Housekeeping & Update Reject Hosts

This commit is contained in:
SukkaW
2024-10-16 00:12:40 +08:00
parent c5ee4bad53
commit 3651999afb
7 changed files with 105 additions and 125 deletions

129
pnpm-lock.yaml generated
View File

@@ -77,9 +77,9 @@ importers:
undici:
specifier: 6.20.1
version: 6.20.1
wtfnode:
specifier: ^0.9.3
version: 0.9.3
why-is-node-running:
specifier: ^3.2.0
version: 3.2.0
yaml:
specifier: ^2.6.0
version: 2.6.0
@@ -89,10 +89,10 @@ importers:
version: 6.7.0(eslint@9.12.0)(typescript@5.6.3)
'@swc-node/register':
specifier: ^1.10.9
version: 1.10.9(@swc/core@1.7.35)(@swc/types@0.1.13)(typescript@5.6.3)
version: 1.10.9(@swc/core@1.7.36)(@swc/types@0.1.13)(typescript@5.6.3)
'@swc/core':
specifier: ^1.7.35
version: 1.7.35
specifier: ^1.7.36
version: 1.7.36
'@types/better-sqlite3':
specifier: ^7.6.11
version: 7.6.11
@@ -123,9 +123,6 @@ importers:
'@types/tar-stream':
specifier: ^3.1.3
version: 3.1.3
'@types/wtfnode':
specifier: ^0.7.3
version: 0.7.3
chai:
specifier: '4'
version: 4.4.1
@@ -388,68 +385,68 @@ packages:
'@swc-node/sourcemap-support@0.5.1':
resolution: {integrity: sha512-JxIvIo/Hrpv0JCHSyRpetAdQ6lB27oFYhv0PKCNf1g2gUXOjpeR1exrXccRxLMuAV5WAmGFBwRnNOJqN38+qtg==}
'@swc/core-darwin-arm64@1.7.35':
resolution: {integrity: sha512-BQSSozVxjxS+SVQz6e3GC/+OBWGIK3jfe52pWdANmycdjF3ch7lrCKTHTU7eHwyoJ96mofszPf5AsiVJF34Fwg==}
'@swc/core-darwin-arm64@1.7.36':
resolution: {integrity: sha512-8vDczXzCgv3ceTPhEivlpGprN44YlrCK1nbfU9g2TrhV/Aiqi09W/eM5zLesdoM1Z3mJl492gc/8nlTkpDdusw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [darwin]
'@swc/core-darwin-x64@1.7.35':
resolution: {integrity: sha512-44TYdKN/EWtkU88foXR7IGki9JzhEJzaFOoPevfi9Xe7hjAD/x2+AJOWWqQNzDPMz9+QewLdUVLyR6s5okRgtg==}
'@swc/core-darwin-x64@1.7.36':
resolution: {integrity: sha512-Pa2Gao7+Wf5m3SsK4abKRtd48AtoUnJInvaC3d077swBfgZjbjUbQvcpdc2dOeQtWwo49rFqUZJonMsL0jnPgQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [darwin]
'@swc/core-linux-arm-gnueabihf@1.7.35':
resolution: {integrity: sha512-ccfA5h3zxwioD+/z/AmYtkwtKz9m4rWTV7RoHq6Jfsb0cXHrd6tbcvgqRWXra1kASlE+cDWsMtEZygs9dJRtUQ==}
'@swc/core-linux-arm-gnueabihf@1.7.36':
resolution: {integrity: sha512-3YsMWd7V+WZEjbfBnLkkz/olcRBa8nyoK0iIOnNARJBMcYaJxjkJSMZpmSojCnIVwvjA1N83CPAbUL+W+fCnHg==}
engines: {node: '>=10'}
cpu: [arm]
os: [linux]
'@swc/core-linux-arm64-gnu@1.7.35':
resolution: {integrity: sha512-hx65Qz+G4iG/IVtxJKewC5SJdki8PAPFGl6gC/57Jb0+jA4BIoGLD/J3Q3rCPeoHfdqpkCYpahtyUq8CKx41Jg==}
'@swc/core-linux-arm64-gnu@1.7.36':
resolution: {integrity: sha512-lqM3aBB7kJazJYOwHeA5OGNLqXoQPZ/76b3dV+XcjN1GhD0CcXz6mW5PRYVin6OSN1eKrKBKJjtDA1mqADDEvw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
'@swc/core-linux-arm64-musl@1.7.35':
resolution: {integrity: sha512-kL6tQL9No7UEoEvDRuPxzPTpxrvbwYteNRbdChSSP74j13/55G2/2hLmult5yFFaWuyoyU/2lvzjRL/i8OLZxg==}
'@swc/core-linux-arm64-musl@1.7.36':
resolution: {integrity: sha512-bqei2YDzvUfG0pth5W2xJaj0eG4XWYk0d/NJ75vBX6bkIzK6dC8iuKQ41jOfUWonnrAs7rTDDJW0sTn/evvRdw==}
engines: {node: '>=10'}
cpu: [arm64]
os: [linux]
'@swc/core-linux-x64-gnu@1.7.35':
resolution: {integrity: sha512-Ke4rcLQSwCQ2LHdJX1FtnqmYNQ3IX6BddKlUtS7mcK13IHkQzZWp0Dcu6MgNA3twzb/dBpKX5GLy07XdGgfmyw==}
'@swc/core-linux-x64-gnu@1.7.36':
resolution: {integrity: sha512-03maXTUyaBjeCxlDltmdzHje1ryQt1C4OWmmNgSSRXjLb+GNnAenwOJMSrcvHP/aNClD2pwsFCnYKDGy+sYE6w==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
'@swc/core-linux-x64-musl@1.7.35':
resolution: {integrity: sha512-T30tlLnz0kYyDFyO5RQF5EQ4ENjW9+b56hEGgFUYmfhFhGA4E4V67iEx7KIG4u0whdPG7oy3qjyyIeTb7nElEw==}
'@swc/core-linux-x64-musl@1.7.36':
resolution: {integrity: sha512-XXysqLkvjtQnXm1zHqLhy00UYPv/gk5OtwR732X+piNisnEbcJBqI8Qp9O7YvLWllRcoP8IMBGDWLGdGLSpViA==}
engines: {node: '>=10'}
cpu: [x64]
os: [linux]
'@swc/core-win32-arm64-msvc@1.7.35':
resolution: {integrity: sha512-CfM/k8mvtuMyX+okRhemfLt784PLS0KF7Q9djA8/Dtavk0L5Ghnq+XsGltO3d8B8+XZ7YOITsB14CrjehzeHsg==}
'@swc/core-win32-arm64-msvc@1.7.36':
resolution: {integrity: sha512-k7+dmb13a/zPw+E4XYfPmLZFWJgcOcBRKIjYl9nQErtYsgsg3Ji6TBbsvJVETy23lNHyewZ17V5Vq6NzaG0hzg==}
engines: {node: '>=10'}
cpu: [arm64]
os: [win32]
'@swc/core-win32-ia32-msvc@1.7.35':
resolution: {integrity: sha512-ATB3uuH8j/RmS64EXQZJSbo2WXfRNpTnQszHME/sGaexsuxeijrp3DTYSFAA3R2Bu6HbIIX6jempe1Au8I3j+A==}
'@swc/core-win32-ia32-msvc@1.7.36':
resolution: {integrity: sha512-ridD3ay6YM2PEYHZXXFN+edYEv0FOynaqOBP+NSnGNHA35azItIjoIe+KNi4WltGtAjpKCHSpjGCNfna12wdYQ==}
engines: {node: '>=10'}
cpu: [ia32]
os: [win32]
'@swc/core-win32-x64-msvc@1.7.35':
resolution: {integrity: sha512-iDGfQO1571NqWUXtLYDhwIELA/wadH42ioGn+J9R336nWx40YICzy9UQyslWRhqzhQ5kT+QXAW/MoCWc058N6Q==}
'@swc/core-win32-x64-msvc@1.7.36':
resolution: {integrity: sha512-j1z2Z1Ln9d0E3dHsPkC1K9XDh0ojhRPwV+GfRTu4D61PE+aYhYLvbJC6xPvL4/204QrStRS7eDu3m+BcDp3rgQ==}
engines: {node: '>=10'}
cpu: [x64]
os: [win32]
'@swc/core@1.7.35':
resolution: {integrity: sha512-3cUteCTbr2r5jqfgx0r091sfq5Mgh6F1SQh8XAOnSvtKzwv2bC31mvBHVAieD1uPa2kHJhLav20DQgXOhpEitw==}
'@swc/core@1.7.36':
resolution: {integrity: sha512-bu7ymMX+LCJOSSrKank25Jaq66ymLVA9fOUuy4ck3/6rbXdLw+pIJPnIDKQ9uNcxww8KDxOuJk9Ui9pqR+aGFw==}
engines: {node: '>=10'}
peerDependencies:
'@swc/helpers': '*'
@@ -526,9 +523,6 @@ packages:
'@types/tar-stream@3.1.3':
resolution: {integrity: sha512-Zbnx4wpkWBMBSu5CytMbrT5ZpMiF55qgM+EpHzR4yIDu7mv52cej8hTkOc6K+LzpkOAbxwn/m7j3iO+/l42YkQ==}
'@types/wtfnode@0.7.3':
resolution: {integrity: sha512-UMkHpx+o2xRWLJ7PmT3bBzvIA9/0oFw80oPtY/xO4jfdq+Gznn4wP7K9B/JjMxyxy+wF+5oRPIykxeBbEDjwRg==}
'@typescript-eslint/eslint-plugin@8.8.1':
resolution: {integrity: sha512-xfvdgA8AP/vxHgtgU310+WBnLB4uJQ9XdyP17RebG26rLtDrQJV3ZYrcopX91GrHmMoH8bdSwMRh2a//TiJ1jQ==}
engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0}
@@ -1794,6 +1788,11 @@ packages:
engines: {node: '>= 8'}
hasBin: true
why-is-node-running@3.2.0:
resolution: {integrity: sha512-euOPfZRxdZBcD/vL0sH+NtuC/nDpdsZ/aeoq9w5sOcQtfkmhztf/JS76IiD0CJEULlSAPSMy/ZLejex5MsFCcw==}
engines: {node: '>=20.11'}
hasBin: true
word-wrap@1.2.5:
resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==}
engines: {node: '>=0.10.0'}
@@ -1812,10 +1811,6 @@ packages:
wrappy@1.0.2:
resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
wtfnode@0.9.3:
resolution: {integrity: sha512-MXjgxJovNVYUkD85JBZTKT5S5ng/e56sNuRZlid7HcGTNrIODa5UPtqE3i0daj7fJ2SGj5Um2VmiphQVyVKK5A==}
hasBin: true
y18n@5.0.8:
resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
engines: {node: '>=10'}
@@ -2097,16 +2092,16 @@ snapshots:
- supports-color
- typescript
'@swc-node/core@1.13.3(@swc/core@1.7.35)(@swc/types@0.1.13)':
'@swc-node/core@1.13.3(@swc/core@1.7.36)(@swc/types@0.1.13)':
dependencies:
'@swc/core': 1.7.35
'@swc/core': 1.7.36
'@swc/types': 0.1.13
'@swc-node/register@1.10.9(@swc/core@1.7.35)(@swc/types@0.1.13)(typescript@5.6.3)':
'@swc-node/register@1.10.9(@swc/core@1.7.36)(@swc/types@0.1.13)(typescript@5.6.3)':
dependencies:
'@swc-node/core': 1.13.3(@swc/core@1.7.35)(@swc/types@0.1.13)
'@swc-node/core': 1.13.3(@swc/core@1.7.36)(@swc/types@0.1.13)
'@swc-node/sourcemap-support': 0.5.1
'@swc/core': 1.7.35
'@swc/core': 1.7.36
colorette: 2.0.20
debug: 4.3.7(supports-color@8.1.1)
oxc-resolver: 1.10.2
@@ -2122,51 +2117,51 @@ snapshots:
source-map-support: 0.5.21
tslib: 2.7.0
'@swc/core-darwin-arm64@1.7.35':
'@swc/core-darwin-arm64@1.7.36':
optional: true
'@swc/core-darwin-x64@1.7.35':
'@swc/core-darwin-x64@1.7.36':
optional: true
'@swc/core-linux-arm-gnueabihf@1.7.35':
'@swc/core-linux-arm-gnueabihf@1.7.36':
optional: true
'@swc/core-linux-arm64-gnu@1.7.35':
'@swc/core-linux-arm64-gnu@1.7.36':
optional: true
'@swc/core-linux-arm64-musl@1.7.35':
'@swc/core-linux-arm64-musl@1.7.36':
optional: true
'@swc/core-linux-x64-gnu@1.7.35':
'@swc/core-linux-x64-gnu@1.7.36':
optional: true
'@swc/core-linux-x64-musl@1.7.35':
'@swc/core-linux-x64-musl@1.7.36':
optional: true
'@swc/core-win32-arm64-msvc@1.7.35':
'@swc/core-win32-arm64-msvc@1.7.36':
optional: true
'@swc/core-win32-ia32-msvc@1.7.35':
'@swc/core-win32-ia32-msvc@1.7.36':
optional: true
'@swc/core-win32-x64-msvc@1.7.35':
'@swc/core-win32-x64-msvc@1.7.36':
optional: true
'@swc/core@1.7.35':
'@swc/core@1.7.36':
dependencies:
'@swc/counter': 0.1.3
'@swc/types': 0.1.13
optionalDependencies:
'@swc/core-darwin-arm64': 1.7.35
'@swc/core-darwin-x64': 1.7.35
'@swc/core-linux-arm-gnueabihf': 1.7.35
'@swc/core-linux-arm64-gnu': 1.7.35
'@swc/core-linux-arm64-musl': 1.7.35
'@swc/core-linux-x64-gnu': 1.7.35
'@swc/core-linux-x64-musl': 1.7.35
'@swc/core-win32-arm64-msvc': 1.7.35
'@swc/core-win32-ia32-msvc': 1.7.35
'@swc/core-win32-x64-msvc': 1.7.35
'@swc/core-darwin-arm64': 1.7.36
'@swc/core-darwin-x64': 1.7.36
'@swc/core-linux-arm-gnueabihf': 1.7.36
'@swc/core-linux-arm64-gnu': 1.7.36
'@swc/core-linux-arm64-musl': 1.7.36
'@swc/core-linux-x64-gnu': 1.7.36
'@swc/core-linux-x64-musl': 1.7.36
'@swc/core-win32-arm64-msvc': 1.7.36
'@swc/core-win32-ia32-msvc': 1.7.36
'@swc/core-win32-x64-msvc': 1.7.36
'@swc/counter@0.1.3': {}
@@ -2247,8 +2242,6 @@ snapshots:
dependencies:
'@types/node': 22.7.5
'@types/wtfnode@0.7.3': {}
'@typescript-eslint/eslint-plugin@8.8.1(@typescript-eslint/parser@8.8.1(eslint@9.12.0)(typescript@5.6.3))(eslint@9.12.0)(typescript@5.6.3)':
dependencies:
'@eslint-community/regexpp': 4.11.1
@@ -3633,6 +3626,8 @@ snapshots:
dependencies:
isexe: 2.0.0
why-is-node-running@3.2.0: {}
word-wrap@1.2.5: {}
workerpool@6.5.1: {}
@@ -3651,8 +3646,6 @@ snapshots:
wrappy@1.0.2: {}
wtfnode@0.9.3: {}
y18n@5.0.8: {}
yallist@4.0.0: {}