|
1 | 1 | {
|
2 | 2 | "license": "MIT",
|
3 | 3 | "scripts": {
|
4 |
| - "ensure-in-vscode": "bash ./scripts/tasks.bash ensure-in-vscode", |
5 |
| - "preinstall": "yarn ensure-in-vscode && cd ../../../ && yarn || true", |
| 4 | + "runner": "cd ./scripts && node --max-old-space-size=32384 -r ts-node/register ./build.ts", |
| 5 | + "preinstall": "yarn runner ensure-in-vscode && cd ../../../ && yarn || true", |
6 | 6 | "postinstall": "rm -rf node_modules/@types/node",
|
7 |
| - "start": "yarn ensure-in-vscode && nodemon --watch ../../../out --verbose ../../../out/vs/server/main.js", |
8 |
| - "watch": "yarn ensure-in-vscode && cd ../../../ && yarn watch", |
9 |
| - "build": "bash ./scripts/tasks.bash build", |
10 |
| - "package": "bash ./scripts/tasks.bash package", |
11 |
| - "package-prebuilt": "bash ./scripts/tasks.bash package-prebuilt", |
12 |
| - "binary": "bash ./scripts/tasks.bash binary", |
13 |
| - "patch:generate": "yarn ensure-in-vscode && cd ../../../ && git diff --staged > ./src/vs/server/scripts/vscode.patch", |
14 |
| - "patch:apply": "yarn ensure-in-vscode && cd ../../../ && git apply ./src/vs/server/scripts/vscode.patch" |
| 7 | + "start": "yarn runner ensure-in-vscode && nodemon --watch ../../../out --verbose ../../../out/vs/server/main.js", |
| 8 | + "watch": "yarn runner ensure-in-vscode && cd ../../../ && yarn watch", |
| 9 | + "build": "yarn runner build", |
| 10 | + "package": "yarn runner package", |
| 11 | + "binary": "yarn runner binary", |
| 12 | + "patch:generate": "yarn runner ensure-in-vscode && cd ../../../ && git diff --staged > ./src/vs/server/scripts/vscode.patch", |
| 13 | + "patch:apply": "yarn runner ensure-in-vscode && cd ../../../ && git apply ./src/vs/server/scripts/vscode.patch" |
15 | 14 | },
|
16 | 15 | "devDependencies": {
|
17 | 16 | "@coder/nbin": "^1.2.2",
|
| 17 | + "@types/fs-extra": "^8.0.1", |
18 | 18 | "@types/pem": "^1.9.5",
|
19 | 19 | "@types/safe-compare": "^1.1.0",
|
20 | 20 | "@types/tar-fs": "^1.16.1",
|
21 | 21 | "@types/tar-stream": "^1.6.1",
|
22 |
| - "nodemon": "^1.19.1" |
| 22 | + "fs-extra": "^8.1.0", |
| 23 | + "nodemon": "^1.19.1", |
| 24 | + "ts-node": "^8.4.1" |
23 | 25 | },
|
24 | 26 | "resolutions": {
|
25 | 27 | "@types/node": "^10.12.12",
|
26 | 28 | "safe-buffer": "^5.1.1"
|
27 | 29 | },
|
28 | 30 | "dependencies": {
|
29 | 31 | "@coder/logger": "^1.1.8",
|
30 |
| - "@coder/node-browser": "^1.0.5", |
| 32 | + "@coder/node-browser": "^1.0.6", |
31 | 33 | "@coder/requirefs": "^1.0.6",
|
32 | 34 | "httpolyglot": "^0.1.2",
|
33 | 35 | "pem": "^1.14.2",
|
|
0 commit comments