diff --git a/.github/workflows/release-plz.yml b/.github/workflows/release-plz.yml index e6dcd9f..4ef3250 100644 --- a/.github/workflows/release-plz.yml +++ b/.github/workflows/release-plz.yml @@ -1,32 +1,63 @@ -name: Release Plz +name: Release-plz -permissions: {} +permissions: + pull-requests: write + contents: write on: - workflow_dispatch: push: branches: - main -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - jobs: - release-plz: + # Release unpublished packages. + release-plz-release: + name: Release-plz release runs-on: ubuntu-latest + if: ${{ github.repository_owner == 'napi-rs' }} permissions: contents: write - pull-requests: write + id-token: write steps: - - uses: actions/checkout@v4 + - name: Checkout repository + uses: actions/checkout@v4 with: fetch-depth: 0 submodules: recursive + - name: Install Rust toolchain + uses: dtolnay/rust-toolchain@stable + - uses: rust-lang/crates-io-auth-action@v1 + id: auth + - name: Run release-plz + uses: release-plz/action@v0.5 + with: + command: release + env: + GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} + CARGO_REGISTRY_TOKEN: ${{ steps.auth.outputs.token }} + # Create a PR with the new versions and changelog, preparing the next release. + release-plz-pr: + name: Release-plz PR + runs-on: ubuntu-latest + if: ${{ github.repository_owner == 'napi-rs' }} + permissions: + contents: write + pull-requests: write + concurrency: + group: release-plz-${{ github.ref }} + cancel-in-progress: false + steps: + - name: Checkout repository + uses: actions/checkout@v4 + with: + fetch-depth: 0 + submodules: recursive + - name: Install Rust toolchain + uses: dtolnay/rust-toolchain@stable - name: Run release-plz - id: release-plz uses: release-plz/action@v0.5 + with: + command: release-pr env: GITHUB_TOKEN: ${{ secrets.GITHUB_TOKEN }} - CARGO_REGISTRY_TOKEN: ${{ secrets.CRATES_IO_API_TOKEN }} diff --git a/example/Cargo.toml b/example/Cargo.toml index 907a983..03b39cb 100644 --- a/example/Cargo.toml +++ b/example/Cargo.toml @@ -8,8 +8,8 @@ publish = false crate-type = ["cdylib", "lib"] [dependencies] -napi = "3.0.0-beta" -napi-derive = "3.0.0-beta" +napi = "3" +napi-derive = "3" [target.'cfg(target_os = "linux")'.dependencies] mimalloc-safe = { path = "../", features = ["local_dynamic_tls", "skip_collect_on_exit"] } diff --git a/example/package.json b/example/package.json index 83a9e94..e668eec 100644 --- a/example/package.json +++ b/example/package.json @@ -5,7 +5,7 @@ "build": "napi build" }, "devDependencies": { - "@napi-rs/cli": "canary" + "@napi-rs/cli": "^3.0.1" }, "packageManager": "yarn@4.9.2" } diff --git a/example/yarn.lock b/example/yarn.lock index 8d89d23..1444f97 100644 --- a/example/yarn.lock +++ b/example/yarn.lock @@ -6,40 +6,40 @@ __metadata: cacheKey: 10c0 "@emnapi/core@npm:^1.4.3": - version: 1.4.4 - resolution: "@emnapi/core@npm:1.4.4" + version: 1.4.5 + resolution: "@emnapi/core@npm:1.4.5" dependencies: - "@emnapi/wasi-threads": "npm:1.0.3" + "@emnapi/wasi-threads": "npm:1.0.4" tslib: "npm:^2.4.0" - checksum: 10c0/a3a87b384de7c87edc8d64dfbd0c695fb8e9c8547d2d53f284b15415cfea29150f933cb21017dc4d0fa9dbfb2b544d23c77da7cde8c82f21e68323db50a829dd + checksum: 10c0/da4a57f65f325d720d0e0d1a9c6618b90c4c43a5027834a110476984e1d47c95ebaed4d316b5dddb9c0ed9a493ffeb97d1934f9677035f336d8a36c1f3b2818f languageName: node linkType: hard "@emnapi/runtime@npm:^1.4.3": - version: 1.4.4 - resolution: "@emnapi/runtime@npm:1.4.4" + version: 1.4.5 + resolution: "@emnapi/runtime@npm:1.4.5" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/ec91747af3104ac34d4767fab922c8fe78ddc8ec83af3e3fb0edbf63cdb683fb8582be36afda7d48249fe729d4a31c34752c6e051770a762a68bce67a7408189 + checksum: 10c0/37a0278be5ac81e918efe36f1449875cbafba947039c53c65a1f8fc238001b866446fc66041513b286baaff5d6f9bec667f5164b3ca481373a8d9cb65bfc984b languageName: node linkType: hard -"@emnapi/wasi-threads@npm:1.0.3": - version: 1.0.3 - resolution: "@emnapi/wasi-threads@npm:1.0.3" +"@emnapi/wasi-threads@npm:1.0.4": + version: 1.0.4 + resolution: "@emnapi/wasi-threads@npm:1.0.4" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/00cae4dd64143cca21a3aedbf64a7a5528a5991b69bcc0b7306812ff31a3fdc4aaf5bc9413a29fbd5d577c78aae49db4fc4e736d013aec5d416b5a64d403f391 + checksum: 10c0/2c91a53e62f875800baf035c4d42c9c0d18e5afd9a31ca2aac8b435aeaeaeaac386b5b3d0d0e70aa7a5a9852bbe05106b1f680cd82cce03145c703b423d41313 languageName: node linkType: hard -"@inquirer/checkbox@npm:^4.1.9": - version: 4.1.9 - resolution: "@inquirer/checkbox@npm:4.1.9" +"@inquirer/checkbox@npm:^4.2.0": + version: 4.2.0 + resolution: "@inquirer/checkbox@npm:4.2.0" dependencies: - "@inquirer/core": "npm:^10.1.14" - "@inquirer/figures": "npm:^1.0.12" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/figures": "npm:^1.0.13" + "@inquirer/type": "npm:^3.0.8" ansi-escapes: "npm:^4.3.2" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: @@ -47,31 +47,31 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/d1a93c31f3dad37f060bfdb6a8ba53f2cd36cfca7766c464c34aa95ecf691956c32be2f5b71cc8633ed7581452a04ab7b3a025d662270460d21b25069651ed42 + checksum: 10c0/9d0371f946d3866f5192debb48ef7567e63d0bbed3177e3fbba83c830eea267761a7efb6223bfa5e7674415a7040f628314263ba4165e6e6e374335022d87659 languageName: node linkType: hard -"@inquirer/confirm@npm:^5.1.13": - version: 5.1.13 - resolution: "@inquirer/confirm@npm:5.1.13" +"@inquirer/confirm@npm:^5.1.14": + version: 5.1.14 + resolution: "@inquirer/confirm@npm:5.1.14" dependencies: - "@inquirer/core": "npm:^10.1.14" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/e09af25c4b4f51fdc7c6780e2325217515d3970a8baab3597ae27ea8d0ed68527c19b3ae95f85eeb62d880f6e8a0f3bff91277f0f46e092e993ca18ad17e4993 + checksum: 10c0/12f49e8d1564c77c290163e87c9a256cfc087eab0c096738c73b03aa3d59a98c233fb9fb3692f162d67f923d120a4aa8ef819f75d979916dc13456f726c579d1 languageName: node linkType: hard -"@inquirer/core@npm:^10.1.14": - version: 10.1.14 - resolution: "@inquirer/core@npm:10.1.14" +"@inquirer/core@npm:^10.1.15": + version: 10.1.15 + resolution: "@inquirer/core@npm:10.1.15" dependencies: - "@inquirer/figures": "npm:^1.0.12" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/figures": "npm:^1.0.13" + "@inquirer/type": "npm:^3.0.8" ansi-escapes: "npm:^4.3.2" cli-width: "npm:^4.1.0" mute-stream: "npm:^2.0.0" @@ -83,158 +83,158 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/2553eb059201ebb182eb8e55a278ce3f2848a3abdfcf26e651b57b146f35baa19a286af0365ee5968b4459a1be93864ebf205a7af32fed8f995b394750a1d1f4 + checksum: 10c0/3214dfa882f17e3d9cdd45fc73f9134b90e3d685f8285f7963d836fe25f786d8ecf9c16d2710fc968b77da40508fa74466d5ad90c5466626037995210b946b12 languageName: node linkType: hard -"@inquirer/editor@npm:^4.2.14": - version: 4.2.14 - resolution: "@inquirer/editor@npm:4.2.14" +"@inquirer/editor@npm:^4.2.15": + version: 4.2.15 + resolution: "@inquirer/editor@npm:4.2.15" dependencies: - "@inquirer/core": "npm:^10.1.14" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" external-editor: "npm:^3.1.0" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/40e85b4a598f3541f96185c61f0a5ba9abf9385f28cef8b8a1f9570729bbb98f32c80e98e4ce63bd3d07d4011b770d945587d9c6eecce3b03eb2ec08bd7f37ea + checksum: 10c0/81c524c3a80b4c75565bb316b2f06b055d374f7f79cc1140528a966f0dd2ca9099bb18466203125db52092b2c9bab2e4f17e81e40fb5ca204fdd939f07b02ea4 languageName: node linkType: hard -"@inquirer/expand@npm:^4.0.16": - version: 4.0.16 - resolution: "@inquirer/expand@npm:4.0.16" +"@inquirer/expand@npm:^4.0.17": + version: 4.0.17 + resolution: "@inquirer/expand@npm:4.0.17" dependencies: - "@inquirer/core": "npm:^10.1.14" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/919e314c5bd86b957b491eff6aa79c990908b7898fc5d02968920be7866449d9dbf9bc33831eab922682e60b98553d753d1a3de6667fa6b1aa6443f457732713 + checksum: 10c0/b5335de9d2c49ea4980fc2d0be1568cc700eb1b9908817efc19cccec78d3ad412d399de1c2562d8b8ffafe3fbc2946225d853c8bb2d27557250fea8ca5239a7f languageName: node linkType: hard -"@inquirer/figures@npm:^1.0.12": - version: 1.0.12 - resolution: "@inquirer/figures@npm:1.0.12" - checksum: 10c0/08694288bdf9aa474571ca94272113a5ac443229519ce71447eba9eb7d5a2007901bdc3e92216d929a69746dcbac29683886c20e67b7864a7c7f6c59b99d3269 +"@inquirer/figures@npm:^1.0.13": + version: 1.0.13 + resolution: "@inquirer/figures@npm:1.0.13" + checksum: 10c0/23700a4a0627963af5f51ef4108c338ae77bdd90393164b3fdc79a378586e1f5531259882b7084c690167bf5a36e83033e45aca0321570ba810890abe111014f languageName: node linkType: hard -"@inquirer/input@npm:^4.2.0": - version: 4.2.0 - resolution: "@inquirer/input@npm:4.2.0" +"@inquirer/input@npm:^4.2.1": + version: 4.2.1 + resolution: "@inquirer/input@npm:4.2.1" dependencies: - "@inquirer/core": "npm:^10.1.14" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/c9b671bbb8c8079e975c9138951b7abb6b06e04a44e47286b659569080140f5f18015ba3f2d55e90c5060a313a3c3e9e115138feced7abe7a94a43190a052199 + checksum: 10c0/d1bf680084703f42a2f29d63e35168b77e714dfdc666ce08bc104352385c19f22d65a8be7a31361a83a4a291e2bb07a1d20f642f5be817ac36f372e22196a37a languageName: node linkType: hard -"@inquirer/number@npm:^3.0.16": - version: 3.0.16 - resolution: "@inquirer/number@npm:3.0.16" +"@inquirer/number@npm:^3.0.17": + version: 3.0.17 + resolution: "@inquirer/number@npm:3.0.17" dependencies: - "@inquirer/core": "npm:^10.1.14" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/066230f02cd253fe26cd78493c7c20b59063c8c2de5c8f5fadcaf4eb8650efc9e6555ba7d3703cc9ba7a751663f60e62e24b4a319d9536afa7ced7459e9b2320 + checksum: 10c0/f77efe93c4c8e3efdc58a92d184468f20c351846cc89f5def40cdcb851e8800719b4834d811bddb196d38a0a679c06ad5d33ce91e68266b4a955230ce55dfa52 languageName: node linkType: hard -"@inquirer/password@npm:^4.0.16": - version: 4.0.16 - resolution: "@inquirer/password@npm:4.0.16" +"@inquirer/password@npm:^4.0.17": + version: 4.0.17 + resolution: "@inquirer/password@npm:4.0.17" dependencies: - "@inquirer/core": "npm:^10.1.14" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" ansi-escapes: "npm:^4.3.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/b77c57ba152b50c640cd77637d1ed23662059689546e33b235937e7e108fbbf72b9b5c61834c545f74f1d18d5c836ef5a0dc78da31ea6affe9842c3471a27325 + checksum: 10c0/7b2773bb11ecdb2ba984daf6a089e7046ecdfa09a6ad69cd41e3eb87cbeb57c5cc4f6ae17ad9ca817457ea5babac622bf7ffbdc7013c930bb95d56a8b479f3ff languageName: node linkType: hard "@inquirer/prompts@npm:^7.4.0": - version: 7.6.0 - resolution: "@inquirer/prompts@npm:7.6.0" + version: 7.7.1 + resolution: "@inquirer/prompts@npm:7.7.1" dependencies: - "@inquirer/checkbox": "npm:^4.1.9" - "@inquirer/confirm": "npm:^5.1.13" - "@inquirer/editor": "npm:^4.2.14" - "@inquirer/expand": "npm:^4.0.16" - "@inquirer/input": "npm:^4.2.0" - "@inquirer/number": "npm:^3.0.16" - "@inquirer/password": "npm:^4.0.16" - "@inquirer/rawlist": "npm:^4.1.4" - "@inquirer/search": "npm:^3.0.16" - "@inquirer/select": "npm:^4.2.4" + "@inquirer/checkbox": "npm:^4.2.0" + "@inquirer/confirm": "npm:^5.1.14" + "@inquirer/editor": "npm:^4.2.15" + "@inquirer/expand": "npm:^4.0.17" + "@inquirer/input": "npm:^4.2.1" + "@inquirer/number": "npm:^3.0.17" + "@inquirer/password": "npm:^4.0.17" + "@inquirer/rawlist": "npm:^4.1.5" + "@inquirer/search": "npm:^3.0.17" + "@inquirer/select": "npm:^4.3.1" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/a00186a71388308a1bc83bd96fef14c702b6cfa34ecd7c7cf880405295b25aefd18a3b79363d788c9c31a2aa5e30732d21467a5b716fc35cc5fd303745ff2218 + checksum: 10c0/7489a7d5b243c1c6c889e472d1779d838ede414ee766ad5878dc8e99dfa931ca9dac4652ba991e619b5efb4343db39bf7891f753cf17bc638427b05c650f01fd languageName: node linkType: hard -"@inquirer/rawlist@npm:^4.1.4": - version: 4.1.4 - resolution: "@inquirer/rawlist@npm:4.1.4" +"@inquirer/rawlist@npm:^4.1.5": + version: 4.1.5 + resolution: "@inquirer/rawlist@npm:4.1.5" dependencies: - "@inquirer/core": "npm:^10.1.14" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/type": "npm:^3.0.8" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/2ee08bbdd982e4d565dc37b38b4f45e5a040ea1e60e3f8ec808106c1b541585e9a5c3a18f795ae2168820695ad55fb88b2e391c3a0d616a4e74620250292e2d3 + checksum: 10c0/6eed0f8a4d223bbc4f8f1b6d21e3f0ca1d6398ea782924346b726ff945b9bcb30a1f3a4f3a910ad7a546a4c11a3f3ff1fa047856a388de1dc29190907f58db55 languageName: node linkType: hard -"@inquirer/search@npm:^3.0.16": - version: 3.0.16 - resolution: "@inquirer/search@npm:3.0.16" +"@inquirer/search@npm:^3.0.17": + version: 3.0.17 + resolution: "@inquirer/search@npm:3.0.17" dependencies: - "@inquirer/core": "npm:^10.1.14" - "@inquirer/figures": "npm:^1.0.12" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/figures": "npm:^1.0.13" + "@inquirer/type": "npm:^3.0.8" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/34330cec50dd72669cdee14a413e7b43dee0e09c8f181a86ccfbdac424b6296e39dcc3c5992168d06c8f5e4cab54644913d5281723fa7a0f454c2c3cafeea192 + checksum: 10c0/85c1d06a604d20c8d76288ec82f318e2f3907994dbe56dabf043eabf19185ee19807e3ec7d8e750bc25540832e9f60f42986799b04acac650dae5c4129fb1aa8 languageName: node linkType: hard -"@inquirer/select@npm:^4.2.4": - version: 4.2.4 - resolution: "@inquirer/select@npm:4.2.4" +"@inquirer/select@npm:^4.3.1": + version: 4.3.1 + resolution: "@inquirer/select@npm:4.3.1" dependencies: - "@inquirer/core": "npm:^10.1.14" - "@inquirer/figures": "npm:^1.0.12" - "@inquirer/type": "npm:^3.0.7" + "@inquirer/core": "npm:^10.1.15" + "@inquirer/figures": "npm:^1.0.13" + "@inquirer/type": "npm:^3.0.8" ansi-escapes: "npm:^4.3.2" yoctocolors-cjs: "npm:^2.1.2" peerDependencies: @@ -242,25 +242,25 @@ __metadata: peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/8c2dff78f331a52862252ffbc2ad1b8b91cbc556c2af1e6acc5878855ffff7048bb45eefa53e0ef4fbf5310361d9986d10c2882c2355f815e05d635cab9bb679 + checksum: 10c0/febce759b99548eddea02d72611e9302b10d6b3d2cb44c18f7597b79ab96c8373ba775636b2a764f57be13d08da3364ad48c3105884f19082ea75eade69806dd languageName: node linkType: hard -"@inquirer/type@npm:^3.0.7": - version: 3.0.7 - resolution: "@inquirer/type@npm:3.0.7" +"@inquirer/type@npm:^3.0.8": + version: 3.0.8 + resolution: "@inquirer/type@npm:3.0.8" peerDependencies: "@types/node": ">=18" peerDependenciesMeta: "@types/node": optional: true - checksum: 10c0/bbaa33c274a10f70d3a587264e1db6dbfcd8c1458d595c54870d1d5b3fc113ab5063203ec12a098485bb9e2fcef1a87d8c6ecd2a6d44ddc575f5c4715379be5e + checksum: 10c0/1171bffb9ea0018b12ec4f46a7b485f7e2a328e620e89f3b03f2be8c25889e5b9e62daca3ea10ed040a71d847066c4d9879dc1fea8aa5690ebbc968d3254a5ac languageName: node linkType: hard -"@napi-rs/cli@npm:canary": - version: 3.0.0-alpha.92 - resolution: "@napi-rs/cli@npm:3.0.0-alpha.92" +"@napi-rs/cli@npm:^3.0.1": + version: 3.0.1 + resolution: "@napi-rs/cli@npm:3.0.1" dependencies: "@inquirer/prompts": "npm:^7.4.0" "@napi-rs/cross-toolchain": "npm:^0.0.19" @@ -287,7 +287,7 @@ __metadata: bin: napi: ./dist/cli.js napi-raw: ./cli.mjs - checksum: 10c0/58118e413e9f3d98b991ce1869475c06b6a837c0373f43bb74e2509d48d7d7281d1b4b9c3d2b5aa45c11957d08b5e758a547ae9757c8299ef72fb02751f03208 + checksum: 10c0/d258e94174c203d9bf37bd0c2f1cd52aa0d6b41c017c583670b22468fcaf0520ec7565d94c1e31dbaa783221cdc26d70852dcc669c76d206ff14cc5d92b320a2 languageName: node linkType: hard @@ -675,13 +675,13 @@ __metadata: linkType: hard "@napi-rs/wasm-runtime@npm:^0.2.10, @napi-rs/wasm-runtime@npm:^0.2.7, @napi-rs/wasm-runtime@npm:^0.2.9": - version: 0.2.11 - resolution: "@napi-rs/wasm-runtime@npm:0.2.11" + version: 0.2.12 + resolution: "@napi-rs/wasm-runtime@npm:0.2.12" dependencies: "@emnapi/core": "npm:^1.4.3" "@emnapi/runtime": "npm:^1.4.3" - "@tybys/wasm-util": "npm:^0.9.0" - checksum: 10c0/049bd14c58b99fbe0967b95e9921c5503df196b59be22948d2155f17652eb305cff6728efd8685338b855da7e476dd2551fbe3a313fc2d810938f0717478441e + "@tybys/wasm-util": "npm:^0.10.0" + checksum: 10c0/6d07922c0613aab30c6a497f4df297ca7c54e5b480e00035e0209b872d5c6aab7162fc49477267556109c2c7ed1eb9c65a174e27e9b87568106a87b0a6e3ca7d languageName: node linkType: hard @@ -834,8 +834,8 @@ __metadata: linkType: hard "@octokit/core@npm:^7.0.2": - version: 7.0.2 - resolution: "@octokit/core@npm:7.0.2" + version: 7.0.3 + resolution: "@octokit/core@npm:7.0.3" dependencies: "@octokit/auth-token": "npm:^6.0.0" "@octokit/graphql": "npm:^9.0.1" @@ -844,7 +844,7 @@ __metadata: "@octokit/types": "npm:^14.0.0" before-after-hook: "npm:^4.0.0" universal-user-agent: "npm:^7.0.0" - checksum: 10c0/845a6ff07fcf307b4eab29119123cba698b9edcf93539a8cb4fc99b7e041573ac047d50b30cf7ebbe368fc18b29cdb9f30fdfcffb26267492d7c767d100fc25f + checksum: 10c0/51427b4c3337e15b394d60277b673c5628a72d245a23b1a446e4249d15e37983fa01d09f10c8ab281207e024929f4d2f6cc27a4d345ec0ece2df78d42586d846 languageName: node linkType: hard @@ -950,12 +950,12 @@ __metadata: languageName: node linkType: hard -"@tybys/wasm-util@npm:^0.9.0": - version: 0.9.0 - resolution: "@tybys/wasm-util@npm:0.9.0" +"@tybys/wasm-util@npm:^0.10.0": + version: 0.10.0 + resolution: "@tybys/wasm-util@npm:0.10.0" dependencies: tslib: "npm:^2.4.0" - checksum: 10c0/f9fde5c554455019f33af6c8215f1a1435028803dc2a2825b077d812bed4209a1a64444a4ca0ce2ea7e1175c8d88e2f9173a36a33c199e8a5c671aa31de8242d + checksum: 10c0/044feba55c1e2af703aa4946139969badb183ce1a659a75ed60bc195a90e73a3f3fc53bcd643497c9954597763ddb051fec62f80962b2ca6fc716ba897dc696e languageName: node linkType: hard @@ -1059,14 +1059,14 @@ __metadata: linkType: hard "emnapi@npm:^1.4.0": - version: 1.4.4 - resolution: "emnapi@npm:1.4.4" + version: 1.4.5 + resolution: "emnapi@npm:1.4.5" peerDependencies: node-addon-api: ">= 6.1.0" peerDependenciesMeta: node-addon-api: optional: true - checksum: 10c0/4f722f794a08d62ca1e84770084ce9b6e40cd06d028ed5350cc4eb6ed0294933a04aefc70fa3f36beed6f75fd77dcaeae8203ad73c5403f445e1587291ff1bd1 + checksum: 10c0/9bd37977040130b718f4d7d24f9255f52f993134b7dfcfb8b066f9c62be74e7c39b2ab936a6cc6f7713c72e38af97c07627aa74e9751cf64053bf0d4b7cd1e90 languageName: node linkType: hard @@ -1153,7 +1153,7 @@ __metadata: version: 0.0.0-use.local resolution: "mimalloc-example@workspace:." dependencies: - "@napi-rs/cli": "npm:canary" + "@napi-rs/cli": "npm:^3.0.1" languageName: unknown linkType: soft