1 | {
|
2 | "name": "salesforce-alm",
|
3 | "version": "46.15.0",
|
4 | "description": "This package contains tools, and APIs, for an improved salesforce.com developer experience.",
|
5 | "main": "dist/index.js",
|
6 | "directories": {
|
7 | "lib": "./dist/lib"
|
8 | },
|
9 | "files": [
|
10 | "/oclif.manifest.json",
|
11 | "/messages",
|
12 | "/metadata",
|
13 | "/dist",
|
14 | "/gen",
|
15 | "/schemas",
|
16 | "!/dist/**/*.js.map",
|
17 | "!/dist/test"
|
18 | ],
|
19 | "oclif": {
|
20 | "bin": "sfdx",
|
21 | "commands": "./dist/commands",
|
22 | "topics": {
|
23 | "force": {
|
24 | "description": "tools for the Salesforce developer",
|
25 | "subtopics": {
|
26 | "alias": {
|
27 | "description": "manage username aliases"
|
28 | },
|
29 | "apex": {
|
30 | "description": "work with Apex code",
|
31 | "subtopics": {
|
32 | "log": {
|
33 | "description": "work with Apex logs"
|
34 | },
|
35 | "test": {
|
36 | "description": "work with Apex tests"
|
37 | }
|
38 | }
|
39 | },
|
40 | "auth": {
|
41 | "description": "authorize an org for use with the Salesforce CLI",
|
42 | "subtopics": {
|
43 | "jwt": {
|
44 | "description": "authorize an org using JWT"
|
45 | },
|
46 | "sfdxurl": {
|
47 | "description": "authorize an org using sfdxurl"
|
48 | },
|
49 | "web": {
|
50 | "description": "authorize an org using a web browser"
|
51 | }
|
52 | }
|
53 | },
|
54 | "config": {
|
55 | "description": "configure the Salesforce CLI"
|
56 | },
|
57 | "data": {
|
58 | "description": "manipulate records in your org",
|
59 | "subtopics": {
|
60 | "bulk": {
|
61 | "description": "manipulate records using the bulk API"
|
62 | },
|
63 | "record": {
|
64 | "description": "manipulate records using the enterprise API"
|
65 | },
|
66 | "soql": {
|
67 | "description": "fetch records using SOQL"
|
68 | },
|
69 | "tree": {
|
70 | "description": "manipulate records using the tree API"
|
71 | }
|
72 | }
|
73 | },
|
74 | "doc": {
|
75 | "description": "display help for force commands",
|
76 | "subtopics": {
|
77 | "commands": {
|
78 | "description": "display help for force commands"
|
79 | }
|
80 | }
|
81 | },
|
82 | "lightning": {
|
83 | "description": "create Aura components and Lightning web components, and test Aura components",
|
84 | "subtopics": {
|
85 | "test": {
|
86 | "description": "test Aura components"
|
87 | }
|
88 | }
|
89 | },
|
90 | "limits": {
|
91 | "description": "view your org’s limits",
|
92 | "subtopics": {
|
93 | "api": {
|
94 | "description": "view your org’s API limits"
|
95 | }
|
96 | }
|
97 | },
|
98 | "mdapi": {
|
99 | "description": "retrieve and deploy metadata using Metadata API",
|
100 | "subtopics": {
|
101 | "deploy": {
|
102 | "description": "deploy metadata using Metadata API"
|
103 | },
|
104 | "retrieve": {
|
105 | "description": "retrieve metadata using Metadata API"
|
106 | }
|
107 | }
|
108 | },
|
109 | "org": {
|
110 | "description": "manage your orgs",
|
111 | "subtopics": {
|
112 | "shape": {
|
113 | "description": "manage org shape"
|
114 | },
|
115 | "snapshots": {
|
116 | "description": "manage org snapshots"
|
117 | }
|
118 | }
|
119 | },
|
120 | "package": {
|
121 | "description": "develop and install packages",
|
122 | "subtopics": {
|
123 | "hammertest": {
|
124 | "description": "run ISV Hammer tests"
|
125 | },
|
126 | "install": {
|
127 | "description": "install packages"
|
128 | },
|
129 | "installed": {
|
130 | "description": "list installed packages"
|
131 | },
|
132 | "uninstall": {
|
133 | "description": "uninstall packages"
|
134 | },
|
135 | "version": {
|
136 | "description": "develop package versions",
|
137 | "subtopics": {
|
138 | "create": {
|
139 | "description": "report on created package versions"
|
140 | }
|
141 | }
|
142 | }
|
143 | }
|
144 | },
|
145 | "package1": {
|
146 | "description": "develop first-generation managed and unmanaged packages",
|
147 | "subtopics": {
|
148 | "version": {
|
149 | "description": "develop package versions",
|
150 | "subtopics": {
|
151 | "create": {
|
152 | "description": "report on created package versions"
|
153 | }
|
154 | }
|
155 | }
|
156 | }
|
157 | },
|
158 | "project": {
|
159 | "description": "set up a Salesforce DX project"
|
160 | },
|
161 | "schema": {
|
162 | "description": "view standard and custom objects",
|
163 | "subtopics": {
|
164 | "sobject": {
|
165 | "description": "view standard and custom objects"
|
166 | }
|
167 | }
|
168 | },
|
169 | "source": {
|
170 | "description": "sync your project with your orgs"
|
171 | },
|
172 | "user": {
|
173 | "description": "perform user-related admin tasks",
|
174 | "subtopics": {
|
175 | "password": {
|
176 | "description": "perform password-related admin tasks"
|
177 | },
|
178 | "permset": {
|
179 | "description": "perform permset-related admin tasks"
|
180 | }
|
181 | }
|
182 | },
|
183 | "visualforce": {
|
184 | "description": "create and edit Visualforce files"
|
185 | }
|
186 | }
|
187 | }
|
188 | }
|
189 | },
|
190 | "dependencies": {
|
191 | "@oclif/config": "~1.13.2",
|
192 | "@oclif/errors": "~1.2.2",
|
193 | "@oclif/plugin-help": "~2.2.0",
|
194 | "@salesforce/command": "~2.1.0",
|
195 | "@salesforce/core": "~2.1.1",
|
196 | "@salesforce/kit": "~1.2.0",
|
197 | "@salesforce/telemetry": "~1.2.0",
|
198 | "@salesforce/ts-types": "~1.2.0",
|
199 | "salesforce-lightning-cli": "~2.0.4",
|
200 | "adm-zip": "~0.4.13",
|
201 | "ansi-styles": "~3.2.1",
|
202 | "antlr4": "~4.7.2",
|
203 | "archiver": "~1.3.0",
|
204 | "bluebird": "~3.5.5",
|
205 | "bunyan-sfdx-no-dtrace": "~1.8.2",
|
206 | "chalk": "^2.4.2",
|
207 | "cli-spinner": "~0.2.10",
|
208 | "cli-ux": "~4.9.3",
|
209 | "csv-parse": "~1.3.3",
|
210 | "debug": "^3.1.0",
|
211 | "fs-extra": "~4.0.3",
|
212 | "gitignore-parser": "~0.0.2",
|
213 | "glob": "~7.1.4",
|
214 | "heroku-cli-util": "~8.0.11",
|
215 | "js2xmlparser": "~3.0.0",
|
216 | "jsen": "~0.6.6",
|
217 | "jsforce": "~1.9.2",
|
218 | "jsonwebtoken": "~8.5.1",
|
219 | "klaw": "~2.1.1",
|
220 | "lodash": "~4.17.15",
|
221 | "longjohn": "^0.2.12",
|
222 | "mime": "~1.6.0",
|
223 | "mkdirp": "~0.5.1",
|
224 | "moment": "~2.24.0",
|
225 | "opn": "~5.5.0",
|
226 | "optional-js": "~1.3.1",
|
227 | "pluralize": "~3.1.0",
|
228 | "process-promises": "~1.0.0",
|
229 | "readline-sync": "~1.4.9",
|
230 | "replace": "~1.1.0",
|
231 | "request": "~2.88.0",
|
232 | "request-promise-native": "1.0.5",
|
233 | "selenium-standalone": "~6.16.0",
|
234 | "sfdx-faye": "^1.0.9",
|
235 | "strip-ansi": "~5.2.0",
|
236 | "webdriverio": "~4.14.4",
|
237 | "xml2js": "~0.4.19",
|
238 | "xmldom-sfdx-encoding": "~0.1.29"
|
239 | },
|
240 | "scripts": {
|
241 | "compile": "node_modules/.bin/gulp compile",
|
242 | "compile-windows": "node node_modules\\gulp\\bin\\gulp.js",
|
243 | "eslint": "./node_modules/eslint/bin/eslint.js src/commands src/lib src/test src/index.js",
|
244 | "eslint-with-style": "./node_modules/eslint/bin/eslint.js -f checkstyle -o ./checkstyle.xml src/commands src/lib src/test src/index.js",
|
245 | "eslint-with-style-windows": "node node_modules\\eslint\\bin\\eslint.js -f checkstyle -o checkstyle.xml src/commands src/lib src/test src/index.js",
|
246 | "lint": "npm run eslint",
|
247 | "precommit": "npm run lint",
|
248 | "postpack": "rm -f oclif.manifest.json",
|
249 | "prepack": "node_modules/.bin/oclif-dev manifest",
|
250 | "test": "npm run lint && node_modules/.bin/gulp && npm run test-only",
|
251 | "test-only": "node_modules/.bin/mocha --exit --require source-map-support/register --recursive dist/test/unit",
|
252 | "test-debug": "find dist/test -name \\*Test.js -exec scripts/debug-mocha.sh '{}' \\;",
|
253 | "docker-test": "scripts/docker-test.sh",
|
254 | "unit": "node_modules/.bin/gulp && node_modules/.bin/mocha --exit --recursive -t 240000 dist/test/unit/ -R xunit-file",
|
255 | "integration": "node_modules/.bin/gulp && node_modules/.bin/mocha --exit --require ./dist/test/mochaInit.js --recursive dist/test/integration -t 240000 -R xunit-file",
|
256 | "integration-platform-cli": "node_modules/.bin/mocha --exit --require ./dist/test/mochaInit.js --recursive dist/test/integration/platform_cli -t 605000 -R xunit-file",
|
257 | "integration-platform-cli-windows": "node node_modules\\mocha\\bin\\mocha --exit --require dist\\test\\mochaInit.js --recursive dist\\test\\integration\\platform_cli -t 605000 -R xunit-file",
|
258 | "integration-packaging": "node_modules/.bin/mocha --exit --require ./dist/test/mochaInit.js --recursive dist/test/integration/packaging -t 605000 -R xunit-file",
|
259 | "integration-packaging-windows": "node node_modules\\mocha\\bin\\mocha --exit --require dist\\test\\mochaInit.js --recursive dist\\test\\integration\\packaging -t 605000 -R xunit-file",
|
260 | "integration-mdapi": "node_modules/.bin/mocha --exit --require ./dist/test/mochaInit.js --recursive dist/test/integration/mdapi -t 605000 -R xunit-file",
|
261 | "integration-mdapi-windows": "node node_modules\\mocha\\bin\\mocha --exit --require dist\\test\\mochaInit.js --recursive dist/test/integration/mdapi -t 605000 -R xunit-file",
|
262 | "coverage": "node_modules/.bin/nyc --reporter cobertura npm run integration",
|
263 | "coverage-platform-cli": "node_modules/.bin/nyc --reporter cobertura --reporter json-summary --reporter json npm run integration-platform-cli",
|
264 | "coverage-platform-cli-windows": "node node_modules\\nyc\\bin\\nyc.js --reporter cobertura --reporter json-summary --reporter json npm run integration-platform-cli-windows",
|
265 | "coverage-packaging": "node_modules/.bin/nyc --reporter cobertura --reporter json-summary --reporter json npm run integration-packaging",
|
266 | "coverage-packaging-windows": "node node_modules\\nyc\\bin\\nyc.js --reporter cobertura --reporter json-summary --reporter json npm run integration-packaging-windows",
|
267 | "coverage-mdapi": "node_modules/.bin/nyc --reporter cobertura --reporter json-summary --reporter json npm run integration-mdapi",
|
268 | "coverage-mdapi-windows": "node node_modules\\nyc\\bin\\nyc.js --reporter cobertura --reporter json-summary --reporter json npm run integration-mdapi-windows",
|
269 | "coverage-unit": "node_modules/.bin/nyc --reporter cobertura npm run unit",
|
270 | "coverage-unit-windows": "node node_modules\\nyc\\bin\\nyc.js --reporter cobertura node node_modules\\mocha\\bin\\mocha --exit --recursive -t 240000 dist\\test\\unit -R xunit-file",
|
271 | "coverage-unit-html": "node_modules/.bin/nyc --reporter html npm run unit",
|
272 | "cucumber": "node_modules/.bin/gulp && cucumber-js dist/test/features",
|
273 | "cucumber-ci": "node_modules/.bin/gulp && cucumber-js dist/test/features --format=json | cucumber-junit > cucumber-xunit.xml",
|
274 | "coverage-report": "node_modules/.bin/nyc report --reporter html --reporter json-summary --reporter json",
|
275 | "q3-smoke-tests": "node_modules/.bin/gulp && node_modules/.bin/mocha --exit dist/test/e2e/q3SmoketestCli.js -t 240000 -b -R xunit-file"
|
276 | },
|
277 | "keywords": [
|
278 | "force.com",
|
279 | "salesforce",
|
280 | "salesforce-dx",
|
281 | "salesforcedx",
|
282 | "apex",
|
283 | "visualforce",
|
284 | "lightning",
|
285 | "heroku-plugin",
|
286 | "heroku"
|
287 | ],
|
288 | "author": "Tim Noonan",
|
289 | "license": "BSD-3-Clause",
|
290 | "devDependencies": {
|
291 | "@oclif/dev-cli": "^1",
|
292 | "@salesforce/dev-config": "^1.5.0",
|
293 | "@salesforce/ts-sinon": "^1.0.3",
|
294 | "@types/chai": "^4.1.7",
|
295 | "@types/chai-as-promised": "^7.1.0",
|
296 | "@types/chai-fs": "^2.0.1",
|
297 | "@types/chai-string": "^1.4.1",
|
298 | "@types/csv-parse": "1.1.5",
|
299 | "@types/jsforce": "1.8.12",
|
300 | "@types/lodash": "4.14.123",
|
301 | "@types/mocha": "2.2.32",
|
302 | "@types/node": "^8.10.44",
|
303 | "@types/pluralize": "0.0.27",
|
304 | "@types/request-promise-native": "1.0.1",
|
305 | "@types/sinon": "^7.0.9",
|
306 | "@types/xml2js": "0.0.28",
|
307 | "chai": "^4.2.0",
|
308 | "chai-as-promised": "^7.1.1",
|
309 | "chai-fs": "1.0.0",
|
310 | "chai-string": "1.2.0",
|
311 | "chance": "1.0.4",
|
312 | "child-process-promise": "2.2.0",
|
313 | "csvjson": "2.2.0",
|
314 | "cucumber": "2.0.0-rc.2",
|
315 | "cucumber-junit": "1.6.0",
|
316 | "del": "3.0.0",
|
317 | "eslint": "3.2.2",
|
318 | "eslint-config-airbnb-base": "5.0.1",
|
319 | "eslint-plugin-import": "1.13.0",
|
320 | "gulp": "4.0.0",
|
321 | "gulp-sourcemaps": "2.6.0",
|
322 | "gulp-typescript": "4.0.2",
|
323 | "http-call": "5.2.2",
|
324 | "husky": "0.14.3",
|
325 | "json5": "2.1.0",
|
326 | "mocha": "5.2.0",
|
327 | "ncp": "2.0.0",
|
328 | "nock": "^10.0.6",
|
329 | "nyc": "~13.3.0",
|
330 | "os-locale": "1.4.0",
|
331 | "prettier": "^1.15.3",
|
332 | "pretty-quick": "^1.10.0",
|
333 | "salesforcedx-shell-utils": "^1.1.1",
|
334 | "sinon": "^7.2.7",
|
335 | "source-map-support": "^0.5.10",
|
336 | "stdout-stderr": "0.1.9",
|
337 | "ts-node": "7.0.1",
|
338 | "tslint": "^5.11.0",
|
339 | "typescript": "3.3.3333",
|
340 | "xunit-file": "1.0.0"
|
341 | },
|
342 | "husky": {
|
343 | "hooks": {
|
344 | "pre-commit": "pretty-quick --staged"
|
345 | }
|
346 | },
|
347 | "nyc": {
|
348 | "extension": [
|
349 | ".ts",
|
350 | ".tsx",
|
351 | ".js"
|
352 | ],
|
353 | "exclude": [
|
354 | "dist/test/**/*",
|
355 | "dist/gen/**/*"
|
356 | ]
|
357 | }
|
358 | }
|