diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 0651ecb7d..230a6be7d 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -10,6 +10,6 @@ The project is still under development, so it possible dependents on unstable Rs Current unstable versions are: -| Package | Version | Link | -| ------------ | ------------------------------------------------------- | --------------------------------------------------------- | -| @rspack/core | @rspack/core-canary@1.0.0-canary-0b368b6-20240704171208 | [PR](https://github.com/webpack/webpack/pull/11751/files) | +| Package | Version | Link | +| ------------ | ------------------------------------------------------- | ------------------------------------------------------- | +| @rspack/core | @rspack/core-canary@1.0.0-canary-26460a2-20240710092718 | [PR](https://github.com/web-infra-dev/rspack/pull/7102) | diff --git a/e2e/cases/alias/__snapshots__/index.test.ts.snap b/e2e/cases/alias/__snapshots__/index.test.ts.snap index 9b029c368..74354970e 100644 --- a/e2e/cases/alias/__snapshots__/index.test.ts.snap +++ b/e2e/cases/alias/__snapshots__/index.test.ts.snap @@ -1,8 +1,7 @@ // Vitest Snapshot v1, https://vitest.dev/guide/snapshot.html exports[`alias should work 1`] = ` -"var __webpack_exports__ = {}; - +" ;// CONCATENATED MODULE: ./e2e/cases/alias/src/a.ts const a = 'hello world'; diff --git a/package.json b/package.json index 19b0ddc4f..a57e6a86c 100644 --- a/package.json +++ b/package.json @@ -50,7 +50,7 @@ }, "pnpm": { "overrides": { - "@rspack/core": "npm:@rspack/core-canary@1.0.0-canary-0b368b6-20240704171208" + "@rspack/core": "npm:@rspack/core-canary@1.0.0-canary-26460a2-20240710092718" } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 49bef0c65..5b5eb99b5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - '@rspack/core': npm:@rspack/core-canary@1.0.0-canary-0b368b6-20240704171208 + '@rspack/core': npm:@rspack/core-canary@1.0.0-canary-26460a2-20240710092718 importers: @@ -1116,56 +1116,56 @@ packages: engines: {node: '>=16.7.0'} hasBin: true - '@rspack/binding-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-xD7yZvDXMQ0Xt+8IbOS2LGMTmuv+KVFDIc796BfvtDzLrQZYC0A5RM6+h6mE/ylCqlGpkJzumgX8yqwdXbMQjw==} + '@rspack/binding-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-Ay1bXormpc9UhLZ5evTBiFqwzOHL0Tc8UDxOjKIjryJfkTMIzw9hfvxvtDkK2nK4j2RutJW13002uktNB8JGAg==} - '@rspack/binding-darwin-arm64-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-8lmoehcZqS2rLMvs4jtrGILZdke827nmz1tMaIJM1oXmJGwyCr1No9l4bglcB+onyzJiMYRzzqpOm9e42T22Aw==} + '@rspack/binding-darwin-arm64-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-6aCfZnn8L0D+EcxIRSOme4XeXaFLW6J5rQtJ+rL9OkFHi0HE6ikAkOVJpHibiZXD+jfnbRmkxnkSNOVdLYZK4A==} cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-x64-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-PRt1EleIHrECGTEMVW3PJNP2FtoeKreB5FSeqk5VYQ76Hy9VAreDsCH3l2qcovIOJgoSx0+WclgyVarD3CgTbw==} + '@rspack/binding-darwin-x64-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-2Jv+X+LwqTRcHAGsfalSZYXl5FMENFBvuItU8EFrBWclx+t2OulR+beUp61rkXHI8dFVDQCHCetc2y5M4fBChw==} cpu: [x64] os: [darwin] - '@rspack/binding-linux-arm64-gnu-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-WV0VRheOMYj0TrZFQm+7gQcVSGB0spJSyDDTnDGHUHv9YJCtq4ZW2U3QsU+bOgIlXwvLekaFktZt7bjregAttQ==} + '@rspack/binding-linux-arm64-gnu-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-TdMhxo6kZnPm1r3q17grmBM4BEHZuvE9mfiPhFkKmc4mX99Aa0Rs+ceW3VCCMhxvpXM3DJawgbGmYQMZNqbl9A==} cpu: [arm64] os: [linux] - '@rspack/binding-linux-arm64-musl-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-C/BghGjgqSLbvEeQTeSo5BVQ2my7M4/1i7+TuIVC1ZN1ukdJwelLIBAXeNFygJ1dViFiip9R9lQ98OIpD57sGQ==} + '@rspack/binding-linux-arm64-musl-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-RZ+1tvqk4DM9t4ZcsYrX6sw5HClCeYBmT/ojB4AOXuUC61kGftHIyoN+2CesxIcts3FjZjLJkcrz6JmaVGW/4Q==} cpu: [arm64] os: [linux] - '@rspack/binding-linux-x64-gnu-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-mGCNI0MzABXbdqWrrGXB9AMjki/cMnHEXVWBV3U9HfOltmT8oBGzn9CrkiildUr1Cn+sh97cEw+SBYdDt/wt+Q==} + '@rspack/binding-linux-x64-gnu-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-w5RWNy4CNAvb0eNv29XmyVJJs4WCeT20NcGVdG4XJNrM1fnSqgKifFGCO0Szl0ReB4Y9OWDaBUGa/a3UbIiU7A==} cpu: [x64] os: [linux] - '@rspack/binding-linux-x64-musl-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-jmIXwwIdX0wmUeKkcIVjjefB5zR2zJW3JHt/Pw1RRmiPWr0kTyQE0zmjq18rcyA+tk+7TusIg5C1jw9sbtCcsQ==} + '@rspack/binding-linux-x64-musl-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-ZdpzUWr+FkUBwE5D4ZM4JvTueGZ3QahQflHvb/FAiA2Umqhd5lOqCIYKTx9+0f9aM8eBIb6nIqBkzsXiN03UNg==} cpu: [x64] os: [linux] - '@rspack/binding-win32-arm64-msvc-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-fwaG7886DZJQXesQ2JRY6B8GTIYe4CiL/EvFVmUMWRNkQNKiN7pN/X0iGIOdo8ULeHGZwj1QnK3BWo3GONBRLw==} + '@rspack/binding-win32-arm64-msvc-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-HubfKzygijtcrl0AB1/EIWeCwfQdmeOm752lu39TRT5VQCmzNyvp5D/aTbBD9BjHTwYpfMEu0jjE56l8fzR8tg==} cpu: [arm64] os: [win32] - '@rspack/binding-win32-ia32-msvc-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-2D7TohCLKzg+PZcSvBlc/K2TCWVhqG59dUrhIS9XaRN0Honq/xpm+rVtV82cc3ZVZv4OKJsImHkr13CsH6V1kg==} + '@rspack/binding-win32-ia32-msvc-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-Xz9tqAcHMYZm8WiyB0QdZT2NHE4Z3QNTlbOikf6KLafZwFKepy5NNpg6xCXIdzz/Zj9Y0uQ44IZ+uTesOPWxrw==} cpu: [ia32] os: [win32] - '@rspack/binding-win32-x64-msvc-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-fWbPHCCs0wO2UbIO9hN9o5SW+UJQNn1+VFlEFUdZJ27dFX8QiSXr8z803IngbXH7NQIDjAn0rgbGjC4tUcgngA==} + '@rspack/binding-win32-x64-msvc-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-M6+ffc9PK3/kGVrg29ux7xTma1QLyqr4T1bnHceaUOPajfQv9n9OCStDVZlgjnKRb9F54IF8cQBbfZq7qw3Y8g==} cpu: [x64] os: [win32] - '@rspack/core-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-akx08dWyWgS/5U9P2y07k9UjZA07UfSHHWoY1zlwOyME7nM8pwii5LD7Yg+xrEKxI79aY7bRbfAgNtWMwXstoA==} + '@rspack/core-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-OY3BmGRyID4EV7A+3b9VKWMbZGqlMBEIqmtg1m1qansw5rOqu8zuRJD7CcQD5ugYo8iYxg8Jq0uXlRwZQ5JKNg==} engines: {node: '>=16.0.0'} peerDependencies: '@swc/helpers': '>=0.5.1' @@ -1173,8 +1173,8 @@ packages: '@swc/helpers': optional: true - '@rspack/lite-tapable-canary@1.0.0-canary-0b368b6-20240704171208': - resolution: {integrity: sha512-6+To8RkPFvWwjnl4yrf+FF8Az5zkDJgHfKWLiRqJ89Jbk9GcbqEUMB4LYvbmRb6FoB8wGDmyhe5aCCpRhz4UQg==} + '@rspack/lite-tapable-canary@1.0.0-canary-26460a2-20240710092718': + resolution: {integrity: sha512-AXSXUCE+2M/bt+uMmSMxztLdM0plNyohzKxb0Cimq7Z6Du556WDEOR1XCKGcFPPIofLSkdUagt9jQ9pA03EwSQ==} engines: {node: '>=16.0.0'} '@sinclair/typebox@0.27.8': @@ -1901,7 +1901,7 @@ packages: resolution: {integrity: sha512-uVXGYq19bcsX7Q/53VqXQjCKXw0eUMHlFGDLTaqzgj/ckverfhZQvXyA6ecFBaF9XUH16jfCTCyALYi0lJcagg==} engines: {node: '>=10.13.0'} peerDependencies: - '@rspack/core': npm:@rspack/core-canary@1.0.0-canary-0b368b6-20240704171208 + '@rspack/core': npm:@rspack/core-canary@1.0.0-canary-26460a2-20240710092718 peerDependenciesMeta: '@rspack/core': optional: true @@ -4037,64 +4037,64 @@ snapshots: '@rsbuild/core@1.0.0-alpha.3': dependencies: - '@rspack/core': '@rspack/core-canary@1.0.0-canary-0b368b6-20240704171208(@swc/helpers@0.5.11)' + '@rspack/core': '@rspack/core-canary@1.0.0-canary-26460a2-20240710092718(@swc/helpers@0.5.11)' '@swc/helpers': 0.5.11 caniuse-lite: 1.0.30001640 core-js: 3.37.1 - html-webpack-plugin: html-rspack-plugin@5.7.2(@rspack/core-canary@1.0.0-canary-0b368b6-20240704171208(@swc/helpers@0.5.11)) + html-webpack-plugin: html-rspack-plugin@5.7.2(@rspack/core-canary@1.0.0-canary-26460a2-20240710092718(@swc/helpers@0.5.11)) postcss: 8.4.39 optionalDependencies: fsevents: 2.3.3 - '@rspack/binding-canary@1.0.0-canary-0b368b6-20240704171208': + '@rspack/binding-canary@1.0.0-canary-26460a2-20240710092718': optionalDependencies: - '@rspack/binding-darwin-arm64': '@rspack/binding-darwin-arm64-canary@1.0.0-canary-0b368b6-20240704171208' - '@rspack/binding-darwin-x64': '@rspack/binding-darwin-x64-canary@1.0.0-canary-0b368b6-20240704171208' - '@rspack/binding-linux-arm64-gnu': '@rspack/binding-linux-arm64-gnu-canary@1.0.0-canary-0b368b6-20240704171208' - '@rspack/binding-linux-arm64-musl': '@rspack/binding-linux-arm64-musl-canary@1.0.0-canary-0b368b6-20240704171208' - '@rspack/binding-linux-x64-gnu': '@rspack/binding-linux-x64-gnu-canary@1.0.0-canary-0b368b6-20240704171208' - '@rspack/binding-linux-x64-musl': '@rspack/binding-linux-x64-musl-canary@1.0.0-canary-0b368b6-20240704171208' - '@rspack/binding-win32-arm64-msvc': '@rspack/binding-win32-arm64-msvc-canary@1.0.0-canary-0b368b6-20240704171208' - '@rspack/binding-win32-ia32-msvc': '@rspack/binding-win32-ia32-msvc-canary@1.0.0-canary-0b368b6-20240704171208' - '@rspack/binding-win32-x64-msvc': '@rspack/binding-win32-x64-msvc-canary@1.0.0-canary-0b368b6-20240704171208' - - '@rspack/binding-darwin-arm64-canary@1.0.0-canary-0b368b6-20240704171208': + '@rspack/binding-darwin-arm64': '@rspack/binding-darwin-arm64-canary@1.0.0-canary-26460a2-20240710092718' + '@rspack/binding-darwin-x64': '@rspack/binding-darwin-x64-canary@1.0.0-canary-26460a2-20240710092718' + '@rspack/binding-linux-arm64-gnu': '@rspack/binding-linux-arm64-gnu-canary@1.0.0-canary-26460a2-20240710092718' + '@rspack/binding-linux-arm64-musl': '@rspack/binding-linux-arm64-musl-canary@1.0.0-canary-26460a2-20240710092718' + '@rspack/binding-linux-x64-gnu': '@rspack/binding-linux-x64-gnu-canary@1.0.0-canary-26460a2-20240710092718' + '@rspack/binding-linux-x64-musl': '@rspack/binding-linux-x64-musl-canary@1.0.0-canary-26460a2-20240710092718' + '@rspack/binding-win32-arm64-msvc': '@rspack/binding-win32-arm64-msvc-canary@1.0.0-canary-26460a2-20240710092718' + '@rspack/binding-win32-ia32-msvc': '@rspack/binding-win32-ia32-msvc-canary@1.0.0-canary-26460a2-20240710092718' + '@rspack/binding-win32-x64-msvc': '@rspack/binding-win32-x64-msvc-canary@1.0.0-canary-26460a2-20240710092718' + + '@rspack/binding-darwin-arm64-canary@1.0.0-canary-26460a2-20240710092718': optional: true - '@rspack/binding-darwin-x64-canary@1.0.0-canary-0b368b6-20240704171208': + '@rspack/binding-darwin-x64-canary@1.0.0-canary-26460a2-20240710092718': optional: true - '@rspack/binding-linux-arm64-gnu-canary@1.0.0-canary-0b368b6-20240704171208': + '@rspack/binding-linux-arm64-gnu-canary@1.0.0-canary-26460a2-20240710092718': optional: true - '@rspack/binding-linux-arm64-musl-canary@1.0.0-canary-0b368b6-20240704171208': + '@rspack/binding-linux-arm64-musl-canary@1.0.0-canary-26460a2-20240710092718': optional: true - '@rspack/binding-linux-x64-gnu-canary@1.0.0-canary-0b368b6-20240704171208': + '@rspack/binding-linux-x64-gnu-canary@1.0.0-canary-26460a2-20240710092718': optional: true - '@rspack/binding-linux-x64-musl-canary@1.0.0-canary-0b368b6-20240704171208': + '@rspack/binding-linux-x64-musl-canary@1.0.0-canary-26460a2-20240710092718': optional: true - '@rspack/binding-win32-arm64-msvc-canary@1.0.0-canary-0b368b6-20240704171208': + '@rspack/binding-win32-arm64-msvc-canary@1.0.0-canary-26460a2-20240710092718': optional: true - '@rspack/binding-win32-ia32-msvc-canary@1.0.0-canary-0b368b6-20240704171208': + '@rspack/binding-win32-ia32-msvc-canary@1.0.0-canary-26460a2-20240710092718': optional: true - '@rspack/binding-win32-x64-msvc-canary@1.0.0-canary-0b368b6-20240704171208': + '@rspack/binding-win32-x64-msvc-canary@1.0.0-canary-26460a2-20240710092718': optional: true - '@rspack/core-canary@1.0.0-canary-0b368b6-20240704171208(@swc/helpers@0.5.11)': + '@rspack/core-canary@1.0.0-canary-26460a2-20240710092718(@swc/helpers@0.5.11)': dependencies: '@module-federation/runtime-tools': 0.2.3 - '@rspack/binding': '@rspack/binding-canary@1.0.0-canary-0b368b6-20240704171208' - '@rspack/lite-tapable': '@rspack/lite-tapable-canary@1.0.0-canary-0b368b6-20240704171208' + '@rspack/binding': '@rspack/binding-canary@1.0.0-canary-26460a2-20240710092718' + '@rspack/lite-tapable': '@rspack/lite-tapable-canary@1.0.0-canary-26460a2-20240710092718' caniuse-lite: 1.0.30001640 optionalDependencies: '@swc/helpers': 0.5.11 - '@rspack/lite-tapable-canary@1.0.0-canary-0b368b6-20240704171208': {} + '@rspack/lite-tapable-canary@1.0.0-canary-26460a2-20240710092718': {} '@sinclair/typebox@0.27.8': {} @@ -4943,9 +4943,9 @@ snapshots: hosted-git-info@2.8.9: {} - html-rspack-plugin@5.7.2(@rspack/core-canary@1.0.0-canary-0b368b6-20240704171208(@swc/helpers@0.5.11)): + html-rspack-plugin@5.7.2(@rspack/core-canary@1.0.0-canary-26460a2-20240710092718(@swc/helpers@0.5.11)): optionalDependencies: - '@rspack/core': '@rspack/core-canary@1.0.0-canary-0b368b6-20240704171208(@swc/helpers@0.5.11)' + '@rspack/core': '@rspack/core-canary@1.0.0-canary-26460a2-20240710092718(@swc/helpers@0.5.11)' human-id@1.0.2: {}