diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 20a22609..d3537a1c 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -14,10 +14,10 @@ jobs: steps: - uses: actions/checkout@v4 - - name: Use Node.js 20 + - name: Use Node.js uses: actions/setup-node@v4 with: - node-version: 20.5.1 + node-version-file: backend/.nvmrc - name : Install pnpm run: npm install -g pnpm - name: Install dependencies diff --git a/.nvmrc b/.nvmrc index 6263619f..adb55585 100644 --- a/.nvmrc +++ b/.nvmrc @@ -1 +1 @@ -20.18.2 \ No newline at end of file +22.14.0 \ No newline at end of file diff --git a/backend/.nvmrc b/backend/.nvmrc index 6263619f..adb55585 100644 --- a/backend/.nvmrc +++ b/backend/.nvmrc @@ -1 +1 @@ -20.18.2 \ No newline at end of file +22.14.0 \ No newline at end of file diff --git a/backend/Dockerfile b/backend/Dockerfile index 637c42af..3903e057 100644 --- a/backend/Dockerfile +++ b/backend/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20.18.1 +FROM node:22.14.0 WORKDIR /app COPY ["package.json", ".npmrc", "./"] diff --git a/backend/package.json b/backend/package.json index f0d88a5b..1df90478 100644 --- a/backend/package.json +++ b/backend/package.json @@ -59,7 +59,7 @@ "@nestjs/testing": "10.4.15", "@types/express": "5.0.0", "@types/jest": "29.5.14", - "@types/node": "20.17.14", + "@types/node": "22.13.4", "@types/pg": "8.11.10", "@types/supertest": "6.0.2", "@typescript-eslint/eslint-plugin": "7.18.0", diff --git a/frontend/.nvmrc b/frontend/.nvmrc index 6263619f..adb55585 100644 --- a/frontend/.nvmrc +++ b/frontend/.nvmrc @@ -1 +1 @@ -20.18.2 \ No newline at end of file +22.14.0 \ No newline at end of file diff --git a/frontend/Dockerfile b/frontend/Dockerfile index 60ed1c49..950fd476 100644 --- a/frontend/Dockerfile +++ b/frontend/Dockerfile @@ -1,4 +1,4 @@ -FROM node:20.18.1 +FROM node:22.14.0 WORKDIR /app ARG COMMIT_HASH diff --git a/frontend/package.json b/frontend/package.json index e3a1dbde..99349d63 100644 --- a/frontend/package.json +++ b/frontend/package.json @@ -30,7 +30,7 @@ "@nuxt/ui": "2.21.0", "@nuxtjs/eslint-config-typescript": "12.1.0", "@nuxtjs/i18n": "8.5.5", - "@types/node": "20.17.14", + "@types/node": "22.13.4", "@typescript-eslint/parser": "7.18.0", "@vite-pwa/nuxt": "0.10.6", "autoprefixer": "10.4.20", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 391f2495..7c35766b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -82,8 +82,8 @@ importers: specifier: 29.5.14 version: 29.5.14 '@types/node': - specifier: 20.17.14 - version: 20.17.14 + specifier: 22.13.4 + version: 22.13.4 '@types/pg': specifier: 8.11.10 version: 8.11.10 @@ -122,7 +122,7 @@ importers: version: 5.2.3(@types/eslint@8.44.0)(eslint-config-prettier@9.1.0(eslint@8.57.1))(eslint@8.57.1)(prettier@3.4.2) jest: specifier: 29.7.0 - version: 29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + version: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) prettier: specifier: 3.4.2 version: 3.4.2 @@ -134,13 +134,13 @@ importers: version: 7.0.0 ts-jest: specifier: 29.2.5 - version: 29.2.5(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)))(typescript@5.7.3) + version: 29.2.5(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(esbuild@0.19.12)(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3) ts-loader: specifier: 9.5.2 version: 9.5.2(typescript@5.7.3)(webpack@5.97.1(esbuild@0.19.12)) ts-node: specifier: 10.9.2 - version: 10.9.2(@types/node@20.17.14)(typescript@5.7.3) + version: 10.9.2(@types/node@22.13.4)(typescript@5.7.3) tsconfig-paths: specifier: 4.2.0 version: 4.2.0 @@ -152,13 +152,13 @@ importers: devDependencies: '@nuxt/devtools': specifier: latest - version: 2.0.0-beta.3(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) + version: 2.0.0(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) '@nuxt/image': specifier: 1.9.0 version: 1.9.0(db0@0.2.1(drizzle-orm@0.38.4(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(pg@8.13.1)))(ioredis@5.4.1)(magicast@0.3.5)(rollup@4.24.4) '@nuxt/ui': specifier: 2.21.0 - version: 2.21.0(axios@1.7.9)(change-case@5.4.4)(focus-trap@7.5.4)(magicast@0.3.5)(rollup@4.24.4)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3))(typescript@5.7.3)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + version: 2.21.0(axios@1.7.9)(change-case@5.4.4)(focus-trap@7.5.4)(magicast@0.3.5)(rollup@4.24.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))(typescript@5.7.3)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) '@nuxtjs/eslint-config-typescript': specifier: 12.1.0 version: 12.1.0(eslint@8.57.1)(typescript@5.7.3) @@ -166,14 +166,14 @@ importers: specifier: 8.5.5 version: 8.5.5(magicast@0.3.5)(rollup@4.24.4)(vue@3.5.13(typescript@5.7.3))(webpack-sources@3.2.3) '@types/node': - specifier: 20.17.14 - version: 20.17.14 + specifier: 22.13.4 + version: 22.13.4 '@typescript-eslint/parser': specifier: 7.18.0 version: 7.18.0(eslint@8.57.1)(typescript@5.7.3) '@vite-pwa/nuxt': specifier: 0.10.6 - version: 0.10.6(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(workbox-build@7.0.0(@types/babel__core@7.20.1))(workbox-window@7.0.0) + version: 0.10.6(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(workbox-build@7.0.0(@types/babel__core@7.20.1))(workbox-window@7.0.0) autoprefixer: specifier: 10.4.20 version: 10.4.20(postcss@8.5.1) @@ -185,7 +185,7 @@ importers: version: 2.0.2 nuxt: specifier: 3.15.2 - version: 3.15.2(@parcel/watcher@2.4.1)(@types/node@20.17.14)(db0@0.2.1(drizzle-orm@0.38.4(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(pg@8.13.1)))(drizzle-orm@0.38.4(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(pg@8.13.1))(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.27.0)(typescript@5.7.3)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(yaml@2.6.1) + version: 3.15.2(@parcel/watcher@2.4.1)(@types/node@22.13.4)(db0@0.2.1(drizzle-orm@0.38.4(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(pg@8.13.1)))(drizzle-orm@0.38.4(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(pg@8.13.1))(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.27.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(yaml@2.6.1) prettier: specifier: 3.4.2 version: 3.4.2 @@ -2004,8 +2004,8 @@ packages: peerDependencies: vite: '*' - '@nuxt/devtools-kit@2.0.0-beta.3': - resolution: {integrity: sha512-VeMfxhwUk1InAca9C8HouIn0+4ON11B0MxL/Mv7m/FcgdyADH5nTp6P3+GoCe8TsHgyKSJ688ZVFFxXKDDDGcg==} + '@nuxt/devtools-kit@2.0.0': + resolution: {integrity: sha512-wWZGob6xsrDa9NcFCJb4I26rv8XPWRXP4QSVgBT7hkgiAstRISduUU1solxVJTrPHjx98L4Lumb2jjy+1MjMSA==} peerDependencies: vite: '>=6.0' @@ -2013,8 +2013,8 @@ packages: resolution: {integrity: sha512-86Gd92uEw0Dh2ErIYT9TMIrMOISE96fCRN4rxeryTvyiowQOsyrbkCeMNYrEehoRL+lohoyK6iDmFajadPNwWQ==} hasBin: true - '@nuxt/devtools-wizard@2.0.0-beta.3': - resolution: {integrity: sha512-91N/EqimqtqHGUYxADiWofF3qGNBWbVs7wEOIzVYYwTSl7GNGrmf5IeGt48YRBNp+Be0y1cmUx5AOT2VIjBJVw==} + '@nuxt/devtools-wizard@2.0.0': + resolution: {integrity: sha512-pVMte/Wm7OY1dBjoFh+whbCFb//M2y8TiH60AS34XRoNi+K0OXf/LVxMEkVLkXz35hpMYPph5ClNopzErEmYnA==} hasBin: true '@nuxt/devtools@1.7.0': @@ -2023,8 +2023,8 @@ packages: peerDependencies: vite: '*' - '@nuxt/devtools@2.0.0-beta.3': - resolution: {integrity: sha512-oB0fdfV05BHObqB0LvkC3fa5v8ql2qV9AjrIKQtczyvO/HtivN9iCmLiyx3RcWAs6Sk48k/p40tX249Gigo7sQ==} + '@nuxt/devtools@2.0.0': + resolution: {integrity: sha512-46+9/QW6dUEpeeTOtv21+uqSTXlF7gDzyBqek7pU6ICxv7m8dCIw2fzFYqUKNOBww+1QBH27e9f0cbCPRDB8sw==} hasBin: true peerDependencies: vite: '>=6.0' @@ -2044,6 +2044,10 @@ packages: resolution: {integrity: sha512-nxiPJVz2fICcyBKlN5pL1IgZVejyArulREsS5HvAk07hijlYuZ5toRM8soLt51VQNpFd/PedL+Z1AlYu/bQCYQ==} engines: {node: '>=18.0.0'} + '@nuxt/kit@3.15.4': + resolution: {integrity: sha512-dr7I7eZOoRLl4uxdxeL2dQsH0OrbEiVPIyBHnBpA4co24CBnoJoF+JINuP9l3PAM3IhUzc5JIVq3/YY3lEc3Hw==} + engines: {node: '>=18.12.0'} + '@nuxt/schema@3.13.2': resolution: {integrity: sha512-CCZgpm+MkqtOMDEgF9SWgGPBXlQ01hV/6+2reDEpJuqFPGzV8HYKPBcIFvn7/z5ahtgutHLzjP71Na+hYcqSpw==} engines: {node: ^14.18.0 || >=16.10.0} @@ -2052,6 +2056,10 @@ packages: resolution: {integrity: sha512-cTHGbLTbrQ83B+7Mh0ggc5MzIp74o8KciA0boCiBJyK5uImH9QQNK6VgfwRWcTD5sj3WNKiIB1luOMom3LHgVw==} engines: {node: ^14.18.0 || >=16.10.0} + '@nuxt/schema@3.15.4': + resolution: {integrity: sha512-pAYZb/3ocSC/db1EFd5y+otmgHqUkvfxfhd9EknDB5DygnJuOIQNuGJ7LMJM6S2c0DYgBIHOdEelLxKHOjwbgQ==} + engines: {node: ^14.18.0 || >=16.10.0} + '@nuxt/telemetry@2.6.4': resolution: {integrity: sha512-2Lgdn07Suraly5dSfVQ4ttBQBMtmjvCTGKGUHpc1UyH87HT9xCm3KLFO0UcVQ8+LNYCgoOaK7lq9qDJOfBfZ5A==} engines: {node: '>=18.20.5'} @@ -2422,6 +2430,9 @@ packages: cpu: [x64] os: [win32] + '@sec-ant/readable-stream@0.4.1': + resolution: {integrity: sha512-831qok9r2t8AlxLko40y2ebgSDhenenCatLVeW/uBtnHPyhHOvG0C7TvfgecV+wHzIm5KUICgzmVpWS+IMEAeg==} + '@sinclair/typebox@0.27.8': resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} @@ -2429,6 +2440,10 @@ packages: resolution: {integrity: sha512-LtoMMhxAlorcGhmFYI+LhPgbPZCkgP6ra1YL604EeF6U98pLlQ3iWIGMdWSC+vWmPBWBNgmDBAhnAobLROJmwg==} engines: {node: '>=18'} + '@sindresorhus/merge-streams@4.0.0': + resolution: {integrity: sha512-tlqY9xq5ukxTUZBmoOp+m61cqwQD5pHJtFY3Mn8CA8ps6yghLH/Hw8UPdqg4OLmFW3IFlcXnQNmo/dh8HzXYIQ==} + engines: {node: '>=18'} + '@sinonjs/commons@3.0.0': resolution: {integrity: sha512-jXBtWAF4vmdNmZgD5FoKsVLv3rPgDnLgPbU84LIJ3otV44vJlDRokVng5v8NFJdCf/da9legHcKaRuZs4L7faA==} @@ -2563,8 +2578,8 @@ packages: '@types/mime@3.0.1': resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==} - '@types/node@20.17.14': - resolution: {integrity: sha512-w6qdYetNL5KRBiSClK/KWai+2IMEJuAj+EujKCumalFOwXtvOXaEan9AuwcRID2IcOIAWSIfR495hBtgKlx2zg==} + '@types/node@22.13.4': + resolution: {integrity: sha512-ywP2X0DYtX3y08eFVx5fNIw7/uIv8hYUKgXoK8oayJlLnKcRfEYCxWMVE1XagUdVtCJlZT1AU4LXEABW+L1Peg==} '@types/normalize-package-data@2.4.1': resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -2840,12 +2855,23 @@ packages: peerDependencies: vue: ^3.0.0 + '@vue/devtools-core@7.7.2': + resolution: {integrity: sha512-lexREWj1lKi91Tblr38ntSsy6CvI8ba7u+jmwh2yruib/ltLUcsIzEjCnrkh1yYGGIKXbAuYV2tOG10fGDB9OQ==} + peerDependencies: + vue: ^3.0.0 + '@vue/devtools-kit@7.6.8': resolution: {integrity: sha512-JhJ8M3sPU+v0P2iZBF2DkdmR9L0dnT5RXJabJqX6o8KtFs3tebdvfoXV2Dm3BFuqeECuMJIfF1aCzSt+WQ4wrw==} + '@vue/devtools-kit@7.7.2': + resolution: {integrity: sha512-CY0I1JH3Z8PECbn6k3TqM1Bk9ASWxeMtTCvZr7vb+CHi+X/QwQm5F1/fPagraamKMAHVfuuCbdcnNg1A4CYVWQ==} + '@vue/devtools-shared@7.6.8': resolution: {integrity: sha512-9MBPO5Z3X1nYGFqTJyohl6Gmf/J7UNN1oicHdyzBVZP4jnhZ4c20MgtaHDIzWmHDHCMYVS5bwKxT3jxh7gOOKA==} + '@vue/devtools-shared@7.7.2': + resolution: {integrity: sha512-uBFxnp8gwW2vD6FrJB8JZLUzVb6PNRG0B0jBnHsOH8uKyva2qINY8PTF5Te4QlTbMDqU5K6qtJDr6cNsKWhbOA==} + '@vue/reactivity@3.5.13': resolution: {integrity: sha512-NaCwtw8o48B9I6L1zl2p41OHo/2Z4wqYGGIK1Khu5T7yxrn+ATOixn/Udn2m+6kZKB/J7cuT9DbWWhRxqixACg==} @@ -3075,6 +3101,10 @@ packages: resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} engines: {node: '>=12'} + ansis@3.14.0: + resolution: {integrity: sha512-R1LnSpYZWMDEFoAyCrfgToVz4ES25luDpjlZsUlD5GXdPWb91U+TZGkxWAOvt+7zWRY/ctOxhtTx5HUtL3qmbA==} + engines: {node: '>=14'} + any-promise@1.3.0: resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==} @@ -3272,8 +3302,8 @@ packages: birpc@0.2.19: resolution: {integrity: sha512-5WeXXAvTmitV1RqJFppT5QtUiz2p1mRSYU000Jkft5ZUCLJIk4uQriYNO50HknxKwM6jd8utNc66K1qGIwwWBQ==} - birpc@2.0.19: - resolution: {integrity: sha512-VGAESO2xIs4BUT+o2PryjoZTszWPXFu1S7BllTvtKPIiVTTK5c39JAjwe+eW+us6y3g9n3ZB8svr/VEpVShHpQ==} + birpc@2.2.0: + resolution: {integrity: sha512-1/22obknhoj56PcE+pZPp6AbWDdY55M81/ofpPW3Ltlp9Eh4zoFFLswvZmNpRTb790CY5tsNfgbYeNOqIARJfQ==} bl@4.1.0: resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} @@ -4464,6 +4494,10 @@ packages: resolution: {integrity: sha512-VyhnebXciFV2DESc+p6B+y0LjSm0krU4OgJN44qFAhBY0TJ+1V61tYD2+wHusZ6F9n5K+vl8k0sTy7PEfV4qpg==} engines: {node: '>=16.17'} + execa@9.5.2: + resolution: {integrity: sha512-EHlpxMCpHWSAh1dgS6bVeoLAXGnJNdR93aabr4QCGbzOM73o5XmRfM/e5FUqsw3aagP8S8XEWUWFAxnRBnAF0Q==} + engines: {node: ^18.19.0 || >=20.5.0} + exit@0.1.2: resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==} engines: {node: '>= 0.8.0'} @@ -4522,6 +4556,9 @@ packages: fast-npm-meta@0.2.2: resolution: {integrity: sha512-E+fdxeaOQGo/CMWc9f4uHFfgUPJRAu7N3uB8GBvB3SDPAIWJK4GKyYhkAGFq+GYrcbKNfQIz5VVQyJnDuPPCrg==} + fast-npm-meta@0.3.1: + resolution: {integrity: sha512-W9gVhqRyz2O3j20I0nFmYEyaMC/046oaMRxxAQ0w6noakfbhpLmlIXmnnqSOmVVuJZ6x5hOPVwlv7PocuawZsw==} + fast-querystring@1.1.2: resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==} @@ -4562,6 +4599,10 @@ packages: resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} engines: {node: '>=8'} + figures@6.1.0: + resolution: {integrity: sha512-d+l3qxjSesT4V7v2fh+QnmFnUWv9lSpjarhShNTgBOfA0ttejbQUAlHLitbjkoRiDulW0OPoQPYIGhIC8ohejg==} + engines: {node: '>=18'} + file-entry-cache@6.0.1: resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} engines: {node: ^10.12.0 || >=12.0.0} @@ -4739,6 +4780,10 @@ packages: resolution: {integrity: sha512-VaUJspBffn/LMCJVoMvSAdmscJyS1auj5Zulnn5UoYcY531UWmdwhRWkcGKnGU93m5HSXP9LP2usOryrBtQowA==} engines: {node: '>=16'} + get-stream@9.0.1: + resolution: {integrity: sha512-kVCxPF3vQM/N0B1PmoqVUqgHP+EeVjmZSQn+1oCRPxd2P21P2F19lIgbR3HBosbB1PUhOAoctJnfEn2GbN2eZA==} + engines: {node: '>=18'} + get-symbol-description@1.0.0: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} engines: {node: '>= 0.4'} @@ -4952,6 +4997,10 @@ packages: resolution: {integrity: sha512-AXcZb6vzzrFAUE61HnN4mpLqd/cSIwNQjtNWR0euPm6y0iqx3G4gOXaIDdtdDwZmhwe82LA6+zinmW4UBWVePQ==} engines: {node: '>=16.17.0'} + human-signals@8.0.0: + resolution: {integrity: sha512-/1/GPCpDUCCYwlERiYjxoczfP0zfvZMU/OWgQPMya9AbAE24vseigFdhAMObpc8Q4lc/kjutPfUddDYyAmejnA==} + engines: {node: '>=18.18.0'} + iconv-lite@0.4.24: resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} engines: {node: '>=0.10.0'} @@ -5160,6 +5209,10 @@ packages: resolution: {integrity: sha512-lJJV/5dYS+RcL8uQdBDW9c9uWFLLBNRyFhnAKXw5tVqLlKZ4RMGZKv+YQ/IA3OhD+RpbJa1LLFM1FQPGyIXvOA==} engines: {node: '>=12'} + is-plain-obj@4.1.0: + resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==} + engines: {node: '>=12'} + is-reference@1.2.1: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} @@ -5189,6 +5242,10 @@ packages: resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + is-stream@4.0.1: + resolution: {integrity: sha512-Dnz92NInDqYckGEUJv689RbRiTSEHCQ7wOVeALbkOz999YpqT46yMRIGtSNl2iCL1waAZSx40+h59NV/EwzV/A==} + engines: {node: '>=18'} + is-string@1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} engines: {node: '>= 0.4'} @@ -5205,6 +5262,10 @@ packages: resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} engines: {node: '>=10'} + is-unicode-supported@2.1.0: + resolution: {integrity: sha512-mE00Gnza5EEB3Ds0HfMyllZzbBrmLOX3vfWoj9A9PEnTfratQ/BcaJOuMhnkhjXvb2+FkY3VuHqtAGpTPmglFQ==} + engines: {node: '>=18'} + is-weakref@1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} @@ -5233,6 +5294,10 @@ packages: isexe@2.0.0: resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + isexe@3.1.1: + resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==} + engines: {node: '>=16'} + istanbul-lib-coverage@3.2.0: resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} engines: {node: '>=8'} @@ -5615,6 +5680,7 @@ packages: lodash.isequal@4.5.0: resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + deprecated: This package is deprecated. Use require('node:util').isDeepStrictEqual instead. lodash.isplainobject@4.0.6: resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} @@ -5968,6 +6034,10 @@ packages: resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + npm-run-path@6.0.0: + resolution: {integrity: sha512-9qny7Z9DsQU8Ou39ERsPU4OZQlSTP47ShQzuKZ6PRXpYLtIFgl/DEBYEXKlvcEa+9tHVcK8CF81Y2V72qaZhWA==} + engines: {node: '>=18'} + npmlog@5.0.1: resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==} deprecated: This package is no longer supported. @@ -5998,6 +6068,11 @@ packages: engines: {node: ^14.16.0 || >=16.10.0} hasBin: true + nypm@0.5.2: + resolution: {integrity: sha512-AHzvnyUJYSrrphPhRWWZNcoZfArGNp3Vrc4pm/ZurO74tYNTgAPrEyBQEKy+qioqmWlPXwvMZCG2wOaHlPG0Pw==} + engines: {node: ^14.16.0 || >=16.10.0} + hasBin: true + object-assign@4.1.1: resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==} engines: {node: '>=0.10.0'} @@ -6144,6 +6219,10 @@ packages: resolution: {integrity: sha512-rum1bPifK5SSar35Z6EKZuYPJx85pkNaFrxBK3mwdfSJ1/WKbYrjoW/zTPSjRRamfmVX1ACBIdFAO0VRErW/EA==} engines: {node: '>=18'} + parse-ms@4.0.0: + resolution: {integrity: sha512-TXfryirbmq34y8QBwgqCVLi+8oA3oWx2eAnSn62ITyEhEYaWRlVZ2DvMM9eZbMs/RfxPu/PK/aBLyGj4IrqMHw==} + engines: {node: '>=18'} + parse-path@7.0.0: resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} @@ -6206,6 +6285,9 @@ packages: pathe@2.0.1: resolution: {integrity: sha512-6jpjMpOth5S9ITVu5clZ7NOgHNsv5vRQdheL9ztp2vZmM6fRbLvyua1tiBIL4lk8SAe3ARzeXEly6siXCjDHDw==} + pathe@2.0.3: + resolution: {integrity: sha512-WUjGcAqP1gQacoQe+OBJsFA7Ld4DyXuUIjZ5cc75cLHvJ7dtNsTugphxIADwspS+AraAUePCKrSVtPLFj/F88w==} + perfect-debounce@1.0.0: resolution: {integrity: sha512-xCy9V055GLEqoFaHoC1SoLIaLmWctgCUaBaWxDZ7/Zx4CTyX7cJQLJOok/orfjZAh9kEYpjJa4d0KcJmCbctZA==} @@ -6615,6 +6697,10 @@ packages: resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} + pretty-ms@9.2.0: + resolution: {integrity: sha512-4yf0QO/sllf/1zbZWYnvWw3NxCQwLXKzIj0G849LSufP15BXKM0rbD2Z3wVnkMfjdn/CB0Dpp444gYAACdsplg==} + engines: {node: '>=18'} + process-nextick-args@2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} @@ -6934,6 +7020,11 @@ packages: engines: {node: '>=10'} hasBin: true + semver@7.7.1: + resolution: {integrity: sha512-hlq8tAfn0m/61p4BVRcPzIGr6LKiMwo4VM6dGi6pt4qcRkmNzTcWq6eCEjEh+qXjkMDvPlOFFSGwQjoEa6gyMA==} + engines: {node: '>=10'} + hasBin: true + send@0.19.0: resolution: {integrity: sha512-dW41u5VfLXu8SJh5bwRmyYUbAoSB3c9uQh6L8h/KtsFREPWpbX1lrljJo186Jc4nmci/sGUZ9a0a0J2zgfq2hw==} engines: {node: '>= 0.8.0'} @@ -7182,6 +7273,10 @@ packages: resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} engines: {node: '>=12'} + strip-final-newline@4.0.0: + resolution: {integrity: sha512-aulFJcD6YK8V1G7iRB5tigAP4TsHBZZrOV8pjV++zdUwmeV8uzbY7yn6h9MswN62adStNZFuCIx4haBnRuMDaw==} + engines: {node: '>=18'} + strip-indent@3.0.0: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} engines: {node: '>=8'} @@ -7200,6 +7295,9 @@ packages: strip-literal@3.0.0: resolution: {integrity: sha512-TcccoMhJOM3OebGhSBEmp3UZ2SfDMZUEBdRA/9ynfLi8yYajyWX3JiXArcJt4Umh4vISpspkQIY8ZZoCqjbviA==} + structured-clone-es@1.0.0: + resolution: {integrity: sha512-FL8EeKFFyNQv5cMnXI31CIMCsFarSVI2bF0U0ImeNE3g/F1IvJQyqzOXxPBRXiwQfyBTlbNe88jh1jFW0O/jiQ==} + stylehacks@7.0.4: resolution: {integrity: sha512-i4zfNrGMt9SB4xRK9L83rlsFCgdGANfeDAYacO1pkqcE7cRHPdWHwnKZVz7WY17Veq/FvyYsRAU++Ga+qDFIww==} engines: {node: ^18.12.0 || ^20.9.0 || >=22.0} @@ -7575,8 +7673,8 @@ packages: unctx@2.4.1: resolution: {integrity: sha512-AbaYw0Nm4mK4qjhns67C+kgxR2YWiwlDBPzxrN8h8C6VtAdCgditAY5Dezu3IJy4XVqAnbrXt9oQJvsn3fyozg==} - undici-types@6.19.6: - resolution: {integrity: sha512-e/vggGopEfTKSvj4ihnOLTsqhrKRN3LeO6qSN/GxohhuRv8qH9bNQ4B8W7e/vFL+0XTnmHPB4/kegunZGA4Org==} + undici-types@6.20.0: + resolution: {integrity: sha512-Ny6QZ2Nju20vw1SRHe3d9jVu6gJ+4e3+MMpqu7pqE5HT6WsTSlce++GQmK5UXS8mzV8DSYHrQH+Xrf2jVcuKNg==} unenv@1.10.0: resolution: {integrity: sha512-wY5bskBQFL9n3Eca5XnhH6KbUo/tfvkwm9OpcdCvLaeA7piBNbavbOKJySEwQ1V0RH6HvNlSAFRTpvTqgKRQXQ==} @@ -7604,9 +7702,17 @@ packages: resolution: {integrity: sha512-lRfVq8fE8gz6QMBuDM6a+LO3IAzTi05H6gCVaUpir2E1Rwpo4ZUog45KpNXKC/Mn3Yb9UDuHumeFTo9iV/D9FQ==} engines: {node: '>=18'} + unicorn-magic@0.3.0: + resolution: {integrity: sha512-+QBBXBCvifc56fsbuxZQ6Sic3wqqc3WWaqxs58gvJrcOuN83HGTCwz3oS5phzU9LthRNE9VrJCFCLUgHeeFnfA==} + engines: {node: '>=18'} + unimport@3.14.6: resolution: {integrity: sha512-CYvbDaTT04Rh8bmD8jz3WPmHYZRG/NnvYVzwD6V1YAlvvKROlAeNDUBhkBGzNav2RKaeuXvlWYaa1V4Lfi/O0g==} + unimport@4.1.1: + resolution: {integrity: sha512-j9+fijH6aDd05yv1fXlyt7HSxtOWtGtrZeYTVBsSUg57Iuf+Ps2itIZjeyu7bEQ4k0WOgYhHrdW8m/pJgOpl5g==} + engines: {node: '>=18.12.0'} + unique-string@2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} @@ -7615,6 +7721,10 @@ packages: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} + unplugin-utils@0.2.4: + resolution: {integrity: sha512-8U/MtpkPkkk3Atewj1+RcKIjb5WBimZ/WSLhhR3w6SsIj8XJuKTacSP8g+2JhfSGw0Cb125Y+2zA/IzJZDVbhA==} + engines: {node: '>=18.12.0'} + unplugin-vue-router@0.10.9: resolution: {integrity: sha512-DXmC0GMcROOnCmN56GRvi1bkkG1BnVs4xJqNvucBUeZkmB245URvtxOfbo3H6q4SOUQQbLPYWd6InzvjRh363A==} peerDependencies: @@ -7833,8 +7943,8 @@ packages: '@nuxt/kit': optional: true - vite-plugin-inspect@10.0.7: - resolution: {integrity: sha512-ukocfUNiAgu0R0RF4E5XN4krAckqAbd+qjPW2nv8hIOx03W/erLNfQHypkrsRqlp1PrQmTQ4qu6DCbu4oxEzrQ==} + vite-plugin-inspect@10.2.0: + resolution: {integrity: sha512-TMlpboPvg3c5Cs/8PrXTHUSETqZoCpFATEGaA2217Wn79FG59B8O/xWL3n0Zjq+s1DFLUReGXK4OUwaPVSFJTQ==} engines: {node: '>=14'} peerDependencies: '@nuxt/kit': '*' @@ -8055,6 +8165,11 @@ packages: engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} hasBin: true + which@5.0.0: + resolution: {integrity: sha512-JEdGzHwwkrbWoGOlIHqQ5gtprKGOenpDHpxE9zVR1bWbOtYRyPPHMe9FaP6x61CmNaTThSkb0DAJte5jD+DmzQ==} + engines: {node: ^18.17.0 || >=20.5.0} + hasBin: true + wide-align@1.1.5: resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} @@ -8197,6 +8312,10 @@ packages: resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} engines: {node: '>=10'} + yoctocolors@2.1.1: + resolution: {integrity: sha512-GQHQqAopRhwU8Kt1DDM8NjibDXHC8eoh1erhGAJPEyveY9qqVeXvVikNKrDz69sHowPMorbPUrH/mx8c50eiBQ==} + engines: {node: '>=18'} + zhead@2.2.4: resolution: {integrity: sha512-8F0OI5dpWIA5IGG5NHUg9staDwz/ZPxZtvGVf01j7vHqSyZ0raHY+78atOVxRqb73AotX22uV1pXt3gYSstGag==} @@ -9619,9 +9738,9 @@ snapshots: fastq: 1.17.1 glob: 11.0.0 - '@headlessui/tailwindcss@0.2.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)))': + '@headlessui/tailwindcss@0.2.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))': dependencies: - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) '@headlessui/vue@1.7.23(vue@3.5.13(typescript@5.7.3))': dependencies: @@ -9764,27 +9883,27 @@ snapshots: '@jest/console@29.7.0': dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.14 + '@types/node': 22.13.4 chalk: 4.1.2 jest-message-util: 29.7.0 jest-util: 29.7.0 slash: 3.0.0 - '@jest/core@29.7.0(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3))': + '@jest/core@29.7.0(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))': dependencies: '@jest/console': 29.7.0 '@jest/reporters': 29.7.0 '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.14 + '@types/node': 22.13.4 ansi-escapes: 4.3.2 chalk: 4.1.2 ci-info: 3.8.0 exit: 0.1.2 graceful-fs: 4.2.11 jest-changed-files: 29.7.0 - jest-config: 29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) jest-haste-map: 29.7.0 jest-message-util: 29.7.0 jest-regex-util: 29.6.3 @@ -9809,7 +9928,7 @@ snapshots: dependencies: '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.14 + '@types/node': 22.13.4 jest-mock: 29.7.0 '@jest/expect-utils@29.7.0': @@ -9827,7 +9946,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@sinonjs/fake-timers': 10.3.0 - '@types/node': 20.17.14 + '@types/node': 22.13.4 jest-message-util: 29.7.0 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -9849,7 +9968,7 @@ snapshots: '@jest/transform': 29.7.0 '@jest/types': 29.6.3 '@jridgewell/trace-mapping': 0.3.25 - '@types/node': 20.17.14 + '@types/node': 22.13.4 chalk: 4.1.2 collect-v8-coverage: 1.0.2 exit: 0.1.2 @@ -9919,7 +10038,7 @@ snapshots: '@jest/schemas': 29.6.3 '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.17.14 + '@types/node': 22.13.4 '@types/yargs': 17.0.24 chalk: 4.1.2 @@ -10199,26 +10318,25 @@ snapshots: '@nuxt/devalue@2.0.2': {} - '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))': + '@nuxt/devtools-kit@1.7.0(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))': dependencies: '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) '@nuxt/schema': 3.15.2 execa: 7.2.0 - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) transitivePeerDependencies: - magicast - rollup - supports-color - '@nuxt/devtools-kit@2.0.0-beta.3(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))': + '@nuxt/devtools-kit@2.0.0(magicast@0.3.5)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))': dependencies: - '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) - '@nuxt/schema': 3.15.2 - execa: 7.2.0 - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + '@nuxt/kit': 3.15.4(magicast@0.3.5) + '@nuxt/schema': 3.15.4 + execa: 9.5.2 + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) transitivePeerDependencies: - magicast - - rollup - supports-color '@nuxt/devtools-wizard@1.7.0': @@ -10234,24 +10352,24 @@ snapshots: rc9: 2.1.2 semver: 7.6.3 - '@nuxt/devtools-wizard@2.0.0-beta.3': + '@nuxt/devtools-wizard@2.0.0': dependencies: consola: 3.4.0 diff: 7.0.0 - execa: 7.2.0 + execa: 9.5.2 magicast: 0.3.5 - pathe: 2.0.1 + pathe: 2.0.3 pkg-types: 1.3.1 prompts: 2.4.2 - semver: 7.6.3 + semver: 7.7.1 - '@nuxt/devtools@1.7.0(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + '@nuxt/devtools@1.7.0(rollup@4.24.4)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: '@antfu/utils': 0.7.10 - '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) '@nuxt/devtools-wizard': 1.7.0 '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) - '@vue/devtools-core': 7.6.8(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@vue/devtools-core': 7.6.8(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) '@vue/devtools-kit': 7.6.8 birpc: 0.2.19 consola: 3.4.0 @@ -10280,9 +10398,9 @@ snapshots: sirv: 3.0.0 tinyglobby: 0.2.10 unimport: 3.14.6(rollup@4.24.4) - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) - vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.24.4))(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) - vite-plugin-vue-inspector: 5.3.1(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite-plugin-inspect: 0.8.9(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.24.4))(rollup@4.24.4)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) + vite-plugin-vue-inspector: 5.3.1(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) which: 3.0.1 ws: 8.18.0 transitivePeerDependencies: @@ -10292,18 +10410,19 @@ snapshots: - utf-8-validate - vue - '@nuxt/devtools@2.0.0-beta.3(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))': + '@nuxt/devtools@2.0.0(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: - '@nuxt/devtools-kit': 2.0.0-beta.3(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) - '@nuxt/devtools-wizard': 2.0.0-beta.3 - '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) - birpc: 2.0.19 + '@nuxt/devtools-kit': 2.0.0(magicast@0.3.5)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) + '@nuxt/devtools-wizard': 2.0.0 + '@nuxt/kit': 3.15.4(magicast@0.3.5) + '@vue/devtools-core': 7.7.2(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@vue/devtools-kit': 7.7.2 + birpc: 2.2.0 consola: 3.4.0 destr: 2.0.3 error-stack-parser-es: 1.0.5 - execa: 7.2.0 - fast-npm-meta: 0.2.2 - flatted: 3.3.2 + execa: 9.5.2 + fast-npm-meta: 0.3.1 get-port-please: 3.1.2 hookable: 5.5.3 image-meta: 0.2.1 @@ -10311,33 +10430,34 @@ snapshots: launch-editor: 2.9.1 local-pkg: 1.0.0 magicast: 0.3.5 - nypm: 0.4.1 + nypm: 0.5.2 ohash: 1.1.4 - pathe: 2.0.1 + pathe: 2.0.3 perfect-debounce: 1.0.0 pkg-types: 1.3.1 - semver: 7.6.3 + semver: 7.7.1 simple-git: 3.27.0 sirv: 3.0.0 + structured-clone-es: 1.0.0 tinyglobby: 0.2.10 - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) - vite-plugin-inspect: 10.0.7(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.24.4))(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) - vite-plugin-vue-inspector: 5.3.1(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) - which: 3.0.1 + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite-plugin-inspect: 10.2.0(@nuxt/kit@3.15.4(magicast@0.3.5))(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) + vite-plugin-vue-inspector: 5.3.1(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) + which: 5.0.0 ws: 8.18.0 transitivePeerDependencies: - bufferutil - - rollup - supports-color - utf-8-validate + - vue - '@nuxt/icon@1.10.3(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + '@nuxt/icon@1.10.3(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: '@iconify/collections': 1.0.506 '@iconify/types': 2.0.0 '@iconify/utils': 2.2.1 '@iconify/vue': 4.2.0(vue@3.5.13(typescript@5.7.3)) - '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) + '@nuxt/devtools-kit': 1.7.0(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) consola: 3.4.0 local-pkg: 0.5.1 @@ -10445,6 +10565,32 @@ snapshots: - rollup - supports-color + '@nuxt/kit@3.15.4(magicast@0.3.5)': + dependencies: + c12: 2.0.1(magicast@0.3.5) + consola: 3.4.0 + defu: 6.1.4 + destr: 2.0.3 + globby: 14.0.2 + ignore: 7.0.3 + jiti: 2.4.2 + klona: 2.0.6 + knitwork: 1.2.0 + mlly: 1.7.4 + ohash: 1.1.4 + pathe: 2.0.3 + pkg-types: 1.3.1 + scule: 1.3.0 + semver: 7.7.1 + std-env: 3.8.0 + ufo: 1.5.4 + unctx: 2.4.1 + unimport: 4.1.1 + untyped: 1.5.2 + transitivePeerDependencies: + - magicast + - supports-color + '@nuxt/schema@3.13.2(rollup@4.24.4)': dependencies: compatx: 0.1.8 @@ -10470,6 +10616,13 @@ snapshots: pathe: 2.0.1 std-env: 3.8.0 + '@nuxt/schema@3.15.4': + dependencies: + consola: 3.4.0 + defu: 6.1.4 + pathe: 2.0.3 + std-env: 3.8.0 + '@nuxt/telemetry@2.6.4(magicast@0.3.5)(rollup@4.24.4)': dependencies: '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) @@ -10490,20 +10643,20 @@ snapshots: - rollup - supports-color - '@nuxt/ui@2.21.0(axios@1.7.9)(change-case@5.4.4)(focus-trap@7.5.4)(magicast@0.3.5)(rollup@4.24.4)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3))(typescript@5.7.3)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + '@nuxt/ui@2.21.0(axios@1.7.9)(change-case@5.4.4)(focus-trap@7.5.4)(magicast@0.3.5)(rollup@4.24.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))(typescript@5.7.3)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: - '@headlessui/tailwindcss': 0.2.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3))) + '@headlessui/tailwindcss': 0.2.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))) '@headlessui/vue': 1.7.23(vue@3.5.13(typescript@5.7.3)) '@iconify-json/heroicons': 1.2.2 - '@nuxt/icon': 1.10.3(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@nuxt/icon': 1.10.3(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) '@nuxtjs/color-mode': 3.5.2(magicast@0.3.5)(rollup@4.24.4) - '@nuxtjs/tailwindcss': 6.13.1(magicast@0.3.5)(rollup@4.24.4)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + '@nuxtjs/tailwindcss': 6.13.1(magicast@0.3.5)(rollup@4.24.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) '@popperjs/core': 2.11.8 - '@tailwindcss/aspect-ratio': 0.4.2(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3))) - '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3))) - '@tailwindcss/forms': 0.5.10(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3))) - '@tailwindcss/typography': 0.5.16(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3))) + '@tailwindcss/aspect-ratio': 0.4.2(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))) + '@tailwindcss/container-queries': 0.1.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))) + '@tailwindcss/forms': 0.5.10(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))) + '@tailwindcss/typography': 0.5.16(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))) '@vueuse/core': 12.4.0(typescript@5.7.3) '@vueuse/integrations': 12.4.0(axios@1.7.9)(change-case@5.4.4)(focus-trap@7.5.4)(fuse.js@7.0.0)(typescript@5.7.3) '@vueuse/math': 12.4.0(typescript@5.7.3) @@ -10513,7 +10666,7 @@ snapshots: pathe: 2.0.1 scule: 1.3.0 tailwind-merge: 2.6.0 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) transitivePeerDependencies: - async-validator - axios @@ -10534,12 +10687,12 @@ snapshots: - vite - vue - '@nuxt/vite-builder@3.15.2(@types/node@20.17.14)(eslint@8.57.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.27.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))(yaml@2.6.1)': + '@nuxt/vite-builder@3.15.2(@types/node@22.13.4)(eslint@8.57.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.27.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))(yaml@2.6.1)': dependencies: '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) '@rollup/plugin-replace': 6.0.2(rollup@4.24.4) - '@vitejs/plugin-vue': 5.2.1(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) - '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@vitejs/plugin-vue': 5.2.1(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@vitejs/plugin-vue-jsx': 4.1.1(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) autoprefixer: 10.4.20(postcss@8.5.1) consola: 3.4.0 cssnano: 7.0.6(postcss@8.5.1) @@ -10563,9 +10716,9 @@ snapshots: ufo: 1.5.4 unenv: 1.10.0 unplugin: 2.1.2 - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) - vite-node: 2.1.8(@types/node@20.17.14)(terser@5.27.0) - vite-plugin-checker: 0.8.0(eslint@8.57.1)(optionator@0.9.3)(typescript@5.7.3)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite-node: 2.1.8(@types/node@22.13.4)(terser@5.27.0) + vite-plugin-checker: 0.8.0(eslint@8.57.1)(optionator@0.9.3)(typescript@5.7.3)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) vue: 3.5.13(typescript@5.7.3) vue-bundle-renderer: 2.1.1 transitivePeerDependencies: @@ -10677,7 +10830,7 @@ snapshots: transitivePeerDependencies: - encoding - '@nuxtjs/tailwindcss@6.13.1(magicast@0.3.5)(rollup@4.24.4)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3))': + '@nuxtjs/tailwindcss@6.13.1(magicast@0.3.5)(rollup@4.24.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))': dependencies: '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) autoprefixer: 10.4.20(postcss@8.5.1) @@ -10689,8 +10842,8 @@ snapshots: pathe: 2.0.1 postcss: 8.5.1 postcss-nesting: 13.0.1(postcss@8.5.1) - tailwind-config-viewer: 2.0.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3))) - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + tailwind-config-viewer: 2.0.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) ufo: 1.5.4 unctx: 2.4.1 transitivePeerDependencies: @@ -10978,10 +11131,14 @@ snapshots: '@rollup/rollup-win32-x64-msvc@4.24.4': optional: true + '@sec-ant/readable-stream@0.4.1': {} + '@sinclair/typebox@0.27.8': {} '@sindresorhus/merge-streams@2.3.0': {} + '@sindresorhus/merge-streams@4.0.0': {} + '@sinonjs/commons@3.0.0': dependencies: type-detect: 4.0.8 @@ -10997,26 +11154,26 @@ snapshots: magic-string: 0.25.9 string.prototype.matchall: 4.0.8 - '@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)))': + '@tailwindcss/aspect-ratio@0.4.2(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))': dependencies: - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) - '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)))': + '@tailwindcss/container-queries@0.1.1(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))': dependencies: - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) - '@tailwindcss/forms@0.5.10(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)))': + '@tailwindcss/forms@0.5.10(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))': dependencies: mini-svg-data-uri: 1.4.4 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) - '@tailwindcss/typography@0.5.16(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)))': + '@tailwindcss/typography@0.5.16(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))': dependencies: lodash.castarray: 4.4.0 lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 postcss-selector-parser: 6.0.10 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) '@tanstack/virtual-core@3.1.3': {} @@ -11059,11 +11216,11 @@ snapshots: '@types/body-parser@1.19.2': dependencies: '@types/connect': 3.4.35 - '@types/node': 20.17.14 + '@types/node': 22.13.4 '@types/connect@3.4.35': dependencies: - '@types/node': 20.17.14 + '@types/node': 22.13.4 '@types/cookiejar@2.1.5': {} @@ -11085,7 +11242,7 @@ snapshots: '@types/express-serve-static-core@5.0.0': dependencies: - '@types/node': 20.17.14 + '@types/node': 22.13.4 '@types/qs': 6.9.7 '@types/range-parser': 1.2.4 '@types/send': 0.17.1 @@ -11099,13 +11256,13 @@ snapshots: '@types/graceful-fs@4.1.6': dependencies: - '@types/node': 20.17.14 + '@types/node': 22.13.4 '@types/http-errors@2.0.1': {} '@types/http-proxy@1.17.15': dependencies: - '@types/node': 20.17.14 + '@types/node': 22.13.4 '@types/istanbul-lib-coverage@2.0.4': {} @@ -11134,9 +11291,9 @@ snapshots: '@types/mime@3.0.1': {} - '@types/node@20.17.14': + '@types/node@22.13.4': dependencies: - undici-types: 6.19.6 + undici-types: 6.20.0 '@types/normalize-package-data@2.4.1': {} @@ -11144,7 +11301,7 @@ snapshots: '@types/pg@8.11.10': dependencies: - '@types/node': 20.17.14 + '@types/node': 22.13.4 pg-protocol: 1.6.1 pg-types: 4.0.2 @@ -11154,7 +11311,7 @@ snapshots: '@types/resolve@1.17.1': dependencies: - '@types/node': 20.17.14 + '@types/node': 22.13.4 '@types/resolve@1.20.2': {} @@ -11163,13 +11320,13 @@ snapshots: '@types/send@0.17.1': dependencies: '@types/mime': 1.3.2 - '@types/node': 20.17.14 + '@types/node': 22.13.4 '@types/serve-static@1.15.2': dependencies: '@types/http-errors': 2.0.1 '@types/mime': 3.0.1 - '@types/node': 20.17.14 + '@types/node': 22.13.4 '@types/stack-utils@2.0.1': {} @@ -11177,7 +11334,7 @@ snapshots: dependencies: '@types/cookiejar': 2.1.5 '@types/methods': 1.1.4 - '@types/node': 20.17.14 + '@types/node': 22.13.4 '@types/supertest@6.0.2': dependencies: @@ -11411,12 +11568,12 @@ snapshots: - encoding - supports-color - '@vite-pwa/nuxt@0.10.6(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(workbox-build@7.0.0(@types/babel__core@7.20.1))(workbox-window@7.0.0)': + '@vite-pwa/nuxt@0.10.6(magicast@0.3.5)(rollup@4.24.4)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(workbox-build@7.0.0(@types/babel__core@7.20.1))(workbox-window@7.0.0)': dependencies: '@nuxt/kit': 3.13.2(magicast@0.3.5)(rollup@4.24.4) pathe: 1.1.2 ufo: 1.5.4 - vite-plugin-pwa: 0.20.5(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(workbox-build@7.0.0(@types/babel__core@7.20.1))(workbox-window@7.0.0) + vite-plugin-pwa: 0.20.5(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(workbox-build@7.0.0(@types/babel__core@7.20.1))(workbox-window@7.0.0) transitivePeerDependencies: - magicast - rollup @@ -11425,19 +11582,19 @@ snapshots: - workbox-build - workbox-window - '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue-jsx@4.1.1(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: '@babel/core': 7.26.0 '@babel/plugin-transform-typescript': 7.25.9(@babel/core@7.26.0) '@vue/babel-plugin-jsx': 1.2.5(@babel/core@7.26.0) - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - supports-color - '@vitejs/plugin-vue@5.2.1(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + '@vitejs/plugin-vue@5.2.1(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) vue: 3.5.13(typescript@5.7.3) '@vue-macros/common@1.15.1(rollup@4.24.4)(vue@3.5.13(typescript@5.7.3))': @@ -11545,14 +11702,26 @@ snapshots: '@vue/devtools-api@6.6.4': {} - '@vue/devtools-core@7.6.8(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + '@vue/devtools-core@7.6.8(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': dependencies: '@vue/devtools-kit': 7.6.8 '@vue/devtools-shared': 7.6.8 mitt: 3.0.1 nanoid: 5.0.9 pathe: 1.1.2 - vite-hot-client: 0.2.4(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) + vite-hot-client: 0.2.4(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) + vue: 3.5.13(typescript@5.7.3) + transitivePeerDependencies: + - vite + + '@vue/devtools-core@7.7.2(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3))': + dependencies: + '@vue/devtools-kit': 7.7.2 + '@vue/devtools-shared': 7.7.2 + mitt: 3.0.1 + nanoid: 5.0.9 + pathe: 2.0.3 + vite-hot-client: 0.2.4(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)) vue: 3.5.13(typescript@5.7.3) transitivePeerDependencies: - vite @@ -11567,10 +11736,24 @@ snapshots: speakingurl: 14.0.1 superjson: 2.2.1 + '@vue/devtools-kit@7.7.2': + dependencies: + '@vue/devtools-shared': 7.7.2 + birpc: 0.2.19 + hookable: 5.5.3 + mitt: 3.0.1 + perfect-debounce: 1.0.0 + speakingurl: 14.0.1 + superjson: 2.2.1 + '@vue/devtools-shared@7.6.8': dependencies: rfdc: 1.4.1 + '@vue/devtools-shared@7.7.2': + dependencies: + rfdc: 1.4.1 + '@vue/reactivity@3.5.13': dependencies: '@vue/shared': 3.5.13 @@ -11801,6 +11984,8 @@ snapshots: ansi-styles@6.2.1: {} + ansis@3.14.0: {} + any-promise@1.3.0: {} anymatch@3.1.3: @@ -12069,7 +12254,7 @@ snapshots: birpc@0.2.19: {} - birpc@2.0.19: {} + birpc@2.2.0: {} bl@4.1.0: dependencies: @@ -12444,13 +12629,13 @@ snapshots: crc-32: 1.2.2 readable-stream: 4.4.2 - create-jest@29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)): + create-jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: '@jest/types': 29.6.3 chalk: 4.1.2 exit: 0.1.2 graceful-fs: 4.2.11 - jest-config: 29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) jest-util: 29.7.0 prompts: 2.4.2 transitivePeerDependencies: @@ -13408,6 +13593,21 @@ snapshots: signal-exit: 4.1.0 strip-final-newline: 3.0.0 + execa@9.5.2: + dependencies: + '@sindresorhus/merge-streams': 4.0.0 + cross-spawn: 7.0.3 + figures: 6.1.0 + get-stream: 9.0.1 + human-signals: 8.0.0 + is-plain-obj: 4.1.0 + is-stream: 4.0.1 + npm-run-path: 6.0.0 + pretty-ms: 9.2.0 + signal-exit: 4.1.0 + strip-final-newline: 4.0.0 + yoctocolors: 2.1.1 + exit@0.1.2: {} expand-template@2.0.3: @@ -13477,6 +13677,8 @@ snapshots: fast-npm-meta@0.2.2: {} + fast-npm-meta@0.3.1: {} + fast-querystring@1.1.2: dependencies: fast-decode-uri-component: 1.0.1 @@ -13528,6 +13730,10 @@ snapshots: dependencies: escape-string-regexp: 1.0.5 + figures@6.1.0: + dependencies: + is-unicode-supported: 2.1.0 + file-entry-cache@6.0.1: dependencies: flat-cache: 3.0.4 @@ -13717,6 +13923,11 @@ snapshots: get-stream@8.0.1: {} + get-stream@9.0.1: + dependencies: + '@sec-ant/readable-stream': 0.4.1 + is-stream: 4.0.1 + get-symbol-description@1.0.0: dependencies: call-bind: 1.0.2 @@ -13963,6 +14174,8 @@ snapshots: human-signals@5.0.0: {} + human-signals@8.0.0: {} + iconv-lite@0.4.24: dependencies: safer-buffer: 2.1.2 @@ -14212,6 +14425,8 @@ snapshots: is-path-inside@4.0.0: {} + is-plain-obj@4.1.0: {} + is-reference@1.2.1: dependencies: '@types/estree': 1.0.6 @@ -14237,6 +14452,8 @@ snapshots: is-stream@3.0.0: {} + is-stream@4.0.1: {} + is-string@1.0.7: dependencies: has-tostringtag: 1.0.0 @@ -14255,6 +14472,8 @@ snapshots: is-unicode-supported@0.1.0: {} + is-unicode-supported@2.1.0: {} + is-weakref@1.0.2: dependencies: call-bind: 1.0.2 @@ -14279,6 +14498,8 @@ snapshots: isexe@2.0.0: {} + isexe@3.1.1: {} + istanbul-lib-coverage@3.2.0: {} istanbul-lib-instrument@5.2.1: @@ -14351,7 +14572,7 @@ snapshots: '@jest/expect': 29.7.0 '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.14 + '@types/node': 22.13.4 chalk: 4.1.2 co: 4.6.0 dedent: 1.2.0 @@ -14371,16 +14592,16 @@ snapshots: - babel-plugin-macros - supports-color - jest-cli@29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)): + jest-cli@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 chalk: 4.1.2 - create-jest: 29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + create-jest: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) exit: 0.1.2 import-local: 3.1.0 - jest-config: 29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + jest-config: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) jest-util: 29.7.0 jest-validate: 29.7.0 yargs: 17.7.2 @@ -14390,7 +14611,7 @@ snapshots: - supports-color - ts-node - jest-config@29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)): + jest-config@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: '@babel/core': 7.24.7 '@jest/test-sequencer': 29.7.0 @@ -14415,8 +14636,8 @@ snapshots: slash: 3.0.0 strip-json-comments: 3.1.1 optionalDependencies: - '@types/node': 20.17.14 - ts-node: 10.9.2(@types/node@20.17.14)(typescript@5.7.3) + '@types/node': 22.13.4 + ts-node: 10.9.2(@types/node@22.13.4)(typescript@5.7.3) transitivePeerDependencies: - babel-plugin-macros - supports-color @@ -14445,7 +14666,7 @@ snapshots: '@jest/environment': 29.7.0 '@jest/fake-timers': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.14 + '@types/node': 22.13.4 jest-mock: 29.7.0 jest-util: 29.7.0 @@ -14455,7 +14676,7 @@ snapshots: dependencies: '@jest/types': 29.6.3 '@types/graceful-fs': 4.1.6 - '@types/node': 20.17.14 + '@types/node': 22.13.4 anymatch: 3.1.3 fb-watchman: 2.0.2 graceful-fs: 4.2.11 @@ -14494,7 +14715,7 @@ snapshots: jest-mock@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.14 + '@types/node': 22.13.4 jest-util: 29.7.0 jest-pnp-resolver@1.2.3(jest-resolve@29.7.0): @@ -14529,7 +14750,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.14 + '@types/node': 22.13.4 chalk: 4.1.2 emittery: 0.13.1 graceful-fs: 4.2.11 @@ -14557,7 +14778,7 @@ snapshots: '@jest/test-result': 29.7.0 '@jest/transform': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.14 + '@types/node': 22.13.4 chalk: 4.1.2 cjs-module-lexer: 1.2.3 collect-v8-coverage: 1.0.2 @@ -14603,7 +14824,7 @@ snapshots: jest-util@29.7.0: dependencies: '@jest/types': 29.6.3 - '@types/node': 20.17.14 + '@types/node': 22.13.4 chalk: 4.1.2 ci-info: 3.8.0 graceful-fs: 4.2.11 @@ -14622,7 +14843,7 @@ snapshots: dependencies: '@jest/test-result': 29.7.0 '@jest/types': 29.6.3 - '@types/node': 20.17.14 + '@types/node': 22.13.4 ansi-escapes: 4.3.2 chalk: 4.1.2 emittery: 0.13.1 @@ -14631,29 +14852,29 @@ snapshots: jest-worker@26.6.2: dependencies: - '@types/node': 20.17.14 + '@types/node': 22.13.4 merge-stream: 2.0.0 supports-color: 7.2.0 jest-worker@27.5.1: dependencies: - '@types/node': 20.17.14 + '@types/node': 22.13.4 merge-stream: 2.0.0 supports-color: 8.1.1 jest-worker@29.7.0: dependencies: - '@types/node': 20.17.14 + '@types/node': 22.13.4 jest-util: 29.7.0 merge-stream: 2.0.0 supports-color: 8.1.1 - jest@29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)): + jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: - '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + '@jest/core': 29.7.0(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) '@jest/types': 29.6.3 import-local: 3.1.0 - jest-cli: 29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + jest-cli: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) transitivePeerDependencies: - '@types/node' - babel-plugin-macros @@ -15262,6 +15483,11 @@ snapshots: dependencies: path-key: 4.0.0 + npm-run-path@6.0.0: + dependencies: + path-key: 4.0.0 + unicorn-magic: 0.3.0 + npmlog@5.0.1: dependencies: are-we-there-yet: 2.0.0 @@ -15273,15 +15499,15 @@ snapshots: dependencies: boolbase: 1.0.0 - nuxt@3.15.2(@parcel/watcher@2.4.1)(@types/node@20.17.14)(db0@0.2.1(drizzle-orm@0.38.4(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(pg@8.13.1)))(drizzle-orm@0.38.4(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(pg@8.13.1))(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.27.0)(typescript@5.7.3)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(yaml@2.6.1): + nuxt@3.15.2(@parcel/watcher@2.4.1)(@types/node@22.13.4)(db0@0.2.1(drizzle-orm@0.38.4(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(pg@8.13.1)))(drizzle-orm@0.38.4(@libsql/client-wasm@0.14.0)(@opentelemetry/api@1.9.0)(@types/pg@8.11.10)(pg@8.13.1))(encoding@0.1.13)(eslint@8.57.1)(ioredis@5.4.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.27.0)(typescript@5.7.3)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(yaml@2.6.1): dependencies: '@nuxt/cli': 3.20.0(magicast@0.3.5) '@nuxt/devalue': 2.0.2 - '@nuxt/devtools': 1.7.0(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) + '@nuxt/devtools': 1.7.0(rollup@4.24.4)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(vue@3.5.13(typescript@5.7.3)) '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) '@nuxt/schema': 3.15.2 '@nuxt/telemetry': 2.6.4(magicast@0.3.5)(rollup@4.24.4) - '@nuxt/vite-builder': 3.15.2(@types/node@20.17.14)(eslint@8.57.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.27.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))(yaml@2.6.1) + '@nuxt/vite-builder': 3.15.2(@types/node@22.13.4)(eslint@8.57.1)(magicast@0.3.5)(optionator@0.9.3)(rollup@4.24.4)(terser@5.27.0)(typescript@5.7.3)(vue@3.5.13(typescript@5.7.3))(yaml@2.6.1) '@unhead/dom': 1.11.18 '@unhead/shared': 1.11.18 '@unhead/ssr': 1.11.18 @@ -15341,7 +15567,7 @@ snapshots: vue-router: 4.5.0(vue@3.5.13(typescript@5.7.3)) optionalDependencies: '@parcel/watcher': 2.4.1 - '@types/node': 20.17.14 + '@types/node': 22.13.4 transitivePeerDependencies: - '@azure/app-configuration' - '@azure/cosmos' @@ -15412,6 +15638,15 @@ snapshots: tinyexec: 0.3.1 ufo: 1.5.4 + nypm@0.5.2: + dependencies: + citty: 0.1.6 + consola: 3.4.0 + pathe: 2.0.3 + pkg-types: 1.3.1 + tinyexec: 0.3.2 + ufo: 1.5.4 + object-assign@4.1.1: {} object-hash@3.0.0: {} @@ -15585,6 +15820,8 @@ snapshots: index-to-position: 0.1.2 type-fest: 4.26.1 + parse-ms@4.0.0: {} + parse-path@7.0.0: dependencies: protocols: 2.0.1 @@ -15630,6 +15867,8 @@ snapshots: pathe@2.0.1: {} + pathe@2.0.3: {} + perfect-debounce@1.0.0: {} pg-cloudflare@1.1.1: @@ -15754,7 +15993,7 @@ snapshots: dependencies: confbox: 0.1.8 mlly: 1.7.4 - pathe: 2.0.1 + pathe: 2.0.3 pluralize@8.0.0: {} @@ -15815,13 +16054,13 @@ snapshots: camelcase-css: 2.0.1 postcss: 8.5.1 - postcss-load-config@4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)): + postcss-load-config@4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: lilconfig: 3.1.3 yaml: 2.6.1 optionalDependencies: postcss: 8.5.1 - ts-node: 10.9.2(@types/node@20.17.14)(typescript@5.7.3) + ts-node: 10.9.2(@types/node@22.13.4)(typescript@5.7.3) postcss-merge-longhand@7.0.4(postcss@8.5.1): dependencies: @@ -16043,6 +16282,10 @@ snapshots: ansi-styles: 5.2.0 react-is: 18.2.0 + pretty-ms@9.2.0: + dependencies: + parse-ms: 4.0.0 + process-nextick-args@2.0.1: {} process-warning@3.0.0: {} @@ -16365,6 +16608,8 @@ snapshots: semver@7.6.3: {} + semver@7.7.1: {} + send@0.19.0: dependencies: debug: 2.6.9 @@ -16655,6 +16900,8 @@ snapshots: strip-final-newline@3.0.0: {} + strip-final-newline@4.0.0: {} + strip-indent@3.0.0: dependencies: min-indent: 1.0.1 @@ -16672,6 +16919,8 @@ snapshots: dependencies: js-tokens: 9.0.1 + structured-clone-es@1.0.0: {} + stylehacks@7.0.4(postcss@8.5.1): dependencies: browserslist: 4.24.2 @@ -16756,7 +17005,7 @@ snapshots: tabbable@6.2.0: optional: true - tailwind-config-viewer@2.0.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3))): + tailwind-config-viewer@2.0.4(tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3))): dependencies: '@koa/router': 12.0.1 commander: 6.2.1 @@ -16766,13 +17015,13 @@ snapshots: open: 7.4.2 portfinder: 1.0.32 replace-in-file: 6.3.5 - tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + tailwindcss: 3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) transitivePeerDependencies: - supports-color tailwind-merge@2.6.0: {} - tailwindcss@3.4.17(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)): + tailwindcss@3.4.17(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)): dependencies: '@alloc/quick-lru': 5.2.0 arg: 5.0.2 @@ -16791,7 +17040,7 @@ snapshots: postcss: 8.5.1 postcss-import: 15.1.0(postcss@8.5.1) postcss-js: 4.0.1(postcss@8.5.1) - postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + postcss-load-config: 4.0.2(postcss@8.5.1)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) postcss-nested: 6.2.0(postcss@8.5.1) postcss-selector-parser: 6.1.2 resolve: 1.22.8 @@ -16940,12 +17189,12 @@ snapshots: ts-interface-checker@0.1.13: {} - ts-jest@29.2.5(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(esbuild@0.19.12)(jest@29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)))(typescript@5.7.3): + ts-jest@29.2.5(@babel/core@7.24.7)(@jest/transform@29.7.0)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.7))(esbuild@0.19.12)(jest@29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)))(typescript@5.7.3): dependencies: bs-logger: 0.2.6 ejs: 3.1.10 fast-json-stable-stringify: 2.1.0 - jest: 29.7.0(@types/node@20.17.14)(ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3)) + jest: 29.7.0(@types/node@22.13.4)(ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3)) jest-util: 29.7.0 json5: 2.2.3 lodash.memoize: 4.1.2 @@ -16970,14 +17219,14 @@ snapshots: typescript: 5.7.3 webpack: 5.97.1(esbuild@0.19.12) - ts-node@10.9.2(@types/node@20.17.14)(typescript@5.7.3): + ts-node@10.9.2(@types/node@22.13.4)(typescript@5.7.3): dependencies: '@cspotcode/source-map-support': 0.8.1 '@tsconfig/node10': 1.0.9 '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.4 - '@types/node': 20.17.14 + '@types/node': 22.13.4 acorn: 8.11.3 acorn-walk: 8.2.0 arg: 4.1.3 @@ -17106,7 +17355,7 @@ snapshots: magic-string: 0.30.17 unplugin: 2.1.2 - undici-types@6.19.6: {} + undici-types@6.20.0: {} unenv@1.10.0: dependencies: @@ -17136,6 +17385,8 @@ snapshots: unicorn-magic@0.1.0: {} + unicorn-magic@0.3.0: {} + unimport@3.14.6(rollup@4.24.4): dependencies: '@rollup/pluginutils': 5.1.4(rollup@4.24.4) @@ -17155,12 +17406,34 @@ snapshots: transitivePeerDependencies: - rollup + unimport@4.1.1: + dependencies: + acorn: 8.14.0 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.3 + local-pkg: 1.0.0 + magic-string: 0.30.17 + mlly: 1.7.4 + pathe: 2.0.3 + picomatch: 4.0.2 + pkg-types: 1.3.1 + scule: 1.3.0 + strip-literal: 3.0.0 + unplugin: 2.1.2 + unplugin-utils: 0.2.4 + unique-string@2.0.0: dependencies: crypto-random-string: 2.0.0 universalify@2.0.0: {} + unplugin-utils@0.2.4: + dependencies: + pathe: 2.0.3 + picomatch: 4.0.2 + unplugin-vue-router@0.10.9(rollup@4.24.4)(vue-router@4.5.0(vue@3.5.13(typescript@5.7.3)))(vue@3.5.13(typescript@5.7.3)): dependencies: '@babel/types': 7.26.3 @@ -17315,17 +17588,17 @@ snapshots: core-util-is: 1.0.2 extsprintf: 1.3.0 - vite-hot-client@0.2.4(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)): + vite-hot-client@0.2.4(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)): dependencies: - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) - vite-node@2.1.8(@types/node@20.17.14)(terser@5.27.0): + vite-node@2.1.8(@types/node@22.13.4)(terser@5.27.0): dependencies: cac: 6.7.14 debug: 4.4.0(supports-color@9.4.0) es-module-lexer: 1.5.4 pathe: 1.1.2 - vite: 5.4.11(@types/node@20.17.14)(terser@5.27.0) + vite: 5.4.11(@types/node@22.13.4)(terser@5.27.0) transitivePeerDependencies: - '@types/node' - less @@ -17337,7 +17610,7 @@ snapshots: - supports-color - terser - vite-plugin-checker@0.8.0(eslint@8.57.1)(optionator@0.9.3)(typescript@5.7.3)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)): + vite-plugin-checker@0.8.0(eslint@8.57.1)(optionator@0.9.3)(typescript@5.7.3)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)): dependencies: '@babel/code-frame': 7.26.2 ansi-escapes: 4.3.2 @@ -17349,7 +17622,7 @@ snapshots: npm-run-path: 4.0.1 strip-ansi: 6.0.1 tiny-invariant: 1.3.1 - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) vscode-languageclient: 7.0.0 vscode-languageserver: 7.0.0 vscode-languageserver-textdocument: 1.0.8 @@ -17359,7 +17632,7 @@ snapshots: optionator: 0.9.3 typescript: 5.7.3 - vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.24.4))(rollup@4.24.4)(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)): + vite-plugin-inspect@0.8.9(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.24.4))(rollup@4.24.4)(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)): dependencies: '@antfu/utils': 0.7.10 '@rollup/pluginutils': 5.1.4(rollup@4.24.4) @@ -17370,38 +17643,38 @@ snapshots: perfect-debounce: 1.0.0 picocolors: 1.1.1 sirv: 3.0.0 - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) optionalDependencies: '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) transitivePeerDependencies: - rollup - supports-color - vite-plugin-inspect@10.0.7(@nuxt/kit@3.15.2(magicast@0.3.5)(rollup@4.24.4))(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)): + vite-plugin-inspect@10.2.0(@nuxt/kit@3.15.4(magicast@0.3.5))(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)): dependencies: + ansis: 3.14.0 debug: 4.4.0(supports-color@9.4.0) error-stack-parser-es: 1.0.5 open: 10.1.0 - picocolors: 1.1.1 sirv: 3.0.0 - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) optionalDependencies: - '@nuxt/kit': 3.15.2(magicast@0.3.5)(rollup@4.24.4) + '@nuxt/kit': 3.15.4(magicast@0.3.5) transitivePeerDependencies: - supports-color - vite-plugin-pwa@0.20.5(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(workbox-build@7.0.0(@types/babel__core@7.20.1))(workbox-window@7.0.0): + vite-plugin-pwa@0.20.5(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1))(workbox-build@7.0.0(@types/babel__core@7.20.1))(workbox-window@7.0.0): dependencies: debug: 4.3.6 pretty-bytes: 6.1.1 tinyglobby: 0.2.10 - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) workbox-build: 7.0.0(@types/babel__core@7.20.1) workbox-window: 7.0.0 transitivePeerDependencies: - supports-color - vite-plugin-vue-inspector@5.3.1(vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)): + vite-plugin-vue-inspector@5.3.1(vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1)): dependencies: '@babel/core': 7.26.0 '@babel/plugin-proposal-decorators': 7.24.0(@babel/core@7.26.0) @@ -17412,27 +17685,27 @@ snapshots: '@vue/compiler-dom': 3.5.13 kolorist: 1.8.0 magic-string: 0.30.17 - vite: 6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) + vite: 6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1) transitivePeerDependencies: - supports-color - vite@5.4.11(@types/node@20.17.14)(terser@5.27.0): + vite@5.4.11(@types/node@22.13.4)(terser@5.27.0): dependencies: esbuild: 0.21.5 postcss: 8.5.1 rollup: 4.24.4 optionalDependencies: - '@types/node': 20.17.14 + '@types/node': 22.13.4 fsevents: 2.3.3 terser: 5.27.0 - vite@6.0.7(@types/node@20.17.14)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1): + vite@6.0.7(@types/node@22.13.4)(jiti@2.4.2)(terser@5.27.0)(yaml@2.6.1): dependencies: esbuild: 0.24.2 postcss: 8.5.1 rollup: 4.24.4 optionalDependencies: - '@types/node': 20.17.14 + '@types/node': 22.13.4 fsevents: 2.3.3 jiti: 2.4.2 terser: 5.27.0 @@ -17600,6 +17873,10 @@ snapshots: dependencies: isexe: 2.0.0 + which@5.0.0: + dependencies: + isexe: 3.1.1 + wide-align@1.1.5: dependencies: string-width: 4.2.3 @@ -17790,6 +18067,8 @@ snapshots: yocto-queue@0.1.0: {} + yoctocolors@2.1.1: {} + zhead@2.2.4: {} zip-stream@6.0.1: