Skip to content

Commit 6b29bf8

Browse files
authored
chore(deps): upgrade Rslib to 1.0.0-beta.2 (#220)
1 parent 707c4ed commit 6b29bf8

16 files changed

Lines changed: 46 additions & 58 deletions

File tree

‎.agents/skills/migrate-to-rstack-cli/references/rslib.md‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ Read this reference when the project uses `@rslib/core`, `rslib.config.*`, `rsli
1818
import { define } from 'rstack';
1919

2020
define.lib({
21-
lib: [{ dts: true }],
21+
dts: true,
2222
});
2323
```
2424

‎examples/lib-node/rstack.config.ts‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,8 @@
22
import { define } from 'rstack';
33

44
define.lib({
5-
lib: [{ syntax: ['node 22'], dts: true }],
5+
dts: true,
6+
syntax: ['node 22'],
67
});
78

89
define.lint(async () => {

‎examples/lib-react/rstack.config.ts‎

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,13 @@ import { define } from 'rstack';
44
define.lib(async () => {
55
const { pluginReact } = await import('@rsbuild/plugin-react');
66
return {
7+
bundle: false,
8+
dts: true,
79
source: {
810
entry: {
911
index: ['./src/**'],
1012
},
1113
},
12-
lib: [{ bundle: false, dts: true }],
1314
output: {
1415
target: 'web',
1516
},

‎packages/rstack/rslib.config.ts‎

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,8 @@ import pkgJson from './package.json' with { type: 'json' };
44
const fullyMinifiedChunks = /(?:fmt(?:Plugins)?|sortPackageJsonPlugin|staged)\.js$/;
55

66
export default defineConfig({
7-
lib: [{ syntax: 'es2023', dts: true }],
7+
dts: true,
8+
syntax: 'es2023',
89
source: {
910
entry: {
1011
index: './src/index.ts',
@@ -50,4 +51,16 @@ export default defineConfig({
5051
],
5152
},
5253
},
54+
tools: {
55+
rspack: {
56+
module: {
57+
parser: {
58+
javascript: {
59+
// @rstest/adapter-rslib resolves extended tsconfig paths from a runtime base.
60+
createRequire: false,
61+
},
62+
},
63+
},
64+
},
65+
},
5366
});

‎packages/rstack/src/fmt/workerPool.ts‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ const getFmtWorkerUrl = (): URL => {
2828
const workerPath = new URL(import.meta.url).pathname.endsWith('.ts')
2929
? '../../dist/fmtWorker.js'
3030
: './fmtWorker.js';
31-
return new URL(workerPath, import.meta.url);
31+
return new URL(/* rspackIgnore: true */ workerPath, import.meta.url);
3232
};
3333

3434
/** Creates and starts every worker before formatting can begin. */

‎packages/rstack/tests/config/define-app-lib/rstack.config.ts‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@ define.app({
99
});
1010

1111
define.lib({
12-
lib: [{}],
1312
source: {
1413
define: {
1514
RSTACK_INHERITED_CONFIG: JSON.stringify('lib'),

‎packages/rstack/tests/config/define-lib/rstack.config.ts‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,6 @@
11
import { define } from 'rstack';
22

33
define.lib({
4-
lib: [{}],
54
source: {
65
define: {
76
DEFINE_LIB_TEST_VALUE: JSON.stringify('define.lib works'),

‎packages/rstack/tests/config/define-test-projects-lib/rstack.config.ts‎

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ define.lib(() => {
77
libConfigCalls += 1;
88

99
return {
10-
lib: [{}],
1110
source: {
1211
define: {
1312
RSTACK_INHERITED_CONFIG: JSON.stringify('lib'),

‎pnpm-lock.yaml‎

Lines changed: 13 additions & 13 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

‎pnpm-workspace.yaml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ catalog:
1515
'@rsbuild/core': '~2.1.10'
1616
'@rsbuild/plugin-react': '^2.1.0'
1717
'@rsbuild/plugin-sass': '^2.0.1'
18-
'@rslib/core': '~1.0.0-beta.1'
18+
'@rslib/core': '~1.0.0-beta.2'
1919
'@rslint/core': '~0.7.3'
2020
'@rspress/core': '^2.0.19'
2121
'@rspress/plugin-client-redirects': '^2.0.19'

0 commit comments

Comments
 (0)