|
92 | 92 | } |
93 | 93 | }, |
94 | 94 | "scripts": { |
95 | | - "vscode:prepublish": "npm run build", |
96 | | - "compile": "npm run check-types && npm run lint && node esbuild.js", |
97 | | - "watch": "npm-run-all -p watch:*", |
| 95 | + "build": "node esbuild.js --production && tsc -b", |
| 96 | + "watch:tsc": "tsc -b -w", |
98 | 97 | "watch:esbuild": "node esbuild.js --watch", |
99 | | - "watch:tsc": "tsc --watch --noEmit", |
100 | | - "build": "npm run check-types && npm run lint && node esbuild.js --production", |
101 | | - "build:tsc": "tsc", |
102 | | - "clean": "rm -rf out", |
103 | | - "compile-tests": "npm run clean && tsc --outDir out", |
104 | | - "watch-tests": "npm run clean && tsc -w --outDir out", |
105 | | - "pretest": "npm run compile-tests && npm run compile", |
106 | | - "check-types": "tsc --noEmit", |
| 98 | + "clean": "rm -rf dist out \".vscode-test\"", |
107 | 99 | "lint": "eslint src", |
108 | 100 | "test": "vscode-test", |
109 | 101 | "test:linux": "xvfb-run -a vscode-test", |
| 102 | + "pack": "vsce package", |
110 | 103 | "deploy": "vsce publish --azure-credential", |
111 | 104 | "postdeploy": "ovsx publish --pat $OVSX_TOKEN", |
112 | 105 | "deploy:prerelease": "vsce publish --azure-credential --pre-release" |
|
128 | 121 | "chai-as-promised": "^8.0.2", |
129 | 122 | "esbuild": "^0.27.0", |
130 | 123 | "eslint": "^9.37.0", |
| 124 | + "glob": "^10.5.0", |
131 | 125 | "npm-run-all": "^4.1.5", |
132 | 126 | "ovsx": "^0.10.6", |
133 | 127 | "sinon": "^21.0.0", |
|
0 commit comments