Housekeeping
Some checks failed
Build / Build (push) Has been cancelled
Build / Diff output (push) Has been cancelled
Build / Deploy to Cloudflare Pages (3.114.6) (push) Has been cancelled
Build / Deploy to GitHub and GitLab (push) Has been cancelled

This commit is contained in:
SukkaW 2025-05-09 01:44:10 +08:00
parent b9845e90db
commit 1226d9181e
2 changed files with 249 additions and 227 deletions

View File

@ -24,7 +24,7 @@
"@henrygd/queue": "^1.0.7", "@henrygd/queue": "^1.0.7",
"@mitata/counters": "^0.0.8", "@mitata/counters": "^0.0.8",
"async-retry": "^1.3.3", "async-retry": "^1.3.3",
"better-sqlite3": "^11.9.1", "better-sqlite3": "^11.10.0",
"ci-info": "^4.2.0", "ci-info": "^4.2.0",
"csv-parse": "^5.6.0", "csv-parse": "^5.6.0",
"dns2": "^2.1.0", "dns2": "^2.1.0",
@ -49,7 +49,7 @@
"yauzl-promise": "^4.0.0" "yauzl-promise": "^4.0.0"
}, },
"devDependencies": { "devDependencies": {
"@eslint-sukka/node": "^6.18.2", "@eslint-sukka/node": "^6.19.0",
"@swc-node/register": "^1.10.10", "@swc-node/register": "^1.10.10",
"@swc/core": "^1.11.24", "@swc/core": "^1.11.24",
"@types/async-retry": "^1.4.9", "@types/async-retry": "^1.4.9",
@ -57,13 +57,13 @@
"@types/dns2": "^2.0.9", "@types/dns2": "^2.0.9",
"@types/fast-fifo": "^1.3.0", "@types/fast-fifo": "^1.3.0",
"@types/mocha": "^10.0.10", "@types/mocha": "^10.0.10",
"@types/node": "^22.15.3", "@types/node": "^22.15.17",
"@types/punycode": "^2.1.4", "@types/punycode": "^2.1.4",
"@types/tar-fs": "^2.0.4", "@types/tar-fs": "^2.0.4",
"@types/yauzl-promise": "^4.0.1", "@types/yauzl-promise": "^4.0.1",
"eslint": "^9.26.0", "eslint": "^9.26.0",
"eslint-config-sukka": "^6.18.2", "eslint-config-sukka": "^6.19.0",
"eslint-formatter-sukka": "^6.18.2", "eslint-formatter-sukka": "^6.19.0",
"expect": "^29.7.0", "expect": "^29.7.0",
"mitata": "^1.0.34", "mitata": "^1.0.34",
"mocha": "^11.2.2", "mocha": "^11.2.2",
@ -77,7 +77,8 @@
}, },
"onlyBuiltDependencies": [ "onlyBuiltDependencies": [
"@swc/core", "@swc/core",
"better-sqlite3" "better-sqlite3",
"unrs-resolver"
] ]
}, },
"resolutions": { "resolutions": {

463
pnpm-lock.yaml generated
View File

@ -29,8 +29,8 @@ importers:
specifier: ^1.3.3 specifier: ^1.3.3
version: 1.3.3 version: 1.3.3
better-sqlite3: better-sqlite3:
specifier: ^11.9.1 specifier: ^11.10.0
version: 11.9.1 version: 11.10.0
ci-info: ci-info:
specifier: ^4.2.0 specifier: ^4.2.0
version: 4.2.0 version: 4.2.0
@ -99,8 +99,8 @@ importers:
version: 4.0.0 version: 4.0.0
devDependencies: devDependencies:
'@eslint-sukka/node': '@eslint-sukka/node':
specifier: ^6.18.2 specifier: ^6.19.0
version: 6.18.2(eslint@9.26.0)(typescript@5.8.3) version: 6.19.0(eslint@9.26.0)(typescript@5.8.3)
'@swc-node/register': '@swc-node/register':
specifier: ^1.10.10 specifier: ^1.10.10
version: 1.10.10(@swc/core@1.11.24)(@swc/types@0.1.21)(typescript@5.8.3) 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 specifier: ^10.0.10
version: 10.0.10 version: 10.0.10
'@types/node': '@types/node':
specifier: ^22.15.3 specifier: ^22.15.17
version: 22.15.3 version: 22.15.17
'@types/punycode': '@types/punycode':
specifier: ^2.1.4 specifier: ^2.1.4
version: 2.1.4 version: 2.1.4
@ -138,11 +138,11 @@ importers:
specifier: ^9.26.0 specifier: ^9.26.0
version: 9.26.0 version: 9.26.0
eslint-config-sukka: eslint-config-sukka:
specifier: ^6.18.2 specifier: ^6.19.0
version: 6.18.2(@typescript-eslint/eslint-plugin@8.29.1(@typescript-eslint/parser@8.29.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) 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)
eslint-formatter-sukka: eslint-formatter-sukka:
specifier: ^6.18.2 specifier: ^6.19.0
version: 6.18.2 version: 6.19.0
expect: expect:
specifier: ^29.7.0 specifier: ^29.7.0
version: 29.7.0 version: 29.7.0
@ -185,8 +185,8 @@ packages:
'@emnapi/wasi-threads@1.0.1': '@emnapi/wasi-threads@1.0.1':
resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==} resolution: {integrity: sha512-iIBu7mwkq4UQGeMEM8bLwNK962nXdhodeScX4slfQnRhEMMzvYivHhutCIk8uojvmASXXPC2WNEjwxFWk72Oqw==}
'@eslint-community/eslint-plugin-eslint-comments@4.4.1': '@eslint-community/eslint-plugin-eslint-comments@4.5.0':
resolution: {integrity: sha512-lb/Z/MzbTf7CaVYM9WCFNQZ4L1yi3ev2fsFPF99h31ljhSEyUoyEsKsNWiU+qD1glbYTDJdqgyaLKtyTkkqtuQ==} resolution: {integrity: sha512-MAhuTKlr4y/CE3WYX26raZjy+I/kS2PLKSzvfmDCGrBLTFHOYwqROZdr4XwPgXwX3K9rjzMr4pSmUWGnzsUyMg==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies: peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 || ^9.0.0
@ -197,15 +197,21 @@ packages:
peerDependencies: peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
'@eslint-community/eslint-utils@4.7.0':
resolution: {integrity: sha512-dyybb3AcajC7uha6CvhdVRJqaKyn7w2YKqKyAN37NKYgZT36w+iRb0Dymmc5qEJ549c/S31cMMSFd75bteCpCw==}
engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
peerDependencies:
eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
'@eslint-community/regexpp@4.12.1': '@eslint-community/regexpp@4.12.1':
resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==} resolution: {integrity: sha512-CCZCDJuduB9OUkFkY2IgppNZMi2lBQgD2qzwXkEia16cge2pijY/aXi96CJMquDMn3nJdlPV1A5KrJEXwfLNzQ==}
engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
'@eslint-sukka/node@6.18.2': '@eslint-sukka/node@6.19.0':
resolution: {integrity: sha512-4kRafTttiIwK+uK/gDPEjNBSOjADCXRgDihZOqOaVNw3POD4I8h5Y6csUJuVMdHBo4Y+BbgQ7Mcr88Jcw0Nn7w==} resolution: {integrity: sha512-A+deJUxAbr8O04tM9XNQpSYyyux4cvTWXCKpd2eSY8m5yW1WeIH7yLWNJDd6Exta1+yJXISlvb1jCst/QhFeow==}
'@eslint-sukka/shared@6.18.2': '@eslint-sukka/shared@6.19.0':
resolution: {integrity: sha512-EsNL5R4L0yBwwRJCgSNNn+jhZvqwAQ0eUxIk87oDtTWIeTLHEMYZXUC5CQekCa/tGKuuG7y4mYqeK5/oDFyGtg==} resolution: {integrity: sha512-29UtG+EjFJKopQlwkSZtCQYfOFsN0TRSr8ztJXy32UFQPyBUi+SXqDgDcy7GcQJplz/+uojpRZ5rtS2qXATleA==}
'@eslint/config-array@0.20.0': '@eslint/config-array@0.20.0':
resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==}
@ -223,10 +229,6 @@ packages:
resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/js@9.25.1':
resolution: {integrity: sha512-dEIwmjntEx8u3Uvv+kr3PDeeArL8Hw07H9kyYxCjnM9pBjfEhk6uLXSchxxzgiwtRhhzVzqmUSDFBOi1TuZ7qg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@eslint/js@9.26.0': '@eslint/js@9.26.0':
resolution: {integrity: sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ==} resolution: {integrity: sha512-I9XlJawFdSMvWjDt6wksMCrgns5ggLNfFwFvnShsleWruvXM514Qxk8V246efTw+eo9JABvVz+u3q2RiAowKxQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@ -297,6 +299,9 @@ packages:
'@napi-rs/wasm-runtime@0.2.8': '@napi-rs/wasm-runtime@0.2.8':
resolution: {integrity: sha512-OBlgKdX7gin7OIq4fadsjpg+cp2ZphvAIKucHsNfTdJiqdOmOEwQd/bHi0VwNrcw5xpBJyUw6cK/QilCqy1BSg==} resolution: {integrity: sha512-OBlgKdX7gin7OIq4fadsjpg+cp2ZphvAIKucHsNfTdJiqdOmOEwQd/bHi0VwNrcw5xpBJyUw6cK/QilCqy1BSg==}
'@napi-rs/wasm-runtime@0.2.9':
resolution: {integrity: sha512-OKRBiajrrxB9ATokgEQoG87Z25c67pCpYcCwmXYX8PBftC9pBfN18gnm/fh1wurSLEKIAt+QRFLFCQISrb66Jg==}
'@node-rs/crc32-android-arm-eabi@1.10.6': '@node-rs/crc32-android-arm-eabi@1.10.6':
resolution: {integrity: sha512-vZAMuJXm3TpWPOkkhxdrofWDv+Q+I2oO7ucLRbXyAPmXFNDhHtBxbO1rk9Qzz+M3eep8ieS4/+jCL1Q0zacNMQ==} resolution: {integrity: sha512-vZAMuJXm3TpWPOkkhxdrofWDv+Q+I2oO7ucLRbXyAPmXFNDhHtBxbO1rk9Qzz+M3eep8ieS4/+jCL1Q0zacNMQ==}
engines: {node: '>= 10'} engines: {node: '>= 10'}
@ -458,10 +463,6 @@ packages:
resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
engines: {node: '>=14'} engines: {node: '>=14'}
'@pkgr/core@0.2.1':
resolution: {integrity: sha512-VzgHzGblFmUeBmmrk55zPyrQIArQN4vujc9shWytaPdB3P7qhi0cpaiKIr7tlCmFv2lYUwnLospIqjL9ZSAhhg==}
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
'@remusao/guess-url-type@2.0.0': '@remusao/guess-url-type@2.0.0':
resolution: {integrity: sha512-L98gV/X/GESt5Tgqq/PxpZYClVqeq6/5InrRKl4elq4qXbdZjHlNTgRhXb1xIaUBkikzv410sXw3QaBUYyXt8g==} resolution: {integrity: sha512-L98gV/X/GESt5Tgqq/PxpZYClVqeq6/5InrRKl4elq4qXbdZjHlNTgRhXb1xIaUBkikzv410sXw3QaBUYyXt8g==}
@ -586,9 +587,6 @@ packages:
'@types/dns2@2.0.9': '@types/dns2@2.0.9':
resolution: {integrity: sha512-+eiPSuo/KfvaaW7DiMf/vrt9mhxbZCCgxoCa/c2qMVSuZQus4BzBuKRh8XBwcUXWAtvI8QuZOp13UODJNq9DXg==} resolution: {integrity: sha512-+eiPSuo/KfvaaW7DiMf/vrt9mhxbZCCgxoCa/c2qMVSuZQus4BzBuKRh8XBwcUXWAtvI8QuZOp13UODJNq9DXg==}
'@types/doctrine@0.0.9':
resolution: {integrity: sha512-eOIHzCUSH7SMfonMG1LsC2f8vxBFtho6NGBznK41R84YzPuvSBzrhEps33IsQiOW9+VL6NQ9DbjQJznk/S4uRA==}
'@types/estree@1.0.6': '@types/estree@1.0.6':
resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==}
@ -610,8 +608,8 @@ packages:
'@types/mocha@10.0.10': '@types/mocha@10.0.10':
resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==} resolution: {integrity: sha512-xPyYSz1cMPnJQhl0CLMH68j3gprKZaTjG3s5Vi+fDgx+uhG9NOXwbVt52eFS8ECyXhyKcjDLCBEqBExKuiZb7Q==}
'@types/node@22.15.3': '@types/node@22.15.17':
resolution: {integrity: sha512-lX7HFZeHf4QG/J7tBZqrCAXwz9J5RD56Y6MpP0eJkka8p+K0RY/yBTW7CYFJ4VGCclxqOLKmiGP5juQc6MKgcw==} resolution: {integrity: sha512-wIX2aSZL5FE+MR0JlvF87BNVrtFWf6AE6rxSE9X7OwnVvoyCQjpzSRJ+M87se/4QCkCiebQAqrJ0y6fwIyi7nw==}
'@types/punycode@2.1.4': '@types/punycode@2.1.4':
resolution: {integrity: sha512-trzh6NzBnq8yw5e35f8xe8VTYjqM3NE7bohBtvDVf/dtUer3zYTLK1Ka3DG3p7bdtoaOHZucma6FfVKlQ134pQ==} resolution: {integrity: sha512-trzh6NzBnq8yw5e35f8xe8VTYjqM3NE7bohBtvDVf/dtUer3zYTLK1Ka3DG3p7bdtoaOHZucma6FfVKlQ134pQ==}
@ -637,125 +635,135 @@ packages:
'@types/yauzl-promise@4.0.1': '@types/yauzl-promise@4.0.1':
resolution: {integrity: sha512-qYEC3rJwqiJpdQ9b+bPNeuSY0c3JUM8vIuDy08qfuVN7xHm3ZDsHn2kGphUIB0ruEXrPGNXZ64nMUcu4fDjViQ==} resolution: {integrity: sha512-qYEC3rJwqiJpdQ9b+bPNeuSY0c3JUM8vIuDy08qfuVN7xHm3ZDsHn2kGphUIB0ruEXrPGNXZ64nMUcu4fDjViQ==}
'@typescript-eslint/eslint-plugin@8.29.1': '@typescript-eslint/eslint-plugin@8.32.0':
resolution: {integrity: sha512-ba0rr4Wfvg23vERs3eB+P3lfj2E+2g3lhWcCVukUuhtcdUx5lSIFZlGFEBHKr+3zizDa/TvZTptdNHVZWAkSBg==} resolution: {integrity: sha512-/jU9ettcntkBFmWUzzGgsClEi2ZFiikMX5eEQsmxIAWMOn4H3D4rvHssstmAHGVvrYnaMqdWWWg0b5M6IN/MTQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
'@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0 '@typescript-eslint/parser': ^8.0.0 || ^8.0.0-alpha.0
eslint: ^8.57.0 || ^9.0.0 eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0' typescript: '>=4.8.4 <5.9.0'
'@typescript-eslint/parser@8.29.1': '@typescript-eslint/parser@8.32.0':
resolution: {integrity: sha512-zczrHVEqEaTwh12gWBIJWj8nx+ayDcCJs06yoNMY0kwjMWDM6+kppljY+BxWI06d2Ja+h4+WdufDcwMnnMEWmg==} resolution: {integrity: sha512-B2MdzyWxCE2+SqiZHAjPphft+/2x2FlO9YBx7eKE1BCb+rqBlQdhtAEhzIEdozHd55DXPmxBdpMygFJjfjjA9A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0' typescript: '>=4.8.4 <5.9.0'
'@typescript-eslint/scope-manager@8.29.1': '@typescript-eslint/scope-manager@8.32.0':
resolution: {integrity: sha512-2nggXGX5F3YrsGN08pw4XpMLO1Rgtnn4AzTegC2MDesv6q3QaTU5yU7IbS1tf1IwCR0Hv/1EFygLn9ms6LIpDA==} resolution: {integrity: sha512-jc/4IxGNedXkmG4mx4nJTILb6TMjL66D41vyeaPWvDUmeYQzF3lKtN15WsAeTr65ce4mPxwopPSo1yUUAWw0hQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/type-utils@8.29.1': '@typescript-eslint/type-utils@8.32.0':
resolution: {integrity: sha512-DkDUSDwZVCYN71xA4wzySqqcZsHKic53A4BLqmrWFFpOpNSoxX233lwGu/2135ymTCR04PoKiEEEvN1gFYg4Tw==} resolution: {integrity: sha512-t2vouuYQKEKSLtJaa5bB4jHeha2HJczQ6E5IXPDPgIty9EqcJxpr1QHQ86YyIPwDwxvUmLfP2YADQ5ZY4qddZg==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0' typescript: '>=4.8.4 <5.9.0'
'@typescript-eslint/types@8.29.1': '@typescript-eslint/types@8.32.0':
resolution: {integrity: sha512-VT7T1PuJF1hpYC3AGm2rCgJBjHL3nc+A/bhOp9sGMKfi5v0WufsX/sHCFBfNTx2F+zA6qBc/PD0/kLRLjdt8mQ==} resolution: {integrity: sha512-O5Id6tGadAZEMThM6L9HmVf5hQUXNSxLVKeGJYWNhhVseps/0LddMkp7//VDkzwJ69lPL0UmZdcZwggj9akJaA==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@typescript-eslint/typescript-estree@8.29.1': '@typescript-eslint/typescript-estree@8.32.0':
resolution: {integrity: sha512-l1enRoSaUkQxOQnbi0KPUtqeZkSiFlqrx9/3ns2rEDhGKfTa+88RmXqedC1zmVTOWrLc2e6DEJrTA51C9iLH5g==} resolution: {integrity: sha512-pU9VD7anSCOIoBFnhTGfOzlVFQIA1XXiQpH/CezqOBaDppRwTglJzCC6fUQGpfwey4T183NKhF1/mfatYmjRqQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
typescript: '>=4.8.4 <5.9.0' typescript: '>=4.8.4 <5.9.0'
'@typescript-eslint/utils@8.29.1': '@typescript-eslint/utils@8.32.0':
resolution: {integrity: sha512-QAkFEbytSaB8wnmB+DflhUPz6CLbFWE2SnSCrRMEa+KnXIzDYbpsn++1HGvnfAsUY44doDXmvRkO5shlM/3UfA==} resolution: {integrity: sha512-8S9hXau6nQ/sYVtC3D6ISIDoJzS1NsCK+gluVhLN2YkBPX+/1wkwyUiDKnxRh15579WoOIyVWnoyIf3yGI9REw==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 eslint: ^8.57.0 || ^9.0.0
typescript: '>=4.8.4 <5.9.0' typescript: '>=4.8.4 <5.9.0'
'@typescript-eslint/visitor-keys@8.29.1': '@typescript-eslint/visitor-keys@8.32.0':
resolution: {integrity: sha512-RGLh5CRaUEf02viP5c1Vh1cMGffQscyHe7HPAzGpfmfflFg1wUz2rYxd+OZqwpeypYvZ8UxSxuIpF++fmOzEcg==} resolution: {integrity: sha512-1rYQTCLFFzOI5Nl0c8LUpJT8HxpwVRn9E4CkMsYfuN6ctmQqExjSTzzSk0Tz2apmXy7WU6/6fyaZVVA/thPN+w==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
'@unrs/resolver-binding-darwin-arm64@1.4.1': '@unrs/resolver-binding-darwin-arm64@1.7.2':
resolution: {integrity: sha512-8Tv+Bsd0BjGwfEedIyor4inw8atppRxM5BdUnIt+3mAm/QXUm7Dw74CHnXpfZKXkp07EXJGiA8hStqCINAWhdw==} resolution: {integrity: sha512-vxtBno4xvowwNmO/ASL0Y45TpHqmNkAaDtz4Jqb+clmcVSSl8XCG/PNFFkGsXXXS6AMjP+ja/TtNCFFa1QwLRg==}
cpu: [arm64] cpu: [arm64]
os: [darwin] os: [darwin]
'@unrs/resolver-binding-darwin-x64@1.4.1': '@unrs/resolver-binding-darwin-x64@1.7.2':
resolution: {integrity: sha512-X8c3PhWziEMKAzZz+YAYWfwawi5AEgzy/hmfizAB4C70gMHLKmInJcp1270yYAOs7z07YVFI220pp50z24Jk3A==} resolution: {integrity: sha512-qhVa8ozu92C23Hsmv0BF4+5Dyyd5STT1FolV4whNgbY6mj3kA0qsrGPe35zNR3wAN7eFict3s4Rc2dDTPBTuFQ==}
cpu: [x64] cpu: [x64]
os: [darwin] os: [darwin]
'@unrs/resolver-binding-freebsd-x64@1.4.1': '@unrs/resolver-binding-freebsd-x64@1.7.2':
resolution: {integrity: sha512-UUr/nREy1UdtxXQnmLaaTXFGOcGxPwNIzeJdb3KXai3TKtC1UgNOB9s8KOA4TaxOUBR/qVgL5BvBwmUjD5yuVA==} resolution: {integrity: sha512-zKKdm2uMXqLFX6Ac7K5ElnnG5VIXbDlFWzg4WJ8CGUedJryM5A3cTgHuGMw1+P5ziV8CRhnSEgOnurTI4vpHpg==}
cpu: [x64] cpu: [x64]
os: [freebsd] os: [freebsd]
'@unrs/resolver-binding-linux-arm-gnueabihf@1.4.1': '@unrs/resolver-binding-linux-arm-gnueabihf@1.7.2':
resolution: {integrity: sha512-e3pII53dEeS8inkX6A1ad2UXE0nuoWCqik4kOxaDnls0uJUq0ntdj5d9IYd+bv5TDwf9DSge/xPOvCmRYH+Tsw==} resolution: {integrity: sha512-8N1z1TbPnHH+iDS/42GJ0bMPLiGK+cUqOhNbMKtWJ4oFGzqSJk/zoXFzcQkgtI63qMcUI7wW1tq2usZQSb2jxw==}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
'@unrs/resolver-binding-linux-arm-musleabihf@1.4.1': '@unrs/resolver-binding-linux-arm-musleabihf@1.7.2':
resolution: {integrity: sha512-e/AKKd9gR+HNmVyDEPI/PIz2t0DrA3cyonHNhHVjrkxe8pMCiYiqhtn1+h+yIpHUtUlM6Y1FNIdivFa+r7wrEQ==} resolution: {integrity: sha512-tjYzI9LcAXR9MYd9rO45m1s0B/6bJNuZ6jeOxo1pq1K6OBuRMMmfyvJYval3s9FPPGmrldYA3mi4gWDlWuTFGA==}
cpu: [arm] cpu: [arm]
os: [linux] os: [linux]
'@unrs/resolver-binding-linux-arm64-gnu@1.4.1': '@unrs/resolver-binding-linux-arm64-gnu@1.7.2':
resolution: {integrity: sha512-vtIu34luF1jRktlHtiwm2mjuE8oJCsFiFr8hT5+tFQdqFKjPhbJXn83LswKsOhy0GxAEevpXDI4xxEwkjuXIPA==} resolution: {integrity: sha512-jon9M7DKRLGZ9VYSkFMflvNqu9hDtOCEnO2QAryFWgT6o6AXU8du56V7YqnaLKr6rAbZBWYsYpikF226v423QA==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
'@unrs/resolver-binding-linux-arm64-musl@1.4.1': '@unrs/resolver-binding-linux-arm64-musl@1.7.2':
resolution: {integrity: sha512-H3PaOuGyhFXiyJd+09uPhGl4gocmhyi1BRzvsP8Lv5AQO3p3/ZY7WjV4t2NkBksm9tMjf3YbOVHyPWi2eWsNYw==} resolution: {integrity: sha512-c8Cg4/h+kQ63pL43wBNaVMmOjXI/X62wQmru51qjfTvI7kmCy5uHTJvK/9LrF0G8Jdx8r34d019P1DVJmhXQpA==}
cpu: [arm64] cpu: [arm64]
os: [linux] os: [linux]
'@unrs/resolver-binding-linux-ppc64-gnu@1.4.1': '@unrs/resolver-binding-linux-ppc64-gnu@1.7.2':
resolution: {integrity: sha512-4+GmJcaaFntCi1S01YByqp8wLMjV/FyQyHVGm0vedIhL1Vfx7uHkz/sZmKsidRwokBGuxi92GFmSzqT2O8KcNA==} resolution: {integrity: sha512-A+lcwRFyrjeJmv3JJvhz5NbcCkLQL6Mk16kHTNm6/aGNc4FwPHPE4DR9DwuCvCnVHvF5IAd9U4VIs/VvVir5lg==}
cpu: [ppc64] cpu: [ppc64]
os: [linux] os: [linux]
'@unrs/resolver-binding-linux-s390x-gnu@1.4.1': '@unrs/resolver-binding-linux-riscv64-gnu@1.7.2':
resolution: {integrity: sha512-6RDQVCmtFYTlhy89D5ixTqo9bTQqFhvNN0Ey1wJs5r+01Dq15gPHRXv2jF2bQATtMrOfYwv+R2ZR9ew1N1N3YQ==} resolution: {integrity: sha512-hQQ4TJQrSQW8JlPm7tRpXN8OCNP9ez7PajJNjRD1ZTHQAy685OYqPrKjfaMw/8LiHCt8AZ74rfUVHP9vn0N69Q==}
cpu: [riscv64]
os: [linux]
'@unrs/resolver-binding-linux-riscv64-musl@1.7.2':
resolution: {integrity: sha512-NoAGbiqrxtY8kVooZ24i70CjLDlUFI7nDj3I9y54U94p+3kPxwd2L692YsdLa+cqQ0VoqMWoehDFp21PKRUoIQ==}
cpu: [riscv64]
os: [linux]
'@unrs/resolver-binding-linux-s390x-gnu@1.7.2':
resolution: {integrity: sha512-KaZByo8xuQZbUhhreBTW+yUnOIHUsv04P8lKjQ5otiGoSJ17ISGYArc+4vKdLEpGaLbemGzr4ZeUbYQQsLWFjA==}
cpu: [s390x] cpu: [s390x]
os: [linux] os: [linux]
'@unrs/resolver-binding-linux-x64-gnu@1.4.1': '@unrs/resolver-binding-linux-x64-gnu@1.7.2':
resolution: {integrity: sha512-XpU9uzIkD86+19NjCXxlVPISMUrVXsXo5htxtuG+uJ59p5JauSRZsIxQxzzfKzkxEjdvANPM/lS1HFoX6A6QeA==} resolution: {integrity: sha512-dEidzJDubxxhUCBJ/SHSMJD/9q7JkyfBMT77Px1npl4xpg9t0POLvnWywSk66BgZS/b2Hy9Y1yFaoMTFJUe9yg==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
'@unrs/resolver-binding-linux-x64-musl@1.4.1': '@unrs/resolver-binding-linux-x64-musl@1.7.2':
resolution: {integrity: sha512-3CDjG/spbTKCSHl66QP2ekHSD+H34i7utuDIM5gzoNBcZ1gTO0Op09Wx5cikXnhORRf9+HyDWzm37vU1PLSM1A==} resolution: {integrity: sha512-RvP+Ux3wDjmnZDT4XWFfNBRVG0fMsc+yVzNFUqOflnDfZ9OYujv6nkh+GOr+watwrW4wdp6ASfG/e7bkDradsw==}
cpu: [x64] cpu: [x64]
os: [linux] os: [linux]
'@unrs/resolver-binding-wasm32-wasi@1.4.1': '@unrs/resolver-binding-wasm32-wasi@1.7.2':
resolution: {integrity: sha512-50tYhvbCTnuzMn7vmP8IV2UKF7ITo1oihygEYq9wW2DUb/Y+QMqBHJUSCABRngATjZ4shOK6f2+s0gQX6ElENQ==} resolution: {integrity: sha512-y797JBmO9IsvXVRCKDXOxjyAE4+CcZpla2GSoBQ33TVb3ILXuFnMrbR/QQZoauBYeOFuu4w3ifWLw52sdHGz6g==}
engines: {node: '>=14.0.0'} engines: {node: '>=14.0.0'}
cpu: [wasm32] cpu: [wasm32]
'@unrs/resolver-binding-win32-arm64-msvc@1.4.1': '@unrs/resolver-binding-win32-arm64-msvc@1.7.2':
resolution: {integrity: sha512-KyJiIne/AqV4IW0wyQO34wSMuJwy3VxVQOfIXIPyQ/Up6y/zi2P/WwXb78gHsLiGRUqCA9LOoCX+6dQZde0g1g==} resolution: {integrity: sha512-gtYTh4/VREVSLA+gHrfbWxaMO/00y+34htY7XpioBTy56YN2eBjkPrY1ML1Zys89X3RJDKVaogzwxlM1qU7egg==}
cpu: [arm64] cpu: [arm64]
os: [win32] os: [win32]
'@unrs/resolver-binding-win32-ia32-msvc@1.4.1': '@unrs/resolver-binding-win32-ia32-msvc@1.7.2':
resolution: {integrity: sha512-y2NUD7pygrBolN2NoXUrwVqBpKPhF8DiSNE5oB5/iFO49r2DpoYqdj5HPb3F42fPBH5qNqj6Zg63+xCEzAD2hw==} resolution: {integrity: sha512-Ywv20XHvHTDRQs12jd3MY8X5C8KLjDbg/jyaal/QLKx3fAShhJyD4blEANInsjxW3P7isHx1Blt56iUDDJO3jg==}
cpu: [ia32] cpu: [ia32]
os: [win32] os: [win32]
'@unrs/resolver-binding-win32-x64-msvc@1.4.1': '@unrs/resolver-binding-win32-x64-msvc@1.7.2':
resolution: {integrity: sha512-hVXaObGI2lGFmrtT77KSbPQ3I+zk9IU500wobjk0+oX59vg/0VqAzABNtt3YSQYgXTC2a/LYxekLfND/wlt0yQ==} resolution: {integrity: sha512-friS8NEQfHaDbkThxopGk+LuE5v3iY0StruifjQEt7SLbA46OnfgMO15sOTkbpJkol6RB+1l1TYPXh0sCddpvA==}
cpu: [x64] cpu: [x64]
os: [win32] os: [win32]
@ -839,8 +847,8 @@ packages:
base64-js@1.5.1: base64-js@1.5.1:
resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
better-sqlite3@11.9.1: better-sqlite3@11.10.0:
resolution: {integrity: sha512-Ba0KR+Fzxh2jDRhdg6TSH0SJGzb8C0aBY4hR8w8madIdIzzC6Y1+kx5qR6eS1Z+Gy20h6ZU28aeyg0z1VIrShQ==} resolution: {integrity: sha512-EwhOpyXiOEL/lKzHz9AW1msWFNzGc/z+LzeB3/jnFJpxu+th2yqvzsSWas1v9jgs9+xiXJcD5A8CJxAG2TaghQ==}
bindings@1.5.0: bindings@1.5.0:
resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==}
@ -1027,10 +1035,6 @@ packages:
dns2@2.1.0: dns2@2.1.0:
resolution: {integrity: sha512-m27K11aQalRbmUs7RLaz6aPyceLjAoqjPRNTdE7qUouQpl+PC8Bi67O+i9SuJUPbQC8dxFrczAxfmTPuTKHNkw==} resolution: {integrity: sha512-m27K11aQalRbmUs7RLaz6aPyceLjAoqjPRNTdE7qUouQpl+PC8Bi67O+i9SuJUPbQC8dxFrczAxfmTPuTKHNkw==}
doctrine@3.0.0:
resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
engines: {node: '>=6.0.0'}
dunder-proto@1.0.1: dunder-proto@1.0.1:
resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==} resolution: {integrity: sha512-KIN/nDJBQRcXw0MLVhZE9iQHmG68qAVIBg9CqmUYjmQIhgij9U5MFvrqkUL5FbtyyzZuOeOt0zdeRe4UY7ct+A==}
engines: {node: '>= 0.4'} engines: {node: '>= 0.4'}
@ -1097,17 +1101,17 @@ packages:
peerDependencies: peerDependencies:
eslint: '>=6.0.0' eslint: '>=6.0.0'
eslint-config-sukka@6.18.2: eslint-config-sukka@6.19.0:
resolution: {integrity: sha512-UkmuGOSPO3vGtIrcu2ZBySllkVUzd35uJxMsSQ+1tXAnMJ+t0P417LgJkeBoZMXOzvl38dCDPj8jzhhbRrilRQ==} resolution: {integrity: sha512-GqUEGtmJF0HDXdTPX54mBeW7hhhTJL8Ufniqt4GkungqutRF5emLRK3Zk86b8mBszh0n8igVvyHf6WzXdVEkZg==}
eslint-formatter-sukka@6.18.2: eslint-formatter-sukka@6.19.0:
resolution: {integrity: sha512-LKD2od3+3/c0X5m+GFhsa/ZumFXviJmZXLnbC2BN2Kl/C9UBFDDiii7SR/97gEYcQlsEjkPI3eCvjU7RS+lGcA==} resolution: {integrity: sha512-PlW727+f8/2pJiENhmDx2ZxR27H6QOnjGGoQLH4bmayrp5vTaLnR2Vtl2+96SnTyHcEQmAouwedpzP2nOk08uA==}
eslint-import-resolver-node@0.3.9: eslint-import-resolver-node@0.3.9:
resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
eslint-import-resolver-typescript@4.3.2: eslint-import-resolver-typescript@4.3.4:
resolution: {integrity: sha512-T2LqBXj87ndEC9t1LrDiPkzalSFzD4rrXr6BTzGdgMx1jdQM4T972guQvg7Ih+LNO51GURXI/qMHS5GF3h1ilw==} resolution: {integrity: sha512-buzw5z5VtiQMysYLH9iW9BV04YyZebsw+gPi+c4FCjfS9i6COYOrEWw9t3m3wA9PFBfqcBCqWf32qrXLbwafDw==}
engines: {node: ^16.17.0 || >=18.6.0} engines: {node: ^16.17.0 || >=18.6.0}
peerDependencies: peerDependencies:
eslint: '*' eslint: '*'
@ -1148,8 +1152,8 @@ packages:
peerDependencies: peerDependencies:
eslint: '>=8' eslint: '>=8'
eslint-plugin-import-x@4.10.2: eslint-plugin-import-x@4.11.0:
resolution: {integrity: sha512-jO3Y6+zBUyTX5MVbbLSzoz6fe65t+WEBaXStRLM4EBhZWbuSwAH3cLwARtM0Yp4zRtZGp9sL2zzK7G9JkHR8LA==} resolution: {integrity: sha512-NAaYY49342gj09QGvwnFFl5KcD5aLzjAz97Lo+upnN8MzjEGSIlmL5sxCYGqtIeMjw8fSRDFZIp2xjRLT+yl4Q==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 eslint: ^8.57.0 || ^9.0.0
@ -1181,8 +1185,8 @@ packages:
peerDependencies: peerDependencies:
eslint: '>=8.44.0' eslint: '>=8.44.0'
eslint-plugin-sukka@6.18.2: eslint-plugin-sukka@6.19.0:
resolution: {integrity: sha512-WrEu+axSnoJvoQIdTvsopPV3nKYeUqAEdE3eSYljFbjbswPqx4DhMvqCAOqFMHMGIwYYzoBps/hvD2YpjKVPIA==} resolution: {integrity: sha512-BahBzS6MI8RyHZYiWftEM48VGS9uE6FQrropZjmxRkttcTkrVtJw0q5+xxvXSyvDKkO4RC3dAymXj275+/pkXQ==}
peerDependencies: peerDependencies:
typescript: '*' typescript: '*'
peerDependenciesMeta: peerDependenciesMeta:
@ -1655,6 +1659,11 @@ packages:
napi-build-utils@2.0.0: napi-build-utils@2.0.0:
resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==} resolution: {integrity: sha512-GEbrYkbfF7MoNaoh2iGG84Mnf/WZfB0GdGEsM8wz7Expx/LlWf5U8t9nvJKXSp3qr5IsEbK04cBGhol/KwOsWA==}
napi-postinstall@0.2.3:
resolution: {integrity: sha512-Mi7JISo/4Ij2tDZ2xBE2WH+/KvVlkhA6juEjpEeRAVPNCpN3nxJo/5FhDNKgBcdmcmhaH6JjgST4xY/23ZYK0w==}
engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0}
hasBin: true
natural-compare@1.4.0: natural-compare@1.4.0:
resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
@ -2017,8 +2026,8 @@ packages:
tinyexec@1.0.1: tinyexec@1.0.1:
resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==}
tinyglobby@0.2.12: tinyglobby@0.2.13:
resolution: {integrity: sha512-qkf4trmKSIiMTs/E63cxH+ojC2unam7rJ0WrauAzpT3ECNTxGRMlaXxVbfxMUC/w0LaYk6jQ4y/nGR9uBO3tww==} resolution: {integrity: sha512-mEwzpUgrLySlveBwEVDMKk5B57bhLPYovRfPAXD5gA/98Opn0rCDj3GtLwFvCvH5RK9uPCExUROW5NjDwvqkxw==}
engines: {node: '>=12.0.0'} engines: {node: '>=12.0.0'}
tldts-core@6.1.86: tldts-core@6.1.86:
@ -2045,8 +2054,8 @@ packages:
resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==} resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
engines: {node: '>=0.6'} engines: {node: '>=0.6'}
ts-api-utils@2.0.1: ts-api-utils@2.1.0:
resolution: {integrity: sha512-dnlgjFSVetynI8nzgJ+qF62efpglpWRk8isUEWZGWlJYySCTD6aKvbUDu+zbPeDakk3bg5H4XpitHukgfL1m9w==} resolution: {integrity: sha512-CUgTZL1irw8u29bzrOD/nH85jqyc74D6SshFgujOIA7osm2Rz7dYH77agkx7H4FBNxDq7Cjf+IjaX/8zwFW+ZQ==}
engines: {node: '>=18.12'} engines: {node: '>=18.12'}
peerDependencies: peerDependencies:
typescript: '>=4.8.4' typescript: '>=4.8.4'
@ -2065,8 +2074,8 @@ packages:
resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==}
engines: {node: '>= 0.6'} engines: {node: '>= 0.6'}
typescript-eslint@8.29.1: typescript-eslint@8.32.0:
resolution: {integrity: sha512-f8cDkvndhbQMPcysk6CUSGBWV+g1utqdn71P5YKwMumVMOG/5k7cHq0KyG4O52nB0oKS4aN2Tp5+wB4APJGC+w==} resolution: {integrity: sha512-UMq2kxdXCzinFFPsXc9o2ozIpYCCOiEC46MG3yEh5Vipq6BO27otTtEBZA1fQ66DulEUgE97ucQ/3YY66CPg0A==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
peerDependencies: peerDependencies:
eslint: ^8.57.0 || ^9.0.0 eslint: ^8.57.0 || ^9.0.0
@ -2093,8 +2102,8 @@ packages:
resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==} resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
engines: {node: '>= 0.8'} engines: {node: '>= 0.8'}
unrs-resolver@1.4.1: unrs-resolver@1.7.2:
resolution: {integrity: sha512-MhPB3wBI5BR8TGieTb08XuYlE8oFVEXdSAgat3psdlRyejl8ojQ8iqPcjh094qCZ1r+TnkxzP6BeCd/umfHckQ==} resolution: {integrity: sha512-BBKpaylOW8KbHsu378Zky/dGh4ckT/4NW/0SHRABdqRLcQJ2dAOjDo9g97p04sWflm0kqPqpUatxReNV/dqI5A==}
uri-js@4.4.1: uri-js@4.4.1:
resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
@ -2216,7 +2225,7 @@ snapshots:
tslib: 2.8.1 tslib: 2.8.1
optional: true optional: true
'@eslint-community/eslint-plugin-eslint-comments@4.4.1(eslint@9.26.0)': '@eslint-community/eslint-plugin-eslint-comments@4.5.0(eslint@9.26.0)':
dependencies: dependencies:
escape-string-regexp: 4.0.0 escape-string-regexp: 4.0.0
eslint: 9.26.0 eslint: 9.26.0
@ -2227,23 +2236,28 @@ snapshots:
eslint: 9.26.0 eslint: 9.26.0
eslint-visitor-keys: 3.4.3 eslint-visitor-keys: 3.4.3
'@eslint-community/eslint-utils@4.7.0(eslint@9.26.0)':
dependencies:
eslint: 9.26.0
eslint-visitor-keys: 3.4.3
'@eslint-community/regexpp@4.12.1': {} '@eslint-community/regexpp@4.12.1': {}
'@eslint-sukka/node@6.18.2(eslint@9.26.0)(typescript@5.8.3)': '@eslint-sukka/node@6.19.0(eslint@9.26.0)(typescript@5.8.3)':
dependencies: dependencies:
'@eslint-sukka/shared': 6.18.2(eslint@9.26.0)(typescript@5.8.3) '@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-n: 17.17.0(eslint@9.26.0)
eslint-plugin-sukka: 6.18.2(eslint@9.26.0)(typescript@5.8.3) eslint-plugin-sukka: 6.19.0(eslint@9.26.0)(typescript@5.8.3)
transitivePeerDependencies: transitivePeerDependencies:
- eslint - eslint
- supports-color - supports-color
- typescript - typescript
'@eslint-sukka/shared@6.18.2(eslint@9.26.0)(typescript@5.8.3)': '@eslint-sukka/shared@6.19.0(eslint@9.26.0)(typescript@5.8.3)':
dependencies: dependencies:
'@dual-bundle/import-meta-resolve': 4.1.0 '@dual-bundle/import-meta-resolve': 4.1.0
'@package-json/types': 0.0.11 '@package-json/types': 0.0.11
'@typescript-eslint/utils': 8.29.1(eslint@9.26.0)(typescript@5.8.3) '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3)
transitivePeerDependencies: transitivePeerDependencies:
- eslint - eslint
- supports-color - supports-color
@ -2277,8 +2291,6 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@eslint/js@9.25.1': {}
'@eslint/js@9.26.0': {} '@eslint/js@9.26.0': {}
'@eslint/object-schema@2.1.6': {} '@eslint/object-schema@2.1.6': {}
@ -2340,7 +2352,7 @@ snapshots:
'@jest/schemas': 29.6.3 '@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-lib-coverage': 2.0.6
'@types/istanbul-reports': 3.0.4 '@types/istanbul-reports': 3.0.4
'@types/node': 22.15.3 '@types/node': 22.15.17
'@types/yargs': 17.0.33 '@types/yargs': 17.0.33
chalk: 4.1.2 chalk: 4.1.2
@ -2368,6 +2380,13 @@ snapshots:
'@tybys/wasm-util': 0.9.0 '@tybys/wasm-util': 0.9.0
optional: true optional: true
'@napi-rs/wasm-runtime@0.2.9':
dependencies:
'@emnapi/core': 1.4.0
'@emnapi/runtime': 1.4.0
'@tybys/wasm-util': 0.9.0
optional: true
'@node-rs/crc32-android-arm-eabi@1.10.6': '@node-rs/crc32-android-arm-eabi@1.10.6':
optional: true optional: true
@ -2481,8 +2500,6 @@ snapshots:
'@pkgjs/parseargs@0.11.0': '@pkgjs/parseargs@0.11.0':
optional: true optional: true
'@pkgr/core@0.2.1': {}
'@remusao/guess-url-type@2.0.0': {} '@remusao/guess-url-type@2.0.0': {}
'@remusao/small@2.0.0': {} '@remusao/small@2.0.0': {}
@ -2590,13 +2607,11 @@ snapshots:
'@types/better-sqlite3@7.6.13': '@types/better-sqlite3@7.6.13':
dependencies: dependencies:
'@types/node': 22.15.3 '@types/node': 22.15.17
'@types/dns2@2.0.9': '@types/dns2@2.0.9':
dependencies: dependencies:
'@types/node': 22.15.3 '@types/node': 22.15.17
'@types/doctrine@0.0.9': {}
'@types/estree@1.0.6': {} '@types/estree@1.0.6': {}
@ -2616,7 +2631,7 @@ snapshots:
'@types/mocha@10.0.10': {} '@types/mocha@10.0.10': {}
'@types/node@22.15.3': '@types/node@22.15.17':
dependencies: dependencies:
undici-types: 6.21.0 undici-types: 6.21.0
@ -2628,12 +2643,12 @@ snapshots:
'@types/tar-fs@2.0.4': '@types/tar-fs@2.0.4':
dependencies: dependencies:
'@types/node': 22.15.3 '@types/node': 22.15.17
'@types/tar-stream': 3.1.3 '@types/tar-stream': 3.1.3
'@types/tar-stream@3.1.3': '@types/tar-stream@3.1.3':
dependencies: dependencies:
'@types/node': 22.15.3 '@types/node': 22.15.17
'@types/yargs-parser@21.0.3': {} '@types/yargs-parser@21.0.3': {}
@ -2643,130 +2658,136 @@ snapshots:
'@types/yauzl-promise@4.0.1': '@types/yauzl-promise@4.0.1':
dependencies: dependencies:
'@types/node': 22.15.3 '@types/node': 22.15.17
'@typescript-eslint/eslint-plugin@8.29.1(@typescript-eslint/parser@8.29.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3)': '@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)':
dependencies: dependencies:
'@eslint-community/regexpp': 4.12.1 '@eslint-community/regexpp': 4.12.1
'@typescript-eslint/parser': 8.29.1(eslint@9.26.0)(typescript@5.8.3) '@typescript-eslint/parser': 8.32.0(eslint@9.26.0)(typescript@5.8.3)
'@typescript-eslint/scope-manager': 8.29.1 '@typescript-eslint/scope-manager': 8.32.0
'@typescript-eslint/type-utils': 8.29.1(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.29.1(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.29.1 '@typescript-eslint/visitor-keys': 8.32.0
eslint: 9.26.0 eslint: 9.26.0
graphemer: 1.4.0 graphemer: 1.4.0
ignore: 5.3.2 ignore: 5.3.2
natural-compare: 1.4.0 natural-compare: 1.4.0
ts-api-utils: 2.0.1(typescript@5.8.3) ts-api-utils: 2.1.0(typescript@5.8.3)
typescript: 5.8.3 typescript: 5.8.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/parser@8.29.1(eslint@9.26.0)(typescript@5.8.3)': '@typescript-eslint/parser@8.32.0(eslint@9.26.0)(typescript@5.8.3)':
dependencies: dependencies:
'@typescript-eslint/scope-manager': 8.29.1 '@typescript-eslint/scope-manager': 8.32.0
'@typescript-eslint/types': 8.29.1 '@typescript-eslint/types': 8.32.0
'@typescript-eslint/typescript-estree': 8.29.1(typescript@5.8.3) '@typescript-eslint/typescript-estree': 8.32.0(typescript@5.8.3)
'@typescript-eslint/visitor-keys': 8.29.1 '@typescript-eslint/visitor-keys': 8.32.0
debug: 4.4.0(supports-color@8.1.1) debug: 4.4.0(supports-color@8.1.1)
eslint: 9.26.0 eslint: 9.26.0
typescript: 5.8.3 typescript: 5.8.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/scope-manager@8.29.1': '@typescript-eslint/scope-manager@8.32.0':
dependencies: dependencies:
'@typescript-eslint/types': 8.29.1 '@typescript-eslint/types': 8.32.0
'@typescript-eslint/visitor-keys': 8.29.1 '@typescript-eslint/visitor-keys': 8.32.0
'@typescript-eslint/type-utils@8.29.1(eslint@9.26.0)(typescript@5.8.3)': '@typescript-eslint/type-utils@8.32.0(eslint@9.26.0)(typescript@5.8.3)':
dependencies: dependencies:
'@typescript-eslint/typescript-estree': 8.29.1(typescript@5.8.3) '@typescript-eslint/typescript-estree': 8.32.0(typescript@5.8.3)
'@typescript-eslint/utils': 8.29.1(eslint@9.26.0)(typescript@5.8.3) '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3)
debug: 4.4.0(supports-color@8.1.1) debug: 4.4.0(supports-color@8.1.1)
eslint: 9.26.0 eslint: 9.26.0
ts-api-utils: 2.0.1(typescript@5.8.3) ts-api-utils: 2.1.0(typescript@5.8.3)
typescript: 5.8.3 typescript: 5.8.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/types@8.29.1': {} '@typescript-eslint/types@8.32.0': {}
'@typescript-eslint/typescript-estree@8.29.1(typescript@5.8.3)': '@typescript-eslint/typescript-estree@8.32.0(typescript@5.8.3)':
dependencies: dependencies:
'@typescript-eslint/types': 8.29.1 '@typescript-eslint/types': 8.32.0
'@typescript-eslint/visitor-keys': 8.29.1 '@typescript-eslint/visitor-keys': 8.32.0
debug: 4.4.0(supports-color@8.1.1) debug: 4.4.0(supports-color@8.1.1)
fast-glob: 3.3.3 fast-glob: 3.3.3
is-glob: 4.0.3 is-glob: 4.0.3
minimatch: 9.0.5 minimatch: 9.0.5
semver: 7.7.1 semver: 7.7.1
ts-api-utils: 2.0.1(typescript@5.8.3) ts-api-utils: 2.1.0(typescript@5.8.3)
typescript: 5.8.3 typescript: 5.8.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/utils@8.29.1(eslint@9.26.0)(typescript@5.8.3)': '@typescript-eslint/utils@8.32.0(eslint@9.26.0)(typescript@5.8.3)':
dependencies: dependencies:
'@eslint-community/eslint-utils': 4.5.1(eslint@9.26.0) '@eslint-community/eslint-utils': 4.7.0(eslint@9.26.0)
'@typescript-eslint/scope-manager': 8.29.1 '@typescript-eslint/scope-manager': 8.32.0
'@typescript-eslint/types': 8.29.1 '@typescript-eslint/types': 8.32.0
'@typescript-eslint/typescript-estree': 8.29.1(typescript@5.8.3) '@typescript-eslint/typescript-estree': 8.32.0(typescript@5.8.3)
eslint: 9.26.0 eslint: 9.26.0
typescript: 5.8.3 typescript: 5.8.3
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
'@typescript-eslint/visitor-keys@8.29.1': '@typescript-eslint/visitor-keys@8.32.0':
dependencies: dependencies:
'@typescript-eslint/types': 8.29.1 '@typescript-eslint/types': 8.32.0
eslint-visitor-keys: 4.2.0 eslint-visitor-keys: 4.2.0
'@unrs/resolver-binding-darwin-arm64@1.4.1': '@unrs/resolver-binding-darwin-arm64@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-darwin-x64@1.4.1': '@unrs/resolver-binding-darwin-x64@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-freebsd-x64@1.4.1': '@unrs/resolver-binding-freebsd-x64@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-linux-arm-gnueabihf@1.4.1': '@unrs/resolver-binding-linux-arm-gnueabihf@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-linux-arm-musleabihf@1.4.1': '@unrs/resolver-binding-linux-arm-musleabihf@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-linux-arm64-gnu@1.4.1': '@unrs/resolver-binding-linux-arm64-gnu@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-linux-arm64-musl@1.4.1': '@unrs/resolver-binding-linux-arm64-musl@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-linux-ppc64-gnu@1.4.1': '@unrs/resolver-binding-linux-ppc64-gnu@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-linux-s390x-gnu@1.4.1': '@unrs/resolver-binding-linux-riscv64-gnu@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-linux-x64-gnu@1.4.1': '@unrs/resolver-binding-linux-riscv64-musl@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-linux-x64-musl@1.4.1': '@unrs/resolver-binding-linux-s390x-gnu@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-wasm32-wasi@1.4.1': '@unrs/resolver-binding-linux-x64-gnu@1.7.2':
optional: true
'@unrs/resolver-binding-linux-x64-musl@1.7.2':
optional: true
'@unrs/resolver-binding-wasm32-wasi@1.7.2':
dependencies: dependencies:
'@napi-rs/wasm-runtime': 0.2.8 '@napi-rs/wasm-runtime': 0.2.9
optional: true optional: true
'@unrs/resolver-binding-win32-arm64-msvc@1.4.1': '@unrs/resolver-binding-win32-arm64-msvc@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-win32-ia32-msvc@1.4.1': '@unrs/resolver-binding-win32-ia32-msvc@1.7.2':
optional: true optional: true
'@unrs/resolver-binding-win32-x64-msvc@1.4.1': '@unrs/resolver-binding-win32-x64-msvc@1.7.2':
optional: true optional: true
accepts@2.0.0: accepts@2.0.0:
@ -2840,7 +2861,7 @@ snapshots:
base64-js@1.5.1: {} base64-js@1.5.1: {}
better-sqlite3@11.9.1: better-sqlite3@11.10.0:
dependencies: dependencies:
bindings: 1.5.0 bindings: 1.5.0
prebuild-install: 7.1.3 prebuild-install: 7.1.3
@ -3017,10 +3038,6 @@ snapshots:
dns2@2.1.0: {} dns2@2.1.0: {}
doctrine@3.0.0:
dependencies:
esutils: 2.0.3
dunder-proto@1.0.1: dunder-proto@1.0.1:
dependencies: dependencies:
call-bind-apply-helpers: 1.0.2 call-bind-apply-helpers: 1.0.2
@ -3072,28 +3089,28 @@ snapshots:
eslint: 9.26.0 eslint: 9.26.0
semver: 7.7.1 semver: 7.7.1
eslint-config-sukka@6.18.2(@typescript-eslint/eslint-plugin@8.29.1(@typescript-eslint/parser@8.29.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-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):
dependencies: dependencies:
'@eslint-community/eslint-plugin-eslint-comments': 4.4.1(eslint@9.26.0) '@eslint-community/eslint-plugin-eslint-comments': 4.5.0(eslint@9.26.0)
'@eslint-sukka/shared': 6.18.2(eslint@9.26.0)(typescript@5.8.3) '@eslint-sukka/shared': 6.19.0(eslint@9.26.0)(typescript@5.8.3)
'@eslint/js': 9.25.1 '@eslint/js': 9.26.0
'@typescript-eslint/parser': 8.29.1(eslint@9.26.0)(typescript@5.8.3) '@typescript-eslint/parser': 8.32.0(eslint@9.26.0)(typescript@5.8.3)
ci-info: 4.2.0 ci-info: 4.2.0
defu: 6.1.4 defu: 6.1.4
eslint-import-resolver-typescript: 4.3.2(eslint-plugin-import-x@4.10.2(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.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)
eslint-plugin-autofix: 2.2.0(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-de-morgan: 1.2.1(eslint@9.26.0)
eslint-plugin-import-x: 4.10.2(eslint@9.26.0)(typescript@5.8.3) eslint-plugin-import-x: 4.11.0(eslint@9.26.0)(typescript@5.8.3)
eslint-plugin-jsonc: 2.20.0(eslint@9.26.0) eslint-plugin-jsonc: 2.20.0(eslint@9.26.0)
eslint-plugin-paths: 1.1.0 eslint-plugin-paths: 1.1.0
eslint-plugin-promise: 7.2.1(eslint@9.26.0) eslint-plugin-promise: 7.2.1(eslint@9.26.0)
eslint-plugin-regexp: 2.7.0(eslint@9.26.0) eslint-plugin-regexp: 2.7.0(eslint@9.26.0)
eslint-plugin-sukka: 6.18.2(eslint@9.26.0)(typescript@5.8.3) 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.29.1(@typescript-eslint/parser@8.29.1(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.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)
foxts: 3.1.1 foxts: 3.1.1
jsonc-eslint-parser: 2.4.0 jsonc-eslint-parser: 2.4.0
picocolors: 1.1.1 picocolors: 1.1.1
typescript-eslint: 8.29.1(eslint@9.26.0)(typescript@5.8.3) typescript-eslint: 8.32.0(eslint@9.26.0)(typescript@5.8.3)
transitivePeerDependencies: transitivePeerDependencies:
- '@eslint/json' - '@eslint/json'
- '@typescript-eslint/eslint-plugin' - '@typescript-eslint/eslint-plugin'
@ -3102,7 +3119,7 @@ snapshots:
- supports-color - supports-color
- typescript - typescript
eslint-formatter-sukka@6.18.2: eslint-formatter-sukka@6.19.0:
dependencies: dependencies:
ci-info: 4.2.0 ci-info: 4.2.0
picocolors: 1.1.1 picocolors: 1.1.1
@ -3115,17 +3132,17 @@ snapshots:
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
eslint-import-resolver-typescript@4.3.2(eslint-plugin-import-x@4.10.2(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.0(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0):
dependencies: dependencies:
debug: 4.4.0(supports-color@8.1.1) debug: 4.4.0(supports-color@8.1.1)
eslint: 9.26.0 eslint: 9.26.0
get-tsconfig: 4.10.0 get-tsconfig: 4.10.0
is-bun-module: 2.0.0 is-bun-module: 2.0.0
stable-hash: 0.0.5 stable-hash: 0.0.5
tinyglobby: 0.2.12 tinyglobby: 0.2.13
unrs-resolver: 1.4.1 unrs-resolver: 1.7.2
optionalDependencies: optionalDependencies:
eslint-plugin-import-x: 4.10.2(eslint@9.26.0)(typescript@5.8.3) eslint-plugin-import-x: 4.11.0(eslint@9.26.0)(typescript@5.8.3)
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
@ -3154,13 +3171,11 @@ snapshots:
eslint: 9.26.0 eslint: 9.26.0
eslint-compat-utils: 0.5.1(eslint@9.26.0) eslint-compat-utils: 0.5.1(eslint@9.26.0)
eslint-plugin-import-x@4.10.2(eslint@9.26.0)(typescript@5.8.3): eslint-plugin-import-x@4.11.0(eslint@9.26.0)(typescript@5.8.3):
dependencies: dependencies:
'@pkgr/core': 0.2.1 '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3)
'@types/doctrine': 0.0.9 comment-parser: 1.4.1
'@typescript-eslint/utils': 8.29.1(eslint@9.26.0)(typescript@5.8.3)
debug: 4.4.0(supports-color@8.1.1) debug: 4.4.0(supports-color@8.1.1)
doctrine: 3.0.0
eslint: 9.26.0 eslint: 9.26.0
eslint-import-resolver-node: 0.3.9 eslint-import-resolver-node: 0.3.9
get-tsconfig: 4.10.0 get-tsconfig: 4.10.0
@ -3169,7 +3184,7 @@ snapshots:
semver: 7.7.1 semver: 7.7.1
stable-hash: 0.0.5 stable-hash: 0.0.5
tslib: 2.8.1 tslib: 2.8.1
unrs-resolver: 1.4.1 unrs-resolver: 1.7.2
transitivePeerDependencies: transitivePeerDependencies:
- supports-color - supports-color
- typescript - typescript
@ -3220,12 +3235,12 @@ snapshots:
regexp-ast-analysis: 0.7.1 regexp-ast-analysis: 0.7.1
scslre: 0.3.0 scslre: 0.3.0
eslint-plugin-sukka@6.18.2(eslint@9.26.0)(typescript@5.8.3): eslint-plugin-sukka@6.19.0(eslint@9.26.0)(typescript@5.8.3):
dependencies: dependencies:
'@eslint-community/regexpp': 4.12.1 '@eslint-community/regexpp': 4.12.1
'@eslint-sukka/shared': 6.18.2(eslint@9.26.0)(typescript@5.8.3) '@eslint-sukka/shared': 6.19.0(eslint@9.26.0)(typescript@5.8.3)
'@typescript-eslint/type-utils': 8.29.1(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.29.1(eslint@9.26.0)(typescript@5.8.3) '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3)
foxts: 3.1.1 foxts: 3.1.1
optionalDependencies: optionalDependencies:
typescript: 5.8.3 typescript: 5.8.3
@ -3233,11 +3248,11 @@ snapshots:
- eslint - eslint
- supports-color - supports-color
eslint-plugin-unused-imports@4.1.4(@typescript-eslint/eslint-plugin@8.29.1(@typescript-eslint/parser@8.29.1(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.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):
dependencies: dependencies:
eslint: 9.26.0 eslint: 9.26.0
optionalDependencies: optionalDependencies:
'@typescript-eslint/eslint-plugin': 8.29.1(@typescript-eslint/parser@8.29.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3) '@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-rule-composer@0.3.0: {} eslint-rule-composer@0.3.0: {}
@ -3621,7 +3636,7 @@ snapshots:
jest-util@29.7.0: jest-util@29.7.0:
dependencies: dependencies:
'@jest/types': 29.6.3 '@jest/types': 29.6.3
'@types/node': 22.15.3 '@types/node': 22.15.17
chalk: 4.1.2 chalk: 4.1.2
ci-info: 3.9.0 ci-info: 3.9.0
graceful-fs: 4.2.11 graceful-fs: 4.2.11
@ -3740,6 +3755,8 @@ snapshots:
napi-build-utils@2.0.0: {} napi-build-utils@2.0.0: {}
napi-postinstall@0.2.3: {}
natural-compare@1.4.0: {} natural-compare@1.4.0: {}
negotiator@1.0.0: {} negotiator@1.0.0: {}
@ -4136,7 +4153,7 @@ snapshots:
tinyexec@1.0.1: {} tinyexec@1.0.1: {}
tinyglobby@0.2.12: tinyglobby@0.2.13:
dependencies: dependencies:
fdir: 6.4.4(picomatch@4.0.2) fdir: 6.4.4(picomatch@4.0.2)
picomatch: 4.0.2 picomatch: 4.0.2
@ -4163,7 +4180,7 @@ snapshots:
toidentifier@1.0.1: {} toidentifier@1.0.1: {}
ts-api-utils@2.0.1(typescript@5.8.3): ts-api-utils@2.1.0(typescript@5.8.3):
dependencies: dependencies:
typescript: 5.8.3 typescript: 5.8.3
@ -4183,11 +4200,11 @@ snapshots:
media-typer: 1.1.0 media-typer: 1.1.0
mime-types: 3.0.1 mime-types: 3.0.1
typescript-eslint@8.29.1(eslint@9.26.0)(typescript@5.8.3): typescript-eslint@8.32.0(eslint@9.26.0)(typescript@5.8.3):
dependencies: dependencies:
'@typescript-eslint/eslint-plugin': 8.29.1(@typescript-eslint/parser@8.29.1(eslint@9.26.0)(typescript@5.8.3))(eslint@9.26.0)(typescript@5.8.3) '@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.29.1(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.29.1(eslint@9.26.0)(typescript@5.8.3) '@typescript-eslint/utils': 8.32.0(eslint@9.26.0)(typescript@5.8.3)
eslint: 9.26.0 eslint: 9.26.0
typescript: 5.8.3 typescript: 5.8.3
transitivePeerDependencies: transitivePeerDependencies:
@ -4197,7 +4214,7 @@ snapshots:
undici-cache-store-better-sqlite3@1.0.0(undici@7.8.0): undici-cache-store-better-sqlite3@1.0.0(undici@7.8.0):
dependencies: dependencies:
better-sqlite3: 11.9.1 better-sqlite3: 11.10.0
foxts: 3.1.1 foxts: 3.1.1
undici: 7.8.0 undici: 7.8.0
@ -4207,23 +4224,27 @@ snapshots:
unpipe@1.0.0: {} unpipe@1.0.0: {}
unrs-resolver@1.4.1: unrs-resolver@1.7.2:
dependencies:
napi-postinstall: 0.2.3
optionalDependencies: optionalDependencies:
'@unrs/resolver-binding-darwin-arm64': 1.4.1 '@unrs/resolver-binding-darwin-arm64': 1.7.2
'@unrs/resolver-binding-darwin-x64': 1.4.1 '@unrs/resolver-binding-darwin-x64': 1.7.2
'@unrs/resolver-binding-freebsd-x64': 1.4.1 '@unrs/resolver-binding-freebsd-x64': 1.7.2
'@unrs/resolver-binding-linux-arm-gnueabihf': 1.4.1 '@unrs/resolver-binding-linux-arm-gnueabihf': 1.7.2
'@unrs/resolver-binding-linux-arm-musleabihf': 1.4.1 '@unrs/resolver-binding-linux-arm-musleabihf': 1.7.2
'@unrs/resolver-binding-linux-arm64-gnu': 1.4.1 '@unrs/resolver-binding-linux-arm64-gnu': 1.7.2
'@unrs/resolver-binding-linux-arm64-musl': 1.4.1 '@unrs/resolver-binding-linux-arm64-musl': 1.7.2
'@unrs/resolver-binding-linux-ppc64-gnu': 1.4.1 '@unrs/resolver-binding-linux-ppc64-gnu': 1.7.2
'@unrs/resolver-binding-linux-s390x-gnu': 1.4.1 '@unrs/resolver-binding-linux-riscv64-gnu': 1.7.2
'@unrs/resolver-binding-linux-x64-gnu': 1.4.1 '@unrs/resolver-binding-linux-riscv64-musl': 1.7.2
'@unrs/resolver-binding-linux-x64-musl': 1.4.1 '@unrs/resolver-binding-linux-s390x-gnu': 1.7.2
'@unrs/resolver-binding-wasm32-wasi': 1.4.1 '@unrs/resolver-binding-linux-x64-gnu': 1.7.2
'@unrs/resolver-binding-win32-arm64-msvc': 1.4.1 '@unrs/resolver-binding-linux-x64-musl': 1.7.2
'@unrs/resolver-binding-win32-ia32-msvc': 1.4.1 '@unrs/resolver-binding-wasm32-wasi': 1.7.2
'@unrs/resolver-binding-win32-x64-msvc': 1.4.1 '@unrs/resolver-binding-win32-arm64-msvc': 1.7.2
'@unrs/resolver-binding-win32-ia32-msvc': 1.7.2
'@unrs/resolver-binding-win32-x64-msvc': 1.7.2
uri-js@4.4.1: uri-js@4.4.1:
dependencies: dependencies: