Skip to content

Commit f07deda

Browse files
committed
chore: add ts loaders in example projects
1 parent 52bcb81 commit f07deda

File tree

2 files changed

+21
-0
lines changed

2 files changed

+21
-0
lines changed

examples/rspack/rspack.config.mjs

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,19 @@ export default {
5252
},
5353
module: {
5454
rules: [
55+
{
56+
test: /\.ts$/,
57+
exclude: [/node_modules/],
58+
loader: 'builtin:swc-loader',
59+
options: {
60+
jsc: {
61+
parser: {
62+
syntax: 'typescript'
63+
}
64+
}
65+
},
66+
type: 'javascript/auto'
67+
},
5568
{
5669
test: /\.vue$/,
5770
loader: 'vue-loader'

examples/webpack/webpack.config.mjs

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -48,6 +48,14 @@ export default {
4848
},
4949
module: {
5050
rules: [
51+
{
52+
test: /\.tsx?$/,
53+
loader: 'ts-loader',
54+
exclude: /node_modules/,
55+
options: {
56+
transpileOnly: true
57+
}
58+
},
5159
{
5260
test: /\.vue$/,
5361
loader: 'vue-loader'

0 commit comments

Comments
 (0)