diff --git a/package.json b/package.json index 0d7269f..27b27da 100644 --- a/package.json +++ b/package.json @@ -12,13 +12,13 @@ }, "dependencies": { "bcrypt": "6.0.0", - "canvas": "3.1.0", + "canvas": "3.1.1", "cookie": "1.0.2", "dompurify": "3.2.6", "dotenv-safe": "9.1.0", "jsdom": "26.1.0", "ley": "0.8.1", - "next": "15.3.3", + "next": "15.3.4", "postgres": "3.4.7", "react": "19.1.0", "react-dom": "19.1.0", @@ -26,7 +26,7 @@ "sass": "1.89.2", "sharp": "0.34.2", "tsm": "2.3.0", - "zod": "3.25.63" + "zod": "3.25.67" }, "devDependencies": { "@ts-safeql/eslint-plugin": "3.6.12", @@ -34,16 +34,16 @@ "@types/dompurify": "3.2.0", "@types/dotenv-safe": "8.1.6", "@types/jsdom": "21.1.7", - "@types/node": "24.0.1", + "@types/node": "24.0.3", "@types/react": "19.1.8", "@types/react-dom": "19.1.6", - "eslint": "9.28.0", + "eslint": "9.29.0", "eslint-config-upleveled": "9.2.3", "libpg-query": "16.3.0", "prettier": "3.5.3", "prettier-plugin-embed": "0.5.0", "prettier-plugin-sql": "0.19.1", - "stylelint": "16.20.0", + "stylelint": "16.21.0", "stylelint-config-upleveled": "1.1.9", "typescript": "5.8.3" }, @@ -57,7 +57,7 @@ "sharp" ], "overrides": { - "node-addon-api": "8.3.1" + "node-addon-api": "8.4.0" } } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index bbfbb5a..486335b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,7 +5,7 @@ settings: excludeLinksFromLockfile: false overrides: - node-addon-api: 8.3.1 + node-addon-api: 8.4.0 importers: @@ -15,8 +15,8 @@ importers: specifier: 6.0.0 version: 6.0.0 canvas: - specifier: 3.1.0 - version: 3.1.0 + specifier: 3.1.1 + version: 3.1.1 cookie: specifier: 1.0.2 version: 1.0.2 @@ -28,13 +28,13 @@ importers: version: 9.1.0(dotenv@8.6.0) jsdom: specifier: 26.1.0 - version: 26.1.0(canvas@3.1.0) + version: 26.1.0(canvas@3.1.1) ley: specifier: 0.8.1 version: 0.8.1 next: - specifier: 15.3.3 - version: 15.3.3(@babel/core@7.26.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.89.2) + specifier: 15.3.4 + version: 15.3.4(@babel/core@7.26.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.89.2) postgres: specifier: 3.4.7 version: 3.4.7 @@ -57,12 +57,12 @@ importers: specifier: 2.3.0 version: 2.3.0 zod: - specifier: 3.25.63 - version: 3.25.63 + specifier: 3.25.67 + version: 3.25.67 devDependencies: '@ts-safeql/eslint-plugin': specifier: 3.6.12 - version: 3.6.12(@typescript-eslint/utils@8.28.0(eslint@9.28.0)(typescript@5.8.3))(libpg-query@16.3.0(encoding@0.1.13)) + version: 3.6.12(@typescript-eslint/utils@8.28.0(eslint@9.29.0)(typescript@5.8.3))(libpg-query@16.3.0(encoding@0.1.13)) '@types/bcrypt': specifier: 5.0.2 version: 5.0.2 @@ -76,8 +76,8 @@ importers: specifier: 21.1.7 version: 21.1.7 '@types/node': - specifier: 24.0.1 - version: 24.0.1 + specifier: 24.0.3 + version: 24.0.3 '@types/react': specifier: 19.1.8 version: 19.1.8 @@ -85,11 +85,11 @@ importers: specifier: 19.1.6 version: 19.1.6(@types/react@19.1.8) eslint: - specifier: 9.28.0 - version: 9.28.0 + specifier: 9.29.0 + version: 9.29.0 eslint-config-upleveled: specifier: 9.2.3 - version: 9.2.3(@babel/core@7.26.0)(@types/node@24.0.1)(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.28.0)(typescript@5.8.3))(eslint@9.28.0))(eslint@9.28.0)(globals@15.15.0)(typescript@5.8.3) + version: 9.2.3(@babel/core@7.26.0)(@types/node@24.0.3)(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0))(eslint@9.29.0)(globals@15.15.0)(typescript@5.8.3) libpg-query: specifier: 16.3.0 version: 16.3.0(encoding@0.1.13) @@ -103,11 +103,11 @@ importers: specifier: 0.19.1 version: 0.19.1(prettier@3.5.3) stylelint: - specifier: 16.20.0 - version: 16.20.0(typescript@5.8.3) + specifier: 16.21.0 + version: 16.21.0(typescript@5.8.3) stylelint-config-upleveled: specifier: 1.1.9 - version: 1.1.9(postcss@8.5.3)(stylelint-scss@6.7.0(stylelint@16.20.0(typescript@5.8.3)))(stylelint@16.20.0(typescript@5.8.3)) + version: 1.1.9(postcss@8.5.6)(stylelint-scss@6.7.0(stylelint@16.21.0(typescript@5.8.3)))(stylelint@16.21.0(typescript@5.8.3)) typescript: specifier: 5.8.3 version: 5.8.3 @@ -252,22 +252,22 @@ packages: '@csstools/css-parser-algorithms': ^3.0.4 '@csstools/css-tokenizer': ^3.0.3 - '@csstools/css-parser-algorithms@3.0.4': - resolution: {integrity: sha512-Up7rBoV77rv29d3uKHUIVubz1BTcgyUK72IvCQAbfbMv584xHcGKCKbWh7i8hPrRJ7qU4Y8IO3IY9m+iTB7P3A==} + '@csstools/css-parser-algorithms@3.0.5': + resolution: {integrity: sha512-DaDeUkXZKjdGhgYaHNJTV9pV7Y9B3b644jCLs9Upc3VeNGg6LWARAT6O+Q+/COo+2gg/bM5rhpMAtf70WqfBdQ==} engines: {node: '>=18'} peerDependencies: - '@csstools/css-tokenizer': ^3.0.3 + '@csstools/css-tokenizer': ^3.0.4 - '@csstools/css-tokenizer@3.0.3': - resolution: {integrity: sha512-UJnjoFsmxfKUdNYdWgOB0mWUypuLvAfQPH1+pyvRJs6euowbFkFC6P13w1l8mJyi3vxYMxc9kld5jZEGRQs6bw==} + '@csstools/css-tokenizer@3.0.4': + resolution: {integrity: sha512-Vd/9EVDiu6PPJt9yAh6roZP6El1xHrdvIVGjyBsHR0RYwNHgL7FJPyIIW4fANJNG6FtyZfvlRPpFI4ZM/lubvw==} engines: {node: '>=18'} - '@csstools/media-query-list-parser@4.0.2': - resolution: {integrity: sha512-EUos465uvVvMJehckATTlNqGj4UJWkTmdWuDMjqvSUkjGpmOyFZBVwb4knxCm/k2GMTXY+c/5RkdndzFYWeX5A==} + '@csstools/media-query-list-parser@4.0.3': + resolution: {integrity: sha512-HAYH7d3TLRHDOUQK4mZKf9k9Ph/m8Akstg66ywKR4SFAigjs3yBiUeZtFxywiTm5moZMAp/5W/ZuFnNXXYLuuQ==} engines: {node: '>=18'} peerDependencies: - '@csstools/css-parser-algorithms': ^3.0.4 - '@csstools/css-tokenizer': ^3.0.3 + '@csstools/css-parser-algorithms': ^3.0.5 + '@csstools/css-tokenizer': ^3.0.4 '@csstools/selector-specificity@5.0.0': resolution: {integrity: sha512-PCqQV3c4CoVm3kdPhyeZ07VmBRdH2EpMFA/pd9OASpOEC3aXNGoqPDAZ80D0cLpMBxnmk0+yNhGsEx31hq7Gtw==} @@ -489,8 +489,8 @@ packages: eslint: optional: true - '@eslint/config-array@0.20.0': - resolution: {integrity: sha512-fxlS1kkIjx8+vy2SjuCB94q3htSNrufYTXubwiBFeaQHbH6Ipi43gFJq2zCMt6PHhImH3Xmr0NksKDvchWlpQQ==} + '@eslint/config-array@0.20.1': + resolution: {integrity: sha512-OL0RJzC/CBzli0DrrR31qzj6d6i6Mm3HByuhflhl4LOBiWxN+3i6/t/ZQQNii4tjksXi8r2CRW1wMpWA2ULUEw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/config-helpers@0.2.1': @@ -505,8 +505,8 @@ packages: resolution: {integrity: sha512-gtF186CXhIl1p4pJNGZw8Yc6RlshoePRvE0X91oPGb3vZ8pM3qOS9W9NGPat9LziaBV7XrJWGylNQXkGcnM3IQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@eslint/js@9.28.0': - resolution: {integrity: sha512-fnqSjGWd/CoIp4EXIxWVK/sHA6DOHN4+8Ix2cX5ycOY7LG0UY8nHCU5pIp2eaE1Mc7Qd8kHspYNzYXT2ojPLzg==} + '@eslint/js@9.29.0': + resolution: {integrity: sha512-3PIF4cBw/y+1u2EazflInpV+lYsSG0aByVIQzAgb1m1MhHFSbqTyNqtBKHgWf/9Ykud+DhILS9EGkmekVhbKoQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} '@eslint/object-schema@2.1.6': @@ -685,56 +685,56 @@ packages: '@napi-rs/wasm-runtime@0.2.7': resolution: {integrity: sha512-5yximcFK5FNompXfJFoWanu5l8v1hNGqNHh9du1xETp9HWk/B/PzvchX55WYOPaIeNglG8++68AAiauBAtbnzw==} - '@next/env@15.3.3': - resolution: {integrity: sha512-OdiMrzCl2Xi0VTjiQQUK0Xh7bJHnOuET2s+3V+Y40WJBAXrJeGA3f+I8MZJ/YQ3mVGi5XGR1L66oFlgqXhQ4Vw==} + '@next/env@15.3.4': + resolution: {integrity: sha512-ZkdYzBseS6UjYzz6ylVKPOK+//zLWvD6Ta+vpoye8cW11AjiQjGYVibF0xuvT4L0iJfAPfZLFidaEzAOywyOAQ==} '@next/eslint-plugin-next@15.2.3': resolution: {integrity: sha512-eNSOIMJtjs+dp4Ms1tB1PPPJUQHP3uZK+OQ7iFY9qXpGO6ojT6imCL+KcUOqE/GXGidWbBZJzYdgAdPHqeCEPA==} - '@next/swc-darwin-arm64@15.3.3': - resolution: {integrity: sha512-WRJERLuH+O3oYB4yZNVahSVFmtxRNjNF1I1c34tYMoJb0Pve+7/RaLAJJizyYiFhjYNGHRAE1Ri2Fd23zgDqhg==} + '@next/swc-darwin-arm64@15.3.4': + resolution: {integrity: sha512-z0qIYTONmPRbwHWvpyrFXJd5F9YWLCsw3Sjrzj2ZvMYy9NPQMPZ1NjOJh4ojr4oQzcGYwgJKfidzehaNa1BpEg==} engines: {node: '>= 10'} cpu: [arm64] os: [darwin] - '@next/swc-darwin-x64@15.3.3': - resolution: {integrity: sha512-XHdzH/yBc55lu78k/XwtuFR/ZXUTcflpRXcsu0nKmF45U96jt1tsOZhVrn5YH+paw66zOANpOnFQ9i6/j+UYvw==} + '@next/swc-darwin-x64@15.3.4': + resolution: {integrity: sha512-Z0FYJM8lritw5Wq+vpHYuCIzIlEMjewG2aRkc3Hi2rcbULknYL/xqfpBL23jQnCSrDUGAo/AEv0Z+s2bff9Zkw==} engines: {node: '>= 10'} cpu: [x64] os: [darwin] - '@next/swc-linux-arm64-gnu@15.3.3': - resolution: {integrity: sha512-VZ3sYL2LXB8znNGcjhocikEkag/8xiLgnvQts41tq6i+wql63SMS1Q6N8RVXHw5pEUjiof+II3HkDd7GFcgkzw==} + '@next/swc-linux-arm64-gnu@15.3.4': + resolution: {integrity: sha512-l8ZQOCCg7adwmsnFm8m5q9eIPAHdaB2F3cxhufYtVo84pymwKuWfpYTKcUiFcutJdp9xGHC+F1Uq3xnFU1B/7g==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-arm64-musl@15.3.3': - resolution: {integrity: sha512-h6Y1fLU4RWAp1HPNJWDYBQ+e3G7sLckyBXhmH9ajn8l/RSMnhbuPBV/fXmy3muMcVwoJdHL+UtzRzs0nXOf9SA==} + '@next/swc-linux-arm64-musl@15.3.4': + resolution: {integrity: sha512-wFyZ7X470YJQtpKot4xCY3gpdn8lE9nTlldG07/kJYexCUpX1piX+MBfZdvulo+t1yADFVEuzFfVHfklfEx8kw==} engines: {node: '>= 10'} cpu: [arm64] os: [linux] - '@next/swc-linux-x64-gnu@15.3.3': - resolution: {integrity: sha512-jJ8HRiF3N8Zw6hGlytCj5BiHyG/K+fnTKVDEKvUCyiQ/0r5tgwO7OgaRiOjjRoIx2vwLR+Rz8hQoPrnmFbJdfw==} + '@next/swc-linux-x64-gnu@15.3.4': + resolution: {integrity: sha512-gEbH9rv9o7I12qPyvZNVTyP/PWKqOp8clvnoYZQiX800KkqsaJZuOXkWgMa7ANCCh/oEN2ZQheh3yH8/kWPSEg==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-linux-x64-musl@15.3.3': - resolution: {integrity: sha512-HrUcTr4N+RgiiGn3jjeT6Oo208UT/7BuTr7K0mdKRBtTbT4v9zJqCDKO97DUqqoBK1qyzP1RwvrWTvU6EPh/Cw==} + '@next/swc-linux-x64-musl@15.3.4': + resolution: {integrity: sha512-Cf8sr0ufuC/nu/yQ76AnarbSAXcwG/wj+1xFPNbyNo8ltA6kw5d5YqO8kQuwVIxk13SBdtgXrNyom3ZosHAy4A==} engines: {node: '>= 10'} cpu: [x64] os: [linux] - '@next/swc-win32-arm64-msvc@15.3.3': - resolution: {integrity: sha512-SxorONgi6K7ZUysMtRF3mIeHC5aA3IQLmKFQzU0OuhuUYwpOBc1ypaLJLP5Bf3M9k53KUUUj4vTPwzGvl/NwlQ==} + '@next/swc-win32-arm64-msvc@15.3.4': + resolution: {integrity: sha512-ay5+qADDN3rwRbRpEhTOreOn1OyJIXS60tg9WMYTWCy3fB6rGoyjLVxc4dR9PYjEdR2iDYsaF5h03NA+XuYPQQ==} engines: {node: '>= 10'} cpu: [arm64] os: [win32] - '@next/swc-win32-x64-msvc@15.3.3': - resolution: {integrity: sha512-4QZG6F8enl9/S2+yIiOiju0iCTFd93d8VC1q9LZS4p/Xuk81W2QDjCFeoogmrWWkAD59z8ZxepBQap2dKS5ruw==} + '@next/swc-win32-x64-msvc@15.3.4': + resolution: {integrity: sha512-4kDt31Bc9DGyYs41FTL1/kNpDeHyha2TC0j5sRRoKCyrhNcfZ/nRQkAUlF27mETwm8QyHqIjHJitfcza2Iykfg==} engines: {node: '>= 10'} cpu: [x64] os: [win32] @@ -901,8 +901,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@24.0.1': - resolution: {integrity: sha512-MX4Zioh39chHlDJbKmEgydJDS3tspMP/lnQC67G3SWsTnb9NeYVWOjkxpOSy4oMfPs4StcWHwBrvUb4ybfnuaw==} + '@types/node@24.0.3': + resolution: {integrity: sha512-R4I/kzCYAdRLzfiCabn9hxWfbuHS573x+r0dJMkkzThEa7pbrcDWK+9zu3e7aBOouf+rQAciqPFMnxwr0aWgKg==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1099,8 +1099,8 @@ packages: peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - acorn@8.14.0: - resolution: {integrity: sha512-cl669nCJTZBsL97OF4kUQm5g5hC2uihk0NxY3WENAC0TYdILVkAyHymAntgxGkl7K+t0cXIrH5siy5S4XkFycA==} + acorn@8.15.0: + resolution: {integrity: sha512-NZyJarBfL7nWwIq+FDL6Zp/yHEhePMNnnJ0y3qfieCrmNvYct8uvtiV41UvlSe6apAfk0fY1FbWx+NwfmpvtTg==} engines: {node: '>=0.4.0'} hasBin: true @@ -1283,8 +1283,8 @@ packages: resolution: {integrity: sha512-r3NU8h/P+4lVUHfeRw1dtgQYar3DZMm4/cm2bZgOvrFC/su7budSOeqh52VJIC4U4iG1WWwV6vRW0znqBvxNuw==} engines: {node: ^16.14.0 || >=18.0.0} - cacheable@1.9.0: - resolution: {integrity: sha512-8D5htMCxPDUULux9gFzv30f04Xo3wCnik0oOxKoRTPIBoqA7HtOcJ87uBhQTs3jCfZZTrUBGsYIZOgE0ZRgMAg==} + cacheable@1.10.0: + resolution: {integrity: sha512-SSgQTAnhd7WlJXnGlIi4jJJOiHzgnM5wRMEPaXAU4kECTAMpBoYKoZ9i5zHmclIEZbxcu3j7yY/CF8DTmwIsHg==} call-bind-apply-helpers@1.0.1: resolution: {integrity: sha512-BhYE+WDaywFg2TBWYNXAE+8B1ATnThNBqXHP5nQu0jWJdVvY2hvkpyB3qOmtmDePiS5/BDQ8wASEWGMWRG148g==} @@ -1305,8 +1305,8 @@ packages: caniuse-lite@1.0.30001701: resolution: {integrity: sha512-faRs/AW3jA9nTwmJBSO1PQ6L/EOgsB5HMQQq4iCu5zhPgVVgO/pZRHlmatwijZKetFw8/Pr4q6dEN8sJuq8qTw==} - canvas@3.1.0: - resolution: {integrity: sha512-tTj3CqqukVJ9NgSahykNwtGda7V33VLObwrHfzT0vqJXu7J4d4C/7kQQW3fOEGDfZZoILPut5H00gOjyttPGyg==} + canvas@3.1.1: + resolution: {integrity: sha512-o8JptL14zrYFYSh5r7ClVzuwG77tvjRBgSJECyIF6AAHpL4MgORhlI+rru3/ZPKtdC7uopl+biESZWz1l/NpFA==} engines: {node: ^18.12.0 || >= 20.9.0} ccount@2.0.1: @@ -1911,8 +1911,8 @@ packages: resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} engines: {node: '>=8.0.0'} - eslint-scope@8.3.0: - resolution: {integrity: sha512-pUNxi75F8MJ/GdeKtVLSbYg4ZI34J6C0C7sbL4YOp2exGwen7ZsuBqKzUhXd0qMQ362yET3z+uPwKeg/0C2XCQ==} + eslint-scope@8.4.0: + resolution: {integrity: sha512-sNXOfKCn74rt8RICKMvJS7XKV/Xk9kA7DyJr8mJik3S7Cwgy3qlkkmyS2uQB3jiJg6VNdZd/pDBJu0nvG2NlTg==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} eslint-visitor-keys@2.1.0: @@ -1923,12 +1923,12 @@ packages: resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - eslint-visitor-keys@4.2.0: - resolution: {integrity: sha512-UyLnSehNt62FFhSwjZlHmeokpRK59rcz29j+F1/aDgbkbRTk7wIc9XzdoasMUbRNKDM0qQt/+BJ4BrpFeABemw==} + eslint-visitor-keys@4.2.1: + resolution: {integrity: sha512-Uhdk5sfqcee/9H/rCOJikYz67o0a2Tw2hGRPOG2Y1R2dg7brRe1uG0yaNQDHu+TO/uQPF/5eCapvYSmHUjt7JQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - eslint@9.28.0: - resolution: {integrity: sha512-ocgh41VhRlf9+fVpe7QKzwLj9c92fDiqOj8Y3Sd4/ZmVA4Btx4PlUYPq4pp9JDyupkf1upbEXecxL2mwNV7jPQ==} + eslint@9.29.0: + resolution: {integrity: sha512-GsGizj2Y1rCWDu6XoEekL3RLilp0voSePurjZIkxL3wlm5o5EC9VpgaP7lrCvjnkuLvzFBQWB3vWB3K5KQTveQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} hasBin: true peerDependencies: @@ -1937,8 +1937,8 @@ packages: jiti: optional: true - espree@10.3.0: - resolution: {integrity: sha512-0QYC8b24HWY8zjRnDTL6RiHfDbAWn63qb4LMj1Z4b076A4une81+z03Kg7l7mn/48PUTqoLptSXez8oknU8Clg==} + espree@10.4.0: + resolution: {integrity: sha512-j6PAQ2uUr79PZhBjP5C5fhl8e39FmRnOjsD5lGnWrFU8i2G776tBK7+nP8KuQUTTyAZUwfQqXAgrVH5MbH9CYQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} esquery@1.6.0: @@ -2006,8 +2006,8 @@ packages: picomatch: optional: true - file-entry-cache@10.1.0: - resolution: {integrity: sha512-Et/ex6smi3wOOB+n5mek+Grf7P2AxZR5ueqRUvAAn4qkyatXi3cUC1cuQXVkX0VlzBVsN4BkWJFmY/fYiRTdww==} + file-entry-cache@10.1.1: + resolution: {integrity: sha512-zcmsHjg2B2zjuBgjdnB+9q0+cWcgWfykIcsDkWDB4GTPtl1eXUA+gTI6sO0u01AqK3cliHryTU55/b2Ow1hfZg==} file-entry-cache@8.0.0: resolution: {integrity: sha512-XXTUwCvisa5oacNGRP9SfNtYBNAMi+RPwBFmblZEF7N7swHYQS6/Zfk7SRwx4D5j3CH211YNRco1DEMNVfZCnQ==} @@ -2029,8 +2029,8 @@ packages: resolution: {integrity: sha512-f7ccFPK3SXFHpx15UIGyRJ/FJQctuKZ0zVuN3frBo4HnK3cay9VEW0R6yPYFHC0AgqhukPzKjq22t5DmAyqGyw==} engines: {node: '>=16'} - flat-cache@6.1.9: - resolution: {integrity: sha512-DUqiKkTlAfhtl7g78IuwqYM+YqvT+as0mY+EVk6mfimy19U79pJCzDZQsnqk3Ou/T6hFXWLGbwbADzD/c8Tydg==} + flat-cache@6.1.10: + resolution: {integrity: sha512-B6/v1f0NwjxzmeOhzfXPGWpKBVA207LS7lehaVKQnFrVktcFRfkzjZZ2gwj2i1TkEUMQht7ZMJbABUT5N+V1Nw==} flatted@3.3.3: resolution: {integrity: sha512-GX+ysw4PBCz0PzosHDepZGANEuFCMLrnRTiEy9McGjmkCQYwRq4A/X786G/fjM/+OjsWSU1ZrY5qyARZmO/uwg==} @@ -2210,8 +2210,8 @@ packages: hermes-parser@0.25.1: resolution: {integrity: sha512-6pEjquH3rqaI6cYAXYPcz9MS4rY6R4ngRgrgfDshRptUZIc3lw0MCIJIGDj9++mfySOuPTHB4nrSW99BCvOPIA==} - hookified@1.8.2: - resolution: {integrity: sha512-5nZbBNP44sFCDjSoB//0N7m508APCgbQ4mGGo1KJGBYyCKNHfry1Pvd0JVHZIxjdnqn8nFRBAN/eFB6Rk/4w5w==} + hookified@1.9.1: + resolution: {integrity: sha512-u3pxtGhKjcSXnGm1CX6aXS9xew535j3lkOCegbA6jdyh0BaAjTbXI4aslKstCr6zUNtoCxFGFKwjbSHdGrMB8g==} hosted-git-info@7.0.2: resolution: {integrity: sha512-puUZAUKT5m8Zzvs72XWy3HtvVbTWljRE66cP60bxJzAqf2DgICo7lYTY2IHUmLnNpjYvw5bvmoHvPc0QO2a62w==} @@ -2540,8 +2540,8 @@ packages: known-css-properties@0.34.0: resolution: {integrity: sha512-tBECoUqNFbyAY4RrbqsBQqDFpGXAEbdD5QKr8kACx3+rnArmuuR22nKQWKazvp07N9yjTyDZaw/20UIH8tL9DQ==} - known-css-properties@0.36.0: - resolution: {integrity: sha512-A+9jP+IUmuQsNdsLdcg6Yt7voiMF/D4K83ew0OpJtpu+l34ef7LaohWV0Rc6KNvzw6ZDizkqfyB5JznZnzuKQA==} + known-css-properties@0.37.0: + resolution: {integrity: sha512-JCDrsP4Z1Sb9JwG0aJ8Eo2r7k4Ou5MwmThS/6lcIe1ICyb7UBJKGRIUUdqc2ASdE/42lgz6zFUnzAIhtXnBVrQ==} language-subtag-registry@0.3.22: resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==} @@ -2796,8 +2796,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - nanoid@3.3.8: - resolution: {integrity: sha512-WNLf5Sd8oZxOm+TzppcYk8gVOgP+l58xNy58D0nbUnOxOWRWvlcCV4kUF7ltmI6PsrLl/BgKEyS4mqsGChFN0w==} + nanoid@3.3.11: + resolution: {integrity: sha512-N8SpfPUnUp1bK+PMYW8qSWdl9U+wwNWI4QKxOYDy9JAro3WMX7p2OeVRF9v+347pnakNevPmiHhNmZ2HbFA76w==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true @@ -2815,8 +2815,8 @@ packages: resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} engines: {node: '>= 0.6'} - next@15.3.3: - resolution: {integrity: sha512-JqNj29hHNmCLtNvd090SyRbXJiivQ+58XjCcrC50Crb5g5u2zi7Y2YivbsEfzk6AtVI80akdOQbaMZwWB1Hthw==} + next@15.3.4: + resolution: {integrity: sha512-mHKd50C+mCjam/gcnwqL1T1vPx/XQNFlXqFIVdgQdVAFY9iIQtY0IfaVflEYzKiqjeA7B0cYYMaCrmAYFjs4rA==} engines: {node: ^18.18.0 || ^19.8.0 || >= 20.0.0} hasBin: true peerDependencies: @@ -2840,8 +2840,8 @@ packages: resolution: {integrity: sha512-SZ40vRiy/+wRTf21hxkkEjPJZpARzUMVcJoQse2EF8qkUWbbO2z7vd5oA/H6bVH6SZQ5STGcu0KRDS7biNRfxw==} engines: {node: '>=10'} - node-addon-api@8.3.1: - resolution: {integrity: sha512-lytcDEdxKjGJPTLEfW4mYMigRezMlyJY8W4wxJK8zE533Jlb8L8dRuObJFWg2P+AuOIxoCgKF+2Oq4d4Zd0OUA==} + node-addon-api@8.4.0: + resolution: {integrity: sha512-D9DI/gXHvVmjHS08SVch0Em8G5S1P+QWtU31appcKT/8wFSPRcdHadIFSAntdMMVM5zz+/DL+bL/gz3UDppqtg==} engines: {node: ^18 || ^20 || >= 21} node-fetch@2.7.0: @@ -3055,8 +3055,8 @@ packages: resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} engines: {node: ^10 || ^12 || >=14} - postcss@8.5.3: - resolution: {integrity: sha512-dle9A3yYxlBSrt8Fu+IpjGT8SY8hN0mlaA6GY8t0P5PjIOZemULz/E2Bnm/2dcUOena75OTNkHI76uZBNUUq3A==} + postcss@8.5.6: + resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} postgres@3.4.7: @@ -3541,8 +3541,8 @@ packages: peerDependencies: stylelint: ^16.0.2 - stylelint@16.20.0: - resolution: {integrity: sha512-B5Myu9WRxrgKuLs3YyUXLP2H0mrbejwNxPmyADlACWwFsrL8Bmor/nTSh4OMae5sHjOz6gkSeccQH34gM4/nAw==} + stylelint@16.21.0: + resolution: {integrity: sha512-ki3PpJGG7xhm3WtINoWGnlvqAmbqSexoRMbEMJzlwewSIOqPRKPlq452c22xAdEJISVi80r+I7KL9GPUiwFgbg==} engines: {node: '>=18.12.0'} hasBin: true @@ -3857,8 +3857,8 @@ packages: peerDependencies: zod: ^3.18.0 - zod@3.25.63: - resolution: {integrity: sha512-3ttCkqhtpncYXfP0f6dsyabbYV/nEUW+Xlu89jiXbTBifUfjaSqXOG6JnQPLtqt87n7KAmnMqcjay6c0Wq0Vbw==} + zod@3.25.67: + resolution: {integrity: sha512-idA2YXwpCdqUSKRCACDE6ItZD9TZzy3OZMtpfLoh6oPR47lipysRrJfjzMqFxQ3uJuUPyUeWe1r9vLH33xO/Qw==} zwitch@2.0.4: resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} @@ -3874,10 +3874,10 @@ snapshots: '@asamuzakjp/css-color@2.8.2': dependencies: - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-color-parser': 3.0.7(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 lru-cache: 11.0.2 '@babel/code-frame@7.26.2': @@ -3908,11 +3908,11 @@ snapshots: transitivePeerDependencies: - supports-color - '@babel/eslint-parser@7.26.10(@babel/core@7.26.0)(eslint@9.28.0)': + '@babel/eslint-parser@7.26.10(@babel/core@7.26.0)(eslint@9.29.0)': dependencies: '@babel/core': 7.26.0 '@nicolo-ribaudo/eslint-scope-5-internals': 5.1.1-v1 - eslint: 9.28.0 + eslint: 9.29.0 eslint-visitor-keys: 2.1.0 semver: 6.3.1 @@ -4042,28 +4042,28 @@ snapshots: '@csstools/color-helpers@5.0.1': {} - '@csstools/css-calc@2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + '@csstools/css-calc@2.1.1(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-color-parser@3.0.7(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + '@csstools/css-color-parser@3.0.7(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': dependencies: '@csstools/color-helpers': 5.0.1 - '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-calc': 2.1.1(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3)': + '@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4)': dependencies: - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-tokenizer@3.0.3': {} + '@csstools/css-tokenizer@3.0.4': {} - '@csstools/media-query-list-parser@4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3)': + '@csstools/media-query-list-parser@4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4)': dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 '@csstools/selector-specificity@5.0.0(postcss-selector-parser@7.1.0)': dependencies: @@ -4169,19 +4169,19 @@ snapshots: '@esbuild/win32-x64@0.23.1': optional: true - '@eslint-community/eslint-utils@4.4.1(eslint@9.28.0)': + '@eslint-community/eslint-utils@4.4.1(eslint@9.29.0)': dependencies: - eslint: 9.28.0 + eslint: 9.29.0 eslint-visitor-keys: 3.4.3 '@eslint-community/regexpp@4.12.1': {} - '@eslint-react/ast@1.37.0(eslint@9.28.0)(typescript@5.8.3)': + '@eslint-react/ast@1.37.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: '@eslint-react/eff': 1.37.0 '@typescript-eslint/types': 8.28.0 '@typescript-eslint/typescript-estree': 8.28.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) string-ts: 2.2.1 ts-pattern: 5.6.2 transitivePeerDependencies: @@ -4189,17 +4189,17 @@ snapshots: - supports-color - typescript - '@eslint-react/core@1.37.0(eslint@9.28.0)(typescript@5.8.3)': + '@eslint-react/core@1.37.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: - '@eslint-react/ast': 1.37.0(eslint@9.28.0)(typescript@5.8.3) + '@eslint-react/ast': 1.37.0(eslint@9.29.0)(typescript@5.8.3) '@eslint-react/eff': 1.37.0 - '@eslint-react/jsx': 1.37.0(eslint@9.28.0)(typescript@5.8.3) - '@eslint-react/shared': 1.37.0(eslint@9.28.0)(typescript@5.8.3) - '@eslint-react/var': 1.37.0(eslint@9.28.0)(typescript@5.8.3) + '@eslint-react/jsx': 1.37.0(eslint@9.29.0)(typescript@5.8.3) + '@eslint-react/shared': 1.37.0(eslint@9.29.0)(typescript@5.8.3) + '@eslint-react/var': 1.37.0(eslint@9.29.0)(typescript@5.8.3) '@typescript-eslint/scope-manager': 8.28.0 - '@typescript-eslint/type-utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) '@typescript-eslint/types': 8.28.0 - '@typescript-eslint/utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) birecord: 0.1.1 ts-pattern: 5.6.2 transitivePeerDependencies: @@ -4209,24 +4209,24 @@ snapshots: '@eslint-react/eff@1.37.0': {} - '@eslint-react/jsx@1.37.0(eslint@9.28.0)(typescript@5.8.3)': + '@eslint-react/jsx@1.37.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: - '@eslint-react/ast': 1.37.0(eslint@9.28.0)(typescript@5.8.3) + '@eslint-react/ast': 1.37.0(eslint@9.29.0)(typescript@5.8.3) '@eslint-react/eff': 1.37.0 - '@eslint-react/var': 1.37.0(eslint@9.28.0)(typescript@5.8.3) + '@eslint-react/var': 1.37.0(eslint@9.29.0)(typescript@5.8.3) '@typescript-eslint/scope-manager': 8.28.0 '@typescript-eslint/types': 8.28.0 - '@typescript-eslint/utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) ts-pattern: 5.6.2 transitivePeerDependencies: - eslint - supports-color - typescript - '@eslint-react/shared@1.37.0(eslint@9.28.0)(typescript@5.8.3)': + '@eslint-react/shared@1.37.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: '@eslint-react/eff': 1.37.0 - '@typescript-eslint/utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) picomatch: 4.0.2 ts-pattern: 5.6.2 transitivePeerDependencies: @@ -4234,13 +4234,13 @@ snapshots: - supports-color - typescript - '@eslint-react/var@1.37.0(eslint@9.28.0)(typescript@5.8.3)': + '@eslint-react/var@1.37.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: - '@eslint-react/ast': 1.37.0(eslint@9.28.0)(typescript@5.8.3) + '@eslint-react/ast': 1.37.0(eslint@9.29.0)(typescript@5.8.3) '@eslint-react/eff': 1.37.0 '@typescript-eslint/scope-manager': 8.28.0 '@typescript-eslint/types': 8.28.0 - '@typescript-eslint/utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) string-ts: 2.2.1 ts-pattern: 5.6.2 transitivePeerDependencies: @@ -4248,11 +4248,11 @@ snapshots: - supports-color - typescript - '@eslint/compat@1.2.7(eslint@9.28.0)': + '@eslint/compat@1.2.7(eslint@9.29.0)': optionalDependencies: - eslint: 9.28.0 + eslint: 9.29.0 - '@eslint/config-array@0.20.0': + '@eslint/config-array@0.20.1': dependencies: '@eslint/object-schema': 2.1.6 debug: 4.4.1 @@ -4270,7 +4270,7 @@ snapshots: dependencies: ajv: 6.12.6 debug: 4.4.1 - espree: 10.3.0 + espree: 10.4.0 globals: 14.0.0 ignore: 5.3.2 import-fresh: 3.3.0 @@ -4280,7 +4280,7 @@ snapshots: transitivePeerDependencies: - supports-color - '@eslint/js@9.28.0': {} + '@eslint/js@9.29.0': {} '@eslint/object-schema@2.1.6': {} @@ -4435,34 +4435,34 @@ snapshots: '@tybys/wasm-util': 0.9.0 optional: true - '@next/env@15.3.3': {} + '@next/env@15.3.4': {} '@next/eslint-plugin-next@15.2.3': dependencies: fast-glob: 3.3.1 - '@next/swc-darwin-arm64@15.3.3': + '@next/swc-darwin-arm64@15.3.4': optional: true - '@next/swc-darwin-x64@15.3.3': + '@next/swc-darwin-x64@15.3.4': optional: true - '@next/swc-linux-arm64-gnu@15.3.3': + '@next/swc-linux-arm64-gnu@15.3.4': optional: true - '@next/swc-linux-arm64-musl@15.3.3': + '@next/swc-linux-arm64-musl@15.3.4': optional: true - '@next/swc-linux-x64-gnu@15.3.3': + '@next/swc-linux-x64-gnu@15.3.4': optional: true - '@next/swc-linux-x64-musl@15.3.3': + '@next/swc-linux-x64-musl@15.3.4': optional: true - '@next/swc-win32-arm64-msvc@15.3.3': + '@next/swc-win32-arm64-msvc@15.3.4': optional: true - '@next/swc-win32-x64-msvc@15.3.3': + '@next/swc-win32-x64-msvc@15.3.4': optional: true '@nicolo-ribaudo/eslint-scope-5-internals@5.1.1-v1': @@ -4536,7 +4536,7 @@ snapshots: detect-libc: 1.0.3 is-glob: 4.0.3 micromatch: 4.0.8 - node-addon-api: 8.3.1 + node-addon-api: 8.4.0 optionalDependencies: '@parcel/watcher-android-arm64': 2.4.1 '@parcel/watcher-darwin-arm64': 2.4.1 @@ -4563,9 +4563,9 @@ snapshots: dependencies: tslib: 2.8.1 - '@ts-safeql/eslint-plugin@3.6.12(@typescript-eslint/utils@8.28.0(eslint@9.28.0)(typescript@5.8.3))(libpg-query@16.3.0(encoding@0.1.13))': + '@ts-safeql/eslint-plugin@3.6.12(@typescript-eslint/utils@8.28.0(eslint@9.29.0)(typescript@5.8.3))(libpg-query@16.3.0(encoding@0.1.13))': dependencies: - '@typescript-eslint/utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) chokidar: 3.6.0 fp-ts: 2.16.9 libpg-query: 16.3.0(encoding@0.1.13) @@ -4574,8 +4574,8 @@ snapshots: synckit: 0.9.2 ts-pattern: 4.3.0 tsx: 4.19.2 - zod: 3.25.63 - zod-to-json-schema: 3.20.1(zod@3.25.63) + zod: 3.25.67 + zod-to-json-schema: 3.20.1(zod@3.25.67) '@tybys/wasm-util@0.9.0': dependencies: @@ -4584,7 +4584,7 @@ snapshots: '@types/bcrypt@5.0.2': dependencies: - '@types/node': 24.0.1 + '@types/node': 24.0.3 '@types/debug@4.1.12': dependencies: @@ -4598,7 +4598,7 @@ snapshots: '@types/dotenv-safe@8.1.6': dependencies: - '@types/node': 24.0.1 + '@types/node': 24.0.3 dotenv: 8.6.0 '@types/estree-jsx@1.0.5': @@ -4613,7 +4613,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 24.0.1 + '@types/node': 24.0.3 '@types/tough-cookie': 4.0.5 parse5: 7.2.1 @@ -4628,7 +4628,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@24.0.1': + '@types/node@24.0.3': dependencies: undici-types: 7.8.0 @@ -4653,15 +4653,15 @@ snapshots: '@types/unist@3.0.2': {} - '@typescript-eslint/eslint-plugin@8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.28.0)(typescript@5.8.3))(eslint@9.28.0)(typescript@5.8.3)': + '@typescript-eslint/eslint-plugin@8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0)(typescript@5.8.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.27.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/parser': 8.27.0(eslint@9.29.0)(typescript@5.8.3) '@typescript-eslint/scope-manager': 8.27.0 - '@typescript-eslint/type-utils': 8.27.0(eslint@9.28.0)(typescript@5.8.3) - '@typescript-eslint/utils': 8.27.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.27.0(eslint@9.29.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.27.0(eslint@9.29.0)(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.27.0 - eslint: 9.28.0 + eslint: 9.29.0 graphemer: 1.4.0 ignore: 5.3.2 natural-compare: 1.4.0 @@ -4670,14 +4670,14 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.27.0(eslint@9.28.0)(typescript@5.8.3)': + '@typescript-eslint/parser@8.27.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: '@typescript-eslint/scope-manager': 8.27.0 '@typescript-eslint/types': 8.27.0 '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.8.3) '@typescript-eslint/visitor-keys': 8.27.0 debug: 4.4.1 - eslint: 9.28.0 + eslint: 9.29.0 typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -4692,23 +4692,23 @@ snapshots: '@typescript-eslint/types': 8.28.0 '@typescript-eslint/visitor-keys': 8.28.0 - '@typescript-eslint/type-utils@8.27.0(eslint@9.28.0)(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.27.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.27.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.27.0(eslint@9.29.0)(typescript@5.8.3) debug: 4.4.1 - eslint: 9.28.0 + eslint: 9.29.0 ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/type-utils@8.28.0(eslint@9.28.0)(typescript@5.8.3)': + '@typescript-eslint/type-utils@8.28.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: '@typescript-eslint/typescript-estree': 8.28.0(typescript@5.8.3) - '@typescript-eslint/utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) debug: 4.4.1 - eslint: 9.28.0 + eslint: 9.29.0 ts-api-utils: 2.1.0(typescript@5.8.3) typescript: 5.8.3 transitivePeerDependencies: @@ -4746,24 +4746,24 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.27.0(eslint@9.28.0)(typescript@5.8.3)': + '@typescript-eslint/utils@8.27.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.28.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.29.0) '@typescript-eslint/scope-manager': 8.27.0 '@typescript-eslint/types': 8.27.0 '@typescript-eslint/typescript-estree': 8.27.0(typescript@5.8.3) - eslint: 9.28.0 + eslint: 9.29.0 typescript: 5.8.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.28.0(eslint@9.28.0)(typescript@5.8.3)': + '@typescript-eslint/utils@8.28.0(eslint@9.29.0)(typescript@5.8.3)': dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.28.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.29.0) '@typescript-eslint/scope-manager': 8.28.0 '@typescript-eslint/types': 8.28.0 '@typescript-eslint/typescript-estree': 8.28.0(typescript@5.8.3) - eslint: 9.28.0 + eslint: 9.29.0 typescript: 5.8.3 transitivePeerDependencies: - supports-color @@ -4771,12 +4771,12 @@ snapshots: '@typescript-eslint/visitor-keys@8.27.0': dependencies: '@typescript-eslint/types': 8.27.0 - eslint-visitor-keys: 4.2.0 + eslint-visitor-keys: 4.2.1 '@typescript-eslint/visitor-keys@8.28.0': dependencies: '@typescript-eslint/types': 8.28.0 - eslint-visitor-keys: 4.2.0 + eslint-visitor-keys: 4.2.1 '@ungap/structured-clone@1.2.0': {} @@ -4831,11 +4831,11 @@ snapshots: abbrev@2.0.0: {} - acorn-jsx@5.3.2(acorn@8.14.0): + acorn-jsx@5.3.2(acorn@8.15.0): dependencies: - acorn: 8.14.0 + acorn: 8.15.0 - acorn@8.14.0: {} + acorn@8.15.0: {} agent-base@6.0.2: dependencies: @@ -4979,7 +4979,7 @@ snapshots: bcrypt@6.0.0: dependencies: - node-addon-api: 8.3.1 + node-addon-api: 8.4.0 node-gyp-build: 4.8.4 big-integer@1.6.52: {} @@ -5049,9 +5049,9 @@ snapshots: tar: 6.2.1 unique-filename: 3.0.0 - cacheable@1.9.0: + cacheable@1.10.0: dependencies: - hookified: 1.8.2 + hookified: 1.9.1 keyv: 5.3.3 call-bind-apply-helpers@1.0.1: @@ -5075,9 +5075,9 @@ snapshots: caniuse-lite@1.0.30001701: {} - canvas@3.1.0: + canvas@3.1.1: dependencies: - node-addon-api: 8.3.1 + node-addon-api: 8.4.0 prebuild-install: 7.1.3 ccount@2.0.1: {} @@ -5550,35 +5550,35 @@ snapshots: escape-string-regexp@4.0.0: {} - eslint-config-flat-gitignore@2.1.0(eslint@9.28.0): + eslint-config-flat-gitignore@2.1.0(eslint@9.29.0): dependencies: - '@eslint/compat': 1.2.7(eslint@9.28.0) - eslint: 9.28.0 + '@eslint/compat': 1.2.7(eslint@9.29.0) + eslint: 9.29.0 - eslint-config-upleveled@9.2.3(@babel/core@7.26.0)(@types/node@24.0.1)(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.28.0)(typescript@5.8.3))(eslint@9.28.0))(eslint@9.28.0)(globals@15.15.0)(typescript@5.8.3): + eslint-config-upleveled@9.2.3(@babel/core@7.26.0)(@types/node@24.0.3)(@types/react-dom@19.1.6(@types/react@19.1.8))(@types/react@19.1.8)(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0))(eslint@9.29.0)(globals@15.15.0)(typescript@5.8.3): dependencies: - '@babel/eslint-parser': 7.26.10(@babel/core@7.26.0)(eslint@9.28.0) - '@eslint/compat': 1.2.7(eslint@9.28.0) + '@babel/eslint-parser': 7.26.10(@babel/core@7.26.0)(eslint@9.29.0) + '@eslint/compat': 1.2.7(eslint@9.29.0) '@next/eslint-plugin-next': 15.2.3 - '@types/node': 24.0.1 + '@types/node': 24.0.3 '@types/react': 19.1.8 '@types/react-dom': 19.1.6(@types/react@19.1.8) - '@typescript-eslint/eslint-plugin': 8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.28.0)(typescript@5.8.3))(eslint@9.28.0)(typescript@5.8.3) - '@typescript-eslint/parser': 8.27.0(eslint@9.28.0)(typescript@5.8.3) - eslint: 9.28.0 - eslint-config-flat-gitignore: 2.1.0(eslint@9.28.0) - eslint-import-resolver-typescript: 4.2.3(eslint-plugin-import-x@4.9.1(eslint@9.28.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.28.0)(typescript@5.8.3))(eslint@9.28.0))(eslint@9.28.0) - eslint-plugin-import-x: 4.9.1(eslint@9.28.0)(typescript@5.8.3) - eslint-plugin-jsx-a11y: 6.10.2(eslint@9.28.0) - eslint-plugin-react: 7.37.4(eslint@9.28.0) - eslint-plugin-react-compiler: 19.0.0-beta-e552027-20250112(eslint@9.28.0) - eslint-plugin-react-hooks: 5.2.0(eslint@9.28.0) - eslint-plugin-react-x: 1.37.0(eslint@9.28.0)(ts-api-utils@2.1.0(typescript@5.8.3))(typescript@5.8.3) + '@typescript-eslint/eslint-plugin': 8.27.0(@typescript-eslint/parser@8.27.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0)(typescript@5.8.3) + '@typescript-eslint/parser': 8.27.0(eslint@9.29.0)(typescript@5.8.3) + eslint: 9.29.0 + eslint-config-flat-gitignore: 2.1.0(eslint@9.29.0) + eslint-import-resolver-typescript: 4.2.3(eslint-plugin-import-x@4.9.1(eslint@9.29.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0))(eslint@9.29.0) + eslint-plugin-import-x: 4.9.1(eslint@9.29.0)(typescript@5.8.3) + eslint-plugin-jsx-a11y: 6.10.2(eslint@9.29.0) + eslint-plugin-react: 7.37.4(eslint@9.29.0) + eslint-plugin-react-compiler: 19.0.0-beta-e552027-20250112(eslint@9.29.0) + eslint-plugin-react-hooks: 5.2.0(eslint@9.29.0) + eslint-plugin-react-x: 1.37.0(eslint@9.29.0)(ts-api-utils@2.1.0(typescript@5.8.3))(typescript@5.8.3) eslint-plugin-security: 3.0.1 - eslint-plugin-sonarjs: 3.0.2(eslint@9.28.0) - eslint-plugin-testing-library: 7.1.1(eslint@9.28.0)(typescript@5.8.3) - eslint-plugin-unicorn: 57.0.0(eslint@9.28.0) - eslint-plugin-upleveled: 2.1.14(eslint@9.28.0) + eslint-plugin-sonarjs: 3.0.2(eslint@9.29.0) + eslint-plugin-testing-library: 7.1.1(eslint@9.29.0)(typescript@5.8.3) + eslint-plugin-unicorn: 57.0.0(eslint@9.29.0) + eslint-plugin-upleveled: 2.1.14(eslint@9.29.0) globals: 15.15.0 is-plain-obj: 4.1.0 sort-package-json: 3.0.0 @@ -5598,39 +5598,39 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-import-resolver-typescript@4.2.3(eslint-plugin-import-x@4.9.1(eslint@9.28.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.28.0)(typescript@5.8.3))(eslint@9.28.0))(eslint@9.28.0): + eslint-import-resolver-typescript@4.2.3(eslint-plugin-import-x@4.9.1(eslint@9.29.0)(typescript@5.8.3))(eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0))(eslint@9.29.0): dependencies: debug: 4.4.1 - eslint: 9.28.0 + eslint: 9.29.0 get-tsconfig: 4.10.0 is-bun-module: 2.0.0 rspack-resolver: 1.3.0 stable-hash: 0.0.5 tinyglobby: 0.2.12 optionalDependencies: - eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.28.0)(typescript@5.8.3))(eslint@9.28.0) - eslint-plugin-import-x: 4.9.1(eslint@9.28.0)(typescript@5.8.3) + eslint-plugin-import: 2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0) + eslint-plugin-import-x: 4.9.1(eslint@9.29.0)(typescript@5.8.3) transitivePeerDependencies: - supports-color - eslint-module-utils@2.8.1(@typescript-eslint/parser@8.27.0(eslint@9.28.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.28.0): + eslint-module-utils@2.8.1(@typescript-eslint/parser@8.27.0(eslint@9.29.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.29.0): dependencies: debug: 3.2.7 optionalDependencies: - '@typescript-eslint/parser': 8.27.0(eslint@9.28.0)(typescript@5.8.3) - eslint: 9.28.0 + '@typescript-eslint/parser': 8.27.0(eslint@9.29.0)(typescript@5.8.3) + eslint: 9.29.0 eslint-import-resolver-node: 0.3.9 transitivePeerDependencies: - supports-color optional: true - eslint-plugin-import-x@4.9.1(eslint@9.28.0)(typescript@5.8.3): + eslint-plugin-import-x@4.9.1(eslint@9.29.0)(typescript@5.8.3): dependencies: '@types/doctrine': 0.0.9 - '@typescript-eslint/utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) debug: 4.4.1 doctrine: 3.0.0 - eslint: 9.28.0 + eslint: 9.29.0 eslint-import-resolver-node: 0.3.9 get-tsconfig: 4.10.0 is-glob: 4.0.3 @@ -5643,7 +5643,7 @@ snapshots: - supports-color - typescript - eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.28.0)(typescript@5.8.3))(eslint@9.28.0): + eslint-plugin-import@2.29.1(@typescript-eslint/parser@8.27.0(eslint@9.29.0)(typescript@5.8.3))(eslint@9.29.0): dependencies: array-includes: 3.1.8 array.prototype.findlastindex: 1.2.5 @@ -5651,9 +5651,9 @@ snapshots: array.prototype.flatmap: 1.3.3 debug: 3.2.7 doctrine: 2.1.0 - eslint: 9.28.0 + eslint: 9.29.0 eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.1(@typescript-eslint/parser@8.27.0(eslint@9.28.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.28.0) + eslint-module-utils: 2.8.1(@typescript-eslint/parser@8.27.0(eslint@9.29.0)(typescript@5.8.3))(eslint-import-resolver-node@0.3.9)(eslint@9.29.0) hasown: 2.0.2 is-core-module: 2.13.1 is-glob: 4.0.3 @@ -5664,14 +5664,14 @@ snapshots: semver: 6.3.1 tsconfig-paths: 3.15.0 optionalDependencies: - '@typescript-eslint/parser': 8.27.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/parser': 8.27.0(eslint@9.29.0)(typescript@5.8.3) transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color optional: true - eslint-plugin-jsx-a11y@6.10.2(eslint@9.28.0): + eslint-plugin-jsx-a11y@6.10.2(eslint@9.29.0): dependencies: aria-query: 5.3.2 array-includes: 3.1.8 @@ -5681,7 +5681,7 @@ snapshots: axobject-query: 4.1.0 damerau-levenshtein: 1.0.8 emoji-regex: 9.2.2 - eslint: 9.28.0 + eslint: 9.29.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 language-tags: 1.0.9 @@ -5690,36 +5690,36 @@ snapshots: safe-regex-test: 1.1.0 string.prototype.includes: 2.0.1 - eslint-plugin-react-compiler@19.0.0-beta-e552027-20250112(eslint@9.28.0): + eslint-plugin-react-compiler@19.0.0-beta-e552027-20250112(eslint@9.29.0): dependencies: '@babel/core': 7.26.0 '@babel/parser': 7.26.7 '@babel/plugin-proposal-private-methods': 7.18.6(@babel/core@7.26.0) - eslint: 9.28.0 + eslint: 9.29.0 hermes-parser: 0.25.1 - zod: 3.25.63 - zod-validation-error: 3.4.0(zod@3.25.63) + zod: 3.25.67 + zod-validation-error: 3.4.0(zod@3.25.67) transitivePeerDependencies: - supports-color - eslint-plugin-react-hooks@5.2.0(eslint@9.28.0): + eslint-plugin-react-hooks@5.2.0(eslint@9.29.0): dependencies: - eslint: 9.28.0 + eslint: 9.29.0 - eslint-plugin-react-x@1.37.0(eslint@9.28.0)(ts-api-utils@2.1.0(typescript@5.8.3))(typescript@5.8.3): + eslint-plugin-react-x@1.37.0(eslint@9.29.0)(ts-api-utils@2.1.0(typescript@5.8.3))(typescript@5.8.3): dependencies: - '@eslint-react/ast': 1.37.0(eslint@9.28.0)(typescript@5.8.3) - '@eslint-react/core': 1.37.0(eslint@9.28.0)(typescript@5.8.3) + '@eslint-react/ast': 1.37.0(eslint@9.29.0)(typescript@5.8.3) + '@eslint-react/core': 1.37.0(eslint@9.29.0)(typescript@5.8.3) '@eslint-react/eff': 1.37.0 - '@eslint-react/jsx': 1.37.0(eslint@9.28.0)(typescript@5.8.3) - '@eslint-react/shared': 1.37.0(eslint@9.28.0)(typescript@5.8.3) - '@eslint-react/var': 1.37.0(eslint@9.28.0)(typescript@5.8.3) + '@eslint-react/jsx': 1.37.0(eslint@9.29.0)(typescript@5.8.3) + '@eslint-react/shared': 1.37.0(eslint@9.29.0)(typescript@5.8.3) + '@eslint-react/var': 1.37.0(eslint@9.29.0)(typescript@5.8.3) '@typescript-eslint/scope-manager': 8.28.0 - '@typescript-eslint/type-utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/type-utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) '@typescript-eslint/types': 8.28.0 - '@typescript-eslint/utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) + '@typescript-eslint/utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) compare-versions: 6.1.1 - eslint: 9.28.0 + eslint: 9.29.0 string-ts: 2.2.1 ts-pattern: 5.6.2 optionalDependencies: @@ -5728,7 +5728,7 @@ snapshots: transitivePeerDependencies: - supports-color - eslint-plugin-react@7.37.4(eslint@9.28.0): + eslint-plugin-react@7.37.4(eslint@9.29.0): dependencies: array-includes: 3.1.8 array.prototype.findlast: 1.2.5 @@ -5736,7 +5736,7 @@ snapshots: array.prototype.tosorted: 1.1.4 doctrine: 2.1.0 es-iterator-helpers: 1.2.1 - eslint: 9.28.0 + eslint: 9.29.0 estraverse: 5.3.0 hasown: 2.0.2 jsx-ast-utils: 3.3.5 @@ -5754,12 +5754,12 @@ snapshots: dependencies: safe-regex: 2.1.1 - eslint-plugin-sonarjs@3.0.2(eslint@9.28.0): + eslint-plugin-sonarjs@3.0.2(eslint@9.29.0): dependencies: '@eslint-community/regexpp': 4.12.1 builtin-modules: 3.3.0 bytes: 3.1.2 - eslint: 9.28.0 + eslint: 9.29.0 functional-red-black-tree: 1.0.1 jsx-ast-utils: 3.3.5 minimatch: 9.0.5 @@ -5767,23 +5767,23 @@ snapshots: semver: 7.7.1 typescript: 5.8.3 - eslint-plugin-testing-library@7.1.1(eslint@9.28.0)(typescript@5.8.3): + eslint-plugin-testing-library@7.1.1(eslint@9.29.0)(typescript@5.8.3): dependencies: '@typescript-eslint/scope-manager': 8.28.0 - '@typescript-eslint/utils': 8.28.0(eslint@9.28.0)(typescript@5.8.3) - eslint: 9.28.0 + '@typescript-eslint/utils': 8.28.0(eslint@9.29.0)(typescript@5.8.3) + eslint: 9.29.0 transitivePeerDependencies: - supports-color - typescript - eslint-plugin-unicorn@57.0.0(eslint@9.28.0): + eslint-plugin-unicorn@57.0.0(eslint@9.29.0): dependencies: '@babel/helper-validator-identifier': 7.25.9 - '@eslint-community/eslint-utils': 4.4.1(eslint@9.28.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.29.0) ci-info: 4.1.0 clean-regexp: 1.0.0 core-js-compat: 3.40.0 - eslint: 9.28.0 + eslint: 9.29.0 esquery: 1.6.0 globals: 15.15.0 indent-string: 5.0.0 @@ -5796,16 +5796,16 @@ snapshots: semver: 7.7.2 strip-indent: 4.0.0 - eslint-plugin-upleveled@2.1.14(eslint@9.28.0): + eslint-plugin-upleveled@2.1.14(eslint@9.29.0): dependencies: - eslint: 9.28.0 + eslint: 9.29.0 eslint-scope@5.1.1: dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 - eslint-scope@8.3.0: + eslint-scope@8.4.0: dependencies: esrecurse: 4.3.0 estraverse: 5.3.0 @@ -5814,17 +5814,17 @@ snapshots: eslint-visitor-keys@3.4.3: {} - eslint-visitor-keys@4.2.0: {} + eslint-visitor-keys@4.2.1: {} - eslint@9.28.0: + eslint@9.29.0: dependencies: - '@eslint-community/eslint-utils': 4.4.1(eslint@9.28.0) + '@eslint-community/eslint-utils': 4.4.1(eslint@9.29.0) '@eslint-community/regexpp': 4.12.1 - '@eslint/config-array': 0.20.0 + '@eslint/config-array': 0.20.1 '@eslint/config-helpers': 0.2.1 '@eslint/core': 0.14.0 '@eslint/eslintrc': 3.3.1 - '@eslint/js': 9.28.0 + '@eslint/js': 9.29.0 '@eslint/plugin-kit': 0.3.1 '@humanfs/node': 0.16.6 '@humanwhocodes/module-importer': 1.0.1 @@ -5836,9 +5836,9 @@ snapshots: cross-spawn: 7.0.6 debug: 4.4.1 escape-string-regexp: 4.0.0 - eslint-scope: 8.3.0 - eslint-visitor-keys: 4.2.0 - espree: 10.3.0 + eslint-scope: 8.4.0 + eslint-visitor-keys: 4.2.1 + espree: 10.4.0 esquery: 1.6.0 esutils: 2.0.3 fast-deep-equal: 3.1.3 @@ -5856,11 +5856,11 @@ snapshots: transitivePeerDependencies: - supports-color - espree@10.3.0: + espree@10.4.0: dependencies: - acorn: 8.14.0 - acorn-jsx: 5.3.2(acorn@8.14.0) - eslint-visitor-keys: 4.2.0 + acorn: 8.15.0 + acorn-jsx: 5.3.2(acorn@8.15.0) + eslint-visitor-keys: 4.2.1 esquery@1.6.0: dependencies: @@ -5916,9 +5916,9 @@ snapshots: optionalDependencies: picomatch: 4.0.2 - file-entry-cache@10.1.0: + file-entry-cache@10.1.1: dependencies: - flat-cache: 6.1.9 + flat-cache: 6.1.10 file-entry-cache@8.0.0: dependencies: @@ -5940,11 +5940,11 @@ snapshots: flatted: 3.3.3 keyv: 4.5.4 - flat-cache@6.1.9: + flat-cache@6.1.10: dependencies: - cacheable: 1.9.0 + cacheable: 1.10.0 flatted: 3.3.3 - hookified: 1.8.2 + hookified: 1.9.1 flatted@3.3.3: {} @@ -6154,7 +6154,7 @@ snapshots: dependencies: hermes-estree: 0.25.1 - hookified@1.8.2: {} + hookified@1.9.1: {} hosted-git-info@7.0.2: dependencies: @@ -6402,7 +6402,7 @@ snapshots: jsbn@1.1.0: {} - jsdom@26.1.0(canvas@3.1.0): + jsdom@26.1.0(canvas@3.1.1): dependencies: cssstyle: 4.2.1 data-urls: 5.0.0 @@ -6425,7 +6425,7 @@ snapshots: ws: 8.18.0 xml-name-validator: 5.0.0 optionalDependencies: - canvas: 3.1.0 + canvas: 3.1.1 transitivePeerDependencies: - bufferutil - supports-color @@ -6475,7 +6475,7 @@ snapshots: known-css-properties@0.34.0: {} - known-css-properties@0.36.0: {} + known-css-properties@0.37.0: {} language-subtag-registry@0.3.22: {} @@ -6499,7 +6499,7 @@ snapshots: dependencies: '@emnapi/runtime': 0.43.1 '@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13) - node-addon-api: 8.3.1 + node-addon-api: 8.4.0 node-gyp: 10.2.0 transitivePeerDependencies: - encoding @@ -6857,7 +6857,7 @@ snapshots: ms@2.1.3: {} - nanoid@3.3.8: {} + nanoid@3.3.11: {} napi-build-utils@2.0.0: {} @@ -6872,9 +6872,9 @@ snapshots: negotiator@0.6.3: {} - next@15.3.3(@babel/core@7.26.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.89.2): + next@15.3.4(@babel/core@7.26.0)(react-dom@19.1.0(react@19.1.0))(react@19.1.0)(sass@1.89.2): dependencies: - '@next/env': 15.3.3 + '@next/env': 15.3.4 '@swc/counter': 0.1.3 '@swc/helpers': 0.5.15 busboy: 1.6.0 @@ -6884,14 +6884,14 @@ snapshots: react-dom: 19.1.0(react@19.1.0) styled-jsx: 5.1.6(@babel/core@7.26.0)(react@19.1.0) optionalDependencies: - '@next/swc-darwin-arm64': 15.3.3 - '@next/swc-darwin-x64': 15.3.3 - '@next/swc-linux-arm64-gnu': 15.3.3 - '@next/swc-linux-arm64-musl': 15.3.3 - '@next/swc-linux-x64-gnu': 15.3.3 - '@next/swc-linux-x64-musl': 15.3.3 - '@next/swc-win32-arm64-msvc': 15.3.3 - '@next/swc-win32-x64-msvc': 15.3.3 + '@next/swc-darwin-arm64': 15.3.4 + '@next/swc-darwin-x64': 15.3.4 + '@next/swc-linux-arm64-gnu': 15.3.4 + '@next/swc-linux-arm64-musl': 15.3.4 + '@next/swc-linux-x64-gnu': 15.3.4 + '@next/swc-linux-x64-musl': 15.3.4 + '@next/swc-win32-arm64-msvc': 15.3.4 + '@next/swc-win32-x64-msvc': 15.3.4 sass: 1.89.2 sharp: 0.34.2 transitivePeerDependencies: @@ -6902,7 +6902,7 @@ snapshots: dependencies: semver: 7.7.2 - node-addon-api@8.3.1: {} + node-addon-api@8.4.0: {} node-fetch@2.7.0(encoding@0.1.13): dependencies: @@ -7099,13 +7099,13 @@ snapshots: postcss-resolve-nested-selector@0.1.6: {} - postcss-safe-parser@7.0.1(postcss@8.5.3): + postcss-safe-parser@7.0.1(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 - postcss-scss@4.0.9(postcss@8.5.3): + postcss-scss@4.0.9(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 postcss-selector-parser@6.1.2: dependencies: @@ -7117,22 +7117,22 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-styled-syntax@0.7.1(postcss@8.5.3): + postcss-styled-syntax@0.7.1(postcss@8.5.6): dependencies: - postcss: 8.5.3 + postcss: 8.5.6 typescript: 5.8.3 postcss-value-parser@4.2.0: {} postcss@8.4.31: dependencies: - nanoid: 3.3.8 + nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 - postcss@8.5.3: + postcss@8.5.6: dependencies: - nanoid: 3.3.8 + nanoid: 3.3.11 picocolors: 1.1.1 source-map-js: 1.2.1 @@ -7706,41 +7706,41 @@ snapshots: optionalDependencies: '@babel/core': 7.26.0 - stylelint-config-css-modules@4.4.0(stylelint@16.20.0(typescript@5.8.3)): + stylelint-config-css-modules@4.4.0(stylelint@16.21.0(typescript@5.8.3)): dependencies: - stylelint: 16.20.0(typescript@5.8.3) + stylelint: 16.21.0(typescript@5.8.3) optionalDependencies: - stylelint-scss: 6.7.0(stylelint@16.20.0(typescript@5.8.3)) + stylelint-scss: 6.7.0(stylelint@16.21.0(typescript@5.8.3)) - stylelint-config-recommended-scss@14.1.0(postcss@8.5.3)(stylelint@16.20.0(typescript@5.8.3)): + stylelint-config-recommended-scss@14.1.0(postcss@8.5.6)(stylelint@16.21.0(typescript@5.8.3)): dependencies: - postcss-scss: 4.0.9(postcss@8.5.3) - stylelint: 16.20.0(typescript@5.8.3) - stylelint-config-recommended: 14.0.1(stylelint@16.20.0(typescript@5.8.3)) - stylelint-scss: 6.7.0(stylelint@16.20.0(typescript@5.8.3)) + postcss-scss: 4.0.9(postcss@8.5.6) + stylelint: 16.21.0(typescript@5.8.3) + stylelint-config-recommended: 14.0.1(stylelint@16.21.0(typescript@5.8.3)) + stylelint-scss: 6.7.0(stylelint@16.21.0(typescript@5.8.3)) optionalDependencies: - postcss: 8.5.3 + postcss: 8.5.6 - stylelint-config-recommended@14.0.1(stylelint@16.20.0(typescript@5.8.3)): + stylelint-config-recommended@14.0.1(stylelint@16.21.0(typescript@5.8.3)): dependencies: - stylelint: 16.20.0(typescript@5.8.3) + stylelint: 16.21.0(typescript@5.8.3) - stylelint-config-recommended@15.0.0(stylelint@16.20.0(typescript@5.8.3)): + stylelint-config-recommended@15.0.0(stylelint@16.21.0(typescript@5.8.3)): dependencies: - stylelint: 16.20.0(typescript@5.8.3) + stylelint: 16.21.0(typescript@5.8.3) - stylelint-config-upleveled@1.1.9(postcss@8.5.3)(stylelint-scss@6.7.0(stylelint@16.20.0(typescript@5.8.3)))(stylelint@16.20.0(typescript@5.8.3)): + stylelint-config-upleveled@1.1.9(postcss@8.5.6)(stylelint-scss@6.7.0(stylelint@16.21.0(typescript@5.8.3)))(stylelint@16.21.0(typescript@5.8.3)): dependencies: - postcss-styled-syntax: 0.7.1(postcss@8.5.3) - stylelint: 16.20.0(typescript@5.8.3) - stylelint-config-css-modules: 4.4.0(stylelint@16.20.0(typescript@5.8.3)) - stylelint-config-recommended: 15.0.0(stylelint@16.20.0(typescript@5.8.3)) - stylelint-config-recommended-scss: 14.1.0(postcss@8.5.3)(stylelint@16.20.0(typescript@5.8.3)) - stylelint-scss: 6.7.0(stylelint@16.20.0(typescript@5.8.3)) + postcss-styled-syntax: 0.7.1(postcss@8.5.6) + stylelint: 16.21.0(typescript@5.8.3) + stylelint-config-css-modules: 4.4.0(stylelint@16.21.0(typescript@5.8.3)) + stylelint-config-recommended: 15.0.0(stylelint@16.21.0(typescript@5.8.3)) + stylelint-config-recommended-scss: 14.1.0(postcss@8.5.6)(stylelint@16.21.0(typescript@5.8.3)) + stylelint-scss: 6.7.0(stylelint@16.21.0(typescript@5.8.3)) transitivePeerDependencies: - postcss - stylelint-scss@6.7.0(stylelint@16.20.0(typescript@5.8.3)): + stylelint-scss@6.7.0(stylelint@16.21.0(typescript@5.8.3)): dependencies: css-tree: 2.3.1 is-plain-object: 5.0.0 @@ -7749,13 +7749,13 @@ snapshots: postcss-resolve-nested-selector: 0.1.6 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - stylelint: 16.20.0(typescript@5.8.3) + stylelint: 16.21.0(typescript@5.8.3) - stylelint@16.20.0(typescript@5.8.3): + stylelint@16.21.0(typescript@5.8.3): dependencies: - '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) - '@csstools/css-tokenizer': 3.0.3 - '@csstools/media-query-list-parser': 4.0.2(@csstools/css-parser-algorithms@3.0.4(@csstools/css-tokenizer@3.0.3))(@csstools/css-tokenizer@3.0.3) + '@csstools/css-parser-algorithms': 3.0.5(@csstools/css-tokenizer@3.0.4) + '@csstools/css-tokenizer': 3.0.4 + '@csstools/media-query-list-parser': 4.0.3(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) '@csstools/selector-specificity': 5.0.0(postcss-selector-parser@7.1.0) '@dual-bundle/import-meta-resolve': 4.1.0 balanced-match: 2.0.0 @@ -7766,7 +7766,7 @@ snapshots: debug: 4.4.1 fast-glob: 3.3.3 fastest-levenshtein: 1.0.16 - file-entry-cache: 10.1.0 + file-entry-cache: 10.1.1 global-modules: 2.0.0 globby: 11.1.0 globjoin: 0.1.4 @@ -7774,15 +7774,15 @@ snapshots: ignore: 7.0.5 imurmurhash: 0.1.4 is-plain-object: 5.0.0 - known-css-properties: 0.36.0 + known-css-properties: 0.37.0 mathml-tag-names: 2.1.3 meow: 13.2.0 micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.1 - postcss: 8.5.3 + postcss: 8.5.6 postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 7.0.1(postcss@8.5.3) + postcss-safe-parser: 7.0.1(postcss@8.5.6) postcss-selector-parser: 7.1.0 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -8150,14 +8150,14 @@ snapshots: yocto-queue@0.1.0: {} - zod-to-json-schema@3.20.1(zod@3.25.63): + zod-to-json-schema@3.20.1(zod@3.25.67): dependencies: - zod: 3.25.63 + zod: 3.25.67 - zod-validation-error@3.4.0(zod@3.25.63): + zod-validation-error@3.4.0(zod@3.25.67): dependencies: - zod: 3.25.63 + zod: 3.25.67 - zod@3.25.63: {} + zod@3.25.67: {} zwitch@2.0.4: {}