diff --git a/nuxt.config.ts b/nuxt.config.ts index 8979b780..a43440e7 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,5 +1,4 @@ import { defineNuxtConfig } from 'nuxt' -import { addTemplate, defineNuxtModule } from '@nuxt/kit' export default defineNuxtConfig({ srcDir: 'src', @@ -76,12 +75,6 @@ export default defineNuxtConfig({ }, }, - nitro: { - prerender: { - routes: ['/', '/uses'], - }, - }, - plausible: { domain: 'roe.dev', }, @@ -91,20 +84,5 @@ export default defineNuxtConfig({ '@nuxtjs/color-mode', '@nuxt/content', 'vue-plausible', - defineNuxtModule({ - setup(_options, nuxt) { - const { dst } = addTemplate({ - filename: 'legacy-app-stub.mjs', - getContents: () => - `export const legacyPlugin = (nuxtApp) => { nuxtApp._legacyContext = nuxtApp }`, - }) - nuxt.options.alias['./compat/legacy-app.mjs'] = dst - nuxt.hook('app:templates', app => { - app.plugins = app.plugins.filter( - p => !p.src.includes('components.plugin.mjs') - ) - }) - }, - }), ], }) diff --git a/package.json b/package.json index 6119d6aa..c0715935 100644 --- a/package.json +++ b/package.json @@ -20,8 +20,8 @@ "*.{css,vue}": "stylelint" }, "dependencies": { - "@nuxt/content": "npm:@nuxt/content-edge@latest", - "@nuxt/kit": "3.0.0-rc.4", + "@nuxt/content": "npm:@nuxt/content-edge@2.1.0-27620140.d41205a", + "@nuxt/kit": "npm:@nuxt/kit-edge@3.0.0-rc.4-27620285.c95a48c", "prism-themes": "1.9.0", "vue-plausible": "^1.3.1" }, @@ -43,7 +43,7 @@ "happy-dom": "^6.0.0", "husky": "8.0.1", "lint-staged": "13.0.3", - "nuxt": "npm:nuxt3@latest", + "nuxt": "npm:nuxt3@3.0.0-rc.4-27620285.c95a48c", "postcss-html": "1.4.1", "prettier": "2.7.1", "stylelint": "14.9.1", @@ -52,5 +52,10 @@ "stylelint-config-standard": "26.0.0", "vitest": "^0.17.0" }, - "packageManager": "pnpm@7.5.0" + "packageManager": "pnpm@7.5.0", + "pnpm": { + "patchedDependencies": { + "vue-plausible@1.3.1": "patches/vue-plausible@1.3.1.patch" + } + } } diff --git a/patches/vue-plausible@1.3.1.patch b/patches/vue-plausible@1.3.1.patch new file mode 100644 index 00000000..2102ed3e --- /dev/null +++ b/patches/vue-plausible@1.3.1.patch @@ -0,0 +1,17 @@ +diff --git a/lib/esm/nuxt-plugin.js b/lib/esm/nuxt-plugin.js +index 0a71f65b04fb4cb26cbdd5ebdca92962e62f55d5..630b323bf505bf9f9c72f9108d4ff5f666cb3cd3 100644 +--- a/lib/esm/nuxt-plugin.js ++++ b/lib/esm/nuxt-plugin.js +@@ -16,7 +16,11 @@ const PlausiblePlugin = (context, inject) => { + if (options.enableAutoOutboundTracking === true) { + plausible.enableAutoOutboundTracking(); + } +- inject('plausible', plausible); ++ if (inject) { ++ inject('plausible', plausible); ++ } else { ++ context.provide('plausible', plausible) ++ } + } + }; + export default PlausiblePlugin; \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 727bfc2a..eec2bc4e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,13 +1,18 @@ lockfileVersion: 5.4 +patchedDependencies: + vue-plausible@1.3.1: + hash: wlppdykgj6nuhdp7os4wmc3wre + path: patches/vue-plausible@1.3.1.patch + importers: .: specifiers: '@commitlint/cli': 17.0.3 '@commitlint/config-conventional': 17.0.3 - '@nuxt/content': npm:@nuxt/content-edge@latest - '@nuxt/kit': 3.0.0-rc.4 + '@nuxt/content': npm:@nuxt/content-edge@2.1.0-27620140.d41205a + '@nuxt/kit': npm:@nuxt/kit-edge@3.0.0-rc.4-27620285.c95a48c '@nuxtjs/color-mode': 3.1.4 '@nuxtjs/eslint-config': 10.0.0 '@nuxtjs/eslint-config-typescript': 10.0.0 @@ -23,7 +28,7 @@ importers: happy-dom: ^6.0.0 husky: 8.0.1 lint-staged: 13.0.3 - nuxt: npm:nuxt3@latest + nuxt: npm:nuxt3@3.0.0-rc.4-27620285.c95a48c postcss-html: 1.4.1 prettier: 2.7.1 prism-themes: 1.9.0 @@ -34,10 +39,10 @@ importers: vitest: ^0.17.0 vue-plausible: ^1.3.1 dependencies: - '@nuxt/content': /@nuxt/content-edge/2.1.0-27612633.4827c5f - '@nuxt/kit': 3.0.0-rc.4 + '@nuxt/content': /@nuxt/content-edge/2.1.0-27620140.d41205a + '@nuxt/kit': /@nuxt/kit-edge/3.0.0-rc.4-27620285.c95a48c prism-themes: 1.9.0 - vue-plausible: 1.3.1 + vue-plausible: 1.3.1_wlppdykgj6nuhdp7os4wmc3wre devDependencies: '@commitlint/cli': 17.0.3 '@commitlint/config-conventional': 17.0.3 @@ -47,23 +52,23 @@ importers: '@nuxtjs/eslint-module': 3.1.0_eslint@8.19.0 '@nuxtjs/tailwindcss': 5.1.3 '@vitejs/plugin-vue': 2.3.3 - '@vue/test-utils': 2.0.1 + '@vue/test-utils': 2.0.2 c8: 7.11.3 eslint: 8.19.0 eslint-config-prettier: 8.5.0_eslint@8.19.0 eslint-plugin-nuxt: 3.2.0_eslint@8.19.0 eslint-plugin-prettier: 4.2.1_7uxdfn2xinezdgvmbammh6ev5i - happy-dom: 6.0.0 + happy-dom: 6.0.2 husky: 8.0.1 lint-staged: 13.0.3 - nuxt: /nuxt3/3.0.0-rc.4-27611167.a41644e + nuxt: /nuxt3/3.0.0-rc.4-27620285.c95a48c postcss-html: 1.4.1 prettier: 2.7.1 stylelint: 14.9.1 stylelint-config-prettier: 9.0.3_stylelint@14.9.1 stylelint-config-recommended-vue: 1.4.0_rbvrlex3zkw5dqq3eg5f64dp2u stylelint-config-standard: 26.0.0_stylelint@14.9.1 - vitest: 0.17.0_c8@7.11.3+happy-dom@6.0.0 + vitest: 0.17.1_c8@7.11.3+happy-dom@6.0.2 api: specifiers: @@ -91,13 +96,6 @@ packages: '@jridgewell/gen-mapping': 0.1.1 '@jridgewell/trace-mapping': 0.3.14 - /@babel/code-frame/7.16.7: - resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': 7.17.12 - dev: true - /@babel/code-frame/7.18.6: resolution: {integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==} engines: {node: '>=6.9.0'} @@ -257,11 +255,6 @@ packages: dependencies: '@babel/types': 7.18.7 - /@babel/helper-validator-identifier/7.16.7: - resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==} - engines: {node: '>=6.9.0'} - dev: true - /@babel/helper-validator-identifier/7.18.6: resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==} engines: {node: '>=6.9.0'} @@ -280,15 +273,6 @@ packages: transitivePeerDependencies: - supports-color - /@babel/highlight/7.17.12: - resolution: {integrity: sha512-7yykMVF3hfZY2jsHZEEgLc+3x4o1O+fYyULu11GynEUQNwB6lua+IIQn1FiJxNucd5UlyJryrwsOh8PL9Sn8Qg==} - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': 7.16.7 - chalk: 2.4.2 - js-tokens: 4.0.0 - dev: true - /@babel/highlight/7.18.6: resolution: {integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==} engines: {node: '>=6.9.0'} @@ -347,8 +331,8 @@ packages: - supports-color dev: true - /@babel/standalone/7.18.5: - resolution: {integrity: sha512-3RlzTl3JSvbY1bvaRmuHf3fM2BSy7IbX0zqpVFjsiGO7678KE/LytwvJN+f5MGrarnUFUz2DNcCdetumWdIAKA==} + /@babel/standalone/7.18.7: + resolution: {integrity: sha512-AIOn3ON0KhYqAbvmkT11vi/YAlhrPn6RSPQb8Hl3PUZoE1yFwut5fQ9/oJ4Dvf2SGmO41pF7xmwP2W1RT0uJCA==} engines: {node: '>=6.9.0'} /@babel/template/7.18.6: @@ -475,10 +459,10 @@ packages: '@commitlint/execute-rule': 17.0.0 '@commitlint/resolve-extends': 17.0.3 '@commitlint/types': 17.0.0 - '@types/node': 18.0.0 + '@types/node': 18.0.3 chalk: 4.1.2 cosmiconfig: 7.0.1 - cosmiconfig-typescript-loader: 2.0.2_qiyc72axg2v44xl4yovan2v55u + cosmiconfig-typescript-loader: 2.0.2_fxk5i3xm3ivo7fjwhcizcinpla lodash: 4.17.21 resolve-from: 5.0.0 typescript: 4.7.4 @@ -578,7 +562,7 @@ packages: ajv: 6.12.6 debug: 4.3.4 espree: 9.3.2 - globals: 13.15.0 + globals: 13.16.0 ignore: 5.2.0 import-fresh: 3.3.0 js-yaml: 4.1.0 @@ -626,13 +610,8 @@ packages: '@jridgewell/sourcemap-codec': 1.4.14 '@jridgewell/trace-mapping': 0.3.14 - /@jridgewell/resolve-uri/3.0.7: - resolution: {integrity: sha512-8cXDaBBHOr2pQ7j77Y6Vp5VDT2sIqWyWQ56TjEq4ih/a4iST3dItRe8Q9fp0rrIl9DoKhWQtUQz/YpOxLkXbNA==} - engines: {node: '>=6.0.0'} - dev: true - - /@jridgewell/resolve-uri/3.0.8: - resolution: {integrity: sha512-YK5G9LaddzGbcucK4c8h5tWFmMPBvRZ/uyWmN1/SbBdIvqGUdWGkJ5BAaccgs6XbzVLsqbPJrBSFwKv3kT9i7w==} + /@jridgewell/resolve-uri/3.1.0: + resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==} engines: {node: '>=6.0.0'} /@jridgewell/set-array/1.1.2: @@ -646,31 +625,20 @@ packages: '@jridgewell/trace-mapping': 0.3.14 dev: true - /@jridgewell/sourcemap-codec/1.4.13: - resolution: {integrity: sha512-GryiOJmNcWbovBxTfZSF71V/mXbgcV3MewDe3kIMCLyIh5e7SKAeUZs+rMnJ8jkMolZ/4/VsdBmMrw3l+VdZ3w==} - dev: true - /@jridgewell/sourcemap-codec/1.4.14: resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==} - /@jridgewell/trace-mapping/0.3.13: - resolution: {integrity: sha512-o1xbKhp9qnIAoHJSWd6KlCZfqslL4valSF81H8ImioOAxluWYWOpWkpyktY2vnt4tbrX9XYaxovq6cgowaJp2w==} - dependencies: - '@jridgewell/resolve-uri': 3.0.7 - '@jridgewell/sourcemap-codec': 1.4.13 - dev: true - /@jridgewell/trace-mapping/0.3.14: resolution: {integrity: sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==} dependencies: - '@jridgewell/resolve-uri': 3.0.8 + '@jridgewell/resolve-uri': 3.1.0 '@jridgewell/sourcemap-codec': 1.4.14 /@jridgewell/trace-mapping/0.3.9: resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==} dependencies: - '@jridgewell/resolve-uri': 3.0.7 - '@jridgewell/sourcemap-codec': 1.4.13 + '@jridgewell/resolve-uri': 3.1.0 + '@jridgewell/sourcemap-codec': 1.4.14 dev: true /@koa/router/9.4.0: @@ -729,8 +697,8 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 - /@nuxt/content-edge/2.1.0-27612633.4827c5f: - resolution: {integrity: sha512-rqHmNFmjvuAHubW+bnoFZapxFmgpPu9A0eK/HAWWLzjh6S1yUe+5JxrEGxnq2J07OrgCfg2r9hOcXJ3go2Hybw==} + /@nuxt/content-edge/2.1.0-27620140.d41205a: + resolution: {integrity: sha512-zdHlfU6gNzOG26o24M+9av3cwzrtChMRyynAS3Cfvrct/l1oJYpD3yRaDnU1W0k080pOxkWxZr5wCWAPYSTF0w==} dependencies: '@nuxt/kit': 3.0.0-rc.4 csvtojson: 2.0.10 @@ -740,7 +708,7 @@ packages: html-tags: 3.2.0 json5: 2.2.1 listhen: 0.2.13 - mdast-util-to-hast: 12.1.1 + mdast-util-to-hast: 12.1.2 mdurl: 1.0.1 ohash: 0.1.0 pathe: 0.3.2 @@ -759,7 +727,7 @@ packages: scule: 0.2.1 shiki-es: 0.1.2 slugify: 1.6.5 - ufo: 0.8.4 + ufo: 0.8.5 unctx: 1.1.4 unified: 10.1.2 unist-builder: 3.0.0 @@ -781,11 +749,11 @@ packages: resolution: {integrity: sha512-YBI/6o2EBz02tdEJRBK8xkt3zvOFOWlLBf7WKYGBsSYSRtjjgrqPe2skp6VLLmKx5WbHHDNcW+6oACaurxGzeA==} dev: true - /@nuxt/kit-edge/3.0.0-rc.4-27611167.a41644e: - resolution: {integrity: sha512-T9rWEkGG4XmVt/5+oam1aSmX8W7kU2FnXrSl4rTlYT09/po0cNbmvDhUQWqt5LUkJMjPsZB5j+87pq2/m0RUEg==} + /@nuxt/kit-edge/3.0.0-rc.4-27620285.c95a48c: + resolution: {integrity: sha512-wQDHlanqexHr9R/i5Qrp+a0GYCPq8de/yjXJMvi+q7S2kF3DyulHsjbzoIOVZglVX4bXKXxxr/A05nWPTpqXfQ==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0} dependencies: - '@nuxt/schema': /@nuxt/schema-edge/3.0.0-rc.4-27611167.a41644e + '@nuxt/schema': /@nuxt/schema-edge/3.0.0-rc.4-27620285.c95a48c c12: 0.2.8 consola: 2.15.3 defu: 6.0.0 @@ -801,7 +769,7 @@ packages: scule: 0.2.1 semver: 7.3.7 unctx: 1.1.4 - unimport: 0.3.0 + unimport: 0.4.3 untyped: 0.4.4 transitivePeerDependencies: - esbuild @@ -809,13 +777,12 @@ packages: - supports-color - vite - webpack - dev: true - /@nuxt/kit-edge/3.0.0-rc.4-27611167.a41644e_bcwimvlikb67cugtywnrdg5ffq: - resolution: {integrity: sha512-T9rWEkGG4XmVt/5+oam1aSmX8W7kU2FnXrSl4rTlYT09/po0cNbmvDhUQWqt5LUkJMjPsZB5j+87pq2/m0RUEg==} + /@nuxt/kit-edge/3.0.0-rc.4-27620285.c95a48c_bcwimvlikb67cugtywnrdg5ffq: + resolution: {integrity: sha512-wQDHlanqexHr9R/i5Qrp+a0GYCPq8de/yjXJMvi+q7S2kF3DyulHsjbzoIOVZglVX4bXKXxxr/A05nWPTpqXfQ==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0} dependencies: - '@nuxt/schema': /@nuxt/schema-edge/3.0.0-rc.4-27611167.a41644e_bcwimvlikb67cugtywnrdg5ffq + '@nuxt/schema': /@nuxt/schema-edge/3.0.0-rc.4-27620285.c95a48c_bcwimvlikb67cugtywnrdg5ffq c12: 0.2.8 consola: 2.15.3 defu: 6.0.0 @@ -831,7 +798,7 @@ packages: scule: 0.2.1 semver: 7.3.7 unctx: 1.1.4_bcwimvlikb67cugtywnrdg5ffq - unimport: 0.3.0_bcwimvlikb67cugtywnrdg5ffq + unimport: 0.4.3_bcwimvlikb67cugtywnrdg5ffq untyped: 0.4.4 transitivePeerDependencies: - esbuild @@ -876,7 +843,7 @@ packages: engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0} dependencies: '@nuxt/schema': 3.0.0-rc.4 - c12: 0.2.7 + c12: 0.2.8 consola: 2.15.3 defu: 6.0.0 globby: 13.1.2 @@ -885,8 +852,8 @@ packages: jiti: 1.14.0 knitwork: 0.1.2 lodash.template: 4.5.0 - mlly: 0.5.3 - pathe: 0.3.0 + mlly: 0.5.4 + pathe: 0.3.2 pkg-types: 0.3.3 scule: 0.2.1 semver: 7.3.7 @@ -915,8 +882,8 @@ packages: - webpack dev: true - /@nuxt/schema-edge/3.0.0-rc.4-27611167.a41644e: - resolution: {integrity: sha512-FaM88rk9lvgaTUe+YpiNbMDg/iEb98Lejo33B+pHuPFyrZWR+hAFOL27LeEIAGBZk3xQaDfXRU6TYKEPE5iGsQ==} + /@nuxt/schema-edge/3.0.0-rc.4-27620285.c95a48c: + resolution: {integrity: sha512-OzypQmclufJSSK/u7DswnIdqIGfQgxl14qpHL3PXBJ8w8QiiHWvxbRG1kGopcyJou5+QLjo2d7BaixHu+w/ifg==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0} dependencies: c12: 0.2.8 @@ -927,17 +894,16 @@ packages: postcss-import-resolver: 2.0.0 scule: 0.2.1 std-env: 3.1.1 - ufo: 0.8.4 - unimport: 0.3.0 + ufo: 0.8.5 + unimport: 0.4.3 transitivePeerDependencies: - esbuild - rollup - vite - webpack - dev: true - /@nuxt/schema-edge/3.0.0-rc.4-27611167.a41644e_bcwimvlikb67cugtywnrdg5ffq: - resolution: {integrity: sha512-FaM88rk9lvgaTUe+YpiNbMDg/iEb98Lejo33B+pHuPFyrZWR+hAFOL27LeEIAGBZk3xQaDfXRU6TYKEPE5iGsQ==} + /@nuxt/schema-edge/3.0.0-rc.4-27620285.c95a48c_bcwimvlikb67cugtywnrdg5ffq: + resolution: {integrity: sha512-OzypQmclufJSSK/u7DswnIdqIGfQgxl14qpHL3PXBJ8w8QiiHWvxbRG1kGopcyJou5+QLjo2d7BaixHu+w/ifg==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0} dependencies: c12: 0.2.8 @@ -948,8 +914,8 @@ packages: postcss-import-resolver: 2.0.0 scule: 0.2.1 std-env: 3.1.1 - ufo: 0.8.4 - unimport: 0.3.0_bcwimvlikb67cugtywnrdg5ffq + ufo: 0.8.5 + unimport: 0.4.3_bcwimvlikb67cugtywnrdg5ffq transitivePeerDependencies: - esbuild - rollup @@ -961,7 +927,7 @@ packages: resolution: {integrity: sha512-5yjfKvPJ/NboevQYZLyO1SS9nJW6KHtdd7Ei61D19gYGtnN+aOpxOnUX08A1rZMb3G2Cw5JRxVeF9+AfBYefJg==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0} dependencies: - c12: 0.2.7 + c12: 0.2.8 create-require: 1.1.1 defu: 6.0.0 jiti: 1.14.0 @@ -969,7 +935,7 @@ packages: postcss-import-resolver: 2.0.0 scule: 0.2.1 std-env: 3.1.1 - ufo: 0.8.4 + ufo: 0.8.5 unimport: 0.2.10 transitivePeerDependencies: - esbuild @@ -1013,13 +979,13 @@ packages: resolution: {integrity: sha512-ejiWi7RJfUp71K5IRpfrhoiZcvxhn1K+YH5mWdwwCT7jeQyE+Ok6WdFMpSg4LYy8YsVw6XHr5I+g23OCebc24w==} dev: true - /@nuxt/vite-builder-edge/3.0.0-rc.4-27611167.a41644e_vue@3.2.37: - resolution: {integrity: sha512-h5omNouNcLIL0D/Q41JQYMimiB17oxmV9ZGHKXjj2VcYTzNyWsSlvS6h5AWu19m1N4Ctp5uS5amCGA26F/2E5A==} + /@nuxt/vite-builder-edge/3.0.0-rc.4-27620285.c95a48c_vue@3.2.37: + resolution: {integrity: sha512-ZPM3JFy9tuz4EPksMjwqS33wE3MD6KXOZ6PGX+lfwgBv9INpKLALrSGcd+9X/2/sCHYIsCSEZDq+BQ5vuXwhPA==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0} peerDependencies: vue: ^3.2.37 dependencies: - '@nuxt/kit': /@nuxt/kit-edge/3.0.0-rc.4-27611167.a41644e_bcwimvlikb67cugtywnrdg5ffq + '@nuxt/kit': /@nuxt/kit-edge/3.0.0-rc.4-27620285.c95a48c_bcwimvlikb67cugtywnrdg5ffq '@rollup/plugin-replace': 4.0.0_rollup@2.75.7 '@vitejs/plugin-vue': 2.3.3_vite@2.9.13+vue@3.2.37 '@vitejs/plugin-vue-jsx': 1.3.10 @@ -1029,6 +995,7 @@ packages: defu: 6.0.0 esbuild: 0.14.48 escape-string-regexp: 5.0.0 + estree-walker: 3.0.1 externality: 0.2.2 fs-extra: 10.1.0 get-port-please: 2.5.0 @@ -1036,6 +1003,7 @@ packages: knitwork: 0.1.2 magic-string: 0.26.2 mlly: 0.5.4 + ohash: 0.1.0 pathe: 0.3.2 perfect-debounce: 0.1.3 postcss: 8.4.14 @@ -1043,11 +1011,11 @@ packages: postcss-url: 10.1.3_postcss@8.4.14 rollup: 2.75.7 rollup-plugin-visualizer: 5.6.0_rollup@2.75.7 - ufo: 0.8.4 + ufo: 0.8.5 unplugin: 0.7.1_bcwimvlikb67cugtywnrdg5ffq vite: 2.9.13 - vite-node: 0.15.2 - vite-plugin-checker: 0.4.7_vite@2.9.13 + vite-node: 0.17.1 + vite-plugin-checker: 0.4.8_vite@2.9.13 vue: 3.2.37 transitivePeerDependencies: - less @@ -1062,7 +1030,7 @@ packages: dependencies: '@nuxt/kit': 3.0.0-rc.4 lodash.template: 4.5.0 - pathe: 0.3.0 + pathe: 0.3.2 transitivePeerDependencies: - esbuild - rollup @@ -1076,27 +1044,27 @@ packages: peerDependencies: eslint: ^8.14.0 dependencies: - '@nuxtjs/eslint-config': 10.0.0_jyttab4k4ow7qlwvfssgpyauai - '@typescript-eslint/eslint-plugin': 5.28.0_7wzgmhin5acnz3bzupkjqe6chq - '@typescript-eslint/parser': 5.28.0_eslint@8.19.0 + '@nuxtjs/eslint-config': 10.0.0_6o2fuefo7gfpbr7nbqwgu7w4mq + '@typescript-eslint/eslint-plugin': 5.30.5_iom7pm3yknyiblqpw2vvqvxs5i + '@typescript-eslint/parser': 5.30.5_eslint@8.19.0 eslint: 8.19.0 eslint-import-resolver-typescript: 2.7.1_q2xwze32dd33a2fc2qubwr4ie4 - eslint-plugin-import: 2.26.0_jyttab4k4ow7qlwvfssgpyauai + eslint-plugin-import: 2.26.0_6o2fuefo7gfpbr7nbqwgu7w4mq transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - typescript dev: true - /@nuxtjs/eslint-config/10.0.0_eslint@8.19.0: + /@nuxtjs/eslint-config/10.0.0_6o2fuefo7gfpbr7nbqwgu7w4mq: resolution: {integrity: sha512-5umb4Nyd/D9azWyFPGe3ru0E5v8SSVzgtZeJwTaCpqjsQDrr51P7QPtBTVdJXIbhdY1lws67x9Emkb7oKwh4zw==} peerDependencies: eslint: ^8.14.0 dependencies: eslint: 8.19.0 - eslint-config-standard: 17.0.0_lyzacns5bnqrlncl7e5kjy6njy - eslint-plugin-import: 2.26.0_eslint@8.19.0 - eslint-plugin-n: 15.2.2_eslint@8.19.0 + eslint-config-standard: 17.0.0_3y77imf4oat3akor274t4exgn4 + eslint-plugin-import: 2.26.0_6o2fuefo7gfpbr7nbqwgu7w4mq + eslint-plugin-n: 15.2.4_eslint@8.19.0 eslint-plugin-node: 11.1.0_eslint@8.19.0 eslint-plugin-promise: 6.0.0_eslint@8.19.0 eslint-plugin-unicorn: 42.0.0_eslint@8.19.0 @@ -1108,15 +1076,15 @@ packages: - supports-color dev: true - /@nuxtjs/eslint-config/10.0.0_jyttab4k4ow7qlwvfssgpyauai: + /@nuxtjs/eslint-config/10.0.0_eslint@8.19.0: resolution: {integrity: sha512-5umb4Nyd/D9azWyFPGe3ru0E5v8SSVzgtZeJwTaCpqjsQDrr51P7QPtBTVdJXIbhdY1lws67x9Emkb7oKwh4zw==} peerDependencies: eslint: ^8.14.0 dependencies: eslint: 8.19.0 - eslint-config-standard: 17.0.0_lyzacns5bnqrlncl7e5kjy6njy - eslint-plugin-import: 2.26.0_jyttab4k4ow7qlwvfssgpyauai - eslint-plugin-n: 15.2.2_eslint@8.19.0 + eslint-config-standard: 17.0.0_3y77imf4oat3akor274t4exgn4 + eslint-plugin-import: 2.26.0_eslint@8.19.0 + eslint-plugin-n: 15.2.4_eslint@8.19.0 eslint-plugin-node: 11.1.0_eslint@8.19.0 eslint-plugin-promise: 6.0.0_eslint@8.19.0 eslint-plugin-unicorn: 42.0.0_eslint@8.19.0 @@ -1136,7 +1104,7 @@ packages: consola: 2.15.3 defu: 6.0.0 eslint: 8.19.0 - eslint-webpack-plugin: 2.6.0_eslint@8.19.0 + eslint-webpack-plugin: 2.7.0_eslint@8.19.0 transitivePeerDependencies: - webpack dev: true @@ -1146,7 +1114,7 @@ packages: dependencies: '@nuxt/kit': 3.0.0-rc.4 '@nuxt/postcss8': 1.1.3 - '@types/tailwindcss': 3.0.10 + '@types/tailwindcss': 3.1.0 autoprefixer: 10.4.7_postcss@8.4.14 chalk: 5.0.1 clear-module: 4.1.2 @@ -1154,10 +1122,10 @@ packages: defu: 6.0.0 postcss: 8.4.14 postcss-custom-properties: 12.1.8_postcss@8.4.14 - postcss-nesting: 10.1.9_postcss@8.4.14 - tailwind-config-viewer: 1.7.1_tailwindcss@3.1.4 - tailwindcss: 3.1.4 - ufo: 0.8.4 + postcss-nesting: 10.1.10_postcss@8.4.14 + tailwind-config-viewer: 1.7.1_tailwindcss@3.1.5 + tailwindcss: 3.1.5 + ufo: 0.8.5 transitivePeerDependencies: - esbuild - rollup @@ -1300,7 +1268,7 @@ packages: /@types/concat-stream/1.6.1: resolution: {integrity: sha512-eHE4cQPoj6ngxBZMvVf6Hw7Mh4jMW4U9lpGmS5GBPB9RYxlFg+CHaVN7ErNY4W9XfLIEn20b4VDYaIrbq0q4uA==} dependencies: - '@types/node': 8.10.66 + '@types/node': 18.0.3 dev: true /@types/debug/4.1.7: @@ -1312,7 +1280,7 @@ packages: /@types/eslint/7.29.0: resolution: {integrity: sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==} dependencies: - '@types/estree': 0.0.51 + '@types/estree': 0.0.52 '@types/json-schema': 7.0.11 dev: true @@ -1320,10 +1288,6 @@ packages: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} dev: true - /@types/estree/0.0.51: - resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - dev: true - /@types/estree/0.0.52: resolution: {integrity: sha512-BZWrtCU0bMVAIliIV+HJO1f1PR41M7NKjfxrFJwwhKI1KwhwOxYw1SXg9ao+CIMt774nFuGiG6eU+udtbEI9oQ==} dev: true @@ -1331,7 +1295,7 @@ packages: /@types/form-data/0.0.33: resolution: {integrity: sha1-yayFsqX9GENbjIXZ7LUObWyJP/g=} dependencies: - '@types/node': 8.10.66 + '@types/node': 18.0.3 dev: true /@types/hast/2.3.4: @@ -1347,7 +1311,7 @@ packages: /@types/jsdom/16.2.14: resolution: {integrity: sha512-6BAy1xXEmMuHeAJ4Fv4yXKwBDTGTOseExKE3OaHiNycdHdZw59KfYzrt0DkDluvwmik1HRt6QS7bImxUmpSy+w==} dependencies: - '@types/node': 18.0.1 + '@types/node': 18.0.3 '@types/parse5': 6.0.3 '@types/tough-cookie': 4.0.2 dev: true @@ -1386,17 +1350,13 @@ packages: resolution: {integrity: sha512-GqWykok+3uocgfAJM8imbozrqLnPyTrpFlrryURQlw1EesPUCx5XxTiucWDSFF9/NUEXDuD4bnvHm8xfVGWTpQ==} dev: true - /@types/node/17.0.43: - resolution: {integrity: sha512-jnUpgw8fL9kP2iszfIDyBQtw5Mf4/XSqy0Loc1J9pI14ejL83XcCEvSf50Gs/4ET0I9VCCDoOfufQysj0S66xA==} - dev: true - - /@types/node/18.0.0: - resolution: {integrity: sha512-cHlGmko4gWLVI27cGJntjs/Sj8th9aYwplmZFwmmgYQQvL5NUsgVJG7OddLvNfLqYS31KFN0s3qlaD9qCaxACA==} - dev: true - /@types/node/18.0.1: resolution: {integrity: sha512-CmR8+Tsy95hhwtZBKJBs0/FFq4XX7sDZHlGGf+0q+BRZfMbOTkzkj0AFAuTyXbObDIoanaBBW0+KEW+m3N16Wg==} + /@types/node/18.0.3: + resolution: {integrity: sha512-HzNRZtp4eepNitP+BD6k2L6DROIDG4Q0fm4x+dwfsr6LGmROENnok75VGw40628xf+iR24WeMFcHuuBDUAzzsQ==} + dev: true + /@types/node/8.10.66: resolution: {integrity: sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==} dev: true @@ -1431,11 +1391,16 @@ packages: /@types/resolve/1.17.1: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: - '@types/node': 18.0.1 + '@types/node': 18.0.3 dev: true - /@types/tailwindcss/3.0.10: - resolution: {integrity: sha512-1UnZIHO0NOPyPlPFV0HuMjki2SHkvG9uBA1ZehWj/OQMSROk503nuNyyfmJSIT289yewxTbKoPG+KLxYRvfIIg==} + /@types/tailwindcss/3.1.0: + resolution: {integrity: sha512-JxPzrm609hzvF4nmOI3StLjbBEP3WWQxDDJESqR1nh94h7gyyy3XSl0hn5RBMJ9mPudlLjtaXs5YEBtLw7CnPA==} + deprecated: This is a stub types definition. tailwindcss provides its own type definitions, so you do not need this installed. + dependencies: + tailwindcss: 3.1.5 + transitivePeerDependencies: + - ts-node dev: true /@types/tough-cookie/4.0.2: @@ -1454,8 +1419,8 @@ packages: dev: false optional: true - /@typescript-eslint/eslint-plugin/5.28.0_7wzgmhin5acnz3bzupkjqe6chq: - resolution: {integrity: sha512-DXVU6Cg29H2M6EybqSg2A+x8DgO9TCUBRp4QEXQHJceLS7ogVDP0g3Lkg/SZCqcvkAP/RruuQqK0gdlkgmhSUA==} + /@typescript-eslint/eslint-plugin/5.30.5_iom7pm3yknyiblqpw2vvqvxs5i: + resolution: {integrity: sha512-lftkqRoBvc28VFXEoRgyZuztyVUQ04JvUnATSPtIRFAccbXTWL6DEtXGYMcbg998kXw1NLUJm7rTQ9eUt+q6Ig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/parser': ^5.0.0 @@ -1465,10 +1430,10 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.28.0_eslint@8.19.0 - '@typescript-eslint/scope-manager': 5.28.0 - '@typescript-eslint/type-utils': 5.28.0_eslint@8.19.0 - '@typescript-eslint/utils': 5.28.0_eslint@8.19.0 + '@typescript-eslint/parser': 5.30.5_eslint@8.19.0 + '@typescript-eslint/scope-manager': 5.30.5 + '@typescript-eslint/type-utils': 5.30.5_eslint@8.19.0 + '@typescript-eslint/utils': 5.30.5_eslint@8.19.0 debug: 4.3.4 eslint: 8.19.0 functional-red-black-tree: 1.0.1 @@ -1480,8 +1445,8 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.28.0_eslint@8.19.0: - resolution: {integrity: sha512-ekqoNRNK1lAcKhZESN/PdpVsWbP9jtiNqzFWkp/yAUdZvJalw2heCYuqRmM5eUJSIYEkgq5sGOjq+ZqsLMjtRA==} + /@typescript-eslint/parser/5.30.5_eslint@8.19.0: + resolution: {integrity: sha512-zj251pcPXI8GO9NDKWWmygP6+UjwWmrdf9qMW/L/uQJBM/0XbU2inxe5io/234y/RCvwpKEYjZ6c1YrXERkK4Q==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 @@ -1490,25 +1455,25 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 5.28.0 - '@typescript-eslint/types': 5.28.0 - '@typescript-eslint/typescript-estree': 5.28.0 + '@typescript-eslint/scope-manager': 5.30.5 + '@typescript-eslint/types': 5.30.5 + '@typescript-eslint/typescript-estree': 5.30.5 debug: 4.3.4 eslint: 8.19.0 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager/5.28.0: - resolution: {integrity: sha512-LeBLTqF/he1Z+boRhSqnso6YrzcKMTQ8bO/YKEe+6+O/JGof9M0g3IJlIsqfrK/6K03MlFIlycbf1uQR1IjE+w==} + /@typescript-eslint/scope-manager/5.30.5: + resolution: {integrity: sha512-NJ6F+YHHFT/30isRe2UTmIGGAiXKckCyMnIV58cE3JkHmaD6e5zyEYm5hBDv0Wbin+IC0T1FWJpD3YqHUG/Ydg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.28.0 - '@typescript-eslint/visitor-keys': 5.28.0 + '@typescript-eslint/types': 5.30.5 + '@typescript-eslint/visitor-keys': 5.30.5 dev: true - /@typescript-eslint/type-utils/5.28.0_eslint@8.19.0: - resolution: {integrity: sha512-SyKjKh4CXPglueyC6ceAFytjYWMoPHMswPQae236zqe1YbhvCVQyIawesYywGiu98L9DwrxsBN69vGIVxJ4mQQ==} + /@typescript-eslint/type-utils/5.30.5_eslint@8.19.0: + resolution: {integrity: sha512-k9+ejlv1GgwN1nN7XjVtyCgE0BTzhzT1YsQF0rv4Vfj2U9xnslBgMYYvcEYAFVdvhuEscELJsB7lDkN7WusErw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: '*' @@ -1517,7 +1482,7 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/utils': 5.28.0_eslint@8.19.0 + '@typescript-eslint/utils': 5.30.5_eslint@8.19.0 debug: 4.3.4 eslint: 8.19.0 tsutils: 3.21.0 @@ -1525,13 +1490,13 @@ packages: - supports-color dev: true - /@typescript-eslint/types/5.28.0: - resolution: {integrity: sha512-2OOm8ZTOQxqkPbf+DAo8oc16sDlVR5owgJfKheBkxBKg1vAfw2JsSofH9+16VPlN9PWtv8Wzhklkqw3k/zCVxA==} + /@typescript-eslint/types/5.30.5: + resolution: {integrity: sha512-kZ80w/M2AvsbRvOr3PjaNh6qEW1LFqs2pLdo2s5R38B2HYXG8Z0PP48/4+j1QHJFL3ssHIbJ4odPRS8PlHrFfw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@typescript-eslint/typescript-estree/5.28.0: - resolution: {integrity: sha512-9GX+GfpV+F4hdTtYc6OV9ZkyYilGXPmQpm6AThInpBmKJEyRSIjORJd1G9+bknb7OTFYL+Vd4FBJAO6T78OVqA==} + /@typescript-eslint/typescript-estree/5.30.5: + resolution: {integrity: sha512-qGTc7QZC801kbYjAr4AgdOfnokpwStqyhSbiQvqGBLixniAKyH+ib2qXIVo4P9NgGzwyfD9I0nlJN7D91E1VpQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -1539,8 +1504,8 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 5.28.0 - '@typescript-eslint/visitor-keys': 5.28.0 + '@typescript-eslint/types': 5.30.5 + '@typescript-eslint/visitor-keys': 5.30.5 debug: 4.3.4 globby: 11.1.0 is-glob: 4.0.3 @@ -1550,16 +1515,16 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.28.0_eslint@8.19.0: - resolution: {integrity: sha512-E60N5L0fjv7iPJV3UGc4EC+A3Lcj4jle9zzR0gW7vXhflO7/J29kwiTGITA2RlrmPokKiZbBy2DgaclCaEUs6g==} + /@typescript-eslint/utils/5.30.5_eslint@8.19.0: + resolution: {integrity: sha512-o4SSUH9IkuA7AYIfAvatldovurqTAHrfzPApOZvdUq01hHojZojCFXx06D/aFpKCgWbMPRdJBWAC3sWp3itwTA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: '@types/json-schema': 7.0.11 - '@typescript-eslint/scope-manager': 5.28.0 - '@typescript-eslint/types': 5.28.0 - '@typescript-eslint/typescript-estree': 5.28.0 + '@typescript-eslint/scope-manager': 5.30.5 + '@typescript-eslint/types': 5.30.5 + '@typescript-eslint/typescript-estree': 5.30.5 eslint: 8.19.0 eslint-scope: 5.1.1 eslint-utils: 3.0.0_eslint@8.19.0 @@ -1568,11 +1533,11 @@ packages: - typescript dev: true - /@typescript-eslint/visitor-keys/5.28.0: - resolution: {integrity: sha512-BtfP1vCor8cWacovzzPFOoeW4kBQxzmhxGoOpt0v1SFvG+nJ0cWaVdJk7cky1ArTcFHHKNIxyo2LLr3oNkSuXA==} + /@typescript-eslint/visitor-keys/5.30.5: + resolution: {integrity: sha512-D+xtGo9HUMELzWIUqcQc0p2PO4NyvTrgIOK/VnSH083+8sq0tiLozNRKuLarwHYGRuA6TVBQSuuLwJUDWd3aaA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - '@typescript-eslint/types': 5.28.0 + '@typescript-eslint/types': 5.30.5 eslint-visitor-keys: 3.3.0 dev: true @@ -1736,8 +1701,8 @@ packages: resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==} dev: true - /@vue/test-utils/2.0.1: - resolution: {integrity: sha512-4kt7Sw1gzXeQOsMqrwrQbmEiG8El4MP8P4hfxkmfXdUHf7yHa3xC5CQc0x2YyuhT41w2d4K4O0ZdRvZhGdZlow==} + /@vue/test-utils/2.0.2: + resolution: {integrity: sha512-E2P4oXSaWDqTZNbmKZFVLrNN/siVN78YkEqs7pHryWerrlZR9bBFLWdJwRoguX45Ru6HxIflzKl4vQvwRMwm5g==} peerDependencies: vue: ^3.0.1 dev: true @@ -2031,8 +1996,8 @@ packages: peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.21.0 - caniuse-lite: 1.0.30001359 + browserslist: 4.21.1 + caniuse-lite: 1.0.30001363 fraction.js: 4.2.0 normalize-range: 0.1.2 picocolors: 1.0.0 @@ -2101,24 +2066,13 @@ packages: dependencies: fill-range: 7.0.1 - /browserslist/4.21.0: - resolution: {integrity: sha512-UQxE0DIhRB5z/zDz9iA03BOfxaN2+GQdBYH/2WrSIWEUrnpzTPJbhqt+umq6r3acaPRTW1FNTkrcp0PXgtFkvA==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001359 - electron-to-chromium: 1.4.170 - node-releases: 2.0.5 - update-browserslist-db: 1.0.4_browserslist@4.21.0 - dev: true - /browserslist/4.21.1: resolution: {integrity: sha512-Nq8MFCSrnJXSc88yliwlzQe3qNe3VntIjhsArW9IJOEPSHNx23FalwApUVbzAWABLhYJJ7y8AynWI/XM8OdfjQ==} engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: caniuse-lite: 1.0.30001363 - electron-to-chromium: 1.4.177 + electron-to-chromium: 1.4.182 node-releases: 2.0.5 update-browserslist-db: 1.0.4_browserslist@4.21.1 @@ -2152,17 +2106,6 @@ packages: source-map: 0.7.4 dev: true - /c12/0.2.7: - resolution: {integrity: sha512-ih1nuHbZ6Ltf8Wss96JH6YvKIW5+9+uLAA08LUQAoDrFPGSyvPvQv/QBIRE+dCBWOK4PcwH0ylRkSa9huI1Acw==} - dependencies: - defu: 6.0.0 - dotenv: 16.0.1 - gittar: 0.1.1 - jiti: 1.14.0 - mlly: 0.5.4 - pathe: 0.2.0 - rc9: 1.2.2 - /c12/0.2.8: resolution: {integrity: sha512-JomSyVwGnqndRdVVW6SGnHUeHIfJFQNe/4zPFK6zLKPQm8US+hNr4kZP7xeNnzjn3jnQUsBbPdT85fm8K5Pr4A==} dependencies: @@ -2173,7 +2116,6 @@ packages: mlly: 0.5.4 pathe: 0.3.2 rc9: 1.2.2 - dev: true /c8/7.11.3: resolution: {integrity: sha512-6YBmsaNmqRm9OS3ZbIiL2EZgi1+Xc4O24jL3vMYGE6idixYuGdy76rIfIdltSKDj9DpLNrcXSonUTR1miBD0wA==} @@ -2189,7 +2131,7 @@ packages: istanbul-reports: 3.1.4 rimraf: 3.0.2 test-exclude: 6.0.0 - v8-to-istanbul: 9.0.0 + v8-to-istanbul: 9.0.1 yargs: 16.2.0 yargs-parser: 20.2.9 dev: true @@ -2247,10 +2189,6 @@ packages: lodash.uniq: 4.5.0 dev: true - /caniuse-lite/1.0.30001359: - resolution: {integrity: sha512-Xln/BAsPzEuiVLgJ2/45IaqD9jShtk3Y33anKb4+yLwQzws3+v6odKfpgES/cDEaZMLzSChpIGdbOYtH9MyuHw==} - dev: true - /caniuse-lite/1.0.30001363: resolution: {integrity: sha512-HpQhpzTGGPVMnCjIomjt+jvyUu8vNFo3TaDiZ/RcoTrlOq/5+tC8zHdsbgFB6MxmaY+jCpsH09aD80Bb4Ow3Sg==} @@ -2614,16 +2552,16 @@ packages: /core-util-is/1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - /cosmiconfig-typescript-loader/2.0.2_qiyc72axg2v44xl4yovan2v55u: + /cosmiconfig-typescript-loader/2.0.2_fxk5i3xm3ivo7fjwhcizcinpla: resolution: {integrity: sha512-KmE+bMjWMXJbkWCeY4FJX/npHuZPNr9XF9q9CIQ/bpFwi1qHfCmSiKarrCcRa0LO4fWjk93pVoeRtJAkTGcYNw==} engines: {node: '>=12', npm: '>=6'} peerDependencies: '@types/node': '*' typescript: '>=3' dependencies: - '@types/node': 18.0.0 + '@types/node': 18.0.3 cosmiconfig: 7.0.1 - ts-node: 10.8.1_qiyc72axg2v44xl4yovan2v55u + ts-node: 10.8.2_fxk5i3xm3ivo7fjwhcizcinpla typescript: 4.7.4 transitivePeerDependencies: - '@swc/core' @@ -3106,12 +3044,8 @@ packages: resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} dev: true - /electron-to-chromium/1.4.170: - resolution: {integrity: sha512-rZ8PZLhK4ORPjFqLp9aqC4/S1j4qWFsPPz13xmWdrbBkU/LlxMcok+f+6f8YnQ57MiZwKtOaW15biZZsY5Igvw==} - dev: true - - /electron-to-chromium/1.4.177: - resolution: {integrity: sha512-FYPir3NSBEGexSZUEeht81oVhHfLFl6mhUKSkjHN/iB/TwEIt/WHQrqVGfTLN5gQxwJCQkIJBe05eOXjI7omgg==} + /electron-to-chromium/1.4.182: + resolution: {integrity: sha512-OpEjTADzGoXABjqobGhpy0D2YsTncAax7IkER68ycc4adaq0dqEG9//9aenKPy7BGA90bqQdLac0dPp6uMkcSg==} /emoji-regex/8.0.0: resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} @@ -3459,7 +3393,7 @@ packages: eslint: 8.19.0 dev: true - /eslint-config-standard/17.0.0_lyzacns5bnqrlncl7e5kjy6njy: + /eslint-config-standard/17.0.0_3y77imf4oat3akor274t4exgn4: resolution: {integrity: sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==} peerDependencies: eslint: ^8.0.1 @@ -3469,7 +3403,7 @@ packages: dependencies: eslint: 8.19.0 eslint-plugin-import: 2.26.0_eslint@8.19.0 - eslint-plugin-n: 15.2.2_eslint@8.19.0 + eslint-plugin-n: 15.2.4_eslint@8.19.0 eslint-plugin-promise: 6.0.0_eslint@8.19.0 dev: true @@ -3477,7 +3411,7 @@ packages: resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} dependencies: debug: 3.2.7 - resolve: 1.22.0 + resolve: 1.22.1 transitivePeerDependencies: - supports-color dev: true @@ -3491,16 +3425,16 @@ packages: dependencies: debug: 4.3.4 eslint: 8.19.0 - eslint-plugin-import: 2.26.0_jyttab4k4ow7qlwvfssgpyauai + eslint-plugin-import: 2.26.0_6o2fuefo7gfpbr7nbqwgu7w4mq glob: 7.2.3 is-glob: 4.0.3 - resolve: 1.22.0 + resolve: 1.22.1 tsconfig-paths: 3.14.1 transitivePeerDependencies: - supports-color dev: true - /eslint-module-utils/2.7.3_pbmiczca3qpqvnkfcriol7sq7u: + /eslint-module-utils/2.7.3_ngc5pgxzrdnldt43xbcfncn6si: resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} engines: {node: '>=4'} peerDependencies: @@ -3518,7 +3452,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.28.0_eslint@8.19.0 + '@typescript-eslint/parser': 5.30.5_eslint@8.19.0 debug: 3.2.7 eslint-import-resolver-node: 0.3.6 eslint-import-resolver-typescript: 2.7.1_q2xwze32dd33a2fc2qubwr4ie4 @@ -3574,7 +3508,7 @@ packages: regexpp: 3.2.0 dev: true - /eslint-plugin-import/2.26.0_eslint@8.19.0: + /eslint-plugin-import/2.26.0_6o2fuefo7gfpbr7nbqwgu7w4mq: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -3584,19 +3518,20 @@ packages: '@typescript-eslint/parser': optional: true dependencies: + '@typescript-eslint/parser': 5.30.5_eslint@8.19.0 array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.19.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3_ulu2225r2ychl26a37c6o2rfje + eslint-module-utils: 2.7.3_ngc5pgxzrdnldt43xbcfncn6si has: 1.0.3 is-core-module: 2.9.0 is-glob: 4.0.3 minimatch: 3.1.2 object.values: 1.1.5 - resolve: 1.22.0 + resolve: 1.22.1 tsconfig-paths: 3.14.1 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -3604,7 +3539,7 @@ packages: - supports-color dev: true - /eslint-plugin-import/2.26.0_jyttab4k4ow7qlwvfssgpyauai: + /eslint-plugin-import/2.26.0_eslint@8.19.0: resolution: {integrity: sha512-hYfi3FXaM8WPLf4S1cikh/r4IxnO6zrhZbEGz2b660EJRbuxgpDS5gkCuYgGWg2xxh2rBuIr4Pvhve/7c31koA==} engines: {node: '>=4'} peerDependencies: @@ -3614,20 +3549,19 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.28.0_eslint@8.19.0 array-includes: 3.1.5 array.prototype.flat: 1.3.0 debug: 2.6.9 doctrine: 2.1.0 eslint: 8.19.0 eslint-import-resolver-node: 0.3.6 - eslint-module-utils: 2.7.3_pbmiczca3qpqvnkfcriol7sq7u + eslint-module-utils: 2.7.3_ulu2225r2ychl26a37c6o2rfje has: 1.0.3 is-core-module: 2.9.0 is-glob: 4.0.3 minimatch: 3.1.2 object.values: 1.1.5 - resolve: 1.22.0 + resolve: 1.22.1 tsconfig-paths: 3.14.1 transitivePeerDependencies: - eslint-import-resolver-typescript @@ -3635,8 +3569,8 @@ packages: - supports-color dev: true - /eslint-plugin-n/15.2.2_eslint@8.19.0: - resolution: {integrity: sha512-MLjZVAv4TiCIoXqjibNqCJjLkGHfrOY3XZ0ZBLoW0OnS3o98PUBnzB/kfp8dCz/4A4Y18jjX50PRnqI4ACFY1Q==} + /eslint-plugin-n/15.2.4_eslint@8.19.0: + resolution: {integrity: sha512-tjnVMv2fiXYMnuiIFI8QMtyUFI42SckEEWvi8h68SWGWshfqO6SSCASy24dGMGAiy7NUk6DZt90DM0iNUsmQ5w==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' @@ -3648,7 +3582,7 @@ packages: ignore: 5.2.0 is-core-module: 2.9.0 minimatch: 3.1.2 - resolve: 1.22.0 + resolve: 1.22.1 semver: 7.3.7 dev: true @@ -3663,7 +3597,7 @@ packages: eslint-utils: 2.1.0 ignore: 5.2.0 minimatch: 3.1.2 - resolve: 1.22.0 + resolve: 1.22.1 semver: 6.3.0 dev: true @@ -3710,7 +3644,7 @@ packages: peerDependencies: eslint: '>=8.8.0' dependencies: - '@babel/helper-validator-identifier': 7.16.7 + '@babel/helper-validator-identifier': 7.18.6 ci-info: 3.3.2 clean-regexp: 1.0.0 eslint: 8.19.0 @@ -3792,8 +3726,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint-webpack-plugin/2.6.0_eslint@8.19.0: - resolution: {integrity: sha512-V+LPY/T3kur5QO3u+1s34VDTcRxjXWPUGM4hlmTb5DwVD0OQz631yGTxJZf4SpAqAjdbBVe978S8BJeHpAdOhQ==} + /eslint-webpack-plugin/2.7.0_eslint@8.19.0: + resolution: {integrity: sha512-bNaVVUvU4srexGhVcayn/F4pJAz19CWBkKoMx7aSQ4wtTbZQCnG5O9LHCE42mM+JSKOUp7n6vd5CIwzj7lOVGA==} engines: {node: '>= 10.13.0'} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -3831,7 +3765,7 @@ packages: file-entry-cache: 6.0.1 functional-red-black-tree: 1.0.1 glob-parent: 6.0.2 - globals: 13.15.0 + globals: 13.16.0 ignore: 5.2.0 import-fresh: 3.3.0 imurmurhash: 0.1.4 @@ -3902,6 +3836,10 @@ packages: /estree-walker/2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + /estree-walker/3.0.1: + resolution: {integrity: sha512-woY0RUD87WzMBUiZLx8NsYr23N5BKsOMZHhu2hoNRVh6NXGfoiT1KOL8G3UHlJAnEDGmfa5ubNA/AacfG+Kb0g==} + dev: true + /esutils/2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} engines: {node: '>=0.10.0'} @@ -3978,7 +3916,7 @@ packages: enhanced-resolve: 5.10.0 mlly: 0.5.4 pathe: 0.3.2 - ufo: 0.8.4 + ufo: 0.8.5 dev: true /extract-zip/2.0.1: @@ -4036,8 +3974,8 @@ packages: pend: 1.2.0 dev: false - /fetch-blob/3.1.5: - resolution: {integrity: sha512-N64ZpKqoLejlrwkIAnb9iLSA3Vx/kjgzpcDhygcqJ2KKjky8nCgUQ+dzXtbrLaWZGZNmNfQTsiQ0weZ1svglHg==} + /fetch-blob/3.2.0: + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} engines: {node: ^12.20 || >= 14.13} dependencies: node-domexception: 1.0.0 @@ -4099,7 +4037,7 @@ packages: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flatted: 3.2.5 + flatted: 3.2.6 rimraf: 3.0.2 dev: true @@ -4107,8 +4045,8 @@ packages: resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - /flatted/3.2.5: - resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} + /flatted/3.2.6: + resolution: {integrity: sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==} dev: true /follow-redirects/1.15.1: @@ -4142,7 +4080,7 @@ packages: resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} engines: {node: '>=12.20.0'} dependencies: - fetch-blob: 3.1.5 + fetch-blob: 3.2.0 dev: true /fraction.js/4.2.0: @@ -4384,8 +4322,8 @@ packages: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - /globals/13.15.0: - resolution: {integrity: sha512-bpzcOlgDhMG070Av0Vy5Owklpv1I6+j96GhUI7Rh7IzDCKLzboflLrrfqMu8NquDbiR4EOQk7XzJwqVJxicxog==} + /globals/13.16.0: + resolution: {integrity: sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==} engines: {node: '>=8'} dependencies: type-fest: 0.20.2 @@ -4443,10 +4381,10 @@ packages: cookie-es: 0.5.0 destr: 1.1.1 radix3: 0.1.2 - ufo: 0.8.4 + ufo: 0.8.5 - /happy-dom/6.0.0: - resolution: {integrity: sha512-Nk+hyCemZGIyQ0gDLyb6K1PFOHepfec101dG93z5g8+LIYSUZWT3FDzWUIUwfYkcAnaRCM9hMDgmR2pFLUYE9w==} + /happy-dom/6.0.2: + resolution: {integrity: sha512-NLPdk85xDRRYmOo3FjQ4KILNTH0geVofs1jW6x8IVO3PSl6bSLbB89DcLZGlkSYNLMJ8fggwd0v5v6gZidriXA==} dependencies: css.escape: 1.5.1 he: 1.2.0 @@ -5156,7 +5094,7 @@ packages: resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 18.0.1 + '@types/node': 18.0.3 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true @@ -5165,7 +5103,7 @@ packages: resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==} engines: {node: '>= 10.13.0'} dependencies: - '@types/node': 17.0.43 + '@types/node': 18.0.3 merge-stream: 2.0.0 supports-color: 8.1.1 dev: true @@ -5401,7 +5339,7 @@ packages: get-port-please: 2.5.0 http-shutdown: 1.2.2 selfsigned: 2.0.1 - ufo: 0.8.4 + ufo: 0.8.5 /listr2/4.0.5: resolution: {integrity: sha512-juGHV1doQdpNT3GSTs9IUN43QJb7KHdF9uqg7Vufs/tG9VTzpFphqF4pm/ICdAABGQxsyNn9CiYA3StkI6jpwA==} @@ -5691,8 +5629,8 @@ packages: - supports-color dev: false - /mdast-util-to-hast/12.1.1: - resolution: {integrity: sha512-qE09zD6ylVP14jV4mjLIhDBOrpFdShHZcEsYvvKGABlr9mGbV7mTlRWdoFxL/EYSTNDiC9GZXy7y8Shgb9Dtzw==} + /mdast-util-to-hast/12.1.2: + resolution: {integrity: sha512-Wn6Mcj04qU4qUXHnHpPATYMH2Jd8RlntdnloDfYLe1ErWRHo6+pvSl/DzHp6sCZ9cBSYlc8Sk8pbwb8xtUoQhQ==} dependencies: '@types/hast': 2.3.4 '@types/mdast': 3.0.10 @@ -5700,6 +5638,7 @@ packages: mdast-util-definitions: 5.1.1 mdurl: 1.0.1 micromark-util-sanitize-uri: 1.0.0 + trim-lines: 3.0.1 unist-builder: 3.0.0 unist-util-generated: 2.0.0 unist-util-position: 4.0.3 @@ -6161,12 +6100,6 @@ packages: hasBin: true dev: true - /mlly/0.5.3: - resolution: {integrity: sha512-im69tuLD9EJh9fc9TZRpJEFvsBcGMez7glUCWDcHWWCKzhvPmNvyaYjp/+h0qJJN/Xovrs//GzGjOOKmFw4Gog==} - dependencies: - pathe: 0.2.0 - pkg-types: 0.3.3 - /mlly/0.5.4: resolution: {integrity: sha512-gFlsLWCjVwu/LM/ZfYUkmnbBoz7eyBIMUwVQYDqhd8IvtNFDeZ95uwAyxHE2Xx7tQwePQaCo4fECZ9MWFEUTgQ==} dependencies: @@ -6267,9 +6200,9 @@ packages: source-map-support: 0.5.21 std-env: 3.1.1 table: 6.8.0 - ufo: 0.8.4 + ufo: 0.8.5 unenv: 0.5.2 - unimport: 0.4.1_zqo64ogfzzycugxswskc4gmbhu + unimport: 0.4.3_zqo64ogfzzycugxswskc4gmbhu unstorage: 0.5.4 transitivePeerDependencies: - bufferutil @@ -6311,7 +6244,7 @@ packages: engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: data-uri-to-buffer: 4.0.0 - fetch-blob: 3.1.5 + fetch-blob: 3.2.0 formdata-polyfill: 4.0.10 dev: true @@ -6339,7 +6272,7 @@ packages: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.9 - resolve: 1.22.0 + resolve: 1.22.1 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true @@ -6396,25 +6329,25 @@ packages: boolbase: 1.0.0 dev: true - /nuxi-edge/3.0.0-rc.4-27611167.a41644e: - resolution: {integrity: sha512-Lz+7WKTj3ES9T5EKobt2DZyuVqUYWpmnMqnGfOXWJbV+9aMTc4jhZOfp4Z57cDEOGHr7C06OBjHoWAHQY9D7Xw==} + /nuxi-edge/3.0.0-rc.4-27620285.c95a48c: + resolution: {integrity: sha512-wo44rYKKSWg09ExVA7iqLLbNTBlgkvn72JojH6O4iKEcxjGnr/mnLYsfzABmyBIHbtwt8vOF2ekdITYAd80wRw==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0} hasBin: true optionalDependencies: fsevents: 2.3.2 dev: true - /nuxt3/3.0.0-rc.4-27611167.a41644e: - resolution: {integrity: sha512-+gVgU9IUxgvQws4iyoMbBaSplNVa7nwURL18IZybvhubvNepgXzxmcnfWfwjExgSi0tNR5aZ+VICfXpGrPYBNA==} + /nuxt3/3.0.0-rc.4-27620285.c95a48c: + resolution: {integrity: sha512-I7Pwb+MRVdePcPsb6QTIeJpZs56zcQ4f1izaMJDmfCisTFR0t4nY1aclP/sNiruZl/JNP7N1sk2ElQvI1azj4w==} engines: {node: ^14.16.0 || ^16.11.0 || ^17.0.0 || ^18.0.0} hasBin: true dependencies: '@nuxt/devalue': 2.0.0 - '@nuxt/kit': /@nuxt/kit-edge/3.0.0-rc.4-27611167.a41644e - '@nuxt/schema': /@nuxt/schema-edge/3.0.0-rc.4-27611167.a41644e + '@nuxt/kit': /@nuxt/kit-edge/3.0.0-rc.4-27620285.c95a48c + '@nuxt/schema': /@nuxt/schema-edge/3.0.0-rc.4-27620285.c95a48c '@nuxt/telemetry': 2.1.3 '@nuxt/ui-templates': 0.1.1 - '@nuxt/vite-builder': /@nuxt/vite-builder-edge/3.0.0-rc.4-27611167.a41644e_vue@3.2.37 + '@nuxt/vite-builder': /@nuxt/vite-builder-edge/3.0.0-rc.4-27620285.c95a48c_vue@3.2.37 '@vue/reactivity': 3.2.37 '@vue/shared': 3.2.37 '@vueuse/head': 0.7.6_vue@3.2.37 @@ -6432,16 +6365,17 @@ packages: magic-string: 0.26.2 mlly: 0.5.4 nitropack: 0.4.9 - nuxi: /nuxi-edge/3.0.0-rc.4-27611167.a41644e + nuxi: /nuxi-edge/3.0.0-rc.4-27620285.c95a48c ohash: 0.1.0 ohmyfetch: 0.4.18 pathe: 0.3.2 perfect-debounce: 0.1.3 scule: 0.2.1 - ufo: 0.8.4 + strip-literal: 0.4.0 + ufo: 0.8.5 unctx: 1.1.4 unenv: 0.5.2 - unimport: 0.3.0 + unimport: 0.4.3 unplugin: 0.7.1 untyped: 0.4.4 vue: 3.2.37 @@ -6508,7 +6442,7 @@ packages: dependencies: destr: 1.1.1 node-fetch-native: 0.1.4 - ufo: 0.8.4 + ufo: 0.8.5 undici: 5.6.0 /on-finished/2.4.1: @@ -6688,7 +6622,7 @@ packages: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.16.7 + '@babel/code-frame': 7.18.6 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.2.4 @@ -6757,9 +6691,7 @@ packages: /pathe/0.2.0: resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==} - - /pathe/0.3.0: - resolution: {integrity: sha512-3vUjp552BJzCw9vqKsO5sttHkbYqqsZtH0x1PNtItgqx8BXEXzoY1SYRKcL6BTyVh4lGJGLj0tM42elUDMvcYA==} + dev: true /pathe/0.3.2: resolution: {integrity: sha512-qhnmX0TOqlCvdWWTkoM83wh5J8fZ2yhbDEc9MlsnAEtEc+JCwxUKEwmd6pkY9hRe6JR1Uecbc14VcAKX2yFSTA==} @@ -6957,9 +6889,9 @@ packages: postcss: 8.4.14 dev: true - /postcss-load-config/3.1.4_postcss@8.4.14: - resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==} - engines: {node: '>= 10'} + /postcss-load-config/4.0.1_postcss@8.4.14: + resolution: {integrity: sha512-vEJIc8RdiBRu3oRAI0ymerOn+7rPuMvRXslTvZUKZonDHFIczxztIyJ1urxM1x9JXEikvpWWTUUqal5j/8QgvA==} + engines: {node: '>= 14'} peerDependencies: postcss: '>=8.0.9' ts-node: '>=9.0.0' @@ -6971,7 +6903,7 @@ packages: dependencies: lilconfig: 2.0.5 postcss: 8.4.14 - yaml: 1.10.2 + yaml: 2.1.1 dev: true /postcss-loader/4.3.0_postcss@8.4.14: @@ -7112,8 +7044,8 @@ packages: postcss-selector-parser: 6.0.10 dev: true - /postcss-nesting/10.1.9_postcss@8.4.14: - resolution: {integrity: sha512-WlnqQecNMT7eizBpWwAnQOIk7Zr0A+OZJccEwQoTwmcIsZCVdcjT1LjXj1hBk6zR3BDLZQYsb5KZj2HquZgvTw==} + /postcss-nesting/10.1.10_postcss@8.4.14: + resolution: {integrity: sha512-lqd7LXCq0gWc0wKXtoKDru5wEUNjm3OryLVNRZ8OnW8km6fSNUuFrjEhU3nklxXE2jvd4qrox566acgh+xQt8w==} engines: {node: ^12 || ^14 || >=16} peerDependencies: postcss: ^8.2 @@ -7662,7 +7594,7 @@ packages: dependencies: '@types/hast': 2.3.4 '@types/mdast': 3.0.10 - mdast-util-to-hast: 12.1.1 + mdast-util-to-hast: 12.1.2 unified: 10.1.2 dev: false @@ -7723,15 +7655,6 @@ packages: path-is-absolute: 1.0.1 dev: true - /resolve/1.22.0: - resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} - hasBin: true - dependencies: - is-core-module: 2.9.0 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 - dev: true - /resolve/1.22.1: resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==} hasBin: true @@ -8232,8 +8155,8 @@ packages: postcss-selector-parser: 6.0.10 dev: true - /stylelint-config-html/1.0.0_rbvrlex3zkw5dqq3eg5f64dp2u: - resolution: {integrity: sha512-rKQUUWDpaYC7ybsS6tLxddjn6DxhjSIXybElSmcTyVQj3ExhmU3q+l41ktrlwHRyY0M5SkTkZiwngvYPYmsgSQ==} + /stylelint-config-html/1.1.0_rbvrlex3zkw5dqq3eg5f64dp2u: + resolution: {integrity: sha512-IZv4IVESjKLumUGi+HWeb7skgO6/g4VMuAYrJdlqQFndgbj6WJAXPhaysvBiXefX79upBdQVumgYcdd17gCpjQ==} engines: {node: ^12 || >=14} peerDependencies: postcss-html: ^1.0.0 @@ -8263,7 +8186,7 @@ packages: postcss-html: 1.4.1 semver: 7.3.7 stylelint: 14.9.1 - stylelint-config-html: 1.0.0_rbvrlex3zkw5dqq3eg5f64dp2u + stylelint-config-html: 1.1.0_rbvrlex3zkw5dqq3eg5f64dp2u stylelint-config-recommended: 8.0.0_stylelint@14.9.1 dev: true @@ -8410,7 +8333,7 @@ packages: strip-ansi: 6.0.1 dev: true - /tailwind-config-viewer/1.7.1_tailwindcss@3.1.4: + /tailwind-config-viewer/1.7.1_tailwindcss@3.1.5: resolution: {integrity: sha512-EtDwFzgQEMJ6dFmp/6K+QJSP7NWANrGDsbwkn/BEq7MVJd/dEIZ5BBZTxo5jx+opa3HNJu/CHtWanKSCrgNwpA==} engines: {node: '>=8'} hasBin: true @@ -8425,13 +8348,13 @@ packages: open: 7.4.2 portfinder: 1.0.28 replace-in-file: 6.3.5 - tailwindcss: 3.1.4 + tailwindcss: 3.1.5 transitivePeerDependencies: - supports-color dev: true - /tailwindcss/3.1.4: - resolution: {integrity: sha512-NrxbFV4tYsga/hpWbRyUfIaBrNMXDxx5BsHgBS4v5tlyjf+sDsgBg5m9OxjrXIqAS/uR9kicxLKP+bEHI7BSeQ==} + /tailwindcss/3.1.5: + resolution: {integrity: sha512-bC/2dy3dGPqxMWAqFSRgQxVCfmO/31ZbeEp8s9DMDh4zgPZ5WW1gxRJkbBkXcTUIzaSUdhWrcsrSOe32ccgB4w==} engines: {node: '>=12.13.0'} hasBin: true dependencies: @@ -8451,7 +8374,7 @@ packages: postcss: 8.4.14 postcss-import: 14.1.0_postcss@8.4.14 postcss-js: 4.0.0_postcss@8.4.14 - postcss-load-config: 3.1.4_postcss@8.4.14 + postcss-load-config: 4.0.1_postcss@8.4.14 postcss-nested: 5.0.6_postcss@8.4.14 postcss-selector-parser: 6.0.10 postcss-value-parser: 4.2.0 @@ -8572,8 +8495,8 @@ packages: resolution: {integrity: sha512-1Uhn/aqw5C6RI4KejVeTg6mIS7IqxnLJ8Mv2tV5rTc0qWobay7pDUz6Wi392Cnc8ak1H0F2cjoRzb2/AW4+Fvg==} dev: true - /tinypool/0.2.1: - resolution: {integrity: sha512-HFU5ZYVq3wBfhSaf8qdqGsneaqXm0FgJQpoUlJbVdHpRLzm77IneKAD3RjzJWZvIv0YpPB9S7LUW53f6BE6ZSg==} + /tinypool/0.2.2: + resolution: {integrity: sha512-tp4n5OARNL3v8ntdJUyo5NsDfwvUtu8isB43USjrsQxQrADDKY6UGBkmFaw/2vNmEt8S/uSm2U5FhkiK1eAFGw==} engines: {node: '>=14.0.0'} dev: true @@ -8607,6 +8530,10 @@ packages: /tr46/0.0.3: resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + /trim-lines/3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + dev: false + /trim-newlines/3.0.1: resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} engines: {node: '>=8'} @@ -8616,8 +8543,8 @@ packages: resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==} dev: false - /ts-node/10.8.1_qiyc72axg2v44xl4yovan2v55u: - resolution: {integrity: sha512-Wwsnao4DQoJsN034wePSg5nZiw4YKXf56mPIAeD6wVmiv+RytNSWqc2f3fKvcUoV+Yn2+yocD71VOfQHbmVX4g==} + /ts-node/10.8.2_fxk5i3xm3ivo7fjwhcizcinpla: + resolution: {integrity: sha512-LYdGnoGddf1D6v8REPtIH+5iq/gTDuZqv2/UJUU7tKjuEU8xVZorBM+buCGNjj+pGEud+sOoM4CX3/YzINpENA==} hasBin: true peerDependencies: '@swc/core': '>=1.2.50' @@ -8635,7 +8562,7 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 18.0.0 + '@types/node': 18.0.3 acorn: 8.7.1 acorn-walk: 8.2.0 arg: 4.1.3 @@ -8742,8 +8669,8 @@ packages: hasBin: true dev: true - /ufo/0.8.4: - resolution: {integrity: sha512-/+BmBDe8GvlB2nIflWasLLAInjYG0bC9HRnfEpNi4sw77J2AJNnEVnTDReVrehoh825+Q/evF3THXTAweyam2g==} + /ufo/0.8.5: + resolution: {integrity: sha512-e4+UtA5IRO+ha6hYklwj6r7BjiGMxS0O+UaSg9HbaTefg4kMkzj4tXzEBajRR+wkxf+golgAWKzLbytCUDMJAA==} /unbox-primitive/1.0.2: resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} @@ -8851,8 +8778,8 @@ packages: - vite - webpack - /unimport/0.3.0: - resolution: {integrity: sha512-RxvfvKBY+CyBmIuYSuBeosSiudgcVakdhVofy5mO5sJ3purQRc5yjLw0Lir7MKHnqe6XT1++8flgAvpxu1UkqQ==} + /unimport/0.4.3: + resolution: {integrity: sha512-NzQ4Oq3NbBej00hbw0W7KcSp2qLxG8OBxZaU1CPwO3o0Fki2zke/o0wV02jxFKSaGdRxNkrgTaqdtC4I6G5Rpg==} dependencies: '@rollup/pluginutils': 4.2.1 escape-string-regexp: 5.0.0 @@ -8869,10 +8796,9 @@ packages: - rollup - vite - webpack - dev: true - /unimport/0.3.0_bcwimvlikb67cugtywnrdg5ffq: - resolution: {integrity: sha512-RxvfvKBY+CyBmIuYSuBeosSiudgcVakdhVofy5mO5sJ3purQRc5yjLw0Lir7MKHnqe6XT1++8flgAvpxu1UkqQ==} + /unimport/0.4.3_bcwimvlikb67cugtywnrdg5ffq: + resolution: {integrity: sha512-NzQ4Oq3NbBej00hbw0W7KcSp2qLxG8OBxZaU1CPwO3o0Fki2zke/o0wV02jxFKSaGdRxNkrgTaqdtC4I6G5Rpg==} dependencies: '@rollup/pluginutils': 4.2.1 escape-string-regexp: 5.0.0 @@ -8891,8 +8817,8 @@ packages: - webpack dev: true - /unimport/0.4.1_zqo64ogfzzycugxswskc4gmbhu: - resolution: {integrity: sha512-0j7Xk55XOR33f+4hHGva1pauchJEn6QNcjYvmB8bu1UnSphYfOmGlGUfhFa/uzA5JqWJqFkvLU192VXwj4ZU4A==} + /unimport/0.4.3_zqo64ogfzzycugxswskc4gmbhu: + resolution: {integrity: sha512-NzQ4Oq3NbBej00hbw0W7KcSp2qLxG8OBxZaU1CPwO3o0Fki2zke/o0wV02jxFKSaGdRxNkrgTaqdtC4I6G5Rpg==} dependencies: '@rollup/pluginutils': 4.2.1 escape-string-regexp: 5.0.0 @@ -9095,7 +9021,7 @@ packages: listhen: 0.2.13 mri: 1.2.0 ohmyfetch: 0.4.18 - ufo: 0.8.4 + ufo: 0.8.5 ws: 8.8.0 transitivePeerDependencies: - bufferutil @@ -9106,23 +9032,12 @@ packages: resolution: {integrity: sha512-sY6u8RedwfLfBis0copfU/fzROieyAndqPs8Kn2PfyzTjtA88vCk81J1b5z+8/VJc+cwfGy23/AqOCpvAbkNVw==} dependencies: '@babel/core': 7.18.6 - '@babel/standalone': 7.18.5 + '@babel/standalone': 7.18.7 '@babel/types': 7.18.7 scule: 0.2.1 transitivePeerDependencies: - supports-color - /update-browserslist-db/1.0.4_browserslist@4.21.0: - resolution: {integrity: sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.21.0 - escalade: 3.1.1 - picocolors: 1.0.0 - dev: true - /update-browserslist-db/1.0.4_browserslist@4.21.1: resolution: {integrity: sha512-jnmO2BEGUjsMOe/Fg9u0oczOe/ppIDZPebzccl1yDWGLFP16Pa1/RM5wEoKYPG2zstNcDuAStejyxsOuKINdGA==} hasBin: true @@ -9161,11 +9076,11 @@ packages: resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==} dev: true - /v8-to-istanbul/9.0.0: - resolution: {integrity: sha512-HcvgY/xaRm7isYmyx+lFKA4uQmfUbN0J4M0nNItvzTvH/iQ9kW5j/t4YSR+Ge323/lrgDAWJoF46tzGQHwBHFw==} + /v8-to-istanbul/9.0.1: + resolution: {integrity: sha512-74Y4LqY74kLE6IFyIjPtkSTWzUZmj8tdHT9Ii/26dvQ6K9Dl2NbEfj0XgU2sHCtKgt5VupqhlO/5aWuqS+IY1w==} engines: {node: '>=10.12.0'} dependencies: - '@jridgewell/trace-mapping': 0.3.13 + '@jridgewell/trace-mapping': 0.3.14 '@types/istanbul-lib-coverage': 2.0.4 convert-source-map: 1.8.0 dev: true @@ -9205,8 +9120,8 @@ packages: vfile-message: 3.1.2 dev: false - /vite-node/0.15.2: - resolution: {integrity: sha512-ET7GH9lc9CrWtaMi8bGkvLKA5l1EJSZw1AolX+uldGC0pkZnC2k1Q34C6f86znHbpVOFvdJ22F8bT1gPhI16Ww==} + /vite-node/0.17.1: + resolution: {integrity: sha512-BT1HVJjCeWkccA8bk/GH9QDwQUnPPuTjiWtsc4sV0rutQSebUM1tED8dkt50xytyFmYdcqBtalLEX2a9oIh+KA==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: @@ -9222,8 +9137,8 @@ packages: - supports-color dev: true - /vite-plugin-checker/0.4.7_vite@2.9.13: - resolution: {integrity: sha512-cpuyopyDWyZO777Q0MM5dO2jmC9UKXQL4PfpxXYIjQ7uQWYGNMEw/hRP3oc/CUTiajB6Ndl1y3Fu93rOboahJA==} + /vite-plugin-checker/0.4.8_vite@2.9.13: + resolution: {integrity: sha512-MwgKe/No2bhHR9+q9d9VFvrKMITUHUkkcNdMO04Xqid5Es1L8Jeq3Bqtz2ppMG3Z4lGTl3yLYPt8qf14eoCh7A==} hasBin: true peerDependencies: vite: '>=2' @@ -9270,8 +9185,8 @@ packages: fsevents: 2.3.2 dev: true - /vitest/0.17.0_c8@7.11.3+happy-dom@6.0.0: - resolution: {integrity: sha512-5YO9ubHo0Zg35mea3+zZAr4sCku32C3usvIH5COeJB48TZV/R0J9aGNtGOOqEWZYfOKP0pGZUvTokne3x/QEFg==} + /vitest/0.17.1_c8@7.11.3+happy-dom@6.0.2: + resolution: {integrity: sha512-d6NsFC6FPmZ5XdiSYfW5rwJ/b8060wqe2steNNlVbhO69HWma6CucIm5g7PXlCSkmKvrdEbUsZHPAarlH83VGw==} engines: {node: '>=v14.16.0'} hasBin: true peerDependencies: @@ -9294,13 +9209,13 @@ packages: dependencies: '@types/chai': 4.3.1 '@types/chai-subset': 1.3.3 - '@types/node': 18.0.1 + '@types/node': 18.0.3 c8: 7.11.3 chai: 4.3.6 debug: 4.3.4 - happy-dom: 6.0.0 + happy-dom: 6.0.2 local-pkg: 0.4.1 - tinypool: 0.2.1 + tinypool: 0.2.2 tinyspy: 0.3.3 vite: 2.9.13 transitivePeerDependencies: @@ -9374,11 +9289,12 @@ packages: - supports-color dev: true - /vue-plausible/1.3.1: + /vue-plausible/1.3.1_wlppdykgj6nuhdp7os4wmc3wre: resolution: {integrity: sha512-OqZiScz/7glitE4XSJTwGUHO31VEbba2efmLki0+rIGDx3NysSOBJMyFz6yBFPWKms4jb1lDmx1wCsbAl7mrtA==} dependencies: plausible-tracker: 0.3.8 dev: false + patched: true /vue-router/4.0.16_vue@3.2.37: resolution: {integrity: sha512-JcO7cb8QJLBWE+DfxGUL3xUDOae/8nhM1KVdnudadTAORbuxIC/xAydC5Zr/VLHUDQi1ppuTF5/rjBGzgzrJNA==} diff --git a/src/plugins/components.ts b/src/plugins/components.ts deleted file mode 100644 index 2e7ef45f..00000000 --- a/src/plugins/components.ts +++ /dev/null @@ -1,3 +0,0 @@ -import componentsPlugin from '#build/components.plugin.mjs' - -export default defineNuxtPlugin(componentsPlugin)