diff --git a/webserver/package.json b/webserver/package.json index 933a81c..01b798b 100644 --- a/webserver/package.json +++ b/webserver/package.json @@ -29,7 +29,7 @@ "@github/relative-time-element": "^4.4.5", "@google-cloud/storage": "^7.16.0", "@js-temporal/polyfill": "^0.5.1", - "@prisma/client": "^6.10.1", + "@prisma/client": "^6.13.0", "@sentry/astro": "^9.15.0", "@shoelace-style/shoelace": "^2.20.1", "age-encryption": "^0.2.1", @@ -55,7 +55,7 @@ }, "devDependencies": { "@astrojs/check": "^0.9.4", - "@playwright/test": "1.53.0", + "@playwright/test": "1.54.2", "@types/mdast": "^4.0.4", "@types/n3": "^1.24.2", "@types/node": "^22.15.2", diff --git a/webserver/pnpm-lock.yaml b/webserver/pnpm-lock.yaml index 8e778fc..161f8f7 100644 --- a/webserver/pnpm-lock.yaml +++ b/webserver/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: dependencies: '@astrojs/node': specifier: ^8.3.3 - version: 8.3.4(astro@4.16.18(@types/node@22.15.32)(rollup@4.32.0)(typescript@5.8.3)) + version: 8.3.4(astro@4.16.18(@types/node@22.17.1)(rollup@4.32.0)(typescript@5.9.2)) '@astrojs/solid-js': specifier: ^4.4.1 - version: 4.4.4(@types/node@22.15.32)(solid-js@1.9.7) + version: 4.4.4(@types/node@22.17.1)(solid-js@1.9.8) '@github/relative-time-element': specifier: ^4.4.5 version: 4.4.8 @@ -24,20 +24,20 @@ importers: specifier: ^0.5.1 version: 0.5.1 '@prisma/client': - specifier: ^6.10.1 - version: 6.10.1(prisma@6.10.1(typescript@5.8.3))(typescript@5.8.3) + specifier: ^6.13.0 + version: 6.13.0(prisma@6.13.0(magicast@0.3.5)(typescript@5.9.2))(typescript@5.9.2) '@sentry/astro': specifier: ^9.15.0 - version: 9.30.0(astro@4.16.18(@types/node@22.15.32)(rollup@4.32.0)(typescript@5.8.3)) + version: 9.45.0(astro@4.16.18(@types/node@22.17.1)(rollup@4.32.0)(typescript@5.9.2)) '@shoelace-style/shoelace': specifier: ^2.20.1 version: 2.20.1(@floating-ui/utils@0.2.9)(@types/react@19.0.8) age-encryption: specifier: ^0.2.1 - version: 0.2.3 + version: 0.2.4 astro: specifier: ^4.16.18 - version: 4.16.18(@types/node@22.15.32)(rollup@4.32.0)(typescript@5.8.3) + version: 4.16.18(@types/node@22.17.1)(rollup@4.32.0)(typescript@5.9.2) debug: specifier: ^4.4.0 version: 4.4.1 @@ -49,10 +49,10 @@ importers: version: 5.1.0 google-auth-library: specifier: ^10.1.0 - version: 10.1.0 + version: 10.2.1 lit: specifier: ^3.3.0 - version: 3.3.0 + version: 3.3.1 mdast-util-find-and-replace: specifier: ^3.0.2 version: 3.0.2 @@ -61,7 +61,7 @@ importers: version: 1.26.0 prisma: specifier: ^6.6.0 - version: 6.10.1(typescript@5.8.3) + version: 6.13.0(magicast@0.3.5)(typescript@5.9.2) rdf-dereference: specifier: ^4.0.0 version: 4.0.0 @@ -79,26 +79,26 @@ importers: version: 11.1.2 solid-js: specifier: ^1.9.5 - version: 1.9.7 + version: 1.9.8 typescript: specifier: ^5.8.3 - version: 5.8.3 + version: 5.9.2 unified: specifier: ^11.0.5 version: 11.0.5 vite: specifier: ^5.4.12 - version: 5.4.19(@types/node@22.15.32) + version: 5.4.19(@types/node@22.17.1) zod: specifier: ^3.24.3 - version: 3.25.67 + version: 3.25.76 devDependencies: '@astrojs/check': specifier: ^0.9.4 - version: 0.9.4(typescript@5.8.3) + version: 0.9.4(typescript@5.9.2) '@playwright/test': - specifier: 1.53.0 - version: 1.53.0 + specifier: 1.54.2 + version: 1.54.2 '@types/mdast': specifier: ^4.0.4 version: 4.0.4 @@ -107,13 +107,13 @@ importers: version: 1.26.0 '@types/node': specifier: ^22.15.2 - version: 22.15.32 + version: 22.17.1 dotenv-cli: specifier: ^8.0.0 version: 8.0.0 vitest: specifier: ^2.1.9 - version: 2.1.9(@types/node@22.15.32) + version: 2.1.9(@types/node@22.17.1) packages: @@ -958,8 +958,8 @@ packages: resolution: {integrity: sha512-lp4qAiMTD4sNWW4DbKLBkfiMZ4jbAboJIGOQr5DvciMRI494OapieI9qiODpOt0XBr1LjIDy1xAGAnVs5supTA==} engines: {node: '>=14'} - '@opentelemetry/semantic-conventions@1.34.0': - resolution: {integrity: sha512-aKcOkyrorBGlajjRdVoJWHTxfxO1vCNHLJVlSDaRHDIdjU+pX8IYQPvPDkYiujKLbRnWU+1TBwEt0QRgSm4SGA==} + '@opentelemetry/semantic-conventions@1.36.0': + resolution: {integrity: sha512-TtxJSRD8Ohxp6bKkhrm27JRHAxPczQA7idtcTOMYI+wQRRrfgqxHv1cFbCApcSnNjtXkmzFozn6jQtFrOmbjPQ==} engines: {node: '>=14'} '@opentelemetry/sql-common@0.40.1': @@ -971,13 +971,13 @@ packages: '@oslojs/encoding@1.1.0': resolution: {integrity: sha512-70wQhgYmndg4GCPxPPxPGevRKqTIJ2Nh4OkiMWmDAVYsTQ+Ta7Sq+rPevXyXGdzr30/qZBnyOalCszoMxlyldQ==} - '@playwright/test@1.53.0': - resolution: {integrity: sha512-15hjKreZDcp7t6TL/7jkAo6Df5STZN09jGiv5dbP9A6vMVncXRqE7/B2SncsyOwrkZRBH2i6/TPOL8BVmm3c7w==} + '@playwright/test@1.54.2': + resolution: {integrity: sha512-A+znathYxPf+72riFd1r1ovOLqsIIB0jKIoPjyK2kqEIe30/6jF6BC7QNluHuwUmsD2tv1XZVugN8GqfTMOxsA==} engines: {node: '>=18'} hasBin: true - '@prisma/client@6.10.1': - resolution: {integrity: sha512-Re4pMlcUsQsUTAYMK7EJ4Bw2kg3WfZAAlr8GjORJaK4VOP6LxRQUQ1TuLnxcF42XqGkWQ36q5CQF1yVadANQ6w==} + '@prisma/client@6.13.0': + resolution: {integrity: sha512-8m2+I3dQovkV8CkDMluiwEV1TxV9EXdT6xaCz39O6jYw7mkf5gwfmi+cL4LJsEPwz5tG7sreBwkRpEMJedGYUQ==} engines: {node: '>=18.18'} peerDependencies: prisma: '*' @@ -988,26 +988,26 @@ packages: typescript: optional: true - '@prisma/config@6.10.1': - resolution: {integrity: sha512-kz4/bnqrOrzWo8KzYguN0cden4CzLJJ+2VSpKtF8utHS3l1JS0Lhv6BLwpOX6X9yNreTbZQZwewb+/BMPDCIYQ==} + '@prisma/config@6.13.0': + resolution: {integrity: sha512-OYMM+pcrvj/NqNWCGESSxVG3O7kX6oWuGyvufTUNnDw740KIQvNyA4v0eILgkpuwsKIDU36beZCkUtIt0naTog==} - '@prisma/debug@6.10.1': - resolution: {integrity: sha512-k2YT53cWxv9OLjW4zSYTZ6Z7j0gPfCzcr2Mj99qsuvlxr8WAKSZ2NcSR0zLf/mP4oxnYG842IMj3utTgcd7CaA==} + '@prisma/debug@6.13.0': + resolution: {integrity: sha512-um+9pfKJW0ihmM83id9FXGi5qEbVJ0Vxi1Gm0xpYsjwUBnw6s2LdPBbrsG9QXRX46K4CLWCTNvskXBup4i9hlw==} - '@prisma/engines-version@6.10.1-1.9b628578b3b7cae625e8c927178f15a170e74a9c': - resolution: {integrity: sha512-ZJFTsEqapiTYVzXya6TUKYDFnSWCNegfUiG5ik9fleQva5Sk3DNyyUi7X1+0ZxWFHwHDr6BZV5Vm+iwP+LlciA==} + '@prisma/engines-version@6.13.0-35.361e86d0ea4987e9f53a565309b3eed797a6bcbd': + resolution: {integrity: sha512-MpPyKSzBX7P/ZY9odp9TSegnS/yH3CSbchQE9f0yBg3l2QyN59I6vGXcoYcqKC9VTniS1s18AMmhyr1OWavjHg==} - '@prisma/engines@6.10.1': - resolution: {integrity: sha512-Q07P5rS2iPwk2IQr/rUQJ42tHjpPyFcbiH7PXZlV81Ryr9NYIgdxcUrwgVOWVm5T7ap02C0dNd1dpnNcSWig8A==} + '@prisma/engines@6.13.0': + resolution: {integrity: sha512-D+1B79LFvtWA0KTt8ALekQ6A/glB9w10ETknH5Y9g1k2NYYQOQy93ffiuqLn3Pl6IPJG3EsK/YMROKEaq8KBrA==} - '@prisma/fetch-engine@6.10.1': - resolution: {integrity: sha512-clmbG/Jgmrc/n6Y77QcBmAUlq9LrwI9Dbgy4pq5jeEARBpRCWJDJ7PWW1P8p0LfFU0i5fsyO7FqRzRB8mkdS4g==} + '@prisma/fetch-engine@6.13.0': + resolution: {integrity: sha512-grmmq+4FeFKmaaytA8Ozc2+Tf3BC8xn/DVJos6LL022mfRlMZYjT3hZM0/xG7+5fO95zFG9CkDUs0m1S2rXs5Q==} - '@prisma/get-platform@6.10.1': - resolution: {integrity: sha512-4CY5ndKylcsce9Mv+VWp5obbR2/86SHOLVV053pwIkhVtT9C9A83yqiqI/5kJM9T1v1u1qco/bYjDKycmei9HA==} + '@prisma/get-platform@6.13.0': + resolution: {integrity: sha512-Nii2pX50fY4QKKxQwm7/vvqT6Ku8yYJLZAFX4e2vzHwRdMqjugcOG5hOSLjxqoXb0cvOspV70TOhMzrw8kqAnw==} - '@prisma/instrumentation@6.8.2': - resolution: {integrity: sha512-5NCTbZjw7a+WIZ/ey6G8SY+YKcyM2zBF0hOT1muvqC9TbVtTCr5Qv3RL/2iNDOzLUHEvo4I1uEfioyfuNOGK8Q==} + '@prisma/instrumentation@6.11.1': + resolution: {integrity: sha512-mrZOev24EDhnefmnZX7WVVT7v+r9LttPRqf54ONvj6re4XMF7wFTpK2tLJi4XHB7fFp/6xhYbgRel8YV7gQiyA==} peerDependencies: '@opentelemetry/api': ^1.8 @@ -1128,24 +1128,24 @@ packages: '@scure/base@1.2.4': resolution: {integrity: sha512-5Yy9czTO47mqz+/J8GM6GIId4umdCk1wc1q8rKERQulIoc8VP9pzDcghv10Tl2E7R96ZUx/PhND3ESYUQX8NuQ==} - '@sentry-internal/browser-utils@9.30.0': - resolution: {integrity: sha512-e6ZlN8oWheCB0YJSGlBNUlh6UPnY5Ecj1P+/cgeKBhNm7c3bIx4J50485hB8LQsu+b7Q11L2o/wucZ//Pb6FCg==} + '@sentry-internal/browser-utils@9.45.0': + resolution: {integrity: sha512-L1+lak0ZBCfaGBW37NxRDsl1Gbu5edMsCT/TcWlNfexFRWka3mYwOAqpdIIHD+uDbcSe/U06+oVQHoGM64habg==} engines: {node: '>=18'} - '@sentry-internal/feedback@9.30.0': - resolution: {integrity: sha512-qAZ7xxLqZM7GlEvmSUmTHnoueg+fc7esMQD4vH8pS7HI3n9C5MjGn3HHlndRpD8lL7iUUQ0TPZQgU6McbzMDyw==} + '@sentry-internal/feedback@9.45.0': + resolution: {integrity: sha512-nirzAIAnS0CAmBZ6ZNEPfeKoR7v2jyipTLt2RAdLZAZv2ZPTVeUaVPjbUdBlmDx9Rp622vUDVtlESDXrNLkDMg==} engines: {node: '>=18'} - '@sentry-internal/replay-canvas@9.30.0': - resolution: {integrity: sha512-I4MxS27rfV7vnOU29L80y4baZ4I1XqpnYvC/yLN7C17nA8eDCufQ8WVomli41y8JETnfcxlm68z7CS0sO4RCSA==} + '@sentry-internal/replay-canvas@9.45.0': + resolution: {integrity: sha512-gHlR5D5zy8e0macrOBqD+x11sdHyX5Xgkh7NCft1H5LXOtvp6dMSafLRidpFltZWFjsUhLQ8/O1bXyzNuDIq9Q==} engines: {node: '>=18'} - '@sentry-internal/replay@9.30.0': - resolution: {integrity: sha512-+6wkqQGLJuFUzvGRzbh3iIhFGyxQx/Oxc0ODDKmz9ag2xYRjCYb3UUQXmQX9navAF0HXUsq8ajoJPm2L1ZyWVg==} + '@sentry-internal/replay@9.45.0': + resolution: {integrity: sha512-HrSenUmkGX++53pbF2veaC2JodYLAmFOQHKiJyhmmQuNpAwncdIAQ3An3VIb4A3qXrPTEincWZrgNH896JaKeA==} engines: {node: '>=18'} - '@sentry/astro@9.30.0': - resolution: {integrity: sha512-NLA/3X37FmTZNVmf24B0qWiFEaDyImDCahhNruc1A+dVLGTYs1GHmYWMkhLU22WupFm/QnrBVEe90iw2YNzniQ==} + '@sentry/astro@9.45.0': + resolution: {integrity: sha512-QaXZ6LV/w70z9C+DGhb4+oLQ2tI/u3pm2jhrsWpmR2YrXFqGw++4u7BIyIZN8Q5szzTH+LGpboX2h0fF70/3vg==} engines: {node: '>=18.19.1'} peerDependencies: astro: '>=3.x || >=4.0.0-beta || >=5.x' @@ -1154,8 +1154,8 @@ packages: resolution: {integrity: sha512-+uLqaCKeYmH/W2YUV1XHkFEtpHdx/aFjCQahPVsvXyqg13dfkR6jaygPL4DB5DJtUSmPFCUE3MEk9ZO5JlhJYg==} engines: {node: '>= 14'} - '@sentry/browser@9.30.0': - resolution: {integrity: sha512-sRyW6A9nIieTTI26MYXk1DmWEhmphTjZevusNWla+vvUigCmSjuH+xZw19w43OyvF3bu261Skypnm/mAalOTwg==} + '@sentry/browser@9.45.0': + resolution: {integrity: sha512-7h9X7CmT6dI/cjzz6MdkHm7Qp6QAf4o/qPrHh47u1ZWJi4B4OxGnCTjVoOoIcwPdSNfXsl0q8LpaJa9wHXrVbQ==} engines: {node: '>=18'} '@sentry/bundler-plugin-core@2.23.0': @@ -1208,22 +1208,33 @@ packages: engines: {node: '>= 10'} hasBin: true - '@sentry/core@9.30.0': - resolution: {integrity: sha512-JfEpeQ8a1qVJEb9DxpFTFy1J1gkNdlgKAPiqYGNnm4yQbnfl2Kb/iEo1if70FkiHc52H8fJwISEF90pzMm6lPg==} + '@sentry/core@9.45.0': + resolution: {integrity: sha512-yTpB53fBEWTMzltD/8f/qI2MFTwgd2vSkn7pOZQusSOMtyt0Bsm/77oqXldIt+eMBAImZalzZaxmaN7RyiRKWQ==} engines: {node: '>=18'} - '@sentry/node@9.30.0': - resolution: {integrity: sha512-jHuSSKro2DUaccGcYSBbB8Rj0sG+LRh1iSWrJ+4c4Pj7tJFN9MbeMybC1buMSzAp+rwHUMZ3+ws0kgNVtsRJJg==} + '@sentry/node-core@9.45.0': + resolution: {integrity: sha512-tzt60LO7P1m+0OLEqtL5Fd71PwKpg7dSOn3rqB7T6AJeDDiHsXV/yhUZiye1EWHTi0/yOcb0M1Ncjs8Cdyz9Nw==} + engines: {node: '>=18'} + peerDependencies: + '@opentelemetry/api': ^1.9.0 + '@opentelemetry/context-async-hooks': ^1.30.1 || ^2.0.0 + '@opentelemetry/core': ^1.30.1 || ^2.0.0 + '@opentelemetry/instrumentation': '>=0.57.1 <1' + '@opentelemetry/resources': ^1.30.1 || ^2.0.0 + '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.0.0 + '@opentelemetry/semantic-conventions': ^1.34.0 + + '@sentry/node@9.45.0': + resolution: {integrity: sha512-c0SFcMeZwxLvjC1HrutI8V+Ag8AxENXPiU5PbSmqiTX7p4QnByTcxkENGw5EyLedDZluuEDmmHTBKckCC4X2nA==} engines: {node: '>=18'} - '@sentry/opentelemetry@9.30.0': - resolution: {integrity: sha512-LhTmyGGLAP/LAxs/oXuPs0LC5Z80QSLL1oUoBRB5/+MitK7Huug6n8ZFjPTP3/6bT67XOVqILCdj8BwMlBeXhA==} + '@sentry/opentelemetry@9.45.0': + resolution: {integrity: sha512-xLH7ZH6xcZBHK77mTa32YjIEL92jmc7i2qkxlchzTNacmTn9BNnuzPFBS7KuISJPXw9R1pXBra6IVEhm6hil/g==} engines: {node: '>=18'} peerDependencies: '@opentelemetry/api': ^1.9.0 '@opentelemetry/context-async-hooks': ^1.30.1 || ^2.0.0 '@opentelemetry/core': ^1.30.1 || ^2.0.0 - '@opentelemetry/instrumentation': ^0.57.1 || ^0.200.0 '@opentelemetry/sdk-trace-base': ^1.30.1 || ^2.0.0 '@opentelemetry/semantic-conventions': ^1.34.0 @@ -1262,6 +1273,9 @@ packages: resolution: {integrity: sha512-FSghU95jZPGbwr/mybVvk66qRZYpx5FkXL+vLNpy1Vp8UsdwSxXjIHE3fsvMbKWTKi9UFfewHTkc5e7jAqRYoQ==} engines: {node: '>=14.17.0'} + '@standard-schema/spec@1.0.0': + resolution: {integrity: sha512-m2bOd0f2RT9k8QJx1JN85cZYyH1RqFBdlwtkSlf4tBDYLCiiZnv1fIIwacK6cqwXavOydf0NPToMQgpKq+dVlA==} + '@tootallnate/once@2.0.0': resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} engines: {node: '>= 10'} @@ -1314,11 +1328,14 @@ packages: '@types/nlcst@2.0.3': resolution: {integrity: sha512-vSYNSDe6Ix3q+6Z7ri9lyWqgGhJTmzRjZRqyq15N0Z/1/UnVsno9G/N40NBijoYx2seFDIl0+B2mgAb9mezUCA==} - '@types/node@18.19.112': - resolution: {integrity: sha512-i+Vukt9POdS/MBI7YrrkkI5fMfwFtOjphSmt4WXYLfwqsfr6z/HdCx7LqT9M7JktGob8WNgj8nFB4TbGNE4Cog==} + '@types/node@18.19.122': + resolution: {integrity: sha512-yzegtT82dwTNEe/9y+CM8cgb42WrUfMMCg2QqSddzO1J6uPmBD7qKCZ7dOHZP2Yrpm/kb0eqdNMn2MUyEiqBmA==} - '@types/node@22.15.32': - resolution: {integrity: sha512-3jigKqgSjsH6gYZv2nEsqdXfZqIFGAV36XYYjf9KGZ3PSG+IhLecqPnI310RvjutyMwifE2hhhNEklOUrvx/wA==} + '@types/node@22.17.1': + resolution: {integrity: sha512-y3tBaz+rjspDTylNjAX37jEC3TETEFGNJL6uQDxwF9/8GLLIjW1rvVHlynyuUKMnMr1Roq8jOv3vkopBjC4/VA==} + + '@types/normalize-package-data@2.4.4': + resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} '@types/pg-pool@2.0.6': resolution: {integrity: sha512-TaAUE5rq2VQYxab5Ts7WZhKNmuN78Q6PiFonTDdpbx8a1H0M1vhy3rhiMjl+e2iHmogyMw7jZF4FrE6eJUy5HQ==} @@ -1443,8 +1460,8 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - age-encryption@0.2.3: - resolution: {integrity: sha512-8lAcfFbLENeRa+7cznNi0Pzq9fCoiWGHByZ5v04JmVea6tK5lDbPQa3sbZe5RyJNSWN4zMNMguB5uI8BCnxXNw==} + age-encryption@0.2.4: + resolution: {integrity: sha512-9STi5PzVCn3YZurHLMI2njLwCT4ACkHFoktp1JNyFF0m4qHSn9JZQB8nnnJnpEGEJZduVBL1oxZzr4lteqRbzw==} agent-base@6.0.2: resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} @@ -1583,6 +1600,14 @@ packages: resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==} engines: {node: '>= 0.8'} + c12@3.1.0: + resolution: {integrity: sha512-uWoS8OU1MEIsOv8p/5a82c3H31LsWVR5qiyXVfBNOzfffjUWtPnhAb4BYI2uG2HfGmZmFjCtui5XNWaps+iFuw==} + peerDependencies: + magicast: ^0.3.5 + peerDependenciesMeta: + magicast: + optional: true + cac@6.7.14: resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} engines: {node: '>=8'} @@ -1644,6 +1669,9 @@ packages: resolution: {integrity: sha512-HutrvTNsF48wnxkzERIXOe5/mlcfFcbfCmwcg6CJnizbSue78AbDt+1cgl26zwn61WFxhcPykPfZrbqjGmBb4A==} engines: {node: '>=8'} + citty@0.1.6: + resolution: {integrity: sha512-tskPPKEs8D2KPafUypv2gxwJP8h/OaJmC82QQGGDQcHvXX43xF2VDACcJVmZ0EuSxkpO9Kc4MlrA3q0+FG58AQ==} + cjs-module-lexer@1.4.3: resolution: {integrity: sha512-9z8TZaGM1pfswYeXrUpzPrkx8UnWYdhJclsiYMm6x/w5+nN+8Tf/LnAgfLGQCm59qAOxU8WwHEq2vNwF6i4j+Q==} @@ -1696,6 +1724,13 @@ packages: peerDependencies: '@floating-ui/utils': ^0.2.5 + confbox@0.2.2: + resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} + + consola@3.4.2: + resolution: {integrity: sha512-5IKcdX0nnYavi6G7TtOhwkYzyjfJlatbjMjuLSfE2kYT5pMDOilZ4OvMhi637CcDICTmz3wARPoyhqyX1Y+XvA==} + engines: {node: ^14.18.0 || >=16.10.0} + content-disposition@1.0.0: resolution: {integrity: sha512-Au9nRL8VNUut/XSzbQA38+M78dzP4D+eqg3gfJHMIHHYa3bg067xj1KxMUWj+VULbiZMowKngFFbKczUrNJ1mg==} engines: {node: '>= 0.6'} @@ -1758,6 +1793,13 @@ packages: resolution: {integrity: sha512-h5k/5U50IJJFpzfL6nO9jaaumfjO/f2NjK/oYB2Djzm4p9L+3T9qWpZqZ2hAbLPuuYq9wrU08WQyBTL5GbPk5Q==} engines: {node: '>=6'} + deepmerge-ts@7.1.5: + resolution: {integrity: sha512-HOJkrhaYsweh+W+e74Yn7YStZOilkoPb6fycpwNLKzSPtruFs48nYis0zy5yJz1+ktUhHxoRDJ27RQAWLIJVJw==} + engines: {node: '>=16.0.0'} + + defu@6.1.4: + resolution: {integrity: sha512-mEQCMmwJu317oSz8CwdIOdwf3xMif1ttiM8LTufzc3g6kR+9Pe236twL8j3IYT1F7GfRgGcW6MWxzZjLIkuHIg==} + delayed-stream@1.0.0: resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} engines: {node: '>=0.4.0'} @@ -1770,6 +1812,9 @@ packages: resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} engines: {node: '>=6'} + destr@2.0.5: + resolution: {integrity: sha512-ugFTXCtDZunbzasqBxrK93Ik/DRYsO6S/fedkWEMKqt04xZ4csmnmwGDBAb07QWNaGMAmnTIemsYZCksjATwsA==} + destroy@1.2.0: resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} @@ -1824,6 +1869,10 @@ packages: resolution: {integrity: sha512-m/C+AwOAr9/W1UOIZUo232ejMNnJAJtYQjUbHoNTBNTJSvqzzDh7vnrei3o3r3m9blf6ZoDkvcw0VmozNRFJxg==} engines: {node: '>=12'} + dotenv@16.6.1: + resolution: {integrity: sha512-uBq4egWHTcTt33a72vpSG0z3HnPuIl6NqYcTrKEg2azoEyl2hpW0zqlxysq2pK9HlDIHyHyakeYaYnSAwd8bow==} + engines: {node: '>=12'} + dset@3.1.4: resolution: {integrity: sha512-2QF/g9/zTaPDc3BjNcVTGoBbXBgYfMTTceLaYcFJ/W9kggFUkhxD/hMEeuLKbugyef9SqAx8cpgwlIP/jinUTA==} engines: {node: '>=4'} @@ -1841,6 +1890,9 @@ packages: ee-first@1.1.1: resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==} + effect@3.16.12: + resolution: {integrity: sha512-N39iBk0K71F9nb442TLbTkjl24FLUzuvx2i1I2RsEAQsdAdUTuUoW0vlfUXgkMTUOnYqKnWcFfqw4hK4Pw27hg==} + electron-to-chromium@1.5.149: resolution: {integrity: sha512-UyiO82eb9dVOx8YO3ajDf9jz2kKyt98DEITRdeLPstOEuTlLzDA4Gyq5K9he71TQziU5jUVu2OAu5N48HmQiyQ==} @@ -1946,6 +1998,9 @@ packages: resolution: {integrity: sha512-DT9ck5YIRU+8GYzzU5kT3eHGA5iL+1Zd0EutOmTE9Dtk+Tvuzd23VBU+ec7HPNSTxXYO55gPV/hq4pSBJDjFpA==} engines: {node: '>= 18'} + exsolve@1.0.7: + resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==} + extend-shallow@2.0.1: resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} engines: {node: '>=0.10.0'} @@ -1953,6 +2008,10 @@ packages: extend@3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + fast-check@3.23.2: + resolution: {integrity: sha512-h5+1OzzfCC3Ef7VbtKdcv7zsstUQwUDlYpUTvjeUsJAssPgLn7QzbboPtL5ro04Mq0rPOsMzl7q5hIbRs2wD1A==} + engines: {node: '>=8.0.0'} + fast-deep-equal@3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} @@ -1986,6 +2045,10 @@ packages: resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==} engines: {node: '>=18'} + find-up-simple@1.0.1: + resolution: {integrity: sha512-afd4O7zpqHeRyg4PfDQsXmlDe2PfdHtJt6Akt8jOWaApLOZk5JXs6VMR29lz03pRe9mpykrRCYIYxaJYcfpncQ==} + engines: {node: '>=18'} + find-up@4.1.0: resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} engines: {node: '>=8'} @@ -2076,6 +2139,10 @@ packages: resolution: {integrity: sha512-sTSfBjoXBp89JvIKIefqw7U2CCebsc74kiY6awiGogKtoSGbgjYE/G/+l9sF3MWFPNc9IcoOC4ODfKHfxFmp0g==} engines: {node: '>= 0.4'} + giget@2.0.0: + resolution: {integrity: sha512-L5bGsVkxJbJgdnwyuheIunkGatUF/zssUoxxjACCseZYAVbaqdh9Tsmmlkl8vYan09H7sbvKt4pS8GqKLBrEzA==} + hasBin: true + github-slugger@2.0.0: resolution: {integrity: sha512-IaOQ9puYtjrkq7Y0Ygl9KDZnrf/aiUJYUpVf89y8kyaxbRG7Y1SrX/jaumrv81vc61+kiMempujsM3Yw7w5qcw==} @@ -2091,8 +2158,8 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - google-auth-library@10.1.0: - resolution: {integrity: sha512-GspVjZj1RbyRWpQ9FbAXMKjFGzZwDKnUHi66JJ+tcjcu5/xYAP1pdlWotCuIkMwjfVsxxDvsGZXGLzRt72D0sQ==} + google-auth-library@10.2.1: + resolution: {integrity: sha512-HMxFl2NfeHYnaL1HoRIN1XgorKS+6CDaM+z9LSSN+i/nKDDL4KFFEWogMXu7jV4HZQy2MsxpY+wA5XIf3w410A==} engines: {node: '>=18'} google-auth-library@9.15.1: @@ -2174,6 +2241,10 @@ packages: hastscript@9.0.0: resolution: {integrity: sha512-jzaLBGavEDKHrc5EfFImKN7nZKKBdSLIdGvCwDZ9TfzbF2ffXiov8CKE445L2Z1Ek2t/m4SKQ2j6Ipv7NyUolw==} + hosted-git-info@7.0.2: + resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} + engines: {node: ^16.14.0 || >=18.0.0} + html-entities@2.3.3: resolution: {integrity: sha512-DV5Ln36z34NNTDgnz0EWGBLZENelNAtkiFA4kyNOG2tDI6Mz1uSWiq1wAKdyjnJwyDiDO7Fa2SO1CTxPXL8VxA==} @@ -2231,6 +2302,10 @@ packages: import-meta-resolve@4.1.0: resolution: {integrity: sha512-I6fiaX09Xivtk+THaMfAwnA3MVA5Big1WHF1Dfx9hFuvNIWpXnorlkzhcQf6ehrqQiiZECRt1poOAkPmer3ruw==} + index-to-position@1.1.0: + resolution: {integrity: sha512-XPdx9Dq4t9Qk1mTMbWONJqU7boCoumEH7fRET37HX5+khDUl3J2W6PdALxhILYlIYx2amlwYcRPp28p0tSiojg==} + engines: {node: '>=18'} + inherits@2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} @@ -2313,8 +2388,8 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} - jiti@2.4.2: - resolution: {integrity: sha512-rg9zJN+G4n2nfJl5MW3BMygZX56zKPNVEYYqq7adpmMh4Jn2QNEwhvQlFy6jPVdcod7txZtKHWnyZiA3a0zP7A==} + jiti@2.5.1: + resolution: {integrity: sha512-twQoecYPiVA5K/h6SxtORw/Bs3ar+mLUtoPSc7iMXzQzK8d7eJ/R09wmTwAjiamETn1cXYPGfNnu7DMoHgu12w==} hasBin: true js-tokens@4.0.0: @@ -2388,8 +2463,8 @@ packages: lit-html@3.3.0: resolution: {integrity: sha512-RHoswrFAxY2d8Cf2mm4OZ1DgzCoBKUKSPvA1fhtSELxUERq2aQQ2h05pO9j81gS1o7RIRJ+CePLogfyahwmynw==} - lit@3.3.0: - resolution: {integrity: sha512-DGVsqsOIHBww2DqnuZzW7QsuCdahp50ojuDaBPC7jUDRpYoH0z7kHBBYZewRzer75FwtrkmkKk7iOAwSaWdBmw==} + lit@3.3.1: + resolution: {integrity: sha512-Ksr/8L3PTapbdXJCk+EJVB78jDodUMaP54gD24W186zGRARvwrsPfS60wae/SSCTCNZVPd1chXqio1qHQmu4NA==} load-yaml-file@0.2.0: resolution: {integrity: sha512-OfCBkGEw4nN6JLtgRidPX6QxjBQGQf72q3si2uvqyFEMbycSFFHwAZeXx6cJgFM9wmLrf9zBwCP3Ivqa+LLZPw==} @@ -2678,6 +2753,9 @@ packages: engines: {node: '>=10.5.0'} deprecated: Use your platform's native DOMException instead + node-fetch-native@1.6.7: + resolution: {integrity: sha512-g9yhqoedzIUm0nTnTqAQvueMPVOuIY16bqgAJJC8XOOubYFNwz6IER9qs0Gq2Xd0+CecCKFjtdDTMA4u4xG06Q==} + node-fetch@2.7.0: resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} engines: {node: 4.x || >=6.0.0} @@ -2694,14 +2772,26 @@ packages: node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} + normalize-package-data@6.0.2: + resolution: {integrity: sha512-V6gygoYb/5EmNI+MEGrWkC+e6+Rr7mTmfHrxDbLzxQogBkgzo76rkok0Am6thgSF7Mv2nLOajAJj5vDJZEFn7g==} + engines: {node: ^16.14.0 || >=18.0.0} + normalize-path@3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} + nypm@0.6.1: + resolution: {integrity: sha512-hlacBiRiv1k9hZFiphPUkfSQ/ZfQzZDzC+8z0wL3lvDAOUu/2NnChkKuMoMjNur/9OpKuz2QsIeiPVN0xM5Q0w==} + engines: {node: ^14.16.0 || >=16.10.0} + hasBin: true + object-inspect@1.13.4: resolution: {integrity: sha512-W67iLl4J2EXEGTbfeHCffrjDfitvLANg0UlX3wFUUSTx92KXRFegMHUVgSqE+wvhAbi4WqjGg9czysTV2Epbew==} engines: {node: '>= 0.4'} + ohash@2.0.11: + resolution: {integrity: sha512-RdR9FQrFwNBNXAr4GixM8YaRZRJ5PUWbKYbE5eOsrwAjJW0q2REGcf79oYPsLyskQCZG1PLN+S/K1V00joZAoQ==} + on-finished@2.4.1: resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==} engines: {node: '>= 0.8'} @@ -2752,6 +2842,10 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} + parse-json@8.3.0: + resolution: {integrity: sha512-ybiGyvspI+fAoRQbIPRddCcSTV9/LsJbf0e/S85VLowVGzRmokfneg2kwVW/KU5rOXrPSbF1qAKPMgNTqqROQQ==} + engines: {node: '>=18'} + parse-latin@7.0.0: resolution: {integrity: sha512-mhHgobPPua5kZ98EF4HWiH167JWBfl4pvAIXXdbaVohtK7a6YBOy56kvhCqduqyo/f3yrHFWmqmiMg/BkBkYYQ==} @@ -2787,16 +2881,22 @@ packages: pathe@1.1.2: resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + pathval@2.0.0: resolution: {integrity: sha512-vE7JKRyES09KiunauX7nd2Q9/L7lhok4smP9RZTDeD4MVs72Dp2qNFVz39Nz5a0FVEW0BJR6C0DYrq6unoziZA==} engines: {node: '>= 14.16'} + perfect-debounce@1.0.0: + resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} + pg-int8@1.0.1: resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} engines: {node: '>=4.0.0'} - pg-protocol@1.10.2: - resolution: {integrity: sha512-Ci7jy8PbaWxfsck2dwZdERcDG2A0MG8JoQILs+uZNjABFuBuItAZCWUNz8sXRDMoui24rJw7WlXqgpMdBSN/vQ==} + pg-protocol@1.10.3: + resolution: {integrity: sha512-6DIBgBQaTKDJyxnXaLiLR8wBpQQcGWuAESkRBX/t6OwA8YsqP+iVSiond2EDy6Y/dsGk8rh/jtax3js5NeV7JQ==} pg-types@2.2.0: resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} @@ -2821,13 +2921,16 @@ packages: resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} engines: {node: '>=8'} - playwright-core@1.53.0: - resolution: {integrity: sha512-mGLg8m0pm4+mmtB7M89Xw/GSqoNC+twivl8ITteqvAndachozYe2ZA7srU6uleV1vEdAHYqjq+SV8SNxRRFYBw==} + pkg-types@2.2.0: + resolution: {integrity: sha512-2SM/GZGAEkPp3KWORxQZns4M+WSeXbC2HEvmOIJe3Cmiv6ieAJvdVhDldtHqM5J1Y7MrR1XhkBT/rMlhh9FdqQ==} + + playwright-core@1.54.2: + resolution: {integrity: sha512-n5r4HFbMmWsB4twG7tJLDN9gmBUeSPcsBZiWSE4DnYz9mJMAFqr2ID7+eGC9kpEnxExJ1epttwR59LEWCk8mtA==} engines: {node: '>=18'} hasBin: true - playwright@1.53.0: - resolution: {integrity: sha512-ghGNnIEYZC4E+YtclRn4/p6oYbdPiASELBIYkBXfaTVKreQUYbMUYQDwS12a8F0/HtIjr/CkGjtwABeFPGcS4Q==} + playwright@1.54.2: + resolution: {integrity: sha512-Hu/BMoA1NAdRUuulyvQC0pEqZ4vQbGfn8f7wPXcnqQmM+zct9UliKxsIkLNmz/ku7LElUNqmaiv1TG/aL5ACsw==} engines: {node: '>=18'} hasBin: true @@ -2860,8 +2963,8 @@ packages: engines: {node: '>=10.13.0'} hasBin: true - prisma@6.10.1: - resolution: {integrity: sha512-khhlC/G49E4+uyA3T3H5PRBut486HD2bDqE2+rvkU0pwk9IAqGFacLFUyIx9Uw+W2eCtf6XGwsp+/strUwMNPw==} + prisma@6.13.0: + resolution: {integrity: sha512-dfzORf0AbcEyyzxuv2lEwG8g+WRGF/qDQTpHf/6JoHsyF5MyzCEZwClVaEmw3WXcobgadosOboKUgQU0kFs9kw==} engines: {node: '>=18.18'} hasBin: true peerDependencies: @@ -2899,6 +3002,9 @@ packages: proxy-from-env@1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + pure-rand@6.1.0: + resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==} + qr-creator@1.0.0: resolution: {integrity: sha512-C0cqfbS1P5hfqN4NhsYsUXePlk9BO+a45bAQ3xLYjBL3bOIFzoVEjs79Fado9u9BPBD3buHi3+vY+C8tHh4qMQ==} @@ -2917,6 +3023,9 @@ packages: resolution: {integrity: sha512-RmkhL8CAyCRPXCE28MMH0z2PNWQBNk2Q09ZdxM9IOOXwxwZbN+qbWaatPkdkWIKL2ZVDImrN/pK5HTRz2PcS4g==} engines: {node: '>= 0.8'} + rc9@2.1.2: + resolution: {integrity: sha512-btXCnMmRIBINM2LDZoEmOogIZU7Qe7zn4BpomSKZ/ykbLObuBdvG+mFq11DL6fjH1DRwHhrlgtYWG96bJiC7Cg==} + rdf-data-factory@1.1.3: resolution: {integrity: sha512-ny6CI7m2bq4lfQQmDYvcb2l1F9KtGwz9chipX4oWu2aAtVoXjb7k3d8J1EsgAsEbMXnBipB/iuRen5H2fwRWWQ==} @@ -2939,6 +3048,14 @@ packages: rdfxml-streaming-parser@2.4.0: resolution: {integrity: sha512-f+tdI1wxOiPzMbFWRtOwinwPsqac0WIN80668yFKcVdFCSTGOWTM70ucQGUSdDZZo7pce/UvZgV0C3LDj0P7tg==} + read-package-up@11.0.0: + resolution: {integrity: sha512-MbgfoNPANMdb4oRBNg5eqLbB2t2r+o5Ua1pNt8BqGp4I0FJZhuVSOj3PaBPni4azWuSzEdNn2evevzVmEk1ohQ==} + engines: {node: '>=18'} + + read-pkg@9.0.1: + resolution: {integrity: sha512-9viLL4/n1BJUCT1NXVTdS1jtm80yDEgR5T4yCelII49Mbj0v1rZdKqj7zCiYdbB0CuCgdrvHcNogAKTFPBocFA==} + engines: {node: '>=18'} + readable-from-web@1.0.0: resolution: {integrity: sha512-tei03fQhxqLEklpIvocFUR9hO42hiyYvdhwoNHAjJztPAQ8QS1NqF2AhLwzGxIGidPBJ4MCqB48wn7OAFCfhsQ==} @@ -3172,8 +3289,8 @@ packages: sisteransi@1.0.5: resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} - solid-js@1.9.7: - resolution: {integrity: sha512-/saTKi8iWEM233n5OSi1YHCCuh66ZIQ7aK2hsToPe4tqGm7qAejU1SwNuTPivbWAYq7SjuHVVYxxuZQNRbICiw==} + solid-js@1.9.8: + resolution: {integrity: sha512-zF9Whfqk+s8wWuyDKnE7ekl+dJburjdZq54O6X1k4XChA57uZ5FOauYAa0s4I44XkBOM3CZmPrZC0DGjH9fKjQ==} solid-refresh@0.6.3: resolution: {integrity: sha512-F3aPsX6hVw9ttm5LYlth8Q15x6MlI/J3Dn+o3EQyRTtTxidepSTwAYdozt01/YA+7ObcciagGEyXIopGZzQtbA==} @@ -3196,6 +3313,18 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true + spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + + spdx-exceptions@2.5.0: + resolution: {integrity: sha512-PiU42r+xO4UbUS1buo3LPJkjlO7430Xn5SVAhdpzzsPHsjbYVflnnFdATgabnLude+Cqu25p6N+g2lw/PFsa4w==} + + spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + + spdx-license-ids@3.0.22: + resolution: {integrity: sha512-4PRT4nh1EImPbt2jASOKHX7PB7I+e4IWNLvkKFDxNhJlfjbYlleYQh285Z/3mPTHSAK/AvdMmw5BNNuYH8ShgQ==} + sprintf-js@1.0.3: resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} @@ -3272,6 +3401,9 @@ packages: tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} + tinyexec@1.0.1: + resolution: {integrity: sha512-5uC6DDlmeqiOwCPmK9jMSdOuZTh8bU39Ys6yidB+UTt5hfZUPGAypSgFRiEp+jbi9qH40BLDvy85jIU88wKSqw==} + tinypool@1.0.2: resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} engines: {node: ^18.0.0 || >=20.0.0} @@ -3318,6 +3450,10 @@ packages: resolution: {integrity: sha512-s6zVrxuyKbbAsSAD5ZPTB77q4YIdRctkTbJ2/Dqlinwz+8ooH2gd+YA7VA6Pa93KML9GockVvoxjZ2vHP+mu8g==} engines: {node: '>=16'} + type-fest@4.41.0: + resolution: {integrity: sha512-TeTSQ6H5YHvpqVwBRcnLDCBnDOHWYu7IvGbHT6N8AOymcr9PJGjc1GTtiWZTYg0NCgYwvnYWEkVChQAr9bjfwA==} + engines: {node: '>=16'} + type-is@2.0.1: resolution: {integrity: sha512-OZs6gsjF4vMp32qrCbiVSkrFmXtG/AZhY3t0iAMrMBiAZyV9oALtXO8hsrHbMXF9x6L3grlFuwW2oAz7cav+Gw==} engines: {node: '>= 0.6'} @@ -3328,8 +3464,8 @@ packages: typescript-auto-import-cache@0.3.5: resolution: {integrity: sha512-fAIveQKsoYj55CozUiBoj4b/7WpN0i4o74wiGY5JVUEoD0XiqDk1tJqTEjgzL2/AizKQrXxyRosSebyDzBZKjw==} - typescript@5.8.3: - resolution: {integrity: sha512-p1diW6TqL9L07nNxvRMM7hMMw4c5XOo/1ibL4aAIGmSAt9slTE1Xgw5KWuof2uTOvCg9BY7ZRi+GaF+7sfgPeQ==} + typescript@5.9.2: + resolution: {integrity: sha512-CWBzXQrc/qOkhidw1OzBTQuYRbfyxDXJMVJ1XNwUHGROVmuaeiEm3OslpZ1RV96d7SKKjZKrSJu3+t/xlw3R9A==} engines: {node: '>=14.17'} hasBin: true @@ -3339,6 +3475,10 @@ packages: undici-types@6.21.0: resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} + unicorn-magic@0.1.0: + resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} + engines: {node: '>=18'} + unified@11.0.5: resolution: {integrity: sha512-xKvGhPWw3k84Qjh8bI3ZeJjqnyadK+GEFtazSfZv/rKeTkTjOJho6mFqh2SM96iIcZokxiOpg78GazTSg8+KHA==} @@ -3405,6 +3545,9 @@ packages: validate-iri@1.0.1: resolution: {integrity: sha512-gLXi7351CoyVVQw8XE5sgpYawRKatxE7kj/xmCxXOZS1kMdtcqC0ILIqLuVEVnAUQSL/evOGG3eQ+8VgbdnstA==} + validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} + vary@1.1.2: resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==} engines: {node: '>= 0.8'} @@ -3721,8 +3864,8 @@ packages: typescript: ^4.9.4 || ^5.0.2 zod: ^3 - zod@3.25.67: - resolution: {integrity: sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==} + zod@3.25.76: + resolution: {integrity: sha512-gzUt/qt81nXsFGKIFcC3YnfEAx5NkunCfnDlvuBSSFS02bcXu4Lmea0AFIUwbLWxWPx3d9p8S5QoaujKcNQxcQ==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -3734,12 +3877,12 @@ snapshots: '@jridgewell/gen-mapping': 0.3.8 '@jridgewell/trace-mapping': 0.3.25 - '@astrojs/check@0.9.4(typescript@5.8.3)': + '@astrojs/check@0.9.4(typescript@5.9.2)': dependencies: - '@astrojs/language-server': 2.15.4(typescript@5.8.3) + '@astrojs/language-server': 2.15.4(typescript@5.9.2) chokidar: 4.0.3 kleur: 4.1.5 - typescript: 5.8.3 + typescript: 5.9.2 yargs: 17.7.2 transitivePeerDependencies: - prettier @@ -3749,12 +3892,12 @@ snapshots: '@astrojs/internal-helpers@0.4.1': {} - '@astrojs/language-server@2.15.4(typescript@5.8.3)': + '@astrojs/language-server@2.15.4(typescript@5.9.2)': dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/yaml2ts': 0.2.2 '@jridgewell/sourcemap-codec': 1.5.0 - '@volar/kit': 2.4.11(typescript@5.8.3) + '@volar/kit': 2.4.11(typescript@5.9.2) '@volar/language-core': 2.4.11 '@volar/language-server': 2.4.11 '@volar/language-service': 2.4.11 @@ -3795,9 +3938,9 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/node@8.3.4(astro@4.16.18(@types/node@22.15.32)(rollup@4.32.0)(typescript@5.8.3))': + '@astrojs/node@8.3.4(astro@4.16.18(@types/node@22.17.1)(rollup@4.32.0)(typescript@5.9.2))': dependencies: - astro: 4.16.18(@types/node@22.15.32)(rollup@4.32.0)(typescript@5.8.3) + astro: 4.16.18(@types/node@22.17.1)(rollup@4.32.0)(typescript@5.9.2) send: 0.19.1 server-destroy: 1.0.1 transitivePeerDependencies: @@ -3807,11 +3950,11 @@ snapshots: dependencies: prismjs: 1.30.0 - '@astrojs/solid-js@4.4.4(@types/node@22.15.32)(solid-js@1.9.7)': + '@astrojs/solid-js@4.4.4(@types/node@22.17.1)(solid-js@1.9.8)': dependencies: - solid-js: 1.9.7 - vite: 5.4.19(@types/node@22.15.32) - vite-plugin-solid: 2.10.2(solid-js@1.9.7)(vite@5.4.19(@types/node@22.15.32)) + solid-js: 1.9.8 + vite: 5.4.19(@types/node@22.17.1) + vite-plugin-solid: 2.10.2(solid-js@1.9.8)(vite@5.4.19(@types/node@22.17.1)) transitivePeerDependencies: - '@testing-library/jest-dom' - '@types/node' @@ -4602,7 +4745,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -4611,7 +4754,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@types/connect': 3.4.38 transitivePeerDependencies: - supports-color @@ -4628,7 +4771,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -4659,7 +4802,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -4679,7 +4822,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.36.2 - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -4687,7 +4830,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -4695,7 +4838,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -4704,7 +4847,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -4719,7 +4862,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -4728,7 +4871,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -4736,7 +4879,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) transitivePeerDependencies: - supports-color @@ -4745,7 +4888,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@types/mysql': 2.15.26 transitivePeerDependencies: - supports-color @@ -4755,7 +4898,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@opentelemetry/sql-common': 0.40.1(@opentelemetry/api@1.9.0) '@types/pg': 8.6.1 '@types/pg-pool': 2.0.6 @@ -4767,7 +4910,7 @@ snapshots: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) '@opentelemetry/redis-common': 0.36.2 - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 transitivePeerDependencies: - supports-color @@ -4775,7 +4918,7 @@ snapshots: dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 + '@opentelemetry/semantic-conventions': 1.36.0 '@types/tedious': 4.0.14 transitivePeerDependencies: - supports-color @@ -4817,7 +4960,7 @@ snapshots: '@opentelemetry/semantic-conventions@1.28.0': {} - '@opentelemetry/semantic-conventions@1.34.0': {} + '@opentelemetry/semantic-conventions@1.36.0': {} '@opentelemetry/sql-common@0.40.1(@opentelemetry/api@1.9.0)': dependencies: @@ -4826,41 +4969,46 @@ snapshots: '@oslojs/encoding@1.1.0': {} - '@playwright/test@1.53.0': + '@playwright/test@1.54.2': dependencies: - playwright: 1.53.0 + playwright: 1.54.2 - '@prisma/client@6.10.1(prisma@6.10.1(typescript@5.8.3))(typescript@5.8.3)': + '@prisma/client@6.13.0(prisma@6.13.0(magicast@0.3.5)(typescript@5.9.2))(typescript@5.9.2)': optionalDependencies: - prisma: 6.10.1(typescript@5.8.3) - typescript: 5.8.3 + prisma: 6.13.0(magicast@0.3.5)(typescript@5.9.2) + typescript: 5.9.2 - '@prisma/config@6.10.1': + '@prisma/config@6.13.0(magicast@0.3.5)': dependencies: - jiti: 2.4.2 + c12: 3.1.0(magicast@0.3.5) + deepmerge-ts: 7.1.5 + effect: 3.16.12 + read-package-up: 11.0.0 + transitivePeerDependencies: + - magicast - '@prisma/debug@6.10.1': {} + '@prisma/debug@6.13.0': {} - '@prisma/engines-version@6.10.1-1.9b628578b3b7cae625e8c927178f15a170e74a9c': {} + '@prisma/engines-version@6.13.0-35.361e86d0ea4987e9f53a565309b3eed797a6bcbd': {} - '@prisma/engines@6.10.1': + '@prisma/engines@6.13.0': dependencies: - '@prisma/debug': 6.10.1 - '@prisma/engines-version': 6.10.1-1.9b628578b3b7cae625e8c927178f15a170e74a9c - '@prisma/fetch-engine': 6.10.1 - '@prisma/get-platform': 6.10.1 + '@prisma/debug': 6.13.0 + '@prisma/engines-version': 6.13.0-35.361e86d0ea4987e9f53a565309b3eed797a6bcbd + '@prisma/fetch-engine': 6.13.0 + '@prisma/get-platform': 6.13.0 - '@prisma/fetch-engine@6.10.1': + '@prisma/fetch-engine@6.13.0': dependencies: - '@prisma/debug': 6.10.1 - '@prisma/engines-version': 6.10.1-1.9b628578b3b7cae625e8c927178f15a170e74a9c - '@prisma/get-platform': 6.10.1 + '@prisma/debug': 6.13.0 + '@prisma/engines-version': 6.13.0-35.361e86d0ea4987e9f53a565309b3eed797a6bcbd + '@prisma/get-platform': 6.13.0 - '@prisma/get-platform@6.10.1': + '@prisma/get-platform@6.13.0': dependencies: - '@prisma/debug': 6.10.1 + '@prisma/debug': 6.13.0 - '@prisma/instrumentation@6.8.2(@opentelemetry/api@1.9.0)': + '@prisma/instrumentation@6.11.1(@opentelemetry/api@1.9.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) @@ -4869,11 +5017,11 @@ snapshots: '@rdfjs/types@1.1.2': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.17.1 '@rdfjs/types@2.0.1': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.17.1 '@rollup/pluginutils@5.1.4(rollup@4.32.0)': dependencies: @@ -4946,44 +5094,44 @@ snapshots: '@scure/base@1.2.4': {} - '@sentry-internal/browser-utils@9.30.0': + '@sentry-internal/browser-utils@9.45.0': dependencies: - '@sentry/core': 9.30.0 + '@sentry/core': 9.45.0 - '@sentry-internal/feedback@9.30.0': + '@sentry-internal/feedback@9.45.0': dependencies: - '@sentry/core': 9.30.0 + '@sentry/core': 9.45.0 - '@sentry-internal/replay-canvas@9.30.0': + '@sentry-internal/replay-canvas@9.45.0': dependencies: - '@sentry-internal/replay': 9.30.0 - '@sentry/core': 9.30.0 + '@sentry-internal/replay': 9.45.0 + '@sentry/core': 9.45.0 - '@sentry-internal/replay@9.30.0': + '@sentry-internal/replay@9.45.0': dependencies: - '@sentry-internal/browser-utils': 9.30.0 - '@sentry/core': 9.30.0 + '@sentry-internal/browser-utils': 9.45.0 + '@sentry/core': 9.45.0 - '@sentry/astro@9.30.0(astro@4.16.18(@types/node@22.15.32)(rollup@4.32.0)(typescript@5.8.3))': + '@sentry/astro@9.45.0(astro@4.16.18(@types/node@22.17.1)(rollup@4.32.0)(typescript@5.9.2))': dependencies: - '@sentry/browser': 9.30.0 - '@sentry/core': 9.30.0 - '@sentry/node': 9.30.0 + '@sentry/browser': 9.45.0 + '@sentry/core': 9.45.0 + '@sentry/node': 9.45.0 '@sentry/vite-plugin': 2.23.0 - astro: 4.16.18(@types/node@22.15.32)(rollup@4.32.0)(typescript@5.8.3) + astro: 4.16.18(@types/node@22.17.1)(rollup@4.32.0)(typescript@5.9.2) transitivePeerDependencies: - encoding - supports-color '@sentry/babel-plugin-component-annotate@2.23.0': {} - '@sentry/browser@9.30.0': + '@sentry/browser@9.45.0': dependencies: - '@sentry-internal/browser-utils': 9.30.0 - '@sentry-internal/feedback': 9.30.0 - '@sentry-internal/replay': 9.30.0 - '@sentry-internal/replay-canvas': 9.30.0 - '@sentry/core': 9.30.0 + '@sentry-internal/browser-utils': 9.45.0 + '@sentry-internal/feedback': 9.45.0 + '@sentry-internal/replay': 9.45.0 + '@sentry-internal/replay-canvas': 9.45.0 + '@sentry/core': 9.45.0 '@sentry/bundler-plugin-core@2.23.0': dependencies: @@ -5039,9 +5187,22 @@ snapshots: - encoding - supports-color - '@sentry/core@9.30.0': {} + '@sentry/core@9.45.0': {} - '@sentry/node@9.30.0': + '@sentry/node-core@9.45.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.36.0)': + dependencies: + '@opentelemetry/api': 1.9.0 + '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) + '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) + '@opentelemetry/semantic-conventions': 1.36.0 + '@sentry/core': 9.45.0 + '@sentry/opentelemetry': 9.45.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.36.0) + import-in-the-middle: 1.14.2 + + '@sentry/node@9.45.0': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) @@ -5071,24 +5232,24 @@ snapshots: '@opentelemetry/instrumentation-undici': 0.10.1(@opentelemetry/api@1.9.0) '@opentelemetry/resources': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 - '@prisma/instrumentation': 6.8.2(@opentelemetry/api@1.9.0) - '@sentry/core': 9.30.0 - '@sentry/opentelemetry': 9.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.34.0) + '@opentelemetry/semantic-conventions': 1.36.0 + '@prisma/instrumentation': 6.11.1(@opentelemetry/api@1.9.0) + '@sentry/core': 9.45.0 + '@sentry/node-core': 9.45.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/resources@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.36.0) + '@sentry/opentelemetry': 9.45.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.36.0) import-in-the-middle: 1.14.2 minimatch: 9.0.5 transitivePeerDependencies: - supports-color - '@sentry/opentelemetry@9.30.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/instrumentation@0.57.2(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.34.0)': + '@sentry/opentelemetry@9.45.0(@opentelemetry/api@1.9.0)(@opentelemetry/context-async-hooks@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/core@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/sdk-trace-base@1.30.1(@opentelemetry/api@1.9.0))(@opentelemetry/semantic-conventions@1.36.0)': dependencies: '@opentelemetry/api': 1.9.0 '@opentelemetry/context-async-hooks': 1.30.1(@opentelemetry/api@1.9.0) '@opentelemetry/core': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/instrumentation': 0.57.2(@opentelemetry/api@1.9.0) '@opentelemetry/sdk-trace-base': 1.30.1(@opentelemetry/api@1.9.0) - '@opentelemetry/semantic-conventions': 1.34.0 - '@sentry/core': 9.30.0 + '@opentelemetry/semantic-conventions': 1.36.0 + '@sentry/core': 9.45.0 '@sentry/vite-plugin@2.23.0': dependencies: @@ -5145,12 +5306,14 @@ snapshots: '@shoelace-style/animations': 1.2.0 '@shoelace-style/localize': 3.2.1 composed-offset-position: 0.0.6(@floating-ui/utils@0.2.9) - lit: 3.3.0 + lit: 3.3.1 qr-creator: 1.0.0 transitivePeerDependencies: - '@floating-ui/utils' - '@types/react' + '@standard-schema/spec@1.0.0': {} + '@tootallnate/once@2.0.0': {} '@types/babel__core@7.20.5': @@ -5178,7 +5341,7 @@ snapshots: '@types/connect@3.4.38': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.17.1 '@types/cookie@0.6.0': {} @@ -5194,7 +5357,7 @@ snapshots: '@types/http-link-header@1.0.7': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.17.1 '@types/mdast@4.0.4': dependencies: @@ -5204,33 +5367,35 @@ snapshots: '@types/mysql@2.15.26': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.17.1 '@types/n3@1.26.0': dependencies: '@rdfjs/types': 2.0.1 - '@types/node': 22.15.32 + '@types/node': 22.17.1 '@types/nlcst@2.0.3': dependencies: '@types/unist': 3.0.3 - '@types/node@18.19.112': + '@types/node@18.19.122': dependencies: undici-types: 5.26.5 - '@types/node@22.15.32': + '@types/node@22.17.1': dependencies: undici-types: 6.21.0 + '@types/normalize-package-data@2.4.4': {} + '@types/pg-pool@2.0.6': dependencies: '@types/pg': 8.6.1 '@types/pg@8.6.1': dependencies: - '@types/node': 22.15.32 - pg-protocol: 1.10.2 + '@types/node': 22.17.1 + pg-protocol: 1.10.3 pg-types: 2.2.0 '@types/react@19.0.8': @@ -5239,18 +5404,18 @@ snapshots: '@types/readable-stream@2.3.15': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.17.1 safe-buffer: 5.1.2 '@types/readable-stream@4.0.18': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.17.1 safe-buffer: 5.1.2 '@types/request@2.48.12': dependencies: '@types/caseless': 0.12.5 - '@types/node': 22.15.32 + '@types/node': 22.17.1 '@types/tough-cookie': 4.0.5 form-data: 2.5.3 @@ -5262,7 +5427,7 @@ snapshots: '@types/tedious@4.0.14': dependencies: - '@types/node': 22.15.32 + '@types/node': 22.17.1 '@types/tough-cookie@4.0.5': {} @@ -5285,13 +5450,13 @@ snapshots: chai: 5.2.0 tinyrainbow: 1.2.0 - '@vitest/mocker@2.1.9(vite@5.4.19(@types/node@22.15.32))': + '@vitest/mocker@2.1.9(vite@5.4.19(@types/node@22.17.1))': dependencies: '@vitest/spy': 2.1.9 estree-walker: 3.0.3 magic-string: 0.30.17 optionalDependencies: - vite: 5.4.19(@types/node@22.15.32) + vite: 5.4.19(@types/node@22.17.1) '@vitest/pretty-format@2.1.9': dependencies: @@ -5318,12 +5483,12 @@ snapshots: loupe: 3.1.3 tinyrainbow: 1.2.0 - '@volar/kit@2.4.11(typescript@5.8.3)': + '@volar/kit@2.4.11(typescript@5.9.2)': dependencies: '@volar/language-service': 2.4.11 '@volar/typescript': 2.4.11 typesafe-path: 0.2.2 - typescript: 5.8.3 + typescript: 5.9.2 vscode-languageserver-textdocument: 1.0.12 vscode-uri: 3.0.8 @@ -5385,7 +5550,7 @@ snapshots: acorn@8.15.0: {} - age-encryption@0.2.3: + age-encryption@0.2.4: dependencies: '@noble/ciphers': 1.2.1 '@noble/curves': 1.8.1 @@ -5440,7 +5605,7 @@ snapshots: assertion-error@2.0.1: {} - astro@4.16.18(@types/node@22.15.32)(rollup@4.32.0)(typescript@5.8.3): + astro@4.16.18(@types/node@22.17.1)(rollup@4.32.0)(typescript@5.9.2): dependencies: '@astrojs/compiler': 2.10.3 '@astrojs/internal-helpers': 0.4.1 @@ -5493,17 +5658,17 @@ snapshots: semver: 7.6.3 shiki: 1.29.1 tinyexec: 0.3.2 - tsconfck: 3.1.4(typescript@5.8.3) + tsconfck: 3.1.4(typescript@5.9.2) unist-util-visit: 5.0.0 vfile: 6.0.3 - vite: 5.4.19(@types/node@22.15.32) - vitefu: 1.0.5(vite@5.4.19(@types/node@22.15.32)) + vite: 5.4.19(@types/node@22.17.1) + vitefu: 1.0.5(vite@5.4.19(@types/node@22.17.1)) which-pm: 3.0.0 xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 - zod: 3.25.67 - zod-to-json-schema: 3.24.1(zod@3.25.67) - zod-to-ts: 1.2.0(typescript@5.8.3)(zod@3.25.67) + zod: 3.25.76 + zod-to-json-schema: 3.24.1(zod@3.25.76) + zod-to-ts: 1.2.0(typescript@5.9.2)(zod@3.25.76) optionalDependencies: sharp: 0.33.5 transitivePeerDependencies: @@ -5611,6 +5776,23 @@ snapshots: bytes@3.1.2: {} + c12@3.1.0(magicast@0.3.5): + dependencies: + chokidar: 4.0.3 + confbox: 0.2.2 + defu: 6.1.4 + dotenv: 16.6.1 + exsolve: 1.0.7 + giget: 2.0.0 + jiti: 2.5.1 + ohash: 2.0.11 + pathe: 2.0.3 + perfect-debounce: 1.0.0 + pkg-types: 2.2.0 + rc9: 2.1.2 + optionalDependencies: + magicast: 0.3.5 + cac@6.7.14: {} call-bind-apply-helpers@1.0.2: @@ -5669,6 +5851,10 @@ snapshots: ci-info@4.1.0: {} + citty@0.1.6: + dependencies: + consola: 3.4.2 + cjs-module-lexer@1.4.3: {} cli-boxes@3.0.0: {} @@ -5717,6 +5903,10 @@ snapshots: dependencies: '@floating-ui/utils': 0.2.9 + confbox@0.2.2: {} + + consola@3.4.2: {} + content-disposition@1.0.0: dependencies: safe-buffer: 5.2.1 @@ -5761,12 +5951,18 @@ snapshots: deep-eql@5.0.2: {} + deepmerge-ts@7.1.5: {} + + defu@6.1.4: {} + delayed-stream@1.0.0: {} depd@2.0.0: {} dequal@2.0.3: {} + destr@2.0.5: {} + destroy@1.2.0: {} detect-libc@2.0.3: @@ -5817,6 +6013,8 @@ snapshots: dotenv@16.5.0: {} + dotenv@16.6.1: {} + dset@3.1.4: {} dunder-proto@1.0.1: @@ -5838,6 +6036,11 @@ snapshots: ee-first@1.1.1: {} + effect@3.16.12: + dependencies: + '@standard-schema/spec': 1.0.0 + fast-check: 3.23.2 + electron-to-chromium@1.5.149: {} electron-to-chromium@1.5.88: {} @@ -5964,12 +6167,18 @@ snapshots: transitivePeerDependencies: - supports-color + exsolve@1.0.7: {} + extend-shallow@2.0.1: dependencies: is-extendable: 0.1.1 extend@3.0.2: {} + fast-check@3.23.2: + dependencies: + pure-rand: 6.1.0 + fast-deep-equal@3.1.3: {} fast-glob@3.3.3: @@ -6012,6 +6221,8 @@ snapshots: find-up-simple@1.0.0: {} + find-up-simple@1.0.1: {} + find-up@4.1.0: dependencies: locate-path: 5.0.0 @@ -6119,6 +6330,15 @@ snapshots: dunder-proto: 1.0.1 es-object-atoms: 1.1.1 + giget@2.0.0: + dependencies: + citty: 0.1.6 + consola: 3.4.2 + defu: 6.1.4 + node-fetch-native: 1.6.7 + nypm: 0.6.1 + pathe: 2.0.3 + github-slugger@2.0.0: {} glob-parent@5.1.2: @@ -6134,7 +6354,7 @@ snapshots: globals@11.12.0: {} - google-auth-library@10.1.0: + google-auth-library@10.2.1: dependencies: base64-js: 1.5.1 ecdsa-sig-formatter: 1.0.11 @@ -6296,6 +6516,10 @@ snapshots: property-information: 6.5.0 space-separated-tokens: 2.0.2 + hosted-git-info@7.0.2: + dependencies: + lru-cache: 10.4.3 + html-entities@2.3.3: {} html-entities@2.6.0: {} @@ -6369,6 +6593,8 @@ snapshots: import-meta-resolve@4.1.0: {} + index-to-position@1.1.0: {} + inherits@2.0.4: {} ipaddr.js@1.9.1: {} @@ -6422,7 +6648,7 @@ snapshots: isexe@2.0.0: {} - jiti@2.4.2: {} + jiti@2.5.1: {} js-tokens@4.0.0: {} @@ -6454,7 +6680,7 @@ snapshots: jsonld-context-parser@2.4.0: dependencies: '@types/http-link-header': 1.0.7 - '@types/node': 18.19.112 + '@types/node': 18.19.122 cross-fetch: 3.2.0 http-link-header: 1.1.3 relative-to-absolute-iri: 1.0.7 @@ -6464,7 +6690,7 @@ snapshots: jsonld-context-parser@3.0.0: dependencies: '@types/http-link-header': 1.0.7 - '@types/node': 18.19.112 + '@types/node': 18.19.122 http-link-header: 1.1.3 relative-to-absolute-iri: 1.0.7 @@ -6508,7 +6734,7 @@ snapshots: dependencies: '@types/trusted-types': 2.0.7 - lit@3.3.0: + lit@3.3.1: dependencies: '@lit/reactive-element': 2.1.0 lit-element: 4.2.0 @@ -6959,6 +7185,8 @@ snapshots: node-domexception@1.0.0: {} + node-fetch-native@1.6.7: {} + node-fetch@2.7.0: dependencies: whatwg-url: 5.0.0 @@ -6971,10 +7199,26 @@ snapshots: node-releases@2.0.19: {} + normalize-package-data@6.0.2: + dependencies: + hosted-git-info: 7.0.2 + semver: 7.7.2 + validate-npm-package-license: 3.0.4 + normalize-path@3.0.0: {} + nypm@0.6.1: + dependencies: + citty: 0.1.6 + consola: 3.4.2 + pathe: 2.0.3 + pkg-types: 2.2.0 + tinyexec: 1.0.1 + object-inspect@1.13.4: {} + ohash@2.0.11: {} + on-finished@2.4.1: dependencies: ee-first: 1.1.1 @@ -7034,6 +7278,12 @@ snapshots: p-try@2.2.0: {} + parse-json@8.3.0: + dependencies: + '@babel/code-frame': 7.27.1 + index-to-position: 1.1.0 + type-fest: 4.41.0 + parse-latin@7.0.0: dependencies: '@types/nlcst': 2.0.3 @@ -7066,11 +7316,15 @@ snapshots: pathe@1.1.2: {} + pathe@2.0.3: {} + pathval@2.0.0: {} + perfect-debounce@1.0.0: {} + pg-int8@1.0.1: {} - pg-protocol@1.10.2: {} + pg-protocol@1.10.3: {} pg-types@2.2.0: dependencies: @@ -7092,11 +7346,17 @@ snapshots: dependencies: find-up: 4.1.0 - playwright-core@1.53.0: {} + pkg-types@2.2.0: + dependencies: + confbox: 0.2.2 + exsolve: 1.0.7 + pathe: 2.0.3 + + playwright-core@1.54.2: {} - playwright@1.53.0: + playwright@1.54.2: dependencies: - playwright-core: 1.53.0 + playwright-core: 1.54.2 optionalDependencies: fsevents: 2.3.2 @@ -7125,12 +7385,14 @@ snapshots: prettier@2.8.7: optional: true - prisma@6.10.1(typescript@5.8.3): + prisma@6.13.0(magicast@0.3.5)(typescript@5.9.2): dependencies: - '@prisma/config': 6.10.1 - '@prisma/engines': 6.10.1 + '@prisma/config': 6.13.0(magicast@0.3.5) + '@prisma/engines': 6.13.0 optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 + transitivePeerDependencies: + - magicast prismjs@1.30.0: {} @@ -7154,6 +7416,8 @@ snapshots: proxy-from-env@1.1.0: {} + pure-rand@6.1.0: {} + qr-creator@1.0.0: {} qs@6.14.0: @@ -7171,6 +7435,11 @@ snapshots: iconv-lite: 0.6.3 unpipe: 1.0.0 + rc9@2.1.2: + dependencies: + defu: 6.1.4 + destr: 2.0.5 + rdf-data-factory@1.1.3: dependencies: '@rdfjs/types': 1.1.2 @@ -7249,6 +7518,20 @@ snapshots: relative-to-absolute-iri: 1.0.7 validate-iri: 1.0.1 + read-package-up@11.0.0: + dependencies: + find-up-simple: 1.0.1 + read-pkg: 9.0.1 + type-fest: 4.41.0 + + read-pkg@9.0.1: + dependencies: + '@types/normalize-package-data': 2.4.4 + normalize-package-data: 6.0.2 + parse-json: 8.3.0 + type-fest: 4.41.0 + unicorn-magic: 0.1.0 + readable-from-web@1.0.0: dependencies: '@types/readable-stream': 4.0.18 @@ -7624,18 +7907,18 @@ snapshots: sisteransi@1.0.5: {} - solid-js@1.9.7: + solid-js@1.9.8: dependencies: csstype: 3.1.3 seroval: 1.3.2 seroval-plugins: 1.3.2(seroval@1.3.2) - solid-refresh@0.6.3(solid-js@1.9.7): + solid-refresh@0.6.3(solid-js@1.9.8): dependencies: '@babel/generator': 7.27.1 '@babel/helper-module-imports': 7.27.1 '@babel/types': 7.27.6 - solid-js: 1.9.7 + solid-js: 1.9.8 transitivePeerDependencies: - supports-color @@ -7659,6 +7942,20 @@ snapshots: dependencies: rdf-data-factory: 1.1.3 + spdx-correct@3.2.0: + dependencies: + spdx-expression-parse: 3.0.1 + spdx-license-ids: 3.0.22 + + spdx-exceptions@2.5.0: {} + + spdx-expression-parse@3.0.1: + dependencies: + spdx-exceptions: 2.5.0 + spdx-license-ids: 3.0.22 + + spdx-license-ids@3.0.22: {} + sprintf-js@1.0.3: {} stackback@0.0.2: {} @@ -7733,6 +8030,8 @@ snapshots: tinyexec@0.3.2: {} + tinyexec@1.0.1: {} + tinypool@1.0.2: {} tinyrainbow@1.2.0: {} @@ -7751,15 +8050,17 @@ snapshots: trough@2.2.0: {} - tsconfck@3.1.4(typescript@5.8.3): + tsconfck@3.1.4(typescript@5.9.2): optionalDependencies: - typescript: 5.8.3 + typescript: 5.9.2 tslib@2.8.1: optional: true type-fest@4.33.0: {} + type-fest@4.41.0: {} + type-is@2.0.1: dependencies: content-type: 1.0.5 @@ -7772,12 +8073,14 @@ snapshots: dependencies: semver: 7.6.3 - typescript@5.8.3: {} + typescript@5.9.2: {} undici-types@5.26.5: {} undici-types@6.21.0: {} + unicorn-magic@0.1.0: {} + unified@11.0.5: dependencies: '@types/unist': 3.0.3 @@ -7861,6 +8164,11 @@ snapshots: validate-iri@1.0.1: {} + validate-npm-package-license@3.0.4: + dependencies: + spdx-correct: 3.2.0 + spdx-expression-parse: 3.0.1 + vary@1.1.2: {} vfile-location@5.0.3: @@ -7878,13 +8186,13 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-node@2.1.9(@types/node@22.15.32): + vite-node@2.1.9(@types/node@22.17.1): dependencies: cac: 6.7.14 debug: 4.4.1 es-module-lexer: 1.6.0 pathe: 1.1.2 - vite: 5.4.19(@types/node@22.15.32) + vite: 5.4.19(@types/node@22.17.1) transitivePeerDependencies: - '@types/node' - less @@ -7896,40 +8204,40 @@ snapshots: - supports-color - terser - vite-plugin-solid@2.10.2(solid-js@1.9.7)(vite@5.4.19(@types/node@22.15.32)): + vite-plugin-solid@2.10.2(solid-js@1.9.8)(vite@5.4.19(@types/node@22.17.1)): dependencies: '@babel/core': 7.27.1 '@types/babel__core': 7.20.5 babel-preset-solid: 1.8.22(@babel/core@7.27.1) merge-anything: 5.1.7 - solid-js: 1.9.7 - solid-refresh: 0.6.3(solid-js@1.9.7) - vite: 5.4.19(@types/node@22.15.32) - vitefu: 0.2.5(vite@5.4.19(@types/node@22.15.32)) + solid-js: 1.9.8 + solid-refresh: 0.6.3(solid-js@1.9.8) + vite: 5.4.19(@types/node@22.17.1) + vitefu: 0.2.5(vite@5.4.19(@types/node@22.17.1)) transitivePeerDependencies: - supports-color - vite@5.4.19(@types/node@22.15.32): + vite@5.4.19(@types/node@22.17.1): dependencies: esbuild: 0.21.5 postcss: 8.5.1 rollup: 4.32.0 optionalDependencies: - '@types/node': 22.15.32 + '@types/node': 22.17.1 fsevents: 2.3.3 - vitefu@0.2.5(vite@5.4.19(@types/node@22.15.32)): + vitefu@0.2.5(vite@5.4.19(@types/node@22.17.1)): optionalDependencies: - vite: 5.4.19(@types/node@22.15.32) + vite: 5.4.19(@types/node@22.17.1) - vitefu@1.0.5(vite@5.4.19(@types/node@22.15.32)): + vitefu@1.0.5(vite@5.4.19(@types/node@22.17.1)): optionalDependencies: - vite: 5.4.19(@types/node@22.15.32) + vite: 5.4.19(@types/node@22.17.1) - vitest@2.1.9(@types/node@22.15.32): + vitest@2.1.9(@types/node@22.17.1): dependencies: '@vitest/expect': 2.1.9 - '@vitest/mocker': 2.1.9(vite@5.4.19(@types/node@22.15.32)) + '@vitest/mocker': 2.1.9(vite@5.4.19(@types/node@22.17.1)) '@vitest/pretty-format': 2.1.9 '@vitest/runner': 2.1.9 '@vitest/snapshot': 2.1.9 @@ -7945,11 +8253,11 @@ snapshots: tinyexec: 0.3.2 tinypool: 1.0.2 tinyrainbow: 1.2.0 - vite: 5.4.19(@types/node@22.15.32) - vite-node: 2.1.9(@types/node@22.15.32) + vite: 5.4.19(@types/node@22.17.1) + vite-node: 2.1.9(@types/node@22.17.1) why-is-node-running: 2.3.0 optionalDependencies: - '@types/node': 22.15.32 + '@types/node': 22.17.1 transitivePeerDependencies: - less - lightningcss @@ -8163,15 +8471,15 @@ snapshots: yocto-queue@1.1.1: {} - zod-to-json-schema@3.24.1(zod@3.25.67): + zod-to-json-schema@3.24.1(zod@3.25.76): dependencies: - zod: 3.25.67 + zod: 3.25.76 - zod-to-ts@1.2.0(typescript@5.8.3)(zod@3.25.67): + zod-to-ts@1.2.0(typescript@5.9.2)(zod@3.25.76): dependencies: - typescript: 5.8.3 - zod: 3.25.67 + typescript: 5.9.2 + zod: 3.25.76 - zod@3.25.67: {} + zod@3.25.76: {} zwitch@2.0.4: {}