|
12 | 12 | "setup_cpp": "./dist/setup_cpp.js"
|
13 | 13 | },
|
14 | 14 | "scripts": {
|
15 |
| - "build": "cross-env NODE_ENV=production parcel build --detailed-report && npm run copy.matchers", |
| 15 | + "build": "run-p test.tsc build.parcel copy.matchers", |
16 | 16 | "build.docker": "pnpm build && docker build -f ./building/docker/ubuntu_node.dockerfile -t setup_cpp .",
|
17 |
| - "bump": "ncu -u -x execa", |
| 17 | + "build.parcel": "cross-env NODE_ENV=production parcel build --detailed-report", |
| 18 | + "bump": "ncu -u -x execa,prettier && pnpm update", |
18 | 19 | "clean": "shx rm -rf .parcel-cache dist exe",
|
19 | 20 | "copy.matchers": "shx cp ./src/gcc/gcc_matcher.json ./dist/ && shx cp ./src/msvc/msvc_matcher.json ./dist && shx cp ./src/python/python_matcher.json ./dist/ && shx cp ./src/llvm/llvm_matcher.json ./dist/ ",
|
20 | 21 | "dev": "cross-env NODE_ENV=development parcel watch",
|
|
37 | 38 | "@actions/tool-cache": "^1.7.1",
|
38 | 39 | "execa": "^5.1.1",
|
39 | 40 | "mri": "^1.2.0",
|
40 |
| - "msvc-dev-cmd": "git://github.com/aminya/msvc-dev-cmd#9f672c1", |
41 |
| - "semver": "^7.3.5", |
42 |
| - "setup-python": "https://github.com/actions/setup-python#7f80679172b057fc5e90d70d197929d454754a5a", |
| 41 | + "msvc-dev-cmd": "github:aminya/msvc-dev-cmd#9f672c1", |
| 42 | + "semver": "7.3.5", |
| 43 | + "setup-python": "github:actions/setup-python#7f80679172b057fc5e90d70d197929d454754a5a", |
43 | 44 | "untildify": "^4.0.0",
|
44 | 45 | "which": "^2.0.2"
|
45 | 46 | },
|
46 | 47 | "devDependencies": {
|
47 | 48 | "@types/cross-spawn": "^6.0.2",
|
48 | 49 | "@types/jest": "^27.4.0",
|
49 | 50 | "@types/mri": "^1.1.1",
|
50 |
| - "@types/node": "^17.0.17", |
| 51 | + "@types/node": "^17.0.18", |
51 | 52 | "@types/semver": "^7.3.9",
|
52 | 53 | "@types/which": "^2.0.1",
|
53 | 54 | "caxa": "^2.1.0",
|
54 | 55 | "cross-env": "7.0.3",
|
55 | 56 | "cross-spawn": "^7.0.3",
|
56 |
| - "eslint-config-atomic": "^1.16.6", |
| 57 | + "eslint": "^8.9.0", |
| 58 | + "eslint-config-atomic": "^1.17.0", |
57 | 59 | "jest": "^27.5.1",
|
58 | 60 | "npm-run-all2": "^5.0.2",
|
59 |
| - "parcel": "^2.3.1", |
| 61 | + "parcel": "^2.3.2", |
| 62 | + "prettier": "2.4.1", |
60 | 63 | "prettier-config-atomic": "^3.0.3",
|
61 | 64 | "shx": "0.3.4",
|
62 | 65 | "terser-config-atomic": "^0.1.1",
|
|
87 | 90 | ],
|
88 | 91 | "pnpm": {
|
89 | 92 | "overrides": {
|
90 |
| - "semver": "7.3.5" |
| 93 | + "semver": "7.3.5", |
| 94 | + "eslint": "^8.9.0", |
| 95 | + "prettier": "2.4.1", |
| 96 | + "core-js": "*", |
| 97 | + "babel-eslint": "npm:@babel/eslint-parser" |
| 98 | + }, |
| 99 | + "peerDependencyRules": { |
| 100 | + "allowedVersions": { |
| 101 | + "eslint": "*" |
| 102 | + } |
91 | 103 | }
|
92 | 104 | },
|
93 | 105 | "targets": {
|
|
0 commit comments