Skip to content

Commit 4f0c27d

Browse files
committed
make webpack config in TS
1 parent 450d33f commit 4f0c27d

File tree

3 files changed

+492
-1093
lines changed

3 files changed

+492
-1093
lines changed

package.json

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,12 @@
11
{
22
"name": "jsdiff",
3-
"version": "3.0.1",
3+
"version": "3.0.2",
44
"description": "Chrome extension to compare objects in memory with console.diff(old, new) devtools function",
55
"private": true,
66
"scripts": {
77
"test": "echo \"no test\" && exit 1",
8-
"dev": "webpack --progress --watch --mode=development",
9-
"prod": "NODE_ENV=production webpack --mode=production",
8+
"dev": "NODE_OPTIONS=\"--loader=ts-node/esm\" webpack --progress --watch --mode=development",
9+
"prod": "NODE_OPTIONS=\"--loader=ts-node/esm --no-warnings\" NODE_ENV=production webpack --mode=production",
1010
"format": "prettier . --write",
1111
"zip": "./scripts/package.sh"
1212
},
@@ -28,6 +28,7 @@
2828
"type": "module",
2929
"devDependencies": {
3030
"@types/chrome": "0.0.242",
31+
"@types/webpack-bundle-analyzer": "^4.6.0",
3132
"@vue/compiler-sfc": "3.3.4",
3233
"clean-webpack-plugin": "4.0.0",
3334
"css-loader": "6.8.1",
@@ -38,6 +39,7 @@
3839
"style-loader": "3.3.3",
3940
"terser-webpack-plugin": "5.3.9",
4041
"ts-loader": "9.4.4",
42+
"ts-node": "^10.9.1",
4143
"typescript": "5.1.6",
4244
"vue": "3.3.4",
4345
"vue-loader": "17.2.2",

0 commit comments

Comments
 (0)