File tree Expand file tree Collapse file tree 1 file changed +17
-8
lines changed Expand file tree Collapse file tree 1 file changed +17
-8
lines changed Original file line number Diff line number Diff line change @@ -32,21 +32,14 @@ const sassLoader = {
3232 sourceMap: true,
3333 sassOptions: {
3434 sourceMapContents: false,
35- loadPaths : [
35+ includePaths : [
3636 path.resolve(__dirname, './src/assets'),
3737 path.resolve(__dirname, 'node_modules'),
3838 ],
3939 },
4040 },
4141}
4242
43- webpackRules.RULE_TS = {
44- test: /\.tsx?$/,
45- use: [
46- 'babel-loader',
47- ],
48- }
49-
5043const cssLoaderOptions = {
5144 modules: {
5245 namedExport: false,
@@ -110,6 +103,17 @@ webpackRules.RULE_JS.exclude = BabelLoaderExcludeNodeModulesExcept([
110103 'tributejs',
111104])
112105
106+ // Speedup styleguide build
107+ webpackRules.RULE_TS.use = [
108+ 'babel-loader',
109+ {
110+ loader: 'ts-loader',
111+ options: {
112+ transpileOnly: true,
113+ },
114+ },
115+ ]
116+
113117webpackRules.RULE_RAW_SVG = {
114118 resourceQuery: /raw/,
115119 type: 'asset/source',
@@ -132,5 +136,10 @@ module.exports = () => {
132136 SCOPE_VERSION,
133137 }))
134138
139+ webpackConfig.resolve.extensionAlias = {
140+ '.js': ['.ts', '.js'],
141+ '.mjs': ['.mts', '.mjs'],
142+ }
143+
135144 return webpackConfig
136145}
You can’t perform that action at this time.
0 commit comments