Skip to content

Commit 69cf3af

Browse files
authored
chore(deps): update @rsbuild/core and restrict rsbuild minor upgrades (#1616)
1 parent 0811e2d commit 69cf3af

18 files changed

Lines changed: 560 additions & 287 deletions

File tree

examples/module-federation/mf-host/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
},
1515
"devDependencies": {
1616
"@module-federation/rsbuild-plugin": "^2.3.3",
17-
"@rsbuild/core": "^2.0.0",
17+
"@rsbuild/core": "~2.0.3",
1818
"@rsbuild/plugin-react": "^2.0.0",
1919
"@types/react": "^19.2.14",
2020
"@types/react-dom": "^19.2.3",

examples/module-federation/mf-react-component/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
"@module-federation/enhanced": "^2.3.3",
2323
"@module-federation/rsbuild-plugin": "^2.3.3",
2424
"@module-federation/storybook-addon": "^6.0.10",
25-
"@rsbuild/core": "^2.0.0",
25+
"@rsbuild/core": "~2.0.3",
2626
"@rsbuild/plugin-react": "^2.0.0",
2727
"@rslib/core": "workspace:*",
2828
"@storybook/addon-docs": "^10.3.5",

examples/module-federation/mf-remote/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
},
1515
"devDependencies": {
1616
"@module-federation/rsbuild-plugin": "^2.3.3",
17-
"@rsbuild/core": "^2.0.0",
17+
"@rsbuild/core": "~2.0.3",
1818
"@rsbuild/plugin-react": "^2.0.0",
1919
"@types/react": "^19.2.14",
2020
"@types/react-dom": "^19.2.3",

examples/vue-component-bundleless/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
"test": "vitest run"
1414
},
1515
"devDependencies": {
16-
"@rsbuild/core": "^2.0.0",
16+
"@rsbuild/core": "~2.0.3",
1717
"@rsbuild/plugin-vue": "^1.2.7",
1818
"@rslib/core": "workspace:*",
1919
"@storybook/addon-docs": "^10.3.5",

packages/core/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@
4343
"type-check": "tsc --noEmit && tsc --noEmit -p tests"
4444
},
4545
"dependencies": {
46-
"@rsbuild/core": "^2.0.0",
46+
"@rsbuild/core": "~2.0.3",
4747
"rsbuild-plugin-dts": "workspace:*"
4848
},
4949
"devDependencies": {

packages/core/tests/__snapshots__/config.test.ts.snap

Lines changed: 244 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -480,6 +480,55 @@ exports[`Should compose create Rsbuild config correctly > Merge Rsbuild config i
480480
not: 'url'
481481
},
482482
oneOf: [
483+
/* config.module.rule('css').oneOf('css-url') */
484+
{
485+
resourceQuery: /^\\?url$/,
486+
use: [
487+
/* config.module.rule('css').oneOf('css-url').use('css-url') */
488+
{
489+
loader: '<PNPM_INNER>/@rsbuild/core/dist/cssUrlLoader.mjs',
490+
options: {
491+
filename: '[name].css',
492+
modules: {
493+
auto: true,
494+
namedExport: false,
495+
exportGlobals: false,
496+
exportLocalsConvention: 'camelCase',
497+
localIdentName: '[local]-[hash:base64:6]',
498+
exportOnlyLocals: true
499+
}
500+
}
501+
},
502+
/* config.module.rule('css').oneOf('css-url').use('css') */
503+
{
504+
loader: '<PNPM_INNER>/@rsbuild/core/compiled/css-loader/index.js',
505+
options: {
506+
modules: false,
507+
sourceMap: false,
508+
exportType: 'string',
509+
importLoaders: 1
510+
}
511+
},
512+
/* config.module.rule('css').oneOf('css-url').use('lightningcss') */
513+
{
514+
loader: 'builtin:lightningcss-loader',
515+
options: {
516+
targets: [
517+
'last 1 Chrome versions',
518+
'last 1 Firefox versions',
519+
'last 1 Edge versions',
520+
'last 1 Safari versions',
521+
'last 1 ios_saf versions',
522+
'not dead'
523+
],
524+
errorRecovery: true
525+
}
526+
}
527+
],
528+
resolve: {
529+
preferRelative: true
530+
}
531+
},
483532
/* config.module.rule('css').oneOf('css-inline') */
484533
{
485534
resourceQuery: /[?&]inline(?:&|=|$)/,
@@ -1185,6 +1234,55 @@ exports[`Should compose create Rsbuild config correctly > Merge Rsbuild config i
11851234
not: 'url'
11861235
},
11871236
oneOf: [
1237+
/* config.module.rule('css').oneOf('css-url') */
1238+
{
1239+
resourceQuery: /^\\?url$/,
1240+
use: [
1241+
/* config.module.rule('css').oneOf('css-url').use('css-url') */
1242+
{
1243+
loader: '<PNPM_INNER>/@rsbuild/core/dist/cssUrlLoader.mjs',
1244+
options: {
1245+
filename: '[name].css',
1246+
modules: {
1247+
auto: true,
1248+
namedExport: false,
1249+
exportGlobals: false,
1250+
exportLocalsConvention: 'camelCase',
1251+
localIdentName: '[local]-[hash:base64:6]',
1252+
exportOnlyLocals: true
1253+
}
1254+
}
1255+
},
1256+
/* config.module.rule('css').oneOf('css-url').use('css') */
1257+
{
1258+
loader: '<PNPM_INNER>/@rsbuild/core/compiled/css-loader/index.js',
1259+
options: {
1260+
modules: false,
1261+
sourceMap: false,
1262+
exportType: 'string',
1263+
importLoaders: 1
1264+
}
1265+
},
1266+
/* config.module.rule('css').oneOf('css-url').use('lightningcss') */
1267+
{
1268+
loader: 'builtin:lightningcss-loader',
1269+
options: {
1270+
targets: [
1271+
'last 1 Chrome versions',
1272+
'last 1 Firefox versions',
1273+
'last 1 Edge versions',
1274+
'last 1 Safari versions',
1275+
'last 1 ios_saf versions',
1276+
'not dead'
1277+
],
1278+
errorRecovery: true
1279+
}
1280+
}
1281+
],
1282+
resolve: {
1283+
preferRelative: true
1284+
}
1285+
},
11881286
/* config.module.rule('css').oneOf('css-inline') */
11891287
{
11901288
resourceQuery: /[?&]inline(?:&|=|$)/,
@@ -1872,6 +1970,55 @@ exports[`Should compose create Rsbuild config correctly > Merge Rsbuild config i
18721970
not: 'url'
18731971
},
18741972
oneOf: [
1973+
/* config.module.rule('css').oneOf('css-url') */
1974+
{
1975+
resourceQuery: /^\\?url$/,
1976+
use: [
1977+
/* config.module.rule('css').oneOf('css-url').use('css-url') */
1978+
{
1979+
loader: '<PNPM_INNER>/@rsbuild/core/dist/cssUrlLoader.mjs',
1980+
options: {
1981+
filename: '[name].css',
1982+
modules: {
1983+
auto: true,
1984+
namedExport: false,
1985+
exportGlobals: false,
1986+
exportLocalsConvention: 'camelCase',
1987+
localIdentName: '[local]-[hash:base64:6]',
1988+
exportOnlyLocals: true
1989+
}
1990+
}
1991+
},
1992+
/* config.module.rule('css').oneOf('css-url').use('css') */
1993+
{
1994+
loader: '<PNPM_INNER>/@rsbuild/core/compiled/css-loader/index.js',
1995+
options: {
1996+
modules: false,
1997+
sourceMap: false,
1998+
exportType: 'string',
1999+
importLoaders: 1
2000+
}
2001+
},
2002+
/* config.module.rule('css').oneOf('css-url').use('lightningcss') */
2003+
{
2004+
loader: 'builtin:lightningcss-loader',
2005+
options: {
2006+
targets: [
2007+
'last 1 Chrome versions',
2008+
'last 1 Firefox versions',
2009+
'last 1 Edge versions',
2010+
'last 1 Safari versions',
2011+
'last 1 ios_saf versions',
2012+
'not dead'
2013+
],
2014+
errorRecovery: true
2015+
}
2016+
}
2017+
],
2018+
resolve: {
2019+
preferRelative: true
2020+
}
2021+
},
18752022
/* config.module.rule('css').oneOf('css-inline') */
18762023
{
18772024
resourceQuery: /[?&]inline(?:&|=|$)/,
@@ -2481,6 +2628,55 @@ exports[`Should compose create Rsbuild config correctly > Merge Rsbuild config i
24812628
not: 'url'
24822629
},
24832630
oneOf: [
2631+
/* config.module.rule('css').oneOf('css-url') */
2632+
{
2633+
resourceQuery: /^\\?url$/,
2634+
use: [
2635+
/* config.module.rule('css').oneOf('css-url').use('css-url') */
2636+
{
2637+
loader: '<PNPM_INNER>/@rsbuild/core/dist/cssUrlLoader.mjs',
2638+
options: {
2639+
filename: '[name].css',
2640+
modules: {
2641+
auto: true,
2642+
namedExport: false,
2643+
exportGlobals: false,
2644+
exportLocalsConvention: 'camelCase',
2645+
localIdentName: '[local]-[hash:base64:6]',
2646+
exportOnlyLocals: true
2647+
}
2648+
}
2649+
},
2650+
/* config.module.rule('css').oneOf('css-url').use('css') */
2651+
{
2652+
loader: '<PNPM_INNER>/@rsbuild/core/compiled/css-loader/index.js',
2653+
options: {
2654+
modules: false,
2655+
sourceMap: false,
2656+
exportType: 'string',
2657+
importLoaders: 1
2658+
}
2659+
},
2660+
/* config.module.rule('css').oneOf('css-url').use('lightningcss') */
2661+
{
2662+
loader: 'builtin:lightningcss-loader',
2663+
options: {
2664+
targets: [
2665+
'last 1 Chrome versions',
2666+
'last 1 Firefox versions',
2667+
'last 1 Edge versions',
2668+
'last 1 Safari versions',
2669+
'last 1 ios_saf versions',
2670+
'not dead'
2671+
],
2672+
errorRecovery: true
2673+
}
2674+
}
2675+
],
2676+
resolve: {
2677+
preferRelative: true
2678+
}
2679+
},
24842680
/* config.module.rule('css').oneOf('css-inline') */
24852681
{
24862682
resourceQuery: /[?&]inline(?:&|=|$)/,
@@ -3027,6 +3223,54 @@ exports[`Should compose create Rsbuild config correctly > Merge Rsbuild config i
30273223
not: 'url'
30283224
},
30293225
oneOf: [
3226+
/* config.module.rule('css').oneOf('css-url') */
3227+
{
3228+
resourceQuery: /^\\?url$/,
3229+
use: [
3230+
/* config.module.rule('css').oneOf('css-url').use('css-url') */
3231+
{
3232+
loader: '<PNPM_INNER>/@rsbuild/core/dist/cssUrlLoader.mjs',
3233+
options: {
3234+
filename: '[name].css',
3235+
modules: {
3236+
auto: true,
3237+
namedExport: false,
3238+
exportGlobals: false,
3239+
exportLocalsConvention: 'camelCase',
3240+
localIdentName: '[local]-[hash:base64:6]'
3241+
}
3242+
}
3243+
},
3244+
/* config.module.rule('css').oneOf('css-url').use('css') */
3245+
{
3246+
loader: '<PNPM_INNER>/@rsbuild/core/compiled/css-loader/index.js',
3247+
options: {
3248+
modules: false,
3249+
sourceMap: false,
3250+
exportType: 'string',
3251+
importLoaders: 1
3252+
}
3253+
},
3254+
/* config.module.rule('css').oneOf('css-url').use('lightningcss') */
3255+
{
3256+
loader: 'builtin:lightningcss-loader',
3257+
options: {
3258+
targets: [
3259+
'last 1 Chrome versions',
3260+
'last 1 Firefox versions',
3261+
'last 1 Edge versions',
3262+
'last 1 Safari versions',
3263+
'last 1 ios_saf versions',
3264+
'not dead'
3265+
],
3266+
errorRecovery: true
3267+
}
3268+
}
3269+
],
3270+
resolve: {
3271+
preferRelative: true
3272+
}
3273+
},
30303274
/* config.module.rule('css').oneOf('css-inline') */
30313275
{
30323276
resourceQuery: /[?&]inline(?:&|=|$)/,

packages/create-rslib/template-storybook/react-js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"storybook": "storybook dev"
55
},
66
"devDependencies": {
7-
"@rsbuild/core": "^2.0.0",
7+
"@rsbuild/core": "~2.0.3",
88
"@storybook/addon-docs": "^10.3.5",
99
"@storybook/addon-onboarding": "^10.3.5",
1010
"@storybook/react": "^10.3.5",

packages/create-rslib/template-storybook/react-ts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"storybook": "storybook dev"
55
},
66
"devDependencies": {
7-
"@rsbuild/core": "^2.0.0",
7+
"@rsbuild/core": "~2.0.3",
88
"@storybook/addon-docs": "^10.3.5",
99
"@storybook/addon-onboarding": "^10.3.5",
1010
"@storybook/react": "^10.3.5",

packages/create-rslib/template-storybook/vue-js/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"storybook": "storybook dev"
55
},
66
"devDependencies": {
7-
"@rsbuild/core": "^2.0.0",
7+
"@rsbuild/core": "~2.0.3",
88
"@storybook/addon-docs": "^10.3.5",
99
"@storybook/addon-onboarding": "^10.3.5",
1010
"@storybook/vue3": "^10.3.5",

packages/create-rslib/template-storybook/vue-ts/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"storybook": "storybook dev"
55
},
66
"devDependencies": {
7-
"@rsbuild/core": "^2.0.0",
7+
"@rsbuild/core": "~2.0.3",
88
"@storybook/addon-docs": "^10.3.5",
99
"@storybook/addon-onboarding": "^10.3.5",
1010
"@storybook/vue3": "^10.3.5",

0 commit comments

Comments
 (0)