diff --git a/docs/package.json b/docs/package.json index 66edfbd8..e0f66ca7 100755 --- a/docs/package.json +++ b/docs/package.json @@ -9,7 +9,7 @@ "preview": "nuxi preview" }, "devDependencies": { - "@nuxt-themes/docus": "^1.6.1", - "nuxt": "^3.1.1" + "@nuxt-themes/docus": "^1.8.1", + "nuxt": "^3.2.0" } } diff --git a/modules/pwa/index.ts b/modules/pwa/index.ts index 14df539a..08feafdf 100644 --- a/modules/pwa/index.ts +++ b/modules/pwa/index.ts @@ -59,7 +59,7 @@ export default defineNuxtModule({ Object.keys(webmanifests!).map(wm => [wm, `manifest-${wm}.webmanifest`]).forEach(([wm, fileName]) => { bundle[fileName] = { - isAsset: true, + needsCodeReference: false, type: 'asset', name: undefined, source: generateManifest(wm), diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 305f4182..0b80e37f 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -153,13 +153,13 @@ importers: '@tiptap/suggestion': 2.0.0-beta.204 '@tiptap/vue-3': 2.0.0-beta.204 '@unocss/nuxt': 0.49.1 - '@vue-macros/nuxt': 1.0.3_5ho3oymwln6ivysxzaxueugmee - '@vueuse/core': 9.11.1 + '@vue-macros/nuxt': 1.0.3_6l3fqwfj7gx5aeecw2zdghwe7m + '@vueuse/core': 9.12.0 '@vueuse/gesture': 2.0.0-beta.1 '@vueuse/integrations': 9.11.1_ha7ivgav6uqpoo2b5thfugqwjq '@vueuse/math': 9.11.1 '@vueuse/motion': 2.0.0-beta.12 - '@vueuse/nuxt': 9.11.1_nuxt@3.2.0 + '@vueuse/nuxt': 9.12.0_nuxt@3.2.0 blurhash: 2.0.4 browser-fs-access: 0.31.2 chroma-js: 2.4.2 @@ -196,8 +196,8 @@ importers: tippy.js: 6.3.7 ufo: 1.0.1 ultrahtml: 1.2.0 - unimport: 2.1.0 - unplugin-auto-import: 0.13.0_@vueuse+core@9.11.1 + unimport: 2.2.4 + unplugin-auto-import: 0.13.0_@vueuse+core@9.12.0 vite-plugin-pwa: 0.14.1 vue-advanced-cropper: 2.8.8 vue-virtual-scroller: 2.0.0-beta.7 @@ -229,10 +229,10 @@ importers: docs: specifiers: - '@nuxt-themes/docus': ^1.6.1 - nuxt: ^3.1.1 + '@nuxt-themes/docus': ^1.8.1 + nuxt: ^3.2.0 devDependencies: - '@nuxt-themes/docus': 1.6.3_nuxt@3.2.0 + '@nuxt-themes/docus': 1.8.1_nuxt@3.2.0 nuxt: 3.2.0 packages: @@ -2332,15 +2332,15 @@ packages: defu: 6.1.2 dev: false - /@nuxt-themes/docus/1.6.3_nuxt@3.2.0: - resolution: {integrity: sha512-H+9kiwufFFQGMsU1iyJieHVr0g8Kj664PrSMI2+bveEMbM1ui1xvDBIk6YhkTQbN3Y7rqOeSiKfr5YGp3zYPSg==} + /@nuxt-themes/docus/1.8.1_nuxt@3.2.0: + resolution: {integrity: sha512-UrsqD24e5hewHKDvqfgDNV0I6dGpKieaZoUG7aaCPP0glAqNlWMw8SFHlM7KFBx9iREmWed1XxCkN7wAcJPIUQ==} dependencies: - '@nuxt-themes/elements': 0.5.2 - '@nuxt-themes/tokens': 1.6.2 - '@nuxt-themes/typography': 0.6.0 - '@nuxt/content': 2.4.2 - '@nuxthq/studio': 0.6.5 - '@vueuse/nuxt': 9.11.1_nuxt@3.2.0 + '@nuxt-themes/elements': 0.7.2 + '@nuxt-themes/tokens': 1.7.3 + '@nuxt-themes/typography': 0.8.0 + '@nuxt/content': 2.4.3 + '@nuxthq/studio': 0.7.2 + '@vueuse/nuxt': 9.12.0_nuxt@3.2.0 transitivePeerDependencies: - '@vue/composition-api' - bufferutil @@ -2353,11 +2353,11 @@ packages: - vue dev: true - /@nuxt-themes/elements/0.5.2: - resolution: {integrity: sha512-jwcMbXJ9zK8mGi8vJJqKObVlfpkfyr3f1ngKyrX3n8Hphy/G8wKpTLvUKPL28Rzr2fj0FPTT6aOe6VBsB47EJA==} + /@nuxt-themes/elements/0.7.2: + resolution: {integrity: sha512-tix0nXchdMMyfSdp+x7VtQE0unNWrQ/xDxxHX/p8JzZMDs4jnXnfJnpdIljhZCyIlFe+9KM5wAZuzb4C0lsGrg==} dependencies: - '@nuxt-themes/tokens': 1.6.2 - '@vueuse/core': 9.11.1 + '@nuxt-themes/tokens': 1.7.3 + '@vueuse/core': 9.12.0 transitivePeerDependencies: - '@vue/composition-api' - postcss @@ -2367,12 +2367,12 @@ packages: - vue dev: true - /@nuxt-themes/tokens/1.6.2: - resolution: {integrity: sha512-J2UZpN7iccMCHB2MHfgJ9od85xmfH1Apwu2NEYynNDBHhQG2e9f2JlByEHJbtTQW7soBFjYJQVSxU2XtzASBTw==} + /@nuxt-themes/tokens/1.7.3: + resolution: {integrity: sha512-BlCudbVaUTYfgM9Qi8SYC8KpRdHb1LiQ8PVPpi4Me/5QYq3jSWQ5C15PPQYHhIqOdpcBNFuVF3WPP1QFP+oHnw==} dependencies: '@nuxtjs/color-mode': 3.2.0 - '@vueuse/core': 9.11.1 - pinceau: 0.12.8 + '@vueuse/core': 9.12.0 + pinceau: 0.13.9 transitivePeerDependencies: - '@vue/composition-api' - postcss @@ -2382,10 +2382,10 @@ packages: - vue dev: true - /@nuxt-themes/typography/0.6.0: - resolution: {integrity: sha512-RGLi4Ylu7KBr5JYyQQNOafNyDy707C81XjdzmbTznmmKb6VIa5z0rO7XwpsnZhA+wjRkXGJv9B1L+ABhxKEAIA==} + /@nuxt-themes/typography/0.8.0: + resolution: {integrity: sha512-aK1Bp9FnlTcg8sc3ZGGGx4dMlQrIRMxZhBwFEbh4JtLupcckJVt3FsJE+JGEmyRWSFbJrsagLdv6cZ9Vn7OCfQ==} dependencies: - '@nuxt-themes/tokens': 1.6.2 + '@nuxt-themes/tokens': 1.7.3 '@nuxtjs/color-mode': 3.2.0 nuxt-config-schema: 0.4.4 nuxt-icon: 0.2.10 @@ -2399,15 +2399,14 @@ packages: - vue dev: true - /@nuxt/content/2.4.2: - resolution: {integrity: sha512-Nz2ZcC7R505UY5NQN+WE1pZ4ie8PBBr12qJHFAZqhWCXenzsdb87p48fvr6Zhlj8CyCTQqWg0B2fs7Lyg/CKwg==} + /@nuxt/content/2.4.3: + resolution: {integrity: sha512-HRx4+9RK2bgtBObcgfrWg/MS0G+mgq87tAA6Q6vjusDpVGE4DhnPN/9nkEMEyfebPZ22iI7z51GN2Od/SnABHA==} dependencies: '@nuxt/kit': 3.1.1 consola: 2.15.3 defu: 6.1.2 destr: 1.2.2 detab: 3.0.2 - html-tags: 3.2.0 json5: 2.2.3 knitwork: 1.0.0 listhen: 1.0.2 @@ -2459,14 +2458,14 @@ packages: birpc: 0.2.3 consola: 2.15.3 execa: 6.1.0 - h3: 1.1.0 + h3: 1.4.0 hookable: 5.4.2 launch-editor: 2.6.0 nuxt: 3.2.0_7rz7g5sqfnn6wuv5lem37retty pathe: 1.1.0 pkg-types: 1.0.1 rc9: 2.0.1 - unimport: 2.1.0 + unimport: 2.2.4 vite-plugin-inspect: 0.7.15 vite-plugin-vue-inspector: 3.3.2 transitivePeerDependencies: @@ -2636,7 +2635,7 @@ packages: is-docker: 3.0.0 jiti: 1.17.0 mri: 1.2.0 - nanoid: 4.0.0 + nanoid: 4.0.1 node-fetch: 3.3.0 ofetch: 1.0.0 parse-git-config: 3.0.0 @@ -2764,8 +2763,8 @@ packages: - vue-tsc dev: true - /@nuxthq/studio/0.6.5: - resolution: {integrity: sha512-kGb8abgTRJi0gcvTQcawEol5CR6uXS4bpCwEEk0+b3LSvyiM6k22Opb29KkSatprTkFrAPHDKSaUve8PiX22sw==} + /@nuxthq/studio/0.7.2: + resolution: {integrity: sha512-8TRUJra53nl+P3XyjcHUKOh/nFo+6MqCy+OXqscKG7MuY8DZ9GNKO8mIIMkyjwseJTGPhSDNqVAsHiHQ0SFfwQ==} dependencies: '@nuxt/kit': 3.2.0 '@nuxt/schema': 3.2.0 @@ -2965,20 +2964,6 @@ packages: rollup: 2.79.1 dev: false - /@rollup/plugin-replace/5.0.2_rollup@3.10.1: - resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@rollup/pluginutils': 5.0.2_rollup@3.10.1 - magic-string: 0.27.0 - rollup: 3.10.1 - dev: false - /@rollup/plugin-replace/5.0.2_rollup@3.14.0: resolution: {integrity: sha512-M9YXNekv/C/iHHK+cvORzfRYfPbq0RDD8r0G+bMiTXjNGKulPnCT9O3Ss46WfhI6ZOCgApOP7xAdmCQJ+U2LAA==} engines: {node: '>=14.0.0'} @@ -3049,21 +3034,6 @@ packages: estree-walker: 2.0.2 picomatch: 2.3.1 - /@rollup/pluginutils/5.0.2_rollup@3.10.1: - resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} - engines: {node: '>=14.0.0'} - peerDependencies: - rollup: ^1.20.0||^2.0.0||^3.0.0 - peerDependenciesMeta: - rollup: - optional: true - dependencies: - '@types/estree': 1.0.0 - estree-walker: 2.0.2 - picomatch: 2.3.1 - rollup: 3.10.1 - dev: false - /@rollup/pluginutils/5.0.2_rollup@3.14.0: resolution: {integrity: sha512-pTd9rIsP92h+B6wWwFbW8RkZv4hiR/xKsqre4SIuAOaOEQRxi0lqLke9k2/7WegC85GgUs9pjmOjCUi3In4vwA==} engines: {node: '>=14.0.0'} @@ -3805,6 +3775,11 @@ packages: /@unocss/reset/0.49.1: resolution: {integrity: sha512-T1027YK21UDzhgA4qB+L1E8jhNY3dGHqCB15HqB63V5zgVLyw10Hmh0koinrkwtPhxDhLluURuu0tDm7/isvcA==} + dev: false + + /@unocss/reset/0.49.4: + resolution: {integrity: sha512-+9j4bN4cWlsWr3HGlFk+bAb7+1DdwTxQM3UbHjd9QsKVAVV1gE0VHHxU207NOYsIdeBFAOFVkxqFYCyhnfQpnQ==} + dev: true /@unocss/scope/0.49.1: resolution: {integrity: sha512-tSgUbjsb7T2v5ZSYBd9YagoOn8riqx2Pxzk2+md3TnVlbOGtwV4G/BazJ96C2LBB9ldsIvsbNbaK+4S62w27jw==} @@ -4027,7 +4002,7 @@ packages: magic-string: 0.27.0 dev: false - /@vue-macros/define-model/1.3.1_@vueuse+core@9.11.1: + /@vue-macros/define-model/1.3.1_@vueuse+core@9.12.0: resolution: {integrity: sha512-XtBlXtnclMwZaXRko+EangPHXTLIjKxUXPcGqpMCihb+xzVr7dKUv6YZv/nuVucPCPvxH/Jy5BKZqXdTfh76Vw==} engines: {node: '>=14.19.0'} peerDependencies: @@ -4038,7 +4013,7 @@ packages: dependencies: '@rollup/pluginutils': 5.0.2 '@vue-macros/common': 1.0.0 - '@vueuse/core': 9.11.1 + '@vueuse/core': 9.12.0 ast-walker-scope: 0.4.0 unplugin: 1.0.1 transitivePeerDependencies: @@ -4136,7 +4111,7 @@ packages: - vue dev: false - /@vue-macros/nuxt/1.0.3_5ho3oymwln6ivysxzaxueugmee: + /@vue-macros/nuxt/1.0.3_6l3fqwfj7gx5aeecw2zdghwe7m: resolution: {integrity: sha512-p1IuApxeLMjMT5xtdXhIpdNOp5I4+jQnz2Bv4KC6FfnfZZzDToAulaK0Y+Xmn5cSNY+hvCwA7JLZLjRwvYu/AQ==} engines: {node: '>=14.19.0'} peerDependencies: @@ -4146,7 +4121,7 @@ packages: '@vue-macros/short-vmodel': 1.1.0 '@vue-macros/volar': 0.8.1_vue-tsc@1.0.24 nuxt: 3.2.0_7rz7g5sqfnn6wuv5lem37retty - unplugin-vue-macros: 1.7.3_@vueuse+core@9.11.1 + unplugin-vue-macros: 1.7.3_@vueuse+core@9.12.0 transitivePeerDependencies: - '@vueuse/core' - esbuild @@ -4435,6 +4410,18 @@ packages: transitivePeerDependencies: - '@vue/composition-api' - vue + dev: false + + /@vueuse/core/9.12.0: + resolution: {integrity: sha512-h/Di8Bvf6xRcvS/PvUVheiMYYz3U0tH3X25YxONSaAUBa841ayMwxkuzx/DGUMCW/wHWzD8tRy2zYmOC36r4sg==} + dependencies: + '@types/web-bluetooth': 0.0.16 + '@vueuse/metadata': 9.12.0 + '@vueuse/shared': 9.12.0 + vue-demi: 0.13.11 + transitivePeerDependencies: + - '@vue/composition-api' + - vue /@vueuse/gesture/2.0.0-beta.1: resolution: {integrity: sha512-HTLibLy3bh6TjRnDAbMAvHSsEmrkRituMj2x+mHwmp1EnM8A8CDRTfNJEr8d/hIairnPPp5Va2KWYVmyP/zvkA==} @@ -4527,6 +4514,10 @@ packages: /@vueuse/metadata/9.11.1: resolution: {integrity: sha512-ABjkrG+VXggNhjfGyw5e/sekxTZfXTwjrYXkkWQmQ7Biyv+Gq9UD6IDNfeGvQZEINI0Qzw6nfuO2UFCd3hlrxQ==} + dev: false + + /@vueuse/metadata/9.12.0: + resolution: {integrity: sha512-9oJ9MM9lFLlmvxXUqsR1wLt1uF7EVbP5iYaHJYqk+G2PbMjY6EXvZeTjbdO89HgoF5cI6z49o2zT/jD9SVoNpQ==} /@vueuse/motion/2.0.0-beta.12: resolution: {integrity: sha512-cAZqXexLX6xo+H1N1Mv+wBSSqG4wB+BdjIuHQ50jwlelXCDxSi8gj0K/9nDS+aUZtWh6YMwS6UGCKg58jMVglA==} @@ -4545,14 +4536,14 @@ packages: vue-demi: 0.13.11 dev: false - /@vueuse/nuxt/9.11.1_nuxt@3.2.0: - resolution: {integrity: sha512-hiiRzLgsH5nTAb2TChyFc6nykIyTB3MnCEhILg44Ug9ILC3vG/qnHnv3zRtIu4bXNOhDQN5shfnchgGPJFf8PA==} + /@vueuse/nuxt/9.12.0_nuxt@3.2.0: + resolution: {integrity: sha512-zT7ieMmJgyB+hpQ6aG2HiyvNFHm5D/s2Z7fQjWcxuDI9Xawr7ECWBkSinxwrmtZ7+0lacXak+VMFpbx/z/zp2Q==} peerDependencies: nuxt: ^3.0.0 dependencies: '@nuxt/kit': 3.2.0 - '@vueuse/core': 9.11.1 - '@vueuse/metadata': 9.11.1 + '@vueuse/core': 9.12.0 + '@vueuse/metadata': 9.12.0 local-pkg: 0.4.3 nuxt: 3.2.0_7rz7g5sqfnn6wuv5lem37retty vue-demi: 0.13.11 @@ -4583,6 +4574,15 @@ packages: transitivePeerDependencies: - '@vue/composition-api' - vue + dev: false + + /@vueuse/shared/9.12.0: + resolution: {integrity: sha512-TWuJLACQ0BVithVTRbex4Wf1a1VaRuSpVeyEd4vMUWl54PzlE0ciFUshKCXnlLuD0lxIaLK4Ypj3NXYzZh4+SQ==} + dependencies: + vue-demi: 0.13.11 + transitivePeerDependencies: + - '@vue/composition-api' + - vue /@zhead/schema/1.1.0: resolution: {integrity: sha512-hEtK+hUAKS3w1+F++m6EeZ6bWeLDXraqN2nCyRVIP5vvR3bWjXVP9OM9x7Pmn7Hp6T7FKmsG2C8rvouQU2806w==} @@ -4798,6 +4798,13 @@ packages: /assertion-error/1.1.0: resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} + /ast-types/0.14.2: + resolution: {integrity: sha512-O0yuUDnZeQDL+ncNGlJ78BiO4jnYI3bvMsD5prT0/nsgijG/LpNBIr63gTjVTNsiGkgQhiyCShTgxt8oXOrklA==} + engines: {node: '>=4'} + dependencies: + tslib: 2.4.1 + dev: true + /ast-types/0.15.2: resolution: {integrity: sha512-c27loCv9QkZinsa5ProX751khO9DJl/AcB5c2KNtA6NRvHKS0PgLfcftz72KVq504vB0Gku5s2kUZzDBvQWvHg==} engines: {node: '>=4'} @@ -7079,15 +7086,6 @@ packages: dependencies: duplexer: 0.1.2 - /h3/1.1.0: - resolution: {integrity: sha512-kx3u+RMzY963fU8NNT2ePWgsryAn9DNztPqbHia/M7HgA+rtXKjHjED9/uidcYPmImNwAfJsCachCzh2T3QH2A==} - dependencies: - cookie-es: 0.5.0 - destr: 1.2.2 - radix3: 1.0.0 - ufo: 1.0.1 - dev: false - /h3/1.4.0: resolution: {integrity: sha512-FWG+FUdW6XQnf/54L4AXzZs1KUYwSJk5cbdFvTM4EG96bEQiWDJ5003xW4S3UGgXI0VJJgyY6KCaDmAL75kjbA==} dependencies: @@ -8748,8 +8746,8 @@ packages: engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - /nanoid/4.0.0: - resolution: {integrity: sha512-IgBP8piMxe/gf73RTQx7hmnhwz0aaEXYakvqZyE302IXW3HyVNhdNGC+O2MwMAVhLEnvXlvKtGbtJf6wvHihCg==} + /nanoid/4.0.1: + resolution: {integrity: sha512-udKGtCCUafD3nQtJg9wBhRP3KMbPglUsgV5JVsXhvyBs/oefqb4sqMEhKBBgqZncYowu58p1prsZQBYvAj/Gww==} engines: {node: ^14 || ^16 || >=18} hasBin: true @@ -9353,6 +9351,12 @@ packages: resolution: {integrity: sha512-+3uccYgL0CXG0KSXRxZi4uc2E6mqFWV5HqiJJgcnaJCiS0LqiuJ4vB420N21NFuLvuvLB4Jr5drgQ2NXAXF9Iw==} dev: false + /paneer/0.0.1: + resolution: {integrity: sha512-rT0koOL1kQ0CqxIS12FYrEuj6BTfQUn3QMj9led4QVBNw7s1MoF6owTGqwYF2FVPXMqVOxe+i6Ye8FGI7SXQCQ==} + dependencies: + recast: 0.20.5 + dev: true + /param-case/3.0.4: resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: @@ -9490,10 +9494,10 @@ packages: resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} engines: {node: '>=0.10.0'} - /pinceau/0.12.8: - resolution: {integrity: sha512-kwNUgaJdfTgBn3cD/UNHNJIdzznqvNJ1/vTeK0mPGBTlQgRAsd5dduSPZM4cTrJe53nPWf4YwzPounhWlinp0A==} + /pinceau/0.13.9: + resolution: {integrity: sha512-Z6JuQ1x9R5DYoH+PuwsHKPSKi62OGuERhZ4SmMfH/Lbmu3mLslz9Tj+61Fv8b2oKbmBaNbPTmF4ddg4+YNQigw==} dependencies: - '@unocss/reset': 0.49.1 + '@unocss/reset': 0.49.4 '@volar/vue-language-core': 1.0.24 acorn: 8.8.2 chroma-js: 2.4.2 @@ -9501,9 +9505,10 @@ packages: csstype: 3.1.1 defu: 6.1.2 magic-string: 0.27.0 - nanoid: 4.0.0 + nanoid: 4.0.1 ohash: 1.0.0 - postcss-custom-properties: 13.1.0 + paneer: 0.0.1 + postcss-custom-properties: 13.1.1 postcss-dark-theme-class: 0.7.3 postcss-nested: 6.0.0 recast: 0.22.0 @@ -9586,8 +9591,8 @@ packages: postcss: 8.4.21 postcss-value-parser: 4.2.0 - /postcss-custom-properties/13.1.0: - resolution: {integrity: sha512-O0Lg0CuHwADctEMBgGtaeams7eFES8pXo/9zBClTbRVdU3LFAkFluw1l9eYnJ3rtidp80EGbAIuiisEIu1Z+uA==} + /postcss-custom-properties/13.1.1: + resolution: {integrity: sha512-FK4dBiHdzWOosLu3kEAHaYpfcrnMfVV4nP6PT6EFIfWXrtHH9LY8idfTYnEDpq/vgE33mr8ykhs7BjlgcT9agg==} engines: {node: ^14 || ^16 || >=18} peerDependencies: postcss: ^8.4 @@ -9898,11 +9903,6 @@ packages: engines: {node: '>=6'} dev: false - /pretty-bytes/6.0.0: - resolution: {integrity: sha512-6UqkYefdogmzqAZWzJ7laYeJnaXDy2/J+ZqiiMtS7t7OfpXWTlaeGMwX8U6EFvPV/YWWEKRkS8hKS4k60WHTOg==} - engines: {node: ^14.13.1 || >=16.0.0} - dev: false - /pretty-bytes/6.1.0: resolution: {integrity: sha512-Rk753HI8f4uivXi4ZCIYdhmG1V+WKzvRMg/X+M42a6t7D07RcmopXJMDNk6N++7Bl75URRGsb40ruvg7Hcp2wQ==} engines: {node: ^14.13.1 || >=16.0.0} @@ -10110,6 +10110,16 @@ packages: dependencies: picomatch: 2.3.1 + /recast/0.20.5: + resolution: {integrity: sha512-E5qICoPoNL4yU0H0NoBDntNB0Q5oMSNh9usFctYniLBluTthi3RsQVBXIJNbApOlvSwW/RGxIuokPcAc59J5fQ==} + engines: {node: '>= 4'} + dependencies: + ast-types: 0.14.2 + esprima: 4.0.1 + source-map: 0.6.1 + tslib: 2.4.1 + dev: true + /recast/0.22.0: resolution: {integrity: sha512-5AAx+mujtXijsEavc5lWXBPQqrM4+Dl5qNH96N2aNeuJFUzpiiToKPsxQD/zAIJHspz7zz0maX0PCtCTFVlixQ==} engines: {node: '>= 4'} @@ -10434,13 +10444,6 @@ packages: hasBin: true optionalDependencies: fsevents: 2.3.2 - - /rollup/3.10.1: - resolution: {integrity: sha512-3Er+yel3bZbZX1g2kjVM+FW+RUWDxbG87fcqFM5/9HbPCTpbVp6JOLn7jlxnNlbu7s/N/uDA4EV/91E2gWnxzw==} - engines: {node: '>=14.18.0', npm: '>=8.0.0'} - hasBin: true - optionalDependencies: - fsevents: 2.3.2 dev: false /rollup/3.14.0: @@ -10940,11 +10943,6 @@ packages: resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} engines: {node: '>=8'} - /strip-literal/1.0.0: - resolution: {integrity: sha512-5o4LsH1lzBzO9UFH63AJ2ad2/S2AVx6NtjOcaz+VTT2h1RiRvbipW72z8M/lxEhcPHDBQwpDrnTF7sXy/7OwCQ==} - dependencies: - acorn: 8.8.2 - /strip-literal/1.0.1: resolution: {integrity: sha512-QZTsipNpa2Ppr6v1AmJHESqJ3Uz247MUS0OjrnnZjFAvEoWqxuyFuXn2xLgMtRnijJShAa1HL0gtJyUs7u7n3Q==} dependencies: @@ -11335,15 +11333,6 @@ packages: busboy: 1.6.0 dev: false - /unenv/1.0.2: - resolution: {integrity: sha512-senf7HmOHW3TuVCdhnrJcgVWabKnaU38oTRpppwWF0L6dJyfedY4MCiJeuwtrziqURZHuI2xxUoM90VLwG+e2Q==} - dependencies: - defu: 6.1.2 - mime: 3.0.0 - node-fetch-native: 1.0.1 - pathe: 1.1.0 - dev: false - /unenv/1.1.1: resolution: {integrity: sha512-AfQ+sKCdeSPX/rp0tL9LZz3cAu1Mt0i9UADuN1MtbsITKDS2PqSx8LQUBMf8lKuziitIWXXwU6JXrmzARFVSRw==} dependencies: @@ -11394,24 +11383,6 @@ packages: vfile: 5.3.6 dev: true - /unimport/2.1.0: - resolution: {integrity: sha512-GDVIxATluUquX8EqelT6DtnmnZaXGID1jsO9IXwlnxb0OIEqKAxTOnTlnGmHbseoGTh+ZC9kcNDaO18HYQj9KA==} - dependencies: - '@rollup/pluginutils': 5.0.2 - escape-string-regexp: 5.0.0 - fast-glob: 3.2.12 - local-pkg: 0.4.3 - magic-string: 0.27.0 - mlly: 1.1.0 - pathe: 1.1.0 - pkg-types: 1.0.1 - scule: 1.0.0 - strip-literal: 1.0.0 - unplugin: 1.0.1 - transitivePeerDependencies: - - rollup - dev: false - /unimport/2.2.4: resolution: {integrity: sha512-qMgmeEGqqrrmEtm0dqxMG37J6xBtrriqxq9hILvDb+e6l2F0yTnJomLoCCp0eghLR7bYGeBsUU5Y0oyiUYhViw==} dependencies: @@ -11545,7 +11516,7 @@ packages: - vite dev: false - /unplugin-auto-import/0.13.0_@vueuse+core@9.11.1: + /unplugin-auto-import/0.13.0_@vueuse+core@9.12.0: resolution: {integrity: sha512-nKMxDbkjM4FRPInFfm7sWrJOKgxfKKwb5yLPP+DEGl/SG0/FtBoW1LnZL4PQfx0FXjertoHO1P/5nDf+RSip2Q==} engines: {node: '>=14'} peerDependencies: @@ -11556,10 +11527,10 @@ packages: dependencies: '@antfu/utils': 0.7.2 '@rollup/pluginutils': 5.0.2 - '@vueuse/core': 9.11.1 + '@vueuse/core': 9.12.0 local-pkg: 0.4.3 magic-string: 0.27.0 - unimport: 2.1.0 + unimport: 2.2.4 unplugin: 1.0.1 transitivePeerDependencies: - rollup @@ -11600,7 +11571,7 @@ packages: - vue dev: false - /unplugin-vue-macros/1.7.3_@vueuse+core@9.11.1: + /unplugin-vue-macros/1.7.3_@vueuse+core@9.12.0: resolution: {integrity: sha512-HJ1cA0NiJIPbfDIaYZf+KgJ65nof8LMdU187ZrKUckNQwrmE92ySboc/4LP0Dzo+Yw6XPQ2kNECwVwqyp0VAcQ==} engines: {node: '>=14.19.0'} peerDependencies: @@ -11609,7 +11580,7 @@ packages: '@rollup/pluginutils': 5.0.2 '@vue-macros/better-define': 1.3.1 '@vue-macros/common': 1.0.0 - '@vue-macros/define-model': 1.3.1_@vueuse+core@9.11.1 + '@vue-macros/define-model': 1.3.1_@vueuse+core@9.12.0 '@vue-macros/define-props': 0.3.1 '@vue-macros/define-props-refs': 0.2.0 '@vue-macros/define-render': 1.2.1 @@ -11931,11 +11902,11 @@ packages: peerDependencies: vite: ^3.1.0 || ^4.0.0 dependencies: - '@rollup/plugin-replace': 5.0.2_rollup@3.10.1 + '@rollup/plugin-replace': 5.0.2_rollup@3.14.0 debug: 4.3.4 fast-glob: 3.2.12 - pretty-bytes: 6.0.0 - rollup: 3.10.1 + pretty-bytes: 6.1.0 + rollup: 3.14.0 workbox-build: 6.5.4 workbox-window: 6.5.4 transitivePeerDependencies: @@ -11961,39 +11932,6 @@ packages: - supports-color dev: false - /vite/3.2.5_@types+node@18.11.18: - resolution: {integrity: sha512-4mVEpXpSOgrssFZAOmGIr85wPHKvaDAcXqxVxVRZhljkJOMZi1ibLibzjLHzJvcok8BMguLc7g1W6W/GqZbLdQ==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 18.11.18 - esbuild: 0.15.18 - postcss: 8.4.21 - resolve: 1.22.1 - rollup: 2.79.1 - optionalDependencies: - fsevents: 2.3.2 - /vite/4.1.1: resolution: {integrity: sha512-LM9WWea8vsxhr782r9ntg+bhSFS06FJgCvvB0+8hf8UWtvaiDagKYWXndjfX6kGl74keHJUcpzrQliDXZlF5yg==} engines: {node: ^14.18.0 || >=16.0.0} @@ -12068,11 +12006,11 @@ packages: '@nuxt/kit': 3.2.0 '@vue/test-utils': 2.2.8 estree-walker: 3.0.3 - h3: 1.1.0 + h3: 1.4.0 happy-dom: 8.2.0 magic-string: 0.27.0 ofetch: 1.0.0 - unenv: 1.0.2 + unenv: 1.1.1 vitest: 0.28.4_@vitest+ui@0.28.3 transitivePeerDependencies: - '@vue/compiler-dom' @@ -12120,11 +12058,11 @@ packages: picocolors: 1.0.0 source-map: 0.6.1 std-env: 3.3.2 - strip-literal: 1.0.0 + strip-literal: 1.0.1 tinybench: 2.3.1 tinypool: 0.3.1 tinyspy: 1.0.2 - vite: 3.2.5_@types+node@18.11.18 + vite: 4.1.1_@types+node@18.11.18 vite-node: 0.28.4_@types+node@18.11.18 why-is-node-running: 2.2.2 transitivePeerDependencies: @@ -12176,11 +12114,11 @@ packages: picocolors: 1.0.0 source-map: 0.6.1 std-env: 3.3.2 - strip-literal: 1.0.0 + strip-literal: 1.0.1 tinybench: 2.3.1 tinypool: 0.3.1 tinyspy: 1.0.2 - vite: 3.2.5_@types+node@18.11.18 + vite: 4.1.1_@types+node@18.11.18 vite-node: 0.28.4_@types+node@18.11.18 why-is-node-running: 2.2.2 transitivePeerDependencies: