55 "author" : " Salesforce" ,
66 "bugs" : " https://github.com/forcedotcom/cli/issues" ,
77 "dependencies" : {
8- "@oclif/core" : " ^2.0.7 " ,
9- "@salesforce/core" : " ^3.32.12 " ,
10- "@salesforce/kit" : " ^1.8.2 " ,
11- "@salesforce/sf-plugins-core" : " ^2.0.1 " ,
12- "@salesforce/source-deploy-retrieve" : " ^7.6.0 " ,
13- "@salesforce/source-tracking" : " ^2.2.19 " ,
8+ "@oclif/core" : " ^2.3.1 " ,
9+ "@salesforce/core" : " ^3.33.5 " ,
10+ "@salesforce/kit" : " ^1.9.0 " ,
11+ "@salesforce/sf-plugins-core" : " ^2.2.3 " ,
12+ "@salesforce/source-deploy-retrieve" : " ^7.10.1 " ,
13+ "@salesforce/source-tracking" : " ^2.2.22 " ,
1414 "chalk" : " ^4.1.2" ,
1515 "fs-extra" : " ^10.0.1" ,
1616 "shelljs" : " ^0.8.5" ,
1717 "tslib" : " ^2"
1818 },
1919 "devDependencies" : {
2020 "@oclif/plugin-command-snapshot" : " ^3.2.16" ,
21- "@salesforce/cli-plugins-testkit" : " ^3.2.18 " ,
21+ "@salesforce/cli-plugins-testkit" : " ^3.2.23 " ,
2222 "@salesforce/dev-config" : " ^3.1.0" ,
23- "@salesforce/dev-scripts" : " ^3 .1.0 " ,
24- "@salesforce/plugin-command-reference" : " ^2.2.10 " ,
25- "@salesforce/plugin-config" : " ^2.3.0 " ,
23+ "@salesforce/dev-scripts" : " ^4 .1.1 " ,
24+ "@salesforce/plugin-command-reference" : " ^2.4.1 " ,
25+ "@salesforce/plugin-config" : " ^2.3.3 " ,
2626 "@salesforce/plugin-functions" : " ^1.17.4" ,
27- "@salesforce/plugin-source" : " ^2.3.16 " ,
28- "@salesforce/plugin-templates" : " ^55.1.0 " ,
29- "@salesforce/plugin-user" : " ^2.1.23 " ,
27+ "@salesforce/plugin-source" : " ^2.5.4 " ,
28+ "@salesforce/plugin-templates" : " ^55.4.4 " ,
29+ "@salesforce/plugin-user" : " ^2.3.2 " ,
3030 "@salesforce/prettier-config" : " ^0.0.2" ,
31- "@salesforce/source-testkit" : " ^2.0.35 " ,
31+ "@salesforce/source-testkit" : " ^2.0.40 " ,
3232 "@salesforce/ts-sinon" : " 1.4.4" ,
3333 "@salesforce/ts-types" : " ^1.5.20" ,
3434 "@swc/core" : " ^1.3.14" ,
4848 "eslint-plugin-header" : " ^3.1.1" ,
4949 "eslint-plugin-import" : " ^2.26.0" ,
5050 "eslint-plugin-jsdoc" : " ^39.6.7" ,
51- "eslint-plugin-sf-plugin" : " ^1.8.0 " ,
51+ "eslint-plugin-sf-plugin" : " ^1.9.2 " ,
5252 "husky" : " ^7.0.4" ,
5353 "mocha" : " ^10.1.0" ,
5454 "nyc" : " ^15.1.0" ,
55- "oclif" : " ^3.6.1 " ,
55+ "oclif" : " ^3.7.0 " ,
5656 "prettier" : " ^2.7.1" ,
5757 "pretty-quick" : " ^3.1.3" ,
5858 "shx" : " 0.3.4" ,
5959 "sinon" : " 11.1.2" ,
6060 "ts-node" : " ^10.9.1" ,
61- "typescript" : " ^4.9.4"
61+ "typescript" : " ^4.9.5" ,
62+ "wireit" : " ^0.9.5"
6263 },
6364 "config" : {},
6465 "engines" : {
119120 },
120121 "repository" : " salesforcecli/plugin-deploy-retrieve" ,
121122 "scripts" : {
122- "build" : " sf-build " ,
123+ "build" : " wireit " ,
123124 "clean" : " sf-clean" ,
124125 "clean-all" : " sf-clean all" ,
125126 "clean:lib" : " shx rm -rf lib && shx rm -rf coverage && shx rm -rf .nyc_output && shx rm -f oclif.manifest.json" ,
126- "compile" : " sf-compile " ,
127+ "compile" : " wireit " ,
127128 "docs" : " sf-docs" ,
128- "format" : " sf-format " ,
129- "lint" : " sf-lint " ,
129+ "format" : " wireit " ,
130+ "lint" : " wireit " ,
130131 "postpack" : " shx rm -f oclif.manifest.json" ,
131- "posttest" : " yarn lint && yarn test:deprecation-policy && yarn test:json-schema && yarn test:command-reference" ,
132132 "prepack" : " sf-prepack" ,
133133 "prepare" : " sf-install" ,
134- "pretest" : " sf-compile-test" ,
135- "test" : " sf-test" ,
136- "test:command-reference" : " ./bin/dev commandreference:generate --erroronwarnings" ,
137- "test:deprecation-policy" : " ./bin/dev snapshot:compare" ,
138- "test:json-schema" : " ./bin/dev schema:compare" ,
139- "test:nuts" : " ts-node ./test/nuts/generateNuts.ts && nyc mocha \" **/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0" ,
140- "test:nuts:tracking" : " nyc mocha \" test/nuts/tracking/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0" ,
141- "test:nuts:deploy:metadata:manifest" : " cross-env PLUGIN_DEPLOY_RETRIEVE_SEED_FILTER=deploy.metadata.manifest ts-node ./test/nuts/generateNuts.ts && mocha \" test/nuts/generated/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0" ,
142- "test:nuts:deploy:metadata:metadata-dir" : " cross-env PLUGIN_DEPLOY_RETRIEVE_SEED_FILTER=deploy.metadata.metadata-dir ts-node ./test/nuts/generateNuts.ts && mocha \" test/nuts/generated/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0" ,
143- "test:nuts:deploy:metadata:metadata" : " cross-env PLUGIN_DEPLOY_RETRIEVE_SEED_FILTER=deploy.metadata.metadata ts-node ./test/nuts/generateNuts.ts && mocha \" test/nuts/generated/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0" ,
144- "test:nuts:deploy:metadata:source-dir" : " cross-env PLUGIN_DEPLOY_RETRIEVE_SEED_FILTER=deploy.metadata.source-dir ts-node ./test/nuts/generateNuts.ts && mocha \" test/nuts/generated/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0" ,
145- "test:nuts:deploy:metadata:test-level" : " cross-env PLUGIN_DEPLOY_RETRIEVE_SEED_FILTER=deploy.metadata.test-level ts-node ./test/nuts/generateNuts.ts && mocha \" test/nuts/generated/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0" ,
146- "test:nuts:static" : " nyc mocha \" test/commands/**/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0" ,
134+ "test" : " wireit" ,
135+ "test:nuts" : " ts-node ./test/nuts/generateNuts.ts && nyc mocha \" **/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0 --jobs 10" ,
136+ "test:nuts:deploy:metadata:manifest" : " cross-env PLUGIN_DEPLOY_RETRIEVE_SEED_FILTER=deploy.metadata.manifest ts-node ./test/nuts/generateNuts.ts && mocha \" test/nuts/generated/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0 --jobs 20" ,
137+ "test:nuts:deploy:metadata:metadata" : " cross-env PLUGIN_DEPLOY_RETRIEVE_SEED_FILTER=deploy.metadata.metadata ts-node ./test/nuts/generateNuts.ts && mocha \" test/nuts/generated/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0 --jobs 20" ,
138+ "test:nuts:deploy:metadata:metadata-dir" : " cross-env PLUGIN_DEPLOY_RETRIEVE_SEED_FILTER=deploy.metadata.metadata-dir ts-node ./test/nuts/generateNuts.ts && mocha \" test/nuts/generated/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0 --jobs 20" ,
139+ "test:nuts:deploy:metadata:source-dir" : " cross-env PLUGIN_DEPLOY_RETRIEVE_SEED_FILTER=deploy.metadata.source-dir ts-node ./test/nuts/generateNuts.ts && mocha \" test/nuts/generated/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0 --jobs 20" ,
140+ "test:nuts:deploy:metadata:test-level" : " cross-env PLUGIN_DEPLOY_RETRIEVE_SEED_FILTER=deploy.metadata.test-level ts-node ./test/nuts/generateNuts.ts && mocha \" test/nuts/generated/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0 --jobs 20" ,
141+ "test:nuts:static" : " nyc mocha \" test/commands/**/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0 --jobs 20" ,
142+ "test:nuts:tracking" : " nyc mocha \" test/nuts/tracking/*.nut.ts\" --slow 4500 --timeout 1200000 --parallel --retries 0 --jobs 20" ,
143+ "test:only" : " wireit" ,
147144 "version" : " oclif readme"
148145 },
149146 "publishConfig" : {
150147 "access" : " public"
151148 },
152- "main" : " lib/index.js"
153- }
149+ "main" : " lib/index.js" ,
150+ "wireit" : {
151+ "build" : {
152+ "dependencies" : [
153+ " compile" ,
154+ " lint"
155+ ]
156+ },
157+ "compile" : {
158+ "command" : " tsc -p . --pretty --incremental" ,
159+ "files" : [
160+ " src/**/*.ts" ,
161+ " tsconfig.json" ,
162+ " messages/**"
163+ ],
164+ "output" : [
165+ " lib/**" ,
166+ " *.tsbuildinfo"
167+ ],
168+ "clean" : " if-file-deleted"
169+ },
170+ "format" : {
171+ "command" : " prettier --write \" +(src|test|schemas)/**/*.+(ts|js|json)|command-snapshot.json\" " ,
172+ "files" : [
173+ " src/**/*.ts" ,
174+ " test/**/*.ts" ,
175+ " schemas/**/*.json" ,
176+ " command-snapshot.json" ,
177+ " .prettier*"
178+ ],
179+ "output" : []
180+ },
181+ "lint" : {
182+ "command" : " eslint src test --color --cache --cache-location .eslintcache" ,
183+ "files" : [
184+ " src/**/*.ts" ,
185+ " test/**/*.ts" ,
186+ " messages/**" ,
187+ " .eslint*"
188+ ],
189+ "output" : []
190+ },
191+ "test:compile" : {
192+ "command" : " tsc -p \" ./test\" --pretty" ,
193+ "files" : [
194+ " test/**/*.ts" ,
195+ " tsconfig.json" ,
196+ " test/tsconfig.json"
197+ ],
198+ "output" : []
199+ },
200+ "test" : {
201+ "dependencies" : [
202+ " test:compile" ,
203+ " test:only" ,
204+ " test:command-reference" ,
205+ " test:deprecation-policy" ,
206+ " lint" ,
207+ " test:json-schema"
208+ ]
209+ },
210+ "test:only" : {
211+ "command" : " nyc mocha \" test/**/*.test.ts\" " ,
212+ "files" : [
213+ " test/**/*.ts" ,
214+ " src/**/*.ts" ,
215+ " tsconfig.json" ,
216+ " .mocha*" ,
217+ " test/tsconfig.json" ,
218+ " !*.nut.ts" ,
219+ " .nycrc"
220+ ],
221+ "output" : []
222+ },
223+ "test:command-reference" : {
224+ "command" : " \" ./bin/dev\" commandreference:generate --erroronwarnings" ,
225+ "files" : [
226+ " src/**/*.ts" ,
227+ " messages/**" ,
228+ " package.json"
229+ ],
230+ "output" : [
231+ " tmp/root"
232+ ]
233+ },
234+ "test:deprecation-policy" : {
235+ "command" : " \" ./bin/dev\" snapshot:compare" ,
236+ "files" : [
237+ " src/**/*.ts"
238+ ],
239+ "output" : [],
240+ "dependencies" : [
241+ " compile"
242+ ]
243+ },
244+ "test:json-schema" : {
245+ "command" : " \" ./bin/dev\" schema:compare" ,
246+ "files" : [
247+ " src/**/*.ts" ,
248+ " schemas"
249+ ],
250+ "output" : []
251+ }
252+ }
253+ }
0 commit comments