Skip to content

Commit fb4eb76

Browse files
committed
fix: add ts-node/register to support TS webpack configs in Node 23+
1 parent 0147fd8 commit fb4eb76

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

package.json

+3-3
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@
1010
"scripts": {
1111
"prebuild": "rimraf dist",
1212
"build": "run-script-os",
13-
"build:default": "env-cmd -f ./automation/ts-node.env.js node --max_old_space_size=4096 node_modules/.bin/webpack --config ./automation/webpack.prod.ts",
14-
"build:windows": "env-cmd -f ./automation/ts-node.env.js node --max_old_space_size=4096 node_modules/webpack/bin/webpack.js --config ./automation/webpack.prod.ts",
13+
"build:default": "env-cmd -f ./automation/ts-node.env.js node -r ts-node/register --max_old_space_size=4096 ./node_modules/.bin/webpack --config ./automation/webpack.prod.ts",
14+
"build:windows": "env-cmd -f ./automation/ts-node.env.js node -r ts-node/register --max_old_space_size=4096 ./node_modules/webpack/bin/webpack.js --config ./automation/webpack.prod.ts",
1515
"server:setup": "ts-node -P ./automation/tsconfig.json ./automation/setup-server.ts",
1616
"server:start": "cross-env OCLIF_TS_NODE=0 node .httptoolkit-server/httptoolkit-server/bin/run start",
1717
"start": "npm-run-all --parallel --print-label start:server start:web",
1818
"start:server": "npm-run-all server:setup server:start",
19-
"start:web": "env-cmd -f ./automation/ts-node.env.js webpack-dev-server --config ./automation/webpack.dev.ts",
19+
"start:web": "env-cmd -f ./automation/ts-node.env.js node -r ts-node/register ./node_modules/webpack-dev-server/bin/webpack-dev-server.js --config ./automation/webpack.dev.ts",
2020
"start:prod": "npm-run-all build start:prod:webserver",
2121
"start:prod:webserver": "static-server ./dist -o",
2222
"test": "npm-run-all test:unit test:integration",

0 commit comments

Comments
 (0)