From 3bcab9895daa61359329708ac6664f1c944bef83 Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Sun, 16 Aug 2026 11:17:27 +0900 Subject: [PATCH 1/3] chore(deps): update biome and ncc Update @biomejs/biome to ^2.5.8 and @vercel/ncc to ^0.45.0. Migrate biome.json config (recommended -> preset) as required by the new biome version. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- biome.json | 2 +- package.json | 4 +- pnpm-lock.yaml | 537 ++++++++++++++++++++++++------------------------- 3 files changed, 262 insertions(+), 281 deletions(-) diff --git a/biome.json b/biome.json index 4718354..a34fc0f 100644 --- a/biome.json +++ b/biome.json @@ -5,7 +5,7 @@ "linter": { "enabled": true, "rules": { - "recommended": true, + "preset": "recommended", "complexity": { "useLiteralKeys": "off" }, diff --git a/package.json b/package.json index 32913fa..27e7d1b 100644 --- a/package.json +++ b/package.json @@ -17,9 +17,9 @@ "actions-swing": "^0.0.6" }, "devDependencies": { - "@biomejs/biome": "^2.4.14", + "@biomejs/biome": "^2.5.8", "@types/node": "^25.6.0", - "@vercel/ncc": "^0.38.4", + "@vercel/ncc": "^0.45.0", "typescript": "^6.0.3", "vitest": "^4.1.5" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bbcbf57..8e7f717 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -26,14 +26,14 @@ dependencies: devDependencies: '@biomejs/biome': - specifier: ^2.4.14 - version: registry.npmjs.org/@biomejs/biome@2.4.14 + specifier: ^2.5.8 + version: 2.5.8 '@types/node': specifier: ^25.6.0 version: registry.npmjs.org/@types/node@25.6.0 '@vercel/ncc': - specifier: ^0.38.4 - version: registry.npmjs.org/@vercel/ncc@0.38.4 + specifier: ^0.45.0 + version: 0.45.0 typescript: specifier: ^6.0.3 version: registry.npmjs.org/typescript@6.0.3 @@ -43,82 +43,23 @@ devDependencies: packages: - /actions-swing@0.0.6(@actions/core@3.0.1)(@actions/exec@3.0.0): - resolution: {integrity: sha512-2p76nGHdCWUrOyktggBGn/gH/rUvZWsluLmifOw8C4syrTh8FFjfb95bmhZ6ScHPphNEuBak8UHXjErDPKTOgg==} - engines: {node: '>=18'} - peerDependencies: - '@actions/core': '>=1' - '@actions/exec': '>=1' - dependencies: - '@actions/core': registry.npmjs.org/@actions/core@3.0.1 - '@actions/exec': registry.npmjs.org/@actions/exec@3.0.0 - dev: false - - registry.npmjs.org/@actions/core@3.0.1: - resolution: {integrity: sha512-a6d/Nwahm9fliVGRhdhofo40HjHQasUPusmc7vBfyky+7Z+P2A1J68zyFVaNcEclc/Se+eO595oAr5nwEIoIUA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@actions/core/-/core-3.0.1.tgz} - name: '@actions/core' - version: 3.0.1 - dependencies: - '@actions/exec': registry.npmjs.org/@actions/exec@3.0.0 - '@actions/http-client': registry.npmjs.org/@actions/http-client@4.0.1 - dev: false - - registry.npmjs.org/@actions/exec@3.0.0: - resolution: {integrity: sha512-6xH/puSoNBXb72VPlZVm7vQ+svQpFyA96qdDBvhB8eNZOE8LtPf9L4oAsfzK/crCL8YZ+19fKYVnM63Sl+Xzlw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@actions/exec/-/exec-3.0.0.tgz} - name: '@actions/exec' - version: 3.0.0 - dependencies: - '@actions/io': registry.npmjs.org/@actions/io@3.0.2 - dev: false - - registry.npmjs.org/@actions/http-client@4.0.1: - resolution: {integrity: sha512-+Nvd1ImaOZBSoPbsUtEhv+1z99H12xzncCkz0a3RuehINE81FZSe2QTj3uvAPTcJX/SCzUQHQ0D1GrPMbrPitg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@actions/http-client/-/http-client-4.0.1.tgz} - name: '@actions/http-client' - version: 4.0.1 - dependencies: - tunnel: registry.npmjs.org/tunnel@0.0.6 - undici: registry.npmjs.org/undici@6.25.0 - dev: false - - registry.npmjs.org/@actions/io@3.0.2: - resolution: {integrity: sha512-nRBchcMM+QK1pdjO7/idu86rbJI5YHUKCvKs0KxnSYbVe3F51UfGxuZX4Qy/fWlp6l7gWFwIkrOzN+oUK03kfw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@actions/io/-/io-3.0.2.tgz} - name: '@actions/io' - version: 3.0.2 - dev: false - - registry.npmjs.org/@actions/tool-cache@4.0.0: - resolution: {integrity: sha512-L8P9HbXvpvqjZDveb/fdsa55IVC0trfPgQ4ZwGo6r5af6YDVdM9vMGPZ7rgY2fAT9gGj4PSYd6bYlg3p3jD78A==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@actions/tool-cache/-/tool-cache-4.0.0.tgz} - name: '@actions/tool-cache' - version: 4.0.0 - dependencies: - '@actions/core': registry.npmjs.org/@actions/core@3.0.1 - '@actions/exec': registry.npmjs.org/@actions/exec@3.0.0 - '@actions/http-client': registry.npmjs.org/@actions/http-client@4.0.1 - '@actions/io': registry.npmjs.org/@actions/io@3.0.2 - semver: registry.npmjs.org/semver@7.7.4 - dev: false - - registry.npmjs.org/@biomejs/biome@2.4.14: - resolution: {integrity: sha512-TmAvxOEgrpLypzVGJ8FulIZnlyA9TxrO1hyqYrCz9r+bwma9xXxuLA5IuYnj55XQneFx460KjRbx6SWGLkg3bQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@biomejs/biome/-/biome-2.4.14.tgz} - name: '@biomejs/biome' - version: 2.4.14 + /@biomejs/biome@2.5.8: + resolution: {integrity: sha512-aeAeeJB9fSDc7Gq+2GqpQxA0qBj6gj1k2R6L1cYqGePKP/baIq1WX8y6B+D+nRsO5ViQL22K/8IwbqERW0q1nw==} engines: {node: '>=14.21.3'} hasBin: true optionalDependencies: - '@biomejs/cli-darwin-arm64': registry.npmjs.org/@biomejs/cli-darwin-arm64@2.4.14 - '@biomejs/cli-darwin-x64': registry.npmjs.org/@biomejs/cli-darwin-x64@2.4.14 - '@biomejs/cli-linux-arm64': registry.npmjs.org/@biomejs/cli-linux-arm64@2.4.14 - '@biomejs/cli-linux-arm64-musl': registry.npmjs.org/@biomejs/cli-linux-arm64-musl@2.4.14 - '@biomejs/cli-linux-x64': registry.npmjs.org/@biomejs/cli-linux-x64@2.4.14 - '@biomejs/cli-linux-x64-musl': registry.npmjs.org/@biomejs/cli-linux-x64-musl@2.4.14 - '@biomejs/cli-win32-arm64': registry.npmjs.org/@biomejs/cli-win32-arm64@2.4.14 - '@biomejs/cli-win32-x64': registry.npmjs.org/@biomejs/cli-win32-x64@2.4.14 - dev: true - - registry.npmjs.org/@biomejs/cli-darwin-arm64@2.4.14: - resolution: {integrity: sha512-XvgoE9XOawUOQPdmvs4J7wPhi/DLwSCGks3AlPJDmh34O0awRTqCED1HRcRDdpf1Zrp4us4MGOOdIxNpbqNF5Q==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@biomejs/cli-darwin-arm64/-/cli-darwin-arm64-2.4.14.tgz} - name: '@biomejs/cli-darwin-arm64' - version: 2.4.14 + '@biomejs/cli-darwin-arm64': 2.5.8 + '@biomejs/cli-darwin-x64': 2.5.8 + '@biomejs/cli-linux-arm64': 2.5.8 + '@biomejs/cli-linux-arm64-musl': 2.5.8 + '@biomejs/cli-linux-x64': 2.5.8 + '@biomejs/cli-linux-x64-musl': 2.5.8 + '@biomejs/cli-win32-arm64': 2.5.8 + '@biomejs/cli-win32-x64': 2.5.8 + dev: true + + /@biomejs/cli-darwin-arm64@2.5.8: + resolution: {integrity: sha512-mk1QON9PHllvvLN5gU3f4rMxeh4syK5p9OvKyWH6/W8ueh04uaC8TUXXByhGufWf/y5mQc03ZLM45zU+cmqMjA==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [darwin] @@ -126,10 +67,8 @@ packages: dev: true optional: true - registry.npmjs.org/@biomejs/cli-darwin-x64@2.4.14: - resolution: {integrity: sha512-jE7hKBCFhOx3uUh+ZkWBfOHxAcILPfhFplNkuID/eZeSTLHzfZzoZxW8fbqY9xXRnPi7jGNAf1iPVR+0yWsM/Q==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@biomejs/cli-darwin-x64/-/cli-darwin-x64-2.4.14.tgz} - name: '@biomejs/cli-darwin-x64' - version: 2.4.14 + /@biomejs/cli-darwin-x64@2.5.8: + resolution: {integrity: sha512-bsGwFMBNyHPyiLSsQcZJxdoRrg1V4JL+d7wEsvUBczlP9U9lwM+7mzQHxI4o1mhBsTmdOBbAb6fHU3Z3snN45w==} engines: {node: '>=14.21.3'} cpu: [x64] os: [darwin] @@ -137,10 +76,8 @@ packages: dev: true optional: true - registry.npmjs.org/@biomejs/cli-linux-arm64-musl@2.4.14: - resolution: {integrity: sha512-/z+6gqAqqUQTHazwStxSXKHg9b8UvqBmDFRp+c4wYbq2KXhELQDon9EoC9RpmQ8JWkqQx/lIUy/cs+MhzDZp6A==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@biomejs/cli-linux-arm64-musl/-/cli-linux-arm64-musl-2.4.14.tgz} - name: '@biomejs/cli-linux-arm64-musl' - version: 2.4.14 + /@biomejs/cli-linux-arm64-musl@2.5.8: + resolution: {integrity: sha512-VcJNbstduTHx83NGAdhp78/JOcP45BZHXL7yNsfI1uGzdUgegAz2s+mSoT7wK6PBNzLoqG0zDOXaz/RQYVtSiw==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] @@ -148,10 +85,8 @@ packages: dev: true optional: true - registry.npmjs.org/@biomejs/cli-linux-arm64@2.4.14: - resolution: {integrity: sha512-2TELhZnW5RSLL063l9rc5xLpA0ZIw0Ccwy/0q384rvNAgFw3yI76bd59547yxowdQr5MNPET/xDLrLuvgSeeWQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@biomejs/cli-linux-arm64/-/cli-linux-arm64-2.4.14.tgz} - name: '@biomejs/cli-linux-arm64' - version: 2.4.14 + /@biomejs/cli-linux-arm64@2.5.8: + resolution: {integrity: sha512-XmFiA0WPYFC+uiUDC8WRFzAIH9bo7vwQLav38Uoq4ETC+T/+uBi0TsYGJECkugY3r8USl3jc+Ae2/irAF6F2lQ==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [linux] @@ -159,10 +94,8 @@ packages: dev: true optional: true - registry.npmjs.org/@biomejs/cli-linux-x64-musl@2.4.14: - resolution: {integrity: sha512-R6BWgJdQOwW9ulJatuTVrQkjnODjqHZkKNOqb1sz++3Noe5LYd0i3PchnOBUCYAPHoPWHhjJqbdZlHEu0hpjdA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@biomejs/cli-linux-x64-musl/-/cli-linux-x64-musl-2.4.14.tgz} - name: '@biomejs/cli-linux-x64-musl' - version: 2.4.14 + /@biomejs/cli-linux-x64-musl@2.5.8: + resolution: {integrity: sha512-kKmiyokeISRGq2FLwvr+TzsgBusfxaZ0FZNLcOYOpCK/78tRrEjeEBLvq3xLZMpqbANgJdRPI7vZX8ZL37u9/w==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] @@ -170,10 +103,8 @@ packages: dev: true optional: true - registry.npmjs.org/@biomejs/cli-linux-x64@2.4.14: - resolution: {integrity: sha512-zHrlQZDBDUz4OLAraYpWKcnLS6HOewBFWYOzY91d1ZjdqZwibOyb6BEu6WuWLugyo0P3riCmsbV9UqV1cSXwQg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@biomejs/cli-linux-x64/-/cli-linux-x64-2.4.14.tgz} - name: '@biomejs/cli-linux-x64' - version: 2.4.14 + /@biomejs/cli-linux-x64@2.5.8: + resolution: {integrity: sha512-S5wcm9OBDvLHodD4PUaN488hCpco9QD/9ZxuYJiw4euWtr/oQvLR72z2ixItH8Wd5BCm6FZaeb+YNvOoM1xHtQ==} engines: {node: '>=14.21.3'} cpu: [x64] os: [linux] @@ -181,10 +112,8 @@ packages: dev: true optional: true - registry.npmjs.org/@biomejs/cli-win32-arm64@2.4.14: - resolution: {integrity: sha512-M3EH5hqOI/F/FUA2u4xcLoUgmxd218mvuj/6JL7Hv2toQvr2/AdOvKSpGkoRuWFCtQPVa+ZqkEV3Q5xBA9+XSA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@biomejs/cli-win32-arm64/-/cli-win32-arm64-2.4.14.tgz} - name: '@biomejs/cli-win32-arm64' - version: 2.4.14 + /@biomejs/cli-win32-arm64@2.5.8: + resolution: {integrity: sha512-nILH0mzm3Hi3iEdd7o7GpB8kBR/mSQwfQG/tyBqyNrY2GFtcgwfV9nV8xLmbtUpMNY/Oi0Ml1XgfR4flOdq+AA==} engines: {node: '>=14.21.3'} cpu: [arm64] os: [win32] @@ -192,10 +121,8 @@ packages: dev: true optional: true - registry.npmjs.org/@biomejs/cli-win32-x64@2.4.14: - resolution: {integrity: sha512-WL0EG5qE+EAKomGXbf2g6VnSKJhTL3tXC0QRzWRwA5VpjxNYa6H4P7ZWfymbGE4IhZZQi1KXQ2R0YjwInmz2fA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@biomejs/cli-win32-x64/-/cli-win32-x64-2.4.14.tgz} - name: '@biomejs/cli-win32-x64' - version: 2.4.14 + /@biomejs/cli-win32-x64@2.5.8: + resolution: {integrity: sha512-I2czzXTY61f3nFJxXoMDq80t7MivxDEnCjE+8sDKoFfcKMaoQdkqhIFQ3KyY0XLzeSpUBYeNAXgD+iOV/BU0VA==} engines: {node: '>=14.21.3'} cpu: [x64] os: [win32] @@ -203,6 +130,227 @@ packages: dev: true optional: true + /@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): + resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} + requiresBuild: true + peerDependencies: + '@emnapi/core': ^1.7.1 + '@emnapi/runtime': ^1.7.1 + dependencies: + '@emnapi/core': registry.npmjs.org/@emnapi/core@1.10.0 + '@emnapi/runtime': registry.npmjs.org/@emnapi/runtime@1.10.0 + '@tybys/wasm-util': 0.10.2 + dev: true + optional: true + + /@tybys/wasm-util@0.10.2: + resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} + requiresBuild: true + dependencies: + tslib: 2.8.1 + dev: true + optional: true + + /@vercel/ncc@0.45.0: + resolution: {integrity: sha512-8zPi1yO2mHpoKTD+e+Bf0ZT3e+sWHSOyGapm9s7b5R0gxJi3CiFTqmeQiMEyu6ejrz2s09M8JkEoUaTWjBJPQQ==} + hasBin: true + dev: true + + /actions-swing@0.0.6(@actions/core@3.0.1)(@actions/exec@3.0.0): + resolution: {integrity: sha512-2p76nGHdCWUrOyktggBGn/gH/rUvZWsluLmifOw8C4syrTh8FFjfb95bmhZ6ScHPphNEuBak8UHXjErDPKTOgg==} + engines: {node: '>=18'} + peerDependencies: + '@actions/core': '>=1' + '@actions/exec': '>=1' + dependencies: + '@actions/core': registry.npmjs.org/@actions/core@3.0.1 + '@actions/exec': registry.npmjs.org/@actions/exec@3.0.0 + dev: false + + /detect-libc@2.1.2: + resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} + engines: {node: '>=8'} + dev: true + + /fdir@6.5.0(picomatch@4.0.4): + resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} + engines: {node: '>=12.0.0'} + peerDependencies: + picomatch: ^3 || ^4 + peerDependenciesMeta: + picomatch: + optional: true + dependencies: + picomatch: 4.0.4 + dev: true + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /lightningcss@1.32.0: + resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==} + engines: {node: '>= 12.0.0'} + dependencies: + detect-libc: 2.1.2 + optionalDependencies: + lightningcss-android-arm64: registry.npmjs.org/lightningcss-android-arm64@1.32.0 + lightningcss-darwin-arm64: registry.npmjs.org/lightningcss-darwin-arm64@1.32.0 + lightningcss-darwin-x64: registry.npmjs.org/lightningcss-darwin-x64@1.32.0 + lightningcss-freebsd-x64: registry.npmjs.org/lightningcss-freebsd-x64@1.32.0 + lightningcss-linux-arm-gnueabihf: registry.npmjs.org/lightningcss-linux-arm-gnueabihf@1.32.0 + lightningcss-linux-arm64-gnu: registry.npmjs.org/lightningcss-linux-arm64-gnu@1.32.0 + lightningcss-linux-arm64-musl: registry.npmjs.org/lightningcss-linux-arm64-musl@1.32.0 + lightningcss-linux-x64-gnu: registry.npmjs.org/lightningcss-linux-x64-gnu@1.32.0 + lightningcss-linux-x64-musl: registry.npmjs.org/lightningcss-linux-x64-musl@1.32.0 + lightningcss-win32-arm64-msvc: registry.npmjs.org/lightningcss-win32-arm64-msvc@1.32.0 + lightningcss-win32-x64-msvc: registry.npmjs.org/lightningcss-win32-x64-msvc@1.32.0 + dev: true + + /nanoid@3.3.12: + resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + dev: true + + /picocolors@1.1.1: + resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} + dev: true + + /picomatch@4.0.4: + resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==} + engines: {node: '>=12'} + dev: true + + /postcss@8.5.14: + resolution: {integrity: sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.12 + picocolors: 1.1.1 + source-map-js: 1.2.1 + dev: true + + /source-map-js@1.2.1: + resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} + engines: {node: '>=0.10.0'} + dev: true + + /tinyglobby@0.2.16: + resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==} + engines: {node: '>=12.0.0'} + dependencies: + fdir: 6.5.0(picomatch@4.0.4) + picomatch: 4.0.4 + dev: true + + /tslib@2.8.1: + resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} + requiresBuild: true + dev: true + optional: true + + /vite@8.0.10(@types/node@25.6.0): + resolution: {integrity: sha512-rZuUu9j6J5uotLDs+cAA4O5H4K1SfPliUlQwqa6YEwSrWDZzP4rhm00oJR5snMewjxF5V/K3D4kctsUTsIU9Mw==} + engines: {node: ^20.19.0 || >=22.12.0} + hasBin: true + peerDependencies: + '@types/node': ^20.19.0 || >=22.12.0 + '@vitejs/devtools': ^0.1.0 + esbuild: ^0.27.0 || ^0.28.0 + jiti: '>=1.21.0' + less: ^4.0.0 + sass: ^1.70.0 + sass-embedded: ^1.70.0 + stylus: '>=0.54.8' + sugarss: ^5.0.0 + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + peerDependenciesMeta: + '@types/node': + optional: true + '@vitejs/devtools': + optional: true + esbuild: + optional: true + jiti: + optional: true + less: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + dependencies: + '@types/node': registry.npmjs.org/@types/node@25.6.0 + lightningcss: 1.32.0 + picomatch: 4.0.4 + postcss: 8.5.14 + rolldown: registry.npmjs.org/rolldown@1.0.0-rc.17 + tinyglobby: 0.2.16 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + registry.npmjs.org/@actions/core@3.0.1: + resolution: {integrity: sha512-a6d/Nwahm9fliVGRhdhofo40HjHQasUPusmc7vBfyky+7Z+P2A1J68zyFVaNcEclc/Se+eO595oAr5nwEIoIUA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@actions/core/-/core-3.0.1.tgz} + name: '@actions/core' + version: 3.0.1 + dependencies: + '@actions/exec': registry.npmjs.org/@actions/exec@3.0.0 + '@actions/http-client': registry.npmjs.org/@actions/http-client@4.0.1 + dev: false + + registry.npmjs.org/@actions/exec@3.0.0: + resolution: {integrity: sha512-6xH/puSoNBXb72VPlZVm7vQ+svQpFyA96qdDBvhB8eNZOE8LtPf9L4oAsfzK/crCL8YZ+19fKYVnM63Sl+Xzlw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@actions/exec/-/exec-3.0.0.tgz} + name: '@actions/exec' + version: 3.0.0 + dependencies: + '@actions/io': registry.npmjs.org/@actions/io@3.0.2 + dev: false + + registry.npmjs.org/@actions/http-client@4.0.1: + resolution: {integrity: sha512-+Nvd1ImaOZBSoPbsUtEhv+1z99H12xzncCkz0a3RuehINE81FZSe2QTj3uvAPTcJX/SCzUQHQ0D1GrPMbrPitg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@actions/http-client/-/http-client-4.0.1.tgz} + name: '@actions/http-client' + version: 4.0.1 + dependencies: + tunnel: registry.npmjs.org/tunnel@0.0.6 + undici: registry.npmjs.org/undici@6.25.0 + dev: false + + registry.npmjs.org/@actions/io@3.0.2: + resolution: {integrity: sha512-nRBchcMM+QK1pdjO7/idu86rbJI5YHUKCvKs0KxnSYbVe3F51UfGxuZX4Qy/fWlp6l7gWFwIkrOzN+oUK03kfw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@actions/io/-/io-3.0.2.tgz} + name: '@actions/io' + version: 3.0.2 + dev: false + + registry.npmjs.org/@actions/tool-cache@4.0.0: + resolution: {integrity: sha512-L8P9HbXvpvqjZDveb/fdsa55IVC0trfPgQ4ZwGo6r5af6YDVdM9vMGPZ7rgY2fAT9gGj4PSYd6bYlg3p3jD78A==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@actions/tool-cache/-/tool-cache-4.0.0.tgz} + name: '@actions/tool-cache' + version: 4.0.0 + dependencies: + '@actions/core': registry.npmjs.org/@actions/core@3.0.1 + '@actions/exec': registry.npmjs.org/@actions/exec@3.0.0 + '@actions/http-client': registry.npmjs.org/@actions/http-client@4.0.1 + '@actions/io': registry.npmjs.org/@actions/io@3.0.2 + semver: registry.npmjs.org/semver@7.7.4 + dev: false + registry.npmjs.org/@emnapi/core@1.10.0: resolution: {integrity: sha512-yq6OkJ4p82CAfPl0u9mQebQHKPJkY7WrIuk205cTYnYe+k2Z8YBh11FrbRG/H6ihirqcacOgl2BIO8oyMQLeXw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@emnapi/core/-/core-1.10.0.tgz} name: '@emnapi/core' @@ -210,7 +358,7 @@ packages: requiresBuild: true dependencies: '@emnapi/wasi-threads': registry.npmjs.org/@emnapi/wasi-threads@1.2.1 - tslib: registry.npmjs.org/tslib@2.8.1 + tslib: 2.8.1 dev: true optional: true @@ -220,7 +368,7 @@ packages: version: 1.10.0 requiresBuild: true dependencies: - tslib: registry.npmjs.org/tslib@2.8.1 + tslib: 2.8.1 dev: true optional: true @@ -230,7 +378,7 @@ packages: version: 1.2.1 requiresBuild: true dependencies: - tslib: registry.npmjs.org/tslib@2.8.1 + tslib: 2.8.1 dev: true optional: true @@ -240,22 +388,6 @@ packages: version: 1.5.5 dev: true - registry.npmjs.org/@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): - resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@napi-rs/wasm-runtime/-/wasm-runtime-1.1.4.tgz} - id: registry.npmjs.org/@napi-rs/wasm-runtime/1.1.4 - name: '@napi-rs/wasm-runtime' - version: 1.1.4 - requiresBuild: true - peerDependencies: - '@emnapi/core': ^1.7.1 - '@emnapi/runtime': ^1.7.1 - dependencies: - '@emnapi/core': registry.npmjs.org/@emnapi/core@1.10.0 - '@emnapi/runtime': registry.npmjs.org/@emnapi/runtime@1.10.0 - '@tybys/wasm-util': registry.npmjs.org/@tybys/wasm-util@0.10.2 - dev: true - optional: true - registry.npmjs.org/@oxc-project/types@0.127.0: resolution: {integrity: sha512-aIYXQBo4lCbO4z0R3FHeucQHpF46l2LbMdxRvqvuRuW2OxdnSkcng5B8+K12spgLDj93rtN3+J2Vac/TIO+ciQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@oxc-project/types/-/types-0.127.0.tgz} name: '@oxc-project/types' @@ -404,7 +536,7 @@ packages: dependencies: '@emnapi/core': registry.npmjs.org/@emnapi/core@1.10.0 '@emnapi/runtime': registry.npmjs.org/@emnapi/runtime@1.10.0 - '@napi-rs/wasm-runtime': registry.npmjs.org/@napi-rs/wasm-runtime@1.1.4(@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) dev: true optional: true @@ -442,16 +574,6 @@ packages: version: 1.1.0 dev: true - registry.npmjs.org/@tybys/wasm-util@0.10.2: - resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@tybys/wasm-util/-/wasm-util-0.10.2.tgz} - name: '@tybys/wasm-util' - version: 0.10.2 - requiresBuild: true - dependencies: - tslib: registry.npmjs.org/tslib@2.8.1 - dev: true - optional: true - registry.npmjs.org/@types/chai@5.2.3: resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz} name: '@types/chai' @@ -481,13 +603,6 @@ packages: undici-types: registry.npmjs.org/undici-types@7.19.2 dev: true - registry.npmjs.org/@vercel/ncc@0.38.4: - resolution: {integrity: sha512-8LwjnlP39s08C08J5NstzriPvW1SP8Zfpp1BvC2sI35kPeZnHfxVkCwu4/+Wodgnd60UtT1n8K8zw+Mp7J9JmQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@vercel/ncc/-/ncc-0.38.4.tgz} - name: '@vercel/ncc' - version: 0.38.4 - hasBin: true - dev: true - registry.npmjs.org/@vitest/expect@4.1.5: resolution: {integrity: sha512-PWBaRY5JoKuRnHlUHfpV/KohFylaDZTupcXN1H9vYryNLOnitSw60Mw9IAE2r67NbwwzBw/Cc/8q9BK3kIX8Kw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@vitest/expect/-/expect-4.1.5.tgz} name: '@vitest/expect' @@ -518,7 +633,7 @@ packages: '@vitest/spy': registry.npmjs.org/@vitest/spy@4.1.5 estree-walker: registry.npmjs.org/estree-walker@3.0.3 magic-string: registry.npmjs.org/magic-string@0.30.21 - vite: registry.npmjs.org/vite@8.0.10(@types/node@25.6.0) + vite: 8.0.10(@types/node@25.6.0) dev: true registry.npmjs.org/@vitest/pretty-format@4.1.5: @@ -585,13 +700,6 @@ packages: version: 2.0.0 dev: true - registry.npmjs.org/detect-libc@2.1.2: - resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/detect-libc/-/detect-libc-2.1.2.tgz} - name: detect-libc - version: 2.1.2 - engines: {node: '>=8'} - dev: true - registry.npmjs.org/es-module-lexer@2.1.0: resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.1.0.tgz} name: es-module-lexer @@ -628,16 +736,6 @@ packages: picomatch: registry.npmjs.org/picomatch@4.0.4 dev: true - registry.npmjs.org/fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz} - name: fsevents - version: 2.3.3 - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - dev: true - optional: true - registry.npmjs.org/lightningcss-android-arm64@1.32.0: resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz} name: lightningcss-android-arm64 @@ -759,27 +857,6 @@ packages: dev: true optional: true - registry.npmjs.org/lightningcss@1.32.0: - resolution: {integrity: sha512-NXYBzinNrblfraPGyrbPoD19C1h9lfI/1mzgWYvXUTe414Gz/X1FD2XBZSZM7rRTrMA8JL3OtAaGifrIKhQ5yQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/lightningcss/-/lightningcss-1.32.0.tgz} - name: lightningcss - version: 1.32.0 - engines: {node: '>= 12.0.0'} - dependencies: - detect-libc: registry.npmjs.org/detect-libc@2.1.2 - optionalDependencies: - lightningcss-android-arm64: registry.npmjs.org/lightningcss-android-arm64@1.32.0 - lightningcss-darwin-arm64: registry.npmjs.org/lightningcss-darwin-arm64@1.32.0 - lightningcss-darwin-x64: registry.npmjs.org/lightningcss-darwin-x64@1.32.0 - lightningcss-freebsd-x64: registry.npmjs.org/lightningcss-freebsd-x64@1.32.0 - lightningcss-linux-arm-gnueabihf: registry.npmjs.org/lightningcss-linux-arm-gnueabihf@1.32.0 - lightningcss-linux-arm64-gnu: registry.npmjs.org/lightningcss-linux-arm64-gnu@1.32.0 - lightningcss-linux-arm64-musl: registry.npmjs.org/lightningcss-linux-arm64-musl@1.32.0 - lightningcss-linux-x64-gnu: registry.npmjs.org/lightningcss-linux-x64-gnu@1.32.0 - lightningcss-linux-x64-musl: registry.npmjs.org/lightningcss-linux-x64-musl@1.32.0 - lightningcss-win32-arm64-msvc: registry.npmjs.org/lightningcss-win32-arm64-msvc@1.32.0 - lightningcss-win32-x64-msvc: registry.npmjs.org/lightningcss-win32-x64-msvc@1.32.0 - dev: true - registry.npmjs.org/magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz} name: magic-string @@ -788,14 +865,6 @@ packages: '@jridgewell/sourcemap-codec': registry.npmjs.org/@jridgewell/sourcemap-codec@1.5.5 dev: true - registry.npmjs.org/nanoid@3.3.12: - resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/nanoid/-/nanoid-3.3.12.tgz} - name: nanoid - version: 3.3.12 - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: true - registry.npmjs.org/obug@2.1.1: resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/obug/-/obug-2.1.1.tgz} name: obug @@ -808,12 +877,6 @@ packages: version: 2.0.3 dev: true - registry.npmjs.org/picocolors@1.1.1: - resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/picocolors/-/picocolors-1.1.1.tgz} - name: picocolors - version: 1.1.1 - dev: true - registry.npmjs.org/picomatch@4.0.4: resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz} name: picomatch @@ -821,17 +884,6 @@ packages: engines: {node: '>=12'} dev: true - registry.npmjs.org/postcss@8.5.14: - resolution: {integrity: sha512-SoSL4+OSEtR99LHFZQiJLkT59C5B1amGO1NzTwj7TT1qCUgUO6hxOvzkOYxD+vMrXBM3XJIKzokoERdqQq/Zmg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/postcss/-/postcss-8.5.14.tgz} - name: postcss - version: 8.5.14 - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: registry.npmjs.org/nanoid@3.3.12 - picocolors: registry.npmjs.org/picocolors@1.1.1 - source-map-js: registry.npmjs.org/source-map-js@1.2.1 - dev: true - registry.npmjs.org/rolldown@1.0.0-rc.17: resolution: {integrity: sha512-ZrT53oAKrtA4+YtBWPQbtPOxIbVDbxT0orcYERKd63VJTF13zPcgXTvD4843L8pcsI7M6MErt8QtON6lrB9tyA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-rc.17.tgz} name: rolldown @@ -873,13 +925,6 @@ packages: version: 2.0.0 dev: true - registry.npmjs.org/source-map-js@1.2.1: - resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/source-map-js/-/source-map-js-1.2.1.tgz} - name: source-map-js - version: 1.2.1 - engines: {node: '>=0.10.0'} - dev: true - registry.npmjs.org/stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz} name: stackback @@ -922,14 +967,6 @@ packages: engines: {node: '>=14.0.0'} dev: true - registry.npmjs.org/tslib@2.8.1: - resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/tslib/-/tslib-2.8.1.tgz} - name: tslib - version: 2.8.1 - requiresBuild: true - dev: true - optional: true - registry.npmjs.org/tunnel@0.0.6: resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz} name: tunnel @@ -958,62 +995,6 @@ packages: engines: {node: '>=18.17'} dev: false - registry.npmjs.org/vite@8.0.10(@types/node@25.6.0): - resolution: {integrity: sha512-rZuUu9j6J5uotLDs+cAA4O5H4K1SfPliUlQwqa6YEwSrWDZzP4rhm00oJR5snMewjxF5V/K3D4kctsUTsIU9Mw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/vite/-/vite-8.0.10.tgz} - id: registry.npmjs.org/vite/8.0.10 - name: vite - version: 8.0.10 - engines: {node: ^20.19.0 || >=22.12.0} - hasBin: true - peerDependencies: - '@types/node': ^20.19.0 || >=22.12.0 - '@vitejs/devtools': ^0.1.0 - esbuild: ^0.27.0 || ^0.28.0 - jiti: '>=1.21.0' - less: ^4.0.0 - sass: ^1.70.0 - sass-embedded: ^1.70.0 - stylus: '>=0.54.8' - sugarss: ^5.0.0 - terser: ^5.16.0 - tsx: ^4.8.1 - yaml: ^2.4.2 - peerDependenciesMeta: - '@types/node': - optional: true - '@vitejs/devtools': - optional: true - esbuild: - optional: true - jiti: - optional: true - less: - optional: true - sass: - optional: true - sass-embedded: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - tsx: - optional: true - yaml: - optional: true - dependencies: - '@types/node': registry.npmjs.org/@types/node@25.6.0 - lightningcss: registry.npmjs.org/lightningcss@1.32.0 - picomatch: registry.npmjs.org/picomatch@4.0.4 - postcss: registry.npmjs.org/postcss@8.5.14 - rolldown: registry.npmjs.org/rolldown@1.0.0-rc.17 - tinyglobby: registry.npmjs.org/tinyglobby@0.2.16 - optionalDependencies: - fsevents: registry.npmjs.org/fsevents@2.3.3 - dev: true - registry.npmjs.org/vitest@4.1.5(@types/node@25.6.0)(vite@8.0.10): resolution: {integrity: sha512-9Xx1v3/ih3m9hN+SbfkUyy0JAs72ap3r7joc87XL6jwF0jGg6mFBvQ1SrwaX+h8BlkX6Hz9shdd1uo6AF+ZGpg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/vitest/-/vitest-4.1.5.tgz} id: registry.npmjs.org/vitest/4.1.5 @@ -1077,7 +1058,7 @@ packages: tinyexec: registry.npmjs.org/tinyexec@1.1.2 tinyglobby: registry.npmjs.org/tinyglobby@0.2.16 tinyrainbow: registry.npmjs.org/tinyrainbow@3.1.0 - vite: registry.npmjs.org/vite@8.0.10(@types/node@25.6.0) + vite: 8.0.10(@types/node@25.6.0) why-is-node-running: registry.npmjs.org/why-is-node-running@2.3.0 transitivePeerDependencies: - msw From 64d0d310a5948a21981cce8c1f3bae84f8fab098 Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Sun, 16 Aug 2026 11:44:27 +0900 Subject: [PATCH 2/3] chore(deps): update @types/node and vitest to latest - @types/node: ^25.6.0 -> ^26.2.0 - vitest: ^4.1.5 -> ^4.1.10 Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- package.json | 4 +- pnpm-lock.yaml | 576 +++++++++++++++++++++---------------------------- 2 files changed, 243 insertions(+), 337 deletions(-) diff --git a/package.json b/package.json index 27e7d1b..1be8ff8 100644 --- a/package.json +++ b/package.json @@ -18,10 +18,10 @@ }, "devDependencies": { "@biomejs/biome": "^2.5.8", - "@types/node": "^25.6.0", + "@types/node": "^26.2.0", "@vercel/ncc": "^0.45.0", "typescript": "^6.0.3", - "vitest": "^4.1.5" + "vitest": "^4.1.10" }, "scripts": { "build": "ncc build src/index.ts", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 8e7f717..8456328 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -29,8 +29,8 @@ devDependencies: specifier: ^2.5.8 version: 2.5.8 '@types/node': - specifier: ^25.6.0 - version: registry.npmjs.org/@types/node@25.6.0 + specifier: ^26.2.0 + version: 26.2.0 '@vercel/ncc': specifier: ^0.45.0 version: 0.45.0 @@ -38,8 +38,8 @@ devDependencies: specifier: ^6.0.3 version: registry.npmjs.org/typescript@6.0.3 vitest: - specifier: ^4.1.5 - version: registry.npmjs.org/vitest@4.1.5(@types/node@25.6.0)(vite@8.0.10) + specifier: ^4.1.10 + version: 4.1.10(@types/node@26.2.0)(vite@8.0.10) packages: @@ -130,6 +130,10 @@ packages: dev: true optional: true + /@jridgewell/sourcemap-codec@1.5.5: + resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==} + dev: true + /@napi-rs/wasm-runtime@1.1.4(@emnapi/core@1.10.0)(@emnapi/runtime@1.10.0): resolution: {integrity: sha512-3NQNNgA1YSlJb/kMH1ildASP9HW7/7kYnRI2szWJaofaS1hWmbGI4H+d3+22aGzXXN9IJ+n+GiFVcGipJP18ow==} requiresBuild: true @@ -143,6 +147,10 @@ packages: dev: true optional: true + /@standard-schema/spec@1.1.0: + resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==} + dev: true + /@tybys/wasm-util@0.10.2: resolution: {integrity: sha512-RoBvJ2X0wuKlWFIjrwffGw1IqZHKQqzIchKaadZZfnNpsAYp2mM0h36JtPCjNDAHGgYez/15uMBpfGwchhiMgg==} requiresBuild: true @@ -151,11 +159,94 @@ packages: dev: true optional: true + /@types/chai@5.2.3: + resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} + dependencies: + '@types/deep-eql': 4.0.2 + assertion-error: 2.0.1 + dev: true + + /@types/deep-eql@4.0.2: + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + dev: true + + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + dev: true + + /@types/node@26.2.0: + resolution: {integrity: sha512-5IviulTZeRNp2vAJ514cc/HUlY5nZ9fCbq9DMyC52BrhFZACo3nI0R7qBxhQmo/d27NFe96ur/b7Wwxklda+kg==} + dependencies: + undici-types: 8.3.0 + dev: true + /@vercel/ncc@0.45.0: resolution: {integrity: sha512-8zPi1yO2mHpoKTD+e+Bf0ZT3e+sWHSOyGapm9s7b5R0gxJi3CiFTqmeQiMEyu6ejrz2s09M8JkEoUaTWjBJPQQ==} hasBin: true dev: true + /@vitest/expect@4.1.10: + resolution: {integrity: sha512-YsCn+qAk1GWjQOWFEsEcL2gNQ0zmVmQu3T03qP6UyjhtmdtwtbuI+DASn/7iQB3HGTXkdBwGddzxPlmiql5vlA==} + dependencies: + '@standard-schema/spec': 1.1.0 + '@types/chai': 5.2.3 + '@vitest/spy': 4.1.10 + '@vitest/utils': 4.1.10 + chai: 6.2.2 + tinyrainbow: 3.1.0 + dev: true + + /@vitest/mocker@4.1.10(vite@8.0.10): + resolution: {integrity: sha512-v0xaezt+DKEmKfaxg133ldzADrwLGd7Ze1MfQQTYfvs8OqZIwbxyxaYURivwV7sWy5fqn3rH5uOrSp07bp44Ow==} + peerDependencies: + msw: ^2.4.9 + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + msw: + optional: true + vite: + optional: true + dependencies: + '@vitest/spy': 4.1.10 + estree-walker: 3.0.3 + magic-string: 0.30.21 + vite: 8.0.10(@types/node@26.2.0) + dev: true + + /@vitest/pretty-format@4.1.10: + resolution: {integrity: sha512-W1HsjSH4MXQ9YfmmhLAoIYf1HRfekQCGngeIgcei6MP5QQGWUe0gkopdZQaVCFO+JDJMrAJGwa5pRpNpvy4P8Q==} + dependencies: + tinyrainbow: 3.1.0 + dev: true + + /@vitest/runner@4.1.10: + resolution: {integrity: sha512-IKI6kpIH+LmpROplyLwBBaCfMgOZOMsygVa6BARD6ahA04VRuJSa6OaVG7kRvSEMD870Vd91rSSw0eegtWyLGg==} + dependencies: + '@vitest/utils': 4.1.10 + pathe: 2.0.3 + dev: true + + /@vitest/snapshot@4.1.10: + resolution: {integrity: sha512-xRkfOT1qpTAi/Ti4Y1LtfRc3kEuqxGw59eN2jN9pRWMtS/XDevekhcFSqvQqjUNGksfjMJu3Y+oJ+4Ypn2OaJw==} + dependencies: + '@vitest/pretty-format': 4.1.10 + '@vitest/utils': 4.1.10 + magic-string: 0.30.21 + pathe: 2.0.3 + dev: true + + /@vitest/spy@4.1.10: + resolution: {integrity: sha512-PLf/Ugvoq5wO/b4rwYCR1h2PSIdXz7wnkQFMiUpLdtM7l6pqVFcQIBEHyT1+l+cj7mNwAfZHzqXqDyjvOuwbDw==} + dev: true + + /@vitest/utils@4.1.10: + resolution: {integrity: sha512-fy9am/HWxbaGt/Sawrp90vt6Y6jQwf1RX77cz3uwoJwJVMli/e1IEwRPnMNJ7vKfPTwo0diXifkpPvwH9v7nGA==} + dependencies: + '@vitest/pretty-format': 4.1.10 + convert-source-map: 2.0.0 + tinyrainbow: 3.1.0 + dev: true + /actions-swing@0.0.6(@actions/core@3.0.1)(@actions/exec@3.0.0): resolution: {integrity: sha512-2p76nGHdCWUrOyktggBGn/gH/rUvZWsluLmifOw8C4syrTh8FFjfb95bmhZ6ScHPphNEuBak8UHXjErDPKTOgg==} engines: {node: '>=18'} @@ -167,11 +258,40 @@ packages: '@actions/exec': registry.npmjs.org/@actions/exec@3.0.0 dev: false + /assertion-error@2.0.1: + resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==} + engines: {node: '>=12'} + dev: true + + /chai@6.2.2: + resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} + engines: {node: '>=18'} + dev: true + + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + dev: true + /detect-libc@2.1.2: resolution: {integrity: sha512-Btj2BOOO83o3WyH59e8MgXsxEQVcarkUOpEYrubB0urwnN10yQ364rsiByU11nZlqWYZm05i/of7io4mzihBtQ==} engines: {node: '>=8'} dev: true + /es-module-lexer@2.1.0: + resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==} + dev: true + + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.5 + dev: true + + /expect-type@1.3.0: + resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} + engines: {node: '>=12.0.0'} + dev: true + /fdir@6.5.0(picomatch@4.0.4): resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==} engines: {node: '>=12.0.0'} @@ -211,12 +331,26 @@ packages: lightningcss-win32-x64-msvc: registry.npmjs.org/lightningcss-win32-x64-msvc@1.32.0 dev: true + /magic-string@0.30.21: + resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} + dependencies: + '@jridgewell/sourcemap-codec': 1.5.5 + dev: true + /nanoid@3.3.12: resolution: {integrity: sha512-ZB9RH/39qpq5Vu6Y+NmUaFhQR6pp+M2Xt76XBnEwDaGcVAqhlvxrl3B2bKS5D3NH3QR76v3aSrKaF/Kiy7lEtQ==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true dev: true + /obug@2.1.1: + resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==} + dev: true + + /pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + dev: true + /picocolors@1.1.1: resolution: {integrity: sha512-xceH2snhtb5M9liqDsmEw56le376mTZkEX/jEb/RxNFyegNul7eNslCXP9FDj/Lcu0X8KEyMceP2ntpaHrDEVA==} dev: true @@ -235,11 +369,28 @@ packages: source-map-js: 1.2.1 dev: true + /siginfo@2.0.0: + resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + dev: true + /source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} dev: true + /std-env@4.1.0: + resolution: {integrity: sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==} + dev: true + + /tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} + dev: true + + /tinyexec@1.1.2: + resolution: {integrity: sha512-dAqSqE/RabpBKI8+h26GfLq6Vb3JVXs30XYQjdMjaj/c2tS8IYYMbIzP599KtRj7c57/wYApb3QjgRgXmrCukA==} + engines: {node: '>=18'} + dev: true + /tinyglobby@0.2.16: resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==} engines: {node: '>=12.0.0'} @@ -248,13 +399,22 @@ packages: picomatch: 4.0.4 dev: true + /tinyrainbow@3.1.0: + resolution: {integrity: sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==} + engines: {node: '>=14.0.0'} + dev: true + /tslib@2.8.1: resolution: {integrity: sha512-oJFu94HQb+KVduSUQL7wnpmqnfmLsOA/nAh6b6EH0wCEoK0/mPeXU6c3wKDV83MkOuHPRHtSXKKU99IBazS/2w==} requiresBuild: true dev: true optional: true - /vite@8.0.10(@types/node@25.6.0): + /undici-types@8.3.0: + resolution: {integrity: sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==} + dev: true + + /vite@8.0.10(@types/node@26.2.0): resolution: {integrity: sha512-rZuUu9j6J5uotLDs+cAA4O5H4K1SfPliUlQwqa6YEwSrWDZzP4rhm00oJR5snMewjxF5V/K3D4kctsUTsIU9Mw==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -297,7 +457,7 @@ packages: yaml: optional: true dependencies: - '@types/node': registry.npmjs.org/@types/node@25.6.0 + '@types/node': 26.2.0 lightningcss: 1.32.0 picomatch: 4.0.4 postcss: 8.5.14 @@ -307,6 +467,81 @@ packages: fsevents: 2.3.3 dev: true + /vitest@4.1.10(@types/node@26.2.0)(vite@8.0.10): + resolution: {integrity: sha512-R9jUTe5S4Qb0HCd4TNqpC7oGcrMssMRGXLW80ubjWsW9VH5GF8y1Y0SFLY9AbqSk6nt0PnOx4H4WNJYZ13GUPw==} + engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} + hasBin: true + peerDependencies: + '@edge-runtime/vm': '*' + '@opentelemetry/api': ^1.9.0 + '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 + '@vitest/browser-playwright': 4.1.10 + '@vitest/browser-preview': 4.1.10 + '@vitest/browser-webdriverio': 4.1.10 + '@vitest/coverage-istanbul': 4.1.10 + '@vitest/coverage-v8': 4.1.10 + '@vitest/ui': 4.1.10 + happy-dom: '*' + jsdom: '*' + vite: ^6.0.0 || ^7.0.0 || ^8.0.0 + peerDependenciesMeta: + '@edge-runtime/vm': + optional: true + '@opentelemetry/api': + optional: true + '@types/node': + optional: true + '@vitest/browser-playwright': + optional: true + '@vitest/browser-preview': + optional: true + '@vitest/browser-webdriverio': + optional: true + '@vitest/coverage-istanbul': + optional: true + '@vitest/coverage-v8': + optional: true + '@vitest/ui': + optional: true + happy-dom: + optional: true + jsdom: + optional: true + dependencies: + '@types/node': 26.2.0 + '@vitest/expect': 4.1.10 + '@vitest/mocker': 4.1.10(vite@8.0.10) + '@vitest/pretty-format': 4.1.10 + '@vitest/runner': 4.1.10 + '@vitest/snapshot': 4.1.10 + '@vitest/spy': 4.1.10 + '@vitest/utils': 4.1.10 + es-module-lexer: 2.1.0 + expect-type: 1.3.0 + magic-string: 0.30.21 + obug: 2.1.1 + pathe: 2.0.3 + picomatch: 4.0.4 + std-env: 4.1.0 + tinybench: 2.9.0 + tinyexec: 1.1.2 + tinyglobby: 0.2.16 + tinyrainbow: 3.1.0 + vite: 8.0.10(@types/node@26.2.0) + why-is-node-running: 2.3.0 + transitivePeerDependencies: + - msw + dev: true + + /why-is-node-running@2.3.0: + resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==} + engines: {node: '>=8'} + hasBin: true + dependencies: + siginfo: 2.0.0 + stackback: registry.npmjs.org/stackback@0.0.2 + dev: true + registry.npmjs.org/@actions/core@3.0.1: resolution: {integrity: sha512-a6d/Nwahm9fliVGRhdhofo40HjHQasUPusmc7vBfyky+7Z+P2A1J68zyFVaNcEclc/Se+eO595oAr5nwEIoIUA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@actions/core/-/core-3.0.1.tgz} name: '@actions/core' @@ -382,12 +617,6 @@ packages: dev: true optional: true - registry.npmjs.org/@jridgewell/sourcemap-codec@1.5.5: - resolution: {integrity: sha512-cYQ9310grqxueWbl+WuIUIaiUaDcj7WOq5fVhEljNVgRfOUhY9fy2zTvfoqWsnebh8Sl70VScFbICvJnLKB0Og==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.5.5.tgz} - name: '@jridgewell/sourcemap-codec' - version: 1.5.5 - dev: true - registry.npmjs.org/@oxc-project/types@0.127.0: resolution: {integrity: sha512-aIYXQBo4lCbO4z0R3FHeucQHpF46l2LbMdxRvqvuRuW2OxdnSkcng5B8+K12spgLDj93rtN3+J2Vac/TIO+ciQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@oxc-project/types/-/types-0.127.0.tgz} name: '@oxc-project/types' @@ -568,174 +797,6 @@ packages: version: 1.0.0-rc.17 dev: true - registry.npmjs.org/@standard-schema/spec@1.1.0: - resolution: {integrity: sha512-l2aFy5jALhniG5HgqrD6jXLi/rUWrKvqN/qJx6yoJsgKhblVd+iqqU4RCXavm/jPityDo5TCvKMnpjKnOriy0w==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@standard-schema/spec/-/spec-1.1.0.tgz} - name: '@standard-schema/spec' - version: 1.1.0 - dev: true - - registry.npmjs.org/@types/chai@5.2.3: - resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@types/chai/-/chai-5.2.3.tgz} - name: '@types/chai' - version: 5.2.3 - dependencies: - '@types/deep-eql': registry.npmjs.org/@types/deep-eql@4.0.2 - assertion-error: registry.npmjs.org/assertion-error@2.0.1 - dev: true - - registry.npmjs.org/@types/deep-eql@4.0.2: - resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@types/deep-eql/-/deep-eql-4.0.2.tgz} - name: '@types/deep-eql' - version: 4.0.2 - dev: true - - registry.npmjs.org/@types/estree@1.0.5: - resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@types/estree/-/estree-1.0.5.tgz} - name: '@types/estree' - version: 1.0.5 - dev: true - - registry.npmjs.org/@types/node@25.6.0: - resolution: {integrity: sha512-+qIYRKdNYJwY3vRCZMdJbPLJAtGjQBudzZzdzwQYkEPQd+PJGixUL5QfvCLDaULoLv+RhT3LDkwEfKaAkgSmNQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@types/node/-/node-25.6.0.tgz} - name: '@types/node' - version: 25.6.0 - dependencies: - undici-types: registry.npmjs.org/undici-types@7.19.2 - dev: true - - registry.npmjs.org/@vitest/expect@4.1.5: - resolution: {integrity: sha512-PWBaRY5JoKuRnHlUHfpV/KohFylaDZTupcXN1H9vYryNLOnitSw60Mw9IAE2r67NbwwzBw/Cc/8q9BK3kIX8Kw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@vitest/expect/-/expect-4.1.5.tgz} - name: '@vitest/expect' - version: 4.1.5 - dependencies: - '@standard-schema/spec': registry.npmjs.org/@standard-schema/spec@1.1.0 - '@types/chai': registry.npmjs.org/@types/chai@5.2.3 - '@vitest/spy': registry.npmjs.org/@vitest/spy@4.1.5 - '@vitest/utils': registry.npmjs.org/@vitest/utils@4.1.5 - chai: registry.npmjs.org/chai@6.2.2 - tinyrainbow: registry.npmjs.org/tinyrainbow@3.1.0 - dev: true - - registry.npmjs.org/@vitest/mocker@4.1.5(vite@8.0.10): - resolution: {integrity: sha512-/x2EmFC4mT4NNzqvC3fmesuV97w5FC903KPmey4gsnJiMQ3Be1IlDKVaDaG8iqaLFHqJ2FVEkxZk5VmeLjIItw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@vitest/mocker/-/mocker-4.1.5.tgz} - id: registry.npmjs.org/@vitest/mocker/4.1.5 - name: '@vitest/mocker' - version: 4.1.5 - peerDependencies: - msw: ^2.4.9 - vite: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - msw: - optional: true - vite: - optional: true - dependencies: - '@vitest/spy': registry.npmjs.org/@vitest/spy@4.1.5 - estree-walker: registry.npmjs.org/estree-walker@3.0.3 - magic-string: registry.npmjs.org/magic-string@0.30.21 - vite: 8.0.10(@types/node@25.6.0) - dev: true - - registry.npmjs.org/@vitest/pretty-format@4.1.5: - resolution: {integrity: sha512-7I3q6l5qr03dVfMX2wCo9FxwSJbPdwKjy2uu/YPpU3wfHvIL4QHwVRp57OfGrDFeUJ8/8QdfBKIV12FTtLn00g==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@vitest/pretty-format/-/pretty-format-4.1.5.tgz} - name: '@vitest/pretty-format' - version: 4.1.5 - dependencies: - tinyrainbow: registry.npmjs.org/tinyrainbow@3.1.0 - dev: true - - registry.npmjs.org/@vitest/runner@4.1.5: - resolution: {integrity: sha512-2D+o7Pr82IEO46YPpoA/YU0neeyr6FTerQb5Ro7BUnBuv6NQtT/kmVnczngiMEBhzgqz2UZYl5gArejsyERDSQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@vitest/runner/-/runner-4.1.5.tgz} - name: '@vitest/runner' - version: 4.1.5 - dependencies: - '@vitest/utils': registry.npmjs.org/@vitest/utils@4.1.5 - pathe: registry.npmjs.org/pathe@2.0.3 - dev: true - - registry.npmjs.org/@vitest/snapshot@4.1.5: - resolution: {integrity: sha512-zypXEt4KH/XgKGPUz4eC2AvErYx0My5hfL8oDb1HzGFpEk1P62bxSohdyOmvz+d9UJwanI68MKwr2EquOaOgMQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@vitest/snapshot/-/snapshot-4.1.5.tgz} - name: '@vitest/snapshot' - version: 4.1.5 - dependencies: - '@vitest/pretty-format': registry.npmjs.org/@vitest/pretty-format@4.1.5 - '@vitest/utils': registry.npmjs.org/@vitest/utils@4.1.5 - magic-string: registry.npmjs.org/magic-string@0.30.21 - pathe: registry.npmjs.org/pathe@2.0.3 - dev: true - - registry.npmjs.org/@vitest/spy@4.1.5: - resolution: {integrity: sha512-2lNOsh6+R2Idnf1TCZqSwYlKN2E/iDlD8sgU59kYVl+OMDmvldO1VDk39smRfpUNwYpNRVn3w4YfuC7KfbBnkQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@vitest/spy/-/spy-4.1.5.tgz} - name: '@vitest/spy' - version: 4.1.5 - dev: true - - registry.npmjs.org/@vitest/utils@4.1.5: - resolution: {integrity: sha512-76wdkrmfXfqGjueGgnb45ITPyUi1ycZ4IHgC2bhPDUfWHklY/q3MdLOAB+TF1e6xfl8NxNY0ZYaPCFNWSsw3Ug==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/@vitest/utils/-/utils-4.1.5.tgz} - name: '@vitest/utils' - version: 4.1.5 - dependencies: - '@vitest/pretty-format': registry.npmjs.org/@vitest/pretty-format@4.1.5 - convert-source-map: registry.npmjs.org/convert-source-map@2.0.0 - tinyrainbow: registry.npmjs.org/tinyrainbow@3.1.0 - dev: true - - registry.npmjs.org/assertion-error@2.0.1: - resolution: {integrity: sha512-Izi8RQcffqCeNVgFigKli1ssklIbpHnCYc6AknXGYoB6grJqyeby7jv12JUQgmTAnIDnbck1uxksT4dzN3PWBA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/assertion-error/-/assertion-error-2.0.1.tgz} - name: assertion-error - version: 2.0.1 - engines: {node: '>=12'} - dev: true - - registry.npmjs.org/chai@6.2.2: - resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/chai/-/chai-6.2.2.tgz} - name: chai - version: 6.2.2 - engines: {node: '>=18'} - dev: true - - registry.npmjs.org/convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/convert-source-map/-/convert-source-map-2.0.0.tgz} - name: convert-source-map - version: 2.0.0 - dev: true - - registry.npmjs.org/es-module-lexer@2.1.0: - resolution: {integrity: sha512-n27zTYMjYu1aj4MjCWzSP7G9r75utsaoc8m61weK+W8JMBGGQybd43GstCXZ3WNmSFtGT9wi59qQTW6mhTR5LQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-2.1.0.tgz} - name: es-module-lexer - version: 2.1.0 - dev: true - - registry.npmjs.org/estree-walker@3.0.3: - resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/estree-walker/-/estree-walker-3.0.3.tgz} - name: estree-walker - version: 3.0.3 - dependencies: - '@types/estree': registry.npmjs.org/@types/estree@1.0.5 - dev: true - - registry.npmjs.org/expect-type@1.3.0: - resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/expect-type/-/expect-type-1.3.0.tgz} - name: expect-type - version: 1.3.0 - engines: {node: '>=12.0.0'} - dev: true - - registry.npmjs.org/fdir@6.5.0(picomatch@4.0.4): - resolution: {integrity: sha512-tIbYtZbucOs0BRGqPJkshJUYdL+SDH7dVM8gjy+ERp3WAUjLEFJE+02kanyHtwjWOnwrKYBiwAmM0p4kLJAnXg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/fdir/-/fdir-6.5.0.tgz} - id: registry.npmjs.org/fdir/6.5.0 - name: fdir - version: 6.5.0 - engines: {node: '>=12.0.0'} - peerDependencies: - picomatch: ^3 || ^4 - peerDependenciesMeta: - picomatch: - optional: true - dependencies: - picomatch: registry.npmjs.org/picomatch@4.0.4 - dev: true - registry.npmjs.org/lightningcss-android-arm64@1.32.0: resolution: {integrity: sha512-YK7/ClTt4kAK0vo6w3X+Pnm0D2cf2vPHbhOXdoNti1Ga0al1P4TBZhwjATvjNwLEBCnKvjJc2jQgHXH0NEwlAg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/lightningcss-android-arm64/-/lightningcss-android-arm64-1.32.0.tgz} name: lightningcss-android-arm64 @@ -857,33 +918,6 @@ packages: dev: true optional: true - registry.npmjs.org/magic-string@0.30.21: - resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/magic-string/-/magic-string-0.30.21.tgz} - name: magic-string - version: 0.30.21 - dependencies: - '@jridgewell/sourcemap-codec': registry.npmjs.org/@jridgewell/sourcemap-codec@1.5.5 - dev: true - - registry.npmjs.org/obug@2.1.1: - resolution: {integrity: sha512-uTqF9MuPraAQ+IsnPf366RG4cP9RtUi7MLO1N3KEc+wb0a6yKpeL0lmk2IB1jY5KHPAlTc6T/JRdC/YqxHNwkQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/obug/-/obug-2.1.1.tgz} - name: obug - version: 2.1.1 - dev: true - - registry.npmjs.org/pathe@2.0.3: - resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/pathe/-/pathe-2.0.3.tgz} - name: pathe - version: 2.0.3 - dev: true - - registry.npmjs.org/picomatch@4.0.4: - resolution: {integrity: sha512-QP88BAKvMam/3NxH6vj2o21R6MjxZUAd6nlwAS/pnGvN9IVLocLHxGYIzFhg6fUQ+5th6P4dv4eW9jX3DSIj7A==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/picomatch/-/picomatch-4.0.4.tgz} - name: picomatch - version: 4.0.4 - engines: {node: '>=12'} - dev: true - registry.npmjs.org/rolldown@1.0.0-rc.17: resolution: {integrity: sha512-ZrT53oAKrtA4+YtBWPQbtPOxIbVDbxT0orcYERKd63VJTF13zPcgXTvD4843L8pcsI7M6MErt8QtON6lrB9tyA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/rolldown/-/rolldown-1.0.0-rc.17.tgz} name: rolldown @@ -919,54 +953,12 @@ packages: hasBin: true dev: false - registry.npmjs.org/siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/siginfo/-/siginfo-2.0.0.tgz} - name: siginfo - version: 2.0.0 - dev: true - registry.npmjs.org/stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/stackback/-/stackback-0.0.2.tgz} name: stackback version: 0.0.2 dev: true - registry.npmjs.org/std-env@4.1.0: - resolution: {integrity: sha512-Rq7ybcX2RuC55r9oaPVEW7/xu3tj8u4GeBYHBWCychFtzMIr86A7e3PPEBPT37sHStKX3+TiX/Fr/ACmJLVlLQ==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/std-env/-/std-env-4.1.0.tgz} - name: std-env - version: 4.1.0 - dev: true - - registry.npmjs.org/tinybench@2.9.0: - resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/tinybench/-/tinybench-2.9.0.tgz} - name: tinybench - version: 2.9.0 - dev: true - - registry.npmjs.org/tinyexec@1.1.2: - resolution: {integrity: sha512-dAqSqE/RabpBKI8+h26GfLq6Vb3JVXs30XYQjdMjaj/c2tS8IYYMbIzP599KtRj7c57/wYApb3QjgRgXmrCukA==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/tinyexec/-/tinyexec-1.1.2.tgz} - name: tinyexec - version: 1.1.2 - engines: {node: '>=18'} - dev: true - - registry.npmjs.org/tinyglobby@0.2.16: - resolution: {integrity: sha512-pn99VhoACYR8nFHhxqix+uvsbXineAasWm5ojXoN8xEwK5Kd3/TrhNn1wByuD52UxWRLy8pu+kRMniEi6Eq9Zg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/tinyglobby/-/tinyglobby-0.2.16.tgz} - name: tinyglobby - version: 0.2.16 - engines: {node: '>=12.0.0'} - dependencies: - fdir: registry.npmjs.org/fdir@6.5.0(picomatch@4.0.4) - picomatch: registry.npmjs.org/picomatch@4.0.4 - dev: true - - registry.npmjs.org/tinyrainbow@3.1.0: - resolution: {integrity: sha512-Bf+ILmBgretUrdJxzXM0SgXLZ3XfiaUuOj/IKQHuTXip+05Xn+uyEYdVg0kYDipTBcLrCVyUzAPz7QmArb0mmw==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/tinyrainbow/-/tinyrainbow-3.1.0.tgz} - name: tinyrainbow - version: 3.1.0 - engines: {node: '>=14.0.0'} - dev: true - registry.npmjs.org/tunnel@0.0.6: resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/tunnel/-/tunnel-0.0.6.tgz} name: tunnel @@ -982,95 +974,9 @@ packages: hasBin: true dev: true - registry.npmjs.org/undici-types@7.19.2: - resolution: {integrity: sha512-qYVnV5OEm2AW8cJMCpdV20CDyaN3g0AjDlOGf1OW4iaDEx8MwdtChUp4zu4H0VP3nDRF/8RKWH+IPp9uW0YGZg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/undici-types/-/undici-types-7.19.2.tgz} - name: undici-types - version: 7.19.2 - dev: true - registry.npmjs.org/undici@6.25.0: resolution: {integrity: sha512-ZgpWDC5gmNiuY9CnLVXEH8rl50xhRCuLNA97fAUnKi8RRuV4E6KG31pDTsLVUKnohJE0I3XDrTeEydAXRw47xg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/undici/-/undici-6.25.0.tgz} name: undici version: 6.25.0 engines: {node: '>=18.17'} dev: false - - registry.npmjs.org/vitest@4.1.5(@types/node@25.6.0)(vite@8.0.10): - resolution: {integrity: sha512-9Xx1v3/ih3m9hN+SbfkUyy0JAs72ap3r7joc87XL6jwF0jGg6mFBvQ1SrwaX+h8BlkX6Hz9shdd1uo6AF+ZGpg==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/vitest/-/vitest-4.1.5.tgz} - id: registry.npmjs.org/vitest/4.1.5 - name: vitest - version: 4.1.5 - engines: {node: ^20.0.0 || ^22.0.0 || >=24.0.0} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@opentelemetry/api': ^1.9.0 - '@types/node': ^20.0.0 || ^22.0.0 || >=24.0.0 - '@vitest/browser-playwright': 4.1.5 - '@vitest/browser-preview': 4.1.5 - '@vitest/browser-webdriverio': 4.1.5 - '@vitest/coverage-istanbul': 4.1.5 - '@vitest/coverage-v8': 4.1.5 - '@vitest/ui': 4.1.5 - happy-dom: '*' - jsdom: '*' - vite: ^6.0.0 || ^7.0.0 || ^8.0.0 - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@opentelemetry/api': - optional: true - '@types/node': - optional: true - '@vitest/browser-playwright': - optional: true - '@vitest/browser-preview': - optional: true - '@vitest/browser-webdriverio': - optional: true - '@vitest/coverage-istanbul': - optional: true - '@vitest/coverage-v8': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - dependencies: - '@types/node': registry.npmjs.org/@types/node@25.6.0 - '@vitest/expect': registry.npmjs.org/@vitest/expect@4.1.5 - '@vitest/mocker': registry.npmjs.org/@vitest/mocker@4.1.5(vite@8.0.10) - '@vitest/pretty-format': registry.npmjs.org/@vitest/pretty-format@4.1.5 - '@vitest/runner': registry.npmjs.org/@vitest/runner@4.1.5 - '@vitest/snapshot': registry.npmjs.org/@vitest/snapshot@4.1.5 - '@vitest/spy': registry.npmjs.org/@vitest/spy@4.1.5 - '@vitest/utils': registry.npmjs.org/@vitest/utils@4.1.5 - es-module-lexer: registry.npmjs.org/es-module-lexer@2.1.0 - expect-type: registry.npmjs.org/expect-type@1.3.0 - magic-string: registry.npmjs.org/magic-string@0.30.21 - obug: registry.npmjs.org/obug@2.1.1 - pathe: registry.npmjs.org/pathe@2.0.3 - picomatch: registry.npmjs.org/picomatch@4.0.4 - std-env: registry.npmjs.org/std-env@4.1.0 - tinybench: registry.npmjs.org/tinybench@2.9.0 - tinyexec: registry.npmjs.org/tinyexec@1.1.2 - tinyglobby: registry.npmjs.org/tinyglobby@0.2.16 - tinyrainbow: registry.npmjs.org/tinyrainbow@3.1.0 - vite: 8.0.10(@types/node@25.6.0) - why-is-node-running: registry.npmjs.org/why-is-node-running@2.3.0 - transitivePeerDependencies: - - msw - dev: true - - registry.npmjs.org/why-is-node-running@2.3.0: - resolution: {integrity: sha512-hUrmaWBdVDcxvYqnyh09zunKzROWjbZTiNy8dBEjkS7ehEDQibXJ7XvlmtbwuTclUiIyN+CyXQD4Vmko8fNm8w==, registry: https://npm.flatt.tech/, tarball: https://registry.npmjs.org/why-is-node-running/-/why-is-node-running-2.3.0.tgz} - name: why-is-node-running - version: 2.3.0 - engines: {node: '>=8'} - hasBin: true - dependencies: - siginfo: registry.npmjs.org/siginfo@2.0.0 - stackback: registry.npmjs.org/stackback@0.0.2 - dev: true From 0f9b6ec49f503bb54489ed1e8c8ef56adf4cdc40 Mon Sep 17 00:00:00 2001 From: Shin'ya Ueoka Date: Sun, 16 Aug 2026 11:50:03 +0900 Subject: [PATCH 3/3] chore(deps): update GitHub Actions to latest, pinned by commit SHA - actions/checkout v4 -> v7.0.1 - pnpm/action-setup v3 -> v6.0.10 - actions/setup-node v4 -> v7.0.0 - actions/upload-artifact v4 -> v7.0.1 - actions/download-artifact v4 -> v8.0.1 - googleapis/release-please-action v4 -> v5.0.0 All third-party actions are now pinned to immutable commit SHAs (with the version tag noted in a trailing comment) instead of mutable version tags, per security best practices. Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com> --- .github/workflows/build.yml | 16 ++++++++-------- .github/workflows/manual-test.yml | 10 +++++----- .github/workflows/release.yml | 6 +++--- 3 files changed, 16 insertions(+), 16 deletions(-) diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index 885ae2f..9ee8a7a 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -9,9 +9,9 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v3 - - uses: actions/setup-node@v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version-file: 'package.json' cache: 'pnpm' @@ -20,7 +20,7 @@ jobs: - run: pnpm test - run: pnpm build - run: pnpm package - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: dist path: ./dist/ @@ -33,7 +33,7 @@ jobs: version: ["", 1295939, 120, dev, latest] runs-on: ${{ matrix.os }} steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: dist @@ -56,7 +56,7 @@ jobs: needs: [build] runs-on: windows-11-arm steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: dist - name: Install Google Chrome @@ -73,7 +73,7 @@ jobs: needs: [build] runs-on: ubuntu-24.04-arm steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: dist - name: Install Google Chrome @@ -98,7 +98,7 @@ jobs: runs-on: ubuntu-latest container: ${{ matrix.container }} steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: dist - name: Install action dependencies diff --git a/.github/workflows/manual-test.yml b/.github/workflows/manual-test.yml index ba78274..99168db 100644 --- a/.github/workflows/manual-test.yml +++ b/.github/workflows/manual-test.yml @@ -24,9 +24,9 @@ jobs: build: runs-on: ubuntu-latest steps: - - uses: actions/checkout@v4 - - uses: pnpm/action-setup@v3 - - uses: actions/setup-node@v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 + - uses: pnpm/action-setup@0977fd99725f1db4007ccb2928dbb4e90d06cc86 # v6.0.10 + - uses: actions/setup-node@820762786026740c76f36085b0efc47a31fe5020 # v7.0.0 with: node-version-file: 'package.json' cache: 'pnpm' @@ -35,7 +35,7 @@ jobs: - run: pnpm test - run: pnpm build - run: pnpm package - - uses: actions/upload-artifact@v4 + - uses: actions/upload-artifact@043fb46d1a93c77aae656e7c1c64a875d1fc6a0a # v7.0.1 with: name: dist path: ./dist/ @@ -45,7 +45,7 @@ jobs: runs-on: ${{ inputs.os }} container: ${{ inputs.container }} steps: - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: dist - name: Install chrome diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 5642488..16426bf 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -12,15 +12,15 @@ jobs: runs-on: ubuntu-latest needs: [build] steps: - - uses: googleapis/release-please-action@v4 + - uses: googleapis/release-please-action@45996ed1f6d02564a971a2fa1b5860e934307cf7 # v5.0.0 id: release - - uses: actions/checkout@v4 + - uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1 with: fetch-depth: 0 ref: 'latest' if: ${{ steps.release.outputs.release_created }} - - uses: actions/download-artifact@v4 + - uses: actions/download-artifact@3e5f45b2cfb9172054b4087a40e8e0b5a5461e7c # v8.0.1 with: name: dist if: ${{ steps.release.outputs.release_created }}