fix the tsx loader bug on node 18.19

Signed-off-by: Fredrik Adelöw <freben@gmail.com>
This commit is contained in:
Fredrik Adelöw
2023-12-05 14:24:38 +01:00
parent 8ed8cdbd4a
commit 32018ffce1
4 changed files with 15 additions and 9 deletions
+1 -1
View File
@@ -130,7 +130,7 @@
"swc-loader": "^0.2.3",
"tar": "^6.1.12",
"terser-webpack-plugin": "^5.1.3",
"tsx": "^3.14.0",
"tsx": "^4.0.0",
"util": "^0.12.3",
"webpack": "^5.70.0",
"webpack-dev-server": "^4.7.3",
@@ -29,7 +29,9 @@ import spawn from 'cross-spawn';
const [nodeMajor, nodeMinor] = process.versions.node.split('.').map(Number);
const supportsModuleLoaderRegister =
nodeMajor > 20 || (nodeMajor === 20 && nodeMinor >= 6);
nodeMajor > 20 ||
(nodeMajor === 20 && nodeMinor >= 6) ||
(nodeMajor === 18 && nodeMinor >= 19);
const loaderArgs = [
'--require',