Repository navigation
Expand file tree
/
Copy pathpackage.json
More file actions
61 lines (61 loc) · 2.52 KB
/
Copy pathpackage.json
File metadata and controls
61 lines (61 loc) · 2.52 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
{
"name": "vscode-cspell-dict-extensions",
"private": true,
"version": "6.3.0",
"scripts": {
"test": "lerna run test",
"postinstall": "lerna exec \"npm i\"",
"pub-version": "lerna version --conventional-commits",
"publish-all": "lerna exec --no-bail \"vsce publish\"",
"publish-all-ovsx": "lerna exec --no-bail \"ovsx publish --pat \\$OVSX_TOKEN\"",
"gen:readme": "bash ./scripts/update-code-workspace.sh",
"gen:release-please": "bash ./scripts/gen-release-please-config.sh",
"gen:workflow": "bash ./scripts/update-workflows.sh",
"echo": "echo $OVSX_TOKEN",
"build": "lerna run build",
"test-pack": "lerna run pack-extension",
"cspell": "npx cspell . --dot --no-progress",
"create:extension": "node ./generator-cspell-dicts-extensions/run.js",
"X-lint": "eslint . --fix --cache && prettier -w \"**/*.{md,yaml,yml,json}\"",
"X-lint-ci": "eslint . && prettier -c \"**/*.{md,yaml,yml,json}\"",
"prettier:fix": "prettier -w \"**/*.{ts,md,yaml,yml,json}\"",
"prettier:lint": "prettier \"**/*.{ts,md,yaml,yml,json}\"",
"test:all": "lerna run --concurrency=1 --stream \"--scope=code-spell-checker-*\" test",
"test:cspell": "lerna run --concurrency=4 --stream \"--scope=code-spell-checker-*\" test:cspell",
"test:download-vscode": "download-vscode ",
"tool:fix-extensions": "node ./scripts/fix-extensions.mts",
"tool:gen-extension-list": "node ./scripts/gen-extension-list.mts",
"lint": "npm run cspell",
"update-dictionaries": "lerna exec \"npx npm-check-updates -t latest -u -f \\\"@cspell*\\\" \" && npm i",
"update-packages": "npm ci && npx npm-check-updates -t semver -u && npm i && lerna exec \"npx npm-check-updates -t semver -u && rm -rf node_modules package-lock.json && npm i\" && npm i"
},
"type": "commonjs",
"engines": {
"node": ">=22.17.0",
"pnpm": "0",
"vscode": "^1.102.3",
"yarn": "0"
},
"devDependencies": {
"@lerna-lite/cli": "^4.11.5",
"@lerna-lite/exec": "^4.11.5",
"@lerna-lite/run": "^4.11.5",
"@tsconfig/node22": "^22.0.6",
"@types/mocha": "^10.0.10",
"@types/node": "^22.20.2",
"@types/vscode": "^1.137.0",
"@vscode/test-electron": "^2.5.2",
"@vscode/vsce": "^3.9.2",
"cspell": "^9.8.0",
"inject-markdown": "^4.0.0",
"mocha": "^11.8.0",
"npm-check-updates": "^19.6.6",
"ovsx": "^0.10.12",
"prettier": "^3.9.6",
"rimraf": "^6.1.3",
"scripts": "file:scripts",
"test-extensions": "file:test-runner",
"typescript": "^5.9.3",
"yaml": "^2.9.0"
}
}