Skip to content

Commit f23da17

Browse files
authored
docs: update readme and examples (#738)
Starting from ts-loader 9.3.0 we don't have to set transpileOnly: true option.
1 parent 756531c commit f23da17

File tree

5 files changed

+22
-27
lines changed

5 files changed

+22
-27
lines changed

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -54,11 +54,10 @@ module.exports = {
5454
{
5555
test: /\.tsx?$/,
5656
loader: 'ts-loader',
57-
exclude: /node_modules/,
58-
options: {
59-
// disable type checker - we will use it in fork plugin
60-
transpileOnly: true
61-
}
57+
// add transpileOnly option if you use ts-loader < 9.3.0
58+
// options: {
59+
// transpileOnly: true
60+
// }
6261
}
6362
]
6463
},
@@ -243,7 +242,8 @@ module.exports = {
243242
exclude: /node_modules/,
244243
options: {
245244
appendTsSuffixTo: [/\.vue$/],
246-
transpileOnly: true
245+
// add transpileOnly option if you use ts-loader < 9.3.0
246+
// transpileOnly: true
247247
}
248248
},
249249
{

examples/babel-loader/package.json

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -4,18 +4,18 @@
44
"main": "dist/index.js",
55
"license": "MIT",
66
"scripts": {
7-
"dev": "webpack-dev-server",
8-
"build": "webpack -p"
7+
"dev": "webpack serve --mode=development",
8+
"build": "webpack --mode=production"
99
},
1010
"devDependencies": {
1111
"@babel/core": "^7.6.0",
1212
"@babel/preset-env": "^7.6.0",
1313
"@babel/preset-typescript": "^7.6.0",
1414
"babel-loader": "^8.0.0",
15-
"fork-ts-checker-webpack-plugin": "^5.0.0-alpha.9",
16-
"typescript": "^3.8.0",
17-
"webpack": "^4.0.0",
18-
"webpack-cli": "^3.0.0",
19-
"webpack-dev-server": "^3.0.0"
15+
"fork-ts-checker-webpack-plugin": "^7.2.8",
16+
"typescript": "^4.6.4",
17+
"webpack": "^5.72.0",
18+
"webpack-cli": "^4.9.2",
19+
"webpack-dev-server": "^4.8.1"
2020
}
2121
}

examples/babel-loader/webpack.config.js

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ module.exports = {
1010
rules: [
1111
{
1212
test: /\.tsx?$/,
13-
exclude: /node_modules/,
1413
loader: 'babel-loader',
1514
},
1615
],
@@ -22,7 +21,7 @@ module.exports = {
2221
semantic: true,
2322
syntactic: true,
2423
},
25-
mode: "write-references",
24+
mode: 'write-references',
2625
},
2726
}),
2827
],

examples/ts-loader/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -4,15 +4,15 @@
44
"main": "dist/index.js",
55
"license": "MIT",
66
"scripts": {
7-
"dev": "webpack-dev-server",
8-
"build": "webpack -p"
7+
"dev": "webpack serve --mode=development",
8+
"build": "webpack --mode=production"
99
},
1010
"devDependencies": {
11-
"fork-ts-checker-webpack-plugin": "^5.0.0-alpha.9",
12-
"ts-loader": "^7.0.0",
13-
"typescript": "^3.8.0",
14-
"webpack": "^4.0.0",
15-
"webpack-cli": "^3.0.0",
16-
"webpack-dev-server": "^3.0.0"
11+
"fork-ts-checker-webpack-plugin": "^7.2.8",
12+
"ts-loader": "^9.2.9",
13+
"typescript": "^4.6.4",
14+
"webpack": "^5.72.0",
15+
"webpack-cli": "^4.9.2",
16+
"webpack-dev-server": "^4.8.1"
1717
}
1818
}

examples/ts-loader/webpack.config.js

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11,10 +11,6 @@ module.exports = {
1111
{
1212
test: /\.tsx?$/,
1313
loader: 'ts-loader',
14-
exclude: /node_modules/,
15-
options: {
16-
transpileOnly: true,
17-
},
1814
},
1915
],
2016
},

0 commit comments

Comments
 (0)