diff --git a/Cargo.toml b/Cargo.toml index 40b85cb..ff62acd 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -6,18 +6,18 @@ resolver = "2" edition = "2024" [workspace.dependencies] -rspack_cacheable = { version = "=0.100.0-rc.1" } -rspack_collections = { version = "=0.100.0-rc.1" } -rspack_core = { version = "=0.100.0-rc.1" } -rspack_error = { version = "=0.100.0-rc.1" } -rspack_hook = { version = "=0.100.0-rc.1" } +rspack_cacheable = { version = "=0.100.1" } +rspack_collections = { version = "=0.100.1" } +rspack_core = { version = "=0.100.1" } +rspack_error = { version = "=0.100.1" } +rspack_hook = { version = "=0.100.1" } async-trait = { version = "0.1" } rspack_sources = { version = "0.4.21" } -rspack_binding_build = { version = "=0.100.0-rc.1" } -rspack_binding_builder = { version = "=0.100.0-rc.1" } -rspack_binding_builder_macros = { version = "=0.100.0-rc.1" } +rspack_binding_build = { version = "=0.100.1" } +rspack_binding_builder = { version = "=0.100.1" } +rspack_binding_builder_macros = { version = "=0.100.1" } napi = { version = "=3.8.4" } napi-derive = { version = "=3.5.3" } diff --git a/package.json b/package.json index 0bd3fb6..48cbc01 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,7 @@ "lint-staged": "lint-staged" }, "dependencies": { - "@rspack/core": "2.0.0-rc.1", + "@rspack/core": "2.0.1", "@rspack-template/binding": "workspace:*" }, "devDependencies": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3212b5f..ded24d1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,8 +12,8 @@ importers: specifier: workspace:* version: link:crates/binding '@rspack/core': - specifier: 2.0.0-rc.1 - version: 2.0.0-rc.1(@emnapi/core@1.5.0)(@emnapi/runtime@1.5.0) + specifier: 2.0.1 + version: 2.0.1 devDependencies: '@taplo/cli': specifier: ^0.7.0 @@ -29,7 +29,7 @@ importers: devDependencies: '@napi-rs/cli': specifier: 3.0.1 - version: 3.0.1(@emnapi/runtime@1.5.0)(@types/node@24.9.2) + version: 3.0.1(@emnapi/runtime@1.10.0)(@types/node@24.9.2) '@types/node': specifier: ^24.0.12 version: 24.9.2 @@ -51,15 +51,24 @@ importers: packages: + '@emnapi/core@1.10.0': + resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==} + '@emnapi/core@1.5.0': resolution: {integrity: sha512-sbP8GzB1WDzacS8fgNPpHlp6C9VZe+SJP3F90W9rLemaQj2PzIuTEl1qDOYQf58YIpyjViI24y9aPWCjEzY2cg==} + '@emnapi/runtime@1.10.0': + resolution: {integrity: sha512-ewvYlk86xUoGI0zQRNq/mC+16R1QeDlKQy21Ki3oSYXNgLb45GV1P6A0M+/s6nyCuNDqe5VpaY84BzXGwVbwFA==} + '@emnapi/runtime@1.5.0': resolution: {integrity: sha512-97/BJ3iXHww3djw6hYIfErCZFee7qCtrneuLa20UXFCOTCfBM2cvQHjWJ2EG0s0MtdNwInarqCTz35i4wWXHsQ==} '@emnapi/wasi-threads@1.1.0': resolution: {integrity: sha512-WI0DdZ8xFSbgMjR1sFsKABJ/C5OnRrjT06JXbZKexJGrDuPTzZdDYfFlsgcCXCyf+suG5QU2e/y1Wo2V/OapLQ==} + '@emnapi/wasi-threads@1.2.1': + resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} + '@inquirer/checkbox@4.2.2': resolution: {integrity: sha512-E+KExNurKcUJJdxmjglTl141EwxWyAHplvsYJQgSwXf8qiNWkTxTuCCqmhFEmbIXd4zLaGMfQFJ6WrZ7fSeV3g==} engines: {node: '>=18'} @@ -436,8 +445,8 @@ packages: '@napi-rs/wasm-runtime@1.0.5': resolution: {integrity: sha512-TBr9Cf9onSAS2LQ2+QHx6XcC6h9+RIzJgbqG3++9TUZSH204AwEy5jg3BTQ0VATsyoGj4ee49tN/y6rvaOOtcg==} - '@napi-rs/wasm-runtime@1.1.2': - resolution: {integrity: sha512-sNXv5oLJ7ob93xkZ1XnxisYhGYXfaG9f65/ZgYuAu3qt7b3NadcOEhLvx28hv31PgX8SZJRYrAIPQilQmFpLVw==} + '@napi-rs/wasm-runtime@1.1.4': + resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} peerDependencies: '@emnapi/core': ^1.7.1 '@emnapi/runtime': ^1.7.1 @@ -575,60 +584,60 @@ packages: '@octokit/types@14.1.0': resolution: {integrity: sha512-1y6DgTy8Jomcpu33N+p5w58l6xyt55Ar2I91RPiIA0xCJBXyUAhXCcmZaDWSANiha7R9a6qJJ2CRomGPZ6f46g==} - '@rspack/binding-darwin-arm64@2.0.0-rc.1': - resolution: {integrity: sha512-fYbeDDDg6QKZzXYt/J0/j0Qhr01wQLuISUsYnNhu5MLwdXVUSVcqz+CTqgF3d0EQVVn6FqLV63lbNRzUGfSq9g==} + '@rspack/binding-darwin-arm64@2.0.1': + resolution: {integrity: sha512-CGFO5zmajD1Itch1lxAI7+gvKiagzyqXopHv/jHG9Su2WWQ2/Nhn2/rkSpdp6ptE9ri6+6tCOOahf099/v/Xog==} cpu: [arm64] os: [darwin] - '@rspack/binding-darwin-x64@2.0.0-rc.1': - resolution: {integrity: sha512-MvXi9kr8xXn1y0PD1WI/4YphRNOdbykJjKdEsAG4JxEVoERmhIHOTwKvUqlejajizAwlVZcxQl/FacoPLsKN5Q==} + '@rspack/binding-darwin-x64@2.0.1': + resolution: {integrity: sha512-2vvBNBoS09/PurupBwSrlTZd8283o00B8v20ncsNUdEff41uCR/hzIrYoTIVWnVST+Gt5O1+cfcfORp397lajg==} cpu: [x64] os: [darwin] - '@rspack/binding-linux-arm64-gnu@2.0.0-rc.1': - resolution: {integrity: sha512-j6WsHEwGSdUoiy4BsQBW0RjFl+MBzozdybSYhkiyVSoHlbm7CPt3XaaS3elH5YcwuLHORmVHPP91QhwWl9UFJg==} + '@rspack/binding-linux-arm64-gnu@2.0.1': + resolution: {integrity: sha512-uvNXk6ahE3AH3h2avnd1Mgno68YQpS4cfX1OkOGWIC/roL+NrOP2XVXV4yfVAoydPALDO7AfbIfN0QdmBK3rsA==} cpu: [arm64] os: [linux] - '@rspack/binding-linux-arm64-musl@2.0.0-rc.1': - resolution: {integrity: sha512-MPoZE0aS8oH+Wr0R5tIYch8gbUwYYf4LsiGdP6enMKMTrmpJyOVGlhPHVSwsrFgBg7fjTGOuxHuibtsvDUdLOQ==} + '@rspack/binding-linux-arm64-musl@2.0.1': + resolution: {integrity: sha512-S/a6uN9PiZ5O/PjSqyIXhuRC1lVzeJkJV69NeLk5sIEUiDQ/aQGZG97uN+tluwpbo1tPbLJkdHYETfjspOX4Pg==} cpu: [arm64] os: [linux] - '@rspack/binding-linux-x64-gnu@2.0.0-rc.1': - resolution: {integrity: sha512-gOlPCwtIg9GsFG/8ZdUyV5SyXDaGq2kmtXmyyFU7RO33MaalltNEBMf2hevRPj9z39eSzxwgJDonMOdx5Fo0Og==} + '@rspack/binding-linux-x64-gnu@2.0.1': + resolution: {integrity: sha512-C13Kk0OkZiocZVj187Sf753UH6pDXnuEu6vzUvi3qv9ltibG1ki0H2Y8isXBYL2cHQOV+hk0g1S6/4z3TTB97A==} cpu: [x64] os: [linux] - '@rspack/binding-linux-x64-musl@2.0.0-rc.1': - resolution: {integrity: sha512-K6Swk1rfP4z4b6bp84NlikGlUWMOPpIWCtlPr/W0TWgc2C/cd844oHdoIu7WtmOH7y9AwB5UG2bWpgFAVwykCw==} + '@rspack/binding-linux-x64-musl@2.0.1': + resolution: {integrity: sha512-TQsiBFpEDGkuvK9tNdGj/Uc+AIytzqhxXH/1jKU6M24cWB1DTw/Cx7DdrkCBDyq3129K3POLdujvbWCGqBzQUw==} cpu: [x64] os: [linux] - '@rspack/binding-wasm32-wasi@2.0.0-rc.1': - resolution: {integrity: sha512-aa9oUTqOb1QjwsHVlMr5sV+7mcBI4MLQ/xhFO2CIEcfVnJIPl8XpKUbDEgqMwcFlzcgzKmHg5cVmIvd82BLgow==} + '@rspack/binding-wasm32-wasi@2.0.1': + resolution: {integrity: sha512-wk3gyUgBW/ayP49bI54bkY8+EQnfBHxdoe9dz3oobSTZQc8AOWwmUUDEPltW8rUvPOM6dfHECTOUMnfaf2f5yA==} cpu: [wasm32] - '@rspack/binding-win32-arm64-msvc@2.0.0-rc.1': - resolution: {integrity: sha512-+UxF0c7E9bE3siFbMHi+mmoeQJzcTKl1j3x+Y6MY/PJ3V70cU23wOaxMvmSsCyq2JNJBT2RCNZ9HaL+o3kReug==} + '@rspack/binding-win32-arm64-msvc@2.0.1': + resolution: {integrity: sha512-rHjLcy3VcAC3+x+PxH+gwhwv6tPe0JdXTNT5eAOs9wgZIM6T9p4wre49+K4Qy98+Fb7TTbLX0ObUitlOkGwTSA==} cpu: [arm64] os: [win32] - '@rspack/binding-win32-ia32-msvc@2.0.0-rc.1': - resolution: {integrity: sha512-gc0JdkdxSWo+o/b1qTCT6mZ3DrlGe32eW+Ps3xInxcG4UHjUG7hTDgFtOgVQ6VhQ8WMUXG+TQOz0CySVpYjsoQ==} + '@rspack/binding-win32-ia32-msvc@2.0.1': + resolution: {integrity: sha512-Ad1vVqMBBnd4T8rsORngu9sl2kyRTlS4kMlvFudjzl1X2UFArEDBe0YVGNN7ZvahM12CErUx2WiN8Sd8pb+qXQ==} cpu: [ia32] os: [win32] - '@rspack/binding-win32-x64-msvc@2.0.0-rc.1': - resolution: {integrity: sha512-Dnj0jthyVUikf65MGEyZy3akshtSmR1xsp/Xr0h/NWTo5JFWHKAFNYFE+jFfY0uzC8e4IDcLQLYoFomqV1DsEg==} + '@rspack/binding-win32-x64-msvc@2.0.1': + resolution: {integrity: sha512-oPM2Jtm7HOlmxl/aBfleAVlL6t9VeHx6WvEets7BBJMInemFXAQd4CErRqybf7rXutACzLeUWBOue4Jpd1/ykw==} cpu: [x64] os: [win32] - '@rspack/binding@2.0.0-rc.1': - resolution: {integrity: sha512-rhJqtbyiRPOjTAZW0xTZFbOrS5yP5yL1SF0DPE9kvFfzePz30IqjMDMxL0KuhkDZd/M1eUINJyoqd8NTbR9wHw==} + '@rspack/binding@2.0.1': + resolution: {integrity: sha512-ynV1gw4KqFtQ0P+ZZh76SUj49wBb2FuHW3zSmHverHWuxBhzvrZS6/dZ+fCFQG8bTTPtrPz0RQUTN3uEDbPVBQ==} - '@rspack/core@2.0.0-rc.1': - resolution: {integrity: sha512-OIfkYn05/IWtVIdZ8Y/a0y/k4ipzqfApxIZqnJM59G/bGwQKMBrLHpOMGgV2Wmq1j9UMXzF7ZtsFMUbYBhFb9A==} + '@rspack/core@2.0.1': + resolution: {integrity: sha512-lgfZiExh8kDR/3obgi3RQKwKG5av1Xf5qDN1aVde777W9pbmx0Pqvrww1qtNvJ+gobEjbrrn5HEZWYGe0VLmcA==} engines: {node: ^20.19.0 || >=22.12.0} peerDependencies: '@module-federation/runtime-tools': ^0.24.1 || ^2.0.0 @@ -945,12 +954,23 @@ packages: snapshots: + '@emnapi/core@1.10.0': + dependencies: + '@emnapi/wasi-threads': 1.2.1 + tslib: 2.8.1 + optional: true + '@emnapi/core@1.5.0': dependencies: '@emnapi/wasi-threads': 1.1.0 tslib: 2.8.1 optional: true + '@emnapi/runtime@1.10.0': + dependencies: + tslib: 2.8.1 + optional: true + '@emnapi/runtime@1.5.0': dependencies: tslib: 2.8.1 @@ -961,6 +981,11 @@ snapshots: tslib: 2.8.1 optional: true + '@emnapi/wasi-threads@1.2.1': + dependencies: + tslib: 2.8.1 + optional: true + '@inquirer/checkbox@4.2.2(@types/node@24.9.2)': dependencies: '@inquirer/core': 10.2.0(@types/node@24.9.2) @@ -1084,7 +1109,7 @@ snapshots: optionalDependencies: '@types/node': 24.9.2 - '@napi-rs/cli@3.0.1(@emnapi/runtime@1.5.0)(@types/node@24.9.2)': + '@napi-rs/cli@3.0.1(@emnapi/runtime@1.10.0)(@types/node@24.9.2)': dependencies: '@inquirer/prompts': 7.8.4(@types/node@24.9.2) '@napi-rs/cross-toolchain': 0.0.19 @@ -1100,7 +1125,7 @@ snapshots: typanion: 3.14.0 wasm-sjlj: 1.0.6 optionalDependencies: - '@emnapi/runtime': 1.5.0 + '@emnapi/runtime': 1.10.0 transitivePeerDependencies: - '@napi-rs/cross-toolchain-arm64-target-aarch64' - '@napi-rs/cross-toolchain-arm64-target-armv7' @@ -1275,10 +1300,10 @@ snapshots: '@tybys/wasm-util': 0.10.1 optional: true - '@napi-rs/wasm-runtime@1.1.2(@emnapi/core@1.5.0)(@emnapi/runtime@1.5.0)': + '@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0)': dependencies: - '@emnapi/core': 1.5.0 - '@emnapi/runtime': 1.5.0 + '@emnapi/core': 1.10.0 + '@emnapi/runtime': 1.10.0 '@tybys/wasm-util': 0.10.1 optional: true @@ -1401,63 +1426,56 @@ snapshots: dependencies: '@octokit/openapi-types': 25.1.0 - '@rspack/binding-darwin-arm64@2.0.0-rc.1': + '@rspack/binding-darwin-arm64@2.0.1': optional: true - '@rspack/binding-darwin-x64@2.0.0-rc.1': + '@rspack/binding-darwin-x64@2.0.1': optional: true - '@rspack/binding-linux-arm64-gnu@2.0.0-rc.1': + '@rspack/binding-linux-arm64-gnu@2.0.1': optional: true - '@rspack/binding-linux-arm64-musl@2.0.0-rc.1': + '@rspack/binding-linux-arm64-musl@2.0.1': optional: true - '@rspack/binding-linux-x64-gnu@2.0.0-rc.1': + '@rspack/binding-linux-x64-gnu@2.0.1': optional: true - '@rspack/binding-linux-x64-musl@2.0.0-rc.1': + '@rspack/binding-linux-x64-musl@2.0.1': optional: true - '@rspack/binding-wasm32-wasi@2.0.0-rc.1(@emnapi/core@1.5.0)(@emnapi/runtime@1.5.0)': + '@rspack/binding-wasm32-wasi@2.0.1': dependencies: - '@napi-rs/wasm-runtime': 1.1.2(@emnapi/core@1.5.0)(@emnapi/runtime@1.5.0) - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' + '@emnapi/core': 1.10.0 + '@emnapi/runtime': 1.10.0 + '@napi-rs/wasm-runtime': 1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0) optional: true - '@rspack/binding-win32-arm64-msvc@2.0.0-rc.1': + '@rspack/binding-win32-arm64-msvc@2.0.1': optional: true - '@rspack/binding-win32-ia32-msvc@2.0.0-rc.1': + '@rspack/binding-win32-ia32-msvc@2.0.1': optional: true - '@rspack/binding-win32-x64-msvc@2.0.0-rc.1': + '@rspack/binding-win32-x64-msvc@2.0.1': optional: true - '@rspack/binding@2.0.0-rc.1(@emnapi/core@1.5.0)(@emnapi/runtime@1.5.0)': + '@rspack/binding@2.0.1': optionalDependencies: - '@rspack/binding-darwin-arm64': 2.0.0-rc.1 - '@rspack/binding-darwin-x64': 2.0.0-rc.1 - '@rspack/binding-linux-arm64-gnu': 2.0.0-rc.1 - '@rspack/binding-linux-arm64-musl': 2.0.0-rc.1 - '@rspack/binding-linux-x64-gnu': 2.0.0-rc.1 - '@rspack/binding-linux-x64-musl': 2.0.0-rc.1 - '@rspack/binding-wasm32-wasi': 2.0.0-rc.1(@emnapi/core@1.5.0)(@emnapi/runtime@1.5.0) - '@rspack/binding-win32-arm64-msvc': 2.0.0-rc.1 - '@rspack/binding-win32-ia32-msvc': 2.0.0-rc.1 - '@rspack/binding-win32-x64-msvc': 2.0.0-rc.1 - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' - - '@rspack/core@2.0.0-rc.1(@emnapi/core@1.5.0)(@emnapi/runtime@1.5.0)': - dependencies: - '@rspack/binding': 2.0.0-rc.1(@emnapi/core@1.5.0)(@emnapi/runtime@1.5.0) - transitivePeerDependencies: - - '@emnapi/core' - - '@emnapi/runtime' + '@rspack/binding-darwin-arm64': 2.0.1 + '@rspack/binding-darwin-x64': 2.0.1 + '@rspack/binding-linux-arm64-gnu': 2.0.1 + '@rspack/binding-linux-arm64-musl': 2.0.1 + '@rspack/binding-linux-x64-gnu': 2.0.1 + '@rspack/binding-linux-x64-musl': 2.0.1 + '@rspack/binding-wasm32-wasi': 2.0.1 + '@rspack/binding-win32-arm64-msvc': 2.0.1 + '@rspack/binding-win32-ia32-msvc': 2.0.1 + '@rspack/binding-win32-x64-msvc': 2.0.1 + + '@rspack/core@2.0.1': + dependencies: + '@rspack/binding': 2.0.1 '@taplo/cli@0.7.0': {}