diff --git a/package.json b/package.json index a8bf94c9d..a6f670f06 100644 --- a/package.json +++ b/package.json @@ -130,7 +130,7 @@ "@faker-js/faker": "9.9.0", "@jest/globals": "29.7.0", "@liam-hq/cli": "0.7.24", - "@quobix/vacuum": "0.26.8", + "@quobix/vacuum": "0.33.1", "@trivago/prettier-plugin-sort-imports": "5.2.2", "@types/bad-words": "3.0.3", "@types/bcrypt": "5.0.2", @@ -144,19 +144,19 @@ "@types/lodash.partition": "^4", "@types/lodash.uniqby": "4.7.9", "@types/mime": "3.0.4", - "@types/node": "24.12.4", + "@types/node": "24.19.2", "@types/node-fetch": "2", "@types/nodemailer": "6.4.24", "@types/papaparse": "5.5.2", "@types/passport-jwt": "4.0.1", "@types/passport-local": "^1", - "@types/pg": "8.20.4", + "@types/pg": "8.23.1", "@types/sanitize-html": "2.16.2", "@types/uuid": "10.0.0", "@types/ws": "8.18.2", "@types/yazl": "3.3.1", - "@typescript-eslint/eslint-plugin": "8.59.4", - "@typescript-eslint/parser": "8.59.4", + "@typescript-eslint/eslint-plugin": "8.71.2", + "@typescript-eslint/parser": "8.71.2", "checksum": "1.0.0", "concurrently": "9.2.4", "dir-compare": "5.0.0", @@ -169,14 +169,14 @@ "jest": "29.7.0", "nock": "13.5.6", "nodemon": "3.1.14", - "pino-pretty": "13.1.3", - "prettier": "3.8.5", + "pino-pretty": "13.2.0", + "prettier": "3.9.10", "ts-jest": "29.4.14", "ts-node": "10.9.2", "typescript": "5.9.3", "vitest": "3.2.6", "wait-for-expect": "3.0.2", - "y-websocket": "3.0.0" + "y-websocket": "3.1.0" }, "resolutions": { "sodium-native": "4.2.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 04c0eb58a..4af30ef98 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -100,7 +100,7 @@ importers: version: 16.4.7 drizzle-orm: specifier: 0.45.2 - version: 0.45.2(@types/pg@8.20.4)(pg@8.14.1) + version: 0.45.2(@types/pg@8.23.1)(pg@8.14.1) extract-zip: specifier: 2.0.1 version: 2.0.1 @@ -239,7 +239,7 @@ importers: devDependencies: '@commitlint/cli': specifier: 19.8.1 - version: 19.8.1(@types/node@24.12.4)(typescript@5.9.3) + version: 19.8.1(@types/node@24.19.2)(typescript@5.9.3) '@commitlint/config-conventional': specifier: 19.8.1 version: 19.8.1 @@ -251,13 +251,13 @@ importers: version: 29.7.0 '@liam-hq/cli': specifier: 0.7.24 - version: 0.7.24(@types/node@24.12.4)(typescript@5.9.3) + version: 0.7.24(@types/node@24.19.2)(typescript@5.9.3) '@quobix/vacuum': - specifier: 0.26.8 - version: 0.26.8 + specifier: 0.33.1 + version: 0.33.1 '@trivago/prettier-plugin-sort-imports': specifier: 5.2.2 - version: 5.2.2(prettier@3.8.5) + version: 5.2.2(prettier@3.9.10) '@types/bad-words': specifier: 3.0.3 version: 3.0.3 @@ -295,8 +295,8 @@ importers: specifier: 3.0.4 version: 3.0.4 '@types/node': - specifier: 24.12.4 - version: 24.12.4 + specifier: 24.19.2 + version: 24.19.2 '@types/node-fetch': specifier: '2' version: 2.6.13 @@ -313,8 +313,8 @@ importers: specifier: ^1 version: 1.0.38 '@types/pg': - specifier: 8.20.4 - version: 8.20.4 + specifier: 8.23.1 + version: 8.23.1 '@types/sanitize-html': specifier: 2.16.2 version: 2.16.2 @@ -328,11 +328,11 @@ importers: specifier: 3.3.1 version: 3.3.1 '@typescript-eslint/eslint-plugin': - specifier: 8.59.4 - version: 8.59.4(@typescript-eslint/parser@8.59.4(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) + specifier: 8.71.2 + version: 8.71.2(@typescript-eslint/parser@8.71.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3) '@typescript-eslint/parser': - specifier: 8.59.4 - version: 8.59.4(eslint@8.57.1)(typescript@5.9.3) + specifier: 8.71.2 + version: 8.71.2(eslint@8.57.1)(typescript@5.9.3) checksum: specifier: 1.0.0 version: 1.0.0 @@ -356,13 +356,13 @@ importers: version: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) eslint-plugin-import: specifier: 2.32.0 - version: 2.32.0(@typescript-eslint/parser@8.59.4(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + version: 2.32.0(@typescript-eslint/parser@8.71.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) husky: specifier: 9.1.7 version: 9.1.7 jest: specifier: 29.7.0 - version: 29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)) + version: 29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)) nock: specifier: 13.5.6 version: 13.5.6 @@ -370,29 +370,29 @@ importers: specifier: 3.1.14 version: 3.1.14 pino-pretty: - specifier: 13.1.3 - version: 13.1.3 + specifier: 13.2.0 + version: 13.2.0 prettier: - specifier: 3.8.5 - version: 3.8.5 + specifier: 3.9.10 + version: 3.9.10 ts-jest: specifier: 29.4.14 - version: 29.4.14(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest-util@29.7.0)(jest@29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)))(typescript@5.9.3) + version: 29.4.14(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest-util@29.7.0)(jest@29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)))(typescript@5.9.3) ts-node: specifier: 10.9.2 - version: 10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3) + version: 10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3) typescript: specifier: 5.9.3 version: 5.9.3 vitest: specifier: 3.2.6 - version: 3.2.6(@types/node@24.12.4)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0) + version: 3.2.6(@types/node@24.19.2)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0) wait-for-expect: specifier: 3.0.2 version: 3.0.2 y-websocket: - specifier: 3.0.0 - version: 3.0.0(yjs@13.6.27) + specifier: 3.1.0 + version: 3.1.0(yjs@13.6.27) packages: @@ -2096,9 +2096,9 @@ packages: '@prisma/schema-files-loader@6.8.2': resolution: {integrity: sha512-JRXJ08xfA1cP30kgP15AMCOKZchy2ss2oN6nSHxN745euh2tijpzvW4yCD4Q/1ZtnDkfKae45Tcpx0Ytab7RPA==} - '@quobix/vacuum@0.26.8': - resolution: {integrity: sha512-iTF9MScMs+oqoE9QXQZxo6AfyZMg5YOtAL97oLuZ6/1TBRiq/+tRK2STtaVFxs5Vd05xHeO9hRdssUurzmkIpQ==} - engines: {node: '>=16.0.0'} + '@quobix/vacuum@0.33.1': + resolution: {integrity: sha512-NCzPjxfnCdKSy+umaqtAS4+EfKrRJI47n/TPZYYF6g10xg/+QJ7Xyc+p6sVdrRI8+ViJZpCn9uQDRGwlDGg3gQ==} + engines: {node: '>=24.16.0'} hasBin: true '@rapideditor/country-coder@5.4.0': @@ -2702,12 +2702,12 @@ packages: '@types/node@20.5.1': resolution: {integrity: sha512-4tT2UrL5LBqDwoed9wZ6N3umC4Yhz3W3FloMmiiG4JwmUJWpie0c7lcnUNd4gtMKuDEO4wRVS8B6Xa0uMRsMKg==} - '@types/node@24.12.2': - resolution: {integrity: sha512-A1sre26ke7HDIuY/M23nd9gfB+nrmhtYyMINbjI1zHJxYteKR6qSMX56FsmjMcDb3SMcjJg5BiRRgOCC/yBD0g==} - '@types/node@24.12.4': resolution: {integrity: sha512-GUUEShf+PBCGW2KaXwcIt3Yk+e3pkKwWKb9GSyM9WQVE+ep2jzmHdGsHzu4wgcZy5fN9FBdVzjpBQsYlpfpgLA==} + '@types/node@24.19.2': + resolution: {integrity: sha512-93d49wCWJkCyN87MxLpNN6KXPCwFw7bVUg79mGUV1OS40JGWwVCr8n61DXCSqz7CV6/VfPkb7xec7uP2M+QHWQ==} + '@types/nodemailer@6.4.24': resolution: {integrity: sha512-Ww4u0rT9wQNXh4JiQaIwx3QWdcOFXzOjQA2zc+jtFYNmQiT4mIUqcDin51bDFdkzKubFnQCZNK7FIHlPKQ/q9w==} @@ -2729,8 +2729,8 @@ packages: '@types/passport@1.0.17': resolution: {integrity: sha512-aciLyx+wDwT2t2/kJGJR2AEeBz0nJU4WuRX04Wu9Dqc5lSUtwu0WERPHYsLhF9PtseiAMPBGNUOtFjxZ56prsg==} - '@types/pg@8.20.4': - resolution: {integrity: sha512-Jz7UDOlIiFJuacC0TlBoLyNtmwlA/wpIyPDd3tvUqlRM+HzkWy2xUgpFpaXtbfTAFF6sIGq5lsCDBdJnhky1Xg==} + '@types/pg@8.23.1': + resolution: {integrity: sha512-fKVHpikPdg4GKks3JuLEhvwSyvwzF23hnabPy6DD8ljVbC7+6J5dQzdv4arV6jqq57djnMgs1HKBxX4P8aBI3A==} '@types/qs@6.15.1': resolution: {integrity: sha512-GZHUBZR9hckSUhrxmp1nG6NwdpM9fCunJwyThLW1X3AyHgd9IlHb6VANpQQqDr2o/qQp6McZ3y/IA2rVzKzSbw==} @@ -2774,63 +2774,63 @@ packages: '@types/yazl@3.3.1': resolution: {integrity: sha512-DIWfCKpsTp6hE5BDBHV3+fIL/bLUF9Bv13iDrWnMlmhQpH67buNvI291ZauQ1xcccxK3FqQ9honnXpq4R8NMuQ==} - '@typescript-eslint/eslint-plugin@8.59.4': - resolution: {integrity: sha512-PegsU+XfyJJNjd4+u/k6f9yTyp0lEXXiPopUNobZcIAUJFGICFLN+sP0Rb3JehVmiij1Ph0dFGYqODoRo/2+6A==} + '@typescript-eslint/eslint-plugin@8.71.2': + resolution: {integrity: sha512-K72/pvT7qpm8q3k8G5u93NCSN1RcLxX5h7Gw0bQpbMXviBHeY6Nx1WEwmk9wP+eKTSQ8ecxvcgt/ZX/rB938xQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - '@typescript-eslint/parser': ^8.59.4 + '@typescript-eslint/parser': ^8.71.2 eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/parser@8.59.4': - resolution: {integrity: sha512-zORHqO/tuhxY1zWuTvMUqddRxpiFJ72xVfcNoWpqdLjs6lfPbuQBJuW4pk+49/uBMy7Ssr4bzgjiKmmDB1UbZQ==} + '@typescript-eslint/parser@8.71.2': + resolution: {integrity: sha512-aTtmZjp/x3gsGHkDs04/1I8kNogBJkpQaeGaN0PfiG43NzDEmW2n+OP5im9wfsvyX0yP1UZWBrAGtDBfH9jEVw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/project-service@8.59.4': - resolution: {integrity: sha512-Ly00Vu4oAacfDeHp2Zg85ioNG6l8HG+tN1D7J+xTHSxu9y0awYKJ2zH1rFBn8ZSfuGK+7FxK3Cgl3uAz0aZZLg==} + '@typescript-eslint/project-service@8.71.2': + resolution: {integrity: sha512-Pd68GsLVh5ZXlcEccFPdhSOvtHZ/2WU0XsA8zmXOS3F158lVlcTLhfQ6qvtL1RzbMie0Kp8xtbVwAg4nejKPHw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/scope-manager@8.59.4': - resolution: {integrity: sha512-mUeR/3H1WrTAddJrwut8OoPjfauaztMQmRwV5fQTUyNVJCLiUXXe4lGEyYIL2oFDpP7UtgbGJXCt72wT0z2S3Q==} + '@typescript-eslint/scope-manager@8.71.2': + resolution: {integrity: sha512-YF4wgg5iUX5Obywoac27B56FhozMNFhdJSbh11H5GBAwmBtfyRhmgTQqW9tRNNmHDvsZ2CX6UGzoz+YfYn2Leg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/tsconfig-utils@8.59.4': - resolution: {integrity: sha512-DLCpnKgD4alVxTBSKulK+gU1KCqOgUXfDRDXh2mZgzokQKa/70ax93I2uVO3m/LLvIAtWZIFoiifudmIqAxpMA==} + '@typescript-eslint/tsconfig-utils@8.71.2': + resolution: {integrity: sha512-jz49TAWokm/7yWD9/o837nYax9DyALxIPOImdImvVzo6canBCZYzin8zJyqNR5k1j9K1DE0bVvr0XYB+99uAdg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/type-utils@8.59.4': - resolution: {integrity: sha512-uonTuPAAKr9XaBGqJ3LjYTh72zy5DyGesljO9gtmk/eFW0W1fRHjnwVYKB35Lm8d5Q5CluEW3gPHjTvZTmgrfA==} + '@typescript-eslint/type-utils@8.71.2': + resolution: {integrity: sha512-cC8UaalCViJkb3rH/xLIvidEwoFRtMZMUqDjjJMGEKaTFwYRHYBcoczlEGHuvkHEO8svRDrgZ0yQgOArFmwang==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/types@8.59.4': - resolution: {integrity: sha512-F1o7WJcCq+bc8dwcO/YsSEOudAH8RDtaOhM6wcAQhcUsFhnWQl81JKy48q1hoxAU0qrzM89+31GYh1515Zde3Q==} + '@typescript-eslint/types@8.71.2': + resolution: {integrity: sha512-y5Ukl3oVp7e/VGxqIoEXoeb/Roj71PAJ4WG/N/RGj+eeDvKRLM15kGr9MijLbN0i03S52zxu31Z98E5gWChJKw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/typescript-estree@8.59.4': - resolution: {integrity: sha512-F+RuOmcDXo4+TPdfd/TCLS3m2nw8gE9XXyZLrA3JBfaA5tz9TtdkyD3YJFmPxulyc2cKbEok/CvFE3MgSLWnag==} + '@typescript-eslint/typescript-estree@8.71.2': + resolution: {integrity: sha512-DgNOEsl4pdYzwSL+N/Cl33tX1Hlw3FvId73LnKXfq7jnrF2viOEn7X+P7RBkkSWCVm92gnWd28GIC5vJuLREeA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/utils@8.59.4': - resolution: {integrity: sha512-cYXeNAUsG4lJo5dbc1FcKm+JwIWrj1/UpTORsC6tGMjEZ81DYcvIr9/ueikhMa/Y/gDQYGp+YX9/xQrXje5BJw==} + '@typescript-eslint/utils@8.71.2': + resolution: {integrity: sha512-RyKa1G1M9rKHDhrk+HJtiF1MvLD5Ux2JW3TSkzw+02pRALdpJb+QzG1Y5em+LvCgzGwgg8H7mBRFKljNz7ImPw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: eslint: ^8.57.0 || ^9.0.0 || ^10.0.0 typescript: '>=4.8.4 <6.1.0' - '@typescript-eslint/visitor-keys@8.59.4': - resolution: {integrity: sha512-U3gxVaDVnuZKhSspW/MzMxE1kq7zOdc072FcSNoqA1I9p8HyKbBFfEHoWckBAMgNMph4MamwS5iTVzFmrnt8TQ==} + '@typescript-eslint/visitor-keys@8.71.2': + resolution: {integrity: sha512-zozlN0UA32bSG2zkKAgQyRYSbEISVoyU6vvkKYo2aSny74D8Jh4e+POkJ6Lk0dlezZi5x7TtD+88Xb06IB8nhg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@ungap/structured-clone@1.3.1': @@ -3017,9 +3017,9 @@ packages: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} engines: {node: '>= 6.0.0'} - agent-base@7.1.4: - resolution: {integrity: sha512-MnA+YT8fwfJPgBx3m60MNqakm30XOkyIoH1y6huTQvC0PwZG7ki8NacLBcrPbNoo8vEZy7Jpuk7+jMO+CUovTQ==} - engines: {node: '>= 14'} + agent-base@9.0.0: + resolution: {integrity: sha512-TQf59BsZnytt8GdJKLPfUZ54g/iaUL2OWDSFCCvMOhsHduDQxO8xC4PNeyIkVcA5KwL2phPSv0douC0fgWzmnA==} + engines: {node: '>= 20'} ajv-formats@3.0.1: resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==} @@ -3592,10 +3592,6 @@ packages: resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} engines: {node: '>=12'} - data-uri-to-buffer@4.0.1: - resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} - engines: {node: '>= 12'} - data-view-buffer@1.0.2: resolution: {integrity: sha512-EmKO5V3OLXh1rtK2wgXRansaK1/mtVdTUEiEI0W8RkvgT05kfxaH29PliLnpLP73yYO6142Q72QNa8Wx/A5CqQ==} engines: {node: '>= 0.4'} @@ -4180,10 +4176,6 @@ packages: picomatch: optional: true - fetch-blob@3.2.0: - resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} - engines: {node: ^12.20 || >= 14.13} - file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -4247,10 +4239,6 @@ packages: resolution: {integrity: sha512-vKatAh4SlVfgbv+YtmhiRjhEMJsYpsG1Y2rMQtR+SVSbytsSD1YGzDIcrAJmdFec88u/+VoGmxnl+80gL1tRCQ==} engines: {node: '>= 6'} - formdata-polyfill@4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} - engines: {node: '>=12.20.0'} - fs-extra@11.3.0: resolution: {integrity: sha512-Z4XaCL6dUDHfP/jT25jJKMmtxvuwbkrD1vNSMFlo9lNLY2c5FHYSQgHPRZUjAB26TpDEoW9HCOgplrdbaPV/ew==} engines: {node: '>=14.14'} @@ -4487,9 +4475,9 @@ packages: resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} engines: {node: '>= 6'} - https-proxy-agent@7.0.6: - resolution: {integrity: sha512-vK9P5/iUfdl95AI+JVyUuIcVtd4ofvtrOr3HNtM2yxC9bnMbEdp3x01OhQNnjb8IJYi38VlTE3mBXwcfvywuSw==} - engines: {node: '>= 14'} + https-proxy-agent@9.1.0: + resolution: {integrity: sha512-ag87y7cJJ9/3+GxFr8Oy4O5faDsGRGnBGsJj/YjOSsSx/5eadKLYTMPlzuR6obgoCDDm0abAAZitXXQkMOPSpA==} + engines: {node: '>= 20'} human-signals@2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} @@ -5375,11 +5363,6 @@ packages: node-addon-api@5.1.0: resolution: {integrity: sha512-eh0GgfEkpnoWDq+VY8OyvYhFEzBk6jIYbRKdIlyTiAXIVJ8PyBaKb0rp7oDtoddbdoHWhq8wwr+XZ81F1rpNdA==} - node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} - engines: {node: '>=10.5.0'} - deprecated: Use your platform's native DOMException instead - node-exports-info@1.6.0: resolution: {integrity: sha512-pyFS63ptit/P5WqUkt+UUfe+4oevH+bFeIiPPdfb0pFeYEu/1ELnJu5l+5EcTKYL5M7zaAa7S8ddywgXypqKCw==} engines: {node: '>= 0.4'} @@ -5393,10 +5376,6 @@ packages: encoding: optional: true - node-fetch@3.3.2: - resolution: {integrity: sha512-dRB78srN/l6gqWulah9SrxeYnxeddIG30+GOqK/9OlLVyLg3HPnr6SqOWTWOXKRwC2eGYCkZ59NNuSgvSrpgOA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - node-gyp-build-optional-packages@5.2.2: resolution: {integrity: sha512-s+w+rBWnpTMwSFbaE0UXsRlg7hU4FjekKU4eyAih5T8nJuNZT1nNsskXpxmeqSK9UzkBl6UgRlnKc8hz8IEqOw==} hasBin: true @@ -5690,8 +5669,8 @@ packages: pino-abstract-transport@3.0.0: resolution: {integrity: sha512-wlfUczU+n7Hy/Ha5j9a/gZNy7We5+cXp8YL+X+PG8S0KXxw7n/JXA3c46Y0zQznIJ83URJiwy7Lh56WLokNuxg==} - pino-pretty@13.1.3: - resolution: {integrity: sha512-ttXRkkOz6WWC95KeY9+xxWL6AtImwbyMHrL1mSwqwW9u+vLp/WIElvHvCSDg0xO/Dzrggz1zv3rN5ovTRVowKg==} + pino-pretty@13.2.0: + resolution: {integrity: sha512-jjghD1ML+Di/WxjJDz6j6Y4FT7hIXOlb8h27AyJ+ohtAXJXH4PS/xkv7si+RCCIW59HMgZsMKTDgzdr0RhuRrg==} hasBin: true pino-std-serializers@7.1.0: @@ -5737,8 +5716,8 @@ packages: resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} engines: {node: '>= 0.8.0'} - prettier@3.8.5: - resolution: {integrity: sha512-zxcTTCedNGJM4R8sj/Cq/F0W/c4iE0afWBcBwMTRtw4WHYP9TWkYjdiH3npPRUYsXQCPR0hTU9yjovOu+E6EQA==} + prettier@3.9.10: + resolution: {integrity: sha512-skGHTH1Yb9QvaTC4hWnRTzEYtCpApF0UMBPz+t/0ZPzP8ihefo/btKd+QA7pUE0fEwA1SbS/NmhyEcstdXOIdA==} engines: {node: '>=14'} hasBin: true @@ -5773,6 +5752,15 @@ packages: resolution: {integrity: sha512-vGrhOavPSTz4QVNuBNdcNXePNdNMaO1xj9yBeH1ScQPjk/rhg9sSlCXPhMkFuaNNW/syTvYqsnbIJxMBfRbbag==} engines: {node: '>= 8'} + proxy-agent-negotiate@1.1.0: + resolution: {integrity: sha512-N8IBcM3UgCVzz2L2Lqv8DVntDnnC8/hiV4nEDUPkqq72TPUgYWjQc+bdZlBPZK9LzPAvOY//gAt0S0DApoOXWQ==} + engines: {node: '>= 20'} + peerDependencies: + kerberos: ^2.0.0 + peerDependenciesMeta: + kerberos: + optional: true + proxy-from-env@2.1.0: resolution: {integrity: sha512-cJ+oHTW1VAEa8cJslgmUZrc+sjRKgAKl3Zyse6+PV38hZe/V6Z14TbCuXcan9F9ghlz4QrFr2c92TNF82UkYHA==} engines: {node: '>=10'} @@ -6136,6 +6124,9 @@ packages: sonic-boom@4.2.1: resolution: {integrity: sha512-w6AxtubXa2wTXAUsZMMWERrsIRAdrK0Sc+FUytWvYAhBJLyuI4llrMIC1DtlNSdI99EI86KZum2MMq3EAZlF9Q==} + sonic-boom@5.0.2: + resolution: {integrity: sha512-/JEruzo6yhNVhsLblTRchgTQHIt7SsdJP0YyrfWaNKjIOQDfrdZv9gwYraYCAsmKV39/LAdV31FLL5NCDpoL/A==} + source-map-js@1.2.1: resolution: {integrity: sha512-UXWMKhLOwVKb728IUtQPXxfYU+usdybtUrK/8uGE8CQMvrhOpwvzDBwj0QhSL7MQc7vIsISBG8VQ8+IDQxpfQA==} engines: {node: '>=0.10.0'} @@ -6308,6 +6299,10 @@ packages: resolution: {integrity: sha512-dzGK0boVlC4W5QFuQN1EFSl3bIDYsk7Tj40U6eIBnK2k/8ml7TZ5agbI5j5+qnoVcAA+rNtBml8SEiLxZpNqRQ==} engines: {node: '>=18'} + tar@7.5.22: + resolution: {integrity: sha512-MFO/QzvtAOmJbkhOaCTvbGcFN9L9b+JunIsDwaKljSOdcLMea3NJ1k9Usz/rjdfSXTq4dfzfeS7W4p4YOAAHeA==} + engines: {node: '>=18'} + teex@1.0.1: resolution: {integrity: sha512-eYE6iEI62Ni1H8oIa7KlDU6uQBtqr4Eajni3wX7rpfXD8ysFx8z0+dri+KWEPWpBsxXfxu58x/0jvTVT1ekOSg==} @@ -6548,6 +6543,9 @@ packages: undici-types@7.16.0: resolution: {integrity: sha512-Zz+aZWSj8LE6zoxD+xrjh4VfkIG8Ya6LvYkZqtUQGJPZjYl53ypCaUwWqo7eI0x66KBGeRo+mlBEkMSeSZ38Nw==} + undici-types@7.24.6: + resolution: {integrity: sha512-WRNW+sJgj5OBN4/0JpHFqtqzhpbnV0GuB+OozA9gCL7a993SmU+1JBZCzLNxYsbMfIeDL+lTsphD5jN5N+n0zg==} + undici@6.25.0: resolution: {integrity: sha512-ZgpWDC5gmNiuY9CnLVXEH8rl50xhRCuLNA97fAUnKi8RRuV4E6KG31pDTsLVUKnohJE0I3XDrTeEydAXRw47xg==} engines: {node: '>=18.17'} @@ -6815,8 +6813,8 @@ packages: peerDependencies: yjs: ^13.0.0 - y-websocket@3.0.0: - resolution: {integrity: sha512-mUHy7AzkOZ834T/7piqtlA8Yk6AchqKqcrCXjKW8J1w2lPtRDjz8W5/CvXz9higKAHgKRKqpI3T33YkRFLkPtg==} + y-websocket@3.1.0: + resolution: {integrity: sha512-ZNzwH84Ysxv7zjpFNZHjTJvrBZgcAqMljTe+6zrWciAML9LQ18aVylyPNH9faxCXqEOV8I0JY4TGtrIHFX+Xwg==} engines: {node: '>=16.0.0', npm: '>=8.0.0'} peerDependencies: yjs: ^13.5.6 @@ -7603,11 +7601,11 @@ snapshots: - '@swc/core' - '@swc/wasm' - '@commitlint/cli@19.8.1(@types/node@24.12.4)(typescript@5.9.3)': + '@commitlint/cli@19.8.1(@types/node@24.19.2)(typescript@5.9.3)': dependencies: '@commitlint/format': 19.8.1 '@commitlint/lint': 19.8.1 - '@commitlint/load': 19.8.1(@types/node@24.12.4)(typescript@5.9.3) + '@commitlint/load': 19.8.1(@types/node@24.19.2)(typescript@5.9.3) '@commitlint/read': 19.8.1 '@commitlint/types': 19.8.1 tinyexec: 1.1.2 @@ -7696,7 +7694,7 @@ snapshots: '@types/node': 20.5.1 chalk: 4.1.2 cosmiconfig: 8.3.6(typescript@5.9.3) - cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.9.3))(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig-typescript-loader: 4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.9.3))(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3))(typescript@5.9.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -7707,7 +7705,7 @@ snapshots: - '@swc/core' - '@swc/wasm' - '@commitlint/load@19.8.1(@types/node@24.12.4)(typescript@5.9.3)': + '@commitlint/load@19.8.1(@types/node@24.19.2)(typescript@5.9.3)': dependencies: '@commitlint/config-validator': 19.8.1 '@commitlint/execute-rule': 19.8.1 @@ -7715,7 +7713,7 @@ snapshots: '@commitlint/types': 19.8.1 chalk: 5.6.2 cosmiconfig: 9.0.1(typescript@5.9.3) - cosmiconfig-typescript-loader: 6.3.0(@types/node@24.12.4)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) + cosmiconfig-typescript-loader: 6.3.0(@types/node@24.19.2)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -8412,128 +8410,128 @@ snapshots: '@inquirer/ansi@1.0.2': {} - '@inquirer/checkbox@4.3.2(@types/node@24.12.4)': + '@inquirer/checkbox@4.3.2(@types/node@24.19.2)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@24.12.4) + '@inquirer/core': 10.3.2(@types/node@24.19.2) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/type': 3.0.10(@types/node@24.19.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 - '@inquirer/confirm@5.1.21(@types/node@24.12.4)': + '@inquirer/confirm@5.1.21(@types/node@24.19.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.12.4) - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/core': 10.3.2(@types/node@24.19.2) + '@inquirer/type': 3.0.10(@types/node@24.19.2) optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 - '@inquirer/core@10.3.2(@types/node@24.12.4)': + '@inquirer/core@10.3.2(@types/node@24.19.2)': dependencies: '@inquirer/ansi': 1.0.2 '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/type': 3.0.10(@types/node@24.19.2) cli-width: 4.1.0 mute-stream: 2.0.0 signal-exit: 4.1.0 wrap-ansi: 6.2.0 yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 - '@inquirer/editor@4.2.23(@types/node@24.12.4)': + '@inquirer/editor@4.2.23(@types/node@24.19.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.12.4) - '@inquirer/external-editor': 1.0.3(@types/node@24.12.4) - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/core': 10.3.2(@types/node@24.19.2) + '@inquirer/external-editor': 1.0.3(@types/node@24.19.2) + '@inquirer/type': 3.0.10(@types/node@24.19.2) optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 - '@inquirer/expand@4.0.23(@types/node@24.12.4)': + '@inquirer/expand@4.0.23(@types/node@24.19.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.12.4) - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/core': 10.3.2(@types/node@24.19.2) + '@inquirer/type': 3.0.10(@types/node@24.19.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 - '@inquirer/external-editor@1.0.3(@types/node@24.12.4)': + '@inquirer/external-editor@1.0.3(@types/node@24.19.2)': dependencies: chardet: 2.1.1 iconv-lite: 0.7.2 optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 '@inquirer/figures@1.0.15': {} - '@inquirer/input@4.3.1(@types/node@24.12.4)': + '@inquirer/input@4.3.1(@types/node@24.19.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.12.4) - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/core': 10.3.2(@types/node@24.19.2) + '@inquirer/type': 3.0.10(@types/node@24.19.2) optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 - '@inquirer/number@3.0.23(@types/node@24.12.4)': + '@inquirer/number@3.0.23(@types/node@24.19.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.12.4) - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/core': 10.3.2(@types/node@24.19.2) + '@inquirer/type': 3.0.10(@types/node@24.19.2) optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 - '@inquirer/password@4.0.23(@types/node@24.12.4)': + '@inquirer/password@4.0.23(@types/node@24.19.2)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@24.12.4) - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/core': 10.3.2(@types/node@24.19.2) + '@inquirer/type': 3.0.10(@types/node@24.19.2) optionalDependencies: - '@types/node': 24.12.4 - - '@inquirer/prompts@7.10.1(@types/node@24.12.4)': - dependencies: - '@inquirer/checkbox': 4.3.2(@types/node@24.12.4) - '@inquirer/confirm': 5.1.21(@types/node@24.12.4) - '@inquirer/editor': 4.2.23(@types/node@24.12.4) - '@inquirer/expand': 4.0.23(@types/node@24.12.4) - '@inquirer/input': 4.3.1(@types/node@24.12.4) - '@inquirer/number': 3.0.23(@types/node@24.12.4) - '@inquirer/password': 4.0.23(@types/node@24.12.4) - '@inquirer/rawlist': 4.1.11(@types/node@24.12.4) - '@inquirer/search': 3.2.2(@types/node@24.12.4) - '@inquirer/select': 4.4.2(@types/node@24.12.4) + '@types/node': 24.19.2 + + '@inquirer/prompts@7.10.1(@types/node@24.19.2)': + dependencies: + '@inquirer/checkbox': 4.3.2(@types/node@24.19.2) + '@inquirer/confirm': 5.1.21(@types/node@24.19.2) + '@inquirer/editor': 4.2.23(@types/node@24.19.2) + '@inquirer/expand': 4.0.23(@types/node@24.19.2) + '@inquirer/input': 4.3.1(@types/node@24.19.2) + '@inquirer/number': 3.0.23(@types/node@24.19.2) + '@inquirer/password': 4.0.23(@types/node@24.19.2) + '@inquirer/rawlist': 4.1.11(@types/node@24.19.2) + '@inquirer/search': 3.2.2(@types/node@24.19.2) + '@inquirer/select': 4.4.2(@types/node@24.19.2) optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 - '@inquirer/rawlist@4.1.11(@types/node@24.12.4)': + '@inquirer/rawlist@4.1.11(@types/node@24.19.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.12.4) - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/core': 10.3.2(@types/node@24.19.2) + '@inquirer/type': 3.0.10(@types/node@24.19.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 - '@inquirer/search@3.2.2(@types/node@24.12.4)': + '@inquirer/search@3.2.2(@types/node@24.19.2)': dependencies: - '@inquirer/core': 10.3.2(@types/node@24.12.4) + '@inquirer/core': 10.3.2(@types/node@24.19.2) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/type': 3.0.10(@types/node@24.19.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 - '@inquirer/select@4.4.2(@types/node@24.12.4)': + '@inquirer/select@4.4.2(@types/node@24.19.2)': dependencies: '@inquirer/ansi': 1.0.2 - '@inquirer/core': 10.3.2(@types/node@24.12.4) + '@inquirer/core': 10.3.2(@types/node@24.19.2) '@inquirer/figures': 1.0.15 - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/type': 3.0.10(@types/node@24.19.2) yoctocolors-cjs: 2.1.3 optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 - '@inquirer/type@3.0.10(@types/node@24.12.4)': + '@inquirer/type@3.0.10(@types/node@24.19.2)': optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 '@ioredis/commands@1.8.0': {} @@ -8556,27 +8554,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 24.12.2 + '@types/node': 24.12.4 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.12.2 + '@types/node': 24.12.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.9.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@24.12.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)) + jest-config: 29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -8601,7 +8599,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.12.2 + '@types/node': 24.12.4 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -8619,7 +8617,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 24.12.2 + '@types/node': 24.12.4 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -8641,7 +8639,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.31 - '@types/node': 24.12.2 + '@types/node': 24.12.4 chalk: 4.1.2 collect-v8-coverage: 1.0.3 exit: 0.1.2 @@ -8711,7 +8709,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/yargs': 17.0.35 chalk: 4.1.2 @@ -8739,7 +8737,7 @@ snapshots: '@jridgewell/resolve-uri': 3.1.2 '@jridgewell/sourcemap-codec': 1.5.5 - '@liam-hq/cli@0.7.24(@types/node@24.12.4)(typescript@5.9.3)': + '@liam-hq/cli@0.7.24(@types/node@24.19.2)(typescript@5.9.3)': dependencies: '@prisma/internals': 6.8.2(typescript@5.9.3) '@swc/core': 1.12.11 @@ -8747,7 +8745,7 @@ snapshots: glob: 11.1.0 ink: 6.0.1(react@19.1.1) ink-gradient: 3.0.0(ink@6.0.1(react@19.1.1)) - inquirer: 12.6.3(@types/node@24.12.4) + inquirer: 12.6.3(@types/node@24.19.2) neverthrow: 8.2.0 react: 19.1.1 react-dom: 19.1.1(react@19.1.1) @@ -8887,12 +8885,12 @@ snapshots: '@prisma/prisma-schema-wasm': 6.8.0-43.2060c79ba17c6bb9f5823312b6f6b7f4a845738e fs-extra: 11.3.0 - '@quobix/vacuum@0.26.8': + '@quobix/vacuum@0.33.1': dependencies: - https-proxy-agent: 7.0.6 - node-fetch: 3.3.2 - tar: 7.5.15 + https-proxy-agent: 9.1.0 + tar: 7.5.22 transitivePeerDependencies: + - kerberos - supports-color '@rapideditor/country-coder@5.4.0': @@ -9317,7 +9315,7 @@ snapshots: dependencies: '@swc/counter': 0.1.3 - '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.8.5)': + '@trivago/prettier-plugin-sort-imports@5.2.2(prettier@3.9.10)': dependencies: '@babel/generator': 7.29.1 '@babel/parser': 7.29.3 @@ -9325,7 +9323,7 @@ snapshots: '@babel/types': 7.29.0 javascript-natural-sort: 0.7.1 lodash: 4.18.1 - prettier: 3.8.5 + prettier: 3.9.10 transitivePeerDependencies: - supports-color @@ -9367,12 +9365,12 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/body-parser@1.19.6': dependencies: '@types/connect': 3.4.38 - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/chai@5.2.3': dependencies: @@ -9383,13 +9381,13 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/content-disposition@0.5.9': {} '@types/conventional-commits-parser@5.0.2': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/deep-eql@4.0.2': {} @@ -9399,7 +9397,7 @@ snapshots: '@types/express-serve-static-core@5.1.1': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/qs': 6.15.1 '@types/range-parser': 1.2.7 '@types/send': 1.2.1 @@ -9413,13 +9411,13 @@ snapshots: '@types/fs-extra@11.0.4': dependencies: '@types/jsonfile': 6.1.4 - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/geoip-lite@1.4.4': {} '@types/graceful-fs@4.1.9': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/gradient-string@1.1.6': dependencies: @@ -9446,12 +9444,12 @@ snapshots: '@types/jsonfile@6.1.4': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/jsonwebtoken@9.0.10': dependencies: '@types/ms': 2.1.0 - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/lodash.groupby@4.6.9': dependencies: @@ -9475,28 +9473,28 @@ snapshots: '@types/node-fetch@2.6.13': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 form-data: 4.0.5 '@types/node@20.5.1': {} - '@types/node@24.12.2': + '@types/node@24.12.4': dependencies: undici-types: 7.16.0 - '@types/node@24.12.4': + '@types/node@24.19.2': dependencies: - undici-types: 7.16.0 + undici-types: 7.24.6 '@types/nodemailer@6.4.24': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/normalize-package-data@2.4.4': {} '@types/papaparse@5.5.2': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/passport-jwt@4.0.1': dependencies: @@ -9518,9 +9516,9 @@ snapshots: dependencies: '@types/express': 5.0.6 - '@types/pg@8.20.4': + '@types/pg@8.23.1': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 pg-protocol: 1.14.0 pg-types: 2.2.0 @@ -9538,12 +9536,12 @@ snapshots: '@types/send@1.2.1': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/serve-static@2.2.0': dependencies: '@types/http-errors': 2.0.5 - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/stack-utils@2.0.3': {} @@ -9553,7 +9551,7 @@ snapshots: '@types/ws@8.18.2': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 '@types/yargs-parser@21.0.3': {} @@ -9563,21 +9561,21 @@ snapshots: '@types/yauzl@2.10.3': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 optional: true '@types/yazl@3.3.1': dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 - '@typescript-eslint/eslint-plugin@8.59.4(@typescript-eslint/parser@8.59.4(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': + '@typescript-eslint/eslint-plugin@8.71.2(@typescript-eslint/parser@8.71.2(eslint@8.57.1)(typescript@5.9.3))(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.2 - '@typescript-eslint/parser': 8.59.4(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/scope-manager': 8.59.4 - '@typescript-eslint/type-utils': 8.59.4(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/utils': 8.59.4(eslint@8.57.1)(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.59.4 + '@typescript-eslint/parser': 8.71.2(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.71.2 + '@typescript-eslint/type-utils': 8.71.2(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/utils': 8.71.2(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.71.2 eslint: 8.57.1 ignore: 7.0.5 natural-compare: 1.4.0 @@ -9586,41 +9584,41 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.59.4(eslint@8.57.1)(typescript@5.9.3)': + '@typescript-eslint/parser@8.71.2(eslint@8.57.1)(typescript@5.9.3)': dependencies: - '@typescript-eslint/scope-manager': 8.59.4 - '@typescript-eslint/types': 8.59.4 - '@typescript-eslint/typescript-estree': 8.59.4(typescript@5.9.3) - '@typescript-eslint/visitor-keys': 8.59.4 + '@typescript-eslint/scope-manager': 8.71.2 + '@typescript-eslint/types': 8.71.2 + '@typescript-eslint/typescript-estree': 8.71.2(typescript@5.9.3) + '@typescript-eslint/visitor-keys': 8.71.2 debug: 4.4.3(supports-color@5.5.0) eslint: 8.57.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.59.4(typescript@5.9.3)': + '@typescript-eslint/project-service@8.71.2(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@5.9.3) - '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/tsconfig-utils': 8.71.2(typescript@5.9.3) + '@typescript-eslint/types': 8.71.2 debug: 4.4.3(supports-color@5.5.0) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/scope-manager@8.59.4': + '@typescript-eslint/scope-manager@8.71.2': dependencies: - '@typescript-eslint/types': 8.59.4 - '@typescript-eslint/visitor-keys': 8.59.4 + '@typescript-eslint/types': 8.71.2 + '@typescript-eslint/visitor-keys': 8.71.2 - '@typescript-eslint/tsconfig-utils@8.59.4(typescript@5.9.3)': + '@typescript-eslint/tsconfig-utils@8.71.2(typescript@5.9.3)': dependencies: typescript: 5.9.3 - '@typescript-eslint/type-utils@8.59.4(eslint@8.57.1)(typescript@5.9.3)': + '@typescript-eslint/type-utils@8.71.2(eslint@8.57.1)(typescript@5.9.3)': dependencies: - '@typescript-eslint/types': 8.59.4 - '@typescript-eslint/typescript-estree': 8.59.4(typescript@5.9.3) - '@typescript-eslint/utils': 8.59.4(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/types': 8.71.2 + '@typescript-eslint/typescript-estree': 8.71.2(typescript@5.9.3) + '@typescript-eslint/utils': 8.71.2(eslint@8.57.1)(typescript@5.9.3) debug: 4.4.3(supports-color@5.5.0) eslint: 8.57.1 ts-api-utils: 2.5.0(typescript@5.9.3) @@ -9628,37 +9626,37 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/types@8.59.4': {} + '@typescript-eslint/types@8.71.2': {} - '@typescript-eslint/typescript-estree@8.59.4(typescript@5.9.3)': + '@typescript-eslint/typescript-estree@8.71.2(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.59.4(typescript@5.9.3) - '@typescript-eslint/tsconfig-utils': 8.59.4(typescript@5.9.3) - '@typescript-eslint/types': 8.59.4 - '@typescript-eslint/visitor-keys': 8.59.4 + '@typescript-eslint/project-service': 8.71.2(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.71.2(typescript@5.9.3) + '@typescript-eslint/types': 8.71.2 + '@typescript-eslint/visitor-keys': 8.71.2 debug: 4.4.3(supports-color@5.5.0) minimatch: 10.2.5 - semver: 7.8.0 + semver: 7.8.5 tinyglobby: 0.2.16 ts-api-utils: 2.5.0(typescript@5.9.3) typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.59.4(eslint@8.57.1)(typescript@5.9.3)': + '@typescript-eslint/utils@8.71.2(eslint@8.57.1)(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.9.1(eslint@8.57.1) - '@typescript-eslint/scope-manager': 8.59.4 - '@typescript-eslint/types': 8.59.4 - '@typescript-eslint/typescript-estree': 8.59.4(typescript@5.9.3) + '@typescript-eslint/scope-manager': 8.71.2 + '@typescript-eslint/types': 8.71.2 + '@typescript-eslint/typescript-estree': 8.71.2(typescript@5.9.3) eslint: 8.57.1 typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/visitor-keys@8.59.4': + '@typescript-eslint/visitor-keys@8.71.2': dependencies: - '@typescript-eslint/types': 8.59.4 + '@typescript-eslint/types': 8.71.2 eslint-visitor-keys: 5.0.1 '@ungap/structured-clone@1.3.1': {} @@ -9741,13 +9739,13 @@ snapshots: chai: 5.3.3 tinyrainbow: 2.0.0 - '@vitest/mocker@3.2.6(vite@7.3.3(@types/node@24.12.4)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0))': + '@vitest/mocker@3.2.6(vite@7.3.3(@types/node@24.19.2)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0))': dependencies: '@vitest/spy': 3.2.6 estree-walker: 3.0.3 magic-string: 0.30.21 optionalDependencies: - vite: 7.3.3(@types/node@24.12.4)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0) + vite: 7.3.3(@types/node@24.19.2)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0) '@vitest/pretty-format@3.2.6': dependencies: @@ -9802,7 +9800,7 @@ snapshots: transitivePeerDependencies: - supports-color - agent-base@7.1.4: {} + agent-base@9.0.0: {} ajv-formats@3.0.1(ajv@8.20.0): optionalDependencies: @@ -10336,16 +10334,16 @@ snapshots: core-util-is@1.0.3: {} - cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.9.3))(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@4.4.0(@types/node@20.5.1)(cosmiconfig@8.3.6(typescript@5.9.3))(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3))(typescript@5.9.3): dependencies: '@types/node': 20.5.1 cosmiconfig: 8.3.6(typescript@5.9.3) - ts-node: 10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3) + ts-node: 10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3) typescript: 5.9.3 - cosmiconfig-typescript-loader@6.3.0(@types/node@24.12.4)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): + cosmiconfig-typescript-loader@6.3.0(@types/node@24.19.2)(cosmiconfig@9.0.1(typescript@5.9.3))(typescript@5.9.3): dependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 cosmiconfig: 9.0.1(typescript@5.9.3) jiti: 2.6.1 typescript: 5.9.3 @@ -10368,13 +10366,13 @@ snapshots: optionalDependencies: typescript: 5.9.3 - create-jest@29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)): + create-jest@29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)) + jest-config: 29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -10405,8 +10403,6 @@ snapshots: dargs@8.1.0: {} - data-uri-to-buffer@4.0.1: {} - data-view-buffer@1.0.2: dependencies: call-bound: 1.0.4 @@ -10552,9 +10548,9 @@ snapshots: esbuild: 0.25.12 tsx: 4.22.3 - drizzle-orm@0.45.2(@types/pg@8.20.4)(pg@8.14.1): + drizzle-orm@0.45.2(@types/pg@8.23.1)(pg@8.14.1): optionalDependencies: - '@types/pg': 8.20.4 + '@types/pg': 8.23.1 pg: 8.14.1 dunder-proto@1.0.1: @@ -10833,22 +10829,22 @@ snapshots: tinyglobby: 0.2.16 unrs-resolver: 1.12.2 optionalDependencies: - eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.59.4(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + eslint-plugin-import: 2.32.0(@typescript-eslint/parser@8.71.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-module-utils@2.12.1(@typescript-eslint/parser@8.59.4(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): + eslint-module-utils@2.12.1(@typescript-eslint/parser@8.71.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.59.4(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.71.2(eslint@8.57.1)(typescript@5.9.3) eslint: 8.57.1 eslint-import-resolver-node: 0.3.10 eslint-import-resolver-typescript: 3.10.1(eslint-plugin-import@2.32.0)(eslint@8.57.1) transitivePeerDependencies: - supports-color - eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.59.4(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): + eslint-plugin-import@2.32.0(@typescript-eslint/parser@8.71.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1): dependencies: '@rtsao/scc': 1.1.0 array-includes: 3.1.9 @@ -10859,7 +10855,7 @@ snapshots: doctrine: 2.1.0 eslint: 8.57.1 eslint-import-resolver-node: 0.3.10 - eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.59.4(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) + eslint-module-utils: 2.12.1(@typescript-eslint/parser@8.71.2(eslint@8.57.1)(typescript@5.9.3))(eslint-import-resolver-node@0.3.10)(eslint-import-resolver-typescript@3.10.1)(eslint@8.57.1) hasown: 2.0.3 is-core-module: 2.16.2 is-glob: 4.0.3 @@ -10871,7 +10867,7 @@ snapshots: string.prototype.trimend: 1.0.9 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.59.4(eslint@8.57.1)(typescript@5.9.3) + '@typescript-eslint/parser': 8.71.2(eslint@8.57.1)(typescript@5.9.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack @@ -11086,11 +11082,6 @@ snapshots: optionalDependencies: picomatch: 4.0.4 - fetch-blob@3.2.0: - dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 3.3.3 - file-entry-cache@6.0.1: dependencies: flat-cache: 3.2.0 @@ -11162,10 +11153,6 @@ snapshots: hasown: 2.0.4 mime-types: 2.1.35 - formdata-polyfill@4.0.10: - dependencies: - fetch-blob: 3.2.0 - fs-extra@11.3.0: dependencies: graceful-fs: 4.2.11 @@ -11442,11 +11429,13 @@ snapshots: transitivePeerDependencies: - supports-color - https-proxy-agent@7.0.6: + https-proxy-agent@9.1.0: dependencies: - agent-base: 7.1.4 + agent-base: 9.0.0 debug: 4.4.3(supports-color@5.5.0) + proxy-agent-negotiate: 1.1.0 transitivePeerDependencies: + - kerberos - supports-color human-signals@2.1.0: {} @@ -11545,17 +11534,17 @@ snapshots: - bufferutil - utf-8-validate - inquirer@12.6.3(@types/node@24.12.4): + inquirer@12.6.3(@types/node@24.19.2): dependencies: - '@inquirer/core': 10.3.2(@types/node@24.12.4) - '@inquirer/prompts': 7.10.1(@types/node@24.12.4) - '@inquirer/type': 3.0.10(@types/node@24.12.4) + '@inquirer/core': 10.3.2(@types/node@24.19.2) + '@inquirer/prompts': 7.10.1(@types/node@24.19.2) + '@inquirer/type': 3.0.10(@types/node@24.19.2) ansi-escapes: 4.3.2 mute-stream: 2.0.0 run-async: 3.0.0 rxjs: 7.8.2 optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 install-artifact-from-github@1.6.0: {} @@ -11814,7 +11803,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.12.2 + '@types/node': 24.12.4 chalk: 4.1.2 co: 4.6.0 dedent: 1.7.2 @@ -11834,16 +11823,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)): + jest-cli@29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)) + create-jest: 29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)) exit: 0.1.2 import-local: 3.2.0 - jest-config: 29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)) + jest-config: 29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -11853,7 +11842,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@24.12.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)): + jest-config@29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)): dependencies: '@babel/core': 7.29.0 '@jest/test-sequencer': 29.7.0 @@ -11878,13 +11867,13 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 24.12.2 - ts-node: 10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3) + '@types/node': 24.12.4 + ts-node: 10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3) transitivePeerDependencies: - babel-plugin-macros - supports-color - jest-config@29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)): + jest-config@29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)): dependencies: '@babel/core': 7.29.0 '@jest/test-sequencer': 29.7.0 @@ -11909,8 +11898,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 24.12.4 - ts-node: 10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3) + '@types/node': 24.19.2 + ts-node: 10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -11939,7 +11928,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.12.2 + '@types/node': 24.12.4 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -11949,7 +11938,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.9 - '@types/node': 24.12.2 + '@types/node': 24.12.4 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -11988,7 +11977,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 24.12.2 + '@types/node': 24.12.4 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -12023,7 +12012,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.12.2 + '@types/node': 24.12.4 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -12051,7 +12040,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.12.2 + '@types/node': 24.12.4 chalk: 4.1.2 cjs-module-lexer: 1.4.3 collect-v8-coverage: 1.0.3 @@ -12097,7 +12086,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 24.12.2 + '@types/node': 24.12.4 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -12116,7 +12105,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 24.12.2 + '@types/node': 24.12.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -12125,17 +12114,17 @@ snapshots: jest-worker@29.7.0: dependencies: - '@types/node': 24.12.2 + '@types/node': 24.12.4 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)): + jest@29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)) '@jest/types': 29.6.3 import-local: 3.2.0 - jest-cli: 29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)) + jest-cli: 29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -12373,7 +12362,7 @@ snapshots: make-dir@4.0.0: dependencies: - semver: 7.8.0 + semver: 7.8.5 make-error@1.3.6: {} @@ -12517,8 +12506,6 @@ snapshots: node-addon-api@5.1.0: {} - node-domexception@1.0.0: {} - node-exports-info@1.6.0: dependencies: array.prototype.flatmap: 1.3.3 @@ -12530,12 +12517,6 @@ snapshots: dependencies: whatwg-url: 5.0.0 - node-fetch@3.3.2: - dependencies: - data-uri-to-buffer: 4.0.1 - fetch-blob: 3.2.0 - formdata-polyfill: 4.0.10 - node-gyp-build-optional-packages@5.2.2: dependencies: detect-libc: 2.1.2 @@ -12594,7 +12575,7 @@ snapshots: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.16.2 - semver: 7.8.0 + semver: 7.8.5 validate-npm-package-license: 3.0.4 normalize-path@3.0.0: {} @@ -12834,7 +12815,7 @@ snapshots: dependencies: split2: 4.2.0 - pino-pretty@13.1.3: + pino-pretty@13.2.0: dependencies: colorette: 2.0.20 dateformat: 4.6.3 @@ -12847,7 +12828,7 @@ snapshots: pino-abstract-transport: 3.0.0 pump: 3.0.4 secure-json-parse: 4.1.0 - sonic-boom: 4.2.1 + sonic-boom: 5.0.2 strip-json-comments: 5.0.3 pino-std-serializers@7.1.0: {} @@ -12892,7 +12873,7 @@ snapshots: prelude-ls@1.2.1: {} - prettier@3.8.5: {} + prettier@3.9.10: {} pretty-format@29.7.0: dependencies: @@ -12923,6 +12904,8 @@ snapshots: propagate@2.0.1: {} + proxy-agent-negotiate@1.1.0: {} + proxy-from-env@2.1.0: {} pstree.remy@1.1.8: {} @@ -13351,6 +13334,10 @@ snapshots: dependencies: atomic-sleep: 1.0.0 + sonic-boom@5.0.2: + dependencies: + atomic-sleep: 1.0.0 + source-map-js@1.2.1: {} source-map-support@0.5.13: @@ -13535,6 +13522,14 @@ snapshots: minizlib: 3.1.0 yallist: 5.0.0 + tar@7.5.22: + dependencies: + '@isaacs/fs-minipass': 4.0.1 + chownr: 3.0.0 + minipass: 7.1.3 + minizlib: 3.1.0 + yallist: 5.0.0 + teex@1.0.1: dependencies: streamx: 2.25.0 @@ -13628,12 +13623,12 @@ snapshots: dependencies: typescript: 5.9.3 - ts-jest@29.4.14(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest-util@29.7.0)(jest@29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)))(typescript@5.9.3): + ts-jest@29.4.14(@babel/core@7.29.0)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.29.0))(jest-util@29.7.0)(jest@29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)))(typescript@5.9.3): dependencies: bs-logger: 0.2.6 fast-json-stable-stringify: 2.1.0 handlebars: 4.7.9 - jest: 29.7.0(@types/node@24.12.4)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3)) + jest: 29.7.0(@types/node@24.19.2)(ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3)) json5: 2.2.3 lodash.memoize: 4.1.2 make-error: 1.3.6 @@ -13668,14 +13663,14 @@ snapshots: optionalDependencies: '@swc/core': 1.12.11 - ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.12.4)(typescript@5.9.3): + ts-node@10.9.2(@swc/core@1.12.11)(@types/node@24.19.2)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.12 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 24.12.4 + '@types/node': 24.19.2 acorn: 8.16.0 acorn-walk: 8.3.5 arg: 4.1.3 @@ -13776,6 +13771,8 @@ snapshots: undici-types@7.16.0: {} + undici-types@7.24.6: {} + undici@6.25.0: {} unicorn-magic@0.1.0: {} @@ -13857,13 +13854,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@3.2.4(@types/node@24.12.4)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0): + vite-node@3.2.4(@types/node@24.19.2)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0): dependencies: cac: 6.7.14 debug: 4.4.3(supports-color@5.5.0) es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 7.3.3(@types/node@24.12.4)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0) + vite: 7.3.3(@types/node@24.19.2)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0) transitivePeerDependencies: - '@types/node' - jiti @@ -13878,7 +13875,7 @@ snapshots: - tsx - yaml - vite@7.3.3(@types/node@24.12.4)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0): + vite@7.3.3(@types/node@24.19.2)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0): dependencies: esbuild: 0.27.7 fdir: 6.5.0(picomatch@4.0.4) @@ -13887,17 +13884,17 @@ snapshots: rollup: 4.60.4 tinyglobby: 0.2.16 optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 fsevents: 2.3.3 jiti: 2.6.1 tsx: 4.22.3 yaml: 2.9.0 - vitest@3.2.6(@types/node@24.12.4)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0): + vitest@3.2.6(@types/node@24.19.2)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0): dependencies: '@types/chai': 5.2.3 '@vitest/expect': 3.2.6 - '@vitest/mocker': 3.2.6(vite@7.3.3(@types/node@24.12.4)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0)) + '@vitest/mocker': 3.2.6(vite@7.3.3(@types/node@24.19.2)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0)) '@vitest/pretty-format': 3.2.6 '@vitest/runner': 3.2.6 '@vitest/snapshot': 3.2.6 @@ -13915,11 +13912,11 @@ snapshots: tinyglobby: 0.2.16 tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 7.3.3(@types/node@24.12.4)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0) - vite-node: 3.2.4(@types/node@24.12.4)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0) + vite: 7.3.3(@types/node@24.19.2)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0) + vite-node: 3.2.4(@types/node@24.19.2)(jiti@2.6.1)(tsx@4.22.3)(yaml@2.9.0) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 24.12.4 + '@types/node': 24.19.2 transitivePeerDependencies: - jiti - less @@ -14060,7 +14057,7 @@ snapshots: lib0: 0.2.114 yjs: 13.6.27 - y-websocket@3.0.0(yjs@13.6.27): + y-websocket@3.1.0(yjs@13.6.27): dependencies: lib0: 0.2.114 y-protocols: 1.0.6(yjs@13.6.27)