This commit is contained in:
Eugene Pankov
2023-02-05 22:13:15 +01:00
parent 0187a83cfe
commit aef96f8b9b
15 changed files with 84 additions and 110 deletions

View File

@@ -55,17 +55,6 @@ export default options => {
module: {
rules: [
...options.rules ?? [],
{
test: /\.mjs$/,
loader: 'babel-loader',
options: {
compact: false,
plugins: [linkerPlugin],
},
resolve: {
fullySpecified: false,
},
},
{
test: /\.js$/,
enforce: 'pre',
@@ -84,12 +73,26 @@ export default options => {
},
{
test: /\.ts$/,
use: {
loader: 'ts-loader',
options: {
configFile: path.resolve(options.dirname, 'tsconfig.json'),
allowTsInNodeModules: true,
use: [
{
loader: 'ts-loader',
options: {
configFile: path.resolve(options.dirname, 'tsconfig.json'),
allowTsInNodeModules: true,
},
},
],
},
{
test: /\.mjs$/,
loader: 'babel-loader',
options: {
plugins: [linkerPlugin],
compact: false,
cacheDirectory: true,
},
resolve: {
fullySpecified: false,
},
},
{ test: /\.pug$/, use: ['apply-loader', 'pug-loader'] },