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:
75
75
type : string
76
76
default : package.json
77
77
steps :
78
+ - run :
79
+ name : " Check latest versions of dependencies"
80
+ command : |
81
+ npm outdated --json > "<<parameters.path>>/outdated-packages.json"
78
82
- restore_cache :
79
83
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" }}
81
85
- run :
82
86
name : " <<parameters.package-manager>> install in <<parameters.path>>"
83
87
command : |
@@ -95,6 +99,7 @@ commands:
95
99
key : <<parameters.cache-id>>-dependency-cache-v5-{{ .Environment.CIRCLE_JOB }}-{{ checksum "<<parameters.path>>/<<parameters.dependency-file>>" }}
96
100
paths :
97
101
- " <<parameters.path>>/node_modules/"
102
+ - run : rm "<<parameters.path>>/outdated-packages.json"
98
103
99
104
inject-solc-js-tarball :
100
105
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