diff --git a/e2e/cases/config/rspack-config-validate/index.test.ts b/e2e/cases/config/rspack-config-validate/index.test.ts index 64f0727426..d2cee61e2f 100644 --- a/e2e/cases/config/rspack-config-validate/index.test.ts +++ b/e2e/cases/config/rspack-config-validate/index.test.ts @@ -18,7 +18,7 @@ rspackOnlyTest('should validate Rspack config by default', async () => { }); } catch (e) { expect(e).toBeTruthy(); - expect((e as Error).message).toContain('Expected object, received number'); + expect((e as Error).message).toContain('received object at "entry"'); } }); diff --git a/packages/core/package.json b/packages/core/package.json index e1bb132e64..b436b04bd8 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -52,7 +52,7 @@ "bump": "npx bumpp --no-tag" }, "dependencies": { - "@rspack/core": "1.4.0-beta.1", + "@rspack/core": "1.4.0-rc.0", "@rspack/lite-tapable": "~1.0.1", "@swc/helpers": "^0.5.17", "core-js": "~3.43.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8b1e88ab46..57db8bed83 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -100,10 +100,10 @@ importers: version: link:scripts '@module-federation/enhanced': specifier: 0.15.0 - version: 0.15.0(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) + version: 0.15.0(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) '@module-federation/rsbuild-plugin': specifier: 0.15.0 - version: 0.15.0(@rsbuild/core@packages+core)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) + version: 0.15.0(@rsbuild/core@packages+core)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) '@playwright/test': specifier: 1.53.1 version: 1.53.1 @@ -145,7 +145,7 @@ importers: version: link:../packages/plugin-svgr '@rsbuild/plugin-type-check': specifier: ^1.2.3 - version: 1.2.3(@rsbuild/core@packages+core)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(typescript@5.8.3) + version: 1.2.3(@rsbuild/core@packages+core)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(typescript@5.8.3) '@rsbuild/plugin-vue': specifier: workspace:* version: link:../packages/plugin-vue @@ -160,7 +160,7 @@ importers: version: link:../packages/compat/webpack '@rsdoctor/rspack-plugin': specifier: 1.1.4 - version: 1.1.4(@rsbuild/core@packages+core)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) + version: 1.1.4(@rsbuild/core@packages+core)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) '@scripts/test-helper': specifier: workspace:* version: link:../scripts/test-helper @@ -311,10 +311,10 @@ importers: devDependencies: '@module-federation/enhanced': specifier: 0.15.0 - version: 0.15.0(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) + version: 0.15.0(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) '@module-federation/rsbuild-plugin': specifier: 0.15.0 - version: 0.15.0(@rsbuild/core@packages+core)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) + version: 0.15.0(@rsbuild/core@packages+core)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) '@rsbuild/core': specifier: workspace:* version: link:../../../packages/core @@ -333,10 +333,10 @@ importers: devDependencies: '@module-federation/enhanced': specifier: 0.15.0 - version: 0.15.0(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) + version: 0.15.0(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) '@module-federation/rsbuild-plugin': specifier: 0.15.0 - version: 0.15.0(@rsbuild/core@packages+core)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) + version: 0.15.0(@rsbuild/core@packages+core)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) '@rsbuild/core': specifier: workspace:* version: link:../../../packages/core @@ -600,8 +600,8 @@ importers: packages/core: dependencies: '@rspack/core': - specifier: 1.4.0-beta.1 - version: 1.4.0-beta.1(@swc/helpers@0.5.17) + specifier: 1.4.0-rc.0 + version: 1.4.0-rc.0(@swc/helpers@0.5.17) '@rspack/lite-tapable': specifier: ~1.0.1 version: 1.0.1 @@ -656,7 +656,7 @@ importers: version: 2.8.5 css-loader: specifier: 7.1.2 - version: 7.1.2(patch_hash=f108465818eeda8955fecc4aa57dbfd6219c34a7a876fc224f229836292996a6)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) + version: 7.1.2(patch_hash=f108465818eeda8955fecc4aa57dbfd6219c34a7a876fc224f229836292996a6)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) deepmerge: specifier: ^4.3.1 version: 4.3.1 @@ -665,7 +665,7 @@ importers: version: 12.0.2 html-rspack-plugin: specifier: 6.1.2 - version: 6.1.2(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17)) + version: 6.1.2(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17)) http-proxy-middleware: specifier: ^2.0.9 version: 2.0.9 @@ -692,7 +692,7 @@ importers: version: 6.0.1(jiti@2.4.2)(postcss@8.5.6)(yaml@2.8.0) postcss-loader: specifier: 8.1.1 - version: 8.1.1(patch_hash=7f10237e1665e9913e0f735a822545af08363f5cc67eacc2c37408aee7553d47)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(postcss@8.5.6)(typescript@5.8.3)(webpack@5.99.9) + version: 8.1.1(patch_hash=7f10237e1665e9913e0f735a822545af08363f5cc67eacc2c37408aee7553d47)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(postcss@8.5.6)(typescript@5.8.3)(webpack@5.99.9) prebundle: specifier: 1.3.3 version: 1.3.3(typescript@5.8.3) @@ -710,7 +710,7 @@ importers: version: 1.2.6 rspack-manifest-plugin: specifier: 5.0.3 - version: 5.0.3(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17)) + version: 5.0.3(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17)) sirv: specifier: ^3.0.1 version: 3.0.1 @@ -2426,6 +2426,11 @@ packages: cpu: [arm64] os: [darwin] + '@rspack/binding-darwin-arm64@1.4.0-rc.0': + resolution: {integrity: sha512-4fJ577AVWSHHsY+FEozxhYpnSGZmIneusFhIpbkf7l3x8hh5SdL6hE2y3lNeE9BHgjHPfdMJogoz/VNYcTWG/A==} + cpu: [arm64] + os: [darwin] + '@rspack/binding-darwin-x64@1.3.12': resolution: {integrity: sha512-Sj4m+mCUxL7oCpdu7OmWT7fpBM7hywk5CM9RDc3D7StaBZbvNtNftafCrTZzTYKuZrKmemTh5SFzT5Tz7tf6GA==} cpu: [x64] @@ -2441,6 +2446,11 @@ packages: cpu: [x64] os: [darwin] + '@rspack/binding-darwin-x64@1.4.0-rc.0': + resolution: {integrity: sha512-6r4l/2VhPuHrQrDYazQl4GNTSPvPPXEZwee2fYVO6YeWiPPJFNAUyIT0DjXtAMuJ2zDBOH0DkJ6dqkLf9/kn8Q==} + cpu: [x64] + os: [darwin] + '@rspack/binding-linux-arm64-gnu@1.3.12': resolution: {integrity: sha512-7MuOxf3/Mhv4mgFdLTvgnt/J+VouNR65DEhorth+RZm3LEWojgoFEphSAMAvpvAOpYSS68Sw4SqsOZi719ia2w==} cpu: [arm64] @@ -2456,6 +2466,11 @@ packages: cpu: [arm64] os: [linux] + '@rspack/binding-linux-arm64-gnu@1.4.0-rc.0': + resolution: {integrity: sha512-K6VLea9StRkOltXqyxNzKeNR3cAFsOpHoNDc8lg0zZNAr1Rn1f+8THqFlWfDV1djXvhM/LsBM+rG97yQFYh/zg==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-arm64-musl@1.3.12': resolution: {integrity: sha512-s6KKj20T9Z1bA8caIjU6EzJbwyDo1URNFgBAlafCT2UC6yX7flstDJJ38CxZacA9A2P24RuQK2/jPSZpWrTUFA==} cpu: [arm64] @@ -2471,6 +2486,11 @@ packages: cpu: [arm64] os: [linux] + '@rspack/binding-linux-arm64-musl@1.4.0-rc.0': + resolution: {integrity: sha512-/xAgd0ObvI9ggJWMHDI8WHFCeuqi7gMnzdeN8QWO82dzlwO/0rgBqQkULS1hUDlV47Hh03BwjUz9sbuXCnelqg==} + cpu: [arm64] + os: [linux] + '@rspack/binding-linux-x64-gnu@1.3.12': resolution: {integrity: sha512-0w/sRREYbRgHgWvs2uMEJSLfvzbZkPHUg6CMcYQGNVK6axYRot6jPyKetyFYA9pR5fB5rsXegpnFaZaVrRIK2g==} cpu: [x64] @@ -2486,6 +2506,11 @@ packages: cpu: [x64] os: [linux] + '@rspack/binding-linux-x64-gnu@1.4.0-rc.0': + resolution: {integrity: sha512-2u6ytaatpksqUfEn16M/8ppkYaurQpPgZ7cCy3iFpVi6w+7loXWz0X+xklsuBH8H0ie4CZkLmiJIhkW2hFn8KA==} + cpu: [x64] + os: [linux] + '@rspack/binding-linux-x64-musl@1.3.12': resolution: {integrity: sha512-jEdxkPymkRxbijDRsBGdhopcbGXiXDg59lXqIRkVklqbDmZ/O6DHm7gImmlx5q9FoWbz0gqJuOKBz4JqWxjWVA==} cpu: [x64] @@ -2501,10 +2526,19 @@ packages: cpu: [x64] os: [linux] + '@rspack/binding-linux-x64-musl@1.4.0-rc.0': + resolution: {integrity: sha512-ilSb6GDz/0A+qlnPFZJuw9DtFH/ENf09f7raXxye3faZw/GH8aJ9H3X8VNeMR1QrYwFFk8LLB402EtZHETyz7Q==} + cpu: [x64] + os: [linux] + '@rspack/binding-wasm32-wasi@1.4.0-beta.1': resolution: {integrity: sha512-B1+gtkjvXnXcoUU5+ETO3NEiH4Zub3bFJu38sSNp4blsG9cRSbHtyNTpZ3M81LttltMJpcwlprXvfu42RSbfSA==} cpu: [wasm32] + '@rspack/binding-wasm32-wasi@1.4.0-rc.0': + resolution: {integrity: sha512-NsnAfBrQDlZTgudxG2YNgnOsZgaE4Vqm1pM0OXWd6NOhSGwGQ6T/rka99dHiUTxxAb6AOqI/avVn1NYsPHsqIQ==} + cpu: [wasm32] + '@rspack/binding-win32-arm64-msvc@1.3.12': resolution: {integrity: sha512-ZRvUCb3TDLClAqcTsl/o9UdJf0B5CgzAxgdbnYJbldyuyMeTUB4jp20OfG55M3C2Nute2SNhu2bOOp9Se5Ongw==} cpu: [arm64] @@ -2520,6 +2554,11 @@ packages: cpu: [arm64] os: [win32] + '@rspack/binding-win32-arm64-msvc@1.4.0-rc.0': + resolution: {integrity: sha512-dT7FZz0dbWKzb3Ka6OD0TkOhGS/qC2/tWJ98nIxXMFCW2ZcULJhwcnRe95KBEwVDzwHgcTTzVa3fUFuTmcL87w==} + cpu: [arm64] + os: [win32] + '@rspack/binding-win32-ia32-msvc@1.3.12': resolution: {integrity: sha512-1TKPjuXStPJr14f3ZHuv40Xc/87jUXx10pzVtrPnw+f3hckECHrbYU/fvbVzZyuXbsXtkXpYca6ygCDRJAoNeQ==} cpu: [ia32] @@ -2535,6 +2574,11 @@ packages: cpu: [ia32] os: [win32] + '@rspack/binding-win32-ia32-msvc@1.4.0-rc.0': + resolution: {integrity: sha512-0Q8+vWvT6zZPkNqaUvBIfXUSC3ZHsu/2on1bX9bGWLVfG4Or1QWY9vNA3vPX8DsK3XiHwixX+iLo95tmQgasNw==} + cpu: [ia32] + os: [win32] + '@rspack/binding-win32-x64-msvc@1.3.12': resolution: {integrity: sha512-lCR0JfnYKpV+a6r2A2FdxyUKUS4tajePgpPJN5uXDgMGwrDtRqvx+d0BHhwjFudQVJq9VVbRaL89s2MQ6u+xYw==} cpu: [x64] @@ -2550,6 +2594,11 @@ packages: cpu: [x64] os: [win32] + '@rspack/binding-win32-x64-msvc@1.4.0-rc.0': + resolution: {integrity: sha512-bsKJGM6Tu6aqyt6QTDEPL0BCtJ/HWHF3phdCP9XBUcmlSvjIwemekTs/QO/k2ZKXQ93j9Sz8J92WWmNQp0Mp8w==} + cpu: [x64] + os: [win32] + '@rspack/binding@1.3.12': resolution: {integrity: sha512-4Ic8lV0+LCBfTlH5aIOujIRWZOtgmG223zC4L3o8WY/+ESAgpdnK6lSSMfcYgRanYLAy3HOmFIp20jwskMpbAg==} @@ -2559,6 +2608,9 @@ packages: '@rspack/binding@1.4.0-beta.1': resolution: {integrity: sha512-cHtpiH0Iv7MrTrQCTPGwm0ourL6X82BCSK4tfmkwEOodMfCVkezG16bC0MCRKdaJCG/dehj594TnghwGldzj1A==} + '@rspack/binding@1.4.0-rc.0': + resolution: {integrity: sha512-kBEzks6RymjBLYF84TkUP895yCqqlodHDmBsWKbJGOokNKx+0ohnoWxXws5oZca/j9DSKCdEsA8VyROtqdMujw==} + '@rspack/core@1.3.12': resolution: {integrity: sha512-mAPmV4LPPRgxpouUrGmAE4kpF1NEWJGyM5coebsjK/zaCMSjw3mkdxiU2b5cO44oIi0Ifv5iGkvwbdrZOvMyFA==} engines: {node: '>=16.0.0'} @@ -2586,6 +2638,15 @@ packages: '@swc/helpers': optional: true + '@rspack/core@1.4.0-rc.0': + resolution: {integrity: sha512-yO4AP7sgptepks2kNLFvLipdonGv6OKDUIKEl0c7SpbBmPEspd3vsYxE/T5hruFVDnq0GPEePKA1GOjRCKGR8A==} + engines: {node: '>=16.0.0'} + peerDependencies: + '@swc/helpers': '>=0.5.1' + peerDependenciesMeta: + '@swc/helpers': + optional: true + '@rspack/lite-tapable@1.0.1': resolution: {integrity: sha512-VynGOEsVw2s8TAlLf/uESfrgfrq2+rcXB1muPJYBWbsm1Oa6r5qVQhjA5ggM6z/coYPrsVMgovl3Ff7Q7OCp1w==} engines: {node: '>=16.0.0'} @@ -7570,7 +7631,7 @@ snapshots: - supports-color - utf-8-validate - '@module-federation/enhanced@0.15.0(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9)': + '@module-federation/enhanced@0.15.0(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9)': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 '@module-federation/cli': 0.15.0(typescript@5.8.3) @@ -7580,7 +7641,7 @@ snapshots: '@module-federation/inject-external-runtime-core-plugin': 0.15.0(@module-federation/runtime-tools@0.15.0) '@module-federation/managers': 0.15.0 '@module-federation/manifest': 0.15.0(typescript@5.8.3) - '@module-federation/rspack': 0.15.0(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(typescript@5.8.3) + '@module-federation/rspack': 0.15.0(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(typescript@5.8.3) '@module-federation/runtime-tools': 0.15.0 '@module-federation/sdk': 0.15.0 btoa: 1.2.1 @@ -7630,9 +7691,9 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/node@2.7.7(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9)': + '@module-federation/node@2.7.7(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9)': dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) + '@module-federation/enhanced': 0.15.0(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) '@module-federation/runtime': 0.15.0 '@module-federation/sdk': 0.15.0 btoa: 1.2.1 @@ -7651,10 +7712,10 @@ snapshots: - utf-8-validate - vue-tsc - '@module-federation/rsbuild-plugin@0.15.0(@rsbuild/core@packages+core)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9)': + '@module-federation/rsbuild-plugin@0.15.0(@rsbuild/core@packages+core)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9)': dependencies: - '@module-federation/enhanced': 0.15.0(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) - '@module-federation/node': 2.7.7(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) + '@module-federation/enhanced': 0.15.0(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) + '@module-federation/node': 2.7.7(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(typescript@5.8.3)(webpack@5.99.9) '@module-federation/sdk': 0.15.0 fs-extra: 11.3.0 optionalDependencies: @@ -7672,7 +7733,7 @@ snapshots: - vue-tsc - webpack - '@module-federation/rspack@0.15.0(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(typescript@5.8.3)': + '@module-federation/rspack@0.15.0(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(typescript@5.8.3)': dependencies: '@module-federation/bridge-react-webpack-plugin': 0.15.0 '@module-federation/dts-plugin': 0.15.0(typescript@5.8.3) @@ -7681,7 +7742,7 @@ snapshots: '@module-federation/manifest': 0.15.0(typescript@5.8.3) '@module-federation/runtime-tools': 0.15.0 '@module-federation/sdk': 0.15.0 - '@rspack/core': 1.4.0-beta.1(@swc/helpers@0.5.17) + '@rspack/core': 1.4.0-rc.0(@swc/helpers@0.5.17) btoa: 1.2.1 optionalDependencies: typescript: 5.8.3 @@ -8038,12 +8099,12 @@ snapshots: reduce-configs: 1.1.0 sass-embedded: 1.89.0 - '@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@packages+core)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(typescript@5.8.3)': + '@rsbuild/plugin-type-check@1.2.3(@rsbuild/core@packages+core)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(typescript@5.8.3)': dependencies: deepmerge: 4.3.1 json5: 2.2.3 reduce-configs: 1.1.0 - ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(typescript@5.8.3) + ts-checker-rspack-plugin: 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(typescript@5.8.3) optionalDependencies: '@rsbuild/core': link:packages/core transitivePeerDependencies: @@ -8063,13 +8124,13 @@ snapshots: '@rsdoctor/client@1.1.4': {} - '@rsdoctor/core@1.1.4(@rsbuild/core@packages+core)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9)': + '@rsdoctor/core@1.1.4(@rsbuild/core@packages+core)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9)': dependencies: '@rsbuild/plugin-check-syntax': 1.3.0(@rsbuild/core@packages+core) - '@rsdoctor/graph': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) - '@rsdoctor/sdk': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) - '@rsdoctor/types': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) - '@rsdoctor/utils': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/graph': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/sdk': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/types': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/utils': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) axios: 1.10.0 browserslist-load-config: 1.0.0 enhanced-resolve: 5.12.0 @@ -8089,10 +8150,10 @@ snapshots: - utf-8-validate - webpack - '@rsdoctor/graph@1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9)': + '@rsdoctor/graph@1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9)': dependencies: - '@rsdoctor/types': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) - '@rsdoctor/utils': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/types': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/utils': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) lodash.unionby: 4.8.0 socket.io: 4.8.1 source-map: 0.7.4 @@ -8103,16 +8164,16 @@ snapshots: - utf-8-validate - webpack - '@rsdoctor/rspack-plugin@1.1.4(@rsbuild/core@packages+core)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9)': + '@rsdoctor/rspack-plugin@1.1.4(@rsbuild/core@packages+core)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9)': dependencies: - '@rsdoctor/core': 1.1.4(@rsbuild/core@packages+core)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) - '@rsdoctor/graph': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) - '@rsdoctor/sdk': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) - '@rsdoctor/types': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) - '@rsdoctor/utils': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/core': 1.1.4(@rsbuild/core@packages+core)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/graph': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/sdk': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/types': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/utils': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) lodash: 4.17.21 optionalDependencies: - '@rspack/core': 1.4.0-beta.1(@swc/helpers@0.5.17) + '@rspack/core': 1.4.0-rc.0(@swc/helpers@0.5.17) transitivePeerDependencies: - '@rsbuild/core' - bufferutil @@ -8121,12 +8182,12 @@ snapshots: - utf-8-validate - webpack - '@rsdoctor/sdk@1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9)': + '@rsdoctor/sdk@1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9)': dependencies: '@rsdoctor/client': 1.1.4 - '@rsdoctor/graph': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) - '@rsdoctor/types': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) - '@rsdoctor/utils': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/graph': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/types': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/utils': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) '@types/fs-extra': 11.0.4 body-parser: 1.20.3 cors: 2.8.5 @@ -8146,20 +8207,20 @@ snapshots: - utf-8-validate - webpack - '@rsdoctor/types@1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9)': + '@rsdoctor/types@1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9)': dependencies: '@types/connect': 3.4.38 '@types/estree': 1.0.5 '@types/tapable': 2.2.7 source-map: 0.7.4 optionalDependencies: - '@rspack/core': 1.4.0-beta.1(@swc/helpers@0.5.17) + '@rspack/core': 1.4.0-rc.0(@swc/helpers@0.5.17) webpack: 5.99.9 - '@rsdoctor/utils@1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9)': + '@rsdoctor/utils@1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9)': dependencies: '@babel/code-frame': 7.26.2 - '@rsdoctor/types': 1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9) + '@rsdoctor/types': 1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9) '@types/estree': 1.0.5 acorn: 8.15.0 acorn-import-attributes: 1.9.5(acorn@8.15.0) @@ -8197,6 +8258,9 @@ snapshots: '@rspack/binding-darwin-arm64@1.4.0-beta.1': optional: true + '@rspack/binding-darwin-arm64@1.4.0-rc.0': + optional: true + '@rspack/binding-darwin-x64@1.3.12': optional: true @@ -8206,6 +8270,9 @@ snapshots: '@rspack/binding-darwin-x64@1.4.0-beta.1': optional: true + '@rspack/binding-darwin-x64@1.4.0-rc.0': + optional: true + '@rspack/binding-linux-arm64-gnu@1.3.12': optional: true @@ -8215,6 +8282,9 @@ snapshots: '@rspack/binding-linux-arm64-gnu@1.4.0-beta.1': optional: true + '@rspack/binding-linux-arm64-gnu@1.4.0-rc.0': + optional: true + '@rspack/binding-linux-arm64-musl@1.3.12': optional: true @@ -8224,6 +8294,9 @@ snapshots: '@rspack/binding-linux-arm64-musl@1.4.0-beta.1': optional: true + '@rspack/binding-linux-arm64-musl@1.4.0-rc.0': + optional: true + '@rspack/binding-linux-x64-gnu@1.3.12': optional: true @@ -8233,6 +8306,9 @@ snapshots: '@rspack/binding-linux-x64-gnu@1.4.0-beta.1': optional: true + '@rspack/binding-linux-x64-gnu@1.4.0-rc.0': + optional: true + '@rspack/binding-linux-x64-musl@1.3.12': optional: true @@ -8242,11 +8318,19 @@ snapshots: '@rspack/binding-linux-x64-musl@1.4.0-beta.1': optional: true + '@rspack/binding-linux-x64-musl@1.4.0-rc.0': + optional: true + '@rspack/binding-wasm32-wasi@1.4.0-beta.1': dependencies: '@napi-rs/wasm-runtime': 0.2.11 optional: true + '@rspack/binding-wasm32-wasi@1.4.0-rc.0': + dependencies: + '@napi-rs/wasm-runtime': 0.2.11 + optional: true + '@rspack/binding-win32-arm64-msvc@1.3.12': optional: true @@ -8256,6 +8340,9 @@ snapshots: '@rspack/binding-win32-arm64-msvc@1.4.0-beta.1': optional: true + '@rspack/binding-win32-arm64-msvc@1.4.0-rc.0': + optional: true + '@rspack/binding-win32-ia32-msvc@1.3.12': optional: true @@ -8265,6 +8352,9 @@ snapshots: '@rspack/binding-win32-ia32-msvc@1.4.0-beta.1': optional: true + '@rspack/binding-win32-ia32-msvc@1.4.0-rc.0': + optional: true + '@rspack/binding-win32-x64-msvc@1.3.12': optional: true @@ -8274,6 +8364,9 @@ snapshots: '@rspack/binding-win32-x64-msvc@1.4.0-beta.1': optional: true + '@rspack/binding-win32-x64-msvc@1.4.0-rc.0': + optional: true + '@rspack/binding@1.3.12': optionalDependencies: '@rspack/binding-darwin-arm64': 1.3.12 @@ -8312,6 +8405,19 @@ snapshots: '@rspack/binding-win32-ia32-msvc': 1.4.0-beta.1 '@rspack/binding-win32-x64-msvc': 1.4.0-beta.1 + '@rspack/binding@1.4.0-rc.0': + optionalDependencies: + '@rspack/binding-darwin-arm64': 1.4.0-rc.0 + '@rspack/binding-darwin-x64': 1.4.0-rc.0 + '@rspack/binding-linux-arm64-gnu': 1.4.0-rc.0 + '@rspack/binding-linux-arm64-musl': 1.4.0-rc.0 + '@rspack/binding-linux-x64-gnu': 1.4.0-rc.0 + '@rspack/binding-linux-x64-musl': 1.4.0-rc.0 + '@rspack/binding-wasm32-wasi': 1.4.0-rc.0 + '@rspack/binding-win32-arm64-msvc': 1.4.0-rc.0 + '@rspack/binding-win32-ia32-msvc': 1.4.0-rc.0 + '@rspack/binding-win32-x64-msvc': 1.4.0-rc.0 + '@rspack/core@1.3.12(@swc/helpers@0.5.17)': dependencies: '@module-federation/runtime-tools': 0.14.0 @@ -8338,6 +8444,14 @@ snapshots: optionalDependencies: '@swc/helpers': 0.5.17 + '@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17)': + dependencies: + '@module-federation/runtime-tools': 0.15.0 + '@rspack/binding': 1.4.0-rc.0 + '@rspack/lite-tapable': 1.0.1 + optionalDependencies: + '@swc/helpers': 0.5.17 + '@rspack/lite-tapable@1.0.1': {} '@rspack/plugin-preact-refresh@1.1.2(@prefresh/core@1.5.3(preact@10.26.9))(@prefresh/utils@1.2.0)': @@ -9715,7 +9829,7 @@ snapshots: cspell-ban-words@0.0.4: {} - css-loader@7.1.2(patch_hash=f108465818eeda8955fecc4aa57dbfd6219c34a7a876fc224f229836292996a6)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(webpack@5.99.9): + css-loader@7.1.2(patch_hash=f108465818eeda8955fecc4aa57dbfd6219c34a7a876fc224f229836292996a6)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(webpack@5.99.9): dependencies: icss-utils: 5.1.0(postcss@8.5.6) postcss: 8.5.6 @@ -9726,7 +9840,7 @@ snapshots: postcss-value-parser: 4.2.0 semver: 7.7.2 optionalDependencies: - '@rspack/core': 1.4.0-beta.1(@swc/helpers@0.5.17) + '@rspack/core': 1.4.0-rc.0(@swc/helpers@0.5.17) webpack: 5.99.9 css-select@4.3.0: @@ -10516,11 +10630,11 @@ snapshots: relateurl: 0.2.7 terser: 5.42.0 - html-rspack-plugin@6.1.2(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17)): + html-rspack-plugin@6.1.2(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17)): dependencies: '@rspack/lite-tapable': 1.0.1 optionalDependencies: - '@rspack/core': 1.4.0-beta.1(@swc/helpers@0.5.17) + '@rspack/core': 1.4.0-rc.0(@swc/helpers@0.5.17) html-to-text@9.0.5: dependencies: @@ -11785,14 +11899,14 @@ snapshots: postcss: 8.5.6 yaml: 2.8.0 - postcss-loader@8.1.1(patch_hash=7f10237e1665e9913e0f735a822545af08363f5cc67eacc2c37408aee7553d47)(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(postcss@8.5.6)(typescript@5.8.3)(webpack@5.99.9): + postcss-loader@8.1.1(patch_hash=7f10237e1665e9913e0f735a822545af08363f5cc67eacc2c37408aee7553d47)(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(postcss@8.5.6)(typescript@5.8.3)(webpack@5.99.9): dependencies: cosmiconfig: 9.0.0(typescript@5.8.3) jiti: 1.21.7 postcss: 8.5.6 semver: 7.7.2 optionalDependencies: - '@rspack/core': 1.4.0-beta.1(@swc/helpers@0.5.17) + '@rspack/core': 1.4.0-rc.0(@swc/helpers@0.5.17) webpack: 5.99.9 transitivePeerDependencies: - typescript @@ -12180,11 +12294,11 @@ snapshots: deepmerge: 4.3.1 javascript-stringify: 2.1.0 - rspack-manifest-plugin@5.0.3(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17)): + rspack-manifest-plugin@5.0.3(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17)): dependencies: '@rspack/lite-tapable': 1.0.1 optionalDependencies: - '@rspack/core': 1.4.0-beta.1(@swc/helpers@0.5.17) + '@rspack/core': 1.4.0-rc.0(@swc/helpers@0.5.17) rspack-plugin-virtual-module@1.0.1: dependencies: @@ -12839,7 +12953,7 @@ snapshots: dependencies: matchit: 1.1.0 - ts-checker-rspack-plugin@1.1.4(@rspack/core@1.4.0-beta.1(@swc/helpers@0.5.17))(typescript@5.8.3): + ts-checker-rspack-plugin@1.1.4(@rspack/core@1.4.0-rc.0(@swc/helpers@0.5.17))(typescript@5.8.3): dependencies: '@babel/code-frame': 7.27.1 '@rspack/lite-tapable': 1.0.1 @@ -12850,7 +12964,7 @@ snapshots: picocolors: 1.1.1 typescript: 5.8.3 optionalDependencies: - '@rspack/core': 1.4.0-beta.1(@swc/helpers@0.5.17) + '@rspack/core': 1.4.0-rc.0(@swc/helpers@0.5.17) tsconfig-paths-webpack-plugin@4.2.0: dependencies: