diff --git a/package.json b/package.json index 8856990..85a8d4d 100644 --- a/package.json +++ b/package.json @@ -55,19 +55,19 @@ "devDependencies": { "@otjs/firebase-ace": "0.2.2", "@otjs/firebase-monaco": "0.2.2", - "@tailwindcss/typography": "0.5.16", + "@tailwindcss/typography": "0.5.19", "@theprodev/tsconfigs": "0.3.0", "@types/react": "19.1.11", "@types/react-dom": "19.1.7", - "firebase": "~12.1.0", + "firebase": "~12.5.0", "husky": "9.1.7", - "lint-staged": "16.1.5", + "lint-staged": "16.2.6", "mdast-util-toc": "7.1.0", - "monaco-editor": "0.52.2", + "monaco-editor": "0.54.0", "prettier": "3.6.2", "prettier-plugin-astro": "0.14.1", "remark": "15.0.1", - "sass": "1.90.0", + "sass": "1.93.3", "sharp": "0.34.5", "unist-util-visit": "5.0.0" }, diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index eeaffee..25a2203 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,10 +10,10 @@ importers: dependencies: '@astrojs/mdx': specifier: 4.3.4 - version: 4.3.4(astro@5.13.3(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.53.1)(sass@1.90.0)(typescript@5.9.2)(yaml@2.8.1)) + version: 4.3.4(astro@5.13.3(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.53.1)(sass@1.93.3)(typescript@5.9.2)(yaml@2.8.1)) '@astrojs/react': specifier: 4.3.0 - version: 4.3.0(@types/node@24.10.0)(@types/react-dom@19.1.7(@types/react@19.1.11))(@types/react@19.1.11)(jiti@2.6.1)(lightningcss@1.30.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.90.0)(yaml@2.8.1) + version: 4.3.0(@types/node@24.10.0)(@types/react-dom@19.1.7(@types/react@19.1.11))(@types/react@19.1.11)(jiti@2.6.1)(lightningcss@1.30.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.3)(yaml@2.8.1) '@astrojs/rss': specifier: 4.0.12 version: 4.0.12 @@ -61,10 +61,10 @@ importers: version: 1.2.3(@types/react@19.1.11)(react@19.1.1) '@tailwindcss/vite': specifier: 4.1.12 - version: 4.1.12(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1)) + version: 4.1.12(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1)) astro: specifier: 5.13.3 - version: 5.13.3(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.53.1)(sass@1.90.0)(typescript@5.9.2)(yaml@2.8.1) + version: 5.13.3(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.53.1)(sass@1.93.3)(typescript@5.9.2)(yaml@2.8.1) astro-icon: specifier: 1.1.5 version: 1.1.5 @@ -104,13 +104,13 @@ importers: devDependencies: '@otjs/firebase-ace': specifier: 0.2.2 - version: 0.2.2(firebase@12.1.0) + version: 0.2.2(firebase@12.5.0) '@otjs/firebase-monaco': specifier: 0.2.2 - version: 0.2.2(firebase@12.1.0)(monaco-editor@0.52.2) + version: 0.2.2(firebase@12.5.0)(monaco-editor@0.54.0) '@tailwindcss/typography': - specifier: 0.5.16 - version: 0.5.16(tailwindcss@4.1.12) + specifier: 0.5.19 + version: 0.5.19(tailwindcss@4.1.12) '@theprodev/tsconfigs': specifier: 0.3.0 version: 0.3.0(typescript@5.9.2) @@ -121,20 +121,20 @@ importers: specifier: 19.1.7 version: 19.1.7(@types/react@19.1.11) firebase: - specifier: ~12.1.0 - version: 12.1.0 + specifier: ~12.5.0 + version: 12.5.0 husky: specifier: 9.1.7 version: 9.1.7 lint-staged: - specifier: 16.1.5 - version: 16.1.5 + specifier: 16.2.6 + version: 16.2.6 mdast-util-toc: specifier: 7.1.0 version: 7.1.0 monaco-editor: - specifier: 0.52.2 - version: 0.52.2 + specifier: 0.54.0 + version: 0.54.0 prettier: specifier: 3.6.2 version: 3.6.2 @@ -145,8 +145,8 @@ importers: specifier: 15.0.1 version: 15.0.1 sass: - specifier: 1.90.0 - version: 1.90.0 + specifier: 1.93.3 + version: 1.93.3 sharp: specifier: 0.34.5 version: 0.34.5 @@ -451,23 +451,23 @@ packages: cpu: [x64] os: [win32] - '@firebase/ai@2.1.0': - resolution: {integrity: sha512-4HvFr4YIzNFh0MowJLahOjJDezYSTjQar0XYVu/sAycoxQ+kBsfXuTPRLVXCYfMR5oNwQgYe4Q2gAOYKKqsOyA==} + '@firebase/ai@2.5.0': + resolution: {integrity: sha512-OXv/jZLRjV9jTejWA4KOvW8gM1hNsLvQSCPwKhi2CEfe0Nap3rM6z+Ial0PGqXga0WgzhpypEvJOFvaAUFX3kg==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x '@firebase/app-types': 0.x - '@firebase/analytics-compat@0.2.24': - resolution: {integrity: sha512-jE+kJnPG86XSqGQGhXXYt1tpTbCTED8OQJ/PQ90SEw14CuxRxx/H+lFbWA1rlFtFSsTCptAJtgyRBwr/f00vsw==} + '@firebase/analytics-compat@0.2.25': + resolution: {integrity: sha512-fdzoaG0BEKbqksRDhmf4JoyZf16Wosrl0Y7tbZtJyVDOOwziE0vrFjmZuTdviL0yhak+Nco6rMsUUbkbD+qb6Q==} peerDependencies: '@firebase/app-compat': 0.x '@firebase/analytics-types@0.8.3': resolution: {integrity: sha512-VrIp/d8iq2g501qO46uGz3hjbDb8xzYMrbu8Tp0ovzIzrvJZ2fvmj649gTjge/b7cCCcjT0H37g1gVtlNhnkbg==} - '@firebase/analytics@0.10.18': - resolution: {integrity: sha512-iN7IgLvM06iFk8BeFoWqvVpRFW3Z70f+Qe2PfCJ7vPIgLPjHXDE774DhCT5Y2/ZU/ZbXPDPD60x/XPWEoZLNdg==} + '@firebase/analytics@0.10.19': + resolution: {integrity: sha512-3wU676fh60gaiVYQEEXsbGS4HbF2XsiBphyvvqDbtC1U4/dO4coshbYktcCHq+HFaGIK07iHOh4pME0hEq1fcg==} peerDependencies: '@firebase/app': 0.x @@ -489,19 +489,19 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/app-compat@0.5.1': - resolution: {integrity: sha512-BEy1L6Ufd85ZSP79HDIv0//T9p7d5Bepwy+2mKYkgdXBGKTbFm2e2KxyF1nq4zSQ6RRBxWi0IY0zFVmoBTZlUA==} + '@firebase/app-compat@0.5.5': + resolution: {integrity: sha512-lVG/nRnXaot0rQSZazmTNqy83ti9O3+kdwoaE0d5wahRIWNoDirbIMcGVjDDgdmf4IE6FYreWOMh0L3DV1475w==} engines: {node: '>=20.0.0'} '@firebase/app-types@0.9.3': resolution: {integrity: sha512-kRVpIl4vVGJ4baogMDINbyrIOtOxqhkZQg4jTq3l8Lw6WSk0xfpEYzezFu+Kl4ve4fbPl79dvwRtaFqAC/ucCw==} - '@firebase/app@0.14.1': - resolution: {integrity: sha512-jxTrDbxnGoX7cGz7aP9E7v9iKvBbQfZ8Gz4TH3SfrrkcyIojJM3+hJnlbGnGxHrABts844AxRcg00arMZEyA6Q==} + '@firebase/app@0.14.5': + resolution: {integrity: sha512-zyNY77xJOGwcuB+xCxF8z8lSiHvD4ox7BCsqLEHEvgqQoRjxFZ0fkROR6NV5QyXmCqRLodMM8J5d2EStOocWIw==} engines: {node: '>=20.0.0'} - '@firebase/auth-compat@0.6.0': - resolution: {integrity: sha512-J0lGSxXlG/lYVi45wbpPhcWiWUMXevY4fvLZsN1GHh+po7TZVng+figdHBVhFheaiipU8HZyc7ljw1jNojM2nw==} + '@firebase/auth-compat@0.6.1': + resolution: {integrity: sha512-I0o2ZiZMnMTOQfqT22ur+zcGDVSAfdNZBHo26/Tfi8EllfR1BO7aTVo2rt/ts8o/FWsK8pOALLeVBGhZt8w/vg==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -515,8 +515,8 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/auth@1.11.0': - resolution: {integrity: sha512-5j7+ua93X+IRcJ1oMDTClTo85l7Xe40WSkoJ+shzPrX7OISlVWLdE1mKC57PSD+/LfAbdhJmvKixINBw2ESK6w==} + '@firebase/auth@1.11.1': + resolution: {integrity: sha512-Mea0G/BwC1D0voSG+60Ylu3KZchXAFilXQ/hJXWCw3gebAu+RDINZA0dJMNeym7HFxBaBaByX8jSa7ys5+F2VA==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x @@ -545,8 +545,8 @@ packages: resolution: {integrity: sha512-gM6MJFae3pTyNLoc9VcJNuaUDej0ctdjn3cVtILo3D5lpp0dmUHHLFN/pUKe7ImyeB1KAvRlEYxvIHNF04Filg==} engines: {node: '>=20.0.0'} - '@firebase/firestore-compat@0.4.0': - resolution: {integrity: sha512-4O7v4VFeSEwAZtLjsaj33YrMHMRjplOIYC2CiYsF6o/MboOhrhe01VrTt8iY9Y5EwjRHuRz4pS6jMBT8LfQYJA==} + '@firebase/firestore-compat@0.4.2': + resolution: {integrity: sha512-cy7ov6SpFBx+PHwFdOOjbI7kH00uNKmIFurAn560WiPCZXy9EMnil1SOG7VF4hHZKdenC+AHtL4r3fNpirpm0w==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -557,14 +557,14 @@ packages: '@firebase/app-types': 0.x '@firebase/util': 1.x - '@firebase/firestore@4.9.0': - resolution: {integrity: sha512-5zl0+/h1GvlCSLt06RMwqFsd7uqRtnNZt4sW99k2rKRd6k/ECObIWlEnvthm2cuOSnUmwZknFqtmd1qyYSLUuQ==} + '@firebase/firestore@4.9.2': + resolution: {integrity: sha512-iuA5+nVr/IV/Thm0Luoqf2mERUvK9g791FZpUJV1ZGXO6RL2/i/WFJUj5ZTVXy5pRjpWYO+ZzPcReNrlilmztA==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x - '@firebase/functions-compat@0.4.0': - resolution: {integrity: sha512-VPgtvoGFywWbQqtvgJnVWIDFSHV1WE6Hmyi5EGI+P+56EskiGkmnw6lEqc/MEUfGpPGdvmc4I9XMU81uj766/g==} + '@firebase/functions-compat@0.4.1': + resolution: {integrity: sha512-AxxUBXKuPrWaVNQ8o1cG1GaCAtXT8a0eaTDfqgS5VsRYLAR0ALcfqDLwo/QyijZj1w8Qf8n3Qrfy/+Im245hOQ==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app-compat': 0.x @@ -572,8 +572,8 @@ packages: '@firebase/functions-types@0.6.3': resolution: {integrity: sha512-EZoDKQLUHFKNx6VLipQwrSMh01A1SaL3Wg6Hpi//x6/fJ6Ee4hrAeswK99I5Ht8roiniKHw4iO0B1Oxj5I4plg==} - '@firebase/functions@0.13.0': - resolution: {integrity: sha512-2/LH5xIbD8aaLOWSFHAwwAybgSzHIM0dB5oVOL0zZnxFG1LctX2bc1NIAaPk1T+Zo9aVkLKUlB5fTXTkVUQprQ==} + '@firebase/functions@0.13.1': + resolution: {integrity: sha512-sUeWSb0rw5T+6wuV2o9XNmh9yHxjFI9zVGFnjFi+n7drTEWpl7ZTz1nROgGrSu472r+LAaj+2YaSicD4R8wfbw==} engines: {node: '>=20.0.0'} peerDependencies: '@firebase/app': 0.x @@ -623,16 +623,16 @@ packages: peerDependencies: '@firebase/app': 0.x - '@firebase/remote-config-compat@0.2.19': - resolution: {integrity: sha512-y7PZAb0l5+5oIgLJr88TNSelxuASGlXyAKj+3pUc4fDuRIdPNBoONMHaIUa9rlffBR5dErmaD2wUBJ7Z1a513Q==} + '@firebase/remote-config-compat@0.2.20': + resolution: {integrity: sha512-P/ULS9vU35EL9maG7xp66uljkZgcPMQOxLj3Zx2F289baTKSInE6+YIkgHEi1TwHoddC/AFePXPpshPlEFkbgg==} peerDependencies: '@firebase/app-compat': 0.x - '@firebase/remote-config-types@0.4.0': - resolution: {integrity: sha512-7p3mRE/ldCNYt8fmWMQ/MSGRmXYlJ15Rvs9Rk17t8p0WwZDbeK7eRmoI1tvCPaDzn9Oqh+yD6Lw+sGLsLg4kKg==} + '@firebase/remote-config-types@0.5.0': + resolution: {integrity: sha512-vI3bqLoF14L/GchtgayMiFpZJF+Ao3uR8WCde0XpYNkSokDpAKca2DxvcfeZv7lZUqkUwQPL2wD83d3vQ4vvrg==} - '@firebase/remote-config@0.6.6': - resolution: {integrity: sha512-Yelp5xd8hM4NO1G1SuWrIk4h5K42mNwC98eWZ9YLVu6Z0S6hFk1mxotAdCRmH2luH8FASlYgLLq6OQLZ4nbnCA==} + '@firebase/remote-config@0.7.0': + resolution: {integrity: sha512-dX95X6WlW7QlgNd7aaGdjAIZUiQkgWgNS+aKNu4Wv92H1T8Ue/NDUjZHd9xb8fHxLXIHNZeco9/qbZzr500MjQ==} peerDependencies: '@firebase/app': 0.x @@ -658,8 +658,8 @@ packages: resolution: {integrity: sha512-0AZUyYUfpMNcztR5l09izHwXkZpghLgCUaAGjtMwXnCg3bj4ml5VgiwqOMOxJ+Nw4qN/zJAaOQBcJ7KGkWStqQ==} engines: {node: '>=20.0.0'} - '@firebase/webchannel-wrapper@1.0.4': - resolution: {integrity: sha512-6m8+P+dE/RPl4OPzjTxcTbQ0rGeRyeTvAi9KwIffBVCiAMKrfXfLZaqD1F+m8t4B5/Q5aHsMozOgirkH1F5oMQ==} + '@firebase/webchannel-wrapper@1.0.5': + resolution: {integrity: sha512-+uGNN7rkfn41HLO0vekTFhTxk61eKa8mTpRGLO0QSqlQdKvIoGAvLp3ppdVIWbTGYJWM6Kp0iN+PjMIOcnVqTw==} '@floating-ui/core@1.7.3': resolution: {integrity: sha512-sGnvb5dmrJaKEZ+LDIpguvdX3bDlEllmv4/ClQ9awcmCZrlx5jQyyMWFM5kBI+EyNOCDDiKk8il0zeuX3Zlg/w==} @@ -1710,8 +1710,8 @@ packages: resolution: {integrity: sha512-gM5EoKHW/ukmlEtphNwaGx45fGoEmP10v51t9unv55voWh6WrOL19hfuIdo2FjxIaZzw776/BUQg7Pck++cIVw==} engines: {node: '>= 10'} - '@tailwindcss/typography@0.5.16': - resolution: {integrity: sha512-0wDLwCVF5V3x3b1SGXPCDcdsbDHMBe+lkFzBRaHeLvNi+nrrnZ1lA18u+OTWO8iSWU2GxUOCvlXtDuqftc1oiA==} + '@tailwindcss/typography@0.5.19': + resolution: {integrity: sha512-w31dd8HOx3k9vPtcQh5QHP9GwKcgbMp87j58qi6xgiBnFFtKEAgCWnDw4qUT8aHwkCp8bKvb/KGKWWHedP0AAg==} peerDependencies: tailwindcss: '>=3.0.0 || insiders || >=4.0.0-alpha.20 || >=4.0.0-beta.1' @@ -2168,6 +2168,9 @@ packages: resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} engines: {node: '>= 4'} + dompurify@3.1.7: + resolution: {integrity: sha512-VaTstWtsneJY8xzy7DekmYWEOZcmzIe3Qb3zPd4STve1OBTa+e+WmS1ITQec1fZYXI3HCsOZZiSMpG6oxoWMWQ==} + domutils@3.2.2: resolution: {integrity: sha512-6kZKyUajlDuqlHKVX1w7gyslj9MPIXzIFiz/rGu35uC1wMi+kMhQwGhl4lt9unC9Vb9INnY9Z3/ZA3+FhASLaw==} @@ -2313,8 +2316,8 @@ packages: resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} engines: {node: '>=8'} - firebase@12.1.0: - resolution: {integrity: sha512-oZucxvfWKuAW4eHHRqGKzC43fLiPqPwHYBHPRNsnkgonqYaq0VurYgqgBosRlEulW+TWja/5Tpo2FpUU+QrfEQ==} + firebase@12.5.0: + resolution: {integrity: sha512-Ak8JcpH7FL6kiv0STwkv5+3CYEROO9iFWSx7OCZVvc4kIIABAIyAGs1mPGaHRxGUIApFZdMCXA7baq17uS6Mow==} flattie@1.1.1: resolution: {integrity: sha512-9UbaD6XdAL97+k/n+N7JwX46K/M6Zc6KcFYskrYL8wbBV/Uyk0CTAMY0VT+qiK5PM7AIc9aTWYtq65U7T+aCNQ==} @@ -2646,12 +2649,8 @@ packages: resolution: {integrity: sha512-xi6IyHML+c9+Q3W0S4fCQJOym42pyurFiJUHEcEyHS0CeKzia4yZDEsLlqOFykxOdHpNy0NmvVO31vcSqAxJCg==} engines: {node: '>= 12.0.0'} - lilconfig@3.1.3: - resolution: {integrity: sha512-/vlFKAoH5Cgt3Ie+JLhRbwOsCQePABiU3tJ1egGvyQ+33R/vcwM2Zl2QR/LzjsBeItPt3oSVXapn+m4nQDvpzw==} - engines: {node: '>=14'} - - lint-staged@16.1.5: - resolution: {integrity: sha512-uAeQQwByI6dfV7wpt/gVqg+jAPaSp8WwOA8kKC/dv1qw14oGpnpAisY65ibGHUGDUv0rYaZ8CAJZ/1U8hUvC2A==} + lint-staged@16.2.6: + resolution: {integrity: sha512-s1gphtDbV4bmW1eylXpVMk2u7is7YsrLl8hzrtvC70h4ByhcMLZFY01Fx05ZUDNuv1H8HO4E+e2zgejV1jVwNw==} engines: {node: '>=20.17'} hasBin: true @@ -2670,15 +2669,6 @@ packages: lodash.camelcase@4.3.0: resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==} - lodash.castarray@4.4.0: - resolution: {integrity: sha512-aVx8ztPv7/2ULbArGJ2Y42bG1mEQ5mGjpdvrbJcJFU3TbYybe+QlLS4pst9zV52ymy2in1KpFPiZnAOATxD4+Q==} - - lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} - - lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} - log-update@6.1.0: resolution: {integrity: sha512-9ie8ItPR6tjY5uYJh8K/Zrv/RMZ5VOlOWvtZdEHYSTFKZfIBPQa9tOAEeAWhd+AnIneLJ22w5fjOYtoutpWq5w==} engines: {node: '>=18'} @@ -2713,6 +2703,11 @@ packages: markdown-table@3.0.4: resolution: {integrity: sha512-wiYz4+JrLyb/DqW2hkFJxP7Vd7JuTDm77fvbM8VfEQdmSMqcImWeeRbHwZjBjIFki/VaMK2BhFi7oUUZeM5bqw==} + marked@14.0.0: + resolution: {integrity: sha512-uIj4+faQ+MgHgwUW1l2PsPglZLOLOT1uErt06dAPtx2kjteLAkbsd/0FiYg/MGS+i7ZKLb7w2WClxHkzOOuryQ==} + engines: {node: '>= 18'} + hasBin: true + math-intrinsics@1.1.0: resolution: {integrity: sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==} engines: {node: '>= 0.4'} @@ -2933,8 +2928,8 @@ packages: mlly@1.8.0: resolution: {integrity: sha512-l8D9ODSRWLe2KHJSifWGwBqpTZXIXTeo8mlKjY+E2HAakaTeNpqAyBZ8GSqLzHgw4XmHmC8whvpjJNMbFZN7/g==} - monaco-editor@0.52.2: - resolution: {integrity: sha512-GEQWEZmfkOGLdd3XK8ryrfWz3AIP8YymVXiPHEdewrUq7mh0qrKrfHLNCXcbB6sTnMLnOZ3ztSiKcciFUkIJwQ==} + monaco-editor@0.54.0: + resolution: {integrity: sha512-hx45SEUoLatgWxHKCmlLJH81xBo0uXP4sRkESUpmDQevfi+e7K1VuiSprK6UpQ8u4zOcKNiH0pMvHvlMWA/4cw==} motion-dom@12.23.23: resolution: {integrity: sha512-n5yolOs0TQQBRUFImrRfs/+6X4p3Q4n1dUEqt/H58Vx7OW6RF+foWEgmTVDhIWJIMXOuNNL0apKH2S16en9eiA==} @@ -2949,8 +2944,8 @@ packages: ms@2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} - nano-spawn@1.0.3: - resolution: {integrity: sha512-jtpsQDetTnvS2Ts1fiRdci5rx0VYws5jGyC+4IYOTnIQ/wwdf6JdomlHBwqC3bJYOvaKu0C2GSZ1A60anrYpaA==} + nano-spawn@2.0.0: + resolution: {integrity: sha512-tacvGzUY5o2D8CBh2rrwxyNojUsZNU2zjNTzKQrkgGJQTbGAfArVWXSKMBokBeeg6C7OLRGUEyoFlYbfeWQIqw==} engines: {node: '>=20.17'} nanoid@3.3.11: @@ -3273,8 +3268,8 @@ packages: sass-formatter@0.7.9: resolution: {integrity: sha512-CWZ8XiSim+fJVG0cFLStwDvft1VI7uvXdCNJYXhDvowiv+DsbD1nXLiQ4zrE5UBvj5DWZJ93cwN0NX5PMsr1Pw==} - sass@1.90.0: - resolution: {integrity: sha512-9GUyuksjw70uNpb1MTYWsH9MQHOHY6kwfnkafC24+7aOMZn9+rVMBxRbLvw756mrBFbIsFg6Xw9IkR2Fnn3k+Q==} + sass@1.93.3: + resolution: {integrity: sha512-elOcIZRTM76dvxNAjqYrucTSI0teAF/L2Lv0s6f6b7FOwcwIuA357bIE871580AjHJuSvLIRUosgV+lIWx6Rgg==} engines: {node: '>=14.0.0'} hasBin: true @@ -3811,12 +3806,12 @@ snapshots: transitivePeerDependencies: - supports-color - '@astrojs/mdx@4.3.4(astro@5.13.3(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.53.1)(sass@1.90.0)(typescript@5.9.2)(yaml@2.8.1))': + '@astrojs/mdx@4.3.4(astro@5.13.3(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.53.1)(sass@1.93.3)(typescript@5.9.2)(yaml@2.8.1))': dependencies: '@astrojs/markdown-remark': 6.3.6 '@mdx-js/mdx': 3.1.1 acorn: 8.15.0 - astro: 5.13.3(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.53.1)(sass@1.90.0)(typescript@5.9.2)(yaml@2.8.1) + astro: 5.13.3(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.53.1)(sass@1.93.3)(typescript@5.9.2)(yaml@2.8.1) es-module-lexer: 1.7.0 estree-util-visit: 2.0.0 hast-util-to-html: 9.0.5 @@ -3834,15 +3829,15 @@ snapshots: dependencies: prismjs: 1.30.0 - '@astrojs/react@4.3.0(@types/node@24.10.0)(@types/react-dom@19.1.7(@types/react@19.1.11))(@types/react@19.1.11)(jiti@2.6.1)(lightningcss@1.30.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.90.0)(yaml@2.8.1)': + '@astrojs/react@4.3.0(@types/node@24.10.0)(@types/react-dom@19.1.7(@types/react@19.1.11))(@types/react@19.1.11)(jiti@2.6.1)(lightningcss@1.30.1)(react-dom@19.1.1(react@19.1.1))(react@19.1.1)(sass@1.93.3)(yaml@2.8.1)': dependencies: '@types/react': 19.1.11 '@types/react-dom': 19.1.7(@types/react@19.1.11) - '@vitejs/plugin-react': 4.7.0(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1)) + '@vitejs/plugin-react': 4.7.0(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1)) react: 19.1.1 react-dom: 19.1.1(react@19.1.1) ultrahtml: 1.6.0 - vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1) + vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1) transitivePeerDependencies: - '@types/node' - jiti @@ -4091,9 +4086,9 @@ snapshots: '@esbuild/win32-x64@0.25.12': optional: true - '@firebase/ai@2.1.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.1)': + '@firebase/ai@2.5.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/app-check-interop-types': 0.3.3 '@firebase/app-types': 0.9.3 '@firebase/component': 0.7.0 @@ -4101,11 +4096,11 @@ snapshots: '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/analytics-compat@0.2.24(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': + '@firebase/analytics-compat@0.2.25(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5)': dependencies: - '@firebase/analytics': 0.10.18(@firebase/app@0.14.1) + '@firebase/analytics': 0.10.19(@firebase/app@0.14.5) '@firebase/analytics-types': 0.8.3 - '@firebase/app-compat': 0.5.1 + '@firebase/app-compat': 0.5.5 '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -4114,20 +4109,20 @@ snapshots: '@firebase/analytics-types@0.8.3': {} - '@firebase/analytics@0.10.18(@firebase/app@0.14.1)': + '@firebase/analytics@0.10.19(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.1) + '@firebase/installations': 0.6.19(@firebase/app@0.14.5) '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/app-check-compat@0.4.0(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': + '@firebase/app-check-compat@0.4.0(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5)': dependencies: - '@firebase/app-check': 0.11.0(@firebase/app@0.14.1) + '@firebase/app-check': 0.11.0(@firebase/app@0.14.5) '@firebase/app-check-types': 0.5.3 - '@firebase/app-compat': 0.5.1 + '@firebase/app-compat': 0.5.5 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 @@ -4139,17 +4134,17 @@ snapshots: '@firebase/app-check-types@0.5.3': {} - '@firebase/app-check@0.11.0(@firebase/app@0.14.1)': + '@firebase/app-check@0.11.0(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/app-compat@0.5.1': + '@firebase/app-compat@0.5.5': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 @@ -4157,7 +4152,7 @@ snapshots: '@firebase/app-types@0.9.3': {} - '@firebase/app@0.14.1': + '@firebase/app@0.14.5': dependencies: '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 @@ -4165,10 +4160,10 @@ snapshots: idb: 7.1.1 tslib: 2.8.1 - '@firebase/auth-compat@0.6.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1)': + '@firebase/auth-compat@0.6.1(@firebase/app-compat@0.5.5)(@firebase/app-types@0.9.3)(@firebase/app@0.14.5)': dependencies: - '@firebase/app-compat': 0.5.1 - '@firebase/auth': 1.11.0(@firebase/app@0.14.1) + '@firebase/app-compat': 0.5.5 + '@firebase/auth': 1.11.1(@firebase/app@0.14.5) '@firebase/auth-types': 0.13.0(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 @@ -4185,9 +4180,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.13.0 - '@firebase/auth@1.11.0(@firebase/app@0.14.1)': + '@firebase/auth@1.11.1(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 @@ -4198,9 +4193,9 @@ snapshots: '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/data-connect@0.3.11(@firebase/app@0.14.1)': + '@firebase/data-connect@0.3.11(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 @@ -4231,11 +4226,11 @@ snapshots: faye-websocket: 0.11.4 tslib: 2.8.1 - '@firebase/firestore-compat@0.4.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1)': + '@firebase/firestore-compat@0.4.2(@firebase/app-compat@0.5.5)(@firebase/app-types@0.9.3)(@firebase/app@0.14.5)': dependencies: - '@firebase/app-compat': 0.5.1 + '@firebase/app-compat': 0.5.5 '@firebase/component': 0.7.0 - '@firebase/firestore': 4.9.0(@firebase/app@0.14.1) + '@firebase/firestore': 4.9.2(@firebase/app@0.14.5) '@firebase/firestore-types': 3.0.3(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -4248,22 +4243,22 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.13.0 - '@firebase/firestore@4.9.0(@firebase/app@0.14.1)': + '@firebase/firestore@4.9.2(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 - '@firebase/webchannel-wrapper': 1.0.4 + '@firebase/webchannel-wrapper': 1.0.5 '@grpc/grpc-js': 1.9.15 '@grpc/proto-loader': 0.7.15 tslib: 2.8.1 - '@firebase/functions-compat@0.4.0(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': + '@firebase/functions-compat@0.4.1(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5)': dependencies: - '@firebase/app-compat': 0.5.1 + '@firebase/app-compat': 0.5.5 '@firebase/component': 0.7.0 - '@firebase/functions': 0.13.0(@firebase/app@0.14.1) + '@firebase/functions': 0.13.1(@firebase/app@0.14.5) '@firebase/functions-types': 0.6.3 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -4272,9 +4267,9 @@ snapshots: '@firebase/functions-types@0.6.3': {} - '@firebase/functions@0.13.0(@firebase/app@0.14.1)': + '@firebase/functions@0.13.1(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/app-check-interop-types': 0.3.3 '@firebase/auth-interop-types': 0.2.4 '@firebase/component': 0.7.0 @@ -4282,11 +4277,11 @@ snapshots: '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/installations-compat@0.2.19(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1)': + '@firebase/installations-compat@0.2.19(@firebase/app-compat@0.5.5)(@firebase/app-types@0.9.3)(@firebase/app@0.14.5)': dependencies: - '@firebase/app-compat': 0.5.1 + '@firebase/app-compat': 0.5.5 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.1) + '@firebase/installations': 0.6.19(@firebase/app@0.14.5) '@firebase/installations-types': 0.5.3(@firebase/app-types@0.9.3) '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -4298,9 +4293,9 @@ snapshots: dependencies: '@firebase/app-types': 0.9.3 - '@firebase/installations@0.6.19(@firebase/app@0.14.1)': + '@firebase/installations@0.6.19(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 idb: 7.1.1 @@ -4310,11 +4305,11 @@ snapshots: dependencies: tslib: 2.8.1 - '@firebase/messaging-compat@0.2.23(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': + '@firebase/messaging-compat@0.2.23(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5)': dependencies: - '@firebase/app-compat': 0.5.1 + '@firebase/app-compat': 0.5.5 '@firebase/component': 0.7.0 - '@firebase/messaging': 0.12.23(@firebase/app@0.14.1) + '@firebase/messaging': 0.12.23(@firebase/app@0.14.5) '@firebase/util': 1.13.0 tslib: 2.8.1 transitivePeerDependencies: @@ -4322,22 +4317,22 @@ snapshots: '@firebase/messaging-interop-types@0.2.3': {} - '@firebase/messaging@0.12.23(@firebase/app@0.14.1)': + '@firebase/messaging@0.12.23(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.1) + '@firebase/installations': 0.6.19(@firebase/app@0.14.5) '@firebase/messaging-interop-types': 0.2.3 '@firebase/util': 1.13.0 idb: 7.1.1 tslib: 2.8.1 - '@firebase/performance-compat@0.2.22(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': + '@firebase/performance-compat@0.2.22(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5)': dependencies: - '@firebase/app-compat': 0.5.1 + '@firebase/app-compat': 0.5.5 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 - '@firebase/performance': 0.7.9(@firebase/app@0.14.1) + '@firebase/performance': 0.7.9(@firebase/app@0.14.5) '@firebase/performance-types': 0.2.3 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -4346,44 +4341,44 @@ snapshots: '@firebase/performance-types@0.2.3': {} - '@firebase/performance@0.7.9(@firebase/app@0.14.1)': + '@firebase/performance@0.7.9(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.1) + '@firebase/installations': 0.6.19(@firebase/app@0.14.5) '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 web-vitals: 4.2.4 - '@firebase/remote-config-compat@0.2.19(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1)': + '@firebase/remote-config-compat@0.2.20(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5)': dependencies: - '@firebase/app-compat': 0.5.1 + '@firebase/app-compat': 0.5.5 '@firebase/component': 0.7.0 '@firebase/logger': 0.5.0 - '@firebase/remote-config': 0.6.6(@firebase/app@0.14.1) - '@firebase/remote-config-types': 0.4.0 + '@firebase/remote-config': 0.7.0(@firebase/app@0.14.5) + '@firebase/remote-config-types': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 transitivePeerDependencies: - '@firebase/app' - '@firebase/remote-config-types@0.4.0': {} + '@firebase/remote-config-types@0.5.0': {} - '@firebase/remote-config@0.6.6(@firebase/app@0.14.1)': + '@firebase/remote-config@0.7.0(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/component': 0.7.0 - '@firebase/installations': 0.6.19(@firebase/app@0.14.1) + '@firebase/installations': 0.6.19(@firebase/app@0.14.5) '@firebase/logger': 0.5.0 '@firebase/util': 1.13.0 tslib: 2.8.1 - '@firebase/storage-compat@0.4.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1)': + '@firebase/storage-compat@0.4.0(@firebase/app-compat@0.5.5)(@firebase/app-types@0.9.3)(@firebase/app@0.14.5)': dependencies: - '@firebase/app-compat': 0.5.1 + '@firebase/app-compat': 0.5.5 '@firebase/component': 0.7.0 - '@firebase/storage': 0.14.0(@firebase/app@0.14.1) + '@firebase/storage': 0.14.0(@firebase/app@0.14.5) '@firebase/storage-types': 0.8.3(@firebase/app-types@0.9.3)(@firebase/util@1.13.0) '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -4396,9 +4391,9 @@ snapshots: '@firebase/app-types': 0.9.3 '@firebase/util': 1.13.0 - '@firebase/storage@0.14.0(@firebase/app@0.14.1)': + '@firebase/storage@0.14.0(@firebase/app@0.14.5)': dependencies: - '@firebase/app': 0.14.1 + '@firebase/app': 0.14.5 '@firebase/component': 0.7.0 '@firebase/util': 1.13.0 tslib: 2.8.1 @@ -4407,7 +4402,7 @@ snapshots: dependencies: tslib: 2.8.1 - '@firebase/webchannel-wrapper@1.0.4': {} + '@firebase/webchannel-wrapper@1.0.5': {} '@floating-ui/core@1.7.3': dependencies: @@ -4729,34 +4724,34 @@ snapshots: '@otjs/plaintext': 0.2.2 '@otjs/plaintext-editor': 0.2.2(@otjs/plaintext@0.2.2) - '@otjs/firebase-ace@0.2.2(firebase@12.1.0)': + '@otjs/firebase-ace@0.2.2(firebase@12.5.0)': dependencies: '@otjs/ace': 0.2.2(@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2))(@otjs/plaintext@0.2.2) - '@otjs/firebase-plaintext': 0.2.2(@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2))(@otjs/plaintext@0.2.2)(firebase@12.1.0) + '@otjs/firebase-plaintext': 0.2.2(@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2))(@otjs/plaintext@0.2.2)(firebase@12.5.0) '@otjs/plaintext': 0.2.2 '@otjs/plaintext-editor': 0.2.2(@otjs/plaintext@0.2.2) - firebase: 12.1.0 + firebase: 12.5.0 - '@otjs/firebase-monaco@0.2.2(firebase@12.1.0)(monaco-editor@0.52.2)': + '@otjs/firebase-monaco@0.2.2(firebase@12.5.0)(monaco-editor@0.54.0)': dependencies: - '@otjs/firebase-plaintext': 0.2.2(@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2))(@otjs/plaintext@0.2.2)(firebase@12.1.0) - '@otjs/monaco': 0.2.2(@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2))(@otjs/plaintext@0.2.2)(monaco-editor@0.52.2) + '@otjs/firebase-plaintext': 0.2.2(@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2))(@otjs/plaintext@0.2.2)(firebase@12.5.0) + '@otjs/monaco': 0.2.2(@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2))(@otjs/plaintext@0.2.2)(monaco-editor@0.54.0) '@otjs/plaintext': 0.2.2 '@otjs/plaintext-editor': 0.2.2(@otjs/plaintext@0.2.2) - firebase: 12.1.0 - monaco-editor: 0.52.2 + firebase: 12.5.0 + monaco-editor: 0.54.0 - '@otjs/firebase-plaintext@0.2.2(@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2))(@otjs/plaintext@0.2.2)(firebase@12.1.0)': + '@otjs/firebase-plaintext@0.2.2(@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2))(@otjs/plaintext@0.2.2)(firebase@12.5.0)': dependencies: '@otjs/plaintext': 0.2.2 '@otjs/plaintext-editor': 0.2.2(@otjs/plaintext@0.2.2) - firebase: 12.1.0 + firebase: 12.5.0 - '@otjs/monaco@0.2.2(@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2))(@otjs/plaintext@0.2.2)(monaco-editor@0.52.2)': + '@otjs/monaco@0.2.2(@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2))(@otjs/plaintext@0.2.2)(monaco-editor@0.54.0)': dependencies: '@otjs/plaintext': 0.2.2 '@otjs/plaintext-editor': 0.2.2(@otjs/plaintext@0.2.2) - monaco-editor: 0.52.2 + monaco-editor: 0.54.0 '@otjs/plaintext-editor@0.2.2(@otjs/plaintext@0.2.2)': dependencies: @@ -5350,20 +5345,17 @@ snapshots: '@tailwindcss/oxide-win32-arm64-msvc': 4.1.12 '@tailwindcss/oxide-win32-x64-msvc': 4.1.12 - '@tailwindcss/typography@0.5.16(tailwindcss@4.1.12)': + '@tailwindcss/typography@0.5.19(tailwindcss@4.1.12)': dependencies: - lodash.castarray: 4.4.0 - lodash.isplainobject: 4.0.6 - lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 tailwindcss: 4.1.12 - '@tailwindcss/vite@4.1.12(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1))': + '@tailwindcss/vite@4.1.12(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1))': dependencies: '@tailwindcss/node': 4.1.12 '@tailwindcss/oxide': 4.1.12 tailwindcss: 4.1.12 - vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1) + vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1) '@theprodev/tsconfigs@0.3.0(typescript@5.9.2)': dependencies: @@ -5458,7 +5450,7 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-react@4.7.0(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1))': + '@vitejs/plugin-react@4.7.0(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1))': dependencies: '@babel/core': 7.28.5 '@babel/plugin-transform-react-jsx-self': 7.27.1(@babel/core@7.28.5) @@ -5466,7 +5458,7 @@ snapshots: '@rolldown/pluginutils': 1.0.0-beta.27 '@types/babel__core': 7.20.5 react-refresh: 0.17.0 - vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1) + vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1) transitivePeerDependencies: - supports-color @@ -5522,7 +5514,7 @@ snapshots: - debug - supports-color - astro@5.13.3(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.53.1)(sass@1.90.0)(typescript@5.9.2)(yaml@2.8.1): + astro@5.13.3(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(rollup@4.53.1)(sass@1.93.3)(typescript@5.9.2)(yaml@2.8.1): dependencies: '@astrojs/compiler': 2.13.0 '@astrojs/internal-helpers': 0.7.2 @@ -5578,8 +5570,8 @@ snapshots: unist-util-visit: 5.0.0 unstorage: 1.17.2 vfile: 6.0.3 - vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1) - vitefu: 1.1.1(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1)) + vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1) + vitefu: 1.1.1(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1)) xxhash-wasm: 1.1.0 yargs-parser: 21.1.1 yocto-spinner: 0.2.3 @@ -5898,6 +5890,8 @@ snapshots: dependencies: domelementtype: 2.3.0 + dompurify@3.1.7: {} + domutils@3.2.2: dependencies: dom-serializer: 2.0.0 @@ -6075,35 +6069,35 @@ snapshots: dependencies: to-regex-range: 5.0.1 - firebase@12.1.0: + firebase@12.5.0: dependencies: - '@firebase/ai': 2.1.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.1) - '@firebase/analytics': 0.10.18(@firebase/app@0.14.1) - '@firebase/analytics-compat': 0.2.24(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) - '@firebase/app': 0.14.1 - '@firebase/app-check': 0.11.0(@firebase/app@0.14.1) - '@firebase/app-check-compat': 0.4.0(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) - '@firebase/app-compat': 0.5.1 + '@firebase/ai': 2.5.0(@firebase/app-types@0.9.3)(@firebase/app@0.14.5) + '@firebase/analytics': 0.10.19(@firebase/app@0.14.5) + '@firebase/analytics-compat': 0.2.25(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5) + '@firebase/app': 0.14.5 + '@firebase/app-check': 0.11.0(@firebase/app@0.14.5) + '@firebase/app-check-compat': 0.4.0(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5) + '@firebase/app-compat': 0.5.5 '@firebase/app-types': 0.9.3 - '@firebase/auth': 1.11.0(@firebase/app@0.14.1) - '@firebase/auth-compat': 0.6.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1) - '@firebase/data-connect': 0.3.11(@firebase/app@0.14.1) + '@firebase/auth': 1.11.1(@firebase/app@0.14.5) + '@firebase/auth-compat': 0.6.1(@firebase/app-compat@0.5.5)(@firebase/app-types@0.9.3)(@firebase/app@0.14.5) + '@firebase/data-connect': 0.3.11(@firebase/app@0.14.5) '@firebase/database': 1.1.0 '@firebase/database-compat': 2.1.0 - '@firebase/firestore': 4.9.0(@firebase/app@0.14.1) - '@firebase/firestore-compat': 0.4.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1) - '@firebase/functions': 0.13.0(@firebase/app@0.14.1) - '@firebase/functions-compat': 0.4.0(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) - '@firebase/installations': 0.6.19(@firebase/app@0.14.1) - '@firebase/installations-compat': 0.2.19(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1) - '@firebase/messaging': 0.12.23(@firebase/app@0.14.1) - '@firebase/messaging-compat': 0.2.23(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) - '@firebase/performance': 0.7.9(@firebase/app@0.14.1) - '@firebase/performance-compat': 0.2.22(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) - '@firebase/remote-config': 0.6.6(@firebase/app@0.14.1) - '@firebase/remote-config-compat': 0.2.19(@firebase/app-compat@0.5.1)(@firebase/app@0.14.1) - '@firebase/storage': 0.14.0(@firebase/app@0.14.1) - '@firebase/storage-compat': 0.4.0(@firebase/app-compat@0.5.1)(@firebase/app-types@0.9.3)(@firebase/app@0.14.1) + '@firebase/firestore': 4.9.2(@firebase/app@0.14.5) + '@firebase/firestore-compat': 0.4.2(@firebase/app-compat@0.5.5)(@firebase/app-types@0.9.3)(@firebase/app@0.14.5) + '@firebase/functions': 0.13.1(@firebase/app@0.14.5) + '@firebase/functions-compat': 0.4.1(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5) + '@firebase/installations': 0.6.19(@firebase/app@0.14.5) + '@firebase/installations-compat': 0.2.19(@firebase/app-compat@0.5.5)(@firebase/app-types@0.9.3)(@firebase/app@0.14.5) + '@firebase/messaging': 0.12.23(@firebase/app@0.14.5) + '@firebase/messaging-compat': 0.2.23(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5) + '@firebase/performance': 0.7.9(@firebase/app@0.14.5) + '@firebase/performance-compat': 0.2.22(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5) + '@firebase/remote-config': 0.7.0(@firebase/app@0.14.5) + '@firebase/remote-config-compat': 0.2.20(@firebase/app-compat@0.5.5)(@firebase/app@0.14.5) + '@firebase/storage': 0.14.0(@firebase/app@0.14.5) + '@firebase/storage-compat': 0.4.0(@firebase/app-compat@0.5.5)(@firebase/app-types@0.9.3)(@firebase/app@0.14.5) '@firebase/util': 1.13.0 transitivePeerDependencies: - '@react-native-async-storage/async-storage' @@ -6480,22 +6474,15 @@ snapshots: lightningcss-win32-arm64-msvc: 1.30.1 lightningcss-win32-x64-msvc: 1.30.1 - lilconfig@3.1.3: {} - - lint-staged@16.1.5: + lint-staged@16.2.6: dependencies: - chalk: 5.6.2 commander: 14.0.2 - debug: 4.4.3 - lilconfig: 3.1.3 listr2: 9.0.5 micromatch: 4.0.8 - nano-spawn: 1.0.3 + nano-spawn: 2.0.0 pidtree: 0.6.0 string-argv: 0.3.2 yaml: 2.8.1 - transitivePeerDependencies: - - supports-color listr2@9.0.5: dependencies: @@ -6519,12 +6506,6 @@ snapshots: lodash.camelcase@4.3.0: {} - lodash.castarray@4.4.0: {} - - lodash.isplainobject@4.0.6: {} - - lodash.merge@4.6.2: {} - log-update@6.1.0: dependencies: ansi-escapes: 7.2.0 @@ -6561,6 +6542,8 @@ snapshots: markdown-table@3.0.4: {} + marked@14.0.0: {} + math-intrinsics@1.1.0: {} mdast-util-definitions@6.0.0: @@ -7053,7 +7036,10 @@ snapshots: pkg-types: 1.3.1 ufo: 1.6.1 - monaco-editor@0.52.2: {} + monaco-editor@0.54.0: + dependencies: + dompurify: 3.1.7 + marked: 14.0.0 motion-dom@12.23.23: dependencies: @@ -7065,7 +7051,7 @@ snapshots: ms@2.1.3: {} - nano-spawn@1.0.3: {} + nano-spawn@2.0.0: {} nanoid@3.3.11: {} @@ -7488,7 +7474,7 @@ snapshots: dependencies: suf-log: 2.5.3 - sass@1.90.0: + sass@1.93.3: dependencies: chokidar: 4.0.3 immutable: 5.1.4 @@ -7849,7 +7835,7 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.3 - vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1): + vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1): dependencies: esbuild: 0.25.12 fdir: 6.5.0(picomatch@4.0.3) @@ -7862,12 +7848,12 @@ snapshots: fsevents: 2.3.3 jiti: 2.6.1 lightningcss: 1.30.1 - sass: 1.90.0 + sass: 1.93.3 yaml: 2.8.1 - vitefu@1.1.1(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1)): + vitefu@1.1.1(vite@6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1)): optionalDependencies: - vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.90.0)(yaml@2.8.1) + vite: 6.4.1(@types/node@24.10.0)(jiti@2.6.1)(lightningcss@1.30.1)(sass@1.93.3)(yaml@2.8.1) web-namespaces@2.0.1: {}