Skip to content

Commit 80111a9

Browse files
committed
Fix esbuild rebuild w/ "--ignore-scripts"
1 parent e76f456 commit 80111a9

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

extensions/vscode/package.json

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -162,20 +162,21 @@
162162
]
163163
},
164164
"scripts": {
165-
"build": "npm run clean && npm run lint && npm run bundle",
165+
"build": "npm run clean && npm run lint && npm run rebuild:esbuild && npm run bundle",
166166
"bundle": "node esbuild.config.js",
167167
"bundle:server": "node scripts/bundle-server.js",
168168
"clean": "rm -rf dist server .vscode-test/* *.vsix",
169169
"download:vscode": "node scripts/download-vscode.js",
170170
"lint": "eslint src/ test/",
171171
"lint:fix": "eslint src/ test/ --fix",
172172
"package": "vsce package --no-dependencies --out codeql-development-mcp-server-v$(node -e 'process.stdout.write(require(`./package.json`).version)').vsix",
173+
"rebuild:esbuild": "npm rebuild esbuild --ignore-scripts=false",
173174
"test": "npm run test:coverage && npm run test:integration",
174175
"test:coverage": "vitest --run --coverage",
175176
"test:integration": "npm run download:vscode && vscode-test",
176177
"test:integration:label": "vscode-test --label",
177178
"test:watch": "vitest --watch",
178-
"vscode:prepublish": "npm run clean && npm run lint && npm run bundle && npm run bundle:server",
179+
"vscode:prepublish": "npm run clean && npm run lint && npm run rebuild:esbuild && npm run bundle && npm run bundle:server",
179180
"watch": "node esbuild.config.js --watch"
180181
},
181182
"devDependencies": {

server/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -83,9 +83,10 @@
8383
"vitest": "^4.1.4"
8484
},
8585
"scripts": {
86-
"build": "npm run clean && npm run lint && npm run bundle",
86+
"build": "npm run clean && npm run lint && npm run rebuild:esbuild && npm run bundle",
8787
"build:all": "npm run build && npm run test:ql:fail-fast",
8888
"bundle": "node esbuild.config.js",
89+
"rebuild:esbuild": "npm rebuild esbuild --ignore-scripts=false",
8990
"clean": "rm -rf dist .tmp",
9091
"dev:stdio": "npm run build && TRANSPORT_MODE=stdio node dist/codeql-development-mcp-server.js",
9192
"dev:http": "npm run build && TRANSPORT_MODE=http node dist/codeql-development-mcp-server.js",

0 commit comments

Comments
 (0)