diff --git a/package.json b/package.json index 41c56df3..93cdc010 100644 --- a/package.json +++ b/package.json @@ -98,13 +98,13 @@ "@types/supertest": "^7.2.1", "@types/swagger-ui-express": "^4.1.6", "c8": "^12.0.0", - "chai": "^6.2.2", + "chai": "^6.3.0", "chai-as-promised": "^8.0.2", "eslint": "^10.9.1", "eslint-config-prettier": "^10.1.8", "globals": "^17.11.0", "knip": "6.34.0", - "mocha": "^12.0.0", + "mocha": "^12.0.3", "sinon": "^22.1.0", "supertest": "^7.2.2", "typescript": "^5.9.3", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 5a9e859f..57d7f8ac 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,13 +40,13 @@ importers: version: 2.8.6 express: specifier: ^5.2.1 - version: 5.2.1(supports-color@8.1.1) + version: 5.2.1 express-rate-limit: specifier: ^8.6.2 - version: 8.6.2(express@5.2.1(supports-color@8.1.1))(supports-color@8.1.1) + version: 8.6.2(express@5.2.1) iovalkey: specifier: ^0.3.3 - version: 0.3.3(supports-color@8.1.1) + version: 0.3.3 moize: specifier: ^6.1.1 version: 6.1.7 @@ -64,26 +64,26 @@ importers: version: 2.0.7 rate-limit-redis: specifier: ^5.0.0 - version: 5.0.0(express-rate-limit@8.6.2(express@5.2.1(supports-color@8.1.1))(supports-color@8.1.1)) + version: 5.0.0(express-rate-limit@8.6.2(express@5.2.1)) socket.io: specifier: ^4.8.3 - version: 4.8.3(supports-color@8.1.1) + version: 4.8.3 swagger-ui-express: specifier: ^5.0.1 - version: 5.0.1(express@5.2.1(supports-color@8.1.1)) + version: 5.0.1(express@5.2.1) winston: specifier: ^3.7.2 version: 3.19.0 devDependencies: '@eslint/js': specifier: ^10.0.1 - version: 10.0.1(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1)) + version: 10.0.1(eslint@10.9.1(jiti@2.7.0)) '@swc-node/register': specifier: ^1.12.1 - version: 1.12.1(@swc/core@1.16.2)(@swc/types@0.1.28)(supports-color@8.1.1)(typescript@5.9.3) + version: 1.12.1(@swc/core@1.16.2)(@swc/types@0.1.28)(typescript@5.9.3) '@swc/cli': specifier: ^0.8.0 - version: 0.8.1(@swc/core@1.16.2)(chokidar@5.0.0)(supports-color@8.1.1) + version: 0.8.1(@swc/core@1.16.2)(chokidar@5.0.0) '@swc/core': specifier: ^1.16.2 version: 1.16.2 @@ -133,17 +133,17 @@ importers: specifier: ^12.0.0 version: 12.0.0 chai: - specifier: ^6.2.2 - version: 6.2.2 + specifier: ^6.3.0 + version: 6.3.0 chai-as-promised: specifier: ^8.0.2 - version: 8.0.2(chai@6.2.2) + version: 8.0.2(chai@6.3.0) eslint: specifier: ^10.9.1 - version: 10.9.1(jiti@2.7.0)(supports-color@8.1.1) + version: 10.9.1(jiti@2.7.0) eslint-config-prettier: specifier: ^10.1.8 - version: 10.1.8(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1)) + version: 10.1.8(eslint@10.9.1(jiti@2.7.0)) globals: specifier: ^17.11.0 version: 17.11.0 @@ -151,20 +151,20 @@ importers: specifier: 6.34.0 version: 6.34.0 mocha: - specifier: ^12.0.0 - version: 12.0.0 + specifier: ^12.0.3 + version: 12.0.3 sinon: specifier: ^22.1.0 version: 22.1.0 supertest: specifier: ^7.2.2 - version: 7.2.2(supports-color@8.1.1) + version: 7.2.2 typescript: specifier: ^5.9.3 version: 5.9.3 typescript-eslint: specifier: ^8.69.0 - version: 8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + version: 8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3) packages: @@ -1244,8 +1244,8 @@ packages: peerDependencies: chai: '>= 2.1.2 < 7' - chai@6.2.2: - resolution: {integrity: sha512-NUPRluOfOiTKBKvWPtSD4PhFvWCqOi0BGStNWs57X9js7XGTprSmFoz5F0tWhR4WPjNeR9jXqdC7/UpSJTnlRg==} + chai@6.3.0: + resolution: {integrity: sha512-XWAtwJ6OHO+tj0EKCs0Y2UamnyOxseZWltU4x2U2wh8g4AigdjwvtUjvLP2tqkA/avxHEtzxNaqGq/YGNwckKg==} engines: {node: '>=18'} check-error@2.1.3: @@ -1590,6 +1590,10 @@ packages: resolution: {integrity: sha512-S8KoZgRZN+a5rNwqTxlZZePjT/4cnm0ROV70LedRHZ0p8u9fRID0hJUZQpkKLzro8LfmC8sx23bY6tVNxv8pQA==} engines: {node: '>= 18.0.0'} + find-up-simple@1.0.1: + resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} + engines: {node: '>=18'} + find-up@5.0.0: resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} engines: {node: '>=10'} @@ -1783,9 +1787,9 @@ packages: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} engines: {node: '>=0.10.0'} - is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} - engines: {node: '>=8'} + is-path-inside@4.0.0: + resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} + engines: {node: '>=12'} is-plain-obj@1.1.0: resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} @@ -1841,8 +1845,8 @@ packages: resolution: {integrity: sha512-AC/7JofJvZGrrneWNaEnJeOLUx+JlGt7tNa0wZiRPT4MY1wmfKjt2+6O2p2uz2+skll8OZZmJMNqeke7kKbNgQ==} hasBin: true - js-yaml@5.4.1: - resolution: {integrity: sha512-28R/k+NAjeuf7+CKlTxWZVExJGwVVLwY06DgEnOMz2gEpfNkDcD7QvyiVPT0xy0XXhU8vHsd4Ot42OOPdJG7dQ==} + js-yaml@5.4.2: + resolution: {integrity: sha512-m+aqu+LwO1O6sIopafj8HUVl5aawITwZQe/yHpMCKjaWBaA/d07B/QdMb3529REftiU+RMMHL3Vlsw3hON7vWg==} hasBin: true json-buffer@3.0.1: @@ -1894,8 +1898,8 @@ packages: resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - lru-cache@11.5.2: - resolution: {integrity: sha512-4pfM1Ff0x50o0tQwb5ucw/RzNyD0/YJME6IVcStalZuMWxdt3sR3huStTtxz4PUmvZfRguvDejasvQ2kifR11g==} + lru-cache@11.5.3: + resolution: {integrity: sha512-U4N8FgzmWxc8k1VH8Kr6lQg18U7Fjvby6wXHVRX/ZZ7IwWbRMgrRbP0Wrb5q5NVinryp4SQampHKdvtecItxUg==} engines: {node: 20 || >=22} make-asynchronous@1.1.0: @@ -1975,8 +1979,8 @@ packages: resolution: {integrity: sha512-tEBHqDnIoM/1rXME1zgka9g6Q2lcoCkxHLuc7ODJ5BxbP5d4c2Z5cGgtXAku59200Cx7diuHTOYfSBD8n6mm8A==} engines: {node: '>=16 || 14 >=14.17'} - mocha@12.0.0: - resolution: {integrity: sha512-NYNh5IFt6WYqm9bi4601m7vix8MZdXC0DwS4gY6WhXO2RgJWhivhISVmq1oklCif18OSI9l+vx5Mdm5oh1XGiQ==} + mocha@12.0.3: + resolution: {integrity: sha512-beammieDdiWdkjANWeWPpkxUROYGi5FN88fPOkLiticz7HTg3Y+Pho3EYE6SUdcuWnZ3h2WD8EXCA55JF4o6wg==} engines: {node: ^20.19.0 || >=22.12.0} hasBin: true @@ -2313,8 +2317,8 @@ packages: resolution: {integrity: sha512-1gnZf7DFcoIcajTjTwjwuDjzuz4PPcY2StKPlsGAQ1+YH20IRVrBaXSWmdjowTJ6u8Rc01PoYOGHXfP1mYcZNQ==} engines: {node: '>= 18'} - serialize-javascript@7.1.1: - resolution: {integrity: sha512-k3CMsaIvvdSwm8oLB4MXSl0wH2/cwlH7xGcnRd2DaeRmBkbzYmyT8j0tsX60DwD1eRwHTpNpH8ljKu9oUT1MeQ==} + serialize-javascript@7.1.2: + resolution: {integrity: sha512-GL2BWwVa6JydKO6l/ljVgjAZF4QJ3S7dWDWi53s5GZT8PJzD2fNxi67HANQGKAqPrwEpL5ba7gUBGi0Ls/sEoQ==} engines: {node: '>=20.0.0'} serve-static@2.2.1: @@ -2726,14 +2730,14 @@ snapshots: tslib: 2.8.1 optional: true - '@eslint-community/eslint-utils@4.10.1(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))': + '@eslint-community/eslint-utils@4.10.1(eslint@10.9.1(jiti@2.7.0))': dependencies: - eslint: 10.9.1(jiti@2.7.0)(supports-color@8.1.1) + eslint: 10.9.1(jiti@2.7.0) eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.2': {} - '@eslint/config-array@0.23.5(supports-color@8.1.1)': + '@eslint/config-array@0.23.5': dependencies: '@eslint/object-schema': 3.0.5 debug: 4.4.3(supports-color@8.1.1) @@ -2749,9 +2753,9 @@ snapshots: dependencies: '@types/json-schema': 7.0.15 - '@eslint/js@10.0.1(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))': + '@eslint/js@10.0.1(eslint@10.9.1(jiti@2.7.0))': optionalDependencies: - eslint: 10.9.1(jiti@2.7.0)(supports-color@8.1.1) + eslint: 10.9.1(jiti@2.7.0) '@eslint/object-schema@3.0.5': {} @@ -3086,7 +3090,7 @@ snapshots: '@swc/core': 1.16.2 '@swc/types': 0.1.28 - '@swc-node/register@1.12.1(@swc/core@1.16.2)(@swc/types@0.1.28)(supports-color@8.1.1)(typescript@5.9.3)': + '@swc-node/register@1.12.1(@swc/core@1.16.2)(@swc/types@0.1.28)(typescript@5.9.3)': dependencies: '@node-rs/xxhash': 1.7.7 '@swc-node/core': 1.15.0(@swc/core@1.16.2)(@swc/types@0.1.28) @@ -3108,11 +3112,11 @@ snapshots: source-map-support: 0.5.21 tslib: 2.8.1 - '@swc/cli@0.8.1(@swc/core@1.16.2)(chokidar@5.0.0)(supports-color@8.1.1)': + '@swc/cli@0.8.1(@swc/core@1.16.2)(chokidar@5.0.0)': dependencies: '@swc/core': 1.16.2 '@swc/counter': 0.1.3 - '@xhmikosr/bin-wrapper': 14.2.3(supports-color@8.1.1) + '@xhmikosr/bin-wrapper': 14.2.3 commander: 8.3.0 minimatch: 9.0.9 piscina: 4.9.3 @@ -3187,7 +3191,7 @@ snapshots: dependencies: '@swc/counter': 0.1.3 - '@tokenizer/inflate@0.4.1(supports-color@8.1.1)': + '@tokenizer/inflate@0.4.1': dependencies: debug: 4.4.3(supports-color@8.1.1) token-types: 6.1.2 @@ -3315,15 +3319,15 @@ snapshots: dependencies: '@types/node': 26.1.1 - '@typescript-eslint/eslint-plugin@8.69.0(@typescript-eslint/parser@8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.69.0(@typescript-eslint/parser@8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3))(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.69.0 - '@typescript-eslint/type-utils': 8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(typescript@5.9.3) + '@typescript-eslint/type-utils': 8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.69.0 - eslint: 10.9.1(jiti@2.7.0)(supports-color@8.1.1) + eslint: 10.9.1(jiti@2.7.0) ignore: 7.0.8 natural-compare: 1.4.0 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -3331,14 +3335,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/parser@8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.69.0 '@typescript-eslint/types': 8.69.0 '@typescript-eslint/typescript-estree': 8.69.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.69.0 debug: 4.4.3(supports-color@8.1.1) - eslint: 10.9.1(jiti@2.7.0)(supports-color@8.1.1) + eslint: 10.9.1(jiti@2.7.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -3361,13 +3365,13 @@ snapshots: dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3)': dependencies: '@typescript-eslint/types': 8.69.0 '@typescript-eslint/typescript-estree': 8.69.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(typescript@5.9.3) + '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3) debug: 4.4.3(supports-color@8.1.1) - eslint: 10.9.1(jiti@2.7.0)(supports-color@8.1.1) + eslint: 10.9.1(jiti@2.7.0) ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: @@ -3390,13 +3394,13 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(typescript@5.9.3)': + '@typescript-eslint/utils@8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3)': dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(jiti@2.7.0)) '@typescript-eslint/scope-manager': 8.69.0 '@typescript-eslint/types': 8.69.0 '@typescript-eslint/typescript-estree': 8.69.0(typescript@5.9.3) - eslint: 10.9.1(jiti@2.7.0)(supports-color@8.1.1) + eslint: 10.9.1(jiti@2.7.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -3417,7 +3421,7 @@ snapshots: '@xhmikosr/archive-type@8.0.1': dependencies: - file-type: 21.3.4(supports-color@8.1.1) + file-type: 21.3.4 transitivePeerDependencies: - supports-color @@ -3426,10 +3430,10 @@ snapshots: execa: 9.6.1 isexe: 4.0.0 - '@xhmikosr/bin-wrapper@14.2.3(supports-color@8.1.1)': + '@xhmikosr/bin-wrapper@14.2.3': dependencies: '@xhmikosr/bin-check': 8.2.1 - '@xhmikosr/downloader': 16.1.2(supports-color@8.1.1) + '@xhmikosr/downloader': 16.1.2 '@xhmikosr/os-filter-obj': 4.0.0 binary-version-check: 6.1.0 transitivePeerDependencies: @@ -3439,7 +3443,7 @@ snapshots: '@xhmikosr/decompress-tar@9.0.1': dependencies: - file-type: 21.3.4(supports-color@8.1.1) + file-type: 21.3.4 is-stream: 4.0.1 tar-stream: 3.1.7 transitivePeerDependencies: @@ -3450,7 +3454,7 @@ snapshots: '@xhmikosr/decompress-tarbz2@9.0.1': dependencies: '@xhmikosr/decompress-tar': 9.0.1 - file-type: 21.3.4(supports-color@8.1.1) + file-type: 21.3.4 is-stream: 4.0.1 seek-bzip: 2.0.0 unbzip2-stream: 1.4.3 @@ -3462,7 +3466,7 @@ snapshots: '@xhmikosr/decompress-targz@9.0.1': dependencies: '@xhmikosr/decompress-tar': 9.0.1 - file-type: 21.3.4(supports-color@8.1.1) + file-type: 21.3.4 is-stream: 4.0.1 transitivePeerDependencies: - bare-abort-controller @@ -3471,7 +3475,7 @@ snapshots: '@xhmikosr/decompress-unzip@8.1.1': dependencies: - file-type: 21.3.4(supports-color@8.1.1) + file-type: 21.3.4 get-stream: 9.0.1 yauzl: 3.3.0 transitivePeerDependencies: @@ -3490,13 +3494,13 @@ snapshots: - react-native-b4a - supports-color - '@xhmikosr/downloader@16.1.2(supports-color@8.1.1)': + '@xhmikosr/downloader@16.1.2': dependencies: '@xhmikosr/archive-type': 8.0.1 '@xhmikosr/decompress': 11.1.3 content-disposition: 1.1.0 ext-name: 5.0.0 - file-type: 21.3.4(supports-color@8.1.1) + file-type: 21.3.4 filenamify: 7.0.1 get-stream: 9.0.1 got: 14.6.6 @@ -3654,12 +3658,12 @@ snapshots: call-bind-apply-helpers: 1.0.2 get-intrinsic: 1.3.0 - chai-as-promised@8.0.2(chai@6.2.2): + chai-as-promised@8.0.2(chai@6.3.0): dependencies: - chai: 6.2.2 + chai: 6.3.0 check-error: 2.1.3 - chai@6.2.2: {} + chai@6.3.0: {} check-error@2.1.3: {} @@ -3802,7 +3806,7 @@ snapshots: engine.io-parser@5.2.3: {} - engine.io@6.6.9(supports-color@8.1.1): + engine.io@6.6.9: dependencies: '@types/cors': 2.8.19 '@types/node': 26.1.1 @@ -3840,9 +3844,9 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-prettier@10.1.8(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1)): + eslint-config-prettier@10.1.8(eslint@10.9.1(jiti@2.7.0)): dependencies: - eslint: 10.9.1(jiti@2.7.0)(supports-color@8.1.1) + eslint: 10.9.1(jiti@2.7.0) eslint-scope@9.1.2: dependencies: @@ -3855,11 +3859,11 @@ snapshots: eslint-visitor-keys@5.0.1: {} - eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1): + eslint@10.9.1(jiti@2.7.0): dependencies: - '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1)) + '@eslint-community/eslint-utils': 4.10.1(eslint@10.9.1(jiti@2.7.0)) '@eslint-community/regexpp': 4.12.2 - '@eslint/config-array': 0.23.5(supports-color@8.1.1) + '@eslint/config-array': 0.23.5 '@eslint/config-helpers': 0.7.0 '@eslint/core': 1.2.1 '@eslint/plugin-kit': 0.7.3 @@ -3949,15 +3953,15 @@ snapshots: strip-final-newline: 4.0.0 yoctocolors: 2.1.2 - express-rate-limit@8.6.2(express@5.2.1(supports-color@8.1.1))(supports-color@8.1.1): + express-rate-limit@8.6.2(express@5.2.1): dependencies: debug: 4.4.3(supports-color@8.1.1) - express: 5.2.1(supports-color@8.1.1) + express: 5.2.1 ip-address: 10.5.0 transitivePeerDependencies: - supports-color - express@5.2.1(supports-color@8.1.1): + express@5.2.1: dependencies: accepts: 2.0.0 body-parser: 2.3.0 @@ -3970,7 +3974,7 @@ snapshots: encodeurl: 2.0.0 escape-html: 1.0.3 etag: 1.8.1 - finalhandler: 2.1.1(supports-color@8.1.1) + finalhandler: 2.1.1 fresh: 2.0.0 http-errors: 2.0.1 merge-descriptors: 2.0.0 @@ -3981,8 +3985,8 @@ snapshots: proxy-addr: 2.0.7 qs: 6.16.0 range-parser: 1.2.1 - router: 2.2.0(supports-color@8.1.1) - send: 1.2.1(supports-color@8.1.1) + router: 2.2.0 + send: 1.2.1 serve-static: 2.2.1 statuses: 2.0.2 type-is: 2.0.1 @@ -4033,9 +4037,9 @@ snapshots: dependencies: flat-cache: 4.0.1 - file-type@21.3.4(supports-color@8.1.1): + file-type@21.3.4: dependencies: - '@tokenizer/inflate': 0.4.1(supports-color@8.1.1) + '@tokenizer/inflate': 0.4.1 strtok3: 10.3.5 token-types: 6.1.2 uint8array-extras: 1.5.0 @@ -4048,7 +4052,7 @@ snapshots: dependencies: filename-reserved-regex: 4.0.0 - finalhandler@2.1.1(supports-color@8.1.1): + finalhandler@2.1.1: dependencies: debug: 4.4.3(supports-color@8.1.1) encodeurl: 2.0.0 @@ -4059,6 +4063,8 @@ snapshots: transitivePeerDependencies: - supports-color + find-up-simple@1.0.1: {} + find-up@5.0.0: dependencies: locate-path: 6.0.0 @@ -4238,7 +4244,7 @@ snapshots: dependencies: kind-of: 6.0.3 - iovalkey@0.3.3(supports-color@8.1.1): + iovalkey@0.3.3: dependencies: '@iovalkey/commands': 0.1.0 cluster-key-slot: 1.1.2 @@ -4262,7 +4268,7 @@ snapshots: dependencies: is-extglob: 2.1.1 - is-path-inside@3.0.3: {} + is-path-inside@4.0.0: {} is-plain-obj@1.1.0: {} @@ -4299,7 +4305,7 @@ snapshots: jiti@2.7.0: {} - js-yaml@5.4.1: + js-yaml@5.4.2: dependencies: argparse: 2.0.1 @@ -4361,7 +4367,7 @@ snapshots: lowercase-keys@3.0.0: {} - lru-cache@11.5.2: {} + lru-cache@11.5.3: {} make-asynchronous@1.1.0: dependencies: @@ -4417,21 +4423,21 @@ snapshots: minipass@7.1.3: {} - mocha@12.0.0: + mocha@12.0.3: dependencies: browser-stdout: 1.3.1 chokidar: 5.0.0 debug: 4.4.3(supports-color@8.1.1) diff: 9.0.0 - find-up: 5.0.0 + find-up-simple: 1.0.1 glob: 13.0.6 - is-path-inside: 3.0.3 + is-path-inside: 4.0.0 is-unicode-supported: 0.1.0 - js-yaml: 5.4.1 + js-yaml: 5.4.2 minimatch: 10.2.6 ms: 2.1.3 picocolors: 1.1.1 - serialize-javascript: 7.1.1 + serialize-javascript: 7.1.2 strip-json-comments: 5.0.3 supports-color: 8.1.1 workerpool: 10.0.3 @@ -4593,7 +4599,7 @@ snapshots: path-scurry@2.0.2: dependencies: - lru-cache: 11.5.2 + lru-cache: 11.5.3 minipass: 7.1.3 path-to-regexp@8.4.2: {} @@ -4686,9 +4692,9 @@ snapshots: range-parser@1.2.1: {} - rate-limit-redis@5.0.0(express-rate-limit@8.6.2(express@5.2.1(supports-color@8.1.1))(supports-color@8.1.1)): + rate-limit-redis@5.0.0(express-rate-limit@8.6.2(express@5.2.1)): dependencies: - express-rate-limit: 8.6.2(express@5.2.1(supports-color@8.1.1))(supports-color@8.1.1) + express-rate-limit: 8.6.2(express@5.2.1) raw-body@3.0.2: dependencies: @@ -4719,7 +4725,7 @@ snapshots: dependencies: lowercase-keys: 3.0.0 - router@2.2.0(supports-color@8.1.1): + router@2.2.0: dependencies: debug: 4.4.3(supports-color@8.1.1) depd: 2.0.0 @@ -4749,7 +4755,7 @@ snapshots: semver@7.8.5: {} - send@1.2.1(supports-color@8.1.1): + send@1.2.1: dependencies: debug: 4.4.3(supports-color@8.1.1) encodeurl: 2.0.0 @@ -4765,14 +4771,14 @@ snapshots: transitivePeerDependencies: - supports-color - serialize-javascript@7.1.1: {} + serialize-javascript@7.1.2: {} serve-static@2.2.1: dependencies: encodeurl: 2.0.0 escape-html: 1.0.3 parseurl: 1.3.3 - send: 1.2.1(supports-color@8.1.1) + send: 1.2.1 transitivePeerDependencies: - supports-color @@ -4825,7 +4831,7 @@ snapshots: smol-toml@1.8.0: {} - socket.io-adapter@2.5.8(supports-color@8.1.1): + socket.io-adapter@2.5.8: dependencies: debug: 4.4.3(supports-color@8.1.1) ws: 8.21.1 @@ -4834,22 +4840,22 @@ snapshots: - supports-color - utf-8-validate - socket.io-parser@4.2.7(supports-color@8.1.1): + socket.io-parser@4.2.7: dependencies: '@socket.io/component-emitter': 3.1.2 debug: 4.4.3(supports-color@8.1.1) transitivePeerDependencies: - supports-color - socket.io@4.8.3(supports-color@8.1.1): + socket.io@4.8.3: dependencies: accepts: 1.3.8 base64id: 2.0.0 cors: 2.8.6 debug: 4.4.3(supports-color@8.1.1) - engine.io: 6.6.9(supports-color@8.1.1) - socket.io-adapter: 2.5.8(supports-color@8.1.1) - socket.io-parser: 4.2.7(supports-color@8.1.1) + engine.io: 6.6.9 + socket.io-adapter: 2.5.8 + socket.io-parser: 4.2.7 transitivePeerDependencies: - bufferutil - supports-color @@ -4929,7 +4935,7 @@ snapshots: make-asynchronous: 1.1.0 time-span: 5.1.0 - superagent@10.3.0(supports-color@8.1.1): + superagent@10.3.0: dependencies: component-emitter: 1.3.1 cookiejar: 2.1.4 @@ -4943,11 +4949,11 @@ snapshots: transitivePeerDependencies: - supports-color - supertest@7.2.2(supports-color@8.1.1): + supertest@7.2.2: dependencies: cookie-signature: 1.2.2 methods: 1.1.2 - superagent: 10.3.0(supports-color@8.1.1) + superagent: 10.3.0 transitivePeerDependencies: - supports-color @@ -4963,9 +4969,9 @@ snapshots: dependencies: '@scarf/scarf': 1.4.0 - swagger-ui-express@5.0.1(express@5.2.1(supports-color@8.1.1)): + swagger-ui-express@5.0.1(express@5.2.1): dependencies: - express: 5.2.1(supports-color@8.1.1) + express: 5.2.1 swagger-ui-dist: 5.32.5 tar-stream@3.1.7: @@ -5049,13 +5055,13 @@ snapshots: media-typer: 1.1.0 mime-types: 3.0.2 - typescript-eslint@8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3): + typescript-eslint@8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.69.0(@typescript-eslint/parser@8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3))(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) - '@typescript-eslint/parser': 8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(supports-color@8.1.1)(typescript@5.9.3) + '@typescript-eslint/eslint-plugin': 8.69.0(@typescript-eslint/parser@8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3))(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3) + '@typescript-eslint/parser': 8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3) '@typescript-eslint/typescript-estree': 8.69.0(typescript@5.9.3) - '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(jiti@2.7.0)(supports-color@8.1.1))(typescript@5.9.3) - eslint: 10.9.1(jiti@2.7.0)(supports-color@8.1.1) + '@typescript-eslint/utils': 8.69.0(eslint@10.9.1(jiti@2.7.0))(typescript@5.9.3) + eslint: 10.9.1(jiti@2.7.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color