@@ -17935,12 +17935,11 @@
17935
17935
"build:extension:browser": "webpack --mode development --config-name extension:webworker",
17936
17936
"build:webviews": "webpack --mode development --config-name webviews",
17937
17937
"build:icons": "pnpm run icons:svgo && pnpm run fantasticon && pnpm run icons:apply",
17938
- "build:tests": "tsc -p tsconfig.test.json && tsc-alias -p tsconfig.test.json",
17939
- "-build:tests": "webpack -c webpack.config.test.js --mode development",
17938
+ "build:tests": "node ./scripts/esbuild.tests.mjs --mode development",
17940
17939
"bundle": "webpack --mode production",
17941
17940
"bundle:extension": "webpack --mode production --config-name extension:node",
17942
17941
"clean": "npx rimraf dist out .vscode-test .vscode-test-web .eslintcache* tsconfig*.tsbuildinfo",
17943
- "copy:images": "webpack --config webpack.config.images.js ",
17942
+ "copy:images": "webpack --config webpack.config.images.mjs ",
17944
17943
"graph:link": "pnpm link @gitkraken/gitkraken-components",
17945
17944
"graph:link:main": "pushd \"../GitKrakenComponents\" && pnpm link && popd && pnpm graph:link",
17946
17945
"graph:unlink": "pnpm unlink @gitkraken/gitkraken-components && pnpm install --force",
17953
17952
"lint:clear-cache": "npx rimraf .eslintcache",
17954
17953
"package": "vsce package --no-dependencies",
17955
17954
"package-pre": "pnpm run patch-pre && pnpm run package --pre-release",
17956
- "patch-pre": "node ./scripts/applyPreReleasePatch.js ",
17957
- "prep-release": "node ./scripts/prep-release.js ",
17955
+ "patch-pre": "node ./scripts/applyPreReleasePatch.mjs ",
17956
+ "prep-release": "node ./scripts/prep-release.mjs ",
17958
17957
"pretty": "prettier --config .prettierrc --write .",
17959
17958
"pretty:check": "prettier --config .prettierrc --check .",
17960
17959
"pub": "vsce publish --no-dependencies",
17966
17965
"watch": "webpack --watch --mode development",
17967
17966
"watch:extension": "webpack --watch --mode development --config-name extension",
17968
17967
"watch:webviews": "webpack --watch --mode development --config-name webviews",
17969
- "watch:tests": "concurrently \"tsc-alias -p tsconfig.test.json -w\" \"tsc -p tsconfig.test.json -w\"",
17970
- "-watch:tests": "webpack --watch -c webpack.config.test.js --mode development",
17968
+ "watch:tests": "node ./scripts/esbuild.tests.mjs --watch --mode development",
17971
17969
"web": "vscode-test-web --extensionDevelopmentPath=. --folder-uri=vscode-vfs://github/gitkraken/vscode-gitlens",
17972
17970
"web:serve": "node -e \"const p = require('path'); const h = require('os').homedir(); require('child_process').execSync('npx serve --cors -l 5000 --ssl-cert '+p.resolve(h, 'certs/localhost.pem')+' --ssl-key '+p.resolve(h, 'certs/localhost-key.pem'), { stdio: 'inherit' })\"",
17973
17971
"update-dts": "pushd \"src/@types\" && npx @vscode/dts dev && popd",
@@ -18034,14 +18032,14 @@
18034
18032
"@vscode/vsce": "3.1.0",
18035
18033
"circular-dependency-plugin": "5.2.2",
18036
18034
"clean-webpack-plugin": "4.0.0",
18037
- "concurrently": "9.0.1",
18038
18035
"copy-webpack-plugin": "12.0.2",
18039
18036
"csp-html-webpack-plugin": "5.1.0",
18040
18037
"css-loader": "7.1.2",
18041
18038
"css-minimizer-webpack-plugin": "7.0.0",
18042
18039
"cssnano-preset-advanced": "7.0.6",
18043
18040
"esbuild": "0.23.1",
18044
18041
"esbuild-loader": "4.2.2",
18042
+ "esbuild-node-externals": "1.14.0",
18045
18043
"esbuild-sass-plugin": "3.3.1",
18046
18044
"eslint": "9.10.0",
18047
18045
"eslint-import-resolver-typescript": "3.6.3",
18068
18066
"svgo": "3.3.2",
18069
18067
"terser-webpack-plugin": "5.3.10",
18070
18068
"ts-loader": "9.5.1",
18071
- "tsc-alias": "1.8.10",
18072
18069
"typescript": "5.6.2",
18073
18070
"typescript-eslint": "8.5.0",
18074
18071
"webpack": "5.94.0",
0 commit comments