From 069829fac0c2037810f8fcd1dc0cd445cdc74a61 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Tue, 28 Mar 2023 15:21:15 +0200 Subject: [PATCH 001/243] fix: translation of list field value --- components/Fields/Field.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/components/Fields/Field.vue b/components/Fields/Field.vue index a20351384..285e1a9f0 100644 --- a/components/Fields/Field.vue +++ b/components/Fields/Field.vue @@ -125,7 +125,7 @@ v-for="item in properties[field.field]" :key="field.field + '_' + item" > - {{ item }} + {{ propTranslateVs(field.field, item) }} @@ -277,6 +277,10 @@ export default Vue.extend({ ) }, + propTranslateVs(field: string, value: string) { + return this.$propertyTranslations.pv(field, value, this.context) + }, + isOpeningHoursSupportedOsmTags(key: string) { return isOpeningHoursSupportedOsmTags(key) }, From 928ec8f7b24d9de3b439250fb8fd2d8d7a274e28 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Mon, 17 Apr 2023 12:32:49 +0200 Subject: [PATCH 002/243] fix: scroll on embedded PoiCard --- components/Home/Embedded.vue | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) diff --git a/components/Home/Embedded.vue b/components/Home/Embedded.vue index de4c6d45a..2d7c3965a 100644 --- a/components/Home/Embedded.vue +++ b/components/Home/Embedded.vue @@ -1,17 +1,13 @@ + + diff --git a/plugins/fontawesome.ts b/plugins/fontawesome.ts index acd2755f3..5e487fcc2 100644 --- a/plugins/fontawesome.ts +++ b/plugins/fontawesome.ts @@ -1,6 +1,7 @@ import { config, library } from '@fortawesome/fontawesome-svg-core' import { faFacebook, + faInstagram, faWhatsapp, faTwitter, } from '@fortawesome/free-brands-svg-icons' @@ -100,6 +101,7 @@ library.add( faBookOpen, faPrint, faFacebook, + faInstagram, faWhatsapp, faTwitter, faArrowCircleDown, From 109ebd043071c1c66d44308d56e5a3f69ae1ef66 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Wed, 15 Feb 2023 16:58:23 +0100 Subject: [PATCH 006/243] chore: update to nuxt@3 --- .babelrc | 5 +- .yarn/plugins/@yarnpkg/plugin-compat.cjs | 8 + .yarnrc.yml | 3 + api/manifest.ts | 62 +- components/UI/NuxtPicture.vue | 19 +- nuxt.config.ts | 170 +- package.json | 37 +- tsconfig.json | 17 +- vue-shim.d.ts | 6 - yarn.lock | 4944 ++++++++++++---------- 10 files changed, 2835 insertions(+), 2436 deletions(-) create mode 100644 .yarn/plugins/@yarnpkg/plugin-compat.cjs delete mode 100644 vue-shim.d.ts diff --git a/.babelrc b/.babelrc index 84c2e570e..9ec49b357 100644 --- a/.babelrc +++ b/.babelrc @@ -12,5 +12,8 @@ ] ] } - } + }, + "preset": [ + "@babel/preset-env" + ] } diff --git a/.yarn/plugins/@yarnpkg/plugin-compat.cjs b/.yarn/plugins/@yarnpkg/plugin-compat.cjs new file mode 100644 index 000000000..e263fefc8 --- /dev/null +++ b/.yarn/plugins/@yarnpkg/plugin-compat.cjs @@ -0,0 +1,8 @@ +// https://github.com/yarnpkg/berry/issues/2384 +module.exports = { + name: `@yarnpkg/plugin-compat`, + factory: (require) => { + // dummy implementation to override the built-in version of this plugin + return {} + }, +} diff --git a/.yarnrc.yml b/.yarnrc.yml index 0217ee6e1..aa3cec86b 100644 --- a/.yarnrc.yml +++ b/.yarnrc.yml @@ -3,5 +3,8 @@ nodeLinker: node-modules plugins: - path: .yarn/plugins/@yarnpkg/plugin-interactive-tools.cjs spec: "@yarnpkg/plugin-interactive-tools" + # https://github.com/yarnpkg/berry/issues/2384 + - path: .yarn/plugins/@yarnpkg/plugin-compat.cjs + spec: '@yarnpkg/plugin-compat' yarnPath: .yarn/releases/yarn-2.4.1.cjs diff --git a/api/manifest.ts b/api/manifest.ts index 6dcb501ff..2ccc105a4 100644 --- a/api/manifest.ts +++ b/api/manifest.ts @@ -1,4 +1,5 @@ import express from 'express' +import { eventHandler } from 'h3' import { getSettings } from '../lib/apiSettings' import { vidos } from '../lib/config' @@ -10,31 +11,42 @@ const app = express() app.use(express.json()) app.use(express.urlencoded({ extended: true })) -app.get('/manifest.webmanifest', async (req, res) => { - const vido: VidoConfig = vidoConfigResolve(req.hostname, vidos) - const fetchSettings = getSettings( - vido.API_ENDPOINT, - vido.API_PROJECT, - vido.API_THEME - ) - - const [settings] = await Promise.all([fetchSettings]) - - res.json({ - name: settings.themes[0].title.fr, - short_name: settings.themes[0].title.fr, - description: settings.themes[0].description.fr, - start_url: '.', - background_color: '#ffffff', - display: 'standalone', - icons: [ - { - src: settings.themes[0].favicon_url, - sizes: '192x192', - type: 'image/png', - }, - ], +app.get( + '/manifest.webmanifest', + eventHandler(async (event) => { + const req = event.node.req + const res = event.node.res + + const vido: VidoConfig = vidoConfigResolve( + new URL(req.url!).hostname, + vidos + ) + const fetchSettings = getSettings( + vido.API_ENDPOINT, + vido.API_PROJECT, + vido.API_THEME + ) + + const [settings] = await Promise.all([fetchSettings]) + + res.write( + JSON.stringify({ + name: settings.themes[0].title.fr, + short_name: settings.themes[0].title.fr, + description: settings.themes[0].description.fr, + start_url: '.', + background_color: '#ffffff', + display: 'standalone', + icons: [ + { + src: settings.themes[0].favicon_url, + sizes: '192x192', + type: 'image/png', + }, + ], + }) + ) }) -}) +) export default app diff --git a/components/UI/NuxtPicture.vue b/components/UI/NuxtPicture.vue index 01947db61..adfdc5331 100644 --- a/components/UI/NuxtPicture.vue +++ b/components/UI/NuxtPicture.vue @@ -23,10 +23,10 @@ import { imageMixin } from '@nuxt/image/dist/runtime/components/image.mixin' import { getFileExtension } from '@nuxt/image/dist/runtime/utils/index.js' - -const defineComponent = (opts) => opts +import { defineComponent } from 'vue' export default defineComponent({ + name: 'NuxtPicture', mixins: [imageMixin], props: { @@ -70,7 +70,13 @@ export default defineComponent({ }, nFormat() { - return this.format || 'webp' + if (this.format) { + return this.format + } + if (this.originalFormat === 'svg') { + return 'svg' + } + return 'webp' }, nLegacyFormat() { @@ -90,6 +96,13 @@ export default defineComponent({ }, nSources() { + if (this.nFormat === 'svg') { + return [ + { + srcset: this.src, + }, + ] + } const formats = this.nLegacyFormat !== this.nFormat ? [this.nLegacyFormat, this.nFormat] diff --git a/nuxt.config.ts b/nuxt.config.ts index 612c4f710..4bf56f478 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -1,7 +1,5 @@ -// @ts-ignore -import { cypressMockMiddleware } from '@cypress/mock-ssr' -import { NuxtConfig } from '@nuxt/types' -import webpack from 'webpack' +import { defineNuxtConfig } from 'nuxt/config' +// import { cypressMockMiddleware } from '@cypress/mock-ssr' import { vidos } from './lib/config' import { sitemapFilter, sitemapRoutes } from './lib/sitemap' @@ -9,51 +7,51 @@ import { configuredApi, configuredImageProxy } from './plugins/vido-config' const supportedLocales = ['en-GB', 'fr', 'es'] -const config: NuxtConfig = { +export default defineNuxtConfig({ env: { // Copy NODE_ENV to know to real setting when use `nuxt build` environment: process.env.NODE_ENV as string, }, - privateRuntimeConfig: { + runtimeConfig: { vidos, - }, - - publicRuntimeConfig: { - vidos: vidos.__publicRuntimeConfig__ ? vidos : undefined, - }, - - pwa: { - icon: false, - meta: false, - manifest: false, - workbox: { - enabled: true, + public: { + vidos: vidos.__publicRuntimeConfig__ ? vidos : undefined, }, }, - // Global page headers (https://go.nuxtjs.dev/config-head) - head: { - htmlAttrs: { - lang: 'fr', - }, - title: '@teritorio/vido', - meta: [ - { charset: 'utf-8' }, - { name: 'viewport', content: 'width=device-width, initial-scale=1' }, - { hid: 'description', name: 'description', content: '' }, - ], - link: [{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }], - }, + + // pwa: { + // icon: false, + // meta: false, + // manifest: false, + // workbox: { + // enabled: true, + // }, + // }, + // // Global page headers (https://go.nuxtjs.dev/config-head) + // head: { + // htmlAttrs: { + // lang: 'fr', + // }, + // title: '@teritorio/vido', + // meta: [ + // { charset: 'utf-8' }, + // { name: 'viewport', content: 'width=device-width, initial-scale=1' }, + // { hid: 'description', name: 'description', content: '' }, + // ], + // link: [{ rel: 'icon', type: 'image/x-icon', href: '/favicon.ico' }], + // }, router: { - prefetchLinks: false, + // prefetchLinks: false, }, - loading: false, + // @ts-ignore + loadingIndicator: false, serverMiddleware: [ - ...(process.env.NODE_ENV != 'production' ? [cypressMockMiddleware()] : []), - { path: '/', handler: '~/api/manifest.ts' }, + // ...(process.env.NODE_ENV != 'production' ? [cypressMockMiddleware()] : []), + // { path: '/', handler: '~/api/manifest.ts' }, ], // Global CSS (https://go.nuxtjs.dev/config-css) @@ -76,31 +74,27 @@ const config: NuxtConfig = { { src: '@/plugins/pinia-shared-state.ts', mode: 'client' }, ], - // Auto import components (https://go.nuxtjs.dev/config-components) - components: false, + // // Auto import components (https://go.nuxtjs.dev/config-components) + // components: false, // Modules for dev and build (recommended) (https://go.nuxtjs.dev/config-modules) buildModules: [ - // https://go.nuxtjs.dev/typescript - '@nuxt/typescript-build', // https://go.nuxtjs.dev/stylelint '@nuxtjs/stylelint-module', // https://go.nuxtjs.dev/tailwindcss '@nuxtjs/tailwindcss', '@nuxtjs/svg', - '@nuxtjs/pwa', - '@nuxtjs/composition-api/module', - ['@pinia/nuxt', { disableVuex: true }], // Add to modules (Nuxt 3) or buildModules (Nuxt 2) + // '@nuxtjs/pwa', ], // Modules (https://go.nuxtjs.dev/config-modules) modules: [ - '@nuxtjs/i18n', - '@nuxt/image', - '@nuxtjs/gtm', + // '@nuxtjs/i18n', + // '@nuxt/image', + // '@nuxtjs/gtm', ...(process.env.SENTRY_DSN ? ['@nuxtjs/sentry'] : []), - '@nuxtjs/sitemap', // declare the sitemap module at end of array - // '@pinia/nuxt' // Add to modules (Nuxt 3) + // '@nuxtjs/sitemap', // declare the sitemap module at end of array + '@pinia/nuxt', ], i18n: { @@ -118,9 +112,9 @@ const config: NuxtConfig = { langDir: '~/locales/', }, - image: { - domains: [...configuredApi(vidos), ...configuredImageProxy(vidos)], - }, + // image: { + // domains: [...configuredApi(vidos), ...configuredImageProxy(vidos)], + // }, sentry: { dsn: process.env.SENTRY_DSN || '', @@ -130,58 +124,66 @@ const config: NuxtConfig = { }, }, - sitemap: { - cacheTime: -1, - routes: () => sitemapRoutes(vidos), - filter: sitemapFilter, - }, + // sitemap: { + // cacheTime: -1, + // routes: () => sitemapRoutes(vidos), + // filter: sitemapFilter, + // }, watchers: { chokidar: { - ignored: (f) => + // @ts-ignore + ignor: (f) => [ /\.git/, /\.yarn/, /cypress/, /.*\.stories\.ts$/, /.*\.jest\.ts$/, + /\.nuxt\/dist\/server\//, ].some((r) => r.test(f)), }, webpack: { - ignored: /\.git|\.yarn|cypress|.*\.stories\.ts$|.*\.jest\.ts$/, + // @ts-ignore + ignored: + /\.git|\.yarn|cypress|.*\.stories\.ts$|.*\.jest\.ts$|\.nuxt\/dist\/server\//, }, }, // Build Configuration (https://go.nuxtjs.dev/config-build) build: { - extend(config, { isClient }) { - // Extend only webpack config for client-bundle - if (isClient) { - config.devtool = 'source-map' - } - }, - plugins: [ - // @ts-ignore - new webpack.ProvidePlugin({ - mapboxgl: 'maplibre-gl', - }), - // https://github.com/date-fns/date-fns/blob/main/docs/webpack.md - // /!\ Not woring. Has no effect. - new webpack.ContextReplacementPlugin( - /date-fns\/locale$/, - new RegExp('./(' + supportedLocales.join('|') + ')/index.js$') - ), - ], - babel: { - plugins: [ - ['@babel/plugin-proposal-class-properties', { loose: true }], - ['@babel/plugin-proposal-private-methods', { loose: true }], - ['@babel/plugin-proposal-private-property-in-object', { loose: true }], - ], - }, + // // @ts-ignore + // extend(config, { isClient }) { + // // Extend only webpack config for client-bundle + // if (isClient) { + // config.devtool = 'source-map' + // } + // }, + // plugins: [ + // // @ts-ignore + // new webpack.ProvidePlugin({ + // mapboxgl: 'maplibre-gl', + // }), + // // https://github.com/date-fns/date-fns/blob/main/docs/webpack.md + // // /!\ Not woring. Has no effect. + // new webpack.ContextReplacementPlugin( + // /date-fns\/locale$/, + // new RegExp('./(' + supportedLocales.join('|') + ')/index.js$') + // ), + // ], + // babel: { + // plugins: [ + // ['@babel/plugin-proposal-class-properties', { loose: true }], + // ['@babel/plugin-proposal-private-methods', { loose: true }], + // ['@babel/plugin-proposal-private-property-in-object', { loose: true }], + // ], + // }, + // @ts-ignore transpile: [ + 'iron-webcrypto', // If you use nuxt you must transpile the module so it can be used universally '@vueform/slider', + 'punycode', 'pinia', ], }, @@ -210,6 +212,4 @@ const config: NuxtConfig = { }, devServerHandlers: [], // Workaround issue https://github.com/nuxt-community/tailwindcss-module/issues/480 -} - -export default config +}) diff --git a/package.json b/package.json index 2d8616fe7..e6fe701c3 100644 --- a/package.json +++ b/package.json @@ -6,16 +6,17 @@ "node": ">= 18.0.0" }, "scripts": { + "prepare": "yarn nuxi prepare", "build-config": "npx ts-node -O '{\"module\": \"commonjs\"}' bin/build-config.ts > vidos-config.json", "build-fixture": "ruby poi_explode.rb cypress/fixtures/teritorio/references/pois.geojson", - "dev": "yarn nuxt", - "build": "yarn nuxt build", - "build:storybook": "yarn build-fixture && CONFIG=vidos-config-empty.json yarn nuxt storybook build", + "dev": "yarn nuxi dev", + "build": "yarn prepare && yarn nuxi build", + "build:storybook": "yarn build-fixture && CONFIG=vidos-config-empty.json yarn nuxi storybook build", "build:storybook:shoot": "sh -c \"LANG=C npx -- storycap --outDir __screenshots__/current ${STORYCAP_OPS:-} --serverTimeout 20000 --parallel 4 --delay 2000 http://localhost:4000\"", - "generate": "yarn nuxt generate", - "start": "yarn nuxt start", - "start4cypress": "NODE_ENV=development CONFIG=vidos-config-cypress.json yarn nuxt start", - "start:storybook": "CONFIG=vidos-config-empty.json yarn nuxt storybook", + "generate": "yarn nuxi generate", + "start": "yarn prepare && yarn nuxi start", + "start4cypress": "NODE_ENV=development CONFIG=vidos-config-cypress.json yarn nuxi start", + "start:storybook": "CONFIG=vidos-config-empty.json yarn nuxi storybook", "start:cypress": "CONFIG=vidos-config-empty.json yarn build-fixture && yarn run cypress open", "lint": "yarn lint:js && yarn lint:style", "lint:js": "yarn eslint --ext .js,.vue --ignore-path .gitignore .", @@ -28,10 +29,8 @@ "postinstall": "[[ -d '.git' ]] && husky install || true" }, "dependencies": { - "@fortawesome/vue-fontawesome": "^2.0.10", + "@fortawesome/vue-fontawesome": "^3.0.3", "@nuxt/image": "^0.7.1", - "@nuxt/typescript-runtime": "^2.1.0", - "@nuxtjs/composition-api": "^0.33.1", "@nuxtjs/gtm": "^2.4.0", "@nuxtjs/i18n": "^7.3.1", "@nuxtjs/sentry": "^7.0.3", @@ -55,12 +54,12 @@ "lodash.without": "^4.4.0", "mapbox-gl-vue": "^2.0.4", "maplibre-gl": "^2.4.0", - "nuxt": "^2.16.1", + "nuxt": "^3.2.0", "opening_hours": "^3.8.0", "pinia": "^2.0.32", "pinia-shared-state": "^0.3.0", "url-slug": "^3.0.4", - "vue-agile": "1.1.3", + "vue-agile": "2.0.0", "vue-cookie-law": "^1.13.3", "vue-matomo": "^4.2.0", "vue-screen": "^1.5.6", @@ -70,15 +69,15 @@ }, "devDependencies": { "@babel/core": "^7.20.12", + "@babel/preset-env": "^7.20.2", "@commitlint/cli": "^11.0.0", "@commitlint/config-conventional": "^11.0.0", - "@cypress/mock-ssr": "https://github.com/cypress-io/cypress-mock-ssr.git#de67dfaa9fd0a88224fd723b9d07feb227db613d", + "@cypress/mock-ssr": "https://github.com/cypress-io/cypress-mock-ssr.git#commit=de67dfaa9fd0a88224fd723b9d07feb227db613d", "@fortawesome/fontawesome-svg-core": "^6.3.0", "@fortawesome/free-brands-svg-icons": "^6.3.0", "@fortawesome/free-regular-svg-icons": "^6.3.0", "@fortawesome/free-solid-svg-icons": "^6.3.0", "@nuxt/types": "^2.16.1", - "@nuxt/typescript-build": "^2.1.0", "@nuxtjs/eslint-config": "^12.0.0", "@nuxtjs/eslint-module": "^3.1.0", "@nuxtjs/pwa": "^3.3.5", @@ -97,10 +96,9 @@ "@types/lodash.uniqby": "^4.7.7", "@types/lodash.without": "^4.4.7", "@types/wcag-contrast": "^3.0.0", - "@types/webpack": "^5.28.0", "@typescript-eslint/eslint-plugin": "^5.52.0", "@typescript-eslint/parser": "^5.52.0", - "@vue/test-utils": "^1.3.4", + "@vue/test-utils": "^2.2.10", "autoprefixer": "^10.4.13", "babel-core": "bridge", "babel-eslint": "^10.1.0", @@ -123,9 +121,13 @@ "lint-staged": "^13.1.2", "loader-utils": "^3.2.1", "node-sass": "^8.0.0", + "nuxi": "^3.2.0", + "patch-package": "^6.5.1", "postcss": "^8.4.21", + "postinstall-postinstall": "^2.1.0", "prettier": "^2.8.4", "puppeteer": "^19.7.0", + "sass": "^1.58.2", "sass-loader": "^10.4.1", "storybook-addon-mock": "^3.2.0", "storybook-addon-validate-html": "^0.0.12", @@ -138,8 +140,5 @@ "tailwindcss": "^3.2.6", "ts-jest": "^29.0.5", "vue-jest": "^3.0.7" - }, - "resolutions": { - "@nuxt/kit": "3.0.0-rc.13" } } diff --git a/tsconfig.json b/tsconfig.json index d12aa834a..45763a36a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -1,25 +1,14 @@ { "vueCompilerOptions": { - "target": 2.7 + "target": 3 }, + "extends": "./.nuxt/tsconfig.json", "compilerOptions": { - "target": "ES2018", - "module": "ESNext", - "moduleResolution": "Node", - "lib": ["ESNext", "ESNext.AsyncIterable", "DOM"], - "esModuleInterop": true, - "allowJs": true, - "resolveJsonModule": true, "sourceMap": true, "strict": true, - "noEmit": true, "experimentalDecorators": true, "baseUrl": ".", - "paths": { - "~/*": ["./*"], - "@/*": ["./*"] - }, - "types": ["@types/node", "@nuxt/types", "@nuxtjs/i18n", "@nuxt/image", "@nuxtjs/sentry", "@types/jest", "@types/webpack", "@pinia/nuxt"] + "types": ["node", "@types/node", "@nuxt/types", "@nuxtjs/i18n", "@nuxt/image", "@nuxtjs/sentry", "@types/jest", "@types/webpack", "@pinia/nuxt"] }, "exclude": ["node_modules", ".nuxt", "dist", "bin"] } diff --git a/vue-shim.d.ts b/vue-shim.d.ts deleted file mode 100644 index 1f89c9a99..000000000 --- a/vue-shim.d.ts +++ /dev/null @@ -1,6 +0,0 @@ -declare module 'vue-js-modal/dist/ssr.nocss' - -declare module '*.vue' { - import Vue from 'vue' - export default Vue -} diff --git a/yarn.lock b/yarn.lock index 6a1b0cf51..3e0b82558 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5,7 +5,7 @@ __metadata: version: 4 cacheKey: 7 -"@ampproject/remapping@npm:^2.1.0": +"@ampproject/remapping@npm:^2.1.0, @ampproject/remapping@npm:^2.2.0": version: 2.2.0 resolution: "@ampproject/remapping@npm:2.2.0" dependencies: @@ -24,7 +24,7 @@ __metadata: languageName: node linkType: hard -"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.20.1, @babel/compat-data@npm:^7.20.14, @babel/compat-data@npm:^7.20.5": +"@babel/compat-data@npm:^7.17.7, @babel/compat-data@npm:^7.20.1, @babel/compat-data@npm:^7.20.5": version: 7.20.14 resolution: "@babel/compat-data@npm:7.20.14" checksum: 6e78c5e78dfcf0363471fae04b1a7cb3adff5306b46a94c993f185d248f9d01bfcee9ce30238b1d41136eccdfa87e5b6358d58e8b6d42ebf7c29de0756a58cff @@ -55,7 +55,7 @@ __metadata: languageName: node linkType: hard -"@babel/core@npm:7.20.12, @babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.17.9, @babel/core@npm:^7.19.0, @babel/core@npm:^7.20.12": +"@babel/core@npm:7.20.12, @babel/core@npm:^7.1.0, @babel/core@npm:^7.11.6, @babel/core@npm:^7.12.10, @babel/core@npm:^7.12.3, @babel/core@npm:^7.13.16, @babel/core@npm:^7.17.9, @babel/core@npm:^7.20.12": version: 7.20.12 resolution: "@babel/core@npm:7.20.12" dependencies: @@ -78,6 +78,29 @@ __metadata: languageName: node linkType: hard +"@babel/core@npm:7.21.0, @babel/core@npm:^7.20.5": + version: 7.21.0 + resolution: "@babel/core@npm:7.21.0" + dependencies: + "@ampproject/remapping": ^2.2.0 + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.21.0 + "@babel/helper-compilation-targets": ^7.20.7 + "@babel/helper-module-transforms": ^7.21.0 + "@babel/helpers": ^7.21.0 + "@babel/parser": ^7.21.0 + "@babel/template": ^7.20.7 + "@babel/traverse": ^7.21.0 + "@babel/types": ^7.21.0 + convert-source-map: ^1.7.0 + debug: ^4.1.0 + gensync: ^1.0.0-beta.2 + json5: ^2.2.2 + semver: ^6.3.0 + checksum: 40940706ee1ad4672a7674902ea39e86e9e497786bba2c06fea1297147cdb209b3c898af01fa65288e5feb7a081c9c51bf704f986e3be5bc46b4cee812be06fe + languageName: node + linkType: hard + "@babel/generator@npm:^7.12.11, @babel/generator@npm:^7.12.5, @babel/generator@npm:^7.20.7, @babel/generator@npm:^7.7.2": version: 7.20.14 resolution: "@babel/generator@npm:7.20.14" @@ -89,6 +112,18 @@ __metadata: languageName: node linkType: hard +"@babel/generator@npm:^7.21.0": + version: 7.21.1 + resolution: "@babel/generator@npm:7.21.1" + dependencies: + "@babel/types": ^7.21.0 + "@jridgewell/gen-mapping": ^0.3.2 + "@jridgewell/trace-mapping": ^0.3.17 + jsesc: ^2.5.1 + checksum: 86da188dd1727c624faf8bbba602c5549f787aaf2181ff4196f0e80b065df24fc6614ed3ed93868ce286499c8956ae26742ae5c0808a0a8ddba647f63bb9710e + languageName: node + linkType: hard + "@babel/helper-annotate-as-pure@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-annotate-as-pure@npm:7.18.6" @@ -141,6 +176,24 @@ __metadata: languageName: node linkType: hard +"@babel/helper-create-class-features-plugin@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/helper-create-class-features-plugin@npm:7.21.0" + dependencies: + "@babel/helper-annotate-as-pure": ^7.18.6 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.21.0 + "@babel/helper-member-expression-to-functions": ^7.21.0 + "@babel/helper-optimise-call-expression": ^7.18.6 + "@babel/helper-replace-supers": ^7.20.7 + "@babel/helper-skip-transparent-expression-wrappers": ^7.20.0 + "@babel/helper-split-export-declaration": ^7.18.6 + peerDependencies: + "@babel/core": ^7.0.0 + checksum: 9edf152279c395d88e6232d80d0a42308b739d54792ec5f80c523f0d00a49b893fb985652487c76da6fc95643cbe003df225b96d58e1500f9e2827863225561a + languageName: node + linkType: hard + "@babel/helper-create-regexp-features-plugin@npm:^7.18.6, @babel/helper-create-regexp-features-plugin@npm:^7.20.5": version: 7.20.5 resolution: "@babel/helper-create-regexp-features-plugin@npm:7.20.5" @@ -213,6 +266,16 @@ __metadata: languageName: node linkType: hard +"@babel/helper-function-name@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/helper-function-name@npm:7.21.0" + dependencies: + "@babel/template": ^7.20.7 + "@babel/types": ^7.21.0 + checksum: eda46e999621468b933f91ae025a0d7a6aa129ea23b28d5421f21e7765aa9b7c9d989c5eb772be96d6317fd1dfdc2508e457f2ce41b8afa392334e189b725c58 + languageName: node + linkType: hard + "@babel/helper-hoist-variables@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-hoist-variables@npm:7.18.6" @@ -231,6 +294,15 @@ __metadata: languageName: node linkType: hard +"@babel/helper-member-expression-to-functions@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/helper-member-expression-to-functions@npm:7.21.0" + dependencies: + "@babel/types": ^7.21.0 + checksum: dfe68b73eb81be68c5c1eea39c1214f5ecf12c047405c1b6a4444d73b0b31e9470e8b4c7b7b04e9a6ebd1ec4c85125f74484bedbeaeb29eff1bbc27a82ba2bde + languageName: node + linkType: hard + "@babel/helper-module-imports@npm:^7.0.0, @babel/helper-module-imports@npm:^7.12.13, @babel/helper-module-imports@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-module-imports@npm:7.18.6" @@ -256,6 +328,22 @@ __metadata: languageName: node linkType: hard +"@babel/helper-module-transforms@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/helper-module-transforms@npm:7.21.0" + dependencies: + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-module-imports": ^7.18.6 + "@babel/helper-simple-access": ^7.20.2 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/helper-validator-identifier": ^7.19.1 + "@babel/template": ^7.20.7 + "@babel/traverse": ^7.21.0 + "@babel/types": ^7.21.0 + checksum: 508a0e0b504dedfc0a5da1b78f5f37ec7c5bd819126c77b3306dc38c77f00893b9e1dc85f7a5559c3f62309c3b023b5394ff35af9807749c5d1f48abb631bd1d + languageName: node + linkType: hard + "@babel/helper-optimise-call-expression@npm:^7.18.6": version: 7.18.6 resolution: "@babel/helper-optimise-call-expression@npm:7.18.6" @@ -378,6 +466,17 @@ __metadata: languageName: node linkType: hard +"@babel/helpers@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/helpers@npm:7.21.0" + dependencies: + "@babel/template": ^7.20.7 + "@babel/traverse": ^7.21.0 + "@babel/types": ^7.21.0 + checksum: 76a87b643c047fae5d512afee8cdf058153f7a5e032d480cdb8d24c63a1a54ccf2a286a71884f34932743857b3014bc74be8ec071715b5b31ac6e4395ad1c819 + languageName: node + linkType: hard + "@babel/highlight@npm:^7.18.6": version: 7.18.6 resolution: "@babel/highlight@npm:7.18.6" @@ -389,7 +488,7 @@ __metadata: languageName: node linkType: hard -"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.12, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.4, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.18.4, @babel/parser@npm:^7.20.13, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.9.6": +"@babel/parser@npm:^7.1.0, @babel/parser@npm:^7.12.11, @babel/parser@npm:^7.12.7, @babel/parser@npm:^7.13.12, @babel/parser@npm:^7.13.16, @babel/parser@npm:^7.14.7, @babel/parser@npm:^7.16.4, @babel/parser@npm:^7.18.10, @babel/parser@npm:^7.20.13, @babel/parser@npm:^7.20.7, @babel/parser@npm:^7.6.0, @babel/parser@npm:^7.7.0, @babel/parser@npm:^7.9.6": version: 7.20.15 resolution: "@babel/parser@npm:7.20.15" bin: @@ -398,6 +497,15 @@ __metadata: languageName: node linkType: hard +"@babel/parser@npm:^7.21.0": + version: 7.21.1 + resolution: "@babel/parser@npm:7.21.1" + bin: + parser: ./bin/babel-parser.js + checksum: c01ba012beb55a22fd31a1f6db99c052191928c7f7743d560abbd38773eef7ae3e5da553dcd8642c8b77d6acc87df70ec6dc66cad7242124e2e8b8f384d49e53 + languageName: node + linkType: hard + "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@npm:7.18.6" @@ -461,7 +569,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-proposal-decorators@npm:^7.12.12, @babel/plugin-proposal-decorators@npm:^7.20.13": +"@babel/plugin-proposal-decorators@npm:^7.12.12": version: 7.20.13 resolution: "@babel/plugin-proposal-decorators@npm:7.20.13" dependencies: @@ -794,7 +902,7 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-syntax-jsx@npm:^7.18.6, @babel/plugin-syntax-jsx@npm:^7.2.0, @babel/plugin-syntax-jsx@npm:^7.7.2": +"@babel/plugin-syntax-jsx@npm:^7.0.0, @babel/plugin-syntax-jsx@npm:^7.18.6, @babel/plugin-syntax-jsx@npm:^7.7.2": version: 7.18.6 resolution: "@babel/plugin-syntax-jsx@npm:7.18.6" dependencies: @@ -1265,22 +1373,6 @@ __metadata: languageName: node linkType: hard -"@babel/plugin-transform-runtime@npm:^7.19.6": - version: 7.19.6 - resolution: "@babel/plugin-transform-runtime@npm:7.19.6" - dependencies: - "@babel/helper-module-imports": ^7.18.6 - "@babel/helper-plugin-utils": ^7.19.0 - babel-plugin-polyfill-corejs2: ^0.3.3 - babel-plugin-polyfill-corejs3: ^0.6.0 - babel-plugin-polyfill-regenerator: ^0.4.1 - semver: ^6.3.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 2545b5faaa8f6ab7094ef6cd47d82a29f6d2703871b5185a433fd19f7d45d849b658f1ee3bca1a31400ea513ef5ee23c88ce583b8f258109bd9496ef1a8eb9ca - languageName: node - linkType: hard - "@babel/plugin-transform-shorthand-properties@npm:^7.12.1, @babel/plugin-transform-shorthand-properties@npm:^7.18.6": version: 7.18.6 resolution: "@babel/plugin-transform-shorthand-properties@npm:7.18.6" @@ -1350,6 +1442,19 @@ __metadata: languageName: node linkType: hard +"@babel/plugin-transform-typescript@npm:^7.20.2": + version: 7.21.0 + resolution: "@babel/plugin-transform-typescript@npm:7.21.0" + dependencies: + "@babel/helper-create-class-features-plugin": ^7.21.0 + "@babel/helper-plugin-utils": ^7.20.2 + "@babel/plugin-syntax-typescript": ^7.20.0 + peerDependencies: + "@babel/core": ^7.0.0-0 + checksum: c85e37e2b972c9533c5164736160f2c12733afead173a8a0fb2a1fe4da0c1f0cb68214b31231b7a361eb88cef7a43fbf5d8765800bae1a292d6d4bae06b96a64 + languageName: node + linkType: hard + "@babel/plugin-transform-unicode-escapes@npm:^7.18.10": version: 7.18.10 resolution: "@babel/plugin-transform-unicode-escapes@npm:7.18.10" @@ -1546,7 +1651,7 @@ __metadata: languageName: node linkType: hard -"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.19.0, @babel/runtime@npm:^7.20.13, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.8.4": +"@babel/runtime@npm:^7.0.0, @babel/runtime@npm:^7.11.2, @babel/runtime@npm:^7.12.5, @babel/runtime@npm:^7.17.2, @babel/runtime@npm:^7.17.8, @babel/runtime@npm:^7.19.0, @babel/runtime@npm:^7.5.0, @babel/runtime@npm:^7.8.4": version: 7.20.13 resolution: "@babel/runtime@npm:7.20.13" dependencies: @@ -1555,14 +1660,14 @@ __metadata: languageName: node linkType: hard -"@babel/standalone@npm:^7.19.0": +"@babel/standalone@npm:^7.20.12": version: 7.20.15 resolution: "@babel/standalone@npm:7.20.15" checksum: 64bc917ee82c6ee3d62a3b524200ea7d174b3faa7fe0dc98dd0ccaa470df30863e7fc4749f0e58cb65ee947c999814465eb8ab5fb39152815a03b905b20054a1 languageName: node linkType: hard -"@babel/template@npm:^7.12.7, @babel/template@npm:^7.18.10, @babel/template@npm:^7.20.7, @babel/template@npm:^7.3.3": +"@babel/template@npm:^7.0.0, @babel/template@npm:^7.12.7, @babel/template@npm:^7.18.10, @babel/template@npm:^7.20.7, @babel/template@npm:^7.3.3": version: 7.20.7 resolution: "@babel/template@npm:7.20.7" dependencies: @@ -1573,6 +1678,24 @@ __metadata: languageName: node linkType: hard +"@babel/traverse@npm:^7.0.0, @babel/traverse@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/traverse@npm:7.21.0" + dependencies: + "@babel/code-frame": ^7.18.6 + "@babel/generator": ^7.21.0 + "@babel/helper-environment-visitor": ^7.18.9 + "@babel/helper-function-name": ^7.21.0 + "@babel/helper-hoist-variables": ^7.18.6 + "@babel/helper-split-export-declaration": ^7.18.6 + "@babel/parser": ^7.21.0 + "@babel/types": ^7.21.0 + debug: ^4.1.0 + globals: ^11.1.0 + checksum: 4d6d111c1efca0eb8bf0598f3526b136e4e0f273386a78093b6ce34748b29139b795b7b40e54d7b99f1255ed79c503ee354a24c5987cf0d3f78f9da7f8249a99 + languageName: node + linkType: hard + "@babel/traverse@npm:^7.12.11, @babel/traverse@npm:^7.12.9, @babel/traverse@npm:^7.13.0, @babel/traverse@npm:^7.18.10, @babel/traverse@npm:^7.20.10, @babel/traverse@npm:^7.20.12, @babel/traverse@npm:^7.20.13, @babel/traverse@npm:^7.20.5, @babel/traverse@npm:^7.20.7, @babel/traverse@npm:^7.7.0, @babel/traverse@npm:^7.7.2": version: 7.20.13 resolution: "@babel/traverse@npm:7.20.13" @@ -1591,7 +1714,7 @@ __metadata: languageName: node linkType: hard -"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.11, @babel/types@npm:^7.12.7, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.8, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.6.1, @babel/types@npm:^7.7.0, @babel/types@npm:^7.8.3, @babel/types@npm:^7.9.6": +"@babel/types@npm:^7.0.0, @babel/types@npm:^7.12.11, @babel/types@npm:^7.12.7, @babel/types@npm:^7.18.6, @babel/types@npm:^7.18.8, @babel/types@npm:^7.18.9, @babel/types@npm:^7.19.0, @babel/types@npm:^7.20.0, @babel/types@npm:^7.20.2, @babel/types@npm:^7.20.5, @babel/types@npm:^7.20.7, @babel/types@npm:^7.3.0, @babel/types@npm:^7.3.3, @babel/types@npm:^7.4.4, @babel/types@npm:^7.6.1, @babel/types@npm:^7.7.0, @babel/types@npm:^7.9.6": version: 7.20.7 resolution: "@babel/types@npm:7.20.7" dependencies: @@ -1602,6 +1725,17 @@ __metadata: languageName: node linkType: hard +"@babel/types@npm:^7.21.0": + version: 7.21.0 + resolution: "@babel/types@npm:7.21.0" + dependencies: + "@babel/helper-string-parser": ^7.19.4 + "@babel/helper-validator-identifier": ^7.19.1 + to-fast-properties: ^2.0.0 + checksum: 724d90d1afe3f8f9cacac0f48751d63f972d70a3eebadb75bdccfb0b3aa04671533f8646a3669d430f4f0b80f1fa554c947bea3698ba2a1688d34885f9a87750 + languageName: node + linkType: hard + "@bcoe/v8-coverage@npm:^0.2.3": version: 0.2.3 resolution: "@bcoe/v8-coverage@npm:0.2.3" @@ -1609,6 +1743,15 @@ __metadata: languageName: node linkType: hard +"@cloudflare/kv-asset-handler@npm:^0.3.0": + version: 0.3.0 + resolution: "@cloudflare/kv-asset-handler@npm:0.3.0" + dependencies: + mime: ^3.0.0 + checksum: 2d5b0bee96d9fc3f08f3cfb3b15b227f944da23a10b0cbb999cbf350bede08a97c558b03a9033a738d910bc921330c07daf2bc3dbb8c3af94bce7499fdb2b299 + languageName: node + linkType: hard + "@cnakazawa/watch@npm:^1.0.3": version: 1.0.4 resolution: "@cnakazawa/watch@npm:1.0.4" @@ -1808,13 +1951,6 @@ __metadata: languageName: node linkType: hard -"@csstools/color-helpers@npm:^1.0.0": - version: 1.0.0 - resolution: "@csstools/color-helpers@npm:1.0.0" - checksum: c285d023ecbc3a5fc21e7a164202d339ed51f1a711da3e4279fe9abcc119f22dbb9d4fadfbe09b752b7eae4d786a4616f48511359887ea9e4324a8d12c504b33 - languageName: node - linkType: hard - "@csstools/css-parser-algorithms@npm:^2.0.0": version: 2.0.1 resolution: "@csstools/css-parser-algorithms@npm:2.0.1" @@ -1831,292 +1967,374 @@ __metadata: languageName: node linkType: hard -"@csstools/media-query-list-parser@npm:^2.0.0": - version: 2.0.1 - resolution: "@csstools/media-query-list-parser@npm:2.0.1" +"@csstools/selector-specificity@npm:^2.0.0": + version: 2.1.1 + resolution: "@csstools/selector-specificity@npm:2.1.1" peerDependencies: - "@csstools/css-parser-algorithms": ^2.0.0 - "@csstools/css-tokenizer": ^2.0.0 - checksum: 7042b8676b22fb38885a6f762e1060a402b91b5d8b2f2c1a45249d77566043969aaf045a02b67beeae00b559ca86981da46e1dbc5ebc785afcb79bc267500aec + postcss: ^8.4 + postcss-selector-parser: ^6.0.10 + checksum: b9f2a8c778c433218aaa8b82bdbc7cb9a05231d4881644a8dc329c6aab4e0512bab571a2c5ade5703b40fb1c4bf0e68c050893fe72d39656b62e4330e7e85687 languageName: node linkType: hard -"@csstools/postcss-cascade-layers@npm:^3.0.0": - version: 3.0.1 - resolution: "@csstools/postcss-cascade-layers@npm:3.0.1" +"@cypress/mock-ssr@https://github.com/cypress-io/cypress-mock-ssr.git#commit=de67dfaa9fd0a88224fd723b9d07feb227db613d": + version: 0.0.1 + resolution: "@cypress/mock-ssr@https://github.com/cypress-io/cypress-mock-ssr.git#commit=de67dfaa9fd0a88224fd723b9d07feb227db613d" dependencies: - "@csstools/selector-specificity": ^2.0.2 - postcss-selector-parser: ^6.0.10 - peerDependencies: - postcss: ^8.4 - checksum: 0bd468a1c9bd679039ab11791f224b0ebf216b58e844f0931e38b9001c25df0cf36a72e23680fb78b66486bf1fa599cc3ff647fe760528bfdb96cd6e1b2e0c8b + connect: ^3.7.0 + nock: ^13.1.3 + checksum: 4c876c187b7a13755c4ab412278d738dd32a258ff3773aece5f79e6bcc9117ba0c0a5511d7ca3788b10f2c557edf9664eb355af2d5ed4f03e86d1a25099fdb09 languageName: node linkType: hard -"@csstools/postcss-color-function@npm:^2.0.0": - version: 2.1.0 - resolution: "@csstools/postcss-color-function@npm:2.1.0" +"@cypress/request@npm:^2.88.10": + version: 2.88.11 + resolution: "@cypress/request@npm:2.88.11" dependencies: - "@csstools/color-helpers": ^1.0.0 - "@csstools/postcss-progressive-custom-properties": ^2.0.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: b8cb6f275c7165a03f9b774523833bd02fcbdb0c020d13a7ceb9afca6e788ab7d4c0319ab62a20014137a37aa241d573d74a279f9790731e8b02e0d618f65a87 + aws-sign2: ~0.7.0 + aws4: ^1.8.0 + caseless: ~0.12.0 + combined-stream: ~1.0.6 + extend: ~3.0.2 + forever-agent: ~0.6.1 + form-data: ~2.3.2 + http-signature: ~1.3.6 + is-typedarray: ~1.0.0 + isstream: ~0.1.2 + json-stringify-safe: ~5.0.1 + mime-types: ~2.1.19 + performance-now: ^2.1.0 + qs: ~6.10.3 + safe-buffer: ^5.1.2 + tough-cookie: ~2.5.0 + tunnel-agent: ^0.6.0 + uuid: ^8.3.2 + checksum: 77acdda6143a0d6b7fbaaa4742e96a44d1748e20b95d6533840db38441137327558d36d063d4a987c02ea6b3bd456d924bad55181ec157f7a1b3f4a19d0496f4 languageName: node linkType: hard -"@csstools/postcss-font-format-keywords@npm:^2.0.0": - version: 2.0.2 - resolution: "@csstools/postcss-font-format-keywords@npm:2.0.2" +"@cypress/xvfb@npm:^1.2.4": + version: 1.2.4 + resolution: "@cypress/xvfb@npm:1.2.4" dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 9c537e205b310d0c55441d7bd55acd00de0fd1f00ed405bf879e4a70a2de3c6a2512331be11c8e35331611124d6de3a633e0f89b90b1083eea965c27ba10d7c4 + debug: ^3.1.0 + lodash.once: ^4.1.1 + checksum: 51872f6366b4d6ba9e396f9844b416ce3ced574bdb3d9e469b822d85686697830dc6a0d5d04b8c4a2d829572a09ce98366ae9b8735d4d45692c388b719efc411 languageName: node linkType: hard -"@csstools/postcss-hwb-function@npm:^2.0.0": - version: 2.1.1 - resolution: "@csstools/postcss-hwb-function@npm:2.1.1" - dependencies: - "@csstools/color-helpers": ^1.0.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 88ed22783b2bbf05ec6d62fd50a5eda4375fdbe0e70685eb37aa930eeaed436b944dccc5958204c9e1e430841d18c05d987ac52cc4d16370b04a80eb0b961b14 +"@discoveryjs/json-ext@npm:^0.5.3": + version: 0.5.7 + resolution: "@discoveryjs/json-ext@npm:0.5.7" + checksum: ee01d84c0afc5a32090a3376f4d0aeab113ce6e6e75dac7843ae29689a3adfd173e8339415115348be2385521e15361ff65e5144e1e5d8e064d062a477acdbba languageName: node linkType: hard -"@csstools/postcss-ic-unit@npm:^2.0.0": - version: 2.0.2 - resolution: "@csstools/postcss-ic-unit@npm:2.0.2" - dependencies: - "@csstools/postcss-progressive-custom-properties": ^2.0.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: b81a218770d668719043dbc40f240d3a96abc78ae0ee4f603d274d040886d893fe2f755eaf2e2232a6262ce4f9bafa69ef00a0d22daced44e881dab3ea4b792f +"@esbuild/android-arm64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/android-arm64@npm:0.16.17" + checksum: a506c48a817f6c4cda19600039abb2da585804e67de9daf8b6bfe77f242b0a6bba58e1d00292137b7a9fc40892bb8a2c7c663f7080138e655e302507d28a241b languageName: node linkType: hard -"@csstools/postcss-is-pseudo-class@npm:^3.0.0": - version: 3.1.1 - resolution: "@csstools/postcss-is-pseudo-class@npm:3.1.1" - dependencies: - "@csstools/selector-specificity": ^2.0.0 - postcss-selector-parser: ^6.0.10 - peerDependencies: - postcss: ^8.4 - checksum: c9853f269c008412f989f1d06210b0f01bbb500ef082b8f0e06ceb9f4ab3f5971cc82523034c40ba5c56814484d8ef409148dfde5da28996bd6d8c93b45a6c5e +"@esbuild/android-arm64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/android-arm64@npm:0.17.10" + checksum: 4a07b648ad07ddd4c34b0a79996b78f56a5758f0de5c3beca3ec6de8ca11764b2dcb28f7b8911891ca9ee6649555527c361ecb7bb007432d6880c9b63664be85 languageName: node linkType: hard -"@csstools/postcss-logical-float-and-clear@npm:^1.0.0": - version: 1.0.1 - resolution: "@csstools/postcss-logical-float-and-clear@npm:1.0.1" - peerDependencies: - postcss: ^8.4 - checksum: 0fe3c9f038275fb526f4e2c985cdd741e9e1aa5ec9836c7b11090dd73ce02be3a4cecc66f952f8501a6dc91ce57e6abe0ba4607a6c66f79389c35658478be288 +"@esbuild/android-arm@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/android-arm@npm:0.16.17" + checksum: 778379c90db49d6619a405d4ed398c10a5d2225f804f3ad7462e89e72506a9a8a191f6ecb83d3a974733ff24a641c58fd37019c49fbf98278ea9c24587dcc4c0 languageName: node linkType: hard -"@csstools/postcss-logical-resize@npm:^1.0.0": - version: 1.0.1 - resolution: "@csstools/postcss-logical-resize@npm:1.0.1" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 7170c29cfa2a06e5a1595d5594a3077b5c107de8589041d5662cf415508e20659dbc10f4a0650f76fe26bc0b8864c3f552bd54372010de4208680b0ff622f110 +"@esbuild/android-arm@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/android-arm@npm:0.17.10" + checksum: 61fcf52a5f0bd205dcff003fc8edcabd1a86258f2e7fa4d0a41c8ac0b897d096ba64c68a43da1dc0ab0a15da0e88b8fead3ea23630ee568e304de12064475c98 languageName: node linkType: hard -"@csstools/postcss-logical-viewport-units@npm:^1.0.0": - version: 1.0.2 - resolution: "@csstools/postcss-logical-viewport-units@npm:1.0.2" - dependencies: - "@csstools/css-tokenizer": ^2.0.0 - peerDependencies: - postcss: ^8.4 - checksum: a724ddd6aebe792fa5b2d8cb4b7b2d50fb5f8eadcfacc9f6bfa90956275d12bc1379aaebc5c8cb13aa30b9ca635c80ca14ee0d084c9c561d005a06326fc37350 +"@esbuild/android-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/android-x64@npm:0.16.17" + checksum: 021c9de4ee1d6d96cdce68bacbf026b86a0d3de182fc9614fcc92b0cd5f1600a1dadd0d83b2035b53954aec39370c43e50bfde988df72fa502abe04019c430b1 languageName: node linkType: hard -"@csstools/postcss-media-queries-aspect-ratio-number-values@npm:^1.0.0": - version: 1.0.1 - resolution: "@csstools/postcss-media-queries-aspect-ratio-number-values@npm:1.0.1" - dependencies: - "@csstools/css-parser-algorithms": ^2.0.0 - "@csstools/css-tokenizer": ^2.0.0 - "@csstools/media-query-list-parser": ^2.0.0 - peerDependencies: - postcss: ^8.4 - checksum: cabb5e847380c47dea888ad400a20b69538361ea40ddbf69b319053584c6e8cc252f960fc557927a38499dcd7df1b6f0e115e7603e67a57ebe769ff4860ad10b +"@esbuild/android-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/android-x64@npm:0.17.10" + checksum: e3e3c65f66ce435093a8d8d5467ca092251d08708a9219cca40973e128f72f0d3e5fa0fdfad35fc7117fb8c80ac08d5f87d96258a3f31994d77a233f0f85274f languageName: node linkType: hard -"@csstools/postcss-nested-calc@npm:^2.0.0": - version: 2.0.2 - resolution: "@csstools/postcss-nested-calc@npm:2.0.2" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 7ad3ae550810736a53fd622623648d5c631c87f3c5fafb94670f93caa0d932c3d72a10f714ce2b7b7786a1a627b185a8e0776e101e00ea397a41acce8ea87d57 +"@esbuild/darwin-arm64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/darwin-arm64@npm:0.16.17" + checksum: e709255233bde4d245eec047a556f05eb262549daca7e0419123aa6fd8208621a4c3a91e59aac520baa1b53d799007f8f3e895ace9c106ef5caf091416f39ead languageName: node linkType: hard -"@csstools/postcss-normalize-display-values@npm:^2.0.0": - version: 2.0.1 - resolution: "@csstools/postcss-normalize-display-values@npm:2.0.1" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 6bf527e97a9b28e8bd984efa90ef65d63302ad658e1e29b97c2d3ef17ed2bee9168812867128ed38fa1a0483de627a224aaf4cb3551681555dc08d77f3821e9f +"@esbuild/darwin-arm64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/darwin-arm64@npm:0.17.10" + checksum: eb6208c036fb114a168ec9f99ad953b3a34a58938ccf214bb076ba16e22685f75554d9d66c3ce60f7613b8b4dcca150548fa4fa4550b36b7ccf99a9801d4048b languageName: node linkType: hard -"@csstools/postcss-oklab-function@npm:^2.0.0": - version: 2.1.0 - resolution: "@csstools/postcss-oklab-function@npm:2.1.0" - dependencies: - "@csstools/color-helpers": ^1.0.0 - "@csstools/postcss-progressive-custom-properties": ^2.0.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: c77b12e1c201fa587b320f29bcae8749e5fbfa93c6f760b150b509bc9b09e9bb0b1c90d208debf72722ef026edcfe5c9512914066dfd683ec1a99a54aadaa01b +"@esbuild/darwin-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/darwin-x64@npm:0.16.17" + checksum: 324691e1538451f7028afdf579c94c15c3d42c82ab820c68d2d66d139f620bbc834944e72808c4c636ea088e93172e2c8231f52a2c29ddae823fd94745e9a981 languageName: node linkType: hard -"@csstools/postcss-progressive-custom-properties@npm:^2.0.0": - version: 2.1.0 - resolution: "@csstools/postcss-progressive-custom-properties@npm:2.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 292db7bddac219a86535b1ff98a25010529c7b328d0441f9c2193f270ac11ad7ea6ea503ed8ba23979da5e15665cc517bc843cfd4e583c926096c2c09e8a34b3 +"@esbuild/darwin-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/darwin-x64@npm:0.17.10" + checksum: 9dfc5ad1fcca120acbcf2bbd13cb0fea550d4e3259ab10a93e68ec335405c647188c0600f2adb61042f364db704730d30aba98ea8213200ee91771b101e19642 languageName: node linkType: hard -"@csstools/postcss-scope-pseudo-class@npm:^2.0.0": - version: 2.0.2 - resolution: "@csstools/postcss-scope-pseudo-class@npm:2.0.2" - dependencies: - postcss-selector-parser: ^6.0.10 - peerDependencies: - postcss: ^8.4 - checksum: 5f7d01841e03d2bb94f7b6f50d97be4ef0adff070e3a4c3d83fbc2453aaa90d75cd3f4d757fcc06625bb67842c909e5d8d5a193974b7c36ac1a45c00605db6ef +"@esbuild/freebsd-arm64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/freebsd-arm64@npm:0.16.17" + checksum: 6c102dbeff321d3f35ceafdfdf9e3cfb3c4fac0cec623466bf2737503f2eceb80b9c103593a7cc6d3968b7d0c8156a2a89e489993c09dae1072b6a9fe7a8c9f8 languageName: node linkType: hard -"@csstools/postcss-stepped-value-functions@npm:^2.0.0": - version: 2.0.1 - resolution: "@csstools/postcss-stepped-value-functions@npm:2.0.1" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 22b1e89611d7bdb09f1741ba045d84591ab610f68430a8b9a0c851a5f80692dedd5ad660c4369a911742f9172d14cb3bd5044748a7084aeefc4eed07e5478ebc +"@esbuild/freebsd-arm64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/freebsd-arm64@npm:0.17.10" + checksum: 9a8cef2de0f216589d1538806aeae479f38e251f814461c1c8bd8ad56d9243037956877310b261baa54ae6878dba775801c454fca93125bf5321cee0469bf2c5 languageName: node linkType: hard -"@csstools/postcss-text-decoration-shorthand@npm:^2.0.0": - version: 2.2.1 - resolution: "@csstools/postcss-text-decoration-shorthand@npm:2.2.1" - dependencies: - "@csstools/color-helpers": ^1.0.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: a09e464d3e4612e91e5859a6cd6530bd0418d546c64979fbc3513628771fd8b9a3f89abdd8f31de5d4624315e69ee26fdd17764342327721ab236b4c3ee84b94 +"@esbuild/freebsd-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/freebsd-x64@npm:0.16.17" + checksum: efb1d40dd9755cd506758c538efd9732e6aeaff5f50de44904ae8098ed521436e165097ca8c3a14bbd22ecb2d03d7d2c26225428a6ee1f829dcd26a621ffb604 languageName: node linkType: hard -"@csstools/postcss-trigonometric-functions@npm:^2.0.0": - version: 2.0.1 - resolution: "@csstools/postcss-trigonometric-functions@npm:2.0.1" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 53813a2fefc475c6326dd5942c6bafc0f975cb5e670834b43e97959f8542b83ea3179b6aa4bb8b4266c4720b0f7e0ed3f4d0e534013fde70f571f1d932113a37 +"@esbuild/freebsd-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/freebsd-x64@npm:0.17.10" + checksum: 8f0a26c9ca028e4f22a298807ae5bbb4c2dfcfc9412d3c5c4d5f91670e1db6ece587128fb717e07df684c68e921380de4d316fa606f920ede17e94a63c4d12ea languageName: node linkType: hard -"@csstools/postcss-unset-value@npm:^2.0.0": - version: 2.0.1 - resolution: "@csstools/postcss-unset-value@npm:2.0.1" - peerDependencies: - postcss: ^8.4 - checksum: 7c48922194158aea77c292e49072c07012d3334626be749b28eaca2c8dfd1b2bebc9b9eb1bed27e498fa2003915ca81e7f458e7abd1bfe3bc6feb4ef045d4b53 +"@esbuild/linux-arm64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-arm64@npm:0.16.17" + checksum: ba0f8a5cfa390e40942c978339b9d99d045d074f1cb58704a0cbcb9461bae6137eeec47e29ffbae8e19bc72668327af933c64b4bb17635a8acf5c45210bbc2a3 languageName: node linkType: hard -"@csstools/selector-specificity@npm:^2.0.0, @csstools/selector-specificity@npm:^2.0.1, @csstools/selector-specificity@npm:^2.0.2": - version: 2.1.1 - resolution: "@csstools/selector-specificity@npm:2.1.1" - peerDependencies: - postcss: ^8.4 - postcss-selector-parser: ^6.0.10 - checksum: b9f2a8c778c433218aaa8b82bdbc7cb9a05231d4881644a8dc329c6aab4e0512bab571a2c5ade5703b40fb1c4bf0e68c050893fe72d39656b62e4330e7e85687 +"@esbuild/linux-arm64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-arm64@npm:0.17.10" + checksum: 60f84336f4670eec466f4c7634acefd80784b339bcdb1ad769afc88c1f9d01f7a45a361ebfac5515f6812fb4dd04b25d4c609368fe6ca4a88224eaeaf7fcfe6e languageName: node linkType: hard -"@cypress/mock-ssr@https://github.com/cypress-io/cypress-mock-ssr.git#de67dfaa9fd0a88224fd723b9d07feb227db613d": - version: 0.0.1 - resolution: "@cypress/mock-ssr@https://github.com/cypress-io/cypress-mock-ssr.git#commit=de67dfaa9fd0a88224fd723b9d07feb227db613d" - dependencies: - connect: ^3.7.0 - nock: ^13.1.3 - checksum: 4c876c187b7a13755c4ab412278d738dd32a258ff3773aece5f79e6bcc9117ba0c0a5511d7ca3788b10f2c557edf9664eb355af2d5ed4f03e86d1a25099fdb09 +"@esbuild/linux-arm@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-arm@npm:0.16.17" + checksum: 15030e2ee4af1dc7d4ab10b82a62545b8ed9560132107412769fc07e7255fd80d8a4b94f42dd85bea5567cc529cea46bef1ad828bb24d138c8ed5bb7c493b8bb languageName: node linkType: hard -"@cypress/request@npm:^2.88.10": - version: 2.88.11 - resolution: "@cypress/request@npm:2.88.11" - dependencies: - aws-sign2: ~0.7.0 - aws4: ^1.8.0 - caseless: ~0.12.0 - combined-stream: ~1.0.6 - extend: ~3.0.2 - forever-agent: ~0.6.1 - form-data: ~2.3.2 - http-signature: ~1.3.6 - is-typedarray: ~1.0.0 - isstream: ~0.1.2 - json-stringify-safe: ~5.0.1 - mime-types: ~2.1.19 - performance-now: ^2.1.0 - qs: ~6.10.3 - safe-buffer: ^5.1.2 - tough-cookie: ~2.5.0 - tunnel-agent: ^0.6.0 - uuid: ^8.3.2 - checksum: 77acdda6143a0d6b7fbaaa4742e96a44d1748e20b95d6533840db38441137327558d36d063d4a987c02ea6b3bd456d924bad55181ec157f7a1b3f4a19d0496f4 +"@esbuild/linux-arm@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-arm@npm:0.17.10" + checksum: 85a9a6ca3fb27b679e84a0ba3bdd736bb4a81c5147fe99ec31f2074ebe8ee7e4b19a0addd5c318915cdb5735c3d709171d063730f89e136ac9d12d8f8d013503 languageName: node linkType: hard -"@cypress/xvfb@npm:^1.2.4": - version: 1.2.4 - resolution: "@cypress/xvfb@npm:1.2.4" - dependencies: - debug: ^3.1.0 - lodash.once: ^4.1.1 - checksum: 51872f6366b4d6ba9e396f9844b416ce3ced574bdb3d9e469b822d85686697830dc6a0d5d04b8c4a2d829572a09ce98366ae9b8735d4d45692c388b719efc411 +"@esbuild/linux-ia32@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-ia32@npm:0.16.17" + checksum: 7f971660fd1333a5c33d0cdb4670e4714224452378268f224f40d0f7bdf02e70f6785c566af79c671f2ffea4c43f2fdb8c156f0ed94856dd81dba2534b6808b9 languageName: node linkType: hard -"@discoveryjs/json-ext@npm:0.5.7, @discoveryjs/json-ext@npm:^0.5.3": - version: 0.5.7 - resolution: "@discoveryjs/json-ext@npm:0.5.7" - checksum: ee01d84c0afc5a32090a3376f4d0aeab113ce6e6e75dac7843ae29689a3adfd173e8339415115348be2385521e15361ff65e5144e1e5d8e064d062a477acdbba +"@esbuild/linux-ia32@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-ia32@npm:0.17.10" + checksum: d6eaa2ef2a929ef9383639956dded9c347377fa6c650217cf94b7ffa3dbf4ad7e85b8f5172ad40a9401da2482ef510c676fa00ba5114a164e1b42e985bcca7b2 + languageName: node + linkType: hard + +"@esbuild/linux-loong64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-loong64@npm:0.16.17" + checksum: f895871429f84ec318809d837e0349036bbe12c5461eceba693227edf32a0faa9e9c27021bd5a44d091ad93fc4121d0c297cebc93a636db7810051cb769a989f + languageName: node + linkType: hard + +"@esbuild/linux-loong64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-loong64@npm:0.17.10" + checksum: 0ecc03b485545fb12c72f3f48a0608f94541df8653a7a103e7e13748ac57d999df282143d1d176b6e708a2ef22c26f7f6b71e008722b28d63a1e234ad90e7fca + languageName: node + linkType: hard + +"@esbuild/linux-mips64el@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-mips64el@npm:0.16.17" + checksum: c759d2d4bd42509c1bf864963336ac78cf12f79f3942b1a51a844985cef3d3115d1afe266a8e70b35dc9f337cdb202200d1bc612bd1210fc242dcd8c68246adb + languageName: node + linkType: hard + +"@esbuild/linux-mips64el@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-mips64el@npm:0.17.10" + checksum: 5be8bed253268138cc6f972c78997b79b04eec9b1fe57a550f049ee6fd8f5804aa06038ab1385573448a25b6ab81147373f8c4e1bc66fab3887838596bb05417 + languageName: node + linkType: hard + +"@esbuild/linux-ppc64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-ppc64@npm:0.16.17" + checksum: 5090e4b7f9f79f090b659b0751385ff3c9a78bc85e347fa038bcf3b2104c48b8d8ec0f0a26a2e231d066d8c6446ed7e551b80726b5515517a9241fce47929b2e + languageName: node + linkType: hard + +"@esbuild/linux-ppc64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-ppc64@npm:0.17.10" + checksum: d64a4f9ba82ad17e50321174d36c2c3e33338455e414dd68cd59270f9523a4bfb619ff7c6603d0e8ad4a11fee324d15a92912cbeb0e1f81909c701ac5b929e99 + languageName: node + linkType: hard + +"@esbuild/linux-riscv64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-riscv64@npm:0.16.17" + checksum: 160d17a6e5bc3ce9779039bbb86d478c92fc546f136d200579c8a3f4db03d676775e78c46963161f2a8407bfe54235a803f3730f11686cb1d4d5cce9a8880916 + languageName: node + linkType: hard + +"@esbuild/linux-riscv64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-riscv64@npm:0.17.10" + checksum: 89d3bb7f575286eacc92d723c7c72eee61b3db0bad329143405de5e9ac85baafa03cdc7ee1676862e46e7ad9b84876784e0b95758175dd6f0364be3ce26ffdef + languageName: node + linkType: hard + +"@esbuild/linux-s390x@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-s390x@npm:0.16.17" + checksum: 609979fc53fde80addfe1e2e3af45751a0c42c94233f30069de99eeda4512aec04a62a8d388b4a50ae6049701c2164b815ac81eb160ddc60a1984990cc18c5ab + languageName: node + linkType: hard + +"@esbuild/linux-s390x@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-s390x@npm:0.17.10" + checksum: cee6ffabaf97f55797d97b9105bce311fbae5750e93ae5089cc1f3f54370be4ed3eaa8ce7ca479199c0d7d0b66831d933a20cb9f91a453dc3153e2f2457c7174 + languageName: node + linkType: hard + +"@esbuild/linux-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/linux-x64@npm:0.16.17" + checksum: d5954c84d5aa0b3b80c2859a020ff9b5259439716029291da1c0f5167a4dbe5fc8806724fb26aeaf182893243844d68abaf88d1a8f1fe36cd6a0d189f3054739 + languageName: node + linkType: hard + +"@esbuild/linux-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/linux-x64@npm:0.17.10" + checksum: ead409de8eb3ed0e183234435b89580679b2d0de53a306498708ef06648c3ec50a1a8b35b98060b27eb49d3da128ea59f7be5ea02d20d7979815c908b38fc00b + languageName: node + linkType: hard + +"@esbuild/netbsd-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/netbsd-x64@npm:0.16.17" + checksum: b8a016cfaa2e742f2393e82481a30fb86ee71e862ce62deac044f0f5d8258b62cdc8c66e0a21b029c9329e2247b133367a1f6a1419158b67333ae3bcf44f0583 + languageName: node + linkType: hard + +"@esbuild/netbsd-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/netbsd-x64@npm:0.17.10" + checksum: ff47843f883d4ab76f8a66eb5774aa5f7320e85a165043b558c9ca208c74d610cb9f834a39f18f4d146990a0c7509bbee891a181909df111520d271eb7dce45f + languageName: node + linkType: hard + +"@esbuild/openbsd-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/openbsd-x64@npm:0.16.17" + checksum: de4ecf257f5234dcf65b7b4652d0584a1b494f3e06fc18750b082adb16d6497f44d1383c5f601aba44f2996cba89cb28276ad49c147dc901ca72e9d564934ec4 + languageName: node + linkType: hard + +"@esbuild/openbsd-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/openbsd-x64@npm:0.17.10" + checksum: 0c74c6aca562d20529753c99df9c1895fdbb71910103c8a47faf911471eb26a66bfacb3682660e82d679aa1381fd233c19960e262b6d7d7c9659a665d12406ea + languageName: node + linkType: hard + +"@esbuild/sunos-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/sunos-x64@npm:0.16.17" + checksum: 69c81b261c7b0285d7ca18b4e1b63982fe74b5bc8719b701a61af44f8519ed95c67f5077ef9011d0bc655435db9ea3a426ce68e6b243732505eb592697b7540e + languageName: node + linkType: hard + +"@esbuild/sunos-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/sunos-x64@npm:0.17.10" + checksum: 7fd92216254f054565eca4d469ff6f6abf5a5e7f66c0c7846eb8a9e35e6fa65bfc1c7c0641d912ebd73fb4dc2aa7502d44078dcaaceb2a032be008d8ba8bff55 + languageName: node + linkType: hard + +"@esbuild/win32-arm64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/win32-arm64@npm:0.16.17" + checksum: 0c7610ddf9298ff476ea70bf9f4e897797cc192a54c3e06a7df3676ce4ca51c2bf77f3b749d38062270b1aaf005883e16b21d359efad85ed7766af8250403db2 + languageName: node + linkType: hard + +"@esbuild/win32-arm64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/win32-arm64@npm:0.17.10" + checksum: 6b9f3374ee660621402dd67b72d4f3417bd9fcf6c418eccab2139fd28c6d8103e231e9d9377ee84ee4acdd4fb3a5072b4738d21aa8d4723fd2269253ce53e564 + languageName: node + linkType: hard + +"@esbuild/win32-ia32@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/win32-ia32@npm:0.16.17" + checksum: f1e749e6de9ede50fe91fbbd027cfecf734a44bb52d090fb829172ad5d2aefc6ee9fd046bd818636e7e87d57d25f86334c44316661e9f5f6f0ca2e702d8d9748 + languageName: node + linkType: hard + +"@esbuild/win32-ia32@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/win32-ia32@npm:0.17.10" + checksum: 5b9379cb5183d3092c8137f0b1193cf3a92c489e9a0dfbd6e944b0a848ff1bbcacf97abaa04632bfabccf0992808e6d2a275a7c8149090de725163cc0527b5b4 + languageName: node + linkType: hard + +"@esbuild/win32-x64@npm:0.16.17": + version: 0.16.17 + resolution: "@esbuild/win32-x64@npm:0.16.17" + checksum: 38608b8c35dce2ca76205e6256df9d4edcfcbeaec41c963d42a0c63ddf69f074529c3cb494f36133d82e6213b8a48586b0971b5bd4a6ffadc7301eda9d5e8355 + languageName: node + linkType: hard + +"@esbuild/win32-x64@npm:0.17.10": + version: 0.17.10 + resolution: "@esbuild/win32-x64@npm:0.17.10" + checksum: 0a8e167bad7250ab84369a6969c61856644aad0489b772c2b6193047fa55937543785d67570f7215fddbacaf4e624dad5586a8bb320d99ab7d2844d1a86c7dfc languageName: node linkType: hard @@ -2180,13 +2398,13 @@ __metadata: languageName: node linkType: hard -"@fortawesome/vue-fontawesome@npm:^2.0.10": - version: 2.0.10 - resolution: "@fortawesome/vue-fontawesome@npm:2.0.10" +"@fortawesome/vue-fontawesome@npm:^3.0.3": + version: 3.0.3 + resolution: "@fortawesome/vue-fontawesome@npm:3.0.3" peerDependencies: "@fortawesome/fontawesome-svg-core": ~1 || ~6 - vue: ~2 - checksum: 02660595bc39ef0461e2d321c1f10c6716180027e9ce66661b7f0c545e8232ea10c7f5acd98feab2319fd66f2835e76008b06bc6627080f15b07ac8b88499b01 + vue: ">= 3.0.0 < 4" + checksum: 209320436a0dbcbbb8d584438a5d278d08a642dea8505b282a28f7d42945b9f23af6f220405f42638072d25fdb568d9cd842a53968b2ee057c94801d1904c5f1 languageName: node linkType: hard @@ -2274,6 +2492,13 @@ __metadata: languageName: node linkType: hard +"@ioredis/commands@npm:^1.1.1": + version: 1.2.0 + resolution: "@ioredis/commands@npm:1.2.0" + checksum: 099e1d53a9c338975f69dcc02defdd97554dec952270a582652408edced04bcf7f01176299bafc8080ac05b42b4edc609fc683ce12a2a9b7cda5923d5df8fe1a + languageName: node + linkType: hard + "@istanbuljs/load-nyc-config@npm:^1.0.0": version: 1.1.0 resolution: "@istanbuljs/load-nyc-config@npm:1.1.0" @@ -2612,7 +2837,7 @@ __metadata: languageName: node linkType: hard -"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.9": +"@jridgewell/trace-mapping@npm:^0.3.12, @jridgewell/trace-mapping@npm:^0.3.14, @jridgewell/trace-mapping@npm:^0.3.15, @jridgewell/trace-mapping@npm:^0.3.17, @jridgewell/trace-mapping@npm:^0.3.9": version: 0.3.17 resolution: "@jridgewell/trace-mapping@npm:0.3.17" dependencies: @@ -2661,6 +2886,25 @@ __metadata: languageName: node linkType: hard +"@mapbox/node-pre-gyp@npm:^1.0.5": + version: 1.0.10 + resolution: "@mapbox/node-pre-gyp@npm:1.0.10" + dependencies: + detect-libc: ^2.0.0 + https-proxy-agent: ^5.0.0 + make-dir: ^3.1.0 + node-fetch: ^2.6.7 + nopt: ^5.0.0 + npmlog: ^5.0.1 + rimraf: ^3.0.2 + semver: ^7.3.5 + tar: ^6.1.11 + bin: + node-pre-gyp: bin/node-pre-gyp + checksum: 75947e8db1c8b2dac6b1fcab17fb5078ace986b59c77a67d9d48803b75e97d82b543ef7d247a2eaf0af34b998dfd3d50262fa9631a5364f9bbf7b2df69757ca9 + languageName: node + linkType: hard + "@mapbox/point-geometry@npm:0.1.0, @mapbox/point-geometry@npm:^0.1.0, @mapbox/point-geometry@npm:~0.1.0": version: 0.1.0 resolution: "@mapbox/point-geometry@npm:0.1.0" @@ -2751,6 +2995,15 @@ __metadata: languageName: node linkType: hard +"@netlify/functions@npm:^1.4.0": + version: 1.4.0 + resolution: "@netlify/functions@npm:1.4.0" + dependencies: + is-promise: ^4.0.0 + checksum: 17461e5a898d1c39eb84ef44b758d0c9366204f3bec1744b44567e65ca2a7167d95abb55eb44e65240b7c3c965b8b84ce508e3bcdb6f912c291e177556d75dfc + languageName: node + linkType: hard + "@nodelib/fs.scandir@npm:2.1.5": version: 2.1.5 resolution: "@nodelib/fs.scandir@npm:2.1.5" @@ -2825,138 +3078,6 @@ __metadata: languageName: node linkType: hard -"@nuxt/babel-preset-app@npm:2.16.1": - version: 2.16.1 - resolution: "@nuxt/babel-preset-app@npm:2.16.1" - dependencies: - "@babel/compat-data": ^7.20.14 - "@babel/core": ^7.20.12 - "@babel/helper-compilation-targets": ^7.20.7 - "@babel/helper-module-imports": ^7.18.6 - "@babel/plugin-proposal-class-properties": ^7.18.6 - "@babel/plugin-proposal-decorators": ^7.20.13 - "@babel/plugin-proposal-nullish-coalescing-operator": ^7.18.6 - "@babel/plugin-proposal-optional-chaining": ^7.20.7 - "@babel/plugin-proposal-private-methods": ^7.18.6 - "@babel/plugin-transform-runtime": ^7.19.6 - "@babel/preset-env": ^7.20.2 - "@babel/runtime": ^7.20.13 - "@vue/babel-preset-jsx": ^1.4.0 - core-js: ^3.19.0 - core-js-compat: ^3.27.2 - regenerator-runtime: ^0.13.11 - checksum: 23a2a0e0db4f0c8b648d341c1c9771a7039bf0d4584c17efb94e33fd1f7172e88b9ec743b024304df990a55a9c6edde3131ff40b02dd335bdc8b0d771a69207b - languageName: node - linkType: hard - -"@nuxt/builder@npm:2.16.1": - version: 2.16.1 - resolution: "@nuxt/builder@npm:2.16.1" - dependencies: - "@nuxt/devalue": ^2.0.0 - "@nuxt/utils": 2.16.1 - "@nuxt/vue-app": 2.16.1 - "@nuxt/webpack": 2.16.1 - chalk: ^4.1.2 - chokidar: ^3.5.3 - consola: ^2.15.3 - fs-extra: ^10.1.0 - glob: ^8.1.0 - hash-sum: ^2.0.0 - ignore: ^5.2.4 - lodash: ^4.17.21 - pify: ^5.0.0 - serialize-javascript: ^6.0.1 - upath: ^2.0.1 - checksum: bcbcd7681d34f3549d6bf99ce3a82f6ac1e30494690944d2bb5a07a9750831798690a6937d3b345b58f183ffa5b8db9593d9c5a42c489cbbbe6cc402a1c3e946 - languageName: node - linkType: hard - -"@nuxt/cli@npm:2.16.1": - version: 2.16.1 - resolution: "@nuxt/cli@npm:2.16.1" - dependencies: - "@nuxt/config": 2.16.1 - "@nuxt/utils": 2.16.1 - boxen: ^5.1.2 - chalk: ^4.1.2 - compression: ^1.7.4 - connect: ^3.7.0 - consola: ^2.15.3 - crc: ^4.3.2 - defu: ^6.1.2 - destr: ^1.2.2 - execa: ^5.1.1 - exit: ^0.1.2 - fs-extra: ^10.1.0 - globby: ^11.0.4 - hable: ^3.0.0 - lodash: ^4.17.21 - minimist: ^1.2.8 - opener: 1.5.2 - pretty-bytes: ^5.6.0 - semver: ^7.3.8 - serve-static: ^1.15.0 - std-env: ^3.3.2 - upath: ^2.0.1 - wrap-ansi: ^7.0.0 - bin: - nuxt-cli: bin/nuxt-cli.js - checksum: 95ce38c6f520eda68a594643905c1e1f7f4a6135bec16650a646d787560b3e5ee1cdb28b2ed45dd98ee78bdc32f832c88af2f6c8a02c8d6e203cf5dc2d299f3c - languageName: node - linkType: hard - -"@nuxt/components@npm:^2.2.1": - version: 2.2.1 - resolution: "@nuxt/components@npm:2.2.1" - dependencies: - chalk: ^4.1.2 - chokidar: ^3.5.2 - glob: ^7.1.7 - globby: ^11.0.4 - scule: ^0.2.1 - semver: ^7.3.5 - upath: ^2.0.1 - vue-template-compiler: ^2.6.14 - peerDependencies: - consola: "*" - checksum: a8cd57e0cee6535e70e96f05a6c09e4b820cbb11505a04b8deff7ed7901133aef52e877396b74d394c06e78ae13306bb65db8a98d40da1527c8ff4ab1bf948e3 - languageName: node - linkType: hard - -"@nuxt/config@npm:2.16.1": - version: 2.16.1 - resolution: "@nuxt/config@npm:2.16.1" - dependencies: - "@nuxt/utils": 2.16.1 - consola: ^2.15.3 - defu: ^6.1.2 - destr: ^1.2.2 - dotenv: ^16.0.3 - lodash: ^4.17.21 - rc9: ^2.0.1 - std-env: ^3.3.2 - ufo: ^1.0.1 - checksum: 6dbbe9a5a3ca7d035dafa44776421737900edb3f01d817e0e1f11e7667f954c87ffa425ec933734a0787e038d1be57264540aae317173228f4c40bd2fbaa9e51 - languageName: node - linkType: hard - -"@nuxt/core@npm:2.16.1": - version: 2.16.1 - resolution: "@nuxt/core@npm:2.16.1" - dependencies: - "@nuxt/config": 2.16.1 - "@nuxt/server": 2.16.1 - "@nuxt/utils": 2.16.1 - consola: ^2.15.3 - fs-extra: ^10.1.0 - hable: ^3.0.0 - hash-sum: ^2.0.0 - lodash: ^4.17.21 - checksum: a86496a77e664a9d23b0746b9ae3dab6381c19474115b223bf972a5080869907b75e72a4b65679f278c5d5bc034c6f0be050be3fd203ed0089ae30a41550ae7c - languageName: node - linkType: hard - "@nuxt/devalue@npm:^2.0.0": version: 2.0.0 resolution: "@nuxt/devalue@npm:2.0.0" @@ -2964,37 +3085,6 @@ __metadata: languageName: node linkType: hard -"@nuxt/friendly-errors-webpack-plugin@npm:^2.5.2": - version: 2.5.2 - resolution: "@nuxt/friendly-errors-webpack-plugin@npm:2.5.2" - dependencies: - chalk: ^2.3.2 - consola: ^2.6.0 - error-stack-parser: ^2.0.0 - string-width: ^4.2.3 - peerDependencies: - webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - checksum: fc06c4f8153b43556280db159159c0ab044f42bca32c8405cf33a62c6b6983161cc257c79a712cce6189695430dd87bc97ecb3905059c232292b846888e30d19 - languageName: node - linkType: hard - -"@nuxt/generator@npm:2.16.1": - version: 2.16.1 - resolution: "@nuxt/generator@npm:2.16.1" - dependencies: - "@nuxt/utils": 2.16.1 - chalk: ^4.1.2 - consola: ^2.15.3 - defu: ^6.1.2 - devalue: ^2.0.1 - fs-extra: ^10.1.0 - html-minifier: ^4.0.0 - node-html-parser: ^6.1.4 - ufo: ^1.0.1 - checksum: 1ba3477dfaff50f2576530d90ec0abe7bda01b7f0f84ec578911b2fab78f00a2168266bcd5700c1707e9cf06498ad59a70779e20e3a64d24f0a2f6211904f087 - languageName: node - linkType: hard - "@nuxt/image@npm:^0.7.1": version: 0.7.1 resolution: "@nuxt/image@npm:0.7.1" @@ -3021,55 +3111,55 @@ __metadata: languageName: node linkType: hard -"@nuxt/kit@npm:3.0.0-rc.13": - version: 3.0.0-rc.13 - resolution: "@nuxt/kit@npm:3.0.0-rc.13" +"@nuxt/kit@npm:3.2.2": + version: 3.2.2 + resolution: "@nuxt/kit@npm:3.2.2" dependencies: - "@nuxt/schema": 3.0.0-rc.13 - c12: ^0.2.13 + "@nuxt/schema": 3.2.2 + c12: ^1.1.2 consola: ^2.15.3 - defu: ^6.1.0 - globby: ^13.1.2 + defu: ^6.1.2 + globby: ^13.1.3 hash-sum: ^2.0.0 - ignore: ^5.2.0 - jiti: ^1.16.0 - knitwork: ^0.1.2 + ignore: ^5.2.4 + jiti: ^1.17.1 + knitwork: ^1.0.0 lodash.template: ^4.5.0 - mlly: ^0.5.16 - pathe: ^0.3.9 - pkg-types: ^0.3.6 - scule: ^0.3.2 + mlly: ^1.1.1 + pathe: ^1.1.0 + pkg-types: ^1.0.2 + scule: ^1.0.0 semver: ^7.3.8 - unctx: ^2.0.2 - unimport: ^0.7.0 - untyped: ^0.5.0 - checksum: 3d256054a3384c5ea4a2faacd4384ce26ea19f4271ee4d0d9af758b421ac304b0c209996613eb25197c3f602c8e09134434c75b4bab79164cb6f8842403fb877 + unctx: ^2.1.2 + unimport: ^2.2.4 + untyped: ^1.2.2 + checksum: cdab3ed2c14664516d5930f28891831d6f46dbbca535fa3a447ab97e609d33c836612266c363f4fd8810877082b27aade86405d677fa7c2aadb3f839446f3e92 languageName: node linkType: hard -"@nuxt/loading-screen@npm:^2.0.4": - version: 2.0.4 - resolution: "@nuxt/loading-screen@npm:2.0.4" - dependencies: - connect: ^3.7.0 - defu: ^5.0.0 - get-port-please: ^2.2.0 - node-res: ^5.0.1 - serve-static: ^1.14.1 - checksum: a13aaed3b06530f4b4e403572d9fe89c08f8188a9d69bde7d9181628af0ade126f348e4ddf2933083d3eb883b87527127a0e1ffe40eb2c7da9730c8f6908b660 - languageName: node - linkType: hard - -"@nuxt/opencollective@npm:^0.3.3": - version: 0.3.3 - resolution: "@nuxt/opencollective@npm:0.3.3" +"@nuxt/kit@npm:^3.2.0": + version: 3.2.0 + resolution: "@nuxt/kit@npm:3.2.0" dependencies: - chalk: ^4.1.0 - consola: ^2.15.0 - node-fetch: ^2.6.7 - bin: - opencollective: bin/opencollective.js - checksum: 213eec30889ccc8fe37a097696f837289c583ab00bafe56c301921b4723d45992547df518dca2ab5fa19f2366561482d95f56ac99272db0d82842c5c57c83f1b + "@nuxt/schema": 3.2.0 + c12: ^1.1.0 + consola: ^2.15.3 + defu: ^6.1.2 + globby: ^13.1.3 + hash-sum: ^2.0.0 + ignore: ^5.2.4 + jiti: ^1.17.0 + knitwork: ^1.0.0 + lodash.template: ^4.5.0 + mlly: ^1.1.0 + pathe: ^1.1.0 + pkg-types: ^1.0.1 + scule: ^1.0.0 + semver: ^7.3.8 + unctx: ^2.1.1 + unimport: ^2.2.4 + untyped: ^1.2.2 + checksum: 9621f945d75f214470a7c1d9190c32bef25aea40a9069841e8cb20ee1305c304717cdbea5b853761bcf7494a698c6156671daa5908dd5a353d15164742076fc1 languageName: node linkType: hard @@ -3089,75 +3179,75 @@ __metadata: languageName: node linkType: hard -"@nuxt/schema@npm:3.0.0-rc.13": - version: 3.0.0-rc.13 - resolution: "@nuxt/schema@npm:3.0.0-rc.13" +"@nuxt/schema@npm:3.2.0": + version: 3.2.0 + resolution: "@nuxt/schema@npm:3.2.0" dependencies: - c12: ^0.2.13 + c12: ^1.1.0 create-require: ^1.1.1 - defu: ^6.1.0 - jiti: ^1.16.0 - pathe: ^0.3.9 - pkg-types: ^0.3.6 + defu: ^6.1.2 + hookable: ^5.4.2 + jiti: ^1.17.0 + pathe: ^1.1.0 + pkg-types: ^1.0.1 postcss-import-resolver: ^2.0.0 - scule: ^0.3.2 - std-env: ^3.3.0 - ufo: ^0.8.6 - unimport: ^0.7.0 - untyped: ^0.5.0 - checksum: 33deb316cc588f0b3378ea9d7116438e08f1f32d9fa9327a3b80650636f282cdd1ffb1ba6ce2f75b4ce4051c1574d20e8038efadddfa0ed565db1fcc944aa565 + scule: ^1.0.0 + std-env: ^3.3.2 + ufo: ^1.0.1 + unimport: ^2.2.4 + untyped: ^1.2.2 + checksum: e7658173eafad749608dfbaf165fb2754c47f9ab303da86d0f3f0c33d3c77678500bd11c1524e351ffad6dc973b75451e0f91ac77f3b7d58aafdbf2597b368ab languageName: node linkType: hard -"@nuxt/server@npm:2.16.1": - version: 2.16.1 - resolution: "@nuxt/server@npm:2.16.1" +"@nuxt/schema@npm:3.2.2": + version: 3.2.2 + resolution: "@nuxt/schema@npm:3.2.2" dependencies: - "@nuxt/utils": 2.16.1 - "@nuxt/vue-renderer": 2.16.1 - "@nuxtjs/youch": ^4.2.3 - compression: ^1.7.4 - connect: ^3.7.0 - consola: ^2.15.3 - etag: ^1.8.1 - fresh: ^0.5.2 - fs-extra: ^10.1.0 - ip: ^1.1.8 - launch-editor-middleware: ^2.6.0 - on-headers: ^1.0.2 - pify: ^5.0.0 - serve-placeholder: ^2.0.1 - serve-static: ^1.15.0 - server-destroy: ^1.0.1 - ufo: ^1.0.1 - checksum: bbc4113c91cb67c59a7c5a637c2705edda245c2bd69b68e4c83465be6351c884baadb9446646e8a89f9e195c722b065128b1844b0d7281c0f68400b3935d9e7c + c12: ^1.1.2 + create-require: ^1.1.1 + defu: ^6.1.2 + hookable: ^5.4.2 + jiti: ^1.17.1 + pathe: ^1.1.0 + pkg-types: ^1.0.2 + postcss-import-resolver: ^2.0.0 + scule: ^1.0.0 + std-env: ^3.3.2 + ufo: ^1.1.0 + unimport: ^2.2.4 + untyped: ^1.2.2 + checksum: 7d754acd94bb9845430103b12e980891748055abed6fdcdf7cb230999ec74981ceb9f034b6f3545f92c6a0074f21993e62d1455c45200d94fcc1cf4f93291493 languageName: node linkType: hard -"@nuxt/telemetry@npm:^1.4.1": - version: 1.4.1 - resolution: "@nuxt/telemetry@npm:1.4.1" +"@nuxt/telemetry@npm:^2.1.10": + version: 2.1.10 + resolution: "@nuxt/telemetry@npm:2.1.10" dependencies: - arg: ^5.0.2 - chalk: ^4.1.1 - ci-info: ^3.7.1 + "@nuxt/kit": ^3.2.0 + chalk: ^5.2.0 + ci-info: ^3.8.0 consola: ^2.15.3 create-require: ^1.1.1 defu: ^6.1.2 destr: ^1.2.2 - dotenv: ^9.0.2 - fs-extra: ^8.1.0 + dotenv: ^16.0.3 + fs-extra: ^10.1.0 git-url-parse: ^13.1.0 - inquirer: ^7.3.3 - jiti: ^1.16.2 - nanoid: ^3.1.23 - node-fetch: ^2.6.1 + inquirer: ^9.1.4 + is-docker: ^3.0.0 + jiti: ^1.17.1 + mri: ^1.2.0 + nanoid: ^4.0.1 + node-fetch: ^3.3.0 + ofetch: ^1.0.1 parse-git-config: ^3.0.0 rc9: ^2.0.1 - std-env: ^3.3.1 + std-env: ^3.3.2 bin: - nuxt-telemetry: bin/nuxt-telemetry.js - checksum: aa531fceb5891ad1e7c8aa65bd8b2b4c16f2eb44834cf128e49bba21d1ab734cff03bca60a4b368c94a2d378c7361d66102281b99bd82ea9b3404c42531a3e69 + nuxt-telemetry: bin/nuxt-telemetry.mjs + checksum: b73ea925ad0c0c85951613687baef99f4b67e3f5c19a7fd87a6829759caca4788e436a7046469cb3d193635d21bc18529d639504e639e28b33aeef3942725b66 languageName: node linkType: hard @@ -3184,36 +3274,14 @@ __metadata: languageName: node linkType: hard -"@nuxt/typescript-build@npm:^2.1.0": - version: 2.1.0 - resolution: "@nuxt/typescript-build@npm:2.1.0" - dependencies: - consola: ^2.15.3 - fork-ts-checker-webpack-plugin: ^6.1.1 - ts-loader: ^8.0.17 - typescript: ~4.2 - peerDependencies: - "@nuxt/types": ">=2.13.1" - checksum: 1350d4bfc3c3d9e98f98550780fd8e4672cfd235343b3fb8142497f0727b9f7189bfd3af97dc136e968430fef371c3bdeb6f2793bea41b89ca425f6dc3793d5a - languageName: node - linkType: hard - -"@nuxt/typescript-runtime@npm:^2.1.0": - version: 2.1.0 - resolution: "@nuxt/typescript-runtime@npm:2.1.0" - dependencies: - ts-node: ^9.1.1 - typescript: ~4.2 - peerDependencies: - "@nuxt/types": ">=2.13.1" - bin: - nuxt-ts: bin/nuxt-ts.js - nuxts: bin/nuxt-ts.js - checksum: d3892778c394881b45c3fe94034d680f6fe1a1c903d2a91bd8bead1557061a6b9763cec4f7b7cdca6752524b110b3889b9407254884a0c668498812b3913b658 +"@nuxt/ui-templates@npm:^1.1.1": + version: 1.1.1 + resolution: "@nuxt/ui-templates@npm:1.1.1" + checksum: 3484145f96a1fa9cf4c86385285b3616556ce3fdabee7c1decf1da4864d6c5f8789d8373be85e3f706c05c8695a3114373446af502c57477bf8bd5d481d2ed96 languageName: node linkType: hard -"@nuxt/utils@npm:2.16.1, @nuxt/utils@npm:2.x": +"@nuxt/utils@npm:2.x": version: 2.16.1 resolution: "@nuxt/utils@npm:2.16.1" dependencies: @@ -3233,113 +3301,47 @@ __metadata: languageName: node linkType: hard -"@nuxt/vue-app@npm:2.16.1": - version: 2.16.1 - resolution: "@nuxt/vue-app@npm:2.16.1" - dependencies: - node-fetch-native: ^1.0.1 - ufo: ^1.0.1 - unfetch: ^5.0.0 - vue: ^2.7.10 - vue-client-only: ^2.1.0 - vue-meta: ^2.4.0 - vue-no-ssr: ^1.1.1 - vue-router: ^3.6.5 - vue-template-compiler: ^2.7.14 - vuex: ^3.6.2 - checksum: 4f9dc4aff75b83700a2f4ee87e3e8b9fd77467d49ecd629f0dabe7d892d12db5de54c781d0e21bf60a405b9bb022e3e2ac5587f85afc29c8a7c62fb61b0196d2 - languageName: node - linkType: hard - -"@nuxt/vue-renderer@npm:2.16.1": - version: 2.16.1 - resolution: "@nuxt/vue-renderer@npm:2.16.1" +"@nuxt/vite-builder@npm:3.2.2": + version: 3.2.2 + resolution: "@nuxt/vite-builder@npm:3.2.2" dependencies: - "@nuxt/devalue": ^2.0.0 - "@nuxt/utils": 2.16.1 - consola: ^2.15.3 + "@nuxt/kit": 3.2.2 + "@rollup/plugin-replace": ^5.0.2 + "@vitejs/plugin-vue": ^4.0.0 + "@vitejs/plugin-vue-jsx": ^3.0.0 + autoprefixer: ^10.4.13 + chokidar: ^3.5.3 + cssnano: ^5.1.15 defu: ^6.1.2 - fs-extra: ^10.1.0 - lodash: ^4.17.21 - lru-cache: ^5.1.1 - ufo: ^1.0.1 - vue: ^2.7.10 - vue-meta: ^2.4.0 - vue-server-renderer: ^2.7.14 - checksum: eb2bb5864dfff1b6c615ca3ad87e03bea78f68c0d45a3016ad097116f315af622da4fd46602621c34ad722d030f198ab1f3164bb5e2173dfba65bb95afa8e2cf - languageName: node - linkType: hard - -"@nuxt/webpack@npm:2.16.1": - version: 2.16.1 - resolution: "@nuxt/webpack@npm:2.16.1" - dependencies: - "@babel/core": ^7.20.12 - "@nuxt/babel-preset-app": 2.16.1 - "@nuxt/friendly-errors-webpack-plugin": ^2.5.2 - "@nuxt/utils": 2.16.1 - babel-loader: ^8.3.0 - cache-loader: ^4.1.0 - caniuse-lite: ^1.0.30001451 - consola: ^2.15.3 - css-loader: ^5.2.7 - cssnano: ^5.1.14 - eventsource-polyfill: ^0.9.6 - extract-css-chunks-webpack-plugin: ^4.9.0 - file-loader: ^6.2.0 - glob: ^8.1.0 - hard-source-webpack-plugin: ^0.13.1 - hash-sum: ^2.0.0 - html-webpack-plugin: ^4.5.1 - lodash: ^4.17.21 - memory-fs: ^0.5.0 - optimize-css-assets-webpack-plugin: ^6.0.1 - pify: ^5.0.0 - pnp-webpack-plugin: ^1.7.0 + esbuild: ^0.17.8 + escape-string-regexp: ^5.0.0 + estree-walker: ^3.0.3 + externality: ^1.0.0 + fs-extra: ^11.1.0 + get-port-please: ^3.0.1 + h3: ^1.5.0 + knitwork: ^1.0.0 + magic-string: ^0.29.0 + mlly: ^1.1.1 + ohash: ^1.0.0 + pathe: ^1.1.0 + perfect-debounce: ^0.1.3 + pkg-types: ^1.0.2 postcss: ^8.4.21 postcss-import: ^15.1.0 - postcss-import-resolver: ^2.0.0 - postcss-loader: ^4.3.0 - postcss-preset-env: ^8.0.1 postcss-url: ^10.1.3 - semver: ^7.3.8 - std-env: ^3.3.2 - style-resources-loader: ^1.5.0 - terser-webpack-plugin: ^4.2.3 - thread-loader: ^3.0.4 - time-fix-plugin: ^2.0.7 - ufo: ^1.0.1 - upath: ^2.0.1 - url-loader: ^4.1.1 - vue-loader: ^15.10.1 - vue-style-loader: ^4.1.3 - vue-template-compiler: ^2.7.14 - watchpack: ^2.4.0 - webpack: ^4.46.0 - webpack-bundle-analyzer: ^4.7.0 - webpack-dev-middleware: ^5.3.3 - webpack-hot-middleware: ^2.25.3 - webpack-node-externals: ^3.0.0 - webpackbar: ^5.0.2 - checksum: 1d7b236d3b1965dcf74b17bef0d8087c5acb8f3870a7830e05a220cca269079bd65e5c077fa97a1a5e04d124c48de8a21750c34c3ae1accf1e143df3d61bfa67 - languageName: node - linkType: hard - -"@nuxtjs/composition-api@npm:^0.33.1": - version: 0.33.1 - resolution: "@nuxtjs/composition-api@npm:0.33.1" - dependencies: - defu: ^6.0.0 - estree-walker: ^2.0.2 - fs-extra: ^9.1.0 - magic-string: ^0.26.2 - pathe: ^0.3.3 - ufo: ^0.8.5 + rollup: ^3.16.0 + rollup-plugin-visualizer: ^5.9.0 + strip-literal: ^1.0.1 + ufo: ^1.1.0 + unplugin: ^1.1.0 + vite: ~4.1.2 + vite-node: ^0.28.5 + vite-plugin-checker: ^0.5.5 + vue-bundle-renderer: ^1.0.2 peerDependencies: - "@nuxt/vue-app": ^2.15 - nuxt: ^2.15 - vue: ^2.7.8 - checksum: 9b00c12c9ee4636e865a04ee2868da7a3a45a18d1b93817f94552867ecedacea7a8125ad925ebf5fa7ff368288117b084468a5d7f0c9789f74dc8adad1129b12 + vue: ^3.2.47 + checksum: 7c5af7e3fa7edbc1ebba17ae9f5ac3697d5432d2f0c915882941c4fcea596896e1a2b11f237226658f28362d38fed071d0dffcef4dd0c3ff52eb578b303bdad2 languageName: node linkType: hard @@ -3526,17 +3528,6 @@ __metadata: languageName: node linkType: hard -"@nuxtjs/youch@npm:^4.2.3": - version: 4.2.3 - resolution: "@nuxtjs/youch@npm:4.2.3" - dependencies: - cookie: ^0.3.1 - mustache: ^2.3.0 - stack-trace: 0.0.10 - checksum: 9b29d381c17aa9c9e5069c3522e2ba31c9962ac84c30b40c0c6a0f39e56b3d48f4ca505d62ae2742e59715b6f6fa9b2fe1fe05ba4b87433b79149646385d7d40 - languageName: node - linkType: hard - "@pinia/nuxt@npm:0.2.1": version: 0.2.1 resolution: "@pinia/nuxt@npm:0.2.1" @@ -3548,14 +3539,149 @@ __metadata: languageName: node linkType: hard -"@polka/url@npm:^1.0.0-next.20": - version: 1.0.0-next.21 - resolution: "@polka/url@npm:1.0.0-next.21" - checksum: 4b0ca81ea537363f6e3acce95ff6769f7001030fdf0a73cd274c869a1dae6e51625421cca3b801f8715dfea7d1a1cafc4c07720f16a2c01e986d834475a06525 +"@planetscale/database@npm:^1.5.0": + version: 1.5.0 + resolution: "@planetscale/database@npm:1.5.0" + checksum: f772de3d6ebcea6d0e33c7cbbbccdf400469f35fa5b837e7e878a9a4b74300136b7be783968fdecae7d91e2f2b00401520e26cadcab7203bda23bea969079eac + languageName: node + linkType: hard + +"@rollup/plugin-alias@npm:^4.0.3": + version: 4.0.3 + resolution: "@rollup/plugin-alias@npm:4.0.3" + dependencies: + slash: ^4.0.0 + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: d0e9e500d305a48cf2a741c06fb562ca31c06481ca958d95f474d97eb753dbe12d363565d049b0abfbcef7a1942c7af36232735756fee7dbd8354871811ce145 + languageName: node + linkType: hard + +"@rollup/plugin-commonjs@npm:^24.0.1": + version: 24.0.1 + resolution: "@rollup/plugin-commonjs@npm:24.0.1" + dependencies: + "@rollup/pluginutils": ^5.0.1 + commondir: ^1.0.1 + estree-walker: ^2.0.2 + glob: ^8.0.3 + is-reference: 1.2.1 + magic-string: ^0.27.0 + peerDependencies: + rollup: ^2.68.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 321a0119188891939fe218dc28da1c3de0f3126ba58e9f6dea54b3ff212eee3d99dca7611b15d08a1c449c2ee11d92f5bf505a8085fbf44826b7a46f4769633d + languageName: node + linkType: hard + +"@rollup/plugin-inject@npm:^5.0.3": + version: 5.0.3 + resolution: "@rollup/plugin-inject@npm:5.0.3" + dependencies: + "@rollup/pluginutils": ^5.0.1 + estree-walker: ^2.0.2 + magic-string: ^0.27.0 + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: a4fbe4555467088c6fcb057f128d8bbb3cda9348ed39b9694b0eab6bb5e5229983084c395b438d6ec6e6a46c184b65cacecb0d99e2844ae571a435040b97a603 + languageName: node + linkType: hard + +"@rollup/plugin-json@npm:^6.0.0": + version: 6.0.0 + resolution: "@rollup/plugin-json@npm:6.0.0" + dependencies: + "@rollup/pluginutils": ^5.0.1 + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: a454e6d0ca3953952d2c9249a263f83f1f9f8e14d8f375f699ae0788c292ef1bcd0e0390637093ceb6b510c2dfe53be98b0fc23731346a408537b98a57b88c3f + languageName: node + linkType: hard + +"@rollup/plugin-node-resolve@npm:^15.0.1": + version: 15.0.1 + resolution: "@rollup/plugin-node-resolve@npm:15.0.1" + dependencies: + "@rollup/pluginutils": ^5.0.1 + "@types/resolve": 1.20.2 + deepmerge: ^4.2.2 + is-builtin-module: ^3.2.0 + is-module: ^1.0.0 + resolve: ^1.22.1 + peerDependencies: + rollup: ^2.78.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 4507a2b91b72dbe690152eadb28bca56632d26bbc88b16ad09f55111664c3a72fca8168dea7a31b64553adde9180ab3a8781f95e7d8113976fcff5bba6f60798 + languageName: node + linkType: hard + +"@rollup/plugin-replace@npm:^5.0.2": + version: 5.0.2 + resolution: "@rollup/plugin-replace@npm:5.0.2" + dependencies: + "@rollup/pluginutils": ^5.0.1 + magic-string: ^0.27.0 + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: a743fb1ec7be54e4bf2711586e0adbfc1d27a9c646fef3d358bdaa040d139de5fafc2ef13bd8464ea45f146b7d9a388a5f8b0e898e73706cd1cd6aa9d1ebb1c1 + languageName: node + linkType: hard + +"@rollup/plugin-terser@npm:^0.4.0": + version: 0.4.0 + resolution: "@rollup/plugin-terser@npm:0.4.0" + dependencies: + serialize-javascript: ^6.0.0 + smob: ^0.0.6 + terser: ^5.15.1 + peerDependencies: + rollup: ^2.x || ^3.x + peerDependenciesMeta: + rollup: + optional: true + checksum: a67e432c16afa3ebd79395bd9489b220fb080a87458adc7fa16b207f6583594ca252764aaa18c1c3408d28c9db5bb593aa7ca7ccec344178d073c33dee5ed3a0 + languageName: node + linkType: hard + +"@rollup/plugin-wasm@npm:^6.1.2": + version: 6.1.2 + resolution: "@rollup/plugin-wasm@npm:6.1.2" + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0 + peerDependenciesMeta: + rollup: + optional: true + checksum: 9aa3e6c9598dd1fd502c3e8942e05b59684c94fd160bf706e0a2ecc338a418f26825db0b099446254d40c797492d8719d3d25732b542dfcedecf952b723d4645 + languageName: node + linkType: hard + +"@rollup/pluginutils@npm:^4.0.0": + version: 4.2.1 + resolution: "@rollup/pluginutils@npm:4.2.1" + dependencies: + estree-walker: ^2.0.1 + picomatch: ^2.2.2 + checksum: ce208476ef530bfd86ccd76a4a41f573658a0e99766112996d5bb9246be35ecc0086fab6747350ee717ea94d9dd6e18b40b8c2bbcc12dbcc80c1fa324e10e1e0 languageName: node linkType: hard -"@rollup/pluginutils@npm:^5.0.2": +"@rollup/pluginutils@npm:^5.0.1, @rollup/pluginutils@npm:^5.0.2": version: 5.0.2 resolution: "@rollup/pluginutils@npm:5.0.2" dependencies: @@ -3701,9 +3827,9 @@ __metadata: linkType: hard "@sinclair/typebox@npm:^0.25.16": - version: 0.25.22 - resolution: "@sinclair/typebox@npm:0.25.22" - checksum: 51964e3ab6b30cb07ddcaed37fc4841763cd204b59a52097d54f626df74e098b3dd086f98a9fa6b5b70ad9f11fd193a72e8c8b4b2d179d5ef7818e7166b35bef + version: 0.25.23 + resolution: "@sinclair/typebox@npm:0.25.23" + checksum: 8e388461a24a3b012e6254352851fee2fa9110e3f4090fd25fb0d7f4151f2a2740c857cd99eaab567cfe9dec5c7b9a1e40f335e820a76e5d0818f7b8ceb98aa1 languageName: node linkType: hard @@ -4879,19 +5005,17 @@ __metadata: resolution: "@teritorio/vido@workspace:." dependencies: "@babel/core": ^7.20.12 + "@babel/preset-env": ^7.20.2 "@commitlint/cli": ^11.0.0 "@commitlint/config-conventional": ^11.0.0 - "@cypress/mock-ssr": "https://github.com/cypress-io/cypress-mock-ssr.git#de67dfaa9fd0a88224fd723b9d07feb227db613d" + "@cypress/mock-ssr": "https://github.com/cypress-io/cypress-mock-ssr.git#commit=de67dfaa9fd0a88224fd723b9d07feb227db613d" "@fortawesome/fontawesome-svg-core": ^6.3.0 "@fortawesome/free-brands-svg-icons": ^6.3.0 "@fortawesome/free-regular-svg-icons": ^6.3.0 "@fortawesome/free-solid-svg-icons": ^6.3.0 - "@fortawesome/vue-fontawesome": ^2.0.10 + "@fortawesome/vue-fontawesome": ^3.0.3 "@nuxt/image": ^0.7.1 "@nuxt/types": ^2.16.1 - "@nuxt/typescript-build": ^2.1.0 - "@nuxt/typescript-runtime": ^2.1.0 - "@nuxtjs/composition-api": ^0.33.1 "@nuxtjs/eslint-config": ^12.0.0 "@nuxtjs/eslint-module": ^3.1.0 "@nuxtjs/gtm": ^2.4.0 @@ -4919,10 +5043,9 @@ __metadata: "@types/lodash.uniqby": ^4.7.7 "@types/lodash.without": ^4.4.7 "@types/wcag-contrast": ^3.0.0 - "@types/webpack": ^5.28.0 "@typescript-eslint/eslint-plugin": ^5.52.0 "@typescript-eslint/parser": ^5.52.0 - "@vue/test-utils": ^1.3.4 + "@vue/test-utils": ^2.2.10 "@vueform/slider": ^2.1.7 autoprefixer: ^10.4.13 babel-core: bridge @@ -4959,13 +5082,17 @@ __metadata: mapbox-gl-vue: ^2.0.4 maplibre-gl: ^2.4.0 node-sass: ^8.0.0 - nuxt: ^2.16.1 + nuxi: ^3.2.0 + nuxt: ^3.2.0 opening_hours: ^3.8.0 + patch-package: ^6.5.1 pinia: ^2.0.32 pinia-shared-state: ^0.3.0 postcss: ^8.4.21 + postinstall-postinstall: ^2.1.0 prettier: ^2.8.4 puppeteer: ^19.7.0 + sass: ^1.58.2 sass-loader: ^10.4.1 storybook-addon-mock: ^3.2.0 storybook-addon-validate-html: ^0.0.12 @@ -4978,7 +5105,7 @@ __metadata: tailwindcss: ^3.2.6 ts-jest: ^29.0.5 url-slug: ^3.0.4 - vue-agile: 1.1.3 + vue-agile: 2.0.0 vue-cookie-law: ^1.13.3 vue-jest: ^3.0.7 vue-matomo: ^4.2.0 @@ -5560,6 +5687,13 @@ __metadata: languageName: node linkType: hard +"@types/resolve@npm:1.20.2": + version: 1.20.2 + resolution: "@types/resolve@npm:1.20.2" + checksum: b036bcfdfe4dfe062e419b87dd2cf8bad1e6c05bcfba948f27464228e455bb967ace37c131ec217ead37af5760481dec56a1a75a5b717d99d2197958566ab39e + languageName: node + linkType: hard + "@types/rimraf@npm:^3.0.0": version: 3.0.2 resolution: "@types/rimraf@npm:3.0.2" @@ -5745,17 +5879,6 @@ __metadata: languageName: node linkType: hard -"@types/webpack@npm:^5.28.0": - version: 5.28.0 - resolution: "@types/webpack@npm:5.28.0" - dependencies: - "@types/node": "*" - tapable: ^2.2.0 - webpack: ^5 - checksum: c09222b73def3ebec8a111f3382499a70370d58fb05de6a0eb81836e0b291b198b8a3cf368dd0b2849db1769c2fac1920155e138ebe058eb687c1f2849be8504 - languageName: node - linkType: hard - "@types/yargs-parser@npm:*": version: 21.0.0 resolution: "@types/yargs-parser@npm:21.0.0" @@ -5920,121 +6043,125 @@ __metadata: languageName: node linkType: hard -"@vue/babel-helper-vue-jsx-merge-props@npm:^1.4.0": - version: 1.4.0 - resolution: "@vue/babel-helper-vue-jsx-merge-props@npm:1.4.0" - checksum: 25f6a8374938f9a537e421415d23fbc102c1a4f02fffab7998f6e0436e885b1a5c5a4a31a2f605486652c3c089f1b555bdce7b5354e208dc69f9a7c5c5e538b8 +"@unhead/dom@npm:1.0.22, @unhead/dom@npm:^1.0.22": + version: 1.0.22 + resolution: "@unhead/dom@npm:1.0.22" + dependencies: + "@unhead/schema": 1.0.22 + "@unhead/shared": 1.0.22 + checksum: 10880f230c09c7532aa37675ac9ad211d54c8795aaa54fd210181f3419feb17ab659e5100e4b302676a8ed490be4c5d919d776bef9c1c2191acd2330bed97ecc languageName: node linkType: hard -"@vue/babel-plugin-transform-vue-jsx@npm:^1.4.0": - version: 1.4.0 - resolution: "@vue/babel-plugin-transform-vue-jsx@npm:1.4.0" +"@unhead/schema@npm:1.0.22, @unhead/schema@npm:^1.0.22": + version: 1.0.22 + resolution: "@unhead/schema@npm:1.0.22" dependencies: - "@babel/helper-module-imports": ^7.0.0 - "@babel/plugin-syntax-jsx": ^7.2.0 - "@vue/babel-helper-vue-jsx-merge-props": ^1.4.0 - html-tags: ^2.0.0 - lodash.kebabcase: ^4.1.1 - svg-tags: ^1.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 6fd3c808abf65d07afaa63229dc1dfcd7ec89711a3798551a25228504fba8dfa70676cfd16370e9a5e1713f481bd0a14f5e45c22a4163543343d39cb1f03b0db + hookable: ^5.4.2 + zhead: ^2.0.0 + checksum: 7252f84de6a708f2a994bbc9ed061ab616831a2ede9de53fc407d930b9721048e8478f1aaf2b9bff09f3caff22b99196c67b6a39fb3852bc571571bdfa766abb languageName: node linkType: hard -"@vue/babel-preset-jsx@npm:^1.4.0": - version: 1.4.0 - resolution: "@vue/babel-preset-jsx@npm:1.4.0" +"@unhead/shared@npm:1.0.22": + version: 1.0.22 + resolution: "@unhead/shared@npm:1.0.22" dependencies: - "@vue/babel-helper-vue-jsx-merge-props": ^1.4.0 - "@vue/babel-plugin-transform-vue-jsx": ^1.4.0 - "@vue/babel-sugar-composition-api-inject-h": ^1.4.0 - "@vue/babel-sugar-composition-api-render-instance": ^1.4.0 - "@vue/babel-sugar-functional-vue": ^1.4.0 - "@vue/babel-sugar-inject-h": ^1.4.0 - "@vue/babel-sugar-v-model": ^1.4.0 - "@vue/babel-sugar-v-on": ^1.4.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - vue: "*" - peerDependenciesMeta: - vue: - optional: true - checksum: 7a3316edbaa868c54fe08d8f78f2912d8577c8b127f67c750757d8e5100b8a0b9d3d3261e31fc162a5dc19acc7711b58093358f08bae23af297ea927af420cff + "@unhead/schema": 1.0.22 + checksum: 729f258ea1716e4735e7e0869a75691537bf8235b038ee6937ebb7c14911d15dae4834b9910abd0ebbab20cc2515352a42e4f942070dc47fecbcdc8876175aff languageName: node linkType: hard -"@vue/babel-sugar-composition-api-inject-h@npm:^1.4.0": - version: 1.4.0 - resolution: "@vue/babel-sugar-composition-api-inject-h@npm:1.4.0" +"@unhead/ssr@npm:^1.0.22": + version: 1.0.22 + resolution: "@unhead/ssr@npm:1.0.22" dependencies: - "@babel/plugin-syntax-jsx": ^7.2.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 32b9623dc4a0274c0e925cc80610d44d4398992e7725f6a5c88b9a3c9967acbe20fdd9c3dee0132e2e47b4422a28d1502ea8fc45dd2d49d42f6c726e1aed1437 + "@unhead/schema": 1.0.22 + "@unhead/shared": 1.0.22 + checksum: 21da06a5700f32cb225b477c408abc89c971520003a5e363153b0e73ca02d52f334e4535885ccdb76c3574b10bebdde2d7530499d85b799b17c62f3e8d4aaeff languageName: node linkType: hard -"@vue/babel-sugar-composition-api-render-instance@npm:^1.4.0": - version: 1.4.0 - resolution: "@vue/babel-sugar-composition-api-render-instance@npm:1.4.0" +"@unhead/vue@npm:^1.0.22": + version: 1.0.22 + resolution: "@unhead/vue@npm:1.0.22" dependencies: - "@babel/plugin-syntax-jsx": ^7.2.0 + "@unhead/schema": 1.0.22 + "@unhead/shared": 1.0.22 + hookable: ^5.4.2 + unhead: 1.0.22 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: d41c1c4dc5ffdc59b1822dc82728f0818653ac2a8043abce514d02e579eaa2611caef9a8330d29b3b258a0eacfadc9dcb5f1ead105f86db35bfc1ff475531f8e + vue: ">=2.7 || >=3" + checksum: 95d52f374a955034523a247b6ae94f691d28fe6c068950f0fb2d3cc4c7c93a01d52785da3422dc15f575e79a0f7f8676bd6997c075e098c330dd78801d0342ba languageName: node linkType: hard -"@vue/babel-sugar-functional-vue@npm:^1.4.0": - version: 1.4.0 - resolution: "@vue/babel-sugar-functional-vue@npm:1.4.0" +"@vercel/nft@npm:^0.22.6": + version: 0.22.6 + resolution: "@vercel/nft@npm:0.22.6" dependencies: - "@babel/plugin-syntax-jsx": ^7.2.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 89191b6bd2d50457bf00cbfe29c7e235cdf52c846c1857e16dcd191bb227d22ed43ed307e89eb2d22e68f92c0f37e9fa9a11364ae1728070f1637430d5cffdb2 + "@mapbox/node-pre-gyp": ^1.0.5 + "@rollup/pluginutils": ^4.0.0 + acorn: ^8.6.0 + async-sema: ^3.1.1 + bindings: ^1.4.0 + estree-walker: 2.0.2 + glob: ^7.1.3 + graceful-fs: ^4.2.9 + micromatch: ^4.0.2 + node-gyp-build: ^4.2.2 + resolve-from: ^5.0.0 + bin: + nft: out/cli.js + checksum: f2a3ef78cf4fab9c5156ba1e00c6ac7f826f2413d6f1d0f9cf55376826f3ceba4638cb2d88f3dd1f11593c6f117fcccf07cdfd0d65e48d738a9aee5c4e4be61e languageName: node linkType: hard -"@vue/babel-sugar-inject-h@npm:^1.4.0": - version: 1.4.0 - resolution: "@vue/babel-sugar-inject-h@npm:1.4.0" +"@vitejs/plugin-vue-jsx@npm:^3.0.0": + version: 3.0.0 + resolution: "@vitejs/plugin-vue-jsx@npm:3.0.0" dependencies: - "@babel/plugin-syntax-jsx": ^7.2.0 + "@babel/core": ^7.20.5 + "@babel/plugin-transform-typescript": ^7.20.2 + "@vue/babel-plugin-jsx": ^1.1.1 peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 92d6282cb01cf3c9e63a563d22773be482c3ddf9267315d9ed299e33cb0ac953933569c90d65a7c54f3d7b6e4a62de8485e8cea4cdec414416c2359f5461d9a6 + vite: ^4.0.0 + vue: ^3.0.0 + checksum: e68ba2bde02ff9134b920c1f43f9894c08f47fd29fe18333a8ee543454ce39552b8c0751155e46322e7b3cfac590da8de1683a2fb7eeff2de18b5a449ea4d2d7 languageName: node linkType: hard -"@vue/babel-sugar-v-model@npm:^1.4.0": - version: 1.4.0 - resolution: "@vue/babel-sugar-v-model@npm:1.4.0" - dependencies: - "@babel/plugin-syntax-jsx": ^7.2.0 - "@vue/babel-helper-vue-jsx-merge-props": ^1.4.0 - "@vue/babel-plugin-transform-vue-jsx": ^1.4.0 - camelcase: ^5.0.0 - html-tags: ^2.0.0 - svg-tags: ^1.0.0 +"@vitejs/plugin-vue@npm:^4.0.0": + version: 4.0.0 + resolution: "@vitejs/plugin-vue@npm:4.0.0" peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: f28b9246a62fdc4c2969bf0166714ab95727d53243c37bae1352df4c1565135ff036488e915aa9f21945ac4ef8651595dd39750e84edca26a7b46fbc45f7884a + vite: ^4.0.0 + vue: ^3.2.25 + checksum: a02c361e586527d2f852c5a49b6d30f6ec165e076b8be5c8d1641c50e18492bae2ad11cb15e0029fe98b1222028317c0938ee9c881548510fbdb5437be7d03e4 languageName: node linkType: hard -"@vue/babel-sugar-v-on@npm:^1.4.0": - version: 1.4.0 - resolution: "@vue/babel-sugar-v-on@npm:1.4.0" +"@vue/babel-helper-vue-transform-on@npm:^1.0.2": + version: 1.0.2 + resolution: "@vue/babel-helper-vue-transform-on@npm:1.0.2" + checksum: 28c426a4567cb8559e1fa93d576eb5790c7f30d136ce5f2f5fa7f252fdcc45a6c90897b4c2b7a56513074a49b3352dfeacfeca824b8ade82155d5cbaf685b8e8 + languageName: node + linkType: hard + +"@vue/babel-plugin-jsx@npm:^1.1.1": + version: 1.1.1 + resolution: "@vue/babel-plugin-jsx@npm:1.1.1" dependencies: - "@babel/plugin-syntax-jsx": ^7.2.0 - "@vue/babel-plugin-transform-vue-jsx": ^1.4.0 - camelcase: ^5.0.0 - peerDependencies: - "@babel/core": ^7.0.0-0 - checksum: 51a125007e74553d0880b73e74c6d9798bccb683a2a9e6f55c1a0d451d478551920e1e5173dc773005feb9c3476ea4f083561cb061eac6e4219ca4ce2db9b4a0 + "@babel/helper-module-imports": ^7.0.0 + "@babel/plugin-syntax-jsx": ^7.0.0 + "@babel/template": ^7.0.0 + "@babel/traverse": ^7.0.0 + "@babel/types": ^7.0.0 + "@vue/babel-helper-vue-transform-on": ^1.0.2 + camelcase: ^6.0.0 + html-tags: ^3.1.0 + svg-tags: ^1.0.0 + checksum: 38a386cdc8bfa9b170a81a608d0f036da8867f97e81e6f82f943be8322afe2a8321f257332b4529f345436101c980d03f5f92d5580e9379083a431ffba966de3 languageName: node linkType: hard @@ -6050,7 +6177,7 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-dom@npm:3.2.47, @vue/compiler-dom@npm:^3.2.0": +"@vue/compiler-dom@npm:3.2.47, @vue/compiler-dom@npm:^3.0.1, @vue/compiler-dom@npm:^3.2.0": version: 3.2.47 resolution: "@vue/compiler-dom@npm:3.2.47" dependencies: @@ -6060,18 +6187,7 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-sfc@npm:2.7.14": - version: 2.7.14 - resolution: "@vue/compiler-sfc@npm:2.7.14" - dependencies: - "@babel/parser": ^7.18.4 - postcss: ^8.4.14 - source-map: ^0.6.1 - checksum: e99c478edb2f66dd6082fb583302cef7198924f40916a6356368e6789b1675f6f5785aeeb249468d13d75ec83f75309e52dc5a5c4a9c37ca5ffdd1d051671379 - languageName: node - linkType: hard - -"@vue/compiler-sfc@npm:^3.2.0": +"@vue/compiler-sfc@npm:3.2.47, @vue/compiler-sfc@npm:^3.2.0": version: 3.2.47 resolution: "@vue/compiler-sfc@npm:3.2.47" dependencies: @@ -6119,44 +6235,92 @@ __metadata: languageName: node linkType: hard -"@vue/devtools-api@npm:^6.5.0": +"@vue/devtools-api@npm:^6.4.5, @vue/devtools-api@npm:^6.5.0": version: 6.5.0 resolution: "@vue/devtools-api@npm:6.5.0" checksum: 3b4c3de6a831422d05261ab63b5fcd7d49593a23ac9a371b44597eb411f5b47e8c20ddc0456b2c44b36bc95ca5f702b6413da6446231596ed7bf733de4d3b537 languageName: node linkType: hard -"@vue/reactivity-transform@npm:3.2.47": +"@vue/reactivity-transform@npm:3.2.47": + version: 3.2.47 + resolution: "@vue/reactivity-transform@npm:3.2.47" + dependencies: + "@babel/parser": ^7.16.4 + "@vue/compiler-core": 3.2.47 + "@vue/shared": 3.2.47 + estree-walker: ^2.0.2 + magic-string: ^0.25.7 + checksum: 91a83a750a7c82b23c16dbc95ec4b19b637811b1c56b0fb8a8fc5bf2963894ebf11dfd21f08225aab7b49b8469e7a61f505e98239d731474da32b50aba9cdc1e + languageName: node + linkType: hard + +"@vue/reactivity@npm:3.2.47, @vue/reactivity@npm:^3.2.47": + version: 3.2.47 + resolution: "@vue/reactivity@npm:3.2.47" + dependencies: + "@vue/shared": 3.2.47 + checksum: 49e2e727ea821521b29c17e12cff1200a1ac53e1584819dc7d8807f273e9704efe00647d86dc8d657e8e4dd9e457c9212b742d83b07e93094d765d14d46f928d + languageName: node + linkType: hard + +"@vue/runtime-core@npm:3.2.47": + version: 3.2.47 + resolution: "@vue/runtime-core@npm:3.2.47" + dependencies: + "@vue/reactivity": 3.2.47 + "@vue/shared": 3.2.47 + checksum: e2d3d330ccee853593a8f38a0d80977a188653f1c4bc2835d3304a3458dbb42edaf3c9f501adc2fd78739675792076aa09de83c432af3b88980bf2231970755e + languageName: node + linkType: hard + +"@vue/runtime-dom@npm:3.2.47": + version: 3.2.47 + resolution: "@vue/runtime-dom@npm:3.2.47" + dependencies: + "@vue/runtime-core": 3.2.47 + "@vue/shared": 3.2.47 + csstype: ^2.6.8 + checksum: aa44ae647f001666d2d1e1564c9e2039b5d23fa42ef42dacbe123d64f5ea6d06ffd5e766d735d8e89709f075e14e0da8ee25e48d365b395286cf43f46995e37b + languageName: node + linkType: hard + +"@vue/server-renderer@npm:3.2.47, @vue/server-renderer@npm:^3.0.1": version: 3.2.47 - resolution: "@vue/reactivity-transform@npm:3.2.47" + resolution: "@vue/server-renderer@npm:3.2.47" dependencies: - "@babel/parser": ^7.16.4 - "@vue/compiler-core": 3.2.47 + "@vue/compiler-ssr": 3.2.47 "@vue/shared": 3.2.47 - estree-walker: ^2.0.2 - magic-string: ^0.25.7 - checksum: 91a83a750a7c82b23c16dbc95ec4b19b637811b1c56b0fb8a8fc5bf2963894ebf11dfd21f08225aab7b49b8469e7a61f505e98239d731474da32b50aba9cdc1e + peerDependencies: + vue: 3.2.47 + checksum: b525bfbc189af7b2df8ef78226c44ca75d07bd5c75f379f6c9fcae692cb728c807c1fee9dd03d9853e40b5f7788a2b0f2eece25fdcb472a5feb1fc91ce3d52e1 languageName: node linkType: hard -"@vue/shared@npm:3.2.47": +"@vue/shared@npm:3.2.47, @vue/shared@npm:^3.2.47": version: 3.2.47 resolution: "@vue/shared@npm:3.2.47" checksum: a1587433962f72a6292ebc5350ecc646b0fab8527ecb6ecf57119145fed5062b31bb6243a3a8ba4d3562ee8a3fb17cc7b80a6455b0bcc8872e771078c7bdf633 languageName: node linkType: hard -"@vue/test-utils@npm:^1.3.4": - version: 1.3.4 - resolution: "@vue/test-utils@npm:1.3.4" +"@vue/test-utils@npm:^2.2.10": + version: 2.3.0 + resolution: "@vue/test-utils@npm:2.3.0" dependencies: - dom-event-types: ^1.0.0 - lodash: ^4.17.15 - pretty: ^2.0.0 + "@vue/compiler-dom": ^3.0.1 + "@vue/server-renderer": ^3.0.1 + js-beautify: 1.14.6 peerDependencies: - vue: 2.x - vue-template-compiler: ^2.x - checksum: 72e445495f5b4a8bfb7cf4776263c4da12626567440158599f25b018d0baaa535dae312c2d07d2a136bef2bba5b3260bd23a4e132502b045e881e072686260c6 + "@vue/compiler-dom": ^3.0.1 + "@vue/server-renderer": ^3.0.1 + vue: ^3.0.1 + dependenciesMeta: + "@vue/compiler-dom": + optional: true + "@vue/server-renderer": + optional: true + checksum: c04ec2df505c7fa9391048e9dc6a4cb53188ecda5d63b6117f6e36f4b5f54297db920bc2c302a4f90b7ee9d89ec1d33c2a1aef007116b64f70cd5879f31e5c58 languageName: node linkType: hard @@ -6167,6 +6331,20 @@ __metadata: languageName: node linkType: hard +"@vueuse/head@npm:^1.0.26": + version: 1.0.26 + resolution: "@vueuse/head@npm:1.0.26" + dependencies: + "@unhead/dom": ^1.0.22 + "@unhead/schema": ^1.0.22 + "@unhead/ssr": ^1.0.22 + "@unhead/vue": ^1.0.22 + peerDependencies: + vue: ">=2.7 || >=3" + checksum: 2ba9f03652057e367ac34760b3000b84d2b355562c0c9f46dc5c5bfbd8aaff78fad242041fc568a8a51832565d2b4919ec9b827054f816751dde1b28d3a887ac + languageName: node + linkType: hard + "@webassemblyjs/ast@npm:1.11.1": version: 1.11.1 resolution: "@webassemblyjs/ast@npm:1.11.1" @@ -6513,6 +6691,13 @@ __metadata: languageName: node linkType: hard +"@yarnpkg/lockfile@npm:^1.1.0": + version: 1.1.0 + resolution: "@yarnpkg/lockfile@npm:1.1.0" + checksum: 76f3f2625334fb4d37881408643b61ae08e1cfcdeb5db3e3e92f626b3535f99e963df8bafe5c07d85aa1dd09a308939eb4d0667ed4a4e93e645417b6af6e9a2f + languageName: node + linkType: hard + "JSONStream@npm:^1.0.4": version: 1.3.5 resolution: "JSONStream@npm:1.3.5" @@ -6620,7 +6805,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.0.4, acorn@npm:^8.1.0, acorn@npm:^8.5.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.1, acorn@npm:^8.8.2": +"acorn@npm:^8.1.0, acorn@npm:^8.5.0, acorn@npm:^8.6.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.1, acorn@npm:^8.8.2": version: 8.8.2 resolution: "acorn@npm:8.8.2" bin: @@ -6700,20 +6885,6 @@ __metadata: languageName: node linkType: hard -"ajv-formats@npm:^2.1.1": - version: 2.1.1 - resolution: "ajv-formats@npm:2.1.1" - dependencies: - ajv: ^8.0.0 - peerDependencies: - ajv: ^8.0.0 - peerDependenciesMeta: - ajv: - optional: true - checksum: 7e2c32b615d2e90adb6ade5441a1bf036bdf12388edd9df8296a23aa77e0237f54ba8cfa774b608c9d40c78da7268f3dc90df16930e3924befe5818b81d45e58 - languageName: node - linkType: hard - "ajv-keywords@npm:^3.1.0, ajv-keywords@npm:^3.4.1, ajv-keywords@npm:^3.5.2": version: 3.5.2 resolution: "ajv-keywords@npm:3.5.2" @@ -6723,17 +6894,6 @@ __metadata: languageName: node linkType: hard -"ajv-keywords@npm:^5.0.0": - version: 5.1.0 - resolution: "ajv-keywords@npm:5.1.0" - dependencies: - fast-deep-equal: ^3.1.3 - peerDependencies: - ajv: ^8.8.2 - checksum: 57ff9be0c05af754f6e9b05dd524573f41149ba917c8adab8581ca79aaf99409575594e2c1348a409ba0844594098200ae9ce3da5697996518755f8e9c59728c - languageName: node - linkType: hard - "ajv@npm:^6.1.0, ajv@npm:^6.10.0, ajv@npm:^6.10.2, ajv@npm:^6.12.2, ajv@npm:^6.12.4, ajv@npm:^6.12.5": version: 6.12.6 resolution: "ajv@npm:6.12.6" @@ -6746,7 +6906,7 @@ __metadata: languageName: node linkType: hard -"ajv@npm:^8.0.0, ajv@npm:^8.0.1, ajv@npm:^8.8.0": +"ajv@npm:^8.0.0, ajv@npm:^8.0.1": version: 8.12.0 resolution: "ajv@npm:8.12.0" dependencies: @@ -6790,6 +6950,15 @@ __metadata: languageName: node linkType: hard +"ansi-escapes@npm:^6.0.0": + version: 6.0.0 + resolution: "ansi-escapes@npm:6.0.0" + dependencies: + type-fest: ^3.0.0 + checksum: e9b7047cd0be7a6fdbeedcc01773c23a343a761547ac25f3182dd289c38fe8b03e11bff0019de3dfab11fa4c90926b7fc26c0502f98d07941737cb8e590ccf28 + languageName: node + linkType: hard + "ansi-html-community@npm:0.0.8": version: 0.0.8 resolution: "ansi-html-community@npm:0.0.8" @@ -6852,7 +7021,7 @@ __metadata: languageName: node linkType: hard -"ansi-styles@npm:^6.0.0": +"ansi-styles@npm:^6.0.0, ansi-styles@npm:^6.1.0": version: 6.2.1 resolution: "ansi-styles@npm:6.2.1" checksum: 285ec4b6dcee7482d47826ce5e7699ff5b8bd06ad75467cdcc9c326b2b47b6d61f00d875c62896ee89daa51150e987c6de6c236fa5ad82ad62f2857f690bdca4 @@ -6880,7 +7049,7 @@ __metadata: languageName: node linkType: hard -"anymatch@npm:^3.0.0, anymatch@npm:^3.0.3, anymatch@npm:~3.1.2": +"anymatch@npm:^3.0.0, anymatch@npm:^3.0.3, anymatch@npm:^3.1.3, anymatch@npm:~3.1.2": version: 3.1.3 resolution: "anymatch@npm:3.1.3" dependencies: @@ -6918,6 +7087,39 @@ __metadata: languageName: node linkType: hard +"archiver-utils@npm:^2.1.0": + version: 2.1.0 + resolution: "archiver-utils@npm:2.1.0" + dependencies: + glob: ^7.1.4 + graceful-fs: ^4.2.0 + lazystream: ^1.0.0 + lodash.defaults: ^4.2.0 + lodash.difference: ^4.5.0 + lodash.flatten: ^4.4.0 + lodash.isplainobject: ^4.0.6 + lodash.union: ^4.6.0 + normalize-path: ^3.0.0 + readable-stream: ^2.0.0 + checksum: a4b54783cb3bf4d4810661a992ae2a1901032d05b11eaa4d0f75aae2f6c5fa7bd2269283bb830f467e15863354120e35e1c9a1e14b92fd460faee4fb2c3f4d0f + languageName: node + linkType: hard + +"archiver@npm:^5.3.1": + version: 5.3.1 + resolution: "archiver@npm:5.3.1" + dependencies: + archiver-utils: ^2.1.0 + async: ^3.2.3 + buffer-crc32: ^0.2.1 + readable-stream: ^3.6.0 + readdir-glob: ^1.0.0 + tar-stream: ^2.2.0 + zip-stream: ^4.1.0 + checksum: 8771c4e11de3982ee6a6c5be6194ba3242a3205e8041d70e6c02d4ac0bbd4b74b39cbf9bb5ebf547f759b649dde93fc5532339b5aa2db736054c99cc8de6050d + languageName: node + linkType: hard + "are-we-there-yet@npm:^2.0.0": version: 2.0.0 resolution: "are-we-there-yet@npm:2.0.0" @@ -6938,7 +7140,7 @@ __metadata: languageName: node linkType: hard -"arg@npm:^4.1.0, arg@npm:^4.1.1": +"arg@npm:^4.1.1": version: 4.1.3 resolution: "arg@npm:4.1.3" checksum: 81b3b40b1529c4fbf75b12f7c3e6fb2dcce9e78072063babc169de9b4f40777788f3d2b04380f659ef676a756e03ccfbfe78adf4477353bda906295fa69dab89 @@ -7236,6 +7438,13 @@ __metadata: languageName: node linkType: hard +"async-sema@npm:^3.1.1": + version: 3.1.1 + resolution: "async-sema@npm:3.1.1" + checksum: a91089c22de2fed1e5485da437c416b8192e6fc701faa0f0420b50fa09e89077ebd7cb484a8907f67c7d18393b365fd1c617462c297912978907816114735fa7 + languageName: node + linkType: hard + "async@npm:^2.6.4": version: 2.6.4 resolution: "async@npm:2.6.4" @@ -7245,7 +7454,7 @@ __metadata: languageName: node linkType: hard -"async@npm:^3.2.0": +"async@npm:^3.2.0, async@npm:^3.2.3": version: 3.2.4 resolution: "async@npm:3.2.4" checksum: 0b6cc550522408998c6b5d998aff60048c43faa139f403232435c984d65a1c7cf135be45692820c90f8c2aec662b768ab8897c71983726302033a3e9e57eb023 @@ -7393,7 +7602,7 @@ __metadata: languageName: node linkType: hard -"babel-loader@npm:^8.0.0, babel-loader@npm:^8.3.0": +"babel-loader@npm:^8.0.0": version: 8.3.0 resolution: "babel-loader@npm:8.3.0" dependencies: @@ -7746,7 +7955,7 @@ __metadata: languageName: node linkType: hard -"bindings@npm:^1.5.0": +"bindings@npm:^1.4.0, bindings@npm:^1.5.0": version: 1.5.0 resolution: "bindings@npm:1.5.0" dependencies: @@ -7766,6 +7975,17 @@ __metadata: languageName: node linkType: hard +"bl@npm:^5.0.0": + version: 5.1.0 + resolution: "bl@npm:5.1.0" + dependencies: + buffer: ^6.0.3 + inherits: ^2.0.4 + readable-stream: ^3.4.0 + checksum: 4c22c23d203c26facec774cf7e32dfc07d5baa9638e39883e757403edd5f918b51dd8e4120d0247d61db49d3de5ca4a5c83ba2c5848a4dc8ee55cee472a2201b + languageName: node + linkType: hard + "blob-util@npm:^2.0.2": version: 2.0.2 resolution: "blob-util@npm:2.0.2" @@ -7992,7 +8212,7 @@ __metadata: languageName: node linkType: hard -"browserslist@npm:4.21.5, browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.16.6, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4, browserslist@npm:^4.21.5": +"browserslist@npm:4.21.5, browserslist@npm:^4.0.0, browserslist@npm:^4.12.0, browserslist@npm:^4.14.5, browserslist@npm:^4.21.3, browserslist@npm:^4.21.4, browserslist@npm:^4.21.5": version: 4.21.5 resolution: "browserslist@npm:4.21.5" dependencies: @@ -8024,7 +8244,7 @@ __metadata: languageName: node linkType: hard -"buffer-crc32@npm:~0.2.3": +"buffer-crc32@npm:^0.2.1, buffer-crc32@npm:^0.2.13, buffer-crc32@npm:~0.2.3": version: 0.2.13 resolution: "buffer-crc32@npm:0.2.13" checksum: 0340e848d6fd87e49ef6f1067f31b2a8d2e71b433e9bb62ff3d9bc2499146f0be586b5b80b0d099c7110a226161b21cb6cd80162dd5a51d9ebdb03da58b99637 @@ -8038,13 +8258,6 @@ __metadata: languageName: node linkType: hard -"buffer-json@npm:^2.0.0": - version: 2.0.0 - resolution: "buffer-json@npm:2.0.0" - checksum: 14ae192479f36ad645ee638e37925516cf4019e4a68fb7061bd6105ce6b08e5d79926edabb1c9bfff490ca9348db1d625797bbd6c709c74679ef8fd81c87fcc6 - languageName: node - linkType: hard - "buffer-xor@npm:^1.0.3": version: 1.0.3 resolution: "buffer-xor@npm:1.0.3" @@ -8073,6 +8286,16 @@ __metadata: languageName: node linkType: hard +"buffer@npm:^6.0.3": + version: 6.0.3 + resolution: "buffer@npm:6.0.3" + dependencies: + base64-js: ^1.3.1 + ieee754: ^1.2.1 + checksum: a8cf6a58571dc7c43b24ab821ad4c72222d9040775f49fd143a30fad45f33ec0a8e0d572ca80d589ad4f8b4715aa012c029dc2b925dc95467f135c2d13d7abfb + languageName: node + linkType: hard + "builtin-modules@npm:^3.3.0": version: 3.3.0 resolution: "builtin-modules@npm:3.3.0" @@ -8119,19 +8342,42 @@ __metadata: languageName: node linkType: hard -"c12@npm:^0.2.13": - version: 0.2.13 - resolution: "c12@npm:0.2.13" +"c12@npm:^1.1.0": + version: 1.1.0 + resolution: "c12@npm:1.1.0" dependencies: - defu: ^6.1.0 - dotenv: ^16.0.2 - gittar: ^0.1.1 - jiti: ^1.15.0 - mlly: ^0.5.14 - pathe: ^0.3.8 - pkg-types: ^0.3.5 - rc9: ^1.2.2 - checksum: b40783186dcd8973dbac1ffdbaf1fd6cd16ec37f3c9e3a507e0d9952b9a3af913ca3b83062bd156465dc6b80ea2bceec44cb855a4245f78ea41d350fed79cee9 + defu: ^6.1.1 + dotenv: ^16.0.3 + giget: ^1.0.0 + jiti: ^1.16.0 + mlly: ^1.0.0 + pathe: ^1.0.0 + pkg-types: ^1.0.1 + rc9: ^2.0.0 + checksum: 7e3b51dc0357a496bfe41cd906cb46145d973d39fc24bf0accbdfdc18484f89c344c1f642800ad9cb7ca7d2907054376b26168de4a3af7fa974417202be47d67 + languageName: node + linkType: hard + +"c12@npm:^1.1.2": + version: 1.1.2 + resolution: "c12@npm:1.1.2" + dependencies: + defu: ^6.1.2 + dotenv: ^16.0.3 + giget: ^1.1.0 + jiti: ^1.17.1 + mlly: ^1.1.1 + pathe: ^1.1.0 + pkg-types: ^1.0.2 + rc9: ^2.0.1 + checksum: 3965a539998e545d86dda74c44e8a0afb61b7856ba0467f5227e55e123fa58eda8e3d4ac5b806006384cfd13358d2e71798a3daa4ad5022d48447adfc3edcc31 + languageName: node + linkType: hard + +"cac@npm:^6.7.14": + version: 6.7.14 + resolution: "cac@npm:6.7.14" + checksum: 4acb42f232bf5c460d90f8a84368d3e8bd57832aa6f0058c1277f7dadf302e7e459b95fe33124eac3736bb43215d036acbf74961e37595ef5534eef02886d6c3 languageName: node linkType: hard @@ -8237,22 +8483,6 @@ __metadata: languageName: node linkType: hard -"cache-loader@npm:^4.1.0": - version: 4.1.0 - resolution: "cache-loader@npm:4.1.0" - dependencies: - buffer-json: ^2.0.0 - find-cache-dir: ^3.0.0 - loader-utils: ^1.2.3 - mkdirp: ^0.5.1 - neo-async: ^2.6.1 - schema-utils: ^2.0.0 - peerDependencies: - webpack: ^4.0.0 - checksum: 2e369f72e32ee44f29ada210fcea87a85c120aa2619bb74b2f4346ae85034f58166b66135f3cfba307ad4290d893c447d46cea905508829427b5170158f36f08 - languageName: node - linkType: hard - "cachedir@npm:^2.3.0": version: 2.3.0 resolution: "cachedir@npm:2.3.0" @@ -8284,16 +8514,6 @@ __metadata: languageName: node linkType: hard -"camel-case@npm:^3.0.0": - version: 3.0.0 - resolution: "camel-case@npm:3.0.0" - dependencies: - no-case: ^2.2.0 - upper-case: ^1.1.1 - checksum: 1cfcf1eb9725b6e61d3b4b996bd521aa4a4b86c9022d2df2c960e451b557eee259505066a9d6d172f2b38fb7bed07c9d07b08aa645bed5c66f92b5372495cb9f - languageName: node - linkType: hard - "camel-case@npm:^4.1.1": version: 4.1.2 resolution: "camel-case@npm:4.1.2" @@ -8346,7 +8566,7 @@ __metadata: languageName: node linkType: hard -"camelcase@npm:^6.2.0": +"camelcase@npm:^6.0.0, camelcase@npm:^6.2.0": version: 6.3.0 resolution: "camelcase@npm:6.3.0" checksum: eccf298950404ee39d2455188842ae161e30e6edc088d40226efded562510ea815183f6d1912541288106bbb743b35ad7ffa6f364d4323a8b72061e8d2bc89d2 @@ -8365,10 +8585,10 @@ __metadata: languageName: node linkType: hard -"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001426, caniuse-lite@npm:^1.0.30001449, caniuse-lite@npm:^1.0.30001451": - version: 1.0.30001452 - resolution: "caniuse-lite@npm:1.0.30001452" - checksum: d77e5cd73f67070ee3808ece430806c67f5040092c3f1273a570de2652c75ac89b3593882b4274c3dfd8e47d0b39358999d685010dddb771c39925a8d86aa705 +"caniuse-lite@npm:^1.0.0, caniuse-lite@npm:^1.0.30001109, caniuse-lite@npm:^1.0.30001426, caniuse-lite@npm:^1.0.30001449": + version: 1.0.30001453 + resolution: "caniuse-lite@npm:1.0.30001453" + checksum: f980225facd013a49e7c695d74f07a2a261c9566e118852eb7ac991cc06334f7833c266a54e13fea3bf24f46bda5f5ebc224a087a90d5711c8457ff025aea156 languageName: node linkType: hard @@ -8425,7 +8645,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^2.0.0, chalk@npm:^2.1.0, chalk@npm:^2.3.2, chalk@npm:^2.4.1": +"chalk@npm:^2.0.0, chalk@npm:^2.1.0, chalk@npm:^2.4.1": version: 2.4.2 resolution: "chalk@npm:2.4.2" dependencies: @@ -8446,7 +8666,7 @@ __metadata: languageName: node linkType: hard -"chalk@npm:^5.2.0": +"chalk@npm:^5.0.0, chalk@npm:^5.1.2, chalk@npm:^5.2.0": version: 5.2.0 resolution: "chalk@npm:5.2.0" checksum: ac9958ecfaf2e1c69899b0a4772229c2cf676dee329fcfb640ca4681a1e5636f6121c8f91c92aa95b3ac35bfd78ee1307cd010265ecfccf93a57177424d04800 @@ -8504,6 +8724,25 @@ __metadata: languageName: node linkType: hard +"chokidar@npm:>=3.0.0 <4.0.0, chokidar@npm:^3.4.1, chokidar@npm:^3.4.2, chokidar@npm:^3.5.1, chokidar@npm:^3.5.3": + version: 3.5.3 + resolution: "chokidar@npm:3.5.3" + dependencies: + anymatch: ~3.1.2 + braces: ~3.0.2 + fsevents: ~2.3.2 + glob-parent: ~5.1.2 + is-binary-path: ~2.1.0 + is-glob: ~4.0.1 + normalize-path: ~3.0.0 + readdirp: ~3.6.0 + dependenciesMeta: + fsevents: + optional: true + checksum: ea6636f22ddc08555794d72435876dea95ff90d8f00e5d3755022d6c7613dc8947056c36f4d76be8e246e539994f71772d8c6cec339db3767f2d5523cd51a9c0 + languageName: node + linkType: hard + "chokidar@npm:^2.1.8": version: 2.1.8 resolution: "chokidar@npm:2.1.8" @@ -8527,26 +8766,7 @@ __metadata: languageName: node linkType: hard -"chokidar@npm:^3.4.1, chokidar@npm:^3.4.2, chokidar@npm:^3.5.2, chokidar@npm:^3.5.3": - version: 3.5.3 - resolution: "chokidar@npm:3.5.3" - dependencies: - anymatch: ~3.1.2 - braces: ~3.0.2 - fsevents: ~2.3.2 - glob-parent: ~5.1.2 - is-binary-path: ~2.1.0 - is-glob: ~4.0.1 - normalize-path: ~3.0.0 - readdirp: ~3.6.0 - dependenciesMeta: - fsevents: - optional: true - checksum: ea6636f22ddc08555794d72435876dea95ff90d8f00e5d3755022d6c7613dc8947056c36f4d76be8e246e539994f71772d8c6cec339db3767f2d5523cd51a9c0 - languageName: node - linkType: hard - -"chownr@npm:^1.1.1, chownr@npm:^1.1.4": +"chownr@npm:^1.1.1": version: 1.1.4 resolution: "chownr@npm:1.1.4" checksum: 4a7f1a0b2637450fd15ddb085b10649487ddd1d59a8d9335b1aa5b1e9ad55840a591ab7d7f9b568001cb6777d017334477ab2e32e048788b13a069d011cd5781 @@ -8567,16 +8787,6 @@ __metadata: languageName: node linkType: hard -"chromium-bidi@npm:0.4.3": - version: 0.4.3 - resolution: "chromium-bidi@npm:0.4.3" - peerDependencies: - devtools-protocol: "*" - mitt: "*" - checksum: afcb136ef6ef2b51d581ea6207db9237c6dc7f32f5bcc9e99b6f20ac354029440d9b7436ccfb7b22ff38dbad36d36de824778cc40a382c8f9bfe94e2b4099da4 - languageName: node - linkType: hard - "ci-info@npm:^2.0.0": version: 2.0.0 resolution: "ci-info@npm:2.0.0" @@ -8584,7 +8794,7 @@ __metadata: languageName: node linkType: hard -"ci-info@npm:^3.2.0, ci-info@npm:^3.4.0, ci-info@npm:^3.7.1": +"ci-info@npm:^3.2.0, ci-info@npm:^3.4.0, ci-info@npm:^3.8.0": version: 3.8.0 resolution: "ci-info@npm:3.8.0" checksum: 31c3a28644ffec596f5b227ae8a9a841ea71da6ef5efcb4e92e4ed598cc11cef952856d3801308540c89e16d2a32f5264056f415fcec523486e94284fe2dfbb4 @@ -8620,7 +8830,7 @@ __metadata: languageName: node linkType: hard -"clean-css@npm:^4.2.1, clean-css@npm:^4.2.3": +"clean-css@npm:^4.2.3": version: 4.2.4 resolution: "clean-css@npm:4.2.4" dependencies: @@ -8671,6 +8881,22 @@ __metadata: languageName: node linkType: hard +"cli-cursor@npm:^4.0.0": + version: 4.0.0 + resolution: "cli-cursor@npm:4.0.0" + dependencies: + restore-cursor: ^4.0.0 + checksum: 163a485aae5b60e294e63ec1158bc6ac03580d116fd87112b9f65c56cfee72896cbac533eb0a50e77ee43e5fa44c6417ad73d460509a2786e847a057c8a2cf36 + languageName: node + linkType: hard + +"cli-spinners@npm:^2.6.1": + version: 2.7.0 + resolution: "cli-spinners@npm:2.7.0" + checksum: b25b3dd31f2533ee73c77ff9dbe2d62c7f30561acabcac01b6e3904c5b0d71181d83d9d1bb365edd8d7c50c97ba5403a08228f92991c69f6aff37854327b190f + languageName: node + linkType: hard + "cli-table3@npm:^0.6.1, cli-table3@npm:~0.6.1": version: 0.6.3 resolution: "cli-table3@npm:0.6.3" @@ -8704,10 +8930,10 @@ __metadata: languageName: node linkType: hard -"cli-width@npm:^3.0.0": - version: 3.0.0 - resolution: "cli-width@npm:3.0.0" - checksum: 6e5bc71774e202bfd3782d0be56eacee9462bfc7dc4a601dad10636163ab9c8abe625e760b0f28e590f9044bc23df3927ee3406f8c961fd2e4a51ef3f67fab2f +"cli-width@npm:^4.0.0": + version: 4.0.0 + resolution: "cli-width@npm:4.0.0" + checksum: e8442b0bb8cf2d7f2ca779bd5ddaf57c6d5561b94740715d8259fbd0e39c5b1d6715f9af39d5f277071efef53f905129fa31a90d6c878032f84cd0eb6c6c0fc4 languageName: node linkType: hard @@ -8782,6 +9008,20 @@ __metadata: languageName: node linkType: hard +"clone@npm:^1.0.2": + version: 1.0.4 + resolution: "clone@npm:1.0.4" + checksum: aaaa58f9906002d9c07630682536cb00581ee02d7a76cfa8573ad59784add4d5d6d4afe894c21899b974044f153f8c5c6419ffc8b1cdde61bf104ad52e3a185d + languageName: node + linkType: hard + +"cluster-key-slot@npm:^1.1.0": + version: 1.1.2 + resolution: "cluster-key-slot@npm:1.1.2" + checksum: f98610cae02620a466d2e091f4cffc57db6c2910659927c9a859890775010ade299c525ac78145266fc683c3b8f255b4ecda1a44e15cb18dbac087eb91999b55 + languageName: node + linkType: hard + "co@npm:^4.6.0": version: 4.6.0 resolution: "co@npm:4.6.0" @@ -8892,7 +9132,7 @@ __metadata: languageName: node linkType: hard -"colorette@npm:^2.0.10, colorette@npm:^2.0.16, colorette@npm:^2.0.19": +"colorette@npm:^2.0.16, colorette@npm:^2.0.19": version: 2.0.19 resolution: "colorette@npm:2.0.19" checksum: 1da6e47f7cd84d1213fde0b5b97c4cb791346f6c71500d4f2d8585afec606a026f3dd6b6b48f8324833ae866e65de56bcc053bc90497b26944cfd22140424692 @@ -8950,6 +9190,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^8.0.0": + version: 8.3.0 + resolution: "commander@npm:8.3.0" + checksum: 0b818d97ca9c8ad461ff05f873082af0c1895e49984a2abf1090e4a85c3537c3c0f9921e38314a9de7e71941f00f710c204d3560e3a7bc0b1023eef92d6bbfc0 + languageName: node + linkType: hard + "commander@npm:^9.4.1": version: 9.5.0 resolution: "commander@npm:9.5.0" @@ -8988,6 +9235,18 @@ __metadata: languageName: node linkType: hard +"compress-commons@npm:^4.1.0": + version: 4.1.1 + resolution: "compress-commons@npm:4.1.1" + dependencies: + buffer-crc32: ^0.2.13 + crc32-stream: ^4.0.2 + normalize-path: ^3.0.0 + readable-stream: ^3.6.0 + checksum: 4d9280da3727213e89163cf677087b5b6f6911c86db43ee44b24897db2844b2f629e372f836077f78f37030ea4e45135eb2d70d499d58b9dbea5c85af18ea07d + languageName: node + linkType: hard + "compressible@npm:~2.0.16": version: 2.0.18 resolution: "compressible@npm:2.0.18" @@ -9031,17 +9290,6 @@ __metadata: languageName: node linkType: hard -"condense-newlines@npm:^0.2.1": - version: 0.2.1 - resolution: "condense-newlines@npm:0.2.1" - dependencies: - extend-shallow: ^2.0.1 - is-whitespace: ^0.3.0 - kind-of: ^3.0.2 - checksum: 1d3885d4552933d6b354350e87fc6ab04f221be8d2f748ab9de9999e512305c1d158b5ec3e51893651f8c3b5f999f044973ceeb8092feb26cd37164859396b0d - languageName: node - linkType: hard - "config-chain@npm:^1.1.13": version: 1.1.13 resolution: "config-chain@npm:1.1.13" @@ -9064,7 +9312,7 @@ __metadata: languageName: node linkType: hard -"consola@npm:^2.13.0, consola@npm:^2.15.0, consola@npm:^2.15.3, consola@npm:^2.6.0": +"consola@npm:^2.13.0, consola@npm:^2.15.3": version: 2.15.3 resolution: "consola@npm:2.15.3" checksum: 914e2b0b24605a41f1a83ae29a0238558d01a01c40ada5817db81b2dd1543a540d59e38e81e736d05360246379a18013e6930b32231650898dfc4adb52a93523 @@ -9178,6 +9426,13 @@ __metadata: languageName: node linkType: hard +"cookie-es@npm:^0.5.0": + version: 0.5.0 + resolution: "cookie-es@npm:0.5.0" + checksum: f3bf6d97d68ce716cdb272d0b6dc61f36eded9db9de7fb74e4c8fbe423348d8bae21fc4f8895397adfaae5ccd8579fb44d3157be448a30f19c8ba508dad20d60 + languageName: node + linkType: hard + "cookie-signature@npm:1.0.6": version: 1.0.6 resolution: "cookie-signature@npm:1.0.6" @@ -9192,13 +9447,6 @@ __metadata: languageName: node linkType: hard -"cookie@npm:^0.3.1": - version: 0.3.1 - resolution: "cookie@npm:0.3.1" - checksum: 5fb6caf84d4e1f5684abae2a29d019466166a452539ef43562eaba5bf2f5d40a5cf0d0b4e46614fb8e6b408fd0c718885ba6696ce976e2c53d07216152ec7091 - languageName: node - linkType: hard - "cookie@npm:^0.4.1": version: 0.4.2 resolution: "cookie@npm:0.4.2" @@ -9237,7 +9485,7 @@ __metadata: languageName: node linkType: hard -"core-js-compat@npm:^3.25.1, core-js-compat@npm:^3.27.2, core-js-compat@npm:^3.8.1": +"core-js-compat@npm:^3.25.1, core-js-compat@npm:^3.8.1": version: 3.28.0 resolution: "core-js-compat@npm:3.28.0" dependencies: @@ -9253,7 +9501,7 @@ __metadata: languageName: node linkType: hard -"core-js@npm:^3.0.4, core-js@npm:^3.19.0, core-js@npm:^3.28.0, core-js@npm:^3.6.1, core-js@npm:^3.6.5, core-js@npm:^3.8.2": +"core-js@npm:^3.0.4, core-js@npm:^3.28.0, core-js@npm:^3.6.1, core-js@npm:^3.6.5, core-js@npm:^3.8.2": version: 3.28.0 resolution: "core-js@npm:3.28.0" checksum: 84af8ce3073a546254842778bad0154be2ed8235c5b6b27f57833be8434813b60c6a56006f2cca90820744b9ebce09b1fbfe77302054460c8c3befa1fd487872 @@ -9355,15 +9603,22 @@ __metadata: languageName: node linkType: hard -"crc@npm:^4.3.2": - version: 4.3.2 - resolution: "crc@npm:4.3.2" - peerDependencies: - buffer: ">=6.0.3" - peerDependenciesMeta: - buffer: - optional: true - checksum: 780217b364fe4f32d4fbf41d47723b5c4ecd9e149ba1ef544843cd4a79b3005e4f80d29afee8808b83bf66c80accd628a5ce4c3368d7ca4c07391c4159c340d4 +"crc-32@npm:^1.2.0": + version: 1.2.2 + resolution: "crc-32@npm:1.2.2" + bin: + crc32: bin/crc32.njs + checksum: 5b370438c30fd98716cfb9bc5395ce0c739db6537f019c7e84a349be97e023aaf9fc8eeeff89f6b8f0d1f810644cb0e0972a9d462a9ee1da9b2f1eec57c70bed + languageName: node + linkType: hard + +"crc32-stream@npm:^4.0.2": + version: 4.0.2 + resolution: "crc32-stream@npm:4.0.2" + dependencies: + crc-32: ^1.2.0 + readable-stream: ^3.4.0 + checksum: a92944dd68a5f16426143f3998c972cb5a73d74816e6fc50d29981a7697584ec6f832520bf616055fa2f5aca591beff73368813ab53031f45d8dbdab05bd0236 languageName: node linkType: hard @@ -9404,7 +9659,7 @@ __metadata: languageName: node linkType: hard -"create-require@npm:^1.1.0, create-require@npm:^1.1.1": +"create-require@npm:^1.1.1": version: 1.1.1 resolution: "create-require@npm:1.1.1" checksum: babd307893abfb26d77ae11cb9d6b6cfa6d18c9cee435cf70b5a3fb44aa8d90c9ec26ea89cbb16e0a94b8d34f5fcaee164b90ed526cdd3158955673ab9652d01 @@ -9420,7 +9675,7 @@ __metadata: languageName: node linkType: hard -"cross-spawn@npm:^6.0.0": +"cross-spawn@npm:^6.0.0, cross-spawn@npm:^6.0.5": version: 6.0.5 resolution: "cross-spawn@npm:6.0.5" dependencies: @@ -9463,17 +9718,6 @@ __metadata: languageName: node linkType: hard -"css-blank-pseudo@npm:^5.0.0": - version: 5.0.2 - resolution: "css-blank-pseudo@npm:5.0.2" - dependencies: - postcss-selector-parser: ^6.0.10 - peerDependencies: - postcss: ^8.4 - checksum: 8912d5323f938b2a73628bd596e1b4d39ba6b0017115a7262f93779b1bb63b0da529c80f19979f383356a5d9687669fd1186f804c325dc4b11fe34d00cf53595 - languageName: node - linkType: hard - "css-declaration-sorter@npm:^6.3.1": version: 6.3.1 resolution: "css-declaration-sorter@npm:6.3.1" @@ -9483,20 +9727,7 @@ __metadata: languageName: node linkType: hard -"css-has-pseudo@npm:^5.0.0": - version: 5.0.2 - resolution: "css-has-pseudo@npm:5.0.2" - dependencies: - "@csstools/selector-specificity": ^2.0.1 - postcss-selector-parser: ^6.0.10 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 72d8abf42c155c2d2a7b10c6a104e55cf7d9b8af69832714976fb2880c54d67707452d5393af4510d02bb299c047d2e3895e93a0e9442e3daf6c2b23b5e6adfe - languageName: node - linkType: hard - -"css-loader@npm:5.2.7, css-loader@npm:^5.0.0, css-loader@npm:^5.2.7": +"css-loader@npm:5.2.7, css-loader@npm:^5.0.0": version: 5.2.7 resolution: "css-loader@npm:5.2.7" dependencies: @@ -9539,15 +9770,6 @@ __metadata: languageName: node linkType: hard -"css-prefers-color-scheme@npm:^8.0.0": - version: 8.0.2 - resolution: "css-prefers-color-scheme@npm:8.0.2" - peerDependencies: - postcss: ^8.4 - checksum: 35ddbb1c3bd0a76dcdaac7dc35467d6d1ef87b83b4650b8c59223649e36d36370af720aeaf28bef0c97945f87338eabf858f7eee34760b9b958f9ebd23e72ef6 - languageName: node - linkType: hard - "css-select-base-adapter@npm:^0.1.1": version: 0.1.1 resolution: "css-select-base-adapter@npm:0.1.1" @@ -9666,13 +9888,6 @@ __metadata: languageName: node linkType: hard -"cssdb@npm:^7.4.0": - version: 7.4.1 - resolution: "cssdb@npm:7.4.1" - checksum: 55cfd81c5f9a92c245fca864a3cc947cb47d664cf452e25152e9815fe98a2d81168e583166569d2306ba14c61002c3a2d5b26cd4d3ca02c8f7ad2136dd34fbae - languageName: node - linkType: hard - "cssesc@npm:^3.0.0": version: 3.0.0 resolution: "cssesc@npm:3.0.0" @@ -9689,21 +9904,21 @@ __metadata: languageName: node linkType: hard -"cssnano-preset-default@npm:^5.2.13": - version: 5.2.13 - resolution: "cssnano-preset-default@npm:5.2.13" +"cssnano-preset-default@npm:^5.2.14": + version: 5.2.14 + resolution: "cssnano-preset-default@npm:5.2.14" dependencies: css-declaration-sorter: ^6.3.1 cssnano-utils: ^3.1.0 postcss-calc: ^8.2.3 - postcss-colormin: ^5.3.0 + postcss-colormin: ^5.3.1 postcss-convert-values: ^5.1.3 postcss-discard-comments: ^5.1.2 postcss-discard-duplicates: ^5.1.0 postcss-discard-empty: ^5.1.1 postcss-discard-overridden: ^5.1.0 postcss-merge-longhand: ^5.1.7 - postcss-merge-rules: ^5.1.3 + postcss-merge-rules: ^5.1.4 postcss-minify-font-values: ^5.1.0 postcss-minify-gradients: ^5.1.1 postcss-minify-params: ^5.1.4 @@ -9718,13 +9933,13 @@ __metadata: postcss-normalize-url: ^5.1.0 postcss-normalize-whitespace: ^5.1.1 postcss-ordered-values: ^5.1.3 - postcss-reduce-initial: ^5.1.1 + postcss-reduce-initial: ^5.1.2 postcss-reduce-transforms: ^5.1.0 postcss-svgo: ^5.1.0 postcss-unique-selectors: ^5.1.1 peerDependencies: postcss: ^8.2.15 - checksum: 3d80bfda66281812670e16d4b0bdfa7777bbf0cb016e531b8324796e642acb64602916d85c42a70c56cbe4361826302a88dd5ad3b0478fb68ae76cf4741038c8 + checksum: 10d86f29448e72c603a02ea2d2be5f1c0d12cd81388941927344b1ef6f01ead49a08f38c1b06c07e7542671e286fe0fcd29370cb387a42c3eac3c8e14aaebeec languageName: node linkType: hard @@ -9737,16 +9952,16 @@ __metadata: languageName: node linkType: hard -"cssnano@npm:^5.0.2, cssnano@npm:^5.1.14": - version: 5.1.14 - resolution: "cssnano@npm:5.1.14" +"cssnano@npm:^5.1.15": + version: 5.1.15 + resolution: "cssnano@npm:5.1.15" dependencies: - cssnano-preset-default: ^5.2.13 + cssnano-preset-default: ^5.2.14 lilconfig: ^2.0.3 yaml: ^1.10.2 peerDependencies: postcss: ^8.2.15 - checksum: 9a1f8fd1ad755e35a149b12ae354a2922778fe5bc4922d32d0d07ad1c43890871ad8f926a744047be9577077a56a8954f1724c12469785297bd01266835709dd + checksum: 3470e5e3910e675dad6cbd0d8c6ee99a4899a55f9de6f2e362529786e5f5d57efb61b503a45078e77c6062c9e66192a7f80645f1186766e0a4637ed3e1a86ca1 languageName: node linkType: hard @@ -9791,10 +10006,10 @@ __metadata: languageName: node linkType: hard -"csstype@npm:^3.1.0": - version: 3.1.1 - resolution: "csstype@npm:3.1.1" - checksum: b47b351bb6686b405b22075b64577abbc50e6700d3b1e4b0ea1f8fa8fc4ebd649e6b3764a17cf080e6da448b8c04c57fc4003799a4e83282be785ae6f7a8b2ed +"csstype@npm:^2.6.8": + version: 2.6.21 + resolution: "csstype@npm:2.6.21" + checksum: 0cd65c6a0de9130384242fd3f631b1158b40bd02d858ce01f4428914fbc0c5bb638b283f4417cc04ceb303500f4572c8942df008860a7f6b902ac21a5df330a5 languageName: node linkType: hard @@ -9846,8 +10061,8 @@ __metadata: linkType: hard "cypress@npm:^12.5.1": - version: 12.5.1 - resolution: "cypress@npm:12.5.1" + version: 12.6.0 + resolution: "cypress@npm:12.6.0" dependencies: "@cypress/request": ^2.88.10 "@cypress/xvfb": ^1.2.4 @@ -9866,7 +10081,7 @@ __metadata: commander: ^5.1.0 common-tags: ^1.8.0 dayjs: ^1.10.4 - debug: ^4.3.2 + debug: ^4.3.4 enquirer: ^2.3.6 eventemitter2: 6.4.7 execa: 4.1.0 @@ -9893,7 +10108,7 @@ __metadata: yauzl: ^2.10.0 bin: cypress: bin/cypress - checksum: 11e1d48f8ecebfa5f5769b326808632a59bcfeea11c89061c8fabf57acc4f8e5cbc5cb75e3a645ec5b40e3d9f3235cc450631a7ff31cbba1674a9e389ec715cc + checksum: f63885e3fd7ea23189e42fd5b70c2659c4d8a9f26a4171758e507c4fff0c93741b28e69021b8169945fa0bf9766a6eb75eed6f430319a44a7c5483a7a1bc4fba languageName: node linkType: hard @@ -9913,6 +10128,13 @@ __metadata: languageName: node linkType: hard +"data-uri-to-buffer@npm:^4.0.0": + version: 4.0.1 + resolution: "data-uri-to-buffer@npm:4.0.1" + checksum: 37b220cda1b13bcd4db278b2e8775205c26bc756d61246a574d7e4fc7783751f0a4fc6b034f1f7b350615ebde6e035c1c5e8bbb164db4933bbbaa4b79e75c125 + languageName: node + linkType: hard + "data-urls@npm:^3.0.2": version: 3.0.2 resolution: "data-urls@npm:3.0.2" @@ -9934,14 +10156,7 @@ __metadata: "dayjs@npm:^1.10.4": version: 1.11.7 resolution: "dayjs@npm:1.11.7" - checksum: a0c375582a951b8c49b02601448680f0faca84042d3b228e78d72f40cdde4a85b029179c17acb9041ac5b2a6f725c08c55d0fc36d554e81eae837fee857286b9 - languageName: node - linkType: hard - -"de-indent@npm:^1.0.2": - version: 1.0.2 - resolution: "de-indent@npm:1.0.2" - checksum: a1933a4328d053d9b0db447668521a6d0360b509c115dc5340420fd645be556c00b82e491d6b862249981ed22fbf2016080b222ad23c25038aba72cb8e3120ea + checksum: a0c375582a951b8c49b02601448680f0faca84042d3b228e78d72f40cdde4a85b029179c17acb9041ac5b2a6f725c08c55d0fc36d554e81eae837fee857286b9 languageName: node linkType: hard @@ -10080,6 +10295,15 @@ __metadata: languageName: node linkType: hard +"defaults@npm:^1.0.3": + version: 1.0.4 + resolution: "defaults@npm:1.0.4" + dependencies: + clone: ^1.0.2 + checksum: f31e98ad311faf0bb3b4012150f9eb51df2d4e6cab99b0df72f79bc329c76ec88fea28aeaa5276283ac664a6afc611a112fbba956a205d97c3014e8c059781ef + languageName: node + linkType: hard + "define-lazy-prop@npm:^2.0.0": version: 2.0.0 resolution: "define-lazy-prop@npm:2.0.0" @@ -10139,14 +10363,7 @@ __metadata: languageName: node linkType: hard -"defu@npm:^5.0.0": - version: 5.0.1 - resolution: "defu@npm:5.0.1" - checksum: c8cbba5d87131a64c6ae6582a992f2a193480b652669dcfe69e36d810805734376dd3bf16a6b49ea18029087f484071cc1764a9f61e0636810bcaaaf0c4271ea - languageName: node - linkType: hard - -"defu@npm:^6.0.0, defu@npm:^6.1.0, defu@npm:^6.1.2": +"defu@npm:^6.0.0, defu@npm:^6.1.0, defu@npm:^6.1.1, defu@npm:^6.1.2": version: 6.1.2 resolution: "defu@npm:6.1.2" checksum: 47647e6375235336378ee98b3fef9c857eaa1cbf3af0938ac01ec1e92c91d8f7eb314426e0782913d51b6c1bd651e1769a89cf21e3171206c82aef94c2fde5d5 @@ -10167,6 +10384,13 @@ __metadata: languageName: node linkType: hard +"denque@npm:^2.1.0": + version: 2.1.0 + resolution: "denque@npm:2.1.0" + checksum: ac231dfd6042730074bc4b2a471e87562048844f51029e387e0a6438269a6ae0141020fcb7581a2132de066c58a540b1331f8389e50c45a9731a8cdf7ee21084 + languageName: node + linkType: hard + "depd@npm:2.0.0, depd@npm:^2.0.0, depd@npm:~2.0.0": version: 2.0.0 resolution: "depd@npm:2.0.0" @@ -10214,13 +10438,6 @@ __metadata: languageName: node linkType: hard -"detect-indent@npm:^5.0.0": - version: 5.0.0 - resolution: "detect-indent@npm:5.0.0" - checksum: 1b6a22f23b837da87434d461ff125121649dd9d775302d94e986a0ae990fb8801b883dd0d316a6d90df8f0e7303b6ff7c04b57eaac63265e14c88d38172f947d - languageName: node - linkType: hard - "detect-libc@npm:^2.0.0, detect-libc@npm:^2.0.1": version: 2.0.1 resolution: "detect-libc@npm:2.0.1" @@ -10312,13 +10529,6 @@ __metadata: languageName: node linkType: hard -"diff@npm:^4.0.1": - version: 4.0.2 - resolution: "diff@npm:4.0.2" - checksum: 81b5cd7ddde6f0ba2a532d434cfdca365aedd6cc62bb133e851e66e071d40382a30924a07c1034bd3d5a2e332146f64514b73c06fe2ebc0490a67f0c98da79fb - languageName: node - linkType: hard - "diffie-hellman@npm:^5.0.0": version: 5.0.3 resolution: "diffie-hellman@npm:5.0.3" @@ -10389,13 +10599,6 @@ __metadata: languageName: node linkType: hard -"dom-event-types@npm:^1.0.0": - version: 1.1.0 - resolution: "dom-event-types@npm:1.1.0" - checksum: a80fa4cbef10b1b91c97d8250927ffcab4af40fe7f4f6bd9edf0fe50ecc091a0c3aebb921190c9dd6efc586381aa48bbc698ded8222cd815d48632786d042b3a - languageName: node - linkType: hard - "dom-serializer@npm:0": version: 0.2.2 resolution: "dom-serializer@npm:0.2.2" @@ -10550,6 +10753,15 @@ __metadata: languageName: node linkType: hard +"dot-prop@npm:^7.2.0": + version: 7.2.0 + resolution: "dot-prop@npm:7.2.0" + dependencies: + type-fest: ^2.11.2 + checksum: 5c36f1e97f205b25fb11662f1d16a0e2bcd7eb63276d258fdea9d9cb068c23d81cf09cb5e95df57397340ac451ac533a4351b44980930ed43a2e2efb052c0207 + languageName: node + linkType: hard + "dotenv-expand@npm:^5.1.0": version: 5.1.0 resolution: "dotenv-expand@npm:5.1.0" @@ -10557,7 +10769,7 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^16.0.2, dotenv@npm:^16.0.3": +"dotenv@npm:^16.0.3": version: 16.0.3 resolution: "dotenv@npm:16.0.3" checksum: 8221937f4105c58dd2d420d6f4169a6d75253a4094b834fb4023bb8d14e6d00d4a1dd00671858d22c413fb81c33c0930fce00545a666d64aef8e08ce5cdfc530 @@ -10571,13 +10783,6 @@ __metadata: languageName: node linkType: hard -"dotenv@npm:^9.0.2": - version: 9.0.2 - resolution: "dotenv@npm:9.0.2" - checksum: 062a31a2fd024a8a7efee4f2d3972d488a1485e0545b97ab3c338f59f17689a2ae84b6e8ddb9ebca2902cc9b4926e7b672a476f5e326c6902648312fc3da54d9 - languageName: node - linkType: hard - "duplexer@npm:^0.1.2": version: 0.1.2 resolution: "duplexer@npm:0.1.2" @@ -10643,9 +10848,9 @@ __metadata: linkType: hard "electron-to-chromium@npm:^1.4.284": - version: 1.4.296 - resolution: "electron-to-chromium@npm:1.4.296" - checksum: 83af3ef0cd54353e84a5faa89855820efc0d864f5cea50efdd46a96bec681fab5550f69a11f22125c694a5fc09a8a5cc96e72792db0034fa13cbbebb0014024c + version: 1.4.299 + resolution: "electron-to-chromium@npm:1.4.299" + checksum: e57e0b6a9e29774c637c9796cae927e5da6e8f0b760c7c10959cee249fb56a09a3c9568e48884b2bd5a398dc6e2a4dca5960ce4f85908536374621c796c69538 languageName: node linkType: hard @@ -10813,15 +11018,6 @@ __metadata: languageName: node linkType: hard -"error-stack-parser@npm:^2.0.0": - version: 2.1.4 - resolution: "error-stack-parser@npm:2.1.4" - dependencies: - stackframe: ^1.3.4 - checksum: a43085903a3948dea40aebd86cf12bafc9b876b519d31011bc0dea732d9450167792706c45886f494bc624ad155c02c867ab5cadc2f4ee18d888f764252d80ac - languageName: node - linkType: hard - "es-abstract@npm:^1.17.2, es-abstract@npm:^1.19.0, es-abstract@npm:^1.20.4": version: 1.21.1 resolution: "es-abstract@npm:1.21.1" @@ -10946,6 +11142,160 @@ __metadata: languageName: node linkType: hard +"esbuild@npm:^0.16.14": + version: 0.16.17 + resolution: "esbuild@npm:0.16.17" + dependencies: + "@esbuild/android-arm": 0.16.17 + "@esbuild/android-arm64": 0.16.17 + "@esbuild/android-x64": 0.16.17 + "@esbuild/darwin-arm64": 0.16.17 + "@esbuild/darwin-x64": 0.16.17 + "@esbuild/freebsd-arm64": 0.16.17 + "@esbuild/freebsd-x64": 0.16.17 + "@esbuild/linux-arm": 0.16.17 + "@esbuild/linux-arm64": 0.16.17 + "@esbuild/linux-ia32": 0.16.17 + "@esbuild/linux-loong64": 0.16.17 + "@esbuild/linux-mips64el": 0.16.17 + "@esbuild/linux-ppc64": 0.16.17 + "@esbuild/linux-riscv64": 0.16.17 + "@esbuild/linux-s390x": 0.16.17 + "@esbuild/linux-x64": 0.16.17 + "@esbuild/netbsd-x64": 0.16.17 + "@esbuild/openbsd-x64": 0.16.17 + "@esbuild/sunos-x64": 0.16.17 + "@esbuild/win32-arm64": 0.16.17 + "@esbuild/win32-ia32": 0.16.17 + "@esbuild/win32-x64": 0.16.17 + dependenciesMeta: + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: 85f1c034f7ea1381847778538c29f954061d298fee1aaaf4f9cc48282b9173e6540e743d74f8824818831b5121ec55e6ae2641444f563b1657c7a0005db24ea5 + languageName: node + linkType: hard + +"esbuild@npm:^0.17.8": + version: 0.17.10 + resolution: "esbuild@npm:0.17.10" + dependencies: + "@esbuild/android-arm": 0.17.10 + "@esbuild/android-arm64": 0.17.10 + "@esbuild/android-x64": 0.17.10 + "@esbuild/darwin-arm64": 0.17.10 + "@esbuild/darwin-x64": 0.17.10 + "@esbuild/freebsd-arm64": 0.17.10 + "@esbuild/freebsd-x64": 0.17.10 + "@esbuild/linux-arm": 0.17.10 + "@esbuild/linux-arm64": 0.17.10 + "@esbuild/linux-ia32": 0.17.10 + "@esbuild/linux-loong64": 0.17.10 + "@esbuild/linux-mips64el": 0.17.10 + "@esbuild/linux-ppc64": 0.17.10 + "@esbuild/linux-riscv64": 0.17.10 + "@esbuild/linux-s390x": 0.17.10 + "@esbuild/linux-x64": 0.17.10 + "@esbuild/netbsd-x64": 0.17.10 + "@esbuild/openbsd-x64": 0.17.10 + "@esbuild/sunos-x64": 0.17.10 + "@esbuild/win32-arm64": 0.17.10 + "@esbuild/win32-ia32": 0.17.10 + "@esbuild/win32-x64": 0.17.10 + dependenciesMeta: + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: c0091c35a2b60f452b48f6d4bc6dd1410435f70aa8e4c524c0a7d2abb488511f58a08ab193e35e9141a437c5080854993bbeacf66b7e788c4425069a92b990f3 + languageName: node + linkType: hard + "escalade@npm:^3.1.1": version: 3.1.1 resolution: "escalade@npm:3.1.1" @@ -11371,11 +11721,11 @@ __metadata: linkType: hard "esquery@npm:^1.4.0": - version: 1.4.0 - resolution: "esquery@npm:1.4.0" + version: 1.4.1 + resolution: "esquery@npm:1.4.1" dependencies: estraverse: ^5.1.0 - checksum: 3293ecc1507a8cec8d2da8a4707275c2ccf5413e7a3c771fe41c16cee603cacd193bb7383a6e219d1f7d2449156ef575ffd66c839073d4a8058f72856a15f622 + checksum: fd550e0431b4a0df379db2021c2dfddb34dc1d6a49e16595150da9b560020140b7a17a5c23410659b1a3aa868fa387216d91725c40e54d695293c6fbc80c7dff languageName: node linkType: hard @@ -11402,7 +11752,7 @@ __metadata: languageName: node linkType: hard -"estree-walker@npm:^2.0.2": +"estree-walker@npm:2.0.2, estree-walker@npm:^2.0.1, estree-walker@npm:^2.0.2": version: 2.0.2 resolution: "estree-walker@npm:2.0.2" checksum: 378cc9d3be56962c5219c55ad1fde732cb7d55a11cde5acbf5995f39ddd0e98c1095a43c0ef15a520d1d6910e816bd3daff5fc5d7d38baaf8b12d5a2970df57c @@ -11453,13 +11803,6 @@ __metadata: languageName: node linkType: hard -"eventsource-polyfill@npm:^0.9.6": - version: 0.9.6 - resolution: "eventsource-polyfill@npm:0.9.6" - checksum: d0570c81a96eed14c118d70a3a87cb3d282738bc325c71f58f6b2ff1b90a5c035e187308e64eed8dec26a19dd748b00aeda379f3ab0330ddd1fe18238c4f707a - languageName: node - linkType: hard - "evp_bytestokey@npm:^1.0.0, evp_bytestokey@npm:^1.0.3": version: 1.0.3 resolution: "evp_bytestokey@npm:1.0.3" @@ -11680,6 +12023,18 @@ __metadata: languageName: node linkType: hard +"externality@npm:^1.0.0": + version: 1.0.0 + resolution: "externality@npm:1.0.0" + dependencies: + enhanced-resolve: ^5.10.0 + mlly: ^1.0.0 + pathe: ^1.0.0 + ufo: ^1.0.0 + checksum: 9361309264b92738fd96181fa86da97a7203165e618887db1a023e58767573c6dd7ca36e93a861245694aa7af9302deacfe8b47887dd7ebe75c602625938950c + languageName: node + linkType: hard + "extglob@npm:^2.0.2, extglob@npm:^2.0.4": version: 2.0.4 resolution: "extglob@npm:2.0.4" @@ -11696,20 +12051,6 @@ __metadata: languageName: node linkType: hard -"extract-css-chunks-webpack-plugin@npm:^4.9.0": - version: 4.9.0 - resolution: "extract-css-chunks-webpack-plugin@npm:4.9.0" - dependencies: - loader-utils: ^2.0.0 - normalize-url: 1.9.1 - schema-utils: ^1.0.0 - webpack-sources: ^1.1.0 - peerDependencies: - webpack: ^4.4.0 || ^5.0.0 - checksum: 6a680ef5f9334ba6e05210066e251475c45301398b9f768474de0e9b2bfc676b43f9ac32967bafbd2ec7d39e8e930df6a27aa421dc5818aeffc9d35c5335dadd - languageName: node - linkType: hard - "extract-from-css@npm:^0.4.4": version: 0.4.4 resolution: "extract-from-css@npm:0.4.4" @@ -11792,7 +12133,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.9": +"fast-glob@npm:^3.2.11, fast-glob@npm:^3.2.12, fast-glob@npm:^3.2.5, fast-glob@npm:^3.2.7, fast-glob@npm:^3.2.9": version: 3.2.12 resolution: "fast-glob@npm:3.2.12" dependencies: @@ -11860,6 +12201,16 @@ __metadata: languageName: node linkType: hard +"fetch-blob@npm:^3.1.2, fetch-blob@npm:^3.1.4": + version: 3.2.0 + resolution: "fetch-blob@npm:3.2.0" + dependencies: + node-domexception: ^1.0.0 + web-streams-polyfill: ^3.0.3 + checksum: 2d1fc14c66f945ed20c22c7f7f2bcf02b87c57f172e562f8a427cf34b2eb2dc8811c0c9ada755cec9d657fc45d1023970889e79e040c0f09e983858e89aebbd2 + languageName: node + linkType: hard + "fetch-retry@npm:^5.0.2": version: 5.0.3 resolution: "fetch-retry@npm:5.0.3" @@ -11874,7 +12225,7 @@ __metadata: languageName: node linkType: hard -"figures@npm:^3.0.0, figures@npm:^3.2.0": +"figures@npm:^3.2.0": version: 3.2.0 resolution: "figures@npm:3.2.0" dependencies: @@ -11883,6 +12234,16 @@ __metadata: languageName: node linkType: hard +"figures@npm:^5.0.0": + version: 5.0.0 + resolution: "figures@npm:5.0.0" + dependencies: + escape-string-regexp: ^5.0.0 + is-unicode-supported: ^1.2.0 + checksum: 7e18f3f24be878d4ffc1408eed8e842a4b49eca9db16169d5110da2a2093fec594b094c5c1e103279872e28bfbbec9946274acc14893ef966827d6925bea8c19 + languageName: node + linkType: hard + "file-entry-cache@npm:^6.0.1": version: 6.0.1 resolution: "file-entry-cache@npm:6.0.1" @@ -11993,7 +12354,7 @@ __metadata: languageName: node linkType: hard -"find-cache-dir@npm:^3.0.0, find-cache-dir@npm:^3.3.1": +"find-cache-dir@npm:^3.3.1": version: 3.3.2 resolution: "find-cache-dir@npm:3.3.2" dependencies: @@ -12043,6 +12404,15 @@ __metadata: languageName: node linkType: hard +"find-yarn-workspace-root@npm:^2.0.0": + version: 2.0.0 + resolution: "find-yarn-workspace-root@npm:2.0.0" + dependencies: + micromatch: ^4.0.2 + checksum: 21c2b76621c58ecb0aadfeb128ece1ece979a9c43aac6f91bb422b20ca5744e63300d175692bc1a9e7b9f2f949f865e0f3ec05efeeabb81447146e6b4ccf003a + languageName: node + linkType: hard + "flat-cache@npm:^3.0.4": version: 3.0.4 resolution: "flat-cache@npm:3.0.4" @@ -12070,9 +12440,9 @@ __metadata: linkType: hard "flow-parser@npm:0.*": - version: 0.199.1 - resolution: "flow-parser@npm:0.199.1" - checksum: 52ad43b8a46559819f519d0121d5f835a0ddf8ed43af9ed3becca468a1f9a7fba78fe82fdb38e92afb131ba855dfd9562813bdf6bb865bfeba46d18611ae6b80 + version: 0.200.0 + resolution: "flow-parser@npm:0.200.0" + checksum: ed952210336e8759f65827f8dbbd43b50aa6c6ed74793b64cf7419cc597fee3cb386cfddb14a78b29fcbf2674cd548a5b1071551712a0e7d01667d1ccc4b673e languageName: node linkType: hard @@ -12134,7 +12504,7 @@ __metadata: languageName: node linkType: hard -"fork-ts-checker-webpack-plugin@npm:^6.0.4, fork-ts-checker-webpack-plugin@npm:^6.1.1": +"fork-ts-checker-webpack-plugin@npm:^6.0.4": version: 6.5.2 resolution: "fork-ts-checker-webpack-plugin@npm:6.5.2" dependencies: @@ -12198,6 +12568,15 @@ __metadata: languageName: node linkType: hard +"formdata-polyfill@npm:^4.0.10": + version: 4.0.10 + resolution: "formdata-polyfill@npm:4.0.10" + dependencies: + fetch-blob: ^3.1.2 + checksum: 525e045498be835665b7721f8a4b5b0fee10dc221247de977e89c20e4a91df8637f917d299bc30bd4b1dc2ff26e9d61f0aad75d1e7cb40e24eb9388e2c1fe903 + languageName: node + linkType: hard + "forwarded@npm:0.2.0": version: 0.2.0 resolution: "forwarded@npm:0.2.0" @@ -12256,6 +12635,17 @@ __metadata: languageName: node linkType: hard +"fs-extra@npm:^11.1.0": + version: 11.1.0 + resolution: "fs-extra@npm:11.1.0" + dependencies: + graceful-fs: ^4.2.0 + jsonfile: ^6.0.1 + universalify: ^2.0.0 + checksum: 873b1532fe1a7a3e916936c3206da3d280e840b2d1bf0fe5050b4916c627371a8de228d41ab2a70e0a6fbd0919c55da5db9192338be829320c8f0aaa445dd7b8 + languageName: node + linkType: hard + "fs-extra@npm:^8.1.0": version: 8.1.0 resolution: "fs-extra@npm:8.1.0" @@ -12286,15 +12676,6 @@ __metadata: languageName: node linkType: hard -"fs-minipass@npm:^1.2.7": - version: 1.2.7 - resolution: "fs-minipass@npm:1.2.7" - dependencies: - minipass: ^2.6.0 - checksum: eb59a93065f25457e5d1d10a064e22565e704b03140d5ef86a71a57155b13aa645811126fed2a5a282df8dc9c40df9c9d696f6b2d93c181071a971221d0a454b - languageName: node - linkType: hard - "fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" @@ -12330,7 +12711,7 @@ __metadata: languageName: node linkType: hard -fsevents@^1.2.7: +"fsevents@npm:^1.2.7": version: 1.2.13 resolution: "fsevents@npm:1.2.13" dependencies: @@ -12340,7 +12721,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"fsevents@^2.1.2, fsevents@^2.3.2, fsevents@~2.3.2": +"fsevents@npm:^2.1.2, fsevents@npm:^2.3.2, fsevents@npm:~2.3.2": version: 2.3.2 resolution: "fsevents@npm:2.3.2" dependencies: @@ -12349,25 +12730,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"fsevents@patch:fsevents@^1.2.7#builtin": - version: 1.2.13 - resolution: "fsevents@patch:fsevents@npm%3A1.2.13#builtin::version=1.2.13&hash=11e9ea" - dependencies: - bindings: ^1.5.0 - nan: ^2.12.1 - checksum: 7bc048c164eb72f91b18ba7cd2ba30679a0afe57e9cd6352eac4bdbc4ddd4ca2ea98674d0bd3a80e96427469adc433c13532494b36aea40fceab36e198982182 - languageName: node - linkType: hard - -"fsevents@patch:fsevents@^2.1.2#builtin, fsevents@patch:fsevents@^2.3.2#builtin, fsevents@patch:fsevents@~2.3.2#builtin": - version: 2.3.2 - resolution: "fsevents@patch:fsevents@npm%3A2.3.2#builtin::version=2.3.2&hash=11e9ea" - dependencies: - node-gyp: latest - checksum: 7b25d9251aefe433d508a0eb614217f0495ae05a9e8af15f7dbf9998e08c4e675acd1cf32361e0fcf71d917d9e8c4b76301fdc72a1ec1105a3ea0994f5e15a8d - languageName: node - linkType: hard - "function-bind@npm:^1.1.1": version: 1.1.1 resolution: "function-bind@npm:1.1.1" @@ -12482,7 +12844,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"get-port-please@npm:^2.2.0, get-port-please@npm:^2.6.1": +"get-port-please@npm:^2.6.1": version: 2.6.1 resolution: "get-port-please@npm:2.6.1" dependencies: @@ -12491,6 +12853,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"get-port-please@npm:^3.0.1": + version: 3.0.1 + resolution: "get-port-please@npm:3.0.1" + checksum: fc7125e803ff2d93c027742982888218ecc71892d105930ed2f59b25bdfda5b213fdd5ad14031321e9b15f3e826361f709328f61df728d34ff5b890727899d2e + languageName: node + linkType: hard + "get-stdin@npm:8.0.0, get-stdin@npm:^8.0.0": version: 8.0.0 resolution: "get-stdin@npm:8.0.0" @@ -12565,6 +12934,40 @@ fsevents@^1.2.7: languageName: node linkType: hard +"giget@npm:^1.0.0": + version: 1.0.0 + resolution: "giget@npm:1.0.0" + dependencies: + colorette: ^2.0.19 + defu: ^6.1.1 + https-proxy-agent: ^5.0.1 + mri: ^1.2.0 + node-fetch-native: ^1.0.1 + pathe: ^1.0.0 + tar: ^6.1.12 + bin: + giget: dist/cli.mjs + checksum: 0ed368a7ad1e3882ec0133ab88ca6c552d3a3febf35bf10aec96366c93b5e3760547710a8394b8289c4259e0d8138a26fc0a7c0b49a0df1f7a70443af3836908 + languageName: node + linkType: hard + +"giget@npm:^1.1.0": + version: 1.1.2 + resolution: "giget@npm:1.1.2" + dependencies: + colorette: ^2.0.19 + defu: ^6.1.2 + https-proxy-agent: ^5.0.1 + mri: ^1.2.0 + node-fetch-native: ^1.0.2 + pathe: ^1.1.0 + tar: ^6.1.13 + bin: + giget: dist/cli.mjs + checksum: ca73450183da0097a7f0369d3923c187564e4dae1b42cc188c1c9c80f5309666b9034c9794374794f14ebe6db66f37542b43a6ae2c5da0c0313f673165db57d4 + languageName: node + linkType: hard + "git-config-path@npm:^2.0.0": version: 2.0.0 resolution: "git-config-path@npm:2.0.0" @@ -12620,16 +13023,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"gittar@npm:^0.1.1": - version: 0.1.1 - resolution: "gittar@npm:0.1.1" - dependencies: - mkdirp: ^0.5.1 - tar: ^4.4.1 - checksum: 02a7fcb1d91fe8225c487d6eeba0296c222916a2714c731634f8401d573e1fc24554ec08d10180af09d9c7af9dc3f188192d99093ba6d55ec385494d6b841d55 - languageName: node - linkType: hard - "gl-matrix@npm:^3.4.3": version: 3.4.3 resolution: "gl-matrix@npm:3.4.3" @@ -12690,7 +13083,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"glob@npm:^7.0.0, glob@npm:^7.0.3, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.1.7, glob@npm:^7.2.0": +"glob@npm:^7.0.0, glob@npm:^7.0.3, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6, glob@npm:^7.2.0": version: 7.2.3 resolution: "glob@npm:7.2.3" dependencies: @@ -12704,7 +13097,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"glob@npm:^8.0.0, glob@npm:^8.0.1, glob@npm:^8.0.3, glob@npm:^8.1.0": +"glob@npm:^8.0.0, glob@npm:^8.0.1, glob@npm:^8.0.3": version: 8.1.0 resolution: "glob@npm:8.1.0" dependencies: @@ -12825,7 +13218,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"globby@npm:^13.1.2": +"globby@npm:^13.1.3": version: 13.1.3 resolution: "globby@npm:13.1.3" dependencies: @@ -12906,19 +13299,27 @@ fsevents@^1.2.7: languageName: node linkType: hard -"gzip-size@npm:^6.0.0": - version: 6.0.0 - resolution: "gzip-size@npm:6.0.0" +"gzip-size@npm:^7.0.0": + version: 7.0.0 + resolution: "gzip-size@npm:7.0.0" dependencies: duplexer: ^0.1.2 - checksum: 37e0d62ce9db9c8684e056ed65d64485c0921b37a6bda61c119d1de171ec5302d700440c9898679e0715ea61f9907a0117828bf3bbc4e6b7b728ded0957426b6 + checksum: 44c4f70e1d83fb03eff7cb183d68fb4e9cdb4d57aff985b8d8c575cbd12733aa5d408af2cad690e187f9f92577c1ebd128941c14a1305e4292cdfc846a3028b0 languageName: node linkType: hard -"hable@npm:^3.0.0": - version: 3.0.0 - resolution: "hable@npm:3.0.0" - checksum: a60bc61c4915d23c41ce548ddabfac1821ab449285c67a7edda5729b780356877275989b1fd74c104373230dd3107e3dce90a8ade28453eabc4082d4dfc43948 +"h3@npm:^1.5.0": + version: 1.5.0 + resolution: "h3@npm:1.5.0" + dependencies: + cookie-es: ^0.5.0 + defu: ^6.1.2 + destr: ^1.2.2 + iron-webcrypto: ^0.5.0 + radix3: ^1.0.0 + ufo: ^1.1.0 + uncrypto: ^0.1.2 + checksum: decd6494243d26d62ef59717a61d40a80c4fbd8e039adf85d3addcc58f8ef0524006044549a58519e75ad695a1aeec61def81bdd734aa96e49bbc8c911a9158c languageName: node linkType: hard @@ -12947,29 +13348,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"hard-source-webpack-plugin@npm:^0.13.1": - version: 0.13.1 - resolution: "hard-source-webpack-plugin@npm:0.13.1" - dependencies: - chalk: ^2.4.1 - find-cache-dir: ^2.0.0 - graceful-fs: ^4.1.11 - lodash: ^4.15.0 - mkdirp: ^0.5.1 - node-object-hash: ^1.2.0 - parse-json: ^4.0.0 - pkg-dir: ^3.0.0 - rimraf: ^2.6.2 - semver: ^5.6.0 - tapable: ^1.0.0-beta.5 - webpack-sources: ^1.0.1 - write-json-file: ^2.3.0 - peerDependencies: - webpack: "*" - checksum: 1199091073b4fca50da1dbf6135de679966bd7c6d902706f0a80b1c448917b00fa2175bed03939cf255a9985dec62ad42c0a7773c82e9282fb102fde901684a8 - languageName: node - linkType: hard - "has-ansi@npm:^2.0.0": version: 2.0.0 resolution: "has-ansi@npm:2.0.0" @@ -13228,7 +13606,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"he@npm:1.2.0, he@npm:^1.1.1, he@npm:^1.2.0": +"he@npm:^1.1.1, he@npm:^1.2.0": version: 1.2.0 resolution: "he@npm:1.2.0" bin: @@ -13248,6 +13626,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"hookable@npm:^5.4.2": + version: 5.4.2 + resolution: "hookable@npm:5.4.2" + checksum: f99e262330fd7f5f33c17ba163920738c7fd93ac6b5fafc4433120a6bf63b7b4fdac906f8582ec8d03270ffd9070352f9bbaa6a2542565fac78e0932fc4d1447 + languageName: node + linkType: hard + "hosted-git-info@npm:^2.1.4": version: 2.8.9 resolution: "hosted-git-info@npm:2.8.9" @@ -13304,30 +13689,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"html-minifier@npm:^4.0.0": - version: 4.0.0 - resolution: "html-minifier@npm:4.0.0" - dependencies: - camel-case: ^3.0.0 - clean-css: ^4.2.1 - commander: ^2.19.0 - he: ^1.2.0 - param-case: ^2.1.1 - relateurl: ^0.2.7 - uglify-js: ^3.5.1 - bin: - html-minifier: ./cli.js - checksum: dbd6cf8687ec3b46c36014d7bfbc707399054266734acc2d628cf61503e5b67a0ffc8a9915aff68b8ee8650fffd0ccad095dbdb65297ec9b2b92d7a256fdb771 - languageName: node - linkType: hard - -"html-tags@npm:^2.0.0": - version: 2.0.0 - resolution: "html-tags@npm:2.0.0" - checksum: cc10dc50b38c96b9aceef474799f6cf33e781259c265af30f674f62c2294a5ebc913ca62bfbd23a7d5581f7d50c3e94414b4582402fdc1bb5b4c1e30b56b7389 - languageName: node - linkType: hard - "html-tags@npm:^3.1.0": version: 3.2.0 resolution: "html-tags@npm:3.2.0" @@ -13376,7 +13737,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"html-webpack-plugin@npm:^4.0.0, html-webpack-plugin@npm:^4.5.1": +"html-webpack-plugin@npm:^4.0.0": version: 4.5.2 resolution: "html-webpack-plugin@npm:4.5.2" dependencies: @@ -13660,7 +14021,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"ieee754@npm:^1.1.12, ieee754@npm:^1.1.13, ieee754@npm:^1.1.4": +"ieee754@npm:^1.1.12, ieee754@npm:^1.1.13, ieee754@npm:^1.1.4, ieee754@npm:^1.2.1": version: 1.2.1 resolution: "ieee754@npm:1.2.1" checksum: 6c1cfab995ecab3b0dbb6cfb7e192686eb02f0f8e788f2d962e1fc02e2d5ab38a85e06d417221f136bd029663a77cdb920d99605d68d3730a05597dd7910426a @@ -13711,6 +14072,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"immutable@npm:^4.0.0": + version: 4.2.4 + resolution: "immutable@npm:4.2.4" + checksum: bbc4f9057f7d92295f449adec7bf9c8e4bddd62013f77d6092bd2f5d02b1308d0a320131a53baccf6570a1dab03b43c2e0a9f30caafb5eb6678e355a7e56575c + languageName: node + linkType: hard + "import-fresh@npm:^3.0.0, import-fresh@npm:^3.1.0, import-fresh@npm:^3.2.1": version: 3.3.0 resolution: "import-fresh@npm:3.3.0" @@ -13822,24 +14190,26 @@ fsevents@^1.2.7: languageName: node linkType: hard -"inquirer@npm:^7.3.3": - version: 7.3.3 - resolution: "inquirer@npm:7.3.3" +"inquirer@npm:^9.1.4": + version: 9.1.4 + resolution: "inquirer@npm:9.1.4" dependencies: - ansi-escapes: ^4.2.1 - chalk: ^4.1.0 - cli-cursor: ^3.1.0 - cli-width: ^3.0.0 + ansi-escapes: ^6.0.0 + chalk: ^5.1.2 + cli-cursor: ^4.0.0 + cli-width: ^4.0.0 external-editor: ^3.0.3 - figures: ^3.0.0 - lodash: ^4.17.19 + figures: ^5.0.0 + lodash: ^4.17.21 mute-stream: 0.0.8 + ora: ^6.1.2 run-async: ^2.4.0 - rxjs: ^6.6.0 - string-width: ^4.1.0 - strip-ansi: ^6.0.0 + rxjs: ^7.5.7 + string-width: ^5.1.2 + strip-ansi: ^7.0.1 through: ^2.3.6 - checksum: fa0cbd9594a04e04c5c10a806e9a86b23986acdc7d07c75afdbc03412ff03b1d201efa83d9d64929afe99a901a093bfc9ae7ab13560f8e557cb98eddbe5bf37d + wrap-ansi: ^8.0.1 + checksum: 2ef2c4e6a196062b5348e5eb6114cd451e6400fafba98bc1de9bbd8b270fd5cde4667de33bb1e6be5778856d17bb85c3a1334e4dbded01dc66696f9b66cdbd57 languageName: node linkType: hard @@ -13870,10 +14240,27 @@ fsevents@^1.2.7: languageName: node linkType: hard -"ip@npm:^1.1.8": - version: 1.1.8 - resolution: "ip@npm:1.1.8" - checksum: a7b65f664f15f970a801a9d78a74d09b8bdba6b98e3a03f61a3ce502ea0bf10953b630b792918d435aeeb83863254559151980aa2487db6dfc394542b9c809c8 +"ioredis@npm:^5.3.1": + version: 5.3.1 + resolution: "ioredis@npm:5.3.1" + dependencies: + "@ioredis/commands": ^1.1.1 + cluster-key-slot: ^1.1.0 + debug: ^4.3.4 + denque: ^2.1.0 + lodash.defaults: ^4.2.0 + lodash.isarguments: ^3.1.0 + redis-errors: ^1.2.0 + redis-parser: ^3.0.0 + standard-as-callback: ^2.1.0 + checksum: 55b306d92ab460af506859f43ab32b666ad0d227d24f83df31fab66a3653d9cfa313edda046e910019c6d47d47170d8d966a176e317baf232884ce1a7c0c904b + languageName: node + linkType: hard + +"ip-regex@npm:^5.0.0": + version: 5.0.0 + resolution: "ip-regex@npm:5.0.0" + checksum: 87ca84595737858da97e5c034e924d53f94386d51f41a4edb54a2e910dfc955d991c5ab4e617bd9b9794d55da1bda9237e25a78778f9deadc8156eed5db3cd3b languageName: node linkType: hard @@ -13912,6 +14299,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"iron-webcrypto@npm:^0.5.0": + version: 0.5.0 + resolution: "iron-webcrypto@npm:0.5.0" + checksum: 384c19701ed2184791944e1d77e0a151d6cc353593a6d3aadfe4fd1d60ed8434bb42c028ae6e54354df8d2f101e88baef64b4079d96915e381be4666829b1026 + languageName: node + linkType: hard + "is-absolute-url@npm:^3.0.0": version: 3.0.3 resolution: "is-absolute-url@npm:3.0.3" @@ -14152,6 +14546,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-docker@npm:^3.0.0": + version: 3.0.0 + resolution: "is-docker@npm:3.0.0" + bin: + is-docker: cli.js + checksum: 0155e64fe0f19d11a15d8577024de74c311d8dcc92efc488de9bcfc566bc98c9809b6dbba1cccc65428053f9120fff92f351354bf3fecebda9cb3c0c08d31e54 + languageName: node + linkType: hard + "is-dom@npm:^1.0.0": version: 1.1.0 resolution: "is-dom@npm:1.1.0" @@ -14288,6 +14691,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-interactive@npm:^2.0.0": + version: 2.0.0 + resolution: "is-interactive@npm:2.0.0" + checksum: a6dc7d5d5c1e60a7925c4cc2b54c13175234a344176dc020671bfc20f1a7fa6b22ee861375dfe01ba7c68ce10b829cc09970a41bfc95875ca861fec5930c44b4 + languageName: node + linkType: hard + "is-lambda@npm:^1.0.1": version: 1.0.1 resolution: "is-lambda@npm:1.0.1" @@ -14302,6 +14712,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-module@npm:^1.0.0": + version: 1.0.0 + resolution: "is-module@npm:1.0.0" + checksum: 2cbd41e2760874130b76aee84cc53120c4feef0d0f196fa665326857b444c8549909cc840f3f3a59652a7e8df46146a77f6c0f3f70a578704e03670975843e74 + languageName: node + linkType: hard + "is-nan@npm:^1.2.1": version: 1.3.2 resolution: "is-nan@npm:1.3.2" @@ -14365,7 +14782,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"is-plain-obj@npm:^1.0.0, is-plain-obj@npm:^1.1, is-plain-obj@npm:^1.1.0": +"is-plain-obj@npm:^1.1, is-plain-obj@npm:^1.1.0": version: 1.1.0 resolution: "is-plain-obj@npm:1.1.0" checksum: d2eb5a32eacd7c79f3b2fe20552d091805a5ae88a7ca2aa71226bf822e4d690ef046ed2beb795f32666a401dfbf9a25ee3d4acde5426f963d55474468708ad22 @@ -14395,6 +14812,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-primitive@npm:^3.0.1": + version: 3.0.1 + resolution: "is-primitive@npm:3.0.1" + checksum: 401b9a0e2fb758e6a481efa0bec944c3a7f9a3e722be7f6859d8e0303f9680415e7410bd498e71216fd2e453a8e0f30d592c2cc7518aa4158d4682fb79f93ac0 + languageName: node + linkType: hard + "is-promise@npm:^2.0.0": version: 2.2.2 resolution: "is-promise@npm:2.2.2" @@ -14402,6 +14826,22 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-promise@npm:^4.0.0": + version: 4.0.0 + resolution: "is-promise@npm:4.0.0" + checksum: 7085bdc4eaff389c5730a1d54f014880e90ca1e4b7f0a49de9f3c5f5d2fb9e0c3a878ac226d3aa9190bfe4a78400e66d911427ef4812455756293cdb02fb05cf + languageName: node + linkType: hard + +"is-reference@npm:1.2.1": + version: 1.2.1 + resolution: "is-reference@npm:1.2.1" + dependencies: + "@types/estree": "*" + checksum: 9daa3d7c4dc159e326be68c025a43bf714b36a6d065c2cc6907f7c44d010867dd10ec7f74bff37cb5d2000ac8b03c94cde3d69c85dc9a56a887ce576200ad01f + languageName: node + linkType: hard + "is-regex@npm:^1.0.3, is-regex@npm:^1.1.2, is-regex@npm:^1.1.4": version: 1.1.4 resolution: "is-regex@npm:1.1.4" @@ -14519,6 +14959,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"is-unicode-supported@npm:^1.1.0, is-unicode-supported@npm:^1.2.0": + version: 1.3.0 + resolution: "is-unicode-supported@npm:1.3.0" + checksum: 831a529ec7ab4792c65c170b831c902a96cbbe7290815acc330bbac45f43b4e26f763f4b1a03dc16627a74b25005d18980373fd7ec38b6a8040875d7876a4cb1 + languageName: node + linkType: hard + "is-utf8@npm:^0.2.0": version: 0.2.1 resolution: "is-utf8@npm:0.2.1" @@ -14542,13 +14989,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"is-whitespace@npm:^0.3.0": - version: 0.3.0 - resolution: "is-whitespace@npm:0.3.0" - checksum: defe0fe74842763d219065a677ff22aaef5a2dd48affac18d0a8cb2cb82030712badaed08a85f2a22406e245d9a625396117bb36d84a71f7b4cb1dbc62306793 - languageName: node - linkType: hard - "is-window@npm:^1.0.2": version: 1.0.2 resolution: "is-window@npm:1.0.2" @@ -15275,7 +15715,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"jiti@npm:^1.13.0, jiti@npm:^1.15.0, jiti@npm:^1.16.0, jiti@npm:^1.16.2, jiti@npm:^1.17.0": +"jiti@npm:^1.13.0, jiti@npm:^1.16.0, jiti@npm:^1.17.0": version: 1.17.0 resolution: "jiti@npm:1.17.0" bin: @@ -15284,6 +15724,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"jiti@npm:^1.17.1": + version: 1.17.1 + resolution: "jiti@npm:1.17.1" + bin: + jiti: bin/jiti.js + checksum: 1d7ea47317417f33ffe8e8589a3daa8ccfd105926f214dc1588d52219e304f2431bc3ee03e19871287ed3f7efcfca907ed1501e9a338029e78b07704df3a5ed7 + languageName: node + linkType: hard + "joi@npm:^17.6.0": version: 17.7.1 resolution: "joi@npm:17.7.1" @@ -15304,7 +15753,23 @@ fsevents@^1.2.7: languageName: node linkType: hard -"js-beautify@npm:^1.6.12, js-beautify@npm:^1.6.14": +"js-beautify@npm:1.14.6": + version: 1.14.6 + resolution: "js-beautify@npm:1.14.6" + dependencies: + config-chain: ^1.1.13 + editorconfig: ^0.15.3 + glob: ^8.0.3 + nopt: ^6.0.0 + bin: + css-beautify: js/bin/css-beautify.js + html-beautify: js/bin/html-beautify.js + js-beautify: js/bin/js-beautify.js + checksum: 4b87738e53cefc05c3153419473bc053a6633f355669fab1e3f95f0e9f5fdc008f2c78939d53a860c6b81932bde086b9fccb399018738dc2c5b63b43fd892549 + languageName: node + linkType: hard + +"js-beautify@npm:^1.6.14": version: 1.14.7 resolution: "js-beautify@npm:1.14.7" dependencies: @@ -15487,7 +15952,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"json-parse-better-errors@npm:^1.0.1, json-parse-better-errors@npm:^1.0.2": +"json-parse-better-errors@npm:^1.0.2": version: 1.0.2 resolution: "json-parse-better-errors@npm:1.0.2" checksum: b4c4f0e43b43892af887db742b26f9aa6302b09cd5f6e655ead49fca9f47f3cdd300dcf98cf5218778262be51d7b29859221206fc98b87a1a61c5af7618dae89 @@ -15681,6 +16146,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"klaw-sync@npm:^6.0.0": + version: 6.0.0 + resolution: "klaw-sync@npm:6.0.0" + dependencies: + graceful-fs: ^4.1.11 + checksum: 40112f582d6b906ff556f2c8b67376bc1cad1939da981ac8265fcf6e46cad3bd521e7b9d1bd7e63016d744e7952eca4cb7a0da77466732c6b4e7fd51d42d76a4 + languageName: node + linkType: hard + "kleur@npm:^3.0.3": version: 3.0.3 resolution: "kleur@npm:3.0.3" @@ -15695,17 +16169,17 @@ fsevents@^1.2.7: languageName: node linkType: hard -"klona@npm:^2.0.4, klona@npm:^2.0.5": +"klona@npm:^2.0.4, klona@npm:^2.0.5, klona@npm:^2.0.6": version: 2.0.6 resolution: "klona@npm:2.0.6" checksum: 98347e9dd9c2cb8cb3cd69532a8ce391d77b175ce683f3f289ff0acef98264908390fc34dc78115ab6c173c4869b838668d5d2ccbd94163cc0983fd248c041df languageName: node linkType: hard -"knitwork@npm:^0.1.2": - version: 0.1.3 - resolution: "knitwork@npm:0.1.3" - checksum: 40dce31729e0337e60cb943fa7812b076d6daaa900e624abb3beca1602424a710d50d07ab2aa38f887e6b264b57bfe24e49e09d29e0c2daf18a33efabe74dbff +"knitwork@npm:^1.0.0": + version: 1.0.0 + resolution: "knitwork@npm:1.0.0" + checksum: 4a450994b79ea382fe29294cc3bc08aed780bf0f262d3689a7419c8afb89917df29ee85851d137f29a710cdd539ef6f569736a40580b48fc8790b45564270d0b languageName: node linkType: hard @@ -15785,35 +16259,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"last-call-webpack-plugin@npm:^3.0.0": - version: 3.0.0 - resolution: "last-call-webpack-plugin@npm:3.0.0" - dependencies: - lodash: ^4.17.5 - webpack-sources: ^1.1.0 - checksum: aaa8255d4e1e9f20fd98aa6dd89af4e8efa27a516d4c3a183cd1b368c20ac4102f4ddb659010fce5ea1eaed66b59d88ea6cd1063b75c8db1e43ba129c64b68c4 - languageName: node - linkType: hard - -"launch-editor-middleware@npm:^2.6.0": - version: 2.6.0 - resolution: "launch-editor-middleware@npm:2.6.0" - dependencies: - launch-editor: ^2.6.0 - checksum: 5f83d7a8f3d23f30d479defcf69c55b371a8a07186adf58b496debe3793fc9fe161f23583823a47d412fa8795107a1e16f2cedbddb3b683633887429e79a380d - languageName: node - linkType: hard - -"launch-editor@npm:^2.6.0": - version: 2.6.0 - resolution: "launch-editor@npm:2.6.0" - dependencies: - picocolors: ^1.0.0 - shell-quote: ^1.7.3 - checksum: a6283b984e71f92d0bd49bfa570fc71dbfdf8245c54b259fdcba081b0c9bdc7914e9bb113d44bd8e99749e2fff69c68c0a8f9e623c7afabb8801612978378f3a - languageName: node - linkType: hard - "lazy-ass@npm:^1.6.0": version: 1.6.0 resolution: "lazy-ass@npm:1.6.0" @@ -15834,6 +16279,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"lazystream@npm:^1.0.0": + version: 1.0.1 + resolution: "lazystream@npm:1.0.1" + dependencies: + readable-stream: ^2.0.5 + checksum: f3655bd16d10d9b7a0130e0b366d163f2c565bc006d57516a04897aaa3356755954f663eb4b07cf4bf698b10e6d31745ca8dddad4a1ab13258450146257375a6 + languageName: node + linkType: hard + "leven@npm:^3.1.0": version: 3.1.0 resolution: "leven@npm:3.1.0" @@ -15922,6 +16376,22 @@ fsevents@^1.2.7: languageName: node linkType: hard +"listhen@npm:^1.0.2": + version: 1.0.2 + resolution: "listhen@npm:1.0.2" + dependencies: + clipboardy: ^3.0.0 + colorette: ^2.0.19 + defu: ^6.1.2 + get-port-please: ^3.0.1 + http-shutdown: ^1.2.2 + ip-regex: ^5.0.0 + node-forge: ^1.3.1 + ufo: ^1.0.1 + checksum: 5df2627f6bf5a068d580c15b2f5ab14a652abdd0a1db840449428f4bce97538be091b1c9bc1ab4e989c720bc70270d525e2403715a0cbfbd0e80ae667ed91bdc + languageName: node + linkType: hard + "listr2@npm:^3.8.3": version: 3.14.0 resolution: "listr2@npm:3.14.0" @@ -15984,7 +16454,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"loader-runner@npm:^4.1.0, loader-runner@npm:^4.2.0": +"loader-runner@npm:^4.2.0": version: 4.3.0 resolution: "loader-runner@npm:4.3.0" checksum: c2ef7e094bc5c048d1cebf256451b2c4e5c51f5d3bd1d6792413d3b2cc6f85665abcdf24fe9e0dbf6409693f12b77d6e82161878d2f3959b8f06e2dfb8bdc07f @@ -16020,7 +16490,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"local-pkg@npm:^0.4.2": +"local-pkg@npm:^0.4.2, local-pkg@npm:^0.4.3": version: 0.4.3 resolution: "local-pkg@npm:0.4.3" checksum: 558d8adc6c6240db12f906458a61a4d52e0b47d6d265e39c4f3baa73410a23bf09ffb0db6c003809e9417489444db36b75728b4be301601ed0c2adc939ee2a52 @@ -16092,6 +16562,27 @@ fsevents@^1.2.7: languageName: node linkType: hard +"lodash.defaults@npm:^4.2.0": + version: 4.2.0 + resolution: "lodash.defaults@npm:4.2.0" + checksum: fde72e71f7b7ece10c24e43dd601574168467d50bc76687302d40de341d5cb8e35b100105d938458747d2ad5f20d8bb736e62523ef39d1a8b40f7307c50f10ac + languageName: node + linkType: hard + +"lodash.difference@npm:^4.5.0": + version: 4.5.0 + resolution: "lodash.difference@npm:4.5.0" + checksum: 7a2c297cf5fb6cf6899825e620cb017694a1891b3b35e11aa7ddc503128222a84d851937c36584a9e690344ccaf84116f137d04fdd8949ee90918edd4637d3b6 + languageName: node + linkType: hard + +"lodash.flatten@npm:^4.4.0": + version: 4.4.0 + resolution: "lodash.flatten@npm:4.4.0" + checksum: f22a7f6f163256d87345b07c76122e03d03abbf943b6c3aa5e5fafb7d5bce765013aedfc2aae7e649af0907287a2cf85de24237dbdd3ecd485a77d56e070b54c + languageName: node + linkType: hard + "lodash.get@npm:^4.4.2": version: 4.4.2 resolution: "lodash.get@npm:4.4.2" @@ -16106,6 +16597,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"lodash.isarguments@npm:^3.1.0": + version: 3.1.0 + resolution: "lodash.isarguments@npm:3.1.0" + checksum: 9ba5e1bba66e757ca981967246a66d759ceff19acf084b6a84ab7b5e0fe0338538317d37ccbdf603db687a1d25ba9d075c0d6bb781dc621938c4b0e5ad735c8d + languageName: node + linkType: hard + "lodash.isequal@npm:^4.5.0": version: 4.5.0 resolution: "lodash.isequal@npm:4.5.0" @@ -16223,6 +16721,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"lodash.union@npm:^4.6.0": + version: 4.6.0 + resolution: "lodash.union@npm:4.6.0" + checksum: 058abf102eed753f13cb85dec138cff5d4d4db17af1ec24da868d20acf7e65e9e27a4b9fed274f881fa7ae55ffa497565c7d6ea1975d86697ffd09f731813462 + languageName: node + linkType: hard + "lodash.unionby@npm:^4.8.0": version: 4.8.0 resolution: "lodash.unionby@npm:4.8.0" @@ -16251,7 +16756,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lodash@npm:^4.15.0, lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4, lodash@npm:^4.17.5": +"lodash@npm:^4.17.11, lodash@npm:^4.17.14, lodash@npm:^4.17.15, lodash@npm:^4.17.19, lodash@npm:^4.17.20, lodash@npm:^4.17.21, lodash@npm:^4.17.4": version: 4.17.21 resolution: "lodash@npm:4.17.21" checksum: 4983720b9abca930a4a46f18db163d7dad8dd00dbed6db0cc7b499b33b717cce69f80928b27bbb1ff2cbd3b19d251ee90669a8b5ea466072ca81c2ebe91e7468 @@ -16268,6 +16773,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +"log-symbols@npm:^5.1.0": + version: 5.1.0 + resolution: "log-symbols@npm:5.1.0" + dependencies: + chalk: ^5.0.0 + is-unicode-supported: ^1.1.0 + checksum: ac5be9051ab3d34446baafbd006daebbec29ce848b04b0a3054bb2252b28b00bf6b6bec1d96e7537f1c1c5e73660fcddc0d2902281f9090605e30a66b42d81c3 + languageName: node + linkType: hard + "log-update@npm:^4.0.0": version: 4.0.0 resolution: "log-update@npm:4.0.0" @@ -16308,13 +16823,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"lower-case@npm:^1.1.1": - version: 1.1.4 - resolution: "lower-case@npm:1.1.4" - checksum: 8150698ed173d76efb8667cf2038dde17d9df93422e83815f1b579da4fd0d46bbed3b9f42487d1902272973c6c2c0b5ecccc628b40b8f301fa9ac3246ab8a253 - languageName: node - linkType: hard - "lower-case@npm:^2.0.2": version: 2.0.2 resolution: "lower-case@npm:2.0.2" @@ -16353,9 +16861,16 @@ fsevents@^1.2.7: linkType: hard "lru-cache@npm:^7.10.1, lru-cache@npm:^7.7.1": - version: 7.14.1 - resolution: "lru-cache@npm:7.14.1" - checksum: e1ab7e9c4504203a7e6cd13f1771dba6ac7dc76a583b1d23aca3570d26f7994e03f742912ce7a4892bad3825f9b5fe0c7aa710489f02417e41b67296fce22165 + version: 7.15.0 + resolution: "lru-cache@npm:7.15.0" + checksum: f8d3b8e6634b19196114426edf0fd08feac928be13e8371146512d9b13ef27fde5c15c2b173a8b1807eefc5050a496d25b1a2551915762c5ed9ee48c5b97e26e + languageName: node + linkType: hard + +"lru-cache@npm:^7.16.0": + version: 7.16.1 + resolution: "lru-cache@npm:7.16.1" + checksum: 543aa2f9c918e88a607b2243fc746db8aa96a49c979abb1e4d37a0bf129e94fcdda670e8eb2d7b020ab157bb1069cc35e3c6a1e4bd4097386fe0cede5183a338 languageName: node linkType: hard @@ -16375,15 +16890,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"magic-string@npm:^0.26.2, magic-string@npm:^0.26.7": - version: 0.26.7 - resolution: "magic-string@npm:0.26.7" - dependencies: - sourcemap-codec: ^1.4.8 - checksum: 84353cc563bde8faa3652322612975887ee323a61a643dbcc547302422a4be8c1704a25da2e0c975ee6d3ebc5b92e321ac24cd40532cabc5f8b5665fa95ea8a5 - languageName: node - linkType: hard - "magic-string@npm:^0.27.0": version: 0.27.0 resolution: "magic-string@npm:0.27.0" @@ -16393,12 +16899,12 @@ fsevents@^1.2.7: languageName: node linkType: hard -"make-dir@npm:^1.0.0": - version: 1.3.0 - resolution: "make-dir@npm:1.3.0" +"magic-string@npm:^0.29.0": + version: 0.29.0 + resolution: "magic-string@npm:0.29.0" dependencies: - pify: ^3.0.0 - checksum: 20a14043c61faab5ddc7844e3b325281c81b0975bbe4ae657774fdb51216b6a07b5c5cd90bdaf6a9dfcd7a12e81d9ddb5b3d47c9f27a65f6fea66be701f35b36 + "@jridgewell/sourcemap-codec": ^1.4.13 + checksum: a032c45c4e71fef905ba6d98213729faa4bdb89d873ad737a45cb93df99602d14ac3a1a23c4cd1a59283ec1445da52da81b48a9b850faee0ac49b86d21acfdd5 languageName: node linkType: hard @@ -16421,7 +16927,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"make-error@npm:1.x, make-error@npm:^1.1.1": +"make-error@npm:1.x": version: 1.3.6 resolution: "make-error@npm:1.3.6" checksum: 2c780bab8409b865e8ee86697c599a2bf2765ec64d21eb67ccda27050e039f983feacad05a0d43aba3c966ea03d305d2612e94fec45474bcbc61181f57c5bb88 @@ -16703,7 +17209,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"memfs@npm:^3.1.2, memfs@npm:^3.4.3": +"memfs@npm:^3.1.2": version: 3.4.13 resolution: "memfs@npm:3.4.13" dependencies: @@ -16932,7 +17438,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.19, mime-types@npm:^2.1.27, mime-types@npm:^2.1.31, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -16959,6 +17465,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"mime@npm:^3.0.0": + version: 3.0.0 + resolution: "mime@npm:3.0.0" + bin: + mime: cli.js + checksum: 92e15d00a87a282fde7979a03016d900aaeb68ed5155bffd1477dd26765728a5fbdc51ca54c9f5a44f7a45cb6d0781291efb29402512428eafe72df152ddb828 + languageName: node + linkType: hard + "mime@npm:~2.5.2": version: 2.5.2 resolution: "mime@npm:2.5.2" @@ -17037,7 +17552,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"minimatch@npm:^5.0.1": +"minimatch@npm:^5.0.1, minimatch@npm:^5.1.0": version: 5.1.6 resolution: "minimatch@npm:5.1.6" dependencies: @@ -17066,7 +17581,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"minimist@npm:^1.1.1, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6, minimist@npm:^1.2.8": +"minimist@npm:^1.1.1, minimist@npm:^1.1.3, minimist@npm:^1.2.0, minimist@npm:^1.2.3, minimist@npm:^1.2.5, minimist@npm:^1.2.6": version: 1.2.8 resolution: "minimist@npm:1.2.8" checksum: e3f8b422f9bff709afffa75fc87a8949b26a85bac5b69327f9ac03e5b826e6c7265945435848f23da6e54e78da5063734c2e0060bb1212bdfff4ad3ed6d23f52 @@ -17139,16 +17654,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"minipass@npm:^2.6.0, minipass@npm:^2.9.0": - version: 2.9.0 - resolution: "minipass@npm:2.9.0" - dependencies: - safe-buffer: ^5.1.2 - yallist: ^3.0.0 - checksum: 57a49f9523fdc495625184f4ef5a101615d3ee0c06f0c37e2ed7140c12deeecbd404539bd605b985100836006409b11b627a3148941dcc4ade24f0f078557836 - languageName: node - linkType: hard - "minipass@npm:^3.0.0, minipass@npm:^3.1.0, minipass@npm:^3.1.1, minipass@npm:^3.1.3, minipass@npm:^3.1.6": version: 3.3.6 resolution: "minipass@npm:3.3.6" @@ -17165,15 +17670,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"minizlib@npm:^1.3.3": - version: 1.3.3 - resolution: "minizlib@npm:1.3.3" - dependencies: - minipass: ^2.9.0 - checksum: 8d12782dd943ea92bb3e8e5dc4fe21201b56e77e5f12723c29159cf01dd0d50330dd071897dec270b3861994fb07a982b2473e5c2f42bf5f4b180ab18bf81c06 - languageName: node - linkType: hard - "minizlib@npm:^2.0.0, minizlib@npm:^2.1.1, minizlib@npm:^2.1.2": version: 2.1.2 resolution: "minizlib@npm:2.1.2" @@ -17219,6 +17715,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"mkdir@npm:^0.0.2": + version: 0.0.2 + resolution: "mkdir@npm:0.0.2" + checksum: fbbd21f17a6175c567220d32f82dc0aac2f9923f3c006b9f4118db928543379ff1d5dff679700a9db057b49fc3e69307207a9345d70ffc537d0688d93623c534 + languageName: node + linkType: hard + "mkdirp-classic@npm:^0.5.2, mkdirp-classic@npm:^0.5.3": version: 0.5.3 resolution: "mkdirp-classic@npm:0.5.3" @@ -17226,7 +17729,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.3, mkdirp@npm:^0.5.5, mkdirp@npm:^0.5.6, mkdirp@npm:~0.5.1": +"mkdirp@npm:^0.5.1, mkdirp@npm:^0.5.3, mkdirp@npm:^0.5.6, mkdirp@npm:~0.5.1": version: 0.5.6 resolution: "mkdirp@npm:0.5.6" dependencies: @@ -17246,19 +17749,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"mlly@npm:^0.5.14, mlly@npm:^0.5.16": - version: 0.5.17 - resolution: "mlly@npm:0.5.17" - dependencies: - acorn: ^8.8.1 - pathe: ^1.0.0 - pkg-types: ^1.0.0 - ufo: ^1.0.0 - checksum: 5965c8509c92322a2ee114d5c6ac5b1bd16693760b5c1e4c7ac27417a6385f11cf62852472ce543f51e83a89d2614597cddc99d2585c51f7916ce218be8a28b8 - languageName: node - linkType: hard - -"mlly@npm:^1.0.0": +"mlly@npm:^1.0.0, mlly@npm:^1.1.0": version: 1.1.0 resolution: "mlly@npm:1.1.0" dependencies: @@ -17270,6 +17761,18 @@ fsevents@^1.2.7: languageName: node linkType: hard +"mlly@npm:^1.1.1": + version: 1.1.1 + resolution: "mlly@npm:1.1.1" + dependencies: + acorn: ^8.8.2 + pathe: ^1.1.0 + pkg-types: ^1.0.1 + ufo: ^1.1.0 + checksum: 1a3f5d0a34868ae1ae6bbf53b3c7352f23160086a6a62761a21f3d633fb6317a369c739f6ba90a3334642484b71f073b13dafbd53143348b398aceb3ae4c579c + languageName: node + linkType: hard + "mock-xmlhttprequest@npm:^7.0.3": version: 7.0.4 resolution: "mock-xmlhttprequest@npm:7.0.4" @@ -17291,10 +17794,10 @@ fsevents@^1.2.7: languageName: node linkType: hard -"mrmime@npm:^1.0.0": - version: 1.0.1 - resolution: "mrmime@npm:1.0.1" - checksum: 76a3b7ea9e3428f2882369a56dd0ecdea5deffd2b8168e1e1ca0f10e4e09bff3a5b42b33f818d109fb386ce85d6d66164c0bff8b03f663e87ddf165387f260de +"mri@npm:^1.2.0": + version: 1.2.0 + resolution: "mri@npm:1.2.0" + checksum: dcbe54fea29fc2fe7522352f9f873dab79969410ee3db97f8e56f06b80fad2d5e789abebf125262aa85dc649d651bd45ee8399fe9d28fe484e706d61648453ec languageName: node linkType: hard @@ -17333,15 +17836,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"mustache@npm:^2.3.0": - version: 2.3.2 - resolution: "mustache@npm:2.3.2" - bin: - mustache: ./bin/mustache - checksum: cda37731370c3958965297416b8e7161b2e85538975d8555b8f877c9578f57f75379c8377df56c9eb7e042972d01b7d83f0cb117ae21a69ff3beac57626053f4 - languageName: node - linkType: hard - "mute-stream@npm:0.0.8": version: 0.0.8 resolution: "mute-stream@npm:0.0.8" @@ -17358,7 +17852,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"nanoid@npm:^3.1.23, nanoid@npm:^3.3.1, nanoid@npm:^3.3.4": +"nanoid@npm:^3.3.1, nanoid@npm:^3.3.4": version: 3.3.4 resolution: "nanoid@npm:3.3.4" bin: @@ -17367,6 +17861,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"nanoid@npm:^4.0.1": + version: 4.0.1 + resolution: "nanoid@npm:4.0.1" + bin: + nanoid: bin/nanoid.js + checksum: 9446b577a28cdbb98bc1f36151a8c395a678b10f8f03bb0126f3c709d61dd7350303e6e22dda991f3eabdb04cf9c6926f2e94fbeb5ab836716b9ace7d03acffb + languageName: node + linkType: hard + "nanomatch@npm:^1.2.1, nanomatch@npm:^1.2.13, nanomatch@npm:^1.2.9": version: 1.2.13 resolution: "nanomatch@npm:1.2.13" @@ -17435,12 +17938,72 @@ fsevents@^1.2.7: languageName: node linkType: hard -"no-case@npm:^2.2.0": - version: 2.3.2 - resolution: "no-case@npm:2.3.2" - dependencies: - lower-case: ^1.1.1 - checksum: b4206dd12c6c02743a6e530f4c9439d51f4c4e75d307b8682d9a07f8d5e3662acc204ab5f64f83f725ed1a2a854f90a1bf5fd25fa7f442f82488e1391e4249b3 +"nitropack@npm:^2.2.2": + version: 2.2.2 + resolution: "nitropack@npm:2.2.2" + dependencies: + "@cloudflare/kv-asset-handler": ^0.3.0 + "@netlify/functions": ^1.4.0 + "@rollup/plugin-alias": ^4.0.3 + "@rollup/plugin-commonjs": ^24.0.1 + "@rollup/plugin-inject": ^5.0.3 + "@rollup/plugin-json": ^6.0.0 + "@rollup/plugin-node-resolve": ^15.0.1 + "@rollup/plugin-replace": ^5.0.2 + "@rollup/plugin-terser": ^0.4.0 + "@rollup/plugin-wasm": ^6.1.2 + "@rollup/pluginutils": ^5.0.2 + "@vercel/nft": ^0.22.6 + archiver: ^5.3.1 + c12: ^1.1.2 + chalk: ^5.2.0 + chokidar: ^3.5.3 + consola: ^2.15.3 + cookie-es: ^0.5.0 + defu: ^6.1.2 + destr: ^1.2.2 + dot-prop: ^7.2.0 + esbuild: ^0.17.8 + escape-string-regexp: ^5.0.0 + etag: ^1.8.1 + fs-extra: ^11.1.0 + globby: ^13.1.3 + gzip-size: ^7.0.0 + h3: ^1.5.0 + hookable: ^5.4.2 + http-proxy: ^1.18.1 + is-primitive: ^3.0.1 + jiti: ^1.17.1 + klona: ^2.0.6 + knitwork: ^1.0.0 + listhen: ^1.0.2 + mime: ^3.0.0 + mlly: ^1.1.1 + mri: ^1.2.0 + node-fetch-native: ^1.0.2 + ofetch: ^1.0.1 + ohash: ^1.0.0 + pathe: ^1.1.0 + perfect-debounce: ^0.1.3 + pkg-types: ^1.0.2 + pretty-bytes: ^6.1.0 + radix3: ^1.0.0 + rollup: ^3.15.0 + rollup-plugin-visualizer: ^5.9.0 + scule: ^1.0.0 + semver: ^7.3.8 + serve-placeholder: ^2.0.1 + serve-static: ^1.15.0 + source-map-support: ^0.5.21 + std-env: ^3.3.2 + ufo: ^1.1.0 + unenv: ^1.2.0 + unimport: ^2.2.4 + unstorage: ^1.1.5 + bin: + nitro: dist/cli.mjs + nitropack: dist/cli.mjs + checksum: ad97e1a384b7aac419358f51112ea02d3ec47b7b04e23e565b60c6cd83e193f816d8fedf76e93ffe8387a1f9bb2a84794d32b1e10a7be2a7e57b7709d85abcf5 languageName: node linkType: hard @@ -17512,6 +18075,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"node-domexception@npm:^1.0.0": + version: 1.0.0 + resolution: "node-domexception@npm:1.0.0" + checksum: b014e8200542bfa2a811d6bea6f7766b9c64884e8f219369986af1a5726abfc76186e72e612cd606df4040b298781a454fea1c7152d2c7515c37f388c8a5d67e + languageName: node + linkType: hard + "node-fetch-native@npm:^0.1.4, node-fetch-native@npm:^0.1.8": version: 0.1.8 resolution: "node-fetch-native@npm:0.1.8" @@ -17526,6 +18096,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"node-fetch-native@npm:^1.0.2": + version: 1.0.2 + resolution: "node-fetch-native@npm:1.0.2" + checksum: a8777d5922d45a99d858898a67496e5d348c49371424527de2f01df7cdc634012717262570f6682e4877b057a8e0e697aecc19b08427bd3cc6492ae4e5042be5 + languageName: node + linkType: hard + "node-fetch@npm:2.6.7": version: 2.6.7 resolution: "node-fetch@npm:2.6.7" @@ -17554,13 +18131,35 @@ fsevents@^1.2.7: languageName: node linkType: hard -"node-forge@npm:^1": +"node-fetch@npm:^3.3.0": + version: 3.3.0 + resolution: "node-fetch@npm:3.3.0" + dependencies: + data-uri-to-buffer: ^4.0.0 + fetch-blob: ^3.1.4 + formdata-polyfill: ^4.0.10 + checksum: 1c042a309f2745c36a32280d0a7af1bbda8bb0040c3a44a2a438273f07b6b805ea68553a5f94f7b635635ae2acceaef6c8f9ff2599239a2837eabb0f8be134f5 + languageName: node + linkType: hard + +"node-forge@npm:^1, node-forge@npm:^1.3.1": version: 1.3.1 resolution: "node-forge@npm:1.3.1" checksum: cbb7d3386b502723be9e016dccd577fa9ba40e234c855d6821ac35504068319ebf6dc16ebd8f7563983e71cc690bce41923737d84d133d0b7c4314247305c228 languageName: node linkType: hard +"node-gyp-build@npm:^4.2.2": + version: 4.6.0 + resolution: "node-gyp-build@npm:4.6.0" + bin: + node-gyp-build: bin.js + node-gyp-build-optional: optional.js + node-gyp-build-test: build-test.js + checksum: f132cb9553c71c03d2e47febe28eeefe4d13e9b61b9444a2404753bc6e31e10b409d0984839bc199b01897ede8db0663110462d13e383c58c8cd9de15eff2f57 + languageName: node + linkType: hard + "node-gyp@npm:^8.4.1": version: 8.4.1 resolution: "node-gyp@npm:8.4.1" @@ -17601,16 +18200,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"node-html-parser@npm:^6.1.4": - version: 6.1.4 - resolution: "node-html-parser@npm:6.1.4" - dependencies: - css-select: ^5.1.0 - he: 1.2.0 - checksum: 5bd4aa711732a9c0d9240632fe9f01b52865e8794e73b2d3a7c927a51e71067f334d07b8092ae127dbbc1ff2054495f232abfc22deed5e36f042b0432473070e - languageName: node - linkType: hard - "node-int64@npm:^0.4.0": version: 0.4.0 resolution: "node-int64@npm:0.4.0" @@ -17649,13 +18238,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"node-object-hash@npm:^1.2.0": - version: 1.4.2 - resolution: "node-object-hash@npm:1.4.2" - checksum: e6b36e82469501cfd50e55491a1f578a07991c586f086798fc4e6502eb4e10733690ef7b0575fc0191e81e8f3881d949625879a58543aa4b552ca2503f02c8af - languageName: node - linkType: hard - "node-releases@npm:^2.0.8": version: 2.0.10 resolution: "node-releases@npm:2.0.10" @@ -17663,19 +18245,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"node-res@npm:^5.0.1": - version: 5.0.1 - resolution: "node-res@npm:5.0.1" - dependencies: - destroy: ^1.0.4 - etag: ^1.8.1 - mime-types: ^2.1.19 - on-finished: ^2.3.0 - vary: ^1.1.2 - checksum: dce9301a8246feaa73e7c07d820f0678f35b8b1593d1def09bdf0bd5a40c5067b16c726f26d3aa16d8bc129e6d720e838b462682d5111b9c064d37f41b5abb23 - languageName: node - linkType: hard - "node-sass@npm:^8.0.0": version: 8.0.0 resolution: "node-sass@npm:8.0.0" @@ -17776,18 +18345,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"normalize-url@npm:1.9.1": - version: 1.9.1 - resolution: "normalize-url@npm:1.9.1" - dependencies: - object-assign: ^4.0.1 - prepend-http: ^1.0.0 - query-string: ^4.1.0 - sort-keys: ^1.0.0 - checksum: f4ebdd85d720c5a3547407153dfee95220ae452a4f3cd7e5a97fe3e12eeb09d3695930b8869df91728dbd4a50dc5a440d2c3dba03b0c1388b10a5850c791ea4d - languageName: node - linkType: hard - "normalize-url@npm:^6.0.1": version: 6.1.0 resolution: "normalize-url@npm:6.1.0" @@ -17871,28 +18428,86 @@ fsevents@^1.2.7: languageName: node linkType: hard -"nuxt@npm:^2.16.1": - version: 2.16.1 - resolution: "nuxt@npm:2.16.1" - dependencies: - "@nuxt/babel-preset-app": 2.16.1 - "@nuxt/builder": 2.16.1 - "@nuxt/cli": 2.16.1 - "@nuxt/components": ^2.2.1 - "@nuxt/config": 2.16.1 - "@nuxt/core": 2.16.1 - "@nuxt/generator": 2.16.1 - "@nuxt/loading-screen": ^2.0.4 - "@nuxt/opencollective": ^0.3.3 - "@nuxt/server": 2.16.1 - "@nuxt/telemetry": ^1.4.1 - "@nuxt/utils": 2.16.1 - "@nuxt/vue-app": 2.16.1 - "@nuxt/vue-renderer": 2.16.1 - "@nuxt/webpack": 2.16.1 +"nuxi@npm:3.2.2": + version: 3.2.2 + resolution: "nuxi@npm:3.2.2" + dependencies: + fsevents: ~2.3.2 + dependenciesMeta: + fsevents: + optional: true + bin: + nuxi: bin/nuxi.mjs + checksum: 1b4d69d156d67983c726be72cc98e9ef5e29973c153d7868c256a47aad3bbae3216cb2d16db1eec2a0cf1553aa099121a3021749e1760eb159f3a9f4b0b60fad + languageName: node + linkType: hard + +"nuxi@npm:^3.2.0": + version: 3.2.0 + resolution: "nuxi@npm:3.2.0" + dependencies: + fsevents: ~2.3.2 + dependenciesMeta: + fsevents: + optional: true + bin: + nuxi: bin/nuxi.mjs + checksum: d7bc8e973e483587236ce9c8cd23a6dab804a007e824825b6cd7fd8588931f277d0d027bcfc61019fed4270ce72e583c946f12a45420e75a375842d12add42ab + languageName: node + linkType: hard + +"nuxt@npm:^3.2.0": + version: 3.2.2 + resolution: "nuxt@npm:3.2.2" + dependencies: + "@nuxt/devalue": ^2.0.0 + "@nuxt/kit": 3.2.2 + "@nuxt/schema": 3.2.2 + "@nuxt/telemetry": ^2.1.10 + "@nuxt/ui-templates": ^1.1.1 + "@nuxt/vite-builder": 3.2.2 + "@unhead/ssr": ^1.0.22 + "@vue/reactivity": ^3.2.47 + "@vue/shared": ^3.2.47 + "@vueuse/head": ^1.0.26 + chokidar: ^3.5.3 + cookie-es: ^0.5.0 + defu: ^6.1.2 + destr: ^1.2.2 + escape-string-regexp: ^5.0.0 + estree-walker: ^3.0.3 + fs-extra: ^11.1.0 + globby: ^13.1.3 + h3: ^1.5.0 + hash-sum: ^2.0.0 + hookable: ^5.4.2 + jiti: ^1.17.1 + knitwork: ^1.0.0 + magic-string: ^0.29.0 + mlly: ^1.1.1 + nitropack: ^2.2.2 + nuxi: 3.2.2 + ofetch: ^1.0.1 + ohash: ^1.0.0 + pathe: ^1.1.0 + perfect-debounce: ^0.1.3 + scule: ^1.0.0 + strip-literal: ^1.0.1 + ufo: ^1.1.0 + unctx: ^2.1.2 + unenv: ^1.2.0 + unhead: ^1.0.22 + unimport: ^2.2.4 + unplugin: ^1.1.0 + untyped: ^1.2.2 + vue: ^3.2.47 + vue-bundle-renderer: ^1.0.2 + vue-devtools-stub: ^0.1.0 + vue-router: ^4.1.6 bin: - nuxt: bin/nuxt.js - checksum: ba0fc6616285cfbdd70649eb19f9a62a7d4a7479d191676b6d8eae9b75f12fc535514e54aa1756470d556073268fd0c1913cda46adfa12f78aa7621217fc803a + nuxi: bin/nuxt.mjs + nuxt: bin/nuxt.mjs + checksum: 9f1f21c5370b5651b5a7f231d8c04cbbec7059d673c579bcf76bfe4a328c307894ecb5960b97b982babd0188916cc9e5ad6e2f923ff7a7b230369f0029581c80 languageName: node linkType: hard @@ -18041,6 +18656,24 @@ fsevents@^1.2.7: languageName: node linkType: hard +"ofetch@npm:^1.0.1": + version: 1.0.1 + resolution: "ofetch@npm:1.0.1" + dependencies: + destr: ^1.2.2 + node-fetch-native: ^1.0.2 + ufo: ^1.1.0 + checksum: 3ab553e682b960945de600c504d3e9b22128907900fa5cfcd78ce3f937068d5d89df6588bfc8755bd34fc99272afca472e00bfc6553c07502cc0be7c771e3ec2 + languageName: node + linkType: hard + +"ohash@npm:^1.0.0": + version: 1.0.0 + resolution: "ohash@npm:1.0.0" + checksum: 5f8550f41ca1957ec5669759bfeb7e38c821e4e63f6df42dd844819f03aa0b9f3cc9360e202f8f7e8119d3a6c85e43e389b09f8c1a4c8470e0ad439018dc71a5 + languageName: node + linkType: hard + "ohmyfetch@npm:^0.4.18": version: 0.4.21 resolution: "ohmyfetch@npm:0.4.21" @@ -18071,7 +18704,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"on-headers@npm:^1.0.2, on-headers@npm:~1.0.2": +"on-headers@npm:~1.0.2": version: 1.0.2 resolution: "on-headers@npm:1.0.2" checksum: 51e75c80755169e765aa76238722e5ad1623f62b13bbc23544ade20cdbb6950cf0e6aa91de35d02ec956f47dc072ee460d8eef82354e4abf8fa692885cb3f2d8 @@ -18112,7 +18745,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"open@npm:^7.0.3, open@npm:^7.0.4": +"open@npm:^7.0.3, open@npm:^7.0.4, open@npm:^7.4.2": version: 7.4.2 resolution: "open@npm:7.4.2" dependencies: @@ -18133,7 +18766,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"opener@npm:1.5.2, opener@npm:^1.5.1, opener@npm:^1.5.2": +"opener@npm:^1.5.1": version: 1.5.2 resolution: "opener@npm:1.5.2" bin: @@ -18153,19 +18786,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"optimize-css-assets-webpack-plugin@npm:^6.0.1": - version: 6.0.1 - resolution: "optimize-css-assets-webpack-plugin@npm:6.0.1" - dependencies: - cssnano: ^5.0.2 - last-call-webpack-plugin: ^3.0.0 - postcss: ^8.2.1 - peerDependencies: - webpack: ^4.0.0 - checksum: ed893e07aab0f4ac8f138ad2504526b1534f1820e9ba6daab6221a42d37d8c2cd4b2744f9f88fa852b92af7d43caef3e86372a4c880889af1ef0ca8af738c190 - languageName: node - linkType: hard - "optionator@npm:^0.8.1": version: 0.8.3 resolution: "optionator@npm:0.8.3" @@ -18194,6 +18814,23 @@ fsevents@^1.2.7: languageName: node linkType: hard +"ora@npm:^6.1.2": + version: 6.1.2 + resolution: "ora@npm:6.1.2" + dependencies: + bl: ^5.0.0 + chalk: ^5.0.0 + cli-cursor: ^4.0.0 + cli-spinners: ^2.6.1 + is-interactive: ^2.0.0 + is-unicode-supported: ^1.1.0 + log-symbols: ^5.1.0 + strip-ansi: ^7.0.1 + wcwidth: ^1.0.1 + checksum: 294d880400901d9f9fc69ce293287acfe8fda102b912243e748964f4b0efc252ffa3535fd08620b511e3e0b3cf4bc353aca8371084ed4a08ec90d9e800828dc3 + languageName: node + linkType: hard + "os-browserify@npm:^0.3.0": version: 0.3.0 resolution: "os-browserify@npm:0.3.0" @@ -18370,15 +19007,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"param-case@npm:^2.1.1": - version: 2.1.1 - resolution: "param-case@npm:2.1.1" - dependencies: - no-case: ^2.2.0 - checksum: 2983386706e6c62205a5bc53f172c4393d21c2eb93e2779ae34cf26771498ea5f12464c7642834f4ea7c938dc49ef2e3d7b3d7f7ed393b7f88874cd7793e5462 - languageName: node - linkType: hard - "param-case@npm:^3.0.3": version: 3.0.4 resolution: "param-case@npm:3.0.4" @@ -18453,16 +19081,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"parse-json@npm:^4.0.0": - version: 4.0.0 - resolution: "parse-json@npm:4.0.0" - dependencies: - error-ex: ^1.3.1 - json-parse-better-errors: ^1.0.1 - checksum: fa9d23708f562c447f2077c6007938334a16e772c5a9b25a6eb1853d792bc34560b483bb6079143040bc89e5476288dd2edd5a60024722986e3e434d326218c9 - languageName: node - linkType: hard - "parse-json@npm:^5.0.0, parse-json@npm:^5.2.0": version: 5.2.0 resolution: "parse-json@npm:5.2.0" @@ -18533,6 +19151,30 @@ fsevents@^1.2.7: languageName: node linkType: hard +"patch-package@npm:^6.5.1": + version: 6.5.1 + resolution: "patch-package@npm:6.5.1" + dependencies: + "@yarnpkg/lockfile": ^1.1.0 + chalk: ^4.1.2 + cross-spawn: ^6.0.5 + find-yarn-workspace-root: ^2.0.0 + fs-extra: ^9.0.0 + is-ci: ^2.0.0 + klaw-sync: ^6.0.0 + minimist: ^1.2.6 + open: ^7.4.2 + rimraf: ^2.6.3 + semver: ^5.6.0 + slash: ^2.0.0 + tmp: ^0.0.33 + yaml: ^1.10.2 + bin: + patch-package: index.js + checksum: ea12885a926708390b74a363c0b351453e1b080f8a030677c4caf53271aba45110cd279e53fbd247ff0c875c95cc1717ff96325c9ee010a4e19fd94218575362 + languageName: node + linkType: hard + "path-browserify@npm:0.0.1": version: 0.0.1 resolution: "path-browserify@npm:0.0.1" @@ -18646,7 +19288,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"pathe@npm:^0.3.0, pathe@npm:^0.3.3, pathe@npm:^0.3.5, pathe@npm:^0.3.8, pathe@npm:^0.3.9": +"pathe@npm:^0.3.0, pathe@npm:^0.3.5": version: 0.3.9 resolution: "pathe@npm:0.3.9" checksum: 29979f77b7bd7d476c6790fc4bb73b46c85a0d37547efc0f41efb7f16ccfa63657582f347bf55e560a3e27eb0f19f477c9a5d1c21cb1b3d647df81dd4204bcfc @@ -18692,6 +19334,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"perfect-debounce@npm:^0.1.3": + version: 0.1.3 + resolution: "perfect-debounce@npm:0.1.3" + checksum: e6e66189af1f7f4c516a22e4052da76ba40a94313db95efad0dc707ba45d7eae373e9c799ae8ba6d8c6fe0c2dbc4d193e9416321e76e44c3dcad87fffe27020f + languageName: node + linkType: hard + "performance-now@npm:^2.1.0": version: 2.1.0 resolution: "performance-now@npm:2.1.0" @@ -18713,7 +19362,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.3, picomatch@npm:^2.3.0, picomatch@npm:^2.3.1": +"picomatch@npm:^2.0.4, picomatch@npm:^2.2.1, picomatch@npm:^2.2.2, picomatch@npm:^2.2.3, picomatch@npm:^2.3.0, picomatch@npm:^2.3.1": version: 2.3.1 resolution: "picomatch@npm:2.3.1" checksum: 5e3bbbf6a7356e1f029754112803187564a81768718393782d73b8be2c7b2055316ed200e7ca989fae7a794348afbc17da93fa760930bcbfa4ab2c8abb781587 @@ -18750,13 +19399,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"pify@npm:^5.0.0": - version: 5.0.0 - resolution: "pify@npm:5.0.0" - checksum: 4c28d29597a49bbf320c0c6526fac7858d53b8398a46bfa6ed1a120a922773c7ef50bea166e27952bbc476bce1c72cf3e7d648462ac82e704e62431bdec95cec - languageName: node - linkType: hard - "pinia-shared-state@npm:^0.3.0": version: 0.3.0 resolution: "pinia-shared-state@npm:0.3.0" @@ -18839,18 +19481,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"pkg-types@npm:^0.3.5, pkg-types@npm:^0.3.6": - version: 0.3.6 - resolution: "pkg-types@npm:0.3.6" - dependencies: - jsonc-parser: ^3.2.0 - mlly: ^0.5.16 - pathe: ^0.3.9 - checksum: 8118a077410f8894c7797273a2f3ec546bd5bedfc36058f754bd65cf997b98e7e2c3b50ddb234a557a95ad23650a39d2ba3c737d090a44fdfdbe25603ffa2119 - languageName: node - linkType: hard - -"pkg-types@npm:^1.0.0, pkg-types@npm:^1.0.1": +"pkg-types@npm:^1.0.1": version: 1.0.1 resolution: "pkg-types@npm:1.0.1" dependencies: @@ -18861,6 +19492,17 @@ fsevents@^1.2.7: languageName: node linkType: hard +"pkg-types@npm:^1.0.2": + version: 1.0.2 + resolution: "pkg-types@npm:1.0.2" + dependencies: + jsonc-parser: ^3.2.0 + mlly: ^1.1.1 + pathe: ^1.1.0 + checksum: 6843a5d69693b4c2c43efa4c6d531b2c54ae949e71929a536a1ebbbeba52ad9538083fe71bc7c12c415c578fafa730202e12c0cb7632c5bbeb4705bd91660bb1 + languageName: node + linkType: hard + "pluralize@npm:^8.0.0": version: 8.0.0 resolution: "pluralize@npm:8.0.0" @@ -18877,15 +19519,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"pnp-webpack-plugin@npm:^1.7.0": - version: 1.7.0 - resolution: "pnp-webpack-plugin@npm:1.7.0" - dependencies: - ts-pnp: ^1.1.6 - checksum: 756163c5d0460a22353606dc44c2041fbb15e235cc9aac063755c885b090fc68c7c4d9dac68bdd3970716bd98bf2fae521a62ba97146f489cd5d8c08d84fa2f3 - languageName: node - linkType: hard - "polished@npm:^4.2.2": version: 4.2.2 resolution: "polished@npm:4.2.2" @@ -18913,17 +19546,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-attribute-case-insensitive@npm:^6.0.0": - version: 6.0.2 - resolution: "postcss-attribute-case-insensitive@npm:6.0.2" - dependencies: - postcss-selector-parser: ^6.0.10 - peerDependencies: - postcss: ^8.4 - checksum: e3e6c41dbd5752bcbdaa8fdd579b48a61ecfc3c8c3ce11fb4212e000e83f800090fa2a09bd66a4ea651a075713bdb38ab270fee3fd42da79b42d33d0baab80ad - languageName: node - linkType: hard - "postcss-calc@npm:^8.2.3": version: 8.2.4 resolution: "postcss-calc@npm:8.2.4" @@ -18936,61 +19558,17 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-clamp@npm:^4.1.0": - version: 4.1.0 - resolution: "postcss-clamp@npm:4.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4.6 - checksum: 52b9351fc2eb65432874c08499b35932142db80ea4eb39443216fa7f8474a0590040ac3663261558c0e500f5ce7ecc984d8a30f170ca7cb004c654cb5f32152a - languageName: node - linkType: hard - -"postcss-color-functional-notation@npm:^5.0.0": - version: 5.0.2 - resolution: "postcss-color-functional-notation@npm:5.0.2" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: adb6873b93ccff2bcee893e103e78b1a5319bd50621ff2f4f746592b2ab0f2283bf13dd24fe80181eb3562e370104648101eb52d076389475a350aba49f4bcf2 - languageName: node - linkType: hard - -"postcss-color-hex-alpha@npm:^9.0.0": - version: 9.0.2 - resolution: "postcss-color-hex-alpha@npm:9.0.2" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 4ff81ec353957d38c968680766c73311d0c4adf2c8184046a5a0c45a3b4da4a73d43e17f2cafd3a707d206f757a3da553514a01b0a15e53244a4d22ba2bbac05 - languageName: node - linkType: hard - -"postcss-color-rebeccapurple@npm:^8.0.0": - version: 8.0.2 - resolution: "postcss-color-rebeccapurple@npm:8.0.2" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 29644f4558dde47249c3bb326486d6ecd76028584bd51857e54c6d3901dcd7534bbdba6ca78a8a33cd9893c6332832119a0cab4c4d6fcc0a604117db2093519e - languageName: node - linkType: hard - -"postcss-colormin@npm:^5.3.0": - version: 5.3.0 - resolution: "postcss-colormin@npm:5.3.0" +"postcss-colormin@npm:^5.3.1": + version: 5.3.1 + resolution: "postcss-colormin@npm:5.3.1" dependencies: - browserslist: ^4.16.6 + browserslist: ^4.21.4 caniuse-api: ^3.0.0 colord: ^2.9.1 postcss-value-parser: ^4.2.0 peerDependencies: postcss: ^8.2.15 - checksum: 10c71eafb6a36e427a6621e1dd1f24867f54291bdfeae71f62fc6be2c3cf630d41c9cc6115abeadb2261f0b94224c507db410d49c79f783a1f24c7def365492a + checksum: f238e5bd59d97e9a2c369e42f7519b7662b57a132a0f8fdfdfd2b96981ecb177a301054d198286b2a1a557c540401c43398632f27c547ff8e34edf57ec556ed0 languageName: node linkType: hard @@ -19006,21 +19584,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-custom-media@npm:^9.1.0": - version: 9.1.2 - resolution: "postcss-custom-media@npm:9.1.2" - dependencies: - "@csstools/cascade-layer-name-parser": ^1.0.0 - "@csstools/css-parser-algorithms": ^2.0.0 - "@csstools/css-tokenizer": ^2.0.0 - "@csstools/media-query-list-parser": ^2.0.0 - peerDependencies: - postcss: ^8.4 - checksum: d485ffbaeb6627838327a43ced7609584adfa91dc2879d6184fcf151fc7b55f3b8d10e8cb0635cfc9826b4c6aea669b2db9fa9da330bd0902fa28ff06f18ea46 - languageName: node - linkType: hard - -"postcss-custom-properties@npm:^13.1.0, postcss-custom-properties@npm:^13.1.3": +"postcss-custom-properties@npm:^13.1.3": version: 13.1.3 resolution: "postcss-custom-properties@npm:13.1.3" dependencies: @@ -19034,31 +19598,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-custom-selectors@npm:^7.1.0": - version: 7.1.2 - resolution: "postcss-custom-selectors@npm:7.1.2" - dependencies: - "@csstools/cascade-layer-name-parser": ^1.0.0 - "@csstools/css-parser-algorithms": ^2.0.0 - "@csstools/css-tokenizer": ^2.0.0 - postcss-selector-parser: ^6.0.4 - peerDependencies: - postcss: ^8.4 - checksum: 4dd1a6c433bf46aee874392e25ae2fbe9105a1799e159bdfa6ebae68fb8b2e4599941ea28807399157daf9c54d22566e971113b3f6a78de17a201939441e9b6a - languageName: node - linkType: hard - -"postcss-dir-pseudo-class@npm:^7.0.0": - version: 7.0.2 - resolution: "postcss-dir-pseudo-class@npm:7.0.2" - dependencies: - postcss-selector-parser: ^6.0.10 - peerDependencies: - postcss: ^8.4 - checksum: d500c9ba7836b7531c2510f0a2a4ec4fd01bedb594fbaed42065302670475c9d9bafbf3ae0dbd78b4606e22861f0e771b44964c7112ba4d1b9a5dfe0e0c9cbb1 - languageName: node - linkType: hard - "postcss-discard-comments@npm:^5.1.2": version: 5.1.2 resolution: "postcss-discard-comments@npm:5.1.2" @@ -19095,18 +19634,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-double-position-gradients@npm:^4.0.0": - version: 4.0.2 - resolution: "postcss-double-position-gradients@npm:4.0.2" - dependencies: - "@csstools/postcss-progressive-custom-properties": ^2.0.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: a95dba664ad541a29ba87c27ff4286f3d8f116bde94f75902445148cc95b2a48500b62c8b9abccfdf99ecd6373c80c09e0b1d4f19f53475d4ea2cf77b405a12b - languageName: node - linkType: hard - "postcss-flexbugs-fixes@npm:^4.2.1": version: 4.2.1 resolution: "postcss-flexbugs-fixes@npm:4.2.1" @@ -19116,46 +19643,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-focus-visible@npm:^8.0.0": - version: 8.0.2 - resolution: "postcss-focus-visible@npm:8.0.2" - dependencies: - postcss-selector-parser: ^6.0.10 - peerDependencies: - postcss: ^8.4 - checksum: 658d92456b4bbd0735d63408334a484d02fff587b829a7540ee22d29a8a1df843e0c97671eccc3e9b92f645164ded027b2d7c2719b651d491c2a3ac5eac41570 - languageName: node - linkType: hard - -"postcss-focus-within@npm:^7.0.0": - version: 7.0.2 - resolution: "postcss-focus-within@npm:7.0.2" - dependencies: - postcss-selector-parser: ^6.0.10 - peerDependencies: - postcss: ^8.4 - checksum: bb3671647f7b0737e24813e95b72ac60563247f855f1628aad7cf702ba5dbc805535eb6681ba5dd6cde19167056756ce893cad061d4254510535b9742cd93d49 - languageName: node - linkType: hard - -"postcss-font-variant@npm:^5.0.0": - version: 5.0.0 - resolution: "postcss-font-variant@npm:5.0.0" - peerDependencies: - postcss: ^8.1.0 - checksum: 42eaa9a6774d6475c3a3edf344b7a3144c188e51540089c300155a32db197911e5f6955afd10162f2f30fc59d561306570d2155ba257cd2ebe9543ec25f31ec8 - languageName: node - linkType: hard - -"postcss-gap-properties@npm:^4.0.0": - version: 4.0.1 - resolution: "postcss-gap-properties@npm:4.0.1" - peerDependencies: - postcss: ^8.4 - checksum: 4612b61fdefc29496b1457aafe2182d669a9db8375edac0dfb4100317c83e2123c90fe0c0940facc9394f509981d763ea4176da3bde5cf0c2020efaca33538d6 - languageName: node - linkType: hard - "postcss-html@npm:^0.36.0": version: 0.36.0 resolution: "postcss-html@npm:0.36.0" @@ -19168,17 +19655,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-image-set-function@npm:^5.0.0": - version: 5.0.2 - resolution: "postcss-image-set-function@npm:5.0.2" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 217d5f3d5b0c6fa81037df79751749615f6d3c0806d21f4ef7d80346ec7d26cc2af2517ded2782601b61d38e86d0a559aba2e8578c74fd57c7c7081f79b20b9a - languageName: node - linkType: hard - "postcss-import-resolver@npm:^2.0.0": version: 2.0.0 resolution: "postcss-import-resolver@npm:2.0.0" @@ -19227,15 +19703,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-initial@npm:^4.0.1": - version: 4.0.1 - resolution: "postcss-initial@npm:4.0.1" - peerDependencies: - postcss: ^8.0.0 - checksum: 72eb6fbcbedfca91c1b300040f822420f034ecb89bdb589295936858876710c48f4960bc4a6f998432bc3cedc5fe48dc72c03e444567c360ac651f8e1a2bd2f9 - languageName: node - linkType: hard - "postcss-js@npm:^4.0.0": version: 4.0.1 resolution: "postcss-js@npm:4.0.1" @@ -19247,19 +19714,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-lab-function@npm:^5.0.0": - version: 5.1.0 - resolution: "postcss-lab-function@npm:5.1.0" - dependencies: - "@csstools/color-helpers": ^1.0.0 - "@csstools/postcss-progressive-custom-properties": ^2.0.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 475fed8cf16f776a2a0eabb499352f9f123383eb719020bcb334638db9fdb801c9f025a3c00401249a6de0741b462f0498f35b149e8a98c2dd4caed4f4cd165f - languageName: node - linkType: hard - "postcss-less@npm:^3.1.4": version: 3.1.4 resolution: "postcss-less@npm:3.1.4" @@ -19287,7 +19741,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-loader@npm:^4.1.0, postcss-loader@npm:^4.2.0, postcss-loader@npm:^4.3.0": +"postcss-loader@npm:^4.1.0, postcss-loader@npm:^4.2.0": version: 4.3.0 resolution: "postcss-loader@npm:4.3.0" dependencies: @@ -19303,26 +19757,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-logical@npm:^6.0.0": - version: 6.1.0 - resolution: "postcss-logical@npm:6.1.0" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 61e58e521b26546470c6e9949243c15667b8f91499ed263843cf0e825d1afcd297db41e3a2a635bb7d915204e0562629812d66f7923b5bbf48e68a23c668d9f7 - languageName: node - linkType: hard - -"postcss-media-minmax@npm:^5.0.0": - version: 5.0.0 - resolution: "postcss-media-minmax@npm:5.0.0" - peerDependencies: - postcss: ^8.1.0 - checksum: 8d11a8b578e7ec90717455590580f15f55e5b27451d0cc57c24da8899d96ce8674b9247fdc181f20010399542c9343496d18f9bf527a228621436d3e06eccc0d - languageName: node - linkType: hard - "postcss-media-query-parser@npm:^0.2.3": version: 0.2.3 resolution: "postcss-media-query-parser@npm:0.2.3" @@ -19342,9 +19776,9 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-merge-rules@npm:^5.1.3": - version: 5.1.3 - resolution: "postcss-merge-rules@npm:5.1.3" +"postcss-merge-rules@npm:^5.1.4": + version: 5.1.4 + resolution: "postcss-merge-rules@npm:5.1.4" dependencies: browserslist: ^4.21.4 caniuse-api: ^3.0.0 @@ -19352,7 +19786,7 @@ fsevents@^1.2.7: postcss-selector-parser: ^6.0.5 peerDependencies: postcss: ^8.2.15 - checksum: daf8b775714de2f2d500ed4e55dcc155b07b39a614d7d0b3ed8288498c4f1c9d9a06c7cda2f4f7f03539195c5f3119f12570b79b765dec33361171706995d166 + checksum: 56901b52bb5fb08532dfab901d420fe90d7d70057972c54d2757a5caf68d695b4f9ff0013706565ed96c44ab12192bb162948a63baebd28bd5cf5e2f151f193f languageName: node linkType: hard @@ -19500,15 +19934,15 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-nesting@npm:^11.0.0, postcss-nesting@npm:^11.1.0": - version: 11.2.0 - resolution: "postcss-nesting@npm:11.2.0" +"postcss-nesting@npm:^11.1.0": + version: 11.2.1 + resolution: "postcss-nesting@npm:11.2.1" dependencies: "@csstools/selector-specificity": ^2.0.0 postcss-selector-parser: ^6.0.10 peerDependencies: postcss: ^8.4 - checksum: 6f57c8259fe7a5123e28fafdc1efbf2f98fe8811d21534aa58fd8648f849fcd54faa3a8d8466bfd5cd3dc6a922ed87abf211e7b8ea0814cdadce6f0413d89f61 + checksum: cbf0b07669a3339d862624367fdec06f6f37fbf80ecd1a8edaeb1c3dc8d11a79a34b60dc5bdf3cab83943558036e1c30833adfbc7fb4ec2cc0359b2ea2008af5 languageName: node linkType: hard @@ -19603,63 +20037,23 @@ fsevents@^1.2.7: "postcss-normalize-whitespace@npm:^5.1.1": version: 5.1.1 resolution: "postcss-normalize-whitespace@npm:5.1.1" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: f3b9bffc77237753982212623896c3ecedffcf74b888f5b7169fd0f3d6313da31a8d57fe78ed8a9c0948dc82a5e74e1dfd4b532ee8bd04fc9640af088378eb89 - languageName: node - linkType: hard - -"postcss-opacity-percentage@npm:^1.1.3": - version: 1.1.3 - resolution: "postcss-opacity-percentage@npm:1.1.3" - peerDependencies: - postcss: ^8.2 - checksum: b2994196784040ca5413feaaa4f54bf4201158d9ae6e6063b0b6522dfa9b04d2c87ec1ce23276924bb22f8d9112523b9450bcb5720f09793255f9a4481ec5bc5 - languageName: node - linkType: hard - -"postcss-ordered-values@npm:^5.1.3": - version: 5.1.3 - resolution: "postcss-ordered-values@npm:5.1.3" - dependencies: - cssnano-utils: ^3.1.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.2.15 - checksum: 45787d313481c1aecd262db9c636aab3ce939f9d4e235043ec01520653c6bd09fd211fd0fbe807e14117db255601631c89b35217fa951c658bb6a44641ba9c6a - languageName: node - linkType: hard - -"postcss-overflow-shorthand@npm:^4.0.0": - version: 4.0.1 - resolution: "postcss-overflow-shorthand@npm:4.0.1" - dependencies: - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 640ce9a2ee8a72c6350cef4b0f48f8e0174f41decd73b1a5337d9198dbefa77fc6107b96f397e122c35a7b47e93609d88955144f746492dbcb06e69b53da4b9c - languageName: node - linkType: hard - -"postcss-page-break@npm:^3.0.4": - version: 3.0.4 - resolution: "postcss-page-break@npm:3.0.4" + dependencies: + postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8 - checksum: 2b8ced3db4e57d5aa58ab02a5388ea9dbd3ccfe893d5457a87e3f0ab8549840299886d62c4b4898fe68b0a0172ced2bedabb85f7563e42c3568f1a76fe9db5e1 + postcss: ^8.2.15 + checksum: f3b9bffc77237753982212623896c3ecedffcf74b888f5b7169fd0f3d6313da31a8d57fe78ed8a9c0948dc82a5e74e1dfd4b532ee8bd04fc9640af088378eb89 languageName: node linkType: hard -"postcss-place@npm:^8.0.0": - version: 8.0.1 - resolution: "postcss-place@npm:8.0.1" +"postcss-ordered-values@npm:^5.1.3": + version: 5.1.3 + resolution: "postcss-ordered-values@npm:5.1.3" dependencies: + cssnano-utils: ^3.1.0 postcss-value-parser: ^4.2.0 peerDependencies: - postcss: ^8.4 - checksum: 515adf4e6f9ed5b20492b329a1da5d990686be78dd85b3964dc82cc22ea9ae45bfe4274e1e52f5e51e1f3dfe3fdfa5e510bd07935dbc8dc93dd8910ba5ff0ba1 + postcss: ^8.2.15 + checksum: 45787d313481c1aecd262db9c636aab3ce939f9d4e235043ec01520653c6bd09fd211fd0fbe807e14117db255601631c89b35217fa951c658bb6a44641ba9c6a languageName: node linkType: hard @@ -19672,89 +20066,15 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-preset-env@npm:^8.0.1": - version: 8.0.1 - resolution: "postcss-preset-env@npm:8.0.1" - dependencies: - "@csstools/postcss-cascade-layers": ^3.0.0 - "@csstools/postcss-color-function": ^2.0.0 - "@csstools/postcss-font-format-keywords": ^2.0.0 - "@csstools/postcss-hwb-function": ^2.0.0 - "@csstools/postcss-ic-unit": ^2.0.0 - "@csstools/postcss-is-pseudo-class": ^3.0.0 - "@csstools/postcss-logical-float-and-clear": ^1.0.0 - "@csstools/postcss-logical-resize": ^1.0.0 - "@csstools/postcss-logical-viewport-units": ^1.0.0 - "@csstools/postcss-media-queries-aspect-ratio-number-values": ^1.0.0 - "@csstools/postcss-nested-calc": ^2.0.0 - "@csstools/postcss-normalize-display-values": ^2.0.0 - "@csstools/postcss-oklab-function": ^2.0.0 - "@csstools/postcss-progressive-custom-properties": ^2.0.0 - "@csstools/postcss-scope-pseudo-class": ^2.0.0 - "@csstools/postcss-stepped-value-functions": ^2.0.0 - "@csstools/postcss-text-decoration-shorthand": ^2.0.0 - "@csstools/postcss-trigonometric-functions": ^2.0.0 - "@csstools/postcss-unset-value": ^2.0.0 - autoprefixer: ^10.4.13 - browserslist: ^4.21.4 - css-blank-pseudo: ^5.0.0 - css-has-pseudo: ^5.0.0 - css-prefers-color-scheme: ^8.0.0 - cssdb: ^7.4.0 - postcss-attribute-case-insensitive: ^6.0.0 - postcss-clamp: ^4.1.0 - postcss-color-functional-notation: ^5.0.0 - postcss-color-hex-alpha: ^9.0.0 - postcss-color-rebeccapurple: ^8.0.0 - postcss-custom-media: ^9.1.0 - postcss-custom-properties: ^13.1.0 - postcss-custom-selectors: ^7.1.0 - postcss-dir-pseudo-class: ^7.0.0 - postcss-double-position-gradients: ^4.0.0 - postcss-focus-visible: ^8.0.0 - postcss-focus-within: ^7.0.0 - postcss-font-variant: ^5.0.0 - postcss-gap-properties: ^4.0.0 - postcss-image-set-function: ^5.0.0 - postcss-initial: ^4.0.1 - postcss-lab-function: ^5.0.0 - postcss-logical: ^6.0.0 - postcss-media-minmax: ^5.0.0 - postcss-nesting: ^11.0.0 - postcss-opacity-percentage: ^1.1.3 - postcss-overflow-shorthand: ^4.0.0 - postcss-page-break: ^3.0.4 - postcss-place: ^8.0.0 - postcss-pseudo-class-any-link: ^8.0.0 - postcss-replace-overflow-wrap: ^4.0.0 - postcss-selector-not: ^7.0.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 795ce578e32b5257e342dc8be8533b563e930321e5637af8e59a3366e1d215926ea603f18e8cb62d247ddad32d31ed5be1ca2da87966f5deb3ce63f5976ecb5b - languageName: node - linkType: hard - -"postcss-pseudo-class-any-link@npm:^8.0.0": - version: 8.0.2 - resolution: "postcss-pseudo-class-any-link@npm:8.0.2" - dependencies: - postcss-selector-parser: ^6.0.10 - peerDependencies: - postcss: ^8.4 - checksum: df8be08ba2e45b0c4b14f6abdceaf116a3c8383bfc84c362eb31167f436304a0412780f963929f31c73021d3662191ca1c6e04650248541066c6067c0b946935 - languageName: node - linkType: hard - -"postcss-reduce-initial@npm:^5.1.1": - version: 5.1.1 - resolution: "postcss-reduce-initial@npm:5.1.1" +"postcss-reduce-initial@npm:^5.1.2": + version: 5.1.2 + resolution: "postcss-reduce-initial@npm:5.1.2" dependencies: browserslist: ^4.21.4 caniuse-api: ^3.0.0 peerDependencies: postcss: ^8.2.15 - checksum: d4e27dfb7a287d415fd29d554dff398a129b3d17903e59725e2ca73bb76ab6790c4911ade44a6754f7439831d9fd5e95360ab1583f9df430d8dd31b0f2f6191a + checksum: ac63f09266b1fb2152422d8c2c0038e11ed73b84f4079070f1726f848cdd51abf9ce03f59e737c1641bd678b8e8e172a98970a68b461120651d9f79300f4ec96 languageName: node linkType: hard @@ -19769,15 +20089,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-replace-overflow-wrap@npm:^4.0.0": - version: 4.0.0 - resolution: "postcss-replace-overflow-wrap@npm:4.0.0" - peerDependencies: - postcss: ^8.0.3 - checksum: b06f5ac6848395da8602d90905cc4204b5f614397a7babe962637465803e29811e1dc1742715decdb7a2197e9070cbfa7e6c97224398ec584789d738fabbaa10 - languageName: node - linkType: hard - "postcss-resolve-nested-selector@npm:^0.1.1": version: 0.1.1 resolution: "postcss-resolve-nested-selector@npm:0.1.1" @@ -19813,17 +20124,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss-selector-not@npm:^7.0.0": - version: 7.0.1 - resolution: "postcss-selector-not@npm:7.0.1" - dependencies: - postcss-selector-parser: ^6.0.10 - peerDependencies: - postcss: ^8.4 - checksum: 18b3457c4d5a35c776614b491a9ae1850ee2b1f5da6bba4d84574162e6d4770c2a630ed8e45a1828580a019c08f004af32dd95257aaaac6e222b4466d6dc754a - languageName: node - linkType: hard - "postcss-selector-parser@npm:6.0.10": version: 6.0.10 resolution: "postcss-selector-parser@npm:6.0.10" @@ -19919,7 +20219,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"postcss@npm:^8.0.9, postcss@npm:^8.1.10, postcss@npm:^8.2.1, postcss@npm:^8.2.15, postcss@npm:^8.4.14, postcss@npm:^8.4.21": +"postcss@npm:^8.0.9, postcss@npm:^8.1.10, postcss@npm:^8.2.15, postcss@npm:^8.4.14, postcss@npm:^8.4.21": version: 8.4.21 resolution: "postcss@npm:8.4.21" dependencies: @@ -19978,6 +20278,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"postinstall-postinstall@npm:^2.1.0": + version: 2.1.0 + resolution: "postinstall-postinstall@npm:2.1.0" + checksum: e637f608f504ead45a2cc457db40cc70aab392d19504db5d7d55a84c0d04024d6d36393e066f001cdf0c8a634b2866c41df40fc964b3e88fc1c1672efde5c6be + languageName: node + linkType: hard + "potpack@npm:^1.0.2": version: 1.0.2 resolution: "potpack@npm:1.0.2" @@ -20021,13 +20328,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"prepend-http@npm:^1.0.0": - version: 1.0.4 - resolution: "prepend-http@npm:1.0.4" - checksum: f723f34a23394b568a9ff0cd502bdda244b343c03b12a259343566eab1184cf41a6c7e9975d9e6010ccb2901b7c428d296e56a67a72d0a6ecb0f13531a3fa44e - languageName: node - linkType: hard - "prettier-linter-helpers@npm:^1.0.0": version: 1.0.0 resolution: "prettier-linter-helpers@npm:1.0.0" @@ -20062,6 +20362,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"pretty-bytes@npm:^6.1.0": + version: 6.1.0 + resolution: "pretty-bytes@npm:6.1.0" + checksum: 13e49858cf7a272febddee467d2fe440033f640a77583dffdb18b010c545915d5d403fa5748aa5a0aa34045ca833274ba7024e9fccbf8d03888308b45ea1f631 + languageName: node + linkType: hard + "pretty-error@npm:^2.1.1": version: 2.1.2 resolution: "pretty-error@npm:2.1.2" @@ -20090,24 +20397,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"pretty-time@npm:^1.1.0": - version: 1.1.0 - resolution: "pretty-time@npm:1.1.0" - checksum: 1467cfb88f0478c277dd4b47419d536f92e417ce17da927390145f9e69ba3ac5c36e54b2a5244538c64e3ed8d299c604117c3018b3a15772c5d030030adbdef6 - languageName: node - linkType: hard - -"pretty@npm:^2.0.0": - version: 2.0.0 - resolution: "pretty@npm:2.0.0" - dependencies: - condense-newlines: ^0.2.1 - extend-shallow: ^2.0.1 - js-beautify: ^1.6.12 - checksum: 18e4738abd12f1cd195ba3b1b85b339bbaf9d0b2408ddbcc102cb31a62a57e5090894c5c29ede59dc5845c0e3d58933edb4825f380bc27d07ee74a751465d80e - languageName: node - linkType: hard - "process-nextick-args@npm:~2.0.0": version: 2.0.1 resolution: "process-nextick-args@npm:2.0.1" @@ -20487,11 +20776,10 @@ fsevents@^1.2.7: languageName: node linkType: hard -"puppeteer-core@npm:19.7.0": - version: 19.7.0 - resolution: "puppeteer-core@npm:19.7.0" +"puppeteer-core@npm:19.7.1": + version: 19.7.1 + resolution: "puppeteer-core@npm:19.7.1" dependencies: - chromium-bidi: 0.4.3 cross-fetch: 3.1.5 debug: 4.3.4 devtools-protocol: 0.0.1094867 @@ -20503,11 +20791,14 @@ fsevents@^1.2.7: unbzip2-stream: 1.4.3 ws: 8.11.0 peerDependencies: + chromium-bidi: 0.4.3 typescript: ">= 4.7.4" peerDependenciesMeta: + chromium-bidi: + optional: true typescript: optional: true - checksum: 9d62d72f7b42a76117bd5f4183ec86710367b7e9075376ffe740c93dc95f0fd1e9a49d3a65d7b5397a8455d11466c373f8901333420f33c7511f541d913154e6 + checksum: ae4ab36320a9c9e000b82a10c5f379baf3b105357b75d76652017fe8fda6e9259d305ab861a4e4d98eeefc81c82bd3ade6005b20d3e357b92eb62136bf0c51c9 languageName: node linkType: hard @@ -20532,15 +20823,15 @@ fsevents@^1.2.7: linkType: hard "puppeteer@npm:^19.7.0": - version: 19.7.0 - resolution: "puppeteer@npm:19.7.0" + version: 19.7.1 + resolution: "puppeteer@npm:19.7.1" dependencies: cosmiconfig: 8.0.0 https-proxy-agent: 5.0.1 progress: 2.0.3 proxy-from-env: 1.1.0 - puppeteer-core: 19.7.0 - checksum: 0dad491f73dd7ec2354661fbbd763bda6626caccb914f6d15dc0f9dabb77e71485ba2ac3de41b2fef57a762812403044f0dad6c0453c0ee9817a92d95b29e178 + puppeteer-core: 19.7.1 + checksum: c2b188d9ad1643c9f6a6c0d28aedcc52ef2a71329480622f937efa54544428e8839460d39906a0a4ff3c2596a0f6644ad6862bca85e81fb492ba677898d92134 languageName: node linkType: hard @@ -20569,7 +20860,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"query-string@npm:^4.1.0, query-string@npm:^4.3.2": +"query-string@npm:^4.3.2": version: 4.3.4 resolution: "query-string@npm:4.3.4" dependencies: @@ -20635,6 +20926,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"radix3@npm:^1.0.0": + version: 1.0.0 + resolution: "radix3@npm:1.0.0" + checksum: 12623ff7e8eddf90208029f1f03e59d953ffcf6fd919539776d4b0e614ce8c127db03bc80a5f1bc93c6566d6513c1b9ceea34a59842ff380654e5315a4f0db77 + languageName: node + linkType: hard + "ramda@npm:^0.28.0": version: 0.28.0 resolution: "ramda@npm:0.28.0" @@ -20703,7 +21001,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"rc9@npm:^2.0.1": +"rc9@npm:^2.0.0, rc9@npm:^2.0.1": version: 2.0.1 resolution: "rc9@npm:2.0.1" dependencies: @@ -20842,7 +21140,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"readable-stream@npm:1 || 2, readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.1.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.6, readable-stream@npm:~2.3.6": +"readable-stream@npm:1 || 2, readable-stream@npm:^2.0.0, readable-stream@npm:^2.0.1, readable-stream@npm:^2.0.2, readable-stream@npm:^2.0.5, readable-stream@npm:^2.1.5, readable-stream@npm:^2.2.2, readable-stream@npm:^2.3.3, readable-stream@npm:^2.3.6, readable-stream@npm:~2.3.6": version: 2.3.7 resolution: "readable-stream@npm:2.3.7" dependencies: @@ -20868,6 +21166,15 @@ fsevents@^1.2.7: languageName: node linkType: hard +"readdir-glob@npm:^1.0.0": + version: 1.1.2 + resolution: "readdir-glob@npm:1.1.2" + dependencies: + minimatch: ^5.1.0 + checksum: 55f7702045b96a320fe6d81afdb33ee1d179ada4bab7b4085b8a014b077135abb5c01f30068aba0032757919eeb3a9ae1f18ef72a82d699572ed1598cf549d76 + languageName: node + linkType: hard + "readdirp@npm:^2.2.1": version: 2.2.1 resolution: "readdirp@npm:2.2.1" @@ -20933,6 +21240,22 @@ fsevents@^1.2.7: languageName: node linkType: hard +"redis-errors@npm:^1.0.0, redis-errors@npm:^1.2.0": + version: 1.2.0 + resolution: "redis-errors@npm:1.2.0" + checksum: b260bb64a1c8523d32a56701681ac3e5cc6bb0a4eb09f1d30729ebba397021d274216ff189909c08fe3c6b706ec8b74948e20ea410b6f69d31b35bda3fb82a59 + languageName: node + linkType: hard + +"redis-parser@npm:^3.0.0": + version: 3.0.0 + resolution: "redis-parser@npm:3.0.0" + dependencies: + redis-errors: ^1.0.0 + checksum: 45dbcb05bed2c80a4aac288bbefed2347ecf3508c24d542ab42efa21fd63b5aaca4208b206f05818835a2ac43abe09250c2638c11c3b0b66a5d67e83985e350f + languageName: node + linkType: hard + "regenerate-unicode-properties@npm:^10.1.0": version: 10.1.0 resolution: "regenerate-unicode-properties@npm:10.1.0" @@ -21315,7 +21638,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"resolve@^1.1.7, resolve@^1.10.0, resolve@^1.10.1, resolve@^1.12.0, resolve@^1.14.2, resolve@^1.15.1, resolve@^1.19.0, resolve@^1.20.0, resolve@^1.22.0, resolve@^1.22.1, resolve@^1.3.2": +"resolve@npm:^1.1.7, resolve@npm:^1.10.0, resolve@npm:^1.10.1, resolve@npm:^1.12.0, resolve@npm:^1.14.2, resolve@npm:^1.15.1, resolve@npm:^1.19.0, resolve@npm:^1.20.0, resolve@npm:^1.22.1, resolve@npm:^1.3.2": version: 1.22.1 resolution: "resolve@npm:1.22.1" dependencies: @@ -21328,19 +21651,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"resolve@patch:resolve@^1.1.7#builtin, resolve@patch:resolve@^1.10.0#builtin, resolve@patch:resolve@^1.10.1#builtin, resolve@patch:resolve@^1.12.0#builtin, resolve@patch:resolve@^1.14.2#builtin, resolve@patch:resolve@^1.15.1#builtin, resolve@patch:resolve@^1.19.0#builtin, resolve@patch:resolve@^1.20.0#builtin, resolve@patch:resolve@^1.22.0#builtin, resolve@patch:resolve@^1.22.1#builtin, resolve@patch:resolve@^1.3.2#builtin": - version: 1.22.1 - resolution: "resolve@patch:resolve@npm%3A1.22.1#builtin::version=1.22.1&hash=3388aa" - dependencies: - is-core-module: ^2.9.0 - path-parse: ^1.0.7 - supports-preserve-symlinks-flag: ^1.0.0 - bin: - resolve: bin/resolve - checksum: 2029682d258c40a095e3860f31c521e08a7c2f679425534550a0b3b760bf6cc231f9e1b63bb12d6dcdf3c1d19379332692fa0ba4434f0cd9e725321dad8a5173 - languageName: node - linkType: hard - "restore-cursor@npm:^3.1.0": version: 3.1.0 resolution: "restore-cursor@npm:3.1.0" @@ -21351,6 +21661,16 @@ fsevents@^1.2.7: languageName: node linkType: hard +"restore-cursor@npm:^4.0.0": + version: 4.0.0 + resolution: "restore-cursor@npm:4.0.0" + dependencies: + onetime: ^5.1.0 + signal-exit: ^3.0.2 + checksum: 48f3872e4bce63b1febce7e1dd796dfd79ba7589e693e1c88b664bce01a73f045859a02a7163583ea2846d25f55fb62e49a211ebaca777d3a079c5405cbc180b + languageName: node + linkType: hard + "ret@npm:~0.1.10": version: 0.1.15 resolution: "ret@npm:0.1.15" @@ -21390,7 +21710,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"rimraf@npm:^2.5.4, rimraf@npm:^2.6.2, rimraf@npm:^2.6.3": +"rimraf@npm:^2.5.4, rimraf@npm:^2.6.3": version: 2.7.1 resolution: "rimraf@npm:2.7.1" dependencies: @@ -21422,6 +21742,53 @@ fsevents@^1.2.7: languageName: node linkType: hard +"rollup-plugin-visualizer@npm:^5.9.0": + version: 5.9.0 + resolution: "rollup-plugin-visualizer@npm:5.9.0" + dependencies: + open: ^8.4.0 + picomatch: ^2.3.1 + source-map: ^0.7.4 + yargs: ^17.5.1 + peerDependencies: + rollup: 2.x || 3.x + peerDependenciesMeta: + rollup: + optional: true + bin: + rollup-plugin-visualizer: dist/bin/cli.js + checksum: 2dec38548e9fc4e9f2145be60c492bb31f89786a56bdfb2935a7970f918e75c9a9f3794a01b75aee5916e4af48a4fd2a8428363f0434fec9b82ea877afc50915 + languageName: node + linkType: hard + +"rollup@npm:^3.10.0": + version: 3.15.0 + resolution: "rollup@npm:3.15.0" + dependencies: + fsevents: ~2.3.2 + dependenciesMeta: + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 7a8922f87d0f33e0f3e87f5a24b0adaaa588bf07748754f92266d195d79f7cb986d8ecebb6464cbdbf77a38ff2ccd5b4791c135ca2cb4a9af7ebc8e99afb1210 + languageName: node + linkType: hard + +"rollup@npm:^3.15.0, rollup@npm:^3.16.0": + version: 3.17.2 + resolution: "rollup@npm:3.17.2" + dependencies: + fsevents: ~2.3.2 + dependenciesMeta: + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 55a2a0487c77735c7cab654134891413c19b44e561e6694641e467676102108f9137e479c7cddca06e7c2c765b448f351213b830e2b2dbb636bda2cd323957b5 + languageName: node + linkType: hard + "rsvp@npm:^4.8.4": version: 4.8.5 resolution: "rsvp@npm:4.8.5" @@ -21454,16 +21821,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"rxjs@npm:^6.6.0": - version: 6.6.7 - resolution: "rxjs@npm:6.6.7" - dependencies: - tslib: ^1.9.0 - checksum: 1146975cbd5388ee5e61450235dc5670931e43cce71813f567977d334acc4d75c6e8d9d293df67e1fb31510b99fc8957943d4a9b550d109e4dc69967a8471543 - languageName: node - linkType: hard - -"rxjs@npm:^7.5.1, rxjs@npm:^7.5.4, rxjs@npm:^7.8.0": +"rxjs@npm:^7.5.1, rxjs@npm:^7.5.4, rxjs@npm:^7.5.7, rxjs@npm:^7.8.0": version: 7.8.0 resolution: "rxjs@npm:7.8.0" dependencies: @@ -21486,7 +21844,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"safe-buffer@npm:5.2.1, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:^5.2.1, safe-buffer@npm:~5.2.0": +"safe-buffer@npm:5.2.1, safe-buffer@npm:^5.0.1, safe-buffer@npm:^5.1.0, safe-buffer@npm:^5.1.1, safe-buffer@npm:^5.1.2, safe-buffer@npm:^5.2.0, safe-buffer@npm:~5.2.0": version: 5.2.1 resolution: "safe-buffer@npm:5.2.1" checksum: 0bb57f0d8f9d1fa4fe35ad8a2db1f83a027d48f2822d59ede88fd5cd4ddad83c0b497213feb7a70fbf90597a70c5217f735b0eb1850df40ce9b4ae81dd22b3f9 @@ -21596,6 +21954,19 @@ fsevents@^1.2.7: languageName: node linkType: hard +"sass@npm:^1.58.2": + version: 1.58.3 + resolution: "sass@npm:1.58.3" + dependencies: + chokidar: ">=3.0.0 <4.0.0" + immutable: ^4.0.0 + source-map-js: ">=0.6.2 <2.0.0" + bin: + sass: sass.js + checksum: c348a7a7ecb1d03fa58acc7fb4431f191c89a2eb81bb1844afcb0a046c3d533a12ecdea34e72d556c709d92236005231ef72ed4dfc57160b38bbe8e82c2440fc + languageName: node + linkType: hard + "sax@npm:^1.2.4, sax@npm:~1.2.4": version: 1.2.4 resolution: "sax@npm:1.2.4" @@ -21644,7 +22015,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"schema-utils@npm:^2.0.0, schema-utils@npm:^2.6.5, schema-utils@npm:^2.7.0": +"schema-utils@npm:^2.6.5, schema-utils@npm:^2.7.0": version: 2.7.1 resolution: "schema-utils@npm:2.7.1" dependencies: @@ -21666,18 +22037,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"schema-utils@npm:^4.0.0": - version: 4.0.0 - resolution: "schema-utils@npm:4.0.0" - dependencies: - "@types/json-schema": ^7.0.9 - ajv: ^8.8.0 - ajv-formats: ^2.1.1 - ajv-keywords: ^5.0.0 - checksum: 351be9209775f1397bab6fb8fc48eedbac33fcb480315c348af994d891af9da6fab87617b14232d4f1d39dcf16c588c761f11e530b164d857d47003379c1d566 - languageName: node - linkType: hard - "scss-tokenizer@npm:^0.4.3": version: 0.4.3 resolution: "scss-tokenizer@npm:0.4.3" @@ -21688,20 +22047,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"scule@npm:^0.2.1": - version: 0.2.1 - resolution: "scule@npm:0.2.1" - checksum: f99c80e9a3169e2fdf29ea854f4fe57af093d89649e58ecd24e81453f527eda52423e494e1a9c505c7aec507fbd14153bca8d1f1e750bf2165f42e5dd21b2bba - languageName: node - linkType: hard - -"scule@npm:^0.3.2": - version: 0.3.2 - resolution: "scule@npm:0.3.2" - checksum: 805c0009a218f85e9dae6bbc63dfa55a4e6f629662dc5043109803b558363d245fb6bfc1ef16317a02f42f62249f562b5b008f3708a1797bc0816c3a05662294 - languageName: node - linkType: hard - "scule@npm:^1.0.0": version: 1.0.0 resolution: "scule@npm:1.0.0" @@ -21845,13 +22190,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"server-destroy@npm:^1.0.1": - version: 1.0.1 - resolution: "server-destroy@npm:1.0.1" - checksum: 8bbbf852cf1c91b6d9d54db1bb4ab310fa3daecc72bae733822bd0048dfe8554cafcdeecbb7c903a6877a45a6fcb1f72ac7b167830acc351c73a7fca8ac68188 - languageName: node - linkType: hard - "set-blocking@npm:^2.0.0": version: 2.0.0 resolution: "set-blocking@npm:2.0.0" @@ -21962,13 +22300,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"shell-quote@npm:^1.7.3": - version: 1.8.0 - resolution: "shell-quote@npm:1.8.0" - checksum: b4e6b6284c59f3f305bc1bf6711962dc2f3c8d37541bfa60a4144befd9fff43ad574b56efaeb1ad2a960210a2c0b8c3578249caadb9b78907bececc7709f39d9 - languageName: node - linkType: hard - "side-channel@npm:^1.0.4": version: 1.0.4 resolution: "side-channel@npm:1.0.4" @@ -22021,17 +22352,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"sirv@npm:^1.0.7": - version: 1.0.19 - resolution: "sirv@npm:1.0.19" - dependencies: - "@polka/url": ^1.0.0-next.20 - mrmime: ^1.0.0 - totalist: ^1.0.0 - checksum: 1a8f9314245e4e6f59843a0451bc2f845cef9e68929f4cb26ec8ec170c1f3ca3d6f5a5e0dc2631c9ee5b8056df017c12ef172926dab722485235f3fd255b355f - languageName: node - linkType: hard - "sisteransi@npm:^1.0.5": version: 1.0.5 resolution: "sisteransi@npm:1.0.5" @@ -22114,6 +22434,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"smob@npm:^0.0.6": + version: 0.0.6 + resolution: "smob@npm:0.0.6" + checksum: a29d3fde1af179827ea40f8600e806634b43b0295d75c370077af1f061c0b6bd861f413e1e8496f2bfad7629cd909181e4962f99a86df837776ebfb0d390fd07 + languageName: node + linkType: hard + "snapdragon-node@npm:^2.0.1": version: 2.1.1 resolution: "snapdragon-node@npm:2.1.1" @@ -22182,24 +22509,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"sort-keys@npm:^1.0.0": - version: 1.1.2 - resolution: "sort-keys@npm:1.1.2" - dependencies: - is-plain-obj: ^1.0.0 - checksum: 78d9165ed35a19591685375cf85b7f45d94d0538af8cf162dec9ae67e6c631468169f9242e06f799a5bbb4207e90413f32dc528323f1f5d8edb0be51bf9f8880 - languageName: node - linkType: hard - -"sort-keys@npm:^2.0.0": - version: 2.0.0 - resolution: "sort-keys@npm:2.0.0" - dependencies: - is-plain-obj: ^1.0.0 - checksum: c0437ce7fbcc35e6f255f46cc4ba350cadac3199f4af3ee8c8b305f50a35b6ead4fec814a4d86ffa49c8ec9e5bf064877232a7d45270c6e31f725209a1c4ef3d - languageName: node - linkType: hard - "source-list-map@npm:^2.0.0": version: 2.0.1 resolution: "source-list-map@npm:2.0.1" @@ -22207,7 +22516,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2": +"source-map-js@npm:>=0.6.2 <2.0.0, source-map-js@npm:^1.0.1, source-map-js@npm:^1.0.2": version: 1.0.2 resolution: "source-map-js@npm:1.0.2" checksum: 3bb232796ad9b71bad151cb30c7fc1a2afdaf5bcfd4aa7806f56a2d4ff4824e1481e960436c5e9ec26e8c1ae129aee8107df0859c15b1ccada31a9a7ef254abc @@ -22237,7 +22546,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.17, source-map-support@npm:~0.5.12, source-map-support@npm:~0.5.20": +"source-map-support@npm:^0.5.16, source-map-support@npm:^0.5.21, source-map-support@npm:~0.5.12, source-map-support@npm:~0.5.20": version: 0.5.21 resolution: "source-map-support@npm:0.5.21" dependencies: @@ -22254,13 +22563,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"source-map@npm:0.5.6": - version: 0.5.6 - resolution: "source-map@npm:0.5.6" - checksum: 288edf6dcb7148554ca4b4a989322051c6536724af890f1d4a30009155acaede29d1c14c6c58a53c23d04d80b455b032eda5c83704de0aef9a21cfe429ad8fe2 - languageName: node - linkType: hard - "source-map@npm:^0.5.0, source-map@npm:^0.5.6": version: 0.5.7 resolution: "source-map@npm:0.5.7" @@ -22275,7 +22577,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"source-map@npm:^0.7.3": +"source-map@npm:^0.7.3, source-map@npm:^0.7.4": version: 0.7.4 resolution: "source-map@npm:0.7.4" checksum: 537ca237b2f0cfd5922e0f74166516e02deb871ac91f55d0fb28e08283b25e31501e0708ac8a939d67764c79eaefed1c0343be7307699c7a10f3fd9989c56fa7 @@ -22419,13 +22721,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"stack-trace@npm:0.0.10": - version: 0.0.10 - resolution: "stack-trace@npm:0.0.10" - checksum: 8e567bd9dc88f739f562e91d127cfe11740c3639900c9ddadbb3d78399171fd7236d8a7622f5a00047c162ec64e1f1869cf45daac11e4482e54ac2d98f8c3391 - languageName: node - linkType: hard - "stack-utils@npm:^2.0.3": version: 2.0.6 resolution: "stack-utils@npm:2.0.6" @@ -22435,10 +22730,10 @@ fsevents@^1.2.7: languageName: node linkType: hard -"stackframe@npm:^1.3.4": - version: 1.3.4 - resolution: "stackframe@npm:1.3.4" - checksum: 83baf181bc5c6bab7fa6f065dbee65b3604467446b5e6bc198bec38383b59c1210f3f0a11dd4817d22880eafb535b81079d2dfa6f59beebad7e362ab1450d5c5 +"standard-as-callback@npm:^2.1.0": + version: 2.1.0 + resolution: "standard-as-callback@npm:2.1.0" + checksum: 4d02327de69a3d867b8b4a069213b90ee5db4d09364fea694e3f67f8b1ee909be0724a0c8e8ee220365c972363d318242d97d7dd1c79ccf84b8bb52234be525e languageName: node linkType: hard @@ -22473,7 +22768,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"std-env@npm:^3.0.1, std-env@npm:^3.3.0, std-env@npm:^3.3.1, std-env@npm:^3.3.2": +"std-env@npm:^3.3.2": version: 3.3.2 resolution: "std-env@npm:3.3.2" checksum: 048ac73745797b0a9ccbfd61d8d9ba801487e4f8b27bc8faf563e2e9ef3042ba446bd9a945702788130b15b5630453abcab15e124a453b7ccbb5898d2263e081 @@ -22665,7 +22960,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"string-width@npm:^5.0.0": +"string-width@npm:^5.0.0, string-width@npm:^5.0.1, string-width@npm:^5.1.2": version: 5.1.2 resolution: "string-width@npm:5.1.2" dependencies: @@ -22859,7 +23154,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"strip-literal@npm:^1.0.0": +"strip-literal@npm:^1.0.0, strip-literal@npm:^1.0.1": version: 1.0.1 resolution: "strip-literal@npm:1.0.1" dependencies: @@ -22880,20 +23175,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"style-resources-loader@npm:^1.5.0": - version: 1.5.0 - resolution: "style-resources-loader@npm:1.5.0" - dependencies: - glob: ^7.2.0 - loader-utils: ^2.0.0 - schema-utils: ^2.7.0 - tslib: ^2.3.1 - peerDependencies: - webpack: ^3.0.0 || ^4.0.0 || ^5.0.0 - checksum: f68e19fbb003c6198192fd948ea3a21577da3ce66d7a6792de07c043eb9002db559d3018cbb0c8816767c73e4811b893e187ddf2ade6f3851d04fe17111c1cbc - languageName: node - linkType: hard - "style-search@npm:^0.1.0": version: 0.1.0 resolution: "style-search@npm:0.1.0" @@ -23337,7 +23618,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"tapable@npm:^1.0.0, tapable@npm:^1.0.0-beta.5, tapable@npm:^1.1.3": +"tapable@npm:^1.0.0, tapable@npm:^1.1.3": version: 1.1.3 resolution: "tapable@npm:1.1.3" checksum: b2c2ab20260394b867fd249d8b6ab3e4645e00f9cce16b558b0de5a86291ef05f536f578744549d1618c9032c7f99bc1d6f68967e4aa11cb0dca4461dc4714bc @@ -23363,7 +23644,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"tar-stream@npm:^2.1.4": +"tar-stream@npm:^2.1.4, tar-stream@npm:^2.2.0": version: 2.2.0 resolution: "tar-stream@npm:2.2.0" dependencies: @@ -23376,22 +23657,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"tar@npm:^4.4.1": - version: 4.4.19 - resolution: "tar@npm:4.4.19" - dependencies: - chownr: ^1.1.4 - fs-minipass: ^1.2.7 - minipass: ^2.9.0 - minizlib: ^1.3.3 - mkdirp: ^0.5.5 - safe-buffer: ^5.2.1 - yallist: ^3.1.1 - checksum: b6fdc2ad41abe04416219213c0ba15963ea2c966d953600452fef816b34822ee49db01b58267588e96955cdc8a6cd02f0315e04e32c003b9bddc5c896ca753a5 - languageName: node - linkType: hard - -"tar@npm:^6.0.2, tar@npm:^6.1.11, tar@npm:^6.1.2": +"tar@npm:^6.0.2, tar@npm:^6.1.11, tar@npm:^6.1.12, tar@npm:^6.1.13, tar@npm:^6.1.2": version: 6.1.13 resolution: "tar@npm:6.1.13" dependencies: @@ -23517,6 +23783,20 @@ fsevents@^1.2.7: languageName: node linkType: hard +"terser@npm:^5.15.1": + version: 5.16.4 + resolution: "terser@npm:5.16.4" + dependencies: + "@jridgewell/source-map": ^0.3.2 + acorn: ^8.5.0 + commander: ^2.20.0 + source-map-support: ~0.5.20 + bin: + terser: bin/terser + checksum: 08ae0ba73debf68196ce121e0e0f6bffb1c07975b7f27d36ff68cffc7ce0125e3d27d7d0907fac2d3de78163cb81be3ac8a80eddda0da53346a38828a19b5d71 + languageName: node + linkType: hard + "test-exclude@npm:^6.0.0": version: 6.0.0 resolution: "test-exclude@npm:6.0.0" @@ -23542,21 +23822,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"thread-loader@npm:^3.0.4": - version: 3.0.4 - resolution: "thread-loader@npm:3.0.4" - dependencies: - json-parse-better-errors: ^1.0.2 - loader-runner: ^4.1.0 - loader-utils: ^2.0.0 - neo-async: ^2.6.2 - schema-utils: ^3.0.0 - peerDependencies: - webpack: ^4.27.0 || ^5.0.0 - checksum: 33899dbcde47a1559e5a56a88e429a26508bd53e294539e2d427613fd5959a8a7c099aaeca5736f1831250f7017ae14d1d874f1b459eda36371899caf62399bc - languageName: node - linkType: hard - "throttleit@npm:^1.0.0": version: 1.0.0 resolution: "throttleit@npm:1.0.0" @@ -23590,15 +23855,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"time-fix-plugin@npm:^2.0.7": - version: 2.0.7 - resolution: "time-fix-plugin@npm:2.0.7" - peerDependencies: - webpack: ">=4.0.0" - checksum: 9585620238c8ef1fcbdd942c58df7f0b6d68c960ccdf4c283ae5b7410a947fde7cd4f46beb22dc9e32f50d7973a55babe3d9adb2000e6b8eef8315d4ca101e2c - languageName: node - linkType: hard - "timers-browserify@npm:^2.0.4": version: 2.0.12 resolution: "timers-browserify@npm:2.0.12" @@ -23615,6 +23871,13 @@ fsevents@^1.2.7: languageName: node linkType: hard +"tiny-invariant@npm:^1.1.0": + version: 1.3.1 + resolution: "tiny-invariant@npm:1.3.1" + checksum: 7eef92e1b578e63e101d15fc6329456fc1d3b7ce56dca9b0325199014075a6a3e32d77d697c15671ddfd0cc6d8a48f511d718d664a7edbfe570660ae49b1d773 + languageName: node + linkType: hard + "tinyqueue@npm:^2.0.3": version: 2.0.3 resolution: "tinyqueue@npm:2.0.3" @@ -23722,13 +23985,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"totalist@npm:^1.0.0": - version: 1.1.0 - resolution: "totalist@npm:1.1.0" - checksum: 771f194e1113b7883410a42ddf04a8d969e64346d7bea953805ee796388e4a29c8b611e985c7f4a6548a8211acf1068e599089389aa3a8ab7fa3a4cf839b1bfc - languageName: node - linkType: hard - "tough-cookie@npm:^4.1.2": version: 4.1.2 resolution: "tough-cookie@npm:4.1.2" @@ -23865,7 +24121,7 @@ fsevents@^1.2.7: languageName: node linkType: hard -"ts-loader@npm:^8.0.14, ts-loader@npm:^8.0.17": +"ts-loader@npm:^8.0.14": version: 8.4.0 resolution: "ts-loader@npm:8.4.0" dependencies: @@ -23888,27 +24144,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"ts-node@npm:^9.1.1": - version: 9.1.1 - resolution: "ts-node@npm:9.1.1" - dependencies: - arg: ^4.1.0 - create-require: ^1.1.0 - diff: ^4.0.1 - make-error: ^1.1.1 - source-map-support: ^0.5.17 - yn: 3.1.1 - peerDependencies: - typescript: ">=2.7" - bin: - ts-node: dist/bin.js - ts-node-script: dist/bin-script.js - ts-node-transpile-only: dist/bin-transpile.js - ts-script: dist/bin-script-deprecated.js - checksum: a90db4a342872cd0e7a80babdfcb15d2f7c06e700d735003098f7cc79db575c3380580c58a19ae0d0eaab553af083651d4237060c92170e6f8ac4e64693113ea - languageName: node - linkType: hard - "ts-pnp@npm:^1.1.6": version: 1.2.0 resolution: "ts-pnp@npm:1.2.0" @@ -23943,14 +24178,14 @@ fsevents@^1.2.7: languageName: node linkType: hard -"tslib@npm:^1.8.1, tslib@npm:^1.9.0, tslib@npm:^1.9.3": +"tslib@npm:^1.8.1, tslib@npm:^1.9.3": version: 1.14.1 resolution: "tslib@npm:1.14.1" checksum: f44fe7f216946b17d3e3074df3746372703cf24e9127b4c045511456e8e4bf25515fb0a1bb3937676cc305651c5d4fcb6377b0588a4c6a957e748c4c28905d17 languageName: node linkType: hard -"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0, tslib@npm:^2.3.1": +"tslib@npm:^2.0.0, tslib@npm:^2.0.1, tslib@npm:^2.0.3, tslib@npm:^2.1.0": version: 2.5.0 resolution: "tslib@npm:2.5.0" checksum: 395dc11850956ac47d9490a5bb890ab6a5249f6aed88a22c91c183e5df9c6af19a51b33c913f7be77836f19e1b3ba52c6c13de910481092ee72b6442f102b1d3 @@ -24058,10 +24293,24 @@ fsevents@^1.2.7: languageName: node linkType: hard -"type-fest@npm:^0.8.0, type-fest@npm:^0.8.1": - version: 0.8.1 - resolution: "type-fest@npm:0.8.1" - checksum: f8c4b4249f52e8bea7a4fc55b3653c96c2d547240e4c772e001d02b7cc38b8c3eb493ab9fbe985a76a203cd1aa7044776b728a71ba12bf36e7131f989597885b +"type-fest@npm:^0.8.0, type-fest@npm:^0.8.1": + version: 0.8.1 + resolution: "type-fest@npm:0.8.1" + checksum: f8c4b4249f52e8bea7a4fc55b3653c96c2d547240e4c772e001d02b7cc38b8c3eb493ab9fbe985a76a203cd1aa7044776b728a71ba12bf36e7131f989597885b + languageName: node + linkType: hard + +"type-fest@npm:^2.11.2": + version: 2.19.0 + resolution: "type-fest@npm:2.19.0" + checksum: a3a5788e9c3703dcb71d907e4d2c6a0801bf6b553bb7fdbed4103487b35c3d935b04a3d509a8592f71ce926d07cc1ffdc009c7440605514119449d4d5e77f11b + languageName: node + linkType: hard + +"type-fest@npm:^3.0.0": + version: 3.6.0 + resolution: "type-fest@npm:3.6.0" + checksum: 1b80f0523a0844501ac3f5f86f4613d4bd188bdb41373e977291086231ec4915f0539ebaa61645086eef88d8391b82a030f3add73145392be50a845a43848bf7 languageName: node linkType: hard @@ -24102,26 +24351,6 @@ fsevents@^1.2.7: languageName: node linkType: hard -"typescript@patch:typescript@~4.2#builtin": - version: 4.2.4 - resolution: "typescript@patch:typescript@npm%3A4.2.4#builtin::version=4.2.4&hash=a45b0e" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: 3be44317593182e8ce494c114e7ad9b0bb2553a22f3085cc6da4f0a36912c20850daa9be4c898af2ab6fc8b12f430c1c9e46ac715721867cd38643f2350d3ef9 - languageName: node - linkType: hard - -typescript@~4.2: - version: 4.2.4 - resolution: "typescript@npm:4.2.4" - bin: - tsc: bin/tsc - tsserver: bin/tsserver - checksum: edaede2fa77f56b7fba80ee624a2368ab1216e75b0434d968ccb47ab0a5e2f6d94f848b3b111c1237dd71e988cd376af26370dcdad3b94355c76e759f0dd0a1e - languageName: node - linkType: hard - "ua-parser-js@npm:^1.0.33": version: 1.0.33 resolution: "ua-parser-js@npm:1.0.33" @@ -24143,7 +24372,14 @@ typescript@~4.2: languageName: node linkType: hard -"uglify-js@npm:^3.1.4, uglify-js@npm:^3.5.1": +"ufo@npm:^1.1.0": + version: 1.1.0 + resolution: "ufo@npm:1.1.0" + checksum: 77ecec7508ab0cafee7cf95fc6da6d456dfe0a8a33f5ab5c305f27ce84e92bad1b6a8516463c96dbab589f33b7dbb6180aba1dedec9fb6a9f89b751ad39c2ebe + languageName: node + linkType: hard + +"uglify-js@npm:^3.1.4": version: 3.17.4 resolution: "uglify-js@npm:3.17.4" bin: @@ -24174,7 +24410,14 @@ typescript@~4.2: languageName: node linkType: hard -"unctx@npm:^2.0.2": +"uncrypto@npm:^0.1.2": + version: 0.1.2 + resolution: "uncrypto@npm:0.1.2" + checksum: 7a06a146dd79c0ba0c105ca5f086c2a3047b4f1edc100fd4ec558f95983cd959240224cb02654850376169803ee02cc8a30bf3b516a8da7d931e49e02fe32468 + languageName: node + linkType: hard + +"unctx@npm:^2.1.1, unctx@npm:^2.1.2": version: 2.1.2 resolution: "unctx@npm:2.1.2" dependencies: @@ -24195,6 +24438,18 @@ typescript@~4.2: languageName: node linkType: hard +"unenv@npm:^1.2.0": + version: 1.2.0 + resolution: "unenv@npm:1.2.0" + dependencies: + defu: ^6.1.2 + mime: ^3.0.0 + node-fetch-native: ^1.0.1 + pathe: ^1.1.0 + checksum: f452e7bc70989ddced339a9de131429fa855bed0f7e4147102e6f91b8051c27e783ce0542d7265399cbc57ae86f510375cdf683d11350ce92e4f972b12f68f67 + languageName: node + linkType: hard + "unfetch@npm:^4.2.0": version: 4.2.0 resolution: "unfetch@npm:4.2.0" @@ -24202,10 +24457,15 @@ typescript@~4.2: languageName: node linkType: hard -"unfetch@npm:^5.0.0": - version: 5.0.0 - resolution: "unfetch@npm:5.0.0" - checksum: 0225cc8309f5dac93c6eecd0aa007b60803edc3536b37e77f1c0db4c06d234a1f7fbd95e4698eb8c13b1c887f4859dc7d80b8b41fae0a0f425eda7213fdd7ec2 +"unhead@npm:1.0.22, unhead@npm:^1.0.22": + version: 1.0.22 + resolution: "unhead@npm:1.0.22" + dependencies: + "@unhead/dom": 1.0.22 + "@unhead/schema": 1.0.22 + "@unhead/shared": 1.0.22 + hookable: ^5.4.2 + checksum: 954e6093de94fc973f531d86dc085c85ce9e814105aa290049836f570e506736c920aa021136dea6666ea9fcaba7e4b1b6e1ef95e181b6f1a864bf8ee7421b10 languageName: node linkType: hard @@ -24285,22 +24545,22 @@ typescript@~4.2: languageName: node linkType: hard -"unimport@npm:^0.7.0": - version: 0.7.1 - resolution: "unimport@npm:0.7.1" +"unimport@npm:^2.2.4": + version: 2.2.4 + resolution: "unimport@npm:2.2.4" dependencies: "@rollup/pluginutils": ^5.0.2 escape-string-regexp: ^5.0.0 fast-glob: ^3.2.12 - local-pkg: ^0.4.2 - magic-string: ^0.26.7 - mlly: ^1.0.0 - pathe: ^1.0.0 + local-pkg: ^0.4.3 + magic-string: ^0.27.0 + mlly: ^1.1.0 + pathe: ^1.1.0 pkg-types: ^1.0.1 scule: ^1.0.0 strip-literal: ^1.0.0 - unplugin: ^1.0.0 - checksum: 747f838874e068f08b0581069b73bebfd86a59b3d93e0cc85050c8933c75fc095adfeda2a60dec2fd4a97362d703d1416ed07f8cccbc25c2f31eb5f4751a72ff + unplugin: ^1.0.1 + checksum: ffa35d25dc0fc9e93ba94f10f1edea0b4b95c9b7e84d80b5ec3fb5c9ca94648bd807d4be315f9d08e1992daf15dd37b47ea1317d070c8eb7d9da7186394eb4fa languageName: node linkType: hard @@ -24481,7 +24741,7 @@ typescript@~4.2: languageName: node linkType: hard -"unplugin@npm:^1.0.0, unplugin@npm:^1.0.1": +"unplugin@npm:^1.0.1, unplugin@npm:^1.1.0": version: 1.1.0 resolution: "unplugin@npm:1.1.0" dependencies: @@ -24510,6 +24770,31 @@ typescript@~4.2: languageName: node linkType: hard +"unstorage@npm:^1.1.5": + version: 1.1.5 + resolution: "unstorage@npm:1.1.5" + dependencies: + "@planetscale/database": ^1.5.0 + anymatch: ^3.1.3 + chokidar: ^3.5.3 + destr: ^1.2.2 + h3: ^1.5.0 + ioredis: ^5.3.1 + listhen: ^1.0.2 + lru-cache: ^7.16.0 + mkdir: ^0.0.2 + mri: ^1.2.0 + node-fetch-native: ^1.0.2 + ofetch: ^1.0.1 + ufo: ^1.1.0 + ws: ^8.12.1 + dependenciesMeta: + "@planetscale/database": + optional: true + checksum: 00d9ddd7e1759737f1bf30e77cfb6ce0b88f0d04c55798ea5330e1aedca1f5024e428c7d61266fe5faf73cfeef2442d891a32680649652b153ce6c5685cee9c6 + languageName: node + linkType: hard + "untildify@npm:^2.0.0": version: 2.1.0 resolution: "untildify@npm:2.1.0" @@ -24526,15 +24811,15 @@ typescript@~4.2: languageName: node linkType: hard -"untyped@npm:^0.5.0": - version: 0.5.0 - resolution: "untyped@npm:0.5.0" +"untyped@npm:^1.2.2": + version: 1.2.2 + resolution: "untyped@npm:1.2.2" dependencies: - "@babel/core": ^7.19.0 - "@babel/standalone": ^7.19.0 - "@babel/types": ^7.19.0 - scule: ^0.3.2 - checksum: d407fcc2ed07bd4cc62c8302665314272d6aaca6e0d8b0233a130370d7d4b3c88308b1f97557f032d079d84520fbd98b48b4b8c897ae1117a58ee7b6c23bb806 + "@babel/core": ^7.20.12 + "@babel/standalone": ^7.20.12 + "@babel/types": ^7.20.7 + scule: ^1.0.0 + checksum: 31fbd45d35a1d3b08fc104071d22fa519fddc63981bba91321fc73f5fef0280dcd097e214110e574a368428462ddb1cf7044464ef660f761d509f4731b5d4530 languageName: node linkType: hard @@ -24566,13 +24851,6 @@ typescript@~4.2: languageName: node linkType: hard -"upper-case@npm:^1.1.1": - version: 1.1.3 - resolution: "upper-case@npm:1.1.3" - checksum: 82bfe8d6e11981608c68629de8221daf7c7e091aef9243bd7595a306beaeb9ff145afeaf003f5f1fbe1acb20de30e52421cc4564b7617375da52838da9173d19 - languageName: node - linkType: hard - "uri-js@npm:^4.2.2": version: 4.4.1 resolution: "uri-js@npm:4.4.1" @@ -24837,6 +25115,113 @@ typescript@~4.2: languageName: node linkType: hard +"vite-node@npm:^0.28.5": + version: 0.28.5 + resolution: "vite-node@npm:0.28.5" + 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: ^3.0.0 || ^4.0.0 + bin: + vite-node: vite-node.mjs + checksum: f9e52d512955c7aa252aaf04677a7a9cccf9d28b033bcb064b413772a8d0be0079b4a2dc427e631395f4a64a5a7fc1426e413aeb468bd2d8a82ba4b48fe554fd + languageName: node + linkType: hard + +"vite-plugin-checker@npm:^0.5.5": + version: 0.5.6 + resolution: "vite-plugin-checker@npm:0.5.6" + dependencies: + "@babel/code-frame": ^7.12.13 + ansi-escapes: ^4.3.0 + chalk: ^4.1.1 + chokidar: ^3.5.1 + commander: ^8.0.0 + fast-glob: ^3.2.7 + fs-extra: ^11.1.0 + lodash.debounce: ^4.0.8 + lodash.pick: ^4.4.0 + npm-run-path: ^4.0.1 + strip-ansi: ^6.0.0 + tiny-invariant: ^1.1.0 + vscode-languageclient: ^7.0.0 + vscode-languageserver: ^7.0.0 + vscode-languageserver-textdocument: ^1.0.1 + vscode-uri: ^3.0.2 + peerDependencies: + eslint: ">=7" + meow: ^9.0.0 + optionator: ^0.9.1 + stylelint: ">=13" + typescript: "*" + vite: ">=2.0.0" + vls: "*" + vti: "*" + vue-tsc: "*" + peerDependenciesMeta: + eslint: + optional: true + meow: + optional: true + optionator: + optional: true + stylelint: + optional: true + typescript: + optional: true + vls: + optional: true + vti: + optional: true + vue-tsc: + optional: true + checksum: 8e12b790323de69daee0bb8c4f449eed776f817182df248554596c1600a4b11bbd8dc10251147f0b5dcceb26f54c8f91cf33b96fdeb5d212848aaea12540b1ac + languageName: node + linkType: hard + +"vite@npm:^3.0.0 || ^4.0.0, vite@npm:~4.1.2": + version: 4.1.3 + resolution: "vite@npm:4.1.3" + dependencies: + esbuild: ^0.16.14 + fsevents: ~2.3.2 + postcss: ^8.4.21 + resolve: ^1.22.1 + rollup: ^3.10.0 + peerDependencies: + "@types/node": ">= 14" + less: "*" + sass: "*" + stylus: "*" + sugarss: "*" + terser: ^5.4.0 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + less: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + bin: + vite: bin/vite.js + checksum: 6066ab6e57afd2811ad846a4406039348caceda29ed0f2d7413023fdcf4b016ff95ba1b56c33e978ad4ca6ccc0355c5b40741acd9cbe54ced4e672aae978440a + languageName: node + linkType: hard + "vm-browserify@npm:^1.0.1": version: 1.1.2 resolution: "vm-browserify@npm:1.1.2" @@ -24851,6 +25236,66 @@ typescript@~4.2: languageName: node linkType: hard +"vscode-jsonrpc@npm:6.0.0": + version: 6.0.0 + resolution: "vscode-jsonrpc@npm:6.0.0" + checksum: 18b262ae7bdc089c1e055fe301bb8cedd56206332b5cc6dc1980a7c7c0dfcd69547768286fb7b4759e8d7b9a953e7913d7e8957ff50721bbc0478358fe46f101 + languageName: node + linkType: hard + +"vscode-languageclient@npm:^7.0.0": + version: 7.0.0 + resolution: "vscode-languageclient@npm:7.0.0" + dependencies: + minimatch: ^3.0.4 + semver: ^7.3.4 + vscode-languageserver-protocol: 3.16.0 + checksum: 68ce6495c2d386b35948d443ea66d820d98e42ba62c2b21303d109b8ac840abe27eac4fd3ce5d2e1ff184e25ced02e4b73e3f62bcc4d270b769bdc5da1fd8979 + languageName: node + linkType: hard + +"vscode-languageserver-protocol@npm:3.16.0": + version: 3.16.0 + resolution: "vscode-languageserver-protocol@npm:3.16.0" + dependencies: + vscode-jsonrpc: 6.0.0 + vscode-languageserver-types: 3.16.0 + checksum: b8a0b31433485b440324f66f0c412410cf249fc63e19f465e9ce5c8f1864f862f6fd6bfca21799a94f97d82608731a16067f73018afbab198d4f87ad3e92694e + languageName: node + linkType: hard + +"vscode-languageserver-textdocument@npm:^1.0.1": + version: 1.0.9 + resolution: "vscode-languageserver-textdocument@npm:1.0.9" + checksum: 191eba1a3677b14eac54f899e8178aaa934c8c1d40ec513349db986a39d73cfb453d1d88e9c902048b08e1b765a171bb7bbb590b688cdce6ab0880c74f2e56bd + languageName: node + linkType: hard + +"vscode-languageserver-types@npm:3.16.0": + version: 3.16.0 + resolution: "vscode-languageserver-types@npm:3.16.0" + checksum: 49a66a6e0abe74bc5a6356152bf9ecae3a1aceca660489c26af341eccaed93282f2d4cd07b2feac13c4687855aecd0c73fbab8bdab36138729fecdc8ca109539 + languageName: node + linkType: hard + +"vscode-languageserver@npm:^7.0.0": + version: 7.0.0 + resolution: "vscode-languageserver@npm:7.0.0" + dependencies: + vscode-languageserver-protocol: 3.16.0 + bin: + installServerIntoExtension: bin/installServerIntoExtension + checksum: 6ff28308276acff60b11cc71c635331294d9a25c6c94160f343c5c9bf90bf4f52175121d82b603a8acd17db3d858c6c4ba1cf5aacdbe4244b57677c2ca7d3d4a + languageName: node + linkType: hard + +"vscode-uri@npm:^3.0.2": + version: 3.0.7 + resolution: "vscode-uri@npm:3.0.7" + checksum: d5a881a35773971ccfd356b087070713c725670b346fe73fa3975f41ce31b4c0a7dedaeef0bda9adb59b45d393abf949d944388b1298504c8638a8b59f1e3cd9 + languageName: node + linkType: hard + "vt-pbf@npm:^3.1.3": version: 3.1.3 resolution: "vt-pbf@npm:3.1.3" @@ -24862,20 +25307,22 @@ typescript@~4.2: languageName: node linkType: hard -"vue-agile@npm:1.1.3": - version: 1.1.3 - resolution: "vue-agile@npm:1.1.3" +"vue-agile@npm:2.0.0": + version: 2.0.0 + resolution: "vue-agile@npm:2.0.0" dependencies: lodash.orderby: ^4.6.0 lodash.throttle: ^4.1.1 - checksum: 0fa8e172844a37bfdc1c61ddc6ed573eb61c4d5f6c3ac0d72d0639c3db2c32c83587c54fb91242f8f5b1611f0c685ec8dd973c58e224876402e023905ea4a243 + checksum: b82e0e7c3b9d6fc82587c39af70c113ae8a36925ef91fd96814736dec919b45e3c26c51aaac489f7c2d4394112b32b658d5dae5fa6ca29043e58f887cccabc16 languageName: node linkType: hard -"vue-client-only@npm:^2.1.0": - version: 2.1.0 - resolution: "vue-client-only@npm:2.1.0" - checksum: 14bccd3d53125ffe45fee1c65affd67aac419c31c3f1480c1669c54b861d9ad0036c884d6d63d0873b83169b4c61df1763f47be6d5367a1de7888af1fca7b5c9 +"vue-bundle-renderer@npm:^1.0.2": + version: 1.0.2 + resolution: "vue-bundle-renderer@npm:1.0.2" + dependencies: + ufo: ^1.1.0 + checksum: b99676128958432a2851b37cb797dd7a13aebd7e0381d2cc8563e8f0ec30f861d426c254410ccd50416a8a97ebe4b1948a884c1f23daafe6b5e9408760d66c73 languageName: node linkType: hard @@ -24904,6 +25351,13 @@ typescript@~4.2: languageName: node linkType: hard +"vue-devtools-stub@npm:^0.1.0": + version: 0.1.0 + resolution: "vue-devtools-stub@npm:0.1.0" + checksum: aaffa0709ab307cc51c38a8faf65d990aed196c9a802befd29bc17ea1a5d11a47fb537f2e6d3b6980578f8385c4db35da200dac35f7ca1e4915e3f74c8b0dedb + languageName: node + linkType: hard + "vue-docgen-api@npm:^4.44.15": version: 4.56.4 resolution: "vue-docgen-api@npm:4.56.4" @@ -25001,7 +25455,7 @@ typescript@~4.2: languageName: node linkType: hard -"vue-loader@npm:^15.10.1, vue-loader@npm:^15.9.8": +"vue-loader@npm:^15.9.8": version: 15.10.1 resolution: "vue-loader@npm:15.10.1" dependencies: @@ -25029,26 +25483,14 @@ typescript@~4.2: languageName: node linkType: hard -"vue-meta@npm:^2.4.0": - version: 2.4.0 - resolution: "vue-meta@npm:2.4.0" +"vue-router@npm:^4.1.6": + version: 4.1.6 + resolution: "vue-router@npm:4.1.6" dependencies: - deepmerge: ^4.2.2 - checksum: 529ada6c6dc759d2c7aecc77d0d04c1fc60add706b356bb12391cb31149b722f1fe35d1fa171bb154d67ccd76e538aa649673a8aca1f69a493c7e788d79a6c4a - languageName: node - linkType: hard - -"vue-no-ssr@npm:^1.1.1": - version: 1.1.1 - resolution: "vue-no-ssr@npm:1.1.1" - checksum: 70b5009985a303c5063020bda4daeecbe267ba1d733e3c2aebbdc73f0e44109092b8fa5e6afa1d97602cf1b625dc2edca603329aea0893599fe4e3804e2c60b1 - languageName: node - linkType: hard - -"vue-router@npm:^3.6.5": - version: 3.6.5 - resolution: "vue-router@npm:3.6.5" - checksum: 1cd241b762c2c4a6f15fae3a4f835d1d4391453452a55c78e14ba3fe7ee89ab73fe926a69b281774d3af645e71967ed465d86b808c95c846f588029b9275cae9 + "@vue/devtools-api": ^6.4.5 + peerDependencies: + vue: ^3.2.0 + checksum: 3ddc3a08a413c69094e3555841f736339bbf8f75b9eeba289abe2d1fbed39f7d9214c545ab62569e5a7bd2d11d86fb63e920342b6d17b921fb2d55c8eda28e60 languageName: node linkType: hard @@ -25059,23 +25501,7 @@ typescript@~4.2: languageName: node linkType: hard -"vue-server-renderer@npm:^2.7.14": - version: 2.7.14 - resolution: "vue-server-renderer@npm:2.7.14" - dependencies: - chalk: ^4.1.2 - hash-sum: ^2.0.0 - he: ^1.2.0 - lodash.template: ^4.5.0 - lodash.uniq: ^4.5.0 - resolve: ^1.22.0 - serialize-javascript: ^6.0.0 - source-map: 0.5.6 - checksum: b199dddbd0e14e87ce2c5f279d7429168b0e03266fd23db2b1fa1b02f28ea713bdd487a786a4507e8aa1866eb753df9860eab89a3c47aa85599196264dfd927d - languageName: node - linkType: hard - -"vue-style-loader@npm:^4.1.0, vue-style-loader@npm:^4.1.3": +"vue-style-loader@npm:^4.1.0": version: 4.1.3 resolution: "vue-style-loader@npm:4.1.3" dependencies: @@ -25118,16 +25544,6 @@ typescript@~4.2: languageName: node linkType: hard -"vue-template-compiler@npm:^2.6.14, vue-template-compiler@npm:^2.7.14": - version: 2.7.14 - resolution: "vue-template-compiler@npm:2.7.14" - dependencies: - de-indent: ^1.0.2 - he: ^1.2.0 - checksum: 40f77d7da21df7da9d308a00172c2c4f6e70ecd2c870670ba380a5d8ebbabc1d8e421de2433c049de8bb98b9e84a803087750cf450588b245be11eba453dd7e5 - languageName: node - linkType: hard - "vue-template-es2015-compiler@npm:^1.6.0, vue-template-es2015-compiler@npm:^1.9.0": version: 1.9.1 resolution: "vue-template-es2015-compiler@npm:1.9.1" @@ -25149,22 +25565,16 @@ typescript@~4.2: languageName: node linkType: hard -"vue@npm:^2.7.10": - version: 2.7.14 - resolution: "vue@npm:2.7.14" +"vue@npm:3.2.47, vue@npm:^3.2.47": + version: 3.2.47 + resolution: "vue@npm:3.2.47" dependencies: - "@vue/compiler-sfc": 2.7.14 - csstype: ^3.1.0 - checksum: 7aafbb1e438c16bb7ec7b6bce3a59fe0494ed26ac80579627c0be0f88a37328af7a7e3996e4574df23f26a5a6a33041f55f93d332d5724004316530e4dfaf25e - languageName: node - linkType: hard - -"vuex@npm:^3.6.2": - version: 3.6.2 - resolution: "vuex@npm:3.6.2" - peerDependencies: - vue: ^2.0.0 - checksum: baa9a1206439520105da67f40ea8cab19ccc792e73c8e5e3a42bd424255d99a1019cc90f8cecd3aeb0c177fa9cf1ec6b907b652761e3d9f4c6471e4cc63ac00a + "@vue/compiler-dom": 3.2.47 + "@vue/compiler-sfc": 3.2.47 + "@vue/runtime-dom": 3.2.47 + "@vue/server-renderer": 3.2.47 + "@vue/shared": 3.2.47 + checksum: 4df372e35d250fab7abcf4d4e03e5689149bcc321f5d2a0f89f2e98894886088bf1f6aa6d0b68bbaa4fe165fa2b1ec74a9b54e9e6fe60a061f56b6a4892410c4 languageName: node linkType: hard @@ -25237,6 +25647,15 @@ typescript@~4.2: languageName: node linkType: hard +"wcwidth@npm:^1.0.1": + version: 1.0.1 + resolution: "wcwidth@npm:1.0.1" + dependencies: + defaults: ^1.0.3 + checksum: abf8ba432dd19a95af63895de6af932900a9451e175745551aeca0fd2d46604bc72ff80aa83adc3f67fb8389191329340e2864aefcf20655ffe91f0dbee5d953 + languageName: node + linkType: hard + "web-namespaces@npm:^1.0.0": version: 1.1.4 resolution: "web-namespaces@npm:1.1.4" @@ -25244,6 +25663,13 @@ typescript@~4.2: languageName: node linkType: hard +"web-streams-polyfill@npm:^3.0.3": + version: 3.2.1 + resolution: "web-streams-polyfill@npm:3.2.1" + checksum: a74a711a1325cdbf495b827076136047160033b3888435ef61e5661d1b0b9f74885bbf195e61a597edc357b42ab422903f23d73e6aab1717ab26f6a81bd78f86 + languageName: node + linkType: hard + "webidl-conversions@npm:^3.0.0": version: 3.0.1 resolution: "webidl-conversions@npm:3.0.1" @@ -25258,26 +25684,6 @@ typescript@~4.2: languageName: node linkType: hard -"webpack-bundle-analyzer@npm:^4.7.0": - version: 4.8.0 - resolution: "webpack-bundle-analyzer@npm:4.8.0" - dependencies: - "@discoveryjs/json-ext": 0.5.7 - acorn: ^8.0.4 - acorn-walk: ^8.0.0 - chalk: ^4.1.0 - commander: ^7.2.0 - gzip-size: ^6.0.0 - lodash: ^4.17.20 - opener: ^1.5.2 - sirv: ^1.0.7 - ws: ^7.3.1 - bin: - webpack-bundle-analyzer: lib/bin/analyzer.js - checksum: 0ffa465cdddbd7b71825525d1a2f887582b9d10dea1583970d1ebd2cea02b61e711d15a9562248e4b498357942de69e49b71313209caf45a081833f9baf5a8d9 - languageName: node - linkType: hard - "webpack-dev-middleware@npm:^3.7.3": version: 3.7.3 resolution: "webpack-dev-middleware@npm:3.7.3" @@ -25293,21 +25699,6 @@ typescript@~4.2: languageName: node linkType: hard -"webpack-dev-middleware@npm:^5.3.3": - version: 5.3.3 - resolution: "webpack-dev-middleware@npm:5.3.3" - dependencies: - colorette: ^2.0.10 - memfs: ^3.4.3 - mime-types: ^2.1.31 - range-parser: ^1.2.1 - schema-utils: ^4.0.0 - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - checksum: 2cdf864e552b38fc31c83ea8283aa6acd157916ac50c79a43e24fa80ef16fee5129efee8a94b425d9eced0bd6736ce7799b4dfb16f59b5591009869be559746d - languageName: node - linkType: hard - "webpack-filter-warnings-plugin@npm:^1.2.1": version: 1.2.1 resolution: "webpack-filter-warnings-plugin@npm:1.2.1" @@ -25317,7 +25708,7 @@ typescript@~4.2: languageName: node linkType: hard -"webpack-hot-middleware@npm:^2.25.1, webpack-hot-middleware@npm:^2.25.3": +"webpack-hot-middleware@npm:^2.25.1": version: 2.25.3 resolution: "webpack-hot-middleware@npm:2.25.3" dependencies: @@ -25338,14 +25729,7 @@ typescript@~4.2: languageName: node linkType: hard -"webpack-node-externals@npm:^3.0.0": - version: 3.0.0 - resolution: "webpack-node-externals@npm:3.0.0" - checksum: 7f344870035956e61580ab6206c2a091ccc6705c4f7478daf8a24686321e1bdf719060083e71028cf384f0c214487966143ff6bdecf803f758490cb3e33ec74a - languageName: node - linkType: hard - -"webpack-sources@npm:^1.0.1, webpack-sources@npm:^1.1.0, webpack-sources@npm:^1.4.0, webpack-sources@npm:^1.4.1, webpack-sources@npm:^1.4.3": +"webpack-sources@npm:^1.4.0, webpack-sources@npm:^1.4.1, webpack-sources@npm:^1.4.3": version: 1.4.3 resolution: "webpack-sources@npm:1.4.3" dependencies: @@ -25378,7 +25762,7 @@ typescript@~4.2: languageName: node linkType: hard -"webpack@npm:4, webpack@npm:^4.46.0": +"webpack@npm:4": version: 4.46.0 resolution: "webpack@npm:4.46.0" dependencies: @@ -25416,7 +25800,7 @@ typescript@~4.2: languageName: node linkType: hard -"webpack@npm:>=4.0.0 <6.0.0, webpack@npm:^5": +"webpack@npm:>=4.0.0 <6.0.0": version: 5.75.0 resolution: "webpack@npm:5.75.0" dependencies: @@ -25453,20 +25837,6 @@ typescript@~4.2: languageName: node linkType: hard -"webpackbar@npm:^5.0.2": - version: 5.0.2 - resolution: "webpackbar@npm:5.0.2" - dependencies: - chalk: ^4.1.0 - consola: ^2.15.3 - pretty-time: ^1.1.0 - std-env: ^3.0.1 - peerDependencies: - webpack: 3 || 4 || 5 - checksum: 5a7e7ea0b65a33dc393b563cd1bb62bc1ce6b1925430bdcdb34cb6ad33003cc32a5566d7d56998f69b1e50b0542dbdb211f98fb882e2a69196d6405b1c8a24c6 - languageName: node - linkType: hard - "whatwg-encoding@npm:^2.0.0": version: 2.0.0 resolution: "whatwg-encoding@npm:2.0.0" @@ -25650,6 +26020,17 @@ typescript@~4.2: languageName: node linkType: hard +"wrap-ansi@npm:^8.0.1": + version: 8.1.0 + resolution: "wrap-ansi@npm:8.1.0" + dependencies: + ansi-styles: ^6.1.0 + string-width: ^5.0.1 + strip-ansi: ^7.0.1 + checksum: f75c2443bdcb8d4301165839ca904ccc5c4e6810d7791c7968096bc85153b3229be6b8a0b95fac18fad509eaddf39b5f9c4929486d3a97560d0a16eba394ef79 + languageName: node + linkType: hard + "wrappy@npm:1": version: 1.0.2 resolution: "wrappy@npm:1.0.2" @@ -25657,7 +26038,7 @@ typescript@~4.2: languageName: node linkType: hard -"write-file-atomic@npm:^2.0.0, write-file-atomic@npm:^2.3.0": +"write-file-atomic@npm:^2.3.0": version: 2.4.3 resolution: "write-file-atomic@npm:2.4.3" dependencies: @@ -25690,20 +26071,6 @@ typescript@~4.2: languageName: node linkType: hard -"write-json-file@npm:^2.3.0": - version: 2.3.0 - resolution: "write-json-file@npm:2.3.0" - dependencies: - detect-indent: ^5.0.0 - graceful-fs: ^4.1.2 - make-dir: ^1.0.0 - pify: ^3.0.0 - sort-keys: ^2.0.0 - write-file-atomic: ^2.0.0 - checksum: ce8fd134bc3371cb1dbed27006a42b63d723af49cff8992aadbdac29313b6c5843908bd2714d7c96bdacfd51d1ba89001db897f35d1b8e8252943311d3ff2d1e - languageName: node - linkType: hard - "ws@npm:8.11.0": version: 8.11.0 resolution: "ws@npm:8.11.0" @@ -25719,7 +26086,7 @@ typescript@~4.2: languageName: node linkType: hard -"ws@npm:^7.2.3, ws@npm:^7.3.1": +"ws@npm:^7.2.3": version: 7.5.9 resolution: "ws@npm:7.5.9" peerDependencies: @@ -25734,7 +26101,7 @@ typescript@~4.2: languageName: node linkType: hard -"ws@npm:^8.11.0, ws@npm:^8.2.3": +"ws@npm:^8.11.0, ws@npm:^8.12.1, ws@npm:^8.2.3": version: 8.12.1 resolution: "ws@npm:8.12.1" peerDependencies: @@ -25833,7 +26200,7 @@ typescript@~4.2: languageName: node linkType: hard -"yallist@npm:^3.0.0, yallist@npm:^3.0.2, yallist@npm:^3.1.1": +"yallist@npm:^3.0.2": version: 3.1.1 resolution: "yallist@npm:3.1.1" checksum: f352c93b92f601bb0399210bca37272e669c961e9bd886bac545380598765cbfdfb4f166e7b6c57ca4ec8a5af4ab3fa0fd78a47f9a7d655a3d580ff0fc9e7d79 @@ -25919,7 +26286,7 @@ typescript@~4.2: languageName: node linkType: hard -"yargs@npm:^17.2.1, yargs@npm:^17.3.1": +"yargs@npm:^17.2.1, yargs@npm:^17.3.1, yargs@npm:^17.5.1": version: 17.6.2 resolution: "yargs@npm:17.6.2" dependencies: @@ -25951,13 +26318,6 @@ typescript@~4.2: languageName: node linkType: hard -"yn@npm:3.1.1": - version: 3.1.1 - resolution: "yn@npm:3.1.1" - checksum: bff63b80568d80c711670935427494dde47cdf97e8b04196b140ce0af519c81c5ee857eddad0caa8b422dd65aea0157bbfaacbb1546bebba623f0f383d5d9ae5 - languageName: node - linkType: hard - "yocto-queue@npm:^0.1.0": version: 0.1.0 resolution: "yocto-queue@npm:0.1.0" @@ -25965,6 +26325,24 @@ typescript@~4.2: languageName: node linkType: hard +"zhead@npm:^2.0.0": + version: 2.0.4 + resolution: "zhead@npm:2.0.4" + checksum: 0176c72a2a87171895f684935dee7649dc4006711c9b9f4833a3d149726420bd76b398d379ffff7d2c8a53172b9cdbfceae0b1a80fb9b3a32f610fb923d2f775 + languageName: node + linkType: hard + +"zip-stream@npm:^4.1.0": + version: 4.1.0 + resolution: "zip-stream@npm:4.1.0" + dependencies: + archiver-utils: ^2.1.0 + compress-commons: ^4.1.0 + readable-stream: ^3.6.0 + checksum: a2338731e721d05f37989d2284d7850a3923072c5836cfc71bdedb168afa0ecd020b45b4ca09b48ae8bc489a20e5ca46cd9e0928235a8a6fda181d5ed2876919 + languageName: node + linkType: hard + "zwitch@npm:^1.0.0": version: 1.0.5 resolution: "zwitch@npm:1.0.5" From 271e48ecc6916f60fa2a27303c41e3b3a1fda733 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Fri, 17 Feb 2023 16:56:27 +0100 Subject: [PATCH 007/243] feat: port nuxt plugin to Nuxt3 --- plugins/fontawesome.ts | 7 +- plugins/pinia-shared-state.ts | 6 +- plugins/property-translations.ts | 17 ++--- plugins/screen.ts | 25 ++++--- plugins/settings.ts | 17 ++--- plugins/touch.ts | 6 +- plugins/tracking.ts | 108 +++++++++++++++---------------- plugins/vido-config.ts | 27 ++++---- plugins/vue-tailwind.ts | 6 +- 9 files changed, 106 insertions(+), 113 deletions(-) diff --git a/plugins/fontawesome.ts b/plugins/fontawesome.ts index 5e487fcc2..b5ee5f906 100644 --- a/plugins/fontawesome.ts +++ b/plugins/fontawesome.ts @@ -1,3 +1,4 @@ +import { defineNuxtPlugin } from '#app/nuxt' import { config, library } from '@fortawesome/fontawesome-svg-core' import { faFacebook, @@ -55,7 +56,6 @@ import { faCog, } from '@fortawesome/free-solid-svg-icons' import { FontAwesomeIcon } from '@fortawesome/vue-fontawesome' -import Vue from 'vue' // This is important, we are going to let Nuxt.js worry about the CSS config.autoAddCss = false @@ -115,5 +115,6 @@ library.add( faCog ) -// Register the component globally -Vue.component('FontAwesomeIcon', FontAwesomeIcon) +export default defineNuxtPlugin((nuxtApp) => { + nuxtApp.vueApp.component('font-awesome-icon', FontAwesomeIcon) +}) diff --git a/plugins/pinia-shared-state.ts b/plugins/pinia-shared-state.ts index a9873694a..ec11ddf01 100644 --- a/plugins/pinia-shared-state.ts +++ b/plugins/pinia-shared-state.ts @@ -1,13 +1,15 @@ import { Plugin } from '@nuxt/types' import { PiniaSharedState } from 'pinia-shared-state' +import { defineNuxtPlugin } from '#app/nuxt' + // @ts-ignore -const piniaSharedState: Plugin = ({ $pinia }) => { +const piniaSharedState: Plugin = defineNuxtPlugin(({ $pinia }) => { $pinia.use( PiniaSharedState({ enable: false, }) ) -} +}) export default piniaSharedState diff --git a/plugins/property-translations.ts b/plugins/property-translations.ts index d55f05020..0ba7c0d29 100644 --- a/plugins/property-translations.ts +++ b/plugins/property-translations.ts @@ -1,4 +1,4 @@ -import { Plugin } from '@nuxt/types' +import { defineNuxtPlugin } from '#app/nuxt' import { PropertyTranslations } from '~/lib/apiPropertyTranslations' @@ -26,7 +26,7 @@ export interface PropertyTranslationsPlugin { propertyTranslations: PropertyTranslations } -const plugin: Plugin = (_, inject) => { +export default defineNuxtPlugin((nuxtApp) => { const pt: PropertyTranslationsPlugin = { propertyTranslations: {}, set(setPropertyTranslations: PropertyTranslations): void { @@ -54,13 +54,10 @@ const plugin: Plugin = (_, inject) => { ) }, } - inject('propertyTranslations', pt) -} - -export default plugin -declare module 'vue/types/vue' { - interface Vue { - readonly $propertyTranslations: PropertyTranslationsPlugin + return { + provide: { + propertyTranslations: pt, + } } -} +}) diff --git a/plugins/screen.ts b/plugins/screen.ts index 2f399e529..a360cdd7c 100644 --- a/plugins/screen.ts +++ b/plugins/screen.ts @@ -1,15 +1,14 @@ -import Vue from 'vue' -import VueScreen, { VueScreenObject } from 'vue-screen' +import { defineNuxtPlugin } from '#app/nuxt' +import { VueScreenObject } from 'vue-screen' -Vue.use(VueScreen, { - extend: 'tailwind', - smallScreen: (screen: VueScreenObject) => !screen.md, - // Quick heuristic for device havng phone capability - phone: (screen: VueScreenObject) => screen.touch && !screen.lg, -}) - -declare module 'vue/types/vue' { - interface Vue { - readonly $screen: VueScreenObject +export default defineNuxtPlugin((nuxtApp) => { + return { + provide: { + screen: { + smallScreen: (screen: VueScreenObject): boolean => !screen.md, + // Quick heuristic for device havng phone capability + phone: (screen: VueScreenObject): boolean => screen.touch && !screen.lg, + } + } } -} +}) diff --git a/plugins/settings.ts b/plugins/settings.ts index c82835d22..fbfa87797 100644 --- a/plugins/settings.ts +++ b/plugins/settings.ts @@ -1,4 +1,4 @@ -import { Plugin } from '@nuxt/types' +import { defineNuxtPlugin } from '#app/nuxt' import { Settings } from '~/lib/apiSettings' @@ -10,19 +10,16 @@ export interface SettingsPlugin extends Settings { set(settings: Settings): void } -const settingsPlugin: Plugin = (_, inject) => { +export default defineNuxtPlugin((nuxtApp) => { const settings: SettingsPlugin | SettingsSetPlugin = { set(setSettings: Settings): void { Object.assign(settings, setSettings) }, } - inject('settings', settings) -} - -export default settingsPlugin -declare module 'vue/types/vue' { - interface Vue { - readonly $settings: SettingsPlugin + return { + provide: { + settings + } } -} +}) diff --git a/plugins/touch.ts b/plugins/touch.ts index 4345b5c04..a060c6489 100644 --- a/plugins/touch.ts +++ b/plugins/touch.ts @@ -1,4 +1,6 @@ -import Vue from 'vue' +import { defineNuxtPlugin } from '#app/nuxt' import Vue2TouchEvents from 'vue2-touch-events' -Vue.use(Vue2TouchEvents) +export default defineNuxtPlugin((nuxtApp) => { + nuxtApp.vueApp.use(Vue2TouchEvents) +}) diff --git a/plugins/tracking.ts b/plugins/tracking.ts index 07a167882..83abca709 100644 --- a/plugins/tracking.ts +++ b/plugins/tracking.ts @@ -1,67 +1,61 @@ -import { Plugin } from '@nuxt/types' +import { defineNuxtPlugin } from '#app/nuxt' import Google from '~/lib/tracker-google' import Matomo from '~/lib/tracker-matomo' import { Event, Tracker } from '~/lib/trackers' import { VidoConfig } from '~/utils/types-config' -const trackingPlugin: Plugin = ({ app }, inject) => { +export default defineNuxtPlugin((nuxtApp) => { const trackers: Tracker[] = [] - inject('trackingInit', (config: VidoConfig) => { - if (navigator.doNotTrack !== '1') { - const googleTagManagerId = config.GOOGLE_TAG_MANAGER_ID - if (app.$gtm && googleTagManagerId) { - trackers.push( - new Google( - app, - Boolean(config.COOKIES_CONSENT), - app.$gtm, - googleTagManagerId - ) - ) - } - - const matomoUrl = config.MATOMO_URL - const matomoIdsite = config.MATOMO_SITEID - if (matomoUrl && matomoIdsite) { - trackers.push( - new Matomo( - app, - Boolean(config.COOKIES_CONSENT), - matomoUrl, - matomoIdsite - ) - ) - } - } - }) - - inject('tracking_consent', () => { - if (trackers.length > 0) { - trackers.forEach((tracker) => { - tracker.consent(app) - }) - } - }) - - inject('tracking', (event: Event) => { - if (process.env.environment === 'development') { - console.error('Tracking event', event) + return { + provide: { + trackingInit: () => (config: VidoConfig): void => { + if (navigator.doNotTrack !== '1') { + const googleTagManagerId = config.GOOGLE_TAG_MANAGER_ID + if (app.$gtm && googleTagManagerId) { + trackers.push( + new Google( + nuxtApp, + Boolean(config.COOKIES_CONSENT), + app.$gtm, + googleTagManagerId + ) + ) + } + + const matomoUrl = config.MATOMO_URL + const matomoIdsite = config.MATOMO_SITEID + if (matomoUrl && matomoIdsite) { + trackers.push( + new Matomo( + nuxtApp, + Boolean(config.COOKIES_CONSENT), + matomoUrl, + matomoIdsite + ) + ) + } + } + }, + + tracking_consent: (): void => { + if (trackers.length > 0) { + trackers.forEach((tracker) => { + tracker.consent(nuxtApp.app) + }) + } + }, + + tracking: () => (event: Event): void => { + if (process.env.environment === 'development') { + console.error('Tracking event', event) + } + + trackers.forEach((tracker) => { + tracker.track(event) + }) + }, } - - trackers.forEach((tracker) => { - tracker.track(event) - }) - }) -} - -export default trackingPlugin - -declare module 'vue/types/vue' { - interface Vue { - readonly $trackingInit: (config: VidoConfig) => void - readonly $tracking_consent: () => undefined - readonly $tracking: (event: Event) => undefined } -} +}) diff --git a/plugins/vido-config.ts b/plugins/vido-config.ts index 01b1dc5ec..e679438a3 100644 --- a/plugins/vido-config.ts +++ b/plugins/vido-config.ts @@ -1,4 +1,4 @@ -import { Plugin } from '@nuxt/types' +import { defineNuxtPlugin } from '#app/nuxt' import { NuxtRuntimeConfig } from '@nuxt/types/config/runtime' import createServer from 'connect' @@ -61,19 +61,18 @@ export function vidoConfig( return vidoConfigResolve(host, vidoHostConfig) } -const vidosConfigPlugin: Plugin = ({ req, $config }, inject) => { +export default defineNuxtPlugin((nuxtApp) => { let config: VidoConfig | undefined - inject('vidoConfigSet', (c: VidoConfig) => { - config = c - }) - inject('vidoConfig', () => config || vidoConfig(req, $config)) -} - -export default vidosConfigPlugin -declare module 'vue/types/vue' { - interface Vue { - readonly $vidoConfigSet: (c: VidoConfig) => void - readonly $vidoConfig: () => VidoConfig + return { + provide: { + vidoConfigSet: (c: VidoConfig): void => { + config = c + }, + vidoConfig: (): VidoConfig => ( + config || + vidoConfig(nuxtApp.vueApp.context.req, nuxtApp.vueApp.$config) + ) + } } -} +}) diff --git a/plugins/vue-tailwind.ts b/plugins/vue-tailwind.ts index 283bea655..2b018d724 100644 --- a/plugins/vue-tailwind.ts +++ b/plugins/vue-tailwind.ts @@ -1,4 +1,4 @@ -import Vue from 'vue' +import { defineNuxtPlugin } from '#app/nuxt' import VueTailwind from 'vue-tailwind' import { TModal, TRichSelect } from 'vue-tailwind/dist/components' @@ -173,4 +173,6 @@ const settings = { }, } -Vue.use(VueTailwind, settings) +export default defineNuxtPlugin((nuxtApp) => { + nuxtApp.vueApp.use(VueTailwind, settings) +}) From d7302dba8835f082fe578c867daae30e40a203cf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Tue, 21 Feb 2023 12:56:25 +0100 Subject: [PATCH 008/243] feat: replace vue-tailwind by vuetify --- components/Filters/DateRange.vue | 36 +++-- components/Filters/Select.vue | 30 +++- components/MainMap/FavoriteMenu.vue | 57 ++++---- components/MainMap/FavoriteNoteBook.vue | 2 +- components/MainMap/NavMenu.vue | 72 ++++----- components/PoisList/CategorySelector.vue | 73 ++++----- components/UI/ShareLinkModal.vue | 100 +++++++------ nuxt.config.ts | 7 +- package.json | 3 +- plugins/vue-tailwind.ts | 178 ---------------------- tsconfig.json | 2 +- yarn.lock | 179 ++++++++++++----------- 12 files changed, 302 insertions(+), 437 deletions(-) delete mode 100644 plugins/vue-tailwind.ts diff --git a/components/Filters/DateRange.vue b/components/Filters/DateRange.vue index 554ebadc9..29f9b10d0 100644 --- a/components/Filters/DateRange.vue +++ b/components/Filters/DateRange.vue @@ -1,12 +1,14 @@ + + diff --git a/components/Filters/Select.vue b/components/Filters/Select.vue index 251057d7a..0cdf3dfbf 100644 --- a/components/Filters/Select.vue +++ b/components/Filters/Select.vue @@ -1,17 +1,19 @@ + + diff --git a/components/UI/ShareLinkModal.vue b/components/UI/ShareLinkModal.vue index c2be13150..857561298 100644 --- a/components/UI/ShareLinkModal.vue +++ b/components/UI/ShareLinkModal.vue @@ -1,54 +1,59 @@ + + diff --git a/nuxt.config.ts b/nuxt.config.ts index 4bf56f478..83a5eb053 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -68,7 +68,6 @@ export default defineNuxtConfig({ '@/plugins/fontawesome.ts', '@/plugins/touch.ts', '@/plugins/screen.ts', - '@/plugins/vue-tailwind.ts', { src: '@/plugins/tracking.ts', mode: 'client' }, '@/plugins/property-translations.ts', { src: '@/plugins/pinia-shared-state.ts', mode: 'client' }, @@ -83,6 +82,7 @@ export default defineNuxtConfig({ '@nuxtjs/stylelint-module', // https://go.nuxtjs.dev/tailwindcss '@nuxtjs/tailwindcss', + '@nuxtjs/vuetify', '@nuxtjs/svg', // '@nuxtjs/pwa', ], @@ -188,6 +188,11 @@ export default defineNuxtConfig({ ], }, + vuetify: { + theme: false, + treeShake: true, + }, + // Server config (allow listening to local network) server: { host: '0.0.0.0', diff --git a/package.json b/package.json index e6fe701c3..9bbc9d7ef 100644 --- a/package.json +++ b/package.json @@ -63,7 +63,6 @@ "vue-cookie-law": "^1.13.3", "vue-matomo": "^4.2.0", "vue-screen": "^1.5.6", - "vue-tailwind": "^2.5.1", "vue-typed-mixins": "^0.2.0", "vue2-touch-events": "^3.2.2" }, @@ -85,6 +84,7 @@ "@nuxtjs/stylelint-module": "^4.1.0", "@nuxtjs/svg": "^0.4.0", "@nuxtjs/tailwindcss": "^6.4.0", + "@nuxtjs/vuetify": "^1.12.3", "@storybook/core-client": "^6.5.16", "@tailwindcss/forms": "^0.5.3", "@teritorio/font-teritorio": "^2.4.0", @@ -139,6 +139,7 @@ "svgo": "^3.0.2", "tailwindcss": "^3.2.6", "ts-jest": "^29.0.5", + "typescript": "^4.9.5", "vue-jest": "^3.0.7" } } diff --git a/plugins/vue-tailwind.ts b/plugins/vue-tailwind.ts deleted file mode 100644 index 2b018d724..000000000 --- a/plugins/vue-tailwind.ts +++ /dev/null @@ -1,178 +0,0 @@ -import { defineNuxtPlugin } from '#app/nuxt' -import VueTailwind from 'vue-tailwind' -import { TModal, TRichSelect } from 'vue-tailwind/dist/components' - -const settings = { - 't-modal': { - component: TModal, - props: { - fixedClasses: { - overlay: - 'overflow-auto scrolling-touch left-0 top-0 bottom-0 right-0 w-full h-full fixed', - wrapper: 'relative mx-auto', - modal: 'overflow-visible relative', - close: 'flex items-center justify-center', - }, - classes: { - overlay: 'z-40 bg-black bg-opacity-50', - wrapper: 'z-50 max-w-lg', - modal: 'bg-white shadow rounded mx-3 my-20 sm:mx-0', - body: 'p-3', - header: 'border-b border-zinc-100 p-3 rounded-t', - footer: 'bg-zinc-100 p-3 rounded-b', - close: - 'bg-zinc-100 text-zinc-600 rounded-full absolute right-0 top-0 -m-3 h-8 w-8 transition duration-100 ease-in-out hover:bg-zinc-200 focus:ring-2 focus:ring-blue-500 focus:outline-none focus:ring-opacity-50', - closeIcon: 'fill-current h-4 w-4', - overlayEnterClass: 'opacity-0', - overlayEnterActiveClass: 'transition ease-out duration-100', - overlayEnterToClass: 'opacity-100', - overlayLeaveClass: 'opacity-100', - overlayLeaveActiveClass: 'transition ease-in duration-75', - overlayLeaveToClass: 'opacity-0', - enterClass: '', - enterActiveClass: '', - enterToClass: '', - leaveClass: '', - leaveActiveClass: '', - leaveToClass: '', - }, - }, - }, - 't-modal-notebook': { - component: TModal, - props: { - fixedClasses: { - overlay: - 'overflow-auto scrolling-touch left-0 top-0 bottom-0 right-0 w-full h-full fixed', - wrapper: 'relative mx-auto', - modal: 'relative', - close: 'flex items-center justify-center', - }, - classes: { - overlay: 'z-40', - wrapper: 'z-50 max-w-7xl', - modal: 'bg-white shadow my-0 sm:mx-0 h-screen w-full overflow-auto', - body: 'p-3 sm:p-0', - header: 'border-b border-zinc-100 p-3 rounded-t', - footer: 'bg-zinc-100 p-3 rounded-b', - close: - 'bg-zinc-100 text-zinc-600 rounded-full absolute right-0 top-0 -m-3 h-8 w-8 transition duration-100 ease-in-out hover:bg-zinc-200 focus:ring-2 focus:ring-blue-500 focus:outline-none focus:ring-opacity-50', - closeIcon: 'fill-current h-4 w-4', - overlayEnterClass: 'opacity-0', - overlayEnterActiveClass: 'transition ease-out duration-100', - overlayEnterToClass: 'opacity-100', - overlayLeaveClass: 'opacity-100', - overlayLeaveActiveClass: 'transition ease-in duration-75', - overlayLeaveToClass: 'opacity-0', - enterClass: '', - enterActiveClass: '', - enterToClass: '', - leaveClass: '', - leaveActiveClass: '', - leaveToClass: '', - }, - }, - }, - 't-rich-select': { - component: TRichSelect, - props: { - wrapped: true, - classes: { - wrapper: '', - buttonWrapper: '', - selectButton: - 'px-3 py-2 text-black transition duration-100 ease-in-out bg-white border border-zinc-300 rounded shadow-sm focus:border-emerald-500 focus:ring-2 focus:ring-emerald-500 focus:outline-none focus:ring-opacity-50 disabled:opacity-50 disabled:cursor-not-allowed', - selectButtonLabel: '', - selectButtonTagWrapper: '-mx-2 -my-2.5 py-1 pr-8', - selectButtonTag: - 'bg-emerald-500 block disabled:cursor-not-allowed disabled:opacity-50 duration-100 ease-in-out focus:border-emerald-500 focus:outline-none focus:ring-2 focus:ring-emerald-500 focus:ring-opacity-50 rounded shadow-sm text-sm text-white transition white-space-no m-0.5 max-w-full overflow-hidden h-8 flex items-center', - selectButtonTagText: 'px-3', - selectButtonTagDeleteButton: - '-ml-1.5 h-full hover:bg-emerald-500 hover:shadow-sm inline-flex items-center px-2 transition', - selectButtonTagDeleteButtonIcon: '', - selectButtonPlaceholder: 'text-zinc-600', - selectButtonIcon: 'text-zinc-600', - selectButtonClearButton: - 'hover:bg-emerald-100 text-zinc-600 rounded transition duration-100 ease-in-out', - selectButtonClearIcon: '', - dropdown: '', - dropdownFeedback: 'pb-2 px-3 text-zinc-400 text-sm', - loadingMoreResults: 'pb-2 px-3 text-zinc-400 text-sm', - optionsList: '', - searchWrapper: 'p-2 placeholder-zinc-400', - searchBox: - 'px-3 py-2 bg-zinc-50 text-sm rounded border focus:outline-none focus:shadow-outline border-zinc-300', - optgroup: 'text-zinc-400 uppercase text-xs py-1 px-2 font-semibold', - option: '', - disabledOption: '', - highlightedOption: 'bg-emerald-100', - selectedOption: 'font-semibold bg-emerald-500 text-white', - selectedHighlightedOption: 'font-semibold bg-emerald-500 text-white', - optionContent: 'flex justify-between items-center px-3 py-2', - optionLabel: '', - selectedIcon: '', - enterClass: 'opacity-0', - enterActiveClass: '', - enterToClass: 'opacity-100', - leaveClass: 'opacity-100', - leaveActiveClass: 'transition ease-in duration-75', - leaveToClass: 'opacity-0', - }, - fixedClasses: { - wrapper: '', - buttonWrapper: 'inline-block relative w-full', - selectButton: 'w-full flex text-left justify-between items-center', - selectButtonLabel: 'block truncate', - selectButtonTagWrapper: 'flex flex-wrap overflow-hidden', - selectButtonTag: - 'bg-emerald-500 block disabled:cursor-not-allowed disabled:opacity-50 duration-100 ease-in-out focus:border-emerald-500 focus:outline-none focus:ring-2 focus:ring-emerald-500 focus:ring-opacity-50 rounded shadow-sm text-sm text-white transition white-space-no m-0.5 max-w-full overflow-hidden h-8 flex items-center', - selectButtonTagText: 'px-3', - selectButtonTagDeleteButton: - '-ml-1.5 h-full hover:bg-emerald-600 hover:shadow-sm inline-flex items-center px-2 transition', - selectButtonTagDeleteButtonIcon: 'w-3 h-3', - selectButtonPlaceholder: 'block truncate', - selectButtonIcon: 'fill-current shrink-0 ml-1 h-4 w-4', - selectButtonClearButton: - 'flex shrink-0 items-center justify-center absolute right-0 top-0 m-2 h-6 w-6', - selectButtonClearIcon: 'fill-current h-3 w-3', - dropdown: - 'w-full z-10 -mt-1 bg-white border-b border-zinc-300 border-l border-r rounded-b shadow-sm w-full z-10', - dropdownFeedback: '', - loadingMoreResults: '', - optionsList: 'overflow-auto', - searchWrapper: 'inline-block w-full', - searchBox: 'inline-block w-full', - optgroup: '', - option: 'cursor-pointer', - disabledOption: 'opacity-50 cursor-not-allowed', - highlightedOption: 'cursor-pointer', - selectedOption: 'cursor-pointer bg-emerald-500', - selectedHighlightedOption: 'cursor-pointer bg-emerald-500', - optionContent: '', - optionLabel: 'truncate block', - selectedIcon: 'fill-current h-4 w-4', - enterClass: '', - enterActiveClass: 'transition ease-out duration-100 z-40', - enterToClass: 'opacity-100', - leaveClass: '', - leaveActiveClass: '', - leaveToClass: '', - }, - variants: { - relative: { - wrapper: 'relative', - enterActiveClass: 'absolute', - enterToClass: 'absolute z-10', - dropdown: 'relative ', - }, - default: { - dropdown: 'absolute', - }, - }, - }, - }, -} - -export default defineNuxtPlugin((nuxtApp) => { - nuxtApp.vueApp.use(VueTailwind, settings) -}) diff --git a/tsconfig.json b/tsconfig.json index 45763a36a..365bc6656 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -8,7 +8,7 @@ "strict": true, "experimentalDecorators": true, "baseUrl": ".", - "types": ["node", "@types/node", "@nuxt/types", "@nuxtjs/i18n", "@nuxt/image", "@nuxtjs/sentry", "@types/jest", "@types/webpack", "@pinia/nuxt"] + "types": ["node", "@types/node", "@nuxt/types", "@nuxtjs/i18n", "@nuxt/image", "@nuxtjs/sentry", "@types/jest", "@types/webpack", "@pinia/nuxt", "@nuxtjs/vuetify"] }, "exclude": ["node_modules", ".nuxt", "dist", "bin"] } diff --git a/yarn.lock b/yarn.lock index 3e0b82558..a859fef2b 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3528,6 +3528,19 @@ __metadata: languageName: node linkType: hard +"@nuxtjs/vuetify@npm:^1.12.3": + version: 1.12.3 + resolution: "@nuxtjs/vuetify@npm:1.12.3" + dependencies: + deepmerge: ^4.2.2 + sass: ~1.32.13 + sass-loader: ^10.2.0 + vuetify: ^2.6 + vuetify-loader: ^1.7.3 + checksum: a251c12b87f5e53889610a43700d281b26f3fcc9f8f29194abc969c2d2f43c36aca40940e441a59dc7047877e65950094cd50a7cd71174e0008411b6d9fcdfce + languageName: node + linkType: hard + "@pinia/nuxt@npm:0.2.1": version: 0.2.1 resolution: "@pinia/nuxt@npm:0.2.1" @@ -5027,6 +5040,7 @@ __metadata: "@nuxtjs/stylelint-module": ^4.1.0 "@nuxtjs/svg": ^0.4.0 "@nuxtjs/tailwindcss": ^6.4.0 + "@nuxtjs/vuetify": ^1.12.3 "@pinia/nuxt": 0.2.1 "@storybook/core-client": ^6.5.16 "@tailwindcss/forms": ^0.5.3 @@ -5104,13 +5118,13 @@ __metadata: svgo: ^3.0.2 tailwindcss: ^3.2.6 ts-jest: ^29.0.5 + typescript: ^4.9.5 url-slug: ^3.0.4 vue-agile: 2.0.0 vue-cookie-law: ^1.13.3 vue-jest: ^3.0.7 vue-matomo: ^4.2.0 vue-screen: ^1.5.6 - vue-tailwind: ^2.5.1 vue-typed-mixins: ^0.2.0 vue2-touch-events: ^3.2.2 languageName: unknown @@ -6780,7 +6794,7 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^8.0.0, acorn-walk@npm:^8.0.2": +"acorn-walk@npm:^8.0.0, acorn-walk@npm:^8.0.2, acorn-walk@npm:^8.2.0": version: 8.2.0 resolution: "acorn-walk@npm:8.2.0" checksum: 93ffbdb8b35dda04313f1d6a94bdfdf8f929337f742e3a6d51b3026ced8471feb6a522646240809da44b0f576f4902ff2fa0c64292b3216478992aefcbde3278 @@ -6805,7 +6819,7 @@ __metadata: languageName: node linkType: hard -"acorn@npm:^8.1.0, acorn@npm:^8.5.0, acorn@npm:^8.6.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.1, acorn@npm:^8.8.2": +"acorn@npm:^8.1.0, acorn@npm:^8.4.1, acorn@npm:^8.5.0, acorn@npm:^8.6.0, acorn@npm:^8.7.1, acorn@npm:^8.8.0, acorn@npm:^8.8.1, acorn@npm:^8.8.2": version: 8.8.2 resolution: "acorn@npm:8.8.2" bin: @@ -8034,13 +8048,6 @@ __metadata: languageName: node linkType: hard -"body-scroll-lock@npm:^3.1.5": - version: 3.1.5 - resolution: "body-scroll-lock@npm:3.1.5" - checksum: e8de58edc0fd7d483e3971045ff83fe6d722592d5153e9bfc9da2962a179a6522b432a4b35344bc8ae522eec080cc87301ce4ded4878f26254bf42a4f26d27ed - languageName: node - linkType: hard - "boolbase@npm:^1.0.0, boolbase@npm:~1.0.0": version: 1.0.0 resolution: "boolbase@npm:1.0.0" @@ -8507,6 +8514,13 @@ __metadata: languageName: node linkType: hard +"callsite@npm:^1.0.0": + version: 1.0.0 + resolution: "callsite@npm:1.0.0" + checksum: 5940b23533433f4886dea106cdb16d8a511b36ebaf2ac0bbe0adae547a4259f142d37074f864e12f424927b50cf364fffd1fd75d45a62a622d22984d2375e859 + languageName: node + linkType: hard + "callsites@npm:^3.0.0, callsites@npm:^3.1.0": version: 3.1.0 resolution: "callsites@npm:3.1.0" @@ -10200,6 +10214,15 @@ __metadata: languageName: node linkType: hard +"decache@npm:^4.6.0": + version: 4.6.1 + resolution: "decache@npm:4.6.1" + dependencies: + callsite: ^1.0.0 + checksum: 897bbf499b1d821092b333de29f8f6f58bbccbe8119f50eae6636b8b1f24867658d0e127140f4ae8c6a4d62ad6c7cb23f18bc23fb4cfa2b74f9712a0a112ea70 + languageName: node + linkType: hard + "decamelize-keys@npm:^1.1.0": version: 1.1.1 resolution: "decamelize-keys@npm:1.1.1" @@ -16548,13 +16571,6 @@ __metadata: languageName: node linkType: hard -"lodash.clonedeep@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.clonedeep@npm:4.5.0" - checksum: 41e2fe4c57c56a66a4775a6ddeebe9272f0ce4d257d97b3cb8724a9b01eeec9b09ce7e8603d6926baf5f48c287d988f0de4bf5aa244ea86b1f22c1e6f203cc27 - languageName: node - linkType: hard - "lodash.debounce@npm:^4.0.8": version: 4.0.8 resolution: "lodash.debounce@npm:4.0.8" @@ -16583,20 +16599,6 @@ __metadata: languageName: node linkType: hard -"lodash.get@npm:^4.4.2": - version: 4.4.2 - resolution: "lodash.get@npm:4.4.2" - checksum: 447e575e3caa5131ef44e5a0c135b1614f3c937d86b3be0568f9da7b0fd015010af3b6b4e41edf6e2698c9ce2dcc061ca71b31f274f799c991dceb018be16e4f - languageName: node - linkType: hard - -"lodash.intersection@npm:^4.4.0": - version: 4.4.0 - resolution: "lodash.intersection@npm:4.4.0" - checksum: ff842f5d2d1bffcb121f00cc18563e0e9a8f17a06231011011756e81e5da6297212b9d047c195e3cb65f874c9e721f5e60173bd4663a9b0f095c2065bfe7925e - languageName: node - linkType: hard - "lodash.isarguments@npm:^3.1.0": version: 3.1.0 resolution: "lodash.isarguments@npm:3.1.0" @@ -16604,13 +16606,6 @@ __metadata: languageName: node linkType: hard -"lodash.isequal@npm:^4.5.0": - version: 4.5.0 - resolution: "lodash.isequal@npm:4.5.0" - checksum: 5b47e094641c18a915497343894c66f7da6aebb9aaa2a3fcc5643455aaf29d19df60ebbed664c8374fb959c8b4ce96810ee6becd8a71ac58c6c2ca8d29762947 - languageName: node - linkType: hard - "lodash.isplainobject@npm:^4.0.6": version: 4.0.6 resolution: "lodash.isplainobject@npm:4.0.6" @@ -16618,27 +16613,6 @@ __metadata: languageName: node linkType: hard -"lodash.kebabcase@npm:^4.1.1": - version: 4.1.1 - resolution: "lodash.kebabcase@npm:4.1.1" - checksum: cee7b365bf62c9ae357d8c5cbd1dc767ce626fecea31b8ff7919cb15adaf2c36652fb07688bf8d55e71c456ac8e5dc7c85bf12f88716114bde232645714d538f - languageName: node - linkType: hard - -"lodash.map@npm:^4.6.0": - version: 4.6.0 - resolution: "lodash.map@npm:4.6.0" - checksum: f8a8f4072c8ed72f07d63514e45d7267fa619a7998b8a1ccb875db4c265e655f4a71c5d527370185070be80900ab574c5cd285debce557e6cb4f9692a02ffa62 - languageName: node - linkType: hard - -"lodash.mapvalues@npm:^4.6.0": - version: 4.6.0 - resolution: "lodash.mapvalues@npm:4.6.0" - checksum: 84399826cca974cdbbd1e1eadac6b62a77958b8abeaadef50623de2e1bb1cef5fb5c1cc4077c785ab26e3371e78a3fbc0eaf6a4b913786d31e437644e8ad3439 - languageName: node - linkType: hard - "lodash.memoize@npm:4.x, lodash.memoize@npm:^4.1.2": version: 4.1.2 resolution: "lodash.memoize@npm:4.1.2" @@ -16681,13 +16655,6 @@ __metadata: languageName: node linkType: hard -"lodash.range@npm:^3.2.0": - version: 3.2.0 - resolution: "lodash.range@npm:3.2.0" - checksum: f6febe8c9e5978d7428a40c17b14673516c332dd93372cc102a12d053a0920ed3bfca0faee4d9ff5b5f081ca93dde62b31aa1528b02594e555c1f1871f72a5fe - languageName: node - linkType: hard - "lodash.template@npm:^4.5.0": version: 4.5.0 resolution: "lodash.template@npm:4.5.0" @@ -21929,7 +21896,7 @@ __metadata: languageName: node linkType: hard -"sass-loader@npm:^10.4.1": +"sass-loader@npm:^10.2.0, sass-loader@npm:^10.4.1": version: 10.4.1 resolution: "sass-loader@npm:10.4.1" dependencies: @@ -21967,6 +21934,17 @@ __metadata: languageName: node linkType: hard +"sass@npm:~1.32.13": + version: 1.32.13 + resolution: "sass@npm:1.32.13" + dependencies: + chokidar: ">=3.0.0 <4.0.0" + bin: + sass: sass.js + checksum: 93913232ec9efbd9edbe63e9c32e08c90e2ca7e1b75079b570207aa828386ad1391a0944a06411f2b2add88803a41dd3ecbfbbcf45ec4c2b288154e17243e71f + languageName: node + linkType: hard + "sax@npm:^1.2.4, sax@npm:~1.2.4": version: 1.2.4 resolution: "sax@npm:1.2.4" @@ -24351,6 +24329,16 @@ __metadata: languageName: node linkType: hard +"typescript@npm:^4.9.5": + version: 4.9.5 + resolution: "typescript@npm:4.9.5" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: a7e746563a6746634b22aed808f51ccee27b1458127e5e0128f3a531c4e0500c9b9c53cc8b9e7a0c54e10ae260a3fe65d0a762a97d558dae8945c41a782ed0b1 + languageName: node + linkType: hard + "ua-parser-js@npm:^1.0.33": version: 1.0.33 resolution: "ua-parser-js@npm:1.0.33" @@ -25523,27 +25511,6 @@ __metadata: languageName: node linkType: hard -"vue-tailwind@npm:^2.5.1": - version: 2.5.1 - resolution: "vue-tailwind@npm:2.5.1" - dependencies: - body-scroll-lock: ^3.1.5 - lodash.clonedeep: ^4.5.0 - lodash.get: ^4.4.2 - lodash.intersection: ^4.4.0 - lodash.isequal: ^4.5.0 - lodash.kebabcase: ^4.1.1 - lodash.map: ^4.6.0 - lodash.mapvalues: ^4.6.0 - lodash.merge: ^4.6.2 - lodash.pick: ^4.4.0 - lodash.range: ^3.2.0 - peerDependencies: - vue: ^2 - checksum: 2ca1e19311c1c162d5096403d36570aab6720fa47f831c6eb8c459123ce4dc39084d02fc4da5986dac15e9e7d52fea8120a55a58b322e83b8e21c70e6022426a - languageName: node - linkType: hard - "vue-template-es2015-compiler@npm:^1.6.0, vue-template-es2015-compiler@npm:^1.9.0": version: 1.9.1 resolution: "vue-template-es2015-compiler@npm:1.9.1" @@ -25578,6 +25545,42 @@ __metadata: languageName: node linkType: hard +"vuetify-loader@npm:^1.7.3": + version: 1.9.2 + resolution: "vuetify-loader@npm:1.9.2" + dependencies: + acorn: ^8.4.1 + acorn-walk: ^8.2.0 + decache: ^4.6.0 + file-loader: ^6.2.0 + loader-utils: ^2.0.0 + peerDependencies: + gm: ^1.23.0 + pug: ^2.0.0 || ^3.0.0 + sharp: "*" + vue: ^2.7.2 + vuetify: ^1.3.0 || ^2.0.0 + webpack: ^4.0.0 || ^5.0.0 + peerDependenciesMeta: + gm: + optional: true + pug: + optional: true + sharp: + optional: true + checksum: 2875da9bc47c2188873b347bd584cedb7778d4bbcc1248fc7095cf154e386fe8d1ed5773f18bcfd5830da7054ea28991c5d9cbcdace480cc0c67e6b6b1fe2217 + languageName: node + linkType: hard + +"vuetify@npm:^2.6": + version: 2.6.14 + resolution: "vuetify@npm:2.6.14" + peerDependencies: + vue: ^2.6.4 + checksum: cba3d5034a00aebf58b66f4d142e6736e06cda47e2da02a74ed86090a2f1d25eb9734aa464e5435f4f31a0e6eb65eeee921062ca76904fbb845e4617ac7a30f6 + languageName: node + linkType: hard + "w3c-xmlserializer@npm:^4.0.0": version: 4.0.0 resolution: "w3c-xmlserializer@npm:4.0.0" From 3467a3d8a5d05f9ae24ae1ab3a84817f1d5f309c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Tue, 21 Feb 2023 14:04:19 +0100 Subject: [PATCH 009/243] chore: use defineComponent --- components/Fields/AddressField.vue | 4 ++-- components/Fields/Coordinates.vue | 4 ++-- components/Fields/DateRange.vue | 4 ++-- components/Fields/Facebook.vue | 4 ++-- components/Fields/Field.vue | 4 ++-- components/Fields/OpeningHours.vue | 4 ++-- components/Fields/Phone.vue | 4 ++-- components/Fields/RoutesField.vue | 4 ++-- components/Fields/Stars.vue | 4 ++-- components/Fields/Website.vue | 4 ++-- components/Filters/DateRange.vue | 4 ++-- components/Filters/NumberRange.vue | 4 ++-- components/Filters/Select.vue | 4 ++-- components/Home/Embedded.vue | 23 +++++++++++---------- components/Home/ExplorerOrFavoritesBack.vue | 4 ++-- components/Home/Home.vue | 6 +++--- components/Home/HomeMixin.ts | 23 +++++++++++---------- components/Home/Menu.vue | 4 ++-- components/Home/MenuBlock.vue | 4 ++-- components/Home/MenuBlockBottom.vue | 4 ++-- components/Home/SelectedCategories.vue | 4 ++-- components/Layout/Footer.vue | 4 ++-- components/Layout/Header.vue | 4 ++-- components/Layout/PoiLayout.vue | 4 ++-- components/MainMap/BottomMenu.vue | 4 ++-- components/MainMap/FavoriteMenu.vue | 4 ++-- components/MainMap/FavoriteNoteBook.vue | 2 +- components/MainMap/FavoritesOverlay.vue | 4 ++-- components/MainMap/MapControlsExplore.vue | 2 +- components/MainMap/MapFeatures.vue | 2 +- components/MainMap/NavMenu.vue | 4 ++-- components/MainMap/SnackBar.vue | 4 ++-- components/Map/Attribution.vue | 4 ++-- components/Map/Map.vue | 4 ++-- components/Map/MapBase.vue | 4 ++-- components/Map/MapControls.vue | 4 ++-- components/Map/MapControls3D.vue | 2 +- components/Map/MapControlsBackground.vue | 2 +- components/Map/MapPois.vue | 2 +- components/Menu/Category.vue | 4 ++-- components/Menu/Filter.vue | 4 ++-- components/Menu/Group.vue | 4 ++-- components/Menu/Item.vue | 4 ++-- components/Menu/ItemList.vue | 4 ++-- components/Menu/Link.vue | 4 ++-- components/PoisCard/Fields.vue | 4 ++-- components/PoisCard/PoiCard.vue | 4 ++-- components/PoisCard/PoiCardContent.vue | 4 ++-- components/PoisCard/PoiCardLight.vue | 4 ++-- components/PoisCard/PoisDeck.vue | 4 ++-- components/PoisDetails/Block.vue | 4 ++-- components/PoisDetails/Carousel.vue | 4 ++-- components/PoisDetails/Fields.vue | 4 ++-- components/PoisDetails/FieldsGroup.vue | 2 +- components/PoisDetails/Mapillary.vue | 4 ++-- components/PoisDetails/PoiDetails.vue | 4 ++-- components/PoisDetails/Route/RouteMap.vue | 4 ++-- components/PoisDetails/Share.vue | 2 +- components/PoisList/Actions.vue | 4 ++-- components/PoisList/CategorySelector.vue | 4 ++-- components/PoisList/PoisList.vue | 4 ++-- components/PoisList/PoisTable.vue | 4 ++-- components/Search/Search.vue | 4 ++-- components/Search/SearchInput.vue | 2 +- components/Search/SearchResultBlock.vue | 4 ++-- components/UI/CookiesConsent.vue | 4 ++-- components/UI/ExternalLink.vue | 4 ++-- components/UI/FavoriteIcon.vue | 4 ++-- components/UI/FieldsHeader.vue | 4 ++-- components/UI/IconButton.vue | 4 ++-- components/UI/IconsBar.vue | 4 ++-- components/UI/Logo.vue | 4 ++-- components/UI/RelativeDate.vue | 5 +++-- components/UI/ShareLinkModal.vue | 4 ++-- components/UI/TeritorioIcon.vue | 4 ++-- components/UI/TeritorioIconBadge.vue | 4 ++-- components/UI/UIButton.vue | 4 ++-- layouts/error.vue | 4 ++-- lib/storybook-types.ts | 6 ++++-- pages/category/_id.vue | 4 ++-- pages/embedded.vue | 4 ++-- pages/embedded/_p1.vue | 4 ++-- pages/embedded/_p1/_poiId.vue | 4 ++-- pages/embedded/_p1/index.vue | 4 ++-- pages/index.vue | 4 ++-- pages/index/_p1.vue | 4 ++-- pages/index/_p1/_poiId.vue | 4 ++-- pages/index/_p1/index.vue | 4 ++-- pages/poi/_id/details.vue | 4 ++-- pages/pois/_ids/map.vue | 4 ++-- tests/default.jest.ts | 1 - yarn.lock | 8 ------- 92 files changed, 195 insertions(+), 199 deletions(-) diff --git a/components/Fields/AddressField.vue b/components/Fields/AddressField.vue index 6d208f86d..14cda4af2 100644 --- a/components/Fields/AddressField.vue +++ b/components/Fields/AddressField.vue @@ -8,7 +8,7 @@ diff --git a/layouts/default.vue b/layouts/default.vue index 8571e0554..6250c3459 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -3,3 +3,9 @@ + + diff --git a/nuxt.config.ts b/nuxt.config.ts index ad0afd2c6..f8a702570 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -82,7 +82,6 @@ export default defineNuxtConfig({ '@nuxtjs/stylelint-module', // https://go.nuxtjs.dev/tailwindcss '@nuxtjs/tailwindcss', - '@nuxtjs/vuetify', '@nuxtjs/svg', // '@nuxtjs/pwa', ], @@ -180,14 +179,10 @@ export default defineNuxtConfig({ '@vueform/slider', 'punycode', 'pinia', + 'vuetify', ], }, - vuetify: { - theme: false, - treeShake: true, - }, - // Server config (allow listening to local network) server: { host: '0.0.0.0', diff --git a/package.json b/package.json index 64fd88390..3e542bfa3 100644 --- a/package.json +++ b/package.json @@ -62,7 +62,8 @@ "vue-cookie-law": "^1.13.3", "vue-matomo": "^4.2.0", "vue-screen": "^1.5.6", - "vue2-touch-events": "^3.2.2" + "vue2-touch-events": "^3.2.2", + "vuetify": "^3.1.8" }, "devDependencies": { "@babel/core": "^7.21.0", @@ -82,7 +83,6 @@ "@nuxtjs/stylelint-module": "^5.0.0", "@nuxtjs/svg": "^0.4.0", "@nuxtjs/tailwindcss": "^6.4.1", - "@nuxtjs/vuetify": "^1.12.3", "@storybook/addon-essentials": "^6.5.16", "@storybook/addon-postcss": "^2.0.0", "@storybook/builder-vite": "^0.4.2", @@ -141,6 +141,7 @@ "tailwindcss": "^3.2.7", "ts-jest": "^29.0.5", "typescript": "^4.9.5", + "vite-plugin-vuetify": "^1.0.2", "vue-jest": "^3.0.7" } } diff --git a/plugins/vuetify.ts b/plugins/vuetify.ts new file mode 100644 index 000000000..72bcdf4d3 --- /dev/null +++ b/plugins/vuetify.ts @@ -0,0 +1,10 @@ +import { createVuetify } from 'vuetify' +import { defineNuxtPlugin } from '#app/nuxt' + +export default defineNuxtPlugin((nuxtApp) => { + const vuetify = createVuetify({ + ssr: true, + }) + + nuxtApp.vueApp.use(vuetify) +}) diff --git a/tsconfig.json b/tsconfig.json index 365bc6656..45763a36a 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -8,7 +8,7 @@ "strict": true, "experimentalDecorators": true, "baseUrl": ".", - "types": ["node", "@types/node", "@nuxt/types", "@nuxtjs/i18n", "@nuxt/image", "@nuxtjs/sentry", "@types/jest", "@types/webpack", "@pinia/nuxt", "@nuxtjs/vuetify"] + "types": ["node", "@types/node", "@nuxt/types", "@nuxtjs/i18n", "@nuxt/image", "@nuxtjs/sentry", "@types/jest", "@types/webpack", "@pinia/nuxt"] }, "exclude": ["node_modules", ".nuxt", "dist", "bin"] } diff --git a/yarn.lock b/yarn.lock index 1aba716a4..94fb523aa 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3844,19 +3844,6 @@ __metadata: languageName: node linkType: hard -"@nuxtjs/vuetify@npm:^1.12.3": - version: 1.12.3 - resolution: "@nuxtjs/vuetify@npm:1.12.3" - dependencies: - deepmerge: ^4.2.2 - sass: ~1.32.13 - sass-loader: ^10.2.0 - vuetify: ^2.6 - vuetify-loader: ^1.7.3 - checksum: a251c12b87f5e53889610a43700d281b26f3fcc9f8f29194abc969c2d2f43c36aca40940e441a59dc7047877e65950094cd50a7cd71174e0008411b6d9fcdfce - languageName: node - linkType: hard - "@pinia/nuxt@npm:0.4.7": version: 0.4.7 resolution: "@pinia/nuxt@npm:0.4.7" @@ -5387,7 +5374,6 @@ __metadata: "@nuxtjs/stylelint-module": ^5.0.0 "@nuxtjs/svg": ^0.4.0 "@nuxtjs/tailwindcss": ^6.4.1 - "@nuxtjs/vuetify": ^1.12.3 "@pinia/nuxt": 0.4.7 "@storybook/addon-essentials": ^6.5.16 "@storybook/addon-postcss": ^2.0.0 @@ -5470,12 +5456,14 @@ __metadata: ts-jest: ^29.0.5 typescript: ^4.9.5 url-slug: ^3.0.4 + vite-plugin-vuetify: ^1.0.2 vue-agile: 2.0.0 vue-cookie-law: ^1.13.3 vue-jest: ^3.0.7 vue-matomo: ^4.2.0 vue-screen: ^1.5.6 vue2-touch-events: ^3.2.2 + vuetify: ^3.1.8 languageName: unknown linkType: soft @@ -6714,6 +6702,19 @@ __metadata: languageName: node linkType: hard +"@vuetify/loader-shared@npm:^1.7.1": + version: 1.7.1 + resolution: "@vuetify/loader-shared@npm:1.7.1" + dependencies: + find-cache-dir: ^3.3.2 + upath: ^2.0.1 + peerDependencies: + vue: ^3.0.0 + vuetify: ^3.0.0-beta.4 + checksum: 5820cfd08841002bc19c4407b41cedd8eadfdc25ca894fa9f2663b990b5bca1285a031aced082205b964243bace1e3376be4d1918c139d26111c6ac29abc7c84 + languageName: node + linkType: hard + "@vueuse/head@npm:^1.1.9": version: 1.1.19 resolution: "@vueuse/head@npm:1.1.19" @@ -7163,7 +7164,7 @@ __metadata: languageName: node linkType: hard -"acorn-walk@npm:^8.0.0, acorn-walk@npm:^8.0.2, acorn-walk@npm:^8.1.1, acorn-walk@npm:^8.2.0": +"acorn-walk@npm:^8.0.0, acorn-walk@npm:^8.0.2, acorn-walk@npm:^8.1.1": version: 8.2.0 resolution: "acorn-walk@npm:8.2.0" checksum: 93ffbdb8b35dda04313f1d6a94bdfdf8f929337f742e3a6d51b3026ced8471feb6a522646240809da44b0f576f4902ff2fa0c64292b3216478992aefcbde3278 @@ -8930,13 +8931,6 @@ __metadata: languageName: node linkType: hard -"callsite@npm:^1.0.0": - version: 1.0.0 - resolution: "callsite@npm:1.0.0" - checksum: 5940b23533433f4886dea106cdb16d8a511b36ebaf2ac0bbe0adae547a4259f142d37074f864e12f424927b50cf364fffd1fd75d45a62a622d22984d2375e859 - languageName: node - linkType: hard - "callsites@npm:^3.0.0, callsites@npm:^3.1.0": version: 3.1.0 resolution: "callsites@npm:3.1.0" @@ -10630,15 +10624,6 @@ __metadata: languageName: node linkType: hard -"decache@npm:^4.6.0": - version: 4.6.1 - resolution: "decache@npm:4.6.1" - dependencies: - callsite: ^1.0.0 - checksum: 897bbf499b1d821092b333de29f8f6f58bbccbe8119f50eae6636b8b1f24867658d0e127140f4ae8c6a4d62ad6c7cb23f18bc23fb4cfa2b74f9712a0a112ea70 - languageName: node - linkType: hard - "decamelize-keys@npm:^1.1.0": version: 1.1.1 resolution: "decamelize-keys@npm:1.1.1" @@ -12887,7 +12872,7 @@ __metadata: languageName: node linkType: hard -"find-cache-dir@npm:^3.3.1": +"find-cache-dir@npm:^3.3.1, find-cache-dir@npm:^3.3.2": version: 3.3.2 resolution: "find-cache-dir@npm:3.3.2" dependencies: @@ -22593,7 +22578,7 @@ __metadata: languageName: node linkType: hard -"sass-loader@npm:^10.2.0, sass-loader@npm:^10.4.1": +"sass-loader@npm:^10.4.1": version: 10.4.1 resolution: "sass-loader@npm:10.4.1" dependencies: @@ -22631,17 +22616,6 @@ __metadata: languageName: node linkType: hard -"sass@npm:~1.32.13": - version: 1.32.13 - resolution: "sass@npm:1.32.13" - dependencies: - chokidar: ">=3.0.0 <4.0.0" - bin: - sass: sass.js - checksum: 93913232ec9efbd9edbe63e9c32e08c90e2ca7e1b75079b570207aa828386ad1391a0944a06411f2b2add88803a41dd3ecbfbbcf45ec4c2b288154e17243e71f - languageName: node - linkType: hard - "sax@npm:^1.2.4, sax@npm:~1.2.4": version: 1.2.4 resolution: "sax@npm:1.2.4" @@ -25976,6 +25950,20 @@ __metadata: languageName: node linkType: hard +"vite-plugin-vuetify@npm:^1.0.2": + version: 1.0.2 + resolution: "vite-plugin-vuetify@npm:1.0.2" + dependencies: + "@vuetify/loader-shared": ^1.7.1 + debug: ^4.3.3 + upath: ^2.0.1 + peerDependencies: + vite: ^2.7.0 || ^3.0.0 || ^4.0.0 + vuetify: ^3.0.0-beta.4 + checksum: d0717f7952688a33adc0009ffcb352a41efd6dc4c73343b98cfe0e5bc493a68f0985cdce116e18c9dc5ef37d3abe0cccef6ede2a7eb2480b561e3d099f65d590 + languageName: node + linkType: hard + "vite@npm:^3.0.0 || ^4.0.0": version: 4.1.3 resolution: "vite@npm:4.1.3" @@ -26392,39 +26380,22 @@ __metadata: languageName: node linkType: hard -"vuetify-loader@npm:^1.7.3": - version: 1.9.2 - resolution: "vuetify-loader@npm:1.9.2" - dependencies: - acorn: ^8.4.1 - acorn-walk: ^8.2.0 - decache: ^4.6.0 - file-loader: ^6.2.0 - loader-utils: ^2.0.0 +"vuetify@npm:^3.1.8": + version: 3.1.8 + resolution: "vuetify@npm:3.1.8" peerDependencies: - gm: ^1.23.0 - pug: ^2.0.0 || ^3.0.0 - sharp: "*" - vue: ^2.7.2 - vuetify: ^1.3.0 || ^2.0.0 - webpack: ^4.0.0 || ^5.0.0 + vite-plugin-vuetify: ^1.0.0-alpha.12 + vue: ^3.2.0 + vue-i18n: ^9.0.0 + webpack-plugin-vuetify: ^2.0.0-alpha.11 peerDependenciesMeta: - gm: + vite-plugin-vuetify: optional: true - pug: + vue-i18n: optional: true - sharp: + webpack-plugin-vuetify: optional: true - checksum: 2875da9bc47c2188873b347bd584cedb7778d4bbcc1248fc7095cf154e386fe8d1ed5773f18bcfd5830da7054ea28991c5d9cbcdace480cc0c67e6b6b1fe2217 - languageName: node - linkType: hard - -"vuetify@npm:^2.6": - version: 2.6.14 - resolution: "vuetify@npm:2.6.14" - peerDependencies: - vue: ^2.6.4 - checksum: cba3d5034a00aebf58b66f4d142e6736e06cda47e2da02a74ed86090a2f1d25eb9734aa464e5435f4f31a0e6eb65eeee921062ca76904fbb845e4617ac7a30f6 + checksum: a444fba795787db583ea1e57e16155988b75e31dae054e1bb269bfdbd660c6959fdf9579f752b81585ca80a3ed2dc8dfbd922dc1397db3bfb21289d390e9009c languageName: node linkType: hard From 7b2d49d6d7b4e7a74e9376038539869574461704 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Fri, 10 Mar 2023 10:55:35 +0100 Subject: [PATCH 034/243] chore: update country-flag-icons --- components/MainMap/NavMenu.vue | 20 ++++--------------- components/UI/VFlag.vue | 35 ++++++++++++++++++++++++++++++++++ 2 files changed, 39 insertions(+), 16 deletions(-) create mode 100644 components/UI/VFlag.vue diff --git a/components/MainMap/NavMenu.vue b/components/MainMap/NavMenu.vue index d50d719a1..7e0677376 100644 --- a/components/MainMap/NavMenu.vue +++ b/components/MainMap/NavMenu.vue @@ -39,7 +39,7 @@ > - + {{ locale.name }} @@ -61,6 +61,7 @@ import { VMenu } from 'vuetify/components/VMenu' import { useNuxtApp } from '#app' import ExternalLink from '~/components/UI/ExternalLink.vue' import IconButton from '~/components/UI/IconButton.vue' +import VFlag from '~/components/UI/VFlag.vue' import { ContentEntry } from '~/lib/apiContent' import { siteStore } from '~/stores/site' @@ -73,6 +74,7 @@ export default defineComponent({ VDivider, IconButton, ExternalLink, + VFlag, }, props: { @@ -108,24 +110,10 @@ export default defineComponent({ diff --git a/components/UI/VFlag.vue b/components/UI/VFlag.vue new file mode 100644 index 000000000..fc26d1c88 --- /dev/null +++ b/components/UI/VFlag.vue @@ -0,0 +1,35 @@ + From 6010cdf82f1b07fe109c660732d48488f152b029 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Fri, 10 Mar 2023 12:20:14 +0100 Subject: [PATCH 035/243] chore: update sass-loader --- package.json | 2 +- yarn.lock | 18 +++++++++--------- 2 files changed, 10 insertions(+), 10 deletions(-) diff --git a/package.json b/package.json index 3e542bfa3..2ce55da1d 100644 --- a/package.json +++ b/package.json @@ -129,7 +129,7 @@ "prettier": "^2.8.4", "puppeteer": "^19.7.3", "sass": "^1.58.3", - "sass-loader": "^10.4.1", + "sass-loader": "^13.2.0", "storybook-addon-mock": "^3.2.0", "storybook-addon-validate-html": "^0.0.12", "storycap": "^4.0.0", diff --git a/yarn.lock b/yarn.lock index 94fb523aa..a0cf18733 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5443,7 +5443,7 @@ __metadata: prettier: ^2.8.4 puppeteer: ^19.7.3 sass: ^1.58.3 - sass-loader: ^10.4.1 + sass-loader: ^13.2.0 storybook-addon-mock: ^3.2.0 storybook-addon-validate-html: ^0.0.12 storycap: ^4.0.0 @@ -22578,20 +22578,18 @@ __metadata: languageName: node linkType: hard -"sass-loader@npm:^10.4.1": - version: 10.4.1 - resolution: "sass-loader@npm:10.4.1" +"sass-loader@npm:^13.2.0": + version: 13.2.0 + resolution: "sass-loader@npm:13.2.0" dependencies: klona: ^2.0.4 - loader-utils: ^2.0.0 neo-async: ^2.6.2 - schema-utils: ^3.0.0 - semver: ^7.3.2 peerDependencies: fibers: ">= 3.1.0" node-sass: ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0 sass: ^1.3.0 - webpack: ^4.36.0 || ^5.0.0 + sass-embedded: "*" + webpack: ^5.0.0 peerDependenciesMeta: fibers: optional: true @@ -22599,7 +22597,9 @@ __metadata: optional: true sass: optional: true - checksum: 1a450997dac0123f21cec65192114ca27918c02ab87dd2325f77294ee74f9b7afbdac9b8dfda265a108e0ea7ceeb675546c9395f902b0993af093e433f991ee1 + sass-embedded: + optional: true + checksum: 1a78bb421e50b12484f934d72a70105b963fcc6ba7e574fa13ffdb8deeb4496c6753cd7e67d358a71f734b8eb48e24ccb78183ecac0b732a58c3b8778e9a46e0 languageName: node linkType: hard From 015cda9beb9a6c2b88a0f05bc3378fa0a57db282 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Fri, 10 Mar 2023 12:22:10 +0100 Subject: [PATCH 036/243] chore: add vue-tsc --- nuxt.config.ts | 4 ++ package.json | 3 +- yarn.lock | 104 ++++++++++++++++++++++++++++++++++++++++++++++++- 3 files changed, 109 insertions(+), 2 deletions(-) diff --git a/nuxt.config.ts b/nuxt.config.ts index f8a702570..30455a529 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -183,6 +183,10 @@ export default defineNuxtConfig({ ], }, + typescript: { + typeCheck: true, + }, + // Server config (allow listening to local network) server: { host: '0.0.0.0', diff --git a/package.json b/package.json index 2ce55da1d..e32fe4bd9 100644 --- a/package.json +++ b/package.json @@ -142,6 +142,7 @@ "ts-jest": "^29.0.5", "typescript": "^4.9.5", "vite-plugin-vuetify": "^1.0.2", - "vue-jest": "^3.0.7" + "vue-jest": "^3.0.7", + "vue-tsc": "^1.2.0" } } diff --git a/yarn.lock b/yarn.lock index a0cf18733..68c369bc0 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5462,6 +5462,7 @@ __metadata: vue-jest: ^3.0.7 vue-matomo: ^4.2.0 vue-screen: ^1.5.6 + vue-tsc: ^1.2.0 vue2-touch-events: ^3.2.2 vuetify: ^3.1.8 languageName: unknown @@ -6532,6 +6533,60 @@ __metadata: languageName: node linkType: hard +"@volar/language-core@npm:1.4.0-alpha.2": + version: 1.4.0-alpha.2 + resolution: "@volar/language-core@npm:1.4.0-alpha.2" + dependencies: + "@volar/source-map": 1.4.0-alpha.2 + checksum: 745c82a9546d5556da8a6c09abe98111ee93201b6e9613c3cc5becc795dbf06248096a104683ffda1e531f42b4d79b3c03a6914a83cdca5b53014ba4c18bb37b + languageName: node + linkType: hard + +"@volar/source-map@npm:1.4.0-alpha.2": + version: 1.4.0-alpha.2 + resolution: "@volar/source-map@npm:1.4.0-alpha.2" + dependencies: + muggle-string: ^0.2.2 + checksum: da57fa032f92bcc1250b71801e723143a52425b34d09cafd4d1d6e6460bea32a078599545d2b379c3aef892c5eb5cd026abae22364423fff4c744546b0db380e + languageName: node + linkType: hard + +"@volar/typescript@npm:1.4.0-alpha.2": + version: 1.4.0-alpha.2 + resolution: "@volar/typescript@npm:1.4.0-alpha.2" + dependencies: + "@volar/language-core": 1.4.0-alpha.2 + checksum: ede0439577ffc4821eb85ce6e5b045837294bebd1c557d2ad7150a540d75dbb192b5bff53b6e43fd88d1a4e451a56fdf10912cd582a7fe5c609a46b5ddb5ef48 + languageName: node + linkType: hard + +"@volar/vue-language-core@npm:1.3.0": + version: 1.3.0 + resolution: "@volar/vue-language-core@npm:1.3.0" + dependencies: + "@volar/language-core": 1.4.0-alpha.2 + "@volar/source-map": 1.4.0-alpha.2 + "@vue/compiler-dom": ^3.2.47 + "@vue/compiler-sfc": ^3.2.47 + "@vue/reactivity": ^3.2.47 + "@vue/shared": ^3.2.47 + minimatch: ^6.1.6 + muggle-string: ^0.2.2 + vue-template-compiler: ^2.7.14 + checksum: 5fa8e31451666da3899d3e5f9640dace9dcc31e2e2999c3341cdbb285bac77b9d7ba952250d506a8dd1e3b65d46d6858d5432bf2346ba68c140545e7c5c6b0e6 + languageName: node + linkType: hard + +"@volar/vue-typescript@npm:1.3.0": + version: 1.3.0 + resolution: "@volar/vue-typescript@npm:1.3.0" + dependencies: + "@volar/typescript": 1.4.0-alpha.2 + "@volar/vue-language-core": 1.3.0 + checksum: 6d7d0567e50782a66433906ff499eb35457317c700a8afc8da253138a35cb81cc9f90dbb3331858e6c24f00af6891f856eec13cb27c22914b2bf060f7a20fc10 + languageName: node + linkType: hard + "@vue/babel-helper-vue-transform-on@npm:^1.0.2": version: 1.0.2 resolution: "@vue/babel-helper-vue-transform-on@npm:1.0.2" @@ -6568,7 +6623,7 @@ __metadata: languageName: node linkType: hard -"@vue/compiler-dom@npm:3.2.47, @vue/compiler-dom@npm:^3.0.1, @vue/compiler-dom@npm:^3.2.0": +"@vue/compiler-dom@npm:3.2.47, @vue/compiler-dom@npm:^3.0.1, @vue/compiler-dom@npm:^3.2.0, @vue/compiler-dom@npm:^3.2.47": version: 3.2.47 resolution: "@vue/compiler-dom@npm:3.2.47" dependencies: @@ -10584,6 +10639,13 @@ __metadata: languageName: node linkType: hard +"de-indent@npm:^1.0.2": + version: 1.0.2 + resolution: "de-indent@npm:1.0.2" + checksum: a1933a4328d053d9b0db447668521a6d0360b509c115dc5340420fd645be556c00b82e491d6b862249981ed22fbf2016080b222ad23c25038aba72cb8e3120ea + languageName: node + linkType: hard + "deasync@npm:^0.1.15": version: 0.1.28 resolution: "deasync@npm:0.1.28" @@ -18163,6 +18225,15 @@ __metadata: languageName: node linkType: hard +"minimatch@npm:^6.1.6": + version: 6.2.0 + resolution: "minimatch@npm:6.2.0" + dependencies: + brace-expansion: ^2.0.1 + checksum: 675bc5a2f94ee6a762fd70baf777520c841cdca16cf6e9fc918171ca436cf4ebb8f3fb1ccaa5fd20e370ae60044fb6bfe653ceee4f18aec7fa51a79984a71316 + languageName: node + linkType: hard + "minimatch@npm:~3.0.2, minimatch@npm:~3.0.4": version: 3.0.8 resolution: "minimatch@npm:3.0.8" @@ -18438,6 +18509,13 @@ __metadata: languageName: node linkType: hard +"muggle-string@npm:^0.2.2": + version: 0.2.2 + resolution: "muggle-string@npm:0.2.2" + checksum: 6cabf7e133d2fc17faea1ff3d00fdc1708b8b496cf6087f7af98b7c8915e476ad6e7babc282ffa7fa455875f5fcc813d20c7697d0c0b34996afd36527c74a210 + languageName: node + linkType: hard + "murmurhash-js@npm:^1.0.0": version: 1.0.0 resolution: "murmurhash-js@npm:1.0.0" @@ -26353,6 +26431,16 @@ __metadata: languageName: node linkType: hard +"vue-template-compiler@npm:^2.7.14": + version: 2.7.14 + resolution: "vue-template-compiler@npm:2.7.14" + dependencies: + de-indent: ^1.0.2 + he: ^1.2.0 + checksum: 40f77d7da21df7da9d308a00172c2c4f6e70ecd2c870670ba380a5d8ebbabc1d8e421de2433c049de8bb98b9e84a803087750cf450588b245be11eba453dd7e5 + languageName: node + linkType: hard + "vue-template-es2015-compiler@npm:^1.6.0": version: 1.9.1 resolution: "vue-template-es2015-compiler@npm:1.9.1" @@ -26360,6 +26448,20 @@ __metadata: languageName: node linkType: hard +"vue-tsc@npm:^1.2.0": + version: 1.3.0 + resolution: "vue-tsc@npm:1.3.0" + dependencies: + "@volar/vue-language-core": 1.3.0 + "@volar/vue-typescript": 1.3.0 + peerDependencies: + typescript: "*" + bin: + vue-tsc: bin/vue-tsc.js + checksum: e9b27eab4f2506f3ac951c654d4a585f91ecdbd7fd7298cb0d48bf2e7ea22686ca70d028894c9fd58be5451a4699a23e65f1e0a73881c9643e74884df7f549bf + languageName: node + linkType: hard + "vue2-touch-events@npm:^3.2.2": version: 3.2.2 resolution: "vue2-touch-events@npm:3.2.2" From 10dc768b7d67284d90f18f327b5914f8dc8100f8 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Sat, 11 Mar 2023 00:11:03 +0100 Subject: [PATCH 037/243] chore: replace vue-agile by vuetify --- components/PoisDetails/Carousel.vue | 91 +++-------------------------- package.json | 1 - yarn.lock | 18 ------ 3 files changed, 7 insertions(+), 103 deletions(-) diff --git a/components/PoisDetails/Carousel.vue b/components/PoisDetails/Carousel.vue index dfdceb0d7..794311021 100644 --- a/components/PoisDetails/Carousel.vue +++ b/components/PoisDetails/Carousel.vue @@ -6,35 +6,29 @@ :alt="$t('poiCard.image')" /> - -
+ + -
-
+ + - - - - diff --git a/package.json b/package.json index e32fe4bd9..95c2fe563 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,6 @@ "pinia": "^2.0.33", "pinia-shared-state": "^0.3.0", "url-slug": "^3.0.4", - "vue-agile": "2.0.0", "vue-cookie-law": "^1.13.3", "vue-matomo": "^4.2.0", "vue-screen": "^1.5.6", diff --git a/yarn.lock b/yarn.lock index 68c369bc0..28caf5aaf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -5457,7 +5457,6 @@ __metadata: typescript: ^4.9.5 url-slug: ^3.0.4 vite-plugin-vuetify: ^1.0.2 - vue-agile: 2.0.0 vue-cookie-law: ^1.13.3 vue-jest: ^3.0.7 vue-matomo: ^4.2.0 @@ -17324,13 +17323,6 @@ __metadata: languageName: node linkType: hard -"lodash.orderby@npm:^4.6.0": - version: 4.6.0 - resolution: "lodash.orderby@npm:4.6.0" - checksum: a25b51d29c8016be620da3c8e80792b717e5c8a16ff94bba799751d4a991e18884a2e0b22b55efb61371d115736a6fc38b91fddb8d1053389ae49bbaffbe60b4 - languageName: node - linkType: hard - "lodash.pick@npm:^4.4.0": version: 4.4.0 resolution: "lodash.pick@npm:4.4.0" @@ -26203,16 +26195,6 @@ __metadata: languageName: node linkType: hard -"vue-agile@npm:2.0.0": - version: 2.0.0 - resolution: "vue-agile@npm:2.0.0" - dependencies: - lodash.orderby: ^4.6.0 - lodash.throttle: ^4.1.1 - checksum: b82e0e7c3b9d6fc82587c39af70c113ae8a36925ef91fd96814736dec919b45e3c26c51aaac489f7c2d4394112b32b658d5dae5fa6ca29043e58f887cccabc16 - languageName: node - linkType: hard - "vue-bundle-renderer@npm:^1.0.2": version: 1.0.2 resolution: "vue-bundle-renderer@npm:1.0.2" From c42211ad497afa7c5dea28f78362714851a7b445 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Sat, 11 Mar 2023 13:46:47 +0100 Subject: [PATCH 038/243] fix: transpile date-fns and lodash --- nuxt.config.ts | 2 ++ 1 file changed, 2 insertions(+) diff --git a/nuxt.config.ts b/nuxt.config.ts index 30455a529..8ebc565d3 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -180,6 +180,8 @@ export default defineNuxtConfig({ 'punycode', 'pinia', 'vuetify', + 'date-fns', + /lodash.*/, ], }, From 2fd22251c42814df8a0cf1cd288552ce64a6451a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Sat, 11 Mar 2023 13:49:42 +0100 Subject: [PATCH 039/243] chore: nuxt3 update layout --- layouts/default.vue | 4 ++-- layouts/error-layout.vue | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/layouts/default.vue b/layouts/default.vue index 6250c3459..34190ac66 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -1,6 +1,6 @@ diff --git a/layouts/error-layout.vue b/layouts/error-layout.vue index bc685c76e..7dcd2eed2 100644 --- a/layouts/error-layout.vue +++ b/layouts/error-layout.vue @@ -1,6 +1,6 @@ From 1405f38664360d1397dc42ef46420486de396b58 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Sat, 11 Mar 2023 13:50:58 +0100 Subject: [PATCH 040/243] fix: remove explicit node-fetch import --- lib/apiContent.ts | 2 -- lib/apiMenu.ts | 2 -- lib/apiPoiDeps.ts | 2 -- lib/apiPois.ts | 2 -- lib/apiPropertyTranslations.ts | 2 -- lib/apiSettings.ts | 1 - 6 files changed, 11 deletions(-) diff --git a/lib/apiContent.ts b/lib/apiContent.ts index f4282bd8b..533216f6f 100644 --- a/lib/apiContent.ts +++ b/lib/apiContent.ts @@ -1,5 +1,3 @@ -import fetch from 'node-fetch' - export type ContentEntry = { // eslint-disable-next-line camelcase post_id: number diff --git a/lib/apiMenu.ts b/lib/apiMenu.ts index 43d72f54a..3b212d046 100644 --- a/lib/apiMenu.ts +++ b/lib/apiMenu.ts @@ -1,5 +1,3 @@ -import fetch from 'node-fetch' - import { MultilingualString } from '~/utils/types' export type FilterList = { diff --git a/lib/apiPoiDeps.ts b/lib/apiPoiDeps.ts index 09c244cd0..60842e1a6 100644 --- a/lib/apiPoiDeps.ts +++ b/lib/apiPoiDeps.ts @@ -1,5 +1,3 @@ -import fetch from 'node-fetch' - import { ApiPoi, ApiPoiId, diff --git a/lib/apiPois.ts b/lib/apiPois.ts index 8b99921f5..30bdb2424 100644 --- a/lib/apiPois.ts +++ b/lib/apiPois.ts @@ -1,5 +1,3 @@ -import fetch from 'node-fetch' - import { MapPoiProperties, MapPoiId } from './mapPois' import { MultilingualString } from '~/utils/types' diff --git a/lib/apiPropertyTranslations.ts b/lib/apiPropertyTranslations.ts index 0db429621..b4fa502c6 100644 --- a/lib/apiPropertyTranslations.ts +++ b/lib/apiPropertyTranslations.ts @@ -1,5 +1,3 @@ -import fetch from 'node-fetch' - import { MultilingualString } from '~/utils/types' export interface PropertyValueTranslation { diff --git a/lib/apiSettings.ts b/lib/apiSettings.ts index 842874de1..99249ddec 100644 --- a/lib/apiSettings.ts +++ b/lib/apiSettings.ts @@ -1,4 +1,3 @@ -import fetch from 'node-fetch' import { MetaObject } from 'nuxt/schema' import { MultilingualString } from '~/utils/types' From e86e54536fba4b686cbbd419c92bf6d65c6c8aca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Sat, 11 Mar 2023 14:02:00 +0100 Subject: [PATCH 041/243] chore: update @nuxt/image --- nuxt.config.ts | 2 +- package.json | 2 +- tsconfig.json | 2 +- yarn.lock | 218 +++++++++++++++---------------------------------- 4 files changed, 67 insertions(+), 157 deletions(-) diff --git a/nuxt.config.ts b/nuxt.config.ts index 8ebc565d3..152939ee1 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -89,7 +89,7 @@ export default defineNuxtConfig({ // Modules (https://go.nuxtjs.dev/config-modules) modules: [ '@nuxtjs/i18n', - // '@nuxt/image', + '@nuxt/image-edge', ...(process.env.SENTRY_DSN ? ['@nuxtjs/sentry'] : []), // '@nuxtjs/sitemap', // declare the sitemap module at end of array '@pinia/nuxt', diff --git a/package.json b/package.json index 95c2fe563..17fb7d4b6 100644 --- a/package.json +++ b/package.json @@ -31,7 +31,6 @@ "dependencies": { "@fortawesome/vue-fontawesome": "^3.0.3", "@gtm-support/vue-gtm": "^2.0.0", - "@nuxt/image": "^0.7.1", "@nuxtjs/sentry": "^7.1.4", "@nuxtjs/sitemap": "^2.4.0", "@pinia/nuxt": "0.4.7", @@ -74,6 +73,7 @@ "@fortawesome/free-brands-svg-icons": "^6.3.0", "@fortawesome/free-regular-svg-icons": "^6.3.0", "@fortawesome/free-solid-svg-icons": "^6.3.0", + "@nuxt/image-edge": "1.0.0-27840416.dc1ed65", "@nuxt/types": "^2.16.2", "@nuxtjs/eslint-config": "^12.0.0", "@nuxtjs/eslint-module": "^4.0.1", diff --git a/tsconfig.json b/tsconfig.json index 45763a36a..55e2507c7 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -8,7 +8,7 @@ "strict": true, "experimentalDecorators": true, "baseUrl": ".", - "types": ["node", "@types/node", "@nuxt/types", "@nuxtjs/i18n", "@nuxt/image", "@nuxtjs/sentry", "@types/jest", "@types/webpack", "@pinia/nuxt"] + "types": ["node", "@types/node", "@nuxt/types", "@nuxtjs/i18n", "@nuxt/image-edge", "@nuxtjs/sentry", "@types/jest", "@types/webpack", "@pinia/nuxt"] }, "exclude": ["node_modules", ".nuxt", "dist", "bin"] } diff --git a/yarn.lock b/yarn.lock index 28caf5aaf..5dd4b5906 100644 --- a/yarn.lock +++ b/yarn.lock @@ -3381,29 +3381,24 @@ __metadata: languageName: node linkType: hard -"@nuxt/image@npm:^0.7.1": - version: 0.7.1 - resolution: "@nuxt/image@npm:0.7.1" +"@nuxt/image-edge@npm:1.0.0-27840416.dc1ed65": + version: 1.0.0-27840416.dc1ed65 + resolution: "@nuxt/image-edge@npm:1.0.0-27840416.dc1ed65" dependencies: + "@nuxt/kit": ^3.0.0 consola: ^2.15.3 - defu: ^6.0.0 - fs-extra: ^10.1.0 - hasha: ^5.2.2 + defu: ^6.1.1 + h3: ^1.0.1 image-meta: ^0.1.1 - ipx: ^0.9.9 - is-https: ^4.0.0 - lru-cache: ^7.10.1 - node-fetch-native: ^0.1.4 - p-limit: ^3.1.0 - rc9: ^1.2.2 - requrl: ^3.0.2 - semver: ^7.3.7 - ufo: ^0.8.4 - upath: ^2.0.1 + ipx: 1.0.0-2 + node-fetch-native: ^1.0.1 + ohash: ^1.0.0 + pathe: ^1.0.0 + ufo: ^1.0.0 dependenciesMeta: ipx: optional: true - checksum: a6b28d0be7b34fde568e2c3adc4e7578e46a7e4abc0af2f31e2a19b85b0a01770007f5297b1a965f3c9bcff23e9edee49829242d62fbc860ad45875562b90cb2 + checksum: 192266d00ca116121725a48f64d040e688ce4fc67c4ddfcd1b7de0e91f5dc815bf323b9d9d3d9dad4f8036156ba5824eeb0434322a578152db315c5aa395dbc9 languageName: node linkType: hard @@ -5363,7 +5358,7 @@ __metadata: "@fortawesome/free-solid-svg-icons": ^6.3.0 "@fortawesome/vue-fontawesome": ^3.0.3 "@gtm-support/vue-gtm": ^2.0.0 - "@nuxt/image": ^0.7.1 + "@nuxt/image-edge": 1.0.0-27840416.dc1ed65 "@nuxt/types": ^2.16.2 "@nuxtjs/eslint-config": ^12.0.0 "@nuxtjs/eslint-module": ^4.0.1 @@ -8775,15 +8770,6 @@ __metadata: languageName: node linkType: hard -"busboy@npm:^1.6.0": - version: 1.6.0 - resolution: "busboy@npm:1.6.0" - dependencies: - streamsearch: ^1.1.0 - checksum: aff2a4abe324563f8bb7f4c4c8d2d497c54a9e4fe6872775847a9d302cb91f96f9d82a9e9b35aa9478ff421ed13a8d367ba4d006f1a9e7283b19c8666b7bad8e - languageName: node - linkType: hard - "bytes@npm:3.0.0": version: 3.0.0 resolution: "bytes@npm:3.0.0" @@ -10848,7 +10834,7 @@ __metadata: languageName: node linkType: hard -"defu@npm:^6.0.0, defu@npm:^6.1.0, defu@npm:^6.1.1, defu@npm:^6.1.2": +"defu@npm:^6.0.0, defu@npm:^6.1.1, defu@npm:^6.1.2": version: 6.1.2 resolution: "defu@npm:6.1.2" checksum: 47647e6375235336378ee98b3fef9c857eaa1cbf3af0938ac01ec1e92c91d8f7eb314426e0782913d51b6c1bd651e1769a89cf21e3171206c82aef94c2fde5d5 @@ -10900,7 +10886,7 @@ __metadata: languageName: node linkType: hard -"destr@npm:^1.1.1, destr@npm:^1.2.0, destr@npm:^1.2.2": +"destr@npm:^1.2.1, destr@npm:^1.2.2": version: 1.2.2 resolution: "destr@npm:1.2.2" checksum: ef4dd1e552272e95014fd1ac125f4c9de8874953d37e065c191b35009ae0feb5850b4be6d09fe0556e5a54a072c74d98ba38862ddf7aa55e4505576b4477c073 @@ -13002,7 +12988,7 @@ __metadata: languageName: node linkType: hard -"flat@npm:^5.0.0, flat@npm:^5.0.2": +"flat@npm:^5.0.2": version: 5.0.2 resolution: "flat@npm:5.0.2" bin: @@ -13258,13 +13244,6 @@ __metadata: languageName: node linkType: hard -"fs-memo@npm:^1.2.0": - version: 1.2.0 - resolution: "fs-memo@npm:1.2.0" - checksum: 47cb41c868fb8d5f77f583ff7236581469e2069801bdfd764ebb23690dac2ccf60fefc20370fcf1b1d475ff2e7c323c3d0e2aa2d7c1f44f3e90ab89f2af4813a - languageName: node - linkType: hard - "fs-minipass@npm:^2.0.0, fs-minipass@npm:^2.1.0": version: 2.1.0 resolution: "fs-minipass@npm:2.1.0" @@ -13440,15 +13419,6 @@ __metadata: languageName: node linkType: hard -"get-port-please@npm:^2.6.1": - version: 2.6.1 - resolution: "get-port-please@npm:2.6.1" - dependencies: - fs-memo: ^1.2.0 - checksum: 15f14bef2f88a4b1419c1048f44c6bed62f73bf9f65ca63e305df13eba151c892dde29da34d0a7cf7df0902151552e8802ff6c1b5afb4d990ce647e1c301bc04 - languageName: node - linkType: hard - "get-port-please@npm:^3.0.1": version: 3.0.1 resolution: "get-port-please@npm:3.0.1" @@ -13915,6 +13885,21 @@ __metadata: languageName: node linkType: hard +"h3@npm:^1.0.1": + version: 1.6.0 + resolution: "h3@npm:1.6.0" + dependencies: + cookie-es: ^0.5.0 + defu: ^6.1.2 + destr: ^1.2.2 + iron-webcrypto: ^0.5.0 + radix3: ^1.0.0 + ufo: ^1.1.1 + uncrypto: ^0.1.2 + checksum: 68d325359b7c85017460839beaeec0500c50ce8447e5c2b9fb6937ae9ea15fa3ede3253729e15c9bdeda3800e1374af736c38f2107f6a9644d17821d2825d73b + languageName: node + linkType: hard + "h3@npm:^1.5.0": version: 1.5.0 resolution: "h3@npm:1.5.0" @@ -14897,24 +14882,24 @@ __metadata: languageName: node linkType: hard -"ipx@npm:^0.9.9": - version: 0.9.11 - resolution: "ipx@npm:0.9.11" +"ipx@npm:1.0.0-2": + version: 1.0.0-2 + resolution: "ipx@npm:1.0.0-2" dependencies: consola: ^2.15.3 - defu: ^6.1.0 - destr: ^1.1.1 + defu: ^6.1.1 + destr: ^1.2.1 etag: ^1.8.1 image-meta: ^0.1.1 - listhen: ^0.2.15 - ohmyfetch: ^0.4.18 - pathe: ^0.3.5 - sharp: ^0.30.7 - ufo: ^0.8.5 + listhen: ^1.0.0 + node-fetch-native: ^1.0.1 + pathe: ^1.0.0 + sharp: ^0.31.2 + ufo: ^1.0.0 xss: ^1.0.14 bin: ipx: bin/ipx.mjs - checksum: f7217b01f6a654076a2e04b9c5fec10b568ca38d6098702c3f507329ee6dc5f927523d11458b6387d1fbd881fc2d41708b4e70c03c3aede0fad1d32dc184c535 + checksum: aeee7053c70420232596e575cf94ac6f22d8bb933e02fb674b46d81923566fb04cd521ca32b6e5c61d726ec6a1e5c725040de2f8be501aae44b8b86b72d2ffc8 languageName: node linkType: hard @@ -17045,18 +17030,19 @@ __metadata: languageName: node linkType: hard -"listhen@npm:^0.2.15": - version: 0.2.15 - resolution: "listhen@npm:0.2.15" +"listhen@npm:^1.0.0": + version: 1.0.3 + resolution: "listhen@npm:1.0.3" dependencies: clipboardy: ^3.0.0 colorette: ^2.0.19 - defu: ^6.0.0 - get-port-please: ^2.6.1 + defu: ^6.1.2 + get-port-please: ^3.0.1 http-shutdown: ^1.2.2 - selfsigned: ^2.0.1 - ufo: ^0.8.5 - checksum: 90aef58e02af7b32e2bd8f607277136eda92d0c530bf3999194e4c931c85d8d36dce55808ed75127fb98efe8209d08ab91ed1d63b17a75bdf020afc830690392 + ip-regex: ^5.0.0 + node-forge: ^1.3.1 + ufo: ^1.1.0 + checksum: 2598598ee1913ff51a6a722661085e8db53a521611efa3b453b3ed3b10aa25d10e4e8c269ad1909dc0fe335d9c244ce24408d41b8446124dabdffbed8fb66bc7 languageName: node linkType: hard @@ -17523,13 +17509,6 @@ __metadata: languageName: node linkType: hard -"lru-cache@npm:^7.10.1, lru-cache@npm:^7.7.1": - version: 7.15.0 - resolution: "lru-cache@npm:7.15.0" - checksum: f8d3b8e6634b19196114426edf0fd08feac928be13e8371146512d9b13ef27fde5c15c2b173a8b1807eefc5050a496d25b1a2551915762c5ed9ee48c5b97e26e - languageName: node - linkType: hard - "lru-cache@npm:^7.16.0": version: 7.16.1 resolution: "lru-cache@npm:7.16.1" @@ -17537,6 +17516,13 @@ __metadata: languageName: node linkType: hard +"lru-cache@npm:^7.7.1": + version: 7.15.0 + resolution: "lru-cache@npm:7.15.0" + checksum: f8d3b8e6634b19196114426edf0fd08feac928be13e8371146512d9b13ef27fde5c15c2b173a8b1807eefc5050a496d25b1a2551915762c5ed9ee48c5b97e26e + languageName: node + linkType: hard + "lru_map@npm:^0.3.3": version: 0.3.3 resolution: "lru_map@npm:0.3.3" @@ -18761,13 +18747,6 @@ __metadata: languageName: node linkType: hard -"node-fetch-native@npm:^0.1.4, node-fetch-native@npm:^0.1.8": - version: 0.1.8 - resolution: "node-fetch-native@npm:0.1.8" - checksum: b2fd5b9af34f418231884833c5b6bfc283159cc5212052f97a01717412d291be7bec27d84ab6657a4b86ee680b7d6e930cca593f3a66e5dcc215b50f52ff40c4 - languageName: node - linkType: hard - "node-fetch-native@npm:^1.0.1": version: 1.0.1 resolution: "node-fetch-native@npm:1.0.1" @@ -18821,7 +18800,7 @@ __metadata: languageName: node linkType: hard -"node-forge@npm:^1, node-forge@npm:^1.3.1": +"node-forge@npm:^1.3.1": version: 1.3.1 resolution: "node-forge@npm:1.3.1" checksum: cbb7d3386b502723be9e016dccd577fa9ba40e234c855d6821ac35504068319ebf6dc16ebd8f7563983e71cc690bce41923737d84d133d0b7c4314247305c228 @@ -19332,18 +19311,6 @@ __metadata: languageName: node linkType: hard -"ohmyfetch@npm:^0.4.18": - version: 0.4.21 - resolution: "ohmyfetch@npm:0.4.21" - dependencies: - destr: ^1.2.0 - node-fetch-native: ^0.1.8 - ufo: ^0.8.6 - undici: ^5.12.0 - checksum: 5fddf2d37f28a2655c4a04c16f6dbc7c45f4fd95b681dbe87b2f1d3ec8e3b37a49442059432065c09627ee28784ad43e67f09d43ddf0076d78e2a746e6d06996 - languageName: node - linkType: hard - "on-finished@npm:2.4.1, on-finished@npm:^2.3.0": version: 2.4.1 resolution: "on-finished@npm:2.4.1" @@ -19946,13 +19913,6 @@ __metadata: languageName: node linkType: hard -"pathe@npm:^0.3.5": - version: 0.3.9 - resolution: "pathe@npm:0.3.9" - checksum: 29979f77b7bd7d476c6790fc4bb73b46c85a0d37547efc0f41efb7f16ccfa63657582f347bf55e560a3e27eb0f19f477c9a5d1c21cb1b3d647df81dd4204bcfc - languageName: node - linkType: hard - "pathe@npm:^1.0.0, pathe@npm:^1.1.0": version: 1.1.0 resolution: "pathe@npm:1.1.0" @@ -21682,17 +21642,6 @@ __metadata: languageName: node linkType: hard -"rc9@npm:^1.2.2": - version: 1.2.4 - resolution: "rc9@npm:1.2.4" - dependencies: - defu: ^6.0.0 - destr: ^1.1.1 - flat: ^5.0.0 - checksum: 67f3d1769580ac2ecfdd19bdf21cbb2de825689d50a146c2714d419f9b4070526f901da47b048a0c6c5c73734d65e4cb087acda99daae7e8afcdecceaea24d28 - languageName: node - linkType: hard - "rc9@npm:^2.0.0, rc9@npm:^2.0.1": version: 2.0.1 resolution: "rc9@npm:2.0.1" @@ -22271,13 +22220,6 @@ __metadata: languageName: node linkType: hard -"requrl@npm:^3.0.2": - version: 3.0.2 - resolution: "requrl@npm:3.0.2" - checksum: 5432ce40188245c674dba5dbef6d5b2056ca84a6c7bc80a00853f44ae2fac42f62030f26229e8b4808929f2a4fec59a3e61b2264a4d1a5eef7668692b048bc47 - languageName: node - linkType: hard - "resolve-cwd@npm:^3.0.0": version: 3.0.0 resolution: "resolve-cwd@npm:3.0.0" @@ -22792,15 +22734,6 @@ __metadata: languageName: node linkType: hard -"selfsigned@npm:^2.0.1": - version: 2.1.1 - resolution: "selfsigned@npm:2.1.1" - dependencies: - node-forge: ^1 - checksum: 377f281c45af56680df09f03b461b23e5a68c846ab7db102ff2a2418ddb741f8fbf3e078c3a2ac46b5d41ee2d45ddbbe00ec53383d9dfcaa60c35500452a58f9 - languageName: node - linkType: hard - "semver@npm:2 || 3 || 4 || 5, semver@npm:^5.4.1, semver@npm:^5.5.0, semver@npm:^5.6.0": version: 5.7.1 resolution: "semver@npm:5.7.1" @@ -22973,20 +22906,20 @@ __metadata: languageName: node linkType: hard -"sharp@npm:^0.30.7": - version: 0.30.7 - resolution: "sharp@npm:0.30.7" +"sharp@npm:^0.31.2": + version: 0.31.3 + resolution: "sharp@npm:0.31.3" dependencies: color: ^4.2.3 detect-libc: ^2.0.1 node-addon-api: ^5.0.0 node-gyp: latest prebuild-install: ^7.1.1 - semver: ^7.3.7 + semver: ^7.3.8 simple-get: ^4.0.1 tar-fs: ^2.1.1 tunnel-agent: ^0.6.0 - checksum: b7bac11f78dec56e619659c20873212cb2e97139373a3dae0058b876261e910e8ee6140352a99bb6bd53d9a1530b5beb9bc47f5b6f21aff21bfda0f41efa446d + checksum: d95d88be9a4d338e812f2474709381f183d25a262777c092a4d0bffc6be211dbe72ea6638045be1474385e55b229cf7ed0adb5c96b9ed82dead15987df075351 languageName: node linkType: hard @@ -23640,13 +23573,6 @@ __metadata: languageName: node linkType: hard -"streamsearch@npm:^1.1.0": - version: 1.1.0 - resolution: "streamsearch@npm:1.1.0" - checksum: c340904d03eee9857b635d4a8b2b56ccfce3d623f91139dc21b9b239ee19e19ec3a13b49adf28c0ba3382e16f11d6497a23f31918b5dade69e7f942bfa3e787f - languageName: node - linkType: hard - "strict-uri-encode@npm:^1.0.0": version: 1.1.0 resolution: "strict-uri-encode@npm:1.1.0" @@ -25145,13 +25071,6 @@ __metadata: languageName: node linkType: hard -"ufo@npm:^0.8.4, ufo@npm:^0.8.5, ufo@npm:^0.8.6": - version: 0.8.6 - resolution: "ufo@npm:0.8.6" - checksum: 3263e127340a0ade5e23e7a69b1bca2d8a5faeac1e91c1992ea4fd30174f0e90fe1be40cc8ffa0d1d456c12cf0b1ad3cdb0ea677989a45965af33cc9abdb1469 - languageName: node - linkType: hard - "ufo@npm:^1.0.0, ufo@npm:^1.0.1": version: 1.0.1 resolution: "ufo@npm:1.0.1" @@ -25223,15 +25142,6 @@ __metadata: languageName: node linkType: hard -"undici@npm:^5.12.0": - version: 5.19.1 - resolution: "undici@npm:5.19.1" - dependencies: - busboy: ^1.6.0 - checksum: fda67aea0d188864ff9bd8273ab50471b754b0a6f9942a4a57d1bffaf4e481f3eba453e8740776196ed4c8fcf5f55c04bb00629f4fbe6f46794e1b57415008cd - languageName: node - linkType: hard - "unenv@npm:^1.2.1": version: 1.2.1 resolution: "unenv@npm:1.2.1" From 4358d479ee8c57ede42def5808e788471e35bf52 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Sat, 11 Mar 2023 14:40:46 +0100 Subject: [PATCH 042/243] fix: make tailwind works --- layouts/default.vue | 6 + nuxt.config.ts | 10 +- package.json | 1 - tailwind.config.js | 12 +- tsconfig.json | 2 +- yarn.lock | 484 +++----------------------------------------- 6 files changed, 51 insertions(+), 464 deletions(-) diff --git a/layouts/default.vue b/layouts/default.vue index 34190ac66..72cd2c7c2 100644 --- a/layouts/default.vue +++ b/layouts/default.vue @@ -9,3 +9,9 @@ @import 'vuetify/lib/styles/main.sass'; } + + diff --git a/nuxt.config.ts b/nuxt.config.ts index 152939ee1..6533329d5 100644 --- a/nuxt.config.ts +++ b/nuxt.config.ts @@ -81,7 +81,6 @@ export default defineNuxtConfig({ // https://go.nuxtjs.dev/stylelint '@nuxtjs/stylelint-module', // https://go.nuxtjs.dev/tailwindcss - '@nuxtjs/tailwindcss', '@nuxtjs/svg', // '@nuxtjs/pwa', ], @@ -189,6 +188,13 @@ export default defineNuxtConfig({ typeCheck: true, }, + postcss: { + plugins: { + tailwindcss: {}, + autoprefixer: {}, + }, + }, + // Server config (allow listening to local network) server: { host: '0.0.0.0', @@ -198,6 +204,4 @@ export default defineNuxtConfig({ gtm: { pageTracking: false, }, - - devServerHandlers: [], // Workaround issue https://github.com/nuxt-community/tailwindcss-module/issues/480 }) diff --git a/package.json b/package.json index 17fb7d4b6..5bcbd8500 100644 --- a/package.json +++ b/package.json @@ -81,7 +81,6 @@ "@nuxtjs/pwa": "^3.3.5", "@nuxtjs/stylelint-module": "^5.0.0", "@nuxtjs/svg": "^0.4.0", - "@nuxtjs/tailwindcss": "^6.4.1", "@storybook/addon-essentials": "^6.5.16", "@storybook/addon-postcss": "^2.0.0", "@storybook/builder-vite": "^0.4.2", diff --git a/tailwind.config.js b/tailwind.config.js index 1d0614118..db668c4fd 100644 --- a/tailwind.config.js +++ b/tailwind.config.js @@ -1,5 +1,15 @@ module.exports = { - content: [], + content: [ + './components/**/*.{js,vue,ts}', + './layouts/**/*.vue', + './pages/**/*.vue', + './plugins/**/*.{js,ts}', + './nuxt.config.{js,ts}', + './app.vue', + ], + media: { + darkMode: false, + }, theme: { extend: { fontSize: () => ({ diff --git a/tsconfig.json b/tsconfig.json index 55e2507c7..ef67368c3 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -8,7 +8,7 @@ "strict": true, "experimentalDecorators": true, "baseUrl": ".", - "types": ["node", "@types/node", "@nuxt/types", "@nuxtjs/i18n", "@nuxt/image-edge", "@nuxtjs/sentry", "@types/jest", "@types/webpack", "@pinia/nuxt"] + "types": ["node", "@types/node", "@nuxt/types", "@nuxtjs/i18n", "@nuxt/image-edge", "@nuxtjs/sentry", "@types/jest", "@types/webpack", "@pinia/nuxt", "tailwindcss"] }, "exclude": ["node_modules", ".nuxt", "dist", "bin"] } diff --git a/yarn.lock b/yarn.lock index 5dd4b5906..610083a1e 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2015,42 +2015,6 @@ __metadata: languageName: node linkType: hard -"@csstools/cascade-layer-name-parser@npm:^1.0.0": - version: 1.0.1 - resolution: "@csstools/cascade-layer-name-parser@npm:1.0.1" - peerDependencies: - "@csstools/css-parser-algorithms": ^2.0.0 - "@csstools/css-tokenizer": ^2.0.0 - checksum: 10782cbd8c33cd90fbea4a10fab4a1e2b1fb4371d610b1eb40aaee1d96b971f877a358313352ffee22ca7cd232b3e7d3f439732bdb7bc5cb46173d37e1c34089 - languageName: node - linkType: hard - -"@csstools/css-parser-algorithms@npm:^2.0.0": - version: 2.0.1 - resolution: "@csstools/css-parser-algorithms@npm:2.0.1" - peerDependencies: - "@csstools/css-tokenizer": ^2.0.0 - checksum: 4c36d11478fbad571311a1d09c70c75fcd05fa7e16af8ed91fe62c33b934f9b9ab221477f621db048a8db446d56f4fd0d2669a4562fc1d3b65a03942ae60596c - languageName: node - linkType: hard - -"@csstools/css-tokenizer@npm:^2.0.0": - version: 2.0.2 - resolution: "@csstools/css-tokenizer@npm:2.0.2" - checksum: cfc39379b5b7eca9dae947bc0b551094f7818cfa6e86909d762f5f593d82c2695f0c62588380f9dc86af714f35208d8ecc47f71e65827d75b9e61eb978ff80ed - languageName: node - linkType: hard - -"@csstools/selector-specificity@npm:^2.0.0": - version: 2.1.1 - resolution: "@csstools/selector-specificity@npm:2.1.1" - peerDependencies: - postcss: ^8.4 - postcss-selector-parser: ^6.0.10 - checksum: b9f2a8c778c433218aaa8b82bdbc7cb9a05231d4881644a8dc329c6aab4e0512bab571a2c5ade5703b40fb1c4bf0e68c050893fe72d39656b62e4330e7e85687 - languageName: node - linkType: hard - "@cypress/mock-ssr@https://github.com/cypress-io/cypress-mock-ssr.git#commit=de67dfaa9fd0a88224fd723b9d07feb227db613d": version: 0.0.1 resolution: "@cypress/mock-ssr@https://github.com/cypress-io/cypress-mock-ssr.git#commit=de67dfaa9fd0a88224fd723b9d07feb227db613d" @@ -3143,19 +3107,6 @@ __metadata: languageName: node linkType: hard -"@koa/router@npm:^9.0.1": - version: 9.4.0 - resolution: "@koa/router@npm:9.4.0" - dependencies: - debug: ^4.1.1 - http-errors: ^1.7.3 - koa-compose: ^4.1.0 - methods: ^1.1.2 - path-to-regexp: ^6.1.0 - checksum: 225a891b9e33e9f00571dd567f739315209b84f875cdfd66064e1dbe3196172ede64a185c4db6f89f05c153df55a3b221ecc40fb18c0ef1da0587d12ccff4d8f - languageName: node - linkType: hard - "@mapbox/geojson-rewind@npm:^0.5.2": version: 0.5.2 resolution: "@mapbox/geojson-rewind@npm:0.5.2" @@ -3480,22 +3431,6 @@ __metadata: languageName: node linkType: hard -"@nuxt/postcss8@npm:^1.1.3": - version: 1.1.3 - resolution: "@nuxt/postcss8@npm:1.1.3" - dependencies: - autoprefixer: ^10.2.5 - css-loader: ^5.0.0 - defu: ^3.2.2 - postcss: ^8.1.10 - postcss-import: ^13.0.0 - postcss-loader: ^4.1.0 - postcss-url: ^10.1.1 - semver: ^7.3.4 - checksum: ee499d2f241452d56275f27f5bbdbf123a63340854a7aec0c14d61a3e2d713efadffe9501d448b7a1c40878f2f5cf915b0c543b1754740bb1adca515334e99bd - languageName: node - linkType: hard - "@nuxt/schema@npm:3.2.0": version: 3.2.0 resolution: "@nuxt/schema@npm:3.2.0" @@ -3816,29 +3751,6 @@ __metadata: languageName: node linkType: hard -"@nuxtjs/tailwindcss@npm:^6.4.1": - version: 6.4.1 - resolution: "@nuxtjs/tailwindcss@npm:6.4.1" - dependencies: - "@nuxt/kit": ^3.2.0 - "@nuxt/postcss8": ^1.1.3 - autoprefixer: ^10.4.13 - chalk: ^5.2.0 - chokidar: ^3.5.3 - clear-module: ^4.1.2 - consola: ^2.15.3 - defu: ^6.1.2 - pathe: ^1.1.0 - postcss: ^8.4.21 - postcss-custom-properties: ^13.1.3 - postcss-nesting: ^11.2.1 - tailwind-config-viewer: ^1.7.2 - tailwindcss: ^3.2.7 - ufo: ^1.1.0 - checksum: 4a5f56b88e96ec3d5578d0060433369448c80163d2a0c58874a9cf54a82a26a71f9e114e99931674ee445d117a6f420a913c2a4addecdd42fc5e75a18d31c9cb - languageName: node - linkType: hard - "@pinia/nuxt@npm:0.4.7": version: 0.4.7 resolution: "@pinia/nuxt@npm:0.4.7" @@ -5368,7 +5280,6 @@ __metadata: "@nuxtjs/sitemap": ^2.4.0 "@nuxtjs/stylelint-module": ^5.0.0 "@nuxtjs/svg": ^0.4.0 - "@nuxtjs/tailwindcss": ^6.4.1 "@pinia/nuxt": 0.4.7 "@storybook/addon-essentials": ^6.5.16 "@storybook/addon-postcss": ^2.0.0 @@ -7157,7 +7068,7 @@ __metadata: languageName: node linkType: hard -"accepts@npm:^1.3.5, accepts@npm:~1.3.5, accepts@npm:~1.3.8": +"accepts@npm:~1.3.5, accepts@npm:~1.3.8": version: 1.3.8 resolution: "accepts@npm:1.3.8" dependencies: @@ -7942,7 +7853,7 @@ __metadata: languageName: node linkType: hard -"autoprefixer@npm:^10.2.5, autoprefixer@npm:^10.4.13": +"autoprefixer@npm:^10.4.13": version: 10.4.13 resolution: "autoprefixer@npm:10.4.13" dependencies: @@ -8937,16 +8848,6 @@ __metadata: languageName: node linkType: hard -"cache-content-type@npm:^1.0.0": - version: 1.0.1 - resolution: "cache-content-type@npm:1.0.1" - dependencies: - mime-types: ^2.1.18 - ylru: ^1.2.0 - checksum: 3afcece8c75fd15a74d96e8bd14d22d5387878c161672c8c7fbc7a89788698d32dc55334395feba309fd601580a410fe47860763ed78686b8b98889ea82ff670 - languageName: node - linkType: hard - "cachedir@npm:^2.3.0": version: 2.3.0 resolution: "cachedir@npm:2.3.0" @@ -8971,7 +8872,7 @@ __metadata: languageName: node linkType: hard -"callsites@npm:^3.0.0, callsites@npm:^3.1.0": +"callsites@npm:^3.0.0": version: 3.1.0 resolution: "callsites@npm:3.1.0" checksum: f726bf10d752901174cae348e69c2e58206404d5eebcea485b3fedbcf7fcffdb397e10919fdf6ee2c8adb4be52a64eea2365d52583611939bfecd109260451c9 @@ -9320,16 +9221,6 @@ __metadata: languageName: node linkType: hard -"clear-module@npm:^4.1.2": - version: 4.1.2 - resolution: "clear-module@npm:4.1.2" - dependencies: - parent-module: ^2.0.0 - resolve-from: ^5.0.0 - checksum: 7b8fe4d104f2786b6d92afe766d1e63efc78a026c5dd77108fe6fedc41b46b4b5828e05aa437892b1966cf35f655f9bdfdfe5a6e929acfbcd01c68f3a40df52f - languageName: node - linkType: hard - "cli-boxes@npm:^2.2.1": version: 2.2.1 resolution: "cli-boxes@npm:2.2.1" @@ -9637,7 +9528,7 @@ __metadata: languageName: node linkType: hard -"commander@npm:^6.0.0, commander@npm:^6.2.1": +"commander@npm:^6.2.1": version: 6.2.1 resolution: "commander@npm:6.2.1" checksum: 47856aae6f194404122e359d8463e5e1a18f7cbab26722ce69f1379be8514bd49a160ef81a983d3d2091e3240022643354101d1276c797dcdd0b5bfc3c3f04a3 @@ -9804,7 +9695,7 @@ __metadata: languageName: node linkType: hard -"content-disposition@npm:0.5.4, content-disposition@npm:~0.5.2": +"content-disposition@npm:0.5.4": version: 0.5.4 resolution: "content-disposition@npm:0.5.4" dependencies: @@ -9813,7 +9704,7 @@ __metadata: languageName: node linkType: hard -"content-type@npm:^1.0.4, content-type@npm:~1.0.4": +"content-type@npm:~1.0.4": version: 1.0.5 resolution: "content-type@npm:1.0.5" checksum: b9048d1de893fcbc79c94dd17c6080e5cf9a8b35b322674be91e76c0831504f857d2caf7ce29d330e4e5f20ba914164377c99b3285cfe7ffbe64afe976dacd7b @@ -9899,16 +9790,6 @@ __metadata: languageName: node linkType: hard -"cookies@npm:~0.8.0": - version: 0.8.0 - resolution: "cookies@npm:0.8.0" - dependencies: - depd: ~2.0.0 - keygrip: ~1.1.0 - checksum: c401e0f791e5413af5a5e88db85610fad49a58c91b393a917294562b17cc30626d3730591ba73ce27e93a977f9483272c188e35fcc4ade6d2576c4f74628a9c4 - languageName: node - linkType: hard - "copy-concurrently@npm:^1.0.0": version: 1.0.5 resolution: "copy-concurrently@npm:1.0.5" @@ -10214,26 +10095,6 @@ __metadata: languageName: node linkType: hard -"css-loader@npm:^5.0.0": - version: 5.2.7 - resolution: "css-loader@npm:5.2.7" - dependencies: - icss-utils: ^5.1.0 - loader-utils: ^2.0.0 - postcss: ^8.2.15 - postcss-modules-extract-imports: ^3.0.0 - postcss-modules-local-by-default: ^4.0.0 - postcss-modules-scope: ^3.0.0 - postcss-modules-values: ^4.0.0 - postcss-value-parser: ^4.1.0 - schema-utils: ^3.0.0 - semver: ^7.3.5 - peerDependencies: - webpack: ^4.27.0 || ^5.0.0 - checksum: e121c9310e3597003126844c3bb9e0635273e14065730ae62102fea5f594da948479c56503299ceee6bc942da1b125e24fec27b3b0d9ea64a83f27a88f10bba4 - languageName: node - linkType: hard - "css-select-base-adapter@npm:^0.1.1": version: 0.1.1 resolution: "css-select-base-adapter@npm:0.1.1" @@ -10718,13 +10579,6 @@ __metadata: languageName: node linkType: hard -"deep-equal@npm:~1.0.1": - version: 1.0.1 - resolution: "deep-equal@npm:1.0.1" - checksum: 97d8558d19a1aeeadbed84d54cd2d3be792e968e1834aaaf1627f432371b1fb52bfe5bfd06bdbbdb7b53f827b0adf7dd78089d0430e923edebc724e4df7c3923 - languageName: node - linkType: hard - "deep-extend@npm:^0.6.0": version: 0.6.0 resolution: "deep-extend@npm:0.6.0" @@ -10862,14 +10716,14 @@ __metadata: languageName: node linkType: hard -"depd@npm:2.0.0, depd@npm:^2.0.0, depd@npm:~2.0.0": +"depd@npm:2.0.0": version: 2.0.0 resolution: "depd@npm:2.0.0" checksum: 20726d843f5ab5e933211fcb5a440a1a3986ef9d6f85d38cf1eae815ea3cc12fa4436bd35a38e21bdb391a021b57f2d97b9f856873852506acac1b07ac913ba4 languageName: node linkType: hard -"depd@npm:^1.1.2, depd@npm:~1.1.2": +"depd@npm:^1.1.2": version: 1.1.2 resolution: "depd@npm:1.1.2" checksum: f45566ff7019a346852f095768a380778ed544de24e103b479fd5d3e61982d670efbb5234c09d0588d7fdb09c26c48283d7150e4be5e6ce5d3d37cd268d75c4d @@ -10893,7 +10747,7 @@ __metadata: languageName: node linkType: hard -"destroy@npm:1.2.0, destroy@npm:^1.0.4": +"destroy@npm:1.2.0": version: 1.2.0 resolution: "destroy@npm:1.2.0" checksum: fea2c89e4b4d06bfe1aa6b3e3678877cb5503aeaa9048aa85e2cabc4f04effa7b67b1ec67923c784f8ffe9e94f0162347c0c46ca24cbd9279e52116542a207d3 @@ -11377,7 +11231,7 @@ __metadata: languageName: node linkType: hard -"encodeurl@npm:^1.0.2, encodeurl@npm:~1.0.2": +"encodeurl@npm:~1.0.2": version: 1.0.2 resolution: "encodeurl@npm:1.0.2" checksum: 6ee5fcbcd245d2a2b6bd6fe36b80f91e31ab46e29192c50af00e8f860c0c2310ebbdaae40257878fdce90b42abcb3526895c7c3a2e229461ed1f0d0b5a020fc8 @@ -11772,7 +11626,7 @@ __metadata: languageName: node linkType: hard -"escape-html@npm:^1.0.3, escape-html@npm:~1.0.3": +"escape-html@npm:~1.0.3": version: 1.0.3 resolution: "escape-html@npm:1.0.3" checksum: 900a7f2b80b9f89c85b7a303d1b7a4d354b93e328871414f165f13c5c209a80eab787e3a63429e596877def69fe4dcb3d1b55af655207a901a9ec99f7f148743 @@ -13175,7 +13029,7 @@ __metadata: languageName: node linkType: hard -"fresh@npm:0.5.2, fresh@npm:^0.5.2, fresh@npm:~0.5.2": +"fresh@npm:0.5.2, fresh@npm:^0.5.2": version: 0.5.2 resolution: "fresh@npm:0.5.2" checksum: 2f76c8505d1ea5a6d5accea3e7aff0b796bfa43364c84929254f33909fa08640948bd1728220d1ff5f4c2b378a65e97da647f2fe0f2b7ddb44001f6e0dc2e91f @@ -14386,16 +14240,6 @@ __metadata: languageName: node linkType: hard -"http-assert@npm:^1.3.0": - version: 1.5.0 - resolution: "http-assert@npm:1.5.0" - dependencies: - deep-equal: ~1.0.1 - http-errors: ~1.8.0 - checksum: d6273afc45e52d925157d5874e9d9749bdab491c5b39ee2d834b3e30b8e9fe0898eeff1f6ce9b67d9c2d4d098e5efb9116fcd6a7bfb43dda6a5af4ce69130c79 - languageName: node - linkType: hard - "http-cache-semantics@npm:^4.1.0": version: 4.1.1 resolution: "http-cache-semantics@npm:4.1.1" @@ -14416,31 +14260,6 @@ __metadata: languageName: node linkType: hard -"http-errors@npm:^1.6.3, http-errors@npm:^1.7.3, http-errors@npm:~1.8.0": - version: 1.8.1 - resolution: "http-errors@npm:1.8.1" - dependencies: - depd: ~1.1.2 - inherits: 2.0.4 - setprototypeof: 1.2.0 - statuses: ">= 1.5.0 < 2" - toidentifier: 1.0.1 - checksum: f8bd2e837a4da9b25c21545de08bf9db2e8014a1bd025707a0d77b8562259e28a4f2b1ec750968e8676b3118668f6da41e5407e7f29055b14cd68fc54cfa6d09 - languageName: node - linkType: hard - -"http-errors@npm:~1.6.2": - version: 1.6.3 - resolution: "http-errors@npm:1.6.3" - dependencies: - depd: ~1.1.2 - inherits: 2.0.3 - setprototypeof: 1.1.0 - statuses: ">= 1.4.0 < 2" - checksum: 850a3bf69ffc56c5151cea4a31bdf47412b7a6af3ee3f4fc92d3c4d90f8398d8843806f0d81916b310b661eed93722272cf2d41c2cac2fd5d1d1c66d4077942c - languageName: node - linkType: hard - "http-proxy-agent@npm:^4.0.1": version: 4.0.1 resolution: "http-proxy-agent@npm:4.0.1" @@ -14616,15 +14435,6 @@ __metadata: languageName: node linkType: hard -"icss-utils@npm:^5.0.0, icss-utils@npm:^5.1.0": - version: 5.1.0 - resolution: "icss-utils@npm:5.1.0" - peerDependencies: - postcss: ^8.1.0 - checksum: 4bf5c2e25b106a6c1f58d5f7b35134810aa785455f0c30e31939d873d4110964c5e470862026e0af51608b6d64853c614d9c724018f73cd59974106c0927e982 - languageName: node - linkType: hard - "ieee754@npm:^1.1.12, ieee754@npm:^1.1.13, ieee754@npm:^1.1.4, ieee754@npm:^1.2.1": version: 1.2.1 resolution: "ieee754@npm:1.2.1" @@ -16766,15 +16576,6 @@ __metadata: languageName: node linkType: hard -"keygrip@npm:~1.1.0": - version: 1.1.0 - resolution: "keygrip@npm:1.1.0" - dependencies: - tsscmp: 1.0.6 - checksum: 917fc9c6ad8528537534ae181f85a566bf74716f3e38e83ff858862ebad24f31f70781b875fbf5a34bba115433361d2dbdad94d4debf0ca6631c85b47a5f0e31 - languageName: node - linkType: hard - "kind-of@npm:^3.0.2, kind-of@npm:^3.0.3, kind-of@npm:^3.2.0": version: 3.2.2 resolution: "kind-of@npm:3.2.2" @@ -16851,75 +16652,6 @@ __metadata: languageName: node linkType: hard -"koa-compose@npm:^4.1.0": - version: 4.1.0 - resolution: "koa-compose@npm:4.1.0" - checksum: 53a9b90f2167c63483a36c254b49f63510de4bfed2a1f54389f2fa0e20d0824f2e92c677bb654fc40d6c03df01d414bf4c777ce23dd08e563fbe5b632938478b - languageName: node - linkType: hard - -"koa-convert@npm:^2.0.0": - version: 2.0.0 - resolution: "koa-convert@npm:2.0.0" - dependencies: - co: ^4.6.0 - koa-compose: ^4.1.0 - checksum: 9b24e1c808525926b8e2fcac7eb41a89bed95bda7829394ed42d3334ee4bfddd7b72dca09c47ed5a95f43a790c75310c9fd0e4579c17e23bc8818f1d26610dc4 - languageName: node - linkType: hard - -"koa-send@npm:^5.0.0": - version: 5.0.1 - resolution: "koa-send@npm:5.0.1" - dependencies: - debug: ^4.1.1 - http-errors: ^1.7.3 - resolve-path: ^1.4.0 - checksum: f7a1eae721dec4e9649ea6f6cfcdd00b79a4cb88df613c1e9b3a8a64ae9a8cde0afd59190ca6c38babdd4e74e6aa2bef7641c869ec1b1a6831319683f0d80f3b - languageName: node - linkType: hard - -"koa-static@npm:^5.0.0": - version: 5.0.0 - resolution: "koa-static@npm:5.0.0" - dependencies: - debug: ^3.1.0 - koa-send: ^5.0.0 - checksum: 46ef53f1085ffa3f6bd27beb0ddb5df620788206b81f1b6604f2ac63762f1d30093d722355d789c7d5de37a31e40ff35ddfb495ee33aa451d36783b1c584bb9d - languageName: node - linkType: hard - -"koa@npm:^2.12.0": - version: 2.14.1 - resolution: "koa@npm:2.14.1" - dependencies: - accepts: ^1.3.5 - cache-content-type: ^1.0.0 - content-disposition: ~0.5.2 - content-type: ^1.0.4 - cookies: ~0.8.0 - debug: ^4.3.2 - delegates: ^1.0.0 - depd: ^2.0.0 - destroy: ^1.0.4 - encodeurl: ^1.0.2 - escape-html: ^1.0.3 - fresh: ~0.5.2 - http-assert: ^1.3.0 - http-errors: ^1.6.3 - is-generator-function: ^1.0.7 - koa-compose: ^4.1.0 - koa-convert: ^2.0.0 - on-finished: ^2.3.0 - only: ~0.0.2 - parseurl: ^1.3.2 - statuses: ^1.5.0 - type-is: ^1.6.16 - vary: ^1.1.2 - checksum: ee9a2818e211dedf588d629d11efe5543c02cc7e9ad71850a5121e0bdf36da12a46e12557116f8846a3ef5ea5bc2363696bae6febbd90bf95ccceae1b0f94d39 - languageName: node - linkType: hard - "lazy-ass@npm:^1.6.0": version: 1.6.0 resolution: "lazy-ass@npm:1.6.0" @@ -17985,7 +17717,7 @@ __metadata: languageName: node linkType: hard -"methods@npm:^1.1.2, methods@npm:~1.1.2": +"methods@npm:~1.1.2": version: 1.1.2 resolution: "methods@npm:1.1.2" checksum: 450e4ea0fd4a0f3de8c0593d753c7d6c8f2ee49766f5ef35c68cc2ac41699d5e295b7d6330fc2b7271b8569a07857e3eb0b5df0599a353c5808265b4b5066168 @@ -18080,7 +17812,7 @@ __metadata: languageName: node linkType: hard -"mime-types@npm:^2.1.12, mime-types@npm:^2.1.18, mime-types@npm:^2.1.27, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": +"mime-types@npm:^2.1.12, mime-types@npm:^2.1.27, mime-types@npm:~2.1.19, mime-types@npm:~2.1.24, mime-types@npm:~2.1.34": version: 2.1.35 resolution: "mime-types@npm:2.1.35" dependencies: @@ -19311,7 +19043,7 @@ __metadata: languageName: node linkType: hard -"on-finished@npm:2.4.1, on-finished@npm:^2.3.0": +"on-finished@npm:2.4.1": version: 2.4.1 resolution: "on-finished@npm:2.4.1" dependencies: @@ -19363,14 +19095,7 @@ __metadata: languageName: node linkType: hard -"only@npm:~0.0.2": - version: 0.0.2 - resolution: "only@npm:0.0.2" - checksum: d9bb82243af05b7fccab253ad83d2e0053c4de4a1a7669d83a3a0f98af198a55f0d98cf51ccb58e9a2b67212598865e224c135cefe301846a3d7d3188245ebdb - languageName: node - linkType: hard - -"open@npm:^7.0.3, open@npm:^7.0.4, open@npm:^7.4.2": +"open@npm:^7.0.3, open@npm:^7.4.2": version: 7.4.2 resolution: "open@npm:7.4.2" dependencies: @@ -19651,15 +19376,6 @@ __metadata: languageName: node linkType: hard -"parent-module@npm:^2.0.0": - version: 2.0.0 - resolution: "parent-module@npm:2.0.0" - dependencies: - callsites: ^3.1.0 - checksum: 68db4d394ad8e93b17a3d67e1a9b75066e8baadcd2028f68c2d6f1dbd31c3c3e991a19d9607135591009ad6f65d528f54b193837b9cd509be506c592337d5902 - languageName: node - linkType: hard - "parse-asn1@npm:^5.0.0, parse-asn1@npm:^5.1.5": version: 5.1.6 resolution: "parse-asn1@npm:5.1.6" @@ -19752,7 +19468,7 @@ __metadata: languageName: node linkType: hard -"parseurl@npm:^1.3.2, parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": +"parseurl@npm:~1.3.2, parseurl@npm:~1.3.3": version: 1.3.3 resolution: "parseurl@npm:1.3.3" checksum: 52c9e86cb58e38b28f1a50a6354d16648974ab7a2b91b209f97102840471de8adf524427774af6d5bc482fb7c0a6af6ba08ab37de9a1a7ae389ebe074015914b @@ -19837,7 +19553,7 @@ __metadata: languageName: node linkType: hard -"path-is-absolute@npm:1.0.1, path-is-absolute@npm:^1.0.0": +"path-is-absolute@npm:^1.0.0": version: 1.0.1 resolution: "path-is-absolute@npm:1.0.1" checksum: 907e1e3e6ac0aef6e65adffd75b3892191d76a5b94c5cf26b43667c4240531d11872ca6979c209b2e5e1609f7f579d02f64ba9936b48bb59d36cc529f0d965ed @@ -19879,7 +19595,7 @@ __metadata: languageName: node linkType: hard -"path-to-regexp@npm:^6.1.0, path-to-regexp@npm:^6.2.0": +"path-to-regexp@npm:^6.2.0": version: 6.2.1 resolution: "path-to-regexp@npm:6.2.1" checksum: 263160820de1ba7c17657646f8d558a9373a2d8f2ce0dd565bd5c38c4769000e5a7e605817cd0a52f09f322c5d8f403f6cc066cb17b07120c0b7382bdbbf17f9 @@ -20165,7 +19881,7 @@ __metadata: languageName: node linkType: hard -"portfinder@npm:^1.0.26, portfinder@npm:^1.0.28": +"portfinder@npm:^1.0.28": version: 1.0.32 resolution: "portfinder@npm:1.0.32" dependencies: @@ -20221,20 +19937,6 @@ __metadata: languageName: node linkType: hard -"postcss-custom-properties@npm:^13.1.3": - version: 13.1.3 - resolution: "postcss-custom-properties@npm:13.1.3" - dependencies: - "@csstools/cascade-layer-name-parser": ^1.0.0 - "@csstools/css-parser-algorithms": ^2.0.0 - "@csstools/css-tokenizer": ^2.0.0 - postcss-value-parser: ^4.2.0 - peerDependencies: - postcss: ^8.4 - checksum: 45f994c84fbcb18c35cd79b8dde12d33501dbfd37a48929f938b94c202684545df2db263e971170a51948f38fb5f8c35a23020af4dfd1ff98b065b594e21889e - languageName: node - linkType: hard - "postcss-discard-comments@npm:^5.1.2": version: 5.1.2 resolution: "postcss-discard-comments@npm:5.1.2" @@ -20301,19 +20003,6 @@ __metadata: languageName: node linkType: hard -"postcss-import@npm:^13.0.0": - version: 13.0.0 - resolution: "postcss-import@npm:13.0.0" - dependencies: - postcss-value-parser: ^4.0.0 - read-cache: ^1.0.0 - resolve: ^1.1.7 - peerDependencies: - postcss: ^8.0.0 - checksum: a91fead97fdd8b3d8ae116f31f9cb2680a786596421c3a711f0db956f32ebaf2ff233f08128d3d1c14eab82c4cf80e6f8448542810c3b76b2fb10ef0e558a9fa - languageName: node - linkType: hard - "postcss-import@npm:^14.1.0": version: 14.1.0 resolution: "postcss-import@npm:14.1.0" @@ -20378,7 +20067,7 @@ __metadata: languageName: node linkType: hard -"postcss-loader@npm:^4.1.0, postcss-loader@npm:^4.2.0": +"postcss-loader@npm:^4.2.0": version: 4.3.0 resolution: "postcss-loader@npm:4.3.0" dependencies: @@ -20484,15 +20173,6 @@ __metadata: languageName: node linkType: hard -"postcss-modules-extract-imports@npm:^3.0.0": - version: 3.0.0 - resolution: "postcss-modules-extract-imports@npm:3.0.0" - peerDependencies: - postcss: ^8.1.0 - checksum: 874b94fd94f6e44e27f7a08814b972c472bcf21db708640f09b8d5900ce9ef6c8aa3291bc54be0526ba07efee5da0322ea01ed0deecd831e80ba5bd5de0e784e - languageName: node - linkType: hard - "postcss-modules-local-by-default@npm:^3.0.2": version: 3.0.3 resolution: "postcss-modules-local-by-default@npm:3.0.3" @@ -20505,19 +20185,6 @@ __metadata: languageName: node linkType: hard -"postcss-modules-local-by-default@npm:^4.0.0": - version: 4.0.0 - resolution: "postcss-modules-local-by-default@npm:4.0.0" - dependencies: - icss-utils: ^5.0.0 - postcss-selector-parser: ^6.0.2 - postcss-value-parser: ^4.1.0 - peerDependencies: - postcss: ^8.1.0 - checksum: c0331dbc56cb37174ad5d9cf84c71fd5787a4f0241fafaade870cb6382abdb0e3db233e9e0eb86fc000a7399006fa360391d97341d4ac0f21e4918ad01892cb9 - languageName: node - linkType: hard - "postcss-modules-scope@npm:^2.2.0": version: 2.2.0 resolution: "postcss-modules-scope@npm:2.2.0" @@ -20528,17 +20195,6 @@ __metadata: languageName: node linkType: hard -"postcss-modules-scope@npm:^3.0.0": - version: 3.0.0 - resolution: "postcss-modules-scope@npm:3.0.0" - dependencies: - postcss-selector-parser: ^6.0.4 - peerDependencies: - postcss: ^8.1.0 - checksum: 0b30c7bd28433880baf35f9e076f79fee98d9fe2544d118618429dacedd0a26d26145efd238c72f2c68f936b35729fe45e193e088f7d16fce72dd40bfa6afb69 - languageName: node - linkType: hard - "postcss-modules-values@npm:^3.0.0": version: 3.0.0 resolution: "postcss-modules-values@npm:3.0.0" @@ -20549,17 +20205,6 @@ __metadata: languageName: node linkType: hard -"postcss-modules-values@npm:^4.0.0": - version: 4.0.0 - resolution: "postcss-modules-values@npm:4.0.0" - dependencies: - icss-utils: ^5.0.0 - peerDependencies: - postcss: ^8.1.0 - checksum: 43fa6db334e38acb9b835578dccab45a5e9e5951dcbb20647348cdc0ad35ed362e36833facd8dab753fa83ffbecd26d2b3f9d4f06a2f9ae4c5c39abf9a0191e0 - languageName: node - linkType: hard - "postcss-nested@npm:6.0.0": version: 6.0.0 resolution: "postcss-nested@npm:6.0.0" @@ -20571,18 +20216,6 @@ __metadata: languageName: node linkType: hard -"postcss-nesting@npm:^11.2.1": - version: 11.2.1 - resolution: "postcss-nesting@npm:11.2.1" - dependencies: - "@csstools/selector-specificity": ^2.0.0 - postcss-selector-parser: ^6.0.10 - peerDependencies: - postcss: ^8.4 - checksum: cbf0b07669a3339d862624367fdec06f6f37fbf80ecd1a8edaeb1c3dc8d11a79a34b60dc5bdf3cab83943558036e1c30833adfbc7fb4ec2cc0359b2ea2008af5 - languageName: node - linkType: hard - "postcss-normalize-charset@npm:^5.1.0": version: 5.1.0 resolution: "postcss-normalize-charset@npm:5.1.0" @@ -20813,7 +20446,7 @@ __metadata: languageName: node linkType: hard -"postcss-url@npm:^10.1.1, postcss-url@npm:^10.1.3": +"postcss-url@npm:^10.1.3": version: 10.1.3 resolution: "postcss-url@npm:10.1.3" dependencies: @@ -20856,7 +20489,7 @@ __metadata: languageName: node linkType: hard -"postcss@npm:^8.0.9, postcss@npm:^8.1.10, postcss@npm:^8.2.15, postcss@npm:^8.4.21": +"postcss@npm:^8.0.9, postcss@npm:^8.1.10, postcss@npm:^8.4.21": version: 8.4.21 resolution: "postcss@npm:8.4.21" dependencies: @@ -22177,19 +21810,6 @@ __metadata: languageName: node linkType: hard -"replace-in-file@npm:^6.1.0": - version: 6.3.5 - resolution: "replace-in-file@npm:6.3.5" - dependencies: - chalk: ^4.1.2 - glob: ^7.2.0 - yargs: ^17.2.1 - bin: - replace-in-file: bin/cli.js - checksum: 0078dd2842a188ad63d74fdb8384216d8b081e8b1ab04db1da56bd0d476997218b0e294d01b0c4bbccee77c5a00d2b35f305e15b792493c282c6fb1bbe9ff286 - languageName: node - linkType: hard - "request-progress@npm:^3.0.0": version: 3.0.0 resolution: "request-progress@npm:3.0.0" @@ -22252,16 +21872,6 @@ __metadata: languageName: node linkType: hard -"resolve-path@npm:^1.4.0": - version: 1.4.0 - resolution: "resolve-path@npm:1.4.0" - dependencies: - http-errors: ~1.6.2 - path-is-absolute: 1.0.1 - checksum: bba379cf68c0ea41dcfdbeb42be490f03734d1a7cd64b1209c093280045e18d98116eadde5ab41ea7c67d91d0c8f3a90f44d8d951cc2f80235cafcf36d1594e1 - languageName: node - linkType: hard - "resolve-protobuf-schema@npm:^2.1.0": version: 2.1.0 resolution: "resolve-protobuf-schema@npm:2.1.0" @@ -22871,13 +22481,6 @@ __metadata: languageName: node linkType: hard -"setprototypeof@npm:1.1.0": - version: 1.1.0 - resolution: "setprototypeof@npm:1.1.0" - checksum: 8a3fb2ff4bf7daf0f8fb0e52d87d6e3dc387599e1c7a42833fddc1d711e87f7f187a6f957137a435ae154a98877e4357569f1fb48f3d17e96242621cd469e1f6 - languageName: node - linkType: hard - "setprototypeof@npm:1.2.0": version: 1.2.0 resolution: "setprototypeof@npm:1.2.0" @@ -23416,7 +23019,7 @@ __metadata: languageName: node linkType: hard -"statuses@npm:>= 1.4.0 < 2, statuses@npm:>= 1.5.0 < 2, statuses@npm:^1.5.0, statuses@npm:~1.5.0": +"statuses@npm:~1.5.0": version: 1.5.0 resolution: "statuses@npm:1.5.0" checksum: 57735269bf231176a60deb80f6d60214cb4a87663b0937e79497afe9aebe2597f8377fd28893f4d1776205f18dd0b927774a26b72051411ac5108e9e2dfc77d2 @@ -24226,27 +23829,6 @@ __metadata: languageName: node linkType: hard -"tailwind-config-viewer@npm:^1.7.2": - version: 1.7.2 - resolution: "tailwind-config-viewer@npm:1.7.2" - dependencies: - "@koa/router": ^9.0.1 - commander: ^6.0.0 - fs-extra: ^9.0.1 - koa: ^2.12.0 - koa-static: ^5.0.0 - open: ^7.0.4 - portfinder: ^1.0.26 - replace-in-file: ^6.1.0 - peerDependencies: - tailwindcss: 1 || 2 || 2.0.1-compat || 3 - bin: - tailwind-config-viewer: cli/index.js - tailwindcss-config-viewer: cli/index.js - checksum: 46d3bc06bd3ab5d62413ef2c8c8daa3ddddb56ae5fddc775721a80e6e48ac979945e4e3f66989f9ff69bf94c5a09003d05723c7e9189b174c18c733d04be4012 - languageName: node - linkType: hard - "tailwindcss@npm:^3.2.7": version: 3.2.7 resolution: "tailwindcss@npm:3.2.7" @@ -24895,13 +24477,6 @@ __metadata: languageName: node linkType: hard -"tsscmp@npm:1.0.6": - version: 1.0.6 - resolution: "tsscmp@npm:1.0.6" - checksum: 1a5b76eb37c1a331f7e0b99f6414fdb1d58dffbc95301931a00e8728bc9fcb15b676d8e5eb2aecf884f424e8c9a218af388492cffe106539ffc0f8d09d8ab7c1 - languageName: node - linkType: hard - "tsutils@npm:^3.21.0": version: 3.21.0 resolution: "tsutils@npm:3.21.0" @@ -25017,7 +24592,7 @@ __metadata: languageName: node linkType: hard -"type-is@npm:^1.6.16, type-is@npm:~1.6.18": +"type-is@npm:~1.6.18": version: 1.6.18 resolution: "type-is@npm:1.6.18" dependencies: @@ -25779,7 +25354,7 @@ __metadata: languageName: node linkType: hard -"vary@npm:^1.1.2, vary@npm:~1.1.2": +"vary@npm:~1.1.2": version: 1.1.2 resolution: "vary@npm:1.1.2" checksum: 591f059f727ac1ba0d97cb7767f8583a03fcbb07db7be2b7dce838ede520ec0e958a41cb19077054769077fdc49a9b9a2dc391c83426bfee89c054b8cc7404bf @@ -27101,13 +26676,6 @@ __metadata: languageName: node linkType: hard -"ylru@npm:^1.2.0": - version: 1.3.2 - resolution: "ylru@npm:1.3.2" - checksum: f4ecf365b1b83bec58e7a0773886d15774be738f8ea95b80a720a2d0c93be677c90948c7c4918bf89f79a4d0a5738dbade08e698b2c51f80c11274b22c830e4c - languageName: node - linkType: hard - "yn@npm:3.1.1": version: 3.1.1 resolution: "yn@npm:3.1.1" From f15d9bb5f963205a97e41373c1fb08e7cf498cac Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Sat, 11 Mar 2023 22:08:50 +0100 Subject: [PATCH 043/243] fix: fix header in vue3 --- components/Home/Home.vue | 8 +------- pages/category/[id].vue | 8 +++----- pages/embedded.vue | 8 +++----- pages/index.vue | 12 +++++++----- pages/poi/[id]/details.vue | 16 ++++++++-------- pages/pois/[ids]/map.vue | 8 +++----- 6 files changed, 25 insertions(+), 35 deletions(-) diff --git a/components/Home/Home.vue b/components/Home/Home.vue index 598771264..5d8faccdf 100644 --- a/components/Home/Home.vue +++ b/components/Home/Home.vue @@ -211,7 +211,7 @@ import { FitBoundsOptions, LngLatBoundsLike } from 'maplibre-gl' import { mapActions, mapState } from 'pinia' import { PropType, defineComponent, ref } from 'vue' -import { MetaObject, useNuxtApp, useRoute, useRouter } from '#app' +import { useNuxtApp, useRoute, useRouter } from '#app' import ExplorerOrFavoritesBack from '~/components/Home/ExplorerOrFavoritesBack.vue' import HomeMixin from '~/components/Home/HomeMixin' import Menu from '~/components/Home/Menu.vue' @@ -291,12 +291,6 @@ export default defineComponent({ } }, - head(): MetaObject { - return headerFromSettings(this.settings, { - title: this.settings.themes[0]?.title.fr, - }) - }, - computed: { ...mapState(menuStore, ['features']), ...mapState(mapStore, [ diff --git a/pages/category/[id].vue b/pages/category/[id].vue index 5a1a808bf..ba4fea3aa 100644 --- a/pages/category/[id].vue +++ b/pages/category/[id].vue @@ -16,8 +16,8 @@ import { useNuxtApp, useRequestHeaders, useRuntimeConfig, - MetaObject, useRoute, + useHead, } from '#app' import { definePageMeta } from '#imports' import PoisList from '~/components/PoisList/PoisList.vue' @@ -100,6 +100,8 @@ export default defineComponent({ getPoiByCategoryIdPromise, ]) + useHead(headerFromSettings(settings)) + return Promise.resolve({ config, settings, @@ -121,10 +123,6 @@ export default defineComponent({ }), }, - head(): MetaObject { - return headerFromSettings(this.settings) - }, - created() { this.globalConfig = this.config! if (this.menuItems) { diff --git a/pages/embedded.vue b/pages/embedded.vue index 7173af7e7..e0718d06d 100644 --- a/pages/embedded.vue +++ b/pages/embedded.vue @@ -13,7 +13,7 @@ import { mapWritableState } from 'pinia' import { defineComponent } from 'vue' import { - MetaObject, + useHead, useNuxtApp, useRequestHeaders, useRoute, @@ -136,6 +136,8 @@ export default defineComponent({ fetchPoi, ]) + useHead(headerFromSettings(settings)) + return Promise.resolve({ config, settings, @@ -154,10 +156,6 @@ export default defineComponent({ }), }, - head(): MetaObject { - return headerFromSettings(this.settings) - }, - created() { if (this.menuItems) { menuStore().fetchConfig(this.menuItems) diff --git a/pages/index.vue b/pages/index.vue index 2cd9662b1..5740be29a 100644 --- a/pages/index.vue +++ b/pages/index.vue @@ -15,7 +15,7 @@ import { mapWritableState } from 'pinia' import { defineComponent } from 'vue' import { - MetaObject, + useHead, useNuxtApp, useRequestHeaders, useRoute, @@ -150,6 +150,12 @@ export default defineComponent({ fetchPoi, ]) + useHead( + headerFromSettings(settings, { + title: settings.themes[0]?.title.fr, + }) + ) + return Promise.resolve({ config, settings, @@ -172,10 +178,6 @@ export default defineComponent({ }), }, - head(): MetaObject { - return headerFromSettings(this.settings) - }, - created() { this.globalConfig = this.config! if (this.menuItems) { diff --git a/pages/poi/[id]/details.vue b/pages/poi/[id]/details.vue index 7c38f81ef..65a7b34bc 100644 --- a/pages/poi/[id]/details.vue +++ b/pages/poi/[id]/details.vue @@ -16,7 +16,7 @@ import { defineComponent } from 'vue' import { createError, - MetaObject, + useHead, useNuxtApp, useRequestHeaders, useRoute, @@ -115,6 +115,13 @@ export default defineComponent({ }) } + useHead( + headerFromSettings(settings, { + title: poi?.properties.name, + description: { fr: poi?.properties.description }, + }) + ) + return Promise.resolve({ config, settings, @@ -158,13 +165,6 @@ export default defineComponent({ } }, - head(): MetaObject { - return headerFromSettings(this.settings, { - title: this.poi?.properties.name, - description: { fr: this.poi?.properties.description }, - }) - }, - created() { this.globalConfig = this.config! this.globalSettings = this.settings diff --git a/pages/pois/[ids]/map.vue b/pages/pois/[ids]/map.vue index 05c7b7d77..2c7c54677 100644 --- a/pages/pois/[ids]/map.vue +++ b/pages/pois/[ids]/map.vue @@ -13,7 +13,7 @@ import { mapWritableState } from 'pinia' import { defineComponent } from 'vue' import { - MetaObject, + useHead, useNuxtApp, useRequestHeaders, useRoute, @@ -73,6 +73,8 @@ export default defineComponent({ pois = null } + useHead(headerFromSettings(settings)) + return Promise.resolve({ config, settings, @@ -80,10 +82,6 @@ export default defineComponent({ }) }, - head(): MetaObject { - return headerFromSettings(this.settings) - }, - computed: { ...mapWritableState(siteStore, { locale: 'locale', From 5b94e46b925c5b65ff1a6039403f3c330060d65c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Sat, 11 Mar 2023 23:16:52 +0100 Subject: [PATCH 044/243] chore: use defineNuxtComponent in place of defineComponent --- components/Fields/AddressField.vue | 5 +++-- components/Fields/Coordinates.vue | 5 +++-- components/Fields/DateRange.vue | 6 ++++-- components/Fields/Facebook.vue | 6 ++++-- components/Fields/Field.vue | 6 +++--- components/Fields/OpeningHours.vue | 6 +++--- components/Fields/Phone.vue | 6 +++--- components/Fields/RoutesField.vue | 6 +++--- components/Fields/Stars.vue | 4 ++-- components/Fields/Website.vue | 5 +++-- components/Filters/DateRange.vue | 5 +++-- components/Filters/NumberRange.vue | 5 +++-- components/Filters/Select.vue | 5 +++-- components/Home/Embedded.vue | 5 ++--- components/Home/ExplorerOrFavoritesBack.vue | 5 ++--- components/Home/Home.vue | 6 +++--- components/Home/HomeMixin.ts | 5 +++-- components/Home/Menu.vue | 5 +++-- components/Home/MenuBlock.vue | 6 ++++-- components/Home/MenuBlockBottom.vue | 6 ++++-- components/Home/SelectedCategories.vue | 4 ++-- components/Layout/Footer.vue | 5 +++-- components/Layout/Header.vue | 5 +++-- components/Layout/PoiLayout.vue | 5 +++-- components/MainMap/BottomMenu.vue | 4 ++-- components/MainMap/FavoriteMenu.vue | 5 ++--- components/MainMap/FavoriteNoteBook.vue | 6 +++--- components/MainMap/FavoritesOverlay.vue | 4 ++-- components/MainMap/MapControlsExplore.vue | 6 +++--- components/MainMap/MapFeatures.vue | 6 +++--- components/MainMap/NavMenu.vue | 6 +++--- components/MainMap/SnackBar.vue | 4 ++-- components/Map/Attribution.vue | 6 ++++-- components/Map/Map.vue | 6 +++--- components/Map/MapBase.vue | 5 +++-- components/Map/MapControls.vue | 4 ++-- components/Map/MapControls3D.vue | 6 +++--- components/Map/MapControlsBackground.vue | 6 +++--- components/Map/MapPois.vue | 5 +++-- components/Menu/Category.vue | 6 +++--- components/Menu/Filter.vue | 5 +++-- components/Menu/Group.vue | 6 +++--- components/Menu/Item.vue | 5 +++-- components/Menu/ItemList.vue | 5 +++-- components/Menu/Link.vue | 6 +++--- components/PoisCard/Fields.vue | 5 +++-- components/PoisCard/PoiCard.vue | 5 +++-- components/PoisCard/PoiCardContent.vue | 6 +++--- components/PoisCard/PoiCardLight.vue | 5 +++-- components/PoisCard/PoisDeck.vue | 5 +++-- components/PoisDetails/Block.vue | 6 ++++-- components/PoisDetails/Carousel.vue | 5 +++-- components/PoisDetails/Fields.vue | 6 +++--- components/PoisDetails/FieldsGroup.vue | 5 +++-- components/PoisDetails/Mapillary.vue | 5 +++-- components/PoisDetails/PoiDetails.vue | 6 +++--- components/PoisDetails/Route/RouteMap.vue | 5 +++-- components/PoisDetails/Share.vue | 5 +++-- components/PoisList/Actions.vue | 6 +++--- components/PoisList/CategorySelector.vue | 5 +++-- components/PoisList/PoisList.vue | 6 +++--- components/PoisList/PoisTable.vue | 6 +++--- components/Search/Search.vue | 6 +++--- components/Search/SearchInput.vue | 6 +++--- components/Search/SearchResultBlock.vue | 6 +++--- components/UI/Badge.vue | 4 ++-- components/UI/CookiesConsent.vue | 6 ++---- components/UI/ExternalLink.vue | 6 ++++-- components/UI/FavoriteIcon.vue | 6 ++++-- components/UI/FieldsHeader.vue | 6 ++++-- components/UI/IconButton.vue | 6 ++++-- components/UI/IconsBar.vue | 6 ++++-- components/UI/Logo.vue | 6 ++++-- components/UI/NuxtPicture.vue | 3 +-- components/UI/RelativeDate.vue | 5 ++--- components/UI/ShareLinkModal.vue | 6 +++--- components/UI/TeritorioIcon.vue | 6 ++++-- components/UI/TeritorioIconBadge.vue | 5 +++-- components/UI/UIButton.vue | 6 ++++-- components/UI/VFlag.vue | 6 ++++-- layouts/error.vue | 4 ++-- pages/category/[id].vue | 4 ++-- pages/embedded.vue | 4 ++-- pages/embedded/[p1].vue | 5 ++--- pages/embedded/[p1]/[poiId].vue | 5 ++--- pages/embedded/[p1]/index.vue | 5 ++--- pages/index.vue | 4 ++-- pages/index/[p1].vue | 5 ++--- pages/index/[p1]/[poiId].vue | 5 ++--- pages/index/[p1]/index.vue | 5 ++--- pages/poi/[id]/details.vue | 4 ++-- pages/pois/[ids]/map.vue | 4 ++-- 92 files changed, 265 insertions(+), 221 deletions(-) diff --git a/components/Fields/AddressField.vue b/components/Fields/AddressField.vue index 14cda4af2..29d384eff 100644 --- a/components/Fields/AddressField.vue +++ b/components/Fields/AddressField.vue @@ -8,8 +8,9 @@ + + diff --git a/components/Map/MapControls.vue b/components/Map/MapControls.vue deleted file mode 100644 index 6d02847e5..000000000 --- a/components/Map/MapControls.vue +++ /dev/null @@ -1,118 +0,0 @@ - - - - - From 71c5628e8e3430a6635c78bb7e599dac5f7d28a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Wed, 15 Mar 2023 13:24:49 +0100 Subject: [PATCH 053/243] fix: fix key in Field --- components/Fields/Field.vue | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/components/Fields/Field.vue b/components/Fields/Field.vue index 7a36c0cbc..16642e341 100644 --- a/components/Fields/Field.vue +++ b/components/Fields/Field.vue @@ -89,14 +89,14 @@ v-else-if=" (field.field === 'phone' || field.field === 'mobile') && showPhone " - :key="field.field + '_' + phone" + :key="'phone_' + phone" :number="phone" /> @@ -106,7 +106,7 @@ {{ item }} @@ -115,7 +115,7 @@ From 541334b650e2196ebabd2f88d599ac70f874bf5b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Wed, 15 Mar 2023 13:26:11 +0100 Subject: [PATCH 054/243] refactor: merge Fields in FieldsGroup to break recursive import loop --- components/PoisDetails/Fields.stories.ts | 48 ----- components/PoisDetails/Fields.vue | 102 ---------- components/PoisDetails/FieldsGroup.stories.ts | 25 +++ components/PoisDetails/FieldsGroup.vue | 177 ++++++++++++------ components/PoisDetails/PoiDetails.vue | 44 +++-- 5 files changed, 168 insertions(+), 228 deletions(-) delete mode 100644 components/PoisDetails/Fields.stories.ts delete mode 100644 components/PoisDetails/Fields.vue diff --git a/components/PoisDetails/Fields.stories.ts b/components/PoisDetails/Fields.stories.ts deleted file mode 100644 index 8b642547c..000000000 --- a/components/PoisDetails/Fields.stories.ts +++ /dev/null @@ -1,48 +0,0 @@ -import Fields from '~/components/PoisDetails/Fields.vue' -import { ApiPoiProperties } from '~/lib/apiPois' -import { bind } from '~/lib/storybook-types' - -export default { - title: 'PoisDetails/Fields', - component: Fields, -} - -const properties: ApiPoiProperties = { - metadata: { - id: 1, - }, -} - -const defaultProps = { - properties, -} - -export const DefaultEmpty = bind(Fields, { - ...defaultProps, -}) - -const description = - "Itinéraire très intéressant, d'une part pour sa variété paysagère accentuée par la traversée fréquente de cours d'eau et d'autre part, par la qualité du patrimoine bâti : maisons traditionnelles landaises, église en garluche. \n\nDistance : 10,2 km - Durée : 4h45 - Animaux tenus en laisse - Sentier pédestre et VTT \nFiche rando disponible dans le topoguide du Département des Landes du Pays de Born n°15 (en vente : 2 €)" - -export const Many = bind(Fields, { - ...defaultProps, - fields: [ - { field: 'phone' }, - { field: 'route' }, - { field: 'short_description' }, - ], - properties: { - phone: ['+33676544'], - mobile: ['+339750987766'], - 'route:hiking:difficulty': 'easy', - 'route:hiking:duration': 285, - 'route:hiking:length': 10.2, - 'route:mtb:difficulty': 'easy', - 'route:mtb:duration': 90, - 'route:mtb:length': 10.2, - 'route:gpx_trace': 'https://cdt40.tourinsoft.com/upload/15.8.gpx', - 'route:pdf': 'https://cdt40.tourinsoft.com/upload/ITIAQU040V502MFU.pdf', - description, - }, - details: true, -}) diff --git a/components/PoisDetails/Fields.vue b/components/PoisDetails/Fields.vue deleted file mode 100644 index 3499c4ef9..000000000 --- a/components/PoisDetails/Fields.vue +++ /dev/null @@ -1,102 +0,0 @@ - - - - - diff --git a/components/PoisDetails/FieldsGroup.stories.ts b/components/PoisDetails/FieldsGroup.stories.ts index 5bee98d69..3de50bcf5 100644 --- a/components/PoisDetails/FieldsGroup.stories.ts +++ b/components/PoisDetails/FieldsGroup.stories.ts @@ -49,3 +49,28 @@ export const Card = bind(FieldsGroup, { display_mode: 'card', }, }) + +const description = + "Itinéraire très intéressant, d'une part pour sa variété paysagère accentuée par la traversée fréquente de cours d'eau et d'autre part, par la qualité du patrimoine bâti : maisons traditionnelles landaises, église en garluche. \n\nDistance : 10,2 km - Durée : 4h45 - Animaux tenus en laisse - Sentier pédestre et VTT \nFiche rando disponible dans le topoguide du Département des Landes du Pays de Born n°15 (en vente : 2 €)" + +export const Many = bind(FieldsGroup, { + ...defaultProps, + group: { + ...defaultProps.group, + fields: [{ field: 'phone' }, { field: 'route' }, { field: 'short_description' }], + }, + properties: { + phone: ['+33676544'], + mobile: ['+339750987766'], + 'route:hiking:difficulty': 'easy', + 'route:hiking:duration': 285, + 'route:hiking:length': 10.2, + 'route:mtb:difficulty': 'easy', + 'route:mtb:duration': 90, + 'route:mtb:length': 10.2, + 'route:gpx_trace': 'https://cdt40.tourinsoft.com/upload/15.8.gpx', + 'route:pdf': 'https://cdt40.tourinsoft.com/upload/ITIAQU040V502MFU.pdf', + description, + }, + details: true, +}) diff --git a/components/PoisDetails/FieldsGroup.vue b/components/PoisDetails/FieldsGroup.vue index bb2e74371..a76d48c4b 100644 --- a/components/PoisDetails/FieldsGroup.vue +++ b/components/PoisDetails/FieldsGroup.vue @@ -1,33 +1,74 @@ @@ -36,7 +77,8 @@ import { PropType, ref } from 'vue' import { isFiledEmpty } from '../Fields/Field.vue' -import { defineNuxtComponent } from '#app' +import { defineNuxtComponent, useNuxtApp } from '#app' +import Field from '~/components/Fields/Field.vue' import Block from '~/components/PoisDetails/Block.vue' import FieldsHeader from '~/components/UI/FieldsHeader.vue' import { @@ -45,28 +87,15 @@ import { FieldsListGroup, FieldsListItem, } from '~/lib/apiPois' -// import Fields from '~/components/PoisDetails/Fields.vue' - -export function isListEmpty( - fileds: FieldsList, - properties: { [key: string]: string }, - geom: GeoJSON.Geometry -): boolean { - return fileds.reduce( - (sum: boolean, value: FieldsListItem | FieldsListGroup) => - sum && - (value.group !== undefined - ? isListEmpty(value.fields, properties, geom) - : isFiledEmpty(value, properties, geom)), - true - ) -} +import { PropertyTranslationsContextEnum } from '~~/plugins/property-translations' export default defineNuxtComponent({ + name: 'FieldsGroup', + components: { Block, FieldsHeader, - // Fields, + Field, }, props: { @@ -78,10 +107,6 @@ export default defineNuxtComponent({ type: Object as PropType, required: true, }, - title: { - type: String as PropType, - required: true, - }, properties: { type: Object as PropType, required: true, @@ -95,11 +120,6 @@ export default defineNuxtComponent({ required: true, }, }, - setup() { - return { - fields: ref>(), - } - }, data(): { empty: any @@ -109,15 +129,54 @@ export default defineNuxtComponent({ } }, - beforeCreate() { - // Break circular components dependcy - // @ts-ignore - this.$options.components.Fields = - require('~/components/PoisDetails/Fields.vue').default + computed: { + context(): PropertyTranslationsContextEnum { + return PropertyTranslationsContextEnum.Details + }, }, - created() { - this.empty = isListEmpty(this.group.fields, this.properties, this.geom) + methods: { + fieldTranslateK(field: string) { + const { $propertyTranslations } = useNuxtApp() + return $propertyTranslations.p(field, this.context) + }, + + isListEmpty( + fileds: FieldsList, + properties: { [key: string]: string }, + geom: GeoJSON.Geometry + ): boolean { + return ( + !fileds || + fileds.reduce( + (sum: boolean, value: FieldsListItem | FieldsListGroup) => + sum && + (value.group !== undefined + ? this.isListEmpty(value.fields, properties, geom) + : isFiledEmpty(value, properties, geom)), + true + ) + ) + }, }, }) + + diff --git a/components/PoisDetails/PoiDetails.vue b/components/PoisDetails/PoiDetails.vue index 127970d48..2e4caa379 100644 --- a/components/PoisDetails/PoiDetails.vue +++ b/components/PoisDetails/PoiDetails.vue @@ -39,13 +39,17 @@ - Date: Wed, 15 Mar 2023 13:57:57 +0100 Subject: [PATCH 055/243] fix: keep share modal close by default --- components/UI/ShareLinkModal.vue | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/components/UI/ShareLinkModal.vue b/components/UI/ShareLinkModal.vue index e122018d5..12a83164d 100644 --- a/components/UI/ShareLinkModal.vue +++ b/components/UI/ShareLinkModal.vue @@ -82,7 +82,7 @@ export default defineNuxtComponent({ isCopied: boolean } { return { - modal: true, + modal: false, link: null, hasClipboard: true, isCopied: false, From fce6438c803bdb29a6e842591da142c4bf80aca1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20Rodrigo?= Date: Wed, 15 Mar 2023 15:55:51 +0100 Subject: [PATCH 056/243] fix: add botton margin on image --- components/PoisDetails/Carousel.vue | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/PoisDetails/Carousel.vue b/components/PoisDetails/Carousel.vue index 269b69d9a..e4f94de79 100644 --- a/components/PoisDetails/Carousel.vue +++ b/components/PoisDetails/Carousel.vue @@ -1,12 +1,12 @@ diff --git a/components/Fields/OpeningHours.vue b/components/Fields/OpeningHours.vue index ecf87a778..aa233dfc6 100644 --- a/components/Fields/OpeningHours.vue +++ b/components/Fields/OpeningHours.vue @@ -2,7 +2,7 @@