diff --git a/.nvmrc b/.nvmrc index b5e8f5c1..3fe3b157 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -24.6.0 +24.13.0 diff --git a/package.json b/package.json index 8158995a..1aaf5e99 100644 --- a/package.json +++ b/package.json @@ -59,13 +59,13 @@ "@kong/icons": "^1.33.2", "@mdit-vue/plugin-frontmatter": "^2.1.4", "@sindresorhus/slugify": "^2.2.1", - "@vueuse/core": "^12.0.0", + "@vueuse/core": "^12.8.2", "buffer": "^6.0.3", "html-format": "^1.1.7", "markdown-it": "^14.1.0", "markdown-it-abbr": "^2.0.0", "markdown-it-anchor": "^9.2.0", - "markdown-it-attrs": "^4.2.0", + "markdown-it-attrs": "^4.3.1", "markdown-it-deflist": "^3.0.0", "markdown-it-emoji": "^3.0.0", "markdown-it-footnote": "^4.0.0", @@ -75,15 +75,15 @@ "markdown-it-sup": "^2.0.0", "markdown-it-task-lists": "^2.1.1", "markdown-it-textual-uml": "^0.17.1", - "mermaid": "^11.4.1", - "uuid": "^11.0.5" + "mermaid": "^11.12.2", + "uuid": "^11.1.0" }, "devDependencies": { - "@babel/types": "^7.26.10", - "@commitlint/cli": "^19.6.1", - "@commitlint/config-conventional": "^19.6.0", + "@babel/types": "^7.28.6", + "@commitlint/cli": "^19.8.1", + "@commitlint/config-conventional": "^19.8.1", "@digitalroute/cz-conventional-changelog-for-jira": "^8.0.1", - "@evilmartians/lefthook": "^1.8.5", + "@evilmartians/lefthook": "^1.13.6", "@kong/design-tokens": "^1.17.6", "@kong/eslint-config-kong-ui": "^1.3.0", "@mdit-vue/types": "^2.1.4", @@ -96,10 +96,10 @@ "@types/markdown-it-attrs": "^4.1.3", "@types/markdown-it-emoji": "^3.0.1", "@types/markdown-it-footnote": "^3.0.4", - "@types/node": "^22.10.10", + "@types/node": "^22.19.7", "@types/uuid": "^10.0.0", "@vitejs/plugin-vue": "^6.0.3", - "@vitest/ui": "^3.0.9", + "@vitest/ui": "^3.2.4", "@vue/test-utils": "^2.4.6", "@vue/tsconfig": "^0.7.0", "autoprefixer": "^10.4.23", @@ -108,12 +108,12 @@ "cross-env": "^10.1.0", "cz-conventional-changelog": "^3.3.0", "eslint": "^9.17.0", - "jsdom": "^27.2.0", - "postcss": "^8.4.49", - "postcss-html": "^1.7.0", + "jsdom": "^27.4.0", + "postcss": "^8.5.6", + "postcss-html": "^1.8.1", "rimraf": "^6.1.2", - "rollup-plugin-visualizer": "^5.12.0", - "sass": "^1.83.4", + "rollup-plugin-visualizer": "^5.14.0", + "sass": "^1.97.3", "semantic-release": "^25.0.2", "shiki": "^1.29.2", "stylelint": "^16.10.0", @@ -123,12 +123,12 @@ "stylelint-order": "^6.0.4", "ts-node": "^10.9.2", "tsc-alias": "^1.8.16", - "typescript": "^5.6.3", + "typescript": "^5.9.3", "vite": "^6.4.1", - "vite-plugin-vue-devtools": "^7.6.8", - "vitest": "3.0.9", + "vite-plugin-vue-devtools": "^7.7.9", + "vitest": "3.2.4", "vue": "^3.5.26", - "vue-tsc": "^2.1.10" + "vue-tsc": "^2.2.12" }, "pnpm": { "onlyBuiltDependencies": [ @@ -194,7 +194,7 @@ "node": ">=18.17.0" }, "volta": { - "node": "24.6.0", + "node": "24.13.0", "pnpm": "10.27.0" }, "config": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 05a49317..ef9e35c9 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -15,7 +15,7 @@ importers: dependencies: '@kong/icons': specifier: ^1.33.2 - version: 1.33.2(vue@3.5.27(typescript@5.6.3)) + version: 1.33.2(vue@3.5.27(typescript@5.9.3)) '@mdit-vue/plugin-frontmatter': specifier: ^2.1.4 version: 2.1.4 @@ -23,8 +23,8 @@ importers: specifier: ^2.2.1 version: 2.2.1 '@vueuse/core': - specifier: ^12.0.0 - version: 12.0.0(typescript@5.6.3) + specifier: ^12.8.2 + version: 12.8.2(typescript@5.9.3) buffer: specifier: ^6.0.3 version: 6.0.3 @@ -41,8 +41,8 @@ importers: specifier: ^9.2.0 version: 9.2.0(@types/markdown-it@14.1.2)(markdown-it@14.1.0) markdown-it-attrs: - specifier: ^4.2.0 - version: 4.2.0(markdown-it@14.1.0) + specifier: ^4.3.1 + version: 4.3.1(markdown-it@14.1.0) markdown-it-deflist: specifier: ^3.0.0 version: 3.0.0 @@ -71,48 +71,48 @@ importers: specifier: ^0.17.1 version: 0.17.1 mermaid: - specifier: ^11.4.1 - version: 11.10.0 + specifier: ^11.12.2 + version: 11.12.2 uuid: - specifier: ^11.0.5 - version: 11.0.5 + specifier: ^11.1.0 + version: 11.1.0 devDependencies: '@babel/types': - specifier: ^7.26.10 - version: 7.26.10 + specifier: ^7.28.6 + version: 7.28.6 '@commitlint/cli': - specifier: ^19.6.1 - version: 19.6.1(@types/node@22.12.0)(typescript@5.6.3) + specifier: ^19.8.1 + version: 19.8.1(@types/node@22.19.7)(typescript@5.9.3) '@commitlint/config-conventional': - specifier: ^19.6.0 - version: 19.6.0 + specifier: ^19.8.1 + version: 19.8.1 '@digitalroute/cz-conventional-changelog-for-jira': specifier: ^8.0.1 - version: 8.0.1(@types/node@22.12.0)(typescript@5.6.3) + version: 8.0.1(@types/node@22.19.7)(typescript@5.9.3) '@evilmartians/lefthook': - specifier: ^1.8.5 - version: 1.8.5 + specifier: ^1.13.6 + version: 1.13.6 '@kong/design-tokens': specifier: ^1.17.6 version: 1.17.6 '@kong/eslint-config-kong-ui': specifier: ^1.3.0 - version: 1.3.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + version: 1.3.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) '@mdit-vue/types': specifier: ^2.1.4 version: 2.1.4 '@semantic-release/changelog': specifier: ^6.0.3 - version: 6.0.3(semantic-release@25.0.2(typescript@5.6.3)) + version: 6.0.3(semantic-release@25.0.2(typescript@5.9.3)) '@semantic-release/git': specifier: ^10.0.1 - version: 10.0.1(semantic-release@25.0.2(typescript@5.6.3)) + version: 10.0.1(semantic-release@25.0.2(typescript@5.9.3)) '@shikijs/markdown-it': specifier: ^1.29.2 version: 1.29.2 '@stylistic/stylelint-plugin': specifier: ^3.1.3 - version: 3.1.3(stylelint@16.10.0(typescript@5.6.3)) + version: 3.1.3(stylelint@16.10.0(typescript@5.9.3)) '@types/jsdom': specifier: ^21.1.7 version: 21.1.7 @@ -129,104 +129,104 @@ importers: specifier: ^3.0.4 version: 3.0.4 '@types/node': - specifier: ^22.10.10 - version: 22.12.0 + specifier: ^22.19.7 + version: 22.19.7 '@types/uuid': specifier: ^10.0.0 version: 10.0.0 '@vitejs/plugin-vue': specifier: ^6.0.3 - version: 6.0.3(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4))(vue@3.5.27(typescript@5.6.3)) + version: 6.0.3(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3))(vue@3.5.27(typescript@5.9.3)) '@vitest/ui': - specifier: ^3.0.9 - version: 3.0.9(vitest@3.0.9) + specifier: ^3.2.4 + version: 3.2.4(vitest@3.2.4) '@vue/test-utils': specifier: ^2.4.6 version: 2.4.6 '@vue/tsconfig': specifier: ^0.7.0 - version: 0.7.0(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3)) + version: 0.7.0(typescript@5.9.3)(vue@3.5.27(typescript@5.9.3)) autoprefixer: specifier: ^10.4.23 - version: 10.4.23(postcss@8.4.49) + version: 10.4.23(postcss@8.5.6) c8: specifier: ^10.1.3 version: 10.1.3 commitizen: specifier: ^4.3.1 - version: 4.3.1(@types/node@22.12.0)(typescript@5.6.3) + version: 4.3.1(@types/node@22.19.7)(typescript@5.9.3) cross-env: specifier: ^10.1.0 version: 10.1.0 cz-conventional-changelog: specifier: ^3.3.0 - version: 3.3.0(@types/node@22.12.0)(typescript@5.6.3) + version: 3.3.0(@types/node@22.19.7)(typescript@5.9.3) eslint: specifier: ^9.17.0 version: 9.17.0(jiti@2.4.2) jsdom: - specifier: ^27.2.0 - version: 27.2.0 + specifier: ^27.4.0 + version: 27.4.0 postcss: - specifier: ^8.4.49 - version: 8.4.49 + specifier: ^8.5.6 + version: 8.5.6 postcss-html: - specifier: ^1.7.0 - version: 1.7.0 + specifier: ^1.8.1 + version: 1.8.1 rimraf: specifier: ^6.1.2 version: 6.1.2 rollup-plugin-visualizer: - specifier: ^5.12.0 - version: 5.12.0(rollup@4.52.5) + specifier: ^5.14.0 + version: 5.14.0(rollup@4.52.5) sass: - specifier: ^1.83.4 - version: 1.83.4 + specifier: ^1.97.3 + version: 1.97.3 semantic-release: specifier: ^25.0.2 - version: 25.0.2(typescript@5.6.3) + version: 25.0.2(typescript@5.9.3) shiki: specifier: ^1.29.2 version: 1.29.2 stylelint: specifier: ^16.10.0 - version: 16.10.0(typescript@5.6.3) + version: 16.10.0(typescript@5.9.3) stylelint-config-html: specifier: ^1.1.0 - version: 1.1.0(postcss-html@1.7.0)(stylelint@16.10.0(typescript@5.6.3)) + version: 1.1.0(postcss-html@1.8.1)(stylelint@16.10.0(typescript@5.9.3)) stylelint-config-recommended-scss: specifier: ^14.1.0 - version: 14.1.0(postcss@8.4.49)(stylelint@16.10.0(typescript@5.6.3)) + version: 14.1.0(postcss@8.5.6)(stylelint@16.10.0(typescript@5.9.3)) stylelint-config-recommended-vue: specifier: ^1.5.0 - version: 1.5.0(postcss-html@1.7.0)(stylelint@16.10.0(typescript@5.6.3)) + version: 1.5.0(postcss-html@1.8.1)(stylelint@16.10.0(typescript@5.9.3)) stylelint-order: specifier: ^6.0.4 - version: 6.0.4(stylelint@16.10.0(typescript@5.6.3)) + version: 6.0.4(stylelint@16.10.0(typescript@5.9.3)) ts-node: specifier: ^10.9.2 - version: 10.9.2(@types/node@22.12.0)(typescript@5.6.3) + version: 10.9.2(@types/node@22.19.7)(typescript@5.9.3) tsc-alias: specifier: ^1.8.16 version: 1.8.16 typescript: - specifier: ^5.6.3 - version: 5.6.3 + specifier: ^5.9.3 + version: 5.9.3 vite: specifier: ^6.4.1 - version: 6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4) + version: 6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3) vite-plugin-vue-devtools: - specifier: ^7.6.8 - version: 7.6.8(rollup@4.52.5)(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4))(vue@3.5.27(typescript@5.6.3)) + specifier: ^7.7.9 + version: 7.7.9(rollup@4.52.5)(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3))(vue@3.5.27(typescript@5.9.3)) vitest: - specifier: 3.0.9 - version: 3.0.9(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.0.9)(jiti@2.4.2)(jsdom@27.2.0)(sass@1.83.4) + specifier: 3.2.4 + version: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.7)(@vitest/ui@3.2.4)(jiti@2.4.2)(jsdom@27.4.0)(sass@1.97.3) vue: specifier: ^3.5.26 - version: 3.5.27(typescript@5.6.3) + version: 3.5.27(typescript@5.9.3) vue-tsc: - specifier: ^2.1.10 - version: 2.1.10(typescript@5.6.3) + specifier: ^2.2.12 + version: 2.2.12(typescript@5.9.3) packages: @@ -234,8 +234,8 @@ packages: resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} engines: {node: '>=0.10.0'} - '@acemir/cssom@0.9.24': - resolution: {integrity: sha512-5YjgMmAiT2rjJZU7XK1SNI7iqTy92DpaYVgG6x63FxkJ11UpYfLndHJATtinWJClAXiOlW9XWaUyAQf8pMrQPg==} + '@acemir/cssom@0.9.31': + resolution: {integrity: sha512-ZnR3GSaH+/vJ0YlHau21FjfLYjMpYVIzTD8M8vIEQvIGxeOXyXdzCI140rrCY862p/C/BbzWsjc1dgnM9mkoTA==} '@actions/core@1.11.1': resolution: {integrity: sha512-hXJCSrkwfA46Vd9Z3q4cpEpHB1rL5NG04+/rbqW9d3+CSvtB1tYe8UTpAlixa1vj0m/ULglfEK2UKxMGxCxv5A==} @@ -259,14 +259,11 @@ packages: '@antfu/utils@0.7.10': resolution: {integrity: sha512-+562v9k4aI80m1+VuMHehNJWLOFjBnXn3tdOitzD0il5b7smkSBal4+a3oKiQTbrwMmN/TBUMDvbdoWDehgOww==} - '@antfu/utils@8.1.1': - resolution: {integrity: sha512-Mex9nXf9vR6AhcXmMrlz/HVgYYZpVGJ6YlPgwl7UnaFpnshXs6EK/oa5Gpf3CzENMjkvEx2tQtntGnb7UtSTOQ==} - - '@asamuzakjp/css-color@4.1.0': - resolution: {integrity: sha512-9xiBAtLn4aNsa4mDnpovJvBn72tNEIACyvlqaNJ+ADemR+yeMJWnBudOi2qGDviJa7SwcDOU/TRh5dnET7qk0w==} + '@asamuzakjp/css-color@4.1.1': + resolution: {integrity: sha512-B0Hv6G3gWGMn0xKJ0txEi/jM5iFpT3MfDxmhZFb4W047GvytCf1DHQ1D69W3zHI4yWe2aTZAA0JnbMZ7Xc8DuQ==} - '@asamuzakjp/dom-selector@6.7.4': - resolution: {integrity: sha512-buQDjkm+wDPXd6c13534URWZqbz0RP5PAhXZ+LIoa5LgwInT9HVJvGIJivg75vi8I13CxDGdTnz+aY5YUJlIAA==} + '@asamuzakjp/dom-selector@6.7.6': + resolution: {integrity: sha512-hBaJER6A9MpdG3WgdlOolHmbOYvSk46y7IQN/1+iqiCuUu6iWdQrs9DGKF8ocqsEqWujWf/V7b7vaDgiUmIvUg==} '@asamuzakjp/nwsapi@2.3.9': resolution: {integrity: sha512-n8GuYSrI9bF7FFZ/SjhwevlHc8xaVlb/7HmHelnc/PZXBD2ZR49NnN9sMMuDdEGPeeRQ5d0hqlSlEpgCX3Wl0Q==} @@ -357,18 +354,10 @@ packages: resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==} engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.25.9': - resolution: {integrity: sha512-4A/SCr/2KLd5jrtOMFzaKjVtAei3+2r/NChoBNoZ3EyP/+GlhoaEGoWOZUmFmoITP7zOJyHIMm+DYRd8o3PvHA==} - engines: {node: '>=6.9.0'} - '@babel/helper-string-parser@7.27.1': resolution: {integrity: sha512-qMlSxKbpRlAridDExk92nSobyDdpPijUq2DW6oDnUqd0iOGxmQjyqhMIihI9+zv4LPyZdRje2cavWPbCbWm3eA==} engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.25.9': - resolution: {integrity: sha512-Ed61U6XJc3CVRfkERJWDz4dJwKe7iLmmJsbOGu9wSloNSFttHV0I8g6UAgb7qnK5ly5bGLPd4oXZlxCdANBOWQ==} - engines: {node: '>=6.9.0'} - '@babel/helper-validator-identifier@7.28.5': resolution: {integrity: sha512-qSs4ifwzKJSV39ucNjsvc6WVHs6b7S03sOh2OcHF9UHfVPqWWALUsNUVzhSBiItjRZoLHx7nIarVjqKVusUZ1Q==} engines: {node: '>=6.9.0'} @@ -439,12 +428,8 @@ packages: resolution: {integrity: sha512-I/4UJ9vs90OkBtY6iiiTORVMyIhJ4kAVmsKo9KFc8UOxMeUfi2hvtIBsET5u9GizXE6/GFSuKCTNfgCswuEjRg==} engines: {node: '>=6.9.0'} - '@babel/types@7.26.10': - resolution: {integrity: sha512-emqcG3vHrpxUKTrxcblR36dcrcoRDvKmnL/dCL6ZsHaShW80qxCAcNhzQZrpeM765VzEos+xOi4s+r4IXzTwdQ==} - engines: {node: '>=6.9.0'} - - '@babel/types@7.28.5': - resolution: {integrity: sha512-qQ5m48eI/MFLQ5PxQj4PFaprjyCTLI37ElWMmNs0K8Lk3dVeOdNpB3ks8jc7yM5CDmVC73eMVk/trk3fgmrUpA==} + '@babel/types@7.28.6': + resolution: {integrity: sha512-0ZrskXVEHSWIqZM/sQZ4EV3jZJXRkio/WCxaqKZP1g//CEWEPSfeZFcms4XeKBCHU0ZKnIkdJeU/kF+eRp5lBg==} engines: {node: '>=6.9.0'} '@bcoe/v8-coverage@1.0.1': @@ -476,13 +461,13 @@ packages: resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==} engines: {node: '>=0.1.90'} - '@commitlint/cli@19.6.1': - resolution: {integrity: sha512-8hcyA6ZoHwWXC76BoC8qVOSr8xHy00LZhZpauiD0iO0VYbVhMnED0da85lTfIULxl7Lj4c6vZgF0Wu/ed1+jlQ==} + '@commitlint/cli@19.8.1': + resolution: {integrity: sha512-LXUdNIkspyxrlV6VDHWBmCZRtkEVRpBKxi2Gtw3J54cGWhLCTouVD/Q6ZSaSvd2YaDObWK8mDjrz3TIKtaQMAA==} engines: {node: '>=v18'} hasBin: true - '@commitlint/config-conventional@19.6.0': - resolution: {integrity: sha512-DJT40iMnTYtBtUfw9ApbsLZFke1zKh6llITVJ+x9mtpHD08gsNXaIRqHTmwTZL3dNX5+WoyK7pCN/5zswvkBCQ==} + '@commitlint/config-conventional@19.8.1': + resolution: {integrity: sha512-/AZHJL6F6B/G959CsMAzrPKKZjeEiAVifRyEwXxcT6qtqbPwGw+iQxmNS+Bu+i09OCtdNRW6pNpBvgPrtMr9EQ==} engines: {node: '>=v18'} '@commitlint/config-validator@19.0.3': @@ -493,74 +478,82 @@ packages: resolution: {integrity: sha512-CHtj92H5rdhKt17RmgALhfQt95VayrUo2tSqY9g2w+laAXyk7K/Ef6uPm9tn5qSIwSmrLjKaXK9eiNuxmQrDBw==} engines: {node: '>=v18'} - '@commitlint/ensure@19.5.0': - resolution: {integrity: sha512-Kv0pYZeMrdg48bHFEU5KKcccRfKmISSm9MvgIgkpI6m+ohFTB55qZlBW6eYqh/XDfRuIO0x4zSmvBjmOwWTwkg==} + '@commitlint/config-validator@19.8.1': + resolution: {integrity: sha512-0jvJ4u+eqGPBIzzSdqKNX1rvdbSU1lPNYlfQQRIFnBgLy26BtC0cFnr7c/AyuzExMxWsMOte6MkTi9I3SQ3iGQ==} + engines: {node: '>=v18'} + + '@commitlint/ensure@19.8.1': + resolution: {integrity: sha512-mXDnlJdvDzSObafjYrOSvZBwkD01cqB4gbnnFuVyNpGUM5ijwU/r/6uqUmBXAAOKRfyEjpkGVZxaDsCVnHAgyw==} engines: {node: '>=v18'} '@commitlint/execute-rule@19.0.0': resolution: {integrity: sha512-mtsdpY1qyWgAO/iOK0L6gSGeR7GFcdW7tIjcNFxcWkfLDF5qVbPHKuGATFqRMsxcO8OUKNj0+3WOHB7EHm4Jdw==} engines: {node: '>=v18'} - '@commitlint/execute-rule@19.5.0': - resolution: {integrity: sha512-aqyGgytXhl2ejlk+/rfgtwpPexYyri4t8/n4ku6rRJoRhGZpLFMqrZ+YaubeGysCP6oz4mMA34YSTaSOKEeNrg==} + '@commitlint/execute-rule@19.8.1': + resolution: {integrity: sha512-YfJyIqIKWI64Mgvn/sE7FXvVMQER/Cd+s3hZke6cI1xgNT/f6ZAz5heND0QtffH+KbcqAwXDEE1/5niYayYaQA==} engines: {node: '>=v18'} - '@commitlint/format@19.5.0': - resolution: {integrity: sha512-yNy088miE52stCI3dhG/vvxFo9e4jFkU1Mj3xECfzp/bIS/JUay4491huAlVcffOoMK1cd296q0W92NlER6r3A==} + '@commitlint/format@19.8.1': + resolution: {integrity: sha512-kSJj34Rp10ItP+Eh9oCItiuN/HwGQMXBnIRk69jdOwEW9llW9FlyqcWYbHPSGofmjsqeoxa38UaEA5tsbm2JWw==} engines: {node: '>=v18'} - '@commitlint/is-ignored@19.6.0': - resolution: {integrity: sha512-Ov6iBgxJQFR9koOupDPHvcHU9keFupDgtB3lObdEZDroiG4jj1rzky60fbQozFKVYRTUdrBGICHG0YVmRuAJmw==} + '@commitlint/is-ignored@19.8.1': + resolution: {integrity: sha512-AceOhEhekBUQ5dzrVhDDsbMaY5LqtN8s1mqSnT2Kz1ERvVZkNihrs3Sfk1Je/rxRNbXYFzKZSHaPsEJJDJV8dg==} engines: {node: '>=v18'} - '@commitlint/lint@19.6.0': - resolution: {integrity: sha512-LRo7zDkXtcIrpco9RnfhOKeg8PAnE3oDDoalnrVU/EVaKHYBWYL1DlRR7+3AWn0JiBqD8yKOfetVxJGdEtZ0tg==} + '@commitlint/lint@19.8.1': + resolution: {integrity: sha512-52PFbsl+1EvMuokZXLRlOsdcLHf10isTPlWwoY1FQIidTsTvjKXVXYb7AvtpWkDzRO2ZsqIgPK7bI98x8LRUEw==} engines: {node: '>=v18'} '@commitlint/load@19.2.0': resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} engines: {node: '>=v18'} - '@commitlint/load@19.6.1': - resolution: {integrity: sha512-kE4mRKWWNju2QpsCWt428XBvUH55OET2N4QKQ0bF85qS/XbsRGG1MiTByDNlEVpEPceMkDr46LNH95DtRwcsfA==} + '@commitlint/load@19.8.1': + resolution: {integrity: sha512-9V99EKG3u7z+FEoe4ikgq7YGRCSukAcvmKQuTtUyiYPnOd9a2/H9Ak1J9nJA1HChRQp9OA/sIKPugGS+FK/k1A==} engines: {node: '>=v18'} - '@commitlint/message@19.5.0': - resolution: {integrity: sha512-R7AM4YnbxN1Joj1tMfCyBryOC5aNJBdxadTZkuqtWi3Xj0kMdutq16XQwuoGbIzL2Pk62TALV1fZDCv36+JhTQ==} + '@commitlint/message@19.8.1': + resolution: {integrity: sha512-+PMLQvjRXiU+Ae0Wc+p99EoGEutzSXFVwQfa3jRNUZLNW5odZAyseb92OSBTKCu+9gGZiJASt76Cj3dLTtcTdg==} engines: {node: '>=v18'} - '@commitlint/parse@19.5.0': - resolution: {integrity: sha512-cZ/IxfAlfWYhAQV0TwcbdR1Oc0/r0Ik1GEessDJ3Lbuma/MRO8FRQX76eurcXtmhJC//rj52ZSZuXUg0oIX0Fw==} + '@commitlint/parse@19.8.1': + resolution: {integrity: sha512-mmAHYcMBmAgJDKWdkjIGq50X4yB0pSGpxyOODwYmoexxxiUCy5JJT99t1+PEMK7KtsCtzuWYIAXYAiKR+k+/Jw==} engines: {node: '>=v18'} - '@commitlint/read@19.5.0': - resolution: {integrity: sha512-TjS3HLPsLsxFPQj6jou8/CZFAmOP2y+6V4PGYt3ihbQKTY1Jnv0QG28WRKl/d1ha6zLODPZqsxLEov52dhR9BQ==} + '@commitlint/read@19.8.1': + resolution: {integrity: sha512-03Jbjb1MqluaVXKHKRuGhcKWtSgh3Jizqy2lJCRbRrnWpcM06MYm8th59Xcns8EqBYvo0Xqb+2DoZFlga97uXQ==} engines: {node: '>=v18'} '@commitlint/resolve-extends@19.1.0': resolution: {integrity: sha512-z2riI+8G3CET5CPgXJPlzftH+RiWYLMYv4C9tSLdLXdr6pBNimSKukYP9MS27ejmscqCTVA4almdLh0ODD2KYg==} engines: {node: '>=v18'} - '@commitlint/resolve-extends@19.5.0': - resolution: {integrity: sha512-CU/GscZhCUsJwcKTJS9Ndh3AKGZTNFIOoQB2n8CmFnizE0VnEuJoum+COW+C1lNABEeqk6ssfc1Kkalm4bDklA==} + '@commitlint/resolve-extends@19.8.1': + resolution: {integrity: sha512-GM0mAhFk49I+T/5UCYns5ayGStkTt4XFFrjjf0L4S26xoMTSkdCf9ZRO8en1kuopC4isDFuEm7ZOm/WRVeElVg==} engines: {node: '>=v18'} - '@commitlint/rules@19.6.0': - resolution: {integrity: sha512-1f2reW7lbrI0X0ozZMesS/WZxgPa4/wi56vFuJENBmed6mWq5KsheN/nxqnl/C23ioxpPO/PL6tXpiiFy5Bhjw==} + '@commitlint/rules@19.8.1': + resolution: {integrity: sha512-Hnlhd9DyvGiGwjfjfToMi1dsnw1EXKGJNLTcsuGORHz6SS9swRgkBsou33MQ2n51/boIDrbsg4tIBbRpEWK2kw==} engines: {node: '>=v18'} - '@commitlint/to-lines@19.5.0': - resolution: {integrity: sha512-R772oj3NHPkodOSRZ9bBVNq224DOxQtNef5Pl8l2M8ZnkkzQfeSTr4uxawV2Sd3ui05dUVzvLNnzenDBO1KBeQ==} + '@commitlint/to-lines@19.8.1': + resolution: {integrity: sha512-98Mm5inzbWTKuZQr2aW4SReY6WUukdWXuZhrqf1QdKPZBCCsXuG87c+iP0bwtD6DBnmVVQjgp4whoHRVixyPBg==} engines: {node: '>=v18'} - '@commitlint/top-level@19.5.0': - resolution: {integrity: sha512-IP1YLmGAk0yWrImPRRc578I3dDUI5A2UBJx9FbSOjxe9sTlzFiwVJ+zeMLgAtHMtGZsC8LUnzmW1qRemkFU4ng==} + '@commitlint/top-level@19.8.1': + resolution: {integrity: sha512-Ph8IN1IOHPSDhURCSXBz44+CIu+60duFwRsg6HqaISFHQHbmBtxVw4ZrFNIYUzEP7WwrNPxa2/5qJ//NK1FGcw==} engines: {node: '>=v18'} '@commitlint/types@19.5.0': resolution: {integrity: sha512-DSHae2obMSMkAtTBSOulg5X7/z+rGLxcXQIkg3OmWvY6wifojge5uVMydfhUvs7yQj+V7jNmRZ2Xzl8GJyqRgg==} engines: {node: '>=v18'} + '@commitlint/types@19.8.1': + resolution: {integrity: sha512-/yCrWGCoA1SVKOks25EGadP9Pnj0oAIHGpl2wH2M2Y46dPM2ueb8wyCVOD7O3WCTkaJ0IkKvzhl1JY7+uCT2Dw==} + engines: {node: '>=v18'} + '@cspotcode/source-map-support@0.8.1': resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==} engines: {node: '>=12'} @@ -601,9 +594,8 @@ packages: peerDependencies: '@csstools/css-tokenizer': ^3.0.4 - '@csstools/css-syntax-patches-for-csstree@1.0.19': - resolution: {integrity: sha512-QW5/SM2ARltEhoKcmRI1LoLf3/C7dHGswwCnfLcoMgqurBT4f8GvwXMgAbK/FwcxthmJRK5MGTtddj0yQn0J9g==} - engines: {node: '>=18'} + '@csstools/css-syntax-patches-for-csstree@1.0.26': + resolution: {integrity: sha512-6boXK0KkzT5u5xOgF6TKB+CLq9SOpEGmkZw0g5n9/7yg85wab3UzSxB8TxhLJ31L4SGJ6BCFRw/iftTha1CJXA==} '@csstools/css-tokenizer@3.0.1': resolution: {integrity: sha512-UBqaiu7kU0lfvaP982/o3khfXccVlHPWp0/vwwiIgDF0GmqqqxoiXC/6FCjlS9u92f7CoEz6nXKQnrn1kIAkOw==} @@ -853,12 +845,21 @@ packages: resolution: {integrity: sha512-2b/g5hRmpbb1o4GnTZax9N9m0FXzz9OV42ZzI4rDDMDuHUqigAiQCEWChBWCY4ztAGVRjoWT19v0yMmc5/L5kA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@evilmartians/lefthook@1.8.5': - resolution: {integrity: sha512-TuAL6W+bj2DqYxqm5JnFi3s7RnjpU/IUxxHFZWUHNytZ+HDQfkceogo+1DlSBFXFva2V21CSaDkeWJJHOmmECw==} + '@evilmartians/lefthook@1.13.6': + resolution: {integrity: sha512-79vplrUBWL4Fkt59YkEBdSpqBVhNrY8t5+jEp+wX5QbsmbQLcSULqwS7FmbNRyECa2LWMrUWpe6ENIfNwB4jiw==} cpu: [x64, arm64, ia32] os: [darwin, linux, win32] hasBin: true + '@exodus/bytes@1.10.0': + resolution: {integrity: sha512-tf8YdcbirXdPnJ+Nd4UN1EXnz+IP2DI45YVEr3vvzcVTOyrApkmIB4zvOQVd3XPr7RXnfBtAx+PXImXOIU0Ajg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} + peerDependencies: + '@noble/hashes': ^1.8.0 || ^2.0.0 + peerDependenciesMeta: + '@noble/hashes': + optional: true + '@fastify/busboy@2.1.1': resolution: {integrity: sha512-vBZP4NlzfOlerQTnba4aqZoMhE/a9HY7HRqoOPaETQcSQuWEIyZMHGfVu6w9wGtGK5fED5qRs2DteVCjOH60sA==} engines: {node: '>=14'} @@ -886,8 +887,8 @@ packages: '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} - '@iconify/utils@2.3.0': - resolution: {integrity: sha512-GmQ78prtwYW6EtzXRU1rY+KwOKfz32PD7iJh6Iyqw68GiKuoZ2A6pRtzWONz5VQJbp50mEjXh/7NkumtrAgRKA==} + '@iconify/utils@3.1.0': + resolution: {integrity: sha512-Zlzem1ZXhI1iHeeERabLNzBHdOa4VhQbqAcOQaMKuTuyZCpwKbC2R4Dd0Zo3g9EAc+Y4fiarO8HIHRAth7+skw==} '@isaacs/balanced-match@4.0.1': resolution: {integrity: sha512-yzMTt9lEb8Gv7zRioUilSglI0c0smZ9k5D65677DLWLtWJaXIS3CqcGyUFByYKlnUj6TkjLVs54fBl6+TiGQDQ==} @@ -1356,6 +1357,9 @@ packages: '@tsconfig/node16@1.0.4': resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==} + '@types/chai@5.2.3': + resolution: {integrity: sha512-Mw558oeA9fFbv65/y4mHtXDs9bPnFMZAL/jxdPFUpOHHIXX91mcgEHbS5Lahr+pwZFR8A7GQleRWeI6cGFC2UA==} + '@types/conventional-commits-parser@5.0.0': resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} @@ -1461,6 +1465,9 @@ packages: '@types/debug@4.1.12': resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==} + '@types/deep-eql@4.0.2': + resolution: {integrity: sha512-c9h9dVVMigMPc4bwTvC5dxqtqJZwQPePsWjPlpSOnojbor6pGqdk541lfA7AqFQr5pB1BRdq0juY9db81BwyFw==} + '@types/estree@1.0.6': resolution: {integrity: sha512-AYnb1nQyY49te+VRAVgmzfcgjYS91mY5P0TKUDCLEM+gNnA+3T6rWITXRLYCpahpqSQbN5cE+gHpnPyXjHWxcw==} @@ -1509,8 +1516,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.12.0': - resolution: {integrity: sha512-Fll2FZ1riMjNmlmJOdAyY5pUbkftXslB5DgEzlIuNaiWhXd00FhWxVC/r4yV/4wBb9JfImTu+jiSvXTkJ7F/gA==} + '@types/node@22.19.7': + resolution: {integrity: sha512-MciR4AKGHWl7xwxkBa6xUGxQJ4VBOmPTF7sL+iGzuahOFaO0jHCsuEfS80pan1ef4gWId1oWOweIhrDEYLuaOw==} '@types/normalize-package-data@2.4.4': resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} @@ -1533,8 +1540,8 @@ packages: '@types/uuid@10.0.0': resolution: {integrity: sha512-7gqG38EyHgyP1S+7+xomFtL+ZNHcKv6DwNaCZmJmo1vgMugyF3TCnXVg4t1uk89mLNwnLtnY3TpOpCOyp1/xHQ==} - '@types/web-bluetooth@0.0.20': - resolution: {integrity: sha512-g9gZnnXVq7gM7v3tJCWV/qw7w+KeOlSHAhgF9RytFyifW6AF61hdT2ucrYhPq9hLs5JIryeupHV3qGk95dH9ow==} + '@types/web-bluetooth@0.0.21': + resolution: {integrity: sha512-oIQLCGWtcFZy2JW77j9k8nHzAOpqMHLQejDA48XXMWH6tjCQHz5RCFz1bzsmROyL6PUm+LLnUiI4BCn221inxA==} '@typescript-eslint/eslint-plugin@8.35.0': resolution: {integrity: sha512-ijItUYaiWuce0N1SoSMrEd0b6b6lYkYt99pqCPfybd+HKVXtEvYhICfLdwp42MhiI5mp0oq7PKEL+g1cNiz/Eg==} @@ -1605,48 +1612,48 @@ packages: vite: ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 vue: ^3.2.25 - '@vitest/expect@3.0.9': - resolution: {integrity: sha512-5eCqRItYgIML7NNVgJj6TVCmdzE7ZVgJhruW0ziSQV4V7PvLkDL1bBkBdcTs/VuIz0IxPb5da1IDSqc1TR9eig==} + '@vitest/expect@3.2.4': + resolution: {integrity: sha512-Io0yyORnB6sikFlt8QW5K7slY4OjqNX9jmJQ02QDda8lyM6B5oNgVWoSoKPac8/kgnCUzuHQKrSLtu/uOqqrig==} - '@vitest/mocker@3.0.9': - resolution: {integrity: sha512-ryERPIBOnvevAkTq+L1lD+DTFBRcjueL9lOUfXsLfwP92h4e+Heb+PjiqS3/OURWPtywfafK0kj++yDFjWUmrA==} + '@vitest/mocker@3.2.4': + resolution: {integrity: sha512-46ryTE9RZO/rfDd7pEqFl7etuyzekzEhUbTW3BvmeO/BcCMEgq59BKhek3dXDWgAj4oMK6OZi+vRr1wPW6qjEQ==} peerDependencies: msw: ^2.4.9 - vite: ^5.0.0 || ^6.0.0 + vite: ^5.0.0 || ^6.0.0 || ^7.0.0-0 peerDependenciesMeta: msw: optional: true vite: optional: true - '@vitest/pretty-format@3.0.9': - resolution: {integrity: sha512-OW9F8t2J3AwFEwENg3yMyKWweF7oRJlMyHOMIhO5F3n0+cgQAJZBjNgrF8dLwFTEXl5jUqBLXd9QyyKv8zEcmA==} + '@vitest/pretty-format@3.2.4': + resolution: {integrity: sha512-IVNZik8IVRJRTr9fxlitMKeJeXFFFN0JaB9PHPGQ8NKQbGpfjlTx9zO4RefN8gp7eqjNy8nyK3NZmBzOPeIxtA==} - '@vitest/runner@3.0.9': - resolution: {integrity: sha512-NX9oUXgF9HPfJSwl8tUZCMP1oGx2+Sf+ru6d05QjzQz4OwWg0psEzwY6VexP2tTHWdOkhKHUIZH+fS6nA7jfOw==} + '@vitest/runner@3.2.4': + resolution: {integrity: sha512-oukfKT9Mk41LreEW09vt45f8wx7DordoWUZMYdY/cyAk7w5TWkTRCNZYF7sX7n2wB7jyGAl74OxgwhPgKaqDMQ==} - '@vitest/snapshot@3.0.9': - resolution: {integrity: sha512-AiLUiuZ0FuA+/8i19mTYd+re5jqjEc2jZbgJ2up0VY0Ddyyxg/uUtBDpIFAy4uzKaQxOW8gMgBdAJJ2ydhu39A==} + '@vitest/snapshot@3.2.4': + resolution: {integrity: sha512-dEYtS7qQP2CjU27QBC5oUOxLE/v5eLkGqPE0ZKEIDGMs4vKWe7IjgLOeauHsR0D5YuuycGRO5oSRXnwnmA78fQ==} - '@vitest/spy@3.0.9': - resolution: {integrity: sha512-/CcK2UDl0aQ2wtkp3YVWldrpLRNCfVcIOFGlVGKO4R5eajsH393Z1yiXLVQ7vWsj26JOEjeZI0x5sm5P4OGUNQ==} + '@vitest/spy@3.2.4': + resolution: {integrity: sha512-vAfasCOe6AIK70iP5UD11Ac4siNUNJ9i/9PZ3NKx07sG6sUxeag1LWdNrMWeKKYBLlzuK+Gn65Yd5nyL6ds+nw==} - '@vitest/ui@3.0.9': - resolution: {integrity: sha512-FpZD4aIv/qNpwkV3XbLV6xldWFHMgoNWAJEgg5GmpObmAOLAErpYjew9dDwXdYdKOS3iZRKdwI+P3JOJcYeUBg==} + '@vitest/ui@3.2.4': + resolution: {integrity: sha512-hGISOaP18plkzbWEcP/QvtRW1xDXF2+96HbEX6byqQhAUbiS5oH6/9JwW+QsQCIYON2bI6QZBF+2PvOmrRZ9wA==} peerDependencies: - vitest: 3.0.9 + vitest: 3.2.4 - '@vitest/utils@3.0.9': - resolution: {integrity: sha512-ilHM5fHhZ89MCp5aAaM9uhfl1c2JdxVxl3McqsdVyVNN6JffnEen8UMCdRTzOhGXNQGo5GNL9QugHrz727Wnng==} + '@vitest/utils@3.2.4': + resolution: {integrity: sha512-fB2V0JFrQSMsCo9HiSq3Ezpdv4iYaXRG1Sx8edX3MwxfyNn83mKiGzOcH+Fkxt4MHxr3y42fQi1oeAInqgX2QA==} - '@volar/language-core@2.4.10': - resolution: {integrity: sha512-hG3Z13+nJmGaT+fnQzAkS0hjJRa2FCeqZt6Bd+oGNhUkQ+mTFsDETg5rqUTxyzIh5pSOGY7FHCWUS8G82AzLCA==} + '@volar/language-core@2.4.15': + resolution: {integrity: sha512-3VHw+QZU0ZG9IuQmzT68IyN4hZNd9GchGPhbD9+pa8CVv7rnoOZwo7T8weIbrRmihqy3ATpdfXFnqRrfPVK6CA==} - '@volar/source-map@2.4.10': - resolution: {integrity: sha512-OCV+b5ihV0RF3A7vEvNyHPi4G4kFa6ukPmyVocmqm5QzOd8r5yAtiNvaPEjl8dNvgC/lj4JPryeeHLdXd62rWA==} + '@volar/source-map@2.4.15': + resolution: {integrity: sha512-CPbMWlUN6hVZJYGcU/GSoHu4EnCHiLaXI9n8c9la6RaI9W5JHX+NqG+GSQcB0JdC2FIBLdZJwGsfKyBB71VlTg==} - '@volar/typescript@2.4.10': - resolution: {integrity: sha512-F8ZtBMhSXyYKuBfGpYwqA5rsONnOwAVvjyE7KPYJ7wgZqo2roASqNWUnianOomJX5u1cxeRooHV59N0PhvEOgw==} + '@volar/typescript@2.4.15': + resolution: {integrity: sha512-2aZ8i0cqPGjXb4BhkMsPYDkkuc2ZQ6yOpqwAuNwUoncELqoy5fRgOQtLR9gB0g902iS0NAkvpIzs27geVyVdPg==} '@vue/babel-helper-vue-transform-on@1.2.1': resolution: {integrity: sha512-jtEXim+pfyHWwvheYwUwSXm43KwQo8nhOBDyjrUITV6X2tB7lJm6n/+4sqR8137UVZZul5hBzWHdZ2uStYpyRQ==} @@ -1664,46 +1671,34 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.5.24': - resolution: {integrity: sha512-eDl5H57AOpNakGNAkFDH+y7kTqrQpJkZFXhWZQGyx/5Wh7B1uQYvcWkvZi11BDhscPgj8N7XV3oRwiPnx1Vrig==} - '@vue/compiler-core@3.5.27': resolution: {integrity: sha512-gnSBQjZA+//qDZen+6a2EdHqJ68Z7uybrMf3SPjEGgG4dicklwDVmMC1AeIHxtLVPT7sn6sH1KOO+tS6gwOUeQ==} - '@vue/compiler-dom@3.5.24': - resolution: {integrity: sha512-1QHGAvs53gXkWdd3ZMGYuvQFXHW4ksKWPG8HP8/2BscrbZ0brw183q2oNWjMrSWImYLHxHrx1ItBQr50I/q2zw==} - '@vue/compiler-dom@3.5.27': resolution: {integrity: sha512-oAFea8dZgCtVVVTEC7fv3T5CbZW9BxpFzGGxC79xakTr6ooeEqmRuvQydIiDAkglZEAd09LgVf1RoDnL54fu5w==} - '@vue/compiler-sfc@3.5.24': - resolution: {integrity: sha512-8EG5YPRgmTB+YxYBM3VXy8zHD9SWHUJLIGPhDovo3Z8VOgvP+O7UP5vl0J4BBPWYD9vxtBabzW1EuEZ+Cqs14g==} - '@vue/compiler-sfc@3.5.27': resolution: {integrity: sha512-sHZu9QyDPeDmN/MRoshhggVOWE5WlGFStKFwu8G52swATgSny27hJRWteKDSUUzUH+wp+bmeNbhJnEAel/auUQ==} - '@vue/compiler-ssr@3.5.24': - resolution: {integrity: sha512-trOvMWNBMQ/odMRHW7Ae1CdfYx+7MuiQu62Jtu36gMLXcaoqKvAyh+P73sYG9ll+6jLB6QPovqoKGGZROzkFFg==} - '@vue/compiler-ssr@3.5.27': resolution: {integrity: sha512-Sj7h+JHt512fV1cTxKlYhg7qxBvack+BGncSpH+8vnN+KN95iPIcqB5rsbblX40XorP+ilO7VIKlkuu3Xq2vjw==} '@vue/compiler-vue2@2.7.16': resolution: {integrity: sha512-qYC3Psj9S/mfu9uVi5WvNZIzq+xnXMhOwbTFKKDD7b1lhpnn71jXSFdTQ+WsIEk0ONCd7VV2IMm7ONl6tbQ86A==} - '@vue/devtools-core@7.6.8': - resolution: {integrity: sha512-8X4roysTwzQ94o7IobjVcOd1aZF5iunikrMrHPI2uUdigZCi2kFTQc7ffYiFiTNaLElCpjOhCnM7bo7aK1yU7A==} + '@vue/devtools-core@7.7.9': + resolution: {integrity: sha512-48jrBSwG4GVQRvVeeXn9p9+dlx+ISgasM7SxZZKczseohB0cBz+ITKr4YbLWjmJdy45UHL7UMPlR4Y0CWTRcSQ==} peerDependencies: vue: ^3.0.0 - '@vue/devtools-kit@7.6.8': - resolution: {integrity: sha512-JhJ8M3sPU+v0P2iZBF2DkdmR9L0dnT5RXJabJqX6o8KtFs3tebdvfoXV2Dm3BFuqeECuMJIfF1aCzSt+WQ4wrw==} + '@vue/devtools-kit@7.7.9': + resolution: {integrity: sha512-PyQ6odHSgiDVd4hnTP+aDk2X4gl2HmLDfiyEnn3/oV+ckFDuswRs4IbBT7vacMuGdwY/XemxBoh302ctbsptuA==} - '@vue/devtools-shared@7.6.8': - resolution: {integrity: sha512-9MBPO5Z3X1nYGFqTJyohl6Gmf/J7UNN1oicHdyzBVZP4jnhZ4c20MgtaHDIzWmHDHCMYVS5bwKxT3jxh7gOOKA==} + '@vue/devtools-shared@7.7.9': + resolution: {integrity: sha512-iWAb0v2WYf0QWmxCGy0seZNDPdO3Sp5+u78ORnyeonS6MT4PC7VPrryX2BpMJrwlDeaZ6BD4vP4XKjK0SZqaeA==} - '@vue/language-core@2.1.10': - resolution: {integrity: sha512-DAI289d0K3AB5TUG3xDp9OuQ71CnrujQwJrQnfuZDwo6eGNf0UoRlPuaVNO+Zrn65PC3j0oB2i7mNmVPggeGeQ==} + '@vue/language-core@2.2.12': + resolution: {integrity: sha512-IsGljWbKGU1MZpBPN+BvPAdr55YPkj2nB/TBNGNC32Vy2qLG25DYu/NBN2vNtZqdRbTRjaoYrahLrToim2NanA==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -1724,9 +1719,6 @@ packages: peerDependencies: vue: 3.5.27 - '@vue/shared@3.5.24': - resolution: {integrity: sha512-9cwHL2EsJBdi8NY22pngYYWzkTDhld6fAD6jlaeloNGciNSJL6bLpbxVgXl96X00Jtc6YWQv96YA/0sxex/k1A==} - '@vue/shared@3.5.27': resolution: {integrity: sha512-dXr/3CgqXsJkZ0n9F3I4elY8wM9jMJpP3pvRG52r6m0tu/MsAFIe6JpXVGeNMd/D9F4hQynWT8Rfuj0bdm9kFQ==} @@ -1744,14 +1736,14 @@ packages: vue: optional: true - '@vueuse/core@12.0.0': - resolution: {integrity: sha512-C12RukhXiJCbx4MGhjmd/gH52TjJsc3G0E0kQj/kb19H3Nt6n1CA4DRWuTdWWcaFRdlTe0npWDS942mvacvNBw==} + '@vueuse/core@12.8.2': + resolution: {integrity: sha512-HbvCmZdzAu3VGi/pWYm5Ut+Kd9mn1ZHnn4L5G8kOQTPs/IwIAmJoBrmYk2ckLArgMXZj0AW3n5CAejLUO+PhdQ==} - '@vueuse/metadata@12.0.0': - resolution: {integrity: sha512-Yzimd1D3sjxTDOlF05HekU5aSGdKjxhuhRFHA7gDWLn57PRbBIh+SF5NmjhJ0WRgF3my7T8LBucyxdFJjIfRJQ==} + '@vueuse/metadata@12.8.2': + resolution: {integrity: sha512-rAyLGEuoBJ/Il5AmFHiziCPdQzRt88VxR+Y/A/QhJ1EWtWqPBBAxTAFaSkviwEuOEZNtW8pvkPgoCZQ+HxqW1A==} - '@vueuse/shared@12.0.0': - resolution: {integrity: sha512-3i6qtcq2PIio5i/vVYidkkcgvmTjCqrf26u+Fd4LhnbBmIT6FN8y6q/GJERp8lfcB9zVEfjdV0Br0443qZuJpw==} + '@vueuse/shared@12.8.2': + resolution: {integrity: sha512-dznP38YzxZoNloI0qpEfpkms8knDtaoQ6Y/sfS0L7Yki4zh40LFHEhur0odJC6xTHG5dxWVPiUWBXn+wCG2s5w==} JSONStream@1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} @@ -1785,10 +1777,6 @@ packages: engines: {node: '>=0.4.0'} hasBin: true - agent-base@7.1.0: - resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} - engines: {node: '>= 14'} - agent-base@7.1.3: resolution: {integrity: sha512-jRR5wdylq8CkOe6hei19GGZnxM6rBGwFl3Bg0YItGDimvjGtAvdZk4Pu6Cl4u4Igsws4a1fd1Vq3ezrhn4KmFw==} engines: {node: '>= 14'} @@ -1807,8 +1795,8 @@ packages: ajv@8.12.0: resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} - alien-signals@0.2.0: - resolution: {integrity: sha512-StlonZhBBrsPPwrDjiPAiVTf/rolxffLxVPT60Qv/t88BZ81BvUVzHgGqEFvJ1ii8HXtm1+zU2Icr59tfWEcag==} + alien-signals@1.0.13: + resolution: {integrity: sha512-OGj9yyTnJEttvzhTUWuscOvtqxq5vrhF7vL9oS0xJ2mK0ItPYP1/y+vCFebfxoEyAz0++1AIwJ5CMr+Fk3nDmg==} ansi-align@3.0.1: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} @@ -1895,10 +1883,6 @@ packages: base64-js@1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - baseline-browser-mapping@2.8.25: - resolution: {integrity: sha512-2NovHVesVF5TXefsGX1yzx1xgr7+m9JQenvz6FQY3qd+YXkKkYiv+vTCc7OriP9mcDZpTC5mAOYN4ocd29+erA==} - hasBin: true - baseline-browser-mapping@2.9.15: resolution: {integrity: sha512-kX8h7K2srmDyYnXRIppo4AH/wYgzWVCs+eKr3RusRSQ5PvRYoEFmR/I0PbdTjKFAoKqp5+kbxnNTFO9jOfSVJg==} hasBin: true @@ -1913,8 +1897,8 @@ packages: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} engines: {node: '>=8'} - birpc@0.2.19: - resolution: {integrity: sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==} + birpc@2.9.0: + resolution: {integrity: sha512-KrayHS5pBi69Xi9JmvoqrIgYGDkD6mcSe/i6YKi3w5kekCLzrX4+nawcXqrj2tIp50Kw/mT/s3p+GVK0A0sKxw==} bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -1939,11 +1923,6 @@ packages: resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} engines: {node: '>=8'} - browserslist@4.28.0: - resolution: {integrity: sha512-tbydkR/CxfMwelN0vwdP/pLkDwyAASZ+VfWm4EOwlB6SWhx1sYnWLqo8N5j0rAzPfzfRaxt0mM/4wPU/Su84RQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - browserslist@4.28.1: resolution: {integrity: sha512-ZC5Bd0LgJXgwGqUknZY/vkUQ04r8NXnJZ3yYi4vDmSiZmC/pdSN0NbNRPxZpbtO4uAfDUAFffO8IZoM3Gj8IkA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -1985,9 +1964,6 @@ packages: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - caniuse-lite@1.0.30001754: - resolution: {integrity: sha512-x6OeBXueoAceOmotzx3PO4Zpt4rzpeIFsSr6AAePTZxSkXiYDUmpypEl7e2+8NCd9bD7bXjqyef8CJYPC1jfxg==} - caniuse-lite@1.0.30001765: resolution: {integrity: sha512-LWcNtSyZrakjECqmpP4qdg0MMGdN368D7X8XvvAqOcqMv0RxnlqVKZl2V6/mBR68oYMxOZPLw/gO7DuisMHUvQ==} @@ -2147,9 +2123,6 @@ packages: confbox@0.1.8: resolution: {integrity: sha512-RMtmw0iFkeR4YV+fUOSucriAQNb9g8zFR52MWCtl+cCZOFRNL6zeB395vPzFhEjjn4fMxXudmELnl/KF/WrK6w==} - confbox@0.2.2: - resolution: {integrity: sha512-1NB+BKqhtNipMsov4xI/NnhCKp9XG9NamYp5PVm9klAT0fsrNPjaFICsCFhNhwZJKNh7zB/3q8qXz0E9oaMNtQ==} - config-chain@1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} @@ -2194,9 +2167,9 @@ packages: convert-source-map@2.0.0: resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - copy-anything@3.0.5: - resolution: {integrity: sha512-yCEafptTtb4bk7GLEQoM8KVJpxAfdBJYaXyzQEgQQQgYrZiDp8SJmGKlYza6CYjEDNstAdNdKA3UuoULlEbS6w==} - engines: {node: '>=12.13'} + copy-anything@4.0.5: + resolution: {integrity: sha512-7Vv6asjS4gMOuILabD3l739tsaxFQmC+a7pLZm02zyvs8p977bL3zEgq3yDk5rn9B0PbYgIv++jmHcuUab4RhA==} + engines: {node: '>=18'} core-util-is@1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} @@ -2265,8 +2238,8 @@ packages: engines: {node: '>=4'} hasBin: true - cssstyle@5.3.3: - resolution: {integrity: sha512-OytmFH+13/QXONJcC75QNdMtKpceNk3u8ThBjyyYjkEcy/ekBwR1mMAuNvi3gdBPW3N5TlCzQ0WZw8H0lN/bDw==} + cssstyle@5.3.7: + resolution: {integrity: sha512-7D2EPVltRrsTkhpQmksIu+LxeWAIEk6wRDMJ1qljlv+CKHJM+cJLlfhWIzNA44eAsHXSNe3+vO6DW1yCYx8SuQ==} engines: {node: '>=20'} csstype@3.2.3: @@ -2432,8 +2405,8 @@ packages: dagre-d3-es@7.0.10: resolution: {integrity: sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==} - dagre-d3-es@7.0.11: - resolution: {integrity: sha512-tvlJLyQf834SylNKax8Wkzco/1ias1OPw8DcUMDE7oUIoSEW25riQVuiu/0OWEFqT0cxHT3Pa9/D82Jr47IONw==} + dagre-d3-es@7.0.13: + resolution: {integrity: sha512-efEhnxpSuwpYOKRm/L5KbqoZmNNukHa/Flty4Wp62JRvgH2ojwVgPgdYyr4twpieZnyRDdIH7PY2mopX26+j2Q==} dargs@8.1.0: resolution: {integrity: sha512-wAV9QHOsNbwnWdNW2FYvE1P56wtgSbM+3SZcdGiWQILwVjACCXDCI3Ai8QlCjMDB8YK5zySiXZYBiwGmNY3lnw==} @@ -2467,15 +2440,6 @@ packages: supports-color: optional: true - debug@4.4.0: - resolution: {integrity: sha512-6WTZ/IxCY/T6BALoZHaE4ctp9xm+Z5kY/pzYaCHRFeyVhojxlrm+46y68HA6hr0TcwEssoxNiDEUJQjfPZ/RYA==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - debug@4.4.1: resolution: {integrity: sha512-KcKCqiftBJcZr++7ykoDIEwSa3XWowTfNPo92BYxjXiyYEVrUQh2aLyhxBCwww+heortUFxEJYcRzosstTEBYQ==} engines: {node: '>=6.0'} @@ -2599,9 +2563,6 @@ packages: engines: {node: '>=14'} hasBin: true - electron-to-chromium@1.5.250: - resolution: {integrity: sha512-/5UMj9IiGDMOFBnN4i7/Ry5onJrAGSbOGo3s9FEKmwobGq6xw832ccET0CE3CkkMBZ8GJSlUIesZofpyurqDXw==} - electron-to-chromium@1.5.267: resolution: {integrity: sha512-0Drusm6MVRXSOJpGbaSVgcQsuB4hEkMpHXaVstcPmhu5LIedxs1xNK/nIxmQIU/RPC0+1/o0AVZfBTkTNJOdUw==} @@ -2658,8 +2619,8 @@ packages: error-stack-parser-es@0.1.5: resolution: {integrity: sha512-xHku1X40RO+fO8yJ8Wh2f2rZWVjqyhb1zgq1yZ8aZRQkv6OOKhKWRUaht3eSCUbAOBaKIgM+ykwFLE+QUxgGeg==} - es-module-lexer@1.6.0: - resolution: {integrity: sha512-qqnD1yMU6tk/jnaMosogGySTZP8YtUgAffA9nMN+E/rjxcfRQ6IEk7IiozUjgxKoFHBGjTLnrHB/YC45r/59EQ==} + es-module-lexer@1.7.0: + resolution: {integrity: sha512-jEQoCwk8hyb2AZziIOLhDqpm5+2ww5uIE6lkO/6jcOCusfk6LhMHpXXfBLXTZ7Ydyt0j4VoUQv6uGNYbdW+kBA==} esbuild@0.25.11: resolution: {integrity: sha512-KohQwyzrKTQmhXDW1PjCv3Tyspn9n5GcY2RTDqeORIdIJY8yKIF7sTSopFmn/wpMPW4rdPXI0UE5LJLuq3bx0Q==} @@ -2825,13 +2786,10 @@ packages: resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==} engines: {node: '>=0.10.0'} - expect-type@1.1.0: - resolution: {integrity: sha512-bFi65yM+xZgk+u/KRIpekdSYkTB5W1pEf0Lt8Q8Msh7b+eQ7LXVtIB1Bkm4fvclDEL1b2CZkMhv2mOeF8tMdkA==} + expect-type@1.3.0: + resolution: {integrity: sha512-knvyeauYhqjOYvQ66MznSMs83wmHrCycNEN6Ao+2AeYEfxUIkuiVxdEa1qlGEPK+We3n0THiDciYSsCcgW/DoA==} engines: {node: '>=12.0.0'} - exsolve@1.0.7: - resolution: {integrity: sha512-VO5fQUzZtI6C+vx4w/4BWJpg3s/5l+6pRQEHzFRM8WFi4XffSP1Z+4qi7GbjWbvRQEbdIco5mIMq+zX4rPuLrw==} - extend-shallow@2.0.1: resolution: {integrity: sha512-zCnTtlxNoAiDc3gqY2aYAWFx7XWWiasuF2K8Me5WbN8otHKTUKBwjPtNpRs/rbUZm7KxWAaNj7P1a/p52GbVug==} engines: {node: '>=0.10.0'} @@ -3144,9 +3102,9 @@ packages: resolution: {integrity: sha512-M422h7o/BR3rmCQ8UHi7cyyMqKltdP9Uo+J2fXK+RSAY+wTcKOIRyhTuKv4qn+DJf3g+PL890AzId5KZpX+CBg==} engines: {node: ^20.17.0 || >=22.9.0} - html-encoding-sniffer@4.0.0: - resolution: {integrity: sha512-Y22oTqIU4uuPgEemfz7NDJz6OeKf12Lsu+QC+s3BVpda64lTiMYCyGwg5ki4vFxkMwQdeZDl2adZoqUgdFuTgQ==} - engines: {node: '>=18'} + html-encoding-sniffer@6.0.0: + resolution: {integrity: sha512-CV9TW3Y3f8/wT0BRFc1/KAVQ3TUHiXmaAb6VW9vtiMFf7SLoMd1PdAc4W3KFOFETBJUb90KatHqlsZMWV+R9Gg==} + engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} html-escaper@2.0.2: resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} @@ -3369,9 +3327,9 @@ packages: is-utf8@0.2.1: resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==} - is-what@4.1.16: - resolution: {integrity: sha512-ZhMwEosbFJkA0YhFnNDgTM4ZxDRsS6HqTo7qsZM08fehyRYIYa0yHu5R6mgo1n/8MgaPBXiPimPD77baVFYg+A==} - engines: {node: '>=12.13'} + is-what@5.5.0: + resolution: {integrity: sha512-oG7cgbmg5kLYae2N5IVd3jm2s+vldjxJzK1pcu9LfpGuQ93MQSzo0okvRna+7y5ifrD+20FE8FvjusyGaz14fw==} + engines: {node: '>=18'} is-windows@1.0.2: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} @@ -3430,6 +3388,9 @@ packages: js-tokens@9.0.0: resolution: {integrity: sha512-WriZw1luRMlmV3LGJaR6QOJjWwgLUTf89OwT2lUOyjX2dJGBwgmIkbcz+7WFZjrZM635JOIR517++e/67CP9dQ==} + js-tokens@9.0.1: + resolution: {integrity: sha512-mxa9E9ITFOt0ban3j6L5MpjwegGz6lBQmM1IJkWeBZGcMxto50+eWdjC/52xDbS2vy0k7vIMK0Fe2wfL9OQSpQ==} + js-yaml@3.14.1: resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==} hasBin: true @@ -3438,8 +3399,8 @@ packages: resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true - jsdom@27.2.0: - resolution: {integrity: sha512-454TI39PeRDW1LgpyLPyURtB4Zx1tklSr6+OFOipsxGUH1WMTvk6C65JQdrj455+DP2uJ1+veBEHTGFKWVLFoA==} + jsdom@27.4.0: + resolution: {integrity: sha512-mjzqwWRD9Y1J1KUi7W97Gja1bwOOM5Ug0EZ6UDK3xS7j7mndrkwozHtSblfomlzyB4NepioNt+B2sOSzczVgtQ==} engines: {node: ^20.19.0 || ^22.12.0 || >=24.0.0} peerDependencies: canvas: ^3.0.0 @@ -3534,10 +3495,6 @@ packages: resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} engines: {node: '>=4'} - local-pkg@1.1.2: - resolution: {integrity: sha512-arhlxbFRmoQHl33a0Zkle/YWlmNwoyt6QNZEIJcqNbdrsix5Lvc4HyyI3EnwxTYlZYc32EbYrQ8SzEZ7dqgg9A==} - engines: {node: '>=14'} - locate-path@2.0.0: resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} engines: {node: '>=4'} @@ -3612,6 +3569,9 @@ packages: loupe@3.1.3: resolution: {integrity: sha512-kkIp7XSkP78ZxJEsSxW3712C6teJVoeHHwgo9zJ380de7IYyJ2ISlxojcH2pC5OFLewESmnRi/+XCDIEEVyoug==} + loupe@3.2.1: + resolution: {integrity: sha512-CdzqowRJCeLU72bHvWqwRBBlLcMEtIvGrlvef74kMnV2AolS9Y8xUv1I0U/MNAWMhBlKIoyuEgoJ0t/bbwHbLQ==} + lru-cache@10.4.3: resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} @@ -3619,6 +3579,10 @@ packages: resolution: {integrity: sha512-F9ODfyqML2coTIsQpSkRHnLSZMtkU8Q+mSfcaIyKwy58u+8k5nvAYeiNhsyMARvzNcXJ9QfWVrcPsC9e9rAxtg==} engines: {node: 20 || >=22} + lru-cache@11.2.5: + resolution: {integrity: sha512-vFrFJkWtJvJnD5hg+hJvVE8Lh/TcMzKnTgCWmtBipwI5yLX/iX+5UB2tfuyODF5E7k9xEzMdYgGqaSb1c0c5Yw==} + engines: {node: 20 || >=22} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -3626,12 +3590,6 @@ packages: resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} engines: {node: '>=10'} - magic-string@0.30.12: - resolution: {integrity: sha512-Ea8I3sQMVXr8JhN4z+H/d8zwo+tYDgHE9+5G4Wnrwhs0gaK9fXTKx0Tw5Xwsd/bCPTTZNRAdpyzvoeORe9LYpw==} - - magic-string@0.30.17: - resolution: {integrity: sha512-sNPKHvyjVf7gyjwS4xGTaW/mCnF8wnjtifKBEhxfZ7E/S8tQ0rssrwGNn6q8JH/ohItJfSQp9mBtQYuTlH5QnA==} - magic-string@0.30.21: resolution: {integrity: sha512-vd2F4YUyEXKGcLHoq+TEyCjxueSeHnFxyyjNp80yg0XV4vUhnDer/lvvlqM/arB5bXQN5K2/3oinyCRyx8T2CQ==} @@ -3651,8 +3609,8 @@ packages: '@types/markdown-it': '*' markdown-it: '*' - markdown-it-attrs@4.2.0: - resolution: {integrity: sha512-m7svtUBythvcGFFZAv9VjMEvs8UbHri2sojJ3juJumoOzv8sdkx9a7W3KxiHbXxAbvL3Xauak8TMwCnvigVPKw==} + markdown-it-attrs@4.3.1: + resolution: {integrity: sha512-/ko6cba+H6gdZ0DOw7BbNMZtfuJTRp9g/IrGIuz8lYc/EfnmWRpaR3CFPnNbVz0LDvF8Gf1hFGPqrQqq7De0rg==} engines: {node: '>=6'} peerDependencies: markdown-it: '>= 9.0.0' @@ -3746,8 +3704,8 @@ packages: mermaid@10.9.4: resolution: {integrity: sha512-VIG2B0R9ydvkS+wShA8sXqkzfpYglM2Qwj7VyUeqzNVqSGPoP/tcaUr3ub4ESykv8eqQJn3p99bHNvYdg3gCHQ==} - mermaid@11.10.0: - resolution: {integrity: sha512-oQsFzPBy9xlpnGxUqLbVY8pvknLlsNIJ0NWwi8SUJjhbP1IT0E0o1lfhU4iYV3ubpy+xkzkaOyDUQMn06vQElQ==} + mermaid@11.12.2: + resolution: {integrity: sha512-n34QPDPEKmaeCG4WDMGy0OT6PSyxKCfy2pJgShP+Qow2KLrvWjclwbc3yXfSIf4BanqWEhQEpngWwNp/XhZt6w==} micromark-core-commonmark@1.1.0: resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==} @@ -3911,13 +3869,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - nanoid@3.3.7: - resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - - nanoid@5.0.9: - resolution: {integrity: sha512-Aooyr6MXU6HpvvWXKoVoXwKMs/KyVakWwg7xQfv5/S/RIgJMy0Ifa45H9qqYy7pTCszrHzP21Uk4PZq2HpEM8Q==} + nanoid@5.1.6: + resolution: {integrity: sha512-c7+7RQ+dMB5dPwwCp4ee1/iV/q2P6aK1mTZcfr1BTuVlyW9hJYiMPybJCcnBlQtuSmTIWNeazm/zqNoZSSElBg==} engines: {node: ^18 || >=20} hasBin: true @@ -4228,9 +4181,6 @@ packages: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} - pathe@1.1.2: - resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} - pathe@2.0.3: resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} @@ -4270,9 +4220,6 @@ packages: pkg-types@1.3.1: resolution: {integrity: sha512-/Jm5M4RvtBFVkKWRu2BLUTNP8/M2a+UwuAX+ae4770q1qVGtfjG+WTCupoZixokjmHiry8uI+dlY8KXYV5HVVQ==} - pkg-types@2.3.0: - resolution: {integrity: sha512-SIqCzDRg0s9npO5XQ3tNZioRY1uK06lA41ynBC1YmFTmnY6FjUjVt6s4LoADmwoig1qqD0oK8h1p/8mlMx8Oig==} - plimit-lit@1.6.1: resolution: {integrity: sha512-B7+VDyb8Tl6oMJT9oSO2CW8XC/T4UcJGrwOVoNGwOQsQYhlpfajmrMj5xeejqaASq3V/EqThyOeATEOMuSEXiA==} engines: {node: '>=12'} @@ -4283,8 +4230,8 @@ packages: points-on-path@0.2.1: resolution: {integrity: sha512-25ClnWWuw7JbWZcgqY/gJ4FQWadKxGWk+3kR/7kD0tCaDtPPMj7oHu2ToLaVhfpnHrZzYby2w6tUA0eOIuUg8g==} - postcss-html@1.7.0: - resolution: {integrity: sha512-MfcMpSUIaR/nNgeVS8AyvyDugXlADjN9AcV7e5rDfrF1wduIAGSkL4q2+wgrZgA3sHVAHLDO9FuauHhZYW2nBw==} + postcss-html@1.8.1: + resolution: {integrity: sha512-OLF6P7qctfAWayOhLpcVnTGqVeJzu2W3WpIYelfz2+JV5oGxfkcEvweN9U4XpeqE0P98dcD9ssusGwlF0TK0uQ==} engines: {node: ^12 || >=14} postcss-media-query-parser@0.2.3: @@ -4326,10 +4273,6 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.49: - resolution: {integrity: sha512-OCVPnIObs4N29kxTjzLfUryOkvZEq+pf8jTF0lg8E7uETuWHA+v7j3c/xJmiqpX450191LlmZfUKkXxkTry7nA==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.5.6: resolution: {integrity: sha512-3Ybi1tAuwAP9s0r1UQ2J4n5Y0G05bJkpUIO0/bI9MhwmD70S5aTWbXGBwxHrelT+XM1k6dM0pk+SwNkpTRN7Pg==} engines: {node: ^10 || ^12 || >=14} @@ -4359,9 +4302,6 @@ packages: resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==} engines: {node: '>=6'} - quansync@0.2.11: - resolution: {integrity: sha512-AifT7QEbW9Nri4tAwR5M/uzpBuqfZf+zwaEM/QkzEjj7NBuFD2rBuy0K3dE+8wltbezDV7JMA0WfnCPYRSYbXA==} - queue-lit@1.5.2: resolution: {integrity: sha512-tLc36IOPeMAubu8BkW8YDBV+WyIgKlYU7zUNs0J5Vk9skSZ4JfGlPOqplP0aHdfv7HL0B2Pg6nwiq60Qc6M2Hw==} engines: {node: '>=12'} @@ -4468,13 +4408,16 @@ packages: robust-predicates@3.0.2: resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} - rollup-plugin-visualizer@5.12.0: - resolution: {integrity: sha512-8/NU9jXcHRs7Nnj07PF2o4gjxmm9lXIrZ8r175bT9dK8qoLlvKTwRMArRCMgpMGlq8CTLugRvEmyMeMXIU2pNQ==} - engines: {node: '>=14'} + rollup-plugin-visualizer@5.14.0: + resolution: {integrity: sha512-VlDXneTDaKsHIw8yzJAFWtrzguoJ/LnQ+lMpoVfYJ3jJF4Ihe5oYLAqLklIK/35lgUY+1yEzCkHyZ1j4A5w5fA==} + engines: {node: '>=18'} hasBin: true peerDependencies: + rolldown: 1.x rollup: 2.x || 3.x || 4.x peerDependenciesMeta: + rolldown: + optional: true rollup: optional: true @@ -4516,8 +4459,8 @@ packages: safer-buffer@2.1.2: resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - sass@1.83.4: - resolution: {integrity: sha512-B1bozCeNQiOgDcLd33e2Cs2U60wZwjUUXzh900ZyQF5qUasvMdDZYbQ566LJu7cqR+sAHlAfO6RMkaID5s6qpA==} + sass@1.97.3: + resolution: {integrity: sha512-fDz1zJpd5GycprAbu4Q2PV/RprsRtKC/0z82z0JLgdytmcq0+ujJbJ/09bPGDxCLkKY3Np5cRAOcWiVkLXJURg==} engines: {node: '>=14.0.0'} hasBin: true @@ -4552,11 +4495,6 @@ packages: engines: {node: '>=10'} hasBin: true - semver@7.6.2: - resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==} - engines: {node: '>=10'} - hasBin: true - semver@7.7.2: resolution: {integrity: sha512-RF0Fw+rO5AMf9MAyaRXI4AV0Ulj5lMHqVxxdSgiVbixSCXoEmmX/jk0CuJw4+3SqroYO9VoUh+HcuJivvtJemA==} engines: {node: '>=10'} @@ -4587,10 +4525,6 @@ packages: resolution: {integrity: sha512-iuh+gPf28RkltuJC7W5MRi6XAjTDCAPC/prJUpQoG4vIP3MJZ+GTydVnodXA7pwvTKb2cA0m9OFZW/cdWy/I/w==} engines: {node: '>=6'} - sirv@3.0.0: - resolution: {integrity: sha512-BPwJGUeDaDCHihkORDchNyyTvWFhcusy1XMmhEVTQTwGeybFbp8YEmB+njbPnth1FibULBSBVwCQni25XlCUDg==} - engines: {node: '>=18'} - sirv@3.0.1: resolution: {integrity: sha512-FoqMu0NCGBLCcAkS1qA+XJIQTR6/JHfQXl+uGteNCQ76T91DMUjPa9xfmeqMY3z80nLSg9yQmNjK0Px6RWsH/A==} engines: {node: '>=18'} @@ -4654,8 +4588,8 @@ packages: stackback@0.0.2: resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} - std-env@3.8.0: - resolution: {integrity: sha512-Bc3YwwCB+OzldMxOXJIIvC6cPRWr/LxOp48CdQTOkPyk/t4JWWJbrilwBd7RJzKV8QW7tJkcgAmeuLLJugl5/w==} + std-env@3.10.0: + resolution: {integrity: sha512-5GS12FdOZNliM5mAOxFRg7Ir0pWz8MdpYm6AY6VPkGpbA7ZzmbzNcBJQ0GPvvyWgcY7QAhCgf9Uy89I03faLkg==} stream-combiner2@1.1.1: resolution: {integrity: sha512-3PnJbYgS56AeWgtKF5jtJRT6uFJe56Z0Hc5Ngg/6sI6rIt8iiMBTa9cvdyFfpMQjaVHr8dusbNeFGIIonxOvKw==} @@ -4717,6 +4651,9 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} + strip-literal@3.1.0: + resolution: {integrity: sha512-8r3mkIM/2+PpjHoOtiAW8Rg3jJLHaV7xPwG+YRGrv6FP0wwk/toTpATxWYOW0BKdWwl82VT2tFYi5DlROa0Mxg==} + style-search@0.1.0: resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} @@ -4779,8 +4716,8 @@ packages: resolution: {integrity: sha512-CY8u7DtbvucKuquCmOFEKhr9Besln7n9uN8eFbwcoGYWXOMW07u2o8njWaiXt11ylS3qoGF55pILjRmPlbodyg==} engines: {node: '>=18'} - superjson@2.2.1: - resolution: {integrity: sha512-8iGv75BYOa0xRJHK5vRLEjE2H/i4lulTjzpUXic3Eg8akftYjkmQDa8JARQ42rlczXyFR3IeRoeFCc7RxHsYZA==} + superjson@2.2.6: + resolution: {integrity: sha512-H+ue8Zo4vJmV2nRjpx86P35lzwDT3nItnIsocgumgr0hHMQ+ZGq5vrERg9kJBo5AWGmxZDhzDo+WVIJqkB0cGA==} engines: {node: '>=16'} supports-color@5.5.0: @@ -4853,9 +4790,6 @@ packages: tinybench@2.9.0: resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} - tinyexec@0.3.1: - resolution: {integrity: sha512-WiCJLEECkO18gwqIp6+hJg0//p23HXp4S+gGtAKu3mI2F2/sXC4FvHvXvB0zJVVaTPhx1/tOwdbRsa1sOBIKqQ==} - tinyexec@0.3.2: resolution: {integrity: sha512-KQQR9yN7R5+OSwaK0XQoj22pwHoTlgYqmUscPYoknOoWCWfj/5/ABTMRi69FrKU5ffPVh5QcFikpWJI/P1ocHA==} @@ -4866,16 +4800,16 @@ packages: resolution: {integrity: sha512-j2Zq4NyQYG5XMST4cbs02Ak8iJUdxRM0XI5QyxXuZOzKOINmWurp3smXu3y5wDcJrptwpSjgXHzIQxR0omXljQ==} engines: {node: '>=12.0.0'} - tinypool@1.0.2: - resolution: {integrity: sha512-al6n+QEANGFOMf/dmUMsuS5/r9B06uwlyNjZZql/zv8J7ybHCgoihBNORZCY2mzUuAnomQa2JdhyHKzZxPCrFA==} + tinypool@1.1.1: + resolution: {integrity: sha512-Zba82s87IFq9A9XmjiX5uZA/ARWDrB03OHlq+Vw1fSdt0I+4/Kutwy8BP4Y/y/aORMo61FQ0vIb5j44vSo5Pkg==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@2.0.0: resolution: {integrity: sha512-op4nsTR47R6p0vMUUoYl/a+ljLFVtlfaXkLQmqfLR1qHma1h/ysYk4hEXZ880bf2CYgTskvTa/e196Vd5dDQXw==} engines: {node: '>=14.0.0'} - tinyspy@3.0.2: - resolution: {integrity: sha512-n1cw8k1k0x4pgA2+9XrOkFydTerNcJ1zWCO5Nn9scWHTD+5tp8dghT2x1uduQePZTZgd3Tupf+x9BxJjeJi77Q==} + tinyspy@4.0.4: + resolution: {integrity: sha512-azl+t0z7pw/z958Gy9svOTuzqIk6xq+NSheJzn5MMWtWTFywIacg2wUlzKFGtt3cthx0r2SxMK0yzJOR0IES7Q==} engines: {node: '>=14.0.0'} tldts-core@7.0.19: @@ -4991,8 +4925,8 @@ packages: eslint: ^8.57.0 || ^9.0.0 typescript: '>=4.8.4 <5.9.0' - typescript@5.6.3: - resolution: {integrity: sha512-hjcS1mhfuyi4WW8IWtjP7brDrG2cuDZukyrYrSauoXGNgx0S7zceP07adYkJycEr56BOUTNPzbInooiN3fn1qw==} + typescript@5.9.3: + resolution: {integrity: sha512-jl1vZzPDinLr9eUt3J/t7V6FgNEw9QjvBPdysz9KfQDD41fQrC2Y4vKQdiaUpFT4bXlb1RHhLpp8wtm6M5TgSw==} engines: {node: '>=14.17'} hasBin: true @@ -5007,8 +4941,8 @@ packages: engines: {node: '>=0.8.0'} hasBin: true - undici-types@6.20.0: - resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} + undici-types@6.21.0: + resolution: {integrity: sha512-iwDZqg0QAGrg9Rav5H4n0M64c3mkR59cJ6wQp+7C4nI0gsmExaedaYLNO44eT4AtBBwjbTiGPMlt2Md0T9H9JQ==} undici@5.29.0: resolution: {integrity: sha512-raqeBD6NQK4SkWhQzeYKd1KmIG6dllBOTt55Rmkt4HtI9mwdWtJljnrXjAFUBLTSN67HWrOIZ3EPF4kjUw80Bg==} @@ -5059,12 +4993,6 @@ packages: resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==} engines: {node: '>= 10.0.0'} - update-browserslist-db@1.1.4: - resolution: {integrity: sha512-q0SPT4xyU84saUX+tomz1WLkxUbuaJnR1xWt17M7fJtEJigJeWUNGUqrauFXsHnqev9y9JTRGwk13tFBuKby4A==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - update-browserslist-db@1.2.3: resolution: {integrity: sha512-Js0m9cx+qOgDxo0eMiFGEueWztz+d4+M3rGlmKPT+T4IS/jP4ylw3Nwpu6cpTTP8R1MAC1kF4VbdLt3ARf209w==} hasBin: true @@ -5081,10 +5009,6 @@ packages: util-deprecate@1.0.2: resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} - uuid@11.0.5: - resolution: {integrity: sha512-508e6IcKLrhxKdBbcA2b4KQZlLVp2+J5UwQ6F7Drckkc5N9ZJwFa4TgWtsww9UG8fGHbm6gbV19TdM5pQ4GaIA==} - hasBin: true - uuid@11.1.0: resolution: {integrity: sha512-0/A9rDy9P7cJ+8w1c9WD9V//9Wj15Ce2MPz8Ri6032usz+NfePxx5AcN3bN+r6ZL6jEo066/yNYB3tn4pQEx+A==} hasBin: true @@ -5114,13 +5038,13 @@ packages: vfile@6.0.3: resolution: {integrity: sha512-KzIbH/9tXat2u30jf+smMwFCsno4wHVdNmzFyL+T/L3UGqqk6JKfVqOFOZEpZSHADH1k40ab6NUIXZq422ov3Q==} - vite-hot-client@0.2.4: - resolution: {integrity: sha512-a1nzURqO7DDmnXqabFOliz908FRmIppkBKsJthS8rbe8hBEXwEwe4C3Pp33Z1JoFCYfVL4kTOMLKk0ZZxREIeA==} + vite-hot-client@2.1.0: + resolution: {integrity: sha512-7SpgZmU7R+dDnSmvXE1mfDtnHLHQSisdySVR7lO8ceAXvM0otZeuQQ6C8LrS5d/aYyP/QZ0hI0L+dIPrm4YlFQ==} peerDependencies: - vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 + vite: ^2.6.0 || ^3.0.0 || ^4.0.0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 - vite-node@3.0.9: - resolution: {integrity: sha512-w3Gdx7jDcuT9cNn9jExXgOyKmf5UOTb6WMHz8LGAm54eS1Elf5OuBhCxl6zJxGhEeIkgsE1WbHuoL0mj/UXqXg==} + vite-node@3.2.4: + resolution: {integrity: sha512-EbKSKh+bh1E1IFxeO0pg1n4dvoOTt0UDiXMd/qn++r98+jPO1xtJilvXldeuQ8giIB5IkpjCgMleHMNEsGH6pg==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true @@ -5134,11 +5058,11 @@ packages: '@nuxt/kit': optional: true - vite-plugin-vue-devtools@7.6.8: - resolution: {integrity: sha512-32aIps8C1Y7UEoqyWf+ES3J1OozsCYMIqTqd+I5qass+R0Tcf8SaA2bX1/rskAzkcKCteVoBjEENmqwTcMebbw==} + vite-plugin-vue-devtools@7.7.9: + resolution: {integrity: sha512-08DvePf663SxqLFJeMVNW537zzVyakp9KIrI2K7lwgaTqA5R/ydN/N2K8dgZO34tg/Qmw0ch84fOKoBtCEdcGg==} engines: {node: '>=v14.21.3'} peerDependencies: - vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 + vite: ^3.1.0 || ^4.0.0-0 || ^5.0.0-0 || ^6.0.0-0 || ^7.0.0-0 vite-plugin-vue-inspector@5.3.1: resolution: {integrity: sha512-cBk172kZKTdvGpJuzCCLg8lJ909wopwsu3Ve9FsL1XsnLBiRT9U3MePcqrgGHgCX2ZgkqZmAGR8taxw+TV6s7A==} @@ -5185,16 +5109,16 @@ packages: yaml: optional: true - vitest@3.0.9: - resolution: {integrity: sha512-BbcFDqNyBlfSpATmTtXOAOj71RNKDDvjBM/uPfnxxVGrG+FSH2RQIwgeEngTaTkuU/h0ScFvf+tRcKfYXzBybQ==} + vitest@3.2.4: + resolution: {integrity: sha512-LUCP5ev3GURDysTWiP47wRRUpLKMOfPh+yKTx3kVIEiu5KOMeqzpnYNsKyOoVrULivR8tLcks4+lga33Whn90A==} engines: {node: ^18.0.0 || ^20.0.0 || >=22.0.0} hasBin: true peerDependencies: '@edge-runtime/vm': '*' '@types/debug': ^4.1.12 '@types/node': ^18.0.0 || ^20.0.0 || >=22.0.0 - '@vitest/browser': 3.0.9 - '@vitest/ui': 3.0.9 + '@vitest/browser': 3.2.4 + '@vitest/ui': 3.2.4 happy-dom: '*' jsdom: '*' peerDependenciesMeta: @@ -5242,8 +5166,8 @@ packages: peerDependencies: eslint: '>=6.0.0' - vue-tsc@2.1.10: - resolution: {integrity: sha512-RBNSfaaRHcN5uqVqJSZh++Gy/YUzryuv9u1aFWhsammDJXNtUiJMNoJ747lZcQ68wUQFx6E73y4FY3D8E7FGMA==} + vue-tsc@2.2.12: + resolution: {integrity: sha512-P7OP77b2h/Pmk+lZdJ0YWs+5tJ6J2+uOQPo7tlBnY44QqQSPYvS0qVT4wqDJgwrZaLe47etJLLQRFia71GYITw==} hasBin: true peerDependencies: typescript: '>=5.0.0' @@ -5270,11 +5194,6 @@ packages: resolution: {integrity: sha512-n4W4YFyz5JzOfQeA8oN7dUYpR+MBP3PIUsn2jLjWXwK5ASUzt0Jc/A5sAUZoCYFJRGF0FBKJ+1JjN43rNdsQzA==} engines: {node: '>=20'} - whatwg-encoding@3.1.1: - resolution: {integrity: sha512-6qN4hJdMwfYBtE3YBTTHhoeuUrDBPZmbQaxWAqSALV/MeEnR5z1xd8UKud2RAkFoPkmB+hli1TZSnyi84xz1vQ==} - engines: {node: '>=18'} - deprecated: Use @exodus/bytes instead for a more spec-conformant and faster implementation - whatwg-mimetype@4.0.0: resolution: {integrity: sha512-QaKxh0eNIi2mE9p2vEdzfagOKHCcj1pJ56EEHGQOVxp8r9/iszLUUV7v89x9O1p/T+NlTM5W7jW6+cz4Fq1YVg==} engines: {node: '>=18'} @@ -5411,7 +5330,7 @@ snapshots: '@aashutoshrathi/word-wrap@1.2.6': {} - '@acemir/cssom@0.9.24': {} + '@acemir/cssom@0.9.31': {} '@actions/core@1.11.1': dependencies: @@ -5441,23 +5360,21 @@ snapshots: '@antfu/utils@0.7.10': {} - '@antfu/utils@8.1.1': {} - - '@asamuzakjp/css-color@4.1.0': + '@asamuzakjp/css-color@4.1.1': dependencies: '@csstools/css-calc': 2.1.4(@csstools/css-parser-algorithms@3.0.5(@csstools/css-tokenizer@3.0.4))(@csstools/css-tokenizer@3.0.4) '@csstools/css-color-parser': 3.1.0(@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.2.2 + lru-cache: 11.2.5 - '@asamuzakjp/dom-selector@6.7.4': + '@asamuzakjp/dom-selector@6.7.6': dependencies: '@asamuzakjp/nwsapi': 2.3.9 bidi-js: 1.0.3 css-tree: 3.1.0 is-potential-custom-element-name: 1.0.1 - lru-cache: 11.2.2 + lru-cache: 11.2.5 '@asamuzakjp/nwsapi@2.3.9': {} @@ -5477,7 +5394,7 @@ snapshots: '@babel/core@7.23.9': dependencies: '@ampproject/remapping': 2.3.0 - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.27.1 '@babel/generator': 7.23.6 '@babel/helper-compilation-targets': 7.23.6 '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.9) @@ -5485,7 +5402,7 @@ snapshots: '@babel/parser': 7.28.5 '@babel/template': 7.23.9 '@babel/traverse': 7.23.9 - '@babel/types': 7.26.10 + '@babel/types': 7.28.6 convert-source-map: 2.0.0 debug: 4.4.3 gensync: 1.0.0-beta.2 @@ -5496,20 +5413,20 @@ snapshots: '@babel/generator@7.23.6': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 jsesc: 2.5.2 '@babel/helper-annotate-as-pure@7.22.5': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 '@babel/helper-compilation-targets@7.23.6': dependencies: '@babel/compat-data': 7.23.5 '@babel/helper-validator-option': 7.23.5 - browserslist: 4.28.0 + browserslist: 4.28.1 lru-cache: 5.1.1 semver: 6.3.1 @@ -5531,19 +5448,19 @@ snapshots: '@babel/helper-function-name@7.23.0': dependencies: '@babel/template': 7.23.9 - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 '@babel/helper-hoist-variables@7.22.5': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 '@babel/helper-member-expression-to-functions@7.23.0': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 '@babel/helper-module-imports@7.22.15': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 '@babel/helper-module-transforms@7.23.3(@babel/core@7.23.9)': dependencies: @@ -5552,11 +5469,11 @@ snapshots: '@babel/helper-module-imports': 7.22.15 '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 - '@babel/helper-validator-identifier': 7.25.9 + '@babel/helper-validator-identifier': 7.28.5 '@babel/helper-optimise-call-expression@7.22.5': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 '@babel/helper-plugin-utils@7.22.5': {} @@ -5569,22 +5486,18 @@ snapshots: '@babel/helper-simple-access@7.22.5': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 '@babel/helper-skip-transparent-expression-wrappers@7.22.5': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 '@babel/helper-split-export-declaration@7.22.6': dependencies: - '@babel/types': 7.28.5 - - '@babel/helper-string-parser@7.25.9': {} + '@babel/types': 7.28.6 '@babel/helper-string-parser@7.27.1': {} - '@babel/helper-validator-identifier@7.25.9': {} - '@babel/helper-validator-identifier@7.28.5': {} '@babel/helper-validator-option@7.23.5': {} @@ -5593,7 +5506,7 @@ snapshots: dependencies: '@babel/template': 7.23.9 '@babel/traverse': 7.23.9 - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 transitivePeerDependencies: - supports-color @@ -5605,7 +5518,7 @@ snapshots: '@babel/parser@7.28.5': dependencies: - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 '@babel/plugin-proposal-decorators@7.23.9(@babel/core@7.23.9)': dependencies: @@ -5649,31 +5562,26 @@ snapshots: '@babel/template@7.23.9': dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.27.1 '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 '@babel/traverse@7.23.9': dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.27.1 '@babel/generator': 7.23.6 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-hoist-variables': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/parser': 7.28.5 - '@babel/types': 7.28.5 + '@babel/types': 7.28.6 debug: 4.4.3 globals: 11.12.0 transitivePeerDependencies: - supports-color - '@babel/types@7.26.10': - dependencies: - '@babel/helper-string-parser': 7.25.9 - '@babel/helper-validator-identifier': 7.25.9 - - '@babel/types@7.28.5': + '@babel/types@7.28.6': dependencies: '@babel/helper-string-parser': 7.27.1 '@babel/helper-validator-identifier': 7.28.5 @@ -5704,22 +5612,22 @@ snapshots: '@colors/colors@1.5.0': optional: true - '@commitlint/cli@19.6.1(@types/node@22.12.0)(typescript@5.6.3)': + '@commitlint/cli@19.8.1(@types/node@22.19.7)(typescript@5.9.3)': dependencies: - '@commitlint/format': 19.5.0 - '@commitlint/lint': 19.6.0 - '@commitlint/load': 19.6.1(@types/node@22.12.0)(typescript@5.6.3) - '@commitlint/read': 19.5.0 - '@commitlint/types': 19.5.0 - tinyexec: 0.3.1 + '@commitlint/format': 19.8.1 + '@commitlint/lint': 19.8.1 + '@commitlint/load': 19.8.1(@types/node@22.19.7)(typescript@5.9.3) + '@commitlint/read': 19.8.1 + '@commitlint/types': 19.8.1 + tinyexec: 1.0.1 yargs: 17.7.2 transitivePeerDependencies: - '@types/node' - typescript - '@commitlint/config-conventional@19.6.0': + '@commitlint/config-conventional@19.8.1': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 conventional-changelog-conventionalcommits: 7.0.2 '@commitlint/config-validator@19.0.3': @@ -5732,10 +5640,16 @@ snapshots: dependencies: '@commitlint/types': 19.5.0 ajv: 8.12.0 + optional: true - '@commitlint/ensure@19.5.0': + '@commitlint/config-validator@19.8.1': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 + ajv: 8.12.0 + + '@commitlint/ensure@19.8.1': + dependencies: + '@commitlint/types': 19.8.1 lodash.camelcase: 4.3.0 lodash.kebabcase: 4.1.1 lodash.snakecase: 4.1.1 @@ -5745,34 +5659,34 @@ snapshots: '@commitlint/execute-rule@19.0.0': optional: true - '@commitlint/execute-rule@19.5.0': {} + '@commitlint/execute-rule@19.8.1': {} - '@commitlint/format@19.5.0': + '@commitlint/format@19.8.1': dependencies: - '@commitlint/types': 19.5.0 - chalk: 5.3.0 + '@commitlint/types': 19.8.1 + chalk: 5.6.2 - '@commitlint/is-ignored@19.6.0': + '@commitlint/is-ignored@19.8.1': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 semver: 7.7.2 - '@commitlint/lint@19.6.0': + '@commitlint/lint@19.8.1': dependencies: - '@commitlint/is-ignored': 19.6.0 - '@commitlint/parse': 19.5.0 - '@commitlint/rules': 19.6.0 - '@commitlint/types': 19.5.0 + '@commitlint/is-ignored': 19.8.1 + '@commitlint/parse': 19.8.1 + '@commitlint/rules': 19.8.1 + '@commitlint/types': 19.8.1 - '@commitlint/load@19.2.0(@types/node@22.12.0)(typescript@5.6.3)': + '@commitlint/load@19.2.0(@types/node@22.19.7)(typescript@5.9.3)': dependencies: '@commitlint/config-validator': 19.0.3 '@commitlint/execute-rule': 19.0.0 '@commitlint/resolve-extends': 19.1.0 '@commitlint/types': 19.5.0 chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 5.0.0(@types/node@22.12.0)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.9.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@22.19.7)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -5781,15 +5695,15 @@ snapshots: - typescript optional: true - '@commitlint/load@19.6.1(@types/node@22.12.0)(typescript@5.6.3)': + '@commitlint/load@19.8.1(@types/node@22.19.7)(typescript@5.9.3)': dependencies: - '@commitlint/config-validator': 19.5.0 - '@commitlint/execute-rule': 19.5.0 - '@commitlint/resolve-extends': 19.5.0 - '@commitlint/types': 19.5.0 - chalk: 5.3.0 - cosmiconfig: 9.0.0(typescript@5.6.3) - cosmiconfig-typescript-loader: 6.1.0(@types/node@22.12.0)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3) + '@commitlint/config-validator': 19.8.1 + '@commitlint/execute-rule': 19.8.1 + '@commitlint/resolve-extends': 19.8.1 + '@commitlint/types': 19.8.1 + chalk: 5.6.2 + cosmiconfig: 9.0.0(typescript@5.9.3) + cosmiconfig-typescript-loader: 6.1.0(@types/node@22.19.7)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -5797,21 +5711,21 @@ snapshots: - '@types/node' - typescript - '@commitlint/message@19.5.0': {} + '@commitlint/message@19.8.1': {} - '@commitlint/parse@19.5.0': + '@commitlint/parse@19.8.1': dependencies: - '@commitlint/types': 19.5.0 + '@commitlint/types': 19.8.1 conventional-changelog-angular: 7.0.0 conventional-commits-parser: 5.0.0 - '@commitlint/read@19.5.0': + '@commitlint/read@19.8.1': dependencies: - '@commitlint/top-level': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/top-level': 19.8.1 + '@commitlint/types': 19.8.1 git-raw-commits: 4.0.0 minimist: 1.2.8 - tinyexec: 0.3.1 + tinyexec: 1.0.1 '@commitlint/resolve-extends@19.1.0': dependencies: @@ -5823,32 +5737,38 @@ snapshots: resolve-from: 5.0.0 optional: true - '@commitlint/resolve-extends@19.5.0': + '@commitlint/resolve-extends@19.8.1': dependencies: - '@commitlint/config-validator': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/config-validator': 19.8.1 + '@commitlint/types': 19.8.1 global-directory: 4.0.1 import-meta-resolve: 4.0.0 lodash.mergewith: 4.6.2 resolve-from: 5.0.0 - '@commitlint/rules@19.6.0': + '@commitlint/rules@19.8.1': dependencies: - '@commitlint/ensure': 19.5.0 - '@commitlint/message': 19.5.0 - '@commitlint/to-lines': 19.5.0 - '@commitlint/types': 19.5.0 + '@commitlint/ensure': 19.8.1 + '@commitlint/message': 19.8.1 + '@commitlint/to-lines': 19.8.1 + '@commitlint/types': 19.8.1 - '@commitlint/to-lines@19.5.0': {} + '@commitlint/to-lines@19.8.1': {} - '@commitlint/top-level@19.5.0': + '@commitlint/top-level@19.8.1': dependencies: find-up: 7.0.0 '@commitlint/types@19.5.0': dependencies: '@types/conventional-commits-parser': 5.0.0 - chalk: 5.3.0 + chalk: 5.6.2 + optional: true + + '@commitlint/types@19.8.1': + dependencies: + '@types/conventional-commits-parser': 5.0.0 + chalk: 5.6.2 '@cspotcode/source-map-support@0.8.1': dependencies: @@ -5880,7 +5800,7 @@ snapshots: dependencies: '@csstools/css-tokenizer': 3.0.4 - '@csstools/css-syntax-patches-for-csstree@1.0.19': {} + '@csstools/css-syntax-patches-for-csstree@1.0.26': {} '@csstools/css-tokenizer@3.0.1': {} @@ -5902,19 +5822,19 @@ snapshots: dependencies: postcss-selector-parser: 6.1.2 - '@digitalroute/cz-conventional-changelog-for-jira@8.0.1(@types/node@22.12.0)(typescript@5.6.3)': + '@digitalroute/cz-conventional-changelog-for-jira@8.0.1(@types/node@22.19.7)(typescript@5.9.3)': dependencies: boxen: 5.1.2 chalk: 2.4.2 - commitizen: 4.3.1(@types/node@22.12.0)(typescript@5.6.3) - cz-conventional-changelog: 3.3.0(@types/node@22.12.0)(typescript@5.6.3) + commitizen: 4.3.1(@types/node@22.19.7)(typescript@5.9.3) + cz-conventional-changelog: 3.3.0(@types/node@22.19.7)(typescript@5.9.3) inquirer: 8.2.6 lodash.map: 4.6.0 longest: 2.0.1 right-pad: 1.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.2.0(@types/node@22.12.0)(typescript@5.6.3) + '@commitlint/load': 19.2.0(@types/node@22.19.7)(typescript@5.9.3) transitivePeerDependencies: - '@types/node' - typescript @@ -6065,7 +5985,9 @@ snapshots: dependencies: levn: 0.4.1 - '@evilmartians/lefthook@1.8.5': {} + '@evilmartians/lefthook@1.13.6': {} + + '@exodus/bytes@1.10.0': {} '@fastify/busboy@2.1.1': {} @@ -6084,18 +6006,11 @@ snapshots: '@iconify/types@2.0.0': {} - '@iconify/utils@2.3.0': + '@iconify/utils@3.1.0': dependencies: '@antfu/install-pkg': 1.1.0 - '@antfu/utils': 8.1.1 '@iconify/types': 2.0.0 - debug: 4.4.3 - globals: 15.15.0 - kolorist: 1.8.0 - local-pkg: 1.1.2 mlly: 1.8.0 - transitivePeerDependencies: - - supports-color '@isaacs/balanced-match@4.0.1': {} @@ -6133,32 +6048,32 @@ snapshots: '@kong/design-tokens@1.17.6': {} - '@kong/eslint-config-kong-ui@1.3.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': + '@kong/eslint-config-kong-ui@1.3.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: '@eslint/compat': 1.3.0(eslint@9.17.0(jiti@2.4.2)) '@eslint/eslintrc': 3.3.1 '@eslint/js': 9.29.0 - '@stylistic/eslint-plugin': 4.4.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@stylistic/eslint-plugin': 4.4.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) '@stylistic/eslint-plugin-js': 4.4.1(eslint@9.17.0(jiti@2.4.2)) - '@stylistic/eslint-plugin-ts': 4.4.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@stylistic/eslint-plugin-ts': 4.4.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) eslint: 9.17.0(jiti@2.4.2) eslint-plugin-cypress: 3.6.0(eslint@9.17.0(jiti@2.4.2)) eslint-plugin-jsonc: 2.20.1(eslint@9.17.0(jiti@2.4.2)) - eslint-plugin-n: 17.20.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + eslint-plugin-n: 17.20.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) eslint-plugin-promise: 6.6.0(eslint@9.17.0(jiti@2.4.2)) eslint-plugin-vue: 9.33.0(eslint@9.17.0(jiti@2.4.2)) globals: 15.15.0 jsonc-eslint-parser: 2.4.0 - typescript-eslint: 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + typescript-eslint: 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) vue-eslint-parser: 9.4.3(eslint@9.17.0(jiti@2.4.2)) transitivePeerDependencies: - '@eslint/json' - supports-color - typescript - '@kong/icons@1.33.2(vue@3.5.27(typescript@5.6.3))': + '@kong/icons@1.33.2(vue@3.5.27(typescript@5.9.3))': dependencies: - vue: 3.5.27(typescript@5.6.3) + vue: 3.5.27(typescript@5.9.3) '@mdit-vue/plugin-frontmatter@2.1.4': dependencies: @@ -6397,15 +6312,15 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@semantic-release/changelog@6.0.3(semantic-release@25.0.2(typescript@5.6.3))': + '@semantic-release/changelog@6.0.3(semantic-release@25.0.2(typescript@5.9.3))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 fs-extra: 11.2.0 lodash: 4.17.21 - semantic-release: 25.0.2(typescript@5.6.3) + semantic-release: 25.0.2(typescript@5.9.3) - '@semantic-release/commit-analyzer@13.0.1(semantic-release@25.0.2(typescript@5.6.3))': + '@semantic-release/commit-analyzer@13.0.1(semantic-release@25.0.2(typescript@5.9.3))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -6415,7 +6330,7 @@ snapshots: import-from-esm: 2.0.0 lodash-es: 4.17.21 micromatch: 4.0.8 - semantic-release: 25.0.2(typescript@5.6.3) + semantic-release: 25.0.2(typescript@5.9.3) transitivePeerDependencies: - supports-color @@ -6423,7 +6338,7 @@ snapshots: '@semantic-release/error@4.0.0': {} - '@semantic-release/git@10.0.1(semantic-release@25.0.2(typescript@5.6.3))': + '@semantic-release/git@10.0.1(semantic-release@25.0.2(typescript@5.9.3))': dependencies: '@semantic-release/error': 3.0.0 aggregate-error: 3.1.0 @@ -6433,11 +6348,11 @@ snapshots: lodash: 4.17.21 micromatch: 4.0.5 p-reduce: 2.1.0 - semantic-release: 25.0.2(typescript@5.6.3) + semantic-release: 25.0.2(typescript@5.9.3) transitivePeerDependencies: - supports-color - '@semantic-release/github@12.0.2(semantic-release@25.0.2(typescript@5.6.3))': + '@semantic-release/github@12.0.2(semantic-release@25.0.2(typescript@5.9.3))': dependencies: '@octokit/core': 7.0.6 '@octokit/plugin-paginate-rest': 14.0.0(@octokit/core@7.0.6) @@ -6453,14 +6368,14 @@ snapshots: lodash-es: 4.17.21 mime: 4.0.0 p-filter: 4.1.0 - semantic-release: 25.0.2(typescript@5.6.3) + semantic-release: 25.0.2(typescript@5.9.3) tinyglobby: 0.2.15 undici: 7.16.0 url-join: 5.0.0 transitivePeerDependencies: - supports-color - '@semantic-release/npm@13.1.2(semantic-release@25.0.2(typescript@5.6.3))': + '@semantic-release/npm@13.1.2(semantic-release@25.0.2(typescript@5.9.3))': dependencies: '@actions/core': 1.11.1 '@semantic-release/error': 4.0.0 @@ -6475,11 +6390,11 @@ snapshots: rc: 1.2.8 read-pkg: 10.0.0 registry-auth-token: 5.0.2 - semantic-release: 25.0.2(typescript@5.6.3) + semantic-release: 25.0.2(typescript@5.9.3) semver: 7.7.2 tempy: 3.1.0 - '@semantic-release/release-notes-generator@14.1.0(semantic-release@25.0.2(typescript@5.6.3))': + '@semantic-release/release-notes-generator@14.1.0(semantic-release@25.0.2(typescript@5.9.3))': dependencies: conventional-changelog-angular: 8.0.0 conventional-changelog-writer: 8.0.0 @@ -6491,7 +6406,7 @@ snapshots: into-stream: 7.0.0 lodash-es: 4.17.21 read-package-up: 11.0.0 - semantic-release: 25.0.2(typescript@5.6.3) + semantic-release: 25.0.2(typescript@5.9.3) transitivePeerDependencies: - supports-color @@ -6554,9 +6469,9 @@ snapshots: eslint-visitor-keys: 4.2.1 espree: 10.4.0 - '@stylistic/eslint-plugin-ts@4.4.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': + '@stylistic/eslint-plugin-ts@4.4.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: - '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) eslint: 9.17.0(jiti@2.4.2) eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -6564,9 +6479,9 @@ snapshots: - supports-color - typescript - '@stylistic/eslint-plugin@4.4.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': + '@stylistic/eslint-plugin@4.4.1(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: - '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) eslint: 9.17.0(jiti@2.4.2) eslint-visitor-keys: 4.2.1 espree: 10.4.0 @@ -6576,7 +6491,7 @@ snapshots: - supports-color - typescript - '@stylistic/stylelint-plugin@3.1.3(stylelint@16.10.0(typescript@5.6.3))': + '@stylistic/stylelint-plugin@3.1.3(stylelint@16.10.0(typescript@5.9.3))': dependencies: '@csstools/css-parser-algorithms': 3.0.4(@csstools/css-tokenizer@3.0.3) '@csstools/css-tokenizer': 3.0.3 @@ -6586,7 +6501,7 @@ snapshots: postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 style-search: 0.1.0 - stylelint: 16.10.0(typescript@5.6.3) + stylelint: 16.10.0(typescript@5.9.3) '@tsconfig/node10@1.0.9': {} @@ -6596,9 +6511,14 @@ snapshots: '@tsconfig/node16@1.0.4': {} + '@types/chai@5.2.3': + dependencies: + '@types/deep-eql': 4.0.2 + assertion-error: 2.0.1 + '@types/conventional-commits-parser@5.0.0': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.19.7 '@types/d3-array@3.2.2': {} @@ -6727,6 +6647,8 @@ snapshots: dependencies: '@types/ms': 0.7.34 + '@types/deep-eql@4.0.2': {} + '@types/estree@1.0.6': {} '@types/estree@1.0.8': {} @@ -6741,7 +6663,7 @@ snapshots: '@types/jsdom@21.1.7': dependencies: - '@types/node': 22.12.0 + '@types/node': 22.19.7 '@types/tough-cookie': 4.0.5 parse5: 7.1.2 @@ -6778,9 +6700,9 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.12.0': + '@types/node@22.19.7': dependencies: - undici-types: 6.20.0 + undici-types: 6.21.0 '@types/normalize-package-data@2.4.4': {} @@ -6797,43 +6719,43 @@ snapshots: '@types/uuid@10.0.0': {} - '@types/web-bluetooth@0.0.20': {} + '@types/web-bluetooth@0.0.21': {} - '@typescript-eslint/eslint-plugin@8.35.0(@typescript-eslint/parser@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': + '@typescript-eslint/eslint-plugin@8.35.0(@typescript-eslint/parser@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: '@eslint-community/regexpp': 4.12.1 - '@typescript-eslint/parser': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/parser': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) '@typescript-eslint/scope-manager': 8.35.0 - '@typescript-eslint/type-utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) - '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/type-utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) + '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.35.0 eslint: 9.17.0(jiti@2.4.2) graphemer: 1.4.0 ignore: 7.0.5 natural-compare: 1.4.0 - ts-api-utils: 2.1.0(typescript@5.6.3) - typescript: 5.6.3 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/parser@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': + '@typescript-eslint/parser@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: '@typescript-eslint/scope-manager': 8.35.0 '@typescript-eslint/types': 8.35.0 - '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.9.3) '@typescript-eslint/visitor-keys': 8.35.0 debug: 4.4.3 eslint: 9.17.0(jiti@2.4.2) - typescript: 5.6.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/project-service@8.35.0(typescript@5.6.3)': + '@typescript-eslint/project-service@8.35.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/tsconfig-utils': 8.35.0(typescript@5.6.3) + '@typescript-eslint/tsconfig-utils': 8.35.0(typescript@5.9.3) '@typescript-eslint/types': 8.35.0 debug: 4.4.3 - typescript: 5.6.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -6842,27 +6764,27 @@ snapshots: '@typescript-eslint/types': 8.35.0 '@typescript-eslint/visitor-keys': 8.35.0 - '@typescript-eslint/tsconfig-utils@8.35.0(typescript@5.6.3)': + '@typescript-eslint/tsconfig-utils@8.35.0(typescript@5.9.3)': dependencies: - typescript: 5.6.3 + typescript: 5.9.3 - '@typescript-eslint/type-utils@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': + '@typescript-eslint/type-utils@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: - '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.6.3) - '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.9.3) + '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) debug: 4.4.3 eslint: 9.17.0(jiti@2.4.2) - ts-api-utils: 2.1.0(typescript@5.6.3) - typescript: 5.6.3 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color '@typescript-eslint/types@8.35.0': {} - '@typescript-eslint/typescript-estree@8.35.0(typescript@5.6.3)': + '@typescript-eslint/typescript-estree@8.35.0(typescript@5.9.3)': dependencies: - '@typescript-eslint/project-service': 8.35.0(typescript@5.6.3) - '@typescript-eslint/tsconfig-utils': 8.35.0(typescript@5.6.3) + '@typescript-eslint/project-service': 8.35.0(typescript@5.9.3) + '@typescript-eslint/tsconfig-utils': 8.35.0(typescript@5.9.3) '@typescript-eslint/types': 8.35.0 '@typescript-eslint/visitor-keys': 8.35.0 debug: 4.4.3 @@ -6870,19 +6792,19 @@ snapshots: is-glob: 4.0.3 minimatch: 9.0.5 semver: 7.7.2 - ts-api-utils: 2.1.0(typescript@5.6.3) - typescript: 5.6.3 + ts-api-utils: 2.1.0(typescript@5.9.3) + typescript: 5.9.3 transitivePeerDependencies: - supports-color - '@typescript-eslint/utils@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3)': + '@typescript-eslint/utils@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3)': dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.17.0(jiti@2.4.2)) '@typescript-eslint/scope-manager': 8.35.0 '@typescript-eslint/types': 8.35.0 - '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.6.3) + '@typescript-eslint/typescript-estree': 8.35.0(typescript@5.9.3) eslint: 9.17.0(jiti@2.4.2) - typescript: 5.6.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color @@ -6893,72 +6815,74 @@ snapshots: '@ungap/structured-clone@1.2.0': {} - '@vitejs/plugin-vue@6.0.3(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4))(vue@3.5.27(typescript@5.6.3))': + '@vitejs/plugin-vue@6.0.3(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3))(vue@3.5.27(typescript@5.9.3))': dependencies: '@rolldown/pluginutils': 1.0.0-beta.53 - vite: 6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4) - vue: 3.5.27(typescript@5.6.3) + vite: 6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3) + vue: 3.5.27(typescript@5.9.3) - '@vitest/expect@3.0.9': + '@vitest/expect@3.2.4': dependencies: - '@vitest/spy': 3.0.9 - '@vitest/utils': 3.0.9 + '@types/chai': 5.2.3 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 chai: 5.2.0 tinyrainbow: 2.0.0 - '@vitest/mocker@3.0.9(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4))': + '@vitest/mocker@3.2.4(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3))': dependencies: - '@vitest/spy': 3.0.9 + '@vitest/spy': 3.2.4 estree-walker: 3.0.3 - magic-string: 0.30.17 + magic-string: 0.30.21 optionalDependencies: - vite: 6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4) + vite: 6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3) - '@vitest/pretty-format@3.0.9': + '@vitest/pretty-format@3.2.4': dependencies: tinyrainbow: 2.0.0 - '@vitest/runner@3.0.9': + '@vitest/runner@3.2.4': dependencies: - '@vitest/utils': 3.0.9 + '@vitest/utils': 3.2.4 pathe: 2.0.3 + strip-literal: 3.1.0 - '@vitest/snapshot@3.0.9': + '@vitest/snapshot@3.2.4': dependencies: - '@vitest/pretty-format': 3.0.9 - magic-string: 0.30.17 + '@vitest/pretty-format': 3.2.4 + magic-string: 0.30.21 pathe: 2.0.3 - '@vitest/spy@3.0.9': + '@vitest/spy@3.2.4': dependencies: - tinyspy: 3.0.2 + tinyspy: 4.0.4 - '@vitest/ui@3.0.9(vitest@3.0.9)': + '@vitest/ui@3.2.4(vitest@3.2.4)': dependencies: - '@vitest/utils': 3.0.9 + '@vitest/utils': 3.2.4 fflate: 0.8.2 flatted: 3.3.3 pathe: 2.0.3 sirv: 3.0.1 tinyglobby: 0.2.15 tinyrainbow: 2.0.0 - vitest: 3.0.9(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.0.9)(jiti@2.4.2)(jsdom@27.2.0)(sass@1.83.4) + vitest: 3.2.4(@types/debug@4.1.12)(@types/node@22.19.7)(@vitest/ui@3.2.4)(jiti@2.4.2)(jsdom@27.4.0)(sass@1.97.3) - '@vitest/utils@3.0.9': + '@vitest/utils@3.2.4': dependencies: - '@vitest/pretty-format': 3.0.9 - loupe: 3.1.3 + '@vitest/pretty-format': 3.2.4 + loupe: 3.2.1 tinyrainbow: 2.0.0 - '@volar/language-core@2.4.10': + '@volar/language-core@2.4.15': dependencies: - '@volar/source-map': 2.4.10 + '@volar/source-map': 2.4.15 - '@volar/source-map@2.4.10': {} + '@volar/source-map@2.4.15': {} - '@volar/typescript@2.4.10': + '@volar/typescript@2.4.15': dependencies: - '@volar/language-core': 2.4.10 + '@volar/language-core': 2.4.15 path-browserify: 1.0.1 vscode-uri: 3.0.8 @@ -6971,7 +6895,7 @@ snapshots: '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.9) '@babel/template': 7.23.9 '@babel/traverse': 7.23.9 - '@babel/types': 7.26.10 + '@babel/types': 7.28.6 '@vue/babel-helper-vue-transform-on': 1.2.1 '@vue/babel-plugin-resolve-type': 1.2.1(@babel/core@7.23.9) camelcase: 6.3.0 @@ -6984,20 +6908,12 @@ snapshots: '@vue/babel-plugin-resolve-type@1.2.1(@babel/core@7.23.9)': dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.27.1 '@babel/core': 7.23.9 '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.22.5 '@babel/parser': 7.28.5 - '@vue/compiler-sfc': 3.5.24 - - '@vue/compiler-core@3.5.24': - dependencies: - '@babel/parser': 7.28.5 - '@vue/shared': 3.5.24 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.1 + '@vue/compiler-sfc': 3.5.27 '@vue/compiler-core@3.5.27': dependencies: @@ -7007,28 +6923,11 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.1 - '@vue/compiler-dom@3.5.24': - dependencies: - '@vue/compiler-core': 3.5.24 - '@vue/shared': 3.5.24 - '@vue/compiler-dom@3.5.27': dependencies: '@vue/compiler-core': 3.5.27 '@vue/shared': 3.5.27 - '@vue/compiler-sfc@3.5.24': - dependencies: - '@babel/parser': 7.28.5 - '@vue/compiler-core': 3.5.24 - '@vue/compiler-dom': 3.5.24 - '@vue/compiler-ssr': 3.5.24 - '@vue/shared': 3.5.24 - estree-walker: 2.0.2 - magic-string: 0.30.21 - postcss: 8.5.6 - source-map-js: 1.2.1 - '@vue/compiler-sfc@3.5.27': dependencies: '@babel/parser': 7.28.5 @@ -7041,11 +6940,6 @@ snapshots: postcss: 8.5.6 source-map-js: 1.2.1 - '@vue/compiler-ssr@3.5.24': - dependencies: - '@vue/compiler-dom': 3.5.24 - '@vue/shared': 3.5.24 - '@vue/compiler-ssr@3.5.27': dependencies: '@vue/compiler-dom': 3.5.27 @@ -7056,44 +6950,44 @@ snapshots: de-indent: 1.0.2 he: 1.2.0 - '@vue/devtools-core@7.6.8(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4))(vue@3.5.27(typescript@5.6.3))': + '@vue/devtools-core@7.7.9(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3))(vue@3.5.27(typescript@5.9.3))': dependencies: - '@vue/devtools-kit': 7.6.8 - '@vue/devtools-shared': 7.6.8 + '@vue/devtools-kit': 7.7.9 + '@vue/devtools-shared': 7.7.9 mitt: 3.0.1 - nanoid: 5.0.9 - pathe: 1.1.2 - vite-hot-client: 0.2.4(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4)) - vue: 3.5.27(typescript@5.6.3) + nanoid: 5.1.6 + pathe: 2.0.3 + vite-hot-client: 2.1.0(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3)) + vue: 3.5.27(typescript@5.9.3) transitivePeerDependencies: - vite - '@vue/devtools-kit@7.6.8': + '@vue/devtools-kit@7.7.9': dependencies: - '@vue/devtools-shared': 7.6.8 - birpc: 0.2.19 + '@vue/devtools-shared': 7.7.9 + birpc: 2.9.0 hookable: 5.5.3 mitt: 3.0.1 perfect-debounce: 1.0.0 speakingurl: 14.0.1 - superjson: 2.2.1 + superjson: 2.2.6 - '@vue/devtools-shared@7.6.8': + '@vue/devtools-shared@7.7.9': dependencies: rfdc: 1.4.1 - '@vue/language-core@2.1.10(typescript@5.6.3)': + '@vue/language-core@2.2.12(typescript@5.9.3)': dependencies: - '@volar/language-core': 2.4.10 - '@vue/compiler-dom': 3.5.24 + '@volar/language-core': 2.4.15 + '@vue/compiler-dom': 3.5.27 '@vue/compiler-vue2': 2.7.16 - '@vue/shared': 3.5.24 - alien-signals: 0.2.0 + '@vue/shared': 3.5.27 + alien-signals: 1.0.13 minimatch: 9.0.5 muggle-string: 0.4.1 path-browserify: 1.0.1 optionalDependencies: - typescript: 5.6.3 + typescript: 5.9.3 '@vue/reactivity@3.5.27': dependencies: @@ -7111,13 +7005,11 @@ snapshots: '@vue/shared': 3.5.27 csstype: 3.2.3 - '@vue/server-renderer@3.5.27(vue@3.5.27(typescript@5.6.3))': + '@vue/server-renderer@3.5.27(vue@3.5.27(typescript@5.9.3))': dependencies: '@vue/compiler-ssr': 3.5.27 '@vue/shared': 3.5.27 - vue: 3.5.27(typescript@5.6.3) - - '@vue/shared@3.5.24': {} + vue: 3.5.27(typescript@5.9.3) '@vue/shared@3.5.27': {} @@ -7126,25 +7018,25 @@ snapshots: js-beautify: 1.14.11 vue-component-type-helpers: 2.0.24 - '@vue/tsconfig@0.7.0(typescript@5.6.3)(vue@3.5.27(typescript@5.6.3))': + '@vue/tsconfig@0.7.0(typescript@5.9.3)(vue@3.5.27(typescript@5.9.3))': optionalDependencies: - typescript: 5.6.3 - vue: 3.5.27(typescript@5.6.3) + typescript: 5.9.3 + vue: 3.5.27(typescript@5.9.3) - '@vueuse/core@12.0.0(typescript@5.6.3)': + '@vueuse/core@12.8.2(typescript@5.9.3)': dependencies: - '@types/web-bluetooth': 0.0.20 - '@vueuse/metadata': 12.0.0 - '@vueuse/shared': 12.0.0(typescript@5.6.3) - vue: 3.5.27(typescript@5.6.3) + '@types/web-bluetooth': 0.0.21 + '@vueuse/metadata': 12.8.2 + '@vueuse/shared': 12.8.2(typescript@5.9.3) + vue: 3.5.27(typescript@5.9.3) transitivePeerDependencies: - typescript - '@vueuse/metadata@12.0.0': {} + '@vueuse/metadata@12.8.2': {} - '@vueuse/shared@12.0.0(typescript@5.6.3)': + '@vueuse/shared@12.8.2(typescript@5.9.3)': dependencies: - vue: 3.5.27(typescript@5.6.3) + vue: 3.5.27(typescript@5.9.3) transitivePeerDependencies: - typescript @@ -7171,12 +7063,6 @@ snapshots: acorn@8.15.0: {} - agent-base@7.1.0: - dependencies: - debug: 4.4.3 - transitivePeerDependencies: - - supports-color - agent-base@7.1.3: {} aggregate-error@3.1.0: @@ -7203,7 +7089,7 @@ snapshots: require-from-string: 2.0.2 uri-js: 4.4.1 - alien-signals@0.2.0: {} + alien-signals@1.0.13: {} ansi-align@3.0.1: dependencies: @@ -7258,13 +7144,13 @@ snapshots: at-least-node@1.0.0: {} - autoprefixer@10.4.23(postcss@8.4.49): + autoprefixer@10.4.23(postcss@8.5.6): dependencies: browserslist: 4.28.1 caniuse-lite: 1.0.30001765 fraction.js: 5.3.4 picocolors: 1.1.1 - postcss: 8.4.49 + postcss: 8.5.6 postcss-value-parser: 4.2.0 balanced-match@1.0.2: {} @@ -7273,8 +7159,6 @@ snapshots: base64-js@1.5.1: {} - baseline-browser-mapping@2.8.25: {} - baseline-browser-mapping@2.9.15: {} before-after-hook@4.0.0: {} @@ -7285,7 +7169,7 @@ snapshots: binary-extensions@2.2.0: {} - birpc@0.2.19: {} + birpc@2.9.0: {} bl@4.1.0: dependencies: @@ -7321,14 +7205,6 @@ snapshots: dependencies: fill-range: 7.1.1 - browserslist@4.28.0: - dependencies: - baseline-browser-mapping: 2.8.25 - caniuse-lite: 1.0.30001754 - electron-to-chromium: 1.5.250 - node-releases: 2.0.27 - update-browserslist-db: 1.1.4(browserslist@4.28.0) - browserslist@4.28.1: dependencies: baseline-browser-mapping: 2.9.15 @@ -7373,8 +7249,6 @@ snapshots: camelcase@6.3.0: {} - caniuse-lite@1.0.30001754: {} - caniuse-lite@1.0.30001765: {} ccount@2.0.1: {} @@ -7398,7 +7272,8 @@ snapshots: ansi-styles: 4.3.0 supports-color: 7.2.0 - chalk@5.3.0: {} + chalk@5.3.0: + optional: true chalk@5.6.2: {} @@ -7519,10 +7394,10 @@ snapshots: commander@9.5.0: {} - commitizen@4.3.1(@types/node@22.12.0)(typescript@5.6.3): + commitizen@4.3.1(@types/node@22.19.7)(typescript@5.9.3): dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@22.12.0)(typescript@5.6.3) + cz-conventional-changelog: 3.3.0(@types/node@22.19.7)(typescript@5.9.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -7548,8 +7423,6 @@ snapshots: confbox@0.1.8: {} - confbox@0.2.2: {} - config-chain@1.1.13: dependencies: ini: 1.3.8 @@ -7594,9 +7467,9 @@ snapshots: convert-source-map@2.0.0: {} - copy-anything@3.0.5: + copy-anything@4.0.5: dependencies: - is-what: 4.1.16 + is-what: 5.5.0 core-util-is@1.0.3: {} @@ -7608,29 +7481,29 @@ snapshots: dependencies: layout-base: 2.0.1 - cosmiconfig-typescript-loader@5.0.0(@types/node@22.12.0)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@5.0.0(@types/node@22.19.7)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3): dependencies: - '@types/node': 22.12.0 - cosmiconfig: 9.0.0(typescript@5.6.3) + '@types/node': 22.19.7 + cosmiconfig: 9.0.0(typescript@5.9.3) jiti: 1.21.0 - typescript: 5.6.3 + typescript: 5.9.3 optional: true - cosmiconfig-typescript-loader@6.1.0(@types/node@22.12.0)(cosmiconfig@9.0.0(typescript@5.6.3))(typescript@5.6.3): + cosmiconfig-typescript-loader@6.1.0(@types/node@22.19.7)(cosmiconfig@9.0.0(typescript@5.9.3))(typescript@5.9.3): dependencies: - '@types/node': 22.12.0 - cosmiconfig: 9.0.0(typescript@5.6.3) + '@types/node': 22.19.7 + cosmiconfig: 9.0.0(typescript@5.9.3) jiti: 2.4.2 - typescript: 5.6.3 + typescript: 5.9.3 - cosmiconfig@9.0.0(typescript@5.6.3): + cosmiconfig@9.0.0(typescript@5.9.3): dependencies: env-paths: 2.2.1 import-fresh: 3.3.1 js-yaml: 4.1.0 parse-json: 5.2.0 optionalDependencies: - typescript: 5.6.3 + typescript: 5.9.3 create-require@1.1.1: {} @@ -7663,11 +7536,12 @@ snapshots: cssesc@3.0.0: {} - cssstyle@5.3.3: + cssstyle@5.3.7: dependencies: - '@asamuzakjp/css-color': 4.1.0 - '@csstools/css-syntax-patches-for-csstree': 1.0.19 + '@asamuzakjp/css-color': 4.1.1 + '@csstools/css-syntax-patches-for-csstree': 1.0.26 css-tree: 3.1.0 + lru-cache: 11.2.5 csstype@3.2.3: {} @@ -7683,16 +7557,16 @@ snapshots: cytoscape@3.33.1: {} - cz-conventional-changelog@3.3.0(@types/node@22.12.0)(typescript@5.6.3): + cz-conventional-changelog@3.3.0(@types/node@22.19.7)(typescript@5.9.3): dependencies: chalk: 2.4.2 - commitizen: 4.3.1(@types/node@22.12.0)(typescript@5.6.3) + commitizen: 4.3.1(@types/node@22.19.7)(typescript@5.9.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.5 optionalDependencies: - '@commitlint/load': 19.2.0(@types/node@22.12.0)(typescript@5.6.3) + '@commitlint/load': 19.2.0(@types/node@22.19.7)(typescript@5.9.3) transitivePeerDependencies: - '@types/node' - typescript @@ -7869,7 +7743,7 @@ snapshots: d3: 7.9.0 lodash-es: 4.17.21 - dagre-d3-es@7.0.11: + dagre-d3-es@7.0.13: dependencies: d3: 7.9.0 lodash-es: 4.17.21 @@ -7893,10 +7767,6 @@ snapshots: dependencies: ms: 2.1.3 - debug@4.4.0: - dependencies: - ms: 2.1.3 - debug@4.4.1: dependencies: ms: 2.1.3 @@ -7998,8 +7868,6 @@ snapshots: minimatch: 9.0.1 semver: 7.7.2 - electron-to-chromium@1.5.250: {} - electron-to-chromium@1.5.267: {} elkjs@0.9.1: {} @@ -8043,7 +7911,7 @@ snapshots: error-stack-parser-es@0.1.5: {} - es-module-lexer@1.6.0: {} + es-module-lexer@1.7.0: {} esbuild@0.25.11: optionalDependencies: @@ -8124,10 +7992,10 @@ snapshots: transitivePeerDependencies: - '@eslint/json' - eslint-plugin-n@17.20.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3): + eslint-plugin-n@17.20.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3): dependencies: '@eslint-community/eslint-utils': 4.7.0(eslint@9.17.0(jiti@2.4.2)) - '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) enhanced-resolve: 5.18.2 eslint: 9.17.0(jiti@2.4.2) eslint-plugin-es-x: 7.8.0(eslint@9.17.0(jiti@2.4.2)) @@ -8136,7 +8004,7 @@ snapshots: ignore: 5.3.2 minimatch: 9.0.5 semver: 7.7.2 - ts-declaration-location: 1.0.7(typescript@5.6.3) + ts-declaration-location: 1.0.7(typescript@5.9.3) transitivePeerDependencies: - supports-color - typescript @@ -8297,9 +8165,7 @@ snapshots: dependencies: homedir-polyfill: 1.0.3 - expect-type@1.1.0: {} - - exsolve@1.0.7: {} + expect-type@1.3.0: {} extend-shallow@2.0.1: dependencies: @@ -8634,9 +8500,11 @@ snapshots: dependencies: lru-cache: 11.2.2 - html-encoding-sniffer@4.0.0: + html-encoding-sniffer@6.0.0: dependencies: - whatwg-encoding: 3.1.1 + '@exodus/bytes': 1.10.0 + transitivePeerDependencies: + - '@noble/hashes' html-escaper@2.0.2: {} @@ -8655,15 +8523,15 @@ snapshots: http-proxy-agent@7.0.2: dependencies: - agent-base: 7.1.0 - debug: 4.4.0 + agent-base: 7.1.3 + debug: 4.4.3 transitivePeerDependencies: - supports-color https-proxy-agent@7.0.6: dependencies: agent-base: 7.1.3 - debug: 4.4.0 + debug: 4.4.3 transitivePeerDependencies: - supports-color @@ -8832,7 +8700,7 @@ snapshots: is-utf8@0.2.1: {} - is-what@4.1.16: {} + is-what@5.5.0: {} is-windows@1.0.2: {} @@ -8887,6 +8755,8 @@ snapshots: js-tokens@9.0.0: {} + js-tokens@9.0.1: {} + js-yaml@3.14.1: dependencies: argparse: 1.0.10 @@ -8896,14 +8766,15 @@ snapshots: dependencies: argparse: 2.0.1 - jsdom@27.2.0: + jsdom@27.4.0: dependencies: - '@acemir/cssom': 0.9.24 - '@asamuzakjp/dom-selector': 6.7.4 - cssstyle: 5.3.3 + '@acemir/cssom': 0.9.31 + '@asamuzakjp/dom-selector': 6.7.6 + '@exodus/bytes': 1.10.0 + cssstyle: 5.3.7 data-urls: 6.0.0 decimal.js: 10.6.0 - html-encoding-sniffer: 4.0.0 + html-encoding-sniffer: 6.0.0 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.6 is-potential-custom-element-name: 1.0.1 @@ -8913,12 +8784,12 @@ snapshots: tough-cookie: 6.0.0 w3c-xmlserializer: 5.0.0 webidl-conversions: 8.0.0 - whatwg-encoding: 3.1.1 whatwg-mimetype: 4.0.0 whatwg-url: 15.1.0 ws: 8.18.3 xml-name-validator: 5.0.0 transitivePeerDependencies: + - '@noble/hashes' - bufferutil - supports-color - utf-8-validate @@ -9002,12 +8873,6 @@ snapshots: pify: 3.0.0 strip-bom: 3.0.0 - local-pkg@1.1.2: - dependencies: - mlly: 1.8.0 - pkg-types: 2.3.0 - quansync: 0.2.11 - locate-path@2.0.0: dependencies: p-locate: 2.0.0 @@ -9064,10 +8929,14 @@ snapshots: loupe@3.1.3: {} + loupe@3.2.1: {} + lru-cache@10.4.3: {} lru-cache@11.2.2: {} + lru-cache@11.2.5: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -9076,14 +8945,6 @@ snapshots: dependencies: yallist: 4.0.0 - magic-string@0.30.12: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - - magic-string@0.30.17: - dependencies: - '@jridgewell/sourcemap-codec': 1.5.0 - magic-string@0.30.21: dependencies: '@jridgewell/sourcemap-codec': 1.5.5 @@ -9101,7 +8962,7 @@ snapshots: '@types/markdown-it': 14.1.2 markdown-it: 14.1.0 - markdown-it-attrs@4.2.0(markdown-it@14.1.0): + markdown-it-attrs@4.3.1(markdown-it@14.1.0): dependencies: markdown-it: 14.1.0 @@ -9227,10 +9088,10 @@ snapshots: transitivePeerDependencies: - supports-color - mermaid@11.10.0: + mermaid@11.12.2: dependencies: '@braintree/sanitize-url': 7.1.1 - '@iconify/utils': 2.3.0 + '@iconify/utils': 3.1.0 '@mermaid-js/parser': 0.6.3 '@types/d3': 7.4.3 cytoscape: 3.33.1 @@ -9238,7 +9099,7 @@ snapshots: cytoscape-fcose: 2.2.0(cytoscape@3.33.1) d3: 7.9.0 d3-sankey: 0.12.3 - dagre-d3-es: 7.0.11 + dagre-d3-es: 7.0.13 dayjs: 1.11.18 dompurify: 3.3.0 katex: 0.16.25 @@ -9249,8 +9110,6 @@ snapshots: stylis: 4.3.6 ts-dedent: 2.2.0 uuid: 11.1.0 - transitivePeerDependencies: - - supports-color micromark-core-commonmark@1.1.0: dependencies: @@ -9471,9 +9330,7 @@ snapshots: nanoid@3.3.11: {} - nanoid@3.3.7: {} - - nanoid@5.0.9: {} + nanoid@5.1.6: {} natural-compare@1.4.0: {} @@ -9653,7 +9510,7 @@ snapshots: parse-json@8.1.0: dependencies: - '@babel/code-frame': 7.23.5 + '@babel/code-frame': 7.27.1 index-to-position: 0.1.2 type-fest: 4.20.0 @@ -9706,8 +9563,6 @@ snapshots: path-type@4.0.0: {} - pathe@1.1.2: {} - pathe@2.0.3: {} pathval@2.0.0: {} @@ -9737,12 +9592,6 @@ snapshots: mlly: 1.8.0 pathe: 2.0.3 - pkg-types@2.3.0: - dependencies: - confbox: 0.2.2 - exsolve: 1.0.7 - pathe: 2.0.3 - plimit-lit@1.6.1: dependencies: queue-lit: 1.5.2 @@ -9754,12 +9603,12 @@ snapshots: path-data-parser: 0.1.0 points-on-curve: 0.2.0 - postcss-html@1.7.0: + postcss-html@1.8.1: dependencies: htmlparser2: 8.0.2 js-tokens: 9.0.0 - postcss: 8.4.49 - postcss-safe-parser: 6.0.0(postcss@8.4.49) + postcss: 8.5.6 + postcss-safe-parser: 6.0.0(postcss@8.5.6) postcss-media-query-parser@0.2.3: {} @@ -9767,35 +9616,29 @@ snapshots: postcss-resolve-nested-selector@0.1.6: {} - postcss-safe-parser@6.0.0(postcss@8.4.49): + postcss-safe-parser@6.0.0(postcss@8.5.6): dependencies: - postcss: 8.4.49 + postcss: 8.5.6 - postcss-safe-parser@7.0.1(postcss@8.4.49): + postcss-safe-parser@7.0.1(postcss@8.5.6): dependencies: - postcss: 8.4.49 + postcss: 8.5.6 - postcss-scss@4.0.9(postcss@8.4.49): + postcss-scss@4.0.9(postcss@8.5.6): dependencies: - postcss: 8.4.49 + postcss: 8.5.6 postcss-selector-parser@6.1.2: dependencies: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-sorting@8.0.2(postcss@8.4.49): + postcss-sorting@8.0.2(postcss@8.5.6): dependencies: - postcss: 8.4.49 + postcss: 8.5.6 postcss-value-parser@4.2.0: {} - postcss@8.4.49: - dependencies: - nanoid: 3.3.7 - picocolors: 1.1.1 - source-map-js: 1.2.1 - postcss@8.5.6: dependencies: nanoid: 3.3.11 @@ -9818,8 +9661,6 @@ snapshots: punycode@2.3.1: {} - quansync@0.2.11: {} - queue-lit@1.5.2: {} queue-microtask@1.2.3: {} @@ -9933,10 +9774,10 @@ snapshots: robust-predicates@3.0.2: {} - rollup-plugin-visualizer@5.12.0(rollup@4.52.5): + rollup-plugin-visualizer@5.14.0(rollup@4.52.5): dependencies: open: 8.4.2 - picomatch: 2.3.1 + picomatch: 4.0.3 source-map: 0.7.4 yargs: 17.7.2 optionalDependencies: @@ -10001,7 +9842,7 @@ snapshots: safer-buffer@2.1.2: {} - sass@1.83.4: + sass@1.97.3: dependencies: chokidar: 4.0.1 immutable: 5.0.3 @@ -10018,15 +9859,15 @@ snapshots: extend-shallow: 2.0.1 kind-of: 6.0.3 - semantic-release@25.0.2(typescript@5.6.3): + semantic-release@25.0.2(typescript@5.9.3): dependencies: - '@semantic-release/commit-analyzer': 13.0.1(semantic-release@25.0.2(typescript@5.6.3)) + '@semantic-release/commit-analyzer': 13.0.1(semantic-release@25.0.2(typescript@5.9.3)) '@semantic-release/error': 4.0.0 - '@semantic-release/github': 12.0.2(semantic-release@25.0.2(typescript@5.6.3)) - '@semantic-release/npm': 13.1.2(semantic-release@25.0.2(typescript@5.6.3)) - '@semantic-release/release-notes-generator': 14.1.0(semantic-release@25.0.2(typescript@5.6.3)) + '@semantic-release/github': 12.0.2(semantic-release@25.0.2(typescript@5.9.3)) + '@semantic-release/npm': 13.1.2(semantic-release@25.0.2(typescript@5.9.3)) + '@semantic-release/release-notes-generator': 14.1.0(semantic-release@25.0.2(typescript@5.9.3)) aggregate-error: 5.0.0 - cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.9.3) debug: 4.4.3 env-ci: 11.0.0 execa: 9.5.2 @@ -10065,8 +9906,6 @@ snapshots: dependencies: lru-cache: 6.0.0 - semver@7.6.2: {} - semver@7.7.2: {} shebang-command@2.0.0: @@ -10098,12 +9937,6 @@ snapshots: figures: 2.0.0 pkg-conf: 2.1.0 - sirv@3.0.0: - dependencies: - '@polka/url': 1.0.0-next.24 - mrmime: 2.0.0 - totalist: 3.0.1 - sirv@3.0.1: dependencies: '@polka/url': 1.0.0-next.24 @@ -10158,7 +9991,7 @@ snapshots: stackback@0.0.2: {} - std-env@3.8.0: {} + std-env@3.10.0: {} stream-combiner2@1.1.1: dependencies: @@ -10214,54 +10047,58 @@ snapshots: strip-json-comments@3.1.1: {} + strip-literal@3.1.0: + dependencies: + js-tokens: 9.0.1 + style-search@0.1.0: {} - stylelint-config-html@1.1.0(postcss-html@1.7.0)(stylelint@16.10.0(typescript@5.6.3)): + stylelint-config-html@1.1.0(postcss-html@1.8.1)(stylelint@16.10.0(typescript@5.9.3)): dependencies: - postcss-html: 1.7.0 - stylelint: 16.10.0(typescript@5.6.3) + postcss-html: 1.8.1 + stylelint: 16.10.0(typescript@5.9.3) - stylelint-config-recommended-scss@14.1.0(postcss@8.4.49)(stylelint@16.10.0(typescript@5.6.3)): + stylelint-config-recommended-scss@14.1.0(postcss@8.5.6)(stylelint@16.10.0(typescript@5.9.3)): dependencies: - postcss-scss: 4.0.9(postcss@8.4.49) - stylelint: 16.10.0(typescript@5.6.3) - stylelint-config-recommended: 14.0.1(stylelint@16.10.0(typescript@5.6.3)) - stylelint-scss: 6.4.1(stylelint@16.10.0(typescript@5.6.3)) + postcss-scss: 4.0.9(postcss@8.5.6) + stylelint: 16.10.0(typescript@5.9.3) + stylelint-config-recommended: 14.0.1(stylelint@16.10.0(typescript@5.9.3)) + stylelint-scss: 6.4.1(stylelint@16.10.0(typescript@5.9.3)) optionalDependencies: - postcss: 8.4.49 + postcss: 8.5.6 - stylelint-config-recommended-vue@1.5.0(postcss-html@1.7.0)(stylelint@16.10.0(typescript@5.6.3)): + stylelint-config-recommended-vue@1.5.0(postcss-html@1.8.1)(stylelint@16.10.0(typescript@5.9.3)): dependencies: - postcss-html: 1.7.0 + postcss-html: 1.8.1 semver: 7.5.4 - stylelint: 16.10.0(typescript@5.6.3) - stylelint-config-html: 1.1.0(postcss-html@1.7.0)(stylelint@16.10.0(typescript@5.6.3)) - stylelint-config-recommended: 14.0.0(stylelint@16.10.0(typescript@5.6.3)) + stylelint: 16.10.0(typescript@5.9.3) + stylelint-config-html: 1.1.0(postcss-html@1.8.1)(stylelint@16.10.0(typescript@5.9.3)) + stylelint-config-recommended: 14.0.0(stylelint@16.10.0(typescript@5.9.3)) - stylelint-config-recommended@14.0.0(stylelint@16.10.0(typescript@5.6.3)): + stylelint-config-recommended@14.0.0(stylelint@16.10.0(typescript@5.9.3)): dependencies: - stylelint: 16.10.0(typescript@5.6.3) + stylelint: 16.10.0(typescript@5.9.3) - stylelint-config-recommended@14.0.1(stylelint@16.10.0(typescript@5.6.3)): + stylelint-config-recommended@14.0.1(stylelint@16.10.0(typescript@5.9.3)): dependencies: - stylelint: 16.10.0(typescript@5.6.3) + stylelint: 16.10.0(typescript@5.9.3) - stylelint-order@6.0.4(stylelint@16.10.0(typescript@5.6.3)): + stylelint-order@6.0.4(stylelint@16.10.0(typescript@5.9.3)): dependencies: - postcss: 8.4.49 - postcss-sorting: 8.0.2(postcss@8.4.49) - stylelint: 16.10.0(typescript@5.6.3) + postcss: 8.5.6 + postcss-sorting: 8.0.2(postcss@8.5.6) + stylelint: 16.10.0(typescript@5.9.3) - stylelint-scss@6.4.1(stylelint@16.10.0(typescript@5.6.3)): + stylelint-scss@6.4.1(stylelint@16.10.0(typescript@5.9.3)): dependencies: known-css-properties: 0.34.0 postcss-media-query-parser: 0.2.3 postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - stylelint: 16.10.0(typescript@5.6.3) + stylelint: 16.10.0(typescript@5.9.3) - stylelint@16.10.0(typescript@5.6.3): + stylelint@16.10.0(typescript@5.9.3): dependencies: '@csstools/css-parser-algorithms': 3.0.1(@csstools/css-tokenizer@3.0.1) '@csstools/css-tokenizer': 3.0.1 @@ -10270,7 +10107,7 @@ snapshots: '@dual-bundle/import-meta-resolve': 4.1.0 balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 9.0.0(typescript@5.6.3) + cosmiconfig: 9.0.0(typescript@5.9.3) css-functions-list: 3.2.3 css-tree: 3.0.1 debug: 4.3.7 @@ -10290,9 +10127,9 @@ snapshots: micromatch: 4.0.8 normalize-path: 3.0.0 picocolors: 1.1.0 - postcss: 8.4.49 + postcss: 8.5.6 postcss-resolve-nested-selector: 0.1.6 - postcss-safe-parser: 7.0.1(postcss@8.4.49) + postcss-safe-parser: 7.0.1(postcss@8.5.6) postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 resolve-from: 5.0.0 @@ -10312,9 +10149,9 @@ snapshots: function-timeout: 1.0.2 time-span: 5.1.0 - superjson@2.2.1: + superjson@2.2.6: dependencies: - copy-anything: 3.0.5 + copy-anything: 4.0.5 supports-color@5.5.0: dependencies: @@ -10387,8 +10224,6 @@ snapshots: tinybench@2.9.0: {} - tinyexec@0.3.1: {} - tinyexec@0.3.2: {} tinyexec@1.0.1: {} @@ -10398,11 +10233,11 @@ snapshots: fdir: 6.5.0(picomatch@4.0.3) picomatch: 4.0.3 - tinypool@1.0.2: {} + tinypool@1.1.1: {} tinyrainbow@2.0.0: {} - tinyspy@3.0.2: {} + tinyspy@4.0.4: {} tldts-core@7.0.19: {} @@ -10432,32 +10267,32 @@ snapshots: trim-lines@3.0.1: {} - ts-api-utils@2.1.0(typescript@5.6.3): + ts-api-utils@2.1.0(typescript@5.9.3): dependencies: - typescript: 5.6.3 + typescript: 5.9.3 - ts-declaration-location@1.0.7(typescript@5.6.3): + ts-declaration-location@1.0.7(typescript@5.9.3): dependencies: picomatch: 4.0.3 - typescript: 5.6.3 + typescript: 5.9.3 ts-dedent@2.2.0: {} - ts-node@10.9.2(@types/node@22.12.0)(typescript@5.6.3): + ts-node@10.9.2(@types/node@22.19.7)(typescript@5.9.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 22.12.0 + '@types/node': 22.19.7 acorn: 8.11.2 acorn-walk: 8.3.1 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.6.3 + typescript: 5.9.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 @@ -10495,17 +10330,17 @@ snapshots: dependencies: tagged-tag: 1.0.0 - typescript-eslint@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3): + typescript-eslint@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3): dependencies: - '@typescript-eslint/eslint-plugin': 8.35.0(@typescript-eslint/parser@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) - '@typescript-eslint/parser': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) - '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.6.3) + '@typescript-eslint/eslint-plugin': 8.35.0(@typescript-eslint/parser@8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3))(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) + '@typescript-eslint/parser': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) + '@typescript-eslint/utils': 8.35.0(eslint@9.17.0(jiti@2.4.2))(typescript@5.9.3) eslint: 9.17.0(jiti@2.4.2) - typescript: 5.6.3 + typescript: 5.9.3 transitivePeerDependencies: - supports-color - typescript@5.6.3: {} + typescript@5.9.3: {} uc.micro@2.1.0: {} @@ -10514,7 +10349,7 @@ snapshots: uglify-js@3.17.4: optional: true - undici-types@6.20.0: {} + undici-types@6.21.0: {} undici@5.29.0: dependencies: @@ -10563,12 +10398,6 @@ snapshots: universalify@2.0.1: {} - update-browserslist-db@1.1.4(browserslist@4.28.0): - dependencies: - browserslist: 4.28.0 - escalade: 3.2.0 - picocolors: 1.1.1 - update-browserslist-db@1.2.3(browserslist@4.28.1): dependencies: browserslist: 4.28.1 @@ -10583,8 +10412,6 @@ snapshots: util-deprecate@1.0.2: {} - uuid@11.0.5: {} - uuid@11.1.0: {} uuid@9.0.1: {} @@ -10619,17 +10446,17 @@ snapshots: '@types/unist': 3.0.3 vfile-message: 4.0.2 - vite-hot-client@0.2.4(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4)): + vite-hot-client@2.1.0(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3)): dependencies: - vite: 6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4) + vite: 6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3) - vite-node@3.0.9(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4): + vite-node@3.2.4(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3): dependencies: cac: 6.7.14 debug: 4.4.3 - es-module-lexer: 1.6.0 + es-module-lexer: 1.7.0 pathe: 2.0.3 - vite: 6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4) + vite: 6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3) transitivePeerDependencies: - '@types/node' - jiti @@ -10644,7 +10471,7 @@ snapshots: - tsx - yaml - vite-plugin-inspect@0.8.9(rollup@4.52.5)(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4)): + vite-plugin-inspect@0.8.9(rollup@4.52.5)(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.3(rollup@4.52.5) @@ -10655,28 +10482,28 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.1 - vite: 6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4) + vite: 6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-devtools@7.6.8(rollup@4.52.5)(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4))(vue@3.5.27(typescript@5.6.3)): + vite-plugin-vue-devtools@7.7.9(rollup@4.52.5)(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3))(vue@3.5.27(typescript@5.9.3)): dependencies: - '@vue/devtools-core': 7.6.8(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4))(vue@3.5.27(typescript@5.6.3)) - '@vue/devtools-kit': 7.6.8 - '@vue/devtools-shared': 7.6.8 + '@vue/devtools-core': 7.7.9(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3))(vue@3.5.27(typescript@5.9.3)) + '@vue/devtools-kit': 7.7.9 + '@vue/devtools-shared': 7.7.9 execa: 9.5.2 - sirv: 3.0.0 - vite: 6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4) - vite-plugin-inspect: 0.8.9(rollup@4.52.5)(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4)) - vite-plugin-vue-inspector: 5.3.1(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4)) + sirv: 3.0.1 + vite: 6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3) + vite-plugin-inspect: 0.8.9(rollup@4.52.5)(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3)) + vite-plugin-vue-inspector: 5.3.1(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3)) transitivePeerDependencies: - '@nuxt/kit' - rollup - supports-color - vue - vite-plugin-vue-inspector@5.3.1(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4)): + vite-plugin-vue-inspector@5.3.1(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3)): dependencies: '@babel/core': 7.23.9 '@babel/plugin-proposal-decorators': 7.23.9(@babel/core@7.23.9) @@ -10684,14 +10511,14 @@ snapshots: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.9) '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.9) '@vue/babel-plugin-jsx': 1.2.1(@babel/core@7.23.9) - '@vue/compiler-dom': 3.5.24 + '@vue/compiler-dom': 3.5.27 kolorist: 1.8.0 - magic-string: 0.30.12 - vite: 6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4) + magic-string: 0.30.21 + vite: 6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3) transitivePeerDependencies: - supports-color - vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4): + vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3): dependencies: esbuild: 0.25.11 fdir: 6.5.0(picomatch@4.0.3) @@ -10700,38 +10527,41 @@ snapshots: rollup: 4.52.5 tinyglobby: 0.2.15 optionalDependencies: - '@types/node': 22.12.0 + '@types/node': 22.19.7 fsevents: 2.3.3 jiti: 2.4.2 - sass: 1.83.4 - - vitest@3.0.9(@types/debug@4.1.12)(@types/node@22.12.0)(@vitest/ui@3.0.9)(jiti@2.4.2)(jsdom@27.2.0)(sass@1.83.4): - dependencies: - '@vitest/expect': 3.0.9 - '@vitest/mocker': 3.0.9(vite@6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4)) - '@vitest/pretty-format': 3.0.9 - '@vitest/runner': 3.0.9 - '@vitest/snapshot': 3.0.9 - '@vitest/spy': 3.0.9 - '@vitest/utils': 3.0.9 + sass: 1.97.3 + + vitest@3.2.4(@types/debug@4.1.12)(@types/node@22.19.7)(@vitest/ui@3.2.4)(jiti@2.4.2)(jsdom@27.4.0)(sass@1.97.3): + dependencies: + '@types/chai': 5.2.3 + '@vitest/expect': 3.2.4 + '@vitest/mocker': 3.2.4(vite@6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3)) + '@vitest/pretty-format': 3.2.4 + '@vitest/runner': 3.2.4 + '@vitest/snapshot': 3.2.4 + '@vitest/spy': 3.2.4 + '@vitest/utils': 3.2.4 chai: 5.2.0 debug: 4.4.3 - expect-type: 1.1.0 - magic-string: 0.30.17 + expect-type: 1.3.0 + magic-string: 0.30.21 pathe: 2.0.3 - std-env: 3.8.0 + picomatch: 4.0.3 + std-env: 3.10.0 tinybench: 2.9.0 tinyexec: 0.3.2 - tinypool: 1.0.2 + tinyglobby: 0.2.15 + tinypool: 1.1.1 tinyrainbow: 2.0.0 - vite: 6.4.1(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4) - vite-node: 3.0.9(@types/node@22.12.0)(jiti@2.4.2)(sass@1.83.4) + vite: 6.4.1(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3) + vite-node: 3.2.4(@types/node@22.19.7)(jiti@2.4.2)(sass@1.97.3) why-is-node-running: 2.3.0 optionalDependencies: '@types/debug': 4.1.12 - '@types/node': 22.12.0 - '@vitest/ui': 3.0.9(vitest@3.0.9) - jsdom: 27.2.0 + '@types/node': 22.19.7 + '@vitest/ui': 3.2.4(vitest@3.2.4) + jsdom: 27.4.0 transitivePeerDependencies: - jiti - less @@ -10778,22 +10608,21 @@ snapshots: transitivePeerDependencies: - supports-color - vue-tsc@2.1.10(typescript@5.6.3): + vue-tsc@2.2.12(typescript@5.9.3): dependencies: - '@volar/typescript': 2.4.10 - '@vue/language-core': 2.1.10(typescript@5.6.3) - semver: 7.6.2 - typescript: 5.6.3 + '@volar/typescript': 2.4.15 + '@vue/language-core': 2.2.12(typescript@5.9.3) + typescript: 5.9.3 - vue@3.5.27(typescript@5.6.3): + vue@3.5.27(typescript@5.9.3): dependencies: '@vue/compiler-dom': 3.5.27 '@vue/compiler-sfc': 3.5.27 '@vue/runtime-dom': 3.5.27 - '@vue/server-renderer': 3.5.27(vue@3.5.27(typescript@5.6.3)) + '@vue/server-renderer': 3.5.27(vue@3.5.27(typescript@5.9.3)) '@vue/shared': 3.5.27 optionalDependencies: - typescript: 5.6.3 + typescript: 5.9.3 w3c-xmlserializer@5.0.0: dependencies: @@ -10807,10 +10636,6 @@ snapshots: webidl-conversions@8.0.0: {} - whatwg-encoding@3.1.1: - dependencies: - iconv-lite: 0.6.3 - whatwg-mimetype@4.0.0: {} whatwg-url@15.1.0: