-
Notifications
You must be signed in to change notification settings - Fork 118
Expand file tree
/
Copy pathpackage.json
More file actions
74 lines (74 loc) · 2.44 KB
/
Copy pathpackage.json
File metadata and controls
74 lines (74 loc) · 2.44 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
{
"name": "@zowe/zowe-explorer-api",
"version": "3.6.0-SNAPSHOT",
"description": "Extensibility API for Zowe Explorer.",
"publisher": "Zowe",
"author": "Zowe",
"license": "EPL-2.0",
"repository": {
"url": "https://github.com/zowe/zowe-explorer-vscode"
},
"publishConfig": {
"provenance": true
},
"main": "lib/index.js",
"exports": {
".": {
"@zowe:bundler": "./src/index.ts",
"default": "./lib/index.js"
}
},
"files": [
"lib"
],
"devDependencies": {
"@types/mustache": "^4.2.5",
"@types/semver": "^7.5.0",
"@vitest/coverage-v8": "^3.2.6",
"copyfiles": "^2.4.1",
"jest-mock-vscode": "^3.0.5",
"vitest": "^3.2.6"
},
"dependencies": {
"@types/vscode": "^1.53.2",
"@zowe/core-for-zowe-sdk": "^8.32.0",
"@zowe/imperative": "^8.32.0",
"@zowe/secrets-for-zowe-sdk": "^8.32.0",
"@zowe/zos-console-for-zowe-sdk": "^8.32.0",
"@zowe/zos-files-for-zowe-sdk": "^8.32.0",
"@zowe/zos-jobs-for-zowe-sdk": "^8.32.0",
"@zowe/zos-tso-for-zowe-sdk": "^8.32.0",
"@zowe/zos-uss-for-zowe-sdk": "^8.32.0",
"@zowe/zosmf-for-zowe-sdk": "^8.32.0",
"async-mutex": "^0.5.0",
"deep-object-diff": "^1.1.9",
"mustache": "^4.2.0",
"semver": "^7.6.0"
},
"scripts": {
"build": "pnpm check-cli && pnpm copy-secrets && pnpm clean && pnpm license && tsc -p ./ && pnpm madge",
"test:unit": "vitest run --coverage",
"test": "pnpm test:unit",
"lint": "concurrently -n \"_eslint_,prettier\" \"pnpm lint:all\" \"pnpm lint:pretty\"",
"lint:all": "pnpm run \"/^lint:[st].*/\"",
"lint:pretty": "prettier --write . && prettier --check .",
"lint:src": "eslint --format stylish \"src/**/*.ts\"",
"lint:test": "eslint --format stylish \"__tests__/**/*.ts\"",
"madge": "madge -c --no-color --no-spinner --exclude __mocks__ --extensions js,ts src/",
"pretty": "prettier --write .",
"pretty:check": "prettier --check .",
"check-cli": "node scripts/check-cli.js",
"clean": "rimraf lib tsconfig.tsbuildinfo",
"fresh-clone": "pnpm clean && (rimraf node_modules || true)",
"license": "node ../../scripts/updateLicenses.mjs",
"package": "pnpm build && pnpm pack && node ../../scripts/mv-pack.js zowe-zowe-explorer-api tgz",
"copy-secrets": "copyfiles -f ../../node_modules/@zowe/secrets-for-zowe-sdk/prebuilds/*.node ./prebuilds"
},
"madge": {
"detectiveOptions": {
"ts": {
"skipTypeImports": true
}
}
}
}