Skip to content

Commit dbb93ce

Browse files
committed
build: sync lockfile
1 parent b6de488 commit dbb93ce

File tree

2 files changed

+7
-46
lines changed

2 files changed

+7
-46
lines changed

pnpm-lock.yaml

-23
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

rspack.config.js

+7-23
Original file line numberDiff line numberDiff line change
@@ -18,15 +18,15 @@ const env = {
1818

1919
const browserslistConfig = PRODUCTION
2020
? {
21-
targets: { chrome: '79', edge: '88', firefox: '85', safari: '13' },
21+
targets: ['chrome >= 79', 'edge >= 88', 'firefox >= 85', 'safari >= 13'],
2222
entry: 'usage',
2323
coreJs: '3.38',
2424
loose: true,
2525
shippedProposals: true,
2626
// forceAllTransforms: true,
2727
}
2828
: {
29-
targets: 'last 1 chrome version, last 1 firefox version, last 1 safari version',
29+
targets: ['last 1 chrome version', 'last 1 firefox version', 'last 1 safari version'],
3030
entry: 'usage',
3131
coreJs: '3.38',
3232
loose: true,
@@ -36,6 +36,7 @@ const browserslistConfig = PRODUCTION
3636
function buildConfiguration() {
3737
/** @type {import('@rspack/cli').Configuration} */
3838
const config = {
39+
context: __dirname,
3940
experiments: {
4041
futureDefaults: true,
4142
},
@@ -68,16 +69,8 @@ function buildConfiguration() {
6869
options: {
6970
jsc: {
7071
externalHelpers: true,
71-
parser: {
72-
syntax: 'typescript',
73-
},
74-
transform: {
75-
react: {
76-
runtime: 'automatic',
77-
development: !PRODUCTION,
78-
refresh: !PRODUCTION,
79-
},
80-
},
72+
parser: { syntax: 'typescript' },
73+
transform: { react: { runtime: 'automatic', development: !PRODUCTION, refresh: !PRODUCTION } },
8174
},
8275
env: browserslistConfig,
8376
},
@@ -89,17 +82,8 @@ function buildConfiguration() {
8982
options: {
9083
jsc: {
9184
externalHelpers: true,
92-
parser: {
93-
syntax: 'typescript',
94-
tsx: true,
95-
},
96-
transform: {
97-
react: {
98-
runtime: 'automatic',
99-
development: !PRODUCTION,
100-
refresh: !PRODUCTION,
101-
},
102-
},
85+
parser: { syntax: 'typescript', tsx: true },
86+
transform: { react: { runtime: 'automatic', development: !PRODUCTION, refresh: !PRODUCTION } },
10387
},
10488
env: browserslistConfig,
10589
},

0 commit comments

Comments
 (0)