Skip to content

Commit

Permalink
fix: Correct rule.use to an array (#237)
Browse files Browse the repository at this point in the history
  • Loading branch information
mihkeleidast committed Sep 13, 2021
1 parent c6e178f commit e7eac68
Show file tree
Hide file tree
Showing 2 changed files with 35 additions and 29 deletions.
18 changes: 10 additions & 8 deletions lib/makeDefaultWebpackConfig.js
Expand Up @@ -5,15 +5,17 @@ module.exports = (playroomConfig) => ({
test: /\.jsx?$/,
include: playroomConfig.cwd,
exclude: /node_modules/,
use: {
loader: require.resolve('babel-loader'),
options: {
presets: [
require.resolve('@babel/preset-env'),
require.resolve('@babel/preset-react'),
],
use: [
{
loader: require.resolve('babel-loader'),
options: {
presets: [
require.resolve('@babel/preset-env'),
require.resolve('@babel/preset-react'),
],
},
},
},
],
},
],
},
Expand Down
46 changes: 25 additions & 21 deletions lib/makeWebpackConfig.js
Expand Up @@ -71,35 +71,39 @@ module.exports = async (playroomConfig, options) => {
{
test: /\.(ts|tsx)$/,
include: includePaths,
use: {
loader: require.resolve('babel-loader'),
options: {
presets: [
[
require.resolve('@babel/preset-env'),
{ shippedProposals: true },
use: [
{
loader: require.resolve('babel-loader'),
options: {
presets: [
[
require.resolve('@babel/preset-env'),
{ shippedProposals: true },
],
require.resolve('@babel/preset-react'),
require.resolve('@babel/preset-typescript'),
],
require.resolve('@babel/preset-react'),
require.resolve('@babel/preset-typescript'),
],
},
},
},
],
},
{
test: /\.js$/,
include: includePaths,
use: {
loader: require.resolve('babel-loader'),
options: {
presets: [
[
require.resolve('@babel/preset-env'),
{ shippedProposals: true },
use: [
{
loader: require.resolve('babel-loader'),
options: {
presets: [
[
require.resolve('@babel/preset-env'),
{ shippedProposals: true },
],
require.resolve('@babel/preset-react'),
],
require.resolve('@babel/preset-react'),
],
},
},
},
],
},
{
test: /\.less$/,
Expand Down

0 comments on commit e7eac68

Please sign in to comment.