diff --git a/impit-node/package.json b/impit-node/package.json index 4122f93c..0def8e1f 100644 --- a/impit-node/package.json +++ b/impit-node/package.json @@ -24,7 +24,7 @@ }, "license": "Apache-2.0", "devDependencies": { - "@napi-rs/cli": "^3.10.9", + "@napi-rs/cli": "^3.10.12", "@types/express": "^5.0.6", "@types/node": "^26.6.6", "express": "^5.3.0", @@ -35,7 +35,7 @@ "typedoc-plugin-mdn-links": "^5.1.1", "typescript": "^6.0.3", "vite": "^8.3.5", - "vitest": "^5.0.5" + "vitest": "^5.1.0" }, "ava": { "timeout": "3m" diff --git a/impit-node/pnpm-lock.yaml b/impit-node/pnpm-lock.yaml index dd720296..a17f0d3b 100644 --- a/impit-node/pnpm-lock.yaml +++ b/impit-node/pnpm-lock.yaml @@ -167,8 +167,8 @@ importers: .: devDependencies: '@napi-rs/cli': - specifier: ^3.10.9 - version: 3.10.9(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@26.6.6) + specifier: ^3.10.12 + version: 3.10.12(@emnapi/core@2.0.0-beta.3)(@emnapi/runtime@2.0.0-beta.3)(@types/node@26.6.6) '@types/express': specifier: ^5.0.6 version: 5.0.6 @@ -200,8 +200,8 @@ importers: specifier: ^8.3.5 version: 8.3.5(@types/node@26.6.6)(yaml@2.9.1) vitest: - specifier: ^5.0.5 - version: 5.0.5(@types/node@26.6.6)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.1)) + specifier: ^5.1.0 + version: 5.1.0(@types/node@26.6.6)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.1)) optionalDependencies: impit-darwin-arm64: specifier: 0.14.8 @@ -230,23 +230,14 @@ importers: packages: - '@emnapi/core@1.11.2': - resolution: {integrity: sha512-TC8MkTuZUtcTSiFeuC0ksCh9QIJ5+F21MvZ4Wn4ORfYaFJ/0dsiudv5tVkejgwZlwQ39jL9WWDe2lz8x0WglOA==} + '@emnapi/core@2.0.0-beta.3': + resolution: {integrity: sha512-KA+gOBtbifRATmUa/Gpf5C2B2EJ0r4brHUT3XSgACeHREcuiObXH56xd+B3fFsEFbUT04VBEe6MuZiCtMp0tQg==} - '@emnapi/core@1.9.2': - resolution: {integrity: sha512-UC+ZhH3XtczQYfOlu3lNEkdW/p4dsJ1r/bP7H8+rhao3TTTMO1ATq/4DdIi23XuGoFY+Cz0JmCbdVl0hz9jZcA==} + '@emnapi/runtime@2.0.0-beta.3': + resolution: {integrity: sha512-ayb/PyyLzpwRyFVxeC0uoEHu59QlB1iWGcGsOpXQcaB/Dc+uGfBmNmpCHp3HmTT0t8lSsMmg3j7+tdJW/TlHjQ==} - '@emnapi/runtime@1.11.2': - resolution: {integrity: sha512-kyOl3X0DuTiT1h2ft8r2fYO8JYtU9a9Xis/zBSiGArNaagCOWx90N1k2wxp18czFDH+OgcWGb5ZP/XMt3dcyPA==} - - '@emnapi/runtime@1.9.2': - resolution: {integrity: sha512-3U4+MIWHImeyu1wnmVygh5WlgfYDtyf0k8AbLhMFxOipihf6nrWC4syIm/SwEeec0mNSafiiNnMJwbza/Is6Lw==} - - '@emnapi/wasi-threads@1.2.1': - resolution: {integrity: sha512-uTII7OYF+/Mes/MrcIOYp5yOtSMLBWSIoLPpcgwipoiKbli6k322tcoFsxoIIxPDqW01SQGAgko4EzZi2BNv2w==} - - '@emnapi/wasi-threads@1.2.2': - resolution: {integrity: sha512-c95qOXkHdydNKhscBTebqEC1CVAZpyqOfVfBzQ1qgzyl3gfeldUjIggDbIZgDKsHLgnsM+igH7TJ/eAasaVuMA==} + '@emnapi/wasi-threads@2.2.0': + resolution: {integrity: sha512-JP7OYH38Q7+pyTAe14raZHLQIK7BDKbdwji+Xi3pcd/6QkJYQH3SX4wu6EplGrGJWRepoNzedfm0G3B9Z4e9Rw==} '@gerrit0/mini-shiki@3.23.0': resolution: {integrity: sha512-bEMORlG0cqdjVyCEuU0cDQbORWX+kYCeo0kV1lbxF5bt4r7SID2l9bqsxJEM0zndaxpOUT7riCyIVEuqq/Ynxg==} @@ -395,14 +386,14 @@ packages: '@jridgewell/trace-mapping@0.3.31': resolution: {integrity: sha512-zzNR+SdQSDJzc8joaeP8QQoCQr8NuYx2dIIytl1QeBEZHJ9uW6hebsrYgbz8hJwUQao3TWCMtmfV8Nu1twOLAw==} - '@napi-rs/cli@3.10.9': - resolution: {integrity: sha512-RpzJrTDlSxUi2Deo+dh4bmDTKklAVe295aSQjZspwbZyUBG7twbXbiKskL2w/bL4kNg3DdkrwbI/iQwI9kgQaQ==} + '@napi-rs/cli@3.10.12': + resolution: {integrity: sha512-8QDEW10Ld/uAemSP9g5WFIcmKh7I6PMA78ttc2UtZb+6cyAsX7RkVt2H5B658j7504R2JRE6JHs+b0WERHc+4w==} engines: {node: ^20.17.0 || ^22.13.0 || >= 23.5.0} hasBin: true peerDependencies: - '@emnapi/core': ^1.7.1 || ^2.0.0-alpha.4 - '@emnapi/runtime': ^1.7.1 || ^2.0.0-alpha.4 - emnapi: ^1.7.1 || ^2.0.0-alpha.4 + '@emnapi/core': ^1.7.1 || ^2.0.0-beta.2 + '@emnapi/runtime': ^1.7.1 || ^2.0.0-beta.2 + emnapi: ^1.7.1 || ^2.0.0-beta.2 peerDependenciesMeta: '@emnapi/core': optional: true @@ -411,19 +402,19 @@ packages: emnapi: optional: true - '@napi-rs/cross-toolchain@1.0.3': - resolution: {integrity: sha512-ENPfLe4937bsKVTDA6zdABx4pq9w0tHqRrJHyaGxgaPq03a2Bd1unD5XSKjXJjebsABJ+MjAv1A2OvCgK9yehg==} + '@napi-rs/cross-toolchain@1.0.5': + resolution: {integrity: sha512-UhzMXkaW8xc1ekwDeahmezVU0BEeK68VvkpgmdDPcJPhGVdHrAF/xQTD8lpyMEkFat0w2vBMmklpoFtzNCUneQ==} peerDependencies: - '@napi-rs/cross-toolchain-arm64-target-aarch64': ^1.0.3 - '@napi-rs/cross-toolchain-arm64-target-armv7': ^1.0.3 - '@napi-rs/cross-toolchain-arm64-target-ppc64le': ^1.0.3 - '@napi-rs/cross-toolchain-arm64-target-s390x': ^1.0.3 - '@napi-rs/cross-toolchain-arm64-target-x86_64': ^1.0.3 - '@napi-rs/cross-toolchain-x64-target-aarch64': ^1.0.3 - '@napi-rs/cross-toolchain-x64-target-armv7': ^1.0.3 - '@napi-rs/cross-toolchain-x64-target-ppc64le': ^1.0.3 - '@napi-rs/cross-toolchain-x64-target-s390x': ^1.0.3 - '@napi-rs/cross-toolchain-x64-target-x86_64': ^1.0.3 + '@napi-rs/cross-toolchain-arm64-target-aarch64': ^1.0.5 + '@napi-rs/cross-toolchain-arm64-target-armv7': ^1.0.5 + '@napi-rs/cross-toolchain-arm64-target-ppc64le': ^1.0.5 + '@napi-rs/cross-toolchain-arm64-target-s390x': ^1.0.5 + '@napi-rs/cross-toolchain-arm64-target-x86_64': ^1.0.5 + '@napi-rs/cross-toolchain-x64-target-aarch64': ^1.0.5 + '@napi-rs/cross-toolchain-x64-target-armv7': ^1.0.5 + '@napi-rs/cross-toolchain-x64-target-ppc64le': ^1.0.5 + '@napi-rs/cross-toolchain-x64-target-s390x': ^1.0.5 + '@napi-rs/cross-toolchain-x64-target-x86_64': ^1.0.5 peerDependenciesMeta: '@napi-rs/cross-toolchain-arm64-target-aarch64': optional: true @@ -446,313 +437,313 @@ packages: '@napi-rs/cross-toolchain-x64-target-x86_64': optional: true - '@napi-rs/lzma-android-arm-eabi@1.5.1': - resolution: {integrity: sha512-sahBe4ko2Z69NPTddaX6ZgbQZu9SDoITxw1S3dWl1gAGynZG34qHHCT8UaUMFxf3h3zMhCJjEzz4basaBxiTuQ==} + '@napi-rs/lzma-android-arm-eabi@1.5.3': + resolution: {integrity: sha512-Jo8Ej9sTXZO+vHVllHPYxcHVoW4dQe30eLx7wk3H786vv2zy/qIIi5KoO6WhK/VsSBhAb13xbIa/vc4maUgp8Q==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [arm] os: [android] - '@napi-rs/lzma-android-arm64@1.5.1': - resolution: {integrity: sha512-7tkQAJJuBHxAxiEBNFgSTpvrtGpbwZYYJUSOmGEK3OfbdbNeoT2rdBxpM/gY1s+itEVbtOSlpaRPPG19MnwOzA==} + '@napi-rs/lzma-android-arm64@1.5.3': + resolution: {integrity: sha512-BUEMluJxOJ/9WkZH/IFyyi3viNQGEByodAHDbmJ/k7mVhabGIxjYBea3MmnyTZoIoqZs/ftAKH7jhVCIj+k6mw==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [arm64] os: [android] - '@napi-rs/lzma-darwin-arm64@1.5.1': - resolution: {integrity: sha512-XWX8gtF+GHGk3nH3Wm3QUZNcxw9QHsFVZz3MzVLhWWHhceede1J4/vD+3dj3E1iKB9G6mualaZxOoD08R3E+7g==} + '@napi-rs/lzma-darwin-arm64@1.5.3': + resolution: {integrity: sha512-ea46AUzmoGqWnrDP8JNea14TCiVMmxWtaD/d5YjRgh1KbL3YfZ9O2BZzfF7DAF+yrVuAQqS52rHveysjnzYlJA==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [arm64] os: [darwin] - '@napi-rs/lzma-darwin-x64@1.5.1': - resolution: {integrity: sha512-CfsqUpMTI1z8enrA/b+GcHM6YDI8D0kqCiqPYEnst4rbOABQ9KZ92ybTTNnlnZ7A017WoMZKUEWc36KXDwi0xg==} + '@napi-rs/lzma-darwin-x64@1.5.3': + resolution: {integrity: sha512-/vz8UpAe/9fV7JiTrT+lAV9Xk9bK4F28u8JRDNIYdGaT7lXP0r/e7YjDvBuJZ9bJtStW4nn/08q5Q7yfFmsF1Q==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [x64] os: [darwin] - '@napi-rs/lzma-freebsd-x64@1.5.1': - resolution: {integrity: sha512-bTyNfg90FXIgE61U7l14aMmVOqRQ6AyP5JMT3jmCStaZI18apLNPdzZ8i7yqxZfKvRMVfPjE2brXIw27c+RRgA==} + '@napi-rs/lzma-freebsd-x64@1.5.3': + resolution: {integrity: sha512-gAxemzm8Zk1OaMXihd0L8zeAb/P+71NqhrYnrPVweW3cTXg7XACC+zXQsvENAvHhkroeHCfaMmFupRwfHi+u7A==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [x64] os: [freebsd] - '@napi-rs/lzma-linux-arm-gnueabihf@1.5.1': - resolution: {integrity: sha512-vNE+D8nrw+eOkBsdKCsmDhowDV3pIMKXEhedvXfbgrWbrO7GlZJH+RXL+X+RYLxGwi8Ym61ZMt15sIOnNmh9Sw==} + '@napi-rs/lzma-linux-arm-gnueabihf@1.5.3': + resolution: {integrity: sha512-T7ZvCSEAKGoYSw7vIwdKgk1ZaYl8V1JLTgWSlGhnYBau23R9qZP79ONiF7FTosXnvR8G9RLe9peVuVGS5GI7ig==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [arm] os: [linux] - '@napi-rs/lzma-linux-arm64-gnu@1.5.1': - resolution: {integrity: sha512-csUem4WgoKGTprv/pOPm9UIWbb+hrfUwYXefpTHPAEGVFLl5behEFabisJ7FtihCa3yG2Efcl+yw25rlhhrIYw==} + '@napi-rs/lzma-linux-arm64-gnu@1.5.3': + resolution: {integrity: sha512-fEfgGb/y8jo2X57cTtMQ62XSD57rxDbpSbT38TSq0gSMKg6A/zq3oOxZLRfoCuZkL3cDtuZMi4fAuo6xIkP5eQ==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [arm64] os: [linux] libc: [glibc] - '@napi-rs/lzma-linux-arm64-musl@1.5.1': - resolution: {integrity: sha512-kB/xhlVN1eLvVmDJSKZEjp5Gg2xDYexNrB5jwpSMbOkeGS6N9AasByPBg5VqCpMYC+zZi7DM458DRhtWYhqXTQ==} + '@napi-rs/lzma-linux-arm64-musl@1.5.3': + resolution: {integrity: sha512-Phe10HwfNrtM7U2XsVLhJGePWOgx0BVW2/EWUBq1hoPkmKuUTjbrFj8y4XSTGS5eHMWABUtehnkbX+MPnN5sKg==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [arm64] os: [linux] libc: [musl] - '@napi-rs/lzma-linux-ppc64-gnu@1.5.1': - resolution: {integrity: sha512-s28RW0W1yBWQc1nbPdF7tp14koqslY3ZWLVI8uaanX292Dc6ezd4NPVwxEoCNBVON/oD7BmUbWGtyFvmm7dQ5A==} + '@napi-rs/lzma-linux-ppc64-gnu@1.5.3': + resolution: {integrity: sha512-rhuUE76jYbXZaR5oXAWqvfXzxoZKaCFM1nTH3yrdmz2Jtog5mnFcmyJ9WjDFmUgzQo062p1WfXWm3FA8SJOwaA==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [ppc64] os: [linux] libc: [glibc] - '@napi-rs/lzma-linux-riscv64-gnu@1.5.1': - resolution: {integrity: sha512-+lGNwYlIN14YPMTNvYtIJJqHFevDTd6Juw/1NmXbWx/iRd/LLrjhlM/yluMX6pxs6NkOGsuuEXJJrbbEUS59OQ==} + '@napi-rs/lzma-linux-riscv64-gnu@1.5.3': + resolution: {integrity: sha512-ogeKmHMV80J1uGYu5Lg4XVacyQxv9wapsEMEKH6beFtouIpo5wZMod5/zGLNHA+sg0/9HIAQbm/bVFJ5flkiQQ==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [riscv64] os: [linux] libc: [glibc] - '@napi-rs/lzma-linux-s390x-gnu@1.5.1': - resolution: {integrity: sha512-PB44FFWWFrLeQowhcep1hPD1YcLqKlnnY60RMU74qrxTlr4YGEyzeMItJqh2uivBfv9kQScOF/B0J9+Vab/oyw==} + '@napi-rs/lzma-linux-s390x-gnu@1.5.3': + resolution: {integrity: sha512-FvFzkI1zzVUqpX21UQdLZ0efTPxDolaCH1bqIp6k7hMTtx0RNwHJgcrsbGXQisAJ8uLWKRKncwNVL8MzcBVxUg==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [s390x] os: [linux] libc: [glibc] - '@napi-rs/lzma-linux-x64-gnu@1.5.1': - resolution: {integrity: sha512-oTXEIha4SsuXdTA4Iyskj0kpdx2yVXdhd75c2v3xGrHFfVMsbhTPZU/nMPL4sWKo4pBHm3aucLaqGlF696dTyQ==} + '@napi-rs/lzma-linux-x64-gnu@1.5.3': + resolution: {integrity: sha512-cqF0sRTngwVgnH0y7OV/5zWKWZomMYY71t3gzjtmJou4oPoWQHjxmO1Jo5E3GqUg2bPk+Fp3DcRw1xLAeKs1cg==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [x64] os: [linux] libc: [glibc] - '@napi-rs/lzma-linux-x64-musl@1.5.1': - resolution: {integrity: sha512-I3nsYrWtrW9JpeCr+mkJIVDt0HY3m6qVUBs5vTtoIvJQxwqf1PBXSy5IS7T53ksQFH2kd2UX8rLxJ7B4WISpZg==} + '@napi-rs/lzma-linux-x64-musl@1.5.3': + resolution: {integrity: sha512-ZBMasmon/mQmwIKNCWDJagq/zq45vvDQzhSijJSBSIgyef8IRvoD9O4H2lq62Lrq3toHxhlMD2D85jwUVr4QQw==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [x64] os: [linux] libc: [musl] - '@napi-rs/lzma-wasm32-wasi@1.5.1': - resolution: {integrity: sha512-gy3wwPBa6+XEyA4fUzq6CClrXA1ajXjuVf5zbnHytJRgoHznj+mvpU3+co2fxXwqTCmIpn6KrzqH5bRDztBPhA==} + '@napi-rs/lzma-wasm32-wasi@1.5.3': + resolution: {integrity: sha512-gJ2YpVByn8xNbSCbOwQhCN9Jc2ZQY0ERx/K3XFDldbyiFXCphbEnciptp3bwqcp+WUJvIvpZxcKP1+6tcUEj1g==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [wasm32] - '@napi-rs/lzma-win32-arm64-msvc@1.5.1': - resolution: {integrity: sha512-dK+huOsHiyH6oJjij+cnjqFCakk2HgWmpI12Xm4pLUyPphe4ebYoJBgehaNAxprmjFqBQ7nL95YPVz9BHyqmPg==} + '@napi-rs/lzma-win32-arm64-msvc@1.5.3': + resolution: {integrity: sha512-oB9iJluslRc3bZ3upZ7ZD2tJfICX3tjTsqS8jUUWK+d7PpJei/oZ3YklBLNyczmLZ+JXHYZlBbotIeVCaoNGPw==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [arm64] os: [win32] - '@napi-rs/lzma-win32-ia32-msvc@1.5.1': - resolution: {integrity: sha512-dGE8L+0EQ+GyU9ap9InqB/t/PmPG/bLj918q7OsJ29FuTdn8fK4OX3U4IQZhylHIA+/dQ/SXJk5n4yfah2XVvA==} + '@napi-rs/lzma-win32-ia32-msvc@1.5.3': + resolution: {integrity: sha512-b5HxoRno1C9kS9I9pH9E7uYO9oMEQZ2RuOzAs8+PafoHzcHA5KMzSibNfA//seedILG1w22IS7YfrW4s0+4FvA==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [ia32] os: [win32] - '@napi-rs/lzma-win32-x64-msvc@1.5.1': - resolution: {integrity: sha512-EKW4t/iqdCT/xnd5t9oXLvVER/PMNAWXKqUAl3fgvUcOILeZIIht77/dVnfFcc9htA/DCBXC/6YQWdW+LusjFA==} + '@napi-rs/lzma-win32-x64-msvc@1.5.3': + resolution: {integrity: sha512-cPH8uIK0aaD9KZ0FTPBBPTIvncNHQ2Si3DNTP2rjPWyDRVV+syT2dWvlmkiklKgnRipXtx4eJ+tYQZhG30/+9w==} engines: {node: ^22.20 || ^24.12 || >=25} cpu: [x64] os: [win32] - '@napi-rs/lzma@1.5.1': - resolution: {integrity: sha512-sgOZ89+y8cDbY+3WbzR8CtIhCuFRWotZ9/2PjPVDJHz6np5KFTAev0DrwiyTJTgFsCRDhfGlbmhMgyhHbWdZ6g==} + '@napi-rs/lzma@1.5.3': + resolution: {integrity: sha512-QSIzELPyd2A7mcaDiJEWjwzApoAOWq9PVl9xYq+CxzIwstufv48s8aBgOUr0sgbjGmb15aYU88YKNaFaCaOuhQ==} engines: {node: ^22.20 || ^24.12 || >=25} - '@napi-rs/tar-android-arm-eabi@1.1.1': - resolution: {integrity: sha512-cAhnA10cSusAUbcE9HtjQY/tZ9BH/0w2sKtRcQc94TzIlnm7QSr1htJSd/PPrbWNPtrv1orXb2CkrHlVlbnlHA==} + '@napi-rs/tar-android-arm-eabi@1.1.3': + resolution: {integrity: sha512-WDzurP2WgSlMVi6X96kTJRS9Nu+EKxTQkbLzdrGhhkVptO3cwvbY53S/H6c43xIFsI0ZskmyTNmYiAvj2nfwSQ==} engines: {node: '>= 10'} cpu: [arm] os: [android] - '@napi-rs/tar-android-arm64@1.1.1': - resolution: {integrity: sha512-EslUWHCDBY/g5abTPBiHLsMaML4GagV0TXLm5WL9hAjx/DDtlxz9fegMb77RJ+f7nFLOIsUxF/3QWFvgOT0sMQ==} + '@napi-rs/tar-android-arm64@1.1.3': + resolution: {integrity: sha512-cVhQUzlHy/YY7tLqCPa3ibRQlocM8haPLW/ZR9FysI1JN/T9TDUiEhWl+SJIMDr+EvSQxyPwOYP45adtx6ZCXw==} engines: {node: '>= 10'} cpu: [arm64] os: [android] - '@napi-rs/tar-darwin-arm64@1.1.1': - resolution: {integrity: sha512-+A42/6ES5G9CQ35BOwzwA+WBjLID28r2jNPgc0dteD2hhClIhng0mva7D2ujUlXBNmgNOsr1LHn3stA4uTf4NQ==} + '@napi-rs/tar-darwin-arm64@1.1.3': + resolution: {integrity: sha512-LOGjc5FwCjZdGNRVjXZr0ItdsweAfwmVCnLkQLpx9IovNHhLKzwCWAa2ePdN/e+bbsOXDoUc8MrAtY0IUVWKcA==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@napi-rs/tar-darwin-x64@1.1.1': - resolution: {integrity: sha512-RYtE8w1dkEvj8hSJCDV5Jw0Rz2i13fsM7u893zv5O9n/4Ad5GNsw/f4RQ7/0YGSFaenkVxqPFrjmEvUHlKzsrg==} + '@napi-rs/tar-darwin-x64@1.1.3': + resolution: {integrity: sha512-Lqk5gYf5mlrGTPrIZKaRfGOKvbrqLxXAGsHre2zHLIvsFxJH6lJpPB/YXIYEMMCeSrySiZAtRlA2rKPlNGxTHg==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@napi-rs/tar-freebsd-x64@1.1.1': - resolution: {integrity: sha512-rEepBvCJUwcuvUYkY83e8aot8RsR5Jcnal4PsG3tbWGKW1yAvcXhyMXf0fN6ZGpVRZFnB+FJqDyBxvsCPEXKhw==} + '@napi-rs/tar-freebsd-x64@1.1.3': + resolution: {integrity: sha512-HnrZ7YISLyPWwafzM3+xAlmgo3glb8L9jUvpVMBSVP4uo11/WXe+3GVFe9WywmXE047neDsWXYz6S4gXAX52Cw==} engines: {node: '>= 10'} cpu: [x64] os: [freebsd] - '@napi-rs/tar-linux-arm-gnueabihf@1.1.1': - resolution: {integrity: sha512-an1bJdfyhI5FpZYyTQ20mrqwR+a676i8GkaYc4Uy12dH/a7TJIfrK6Qa2Gm46arZvxUvx56qxoRKXbpOjUPvwA==} + '@napi-rs/tar-linux-arm-gnueabihf@1.1.3': + resolution: {integrity: sha512-BLXGHslkW6jBInBuYVWMcmnlCqeWZOOWVZvn0Cr5bcMmPuq2Va18A7DOz6yYs/ebI1FnnasddbShXhLZAOHWfw==} engines: {node: '>= 10'} cpu: [arm] os: [linux] - '@napi-rs/tar-linux-arm64-gnu@1.1.1': - resolution: {integrity: sha512-w++Vtx36T2yHTKws7GVnmHHcUT1ybB59xLWSh9A8bwEpJVG4dG7Qub9mFe5cpcbfrJ+XP2mKKxC3oUJSunK3iQ==} + '@napi-rs/tar-linux-arm64-gnu@1.1.3': + resolution: {integrity: sha512-V7sdJPgYWx6msrpNO2v5OREbyEgk5eOJOF9rUpVzEA6Z4BWubFcElcQMyBkDgb8jOtor3b/z91Ep+aD4C2GHVw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [glibc] - '@napi-rs/tar-linux-arm64-musl@1.1.1': - resolution: {integrity: sha512-Rh6UFhNtj3i4deJHOBINFIeRL0072mgbeyuK5rl1HokKnNoMKx8qKIZNEzBTTqpogMfDHWGvzyTQdnVxes5dpA==} + '@napi-rs/tar-linux-arm64-musl@1.1.3': + resolution: {integrity: sha512-wkkRDMI6+8duivzcvgoXJAfEAI0MFoRkjPq0fEMaBakK8E4xAePWjpLk4757ejQ0UwoV6aVFCgHJafySvuFXFg==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] libc: [musl] - '@napi-rs/tar-linux-ppc64-gnu@1.1.1': - resolution: {integrity: sha512-Cp+AxFbv9zcyAXtnzQi0OzmgDnQgy2w9D4Ubr+iwzMtVgJcztzcEoCcCrN1k2ATdEB01LX2Vb49IaocGOZhC9Q==} + '@napi-rs/tar-linux-ppc64-gnu@1.1.3': + resolution: {integrity: sha512-1eaqPDSrBfmaDK7PHhOGwfm8S+Yg/0uOB5heY9b/B8vCm5+CmKt8Z2x4KfI39udz4kcwlMXAhDQrctRzGRravA==} engines: {node: '>= 10'} cpu: [ppc64] os: [linux] libc: [glibc] - '@napi-rs/tar-linux-s390x-gnu@1.1.1': - resolution: {integrity: sha512-ZyscC3SYKTBWyDRYjLOKAd5TyJ7q0KACRdQ8bWrb3rgrra1CCIJD66CsGTH6Dh0AVSdfLwZ8MfIIXU6+14BMjQ==} + '@napi-rs/tar-linux-s390x-gnu@1.1.3': + resolution: {integrity: sha512-o6qluAuWUZP9YUL3uzr7kBabbWyb/hVi7jlNU58snxZXgmtn+N3vbk67F67KD5LqJn8DQR3IgA13Sfu/v+IR3A==} engines: {node: '>= 10'} cpu: [s390x] os: [linux] libc: [glibc] - '@napi-rs/tar-linux-x64-gnu@1.1.1': - resolution: {integrity: sha512-LlIv+zg4fiOQge9LQX/ieBdRWE2fhVDjCTHxnunZkbugNmdhdelxWf1RpZb/6ZujWpNF4LPu4N/MW7ygg2oYAQ==} + '@napi-rs/tar-linux-x64-gnu@1.1.3': + resolution: {integrity: sha512-mt32bxTy7cSDVpca7T8Y3b9LgV8s/dBqGVZrZvIkVm2EFAyKe7rD0FjGgciw2BZNVmLGZCl1wIdRfzS45boFzg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [glibc] - '@napi-rs/tar-linux-x64-musl@1.1.1': - resolution: {integrity: sha512-gZBeoKLjanOVj55qk4EMu13P2i9M0SuINmlGQkOxm1niIJofexzddHUYtqO5o/5QqtyL8lADmAcZplLILMLhHA==} + '@napi-rs/tar-linux-x64-musl@1.1.3': + resolution: {integrity: sha512-XbKOipWcorf08qf/KZ8MV1OwW9Wtgcg210yzONW0T9HTkgY1vRj5KzFuXoPLO/0H29GCO1xokY8HT4c6NDzCpA==} engines: {node: '>= 10'} cpu: [x64] os: [linux] libc: [musl] - '@napi-rs/tar-wasm32-wasi@1.1.1': - resolution: {integrity: sha512-rwtQ1Mdt/ft6g6I54fJzbUeLspl4yTwj6I3UJ6mitKnrN42soJkcDrdh3Y/FGvlpqZTad2YMQ96fGJl3EtAm2Q==} - engines: {node: '>=14.0.0'} + '@napi-rs/tar-wasm32-wasi@1.1.3': + resolution: {integrity: sha512-pUZYJ51H8sMB9vG1sT1aJVQqmoT4d7JmT1nER/pCsHtFQzk5aBvXuvj4G3Wo2BBCRr2eY+7zXFpJCtj50QuzeA==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} cpu: [wasm32] - '@napi-rs/tar-win32-arm64-msvc@1.1.1': - resolution: {integrity: sha512-30PVp1AehRpfwxmv5wI4cg0yj3WmWBsZ+1QnLGnvEELu7Eu/+dhNU0nrmhI7VfPgLwSRK2eg9DQTB3tP7Wv9bA==} + '@napi-rs/tar-win32-arm64-msvc@1.1.3': + resolution: {integrity: sha512-KtAW+o86AZfMng8lC83pisb6Xe50NrbYpNa5ENOapWZBrLl3HU9+PxDQfoxoGTCvLTHU7aoiSzQntE8Ej9cYGg==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@napi-rs/tar-win32-ia32-msvc@1.1.1': - resolution: {integrity: sha512-aI3/rmz+izUChiSeaPxcasAOxhf3FpJNuIHMXlxS/vpW+HIxUsSDR5+XV61PEG5DL4L/75iENVUxmSGM5l2yaw==} + '@napi-rs/tar-win32-ia32-msvc@1.1.3': + resolution: {integrity: sha512-A82IKQLi/ZIYgbeLmN+h/LU/H9O78CUAEffdH6PCLsQznX4oZwSvAIXmFxqU7QVk+zLkYQvD7Kau2sBDlCOcIw==} engines: {node: '>= 10'} cpu: [ia32] os: [win32] - '@napi-rs/tar-win32-x64-msvc@1.1.1': - resolution: {integrity: sha512-yJsB2IsrODQVLKbm2Fg1nHiVRbEj49mSPbj4x7JPZWJI0jGVPjohE2Sif0FBbx8OxsVoUODvS0BwksZZ8jl/OA==} + '@napi-rs/tar-win32-x64-msvc@1.1.3': + resolution: {integrity: sha512-Iq/zg92fzXEX7ajcjg2cnAf3YIVR6osfqd7OWucIEWg1NdtA2t2C4Eg8AiDgxHp9/ym+YQ+w5TMhAqJ5FCGo+A==} engines: {node: '>= 10'} cpu: [x64] os: [win32] - '@napi-rs/tar@1.1.1': - resolution: {integrity: sha512-p6q2HhUc5vwH1CNwfOcrhLoxfgn8ust8Sqlfx+sA4VzAcp1cMbvbkl99tZZlDqOjCHgQNSiTfk/yWPjl/D42qA==} + '@napi-rs/tar@1.1.3': + resolution: {integrity: sha512-W1TENanv88k5OvB+TfkRnTc35ISN8vqvBqAxbWws64AToZKJjtay2yOw2QNVvJmX2SSkKM5JwmHzy96L8c53MQ==} engines: {node: '>= 10'} - '@napi-rs/wasm-runtime@1.2.6': - resolution: {integrity: sha512-mRyDmEw9/fCDXCGfL1sbgIw/GUK0PVxRW4YwgPN61F3LQ+fSyoBFarJVzgGyhF6kRzEQZ0FejDqm4WLXSeqQmw==} + '@napi-rs/wasm-runtime@1.2.7': + resolution: {integrity: sha512-zJccwplOAbgfZju95IUHazLnx9RAPtPN2YGJXI6UbrgeaR9QfPjGrQL6ERkSAtnVCA4Q+83ApGyaX5zdpCaKkQ==} engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} peerDependencies: - '@emnapi/core': ^1.7.1 || 2.0.0-beta.2 - '@emnapi/runtime': ^1.7.1 || 2.0.0-beta.2 + '@emnapi/core': ^1.7.1 || 2.0.0-beta.2 || 2.0.0-beta.3 + '@emnapi/runtime': ^1.7.1 || 2.0.0-beta.2 || 2.0.0-beta.3 - '@napi-rs/wasm-tools-android-arm-eabi@1.1.0': - resolution: {integrity: sha512-p6J8PB59I8d/XItXB/go5JH6nKW+xIbpzaL43EBTV0hi7mrS/Z4gs+MsB04ZrlqZN29BdZV8fChRyasuXLhRaA==} + '@napi-rs/wasm-tools-android-arm-eabi@1.1.2': + resolution: {integrity: sha512-a+SYoe8acnmJsBCeJ23V9Gxp0rKHY7tm+mDCouOxaf4ELQuoVLPMso8t4ofIK3PpVLIEKY98YdS1cqJ5wLabNQ==} engines: {node: '>= 12.22.0'} cpu: [arm] os: [android] - '@napi-rs/wasm-tools-android-arm64@1.1.0': - resolution: {integrity: sha512-lWoKN3suypeBSCIRPIw+++sH9V2K6nQkhtdt1opu7XY3v9JwLs6Gw063HWRqkNjphlYpkd/Qy8XcfSPGbJj7nQ==} + '@napi-rs/wasm-tools-android-arm64@1.1.2': + resolution: {integrity: sha512-NP82W1n8Gtg9C5mO6Bv6TyTGWBuq/5yJtRC9btnjDb98XPK7GRzb/Pzdta+tojzyojnpbre2jYCbEx98y6QrWw==} engines: {node: '>= 12.22.0'} cpu: [arm64] os: [android] - '@napi-rs/wasm-tools-darwin-arm64@1.1.0': - resolution: {integrity: sha512-jfw5vyNDUf6oe0kP8lMveFN9U7cLk1cUosS7uMIfw/xmqmopYfKQ198DAx2g/6aEF7Tm+CqER2gpMpYKui30LA==} + '@napi-rs/wasm-tools-darwin-arm64@1.1.2': + resolution: {integrity: sha512-bROsO82JGuTgvK9UoqRT45i8MtfMvF5HQ0DCBlWU3sDywWJTWWITXA/GFUuTnLE1XU+02VIVAPYujmbLdCaosQ==} engines: {node: '>= 12.22.0'} cpu: [arm64] os: [darwin] - '@napi-rs/wasm-tools-darwin-x64@1.1.0': - resolution: {integrity: sha512-R+pjeudAB7BYdH1vKkOJM61Tfv5jB6uXkxmFscYd+KKpdUpWBlNG+s4hr0w4i1rMBM91VhIAETZn2pz+MDHK9A==} + '@napi-rs/wasm-tools-darwin-x64@1.1.2': + resolution: {integrity: sha512-uZ/0Z3Ru4DRhHALWyejYXQCbeyI60eYqOwBvdjSk51oMjLXMA6mfpc7ly3MaFGLcjV3mE9fBdNa9TXlsTHzQng==} engines: {node: '>= 12.22.0'} cpu: [x64] os: [darwin] - '@napi-rs/wasm-tools-freebsd-x64@1.1.0': - resolution: {integrity: sha512-hQJTe+aazrT++Vgm6I4lUd9099ItUCFYdd+aKg6Ys6nax6d/cZ1barDLTwA2lwOoVDsXMekJI/FOL6ZvVlIYBg==} + '@napi-rs/wasm-tools-freebsd-x64@1.1.2': + resolution: {integrity: sha512-6vcpEv4VC0uPTk6USmP7MRElqqbtEKs5jtdUApuTLCE7HrHkms9Qa/s8c/d2mUoywJ6EuzbAuY4vC2KWY6swCQ==} engines: {node: '>= 12.22.0'} cpu: [x64] os: [freebsd] - '@napi-rs/wasm-tools-linux-arm64-gnu@1.1.0': - resolution: {integrity: sha512-1TAXJxUHsWGar90k3W/MknavvBMwOWzjh7Q6Spxo8twRcWJbBD5Kow/Q2KhhDq5hxh2sKGDXn3uLc1tdtz4WUg==} + '@napi-rs/wasm-tools-linux-arm64-gnu@1.1.2': + resolution: {integrity: sha512-3/hLebdY3mgLx/RR3OBgJv0+mPge0/K0IzlTNRqv7sgGQPcKL3eYIfQfcPZu7DqCwBliJwnrrHJUTkOCRWGlew==} engines: {node: '>= 12.22.0'} cpu: [arm64] os: [linux] libc: [glibc] - '@napi-rs/wasm-tools-linux-arm64-musl@1.1.0': - resolution: {integrity: sha512-7rw3nlubTjNAVRH2LwphCxHy1b/N2/TerXocQ6XRn4Q+buaY1Z7P/hbdALy1i1ex2yfOU2Xcij7ib7ZLi/lKfw==} + '@napi-rs/wasm-tools-linux-arm64-musl@1.1.2': + resolution: {integrity: sha512-MJlyQuZqY2xzVezkwJY/JFVemFFMsbR9HyutG7jqlLjuGgTVHqj0gQzw40FVEl43EWnn/w6e8M5T/FNjkf3mpA==} engines: {node: '>= 12.22.0'} cpu: [arm64] os: [linux] libc: [musl] - '@napi-rs/wasm-tools-linux-x64-gnu@1.1.0': - resolution: {integrity: sha512-1sel0t9MRjI/tdT89M8Dd6gPfANeeFP24Xa46R11WeHNwhjsXXZh+xUk50uWCRTSGcaCy3ugm3AMK/lmHYQJkg==} + '@napi-rs/wasm-tools-linux-x64-gnu@1.1.2': + resolution: {integrity: sha512-G68ncazFlsRwXyflUncSu59p3Xfd5AUy79dIh01AeHgrEu8hMCj/g+63NUsaNjzgL8pwuB21rnA8hN0xtA3+Gw==} engines: {node: '>= 12.22.0'} cpu: [x64] os: [linux] libc: [glibc] - '@napi-rs/wasm-tools-linux-x64-musl@1.1.0': - resolution: {integrity: sha512-o2jH5AMfor4EKF2HII1LBnMQxoWu7+usPifTEY8Zk6e9OiSi4EJkAXf9v3ANlX7TI2V/cUEV34OEW7r10GiVIA==} + '@napi-rs/wasm-tools-linux-x64-musl@1.1.2': + resolution: {integrity: sha512-skm8hhSd/qxBwenE5msnMyRo58spnH5YQdWCgFgJXltiMqCcBMI7e3qcPt1Ir4tfkPn0kSKeliKS3bvw1yNxHA==} engines: {node: '>= 12.22.0'} cpu: [x64] os: [linux] libc: [musl] - '@napi-rs/wasm-tools-wasm32-wasi@1.1.0': - resolution: {integrity: sha512-s6YDtDR1UWrsqJPtaxf+JLYLceWVyn3l8OpQYElHkDhf3Qfz9R6Ba3S0OgznTBv38L5/TIHysQ9Q4yO73Z0csg==} - engines: {node: '>=14.0.0'} + '@napi-rs/wasm-tools-wasm32-wasi@1.1.2': + resolution: {integrity: sha512-ZLeQOPDsIlvRWro6zIHe77d8VPDAwvzCk5QLQcoHseEi0TtgjqVLn5/HxjqtNZVPdWgujpm02XVxq5Dc1f9o/Q==} + engines: {node: ^20.19.0 || ^22.13.0 || >=23.5.0} cpu: [wasm32] - '@napi-rs/wasm-tools-win32-arm64-msvc@1.1.0': - resolution: {integrity: sha512-x+NuxbG84VxU68tU8w7Rf5lSyq0l584M6dVlke5DTweHYFZoMyeqkpbwEq+qsyAX6ivfipK8xRsmFwamb5uDnA==} + '@napi-rs/wasm-tools-win32-arm64-msvc@1.1.2': + resolution: {integrity: sha512-ctoE1iYL2VVBc+cSyj3qIil1FIZ+T9EdraGxH/awZnCag3+bUjdXl/gIv59DmFLqb9DsH6cl0KYyF7EcRGXdXg==} engines: {node: '>= 12.22.0'} cpu: [arm64] os: [win32] - '@napi-rs/wasm-tools-win32-ia32-msvc@1.1.0': - resolution: {integrity: sha512-mdD96QDEp70SX67rXFTY6c725nVYeqEEjyDqzzbNh6u1APj7CI7IMNpMmvE75XbCRl4C2MHZVU4U6AWdAzvyQQ==} + '@napi-rs/wasm-tools-win32-ia32-msvc@1.1.2': + resolution: {integrity: sha512-2qLV0CacEbm/IxL/iPdABjayj67UUT1wOBbBcsylXsZd+ELxnzmYSS/PCAHQwAuANgnNMY6Y7F5CYx0SKAYL4Q==} engines: {node: '>= 12.22.0'} cpu: [ia32] os: [win32] - '@napi-rs/wasm-tools-win32-x64-msvc@1.1.0': - resolution: {integrity: sha512-bVVjuvhlyVX++3eJXfDR63cXdw1ay5QYac6iq0MKQw8wZARInTM+bXCtByDT4fzVFI3+7ZthYb/ERWRdBNIqgQ==} + '@napi-rs/wasm-tools-win32-x64-msvc@1.1.2': + resolution: {integrity: sha512-06DvdhcaUN29c62IE96/ZQcNykWNQAf9wWELyo4eLim3baSDw9OvdPHseLtfzs27cev2YyuvwaSuxAdYpD2LMw==} engines: {node: '>= 12.22.0'} cpu: [x64] os: [win32] - '@napi-rs/wasm-tools@1.1.0': - resolution: {integrity: sha512-VjHyKEqXAwYZK+HY7iJctYvRm3TFEbaQxeZwvAG1QRkoo1a39phMY8J6x9tUEqJI03W6MysB8F2jacI6wvcx+w==} + '@napi-rs/wasm-tools@1.1.2': + resolution: {integrity: sha512-VM6AVh5aYrUZtadC/ozmyx6lr1mE5RKqBXSrF6HkTrft9wFhHKD8hcKJ9v7QeA0H0QX5Og/7L21hILAICqFLww==} engines: {node: '>= 12.22.0'} '@octokit/auth-token@6.0.0': @@ -978,8 +969,8 @@ packages: '@types/unist@3.0.3': resolution: {integrity: sha512-ko/gIFJRv177XgZsZcBwnqJN5x/Gien8qNOn0D5bQU/zAzVf9Zt3BlcUiLqhV9y4ARk0GbT3tnUiPNgnTXzc/Q==} - '@vitest/mocker@5.0.5': - resolution: {integrity: sha512-xLL3lkDegJZw+MGoGaCCsFayDZthGgpAtr3Vziyfc4p7xH89K7KRPcRBBh/kEYm0Aqkt5DtTmkYpBtRV/FrHZg==} + '@vitest/mocker@5.1.0': + resolution: {integrity: sha512-5umB9/jlWcqVS6fsrFmv5Gdnpu6wAUio/lEOwAmvB7v+lFo/IW2B9FhAD0p19GCULTgMzLCdUmuCDCnAzWgppQ==} peerDependencies: msw: ^2.4.9 || ^3.0.0 vite: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -989,8 +980,8 @@ packages: vite: optional: true - '@vitest/spy@5.0.5': - resolution: {integrity: sha512-lwJRExuH417257Q5wv9QYugN9IMJkoxcrKrYxGPQkBzl7wlNpTUxD/5yNX4ESKVUIShKPgkGchYPFMWOOk0wzw==} + '@vitest/spy@5.1.0': + resolution: {integrity: sha512-2DPO5OMHWKrBngC+fCmTQqemNF0gidRhp3lxbBmRhW+M1XJrfgPpqNqWVevXtn2f2ufD5ZaR1B6B641aAlcX5A==} accepts@2.0.0: resolution: {integrity: sha512-5cvg6CtKwfgdmVqY1WIiXKc3Q1bkRqGLi+2W/6ao+6Y7gu/RCwRuAhGEzh5B4KlszSuTLgZYuqFqo5bImjNKng==} @@ -1265,8 +1256,8 @@ packages: inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - ip-address@10.7.5: - resolution: {integrity: sha512-t2v0rkILYv9WXmSL7TpAaU3HXgaFYOPUcH3QHgwQ++gpJuH3bqyMy4Fvt/DJCTKwzH3Cf+bAp5W/mFL39KPLzA==} + ip-address@10.7.6: + resolution: {integrity: sha512-00LYkM6byILa9eQIx6qoaXCM40xTLd56AZ4vyaPW3YTyb49VZYPo5xsiAq4tuQ54GH4R7gVdYScJ1B7B77PuTg==} engines: {node: '>= 12'} ipaddr.js@1.9.1: @@ -1482,8 +1473,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - semver@7.8.5: - resolution: {integrity: sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==} + semver@7.8.6: + resolution: {integrity: sha512-9lpSSU4Mly3mrtruwLs1eLK6+gzbzqeBFwRNjIjE+9LuDpWdYctrQlQ3ej1Ilgi7gknpsTRnPoLP8DpCHqHIJw==} engines: {node: '>=10'} hasBin: true @@ -1659,20 +1650,20 @@ packages: yaml: optional: true - vitest@5.0.5: - resolution: {integrity: sha512-cPODOMF8YnkiiYtDdHo6n4wWmBrOBBbOIYH2d33M4l3CdNn72h+qMmO6uXffUN6A5AZFXNND/d+krS9mgkXRfg==} + vitest@5.1.0: + resolution: {integrity: sha512-MzmNFnrwa8v8lF1bLxw3UJ4EREwVOVb75VqJZmUDRjJ6EluK/x9th7qTbaeDk41WxE1GxWqmTXcdsfobfH5sOA==} engines: {node: ^22.12.0 || ^24.0.0 || >=26.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@opentelemetry/api': ^1.9.0 '@types/node': ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 5.0.5 - '@vitest/browser-preview': 5.0.5 + '@vitest/browser-playwright': 5.1.0 + '@vitest/browser-preview': 5.1.0 '@vitest/browser-webdriverio': ^5.0.0-beta.5 || >=5.0.0 - '@vitest/coverage-istanbul': 5.0.5 - '@vitest/coverage-v8': 5.0.5 - '@vitest/ui': 5.0.5 + '@vitest/coverage-istanbul': 5.1.0 + '@vitest/coverage-v8': 5.1.0 + '@vitest/ui': 5.1.0 happy-dom: '*' jsdom: '*' vite: ^6.4.0 || ^7.0.0 || ^8.0.0 @@ -1715,34 +1706,18 @@ packages: snapshots: - '@emnapi/core@1.11.2': + '@emnapi/core@2.0.0-beta.3': dependencies: - '@emnapi/wasi-threads': 1.2.2 + '@emnapi/wasi-threads': 2.2.0 tslib: 2.9.1 optional: true - '@emnapi/core@1.9.2': + '@emnapi/runtime@2.0.0-beta.3': dependencies: - '@emnapi/wasi-threads': 1.2.1 tslib: 2.9.1 optional: true - '@emnapi/runtime@1.11.2': - dependencies: - tslib: 2.9.1 - optional: true - - '@emnapi/runtime@1.9.2': - dependencies: - tslib: 2.9.1 - optional: true - - '@emnapi/wasi-threads@1.2.1': - dependencies: - tslib: 2.9.1 - optional: true - - '@emnapi/wasi-threads@1.2.2': + '@emnapi/wasi-threads@2.2.0': dependencies: tslib: 2.9.1 optional: true @@ -1883,23 +1858,23 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.6.0 - '@napi-rs/cli@3.10.9(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)(@types/node@26.6.6)': + '@napi-rs/cli@3.10.12(@emnapi/core@2.0.0-beta.3)(@emnapi/runtime@2.0.0-beta.3)(@types/node@26.6.6)': dependencies: '@inquirer/prompts': 8.7.5(@types/node@26.6.6) - '@napi-rs/cross-toolchain': 1.0.3 - '@napi-rs/wasm-tools': 1.1.0 + '@napi-rs/cross-toolchain': 1.0.5 + '@napi-rs/wasm-tools': 1.1.2 '@octokit/rest': 22.0.1 clipanion: 4.0.0-rc.4(typanion@3.14.0) colorette: 2.0.20 es-toolkit: 1.53.1 js-yaml: 5.5.0 obug: 3.0.0 - semver: 7.8.5 + semver: 7.8.6 typanion: 3.14.0 typescript: 6.0.3 optionalDependencies: - '@emnapi/core': 1.9.2 - '@emnapi/runtime': 1.9.2 + '@emnapi/core': 2.0.0-beta.3 + '@emnapi/runtime': 2.0.0-beta.3 transitivePeerDependencies: - '@napi-rs/cross-toolchain-arm64-target-aarch64' - '@napi-rs/cross-toolchain-arm64-target-armv7' @@ -1914,232 +1889,225 @@ snapshots: - '@types/node' - supports-color - '@napi-rs/cross-toolchain@1.0.3': + '@napi-rs/cross-toolchain@1.0.5': dependencies: - '@napi-rs/lzma': 1.5.1 - '@napi-rs/tar': 1.1.1 + '@napi-rs/lzma': 1.5.3 + '@napi-rs/tar': 1.1.3 debug: 4.4.3 transitivePeerDependencies: - supports-color - '@napi-rs/lzma-android-arm-eabi@1.5.1': + '@napi-rs/lzma-android-arm-eabi@1.5.3': optional: true - '@napi-rs/lzma-android-arm64@1.5.1': + '@napi-rs/lzma-android-arm64@1.5.3': optional: true - '@napi-rs/lzma-darwin-arm64@1.5.1': + '@napi-rs/lzma-darwin-arm64@1.5.3': optional: true - '@napi-rs/lzma-darwin-x64@1.5.1': + '@napi-rs/lzma-darwin-x64@1.5.3': optional: true - '@napi-rs/lzma-freebsd-x64@1.5.1': + '@napi-rs/lzma-freebsd-x64@1.5.3': optional: true - '@napi-rs/lzma-linux-arm-gnueabihf@1.5.1': + '@napi-rs/lzma-linux-arm-gnueabihf@1.5.3': optional: true - '@napi-rs/lzma-linux-arm64-gnu@1.5.1': + '@napi-rs/lzma-linux-arm64-gnu@1.5.3': optional: true - '@napi-rs/lzma-linux-arm64-musl@1.5.1': + '@napi-rs/lzma-linux-arm64-musl@1.5.3': optional: true - '@napi-rs/lzma-linux-ppc64-gnu@1.5.1': + '@napi-rs/lzma-linux-ppc64-gnu@1.5.3': optional: true - '@napi-rs/lzma-linux-riscv64-gnu@1.5.1': + '@napi-rs/lzma-linux-riscv64-gnu@1.5.3': optional: true - '@napi-rs/lzma-linux-s390x-gnu@1.5.1': + '@napi-rs/lzma-linux-s390x-gnu@1.5.3': optional: true - '@napi-rs/lzma-linux-x64-gnu@1.5.1': + '@napi-rs/lzma-linux-x64-gnu@1.5.3': optional: true - '@napi-rs/lzma-linux-x64-musl@1.5.1': + '@napi-rs/lzma-linux-x64-musl@1.5.3': optional: true - '@napi-rs/lzma-wasm32-wasi@1.5.1': + '@napi-rs/lzma-wasm32-wasi@1.5.3': dependencies: - '@emnapi/core': 1.11.2 - '@emnapi/runtime': 1.11.2 - '@napi-rs/wasm-runtime': 1.2.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@emnapi/core': 2.0.0-beta.3 + '@emnapi/runtime': 2.0.0-beta.3 + '@napi-rs/wasm-runtime': 1.2.7(@emnapi/core@2.0.0-beta.3)(@emnapi/runtime@2.0.0-beta.3) optional: true - '@napi-rs/lzma-win32-arm64-msvc@1.5.1': + '@napi-rs/lzma-win32-arm64-msvc@1.5.3': optional: true - '@napi-rs/lzma-win32-ia32-msvc@1.5.1': + '@napi-rs/lzma-win32-ia32-msvc@1.5.3': optional: true - '@napi-rs/lzma-win32-x64-msvc@1.5.1': + '@napi-rs/lzma-win32-x64-msvc@1.5.3': optional: true - '@napi-rs/lzma@1.5.1': + '@napi-rs/lzma@1.5.3': optionalDependencies: - '@napi-rs/lzma-android-arm-eabi': 1.5.1 - '@napi-rs/lzma-android-arm64': 1.5.1 - '@napi-rs/lzma-darwin-arm64': 1.5.1 - '@napi-rs/lzma-darwin-x64': 1.5.1 - '@napi-rs/lzma-freebsd-x64': 1.5.1 - '@napi-rs/lzma-linux-arm-gnueabihf': 1.5.1 - '@napi-rs/lzma-linux-arm64-gnu': 1.5.1 - '@napi-rs/lzma-linux-arm64-musl': 1.5.1 - '@napi-rs/lzma-linux-ppc64-gnu': 1.5.1 - '@napi-rs/lzma-linux-riscv64-gnu': 1.5.1 - '@napi-rs/lzma-linux-s390x-gnu': 1.5.1 - '@napi-rs/lzma-linux-x64-gnu': 1.5.1 - '@napi-rs/lzma-linux-x64-musl': 1.5.1 - '@napi-rs/lzma-wasm32-wasi': 1.5.1 - '@napi-rs/lzma-win32-arm64-msvc': 1.5.1 - '@napi-rs/lzma-win32-ia32-msvc': 1.5.1 - '@napi-rs/lzma-win32-x64-msvc': 1.5.1 + '@napi-rs/lzma-android-arm-eabi': 1.5.3 + '@napi-rs/lzma-android-arm64': 1.5.3 + '@napi-rs/lzma-darwin-arm64': 1.5.3 + '@napi-rs/lzma-darwin-x64': 1.5.3 + '@napi-rs/lzma-freebsd-x64': 1.5.3 + '@napi-rs/lzma-linux-arm-gnueabihf': 1.5.3 + '@napi-rs/lzma-linux-arm64-gnu': 1.5.3 + '@napi-rs/lzma-linux-arm64-musl': 1.5.3 + '@napi-rs/lzma-linux-ppc64-gnu': 1.5.3 + '@napi-rs/lzma-linux-riscv64-gnu': 1.5.3 + '@napi-rs/lzma-linux-s390x-gnu': 1.5.3 + '@napi-rs/lzma-linux-x64-gnu': 1.5.3 + '@napi-rs/lzma-linux-x64-musl': 1.5.3 + '@napi-rs/lzma-wasm32-wasi': 1.5.3 + '@napi-rs/lzma-win32-arm64-msvc': 1.5.3 + '@napi-rs/lzma-win32-ia32-msvc': 1.5.3 + '@napi-rs/lzma-win32-x64-msvc': 1.5.3 - '@napi-rs/tar-android-arm-eabi@1.1.1': + '@napi-rs/tar-android-arm-eabi@1.1.3': optional: true - '@napi-rs/tar-android-arm64@1.1.1': + '@napi-rs/tar-android-arm64@1.1.3': optional: true - '@napi-rs/tar-darwin-arm64@1.1.1': + '@napi-rs/tar-darwin-arm64@1.1.3': optional: true - '@napi-rs/tar-darwin-x64@1.1.1': + '@napi-rs/tar-darwin-x64@1.1.3': optional: true - '@napi-rs/tar-freebsd-x64@1.1.1': + '@napi-rs/tar-freebsd-x64@1.1.3': optional: true - '@napi-rs/tar-linux-arm-gnueabihf@1.1.1': + '@napi-rs/tar-linux-arm-gnueabihf@1.1.3': optional: true - '@napi-rs/tar-linux-arm64-gnu@1.1.1': + '@napi-rs/tar-linux-arm64-gnu@1.1.3': optional: true - '@napi-rs/tar-linux-arm64-musl@1.1.1': + '@napi-rs/tar-linux-arm64-musl@1.1.3': optional: true - '@napi-rs/tar-linux-ppc64-gnu@1.1.1': + '@napi-rs/tar-linux-ppc64-gnu@1.1.3': optional: true - '@napi-rs/tar-linux-s390x-gnu@1.1.1': + '@napi-rs/tar-linux-s390x-gnu@1.1.3': optional: true - '@napi-rs/tar-linux-x64-gnu@1.1.1': + '@napi-rs/tar-linux-x64-gnu@1.1.3': optional: true - '@napi-rs/tar-linux-x64-musl@1.1.1': + '@napi-rs/tar-linux-x64-musl@1.1.3': optional: true - '@napi-rs/tar-wasm32-wasi@1.1.1': + '@napi-rs/tar-wasm32-wasi@1.1.3': dependencies: - '@emnapi/core': 1.11.2 - '@emnapi/runtime': 1.11.2 - '@napi-rs/wasm-runtime': 1.2.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2) + '@emnapi/core': 2.0.0-beta.3 + '@emnapi/runtime': 2.0.0-beta.3 + '@napi-rs/wasm-runtime': 1.2.7(@emnapi/core@2.0.0-beta.3)(@emnapi/runtime@2.0.0-beta.3) optional: true - '@napi-rs/tar-win32-arm64-msvc@1.1.1': + '@napi-rs/tar-win32-arm64-msvc@1.1.3': optional: true - '@napi-rs/tar-win32-ia32-msvc@1.1.1': + '@napi-rs/tar-win32-ia32-msvc@1.1.3': optional: true - '@napi-rs/tar-win32-x64-msvc@1.1.1': + '@napi-rs/tar-win32-x64-msvc@1.1.3': optional: true - '@napi-rs/tar@1.1.1': + '@napi-rs/tar@1.1.3': optionalDependencies: - '@napi-rs/tar-android-arm-eabi': 1.1.1 - '@napi-rs/tar-android-arm64': 1.1.1 - '@napi-rs/tar-darwin-arm64': 1.1.1 - '@napi-rs/tar-darwin-x64': 1.1.1 - '@napi-rs/tar-freebsd-x64': 1.1.1 - '@napi-rs/tar-linux-arm-gnueabihf': 1.1.1 - '@napi-rs/tar-linux-arm64-gnu': 1.1.1 - '@napi-rs/tar-linux-arm64-musl': 1.1.1 - '@napi-rs/tar-linux-ppc64-gnu': 1.1.1 - '@napi-rs/tar-linux-s390x-gnu': 1.1.1 - '@napi-rs/tar-linux-x64-gnu': 1.1.1 - '@napi-rs/tar-linux-x64-musl': 1.1.1 - '@napi-rs/tar-wasm32-wasi': 1.1.1 - '@napi-rs/tar-win32-arm64-msvc': 1.1.1 - '@napi-rs/tar-win32-ia32-msvc': 1.1.1 - '@napi-rs/tar-win32-x64-msvc': 1.1.1 - - '@napi-rs/wasm-runtime@1.2.6(@emnapi/core@1.11.2)(@emnapi/runtime@1.11.2)': - dependencies: - '@emnapi/core': 1.11.2 - '@emnapi/runtime': 1.11.2 - '@tybys/wasm-util': 0.10.4 - optional: true - - '@napi-rs/wasm-runtime@1.2.6(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2)': - dependencies: - '@emnapi/core': 1.9.2 - '@emnapi/runtime': 1.9.2 + '@napi-rs/tar-android-arm-eabi': 1.1.3 + '@napi-rs/tar-android-arm64': 1.1.3 + '@napi-rs/tar-darwin-arm64': 1.1.3 + '@napi-rs/tar-darwin-x64': 1.1.3 + '@napi-rs/tar-freebsd-x64': 1.1.3 + '@napi-rs/tar-linux-arm-gnueabihf': 1.1.3 + '@napi-rs/tar-linux-arm64-gnu': 1.1.3 + '@napi-rs/tar-linux-arm64-musl': 1.1.3 + '@napi-rs/tar-linux-ppc64-gnu': 1.1.3 + '@napi-rs/tar-linux-s390x-gnu': 1.1.3 + '@napi-rs/tar-linux-x64-gnu': 1.1.3 + '@napi-rs/tar-linux-x64-musl': 1.1.3 + '@napi-rs/tar-wasm32-wasi': 1.1.3 + '@napi-rs/tar-win32-arm64-msvc': 1.1.3 + '@napi-rs/tar-win32-ia32-msvc': 1.1.3 + '@napi-rs/tar-win32-x64-msvc': 1.1.3 + + '@napi-rs/wasm-runtime@1.2.7(@emnapi/core@2.0.0-beta.3)(@emnapi/runtime@2.0.0-beta.3)': + dependencies: + '@emnapi/core': 2.0.0-beta.3 + '@emnapi/runtime': 2.0.0-beta.3 '@tybys/wasm-util': 0.10.4 optional: true - '@napi-rs/wasm-tools-android-arm-eabi@1.1.0': + '@napi-rs/wasm-tools-android-arm-eabi@1.1.2': optional: true - '@napi-rs/wasm-tools-android-arm64@1.1.0': + '@napi-rs/wasm-tools-android-arm64@1.1.2': optional: true - '@napi-rs/wasm-tools-darwin-arm64@1.1.0': + '@napi-rs/wasm-tools-darwin-arm64@1.1.2': optional: true - '@napi-rs/wasm-tools-darwin-x64@1.1.0': + '@napi-rs/wasm-tools-darwin-x64@1.1.2': optional: true - '@napi-rs/wasm-tools-freebsd-x64@1.1.0': + '@napi-rs/wasm-tools-freebsd-x64@1.1.2': optional: true - '@napi-rs/wasm-tools-linux-arm64-gnu@1.1.0': + '@napi-rs/wasm-tools-linux-arm64-gnu@1.1.2': optional: true - '@napi-rs/wasm-tools-linux-arm64-musl@1.1.0': + '@napi-rs/wasm-tools-linux-arm64-musl@1.1.2': optional: true - '@napi-rs/wasm-tools-linux-x64-gnu@1.1.0': + '@napi-rs/wasm-tools-linux-x64-gnu@1.1.2': optional: true - '@napi-rs/wasm-tools-linux-x64-musl@1.1.0': + '@napi-rs/wasm-tools-linux-x64-musl@1.1.2': optional: true - '@napi-rs/wasm-tools-wasm32-wasi@1.1.0': + '@napi-rs/wasm-tools-wasm32-wasi@1.1.2': dependencies: - '@emnapi/core': 1.9.2 - '@emnapi/runtime': 1.9.2 - '@napi-rs/wasm-runtime': 1.2.6(@emnapi/core@1.9.2)(@emnapi/runtime@1.9.2) + '@emnapi/core': 2.0.0-beta.3 + '@emnapi/runtime': 2.0.0-beta.3 + '@napi-rs/wasm-runtime': 1.2.7(@emnapi/core@2.0.0-beta.3)(@emnapi/runtime@2.0.0-beta.3) optional: true - '@napi-rs/wasm-tools-win32-arm64-msvc@1.1.0': + '@napi-rs/wasm-tools-win32-arm64-msvc@1.1.2': optional: true - '@napi-rs/wasm-tools-win32-ia32-msvc@1.1.0': + '@napi-rs/wasm-tools-win32-ia32-msvc@1.1.2': optional: true - '@napi-rs/wasm-tools-win32-x64-msvc@1.1.0': + '@napi-rs/wasm-tools-win32-x64-msvc@1.1.2': optional: true - '@napi-rs/wasm-tools@1.1.0': + '@napi-rs/wasm-tools@1.1.2': optionalDependencies: - '@napi-rs/wasm-tools-android-arm-eabi': 1.1.0 - '@napi-rs/wasm-tools-android-arm64': 1.1.0 - '@napi-rs/wasm-tools-darwin-arm64': 1.1.0 - '@napi-rs/wasm-tools-darwin-x64': 1.1.0 - '@napi-rs/wasm-tools-freebsd-x64': 1.1.0 - '@napi-rs/wasm-tools-linux-arm64-gnu': 1.1.0 - '@napi-rs/wasm-tools-linux-arm64-musl': 1.1.0 - '@napi-rs/wasm-tools-linux-x64-gnu': 1.1.0 - '@napi-rs/wasm-tools-linux-x64-musl': 1.1.0 - '@napi-rs/wasm-tools-wasm32-wasi': 1.1.0 - '@napi-rs/wasm-tools-win32-arm64-msvc': 1.1.0 - '@napi-rs/wasm-tools-win32-ia32-msvc': 1.1.0 - '@napi-rs/wasm-tools-win32-x64-msvc': 1.1.0 + '@napi-rs/wasm-tools-android-arm-eabi': 1.1.2 + '@napi-rs/wasm-tools-android-arm64': 1.1.2 + '@napi-rs/wasm-tools-darwin-arm64': 1.1.2 + '@napi-rs/wasm-tools-darwin-x64': 1.1.2 + '@napi-rs/wasm-tools-freebsd-x64': 1.1.2 + '@napi-rs/wasm-tools-linux-arm64-gnu': 1.1.2 + '@napi-rs/wasm-tools-linux-arm64-musl': 1.1.2 + '@napi-rs/wasm-tools-linux-x64-gnu': 1.1.2 + '@napi-rs/wasm-tools-linux-x64-musl': 1.1.2 + '@napi-rs/wasm-tools-wasm32-wasi': 1.1.2 + '@napi-rs/wasm-tools-win32-arm64-msvc': 1.1.2 + '@napi-rs/wasm-tools-win32-ia32-msvc': 1.1.2 + '@napi-rs/wasm-tools-win32-x64-msvc': 1.1.2 '@octokit/auth-token@6.0.0': {} @@ -2340,16 +2308,16 @@ snapshots: '@types/unist@3.0.3': {} - '@vitest/mocker@5.0.5(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.1))': + '@vitest/mocker@5.1.0(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.1))': dependencies: '@jridgewell/trace-mapping': 0.3.31 - '@vitest/spy': 5.0.5 + '@vitest/spy': 5.1.0 estree-walker: 3.0.3 magic-string: 1.4.5 optionalDependencies: vite: 8.3.5(@types/node@26.6.6)(yaml@2.9.1) - '@vitest/spy@5.0.5': {} + '@vitest/spy@5.1.0': {} accepts@2.0.0: dependencies: @@ -2593,7 +2561,7 @@ snapshots: inherits@2.0.4: {} - ip-address@10.7.5: {} + ip-address@10.7.6: {} ipaddr.js@1.9.1: {} @@ -2789,7 +2757,7 @@ snapshots: safer-buffer@2.1.2: {} - semver@7.8.5: {} + semver@7.8.6: {} send@1.2.1: dependencies: @@ -2862,7 +2830,7 @@ snapshots: socks@2.8.10: dependencies: - ip-address: 10.7.5 + ip-address: 10.7.6 smart-buffer: 4.2.0 source-map-js@1.2.2: {} @@ -2939,10 +2907,10 @@ snapshots: fsevents: 2.3.3 yaml: 2.9.1 - vitest@5.0.5(@types/node@26.6.6)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.1)): + vitest@5.1.0(@types/node@26.6.6)(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.1)): dependencies: '@types/chai': 5.2.3 - '@vitest/mocker': 5.0.5(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.1)) + '@vitest/mocker': 5.1.0(vite@8.3.5(@types/node@26.6.6)(yaml@2.9.1)) chai: 6.3.0 es-module-lexer: 2.3.2 expect-type: 1.4.0