From 7e5687f038a1d288c0a92e224345e87bdfdadea5 Mon Sep 17 00:00:00 2001 From: SukkaW Date: Sat, 17 May 2025 01:17:06 +0800 Subject: [PATCH] Housekeeping --- package.json | 14 +-- pnpm-lock.yaml | 270 +++++++++++++++++++++++++++++++------------------ 2 files changed, 176 insertions(+), 108 deletions(-) diff --git a/package.json b/package.json index 5d52a54a..d5eb203a 100644 --- a/package.json +++ b/package.json @@ -45,11 +45,11 @@ "why-is-node-running": "^3.2.2", "worktank": "^2.7.3", "xbits": "^0.2.0", - "yaml": "^2.7.1", + "yaml": "^2.8.0", "yauzl-promise": "^4.0.0" }, "devDependencies": { - "@eslint-sukka/node": "^6.19.0", + "@eslint-sukka/node": "^6.20.0", "@swc-node/register": "^1.10.10", "@swc/core": "^1.11.24", "@types/async-retry": "^1.4.9", @@ -57,20 +57,20 @@ "@types/dns2": "^2.0.9", "@types/fast-fifo": "^1.3.0", "@types/mocha": "^10.0.10", - "@types/node": "^22.15.17", + "@types/node": "^22.15.18", "@types/punycode": "^2.1.4", "@types/tar-fs": "^2.0.4", "@types/yauzl-promise": "^4.0.1", "eslint": "^9.26.0", - "eslint-config-sukka": "^6.19.0", - "eslint-formatter-sukka": "^6.19.0", + "eslint-config-sukka": "^6.20.0", + "eslint-formatter-sukka": "^6.20.0", "expect": "^29.7.0", "mitata": "^1.0.34", - "mocha": "^11.2.2", + "mocha": "^11.3.0", "tinyexec": "^1.0.1", "typescript": "^5.8.3" }, - "packageManager": "pnpm@10.10.0", + "packageManager": "pnpm@10.11.0", "pnpm": { "patchedDependencies": { "whoiser": "patches/whoiser.patch" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 046a6bdd..e610f99c 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -92,15 +92,15 @@ importers: specifier: ^0.2.0 version: 0.2.0 yaml: - specifier: ^2.7.1 - version: 2.7.1 + specifier: ^2.8.0 + version: 2.8.0 yauzl-promise: specifier: ^4.0.0 version: 4.0.0 devDependencies: '@eslint-sukka/node': - specifier: ^6.19.0 - version: 6.19.0(eslint@9.26.0)(typescript@5.8.3) + specifier: ^6.20.0 + version: 6.20.0(eslint@9.26.0)(typescript@5.8.3) '@swc-node/register': specifier: ^1.10.10 version: 1.10.10(@swc/core@1.11.24)(@swc/types@0.1.21)(typescript@5.8.3) @@ -123,8 +123,8 @@ importers: specifier: ^10.0.10 version: 10.0.10 '@types/node': - specifier: ^22.15.17 - version: 22.15.17 + specifier: ^22.15.18 + version: 22.15.18 '@types/punycode': specifier: ^2.1.4 version: 2.1.4 @@ -138,11 +138,11 @@ importers: specifier: ^9.26.0 version: 9.26.0 eslint-config-sukka: - specifier: ^6.19.0 - version: 6.19.0(@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3) + specifier: ^6.20.0 + version: 6.20.0(@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3) eslint-formatter-sukka: - specifier: ^6.19.0 - version: 6.19.0 + specifier: ^6.20.0 + version: 6.20.0 expect: specifier: ^29.7.0 version: 29.7.0 @@ -150,8 +150,8 @@ importers: specifier: ^1.0.34 version: 1.0.34 mocha: - specifier: ^11.2.2 - version: 11.2.2 + specifier: ^11.3.0 + version: 11.3.0 tinyexec: specifier: ^1.0.1 version: 1.0.1 @@ -207,11 +207,11 @@ packages: resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} - '@eslint-sukka/node@6.19.0': - resolution: {integrity: sha512-A+deJUxAbr8O04tM9XNQpSYyyux4cvTWXCKpd2eSY8m5yW1WeIH7yLWNJDd6Exta1+yJXISlvb1jCst/QhFeow==} + '@eslint-sukka/node@6.20.0': + resolution: {integrity: sha512-pGwDIdJNG3LA5ZrtkJMfffMldqlpsKeFR2FDjaFASgI3JfeDWbaTihhRdXb1LgsGxeMmifHP7AHVf/9hEOor0Q==} - '@eslint-sukka/shared@6.19.0': - resolution: {integrity: sha512-29UtG+EjFJKopQlwkSZtCQYfOFsN0TRSr8ztJXy32UFQPyBUi+SXqDgDcy7GcQJplz/+uojpRZ5rtS2qXATleA==} + '@eslint-sukka/shared@6.20.0': + resolution: {integrity: sha512-gsYs58CbQVaEjos2rUwRuNJVVSl4GY5arE2Z5RjD17VLK5wjXNdlhLovDP3M7BcWmESGhRx4/C2nlzleEr/O8Q==} '@eslint/config-array@0.20.0': resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} @@ -608,8 +608,8 @@ packages: '@types/mocha@10.0.10': resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==} - '@types/node@22.15.17': - resolution: {integrity: sha512-wIX2aSZL5FE+MR0JlvF87BNVrtFWf6AE6rxSE9X7OwnVvoyCQjpzSRJ+M87se/4QCkCiebQAqrJ0y6fwIyi7nw==} + '@types/node@22.15.18': + resolution: {integrity: sha512-v1DKRfUdyW+jJhZNEI1PYy29S2YRxMV5AOO/x/SjKmW0acCIOqmbj6Haf9eHAhsPmrhlHSxEhv/1WszcLWV4cg==} '@types/punycode@2.1.4': resolution: {integrity: sha512-trzh6NzBnq8yw5e35f8xe8VTYjqM3NE7bohBtvDVf/dtUer3zYTLK1Ka3DG3p7bdtoaOHZucma6FfVKlQ134pQ==} @@ -635,16 +635,16 @@ packages: '@types/yauzl-promise@4.0.1': resolution: {integrity: sha512-qYEC3rJwqiJpdQ9b+bPNeuSY0c3JUM8vIuDy08qfuVN7xHm3ZDsHn2kGphUIB0ruEXrPGNXZ64nMUcu4fDjViQ==} - '@typescript-eslint/eslint-plugin@8.32.0': - resolution: {integrity: sha512-/jU9ettcntkBFmWUzzGgsClEi2ZFiikMX5eEQsmxIAWMOn4H3D4rvHssstmAHGVvrYnaMqdWWWg0b5M6IN/MTQ==} + '@typescript-eslint/eslint-plugin@8.32.1': + resolution: {integrity: sha512-6u6Plg9nP/J1GRpe/vcjjabo6Uc5YQPAMxsgQyGC/I0RuukiG1wIe3+Vtg3IrSCVJDmqK3j8adrtzXSENRtFgg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - '@typescript-eslint/parser@8.32.0': - resolution: {integrity: sha512-B2MdzyWxCE2+SqiZHAjPphft+/2x2FlO9YBx7eKE1BCb+rqBlQdhtAEhzIEdozHd55DXPmxBdpMygFJjfjjA9A==} + '@typescript-eslint/parser@8.32.1': + resolution: {integrity: sha512-LKMrmwCPoLhM45Z00O1ulb6jwyVr2kr3XJp+G+tSEZcbauNnScewcQwtJqXDhXeYPDEjZ8C1SjXm015CirEmGg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -654,8 +654,12 @@ packages: resolution: {integrity: sha512-jc/4IxGNedXkmG4mx4nJTILb6TMjL66D41vyeaPWvDUmeYQzF3lKtN15WsAeTr65ce4mPxwopPSo1yUUAWw0hQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/type-utils@8.32.0': - resolution: {integrity: sha512-t2vouuYQKEKSLtJaa5bB4jHeha2HJczQ6E5IXPDPgIty9EqcJxpr1QHQ86YyIPwDwxvUmLfP2YADQ5ZY4qddZg==} + '@typescript-eslint/scope-manager@8.32.1': + resolution: {integrity: sha512-7IsIaIDeZn7kffk7qXC3o6Z4UblZJKV3UBpkvRNpr5NSyLji7tvTcvmnMNYuYLyh26mN8W723xpo3i4MlD33vA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + + '@typescript-eslint/type-utils@8.32.1': + resolution: {integrity: sha512-mv9YpQGA8iIsl5KyUPi+FGLm7+bA4fgXaeRcFKRDRwDMu4iwrSHeDPipwueNXhdIIZltwCJv+NkxftECbIZWfA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -665,12 +669,22 @@ packages: resolution: {integrity: sha512-O5Id6tGadAZEMThM6L9HmVf5hQUXNSxLVKeGJYWNhhVseps/0LddMkp7//VDkzwJ69lPL0UmZdcZwggj9akJaA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/types@8.32.1': + resolution: {integrity: sha512-YmybwXUJcgGqgAp6bEsgpPXEg6dcCyPyCSr0CAAueacR/CCBi25G3V8gGQ2kRzQRBNol7VQknxMs9HvVa9Rvfg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/typescript-estree@8.32.0': resolution: {integrity: sha512-pU9VD7anSCOIoBFnhTGfOzlVFQIA1XXiQpH/CezqOBaDppRwTglJzCC6fUQGpfwey4T183NKhF1/mfatYmjRqQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/typescript-estree@8.32.1': + resolution: {integrity: sha512-Y3AP9EIfYwBb4kWGb+simvPaqQoT5oJuzzj9m0i6FCY6SPvlomY2Ei4UEMm7+FXtlNJbor80ximyslzaQF6xhg==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/utils@8.32.0': resolution: {integrity: sha512-8S9hXau6nQ/sYVtC3D6ISIDoJzS1NsCK+gluVhLN2YkBPX+/1wkwyUiDKnxRh15579WoOIyVWnoyIf3yGI9REw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -678,10 +692,21 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/utils@8.32.1': + resolution: {integrity: sha512-DsSFNIgLSrc89gpq1LJB7Hm1YpuhK086DRDJSNrewcGvYloWW1vZLHBTIvarKZDcAORIy/uWNx8Gad+4oMpkSA==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + peerDependencies: + eslint: ^8.57.0 || ^9.0.0 + typescript: '>=4.8.4 <5.9.0' + '@typescript-eslint/visitor-keys@8.32.0': resolution: {integrity: sha512-1rYQTCLFFzOI5Nl0c8LUpJT8HxpwVRn9E4CkMsYfuN6ctmQqExjSTzzSk0Tz2apmXy7WU6/6fyaZVVA/thPN+w==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@typescript-eslint/visitor-keys@8.32.1': + resolution: {integrity: sha512-ar0tjQfObzhSaW3C3QNmTc5ofj0hDoNQ5XWrCy6zDyabdr0TWhCkClp+rywGNj/odAFBVzzJrK4tEq5M4Hmu4w==} + engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} + '@unrs/resolver-binding-darwin-arm64@1.7.2': resolution: {integrity: sha512-vxtBno4xvowwNmO/ASL0Y45TpHqmNkAaDtz4Jqb+clmcVSSl8XCG/PNFFkGsXXXS6AMjP+ja/TtNCFFa1QwLRg==} cpu: [arm64] @@ -1101,11 +1126,11 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-config-sukka@6.19.0: - resolution: {integrity: sha512-GqUEGtmJF0HDXdTPX54mBeW7hhhTJL8Ufniqt4GkungqutRF5emLRK3Zk86b8mBszh0n8igVvyHf6WzXdVEkZg==} + eslint-config-sukka@6.20.0: + resolution: {integrity: sha512-C2U5whKGMERsQAshCB2OWIvcQXFd0lpLahvzgrC66v09oXCb03RG1PD6wcWi5EPVJTy/p+fGVbw5W3XT8/Mwqg==} - eslint-formatter-sukka@6.19.0: - resolution: {integrity: sha512-PlW727+f8/2pJiENhmDx2ZxR27H6QOnjGGoQLH4bmayrp5vTaLnR2Vtl2+96SnTyHcEQmAouwedpzP2nOk08uA==} + eslint-formatter-sukka@6.20.0: + resolution: {integrity: sha512-AF4YIFhgOvXcp/eMOfohfubqUpVHuntvpLKaiBc9ZV0CsrMa1YzJDnqwQMfawqY3le+3/mLbDpSyqfRW+ayzhQ==} eslint-import-resolver-node@0.3.9: resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} @@ -1152,8 +1177,8 @@ packages: peerDependencies: eslint: '>=8' - eslint-plugin-import-x@4.11.0: - resolution: {integrity: sha512-NAaYY49342gj09QGvwnFFl5KcD5aLzjAz97Lo+upnN8MzjEGSIlmL5sxCYGqtIeMjw8fSRDFZIp2xjRLT+yl4Q==} + eslint-plugin-import-x@4.11.1: + resolution: {integrity: sha512-CiqREASJRnhwCB0NujkTdo4jU+cJAnhQrd4aCnWC1o+rYWIWakVbyuzVbnCriUUSLAnn5CoJ2ob36TEgNzejBQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -1164,8 +1189,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - eslint-plugin-n@17.17.0: - resolution: {integrity: sha512-2VvPK7Mo73z1rDFb6pTvkH6kFibAmnTubFq5l83vePxu0WiY1s0LOtj2WHb6Sa40R3w4mnh8GFYbHBQyMlotKw==} + eslint-plugin-n@17.18.0: + resolution: {integrity: sha512-hvZ/HusueqTJ7VDLoCpjN0hx4N4+jHIWTXD4TMLHy9F23XkDagR9v+xQWRWR57yY55GPF8NnD4ox9iGTxirY8A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: '>=8.23.0' @@ -1185,8 +1210,8 @@ packages: peerDependencies: eslint: '>=8.44.0' - eslint-plugin-sukka@6.19.0: - resolution: {integrity: sha512-BahBzS6MI8RyHZYiWftEM48VGS9uE6FQrropZjmxRkttcTkrVtJw0q5+xxvXSyvDKkO4RC3dAymXj275+/pkXQ==} + eslint-plugin-sukka@6.20.0: + resolution: {integrity: sha512-KY++f6vZN9iRKMM69B4ymszwceUjWeBYZsupHeR1Xi3ec1+3Yl1+f2KwbsqzQrsLOTvWK1HVKbxEZe2IhhRO4g==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1462,6 +1487,10 @@ packages: resolution: {integrity: sha512-hsBTNUqQTDwkWtcdYI2i06Y/nUBEsNEDJKjWdigLvegy8kDuJAS8uRlpkkcQpyEXL0Z/pjDy5HBmMjRCJ2gq+g==} engines: {node: '>= 4'} + ignore@7.0.4: + resolution: {integrity: sha512-gJzzk+PQNznz8ysRrC0aOkBNVRBDtE1n53IqyqEf3PXrYwomFs5q4pGMizBMJF+ykh03insJ27hB8gSrD2Hn8A==} + engines: {node: '>= 4'} + import-fresh@3.3.1: resolution: {integrity: sha512-TR3KfrTZTYLPB6jUjfx6MF9WcWrHL9su5TObK4ZkYgBdWKPOFoSoQIdEuTuR82pmtxH2spWG9h6etwfr1pLBqQ==} engines: {node: '>=6'} @@ -1648,8 +1677,8 @@ packages: mkdirp-classic@0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} - mocha@11.2.2: - resolution: {integrity: sha512-VlSBxrPYHK4YNOEbFdkCxHQbZMoNzBkoPprqtZRW6311EUF/DlSxoycE2e/2NtRk4WKkIXzyrXDTrlikJMWgbw==} + mocha@11.3.0: + resolution: {integrity: sha512-J0RLIM89xi8y6l77bgbX+03PeBRDQCOVQpnwOcCN7b8hCmbh6JvGI2ZDJ5WMoHz+IaPU+S4lvTd0j51GmBAdgQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true @@ -2074,8 +2103,8 @@ packages: resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} engines: {node: '>= 0.6'} - typescript-eslint@8.32.0: - resolution: {integrity: sha512-UMq2kxdXCzinFFPsXc9o2ozIpYCCOiEC46MG3yEh5Vipq6BO27otTtEBZA1fQ66DulEUgE97ucQ/3YY66CPg0A==} + typescript-eslint@8.32.1: + resolution: {integrity: sha512-D7el+eaDHAmXvrZBy1zpzSNIRqnCOrkwTgZxTu3MUqRWk8k0q9m9Ho4+vPf7iHtgUfrK/o8IZaEApsxPlHTFCg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 @@ -2160,9 +2189,9 @@ packages: resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} engines: {node: '>=10'} - yaml@2.7.1: - resolution: {integrity: sha512-10ULxpnOCQXxJvBgxsn9ptjq6uviG/htZKk9veJGhlqn3w/DxQ631zFF+nlQXLwmImeS5amR2dl2U8sg6U9jsQ==} - engines: {node: '>= 14'} + yaml@2.8.0: + resolution: {integrity: sha512-4lLa/EcQCB0cJkyts+FpIRx5G/llPxfP6VQU5KByHEhLxY3IJCH0f0Hy1MHI8sClTvsIb8qwRJ6R/ZdlDJ/leQ==} + engines: {node: '>= 14.6'} hasBin: true yargs-parser@21.1.1: @@ -2243,21 +2272,21 @@ snapshots: '@eslint-community/regexpp@4.12.1': {} - '@eslint-sukka/node@6.19.0(eslint@9.26.0)(typescript@5.8.3)': + '@eslint-sukka/node@6.20.0(eslint@9.26.0)(typescript@5.8.3)': dependencies: - '@eslint-sukka/shared': 6.19.0(eslint@9.26.0)(typescript@5.8.3) - eslint-plugin-n: 17.17.0(eslint@9.26.0) - eslint-plugin-sukka: 6.19.0(eslint@9.26.0)(typescript@5.8.3) + '@eslint-sukka/shared': 6.20.0(eslint@9.26.0)(typescript@5.8.3) + eslint-plugin-n: 17.18.0(eslint@9.26.0) + eslint-plugin-sukka: 6.20.0(eslint@9.26.0)(typescript@5.8.3) transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-sukka/shared@6.19.0(eslint@9.26.0)(typescript@5.8.3)': + '@eslint-sukka/shared@6.20.0(eslint@9.26.0)(typescript@5.8.3)': dependencies: '@dual-bundle/import-meta-resolve': 4.1.0 '@package-json/types': 0.0.11 - '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.32.1(eslint@9.26.0)(typescript@5.8.3) transitivePeerDependencies: - eslint - supports-color @@ -2352,7 +2381,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.15.17 + '@types/node': 22.15.18 '@types/yargs': 17.0.33 chalk: 4.1.2 @@ -2419,7 +2448,7 @@ snapshots: '@node-rs/crc32-wasm32-wasi@1.10.6': dependencies: - '@napi-rs/wasm-runtime': 0.2.8 + '@napi-rs/wasm-runtime': 0.2.9 optional: true '@node-rs/crc32-win32-arm64-msvc@1.10.6': @@ -2607,11 +2636,11 @@ snapshots: '@types/better-sqlite3@7.6.13': dependencies: - '@types/node': 22.15.17 + '@types/node': 22.15.18 '@types/dns2@2.0.9': dependencies: - '@types/node': 22.15.17 + '@types/node': 22.15.18 '@types/estree@1.0.6': {} @@ -2631,7 +2660,7 @@ snapshots: '@types/mocha@10.0.10': {} - '@types/node@22.15.17': + '@types/node@22.15.18': dependencies: undici-types: 6.21.0 @@ -2643,12 +2672,12 @@ snapshots: '@types/tar-fs@2.0.4': dependencies: - '@types/node': 22.15.17 + '@types/node': 22.15.18 '@types/tar-stream': 3.1.3 '@types/tar-stream@3.1.3': dependencies: - '@types/node': 22.15.17 + '@types/node': 22.15.18 '@types/yargs-parser@21.0.3': {} @@ -2658,31 +2687,31 @@ snapshots: '@types/yauzl-promise@4.0.1': dependencies: - '@types/node': 22.15.17 + '@types/node': 22.15.18 - '@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.32.0(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/scope-manager': 8.32.0 - '@typescript-eslint/type-utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.32.0 + '@typescript-eslint/parser': 8.32.1(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/scope-manager': 8.32.1 + '@typescript-eslint/type-utils': 8.32.1(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.32.1(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.32.1 eslint: 9.26.0 graphemer: 1.4.0 - ignore: 5.3.2 + ignore: 7.0.4 natural-compare: 1.4.0 ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3)': + '@typescript-eslint/parser@8.32.1(eslint@9.26.0)(typescript@5.8.3)': dependencies: - '@typescript-eslint/scope-manager': 8.32.0 - '@typescript-eslint/types': 8.32.0 - '@typescript-eslint/typescript-estree': 8.32.0(typescript@5.8.3) - '@typescript-eslint/visitor-keys': 8.32.0 + '@typescript-eslint/scope-manager': 8.32.1 + '@typescript-eslint/types': 8.32.1 + '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) + '@typescript-eslint/visitor-keys': 8.32.1 debug: 4.4.0(supports-color@8.1.1) eslint: 9.26.0 typescript: 5.8.3 @@ -2694,10 +2723,15 @@ snapshots: '@typescript-eslint/types': 8.32.0 '@typescript-eslint/visitor-keys': 8.32.0 - '@typescript-eslint/type-utils@8.32.0(eslint@9.26.0)(typescript@5.8.3)': + '@typescript-eslint/scope-manager@8.32.1': dependencies: - '@typescript-eslint/typescript-estree': 8.32.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/types': 8.32.1 + '@typescript-eslint/visitor-keys': 8.32.1 + + '@typescript-eslint/type-utils@8.32.1(eslint@9.26.0)(typescript@5.8.3)': + dependencies: + '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) + '@typescript-eslint/utils': 8.32.1(eslint@9.26.0)(typescript@5.8.3) debug: 4.4.0(supports-color@8.1.1) eslint: 9.26.0 ts-api-utils: 2.1.0(typescript@5.8.3) @@ -2707,6 +2741,8 @@ snapshots: '@typescript-eslint/types@8.32.0': {} + '@typescript-eslint/types@8.32.1': {} + '@typescript-eslint/typescript-estree@8.32.0(typescript@5.8.3)': dependencies: '@typescript-eslint/types': 8.32.0 @@ -2721,6 +2757,20 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/typescript-estree@8.32.1(typescript@5.8.3)': + dependencies: + '@typescript-eslint/types': 8.32.1 + '@typescript-eslint/visitor-keys': 8.32.1 + debug: 4.4.0(supports-color@8.1.1) + fast-glob: 3.3.3 + is-glob: 4.0.3 + minimatch: 9.0.5 + semver: 7.7.1 + ts-api-utils: 2.1.0(typescript@5.8.3) + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/utils@8.32.0(eslint@9.26.0)(typescript@5.8.3)': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0) @@ -2732,11 +2782,27 @@ snapshots: transitivePeerDependencies: - supports-color + '@typescript-eslint/utils@8.32.1(eslint@9.26.0)(typescript@5.8.3)': + dependencies: + '@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0) + '@typescript-eslint/scope-manager': 8.32.1 + '@typescript-eslint/types': 8.32.1 + '@typescript-eslint/typescript-estree': 8.32.1(typescript@5.8.3) + eslint: 9.26.0 + typescript: 5.8.3 + transitivePeerDependencies: + - supports-color + '@typescript-eslint/visitor-keys@8.32.0': dependencies: '@typescript-eslint/types': 8.32.0 eslint-visitor-keys: 4.2.0 + '@typescript-eslint/visitor-keys@8.32.1': + dependencies: + '@typescript-eslint/types': 8.32.1 + eslint-visitor-keys: 4.2.0 + '@unrs/resolver-binding-darwin-arm64@1.7.2': optional: true @@ -3089,28 +3155,28 @@ snapshots: eslint: 9.26.0 semver: 7.7.1 - eslint-config-sukka@6.19.0(@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3): + eslint-config-sukka@6.20.0(@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3): dependencies: '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.26.0) - '@eslint-sukka/shared': 6.19.0(eslint@9.26.0)(typescript@5.8.3) + '@eslint-sukka/shared': 6.20.0(eslint@9.26.0)(typescript@5.8.3) '@eslint/js': 9.26.0 - '@typescript-eslint/parser': 8.32.0(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/parser': 8.32.1(eslint@9.26.0)(typescript@5.8.3) ci-info: 4.2.0 defu: 6.1.4 - eslint-import-resolver-typescript: 4.3.4(eslint-plugin-import-x@4.11.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0) + eslint-import-resolver-typescript: 4.3.4(eslint-plugin-import-x@4.11.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0) eslint-plugin-autofix: 2.2.0(eslint@9.26.0) eslint-plugin-de-morgan: 1.2.1(eslint@9.26.0) - eslint-plugin-import-x: 4.11.0(eslint@9.26.0)(typescript@5.8.3) + eslint-plugin-import-x: 4.11.1(eslint@9.26.0)(typescript@5.8.3) eslint-plugin-jsonc: 2.20.0(eslint@9.26.0) eslint-plugin-paths: 1.1.0 eslint-plugin-promise: 7.2.1(eslint@9.26.0) eslint-plugin-regexp: 2.7.0(eslint@9.26.0) - eslint-plugin-sukka: 6.19.0(eslint@9.26.0)(typescript@5.8.3) - eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0) + eslint-plugin-sukka: 6.20.0(eslint@9.26.0)(typescript@5.8.3) + eslint-plugin-unused-imports: 4.1.4(@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0) foxts: 3.3.1 jsonc-eslint-parser: 2.4.0 picocolors: 1.1.1 - typescript-eslint: 8.32.0(eslint@9.26.0)(typescript@5.8.3) + typescript-eslint: 8.32.1(eslint@9.26.0)(typescript@5.8.3) transitivePeerDependencies: - '@eslint/json' - '@typescript-eslint/eslint-plugin' @@ -3119,7 +3185,7 @@ snapshots: - supports-color - typescript - eslint-formatter-sukka@6.19.0: + eslint-formatter-sukka@6.20.0: dependencies: ci-info: 4.2.0 picocolors: 1.1.1 @@ -3132,7 +3198,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@4.3.4(eslint-plugin-import-x@4.11.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0): + eslint-import-resolver-typescript@4.3.4(eslint-plugin-import-x@4.11.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0): dependencies: debug: 4.4.0(supports-color@8.1.1) eslint: 9.26.0 @@ -3142,7 +3208,7 @@ snapshots: tinyglobby: 0.2.13 unrs-resolver: 1.7.2 optionalDependencies: - eslint-plugin-import-x: 4.11.0(eslint@9.26.0)(typescript@5.8.3) + eslint-plugin-import-x: 4.11.1(eslint@9.26.0)(typescript@5.8.3) transitivePeerDependencies: - supports-color @@ -3166,12 +3232,12 @@ snapshots: eslint-plugin-es-x@7.8.0(eslint@9.26.0): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.26.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0) '@eslint-community/regexpp': 4.12.1 eslint: 9.26.0 eslint-compat-utils: 0.5.1(eslint@9.26.0) - eslint-plugin-import-x@4.11.0(eslint@9.26.0)(typescript@5.8.3): + eslint-plugin-import-x@4.11.1(eslint@9.26.0)(typescript@5.8.3): dependencies: '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) comment-parser: 1.4.1 @@ -3191,7 +3257,7 @@ snapshots: eslint-plugin-jsonc@2.20.0(eslint@9.26.0): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.26.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0) eslint: 9.26.0 eslint-compat-utils: 0.6.4(eslint@9.26.0) eslint-json-compat-utils: 0.2.1(eslint@9.26.0)(jsonc-eslint-parser@2.4.0) @@ -3203,9 +3269,9 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.17.0(eslint@9.26.0): + eslint-plugin-n@17.18.0(eslint@9.26.0): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.26.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0) enhanced-resolve: 5.18.1 eslint: 9.26.0 eslint-plugin-es-x: 7.8.0(eslint@9.26.0) @@ -3221,12 +3287,12 @@ snapshots: eslint-plugin-promise@7.2.1(eslint@9.26.0): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.26.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0) eslint: 9.26.0 eslint-plugin-regexp@2.7.0(eslint@9.26.0): dependencies: - '@eslint-community/eslint-utils': 4.5.1(eslint@9.26.0) + '@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0) '@eslint-community/regexpp': 4.12.1 comment-parser: 1.4.1 eslint: 9.26.0 @@ -3235,12 +3301,12 @@ snapshots: regexp-ast-analysis: 0.7.1 scslre: 0.3.0 - eslint-plugin-sukka@6.19.0(eslint@9.26.0)(typescript@5.8.3): + eslint-plugin-sukka@6.20.0(eslint@9.26.0)(typescript@5.8.3): dependencies: '@eslint-community/regexpp': 4.12.1 - '@eslint-sukka/shared': 6.19.0(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/type-utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) + '@eslint-sukka/shared': 6.20.0(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.32.1(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.32.1(eslint@9.26.0)(typescript@5.8.3) foxts: 3.3.1 optionalDependencies: typescript: 5.8.3 @@ -3248,11 +3314,11 @@ snapshots: - eslint - supports-color - eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0): + eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0): dependencies: eslint: 9.26.0 optionalDependencies: - '@typescript-eslint/eslint-plugin': 8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/eslint-plugin': 8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3) eslint-rule-composer@0.3.0: {} @@ -3555,6 +3621,8 @@ snapshots: ignore@5.3.2: {} + ignore@7.0.4: {} + import-fresh@3.3.1: dependencies: parent-module: 1.0.1 @@ -3636,7 +3704,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.15.17 + '@types/node': 22.15.18 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -3728,7 +3796,7 @@ snapshots: mkdirp-classic@0.5.3: {} - mocha@11.2.2: + mocha@11.3.0: dependencies: browser-stdout: 1.3.1 chokidar: 4.0.3 @@ -4200,11 +4268,11 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.1 - typescript-eslint@8.32.0(eslint@9.26.0)(typescript@5.8.3): + typescript-eslint@8.32.1(eslint@9.26.0)(typescript@5.8.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.32.0(@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/parser': 8.32.0(eslint@9.26.0)(typescript@5.8.3) - '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/eslint-plugin': 8.32.1(@typescript-eslint/parser@8.32.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/parser': 8.32.1(eslint@9.26.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.32.1(eslint@9.26.0)(typescript@5.8.3) eslint: 9.26.0 typescript: 5.8.3 transitivePeerDependencies: @@ -4293,7 +4361,7 @@ snapshots: y18n@5.0.8: {} - yaml@2.7.1: {} + yaml@2.8.0: {} yargs-parser@21.1.1: {}