|
29 | 29 | "build:production": "cross-env NODE_ENV=production pnpm build", |
30 | 30 | "build:test": "tsc -p test/integration --outDir out --noCheck", |
31 | 31 | "build:webviews": "pnpm -r --filter \"./packages/*\" --parallel build", |
| 32 | + "clean": "node scripts/clean.mjs", |
32 | 33 | "format": "node scripts/run-tool.mjs oxfmt --write .", |
33 | 34 | "format:check": "node scripts/run-tool.mjs oxfmt --check .", |
34 | 35 | "lint": "concurrently -g -n oxlint,eslint \"pnpm lint:oxlint\" \"pnpm lint:eslint\"", |
35 | 36 | "lint:eslint": "node scripts/run-tool.mjs eslint --cache --cache-strategy content --cache-location node_modules/.cache/eslint/ .", |
36 | 37 | "lint:fix": "pnpm lint:oxlint --fix && pnpm lint:eslint --fix", |
37 | 38 | "lint:oxlint": "node scripts/run-tool.mjs oxlint --type-aware .", |
| 39 | + "prepackage": "pnpm clean && pnpm install --frozen-lockfile", |
38 | 40 | "package": "pnpm build:production && vsce package --no-dependencies", |
39 | 41 | "package:prerelease": "pnpm build:production && vsce package --pre-release --no-dependencies", |
40 | 42 | "storybook": "storybook dev -p 6006 --config-dir .storybook", |
41 | 43 | "storybook:build": "storybook build --config-dir .storybook", |
42 | 44 | "storybook:ci": "storybook build --test --config-dir .storybook", |
| 45 | + "sync:coder": "node vendor/coder/sync.mjs", |
43 | 46 | "sync:vscode-themes": "node .storybook/themes/sync.mjs", |
44 | 47 | "test": "cross-env CI=true ELECTRON_RUN_AS_NODE=1 electron node_modules/vitest/vitest.mjs", |
45 | 48 | "test:extension": "cross-env ELECTRON_RUN_AS_NODE=1 electron node_modules/vitest/vitest.mjs --project extension", |
|
850 | 853 | "@vscode/vsce": "^4.0.0", |
851 | 854 | "babel-plugin-react-compiler": "catalog:", |
852 | 855 | "bufferutil": "^4.1.0", |
853 | | - "coder": "catalog:", |
| 856 | + "coder": "link:vendor/coder", |
854 | 857 | "concurrently": "^10.0.6", |
855 | 858 | "cross-env": "^10.1.0", |
856 | 859 | "dayjs": "^1.11.23", |
|
0 commit comments