diff --git a/package.json b/package.json index 418057fa59..ba61f8c86c 100644 --- a/package.json +++ b/package.json @@ -37,7 +37,8 @@ "nuxt3": "workspace:nuxt@*", "unbuild": "^1.1.1", "vite": "^4.1.1", - "vue": "3.2.47" + "vue": "3.2.47", + "magic-string": "^0.29.0" }, "devDependencies": { "@actions/core": "^1.10.0", @@ -55,7 +56,7 @@ "case-police": "^0.5.11", "changelogen": "^0.4.1", "crawler": "^1.4.0", - "eslint": "^8.33.0", + "eslint": "^8.34.0", "eslint-plugin-jsdoc": "^40.0.0", "execa": "^7.0.0", "expect-type": "^0.15.0", @@ -73,7 +74,7 @@ "ufo": "^1.0.1", "unbuild": "^1.1.1", "vite": "^4.1.1", - "vitest": "^0.28.4", + "vitest": "^0.28.5", "vue-tsc": "^1.0.24" }, "packageManager": "pnpm@7.27.0", diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 031bcfdb6b..84ca97663f 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -64,7 +64,7 @@ "hookable": "^5.4.2", "jiti": "^1.17.0", "knitwork": "^1.0.0", - "magic-string": "^0.27.0", + "magic-string": "^0.29.0", "mlly": "^1.1.0", "nitropack": "^2.2.1", "nuxi": "3.2.0", @@ -79,7 +79,7 @@ "unenv": "^1.1.1", "unhead": "^1.0.21", "unimport": "^2.2.4", - "unplugin": "^1.0.1", + "unplugin": "^1.1.0", "untyped": "^1.2.2", "vue": "^3.2.47", "vue-bundle-renderer": "^1.0.1", diff --git a/packages/test-utils/package.json b/packages/test-utils/package.json index 5b8452e954..71742d3463 100644 --- a/packages/test-utils/package.json +++ b/packages/test-utils/package.json @@ -26,7 +26,7 @@ "devDependencies": { "playwright": "^1.30.0", "unbuild": "latest", - "vitest": "^0.28.4" + "vitest": "^0.28.5" }, "peerDependencies": { "vue": "^3.2.47" diff --git a/packages/vite/package.json b/packages/vite/package.json index 3c67666f85..496c6dde00 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -27,7 +27,7 @@ "chokidar": "^3.5.3", "cssnano": "^5.1.14", "defu": "^6.1.2", - "esbuild": "^0.17.7", + "esbuild": "^0.17.8", "escape-string-regexp": "^5.0.0", "estree-walker": "^3.0.3", "externality": "^1.0.0", @@ -35,7 +35,7 @@ "get-port-please": "^3.0.1", "h3": "^1.4.0", "knitwork": "^1.0.0", - "magic-string": "^0.27.0", + "magic-string": "^0.29.0", "mlly": "^1.1.0", "ohash": "^1.0.0", "pathe": "^1.1.0", @@ -47,9 +47,9 @@ "rollup": "^3.15.0", "rollup-plugin-visualizer": "^5.9.0", "ufo": "^1.0.1", - "unplugin": "^1.0.1", + "unplugin": "^1.1.0", "vite": "~4.1.1", - "vite-node": "^0.28.4", + "vite-node": "^0.28.5", "vite-plugin-checker": "^0.5.5", "vue-bundle-renderer": "^1.0.1" }, diff --git a/packages/vite/src/plugins/paths.ts b/packages/vite/src/plugins/paths.ts index a86667d5c1..0c86e8f4ea 100644 --- a/packages/vite/src/plugins/paths.ts +++ b/packages/vite/src/plugins/paths.ts @@ -2,6 +2,7 @@ import { pathToFileURL } from 'node:url' import MagicString from 'magic-string' import { parseQuery, parseURL } from 'ufo' import type { Plugin } from 'vite' +import type { SourceMap } from 'rollup' export interface RuntimePathsOptions { sourcemap?: boolean @@ -34,7 +35,7 @@ export function runtimePathsPlugin (options: RuntimePathsOptions): Plugin { return { code: s.toString(), map: options.sourcemap - ? s.generateMap({ source: id, includeContent: true }) + ? s.generateMap({ source: id, includeContent: true }) as SourceMap : undefined } } diff --git a/packages/webpack/package.json b/packages/webpack/package.json index ed3af6becd..cce6adc6e0 100644 --- a/packages/webpack/package.json +++ b/packages/webpack/package.json @@ -23,7 +23,7 @@ "css-loader": "^6.7.3", "css-minimizer-webpack-plugin": "^4.2.2", "cssnano": "^5.1.14", - "esbuild-loader": "^3.0.0", + "esbuild-loader": "^3.0.1", "escape-string-regexp": "^5.0.0", "estree-walker": "^3.0.3", "file-loader": "^6.2.0", @@ -31,7 +31,7 @@ "fs-extra": "^11.1.0", "hash-sum": "^2.0.0", "lodash-es": "^4.17.21", - "magic-string": "^0.27.0", + "magic-string": "^0.29.0", "memfs": "^3.4.13", "mini-css-extract-plugin": "^2.7.2", "mlly": "^1.1.0", @@ -45,12 +45,12 @@ "style-resources-loader": "^1.5.0", "time-fix-plugin": "^2.0.7", "ufo": "^1.0.1", - "unplugin": "^1.0.1", + "unplugin": "^1.1.0", "url-loader": "^4.1.1", "vue-bundle-renderer": "^1.0.1", "vue-loader": "^17.0.1", "webpack": "^5.75.0", - "webpack-bundle-analyzer": "^4.7.0", + "webpack-bundle-analyzer": "^4.8.0", "webpack-dev-middleware": "^6.0.1", "webpack-hot-middleware": "^2.25.3", "webpack-virtual-modules": "^0.5.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 096d9aa53a..d1f1d89f32 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,6 +12,7 @@ overrides: unbuild: ^1.1.1 vite: ^4.1.1 vue: 3.2.47 + magic-string: ^0.29.0 importers: @@ -32,7 +33,7 @@ importers: case-police: ^0.5.11 changelogen: ^0.4.1 crawler: ^1.4.0 - eslint: ^8.33.0 + eslint: ^8.34.0 eslint-plugin-jsdoc: ^40.0.0 execa: ^7.0.0 expect-type: ^0.15.0 @@ -50,7 +51,7 @@ importers: ufo: ^1.0.1 unbuild: ^1.1.1 vite: ^4.1.1 - vitest: ^0.28.4 + vitest: ^0.28.5 vue-tsc: ^1.0.24 devDependencies: '@actions/core': 1.10.0 @@ -59,7 +60,7 @@ importers: '@nuxt/test-utils': link:packages/test-utils '@nuxt/vite-builder': link:packages/vite '@nuxt/webpack-builder': link:packages/webpack - '@nuxtjs/eslint-config-typescript': 12.0.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@nuxtjs/eslint-config-typescript': 12.0.0_7kw3g6rralp5ps6mg3uyzz6azm '@types/crawler': 1.2.2 '@types/node': 18.13.0 '@types/rimraf': 3.0.2 @@ -68,8 +69,8 @@ importers: case-police: 0.5.11 changelogen: 0.4.1 crawler: 1.4.0 - eslint: 8.33.0 - eslint-plugin-jsdoc: 40.0.0_eslint@8.33.0 + eslint: 8.34.0 + eslint-plugin-jsdoc: 40.0.0_eslint@8.34.0 execa: 7.0.0 expect-type: 0.15.0 globby: 13.1.3 @@ -86,7 +87,7 @@ importers: ufo: 1.0.1 unbuild: 1.1.1 vite: 4.1.1_@types+node@18.13.0 - vitest: 0.28.4 + vitest: 0.28.5 vue-tsc: 1.0.24_typescript@4.9.5 examples/advanced/config-extends: @@ -434,7 +435,7 @@ importers: hookable: ^5.4.2 jiti: ^1.17.0 knitwork: ^1.0.0 - magic-string: ^0.27.0 + magic-string: ^0.29.0 mlly: ^1.1.0 nitropack: ^2.2.1 nuxi: workspace:* @@ -450,7 +451,7 @@ importers: unenv: ^1.1.1 unhead: ^1.0.21 unimport: ^2.2.4 - unplugin: ^1.0.1 + unplugin: ^1.1.0 untyped: ^1.2.2 vue: 3.2.47 vue-bundle-renderer: ^1.0.1 @@ -480,7 +481,7 @@ importers: hookable: 5.4.2 jiti: 1.17.0 knitwork: 1.0.0 - magic-string: 0.27.0 + magic-string: 0.29.0 mlly: 1.1.0 nitropack: 2.2.1 nuxi: link:../nuxi @@ -495,7 +496,7 @@ importers: unenv: 1.1.1 unhead: 1.0.21 unimport: 2.2.4 - unplugin: 1.0.1 + unplugin: 1.1.0 untyped: 1.2.2 vue: 3.2.47 vue-bundle-renderer: 1.0.1 @@ -564,7 +565,7 @@ importers: pathe: ^1.1.0 playwright: ^1.30.0 unbuild: ^1.1.1 - vitest: ^0.28.4 + vitest: ^0.28.5 dependencies: '@nuxt/kit': link:../kit '@nuxt/schema': link:../schema @@ -578,7 +579,7 @@ importers: devDependencies: playwright: 1.30.0 unbuild: 1.1.1 - vitest: 0.28.4 + vitest: 0.28.5 packages/vite: specifiers: @@ -592,7 +593,7 @@ importers: chokidar: ^3.5.3 cssnano: ^5.1.14 defu: ^6.1.2 - esbuild: ^0.17.7 + esbuild: ^0.17.8 escape-string-regexp: ^5.0.0 estree-walker: ^3.0.3 externality: ^1.0.0 @@ -600,7 +601,7 @@ importers: get-port-please: ^3.0.1 h3: ^1.4.0 knitwork: ^1.0.0 - magic-string: ^0.27.0 + magic-string: ^0.29.0 mlly: ^1.1.0 ohash: ^1.0.0 pathe: ^1.1.0 @@ -613,9 +614,9 @@ importers: rollup-plugin-visualizer: ^5.9.0 ufo: ^1.0.1 unbuild: ^1.1.1 - unplugin: ^1.0.1 + unplugin: ^1.1.0 vite: ^4.1.1 - vite-node: ^0.28.4 + vite-node: ^0.28.5 vite-plugin-checker: ^0.5.5 vue: 3.2.47 vue-bundle-renderer: ^1.0.1 @@ -628,7 +629,7 @@ importers: chokidar: 3.5.3 cssnano: 5.1.14_postcss@8.4.21 defu: 6.1.2 - esbuild: 0.17.7 + esbuild: 0.17.8 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 externality: 1.0.0 @@ -636,7 +637,7 @@ importers: get-port-please: 3.0.1 h3: 1.4.0 knitwork: 1.0.0 - magic-string: 0.27.0 + magic-string: 0.29.0 mlly: 1.1.0 ohash: 1.0.0 pathe: 1.1.0 @@ -648,9 +649,9 @@ importers: rollup: 3.15.0 rollup-plugin-visualizer: 5.9.0_rollup@3.15.0 ufo: 1.0.1 - unplugin: 1.0.1 + unplugin: 1.1.0 vite: 4.1.1 - vite-node: 0.28.4 + vite-node: 0.28.5 vite-plugin-checker: 0.5.5_vite@4.1.1 vue-bundle-renderer: 1.0.1 devDependencies: @@ -675,7 +676,7 @@ importers: css-loader: ^6.7.3 css-minimizer-webpack-plugin: ^4.2.2 cssnano: ^5.1.14 - esbuild-loader: ^3.0.0 + esbuild-loader: ^3.0.1 escape-string-regexp: ^5.0.0 estree-walker: ^3.0.3 file-loader: ^6.2.0 @@ -683,7 +684,7 @@ importers: fs-extra: ^11.1.0 hash-sum: ^2.0.0 lodash-es: ^4.17.21 - magic-string: ^0.27.0 + magic-string: ^0.29.0 memfs: ^3.4.13 mini-css-extract-plugin: ^2.7.2 mlly: ^1.1.0 @@ -698,13 +699,13 @@ importers: time-fix-plugin: ^2.0.7 ufo: ^1.0.1 unbuild: ^1.1.1 - unplugin: ^1.0.1 + unplugin: ^1.1.0 url-loader: ^4.1.1 vue: 3.2.47 vue-bundle-renderer: ^1.0.1 vue-loader: ^17.0.1 webpack: ^5.75.0 - webpack-bundle-analyzer: ^4.7.0 + webpack-bundle-analyzer: ^4.8.0 webpack-dev-middleware: ^6.0.1 webpack-hot-middleware: ^2.25.3 webpack-virtual-modules: ^0.5.0 @@ -717,7 +718,7 @@ importers: css-loader: 6.7.3_webpack@5.75.0 css-minimizer-webpack-plugin: 4.2.2_webpack@5.75.0 cssnano: 5.1.14_postcss@8.4.21 - esbuild-loader: 3.0.0_webpack@5.75.0 + esbuild-loader: 3.0.1_webpack@5.75.0 escape-string-regexp: 5.0.0 estree-walker: 3.0.3 file-loader: 6.2.0_webpack@5.75.0 @@ -725,7 +726,7 @@ importers: fs-extra: 11.1.0 hash-sum: 2.0.0 lodash-es: 4.17.21 - magic-string: 0.27.0 + magic-string: 0.29.0 memfs: 3.4.13 mini-css-extract-plugin: 2.7.2_webpack@5.75.0 mlly: 1.1.0 @@ -739,12 +740,12 @@ importers: style-resources-loader: 1.5.0_webpack@5.75.0 time-fix-plugin: 2.0.7_webpack@5.75.0 ufo: 1.0.1 - unplugin: 1.0.1 + unplugin: 1.1.0 url-loader: 4.1.1_p5dl6emkcwslbw72e37w4ug7em vue-bundle-renderer: 1.0.1 vue-loader: 17.0.1_vue@3.2.47+webpack@5.75.0 webpack: 5.75.0 - webpack-bundle-analyzer: 4.7.0 + webpack-bundle-analyzer: 4.8.0 webpack-dev-middleware: 6.0.1_webpack@5.75.0 webpack-hot-middleware: 2.25.3 webpack-virtual-modules: 0.5.0 @@ -1085,6 +1086,11 @@ packages: dependencies: mime: 3.0.0 + /@discoveryjs/json-ext/0.5.7: + resolution: {integrity: sha512-dBVuXR082gk3jsFp7Rd/JI4kytwGHecnCoTtXFb7DB6CNHp4rg5k1bhg0nWdLGLnOV71lmDzGQaLMy8iPLY0pw==} + engines: {node: '>=10.0.0'} + dev: false + /@es-joy/jsdoccomment/0.36.1: resolution: {integrity: sha512-922xqFsTpHs6D0BUiG4toiyPOMc8/jafnWKxz1KWgS4XzKPy2qXf1Pe6UFuNSCQqt6tOuhAWXBNuuyUhJmw9Vg==} engines: {node: ^14 || ^16 || ^17 || ^18 || ^19} @@ -1110,8 +1116,8 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm/0.17.7: - resolution: {integrity: sha512-Np6Lg8VUiuzHP5XvHU7zfSVPN4ILdiOhxA1GQ1uvCK2T2l3nI8igQV0c9FJx4hTkq8WGqhGEvn5UuRH8jMkExg==} + /@esbuild/android-arm/0.17.8: + resolution: {integrity: sha512-0/rb91GYKhrtbeglJXOhAv9RuYimgI8h623TplY2X+vA4EXnk3Zj1fXZreJ0J3OJJu1bwmb0W7g+2cT/d8/l/w==} engines: {node: '>=12'} cpu: [arm] os: [android] @@ -1134,8 +1140,8 @@ packages: requiresBuild: true optional: true - /@esbuild/android-arm64/0.17.7: - resolution: {integrity: sha512-fOUBZvcbtbQJIj2K/LMKcjULGfXLV9R4qjXFsi3UuqFhIRJHz0Fp6kFjsMFI6vLuPrfC5G9Dmh+3RZOrSKY2Lg==} + /@esbuild/android-arm64/0.17.8: + resolution: {integrity: sha512-oa/N5j6v1svZQs7EIRPqR8f+Bf8g6HBDjD/xHC02radE/NjKHK7oQmtmLxPs1iVwYyvE+Kolo6lbpfEQ9xnhxQ==} engines: {node: '>=12'} cpu: [arm64] os: [android] @@ -1158,8 +1164,8 @@ packages: requiresBuild: true optional: true - /@esbuild/android-x64/0.17.7: - resolution: {integrity: sha512-6YILpPvop1rPAvaO/n2iWQL45RyTVTR/1SK7P6Xi2fyu+hpEeX22fE2U2oJd1sfpovUJOWTRdugjddX6QCup3A==} + /@esbuild/android-x64/0.17.8: + resolution: {integrity: sha512-bTliMLqD7pTOoPg4zZkXqCDuzIUguEWLpeqkNfC41ODBHwoUgZ2w5JBeYimv4oP6TDVocoYmEhZrCLQTrH89bg==} engines: {node: '>=12'} cpu: [x64] os: [android] @@ -1182,8 +1188,8 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-arm64/0.17.7: - resolution: {integrity: sha512-7i0gfFsDt1BBiurZz5oZIpzfxqy5QkJmhXdtrf2Hma/gI9vL2AqxHhRBoI1NeWc9IhN1qOzWZrslhiXZweMSFg==} + /@esbuild/darwin-arm64/0.17.8: + resolution: {integrity: sha512-ghAbV3ia2zybEefXRRm7+lx8J/rnupZT0gp9CaGy/3iolEXkJ6LYRq4IpQVI9zR97ID80KJVoUlo3LSeA/sMAg==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] @@ -1206,8 +1212,8 @@ packages: requiresBuild: true optional: true - /@esbuild/darwin-x64/0.17.7: - resolution: {integrity: sha512-hRvIu3vuVIcv4SJXEKOHVsNssM5tLE2xWdb9ZyJqsgYp+onRa5El3VJ4+WjTbkf/A2FD5wuMIbO2FCTV39LE0w==} + /@esbuild/darwin-x64/0.17.8: + resolution: {integrity: sha512-n5WOpyvZ9TIdv2V1K3/iIkkJeKmUpKaCTdun9buhGRWfH//osmUjlv4Z5mmWdPWind/VGcVxTHtLfLCOohsOXw==} engines: {node: '>=12'} cpu: [x64] os: [darwin] @@ -1230,8 +1236,8 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-arm64/0.17.7: - resolution: {integrity: sha512-2NJjeQ9kiabJkVXLM3sHkySqkL1KY8BeyLams3ITyiLW10IwDL0msU5Lq1cULCn9zNxt1Seh1I6QrqyHUvOtQw==} + /@esbuild/freebsd-arm64/0.17.8: + resolution: {integrity: sha512-a/SATTaOhPIPFWvHZDoZYgxaZRVHn0/LX1fHLGfZ6C13JqFUZ3K6SMD6/HCtwOQ8HnsNaEeokdiDSFLuizqv5A==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] @@ -1254,8 +1260,8 @@ packages: requiresBuild: true optional: true - /@esbuild/freebsd-x64/0.17.7: - resolution: {integrity: sha512-8kSxlbjuLYMoIgvRxPybirHJeW45dflyIgHVs+jzMYJf87QOay1ZUTzKjNL3vqHQjmkSn8p6KDfHVrztn7Rprw==} + /@esbuild/freebsd-x64/0.17.8: + resolution: {integrity: sha512-xpFJb08dfXr5+rZc4E+ooZmayBW6R3q59daCpKZ/cDU96/kvDM+vkYzNeTJCGd8rtO6fHWMq5Rcv/1cY6p6/0Q==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] @@ -1278,8 +1284,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm/0.17.7: - resolution: {integrity: sha512-07RsAAzznWqdfJC+h3L2UVWwnUHepsFw5GmzySnUspHHb7glJ1+47rvlcH0SeUtoVOs8hF4/THgZbtJRyALaJA==} + /@esbuild/linux-arm/0.17.8: + resolution: {integrity: sha512-6Ij8gfuGszcEwZpi5jQIJCVIACLS8Tz2chnEBfYjlmMzVsfqBP1iGmHQPp7JSnZg5xxK9tjCc+pJ2WtAmPRFVA==} engines: {node: '>=12'} cpu: [arm] os: [linux] @@ -1302,8 +1308,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-arm64/0.17.7: - resolution: {integrity: sha512-43Bbhq3Ia/mGFTCRA4NlY8VRH3dLQltJ4cqzhSfq+cdvdm9nKJXVh4NUkJvdZgEZIkf/ufeMmJ0/22v9btXTcw==} + /@esbuild/linux-arm64/0.17.8: + resolution: {integrity: sha512-v3iwDQuDljLTxpsqQDl3fl/yihjPAyOguxuloON9kFHYwopeJEf1BkDXODzYyXEI19gisEsQlG1bM65YqKSIww==} engines: {node: '>=12'} cpu: [arm64] os: [linux] @@ -1326,8 +1332,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ia32/0.17.7: - resolution: {integrity: sha512-ViYkfcfnbwOoTS7xE4DvYFv7QOlW8kPBuccc4erJ0jx2mXDPR7e0lYOH9JelotS9qe8uJ0s2i3UjUvjunEp53A==} + /@esbuild/linux-ia32/0.17.8: + resolution: {integrity: sha512-8svILYKhE5XetuFk/B6raFYIyIqydQi+GngEXJgdPdI7OMKUbSd7uzR02wSY4kb53xBrClLkhH4Xs8P61Q2BaA==} engines: {node: '>=12'} cpu: [ia32] os: [linux] @@ -1350,8 +1356,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-loong64/0.17.7: - resolution: {integrity: sha512-H1g+AwwcqYQ/Hl/sMcopRcNLY/fysIb/ksDfCa3/kOaHQNhBrLeDYw+88VAFV5U6oJL9GqnmUj72m9Nv3th3hA==} + /@esbuild/linux-loong64/0.17.8: + resolution: {integrity: sha512-B6FyMeRJeV0NpyEOYlm5qtQfxbdlgmiGdD+QsipzKfFky0K5HW5Td6dyK3L3ypu1eY4kOmo7wW0o94SBqlqBSA==} engines: {node: '>=12'} cpu: [loong64] os: [linux] @@ -1374,8 +1380,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-mips64el/0.17.7: - resolution: {integrity: sha512-MDLGrVbTGYtmldlbcxfeDPdhxttUmWoX3ovk9u6jc8iM+ueBAFlaXKuUMCoyP/zfOJb+KElB61eSdBPSvNcCEg==} + /@esbuild/linux-mips64el/0.17.8: + resolution: {integrity: sha512-CCb67RKahNobjm/eeEqeD/oJfJlrWyw29fgiyB6vcgyq97YAf3gCOuP6qMShYSPXgnlZe/i4a8WFHBw6N8bYAA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] @@ -1398,8 +1404,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-ppc64/0.17.7: - resolution: {integrity: sha512-UWtLhRPKzI+v2bKk4j9rBpGyXbLAXLCOeqt1tLVAt1mfagHpFjUzzIHCpPiUfY3x1xY5e45/+BWzGpqqvSglNw==} + /@esbuild/linux-ppc64/0.17.8: + resolution: {integrity: sha512-bytLJOi55y55+mGSdgwZ5qBm0K9WOCh0rx+vavVPx+gqLLhxtSFU0XbeYy/dsAAD6xECGEv4IQeFILaSS2auXw==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] @@ -1422,8 +1428,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-riscv64/0.17.7: - resolution: {integrity: sha512-3C/RTKqZauUwBYtIQAv7ELTJd+H2dNKPyzwE2ZTbz2RNrNhNHRoeKnG5C++eM6nSZWUCLyyaWfq1v1YRwBS/+A==} + /@esbuild/linux-riscv64/0.17.8: + resolution: {integrity: sha512-2YpRyQJmKVBEHSBLa8kBAtbhucaclb6ex4wchfY0Tj3Kg39kpjeJ9vhRU7x4mUpq8ISLXRXH1L0dBYjAeqzZAw==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] @@ -1446,8 +1452,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-s390x/0.17.7: - resolution: {integrity: sha512-x7cuRSCm998KFZqGEtSo8rI5hXLxWji4znZkBhg2FPF8A8lxLLCsSXe2P5utf0RBQflb3K97dkEH/BJwTqrbDw==} + /@esbuild/linux-s390x/0.17.8: + resolution: {integrity: sha512-QgbNY/V3IFXvNf11SS6exkpVcX0LJcob+0RWCgV9OiDAmVElnxciHIisoSix9uzYzScPmS6dJFbZULdSAEkQVw==} engines: {node: '>=12'} cpu: [s390x] os: [linux] @@ -1470,8 +1476,8 @@ packages: requiresBuild: true optional: true - /@esbuild/linux-x64/0.17.7: - resolution: {integrity: sha512-1Z2BtWgM0Wc92WWiZR5kZ5eC+IetI++X+nf9NMbUvVymt74fnQqwgM5btlTW7P5uCHfq03u5MWHjIZa4o+TnXQ==} + /@esbuild/linux-x64/0.17.8: + resolution: {integrity: sha512-mM/9S0SbAFDBc4OPoyP6SEOo5324LpUxdpeIUUSrSTOfhHU9hEfqRngmKgqILqwx/0DVJBzeNW7HmLEWp9vcOA==} engines: {node: '>=12'} cpu: [x64] os: [linux] @@ -1494,8 +1500,8 @@ packages: requiresBuild: true optional: true - /@esbuild/netbsd-x64/0.17.7: - resolution: {integrity: sha512-//VShPN4hgbmkDjYNCZermIhj8ORqoPNmAnwSPqPtBB0xOpHrXMlJhsqLNsgoBm0zi/5tmy//WyL6g81Uq2c6Q==} + /@esbuild/netbsd-x64/0.17.8: + resolution: {integrity: sha512-eKUYcWaWTaYr9zbj8GertdVtlt1DTS1gNBWov+iQfWuWyuu59YN6gSEJvFzC5ESJ4kMcKR0uqWThKUn5o8We6Q==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] @@ -1518,8 +1524,8 @@ packages: requiresBuild: true optional: true - /@esbuild/openbsd-x64/0.17.7: - resolution: {integrity: sha512-IQ8BliXHiOsbQEOHzc7mVLIw2UYPpbOXJQ9cK1nClNYQjZthvfiA6rWZMz4BZpVzHZJ+/H2H23cZwRJ1NPYOGg==} + /@esbuild/openbsd-x64/0.17.8: + resolution: {integrity: sha512-Vc9J4dXOboDyMXKD0eCeW0SIeEzr8K9oTHJU+Ci1mZc5njPfhKAqkRt3B/fUNU7dP+mRyralPu8QUkiaQn7iIg==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] @@ -1542,8 +1548,8 @@ packages: requiresBuild: true optional: true - /@esbuild/sunos-x64/0.17.7: - resolution: {integrity: sha512-phO5HvU3SyURmcW6dfQXX4UEkFREUwaoiTgi1xH+CAFKPGsrcG6oDp1U70yQf5lxRKujoSCEIoBr0uFykJzN2g==} + /@esbuild/sunos-x64/0.17.8: + resolution: {integrity: sha512-0xvOTNuPXI7ft1LYUgiaXtpCEjp90RuBBYovdd2lqAFxje4sEucurg30M1WIm03+3jxByd3mfo+VUmPtRSVuOw==} engines: {node: '>=12'} cpu: [x64] os: [sunos] @@ -1566,8 +1572,8 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-arm64/0.17.7: - resolution: {integrity: sha512-G/cRKlYrwp1B0uvzEdnFPJ3A6zSWjnsRrWivsEW0IEHZk+czv0Bmiwa51RncruHLjQ4fGsvlYPmCmwzmutPzHA==} + /@esbuild/win32-arm64/0.17.8: + resolution: {integrity: sha512-G0JQwUI5WdEFEnYNKzklxtBheCPkuDdu1YrtRrjuQv30WsYbkkoixKxLLv8qhJmNI+ATEWquZe/N0d0rpr55Mg==} engines: {node: '>=12'} cpu: [arm64] os: [win32] @@ -1590,8 +1596,8 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-ia32/0.17.7: - resolution: {integrity: sha512-/yMNVlMew07NrOflJdRAZcMdUoYTOCPbCHx0eHtg55l87wXeuhvYOPBQy5HLX31Ku+W2XsBD5HnjUjEUsTXJug==} + /@esbuild/win32-ia32/0.17.8: + resolution: {integrity: sha512-Fqy63515xl20OHGFykjJsMnoIWS+38fqfg88ClvPXyDbLtgXal2DTlhb1TfTX34qWi3u4I7Cq563QcHpqgLx8w==} engines: {node: '>=12'} cpu: [ia32] os: [win32] @@ -1614,8 +1620,8 @@ packages: requiresBuild: true optional: true - /@esbuild/win32-x64/0.17.7: - resolution: {integrity: sha512-K9/YybM6WZO71x73Iyab6mwieHtHjm9hrPR/a9FBPZmFO3w+fJaM2uu2rt3JYf/rZR24MFwTliI8VSoKKOtYtg==} + /@esbuild/win32-x64/0.17.8: + resolution: {integrity: sha512-1iuezdyDNngPnz8rLRDO2C/ZZ/emJLb72OsZeqQ6gL6Avko/XCXZw+NuxBSNhBAP13Hie418V7VMt9et1FMvpg==} engines: {node: '>=12'} cpu: [x64] os: [win32] @@ -1877,37 +1883,37 @@ packages: pathe: 1.1.0 dev: true - /@nuxtjs/eslint-config-typescript/12.0.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@nuxtjs/eslint-config-typescript/12.0.0_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-HJR0ho5MYuOCFjkL+eMX/VXbUwy36J12DUMVy+dj3Qz1GYHwX92Saxap3urFzr8oPkzzFiuOknDivfCeRBWakg==} peerDependencies: eslint: ^8.23.0 dependencies: - '@nuxtjs/eslint-config': 12.0.0_kuqv7qxblf6fgldep4hddd7xwa - '@typescript-eslint/eslint-plugin': 5.51.0_b635kmla6dsb4frxfihkw4m47e - '@typescript-eslint/parser': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64 - eslint: 8.33.0 - eslint-import-resolver-typescript: 3.5.3_ohdts44xlqyeyrlje4qnefqeay - eslint-plugin-import: 2.27.5_kuqv7qxblf6fgldep4hddd7xwa - eslint-plugin-vue: 9.9.0_eslint@8.33.0 + '@nuxtjs/eslint-config': 12.0.0_inmo4nrctlhmfx73hzu6aogupa + '@typescript-eslint/eslint-plugin': 5.51.0_z4swst3wuuqk4hlme4ajzslgh4 + '@typescript-eslint/parser': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm + eslint: 8.34.0 + eslint-import-resolver-typescript: 3.5.3_mvgyw3chnqkp6sgfmmtihyjpnm + eslint-plugin-import: 2.27.5_inmo4nrctlhmfx73hzu6aogupa + eslint-plugin-vue: 9.9.0_eslint@8.34.0 transitivePeerDependencies: - eslint-import-resolver-webpack - supports-color - typescript dev: true - /@nuxtjs/eslint-config/12.0.0_kuqv7qxblf6fgldep4hddd7xwa: + /@nuxtjs/eslint-config/12.0.0_inmo4nrctlhmfx73hzu6aogupa: resolution: {integrity: sha512-ewenelo75x0eYEUK+9EBXjc/OopQCvdkmYmlZuoHq5kub/vtiRpyZ/autppwokpHUq8tiVyl2ejMakoiHiDTrg==} peerDependencies: eslint: ^8.23.0 dependencies: - eslint: 8.33.0 - eslint-config-standard: 17.0.0_xh3wrndcszbt2l7hdksdjqnjcq - eslint-plugin-import: 2.27.5_kuqv7qxblf6fgldep4hddd7xwa - eslint-plugin-n: 15.6.1_eslint@8.33.0 - eslint-plugin-node: 11.1.0_eslint@8.33.0 - eslint-plugin-promise: 6.1.1_eslint@8.33.0 - eslint-plugin-unicorn: 44.0.2_eslint@8.33.0 - eslint-plugin-vue: 9.9.0_eslint@8.33.0 + eslint: 8.34.0 + eslint-config-standard: 17.0.0_rwq7hzy2vtlwiajbw6pmw3rkzy + eslint-plugin-import: 2.27.5_inmo4nrctlhmfx73hzu6aogupa + eslint-plugin-n: 15.6.1_eslint@8.34.0 + eslint-plugin-node: 11.1.0_eslint@8.34.0 + eslint-plugin-promise: 6.1.1_eslint@8.34.0 + eslint-plugin-unicorn: 44.0.2_eslint@8.34.0 + eslint-plugin-vue: 9.9.0_eslint@8.34.0 local-pkg: 0.4.3 transitivePeerDependencies: - '@typescript-eslint/parser' @@ -1963,7 +1969,7 @@ packages: estree-walker: 2.0.2 glob: 8.1.0 is-reference: 1.2.1 - magic-string: 0.27.0 + magic-string: 0.29.0 rollup: 3.14.0 /@rollup/plugin-inject/5.0.3_rollup@3.14.0: @@ -1977,7 +1983,7 @@ packages: dependencies: '@rollup/pluginutils': 5.0.2_rollup@3.14.0 estree-walker: 2.0.2 - magic-string: 0.27.0 + magic-string: 0.29.0 rollup: 3.14.0 /@rollup/plugin-json/6.0.0_rollup@3.14.0: @@ -2019,7 +2025,7 @@ packages: optional: true dependencies: '@rollup/pluginutils': 5.0.2_rollup@3.14.0 - magic-string: 0.27.0 + magic-string: 0.29.0 rollup: 3.14.0 /@rollup/plugin-replace/5.0.2_rollup@3.15.0: @@ -2032,7 +2038,7 @@ packages: optional: true dependencies: '@rollup/pluginutils': 5.0.2_rollup@3.15.0 - magic-string: 0.27.0 + magic-string: 0.29.0 rollup: 3.15.0 dev: false @@ -2369,7 +2375,7 @@ packages: '@types/yargs-parser': 21.0.0 dev: false - /@typescript-eslint/eslint-plugin/5.51.0_b635kmla6dsb4frxfihkw4m47e: + /@typescript-eslint/eslint-plugin/5.51.0_z4swst3wuuqk4hlme4ajzslgh4: resolution: {integrity: sha512-wcAwhEWm1RgNd7dxD/o+nnLW8oH+6RK1OGnmbmkj/GGoDPV1WWMVP0FXYQBivKHdwM1pwii3bt//RC62EriIUQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2380,12 +2386,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/parser': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm '@typescript-eslint/scope-manager': 5.51.0 - '@typescript-eslint/type-utils': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64 - '@typescript-eslint/utils': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/type-utils': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm + '@typescript-eslint/utils': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.34.0 grapheme-splitter: 1.0.4 ignore: 5.2.4 natural-compare-lite: 1.4.0 @@ -2397,7 +2403,7 @@ packages: - supports-color dev: true - /@typescript-eslint/parser/5.51.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/parser/5.51.0_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-fEV0R9gGmfpDeRzJXn+fGQKcl0inIeYobmmUWijZh9zA7bxJ8clPhV9up2ZQzATxAiFAECqPQyMDB4o4B81AaA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2411,7 +2417,7 @@ packages: '@typescript-eslint/types': 5.51.0 '@typescript-eslint/typescript-estree': 5.51.0_typescript@4.9.5 debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.34.0 typescript: 4.9.5 transitivePeerDependencies: - supports-color @@ -2425,7 +2431,7 @@ packages: '@typescript-eslint/visitor-keys': 5.51.0 dev: true - /@typescript-eslint/type-utils/5.51.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/type-utils/5.51.0_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-QHC5KKyfV8sNSyHqfNa0UbTbJ6caB8uhcx2hYcWVvJAZYJRBo5HyyZfzMdRx8nvS+GyMg56fugMzzWnojREuQQ==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2436,9 +2442,9 @@ packages: optional: true dependencies: '@typescript-eslint/typescript-estree': 5.51.0_typescript@4.9.5 - '@typescript-eslint/utils': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/utils': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.34.0 tsutils: 3.21.0_typescript@4.9.5 typescript: 4.9.5 transitivePeerDependencies: @@ -2471,7 +2477,7 @@ packages: - supports-color dev: true - /@typescript-eslint/utils/5.51.0_4vsywjlpuriuw3tl5oq6zy5a64: + /@typescript-eslint/utils/5.51.0_7kw3g6rralp5ps6mg3uyzz6azm: resolution: {integrity: sha512-76qs+5KWcaatmwtwsDJvBk4H76RJQBFe+Gext0EfJdC3Vd2kpY2Pf//OHHzHp84Ciw0/rYoGTDnIAr3uWhhJYw==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -2482,9 +2488,9 @@ packages: '@typescript-eslint/scope-manager': 5.51.0 '@typescript-eslint/types': 5.51.0 '@typescript-eslint/typescript-estree': 5.51.0_typescript@4.9.5 - eslint: 8.33.0 + eslint: 8.34.0 eslint-scope: 5.1.1 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint-utils: 3.0.0_eslint@8.34.0 semver: 7.3.8 transitivePeerDependencies: - supports-color @@ -2553,7 +2559,7 @@ packages: colorette: 2.0.19 consola: 2.15.3 fast-glob: 3.2.12 - magic-string: 0.26.7 + magic-string: 0.29.0 pathe: 0.3.9 perfect-debounce: 0.1.3 transitivePeerDependencies: @@ -2707,7 +2713,7 @@ packages: '@unocss/inspector': 0.45.30 '@unocss/scope': 0.45.30 '@unocss/transformer-directives': 0.45.30 - magic-string: 0.26.7 + magic-string: 0.29.0 transitivePeerDependencies: - rollup dev: true @@ -2721,7 +2727,7 @@ packages: '@rollup/pluginutils': 5.0.2 '@unocss/config': 0.45.30 '@unocss/core': 0.45.30 - magic-string: 0.26.7 + magic-string: 0.29.0 unplugin: 0.10.2 webpack-sources: 3.2.3 transitivePeerDependencies: @@ -2785,14 +2791,6 @@ packages: vue: 3.2.47 dev: false - /@vitest/expect/0.28.4: - resolution: {integrity: sha512-JqK0NZ4brjvOSL8hXAnIsfi+jxDF7rH/ZWCGCt0FAqRnVFc1hXsfwXksQvEnKqD84avRt3gmeXoK4tNbmkoVsQ==} - dependencies: - '@vitest/spy': 0.28.4 - '@vitest/utils': 0.28.4 - chai: 4.3.7 - dev: true - /@vitest/expect/0.28.5: resolution: {integrity: sha512-gqTZwoUTwepwGIatnw4UKpQfnoyV0Z9Czn9+Lo2/jLIt4/AXLTn+oVZxlQ7Ng8bzcNkR+3DqLJ08kNr8jRmdNQ==} dependencies: @@ -2801,14 +2799,6 @@ packages: chai: 4.3.7 dev: true - /@vitest/runner/0.28.4: - resolution: {integrity: sha512-Q8UV6GjDvBSTfUoq0QXVCNpNOUrWu4P2qvRq7ssJWzn0+S0ojbVOxEjMt+8a32X6SdkhF8ak+2nkppsqV0JyNQ==} - dependencies: - '@vitest/utils': 0.28.4 - p-limit: 4.0.0 - pathe: 1.1.0 - dev: true - /@vitest/runner/0.28.5: resolution: {integrity: sha512-NKkHtLB+FGjpp5KmneQjTcPLWPTDfB7ie+MmF1PnUBf/tGe2OjGxWyB62ySYZ25EYp9krR5Bw0YPLS/VWh1QiA==} dependencies: @@ -2817,28 +2807,12 @@ packages: pathe: 1.1.0 dev: true - /@vitest/spy/0.28.4: - resolution: {integrity: sha512-8WuhfXLlvCXpNXEGJW6Gc+IKWI32435fQJLh43u70HnZ1otJOa2Cmg2Wy2Aym47ZnNCP4NolF+8cUPwd0MigKQ==} - dependencies: - tinyspy: 1.1.1 - dev: true - /@vitest/spy/0.28.5: resolution: {integrity: sha512-7if6rsHQr9zbmvxN7h+gGh2L9eIIErgf8nSKYDlg07HHimCxp4H6I/X/DPXktVPPLQfiZ1Cw2cbDIx9fSqDjGw==} dependencies: tinyspy: 1.1.1 dev: true - /@vitest/utils/0.28.4: - resolution: {integrity: sha512-l2QztOLdc2LkR+w/lP52RGh8hW+Ul4KESmCAgVE8q737I7e7bQoAfkARKpkPJ4JQtGpwW4deqlj1732VZD7TFw==} - dependencies: - cli-truncate: 3.1.0 - diff: 5.1.0 - loupe: 2.3.6 - picocolors: 1.0.0 - pretty-format: 27.5.1 - dev: true - /@vitest/utils/0.28.5: resolution: {integrity: sha512-UyZdYwdULlOa4LTUSwZ+Paz7nBHGTT72jKwdFSV4IjHF1xsokp+CabMdhjvVhYwkLfO88ylJT46YMilnkSARZA==} dependencies: @@ -2933,7 +2907,7 @@ packages: '@vue/reactivity-transform': 3.2.47 '@vue/shared': 3.2.47 estree-walker: 2.0.2 - magic-string: 0.25.9 + magic-string: 0.29.0 postcss: 8.4.21 source-map: 0.6.1 @@ -2954,7 +2928,7 @@ packages: '@vue/compiler-core': 3.2.47 '@vue/shared': 3.2.47 estree-walker: 2.0.2 - magic-string: 0.25.9 + magic-string: 0.29.0 /@vue/reactivity/3.2.47: resolution: {integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==} @@ -4455,12 +4429,12 @@ packages: is-symbol: 1.0.4 dev: true - /esbuild-loader/3.0.0_webpack@5.75.0: - resolution: {integrity: sha512-+wZUslAmbj9SKhYt0ZiRsUzw4dP/99kwHAEPtLyAdGckpt8+DSGs2u+sXQSAuCG/m1a8Od3gVcqj1BpE3fl++Q==} + /esbuild-loader/3.0.1_webpack@5.75.0: + resolution: {integrity: sha512-aZfGybqTeuyCd4AsVvWOOfkhIuN+wfZFjMyh3gyQEU1Uvsl8L6vye9HqP93iRa0iTA+6Jclap514PJIC3cLnMA==} peerDependencies: webpack: ^4.40.0 || ^5.0.0 dependencies: - esbuild: 0.17.7 + esbuild: 0.17.8 get-tsconfig: 4.4.0 loader-utils: 2.0.4 webpack: 5.75.0 @@ -4525,34 +4499,34 @@ packages: '@esbuild/win32-ia32': 0.17.6 '@esbuild/win32-x64': 0.17.6 - /esbuild/0.17.7: - resolution: {integrity: sha512-+5hHlrK108fT6C6/40juy0w4DYKtyZ5NjfBlTccBdsFutR7WBxpIY633JzZJewdsCy8xWA/u2z0MSniIJwufYg==} + /esbuild/0.17.8: + resolution: {integrity: sha512-g24ybC3fWhZddZK6R3uD2iF/RIPnRpwJAqLov6ouX3hMbY4+tKolP0VMF3zuIYCaXun+yHwS5IPQ91N2BT191g==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/android-arm': 0.17.7 - '@esbuild/android-arm64': 0.17.7 - '@esbuild/android-x64': 0.17.7 - '@esbuild/darwin-arm64': 0.17.7 - '@esbuild/darwin-x64': 0.17.7 - '@esbuild/freebsd-arm64': 0.17.7 - '@esbuild/freebsd-x64': 0.17.7 - '@esbuild/linux-arm': 0.17.7 - '@esbuild/linux-arm64': 0.17.7 - '@esbuild/linux-ia32': 0.17.7 - '@esbuild/linux-loong64': 0.17.7 - '@esbuild/linux-mips64el': 0.17.7 - '@esbuild/linux-ppc64': 0.17.7 - '@esbuild/linux-riscv64': 0.17.7 - '@esbuild/linux-s390x': 0.17.7 - '@esbuild/linux-x64': 0.17.7 - '@esbuild/netbsd-x64': 0.17.7 - '@esbuild/openbsd-x64': 0.17.7 - '@esbuild/sunos-x64': 0.17.7 - '@esbuild/win32-arm64': 0.17.7 - '@esbuild/win32-ia32': 0.17.7 - '@esbuild/win32-x64': 0.17.7 + '@esbuild/android-arm': 0.17.8 + '@esbuild/android-arm64': 0.17.8 + '@esbuild/android-x64': 0.17.8 + '@esbuild/darwin-arm64': 0.17.8 + '@esbuild/darwin-x64': 0.17.8 + '@esbuild/freebsd-arm64': 0.17.8 + '@esbuild/freebsd-x64': 0.17.8 + '@esbuild/linux-arm': 0.17.8 + '@esbuild/linux-arm64': 0.17.8 + '@esbuild/linux-ia32': 0.17.8 + '@esbuild/linux-loong64': 0.17.8 + '@esbuild/linux-mips64el': 0.17.8 + '@esbuild/linux-ppc64': 0.17.8 + '@esbuild/linux-riscv64': 0.17.8 + '@esbuild/linux-s390x': 0.17.8 + '@esbuild/linux-x64': 0.17.8 + '@esbuild/netbsd-x64': 0.17.8 + '@esbuild/openbsd-x64': 0.17.8 + '@esbuild/sunos-x64': 0.17.8 + '@esbuild/win32-arm64': 0.17.8 + '@esbuild/win32-ia32': 0.17.8 + '@esbuild/win32-x64': 0.17.8 /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -4574,7 +4548,7 @@ packages: resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} engines: {node: '>=12'} - /eslint-config-standard/17.0.0_xh3wrndcszbt2l7hdksdjqnjcq: + /eslint-config-standard/17.0.0_rwq7hzy2vtlwiajbw6pmw3rkzy: resolution: {integrity: sha512-/2ks1GKyqSOkH7JFvXJicu0iMpoojkwB+f5Du/1SC0PtBL+s8v30k9njRZ21pm2drKYm2342jFnGWzttxPmZVg==} peerDependencies: eslint: ^8.0.1 @@ -4582,10 +4556,10 @@ packages: eslint-plugin-n: ^15.0.0 eslint-plugin-promise: ^6.0.0 dependencies: - eslint: 8.33.0 - eslint-plugin-import: 2.27.5_kuqv7qxblf6fgldep4hddd7xwa - eslint-plugin-n: 15.6.1_eslint@8.33.0 - eslint-plugin-promise: 6.1.1_eslint@8.33.0 + eslint: 8.34.0 + eslint-plugin-import: 2.27.5_inmo4nrctlhmfx73hzu6aogupa + eslint-plugin-n: 15.6.1_eslint@8.34.0 + eslint-plugin-promise: 6.1.1_eslint@8.34.0 dev: true /eslint-import-resolver-node/0.3.7: @@ -4598,7 +4572,7 @@ packages: - supports-color dev: true - /eslint-import-resolver-typescript/3.5.3_ohdts44xlqyeyrlje4qnefqeay: + /eslint-import-resolver-typescript/3.5.3_mvgyw3chnqkp6sgfmmtihyjpnm: resolution: {integrity: sha512-njRcKYBc3isE42LaTcJNVANR3R99H9bAxBDMNDr2W7yq5gYPxbU3MkdhsQukxZ/Xg9C2vcyLlDsbKfRDg0QvCQ==} engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: @@ -4607,8 +4581,8 @@ packages: dependencies: debug: 4.3.4 enhanced-resolve: 5.12.0 - eslint: 8.33.0 - eslint-plugin-import: 2.27.5_kuqv7qxblf6fgldep4hddd7xwa + eslint: 8.34.0 + eslint-plugin-import: 2.27.5_inmo4nrctlhmfx73hzu6aogupa get-tsconfig: 4.4.0 globby: 13.1.3 is-core-module: 2.11.0 @@ -4618,7 +4592,7 @@ packages: - supports-color dev: true - /eslint-module-utils/2.7.4_wj7ubv6viehxm3sdjw6f37lxha: + /eslint-module-utils/2.7.4_7d5otxxipfjcaqho6psg7iyp4e: resolution: {integrity: sha512-j4GT+rqzCoRKHwURX7pddtIPGySnX9Si/cgMI5ztrcqOPtk5dDEeZ34CQVPphnqkJytlc97Vuk05Um2mJ3gEQA==} engines: {node: '>=4'} peerDependencies: @@ -4639,38 +4613,38 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm debug: 3.2.7 - eslint: 8.33.0 + eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 - eslint-import-resolver-typescript: 3.5.3_ohdts44xlqyeyrlje4qnefqeay + eslint-import-resolver-typescript: 3.5.3_mvgyw3chnqkp6sgfmmtihyjpnm transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-es/3.0.1_eslint@8.33.0: + /eslint-plugin-es/3.0.1_eslint@8.34.0: resolution: {integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.33.0 + eslint: 8.34.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-es/4.1.0_eslint@8.33.0: + /eslint-plugin-es/4.1.0_eslint@8.34.0: resolution: {integrity: sha512-GILhQTnjYE2WorX5Jyi5i4dz5ALWxBIdQECVQavL6s7cI76IZTDWleTHkxz/QT3kvcs2QlGHvKLYsSlPOlPXnQ==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=4.19.1' dependencies: - eslint: 8.33.0 + eslint: 8.34.0 eslint-utils: 2.1.0 regexpp: 3.2.0 dev: true - /eslint-plugin-import/2.27.5_kuqv7qxblf6fgldep4hddd7xwa: + /eslint-plugin-import/2.27.5_inmo4nrctlhmfx73hzu6aogupa: resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==} engines: {node: '>=4'} peerDependencies: @@ -4680,15 +4654,15 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 5.51.0_4vsywjlpuriuw3tl5oq6zy5a64 + '@typescript-eslint/parser': 5.51.0_7kw3g6rralp5ps6mg3uyzz6azm array-includes: 3.1.6 array.prototype.flat: 1.3.1 array.prototype.flatmap: 1.3.1 debug: 3.2.7 doctrine: 2.1.0 - eslint: 8.33.0 + eslint: 8.34.0 eslint-import-resolver-node: 0.3.7 - eslint-module-utils: 2.7.4_wj7ubv6viehxm3sdjw6f37lxha + eslint-module-utils: 2.7.4_7d5otxxipfjcaqho6psg7iyp4e has: 1.0.3 is-core-module: 2.11.0 is-glob: 4.0.3 @@ -4703,7 +4677,7 @@ packages: - supports-color dev: true - /eslint-plugin-jsdoc/40.0.0_eslint@8.33.0: + /eslint-plugin-jsdoc/40.0.0_eslint@8.34.0: resolution: {integrity: sha512-LOPyIu1vAVvGPkye3ci0moj0iNf3f8bmin6do2DYDj+77NRXWnkmhKRy8swWsatUs3mB5jYPWPUsFg9pyfEiyA==} engines: {node: ^14 || ^16 || ^17 || ^18 || ^19} peerDependencies: @@ -4713,7 +4687,7 @@ packages: comment-parser: 1.3.1 debug: 4.3.4 escape-string-regexp: 4.0.0 - eslint: 8.33.0 + eslint: 8.34.0 esquery: 1.4.0 semver: 7.3.8 spdx-expression-parse: 3.0.1 @@ -4721,16 +4695,16 @@ packages: - supports-color dev: true - /eslint-plugin-n/15.6.1_eslint@8.33.0: + /eslint-plugin-n/15.6.1_eslint@8.34.0: resolution: {integrity: sha512-R9xw9OtCRxxaxaszTQmQAlPgM+RdGjaL1akWuY/Fv9fRAi8Wj4CUKc6iYVG8QNRjRuo8/BqVYIpfqberJUEacA==} engines: {node: '>=12.22.0'} peerDependencies: eslint: '>=7.0.0' dependencies: builtins: 5.0.1 - eslint: 8.33.0 - eslint-plugin-es: 4.1.0_eslint@8.33.0 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint: 8.34.0 + eslint-plugin-es: 4.1.0_eslint@8.34.0 + eslint-utils: 3.0.0_eslint@8.34.0 ignore: 5.2.4 is-core-module: 2.11.0 minimatch: 3.1.2 @@ -4738,14 +4712,14 @@ packages: semver: 7.3.8 dev: true - /eslint-plugin-node/11.1.0_eslint@8.33.0: + /eslint-plugin-node/11.1.0_eslint@8.34.0: resolution: {integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==} engines: {node: '>=8.10.0'} peerDependencies: eslint: '>=5.16.0' dependencies: - eslint: 8.33.0 - eslint-plugin-es: 3.0.1_eslint@8.33.0 + eslint: 8.34.0 + eslint-plugin-es: 3.0.1_eslint@8.34.0 eslint-utils: 2.1.0 ignore: 5.2.4 minimatch: 3.1.2 @@ -4753,16 +4727,16 @@ packages: semver: 6.3.0 dev: true - /eslint-plugin-promise/6.1.1_eslint@8.33.0: + /eslint-plugin-promise/6.1.1_eslint@8.34.0: resolution: {integrity: sha512-tjqWDwVZQo7UIPMeDReOpUgHCmCiH+ePnVT+5zVapL0uuHnegBUs2smM13CzOs2Xb5+MHMRFTs9v24yjba4Oig==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.33.0 + eslint: 8.34.0 dev: true - /eslint-plugin-unicorn/44.0.2_eslint@8.33.0: + /eslint-plugin-unicorn/44.0.2_eslint@8.34.0: resolution: {integrity: sha512-GLIDX1wmeEqpGaKcnMcqRvMVsoabeF0Ton0EX4Th5u6Kmf7RM9WBl705AXFEsns56ESkEs0uyelLuUTvz9Tr0w==} engines: {node: '>=14.18'} peerDependencies: @@ -4771,8 +4745,8 @@ packages: '@babel/helper-validator-identifier': 7.19.1 ci-info: 3.7.1 clean-regexp: 1.0.0 - eslint: 8.33.0 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint: 8.34.0 + eslint-utils: 3.0.0_eslint@8.34.0 esquery: 1.4.0 indent-string: 4.0.0 is-builtin-module: 3.2.1 @@ -4785,19 +4759,19 @@ packages: strip-indent: 3.0.0 dev: true - /eslint-plugin-vue/9.9.0_eslint@8.33.0: + /eslint-plugin-vue/9.9.0_eslint@8.34.0: resolution: {integrity: sha512-YbubS7eK0J7DCf0U2LxvVP7LMfs6rC6UltihIgval3azO3gyDwEGVgsCMe1TmDiEkl6GdMKfRpaME6QxIYtzDQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - eslint: 8.33.0 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint: 8.34.0 + eslint-utils: 3.0.0_eslint@8.34.0 natural-compare: 1.4.0 nth-check: 2.1.1 postcss-selector-parser: 6.0.11 semver: 7.3.8 - vue-eslint-parser: 9.1.0_eslint@8.33.0 + vue-eslint-parser: 9.1.0_eslint@8.34.0 xml-name-validator: 4.0.0 transitivePeerDependencies: - supports-color @@ -4825,13 +4799,13 @@ packages: eslint-visitor-keys: 1.3.0 dev: true - /eslint-utils/3.0.0_eslint@8.33.0: + /eslint-utils/3.0.0_eslint@8.34.0: resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} peerDependencies: eslint: '>=5' dependencies: - eslint: 8.33.0 + eslint: 8.34.0 eslint-visitor-keys: 2.1.0 dev: true @@ -4850,8 +4824,8 @@ packages: engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint/8.33.0: - resolution: {integrity: sha512-WjOpFQgKK8VrCnAtl8We0SUOy/oVZ5NHykyMiagV1M9r8IFpIJX7DduK6n1mpfhlG7T1NLWm2SuD8QB7KFySaA==} + /eslint/8.34.0: + resolution: {integrity: sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: @@ -4866,7 +4840,7 @@ packages: doctrine: 3.0.0 escape-string-regexp: 4.0.0 eslint-scope: 7.1.1 - eslint-utils: 3.0.0_eslint@8.33.0 + eslint-utils: 3.0.0_eslint@8.34.0 eslint-visitor-keys: 3.3.0 espree: 9.4.1 esquery: 1.4.0 @@ -6264,20 +6238,8 @@ packages: resolution: {integrity: sha512-ysxwsnTKdAx96aTRdhDOCQfDgbHnt8SK0KY8SEjO0wHinhWOFTESbjVCMPbU1uGXg/ch4lifqx0wfjOawU2+WA==} engines: {node: '>=12'} - /magic-string/0.25.9: - resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==} - dependencies: - sourcemap-codec: 1.4.8 - - /magic-string/0.26.7: - resolution: {integrity: sha512-hX9XH3ziStPoPhJxLq1syWuZMxbDvGNbVchfrdCtanC7D13888bMFow61x8axrx+GfHLtVeAx2kxL7tTGRl+Ow==} - engines: {node: '>=12'} - dependencies: - sourcemap-codec: 1.4.8 - dev: true - - /magic-string/0.27.0: - resolution: {integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==} + /magic-string/0.29.0: + resolution: {integrity: sha512-WcfidHrDjMY+eLjlU+8OvwREqHwpgCeKVBUpQ3OhYYuvfaYCUgcbuBzappNzZvg/v8onU3oQj+BYpkOJe9Iw4Q==} engines: {node: '>=12'} dependencies: '@jridgewell/sourcemap-codec': 1.4.14 @@ -6475,7 +6437,7 @@ packages: optional: true dependencies: defu: 6.1.2 - esbuild: 0.17.7 + esbuild: 0.17.8 fs-extra: 11.1.0 globby: 13.1.3 jiti: 1.17.0 @@ -7610,7 +7572,7 @@ packages: rollup: ^3.0.0 typescript: ^4.1 dependencies: - magic-string: 0.27.0 + magic-string: 0.29.0 rollup: 3.14.0 typescript: 4.9.5 optionalDependencies: @@ -7897,10 +7859,6 @@ packages: resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==} engines: {node: '>= 8'} - /sourcemap-codec/1.4.8: - resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - deprecated: Please use @jridgewell/sourcemap-codec instead - /spdx-correct/3.1.1: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: @@ -8411,7 +8369,7 @@ packages: globby: 13.1.3 hookable: 5.4.2 jiti: 1.17.0 - magic-string: 0.27.0 + magic-string: 0.29.0 mkdirp: 1.0.4 mkdist: 1.1.1_typescript@4.9.5 mlly: 1.1.0 @@ -8445,7 +8403,7 @@ packages: dependencies: acorn: 8.8.2 estree-walker: 3.0.3 - magic-string: 0.27.0 + magic-string: 0.29.0 unplugin: 1.0.1 dev: false @@ -8479,7 +8437,7 @@ packages: escape-string-regexp: 5.0.0 fast-glob: 3.2.12 local-pkg: 0.4.3 - magic-string: 0.27.0 + magic-string: 0.29.0 mlly: 1.1.0 pathe: 1.1.0 pkg-types: 1.0.1 @@ -8497,7 +8455,7 @@ packages: escape-string-regexp: 5.0.0 fast-glob: 3.2.12 local-pkg: 0.4.3 - magic-string: 0.27.0 + magic-string: 0.29.0 mlly: 1.1.0 pathe: 1.1.0 pkg-types: 1.0.1 @@ -8593,6 +8551,15 @@ packages: webpack-sources: 3.2.3 webpack-virtual-modules: 0.5.0 + /unplugin/1.1.0: + resolution: {integrity: sha512-I8obQ8Rs/hnkxokRV6g8JKOQFgYNnTd9DL58vcSt5IJ9AkK8wbrtsnzD5hi4BJlvcY536JzfEXj9L6h7j559/A==} + dependencies: + acorn: 8.8.2 + chokidar: 3.5.3 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.5.0 + dev: false + /unstorage/1.1.4: resolution: {integrity: sha512-nrnCoWN8ewaZrwz5yf7QGkMn0FDoVer6yGIR56wvocNzAmZi1vXOnCaBxueB3Uu/SqNSH5N/ww41t6jNT8XccA==} dependencies: @@ -8688,8 +8655,8 @@ packages: extsprintf: 1.3.0 dev: true - /vite-node/0.28.4: - resolution: {integrity: sha512-KM0Q0uSG/xHHKOJvVHc5xDBabgt0l70y7/lWTR7Q0pR5/MrYxadT+y32cJOE65FfjGmJgxpVEEY+69btJgcXOQ==} + /vite-node/0.28.5: + resolution: {integrity: sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==} engines: {node: '>=v14.16.0'} hasBin: true dependencies: @@ -8711,29 +8678,6 @@ packages: - terser dev: false - /vite-node/0.28.4_@types+node@18.13.0: - resolution: {integrity: sha512-KM0Q0uSG/xHHKOJvVHc5xDBabgt0l70y7/lWTR7Q0pR5/MrYxadT+y32cJOE65FfjGmJgxpVEEY+69btJgcXOQ==} - engines: {node: '>=v14.16.0'} - hasBin: true - dependencies: - cac: 6.7.14 - debug: 4.3.4 - mlly: 1.1.0 - pathe: 1.1.0 - picocolors: 1.0.0 - source-map: 0.6.1 - source-map-support: 0.5.21 - vite: 4.1.1_@types+node@18.13.0 - transitivePeerDependencies: - - '@types/node' - - less - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - /vite-node/0.28.5_@types+node@18.13.0: resolution: {integrity: sha512-LmXb9saMGlrMZbXTvOveJKwMTBTNUH66c8rJnQ0ZPNX+myPEol64+szRzXtV5ORb0Hb/91yq+/D3oERoyAt6LA==} engines: {node: '>=v14.16.0'} @@ -8873,61 +8817,6 @@ packages: fsevents: 2.3.2 dev: true - /vitest/0.28.4: - resolution: {integrity: sha512-sfWIy0AdlbyGRhunm+TLQEJrFH9XuRPdApfubsyLcDbCRrUX717BRQKInTgzEfyl2Ipi1HWoHB84Nqtcwxogcg==} - engines: {node: '>=v14.16.0'} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@vitest/browser': '*' - '@vitest/ui': '*' - happy-dom: '*' - jsdom: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - dependencies: - '@types/chai': 4.3.4 - '@types/chai-subset': 1.3.3 - '@types/node': 18.13.0 - '@vitest/expect': 0.28.4 - '@vitest/runner': 0.28.4 - '@vitest/spy': 0.28.4 - '@vitest/utils': 0.28.4 - acorn: 8.8.2 - acorn-walk: 8.2.0 - cac: 6.7.14 - chai: 4.3.7 - debug: 4.3.4 - local-pkg: 0.4.3 - pathe: 1.1.0 - picocolors: 1.0.0 - source-map: 0.6.1 - std-env: 3.3.2 - strip-literal: 1.0.1 - tinybench: 2.3.1 - tinypool: 0.3.1 - tinyspy: 1.1.1 - vite: 4.1.1_@types+node@18.13.0 - vite-node: 0.28.4_@types+node@18.13.0 - why-is-node-running: 2.2.2 - transitivePeerDependencies: - - less - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - /vitest/0.28.5: resolution: {integrity: sha512-pyCQ+wcAOX7mKMcBNkzDwEHRGqQvHUl0XnoHR+3Pb1hytAHISgSxv9h0gUiSiYtISXUU3rMrKiKzFYDrI6ZIHA==} engines: {node: '>=v14.16.0'} @@ -9046,14 +8935,14 @@ packages: resolution: {integrity: sha512-RutnB7X8c5hjq39NceArgXg28WZtZpGc3+J16ljMiYnFhKvd8hITxSWQSQ5bvldxMDU6gG5mkxl1MTQLXckVSQ==} dev: false - /vue-eslint-parser/9.1.0_eslint@8.33.0: + /vue-eslint-parser/9.1.0_eslint@8.34.0: resolution: {integrity: sha512-NGn/iQy8/Wb7RrRa4aRkokyCZfOUWk19OP5HP6JEozQFX5AoS/t+Z0ZN7FY4LlmWc4FNI922V7cvX28zctN8dQ==} engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.33.0 + eslint: 8.34.0 eslint-scope: 7.1.1 eslint-visitor-keys: 3.3.0 espree: 9.4.1 @@ -9140,11 +9029,12 @@ packages: /webidl-conversions/3.0.1: resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} - /webpack-bundle-analyzer/4.7.0: - resolution: {integrity: sha512-j9b8ynpJS4K+zfO5GGwsAcQX4ZHpWV+yRiHDiL+bE0XHJ8NiPYLTNVQdlFYWxtpg9lfAQNlwJg16J9AJtFSXRg==} + /webpack-bundle-analyzer/4.8.0: + resolution: {integrity: sha512-ZzoSBePshOKhr+hd8u6oCkZVwpVaXgpw23ScGLFpR6SjYI7+7iIWYarjN6OEYOfRt8o7ZyZZQk0DuMizJ+LEIg==} engines: {node: '>= 10.13.0'} hasBin: true dependencies: + '@discoveryjs/json-ext': 0.5.7 acorn: 8.8.2 acorn-walk: 8.2.0 chalk: 4.1.2