File tree Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Expand file tree Collapse file tree 1 file changed +6
-1
lines changed Original file line number Diff line number Diff line change @@ -75,9 +75,13 @@ commands:
7575 type : string
7676 default : package.json
7777 steps :
78+ - run :
79+ name : " Check latest versions of dependencies"
80+ command : |
81+ npm outdated --json > "<<parameters.path>>/outdated-packages.json"
7882 - restore_cache :
7983 name : " Restoring <<parameters.cache-id>> cache"
80- key : <<parameters.cache-id>>-dependency-cache-v5-{{ .Environment.CIRCLE_JOB }}-{{ checksum "<<parameters.path>>/<<parameters.dependency-file>>" }}
84+ key : <<parameters.cache-id>>-dependency-cache-v5-{{ .Environment.CIRCLE_JOB }}-{{ checksum "<<parameters.path>>/<<parameters.dependency-file>>" }}-{{ checksum "<<parameters.path>>/outdated-packages.json" }}
8185 - run :
8286 name : " <<parameters.package-manager>> install in <<parameters.path>>"
8387 command : |
@@ -95,6 +99,7 @@ commands:
9599 key : <<parameters.cache-id>>-dependency-cache-v5-{{ .Environment.CIRCLE_JOB }}-{{ checksum "<<parameters.path>>/<<parameters.dependency-file>>" }}
96100 paths :
97101 - " <<parameters.path>>/node_modules/"
102+ - run : rm "<<parameters.path>>/outdated-packages.json"
98103
99104 inject-solc-js-tarball :
100105 description : " Recursively finds and replaces all instances of solc-js module installed in node_modules/ with the one from a tarball."
You can’t perform that action at this time.
0 commit comments