From a4ab4f54d9a02b2eb7374806b081105afad6eb79 Mon Sep 17 00:00:00 2001 From: Anthony Fu Date: Wed, 4 Sep 2024 09:51:21 +0200 Subject: [PATCH] feat(module): support customizable `config.configFile`, use relative path to resolve, fix #495 --- docs/pnpm-lock.yaml | 834 ++++---- .../src/modules/config/addons/globals.ts | 19 +- .../module/src/modules/config/generate.ts | 54 +- packages/module/src/modules/config/index.ts | 36 +- packages/module/src/types.ts | 7 + playground/nuxt.config.ts | 1 + pnpm-lock.yaml | 1672 +++++++++++------ 7 files changed, 1587 insertions(+), 1036 deletions(-) diff --git a/docs/pnpm-lock.yaml b/docs/pnpm-lock.yaml index d4e5f4a3..0357f0eb 100644 --- a/docs/pnpm-lock.yaml +++ b/docs/pnpm-lock.yaml @@ -13,7 +13,7 @@ importers: dependencies: '@vueuse/core': specifier: ^11.0.3 - version: 11.0.3(vue@3.4.38(typescript@5.5.4)) + version: 11.0.3(vue@3.5.0(typescript@5.5.4)) devDependencies: '@iconify-json/catppuccin': specifier: ^1.2.0 @@ -26,19 +26,19 @@ importers: version: 1.2.1 '@nuxt/content': specifier: ^2.13.2 - version: 2.13.2(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(rollup@4.21.2)(vue@3.4.38(typescript@5.5.4)) + version: 2.13.2(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(rollup@4.21.2)(vue@3.5.0(typescript@5.5.4)) '@nuxt/devtools': specifier: 1.3.1 - version: 1.3.1(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.4.38(typescript@5.5.4)))(fuse.js@6.6.2)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(rollup@4.21.2)(unocss@0.62.3(postcss@8.4.41)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) + version: 1.3.1(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.5.0(typescript@5.5.4)))(fuse.js@6.6.2)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(rollup@4.21.2)(unocss@0.62.3(postcss@8.4.44)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) '@nuxt/fonts': specifier: ^0.7.2 - version: 0.7.2(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + version: 0.7.2(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@nuxt/image': specifier: ^1.8.0 version: 1.8.0(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2) '@nuxt/ui-pro': specifier: ^1.4.1 - version: 1.4.1(focus-trap@7.5.4)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) + version: 1.4.1(focus-trap@7.5.4)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) '@nuxthq/studio': specifier: ^2.0.3 version: 2.0.3(magicast@0.3.4)(rollup@4.21.2) @@ -47,13 +47,13 @@ importers: version: 1.0.2(magicast@0.3.4)(rollup@4.21.2) '@vueuse/nuxt': specifier: ^11.0.3 - version: 11.0.3(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(rollup@4.21.2)(vue@3.4.38(typescript@5.5.4)) + version: 11.0.3(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(rollup@4.21.2)(vue@3.5.0(typescript@5.5.4)) nuxt: specifier: ^3.13.0 - version: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + version: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) nuxt-og-image: specifier: ^3.0.0-rc.66 - version: 3.0.0-rc.66(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) + version: 3.0.0-rc.66(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) packages: @@ -729,8 +729,8 @@ packages: '@iconify-json/vscode-icons@1.2.0': resolution: {integrity: sha512-DjsfialtmFQrJb4pi0P8Vm5+FVmXg8NExThMLwHOGjvMJi9Q89Qw36RpZxw2wEzPFkb19fMje+G0jeSeWol7ZA==} - '@iconify/collections@1.0.453': - resolution: {integrity: sha512-s6X0BI2CeFwE8VNpxkMrIo1Peud7InUtGgYEYw2hfBT59pjhMJRAzMWpAM7ZvBx5N+UfXVE19dbyLGOcazdJ4A==} + '@iconify/collections@1.0.455': + resolution: {integrity: sha512-jfH6SiRiz4quxh+5ECQDM1ue4+RE2z2MADySYUNZcC2Nz46q5Es29sCdk9s5o4hUpkUKj+vPnzoF0UAF0mXajg==} '@iconify/types@2.0.0': resolution: {integrity: sha512-+wluvCrRhXrhyOmRDJ3q8mux9JkKy5SJ/v8ol2tu4FVjyYvtEzkc/3pK15ET6RKg4b4w4BmTk1+gsCUhf21Ykg==} @@ -1262,14 +1262,14 @@ packages: '@sec-ant/readable-stream@0.4.1': resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} - '@shikijs/core@1.15.1': - resolution: {integrity: sha512-DwkQTDNlhr7PwZMJswdvWIKts+2mqjIn8txByr88fhBRBtUSsIQR43RRoATjRrbeu4hyNTSTMBdxgp/vlxnxvA==} + '@shikijs/core@1.16.0': + resolution: {integrity: sha512-7Uy6nAWNdYY8GKVIgsdC1+JK1kMvA7gy3fl0gz0BGbsTrT1ve8VFUz+x3SkW9yWq0XhqjkunITFG6sCCWXbTOA==} - '@shikijs/core@1.15.2': - resolution: {integrity: sha512-hi6XZuwHYn6bU4wtXZxST8ynM55aiU2+rVU9aPIrSxqKmEKl4d65puwGsggwcZWTET+7zGXKe7AUj46iQ8Aq8w==} + '@shikijs/transformers@1.16.0': + resolution: {integrity: sha512-NuUDedjKqF3BTqAc1RmnKCjbqOl0lUbZ6Xe4cezpsPgi9mA1ur8vPtWOIzIuPOs0bZJEz48IZOdt6xtQElHNUA==} - '@shikijs/transformers@1.15.1': - resolution: {integrity: sha512-PPWwXJTO8Zd04Y9Xy3zfBUN4K+kZ8fkpAnMXOJWBt4FjhyMQruVEOGuUDWtVO9TbMM26pFCXlpnXeJabkxGC5g==} + '@shikijs/vscode-textmate@9.2.0': + resolution: {integrity: sha512-5FinaOp6Vdh/dl4/yaOTh0ZeKch+rYS8DUb38V3GMKYVkdqzxw53lViRKUYkVILRiVQT7dcPC7VvAKOR73zVtQ==} '@shuding/opentype.js@1.4.0-beta.0': resolution: {integrity: sha512-3NgmNyH3l/Hv6EvsWJbsvpcpUba6R8IREQ83nH83cyakCw7uM1arZKNfHwv1Wz6jgqrF/j4x5ELvR6PnK9nTcA==} @@ -1376,8 +1376,8 @@ packages: '@types/ms@0.7.34': resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==} - '@types/node@22.5.1': - resolution: {integrity: sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==} + '@types/node@22.5.3': + resolution: {integrity: sha512-njripolh85IA9SQGTAqbmnNZTdxv7X/4OYGPz8tgy5JDr8MP+uDBa921GpYEoDDnwm0Hmn5ZPeJgiiSTPoOzkQ==} '@types/resolve@1.20.2': resolution: {integrity: sha512-60BCwRFOZCQhDncwQdxxeOEEkbc5dIMccYLwbxsS4TUNeVECQ/pBJ0j09mrHOl/JJvpRPGwO9SvE4nR2Nb/a4Q==} @@ -1550,17 +1550,17 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.4.38': - resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==} + '@vue/compiler-core@3.5.0': + resolution: {integrity: sha512-ja7cpqAOfw4tyFAxgBz70Z42miNDeaqTxExTsnXDLomRpqfyCgyvZvFp482fmsElpfvsoMJUsvzULhvxUTW6Iw==} - '@vue/compiler-dom@3.4.38': - resolution: {integrity: sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==} + '@vue/compiler-dom@3.5.0': + resolution: {integrity: sha512-xYjUybWZXl+1R/toDy815i4PbeehL2hThiSGkcpmIOCy2HoYyeeC/gAWK/Y/xsoK+GSw198/T5O31bYuQx5uvQ==} - '@vue/compiler-sfc@3.4.38': - resolution: {integrity: sha512-s5QfZ+9PzPh3T5H4hsQDJtI8x7zdJaew/dCGgqZ2630XdzaZ3AD8xGZfBqpT8oaD/p2eedd+pL8tD5vvt5ZYJQ==} + '@vue/compiler-sfc@3.5.0': + resolution: {integrity: sha512-B9DgLtrqok2GLuaFjLlSL15ZG3ZDBiitUH1ecex9guh/ZcA5MCdwuVE6nsfQxktuZY/QY0awJ35/ripIviCQTQ==} - '@vue/compiler-ssr@3.4.38': - resolution: {integrity: sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==} + '@vue/compiler-ssr@3.5.0': + resolution: {integrity: sha512-E263QZmA1dqRd7c3u/sWTLRMpQOT0aZ8av/L9SoD/v/BVMZaWFHPUUBswS+bzrfvG2suJF8vSLKx6k6ba5SUdA==} '@vue/devtools-api@6.6.3': resolution: {integrity: sha512-0MiMsFma/HqA6g3KLKn+AGpL1kgKhFWszC9U29NfpWK5LE7bjeXxySWJrOJ77hBz+TBrBQ7o4QJqbPbqbs8rJw==} @@ -1604,22 +1604,22 @@ packages: typescript: optional: true - '@vue/reactivity@3.4.38': - resolution: {integrity: sha512-4vl4wMMVniLsSYYeldAKzbk72+D3hUnkw9z8lDeJacTxAkXeDAP1uE9xr2+aKIN0ipOL8EG2GPouVTH6yF7Gnw==} + '@vue/reactivity@3.5.0': + resolution: {integrity: sha512-Ew3F5riP3B3ZDGjD3ZKb9uZylTTPSqt8hAf4sGbvbjrjDjrFb3Jm15Tk1/w7WwTE5GbQ2Qhwxx1moc9hr8A/OQ==} - '@vue/runtime-core@3.4.38': - resolution: {integrity: sha512-21z3wA99EABtuf+O3IhdxP0iHgkBs1vuoCAsCKLVJPEjpVqvblwBnTj42vzHRlWDCyxu9ptDm7sI2ZMcWrQqlA==} + '@vue/runtime-core@3.5.0': + resolution: {integrity: sha512-mQyW0F9FaNRdt8ghkAs+BMG3iQ7LGgWKOpkzUzR5AI5swPNydHGL5hvVTqFaeMzwecF1g0c86H4yFQsSxJhH1w==} - '@vue/runtime-dom@3.4.38': - resolution: {integrity: sha512-afZzmUreU7vKwKsV17H1NDThEEmdYI+GCAK/KY1U957Ig2NATPVjCROv61R19fjZNzMmiU03n79OMnXyJVN0UA==} + '@vue/runtime-dom@3.5.0': + resolution: {integrity: sha512-NQQXjpdXgyYVJ2M56FJ+lSJgZiecgQ2HhxhnQBN95FymXegRNY/N2htI7vOTwpP75pfxhIeYOJ8mE8sW8KAW6A==} - '@vue/server-renderer@3.4.38': - resolution: {integrity: sha512-NggOTr82FbPEkkUvBm4fTGcwUY8UuTsnWC/L2YZBmvaQ4C4Jl/Ao4HHTB+l7WnFCt5M/dN3l0XLuyjzswGYVCA==} + '@vue/server-renderer@3.5.0': + resolution: {integrity: sha512-HyDIFUg+l7L4PKrEnJlCYWHUOlm6NxZhmSxIefZ5MTYjkIPfDfkwhX7hqxAQHfgIAE1uLMLQZwuNR/ozI0NhZg==} peerDependencies: - vue: 3.4.38 + vue: 3.5.0 - '@vue/shared@3.4.38': - resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==} + '@vue/shared@3.5.0': + resolution: {integrity: sha512-m9IgiteBpCkFaMNwCOBkFksA7z8QiKc30ooRuoXWUFRDu0mGyNPlFHmbncF0/Kra1RlX8QrmBbRaIxVvikaR0Q==} '@vueuse/components@11.0.3': resolution: {integrity: sha512-/mbv4R1ody3rYz42U14SQ6GkAKHCAHhFIBdR6nKJbEJeFMoiB93dzX0sT2S05CpYCJJgv3JLAwEHeehYqqmbyQ==} @@ -4070,8 +4070,8 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.41: - resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} + postcss@8.4.44: + resolution: {integrity: sha512-Aweb9unOEpQ3ezu4Q00DPvvM2ZTUitJdNKeP/+uQgr1IBIqu574IaZoURId7BKtWMREwzKa9OgzPzezWGPWFQw==} engines: {node: ^10 || ^12 || >=14} prebuild-install@7.1.2: @@ -4347,11 +4347,8 @@ packages: shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - shiki@1.15.1: - resolution: {integrity: sha512-QPtVwbafyHmH9Z90iEZgZL4BhqFh5RMnRq2Bic0Cqp5lgbpbkn4nNmed0zzXbh/yPFs2PpkCviM9qcrbN+9zAA==} - - shiki@1.15.2: - resolution: {integrity: sha512-M+7QZQZiZw/cZeizrC/yryG3eeG8pTUhu7ZaHxVyzPNFIRIlN46YBciquoNPCiXiwLnx6JB62f3lSuSYQrus1w==} + shiki@1.16.0: + resolution: {integrity: sha512-GZGG99Ft3wwuO2cAHExfPEtL5p+iQSDqGPhXako6kjW/dYyFikZi+6eKggZ8554wQatpADkwA+lUOlfl76KBng==} signal-exit@3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} @@ -4370,8 +4367,8 @@ packages: simple-get@4.0.1: resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==} - simple-git@3.25.0: - resolution: {integrity: sha512-KIY5sBnzc4yEcJXW7Tdv4viEz8KyG+nU0hay+DWZasvdFOYKeUZ6Xc25LUHHjw0tinPT7O1eY6pzX7pRT1K8rw==} + simple-git@3.26.0: + resolution: {integrity: sha512-5tbkCSzuskR6uA7uA23yjasmA0RzugVo8QM2bpsnxkrgP13eisFT7TMS4a+xKEJvbmr4qf+l0WT3eKa9IxxUyw==} simple-swizzle@0.2.2: resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} @@ -4966,8 +4963,8 @@ packages: peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 - vite@5.4.2: - resolution: {integrity: sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==} + vite@5.4.3: + resolution: {integrity: sha512-IH+nl64eq9lJjFqU+/yrRnrHPVTlgy42/+IzbOdaFDVlyLgI/wDlf+FCobXLX1cT0X5+7LMyH1mIy2xJdLfo8Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -5077,8 +5074,8 @@ packages: peerDependencies: vue: ^3.0.11 - vue@3.4.38: - resolution: {integrity: sha512-f0ZgN+mZ5KFgVv9wz0f4OgVKukoXtS3nwET4c2vLBGQR50aI8G0cqbFtLlX9Yiyg3LFGBitruPHt2PxwTduJEw==} + vue@3.5.0: + resolution: {integrity: sha512-1t70favYoFijwfWJ7g81aTd32obGaAnKYE9FNyMgnEzn3F4YncRi/kqAHHKloG0VXTD8vBYMhbgLKCA+Sk6QDw==} peerDependencies: typescript: '*' peerDependenciesMeta: @@ -5712,10 +5709,10 @@ snapshots: dependencies: tailwindcss: 3.4.10 - '@headlessui/vue@1.7.22(vue@3.4.38(typescript@5.5.4))': + '@headlessui/vue@1.7.22(vue@3.5.0(typescript@5.5.4))': dependencies: - '@tanstack/vue-virtual': 3.10.6(vue@3.4.38(typescript@5.5.4)) - vue: 3.4.38(typescript@5.5.4) + '@tanstack/vue-virtual': 3.10.6(vue@3.5.0(typescript@5.5.4)) + vue: 3.5.0(typescript@5.5.4) '@iconify-json/catppuccin@1.2.0': dependencies: @@ -5737,7 +5734,7 @@ snapshots: dependencies: '@iconify/types': 2.0.0 - '@iconify/collections@1.0.453': + '@iconify/collections@1.0.455': dependencies: '@iconify/types': 2.0.0 @@ -5755,10 +5752,10 @@ snapshots: transitivePeerDependencies: - supports-color - '@iconify/vue@4.1.2(vue@3.4.38(typescript@5.5.4))': + '@iconify/vue@4.1.2(vue@3.5.0(typescript@5.5.4))': dependencies: '@iconify/types': 2.0.0 - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) '@ioredis/commands@1.2.0': {} @@ -5914,13 +5911,13 @@ snapshots: - bluebird - supports-color - '@nuxt/content@2.13.2(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(rollup@4.21.2)(vue@3.4.38(typescript@5.5.4))': + '@nuxt/content@2.13.2(ioredis@5.4.1)(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(rollup@4.21.2)(vue@3.5.0(typescript@5.5.4))': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) '@nuxtjs/mdc': 0.8.3(magicast@0.3.4)(rollup@4.21.2) - '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4)) - '@vueuse/head': 2.0.0(vue@3.4.38(typescript@5.5.4)) - '@vueuse/nuxt': 10.11.1(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(rollup@4.21.2)(vue@3.4.38(typescript@5.5.4)) + '@vueuse/core': 10.11.1(vue@3.5.0(typescript@5.5.4)) + '@vueuse/head': 2.0.0(vue@3.5.0(typescript@5.5.4)) + '@vueuse/nuxt': 10.11.1(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(rollup@4.21.2)(vue@3.5.0(typescript@5.5.4)) consola: 3.2.3 defu: 6.1.4 destr: 2.0.3 @@ -5936,7 +5933,7 @@ snapshots: ohash: 1.1.3 pathe: 1.1.2 scule: 1.3.0 - shiki: 1.15.2 + shiki: 1.16.0 slugify: 1.6.6 socket.io-client: 4.7.5 ufo: 1.5.4 @@ -5969,24 +5966,24 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.3.1(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))': + '@nuxt/devtools-kit@1.3.1(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) '@nuxt/schema': 3.13.0(rollup@4.21.2) execa: 7.2.0 - nuxt: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) + nuxt: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) transitivePeerDependencies: - magicast - rollup - supports-color - '@nuxt/devtools-kit@1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))': + '@nuxt/devtools-kit@1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) '@nuxt/schema': 3.13.0(rollup@4.21.2) execa: 7.2.0 - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) transitivePeerDependencies: - magicast - rollup @@ -6018,14 +6015,14 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@1.3.1(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.4.38(typescript@5.5.4)))(fuse.js@6.6.2)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(rollup@4.21.2)(unocss@0.62.3(postcss@8.4.41)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': + '@nuxt/devtools@1.3.1(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.5.0(typescript@5.5.4)))(fuse.js@6.6.2)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(rollup@4.21.2)(unocss@0.62.3(postcss@8.4.44)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.3.1(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + '@nuxt/devtools-kit': 1.3.1(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@nuxt/devtools-wizard': 1.3.1 '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) - '@vue/devtools-applet': 7.3.9(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.4.38(typescript@5.5.4)))(fuse.js@6.6.2)(unocss@0.62.3(postcss@8.4.41)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) - '@vue/devtools-core': 7.3.9(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) + '@vue/devtools-applet': 7.3.9(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.5.0(typescript@5.5.4)))(fuse.js@6.6.2)(unocss@0.62.3(postcss@8.4.44)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) + '@vue/devtools-core': 7.3.9(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) '@vue/devtools-kit': 7.3.9 birpc: 0.2.17 consola: 3.2.3 @@ -6042,7 +6039,7 @@ snapshots: launch-editor: 2.8.1 local-pkg: 0.5.0 magicast: 0.3.4 - nuxt: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + nuxt: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) nypm: 0.3.11 ohash: 1.1.3 pacote: 18.0.6 @@ -6052,12 +6049,12 @@ snapshots: rc9: 2.1.2 scule: 1.3.0 semver: 7.6.3 - simple-git: 3.25.0 + simple-git: 3.26.0 sirv: 2.0.4 unimport: 3.11.1(rollup@4.21.2) - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) - vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) - vite-plugin-vue-inspector: 5.1.3(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vite-plugin-vue-inspector: 5.1.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) which: 3.0.1 ws: 8.18.0 transitivePeerDependencies: @@ -6083,13 +6080,13 @@ snapshots: - utf-8-validate - vue - '@nuxt/devtools@1.4.1(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))': + '@nuxt/devtools@1.4.1(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@nuxt/devtools-wizard': 1.4.1 '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) - '@vue/devtools-core': 7.3.3(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + '@vue/devtools-core': 7.3.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@vue/devtools-kit': 7.3.3 birpc: 0.2.17 consola: 3.2.3 @@ -6114,13 +6111,13 @@ snapshots: rc9: 2.1.2 scule: 1.3.0 semver: 7.6.3 - simple-git: 3.25.0 + simple-git: 3.26.0 sirv: 2.0.4 tinyglobby: 0.2.5 unimport: 3.11.1(rollup@4.21.2) - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) - vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) - vite-plugin-vue-inspector: 5.1.3(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vite-plugin-vue-inspector: 5.1.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) which: 3.0.1 ws: 8.18.0 transitivePeerDependencies: @@ -6129,9 +6126,9 @@ snapshots: - supports-color - utf-8-validate - '@nuxt/fonts@0.7.2(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))': + '@nuxt/fonts@0.7.2(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': dependencies: - '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) chalk: 5.3.0 css-tree: 2.3.1 @@ -6273,11 +6270,11 @@ snapshots: - rollup - supports-color - '@nuxt/ui-pro@1.4.1(focus-trap@7.5.4)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': + '@nuxt/ui-pro@1.4.1(focus-trap@7.5.4)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4))': dependencies: '@iconify-json/vscode-icons': 1.2.0 - '@nuxt/ui': 2.15.2(focus-trap@7.5.4)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) - '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4)) + '@nuxt/ui': 2.15.2(focus-trap@7.5.4)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) + '@vueuse/core': 10.11.1(vue@3.5.0(typescript@5.5.4)) defu: 6.1.4 git-url-parse: 14.1.0 ofetch: 1.3.4 @@ -6285,7 +6282,7 @@ snapshots: pathe: 1.1.2 pkg-types: 1.2.0 tailwind-merge: 2.5.2 - vue3-smooth-dnd: 0.0.6(vue@3.4.38(typescript@5.5.4)) + vue3-smooth-dnd: 0.0.6(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - async-validator @@ -6307,11 +6304,11 @@ snapshots: - vite - vue - '@nuxt/ui@2.15.2(focus-trap@7.5.4)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': + '@nuxt/ui@2.15.2(focus-trap@7.5.4)(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4))': dependencies: '@egoist/tailwindcss-icons': 1.8.1(tailwindcss@3.4.10) '@headlessui/tailwindcss': 0.2.1(tailwindcss@3.4.10) - '@headlessui/vue': 1.7.22(vue@3.4.38(typescript@5.5.4)) + '@headlessui/vue': 1.7.22(vue@3.5.0(typescript@5.5.4)) '@iconify-json/heroicons': 1.2.0 '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) '@nuxtjs/color-mode': 3.4.4(magicast@0.3.4)(rollup@4.21.2) @@ -6321,12 +6318,12 @@ snapshots: '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.10) '@tailwindcss/forms': 0.5.8(tailwindcss@3.4.10) '@tailwindcss/typography': 0.5.15(tailwindcss@3.4.10) - '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4)) - '@vueuse/integrations': 10.11.1(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.4.38(typescript@5.5.4)) - '@vueuse/math': 10.11.1(vue@3.4.38(typescript@5.5.4)) + '@vueuse/core': 10.11.1(vue@3.5.0(typescript@5.5.4)) + '@vueuse/integrations': 10.11.1(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.5.0(typescript@5.5.4)) + '@vueuse/math': 10.11.1(vue@3.5.0(typescript@5.5.4)) defu: 6.1.4 fuse.js: 6.6.2 - nuxt-icon: 0.6.10(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) + nuxt-icon: 0.6.10(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) ohash: 1.1.3 pathe: 1.1.2 scule: 1.3.0 @@ -6353,16 +6350,16 @@ snapshots: - vite - vue - '@nuxt/vite-builder@3.13.0(@types/node@22.5.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vue@3.4.38(typescript@5.5.4))': + '@nuxt/vite-builder@3.13.0(@types/node@22.5.3)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vue@3.5.0(typescript@5.5.4))': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) '@rollup/plugin-replace': 5.0.7(rollup@4.21.2) - '@vitejs/plugin-vue': 5.1.3(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) - '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) - autoprefixer: 10.4.20(postcss@8.4.41) + '@vitejs/plugin-vue': 5.1.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) + autoprefixer: 10.4.20(postcss@8.4.44) clear: 0.1.0 consola: 3.2.3 - cssnano: 7.0.5(postcss@8.4.41) + cssnano: 7.0.5(postcss@8.4.44) defu: 6.1.4 esbuild: 0.23.1 escape-string-regexp: 5.0.0 @@ -6377,17 +6374,17 @@ snapshots: pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.2.0 - postcss: 8.4.41 + postcss: 8.4.44 rollup-plugin-visualizer: 5.12.0(rollup@4.21.2) std-env: 3.7.0 strip-literal: 2.1.0 ufo: 1.5.4 unenv: 1.10.0 unplugin: 1.12.2 - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) - vite-node: 2.0.5(@types/node@22.5.1)(terser@5.31.6) - vite-plugin-checker: 0.7.2(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vite-node: 2.0.5(@types/node@22.5.3)(terser@5.31.6) + vite-plugin-checker: 0.7.2(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vue: 3.5.0(typescript@5.5.4) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: - '@biomejs/biome' @@ -6444,10 +6441,10 @@ snapshots: '@nuxtjs/mdc@0.8.3(magicast@0.3.4)(rollup@4.21.2)': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) - '@shikijs/transformers': 1.15.1 + '@shikijs/transformers': 1.16.0 '@types/hast': 3.0.4 '@types/mdast': 4.0.4 - '@vue/compiler-core': 3.4.38 + '@vue/compiler-core': 3.5.0 consola: 3.2.3 debug: 4.3.6 defu: 6.1.4 @@ -6472,7 +6469,7 @@ snapshots: remark-parse: 11.0.0 remark-rehype: 11.1.0 scule: 1.3.0 - shiki: 1.15.2 + shiki: 1.16.0 ufo: 1.5.4 unified: 11.0.5 unist-builder: 4.0.0 @@ -6496,13 +6493,13 @@ snapshots: '@nuxtjs/tailwindcss@6.12.1(magicast@0.3.4)(rollup@4.21.2)': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) - autoprefixer: 10.4.20(postcss@8.4.41) + autoprefixer: 10.4.20(postcss@8.4.44) consola: 3.2.3 defu: 6.1.4 h3: 1.12.0 pathe: 1.1.2 - postcss: 8.4.41 - postcss-nesting: 12.1.5(postcss@8.4.41) + postcss: 8.4.44 + postcss-nesting: 12.1.5(postcss@8.4.44) tailwind-config-viewer: 2.0.4(tailwindcss@3.4.10) tailwindcss: 3.4.10 ufo: 1.5.4 @@ -6755,17 +6752,16 @@ snapshots: '@sec-ant/readable-stream@0.4.1': {} - '@shikijs/core@1.15.1': + '@shikijs/core@1.16.0': dependencies: + '@shikijs/vscode-textmate': 9.2.0 '@types/hast': 3.0.4 - '@shikijs/core@1.15.2': + '@shikijs/transformers@1.16.0': dependencies: - '@types/hast': 3.0.4 + shiki: 1.16.0 - '@shikijs/transformers@1.15.1': - dependencies: - shiki: 1.15.1 + '@shikijs/vscode-textmate@9.2.0': {} '@shuding/opentype.js@1.4.0-beta.0': dependencies: @@ -6839,10 +6835,10 @@ snapshots: '@tanstack/virtual-core@3.10.6': {} - '@tanstack/vue-virtual@3.10.6(vue@3.4.38(typescript@5.5.4))': + '@tanstack/vue-virtual@3.10.6(vue@3.5.0(typescript@5.5.4))': dependencies: '@tanstack/virtual-core': 3.10.6 - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) '@trysound/sax@0.2.0': {} @@ -6865,7 +6861,7 @@ snapshots: '@types/http-proxy@1.17.15': dependencies: - '@types/node': 22.5.1 + '@types/node': 22.5.3 '@types/mdast@4.0.4': dependencies: @@ -6873,7 +6869,7 @@ snapshots: '@types/ms@0.7.34': {} - '@types/node@22.5.1': + '@types/node@22.5.3': dependencies: undici-types: 6.19.8 @@ -6906,21 +6902,21 @@ snapshots: '@unhead/schema': 1.10.0 '@unhead/shared': 1.10.0 - '@unhead/vue@1.10.0(vue@3.4.38(typescript@5.5.4))': + '@unhead/vue@1.10.0(vue@3.5.0(typescript@5.5.4))': dependencies: '@unhead/schema': 1.10.0 '@unhead/shared': 1.10.0 hookable: 5.5.3 unhead: 1.10.0 - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) - '@unocss/astro@0.62.3(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))': + '@unocss/astro@0.62.3(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': dependencies: '@unocss/core': 0.62.3 '@unocss/reset': 0.62.3 - '@unocss/vite': 0.62.3(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + '@unocss/vite': 0.62.3(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) optionalDependencies: - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) transitivePeerDependencies: - rollup - supports-color @@ -6964,14 +6960,14 @@ snapshots: gzip-size: 6.0.0 sirv: 2.0.4 - '@unocss/postcss@0.62.3(postcss@8.4.41)': + '@unocss/postcss@0.62.3(postcss@8.4.44)': dependencies: '@unocss/config': 0.62.3 '@unocss/core': 0.62.3 '@unocss/rule-utils': 0.62.3 css-tree: 2.3.1 magic-string: 0.30.11 - postcss: 8.4.41 + postcss: 8.4.44 tinyglobby: 0.2.5 transitivePeerDependencies: - supports-color @@ -7057,7 +7053,7 @@ snapshots: dependencies: '@unocss/core': 0.62.3 - '@unocss/vite@0.62.3(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))': + '@unocss/vite@0.62.3(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': dependencies: '@ampproject/remapping': 2.3.0 '@rollup/pluginutils': 5.1.0(rollup@4.21.2) @@ -7069,7 +7065,7 @@ snapshots: chokidar: 3.6.0 magic-string: 0.30.11 tinyglobby: 0.2.5 - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) transitivePeerDependencies: - rollup - supports-color @@ -7092,20 +7088,20 @@ snapshots: - encoding - supports-color - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4))': dependencies: '@babel/core': 7.25.2 '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2) - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vue: 3.5.0(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.3(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4))': dependencies: - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vue: 3.5.0(typescript@5.5.4) '@volar/language-core@1.11.1': dependencies: @@ -7120,16 +7116,16 @@ snapshots: '@volar/language-core': 1.11.1 path-browserify: 1.0.1 - '@vue-macros/common@1.12.2(rollup@4.21.2)(vue@3.4.38(typescript@5.5.4))': + '@vue-macros/common@1.12.2(rollup@4.21.2)(vue@3.5.0(typescript@5.5.4))': dependencies: '@babel/types': 7.25.4 '@rollup/pluginutils': 5.1.0(rollup@4.21.2) - '@vue/compiler-sfc': 3.4.38 + '@vue/compiler-sfc': 3.5.0 ast-kit: 1.1.0 local-pkg: 0.5.0 magic-string-ast: 0.6.2 optionalDependencies: - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) transitivePeerDependencies: - rollup @@ -7160,52 +7156,52 @@ snapshots: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.8 '@babel/parser': 7.25.4 - '@vue/compiler-sfc': 3.4.38 + '@vue/compiler-sfc': 3.5.0 - '@vue/compiler-core@3.4.38': + '@vue/compiler-core@3.5.0': dependencies: '@babel/parser': 7.25.4 - '@vue/shared': 3.4.38 + '@vue/shared': 3.5.0 entities: 4.5.0 estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.38': + '@vue/compiler-dom@3.5.0': dependencies: - '@vue/compiler-core': 3.4.38 - '@vue/shared': 3.4.38 + '@vue/compiler-core': 3.5.0 + '@vue/shared': 3.5.0 - '@vue/compiler-sfc@3.4.38': + '@vue/compiler-sfc@3.5.0': dependencies: '@babel/parser': 7.25.4 - '@vue/compiler-core': 3.4.38 - '@vue/compiler-dom': 3.4.38 - '@vue/compiler-ssr': 3.4.38 - '@vue/shared': 3.4.38 + '@vue/compiler-core': 3.5.0 + '@vue/compiler-dom': 3.5.0 + '@vue/compiler-ssr': 3.5.0 + '@vue/shared': 3.5.0 estree-walker: 2.0.2 magic-string: 0.30.11 - postcss: 8.4.41 + postcss: 8.4.44 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.38': + '@vue/compiler-ssr@3.5.0': dependencies: - '@vue/compiler-dom': 3.4.38 - '@vue/shared': 3.4.38 + '@vue/compiler-dom': 3.5.0 + '@vue/shared': 3.5.0 '@vue/devtools-api@6.6.3': {} - '@vue/devtools-applet@7.3.9(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.4.38(typescript@5.5.4)))(fuse.js@6.6.2)(unocss@0.62.3(postcss@8.4.41)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': + '@vue/devtools-applet@7.3.9(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.5.0(typescript@5.5.4)))(fuse.js@6.6.2)(unocss@0.62.3(postcss@8.4.44)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4))': dependencies: - '@vue/devtools-core': 7.3.9(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) + '@vue/devtools-core': 7.3.9(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) '@vue/devtools-kit': 7.3.9 '@vue/devtools-shared': 7.3.9 - '@vue/devtools-ui': 7.3.9(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.4.38(typescript@5.5.4)))(fuse.js@6.6.2)(shiki@1.15.2)(unocss@0.62.3(postcss@8.4.41)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(vue@3.4.38(typescript@5.5.4)) + '@vue/devtools-ui': 7.3.9(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.5.0(typescript@5.5.4)))(fuse.js@6.6.2)(shiki@1.16.0)(unocss@0.62.3(postcss@8.4.44)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(vue@3.5.0(typescript@5.5.4)) lodash-es: 4.17.21 perfect-debounce: 1.0.0 - shiki: 1.15.2 + shiki: 1.16.0 splitpanes: 3.1.5 - vue: 3.4.38(typescript@5.5.4) - vue-virtual-scroller: 2.0.0-beta.8(vue@3.4.38(typescript@5.5.4)) + vue: 3.5.0(typescript@5.5.4) + vue-virtual-scroller: 2.0.0-beta.8(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - '@unocss/reset' - '@vue/composition-api' @@ -7224,26 +7220,26 @@ snapshots: - unocss - vite - '@vue/devtools-core@7.3.3(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))': + '@vue/devtools-core@7.3.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': dependencies: - '@vue/devtools-kit': 7.3.9 + '@vue/devtools-kit': 7.3.3 '@vue/devtools-shared': 7.3.9 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + vite-hot-client: 0.2.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) transitivePeerDependencies: - vite - '@vue/devtools-core@7.3.9(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4))': + '@vue/devtools-core@7.3.9(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4))': dependencies: '@vue/devtools-kit': 7.3.9 '@vue/devtools-shared': 7.3.9 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) - vue: 3.4.38(typescript@5.5.4) + vite-hot-client: 0.2.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vue: 3.5.0(typescript@5.5.4) transitivePeerDependencies: - vite @@ -7271,19 +7267,19 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/devtools-ui@7.3.9(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.4.38(typescript@5.5.4)))(fuse.js@6.6.2)(shiki@1.15.2)(unocss@0.62.3(postcss@8.4.41)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(vue@3.4.38(typescript@5.5.4))': + '@vue/devtools-ui@7.3.9(@unocss/reset@0.62.3)(floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.5.0(typescript@5.5.4)))(fuse.js@6.6.2)(shiki@1.16.0)(unocss@0.62.3(postcss@8.4.44)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(vue@3.5.0(typescript@5.5.4))': dependencies: '@unocss/reset': 0.62.3 '@vue/devtools-shared': 7.3.9 - '@vueuse/components': 11.0.3(vue@3.4.38(typescript@5.5.4)) - '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4)) - '@vueuse/integrations': 10.11.1(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.4.38(typescript@5.5.4)) + '@vueuse/components': 11.0.3(vue@3.5.0(typescript@5.5.4)) + '@vueuse/core': 10.11.1(vue@3.5.0(typescript@5.5.4)) + '@vueuse/integrations': 10.11.1(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.5.0(typescript@5.5.4)) colord: 2.9.3 - floating-vue: 5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.4.38(typescript@5.5.4)) + floating-vue: 5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.5.0(typescript@5.5.4)) focus-trap: 7.5.4 - shiki: 1.15.2 - unocss: 0.62.3(postcss@8.4.41)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) - vue: 3.4.38(typescript@5.5.4) + shiki: 1.16.0 + unocss: 0.62.3(postcss@8.4.44)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vue: 3.5.0(typescript@5.5.4) transitivePeerDependencies: - '@vue/composition-api' - async-validator @@ -7302,8 +7298,8 @@ snapshots: dependencies: '@volar/language-core': 1.11.1 '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.4.38 - '@vue/shared': 3.4.38 + '@vue/compiler-dom': 3.5.0 + '@vue/shared': 3.5.0 computeds: 0.0.1 minimatch: 9.0.5 muggle-string: 0.3.1 @@ -7312,72 +7308,72 @@ snapshots: optionalDependencies: typescript: 5.5.4 - '@vue/reactivity@3.4.38': + '@vue/reactivity@3.5.0': dependencies: - '@vue/shared': 3.4.38 + '@vue/shared': 3.5.0 - '@vue/runtime-core@3.4.38': + '@vue/runtime-core@3.5.0': dependencies: - '@vue/reactivity': 3.4.38 - '@vue/shared': 3.4.38 + '@vue/reactivity': 3.5.0 + '@vue/shared': 3.5.0 - '@vue/runtime-dom@3.4.38': + '@vue/runtime-dom@3.5.0': dependencies: - '@vue/reactivity': 3.4.38 - '@vue/runtime-core': 3.4.38 - '@vue/shared': 3.4.38 + '@vue/reactivity': 3.5.0 + '@vue/runtime-core': 3.5.0 + '@vue/shared': 3.5.0 csstype: 3.1.3 - '@vue/server-renderer@3.4.38(vue@3.4.38(typescript@5.5.4))': + '@vue/server-renderer@3.5.0(vue@3.5.0(typescript@5.5.4))': dependencies: - '@vue/compiler-ssr': 3.4.38 - '@vue/shared': 3.4.38 - vue: 3.4.38(typescript@5.5.4) + '@vue/compiler-ssr': 3.5.0 + '@vue/shared': 3.5.0 + vue: 3.5.0(typescript@5.5.4) - '@vue/shared@3.4.38': {} + '@vue/shared@3.5.0': {} - '@vueuse/components@11.0.3(vue@3.4.38(typescript@5.5.4))': + '@vueuse/components@11.0.3(vue@3.5.0(typescript@5.5.4))': dependencies: - '@vueuse/core': 11.0.3(vue@3.4.38(typescript@5.5.4)) - '@vueuse/shared': 11.0.3(vue@3.4.38(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + '@vueuse/core': 11.0.3(vue@3.5.0(typescript@5.5.4)) + '@vueuse/shared': 11.0.3(vue@3.5.0(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@10.11.1(vue@3.4.38(typescript@5.5.4))': + '@vueuse/core@10.11.1(vue@3.5.0(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 10.11.1 - '@vueuse/shared': 10.11.1(vue@3.4.38(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + '@vueuse/shared': 10.11.1(vue@3.5.0(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/core@11.0.3(vue@3.4.38(typescript@5.5.4))': + '@vueuse/core@11.0.3(vue@3.5.0(typescript@5.5.4))': dependencies: '@types/web-bluetooth': 0.0.20 '@vueuse/metadata': 11.0.3 - '@vueuse/shared': 11.0.3(vue@3.4.38(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + '@vueuse/shared': 11.0.3(vue@3.5.0(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/head@2.0.0(vue@3.4.38(typescript@5.5.4))': + '@vueuse/head@2.0.0(vue@3.5.0(typescript@5.5.4))': dependencies: '@unhead/dom': 1.10.0 '@unhead/schema': 1.10.0 '@unhead/ssr': 1.10.0 - '@unhead/vue': 1.10.0(vue@3.4.38(typescript@5.5.4)) - vue: 3.4.38(typescript@5.5.4) + '@unhead/vue': 1.10.0(vue@3.5.0(typescript@5.5.4)) + vue: 3.5.0(typescript@5.5.4) - '@vueuse/integrations@10.11.1(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.4.38(typescript@5.5.4))': + '@vueuse/integrations@10.11.1(focus-trap@7.5.4)(fuse.js@6.6.2)(vue@3.5.0(typescript@5.5.4))': dependencies: - '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4)) - '@vueuse/shared': 10.11.1(vue@3.4.38(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + '@vueuse/core': 10.11.1(vue@3.5.0(typescript@5.5.4)) + '@vueuse/shared': 10.11.1(vue@3.5.0(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.0(typescript@5.5.4)) optionalDependencies: focus-trap: 7.5.4 fuse.js: 6.6.2 @@ -7385,10 +7381,10 @@ snapshots: - '@vue/composition-api' - vue - '@vueuse/math@10.11.1(vue@3.4.38(typescript@5.5.4))': + '@vueuse/math@10.11.1(vue@3.5.0(typescript@5.5.4))': dependencies: - '@vueuse/shared': 10.11.1(vue@3.4.38(typescript@5.5.4)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + '@vueuse/shared': 10.11.1(vue@3.5.0(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -7397,14 +7393,14 @@ snapshots: '@vueuse/metadata@11.0.3': {} - '@vueuse/nuxt@10.11.1(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(rollup@4.21.2)(vue@3.4.38(typescript@5.5.4))': + '@vueuse/nuxt@10.11.1(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(rollup@4.21.2)(vue@3.5.0(typescript@5.5.4))': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) - '@vueuse/core': 10.11.1(vue@3.4.38(typescript@5.5.4)) + '@vueuse/core': 10.11.1(vue@3.5.0(typescript@5.5.4)) '@vueuse/metadata': 10.11.1 local-pkg: 0.5.0 - nuxt: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + nuxt: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vue-demi: 0.14.10(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - magicast @@ -7412,14 +7408,14 @@ snapshots: - supports-color - vue - '@vueuse/nuxt@11.0.3(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)))(rollup@4.21.2)(vue@3.4.38(typescript@5.5.4))': + '@vueuse/nuxt@11.0.3(magicast@0.3.4)(nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)))(rollup@4.21.2)(vue@3.5.0(typescript@5.5.4))': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) - '@vueuse/core': 11.0.3(vue@3.4.38(typescript@5.5.4)) + '@vueuse/core': 11.0.3(vue@3.5.0(typescript@5.5.4)) '@vueuse/metadata': 11.0.3 local-pkg: 0.5.0 - nuxt: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + nuxt: 3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vue-demi: 0.14.10(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - magicast @@ -7427,16 +7423,16 @@ snapshots: - supports-color - vue - '@vueuse/shared@10.11.1(vue@3.4.38(typescript@5.5.4))': + '@vueuse/shared@10.11.1(vue@3.5.0(typescript@5.5.4))': dependencies: - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue - '@vueuse/shared@11.0.3(vue@3.4.38(typescript@5.5.4))': + '@vueuse/shared@11.0.3(vue@3.5.0(typescript@5.5.4))': dependencies: - vue-demi: 0.14.10(vue@3.4.38(typescript@5.5.4)) + vue-demi: 0.14.10(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - '@vue/composition-api' - vue @@ -7555,14 +7551,14 @@ snapshots: at-least-node@1.0.0: {} - autoprefixer@10.4.20(postcss@8.4.41): + autoprefixer@10.4.20(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-lite: 1.0.30001653 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 b4a@1.6.6: {} @@ -7765,7 +7761,7 @@ snapshots: chrome-launcher@1.1.2: dependencies: - '@types/node': 22.5.1 + '@types/node': 22.5.3 escape-string-regexp: 4.0.0 is-wsl: 2.2.0 lighthouse-logger: 2.0.1 @@ -7918,9 +7914,9 @@ snapshots: css-color-keywords@1.0.0: {} - css-declaration-sorter@7.2.0(postcss@8.4.41): + css-declaration-sorter@7.2.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 css-select@5.1.0: dependencies: @@ -7953,49 +7949,49 @@ snapshots: cssfilter@0.0.10: optional: true - cssnano-preset-default@7.0.5(postcss@8.4.41): + cssnano-preset-default@7.0.5(postcss@8.4.44): dependencies: browserslist: 4.23.3 - css-declaration-sorter: 7.2.0(postcss@8.4.41) - cssnano-utils: 5.0.0(postcss@8.4.41) - postcss: 8.4.41 - postcss-calc: 10.0.2(postcss@8.4.41) - postcss-colormin: 7.0.2(postcss@8.4.41) - postcss-convert-values: 7.0.3(postcss@8.4.41) - postcss-discard-comments: 7.0.2(postcss@8.4.41) - postcss-discard-duplicates: 7.0.1(postcss@8.4.41) - postcss-discard-empty: 7.0.0(postcss@8.4.41) - postcss-discard-overridden: 7.0.0(postcss@8.4.41) - postcss-merge-longhand: 7.0.3(postcss@8.4.41) - postcss-merge-rules: 7.0.3(postcss@8.4.41) - postcss-minify-font-values: 7.0.0(postcss@8.4.41) - postcss-minify-gradients: 7.0.0(postcss@8.4.41) - postcss-minify-params: 7.0.2(postcss@8.4.41) - postcss-minify-selectors: 7.0.3(postcss@8.4.41) - postcss-normalize-charset: 7.0.0(postcss@8.4.41) - postcss-normalize-display-values: 7.0.0(postcss@8.4.41) - postcss-normalize-positions: 7.0.0(postcss@8.4.41) - postcss-normalize-repeat-style: 7.0.0(postcss@8.4.41) - postcss-normalize-string: 7.0.0(postcss@8.4.41) - postcss-normalize-timing-functions: 7.0.0(postcss@8.4.41) - postcss-normalize-unicode: 7.0.2(postcss@8.4.41) - postcss-normalize-url: 7.0.0(postcss@8.4.41) - postcss-normalize-whitespace: 7.0.0(postcss@8.4.41) - postcss-ordered-values: 7.0.1(postcss@8.4.41) - postcss-reduce-initial: 7.0.2(postcss@8.4.41) - postcss-reduce-transforms: 7.0.0(postcss@8.4.41) - postcss-svgo: 7.0.1(postcss@8.4.41) - postcss-unique-selectors: 7.0.2(postcss@8.4.41) - - cssnano-utils@5.0.0(postcss@8.4.41): - dependencies: - postcss: 8.4.41 - - cssnano@7.0.5(postcss@8.4.41): - dependencies: - cssnano-preset-default: 7.0.5(postcss@8.4.41) + css-declaration-sorter: 7.2.0(postcss@8.4.44) + cssnano-utils: 5.0.0(postcss@8.4.44) + postcss: 8.4.44 + postcss-calc: 10.0.2(postcss@8.4.44) + postcss-colormin: 7.0.2(postcss@8.4.44) + postcss-convert-values: 7.0.3(postcss@8.4.44) + postcss-discard-comments: 7.0.2(postcss@8.4.44) + postcss-discard-duplicates: 7.0.1(postcss@8.4.44) + postcss-discard-empty: 7.0.0(postcss@8.4.44) + postcss-discard-overridden: 7.0.0(postcss@8.4.44) + postcss-merge-longhand: 7.0.3(postcss@8.4.44) + postcss-merge-rules: 7.0.3(postcss@8.4.44) + postcss-minify-font-values: 7.0.0(postcss@8.4.44) + postcss-minify-gradients: 7.0.0(postcss@8.4.44) + postcss-minify-params: 7.0.2(postcss@8.4.44) + postcss-minify-selectors: 7.0.3(postcss@8.4.44) + postcss-normalize-charset: 7.0.0(postcss@8.4.44) + postcss-normalize-display-values: 7.0.0(postcss@8.4.44) + postcss-normalize-positions: 7.0.0(postcss@8.4.44) + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.44) + postcss-normalize-string: 7.0.0(postcss@8.4.44) + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.44) + postcss-normalize-unicode: 7.0.2(postcss@8.4.44) + postcss-normalize-url: 7.0.0(postcss@8.4.44) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.44) + postcss-ordered-values: 7.0.1(postcss@8.4.44) + postcss-reduce-initial: 7.0.2(postcss@8.4.44) + postcss-reduce-transforms: 7.0.0(postcss@8.4.44) + postcss-svgo: 7.0.1(postcss@8.4.44) + postcss-unique-selectors: 7.0.2(postcss@8.4.44) + + cssnano-utils@5.0.0(postcss@8.4.44): + dependencies: + postcss: 8.4.44 + + cssnano@7.0.5(postcss@8.4.44): + dependencies: + cssnano-preset-default: 7.0.5(postcss@8.4.44) lilconfig: 3.1.2 - postcss: 8.4.41 + postcss: 8.4.44 csso@5.0.5: dependencies: @@ -8357,11 +8353,11 @@ snapshots: flatted@3.3.1: {} - floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.4.38(typescript@5.5.4)): + floating-vue@5.2.2(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(vue@3.5.0(typescript@5.5.4)): dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.38(typescript@5.5.4) - vue-resize: 2.0.0-alpha.1(vue@3.4.38(typescript@5.5.4)) + vue: 3.5.0(typescript@5.5.4) + vue-resize: 2.0.0-alpha.1(vue@3.5.0(typescript@5.5.4)) optionalDependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) @@ -9826,11 +9822,11 @@ snapshots: - rollup - supports-color - nuxt-icon@0.6.10(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)): + nuxt-icon@0.6.10(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)): dependencies: - '@iconify/collections': 1.0.453 - '@iconify/vue': 4.1.2(vue@3.4.38(typescript@5.5.4)) - '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + '@iconify/collections': 1.0.455 + '@iconify/vue': 4.1.2(vue@3.5.0(typescript@5.5.4)) + '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) transitivePeerDependencies: - magicast @@ -9839,9 +9835,9 @@ snapshots: - vite - vue - nuxt-og-image@3.0.0-rc.66(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)): + nuxt-og-image@3.0.0-rc.66(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)): dependencies: - '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) '@resvg/resvg-js': 2.6.2 '@resvg/resvg-wasm': 2.6.2 @@ -9851,8 +9847,8 @@ snapshots: defu: 6.1.4 execa: 9.3.1 image-size: 1.1.1 - nuxt-site-config: 2.2.16(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)) - nuxt-site-config-kit: 2.2.16(magicast@0.3.4)(rollup@4.21.2)(vue@3.4.38(typescript@5.5.4)) + nuxt-site-config: 2.2.16(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) + nuxt-site-config-kit: 2.2.16(magicast@0.3.4)(rollup@4.21.2)(vue@3.5.0(typescript@5.5.4)) nypm: 0.3.11 ofetch: 1.3.4 ohash: 1.1.3 @@ -9874,12 +9870,12 @@ snapshots: - vite - vue - nuxt-site-config-kit@2.2.16(magicast@0.3.4)(rollup@4.21.2)(vue@3.4.38(typescript@5.5.4)): + nuxt-site-config-kit@2.2.16(magicast@0.3.4)(rollup@4.21.2)(vue@3.5.0(typescript@5.5.4)): dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) '@nuxt/schema': 3.13.0(rollup@4.21.2) pkg-types: 1.2.0 - site-config-stack: 2.2.16(vue@3.4.38(typescript@5.5.4)) + site-config-stack: 2.2.16(vue@3.5.0(typescript@5.5.4)) std-env: 3.7.0 ufo: 1.5.4 transitivePeerDependencies: @@ -9888,16 +9884,16 @@ snapshots: - supports-color - vue - nuxt-site-config@2.2.16(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6))(vue@3.4.38(typescript@5.5.4)): + nuxt-site-config@2.2.16(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)): dependencies: - '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) '@nuxt/schema': 3.13.0(rollup@4.21.2) - nuxt-site-config-kit: 2.2.16(magicast@0.3.4)(rollup@4.21.2)(vue@3.4.38(typescript@5.5.4)) + nuxt-site-config-kit: 2.2.16(magicast@0.3.4)(rollup@4.21.2)(vue@3.5.0(typescript@5.5.4)) pathe: 1.1.2 pkg-types: 1.2.0 sirv: 2.0.4 - site-config-stack: 2.2.16(vue@3.4.38(typescript@5.5.4)) + site-config-stack: 2.2.16(vue@3.5.0(typescript@5.5.4)) ufo: 1.5.4 transitivePeerDependencies: - magicast @@ -9906,18 +9902,18 @@ snapshots: - vite - vue - nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.1)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)): + nuxt@3.13.0(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(ioredis@5.4.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.4.1(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + '@nuxt/devtools': 1.4.1(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) '@nuxt/schema': 3.13.0(rollup@4.21.2) '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.21.2) - '@nuxt/vite-builder': 3.13.0(@types/node@22.5.1)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vue@3.4.38(typescript@5.5.4)) + '@nuxt/vite-builder': 3.13.0(@types/node@22.5.3)(magicast@0.3.4)(rollup@4.21.2)(terser@5.31.6)(typescript@5.5.4)(vue@3.5.0(typescript@5.5.4)) '@unhead/dom': 1.10.0 '@unhead/ssr': 1.10.0 - '@unhead/vue': 1.10.0(vue@3.4.38(typescript@5.5.4)) - '@vue/shared': 3.4.38 + '@unhead/vue': 1.10.0(vue@3.5.0(typescript@5.5.4)) + '@vue/shared': 3.5.0 acorn: 8.12.1 c12: 1.11.1(magicast@0.3.4) chokidar: 3.6.0 @@ -9960,16 +9956,16 @@ snapshots: unenv: 1.10.0 unimport: 3.11.1(rollup@4.21.2) unplugin: 1.12.2 - unplugin-vue-router: 0.10.7(rollup@4.21.2)(vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)) + unplugin-vue-router: 0.10.7(rollup@4.21.2)(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)) unstorage: 1.10.2(ioredis@5.4.1) untyped: 1.4.2 - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) vue-bundle-renderer: 2.1.0 vue-devtools-stub: 0.1.0 - vue-router: 4.4.3(vue@3.4.38(typescript@5.5.4)) + vue-router: 4.4.3(vue@3.5.0(typescript@5.5.4)) optionalDependencies: '@parcel/watcher': 2.4.1 - '@types/node': 22.5.1 + '@types/node': 22.5.3 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -10194,173 +10190,173 @@ snapshots: transitivePeerDependencies: - supports-color - postcss-calc@10.0.2(postcss@8.4.41): + postcss-calc@10.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.2(postcss@8.4.41): + postcss-colormin@7.0.2(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.3(postcss@8.4.41): + postcss-convert-values@7.0.3(postcss@8.4.44): dependencies: browserslist: 4.23.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-discard-comments@7.0.2(postcss@8.4.41): + postcss-discard-comments@7.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@7.0.1(postcss@8.4.41): + postcss-discard-duplicates@7.0.1(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-discard-empty@7.0.0(postcss@8.4.41): + postcss-discard-empty@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-discard-overridden@7.0.0(postcss@8.4.41): + postcss-discard-overridden@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-import@15.1.0(postcss@8.4.41): + postcss-import@15.1.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 read-cache: 1.0.0 resolve: 1.22.8 - postcss-js@4.0.1(postcss@8.4.41): + postcss-js@4.0.1(postcss@8.4.44): dependencies: camelcase-css: 2.0.1 - postcss: 8.4.41 + postcss: 8.4.44 - postcss-load-config@4.0.2(postcss@8.4.41): + postcss-load-config@4.0.2(postcss@8.4.44): dependencies: lilconfig: 3.1.2 yaml: 2.5.0 optionalDependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-merge-longhand@7.0.3(postcss@8.4.41): + postcss-merge-longhand@7.0.3(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - stylehacks: 7.0.3(postcss@8.4.41) + stylehacks: 7.0.3(postcss@8.4.44) - postcss-merge-rules@7.0.3(postcss@8.4.41): + postcss-merge-rules@7.0.3(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 5.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@7.0.0(postcss@8.4.41): + postcss-minify-font-values@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.4.41): + postcss-minify-gradients@7.0.0(postcss@8.4.44): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 5.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.4.41): + postcss-minify-params@7.0.2(postcss@8.4.44): dependencies: browserslist: 4.23.3 - cssnano-utils: 5.0.0(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 5.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-minify-selectors@7.0.3(postcss@8.4.41): + postcss-minify-selectors@7.0.3(postcss@8.4.44): dependencies: cssesc: 3.0.0 - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-nested@6.2.0(postcss@8.4.41): + postcss-nested@6.2.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-nesting@12.1.5(postcss@8.4.41): + postcss-nesting@12.1.5(postcss@8.4.44): dependencies: '@csstools/selector-resolve-nested': 1.1.0(postcss-selector-parser@6.1.2) '@csstools/selector-specificity': 3.1.1(postcss-selector-parser@6.1.2) - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-normalize-charset@7.0.0(postcss@8.4.41): + postcss-normalize-charset@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-normalize-display-values@7.0.0(postcss@8.4.41): + postcss-normalize-display-values@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.4.41): + postcss-normalize-positions@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.4.41): + postcss-normalize-repeat-style@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.4.41): + postcss-normalize-string@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.4.41): + postcss-normalize-timing-functions@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.4.41): + postcss-normalize-unicode@7.0.2(postcss@8.4.44): dependencies: browserslist: 4.23.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.4.41): + postcss-normalize-url@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.4.41): + postcss-normalize-whitespace@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.1(postcss@8.4.41): + postcss-ordered-values@7.0.1(postcss@8.4.44): dependencies: - cssnano-utils: 5.0.0(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 5.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-reduce-initial@7.0.2(postcss@8.4.41): + postcss-reduce-initial@7.0.2(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 - postcss: 8.4.41 + postcss: 8.4.44 - postcss-reduce-transforms@7.0.0(postcss@8.4.41): + postcss-reduce-transforms@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 postcss-selector-parser@6.0.10: @@ -10373,20 +10369,20 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@7.0.1(postcss@8.4.41): + postcss-svgo@7.0.1(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@7.0.2(postcss@8.4.41): + postcss-unique-selectors@7.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} - postcss@8.4.41: + postcss@8.4.44: dependencies: nanoid: 3.3.7 picocolors: 1.0.1 @@ -10777,14 +10773,10 @@ snapshots: shell-quote@1.8.1: {} - shiki@1.15.1: - dependencies: - '@shikijs/core': 1.15.1 - '@types/hast': 3.0.4 - - shiki@1.15.2: + shiki@1.16.0: dependencies: - '@shikijs/core': 1.15.2 + '@shikijs/core': 1.16.0 + '@shikijs/vscode-textmate': 9.2.0 '@types/hast': 3.0.4 signal-exit@3.0.7: {} @@ -10812,7 +10804,7 @@ snapshots: simple-concat: 1.0.1 optional: true - simple-git@3.25.0: + simple-git@3.26.0: dependencies: '@kwsites/file-exists': 1.1.1 '@kwsites/promise-deferred': 1.1.1 @@ -10833,10 +10825,10 @@ snapshots: sisteransi@1.0.5: {} - site-config-stack@2.2.16(vue@3.4.38(typescript@5.5.4)): + site-config-stack@2.2.16(vue@3.5.0(typescript@5.5.4)): dependencies: ufo: 1.5.4 - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) skin-tone@2.0.0: dependencies: @@ -10984,10 +10976,10 @@ snapshots: dependencies: js-tokens: 9.0.0 - stylehacks@7.0.3(postcss@8.4.41): + stylehacks@7.0.3(postcss@8.4.44): dependencies: browserslist: 4.23.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 sucrase@3.35.0: @@ -11064,11 +11056,11 @@ snapshots: normalize-path: 3.0.0 object-hash: 3.0.0 picocolors: 1.0.1 - postcss: 8.4.41 - postcss-import: 15.1.0(postcss@8.4.41) - postcss-js: 4.0.1(postcss@8.4.41) - postcss-load-config: 4.0.2(postcss@8.4.41) - postcss-nested: 6.2.0(postcss@8.4.41) + postcss: 8.4.44 + postcss-import: 15.1.0(postcss@8.4.44) + postcss-js: 4.0.1(postcss@8.4.44) + postcss-load-config: 4.0.2(postcss@8.4.44) + postcss-nested: 6.2.0(postcss@8.4.44) postcss-selector-parser: 6.1.2 resolve: 1.22.8 sucrase: 3.35.0 @@ -11326,13 +11318,13 @@ snapshots: universalify@2.0.1: {} - unocss@0.62.3(postcss@8.4.41)(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)): + unocss@0.62.3(postcss@8.4.44)(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: - '@unocss/astro': 0.62.3(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + '@unocss/astro': 0.62.3(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@unocss/cli': 0.62.3(rollup@4.21.2) '@unocss/core': 0.62.3 '@unocss/extractor-arbitrary-variants': 0.62.3 - '@unocss/postcss': 0.62.3(postcss@8.4.41) + '@unocss/postcss': 0.62.3(postcss@8.4.44) '@unocss/preset-attributify': 0.62.3 '@unocss/preset-icons': 0.62.3 '@unocss/preset-mini': 0.62.3 @@ -11347,19 +11339,19 @@ snapshots: '@unocss/transformer-compile-class': 0.62.3 '@unocss/transformer-directives': 0.62.3 '@unocss/transformer-variant-group': 0.62.3 - '@unocss/vite': 0.62.3(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)) + '@unocss/vite': 0.62.3(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) optionalDependencies: - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) transitivePeerDependencies: - postcss - rollup - supports-color - unplugin-vue-router@0.10.7(rollup@4.21.2)(vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)): + unplugin-vue-router@0.10.7(rollup@4.21.2)(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)): dependencies: '@babel/types': 7.25.4 '@rollup/pluginutils': 5.1.0(rollup@4.21.2) - '@vue-macros/common': 1.12.2(rollup@4.21.2)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/common': 1.12.2(rollup@4.21.2)(vue@3.5.0(typescript@5.5.4)) ast-walker-scope: 0.6.2 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -11372,7 +11364,7 @@ snapshots: unplugin: 1.12.2 yaml: 2.5.0 optionalDependencies: - vue-router: 4.4.3(vue@3.4.38(typescript@5.5.4)) + vue-router: 4.4.3(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - rollup - vue @@ -11465,17 +11457,17 @@ snapshots: unist-util-stringify-position: 4.0.0 vfile-message: 4.0.2 - vite-hot-client@0.2.3(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)): + vite-hot-client@0.2.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) - vite-node@2.0.5(@types/node@22.5.1)(terser@5.31.6): + vite-node@2.0.5(@types/node@22.5.3)(terser@5.31.6): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -11487,7 +11479,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.7.2(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)): + vite-plugin-checker@0.7.2(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: '@babel/code-frame': 7.24.7 ansi-escapes: 4.3.2 @@ -11499,7 +11491,7 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.12 @@ -11507,7 +11499,7 @@ snapshots: optionalDependencies: typescript: 5.5.4 - vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(rollup@4.21.2)(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)): + vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.2))(rollup@4.21.2)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.21.2) @@ -11518,14 +11510,14 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) optionalDependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.2) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@5.1.3(vite@5.4.2(@types/node@22.5.1)(terser@5.31.6)): + vite-plugin-vue-inspector@5.1.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: '@babel/core': 7.25.2 '@babel/plugin-proposal-decorators': 7.24.7(@babel/core@7.25.2) @@ -11533,20 +11525,20 @@ snapshots: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.25.2) '@babel/plugin-transform-typescript': 7.25.2(@babel/core@7.25.2) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.25.2) - '@vue/compiler-dom': 3.4.38 + '@vue/compiler-dom': 3.5.0 kolorist: 1.8.0 magic-string: 0.30.11 - vite: 5.4.2(@types/node@22.5.1)(terser@5.31.6) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) transitivePeerDependencies: - supports-color - vite@5.4.2(@types/node@22.5.1)(terser@5.31.6): + vite@5.4.3(@types/node@22.5.3)(terser@5.31.6): dependencies: esbuild: 0.21.5 - postcss: 8.4.41 + postcss: 8.4.44 rollup: 4.21.2 optionalDependencies: - '@types/node': 22.5.1 + '@types/node': 22.5.3 fsevents: 2.3.3 terser: 5.31.6 @@ -11588,49 +11580,49 @@ snapshots: vue-component-type-helpers@1.8.27: {} - vue-demi@0.14.10(vue@3.4.38(typescript@5.5.4)): + vue-demi@0.14.10(vue@3.5.0(typescript@5.5.4)): dependencies: - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) vue-devtools-stub@0.1.0: {} - vue-observe-visibility@2.0.0-alpha.1(vue@3.4.38(typescript@5.5.4)): + vue-observe-visibility@2.0.0-alpha.1(vue@3.5.0(typescript@5.5.4)): dependencies: - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) - vue-resize@2.0.0-alpha.1(vue@3.4.38(typescript@5.5.4)): + vue-resize@2.0.0-alpha.1(vue@3.5.0(typescript@5.5.4)): dependencies: - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) - vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)): + vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.3 - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) vue-template-compiler@2.7.16: dependencies: de-indent: 1.0.2 he: 1.2.0 - vue-virtual-scroller@2.0.0-beta.8(vue@3.4.38(typescript@5.5.4)): + vue-virtual-scroller@2.0.0-beta.8(vue@3.5.0(typescript@5.5.4)): dependencies: mitt: 2.1.0 - vue: 3.4.38(typescript@5.5.4) - vue-observe-visibility: 2.0.0-alpha.1(vue@3.4.38(typescript@5.5.4)) - vue-resize: 2.0.0-alpha.1(vue@3.4.38(typescript@5.5.4)) + vue: 3.5.0(typescript@5.5.4) + vue-observe-visibility: 2.0.0-alpha.1(vue@3.5.0(typescript@5.5.4)) + vue-resize: 2.0.0-alpha.1(vue@3.5.0(typescript@5.5.4)) - vue3-smooth-dnd@0.0.6(vue@3.4.38(typescript@5.5.4)): + vue3-smooth-dnd@0.0.6(vue@3.5.0(typescript@5.5.4)): dependencies: smooth-dnd: 0.12.1 - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) - vue@3.4.38(typescript@5.5.4): + vue@3.5.0(typescript@5.5.4): dependencies: - '@vue/compiler-dom': 3.4.38 - '@vue/compiler-sfc': 3.4.38 - '@vue/runtime-dom': 3.4.38 - '@vue/server-renderer': 3.4.38(vue@3.4.38(typescript@5.5.4)) - '@vue/shared': 3.4.38 + '@vue/compiler-dom': 3.5.0 + '@vue/compiler-sfc': 3.5.0 + '@vue/runtime-dom': 3.5.0 + '@vue/server-renderer': 3.5.0(vue@3.5.0(typescript@5.5.4)) + '@vue/shared': 3.5.0 optionalDependencies: typescript: 5.5.4 diff --git a/packages/module/src/modules/config/addons/globals.ts b/packages/module/src/modules/config/addons/globals.ts index d025926e..24798e43 100644 --- a/packages/module/src/modules/config/addons/globals.ts +++ b/packages/module/src/modules/config/addons/globals.ts @@ -1,6 +1,5 @@ import type { Nuxt } from '@nuxt/schema' import type { Unimport } from 'unimport' -import type { Linter } from 'eslint' import type { ESLintConfigGenAddon } from '../../../types' export function createAddonGlobals(nuxt: Nuxt): ESLintConfigGenAddon { @@ -21,17 +20,19 @@ export function createAddonGlobals(nuxt: Nuxt): ESLintConfigGenAddon { const imports = [ ...await unimport?.getImports() || [], ...await nitroUnimport?.getImports() || [], - ] + ].sort() return { configs: [ - '// Set globals from imports registry', - JSON.stringify({ - name: 'nuxt/import-globals', - languageOptions: { - globals: Object.fromEntries(imports.map(i => [i.as || i.name, 'readonly'])), - }, - }), + [ + '// Set globals from imports registry', + '{', + ` name: 'nuxt/import-globals',`, + ' languageOptions: {', + ` globals: Object.fromEntries(${JSON.stringify(imports.map(i => i.as || i.name))}.map(i => [i, 'readonly'])),`, + ` },`, + '}', + ].join('\n'), ], } }, diff --git a/packages/module/src/modules/config/generate.ts b/packages/module/src/modules/config/generate.ts index 94fdd03d..bb408921 100644 --- a/packages/module/src/modules/config/generate.ts +++ b/packages/module/src/modules/config/generate.ts @@ -1,9 +1,9 @@ import { builtinModules } from 'node:module' +import { dirname, join, resolve } from 'node:path' import { stringifyImports } from 'unimport' import type { Import } from 'unimport' import type { Nuxt } from '@nuxt/schema' import { relative } from 'pathe' -import type { NuxtESLintConfigOptions } from '@nuxt/eslint-config/flat' import { createResolver } from '@nuxt/kit' import type { ESLintConfigGenAddon } from '../../types' import type { ConfigGenOptions, ModuleOptions } from '../../module' @@ -11,17 +11,26 @@ import { getDirs } from './utils' const r = createResolver(import.meta.url) -export async function generateESLintConfig(options: ModuleOptions, nuxt: Nuxt, addons: ESLintConfigGenAddon[]) { +export async function generateESLintConfig( + options: ModuleOptions, + nuxt: Nuxt, + addons: ESLintConfigGenAddon[], +) { const importLines: Import[] = [] const configItems: string[] = [] - const configDir = nuxt.options.buildDir - const config: ConfigGenOptions = { standalone: true, ...typeof options.config !== 'boolean' ? options.config || {} : {}, } + let { + configFile = join(nuxt.options.buildDir, 'eslint.config.mjs'), + } = config + + configFile = resolve(nuxt.options.rootDir, configFile) + const configDir = dirname(configFile) + importLines.push( { from: 'eslint-typegen', @@ -40,12 +49,13 @@ export async function generateESLintConfig(options: ModuleOptions, nuxt: Nuxt, a from: '@nuxt/eslint-config/flat', name: 'resolveOptions', }, + { + from: 'url', + name: 'fileURLToPath', + }, ) - const basicOptions: NuxtESLintConfigOptions = { - features: config, - dirs: getDirs(nuxt), - } + const dirs = getDirs(nuxt) || {} for (const addon of addons) { const resolved = await addon.getConfigs() @@ -69,15 +79,32 @@ export async function generateESLintConfig(options: ModuleOptions, nuxt: Nuxt, a } })) - return [ + const code = [ '// ESLint config generated by Nuxt', '/// ', + '/* eslint-disable */', + '// @ts-nocheck', '', stringifyImports(imports, false), '', + 'const r = (...args) => fileURLToPath(new URL(...args, import.meta.url))', + '', 'export { defineFlatConfigs }', '', - `export const options = resolveOptions(${JSON.stringify(basicOptions, null, 2)})`, + `export const options = resolveOptions({`, + ` features: ${JSON.stringify(config, null, 2)},`, + ` dirs: {`, + ...Object + .entries(dirs) + .map(([key, value]) => { + return ` ${key}: [${value.map(v => + key === 'root' + ? `r(${JSON.stringify(relativeWithDot(v))})` + : JSON.stringify(v), + ).join(', ')}],` + }), + `}`, + `})`, '', `export const configs = createConfigForNuxt(options)`, @@ -95,9 +122,14 @@ export async function generateESLintConfig(options: ModuleOptions, nuxt: Nuxt, a ' return configs', ' .clone()', ' .append(...customs)', - ' .onResolved(configs => typegen(configs, { dtsPath: new URL("./eslint-typegen.d.ts", import.meta.url), augmentFlatConfigUtils: true }))', + ' .onResolved(configs => typegen(configs, { dtsPath: r("./eslint-typegen.d.ts"), augmentFlatConfigUtils: true }))', '}', '', 'export default withNuxt', ].join('\n') + + return { + code, + configFile, + } } diff --git a/packages/module/src/modules/config/index.ts b/packages/module/src/modules/config/index.ts index d6640cca..00779c8b 100644 --- a/packages/module/src/modules/config/index.ts +++ b/packages/module/src/modules/config/index.ts @@ -1,3 +1,5 @@ +import { dirname } from 'node:path' +import fs from 'node:fs/promises' import { addTemplate } from '@nuxt/kit' import type { Nuxt } from '@nuxt/schema' import type { ESLintConfigGenAddon } from '../../types' @@ -32,17 +34,18 @@ export async function setupConfigGen(options: ModuleOptions, nuxt: Nuxt) { declarations.push('/// ') }) - const template = addTemplate({ - filename: 'eslint.config.mjs', - write: true, - async getContents() { - const addons: ESLintConfigGenAddon[] = [ - ...defaultAddons, - ] - await nuxt.callHook('eslint:config:addons', addons) - return generateESLintConfig(options, nuxt, addons) - }, - }) + let _configFile: string = undefined! + + async function writeConfigFile() { + const addons: ESLintConfigGenAddon[] = [ + ...defaultAddons, + ] + await nuxt.callHook('eslint:config:addons', addons) + const { code, configFile } = await generateESLintConfig(options, nuxt, addons) + await fs.mkdir(dirname(configFile), { recursive: true }) + await fs.writeFile(configFile, code, 'utf-8') + _configFile = configFile + } addTemplate({ filename: 'eslint.config.d.mts', @@ -52,9 +55,14 @@ export async function setupConfigGen(options: ModuleOptions, nuxt: Nuxt) { }, }) + setupDevToolsIntegration(nuxt) + + await writeConfigFile() + nuxt.hook('builder:generateApp', () => { + writeConfigFile() + }) + if (autoInit) { - await initRootESLintConfig(nuxt, template.dst) + await initRootESLintConfig(nuxt, _configFile) } - - setupDevToolsIntegration(nuxt) } diff --git a/packages/module/src/types.ts b/packages/module/src/types.ts index 7930383e..ac31dd20 100644 --- a/packages/module/src/types.ts +++ b/packages/module/src/types.ts @@ -13,6 +13,13 @@ declare module '@nuxt/schema' { } export interface ConfigGenOptions extends NuxtESLintFeaturesOptions { + /** + * File path to the generated ESLint config + * + * @default '.nuxt/eslint.config.mjs' + */ + configFile?: string + /** * Create `eslint.config.mjs` file automatically if not exists * diff --git a/playground/nuxt.config.ts b/playground/nuxt.config.ts index e8001dda..fe1243ee 100644 --- a/playground/nuxt.config.ts +++ b/playground/nuxt.config.ts @@ -14,6 +14,7 @@ export default defineNuxtConfig({ eslint: { config: { + // configFile: './eslint.nuxt.config.mjs', stylistic: true, }, checker: { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index dfb4048f..57d3de28 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -154,7 +154,7 @@ importers: version: link:packages/eslint-plugin '@nuxt/test-utils': specifier: 'catalog:' - version: 3.14.1(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))(vitest@2.0.5(@types/node@22.5.3)(terser@5.29.1))(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)) + version: 3.14.1(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vitest@2.0.5(@types/node@22.5.3)(terser@5.31.6))(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)) '@types/eslint': specifier: 'catalog:' version: 9.6.1 @@ -175,7 +175,7 @@ importers: version: 5.5.4 vitest: specifier: 'catalog:' - version: 2.0.5(@types/node@22.5.3)(terser@5.29.1) + version: 2.0.5(@types/node@22.5.3)(terser@5.31.6) vue: specifier: 'catalog:' version: 3.5.0(typescript@5.5.4) @@ -202,7 +202,7 @@ importers: version: 55.0.0(eslint@8.57.0) eslint-plugin-vue: specifier: ^9.27.0 - version: 9.27.0(eslint@8.57.0) + version: 9.28.0(eslint@8.57.0) local-pkg: specifier: ^0.5.0 version: 0.5.0 @@ -229,7 +229,7 @@ importers: version: 2.29.1(@typescript-eslint/parser@7.18.0(eslint@8.57.0)(typescript@5.5.4))(eslint-import-resolver-typescript@3.6.1)(eslint@8.57.0) eslint-plugin-vue: specifier: ^9.27.0 - version: 9.27.0(eslint@8.57.0) + version: 9.28.0(eslint@8.57.0) devDependencies: typescript: specifier: ^5.5.4 @@ -315,7 +315,7 @@ importers: version: 0.5.4(eslint@9.9.1(jiti@1.21.6)) '@nuxt/devtools-kit': specifier: 'catalog:' - version: 1.4.1(magicast@0.3.4)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)) + version: 1.4.1(magicast@0.3.4)(rollup@3.29.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@nuxt/eslint-config': specifier: workspace:* version: link:../eslint-config @@ -324,7 +324,7 @@ importers: version: link:../eslint-plugin '@nuxt/kit': specifier: 'catalog:' - version: 3.13.0(magicast@0.3.4)(rollup@4.21.1) + version: 3.13.0(magicast@0.3.4)(rollup@3.29.4) chokidar: specifier: 'catalog:' version: 3.6.0 @@ -351,14 +351,14 @@ importers: version: 1.1.2 unimport: specifier: 'catalog:' - version: 3.11.1(rollup@4.21.1) + version: 3.11.1(rollup@3.29.4) devDependencies: '@nuxt/module-builder': specifier: 'catalog:' - version: 0.8.3(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.1))(nuxi@3.12.0)(typescript@5.5.4) + version: 0.8.3(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@3.29.4))(nuxi@3.12.0)(typescript@5.5.4) '@nuxt/schema': specifier: 'catalog:' - version: 3.13.0(rollup@4.21.1) + version: 3.13.0(rollup@3.29.4) '@typescript-eslint/scope-manager': specifier: 'catalog:' version: 8.4.0 @@ -367,16 +367,16 @@ importers: version: 4.2.0(eslint@9.9.1(jiti@1.21.6))(webpack@5.90.3(esbuild@0.21.5)) nuxt: specifier: 'catalog:' - version: 3.13.0(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.21.1)(terser@5.29.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)) + version: 3.13.0(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@3.29.4)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) vite-plugin-eslint2: specifier: 'catalog:' - version: 4.4.0(@types/eslint@9.6.1)(eslint@9.9.1(jiti@1.21.6))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)) + version: 4.4.0(@types/eslint@9.6.1)(eslint@9.9.1(jiti@1.21.6))(rollup@3.29.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) playground: devDependencies: nuxt: specifier: 'catalog:' - version: 3.13.0(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.21.1)(terser@5.29.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)) + version: 3.13.0(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) packages: @@ -1250,6 +1250,9 @@ packages: '@jridgewell/source-map@0.3.5': resolution: {integrity: sha512-UTYAUj/wviwdsMfzoSJspJxbkH5o1snzwX0//0ENX1u/55kkZZkcTZP6u9bwKGkv+dkk9at4m1Cpt0uY80kcpQ==} + '@jridgewell/source-map@0.3.6': + resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==} + '@jridgewell/sourcemap-codec@1.5.0': resolution: {integrity: sha512-gv3ZRaISU3fjPAgNsriBRqGWQL6quFx04YMPW/zD8XMLsU32mhCCbfbO6KZFLjvYpCZ8zyDEgqsgf+PwPaM7GQ==} @@ -1737,81 +1740,161 @@ packages: cpu: [arm] os: [android] + '@rollup/rollup-android-arm-eabi@4.21.2': + resolution: {integrity: sha512-fSuPrt0ZO8uXeS+xP3b+yYTCBUd05MoSp2N/MFOgjhhUhMmchXlpTQrTpI8T+YAwAQuK7MafsCOxW7VrPMrJcg==} + cpu: [arm] + os: [android] + '@rollup/rollup-android-arm64@4.21.1': resolution: {integrity: sha512-t1lLYn4V9WgnIFHXy1d2Di/7gyzBWS8G5pQSXdZqfrdCGTwi1VasRMSS81DTYb+avDs/Zz4A6dzERki5oRYz1g==} cpu: [arm64] os: [android] + '@rollup/rollup-android-arm64@4.21.2': + resolution: {integrity: sha512-xGU5ZQmPlsjQS6tzTTGwMsnKUtu0WVbl0hYpTPauvbRAnmIvpInhJtgjj3mcuJpEiuUw4v1s4BimkdfDWlh7gA==} + cpu: [arm64] + os: [android] + '@rollup/rollup-darwin-arm64@4.21.1': resolution: {integrity: sha512-AH/wNWSEEHvs6t4iJ3RANxW5ZCK3fUnmf0gyMxWCesY1AlUj8jY7GC+rQE4wd3gwmZ9XDOpL0kcFnCjtN7FXlA==} cpu: [arm64] os: [darwin] + '@rollup/rollup-darwin-arm64@4.21.2': + resolution: {integrity: sha512-99AhQ3/ZMxU7jw34Sq8brzXqWH/bMnf7ZVhvLk9QU2cOepbQSVTns6qoErJmSiAvU3InRqC2RRZ5ovh1KN0d0Q==} + cpu: [arm64] + os: [darwin] + '@rollup/rollup-darwin-x64@4.21.1': resolution: {integrity: sha512-dO0BIz/+5ZdkLZrVgQrDdW7m2RkrLwYTh2YMFG9IpBtlC1x1NPNSXkfczhZieOlOLEqgXOFH3wYHB7PmBtf+Bg==} cpu: [x64] os: [darwin] + '@rollup/rollup-darwin-x64@4.21.2': + resolution: {integrity: sha512-ZbRaUvw2iN/y37x6dY50D8m2BnDbBjlnMPotDi/qITMJ4sIxNY33HArjikDyakhSv0+ybdUxhWxE6kTI4oX26w==} + cpu: [x64] + os: [darwin] + '@rollup/rollup-linux-arm-gnueabihf@4.21.1': resolution: {integrity: sha512-sWWgdQ1fq+XKrlda8PsMCfut8caFwZBmhYeoehJ05FdI0YZXk6ZyUjWLrIgbR/VgiGycrFKMMgp7eJ69HOF2pQ==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-gnueabihf@4.21.2': + resolution: {integrity: sha512-ztRJJMiE8nnU1YFcdbd9BcH6bGWG1z+jP+IPW2oDUAPxPjo9dverIOyXz76m6IPA6udEL12reYeLojzW2cYL7w==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.21.1': resolution: {integrity: sha512-9OIiSuj5EsYQlmwhmFRA0LRO0dRRjdCVZA3hnmZe1rEwRk11Jy3ECGGq3a7RrVEZ0/pCsYWx8jG3IvcrJ6RCew==} cpu: [arm] os: [linux] + '@rollup/rollup-linux-arm-musleabihf@4.21.2': + resolution: {integrity: sha512-flOcGHDZajGKYpLV0JNc0VFH361M7rnV1ee+NTeC/BQQ1/0pllYcFmxpagltANYt8FYf9+kL6RSk80Ziwyhr7w==} + cpu: [arm] + os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.21.1': resolution: {integrity: sha512-0kuAkRK4MeIUbzQYu63NrJmfoUVicajoRAL1bpwdYIYRcs57iyIV9NLcuyDyDXE2GiZCL4uhKSYAnyWpjZkWow==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-gnu@4.21.2': + resolution: {integrity: sha512-69CF19Kp3TdMopyteO/LJbWufOzqqXzkrv4L2sP8kfMaAQ6iwky7NoXTp7bD6/irKgknDKM0P9E/1l5XxVQAhw==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-arm64-musl@4.21.1': resolution: {integrity: sha512-/6dYC9fZtfEY0vozpc5bx1RP4VrtEOhNQGb0HwvYNwXD1BBbwQ5cKIbUVVU7G2d5WRE90NfB922elN8ASXAJEA==} cpu: [arm64] os: [linux] + '@rollup/rollup-linux-arm64-musl@4.21.2': + resolution: {integrity: sha512-48pD/fJkTiHAZTnZwR0VzHrao70/4MlzJrq0ZsILjLW/Ab/1XlVUStYyGt7tdyIiVSlGZbnliqmult/QGA2O2w==} + cpu: [arm64] + os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.21.1': resolution: {integrity: sha512-ltUWy+sHeAh3YZ91NUsV4Xg3uBXAlscQe8ZOXRCVAKLsivGuJsrkawYPUEyCV3DYa9urgJugMLn8Z3Z/6CeyRQ==} cpu: [ppc64] os: [linux] + '@rollup/rollup-linux-powerpc64le-gnu@4.21.2': + resolution: {integrity: sha512-cZdyuInj0ofc7mAQpKcPR2a2iu4YM4FQfuUzCVA2u4HI95lCwzjoPtdWjdpDKyHxI0UO82bLDoOaLfpZ/wviyQ==} + cpu: [ppc64] + os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.21.1': resolution: {integrity: sha512-BggMndzI7Tlv4/abrgLwa/dxNEMn2gC61DCLrTzw8LkpSKel4o+O+gtjbnkevZ18SKkeN3ihRGPuBxjaetWzWg==} cpu: [riscv64] os: [linux] + '@rollup/rollup-linux-riscv64-gnu@4.21.2': + resolution: {integrity: sha512-RL56JMT6NwQ0lXIQmMIWr1SW28z4E4pOhRRNqwWZeXpRlykRIlEpSWdsgNWJbYBEWD84eocjSGDu/XxbYeCmwg==} + cpu: [riscv64] + os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.21.1': resolution: {integrity: sha512-z/9rtlGd/OMv+gb1mNSjElasMf9yXusAxnRDrBaYB+eS1shFm6/4/xDH1SAISO5729fFKUkJ88TkGPRUh8WSAA==} cpu: [s390x] os: [linux] + '@rollup/rollup-linux-s390x-gnu@4.21.2': + resolution: {integrity: sha512-PMxkrWS9z38bCr3rWvDFVGD6sFeZJw4iQlhrup7ReGmfn7Oukrr/zweLhYX6v2/8J6Cep9IEA/SmjXjCmSbrMQ==} + cpu: [s390x] + os: [linux] + '@rollup/rollup-linux-x64-gnu@4.21.1': resolution: {integrity: sha512-kXQVcWqDcDKw0S2E0TmhlTLlUgAmMVqPrJZR+KpH/1ZaZhLSl23GZpQVmawBQGVhyP5WXIsIQ/zqbDBBYmxm5w==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-gnu@4.21.2': + resolution: {integrity: sha512-B90tYAUoLhU22olrafY3JQCFLnT3NglazdwkHyxNDYF/zAxJt5fJUB/yBoWFoIQ7SQj+KLe3iL4BhOMa9fzgpw==} + cpu: [x64] + os: [linux] + '@rollup/rollup-linux-x64-musl@4.21.1': resolution: {integrity: sha512-CbFv/WMQsSdl+bpX6rVbzR4kAjSSBuDgCqb1l4J68UYsQNalz5wOqLGYj4ZI0thGpyX5kc+LLZ9CL+kpqDovZA==} cpu: [x64] os: [linux] + '@rollup/rollup-linux-x64-musl@4.21.2': + resolution: {integrity: sha512-7twFizNXudESmC9oneLGIUmoHiiLppz/Xs5uJQ4ShvE6234K0VB1/aJYU3f/4g7PhssLGKBVCC37uRkkOi8wjg==} + cpu: [x64] + os: [linux] + '@rollup/rollup-win32-arm64-msvc@4.21.1': resolution: {integrity: sha512-3Q3brDgA86gHXWHklrwdREKIrIbxC0ZgU8lwpj0eEKGBQH+31uPqr0P2v11pn0tSIxHvcdOWxa4j+YvLNx1i6g==} cpu: [arm64] os: [win32] + '@rollup/rollup-win32-arm64-msvc@4.21.2': + resolution: {integrity: sha512-9rRero0E7qTeYf6+rFh3AErTNU1VCQg2mn7CQcI44vNUWM9Ze7MSRS/9RFuSsox+vstRt97+x3sOhEey024FRQ==} + cpu: [arm64] + os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.21.1': resolution: {integrity: sha512-tNg+jJcKR3Uwe4L0/wY3Ro0H+u3nrb04+tcq1GSYzBEmKLeOQF2emk1whxlzNqb6MMrQ2JOcQEpuuiPLyRcSIw==} cpu: [ia32] os: [win32] + '@rollup/rollup-win32-ia32-msvc@4.21.2': + resolution: {integrity: sha512-5rA4vjlqgrpbFVVHX3qkrCo/fZTj1q0Xxpg+Z7yIo3J2AilW7t2+n6Q8Jrx+4MrYpAnjttTYF8rr7bP46BPzRw==} + cpu: [ia32] + os: [win32] + '@rollup/rollup-win32-x64-msvc@4.21.1': resolution: {integrity: sha512-xGiIH95H1zU7naUyTKEyOA/I0aexNMUdO9qRv0bLKN3qu25bBdrxZHqA3PTJ24YNN/GdMzG4xkDcd/GvjuhfLg==} cpu: [x64] os: [win32] + '@rollup/rollup-win32-x64-msvc@4.21.2': + resolution: {integrity: sha512-6UUxd0+SKomjdzuAcp+HAmxw1FlGBnl1v2yEPSabtx4lBfdXHDVsW7+lQkgz9cNFJGY3AWR7+V8P5BqkD9L9nA==} + cpu: [x64] + os: [win32] + '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -1859,9 +1942,6 @@ packages: '@types/json5@0.0.29': resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - '@types/node@22.5.1': - resolution: {integrity: sha512-KkHsxej0j9IW1KKOOAA/XBA0z08UFSrRQHErzEfA3Vgq57eXIMYboIlHJuYIfd+lwCQjtKqUu3UnmKbtUc9yRw==} - '@types/node@22.5.3': resolution: {integrity: sha512-njripolh85IA9SQGTAqbmnNZTdxv7X/4OYGPz8tgy5JDr8MP+uDBa921GpYEoDDnwm0Hmn5ZPeJgiiSTPoOzkQ==} @@ -1926,10 +2006,6 @@ packages: resolution: {integrity: sha512-jjhdIE/FPF2B7Z1uzc6i3oWKbGcHb87Qw7AWj6jmEqNOfDFbJWtjt/XfwCpvNkpGWlcJaog5vTR+VV8+w9JflA==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/scope-manager@8.3.0': - resolution: {integrity: sha512-mz2X8WcN2nVu5Hodku+IR8GgCOl4C0G/Z1ruaWN4dgec64kDBabuXyPAr+/RgJtumv8EEkqIzf3X2U5DUKB2eg==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/scope-manager@8.4.0': resolution: {integrity: sha512-n2jFxLeY0JmKfUqy3P70rs6vdoPjHK8P/w+zJcV3fk0b0BwRXC/zxRTEnAsgYT7MwdQDt/ZEbtdzdVC+hcpF0A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1957,10 +2033,6 @@ packages: resolution: {integrity: sha512-iZqi+Ds1y4EDYUtlOOC+aUmxnE9xS/yCigkjA7XpTKV6nCBd3Hp/PRGGmdwnfkV2ThMyYldP1wRpm/id99spTQ==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/types@8.3.0': - resolution: {integrity: sha512-y6sSEeK+facMaAyixM36dQ5NVXTnKWunfD1Ft4xraYqxP0lC0POJmIaL/mw72CUMqjY9qfyVfXafMeaUj0noWw==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/types@8.4.0': resolution: {integrity: sha512-T1RB3KQdskh9t3v/qv7niK6P8yvn7ja1mS7QK7XfRVL6wtZ8/mFs/FHf4fKvTA0rKnqnYxl/uHFNbnEt0phgbw==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1974,15 +2046,6 @@ packages: typescript: optional: true - '@typescript-eslint/typescript-estree@8.3.0': - resolution: {integrity: sha512-Mq7FTHl0R36EmWlCJWojIC1qn/ZWo2YiWYc1XVtasJ7FIgjo0MVv9rZWXEE7IK2CGrtwe1dVOxWwqXUdNgfRCA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - '@typescript-eslint/typescript-estree@8.4.0': resolution: {integrity: sha512-kJ2OIP4dQw5gdI4uXsaxUZHRwWAGpREJ9Zq6D5L0BweyOrWsL6Sz0YcAZGWhvKnH7fm1J5YFE1JrQL0c9dd53A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -1998,12 +2061,6 @@ packages: peerDependencies: eslint: ^8.56.0 - '@typescript-eslint/utils@8.3.0': - resolution: {integrity: sha512-F77WwqxIi/qGkIGOGXNBLV7nykwfjLsdauRB/DOFPdv6LTF3BHHkBpq81/b5iMPSF055oO2BiivDJV4ChvNtXA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - peerDependencies: - eslint: ^8.57.0 || ^9.0.0 - '@typescript-eslint/utils@8.4.0': resolution: {integrity: sha512-swULW8n1IKLjRAgciCkTCafyTHHfwVQFt8DovmaF69sKbOxTSFMmIZaSHjqO9i/RV0wIblaawhzvtva8Nmm7lQ==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2014,10 +2071,6 @@ packages: resolution: {integrity: sha512-cDF0/Gf81QpY3xYyJKDV14Zwdmid5+uuENhjH2EqFaF0ni+yAyq/LzMaIJdhNJXZI7uLzwIlA+V7oWoyn6Curg==} engines: {node: ^18.18.0 || >=20.0.0} - '@typescript-eslint/visitor-keys@8.3.0': - resolution: {integrity: sha512-RmZwrTbQ9QveF15m/Cl28n0LXD6ea2CjkhH5rQ55ewz3H24w+AMCJHPVYaZ8/0HoG8Z3cLLFFycRXxeO2tz9FA==} - engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} - '@typescript-eslint/visitor-keys@8.4.0': resolution: {integrity: sha512-zTQD6WLNTre1hj5wp09nBIDiOc2U5r/qmzo7wxPn4ZgAjHql09EofqhF9WF+fZHzL5aCyaIpPcT2hyxl73kr9A==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} @@ -2110,27 +2163,15 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 - '@vue/compiler-core@3.4.38': - resolution: {integrity: sha512-8IQOTCWnLFqfHzOGm9+P8OPSEDukgg3Huc92qSG49if/xI2SAwLHQO2qaPQbjCWPBcQoO1WYfXfTACUrWV3c5A==} - '@vue/compiler-core@3.5.0': resolution: {integrity: sha512-ja7cpqAOfw4tyFAxgBz70Z42miNDeaqTxExTsnXDLomRpqfyCgyvZvFp482fmsElpfvsoMJUsvzULhvxUTW6Iw==} - '@vue/compiler-dom@3.4.38': - resolution: {integrity: sha512-Osc/c7ABsHXTsETLgykcOwIxFktHfGSUDkb05V61rocEfsFDcjDLH/IHJSNJP+/Sv9KeN2Lx1V6McZzlSb9EhQ==} - '@vue/compiler-dom@3.5.0': resolution: {integrity: sha512-xYjUybWZXl+1R/toDy815i4PbeehL2hThiSGkcpmIOCy2HoYyeeC/gAWK/Y/xsoK+GSw198/T5O31bYuQx5uvQ==} - '@vue/compiler-sfc@3.4.38': - resolution: {integrity: sha512-s5QfZ+9PzPh3T5H4hsQDJtI8x7zdJaew/dCGgqZ2630XdzaZ3AD8xGZfBqpT8oaD/p2eedd+pL8tD5vvt5ZYJQ==} - '@vue/compiler-sfc@3.5.0': resolution: {integrity: sha512-B9DgLtrqok2GLuaFjLlSL15ZG3ZDBiitUH1ecex9guh/ZcA5MCdwuVE6nsfQxktuZY/QY0awJ35/ripIviCQTQ==} - '@vue/compiler-ssr@3.4.38': - resolution: {integrity: sha512-YXznKFQ8dxYpAz9zLuVvfcXhc31FSPFDcqr0kyujbOwNhlmaNvL2QfIy+RZeJgSn5Fk54CWoEUeW+NVBAogGaw==} - '@vue/compiler-ssr@3.5.0': resolution: {integrity: sha512-E263QZmA1dqRd7c3u/sWTLRMpQOT0aZ8av/L9SoD/v/BVMZaWFHPUUBswS+bzrfvG2suJF8vSLKx6k6ba5SUdA==} @@ -2146,37 +2187,20 @@ packages: '@vue/devtools-shared@7.3.5': resolution: {integrity: sha512-Rqii3VazmWTi67a86rYopi61n5Ved05EybJCwyrfoO9Ok3MaS/4yRFl706ouoISMlyrASJFEzM0/AiDA6w4f9A==} - '@vue/reactivity@3.4.38': - resolution: {integrity: sha512-4vl4wMMVniLsSYYeldAKzbk72+D3hUnkw9z8lDeJacTxAkXeDAP1uE9xr2+aKIN0ipOL8EG2GPouVTH6yF7Gnw==} - '@vue/reactivity@3.5.0': resolution: {integrity: sha512-Ew3F5riP3B3ZDGjD3ZKb9uZylTTPSqt8hAf4sGbvbjrjDjrFb3Jm15Tk1/w7WwTE5GbQ2Qhwxx1moc9hr8A/OQ==} - '@vue/runtime-core@3.4.38': - resolution: {integrity: sha512-21z3wA99EABtuf+O3IhdxP0iHgkBs1vuoCAsCKLVJPEjpVqvblwBnTj42vzHRlWDCyxu9ptDm7sI2ZMcWrQqlA==} - '@vue/runtime-core@3.5.0': resolution: {integrity: sha512-mQyW0F9FaNRdt8ghkAs+BMG3iQ7LGgWKOpkzUzR5AI5swPNydHGL5hvVTqFaeMzwecF1g0c86H4yFQsSxJhH1w==} - '@vue/runtime-dom@3.4.38': - resolution: {integrity: sha512-afZzmUreU7vKwKsV17H1NDThEEmdYI+GCAK/KY1U957Ig2NATPVjCROv61R19fjZNzMmiU03n79OMnXyJVN0UA==} - '@vue/runtime-dom@3.5.0': resolution: {integrity: sha512-NQQXjpdXgyYVJ2M56FJ+lSJgZiecgQ2HhxhnQBN95FymXegRNY/N2htI7vOTwpP75pfxhIeYOJ8mE8sW8KAW6A==} - '@vue/server-renderer@3.4.38': - resolution: {integrity: sha512-NggOTr82FbPEkkUvBm4fTGcwUY8UuTsnWC/L2YZBmvaQ4C4Jl/Ao4HHTB+l7WnFCt5M/dN3l0XLuyjzswGYVCA==} - peerDependencies: - vue: 3.4.38 - '@vue/server-renderer@3.5.0': resolution: {integrity: sha512-HyDIFUg+l7L4PKrEnJlCYWHUOlm6NxZhmSxIefZ5MTYjkIPfDfkwhX7hqxAQHfgIAE1uLMLQZwuNR/ozI0NhZg==} peerDependencies: vue: 3.5.0 - '@vue/shared@3.4.38': - resolution: {integrity: sha512-q0xCiLkuWWQLzVrecPb0RMsNWyxICOjPrcrwxTUEHb1fsnvni4dcuyG7RT/Ie7VPTvnjzIaWzRMUBsrqNj/hhw==} - '@vue/shared@3.5.0': resolution: {integrity: sha512-m9IgiteBpCkFaMNwCOBkFksA7z8QiKc30ooRuoXWUFRDu0mGyNPlFHmbncF0/Kra1RlX8QrmBbRaIxVvikaR0Q==} @@ -2440,6 +2464,10 @@ packages: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} engines: {node: '>=8'} + braces@3.0.3: + resolution: {integrity: sha512-yQbXgO/OSZVD2IsiLlro+7Hf6Q18EJrKSEsdoMzKePKXct3gvD8oLcOQdIzGupr5Fj+EDe8gO/lxc1BzfMpxvA==} + engines: {node: '>=8'} + browserslist@4.23.3: resolution: {integrity: sha512-btwCFJVjI4YWDNfau8RhZ+B1Q/VLoUITrm3RlP6y1tYGWIOa+InuYiRGXUBXo8nA1qKmHMyLB/iVQg5TT4eFoA==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} @@ -2541,8 +2569,8 @@ packages: resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} engines: {node: '>=10'} - chrome-trace-event@1.0.3: - resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==} + chrome-trace-event@1.0.4: + resolution: {integrity: sha512-rNjApaLzuwaOTjCiT8lSDdGN1APCiqkChLMJxJPWLunPAt5fy8xgU9/jNOchV84wfIxrA0lRQB7oCT8jrn/wrQ==} engines: {node: '>=6.0'} ci-info@3.9.0: @@ -2930,6 +2958,10 @@ packages: resolution: {integrity: sha512-dwDPwZL0dmye8Txp2gzFmA6sxALaSvdRDjPH0viLcKrtlOL3tw62nWWweVD1SdILDTJrbrL6tdWVN58Wo6U3eA==} engines: {node: '>=10.13.0'} + enhanced-resolve@5.17.1: + resolution: {integrity: sha512-LMHl3dXhTcfv8gM4kEzIUeTQ+7fpdA0l2tUf34BddXPkz2A5xJ5L/Pchd5BL6rdccM9QGvu0sWZzK1Z1t4wwyg==} + engines: {node: '>=10.13.0'} + entities@4.5.0: resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} engines: {node: '>=0.12'} @@ -2984,8 +3016,8 @@ packages: engines: {node: '>=18'} hasBin: true - escalade@3.1.2: - resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==} + escalade@3.2.0: + resolution: {integrity: sha512-WUj2qlxaQtO4g6Pq5c29GTcWGDyd8itL8zTlipgECz3JesAiiOKotd8JU6otB3PACgG6xkJUyVhboMS+bje/jA==} engines: {node: '>=6'} escape-html@1.0.3: @@ -3077,7 +3109,7 @@ packages: resolution: {integrity: sha512-dBEM8fACIFNt4H7GoOaRmnH6evJW6JSTJTYYgmRd3vI4geBTjgDM/JyUDKUwIw0HDSyI+u7Vs3vFRXUo/BOAtA==} engines: {node: ^18.18.0 || ^20.9.0 || >=21.1.0} peerDependencies: - eslint: ^8.57.0 || ^9.0.0 + eslint: ^9.9.1 eslint-plugin-import@2.29.1: resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==} @@ -3143,12 +3175,6 @@ packages: peerDependencies: eslint: '>=8.56.0' - eslint-plugin-vue@9.27.0: - resolution: {integrity: sha512-5Dw3yxEyuBSXTzT5/Ge1X5kIkRTQ3nvBn/VwPwInNiZBSJOO/timWMUaflONnFBzU6NhB68lxnCda7ULV5N7LA==} - engines: {node: ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 || ^9.0.0 - eslint-plugin-vue@9.28.0: resolution: {integrity: sha512-ShrihdjIhOTxs+MfWun6oJWuk+g/LAhN+CiuOl/jjkG3l0F2AuK5NMTaWqyvBgkFtpYmyks6P4603mLmhNJW8g==} engines: {node: ^14.17.0 || >=16.0.0} @@ -3300,8 +3326,8 @@ packages: fast-npm-meta@0.2.2: resolution: {integrity: sha512-E+fdxeaOQGo/CMWc9f4uHFfgUPJRAu7N3uB8GBvB3SDPAIWJK4GKyYhkAGFq+GYrcbKNfQIz5VVQyJnDuPPCrg==} - fastq@1.16.0: - resolution: {integrity: sha512-ifCoaXsDrsdkWTtiNJX5uzHDsrck5TzfKKDcuFFTIrrc/BS076qgEIfoIy1VeZqViznfKiysPYTh/QeHtnIsYA==} + fastq@1.17.1: + resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==} fdir@6.3.0: resolution: {integrity: sha512-QOnuT+BOtivR77wYvCWHfGt9s4Pz1VIMbD463vegT5MLqNXy8rYFT/lPVEqf/bhYeT6qmqrNHhsX+rWwe3rOCQ==} @@ -3326,6 +3352,10 @@ packages: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} engines: {node: '>=8'} + fill-range@7.1.1: + resolution: {integrity: sha512-YsGpe3WHLK8ZYi4tWDg2Jy3ebRz2rXowDxnld4bkQB00cc/1Zw9AWnC0i9ztDJitivtQvaI9KaLyKrc+hBW0yg==} + engines: {node: '>=8'} + find-up-simple@1.0.0: resolution: {integrity: sha512-q7Us7kcjj2VMePAa02hDAF6d+MzsdsAWEwYyOpwUtlerRBkOEPBCRZrAV4XfcSN8fHAgaD0hP7miwoay6DCprw==} engines: {node: '>=18'} @@ -3360,6 +3390,10 @@ packages: resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} engines: {node: '>=14'} + foreground-child@3.3.0: + resolution: {integrity: sha512-Ld2g8rrAyMYFXBhEqMz8ZAHBi4J4uS1i/CxGMDnjyFWddMXLVcDp051DZfu+t7+ab7Wv6SMqpWmyFIj5UbfFvg==} + engines: {node: '>=14'} + fraction.js@4.3.7: resolution: {integrity: sha512-ZsDfxO51wGAXREY55a7la9LScWpwv9RxIrYABrlvOFBlH/ShPnrtsXeuUIfXKKOVicNxQ+o8JTbJvjS4M89yew==} @@ -3464,6 +3498,10 @@ packages: engines: {node: '>=16 || 14 >=14.17'} hasBin: true + glob@10.4.5: + resolution: {integrity: sha512-7Bv8RF0k6xjo7d4A/PxYLbUCfb6c+Vpd2/mB2yRDlew7Jb5hEXiCD9ibfO7wpk8i4sevK6DFny9h7EYbM3/sHg==} + hasBin: true + glob@7.2.3: resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} deprecated: Glob versions prior to v9 are no longer supported @@ -3824,6 +3862,9 @@ packages: resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} engines: {node: '>=14'} + jackspeak@3.4.3: + resolution: {integrity: sha512-OGlZQpz2yfahA/Rd1Y8Cd9SIEsqvXkLVoSw/cgwhnhFMDbsQFeZYoJJ7bIZBS9BcamUW96asq/npPWugM+RQBw==} + jest-util@29.7.0: resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} @@ -4010,6 +4051,9 @@ packages: resolution: {integrity: sha512-2bIM8x+VAf6JT4bKAljS1qUWgMsqZRPGJS6FSahIMPVvctcNhyVp7AJu7quxOW9jwkryBReKZY5tY5JYv2n/7Q==} engines: {node: 14 || >=16.14} + lru-cache@10.4.3: + resolution: {integrity: sha512-JNAzZcXrCt42VGLuYz0zfAzDfAvJWW6AfYlDBQyDV5DClI2m5sAmK+OIO7s59XfsRsWHp02jAJrRadPRGTt6SQ==} + lru-cache@5.1.1: resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} @@ -4051,6 +4095,10 @@ packages: resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} engines: {node: '>=8.6'} + micromatch@4.0.8: + resolution: {integrity: sha512-PXwfBhYu0hBCPw8Dn0E+WDYb7af3dSLVWKi3HGv84IdF4TyFoC0ysxFd0Goxw7nSv4T/PzEJQxsYsEiFCKo2BA==} + engines: {node: '>=8.6'} + mime-db@1.52.0: resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} engines: {node: '>= 0.6'} @@ -4124,8 +4172,8 @@ packages: resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==} engines: {node: '>=8'} - minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + minipass@7.1.2: + resolution: {integrity: sha512-qOOzS1cBTWYF4BH8fVePDBOO9iptMnGUEZwNc/cMWnTV2nVLZ7VoNWEPHkYczZA0pdoA7dl6e7FL659nX9S2aw==} engines: {node: '>=16 || 14 >=14.17'} minizlib@2.1.2: @@ -4264,6 +4312,10 @@ packages: resolution: {integrity: sha512-W4/tgAXFqFA0iL7fk0+uQ3g7wkL8xJmx3XdK0VGb4cHW//eZTtKGvFBBoRKVTpY7n6ze4NL9ly7rgXcHufqXKg==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + npm-run-path@5.3.0: + resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==} + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + npmlog@5.0.1: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} deprecated: This package is no longer supported. @@ -4353,6 +4405,10 @@ packages: resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} engines: {node: '>= 0.8.0'} + optionator@0.9.4: + resolution: {integrity: sha512-6IpQ7mKUxRcZNLIObR0hz7lxsapSSIYNZJwXPGeF0mTVqGKFIXj1DQcMoT22S3ROcLyY/rz0PWaWZ9ayWmad9g==} + engines: {node: '>= 0.8.0'} + p-limit@2.3.0: resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} engines: {node: '>=6'} @@ -4385,6 +4441,9 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} + package-json-from-dist@1.0.0: + resolution: {integrity: sha512-dATvCeZN/8wQsGywez1mzHtTlP22H8OEfPrVMLNr4/eGa+ijtLn/6M5f0dY8UKNrC2O9UCU6SSoG3qRKnt7STw==} + package-manager-detector@0.2.0: resolution: {integrity: sha512-E385OSk9qDcXhcM9LNSe4sdhx8a9mAPrZ4sMLW+tmxl5ZuGtPUcdFu+MPP2jbgiWAZ6Pfe5soGFMd+0Db5Vrog==} @@ -4441,6 +4500,10 @@ packages: resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} engines: {node: '>=16 || 14 >=14.17'} + path-scurry@1.11.1: + resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==} + engines: {node: '>=16 || 14 >=14.18'} + path-type@4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} @@ -4814,10 +4877,6 @@ packages: postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - postcss@8.4.41: - resolution: {integrity: sha512-TesUflQ0WKZqAvg52PWL6kHgLKP6xB6heTOdoYM0Wt2UHyxNa4K25EZZMgKns3BH1RLVbZCREPpLY0rhnNoHVQ==} - engines: {node: ^10 || ^12 || >=14} - postcss@8.4.44: resolution: {integrity: sha512-Aweb9unOEpQ3ezu4Q00DPvvM2ZTUitJdNKeP/+uQgr1IBIqu574IaZoURId7BKtWMREwzKa9OgzPzezWGPWFQw==} engines: {node: ^10 || ^12 || >=14} @@ -5007,6 +5066,11 @@ packages: engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true + rollup@4.21.2: + resolution: {integrity: sha512-e3TapAgYf9xjdLvKQCkQTnbTKd4a6jwlpQSJJFokHGaX2IVjoEqkIIhiQfqsi0cdwlOD+tQGuOd5AJkc5RngBw==} + engines: {node: '>=18.0.0', npm: '>=8.0.0'} + hasBin: true + run-applescript@7.0.0: resolution: {integrity: sha512-9by4Ij99JUr/MCFBUkDKLWK3G9HVXmabKz9U5MlIAIuvuzkiOicRYs8XJLxX+xahD+mLiiCYDqF9dKAgtzKP1A==} engines: {node: '>=18'} @@ -5330,8 +5394,8 @@ packages: tar-stream@3.1.7: resolution: {integrity: sha512-qJj60CXt7IU1Ffyc3NJMjh6EkuCFej46zUqJ4J7pqYlThyd9bO0XBTmcOIhSzZJVWfsLks0+nle/j538YAW9RQ==} - tar@6.2.0: - resolution: {integrity: sha512-/Wo7DcT0u5HUV486xg675HtjNd3BXZ6xDbzsCUZPt5iw8bTQ63bP0Raut3mvro9u+CUyq7YQd8Cx55fsZXxqLQ==} + tar@6.2.1: + resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==} engines: {node: '>=10'} taze@0.16.7: @@ -5359,14 +5423,19 @@ packages: engines: {node: '>=10'} hasBin: true + terser@5.31.6: + resolution: {integrity: sha512-PQ4DAriWzKj+qgehQ7LK5bQqCFNMmlhjR2PFFLuqGCpuCAauxemVBWwWOxo3UIwWQx8+Pr61Df++r76wDmkQBg==} + engines: {node: '>=10'} + hasBin: true + text-table@0.2.0: resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} tiny-invariant@1.3.3: resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==} - tinybench@2.8.0: - resolution: {integrity: sha512-1/eK7zUnIklz4JUUlL+658n58XO2hHLQfSk1Zf2LKieUjxidN16eKFEoDEfjHc3ohofSSqK3X5yO6VGb6iW8Lw==} + tinybench@2.9.0: + resolution: {integrity: sha512-0+DUvqWMValLmha6lr4kD8iAMK1HzV0/aKnCtWb9v9641TnP/MFb7Pc2bxoxQjTXAErryXVgUOfv2YqNllqGeg==} tinyexec@0.3.0: resolution: {integrity: sha512-tVGE0mVJPGb0chKhqmsoosjsS+qUnJVGJpZgsHYQcGoPlG3B51R3PouqTgEGH2Dc9jjFyOqOpix6ZHNMXp1FZg==} @@ -5375,8 +5444,8 @@ packages: resolution: {integrity: sha512-Dlqgt6h0QkoHttG53/WGADNh9QhcjCAIZMTERAVhdpmIBEejSuLI9ZmGKWzB7tweBjlk30+s/ofi4SLmBeTYhw==} engines: {node: '>=12.0.0'} - tinypool@1.0.0: - resolution: {integrity: sha512-KIKExllK7jp3uvrNtvRBYBWBOAXSX8ZvoaD8T+7KB/QHIuoJW3Pmr60zucywjAlMb5TeXUkcs/MWeWLu0qvuAQ==} + tinypool@1.0.1: + resolution: {integrity: sha512-URZYihUbRPcGv95En+sz6MfghfIc2OJ1sv/RmhWZLouPY0/8Vo80viwPvg3dlaS9fuq7fQMEfgRRK7BBZThBEA==} engines: {node: ^18.0.0 || >=20.0.0} tinyrainbow@1.2.0: @@ -5428,8 +5497,8 @@ packages: tslib@2.7.0: resolution: {integrity: sha512-gLXCKdN1/j47AiHiOkJN69hJmcbGTHI0ImLmbYLHykhgeN0jVGola9yVjFgzCUklsZQMW55o+dW7IXv3RCXDzA==} - tsx@4.17.0: - resolution: {integrity: sha512-eN4mnDA5UMKDt4YZixo9tBioibaMBpoxBkD+rIPAjVmYERSG0/dWEY1CEFuV89CgASlKL499q8AhmkMnnjtOJg==} + tsx@4.19.0: + resolution: {integrity: sha512-bV30kM7bsLZKZIOCHeMNVMJ32/LuJzLVajkQI/qf92J2Qr08ueLQvW00PUZGiuLPP760UINwupgUj8qrSCPUKg==} engines: {node: '>=18.0.0'} hasBin: true @@ -5437,8 +5506,8 @@ packages: resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} engines: {node: '>= 0.8.0'} - type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + type-detect@4.1.0: + resolution: {integrity: sha512-Acylog8/luQ8L7il+geoSxhEkazvkslg7PSNKOX59mbB9cOveP5aq9h74Y7YU8yDpJwetzQQrfIwtf4Wp4LKcw==} engines: {node: '>=4'} type-fest@0.20.2: @@ -5511,8 +5580,8 @@ packages: unctx@2.3.1: resolution: {integrity: sha512-PhKke8ZYauiqh3FEMVNm7ljvzQiph0Mt3GBRve03IJm7ukfaON2OBK795tLwhbyfzknuRRkW0+Ze+CQUmzOZ+A==} - undici-types@6.19.6: - resolution: {integrity: sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==} + undici-types@6.19.8: + resolution: {integrity: sha512-ve2KP6f/JnbPBFyobGHuerC9g1FYGn/F8n1LWTwNxCEzd6IfqTwUQcNXgEtmmQ6DlRrC1hrSrBnCZPokRrDHjw==} undici@5.28.4: resolution: {integrity: sha512-72RFADWFqKmUb2hmmvNODKL3p9hcB6Gt2DOQMis1SEBaV6a4MH8soBvzg+95CYhCKPFedut2JY9bMfrDl9D23g==} @@ -5706,8 +5775,8 @@ packages: peerDependencies: vite: ^3.0.0-0 || ^4.0.0-0 || ^5.0.0-0 - vite@5.4.2: - resolution: {integrity: sha512-dDrQTRHp5C1fTFzcSaMxjk6vdpKvT+2/mIdE07Gw2ykehT49O0z/VHS3zZ8iV/Gh8BJJKHWOe5RjaNrW5xf/GA==} + vite@5.4.3: + resolution: {integrity: sha512-IH+nl64eq9lJjFqU+/yrRnrHPVTlgy42/+IzbOdaFDVlyLgI/wDlf+FCobXLX1cT0X5+7LMyH1mIy2xJdLfo8Q==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -5737,8 +5806,8 @@ packages: terser: optional: true - vitest-environment-nuxt@1.0.0: - resolution: {integrity: sha512-AWMO9h4HdbaFdPWZw34gALFI8gbBiOpvfbyeZwHIPfh4kWg/TwElYHvYMQ61WPUlCGaS5LebfHkaI0WPyb//Iw==} + vitest-environment-nuxt@1.0.1: + resolution: {integrity: sha512-eBCwtIQriXW5/M49FjqNKfnlJYlG2LWMSNFsRVKomc8CaMqmhQPBS5LZ9DlgYL9T8xIVsiA6RZn2lk7vxov3Ow==} vitest@2.0.5: resolution: {integrity: sha512-8GUxONfauuIdeSl5f9GTgVEpg5BTOlplET4WEDaeY2QBiN8wSm68vxN/tb5z405OwppfoCavnwXafiaYBC/xOA==} @@ -5806,14 +5875,6 @@ packages: peerDependencies: vue: ^3.2.0 - vue@3.4.38: - resolution: {integrity: sha512-f0ZgN+mZ5KFgVv9wz0f4OgVKukoXtS3nwET4c2vLBGQR50aI8G0cqbFtLlX9Yiyg3LFGBitruPHt2PxwTduJEw==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - vue@3.5.0: resolution: {integrity: sha512-1t70favYoFijwfWJ7g81aTd32obGaAnKYE9FNyMgnEzn3F4YncRi/kqAHHKloG0VXTD8vBYMhbgLKCA+Sk6QDw==} peerDependencies: @@ -5822,8 +5883,8 @@ packages: typescript: optional: true - watchpack@2.4.1: - resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==} + watchpack@2.4.2: + resolution: {integrity: sha512-TnbFSbcOCcDgjZ4piURLCbJ3nJhznVh9kw6F6iokjiFPl8ONxe9A6nMDVXDiNbrSfLILs6vB07F7wLBrwPYzJw==} engines: {node: '>=10.13.0'} webidl-conversions@3.0.1: @@ -5874,6 +5935,10 @@ packages: wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} + word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + engines: {node: '>=0.10.0'} + wrap-ansi@7.0.0: resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} engines: {node: '>=10'} @@ -6625,7 +6690,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.6 '@types/istanbul-reports': 3.0.4 - '@types/node': 22.5.1 + '@types/node': 22.5.3 '@types/yargs': 17.0.32 chalk: 4.1.2 @@ -6644,6 +6709,11 @@ snapshots: '@jridgewell/gen-mapping': 0.3.5 '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/source-map@0.3.6': + dependencies: + '@jridgewell/gen-mapping': 0.3.5 + '@jridgewell/trace-mapping': 0.3.25 + '@jridgewell/sourcemap-codec@1.5.0': {} '@jridgewell/trace-mapping@0.3.25': @@ -6658,7 +6728,7 @@ snapshots: call-me-maybe: 1.0.2 cross-spawn: 7.0.3 string-argv: 0.3.2 - type-detect: 4.0.8 + type-detect: 4.1.0 '@jsdevtools/ono@7.1.3': {} @@ -6680,7 +6750,7 @@ snapshots: npmlog: 5.0.1 rimraf: 3.0.2 semver: 7.6.3 - tar: 6.2.0 + tar: 6.2.1 transitivePeerDependencies: - encoding - supports-color @@ -6724,19 +6794,19 @@ snapshots: '@nodelib/fs.walk@1.2.8': dependencies: '@nodelib/fs.scandir': 2.1.5 - fastq: 1.16.0 + fastq: 1.17.1 '@nodelib/fs.walk@2.0.0': dependencies: '@nodelib/fs.scandir': 3.0.0 - fastq: 1.16.0 + fastq: 1.17.1 '@npmcli/agent@2.2.2': dependencies: agent-base: 7.1.1 http-proxy-agent: 7.0.2 https-proxy-agent: 7.0.5 - lru-cache: 10.2.0 + lru-cache: 10.4.3 socks-proxy-agent: 8.0.4 transitivePeerDependencies: - supports-color @@ -6749,12 +6819,23 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.4.1(magicast@0.3.4)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))': + '@nuxt/devtools-kit@1.4.1(magicast@0.3.4)(rollup@3.29.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@3.29.4) + '@nuxt/schema': 3.13.0(rollup@3.29.4) + execa: 7.2.0 + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + transitivePeerDependencies: + - magicast + - rollup + - supports-color + + '@nuxt/devtools-kit@1.4.1(magicast@0.3.4)(rollup@4.21.1)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) '@nuxt/schema': 3.13.0(rollup@4.21.1) execa: 7.2.0 - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) transitivePeerDependencies: - magicast - rollup @@ -6773,13 +6854,59 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools@1.4.1(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))': + '@nuxt/devtools@1.4.1(rollup@3.29.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': + dependencies: + '@antfu/utils': 0.7.10 + '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@3.29.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + '@nuxt/devtools-wizard': 1.4.1 + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@3.29.4) + '@vue/devtools-core': 7.3.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + '@vue/devtools-kit': 7.3.3 + birpc: 0.2.17 + consola: 3.2.3 + cronstrue: 2.50.0 + destr: 2.0.3 + error-stack-parser-es: 0.1.5 + execa: 7.2.0 + fast-npm-meta: 0.2.2 + flatted: 3.3.1 + get-port-please: 3.1.2 + hookable: 5.5.3 + image-meta: 0.2.1 + is-installed-globally: 1.0.0 + launch-editor: 2.8.1 + local-pkg: 0.5.0 + magicast: 0.3.4 + nypm: 0.3.11 + ohash: 1.1.3 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.0 + rc9: 2.1.2 + scule: 1.3.0 + semver: 7.6.3 + simple-git: 3.25.0 + sirv: 2.0.4 + tinyglobby: 0.2.5 + unimport: 3.11.1(rollup@3.29.4) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@3.29.4))(rollup@3.29.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vite-plugin-vue-inspector: 5.1.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + which: 3.0.1 + ws: 8.18.0 + transitivePeerDependencies: + - bufferutil + - rollup + - supports-color + - utf-8-validate + + '@nuxt/devtools@1.4.1(rollup@4.21.1)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)) + '@nuxt/devtools-kit': 1.4.1(magicast@0.3.4)(rollup@4.21.1)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@nuxt/devtools-wizard': 1.4.1 '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) - '@vue/devtools-core': 7.3.3(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)) + '@vue/devtools-core': 7.3.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@vue/devtools-kit': 7.3.3 birpc: 0.2.17 consola: 3.2.3 @@ -6808,9 +6935,9 @@ snapshots: sirv: 2.0.4 tinyglobby: 0.2.5 unimport: 3.11.1(rollup@4.21.1) - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) - vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)) - vite-plugin-vue-inspector: 5.1.3(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vite-plugin-inspect: 0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vite-plugin-vue-inspector: 5.1.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) which: 3.0.1 ws: 8.18.0 transitivePeerDependencies: @@ -6819,6 +6946,60 @@ snapshots: - supports-color - utf-8-validate + '@nuxt/kit@3.13.0(magicast@0.3.4)': + dependencies: + '@nuxt/schema': 3.13.0 + c12: 1.11.1(magicast@0.3.4) + consola: 3.2.3 + defu: 6.1.4 + destr: 2.0.3 + globby: 14.0.2 + hash-sum: 2.0.0 + ignore: 5.3.2 + jiti: 1.21.6 + klona: 2.0.6 + knitwork: 1.1.0 + mlly: 1.7.1 + pathe: 1.1.2 + pkg-types: 1.2.0 + scule: 1.3.0 + semver: 7.6.3 + ufo: 1.5.4 + unctx: 2.3.1 + unimport: 3.11.1(rollup@3.29.4) + untyped: 1.4.2 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + + '@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@3.29.4)': + dependencies: + '@nuxt/schema': 3.13.0(rollup@3.29.4) + c12: 1.11.1(magicast@0.3.4) + consola: 3.2.3 + defu: 6.1.4 + destr: 2.0.3 + globby: 14.0.2 + hash-sum: 2.0.0 + ignore: 5.3.2 + jiti: 1.21.6 + klona: 2.0.6 + knitwork: 1.1.0 + mlly: 1.7.1 + pathe: 1.1.2 + pkg-types: 1.2.0 + scule: 1.3.0 + semver: 7.6.3 + ufo: 1.5.4 + unctx: 2.3.1 + unimport: 3.11.1(rollup@3.29.4) + untyped: 1.4.2 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + '@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.1)': dependencies: '@nuxt/schema': 3.13.0(rollup@4.21.1) @@ -6846,9 +7027,9 @@ snapshots: - rollup - supports-color - '@nuxt/module-builder@0.8.3(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.1))(nuxi@3.12.0)(typescript@5.5.4)': + '@nuxt/module-builder@0.8.3(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@3.29.4))(nuxi@3.12.0)(typescript@5.5.4)': dependencies: - '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@3.29.4) citty: 0.1.6 consola: 3.2.3 defu: 6.1.4 @@ -6864,6 +7045,42 @@ snapshots: - supports-color - typescript + '@nuxt/schema@3.13.0': + dependencies: + compatx: 0.1.8 + consola: 3.2.3 + defu: 6.1.4 + hookable: 5.5.3 + pathe: 1.1.2 + pkg-types: 1.2.0 + scule: 1.3.0 + std-env: 3.7.0 + ufo: 1.5.4 + uncrypto: 0.1.3 + unimport: 3.11.1(rollup@3.29.4) + untyped: 1.4.2 + transitivePeerDependencies: + - rollup + - supports-color + + '@nuxt/schema@3.13.0(rollup@3.29.4)': + dependencies: + compatx: 0.1.8 + consola: 3.2.3 + defu: 6.1.4 + hookable: 5.5.3 + pathe: 1.1.2 + pkg-types: 1.2.0 + scule: 1.3.0 + std-env: 3.7.0 + ufo: 1.5.4 + uncrypto: 0.1.3 + unimport: 3.11.1(rollup@3.29.4) + untyped: 1.4.2 + transitivePeerDependencies: + - rollup + - supports-color + '@nuxt/schema@3.13.0(rollup@4.21.1)': dependencies: compatx: 0.1.8 @@ -6882,9 +7099,9 @@ snapshots: - rollup - supports-color - '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.21.1)': + '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@3.29.4)': dependencies: - '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@3.29.4) ci-info: 4.0.0 consola: 3.2.3 create-require: 1.1.1 @@ -6906,11 +7123,35 @@ snapshots: - rollup - supports-color - '@nuxt/test-utils@3.14.1(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))(vitest@2.0.5(@types/node@22.5.3)(terser@5.29.1))(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4))': + '@nuxt/telemetry@2.5.4(magicast@0.3.4)(rollup@4.21.1)': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) - '@nuxt/schema': 3.13.0(rollup@4.21.1) - c12: 1.11.1(magicast@0.3.4) + ci-info: 4.0.0 + consola: 3.2.3 + create-require: 1.1.1 + defu: 6.1.4 + destr: 2.0.3 + dotenv: 16.4.5 + git-url-parse: 14.0.0 + is-docker: 3.0.0 + jiti: 1.21.6 + mri: 1.2.0 + nanoid: 5.0.7 + ofetch: 1.3.4 + parse-git-config: 3.0.0 + pathe: 1.1.2 + rc9: 2.1.2 + std-env: 3.7.0 + transitivePeerDependencies: + - magicast + - rollup + - supports-color + + '@nuxt/test-utils@3.14.1(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vitest@2.0.5(@types/node@22.5.3)(terser@5.31.6))(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4))': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4) + '@nuxt/schema': 3.13.0 + c12: 1.11.1(magicast@0.3.4) consola: 3.2.3 defu: 6.1.4 destr: 2.0.3 @@ -6932,27 +7173,86 @@ snapshots: ufo: 1.5.4 unenv: 1.10.0 unplugin: 1.12.2 - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) - vitest-environment-nuxt: 1.0.0(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))(vitest@2.0.5(@types/node@22.5.3)(terser@5.29.1))(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vitest-environment-nuxt: 1.0.1(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vitest@2.0.5(@types/node@22.5.3)(terser@5.31.6))(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)) vue: 3.5.0(typescript@5.5.4) vue-router: 4.4.3(vue@3.5.0(typescript@5.5.4)) optionalDependencies: - vitest: 2.0.5(@types/node@22.5.3)(terser@5.29.1) + vitest: 2.0.5(@types/node@22.5.3)(terser@5.31.6) transitivePeerDependencies: - magicast - rollup - supports-color - '@nuxt/vite-builder@3.13.0(@types/node@22.5.3)(eslint@9.9.1(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.3)(rollup@4.21.1)(terser@5.29.1)(typescript@5.5.4)(vue@3.4.38(typescript@5.5.4))': + '@nuxt/vite-builder@3.13.0(@types/node@22.5.3)(eslint@9.9.1(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.4)(rollup@3.29.4)(terser@5.31.6)(typescript@5.5.4)(vue@3.5.0(typescript@5.5.4))': + dependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@3.29.4) + '@rollup/plugin-replace': 5.0.7(rollup@3.29.4) + '@vitejs/plugin-vue': 5.1.2(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) + autoprefixer: 10.4.20(postcss@8.4.44) + clear: 0.1.0 + consola: 3.2.3 + cssnano: 7.0.5(postcss@8.4.44) + defu: 6.1.4 + esbuild: 0.23.1 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + externality: 1.0.2 + get-port-please: 3.1.2 + h3: 1.12.0 + knitwork: 1.1.0 + magic-string: 0.30.11 + mlly: 1.7.1 + ohash: 1.1.3 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.0 + postcss: 8.4.44 + rollup-plugin-visualizer: 5.12.0(rollup@3.29.4) + std-env: 3.7.0 + strip-literal: 2.1.0 + ufo: 1.5.4 + unenv: 1.10.0 + unplugin: 1.12.2 + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vite-node: 2.0.5(@types/node@22.5.3)(terser@5.31.6) + vite-plugin-checker: 0.7.2(eslint@9.9.1(jiti@1.21.6))(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vue: 3.5.0(typescript@5.5.4) + vue-bundle-renderer: 2.1.0 + transitivePeerDependencies: + - '@biomejs/biome' + - '@types/node' + - eslint + - less + - lightningcss + - magicast + - meow + - optionator + - rollup + - sass + - sass-embedded + - stylelint + - stylus + - sugarss + - supports-color + - terser + - typescript + - uWebSockets.js + - vls + - vti + - vue-tsc + + '@nuxt/vite-builder@3.13.0(@types/node@22.5.3)(eslint@9.9.1(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vue@3.5.0(typescript@5.5.4))': dependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) '@rollup/plugin-replace': 5.0.7(rollup@4.21.1) - '@vitejs/plugin-vue': 5.1.2(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))(vue@3.4.38(typescript@5.5.4)) - '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))(vue@3.4.38(typescript@5.5.4)) - autoprefixer: 10.4.20(postcss@8.4.41) + '@vitejs/plugin-vue': 5.1.2(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) + '@vitejs/plugin-vue-jsx': 4.0.1(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4)) + autoprefixer: 10.4.20(postcss@8.4.44) clear: 0.1.0 consola: 3.2.3 - cssnano: 7.0.5(postcss@8.4.41) + cssnano: 7.0.5(postcss@8.4.44) defu: 6.1.4 esbuild: 0.23.1 escape-string-regexp: 5.0.0 @@ -6967,17 +7267,17 @@ snapshots: pathe: 1.1.2 perfect-debounce: 1.0.0 pkg-types: 1.2.0 - postcss: 8.4.41 + postcss: 8.4.44 rollup-plugin-visualizer: 5.12.0(rollup@4.21.1) std-env: 3.7.0 strip-literal: 2.1.0 ufo: 1.5.4 unenv: 1.10.0 unplugin: 1.12.2 - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) - vite-node: 2.0.5(@types/node@22.5.3)(terser@5.29.1) - vite-plugin-checker: 0.7.2(eslint@9.9.1(jiti@1.21.6))(optionator@0.9.3)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vite-node: 2.0.5(@types/node@22.5.3)(terser@5.31.6) + vite-plugin-checker: 0.7.2(eslint@9.9.1(jiti@1.21.6))(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + vue: 3.5.0(typescript@5.5.4) vue-bundle-renderer: 2.1.0 transitivePeerDependencies: - '@biomejs/biome' @@ -7011,7 +7311,7 @@ snapshots: eslint-plugin-node: 11.1.0(eslint@8.57.0) eslint-plugin-promise: 6.1.1(eslint@8.57.0) eslint-plugin-unicorn: 44.0.2(eslint@8.57.0) - eslint-plugin-vue: 9.27.0(eslint@8.57.0) + eslint-plugin-vue: 9.28.0(eslint@8.57.0) local-pkg: 0.4.3 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -7205,7 +7505,7 @@ snapshots: '@parcel/watcher-wasm@2.4.1': dependencies: is-glob: 4.0.3 - micromatch: 4.0.5 + micromatch: 4.0.8 '@parcel/watcher-win32-arm64@2.4.1': optional: true @@ -7220,7 +7520,7 @@ snapshots: dependencies: detect-libc: 1.0.3 is-glob: 4.0.3 - micromatch: 4.0.5 + micromatch: 4.0.8 node-addon-api: 7.1.0 optionalDependencies: '@parcel/watcher-android-arm64': 2.4.1 @@ -7388,51 +7688,99 @@ snapshots: '@rollup/rollup-android-arm-eabi@4.21.1': optional: true + '@rollup/rollup-android-arm-eabi@4.21.2': + optional: true + '@rollup/rollup-android-arm64@4.21.1': optional: true + '@rollup/rollup-android-arm64@4.21.2': + optional: true + '@rollup/rollup-darwin-arm64@4.21.1': optional: true + '@rollup/rollup-darwin-arm64@4.21.2': + optional: true + '@rollup/rollup-darwin-x64@4.21.1': optional: true + '@rollup/rollup-darwin-x64@4.21.2': + optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.21.1': optional: true + '@rollup/rollup-linux-arm-gnueabihf@4.21.2': + optional: true + '@rollup/rollup-linux-arm-musleabihf@4.21.1': optional: true + '@rollup/rollup-linux-arm-musleabihf@4.21.2': + optional: true + '@rollup/rollup-linux-arm64-gnu@4.21.1': optional: true + '@rollup/rollup-linux-arm64-gnu@4.21.2': + optional: true + '@rollup/rollup-linux-arm64-musl@4.21.1': optional: true + '@rollup/rollup-linux-arm64-musl@4.21.2': + optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.21.1': optional: true + '@rollup/rollup-linux-powerpc64le-gnu@4.21.2': + optional: true + '@rollup/rollup-linux-riscv64-gnu@4.21.1': optional: true + '@rollup/rollup-linux-riscv64-gnu@4.21.2': + optional: true + '@rollup/rollup-linux-s390x-gnu@4.21.1': optional: true + '@rollup/rollup-linux-s390x-gnu@4.21.2': + optional: true + '@rollup/rollup-linux-x64-gnu@4.21.1': optional: true + '@rollup/rollup-linux-x64-gnu@4.21.2': + optional: true + '@rollup/rollup-linux-x64-musl@4.21.1': optional: true + '@rollup/rollup-linux-x64-musl@4.21.2': + optional: true + '@rollup/rollup-win32-arm64-msvc@4.21.1': optional: true + '@rollup/rollup-win32-arm64-msvc@4.21.2': + optional: true + '@rollup/rollup-win32-ia32-msvc@4.21.1': optional: true + '@rollup/rollup-win32-ia32-msvc@4.21.2': + optional: true + '@rollup/rollup-win32-x64-msvc@4.21.1': optional: true + '@rollup/rollup-win32-x64-msvc@4.21.2': + optional: true + '@sinclair/typebox@0.27.8': {} '@sindresorhus/merge-streams@2.3.0': {} @@ -7440,7 +7788,7 @@ snapshots: '@stylistic/eslint-plugin@2.7.2(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: '@types/eslint': 9.6.1 - '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) eslint: 9.9.1(jiti@1.21.6) eslint-visitor-keys: 4.0.0 espree: 10.1.0 @@ -7471,7 +7819,7 @@ snapshots: '@types/http-proxy@1.17.14': dependencies: - '@types/node': 22.5.1 + '@types/node': 22.5.3 '@types/istanbul-lib-coverage@2.0.6': {} @@ -7487,13 +7835,9 @@ snapshots: '@types/json5@0.0.29': {} - '@types/node@22.5.1': - dependencies: - undici-types: 6.19.6 - '@types/node@22.5.3': dependencies: - undici-types: 6.19.6 + undici-types: 6.19.8 '@types/normalize-package-data@2.4.4': {} @@ -7574,11 +7918,6 @@ snapshots: '@typescript-eslint/types': 7.18.0 '@typescript-eslint/visitor-keys': 7.18.0 - '@typescript-eslint/scope-manager@8.3.0': - dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 - '@typescript-eslint/scope-manager@8.4.0': dependencies: '@typescript-eslint/types': 8.4.0 @@ -7610,8 +7949,6 @@ snapshots: '@typescript-eslint/types@7.18.0': {} - '@typescript-eslint/types@8.3.0': {} - '@typescript-eslint/types@8.4.0': {} '@typescript-eslint/typescript-estree@7.18.0(typescript@5.5.4)': @@ -7629,21 +7966,6 @@ snapshots: transitivePeerDependencies: - supports-color - '@typescript-eslint/typescript-estree@8.3.0(typescript@5.5.4)': - dependencies: - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/visitor-keys': 8.3.0 - debug: 4.3.6 - fast-glob: 3.3.2 - is-glob: 4.0.3 - minimatch: 9.0.5 - semver: 7.6.3 - ts-api-utils: 1.3.0(typescript@5.5.4) - optionalDependencies: - typescript: 5.5.4 - transitivePeerDependencies: - - supports-color - '@typescript-eslint/typescript-estree@8.4.0(typescript@5.5.4)': dependencies: '@typescript-eslint/types': 8.4.0 @@ -7670,17 +7992,6 @@ snapshots: - supports-color - typescript - '@typescript-eslint/utils@8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': - dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) - '@typescript-eslint/scope-manager': 8.3.0 - '@typescript-eslint/types': 8.3.0 - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - eslint: 9.9.1(jiti@1.21.6) - transitivePeerDependencies: - - supports-color - - typescript - '@typescript-eslint/utils@8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4)': dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@9.9.1(jiti@1.21.6)) @@ -7697,11 +8008,6 @@ snapshots: '@typescript-eslint/types': 7.18.0 eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.3.0': - dependencies: - '@typescript-eslint/types': 8.3.0 - eslint-visitor-keys: 3.4.3 - '@typescript-eslint/visitor-keys@8.4.0': dependencies: '@typescript-eslint/types': 8.4.0 @@ -7728,13 +8034,13 @@ snapshots: '@unhead/schema': 1.10.0 '@unhead/shared': 1.10.0 - '@unhead/vue@1.10.0(vue@3.4.38(typescript@5.5.4))': + '@unhead/vue@1.10.0(vue@3.5.0(typescript@5.5.4))': dependencies: '@unhead/schema': 1.10.0 '@unhead/shared': 1.10.0 hookable: 5.5.3 unhead: 1.10.0 - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) '@vercel/nft@0.26.5(encoding@0.1.13)': dependencies: @@ -7747,27 +8053,27 @@ snapshots: estree-walker: 2.0.2 glob: 7.2.3 graceful-fs: 4.2.11 - micromatch: 4.0.5 + micromatch: 4.0.8 node-gyp-build: 4.8.0 resolve-from: 5.0.0 transitivePeerDependencies: - encoding - supports-color - '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))(vue@3.4.38(typescript@5.5.4))': + '@vitejs/plugin-vue-jsx@4.0.1(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4))': dependencies: '@babel/core': 7.24.9 '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.9) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9) - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vue: 3.5.0(typescript@5.5.4) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.1.2(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))(vue@3.4.38(typescript@5.5.4))': + '@vitejs/plugin-vue@5.1.2(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vue@3.5.0(typescript@5.5.4))': dependencies: - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) - vue: 3.4.38(typescript@5.5.4) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vue: 3.5.0(typescript@5.5.4) '@vitest/expect@2.0.5': dependencies: @@ -7807,16 +8113,29 @@ snapshots: '@eslint/config-array': 0.17.1 '@nodelib/fs.walk': 2.0.0 - '@vue-macros/common@1.12.2(rollup@4.21.1)(vue@3.4.38(typescript@5.5.4))': + '@vue-macros/common@1.12.2(rollup@3.29.4)(vue@3.5.0(typescript@5.5.4))': + dependencies: + '@babel/types': 7.25.4 + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@vue/compiler-sfc': 3.5.0 + ast-kit: 1.1.0 + local-pkg: 0.5.0 + magic-string-ast: 0.6.2 + optionalDependencies: + vue: 3.5.0(typescript@5.5.4) + transitivePeerDependencies: + - rollup + + '@vue-macros/common@1.12.2(rollup@4.21.1)(vue@3.5.0(typescript@5.5.4))': dependencies: '@babel/types': 7.25.4 '@rollup/pluginutils': 5.1.0(rollup@4.21.1) - '@vue/compiler-sfc': 3.4.38 + '@vue/compiler-sfc': 3.5.0 ast-kit: 1.1.0 local-pkg: 0.5.0 magic-string-ast: 0.6.2 optionalDependencies: - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) transitivePeerDependencies: - rollup @@ -7847,15 +8166,7 @@ snapshots: '@babel/helper-module-imports': 7.22.15 '@babel/helper-plugin-utils': 7.24.7 '@babel/parser': 7.25.4 - '@vue/compiler-sfc': 3.4.38 - - '@vue/compiler-core@3.4.38': - dependencies: - '@babel/parser': 7.25.4 - '@vue/shared': 3.4.38 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.2.0 + '@vue/compiler-sfc': 3.5.0 '@vue/compiler-core@3.5.0': dependencies: @@ -7865,28 +8176,11 @@ snapshots: estree-walker: 2.0.2 source-map-js: 1.2.0 - '@vue/compiler-dom@3.4.38': - dependencies: - '@vue/compiler-core': 3.4.38 - '@vue/shared': 3.4.38 - '@vue/compiler-dom@3.5.0': dependencies: '@vue/compiler-core': 3.5.0 '@vue/shared': 3.5.0 - '@vue/compiler-sfc@3.4.38': - dependencies: - '@babel/parser': 7.25.4 - '@vue/compiler-core': 3.4.38 - '@vue/compiler-dom': 3.4.38 - '@vue/compiler-ssr': 3.4.38 - '@vue/shared': 3.4.38 - estree-walker: 2.0.2 - magic-string: 0.30.11 - postcss: 8.4.41 - source-map-js: 1.2.0 - '@vue/compiler-sfc@3.5.0': dependencies: '@babel/parser': 7.25.4 @@ -7899,11 +8193,6 @@ snapshots: postcss: 8.4.44 source-map-js: 1.2.0 - '@vue/compiler-ssr@3.4.38': - dependencies: - '@vue/compiler-dom': 3.4.38 - '@vue/shared': 3.4.38 - '@vue/compiler-ssr@3.5.0': dependencies: '@vue/compiler-dom': 3.5.0 @@ -7911,14 +8200,14 @@ snapshots: '@vue/devtools-api@6.6.3': {} - '@vue/devtools-core@7.3.3(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))': + '@vue/devtools-core@7.3.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))': dependencies: '@vue/devtools-kit': 7.3.3 '@vue/devtools-shared': 7.3.5 mitt: 3.0.1 nanoid: 3.3.7 pathe: 1.1.2 - vite-hot-client: 0.2.3(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)) + vite-hot-client: 0.2.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) transitivePeerDependencies: - vite @@ -7936,31 +8225,15 @@ snapshots: dependencies: rfdc: 1.4.1 - '@vue/reactivity@3.4.38': - dependencies: - '@vue/shared': 3.4.38 - '@vue/reactivity@3.5.0': dependencies: '@vue/shared': 3.5.0 - '@vue/runtime-core@3.4.38': - dependencies: - '@vue/reactivity': 3.4.38 - '@vue/shared': 3.4.38 - '@vue/runtime-core@3.5.0': dependencies: '@vue/reactivity': 3.5.0 '@vue/shared': 3.5.0 - '@vue/runtime-dom@3.4.38': - dependencies: - '@vue/reactivity': 3.4.38 - '@vue/runtime-core': 3.4.38 - '@vue/shared': 3.4.38 - csstype: 3.1.3 - '@vue/runtime-dom@3.5.0': dependencies: '@vue/reactivity': 3.5.0 @@ -7968,20 +8241,12 @@ snapshots: '@vue/shared': 3.5.0 csstype: 3.1.3 - '@vue/server-renderer@3.4.38(vue@3.4.38(typescript@5.5.4))': - dependencies: - '@vue/compiler-ssr': 3.4.38 - '@vue/shared': 3.4.38 - vue: 3.4.38(typescript@5.5.4) - '@vue/server-renderer@3.5.0(vue@3.5.0(typescript@5.5.4))': dependencies: '@vue/compiler-ssr': 3.5.0 '@vue/shared': 3.5.0 vue: 3.5.0(typescript@5.5.4) - '@vue/shared@3.4.38': {} - '@vue/shared@3.5.0': {} '@webassemblyjs/ast@1.12.1': @@ -8247,14 +8512,14 @@ snapshots: async@3.2.5: {} - autoprefixer@10.4.20(postcss@8.4.41): + autoprefixer@10.4.20(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-lite: 1.0.30001653 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.1 - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 available-typed-arrays@1.0.5: {} @@ -8291,6 +8556,10 @@ snapshots: dependencies: fill-range: 7.0.1 + braces@3.0.3: + dependencies: + fill-range: 7.1.1 + browserslist@4.23.3: dependencies: caniuse-lite: 1.0.30001653 @@ -8318,7 +8587,7 @@ snapshots: '@jsdevtools/ez-spawn': 3.0.4 c12: 1.11.1(magicast@0.3.4) cac: 6.7.14 - escalade: 3.1.2 + escalade: 3.2.0 fast-glob: 3.3.2 js-yaml: 4.1.0 jsonc-parser: 3.3.1 @@ -8364,15 +8633,15 @@ snapshots: dependencies: '@npmcli/fs': 3.1.1 fs-minipass: 3.0.3 - glob: 10.3.10 - lru-cache: 10.2.0 - minipass: 7.0.4 + glob: 10.4.5 + lru-cache: 10.4.3 + minipass: 7.1.2 minipass-collect: 2.0.1 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 p-map: 4.0.0 ssri: 10.0.6 - tar: 6.2.0 + tar: 6.2.1 unique-filename: 3.0.0 call-bind@1.0.5: @@ -8433,7 +8702,7 @@ snapshots: chownr@2.0.0: {} - chrome-trace-event@1.0.3: {} + chrome-trace-event@1.0.4: {} ci-info@3.9.0: {} @@ -8546,9 +8815,9 @@ snapshots: crossws@0.2.4: {} - css-declaration-sorter@7.2.0(postcss@8.4.41): + css-declaration-sorter@7.2.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 css-select@5.1.0: dependencies: @@ -8572,93 +8841,93 @@ snapshots: cssesc@3.0.0: {} - cssnano-preset-default@6.1.2(postcss@8.4.41): + cssnano-preset-default@6.1.2(postcss@8.4.44): dependencies: browserslist: 4.23.3 - css-declaration-sorter: 7.2.0(postcss@8.4.41) - cssnano-utils: 4.0.2(postcss@8.4.41) - postcss: 8.4.41 - postcss-calc: 9.0.1(postcss@8.4.41) - postcss-colormin: 6.1.0(postcss@8.4.41) - postcss-convert-values: 6.1.0(postcss@8.4.41) - postcss-discard-comments: 6.0.2(postcss@8.4.41) - postcss-discard-duplicates: 6.0.3(postcss@8.4.41) - postcss-discard-empty: 6.0.3(postcss@8.4.41) - postcss-discard-overridden: 6.0.2(postcss@8.4.41) - postcss-merge-longhand: 6.0.5(postcss@8.4.41) - postcss-merge-rules: 6.1.1(postcss@8.4.41) - postcss-minify-font-values: 6.1.0(postcss@8.4.41) - postcss-minify-gradients: 6.0.3(postcss@8.4.41) - postcss-minify-params: 6.1.0(postcss@8.4.41) - postcss-minify-selectors: 6.0.4(postcss@8.4.41) - postcss-normalize-charset: 6.0.2(postcss@8.4.41) - postcss-normalize-display-values: 6.0.2(postcss@8.4.41) - postcss-normalize-positions: 6.0.2(postcss@8.4.41) - postcss-normalize-repeat-style: 6.0.2(postcss@8.4.41) - postcss-normalize-string: 6.0.2(postcss@8.4.41) - postcss-normalize-timing-functions: 6.0.2(postcss@8.4.41) - postcss-normalize-unicode: 6.1.0(postcss@8.4.41) - postcss-normalize-url: 6.0.2(postcss@8.4.41) - postcss-normalize-whitespace: 6.0.2(postcss@8.4.41) - postcss-ordered-values: 6.0.2(postcss@8.4.41) - postcss-reduce-initial: 6.1.0(postcss@8.4.41) - postcss-reduce-transforms: 6.0.2(postcss@8.4.41) - postcss-svgo: 6.0.3(postcss@8.4.41) - postcss-unique-selectors: 6.0.4(postcss@8.4.41) - - cssnano-preset-default@7.0.5(postcss@8.4.41): + css-declaration-sorter: 7.2.0(postcss@8.4.44) + cssnano-utils: 4.0.2(postcss@8.4.44) + postcss: 8.4.44 + postcss-calc: 9.0.1(postcss@8.4.44) + postcss-colormin: 6.1.0(postcss@8.4.44) + postcss-convert-values: 6.1.0(postcss@8.4.44) + postcss-discard-comments: 6.0.2(postcss@8.4.44) + postcss-discard-duplicates: 6.0.3(postcss@8.4.44) + postcss-discard-empty: 6.0.3(postcss@8.4.44) + postcss-discard-overridden: 6.0.2(postcss@8.4.44) + postcss-merge-longhand: 6.0.5(postcss@8.4.44) + postcss-merge-rules: 6.1.1(postcss@8.4.44) + postcss-minify-font-values: 6.1.0(postcss@8.4.44) + postcss-minify-gradients: 6.0.3(postcss@8.4.44) + postcss-minify-params: 6.1.0(postcss@8.4.44) + postcss-minify-selectors: 6.0.4(postcss@8.4.44) + postcss-normalize-charset: 6.0.2(postcss@8.4.44) + postcss-normalize-display-values: 6.0.2(postcss@8.4.44) + postcss-normalize-positions: 6.0.2(postcss@8.4.44) + postcss-normalize-repeat-style: 6.0.2(postcss@8.4.44) + postcss-normalize-string: 6.0.2(postcss@8.4.44) + postcss-normalize-timing-functions: 6.0.2(postcss@8.4.44) + postcss-normalize-unicode: 6.1.0(postcss@8.4.44) + postcss-normalize-url: 6.0.2(postcss@8.4.44) + postcss-normalize-whitespace: 6.0.2(postcss@8.4.44) + postcss-ordered-values: 6.0.2(postcss@8.4.44) + postcss-reduce-initial: 6.1.0(postcss@8.4.44) + postcss-reduce-transforms: 6.0.2(postcss@8.4.44) + postcss-svgo: 6.0.3(postcss@8.4.44) + postcss-unique-selectors: 6.0.4(postcss@8.4.44) + + cssnano-preset-default@7.0.5(postcss@8.4.44): dependencies: browserslist: 4.23.3 - css-declaration-sorter: 7.2.0(postcss@8.4.41) - cssnano-utils: 5.0.0(postcss@8.4.41) - postcss: 8.4.41 - postcss-calc: 10.0.2(postcss@8.4.41) - postcss-colormin: 7.0.2(postcss@8.4.41) - postcss-convert-values: 7.0.3(postcss@8.4.41) - postcss-discard-comments: 7.0.2(postcss@8.4.41) - postcss-discard-duplicates: 7.0.1(postcss@8.4.41) - postcss-discard-empty: 7.0.0(postcss@8.4.41) - postcss-discard-overridden: 7.0.0(postcss@8.4.41) - postcss-merge-longhand: 7.0.3(postcss@8.4.41) - postcss-merge-rules: 7.0.3(postcss@8.4.41) - postcss-minify-font-values: 7.0.0(postcss@8.4.41) - postcss-minify-gradients: 7.0.0(postcss@8.4.41) - postcss-minify-params: 7.0.2(postcss@8.4.41) - postcss-minify-selectors: 7.0.3(postcss@8.4.41) - postcss-normalize-charset: 7.0.0(postcss@8.4.41) - postcss-normalize-display-values: 7.0.0(postcss@8.4.41) - postcss-normalize-positions: 7.0.0(postcss@8.4.41) - postcss-normalize-repeat-style: 7.0.0(postcss@8.4.41) - postcss-normalize-string: 7.0.0(postcss@8.4.41) - postcss-normalize-timing-functions: 7.0.0(postcss@8.4.41) - postcss-normalize-unicode: 7.0.2(postcss@8.4.41) - postcss-normalize-url: 7.0.0(postcss@8.4.41) - postcss-normalize-whitespace: 7.0.0(postcss@8.4.41) - postcss-ordered-values: 7.0.1(postcss@8.4.41) - postcss-reduce-initial: 7.0.2(postcss@8.4.41) - postcss-reduce-transforms: 7.0.0(postcss@8.4.41) - postcss-svgo: 7.0.1(postcss@8.4.41) - postcss-unique-selectors: 7.0.2(postcss@8.4.41) - - cssnano-utils@4.0.2(postcss@8.4.41): - dependencies: - postcss: 8.4.41 - - cssnano-utils@5.0.0(postcss@8.4.41): - dependencies: - postcss: 8.4.41 - - cssnano@6.1.2(postcss@8.4.41): - dependencies: - cssnano-preset-default: 6.1.2(postcss@8.4.41) + css-declaration-sorter: 7.2.0(postcss@8.4.44) + cssnano-utils: 5.0.0(postcss@8.4.44) + postcss: 8.4.44 + postcss-calc: 10.0.2(postcss@8.4.44) + postcss-colormin: 7.0.2(postcss@8.4.44) + postcss-convert-values: 7.0.3(postcss@8.4.44) + postcss-discard-comments: 7.0.2(postcss@8.4.44) + postcss-discard-duplicates: 7.0.1(postcss@8.4.44) + postcss-discard-empty: 7.0.0(postcss@8.4.44) + postcss-discard-overridden: 7.0.0(postcss@8.4.44) + postcss-merge-longhand: 7.0.3(postcss@8.4.44) + postcss-merge-rules: 7.0.3(postcss@8.4.44) + postcss-minify-font-values: 7.0.0(postcss@8.4.44) + postcss-minify-gradients: 7.0.0(postcss@8.4.44) + postcss-minify-params: 7.0.2(postcss@8.4.44) + postcss-minify-selectors: 7.0.3(postcss@8.4.44) + postcss-normalize-charset: 7.0.0(postcss@8.4.44) + postcss-normalize-display-values: 7.0.0(postcss@8.4.44) + postcss-normalize-positions: 7.0.0(postcss@8.4.44) + postcss-normalize-repeat-style: 7.0.0(postcss@8.4.44) + postcss-normalize-string: 7.0.0(postcss@8.4.44) + postcss-normalize-timing-functions: 7.0.0(postcss@8.4.44) + postcss-normalize-unicode: 7.0.2(postcss@8.4.44) + postcss-normalize-url: 7.0.0(postcss@8.4.44) + postcss-normalize-whitespace: 7.0.0(postcss@8.4.44) + postcss-ordered-values: 7.0.1(postcss@8.4.44) + postcss-reduce-initial: 7.0.2(postcss@8.4.44) + postcss-reduce-transforms: 7.0.0(postcss@8.4.44) + postcss-svgo: 7.0.1(postcss@8.4.44) + postcss-unique-selectors: 7.0.2(postcss@8.4.44) + + cssnano-utils@4.0.2(postcss@8.4.44): + dependencies: + postcss: 8.4.44 + + cssnano-utils@5.0.0(postcss@8.4.44): + dependencies: + postcss: 8.4.44 + + cssnano@6.1.2(postcss@8.4.44): + dependencies: + cssnano-preset-default: 6.1.2(postcss@8.4.44) lilconfig: 3.1.2 - postcss: 8.4.41 + postcss: 8.4.44 - cssnano@7.0.5(postcss@8.4.41): + cssnano@7.0.5(postcss@8.4.44): dependencies: - cssnano-preset-default: 7.0.5(postcss@8.4.41) + cssnano-preset-default: 7.0.5(postcss@8.4.44) lilconfig: 3.1.2 - postcss: 8.4.41 + postcss: 8.4.44 csso@5.0.5: dependencies: @@ -8789,6 +9058,11 @@ snapshots: graceful-fs: 4.2.11 tapable: 2.2.1 + enhanced-resolve@5.17.1: + dependencies: + graceful-fs: 4.2.11 + tapable: 2.2.1 + entities@4.5.0: {} err-code@2.0.3: {} @@ -8966,7 +9240,7 @@ snapshots: '@esbuild/win32-ia32': 0.23.1 '@esbuild/win32-x64': 0.23.1 - escalade@3.1.2: {} + escalade@3.2.0: {} escape-html@1.0.3: {} @@ -9061,8 +9335,8 @@ snapshots: eslint-plugin-import-x@4.1.1(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4): dependencies: - '@typescript-eslint/typescript-estree': 8.3.0(typescript@5.5.4) - '@typescript-eslint/utils': 8.3.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) + '@typescript-eslint/typescript-estree': 8.4.0(typescript@5.5.4) + '@typescript-eslint/utils': 8.4.0(eslint@9.9.1(jiti@1.21.6))(typescript@5.5.4) debug: 4.3.6 doctrine: 3.0.0 eslint: 9.9.1(jiti@1.21.6) @@ -9232,7 +9506,7 @@ snapshots: semver: 7.6.3 strip-indent: 3.0.0 - eslint-plugin-vue@9.27.0(eslint@8.57.0): + eslint-plugin-vue@9.28.0(eslint@8.57.0): dependencies: '@eslint-community/eslint-utils': 4.4.0(eslint@8.57.0) eslint: 8.57.0 @@ -9385,7 +9659,7 @@ snapshots: lodash.merge: 4.6.2 minimatch: 3.1.2 natural-compare: 1.4.0 - optionator: 0.9.3 + optionator: 0.9.4 strip-ansi: 6.0.1 text-table: 0.2.0 optionalDependencies: @@ -9450,7 +9724,7 @@ snapshots: human-signals: 5.0.0 is-stream: 3.0.0 merge-stream: 2.0.0 - npm-run-path: 5.2.0 + npm-run-path: 5.3.0 onetime: 6.0.0 signal-exit: 4.1.0 strip-final-newline: 3.0.0 @@ -9474,7 +9748,7 @@ snapshots: '@nodelib/fs.walk': 1.2.8 glob-parent: 5.1.2 merge2: 1.4.1 - micromatch: 4.0.5 + micromatch: 4.0.8 fast-json-stable-stringify@2.1.0: {} @@ -9482,7 +9756,7 @@ snapshots: fast-npm-meta@0.2.2: {} - fastq@1.16.0: + fastq@1.17.1: dependencies: reusify: 1.0.4 @@ -9504,6 +9778,10 @@ snapshots: dependencies: to-regex-range: 5.0.1 + fill-range@7.1.1: + dependencies: + to-regex-range: 5.0.1 + find-up-simple@1.0.0: {} find-up@4.1.0: @@ -9544,6 +9822,11 @@ snapshots: cross-spawn: 7.0.3 signal-exit: 4.1.0 + foreground-child@3.3.0: + dependencies: + cross-spawn: 7.0.3 + signal-exit: 4.1.0 + fraction.js@4.3.7: {} fresh@0.5.2: {} @@ -9560,7 +9843,7 @@ snapshots: fs-minipass@3.0.3: dependencies: - minipass: 7.0.4 + minipass: 7.1.2 fs.realpath@1.0.0: {} @@ -9627,7 +9910,7 @@ snapshots: nypm: 0.3.11 ohash: 1.1.3 pathe: 1.1.2 - tar: 6.2.0 + tar: 6.2.1 git-config-path@2.0.0: {} @@ -9655,9 +9938,18 @@ snapshots: foreground-child: 3.1.1 jackspeak: 2.3.6 minimatch: 9.0.5 - minipass: 7.0.4 + minipass: 7.1.2 path-scurry: 1.10.1 + glob@10.4.5: + dependencies: + foreground-child: 3.3.0 + jackspeak: 3.4.3 + minimatch: 9.0.5 + minipass: 7.1.2 + package-json-from-dist: 1.0.0 + path-scurry: 1.11.1 + glob@7.2.3: dependencies: fs.realpath: 1.0.0 @@ -9778,7 +10070,7 @@ snapshots: hosted-git-info@7.0.2: dependencies: - lru-cache: 10.2.0 + lru-cache: 10.4.3 html-tags@3.3.1: {} @@ -9853,7 +10145,7 @@ snapshots: jiti-v1: jiti@1.21.6 pathe: 1.1.2 pkg-types: 1.2.0 - tsx: 4.17.0 + tsx: 4.19.0 transitivePeerDependencies: - supports-color @@ -10034,10 +10326,16 @@ snapshots: optionalDependencies: '@pkgjs/parseargs': 0.11.0 + jackspeak@3.4.3: + dependencies: + '@isaacs/cliui': 8.0.2 + optionalDependencies: + '@pkgjs/parseargs': 0.11.0 + jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 22.5.1 + '@types/node': 22.5.3 chalk: 4.1.2 ci-info: 3.9.0 graceful-fs: 4.2.11 @@ -10045,13 +10343,13 @@ snapshots: jest-worker@27.5.1: dependencies: - '@types/node': 22.5.1 + '@types/node': 22.5.3 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 22.5.1 + '@types/node': 22.5.3 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 @@ -10207,6 +10505,8 @@ snapshots: lru-cache@10.2.0: {} + lru-cache@10.4.3: {} + lru-cache@5.1.1: dependencies: yallist: 3.1.1 @@ -10245,7 +10545,7 @@ snapshots: cacache: 18.0.4 http-cache-semantics: 4.1.1 is-lambda: 1.0.1 - minipass: 7.0.4 + minipass: 7.1.2 minipass-fetch: 3.0.5 minipass-flush: 1.0.5 minipass-pipeline: 1.2.4 @@ -10269,6 +10569,11 @@ snapshots: braces: 3.0.2 picomatch: 2.3.1 + micromatch@4.0.8: + dependencies: + braces: 3.0.3 + picomatch: 2.3.1 + mime-db@1.52.0: {} mime-types@2.1.35: @@ -10301,11 +10606,11 @@ snapshots: minipass-collect@2.0.1: dependencies: - minipass: 7.0.4 + minipass: 7.1.2 minipass-fetch@3.0.5: dependencies: - minipass: 7.0.4 + minipass: 7.1.2 minipass-sized: 1.0.3 minizlib: 2.1.2 optionalDependencies: @@ -10329,7 +10634,7 @@ snapshots: minipass@5.0.0: {} - minipass@7.0.4: {} + minipass@7.1.2: {} minizlib@2.1.2: dependencies: @@ -10342,9 +10647,9 @@ snapshots: mkdist@1.4.0(typescript@5.5.4): dependencies: - autoprefixer: 10.4.20(postcss@8.4.41) + autoprefixer: 10.4.20(postcss@8.4.44) citty: 0.1.6 - cssnano: 6.1.2(postcss@8.4.41) + cssnano: 6.1.2(postcss@8.4.44) defu: 6.1.4 esbuild: 0.19.10 fs-extra: 11.2.0 @@ -10353,8 +10658,8 @@ snapshots: mlly: 1.7.1 mri: 1.2.0 pathe: 1.1.2 - postcss: 8.4.41 - postcss-nested: 6.0.1(postcss@8.4.41) + postcss: 8.4.44 + postcss-nested: 6.0.1(postcss@8.4.44) optionalDependencies: typescript: 5.5.4 @@ -10520,7 +10825,7 @@ snapshots: '@npmcli/redact': 2.0.1 jsonparse: 1.3.1 make-fetch-happen: 13.0.1 - minipass: 7.0.4 + minipass: 7.1.2 minipass-fetch: 3.0.5 minizlib: 2.1.2 npm-package-arg: 11.0.3 @@ -10536,6 +10841,10 @@ snapshots: dependencies: path-key: 4.0.0 + npm-run-path@5.3.0: + dependencies: + path-key: 4.0.0 + npmlog@5.0.1: dependencies: are-we-there-yet: 2.0.0 @@ -10551,18 +10860,126 @@ snapshots: optionalDependencies: fsevents: 2.3.3 - nuxt@3.13.0(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.3)(rollup@4.21.1)(terser@5.29.1)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)): + nuxt@3.13.0(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@3.29.4)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.4.1(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)) + '@nuxt/devtools': 1.4.1(rollup@3.29.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@3.29.4) + '@nuxt/schema': 3.13.0(rollup@3.29.4) + '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@3.29.4) + '@nuxt/vite-builder': 3.13.0(@types/node@22.5.3)(eslint@9.9.1(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.4)(rollup@3.29.4)(terser@5.31.6)(typescript@5.5.4)(vue@3.5.0(typescript@5.5.4)) + '@unhead/dom': 1.10.0 + '@unhead/ssr': 1.10.0 + '@unhead/vue': 1.10.0(vue@3.5.0(typescript@5.5.4)) + '@vue/shared': 3.5.0 + acorn: 8.12.1 + c12: 1.11.1(magicast@0.3.4) + chokidar: 3.6.0 + compatx: 0.1.8 + consola: 3.2.3 + cookie-es: 1.2.2 + defu: 6.1.4 + destr: 2.0.3 + devalue: 5.0.0 + errx: 0.1.0 + esbuild: 0.23.1 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + globby: 14.0.2 + h3: 1.12.0 + hookable: 5.5.3 + ignore: 5.3.2 + jiti: 1.21.6 + klona: 2.0.6 + knitwork: 1.1.0 + magic-string: 0.30.11 + mlly: 1.7.1 + nitropack: 2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4) + nuxi: 3.12.0 + nypm: 0.3.11 + ofetch: 1.3.4 + ohash: 1.1.3 + pathe: 1.1.2 + perfect-debounce: 1.0.0 + pkg-types: 1.2.0 + radix3: 1.1.2 + scule: 1.3.0 + semver: 7.6.3 + std-env: 3.7.0 + strip-literal: 2.1.0 + ufo: 1.5.4 + ultrahtml: 1.5.3 + uncrypto: 0.1.3 + unctx: 2.3.1 + unenv: 1.10.0 + unimport: 3.11.1(rollup@3.29.4) + unplugin: 1.12.2 + unplugin-vue-router: 0.10.7(rollup@3.29.4)(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)) + unstorage: 1.10.2(ioredis@5.4.1) + untyped: 1.4.2 + vue: 3.5.0(typescript@5.5.4) + vue-bundle-renderer: 2.1.0 + vue-devtools-stub: 0.1.0 + vue-router: 4.4.3(vue@3.5.0(typescript@5.5.4)) + optionalDependencies: + '@parcel/watcher': 2.4.1 + '@types/node': 22.5.3 + transitivePeerDependencies: + - '@azure/app-configuration' + - '@azure/cosmos' + - '@azure/data-tables' + - '@azure/identity' + - '@azure/keyvault-secrets' + - '@azure/storage-blob' + - '@biomejs/biome' + - '@capacitor/preferences' + - '@libsql/client' + - '@netlify/blobs' + - '@opentelemetry/api' + - '@planetscale/database' + - '@upstash/redis' + - '@vercel/kv' + - better-sqlite3 + - bufferutil + - drizzle-orm + - encoding + - eslint + - idb-keyval + - ioredis + - less + - lightningcss + - magicast + - meow + - optionator + - rollup + - sass + - sass-embedded + - stylelint + - stylus + - sugarss + - supports-color + - terser + - typescript + - uWebSockets.js + - utf-8-validate + - vite + - vls + - vti + - vue-tsc + - xml2js + + nuxt@3.13.0(@opentelemetry/api@1.9.0)(@parcel/watcher@2.4.1)(@types/node@22.5.3)(encoding@0.1.13)(eslint@9.9.1(jiti@1.21.6))(ioredis@5.4.1)(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): + dependencies: + '@nuxt/devalue': 2.0.2 + '@nuxt/devtools': 1.4.1(rollup@4.21.1)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)) '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) '@nuxt/schema': 3.13.0(rollup@4.21.1) '@nuxt/telemetry': 2.5.4(magicast@0.3.4)(rollup@4.21.1) - '@nuxt/vite-builder': 3.13.0(@types/node@22.5.3)(eslint@9.9.1(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.3)(rollup@4.21.1)(terser@5.29.1)(typescript@5.5.4)(vue@3.4.38(typescript@5.5.4)) + '@nuxt/vite-builder': 3.13.0(@types/node@22.5.3)(eslint@9.9.1(jiti@1.21.6))(magicast@0.3.4)(optionator@0.9.4)(rollup@4.21.1)(terser@5.31.6)(typescript@5.5.4)(vue@3.5.0(typescript@5.5.4)) '@unhead/dom': 1.10.0 '@unhead/ssr': 1.10.0 - '@unhead/vue': 1.10.0(vue@3.4.38(typescript@5.5.4)) - '@vue/shared': 3.4.38 + '@unhead/vue': 1.10.0(vue@3.5.0(typescript@5.5.4)) + '@vue/shared': 3.5.0 acorn: 8.12.1 c12: 1.11.1(magicast@0.3.4) chokidar: 3.6.0 @@ -10605,13 +11022,13 @@ snapshots: unenv: 1.10.0 unimport: 3.11.1(rollup@4.21.1) unplugin: 1.12.2 - unplugin-vue-router: 0.10.7(rollup@4.21.1)(vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)) + unplugin-vue-router: 0.10.7(rollup@4.21.1)(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)) unstorage: 1.10.2(ioredis@5.4.1) untyped: 1.4.2 - vue: 3.4.38(typescript@5.5.4) + vue: 3.5.0(typescript@5.5.4) vue-bundle-renderer: 2.1.0 vue-devtools-stub: 0.1.0 - vue-router: 4.4.3(vue@3.4.38(typescript@5.5.4)) + vue-router: 4.4.3(vue@3.5.0(typescript@5.5.4)) optionalDependencies: '@parcel/watcher': 2.4.1 '@types/node': 22.5.3 @@ -10751,6 +11168,15 @@ snapshots: prelude-ls: 1.2.1 type-check: 0.4.0 + optionator@0.9.4: + dependencies: + deep-is: 0.1.4 + fast-levenshtein: 2.0.6 + levn: 0.4.1 + prelude-ls: 1.2.1 + type-check: 0.4.0 + word-wrap: 1.2.5 + p-limit@2.3.0: dependencies: p-try: 2.2.0 @@ -10781,6 +11207,8 @@ snapshots: p-try@2.2.0: {} + package-json-from-dist@1.0.0: {} + package-manager-detector@0.2.0: {} parent-module@1.0.1: @@ -10828,8 +11256,13 @@ snapshots: path-scurry@1.10.1: dependencies: - lru-cache: 10.2.0 - minipass: 7.0.4 + lru-cache: 10.4.3 + minipass: 7.1.2 + + path-scurry@1.11.1: + dependencies: + lru-cache: 10.4.3 + minipass: 7.1.2 path-type@4.0.0: {} @@ -10855,283 +11288,283 @@ snapshots: pluralize@8.0.0: {} - postcss-calc@10.0.2(postcss@8.4.41): + postcss-calc@10.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-calc@9.0.1(postcss@8.4.41): + postcss-calc@9.0.1(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 postcss-value-parser: 4.2.0 - postcss-colormin@6.1.0(postcss@8.4.41): + postcss-colormin@6.1.0(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-colormin@7.0.2(postcss@8.4.41): + postcss-colormin@7.0.2(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 colord: 2.9.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-convert-values@6.1.0(postcss@8.4.41): + postcss-convert-values@6.1.0(postcss@8.4.44): dependencies: browserslist: 4.23.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-convert-values@7.0.3(postcss@8.4.41): + postcss-convert-values@7.0.3(postcss@8.4.44): dependencies: browserslist: 4.23.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-discard-comments@6.0.2(postcss@8.4.41): + postcss-discard-comments@6.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-discard-comments@7.0.2(postcss@8.4.41): + postcss-discard-comments@7.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-discard-duplicates@6.0.3(postcss@8.4.41): + postcss-discard-duplicates@6.0.3(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-discard-duplicates@7.0.1(postcss@8.4.41): + postcss-discard-duplicates@7.0.1(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-discard-empty@6.0.3(postcss@8.4.41): + postcss-discard-empty@6.0.3(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-discard-empty@7.0.0(postcss@8.4.41): + postcss-discard-empty@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-discard-overridden@6.0.2(postcss@8.4.41): + postcss-discard-overridden@6.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-discard-overridden@7.0.0(postcss@8.4.41): + postcss-discard-overridden@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-merge-longhand@6.0.5(postcss@8.4.41): + postcss-merge-longhand@6.0.5(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - stylehacks: 6.1.1(postcss@8.4.41) + stylehacks: 6.1.1(postcss@8.4.44) - postcss-merge-longhand@7.0.3(postcss@8.4.41): + postcss-merge-longhand@7.0.3(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - stylehacks: 7.0.3(postcss@8.4.41) + stylehacks: 7.0.3(postcss@8.4.44) - postcss-merge-rules@6.1.1(postcss@8.4.41): + postcss-merge-rules@6.1.1(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 - cssnano-utils: 4.0.2(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 4.0.2(postcss@8.4.44) + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-merge-rules@7.0.3(postcss@8.4.41): + postcss-merge-rules@7.0.3(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 - cssnano-utils: 5.0.0(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 5.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-minify-font-values@6.1.0(postcss@8.4.41): + postcss-minify-font-values@6.1.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-minify-font-values@7.0.0(postcss@8.4.41): + postcss-minify-font-values@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-minify-gradients@6.0.3(postcss@8.4.41): + postcss-minify-gradients@6.0.3(postcss@8.4.44): dependencies: colord: 2.9.3 - cssnano-utils: 4.0.2(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 4.0.2(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-minify-gradients@7.0.0(postcss@8.4.41): + postcss-minify-gradients@7.0.0(postcss@8.4.44): dependencies: colord: 2.9.3 - cssnano-utils: 5.0.0(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 5.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-minify-params@6.1.0(postcss@8.4.41): + postcss-minify-params@6.1.0(postcss@8.4.44): dependencies: browserslist: 4.23.3 - cssnano-utils: 4.0.2(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 4.0.2(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-minify-params@7.0.2(postcss@8.4.41): + postcss-minify-params@7.0.2(postcss@8.4.44): dependencies: browserslist: 4.23.3 - cssnano-utils: 5.0.0(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 5.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-minify-selectors@6.0.4(postcss@8.4.41): + postcss-minify-selectors@6.0.4(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-minify-selectors@7.0.3(postcss@8.4.41): + postcss-minify-selectors@7.0.3(postcss@8.4.44): dependencies: cssesc: 3.0.0 - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-nested@6.0.1(postcss@8.4.41): + postcss-nested@6.0.1(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-normalize-charset@6.0.2(postcss@8.4.41): + postcss-normalize-charset@6.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-normalize-charset@7.0.0(postcss@8.4.41): + postcss-normalize-charset@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 - postcss-normalize-display-values@6.0.2(postcss@8.4.41): + postcss-normalize-display-values@6.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-display-values@7.0.0(postcss@8.4.41): + postcss-normalize-display-values@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-positions@6.0.2(postcss@8.4.41): + postcss-normalize-positions@6.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-positions@7.0.0(postcss@8.4.41): + postcss-normalize-positions@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@6.0.2(postcss@8.4.41): + postcss-normalize-repeat-style@6.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-repeat-style@7.0.0(postcss@8.4.41): + postcss-normalize-repeat-style@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-string@6.0.2(postcss@8.4.41): + postcss-normalize-string@6.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-string@7.0.0(postcss@8.4.41): + postcss-normalize-string@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@6.0.2(postcss@8.4.41): + postcss-normalize-timing-functions@6.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-timing-functions@7.0.0(postcss@8.4.41): + postcss-normalize-timing-functions@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@6.1.0(postcss@8.4.41): + postcss-normalize-unicode@6.1.0(postcss@8.4.44): dependencies: browserslist: 4.23.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-unicode@7.0.2(postcss@8.4.41): + postcss-normalize-unicode@7.0.2(postcss@8.4.44): dependencies: browserslist: 4.23.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-url@6.0.2(postcss@8.4.41): + postcss-normalize-url@6.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-url@7.0.0(postcss@8.4.41): + postcss-normalize-url@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@6.0.2(postcss@8.4.41): + postcss-normalize-whitespace@6.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-normalize-whitespace@7.0.0(postcss@8.4.41): + postcss-normalize-whitespace@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-ordered-values@6.0.2(postcss@8.4.41): + postcss-ordered-values@6.0.2(postcss@8.4.44): dependencies: - cssnano-utils: 4.0.2(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 4.0.2(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-ordered-values@7.0.1(postcss@8.4.41): + postcss-ordered-values@7.0.1(postcss@8.4.44): dependencies: - cssnano-utils: 5.0.0(postcss@8.4.41) - postcss: 8.4.41 + cssnano-utils: 5.0.0(postcss@8.4.44) + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-reduce-initial@6.1.0(postcss@8.4.41): + postcss-reduce-initial@6.1.0(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 - postcss: 8.4.41 + postcss: 8.4.44 - postcss-reduce-initial@7.0.2(postcss@8.4.41): + postcss-reduce-initial@7.0.2(postcss@8.4.44): dependencies: browserslist: 4.23.3 caniuse-api: 3.0.0 - postcss: 8.4.41 + postcss: 8.4.44 - postcss-reduce-transforms@6.0.2(postcss@8.4.41): + postcss-reduce-transforms@6.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 - postcss-reduce-transforms@7.0.0(postcss@8.4.41): + postcss-reduce-transforms@7.0.0(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 postcss-selector-parser@6.1.2: @@ -11139,36 +11572,30 @@ snapshots: cssesc: 3.0.0 util-deprecate: 1.0.2 - postcss-svgo@6.0.3(postcss@8.4.41): + postcss-svgo@6.0.3(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-svgo@7.0.1(postcss@8.4.41): + postcss-svgo@7.0.1(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-value-parser: 4.2.0 svgo: 3.3.2 - postcss-unique-selectors@6.0.4(postcss@8.4.41): + postcss-unique-selectors@6.0.4(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - postcss-unique-selectors@7.0.2(postcss@8.4.41): + postcss-unique-selectors@7.0.2(postcss@8.4.44): dependencies: - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 postcss-value-parser@4.2.0: {} - postcss@8.4.41: - dependencies: - nanoid: 3.3.7 - picocolors: 1.0.1 - source-map-js: 1.2.0 - postcss@8.4.44: dependencies: nanoid: 3.3.7 @@ -11207,7 +11634,7 @@ snapshots: '@protobufjs/path': 1.1.2 '@protobufjs/pool': 1.1.0 '@protobufjs/utf8': 1.1.0 - '@types/node': 22.5.1 + '@types/node': 22.5.3 long: 5.2.3 protocols@2.0.1: {} @@ -11347,6 +11774,15 @@ snapshots: optionalDependencies: '@babel/code-frame': 7.24.7 + rollup-plugin-visualizer@5.12.0(rollup@3.29.4): + dependencies: + open: 8.4.2 + picomatch: 2.3.1 + source-map: 0.7.4 + yargs: 17.7.2 + optionalDependencies: + rollup: 3.29.4 + rollup-plugin-visualizer@5.12.0(rollup@4.21.1): dependencies: open: 8.4.2 @@ -11382,6 +11818,28 @@ snapshots: '@rollup/rollup-win32-x64-msvc': 4.21.1 fsevents: 2.3.3 + rollup@4.21.2: + dependencies: + '@types/estree': 1.0.5 + optionalDependencies: + '@rollup/rollup-android-arm-eabi': 4.21.2 + '@rollup/rollup-android-arm64': 4.21.2 + '@rollup/rollup-darwin-arm64': 4.21.2 + '@rollup/rollup-darwin-x64': 4.21.2 + '@rollup/rollup-linux-arm-gnueabihf': 4.21.2 + '@rollup/rollup-linux-arm-musleabihf': 4.21.2 + '@rollup/rollup-linux-arm64-gnu': 4.21.2 + '@rollup/rollup-linux-arm64-musl': 4.21.2 + '@rollup/rollup-linux-powerpc64le-gnu': 4.21.2 + '@rollup/rollup-linux-riscv64-gnu': 4.21.2 + '@rollup/rollup-linux-s390x-gnu': 4.21.2 + '@rollup/rollup-linux-x64-gnu': 4.21.2 + '@rollup/rollup-linux-x64-musl': 4.21.2 + '@rollup/rollup-win32-arm64-msvc': 4.21.2 + '@rollup/rollup-win32-ia32-msvc': 4.21.2 + '@rollup/rollup-win32-x64-msvc': 4.21.2 + fsevents: 2.3.3 + run-applescript@7.0.0: {} run-parallel@1.2.0: @@ -11590,7 +12048,7 @@ snapshots: ssri@10.0.6: dependencies: - minipass: 7.0.4 + minipass: 7.1.2 stable-hash@0.0.4: {} @@ -11671,16 +12129,16 @@ snapshots: dependencies: js-tokens: 9.0.0 - stylehacks@6.1.1(postcss@8.4.41): + stylehacks@6.1.1(postcss@8.4.44): dependencies: browserslist: 4.23.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 - stylehacks@7.0.3(postcss@8.4.41): + stylehacks@7.0.3(postcss@8.4.44): dependencies: browserslist: 4.23.3 - postcss: 8.4.41 + postcss: 8.4.44 postcss-selector-parser: 6.1.2 superjson@2.2.1: @@ -11730,7 +12188,7 @@ snapshots: fast-fifo: 1.3.2 streamx: 2.16.1 - tar@6.2.0: + tar@6.2.1: dependencies: chownr: 2.0.0 fs-minipass: 2.1.0 @@ -11758,7 +12216,7 @@ snapshots: jest-worker: 27.5.1 schema-utils: 3.3.0 serialize-javascript: 6.0.2 - terser: 5.29.1 + terser: 5.31.6 webpack: 5.90.3(esbuild@0.21.5) optionalDependencies: esbuild: 0.21.5 @@ -11770,11 +12228,18 @@ snapshots: commander: 2.20.3 source-map-support: 0.5.21 + terser@5.31.6: + dependencies: + '@jridgewell/source-map': 0.3.6 + acorn: 8.12.1 + commander: 2.20.3 + source-map-support: 0.5.21 + text-table@0.2.0: {} tiny-invariant@1.3.3: {} - tinybench@2.8.0: {} + tinybench@2.9.0: {} tinyexec@0.3.0: {} @@ -11783,7 +12248,7 @@ snapshots: fdir: 6.3.0(picomatch@4.0.2) picomatch: 4.0.2 - tinypool@1.0.0: {} + tinypool@1.0.1: {} tinyrainbow@1.2.0: {} @@ -11818,7 +12283,7 @@ snapshots: tslib@2.7.0: {} - tsx@4.17.0: + tsx@4.19.0: dependencies: esbuild: 0.23.1 get-tsconfig: 4.7.6 @@ -11829,7 +12294,7 @@ snapshots: dependencies: prelude-ls: 1.2.1 - type-detect@4.0.8: {} + type-detect@4.1.0: {} type-fest@0.20.2: {} @@ -11932,7 +12397,7 @@ snapshots: magic-string: 0.30.11 unplugin: 1.12.2 - undici-types@6.19.6: {} + undici-types@6.19.8: {} undici@5.28.4: dependencies: @@ -11955,6 +12420,24 @@ snapshots: unicorn-magic@0.1.0: {} + unimport@3.11.1(rollup@3.29.4): + dependencies: + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + acorn: 8.12.1 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.11 + mlly: 1.7.1 + pathe: 1.1.2 + pkg-types: 1.2.0 + scule: 1.3.0 + strip-literal: 2.1.0 + unplugin: 1.12.2 + transitivePeerDependencies: + - rollup + unimport@3.11.1(rollup@4.21.1): dependencies: '@rollup/pluginutils': 5.1.0(rollup@4.21.1) @@ -11983,11 +12466,33 @@ snapshots: universalify@2.0.1: {} - unplugin-vue-router@0.10.7(rollup@4.21.1)(vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)))(vue@3.4.38(typescript@5.5.4)): + unplugin-vue-router@0.10.7(rollup@3.29.4)(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)): + dependencies: + '@babel/types': 7.25.4 + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + '@vue-macros/common': 1.12.2(rollup@3.29.4)(vue@3.5.0(typescript@5.5.4)) + ast-walker-scope: 0.6.2 + chokidar: 3.6.0 + fast-glob: 3.3.2 + json5: 2.2.3 + local-pkg: 0.5.0 + magic-string: 0.30.11 + mlly: 1.7.1 + pathe: 1.1.2 + scule: 1.3.0 + unplugin: 1.12.2 + yaml: 2.5.0 + optionalDependencies: + vue-router: 4.4.3(vue@3.5.0(typescript@5.5.4)) + transitivePeerDependencies: + - rollup + - vue + + unplugin-vue-router@0.10.7(rollup@4.21.1)(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)): dependencies: '@babel/types': 7.25.4 '@rollup/pluginutils': 5.1.0(rollup@4.21.1) - '@vue-macros/common': 1.12.2(rollup@4.21.1)(vue@3.4.38(typescript@5.5.4)) + '@vue-macros/common': 1.12.2(rollup@4.21.1)(vue@3.5.0(typescript@5.5.4)) ast-walker-scope: 0.6.2 chokidar: 3.6.0 fast-glob: 3.3.2 @@ -12000,7 +12505,7 @@ snapshots: unplugin: 1.12.2 yaml: 2.5.0 optionalDependencies: - vue-router: 4.4.3(vue@3.4.38(typescript@5.5.4)) + vue-router: 4.4.3(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - rollup - vue @@ -12059,7 +12564,7 @@ snapshots: update-browserslist-db@1.1.0(browserslist@4.23.3): dependencies: browserslist: 4.23.3 - escalade: 3.1.2 + escalade: 3.2.0 picocolors: 1.0.1 uqr@0.1.2: {} @@ -12079,17 +12584,17 @@ snapshots: validate-npm-package-name@5.0.1: {} - vite-hot-client@0.2.3(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)): + vite-hot-client@0.2.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) - vite-node@2.0.5(@types/node@22.5.3)(terser@5.29.1): + vite-node@2.0.5(@types/node@22.5.3)(terser@5.31.6): dependencies: cac: 6.7.14 debug: 4.3.6 pathe: 1.1.2 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) transitivePeerDependencies: - '@types/node' - less @@ -12101,7 +12606,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.7.2(eslint@9.9.1(jiti@1.21.6))(optionator@0.9.3)(typescript@5.5.4)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)): + vite-plugin-checker@0.7.2(eslint@9.9.1(jiti@1.21.6))(optionator@0.9.4)(typescript@5.5.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: '@babel/code-frame': 7.24.7 ansi-escapes: 4.3.2 @@ -12113,30 +12618,48 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.3 - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.11 vscode-uri: 3.0.8 optionalDependencies: eslint: 9.9.1(jiti@1.21.6) - optionator: 0.9.3 + optionator: 0.9.4 typescript: 5.5.4 - vite-plugin-eslint2@4.4.0(@types/eslint@9.6.1)(eslint@9.9.1(jiti@1.21.6))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)): + vite-plugin-eslint2@4.4.0(@types/eslint@9.6.1)(eslint@9.9.1(jiti@1.21.6))(rollup@3.29.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: - '@rollup/pluginutils': 5.1.0(rollup@4.21.1) + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) '@types/eslint': 9.6.1 chokidar: 3.6.0 debug: 4.3.6 eslint: 9.9.1(jiti@1.21.6) - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) optionalDependencies: - rollup: 4.21.1 + rollup: 3.29.4 transitivePeerDependencies: - supports-color - vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)): + vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@3.29.4))(rollup@3.29.4)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): + dependencies: + '@antfu/utils': 0.7.10 + '@rollup/pluginutils': 5.1.0(rollup@3.29.4) + debug: 4.3.6 + error-stack-parser-es: 0.1.5 + fs-extra: 11.2.0 + open: 10.1.0 + perfect-debounce: 1.0.0 + picocolors: 1.0.1 + sirv: 2.0.4 + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + optionalDependencies: + '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@3.29.4) + transitivePeerDependencies: + - rollup + - supports-color + + vite-plugin-inspect@0.8.7(@nuxt/kit@3.13.0(magicast@0.3.4)(rollup@4.21.1))(rollup@4.21.1)(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.0(rollup@4.21.1) @@ -12147,14 +12670,14 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.0.1 sirv: 2.0.4 - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) optionalDependencies: '@nuxt/kit': 3.13.0(magicast@0.3.4)(rollup@4.21.1) transitivePeerDependencies: - rollup - supports-color - vite-plugin-vue-inspector@5.1.3(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1)): + vite-plugin-vue-inspector@5.1.3(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6)): dependencies: '@babel/core': 7.24.9 '@babel/plugin-proposal-decorators': 7.24.0(@babel/core@7.24.9) @@ -12162,26 +12685,26 @@ snapshots: '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.24.9) '@babel/plugin-transform-typescript': 7.24.7(@babel/core@7.24.9) '@vue/babel-plugin-jsx': 1.2.2(@babel/core@7.24.9) - '@vue/compiler-dom': 3.4.38 + '@vue/compiler-dom': 3.5.0 kolorist: 1.8.0 magic-string: 0.30.11 - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) transitivePeerDependencies: - supports-color - vite@5.4.2(@types/node@22.5.3)(terser@5.29.1): + vite@5.4.3(@types/node@22.5.3)(terser@5.31.6): dependencies: esbuild: 0.21.5 - postcss: 8.4.41 - rollup: 4.21.1 + postcss: 8.4.44 + rollup: 4.21.2 optionalDependencies: '@types/node': 22.5.3 fsevents: 2.3.3 - terser: 5.29.1 + terser: 5.31.6 - vitest-environment-nuxt@1.0.0(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))(vitest@2.0.5(@types/node@22.5.3)(terser@5.29.1))(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)): + vitest-environment-nuxt@1.0.1(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vitest@2.0.5(@types/node@22.5.3)(terser@5.31.6))(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)): dependencies: - '@nuxt/test-utils': 3.14.1(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(rollup@4.21.1)(vite@5.4.2(@types/node@22.5.3)(terser@5.29.1))(vitest@2.0.5(@types/node@22.5.3)(terser@5.29.1))(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)) + '@nuxt/test-utils': 3.14.1(h3@1.12.0)(magicast@0.3.4)(nitropack@2.9.7(@opentelemetry/api@1.9.0)(encoding@0.1.13)(magicast@0.3.4))(vite@5.4.3(@types/node@22.5.3)(terser@5.31.6))(vitest@2.0.5(@types/node@22.5.3)(terser@5.31.6))(vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)))(vue@3.5.0(typescript@5.5.4)) transitivePeerDependencies: - '@cucumber/cucumber' - '@jest/globals' @@ -12202,7 +12725,7 @@ snapshots: - vue - vue-router - vitest@2.0.5(@types/node@22.5.3)(terser@5.29.1): + vitest@2.0.5(@types/node@22.5.3)(terser@5.31.6): dependencies: '@ampproject/remapping': 2.3.0 '@vitest/expect': 2.0.5 @@ -12217,11 +12740,11 @@ snapshots: magic-string: 0.30.11 pathe: 1.1.2 std-env: 3.7.0 - tinybench: 2.8.0 - tinypool: 1.0.0 + tinybench: 2.9.0 + tinypool: 1.0.1 tinyrainbow: 1.2.0 - vite: 5.4.2(@types/node@22.5.3)(terser@5.29.1) - vite-node: 2.0.5(@types/node@22.5.3)(terser@5.29.1) + vite: 5.4.3(@types/node@22.5.3)(terser@5.31.6) + vite-node: 2.0.5(@types/node@22.5.3)(terser@5.31.6) why-is-node-running: 2.3.0 optionalDependencies: '@types/node': 22.5.3 @@ -12290,26 +12813,11 @@ snapshots: transitivePeerDependencies: - supports-color - vue-router@4.4.3(vue@3.4.38(typescript@5.5.4)): - dependencies: - '@vue/devtools-api': 6.6.3 - vue: 3.4.38(typescript@5.5.4) - vue-router@4.4.3(vue@3.5.0(typescript@5.5.4)): dependencies: '@vue/devtools-api': 6.6.3 vue: 3.5.0(typescript@5.5.4) - vue@3.4.38(typescript@5.5.4): - dependencies: - '@vue/compiler-dom': 3.4.38 - '@vue/compiler-sfc': 3.4.38 - '@vue/runtime-dom': 3.4.38 - '@vue/server-renderer': 3.4.38(vue@3.4.38(typescript@5.5.4)) - '@vue/shared': 3.4.38 - optionalDependencies: - typescript: 5.5.4 - vue@3.5.0(typescript@5.5.4): dependencies: '@vue/compiler-dom': 3.5.0 @@ -12320,7 +12828,7 @@ snapshots: optionalDependencies: typescript: 5.5.4 - watchpack@2.4.1: + watchpack@2.4.2: dependencies: glob-to-regexp: 0.4.1 graceful-fs: 4.2.11 @@ -12341,8 +12849,8 @@ snapshots: acorn: 8.12.1 acorn-import-assertions: 1.9.0(acorn@8.12.1) browserslist: 4.23.3 - chrome-trace-event: 1.0.3 - enhanced-resolve: 5.17.0 + chrome-trace-event: 1.0.4 + enhanced-resolve: 5.17.1 es-module-lexer: 1.5.4 eslint-scope: 5.1.1 events: 3.3.0 @@ -12355,7 +12863,7 @@ snapshots: schema-utils: 3.3.0 tapable: 2.2.1 terser-webpack-plugin: 5.3.10(esbuild@0.21.5)(webpack@5.90.3(esbuild@0.21.5)) - watchpack: 2.4.1 + watchpack: 2.4.2 webpack-sources: 3.2.3 transitivePeerDependencies: - '@swc/core' @@ -12400,6 +12908,8 @@ snapshots: dependencies: string-width: 4.2.3 + word-wrap@1.2.5: {} + wrap-ansi@7.0.0: dependencies: ansi-styles: 4.3.0 @@ -12431,7 +12941,7 @@ snapshots: yargs@17.7.2: dependencies: cliui: 8.0.1 - escalade: 3.1.2 + escalade: 3.2.0 get-caller-file: 2.0.5 require-directory: 2.1.1 string-width: 4.2.3