From 61ae41a6708b9e65acbd865c33f8c7bb78a566a6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Ole=C5=9B?= Date: Sat, 30 Apr 2022 12:00:34 +0200 Subject: [PATCH 1/4] docs: update example with ts-loader --- examples/ts-loader/package.json | 16 ++++++++-------- examples/ts-loader/webpack.config.js | 4 ---- 2 files changed, 8 insertions(+), 12 deletions(-) diff --git a/examples/ts-loader/package.json b/examples/ts-loader/package.json index ceae048c..74f14494 100644 --- a/examples/ts-loader/package.json +++ b/examples/ts-loader/package.json @@ -4,15 +4,15 @@ "main": "dist/index.js", "license": "MIT", "scripts": { - "dev": "webpack-dev-server", - "build": "webpack -p" + "dev": "webpack serve --mode=development", + "build": "webpack --mode=production" }, "devDependencies": { - "fork-ts-checker-webpack-plugin": "^5.0.0-alpha.9", - "ts-loader": "^7.0.0", - "typescript": "^3.8.0", - "webpack": "^4.0.0", - "webpack-cli": "^3.0.0", - "webpack-dev-server": "^3.0.0" + "fork-ts-checker-webpack-plugin": "^7.2.8", + "ts-loader": "^9.2.9", + "typescript": "^4.6.4", + "webpack": "^5.72.0", + "webpack-cli": "^4.9.2", + "webpack-dev-server": "^4.8.1" } } diff --git a/examples/ts-loader/webpack.config.js b/examples/ts-loader/webpack.config.js index 5cc2f83c..1f8c739b 100644 --- a/examples/ts-loader/webpack.config.js +++ b/examples/ts-loader/webpack.config.js @@ -11,10 +11,6 @@ module.exports = { { test: /\.tsx?$/, loader: 'ts-loader', - exclude: /node_modules/, - options: { - transpileOnly: true, - }, }, ], }, From da463c06e49c85d7723efd6739878e2b66248a34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Ole=C5=9B?= Date: Sat, 30 Apr 2022 12:03:22 +0200 Subject: [PATCH 2/4] docs: update README.md about transpileOnly mode --- README.md | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/README.md b/README.md index de46281e..6b055d78 100644 --- a/README.md +++ b/README.md @@ -54,11 +54,10 @@ module.exports = { { test: /\.tsx?$/, loader: 'ts-loader', - exclude: /node_modules/, - options: { - // disable type checker - we will use it in fork plugin - transpileOnly: true - } + // for ts-loader < 9.3.0 you have to add transpileOnly: true option + // options: { + // transpileOnly: true + // } } ] }, @@ -243,7 +242,8 @@ module.exports = { exclude: /node_modules/, options: { appendTsSuffixTo: [/\.vue$/], - transpileOnly: true + // add transpileOnly if you use ts-loader < 9.3.0 + // transpileOnly: true } }, { From 40abcca97872e07f5af2abbf91e046c67b6ef046 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Ole=C5=9B?= Date: Sat, 30 Apr 2022 12:48:08 +0200 Subject: [PATCH 3/4] docs: update babel-loader example --- examples/babel-loader/package.json | 14 +++++++------- examples/babel-loader/webpack.config.js | 3 +-- 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/examples/babel-loader/package.json b/examples/babel-loader/package.json index c96ccb26..4d7bccff 100644 --- a/examples/babel-loader/package.json +++ b/examples/babel-loader/package.json @@ -4,18 +4,18 @@ "main": "dist/index.js", "license": "MIT", "scripts": { - "dev": "webpack-dev-server", - "build": "webpack -p" + "dev": "webpack serve --mode=development", + "build": "webpack --mode=production" }, "devDependencies": { "@babel/core": "^7.6.0", "@babel/preset-env": "^7.6.0", "@babel/preset-typescript": "^7.6.0", "babel-loader": "^8.0.0", - "fork-ts-checker-webpack-plugin": "^5.0.0-alpha.9", - "typescript": "^3.8.0", - "webpack": "^4.0.0", - "webpack-cli": "^3.0.0", - "webpack-dev-server": "^3.0.0" + "fork-ts-checker-webpack-plugin": "^7.2.8", + "typescript": "^4.6.4", + "webpack": "^5.72.0", + "webpack-cli": "^4.9.2", + "webpack-dev-server": "^4.8.1" } } diff --git a/examples/babel-loader/webpack.config.js b/examples/babel-loader/webpack.config.js index ac5f2803..52bc2b69 100644 --- a/examples/babel-loader/webpack.config.js +++ b/examples/babel-loader/webpack.config.js @@ -10,7 +10,6 @@ module.exports = { rules: [ { test: /\.tsx?$/, - exclude: /node_modules/, loader: 'babel-loader', }, ], @@ -22,7 +21,7 @@ module.exports = { semantic: true, syntactic: true, }, - mode: "write-references", + mode: 'write-references', }, }), ], From d6432823baa3bd97c312404f790450f532b01a18 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Ole=C5=9B?= Date: Sat, 30 Apr 2022 13:29:08 +0200 Subject: [PATCH 4/4] docs: self-review of README.md --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 6b055d78..f36f700f 100644 --- a/README.md +++ b/README.md @@ -54,7 +54,7 @@ module.exports = { { test: /\.tsx?$/, loader: 'ts-loader', - // for ts-loader < 9.3.0 you have to add transpileOnly: true option + // add transpileOnly option if you use ts-loader < 9.3.0 // options: { // transpileOnly: true // } @@ -242,7 +242,7 @@ module.exports = { exclude: /node_modules/, options: { appendTsSuffixTo: [/\.vue$/], - // add transpileOnly if you use ts-loader < 9.3.0 + // add transpileOnly option if you use ts-loader < 9.3.0 // transpileOnly: true } },