UNPKG

13.3 kBJSONView Raw
1{
2 "name": "salesforce-alm",
3 "version": "47.6.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.3",
192 "@oclif/errors": "1.2.2",
193 "@oclif/plugin-help": "2.2.1",
194 "@salesforce/command": "~2.1.0",
195 "@salesforce/core": "~2.1.3",
196 "@salesforce/kit": "~1.2.0",
197 "@salesforce/telemetry": "~1.2.0",
198 "@salesforce/ts-types": "~1.2.0",
199 "adm-zip": "0.4.13",
200 "ansi-styles": "3.2.1",
201 "antlr4": "4.7.2",
202 "archiver": "1.0.1",
203 "bluebird": "3.5.5",
204 "bunyan-sfdx-no-dtrace": "1.8.2",
205 "chalk": "2.4.2",
206 "cli-spinner": "0.2.10",
207 "cli-ux": "4.9.3",
208 "csv-parse": "1.3.3",
209 "debug": "3.2.6",
210 "fs-extra": "4.0.3",
211 "gitignore-parser": "0.0.2",
212 "glob": "7.1.4",
213 "heroku-cli-util": "8.0.11",
214 "js2xmlparser": "3.0.0",
215 "jsen": "0.6.6",
216 "jsforce": "1.9.2",
217 "jsonwebtoken": "8.5.1",
218 "klaw": "2.1.1",
219 "lodash": "4.17.15",
220 "longjohn": "0.2.12",
221 "mime": "1.6.0",
222 "mkdirp": "0.5.1",
223 "moment": "2.24.0",
224 "opn": "5.5.0",
225 "optional-js": "1.3.1",
226 "pluralize": "3.1.0",
227 "process-promises": "1.0.0",
228 "readline-sync": "1.4.10",
229 "replace": "1.1.1",
230 "request": "2.88.0",
231 "request-promise-native": "1.0.7",
232 "salesforce-lightning-cli": "~2.0.6",
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.22",
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}