Skip to content

Commit

Permalink
update webpack config
Browse files Browse the repository at this point in the history
  • Loading branch information
kilbot committed Jun 21, 2023
1 parent f8be1fc commit 5e58a3b
Show file tree
Hide file tree
Showing 5 changed files with 75 additions and 20 deletions.
1 change: 1 addition & 0 deletions packages/analytics/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,7 @@
"sass-loader": "13.3.2",
"style-loader": "3.3.3",
"terser-webpack-plugin": "5.3.9",
"ts-loader": "^9.4.3",
"typescript": "5.1.3",
"webpack": "5.87.0",
"webpack-bundle-analyzer": "^4.9.0",
Expand Down
36 changes: 27 additions & 9 deletions packages/analytics/webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -37,19 +37,37 @@ module.exports = function (_env, argv) {
},
module: {
rules: [
// {
// test: /\.(ts|js)x?$/i,
// exclude: /node_modules/,
// use: {
// loader: 'babel-loader',
// options: {
// presets: [
// ['@babel/preset-env', { modules: false }],
// '@babel/preset-react',
// '@babel/preset-typescript',
// ],
// },
// },
// },
{
test: /\.(ts|js)x?$/i,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
options: {
presets: [
['@babel/preset-env', { modules: false }],
'@babel/preset-react',
'@babel/preset-typescript',
],
use: [
{
loader: 'babel-loader',
options: {
presets: [['@babel/preset-env', { modules: false }], '@babel/preset-react'],
},
},
},
{
loader: 'ts-loader',
options: {
transpileOnly: true,
},
},
],
},
{
test: /\.s[ac]ss$/i,
Expand Down
1 change: 1 addition & 0 deletions packages/settings/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,7 @@
"style-loader": "3.3.3",
"tailwindcss": "3.3.2",
"terser-webpack-plugin": "5.3.9",
"ts-loader": "^9.4.3",
"typescript": "5.1.3",
"webpack": "5.87.0",
"webpack-bundle-analyzer": "^4.9.0",
Expand Down
36 changes: 27 additions & 9 deletions packages/settings/webpack.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,19 +39,37 @@ module.exports = function (_env, argv) {
},
module: {
rules: [
// {
// test: /\.(ts|js)x?$/i,
// exclude: /node_modules/,
// use: {
// loader: 'babel-loader',
// options: {
// presets: [
// ['@babel/preset-env', { modules: false }],
// '@babel/preset-react',
// '@babel/preset-typescript',
// ],
// },
// },
// },
{
test: /\.(ts|js)x?$/i,
exclude: /node_modules/,
use: {
loader: 'babel-loader',
options: {
presets: [
['@babel/preset-env', { modules: false }],
'@babel/preset-react',
'@babel/preset-typescript',
],
use: [
{
loader: 'babel-loader',
options: {
presets: [['@babel/preset-env', { modules: false }], '@babel/preset-react'],
},
},
},
{
loader: 'ts-loader',
options: {
transpileOnly: true,
},
},
],
},
{
test: /\.s[ac]ss$/i,
Expand Down
21 changes: 19 additions & 2 deletions yarn.lock
Original file line number Diff line number Diff line change
Expand Up @@ -5080,6 +5080,7 @@ __metadata:
sass-loader: 13.3.2
style-loader: 3.3.3
terser-webpack-plugin: 5.3.9
ts-loader: ^9.4.3
typescript: 5.1.3
webpack: 5.87.0
webpack-bundle-analyzer: ^4.9.0
Expand Down Expand Up @@ -5181,6 +5182,7 @@ __metadata:
style-loader: 3.3.3
tailwindcss: 3.3.2
terser-webpack-plugin: 5.3.9
ts-loader: ^9.4.3
typescript: 5.1.3
webpack: 5.87.0
webpack-bundle-analyzer: ^4.9.0
Expand Down Expand Up @@ -9661,7 +9663,7 @@ __metadata:
languageName: node
linkType: hard

"enhanced-resolve@npm:^5.15.0":
"enhanced-resolve@npm:^5.0.0, enhanced-resolve@npm:^5.15.0":
version: 5.15.0
resolution: "enhanced-resolve@npm:5.15.0"
dependencies:
Expand Down Expand Up @@ -13577,7 +13579,7 @@ __metadata:
languageName: node
linkType: hard

"micromatch@npm:^4.0.4, micromatch@npm:^4.0.5":
"micromatch@npm:^4.0.0, micromatch@npm:^4.0.4, micromatch@npm:^4.0.5":
version: 4.0.5
resolution: "micromatch@npm:4.0.5"
dependencies:
Expand Down Expand Up @@ -17820,6 +17822,21 @@ __metadata:
languageName: node
linkType: hard

"ts-loader@npm:^9.4.3":
version: 9.4.3
resolution: "ts-loader@npm:9.4.3"
dependencies:
chalk: ^4.1.0
enhanced-resolve: ^5.0.0
micromatch: ^4.0.0
semver: ^7.3.4
peerDependencies:
typescript: "*"
webpack: ^5.0.0
checksum: 139ed53bc60717d0ca231cdffbdef7566b9feda11c72fecc697983113f1266ccca2e1cdf191f841a43afa6b87d6afe57a0caf4feecf02f30845aa7ac6f2411a4
languageName: node
linkType: hard

"tsconfig-paths@npm:^3.14.1":
version: 3.14.1
resolution: "tsconfig-paths@npm:3.14.1"
Expand Down

0 comments on commit 5e58a3b

Please sign in to comment.