diff --git a/deprecated-design-library/pnpm-lock.yaml b/deprecated-design-library/pnpm-lock.yaml index 62298ed8..04824264 100644 --- a/deprecated-design-library/pnpm-lock.yaml +++ b/deprecated-design-library/pnpm-lock.yaml @@ -56,7 +56,7 @@ importers: version: 8.6.4(storybook@8.6.17(prettier@2.8.8))(vue@3.5.13(typescript@5.7.3)) '@storybook/vue3-vite': specifier: ^8.6.4 - version: 8.6.4(storybook@8.6.17(prettier@2.8.8))(vite@5.4.14(@types/node@18.19.80)(terser@5.46.0))(vue@3.5.13(typescript@5.7.3)) + version: 8.6.4(storybook@8.6.17(prettier@2.8.8))(vite@5.4.14(@types/node@18.19.80)(terser@5.47.1))(vue@3.5.13(typescript@5.7.3)) '@tailwindcss/forms': specifier: ^0.5.6 version: 0.5.10(tailwindcss@3.4.17) @@ -68,7 +68,7 @@ importers: version: 18.19.80 '@vitejs/plugin-vue': specifier: ^4.3.4 - version: 4.6.2(vite@5.4.14(@types/node@18.19.80)(terser@5.46.0))(vue@3.5.13(typescript@5.7.3)) + version: 4.6.2(vite@5.4.14(@types/node@18.19.80)(terser@5.47.1))(vue@3.5.13(typescript@5.7.3)) '@vue/eslint-config-prettier': specifier: ^7.1.0 version: 7.1.0(eslint@8.57.1)(prettier@2.8.8) @@ -89,7 +89,7 @@ importers: version: 10.4.21(postcss@8.5.3) babel-loader: specifier: ^8.3.0 - version: 8.4.1(@babel/core@7.26.10)(webpack@5.98.0(esbuild@0.25.12)) + version: 8.4.1(@babel/core@7.26.10)(webpack@5.98.0(esbuild@0.25.12)(postcss@8.5.3)) copyfiles: specifier: ^2.4.1 version: 2.4.1 @@ -131,13 +131,13 @@ importers: version: 5.7.3 vite: specifier: ^5.4.14 - version: 5.4.14(@types/node@18.19.80)(terser@5.46.0) + version: 5.4.14(@types/node@18.19.80)(terser@5.47.1) vitest: specifier: ^1.6.1 - version: 1.6.1(@types/node@18.19.80)(jsdom@20.0.3)(terser@5.46.0) + version: 1.6.1(@types/node@18.19.80)(jsdom@20.0.3)(terser@5.47.1) vue-loader: specifier: ^16.8.3 - version: 16.8.3(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3))(webpack@5.98.0(esbuild@0.25.12)) + version: 16.8.3(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3))(webpack@5.98.0(esbuild@0.25.12)(postcss@8.5.3)) vue-tsc: specifier: ^2.2.0 version: 2.2.8(typescript@5.7.3) @@ -162,7 +162,7 @@ importers: version: 4.9.5 vite: specifier: ^4.5.3 - version: 4.5.9(@types/node@18.19.130)(terser@5.46.0) + version: 4.5.9(@types/node@18.19.130)(terser@5.47.1) packages: @@ -1089,8 +1089,8 @@ packages: '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} - '@types/estree@1.0.8': - resolution: {integrity: sha512-dWHzHa2WqEXI/O1E9OjrocMTKJl2mSrEolh1Iomrv6U+JuNwaHXsXx9bLu5gG7BUWFIN0skIQJQ/L1rIex4X6w==} + '@types/estree@1.0.9': + resolution: {integrity: sha512-GhdPgy1el4/ImP05X05Uw4cw2/M93BCUmnEvWZNStlCzEKME4Fkk+YpoA5OiHNQmoS7Cafb8Xa3Pya8m1Qrzeg==} '@types/jsdom@20.0.1': resolution: {integrity: sha512-d0r18sZPmMQr1eG35u12FZfhIXNrnsPU/g5wvRKCUf/tOGilKKwYMYGqh33BNR6ba+2gkHw1EUiHoN3mn7E5IQ==} @@ -1207,6 +1207,7 @@ packages: '@ungap/structured-clone@1.3.0': resolution: {integrity: sha512-WmoN8qaIAo7WTYWbAZuG8PYEhn5fkz7dZrqTBZ7dtt//lL2Gwms1IcnQ5yHqjDfX8Ft5j4YzDM23f87zBfDe9g==} + deprecated: Potential CWE-502 - Update to 1.3.1 or higher '@vitejs/plugin-vue@4.6.2': resolution: {integrity: sha512-kqf7SGFoG+80aZG6Pf+gsZIVvGSCKE98JbiWqcCV9cThtg91Jav0yvYFC9Zb+jKetNGF6ZKeoaxgZfND21fWKw==} @@ -1448,8 +1449,8 @@ packages: ajv@6.12.6: resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} - ajv@8.18.0: - resolution: {integrity: sha512-PlXPeEWMXMZ7sPYOHqmDyCJzcfNrUr3fGNKtezX14ykXOEIvyK81d+qydx89KY5O71FKMPaQ2vBfBFI5NHR63A==} + ajv@8.20.0: + resolution: {integrity: sha512-Thbli+OlOj+iMPYFBVBfJ3OmCAnaSyNn4M1vz9T6Gka5Jt9ba/HIR56joy65tY6kx/FCF5VXNB819Y7/GUrBGA==} alien-signals@1.0.4: resolution: {integrity: sha512-DJqqQD3XcsaQcQ1s+iE2jDUZmmQpXwHiR6fCAim/w87luaW+vmLY8fMlrdkmRwzaFXhkxf3rqPCR59tKVv1MDw==} @@ -1555,8 +1556,8 @@ packages: balanced-match@1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} - baseline-browser-mapping@2.10.0: - resolution: {integrity: sha512-lIyg0szRfYbiy67j9KN8IyeD7q7hcmqnJ1ddWmNt19ItGpNN64mnllmxUNFIOdOm6by97jlL6wfpTTJrmnjWAA==} + baseline-browser-mapping@2.10.28: + resolution: {integrity: sha512-Ic44hnOtFIgravCunj1ifSoQPSUrkNiJuH9Mf6jr2jjoA74icqV8wU0KuadXeOR8zuIJMOoTv0GuQjZ9ZYNMeA==} engines: {node: '>=6.0.0'} hasBin: true @@ -1592,8 +1593,8 @@ packages: engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true - browserslist@4.28.1: - resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} + browserslist@4.28.2: + resolution: {integrity: sha512-48xSriZYYg+8qXna9kwqjIVzuQxi+KYWp2+5nCYnYKPTr0LvD89Jqk2Or5ogxz0NUMfIjhh2lIUX/LyX9B4oIg==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true @@ -1627,8 +1628,8 @@ packages: caniuse-lite@1.0.30001703: resolution: {integrity: sha512-kRlAGTRWgPsOj7oARC9m1okJEXdL/8fekFVcxA8Hl7GH4r/sN4OJn/i6Flde373T50KS7Y37oFbMwlE8+F42kQ==} - caniuse-lite@1.0.30001774: - resolution: {integrity: sha512-DDdwPGz99nmIEv216hKSgLD+D4ikHQHjBC/seF98N9CPqRX4M5mSxT9eTV6oyisnJcuzxtZy4n17yKKQYmYQOA==} + caniuse-lite@1.0.30001792: + resolution: {integrity: sha512-hVLMUZFgR4JJ6ACt1uEESvQN1/dBVqPAKY0hgrV70eN3391K6juAfTjKZLKvOMsx8PxA7gsY1/tLMMTcfFLLpw==} chai@4.5.0: resolution: {integrity: sha512-RITGBfijLkBddZvnn8jdqoTypxvqbOLYQkGGxXzeFjVHvudaPw0HNFD9x928/eUwYWd2dPCugVqspGALTZZQKw==} @@ -1886,8 +1887,8 @@ packages: electron-to-chromium@1.5.114: resolution: {integrity: sha512-DFptFef3iktoKlFQK/afbo274/XNWD00Am0xa7M8FZUepHlHT8PEuiNBoRfFHbH1okqN58AlhbJ4QTkcnXorjA==} - electron-to-chromium@1.5.302: - resolution: {integrity: sha512-sM6HAN2LyK82IyPBpznDRqlTQAtuSaO+ShzFiWTvoMJLHyZ+Y39r8VMfHzwbU8MVBzQ4Wdn85+wlZl2TLGIlwg==} + electron-to-chromium@1.5.353: + resolution: {integrity: sha512-kOrWphBi8TOZyiJZqsgqIle0lw+tzmnQK83pV9dZUd01Nm2POECSyFQMAuarzZdYqQW7FH9RaYOuaRo3h+bQ3w==} emoji-regex@8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -1899,8 +1900,8 @@ packages: resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} engines: {node: '>= 4'} - enhanced-resolve@5.19.0: - resolution: {integrity: sha512-phv3E1Xl4tQOShqSte26C7Fl84EwUdZsyOuSSk9qtAGyyQs2s3jJzComh+Abf4g187lUUAvH+H26omrqia2aGg==} + enhanced-resolve@5.21.2: + resolution: {integrity: sha512-xe9vQb5kReirPUxgQrXA3ihgbCqssmTiM7cOZ+Gzu+VeGWgpV98lLZvp0dl4yriyAePcewxGUs9UpKD8PET9KQ==} engines: {node: '>=10.13.0'} entities@4.5.0: @@ -2088,8 +2089,8 @@ packages: fast-levenshtein@2.0.6: resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} - fast-uri@3.1.0: - resolution: {integrity: sha512-iPeeDKJSWf4IEOasVVrknXpaBV0IApz/gp7S2bb7Z4Lljbl2MGJRqInZiUrQwV16cpzw/D3S5j5Julj/gT52AA==} + fast-uri@3.1.2: + resolution: {integrity: sha512-rVjf7ArG3LTk+FS6Yw81V1DLuZl1bRbNrev6Tmd/9RaroeeRRJhAt7jg/6YFxbvAQXUCavSoZhPPj6oOx+5KjQ==} fastq@1.19.1: resolution: {integrity: sha512-GwLTyxkCXjXbxqIhTsMI2Nui8huMPtnxg7krajPJAjnEG/iiOS7i+zCtWGZR9G0NBKbXKh6X9m9UIsYX/N6vvQ==} @@ -2576,8 +2577,8 @@ packages: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} - loader-runner@4.3.1: - resolution: {integrity: sha512-IWqP2SCPhyVFTBtRcgMHdzlf9ul25NwaFx4wCEH/KjAXuuHY4yNjvPXsBokp8jCB936PyWRaPKUNh8NvylLp2Q==} + loader-runner@4.3.2: + resolution: {integrity: sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==} engines: {node: '>=6.11.5'} loader-utils@2.0.4: @@ -2730,8 +2731,8 @@ packages: node-releases@2.0.19: resolution: {integrity: sha512-xxOWJsBKtzAq7DY0J+DTzuz58K8e7sJbdgwkbMWQe8UYB6ekmsQ45q0M/tJDsGaZmbC+l7n57UV8Hl5tHxO9uw==} - node-releases@2.0.27: - resolution: {integrity: sha512-nmh3lCkYZ3grZvqcCH+fjmQ7X+H0OeZgP40OierEaAptX4XofMh5kwNbWh7lBduUzCcV/8kZ+NDLCwm2iorIlA==} + node-releases@2.0.38: + resolution: {integrity: sha512-3qT/88Y3FbH/Kx4szpQQ4HzUbVrHPKTLVpVocKiLfoYvw9XSGOX2FmD2d6DrXbVYyAQTF2HeF6My8jmzx7/CRw==} noms@0.0.0: resolution: {integrity: sha512-lNDU9VJaOPxUmXcLb+HQFeUgQQPtMI24Gt6hgfuMHRJgMRHMF/qZ4HJD3GDru4sSw9IQl2jPjAYnQrdIeLbwow==} @@ -3110,9 +3111,6 @@ packages: queue-microtask@1.2.3: resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} - randombytes@2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} - react-confetti@6.4.0: resolution: {integrity: sha512-5MdGUcqxrTU26I2EU7ltkWPwxvucQTuqMm8dUz72z2YMqTD6s9vMcDUysk7n9jnC+lXuCPeJJ7Knf98VEYE9Rg==} engines: {node: '>=16'} @@ -3223,9 +3221,6 @@ packages: safe-buffer@5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - safe-push-apply@1.0.0: resolution: {integrity: sha512-iKE9w/Z7xCzUMIZqdBsp6pEQvwuEebH4vdpjcDWnyzaI6yl6O9FHvVpmGelvEHNsoY6wGblkxR6Zty/h00WiSA==} engines: {node: '>= 0.4'} @@ -3270,9 +3265,6 @@ packages: engines: {node: '>=10'} hasBin: true - serialize-javascript@6.0.2: - resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==} - set-function-length@1.2.2: resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==} engines: {node: '>= 0.4'} @@ -3456,28 +3448,55 @@ packages: engines: {node: '>=14.0.0'} hasBin: true - tapable@2.3.0: - resolution: {integrity: sha512-g9ljZiwki/LfxmQADO3dEY1CbpmXT5Hm2fJ+QaGKwSXUylMybePR7/67YW7jOrrvjEgL1Fmz5kzyAjWVWLlucg==} + tapable@2.3.3: + resolution: {integrity: sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A==} engines: {node: '>=6'} - terser-webpack-plugin@5.3.16: - resolution: {integrity: sha512-h9oBFCWrq78NyWWVcSwZarJkZ01c2AyGrzs1crmHZO3QUg9D61Wu4NPjBy69n7JqylFF5y+CsUZYmYEIZ3mR+Q==} + terser-webpack-plugin@5.6.0: + resolution: {integrity: sha512-Eum+5ajkaOhf5KbM26osvv21kLD7BaGqQ1UA4Ami4arYwylmGUQTgHFpHDdmJod1q4QXa66p0to/FBKID+J1vA==} engines: {node: '>= 10.13.0'} peerDependencies: + '@minify-html/node': '*' '@swc/core': '*' + '@swc/css': '*' + '@swc/html': '*' + clean-css: '*' + cssnano: '*' + csso: '*' esbuild: '*' + html-minifier-terser: '*' + lightningcss: '*' + postcss: '*' uglify-js: '*' webpack: ^5.1.0 peerDependenciesMeta: + '@minify-html/node': + optional: true '@swc/core': optional: true + '@swc/css': + optional: true + '@swc/html': + optional: true + clean-css: + optional: true + cssnano: + optional: true + csso: + optional: true esbuild: optional: true + html-minifier-terser: + optional: true + lightningcss: + optional: true + postcss: + optional: true uglify-js: optional: true - terser@5.46.0: - resolution: {integrity: sha512-jTwoImyr/QbOWFFso3YoU3ik0jBBDJ6JTOQiy/J2YxVJdZCc+5u7skhNwiOR3FQIygFqVUPHl7qbbxtjW2K3Qg==} + terser@5.47.1: + resolution: {integrity: sha512-tPbLXTI6ohPASb/1YViL428oEHu6/qv1OxqYnfaonVCFHqx4+wCd95pHrQWsL5X4pl90CTyW9piSAsS2L0VoMw==} engines: {node: '>=10'} hasBin: true @@ -3656,6 +3675,7 @@ packages: uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==} + deprecated: uuid@10 and below is no longer supported. For ESM codebases, update to uuid@latest. For CommonJS codebases, use uuid@11 (but be aware this version will likely be deprecated in 2028). hasBin: true validate-npm-package-license@3.0.4: @@ -3768,8 +3788,8 @@ packages: vue-component-type-helpers@2.2.8: resolution: {integrity: sha512-4bjIsC284coDO9om4HPA62M7wfsTvcmZyzdfR0aUlFXqq4tXxM1APyXpNVxPC8QazKw9OhmZNHBVDA6ODaZsrA==} - vue-component-type-helpers@3.2.5: - resolution: {integrity: sha512-tkvNr+bU8+xD/onAThIe7CHFvOJ/BO6XCOrxMzeytJq40nTfpGDJuVjyCM8ccGZKfAbGk2YfuZyDMXM56qheZQ==} + vue-component-type-helpers@3.2.8: + resolution: {integrity: sha512-9689efAXhN/EV86plgkL/XFiJSXhGtWPG6JDboZ+QnjlUWUUQrQ0ILKQtw4iQsuwIwu5k6Aw+JnehDe7161e7A==} vue-docgen-api@4.79.2: resolution: {integrity: sha512-n9ENAcs+40awPZMsas7STqjkZiVlIjxIKgiJr5rSohDP0/JCrD9VtlzNojafsA1MChm/hz2h3PDtUedx3lbgfA==} @@ -3825,8 +3845,8 @@ packages: resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} engines: {node: '>=12'} - webpack-sources@3.3.4: - resolution: {integrity: sha512-7tP1PdV4vF+lYPnkMR0jMY5/la2ub5Fc/8VQrrU+lXkiM6C4TjVfGw7iKfyhnTQOsD+6Q/iKw0eFciziRgD58Q==} + webpack-sources@3.4.1: + resolution: {integrity: sha512-eACpxRN02yaawnt+uUNIF7Qje6A9zArxBbcAJjK1PK3S9Ycg5jIuJ8pW4q8EMnwNZCEGltcjkRx1QzOxOkKD8A==} engines: {node: '>=10.13.0'} webpack-virtual-modules@0.6.2: @@ -4589,13 +4609,13 @@ snapshots: react: 18.3.1 react-dom: 18.3.1(react@18.3.1) - '@storybook/builder-vite@8.6.4(storybook@8.6.17(prettier@2.8.8))(vite@5.4.14(@types/node@18.19.80)(terser@5.46.0))': + '@storybook/builder-vite@8.6.4(storybook@8.6.17(prettier@2.8.8))(vite@5.4.14(@types/node@18.19.80)(terser@5.47.1))': dependencies: '@storybook/csf-plugin': 8.6.4(storybook@8.6.17(prettier@2.8.8)) browser-assert: 1.2.1 storybook: 8.6.17(prettier@2.8.8) ts-dedent: 2.2.0 - vite: 5.4.14(@types/node@18.19.80)(terser@5.46.0) + vite: 5.4.14(@types/node@18.19.80)(terser@5.47.1) '@storybook/components@8.6.4(storybook@8.6.17(prettier@2.8.8))': dependencies: @@ -4677,15 +4697,15 @@ snapshots: dependencies: storybook: 8.6.17(prettier@2.8.8) - '@storybook/vue3-vite@8.6.4(storybook@8.6.17(prettier@2.8.8))(vite@5.4.14(@types/node@18.19.80)(terser@5.46.0))(vue@3.5.13(typescript@5.7.3))': + '@storybook/vue3-vite@8.6.4(storybook@8.6.17(prettier@2.8.8))(vite@5.4.14(@types/node@18.19.80)(terser@5.47.1))(vue@3.5.13(typescript@5.7.3))': dependencies: - '@storybook/builder-vite': 8.6.4(storybook@8.6.17(prettier@2.8.8))(vite@5.4.14(@types/node@18.19.80)(terser@5.46.0)) + '@storybook/builder-vite': 8.6.4(storybook@8.6.17(prettier@2.8.8))(vite@5.4.14(@types/node@18.19.80)(terser@5.47.1)) '@storybook/vue3': 8.6.4(storybook@8.6.17(prettier@2.8.8))(vue@3.5.13(typescript@5.7.3)) find-package-json: 1.2.0 magic-string: 0.30.17 storybook: 8.6.17(prettier@2.8.8) typescript: 5.7.3 - vite: 5.4.14(@types/node@18.19.80)(terser@5.46.0) + vite: 5.4.14(@types/node@18.19.80)(terser@5.47.1) vue-component-meta: 2.2.8(typescript@5.7.3) vue-docgen-api: 4.79.2(vue@3.5.13(typescript@5.7.3)) transitivePeerDependencies: @@ -4703,7 +4723,7 @@ snapshots: ts-dedent: 2.2.0 type-fest: 2.19.0 vue: 3.5.13(typescript@5.7.3) - vue-component-type-helpers: 3.2.5 + vue-component-type-helpers: 3.2.8 '@tailwindcss/forms@0.5.10(tailwindcss@3.4.17)': dependencies: @@ -4749,16 +4769,16 @@ snapshots: '@types/eslint-scope@3.7.7': dependencies: '@types/eslint': 9.6.1 - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 '@types/eslint@9.6.1': dependencies: - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 '@types/json-schema': 7.0.15 '@types/estree@1.0.6': {} - '@types/estree@1.0.8': {} + '@types/estree@1.0.9': {} '@types/jsdom@20.0.1': dependencies: @@ -4913,9 +4933,9 @@ snapshots: '@ungap/structured-clone@1.3.0': {} - '@vitejs/plugin-vue@4.6.2(vite@5.4.14(@types/node@18.19.80)(terser@5.46.0))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@4.6.2(vite@5.4.14(@types/node@18.19.80)(terser@5.47.1))(vue@3.5.13(typescript@5.7.3))': dependencies: - vite: 5.4.14(@types/node@18.19.80)(terser@5.46.0) + vite: 5.4.14(@types/node@18.19.80)(terser@5.47.1) vue: 3.5.13(typescript@5.7.3) '@vitest/expect@1.6.1': @@ -5218,17 +5238,17 @@ snapshots: transitivePeerDependencies: - supports-color - ajv-formats@2.1.1(ajv@8.18.0): + ajv-formats@2.1.1(ajv@8.20.0): optionalDependencies: - ajv: 8.18.0 + ajv: 8.20.0 ajv-keywords@3.5.2(ajv@6.12.6): dependencies: ajv: 6.12.6 - ajv-keywords@5.1.0(ajv@8.18.0): + ajv-keywords@5.1.0(ajv@8.20.0): dependencies: - ajv: 8.18.0 + ajv: 8.20.0 fast-deep-equal: 3.1.3 ajv@6.12.6: @@ -5238,10 +5258,10 @@ snapshots: json-schema-traverse: 0.4.1 uri-js: 4.4.1 - ajv@8.18.0: + ajv@8.20.0: dependencies: fast-deep-equal: 3.1.3 - fast-uri: 3.1.0 + fast-uri: 3.1.2 json-schema-traverse: 1.0.0 require-from-string: 2.0.2 @@ -5325,14 +5345,14 @@ snapshots: dependencies: possible-typed-array-names: 1.1.0 - babel-loader@8.4.1(@babel/core@7.26.10)(webpack@5.98.0(esbuild@0.25.12)): + babel-loader@8.4.1(@babel/core@7.26.10)(webpack@5.98.0(esbuild@0.25.12)(postcss@8.5.3)): dependencies: '@babel/core': 7.26.10 find-cache-dir: 3.3.2 loader-utils: 2.0.4 make-dir: 3.1.0 schema-utils: 2.7.1 - webpack: 5.98.0(esbuild@0.25.12) + webpack: 5.98.0(esbuild@0.25.12)(postcss@8.5.3) babel-walk@3.0.0-canary-5: dependencies: @@ -5340,7 +5360,7 @@ snapshots: balanced-match@1.0.2: {} - baseline-browser-mapping@2.10.0: {} + baseline-browser-mapping@2.10.28: {} better-opn@3.0.2: dependencies: @@ -5374,13 +5394,13 @@ snapshots: node-releases: 2.0.19 update-browserslist-db: 1.1.3(browserslist@4.24.4) - browserslist@4.28.1: + browserslist@4.28.2: dependencies: - baseline-browser-mapping: 2.10.0 - caniuse-lite: 1.0.30001774 - electron-to-chromium: 1.5.302 - node-releases: 2.0.27 - update-browserslist-db: 1.2.3(browserslist@4.28.1) + baseline-browser-mapping: 2.10.28 + caniuse-lite: 1.0.30001792 + electron-to-chromium: 1.5.353 + node-releases: 2.0.38 + update-browserslist-db: 1.2.3(browserslist@4.28.2) buffer-from@1.1.2: {} @@ -5409,7 +5429,7 @@ snapshots: caniuse-lite@1.0.30001703: {} - caniuse-lite@1.0.30001774: {} + caniuse-lite@1.0.30001792: {} chai@4.5.0: dependencies: @@ -5662,7 +5682,7 @@ snapshots: electron-to-chromium@1.5.114: {} - electron-to-chromium@1.5.302: {} + electron-to-chromium@1.5.353: {} emoji-regex@8.0.0: {} @@ -5670,10 +5690,10 @@ snapshots: emojis-list@3.0.0: {} - enhanced-resolve@5.19.0: + enhanced-resolve@5.21.2: dependencies: graceful-fs: 4.2.11 - tapable: 2.3.0 + tapable: 2.3.3 entities@4.5.0: {} @@ -6012,7 +6032,7 @@ snapshots: fast-levenshtein@2.0.6: {} - fast-uri@3.1.0: {} + fast-uri@3.1.2: {} fastq@1.19.1: dependencies: @@ -6521,7 +6541,7 @@ snapshots: pify: 3.0.0 strip-bom: 3.0.0 - loader-runner@4.3.1: {} + loader-runner@4.3.2: {} loader-utils@2.0.4: dependencies: @@ -6650,7 +6670,7 @@ snapshots: node-releases@2.0.19: {} - node-releases@2.0.27: {} + node-releases@2.0.38: {} noms@0.0.0: dependencies: @@ -6986,10 +7006,6 @@ snapshots: queue-microtask@1.2.3: {} - randombytes@2.1.0: - dependencies: - safe-buffer: 5.2.1 - react-confetti@6.4.0(react@18.3.1): dependencies: react: 18.3.1 @@ -7142,8 +7158,6 @@ snapshots: safe-buffer@5.1.2: {} - safe-buffer@5.2.1: {} - safe-push-apply@1.0.0: dependencies: es-errors: 1.3.0 @@ -7174,9 +7188,9 @@ snapshots: schema-utils@4.3.3: dependencies: '@types/json-schema': 7.0.15 - ajv: 8.18.0 - ajv-formats: 2.1.1(ajv@8.18.0) - ajv-keywords: 5.1.0(ajv@8.18.0) + ajv: 8.20.0 + ajv-formats: 2.1.1(ajv@8.20.0) + ajv-keywords: 5.1.0(ajv@8.20.0) semver@5.7.2: {} @@ -7186,10 +7200,6 @@ snapshots: semver@7.7.4: {} - serialize-javascript@6.0.2: - dependencies: - randombytes: 2.1.0 - set-function-length@1.2.2: dependencies: define-data-property: 1.1.4 @@ -7420,20 +7430,20 @@ snapshots: transitivePeerDependencies: - ts-node - tapable@2.3.0: {} + tapable@2.3.3: {} - terser-webpack-plugin@5.3.16(esbuild@0.25.12)(webpack@5.98.0(esbuild@0.25.12)): + terser-webpack-plugin@5.6.0(esbuild@0.25.12)(postcss@8.5.3)(webpack@5.98.0(esbuild@0.25.12)(postcss@8.5.3)): dependencies: '@jridgewell/trace-mapping': 0.3.31 jest-worker: 27.5.1 schema-utils: 4.3.3 - serialize-javascript: 6.0.2 - terser: 5.46.0 - webpack: 5.98.0(esbuild@0.25.12) + terser: 5.47.1 + webpack: 5.98.0(esbuild@0.25.12)(postcss@8.5.3) optionalDependencies: esbuild: 0.25.12 + postcss: 8.5.3 - terser@5.46.0: + terser@5.47.1: dependencies: '@jridgewell/source-map': 0.3.11 acorn: 8.16.0 @@ -7580,9 +7590,9 @@ snapshots: escalade: 3.2.0 picocolors: 1.1.1 - update-browserslist-db@1.2.3(browserslist@4.28.1): + update-browserslist-db@1.2.3(browserslist@4.28.2): dependencies: - browserslist: 4.28.1 + browserslist: 4.28.2 escalade: 3.2.0 picocolors: 1.1.1 @@ -7612,13 +7622,13 @@ snapshots: spdx-correct: 3.2.0 spdx-expression-parse: 3.0.1 - vite-node@1.6.1(@types/node@18.19.80)(terser@5.46.0): + vite-node@1.6.1(@types/node@18.19.80)(terser@5.47.1): dependencies: cac: 6.7.14 debug: 4.4.0 pathe: 1.1.2 picocolors: 1.1.1 - vite: 5.4.14(@types/node@18.19.80)(terser@5.46.0) + vite: 5.4.14(@types/node@18.19.80)(terser@5.47.1) transitivePeerDependencies: - '@types/node' - less @@ -7630,7 +7640,7 @@ snapshots: - supports-color - terser - vite@4.5.9(@types/node@18.19.130)(terser@5.46.0): + vite@4.5.9(@types/node@18.19.130)(terser@5.47.1): dependencies: esbuild: 0.18.20 postcss: 8.5.3 @@ -7638,9 +7648,9 @@ snapshots: optionalDependencies: '@types/node': 18.19.130 fsevents: 2.3.3 - terser: 5.46.0 + terser: 5.47.1 - vite@5.4.14(@types/node@18.19.80)(terser@5.46.0): + vite@5.4.14(@types/node@18.19.80)(terser@5.47.1): dependencies: esbuild: 0.21.5 postcss: 8.5.3 @@ -7648,9 +7658,9 @@ snapshots: optionalDependencies: '@types/node': 18.19.80 fsevents: 2.3.3 - terser: 5.46.0 + terser: 5.47.1 - vitest@1.6.1(@types/node@18.19.80)(jsdom@20.0.3)(terser@5.46.0): + vitest@1.6.1(@types/node@18.19.80)(jsdom@20.0.3)(terser@5.47.1): dependencies: '@vitest/expect': 1.6.1 '@vitest/runner': 1.6.1 @@ -7669,8 +7679,8 @@ snapshots: strip-literal: 2.1.1 tinybench: 2.9.0 tinypool: 0.8.4 - vite: 5.4.14(@types/node@18.19.80)(terser@5.46.0) - vite-node: 1.6.1(@types/node@18.19.80)(terser@5.46.0) + vite: 5.4.14(@types/node@18.19.80)(terser@5.47.1) + vite-node: 1.6.1(@types/node@18.19.80)(terser@5.47.1) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 18.19.80 @@ -7700,7 +7710,7 @@ snapshots: vue-component-type-helpers@2.2.8: {} - vue-component-type-helpers@3.2.5: {} + vue-component-type-helpers@3.2.8: {} vue-docgen-api@4.79.2(vue@3.5.13(typescript@5.7.3)): dependencies: @@ -7735,12 +7745,12 @@ snapshots: dependencies: vue: 3.5.13(typescript@5.7.3) - vue-loader@16.8.3(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3))(webpack@5.98.0(esbuild@0.25.12)): + vue-loader@16.8.3(@vue/compiler-sfc@3.5.13)(vue@3.5.13(typescript@5.7.3))(webpack@5.98.0(esbuild@0.25.12)(postcss@8.5.3)): dependencies: chalk: 4.1.2 hash-sum: 2.0.0 loader-utils: 2.0.4 - webpack: 5.98.0(esbuild@0.25.12) + webpack: 5.98.0(esbuild@0.25.12)(postcss@8.5.3) optionalDependencies: '@vue/compiler-sfc': 3.5.13 vue: 3.5.13(typescript@5.7.3) @@ -7772,38 +7782,47 @@ snapshots: webidl-conversions@7.0.0: {} - webpack-sources@3.3.4: {} + webpack-sources@3.4.1: {} webpack-virtual-modules@0.6.2: {} - webpack@5.98.0(esbuild@0.25.12): + webpack@5.98.0(esbuild@0.25.12)(postcss@8.5.3): dependencies: '@types/eslint-scope': 3.7.7 - '@types/estree': 1.0.8 + '@types/estree': 1.0.9 '@webassemblyjs/ast': 1.14.1 '@webassemblyjs/wasm-edit': 1.14.1 '@webassemblyjs/wasm-parser': 1.14.1 acorn: 8.16.0 - browserslist: 4.28.1 + browserslist: 4.28.2 chrome-trace-event: 1.0.4 - enhanced-resolve: 5.19.0 + enhanced-resolve: 5.21.2 es-module-lexer: 1.7.0 eslint-scope: 5.1.1 events: 3.3.0 glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 json-parse-even-better-errors: 2.3.1 - loader-runner: 4.3.1 + loader-runner: 4.3.2 mime-types: 2.1.35 neo-async: 2.6.2 schema-utils: 4.3.3 - tapable: 2.3.0 - terser-webpack-plugin: 5.3.16(esbuild@0.25.12)(webpack@5.98.0(esbuild@0.25.12)) + tapable: 2.3.3 + terser-webpack-plugin: 5.6.0(esbuild@0.25.12)(postcss@8.5.3)(webpack@5.98.0(esbuild@0.25.12)(postcss@8.5.3)) watchpack: 2.5.1 - webpack-sources: 3.3.4 + webpack-sources: 3.4.1 transitivePeerDependencies: + - '@minify-html/node' - '@swc/core' + - '@swc/css' + - '@swc/html' + - clean-css + - cssnano + - csso - esbuild + - html-minifier-terser + - lightningcss + - postcss - uglify-js whatwg-encoding@2.0.0: