From 36f4cd10cd1c6e5737730bded00318e662ef6618 Mon Sep 17 00:00:00 2001 From: Sergey Krylov Date: Fri, 29 Mar 2024 07:54:45 +0300 Subject: [PATCH] fix(loaders): fix loaders module resolution --- src/loaders/main-loaders/babel-loader/index.ts | 6 +++--- src/loaders/style-loaders/css-loader/index.ts | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/loaders/main-loaders/babel-loader/index.ts b/src/loaders/main-loaders/babel-loader/index.ts index 8057d53..1c6baee 100644 --- a/src/loaders/main-loaders/babel-loader/index.ts +++ b/src/loaders/main-loaders/babel-loader/index.ts @@ -19,9 +19,9 @@ const getBabelLoader = (options: WebpackOptions): webpack.RuleSetRule | null => options: { ...babelLoader, presets: [ - ['@babel/preset-env', { targets: 'defaults', ...babelLoader?.presets?.env }], - ['@babel/preset-react', { runtime: 'automatic', ...babelLoader?.presets?.react }], - ['@babel/preset-typescript', { ...babelLoader?.presets?.typescript }], + [require.resolve('@babel/preset-env'), { targets: 'defaults', ...babelLoader?.presets?.env }], + [require.resolve('@babel/preset-react'), { runtime: 'automatic', ...babelLoader?.presets?.react }], + [require.resolve('@babel/preset-typescript'), { ...babelLoader?.presets?.typescript }], ], }, exclude: path.resolve('node_modules'), diff --git a/src/loaders/style-loaders/css-loader/index.ts b/src/loaders/style-loaders/css-loader/index.ts index eae6df9..e4d3363 100644 --- a/src/loaders/style-loaders/css-loader/index.ts +++ b/src/loaders/style-loaders/css-loader/index.ts @@ -56,7 +56,7 @@ const getCssLoader = (options: WebpackOptions): webpack.RuleSetRule => { ...postCssLoader?.postcssOptions, plugins: [ [ - 'postcss-preset-env', + require.resolve('postcss-preset-env'), { browsers: 'last 2 versions', autoprefixer: true,