diff --git a/docs/modules/cname-generator.ts b/docs/modules/cname-generator.ts deleted file mode 100644 index 4722060..0000000 --- a/docs/modules/cname-generator.ts +++ /dev/null @@ -1,37 +0,0 @@ -import { dirname } from 'path' -import fs from 'fs' -import { createResolver, defineNuxtModule } from '@nuxt/kit' -import * as logger from '../utils/logger' - -export interface ModuleOptions { - hostname: string -} - -const name = 'generate-cname' -export default defineNuxtModule({ - meta: { - name, - version: '0.0.1', - configKey: 'cname', - compatibility: { nuxt: '^3.0.0' } - }, - defaults: { - hostname: 'localhost:3000' - }, - setup: (options, nuxt) => { - const resolver = createResolver(import.meta.url) - const filePath = resolver.resolve(nuxt.options.srcDir, 'node_modules/.cache/cname/CNAME') - const fileDirectory = dirname(filePath) - if (!fs.existsSync(fileDirectory)) { - fs.mkdirSync(fileDirectory, { recursive: true }) - } - nuxt.options.nitro.publicAssets = nuxt.options.nitro.publicAssets || [] - nuxt.options.nitro.publicAssets.push({ - baseURL: '/', - dir: dirname(filePath) - }) - const { host } = new URL(options.hostname) - fs.writeFileSync(filePath, host) - logger.success(name, `Generated CNAME for ${host}.`) - } -}) diff --git a/docs/modules/commit-sha-file-generator.ts b/docs/modules/commit-sha-file-generator.ts index 557bc4c..959bfe7 100644 --- a/docs/modules/commit-sha-file-generator.ts +++ b/docs/modules/commit-sha-file-generator.ts @@ -1,13 +1,14 @@ import { execSync } from 'child_process' import fs from 'fs' -import { createResolver, defineNuxtModule } from '@nuxt/kit' -import * as logger from '../utils/logger' +import { createResolver, defineNuxtModule, useLogger } from '@nuxt/kit' export interface ModuleOptions { fileName: string } const name = 'generate-commit-sha-file' +const logger = useLogger(name) + export default defineNuxtModule({ meta: { name, @@ -24,6 +25,6 @@ export default defineNuxtModule({ const long = execSync('git rev-parse HEAD', { cwd: srcDir }).toString().trim() const short = execSync('git rev-parse --short HEAD', { cwd: srcDir }).toString().trim() fs.writeFileSync(resolver.resolve(srcDir, 'content', options.fileName), JSON.stringify({ long, short })) - logger.success(name, `Wrote latest info commit for ${long}.`) + logger.success(`Wrote latest info commit for ${long}.`) } }) diff --git a/docs/nuxt.config.ts b/docs/nuxt.config.ts index 5cda2ce..21d5482 100644 --- a/docs/nuxt.config.ts +++ b/docs/nuxt.config.ts @@ -33,7 +33,7 @@ export default defineNuxtConfig({ }, modules: [ - '~/modules/cname-generator', + 'nuxt-cname-generator', '~/modules/commit-sha-file-generator', 'skimple-components/nuxt', '@nuxt/content', @@ -74,7 +74,7 @@ export default defineNuxtConfig({ }, cname: { - hostname: siteMeta.url + host: siteMeta.url }, runtimeConfig: { diff --git a/docs/package-lock.json b/docs/package-lock.json index c493f8d..c39b06d 100644 --- a/docs/package-lock.json +++ b/docs/package-lock.json @@ -14,17 +14,18 @@ "@nuxt/devtools": "latest", "@nuxtjs/eslint-config-typescript": "^12.1.0", "@nuxtjs/google-fonts": "^3.1.3", - "@nuxtjs/sitemap": "^5.0.5", + "@nuxtjs/sitemap": "^5.1.0", "eslint": "^8.56.0", "eslint-plugin-nuxt": "^4.0.0", "eslint-plugin-vue": "^9.21.1", "nuxt": "^3.10.0", - "nuxt-link-checker": "^2.1.11", - "nuxt-simple-robots": "^3.1.9", + "nuxt-cname-generator": "^1.0.1", + "nuxt-link-checker": "^3.0.0-rc.6", + "nuxt-simple-robots": "^4.0.0-rc.14", "sass": "^1.70.0", "sass-loader": "^14.1.0", "shikiji": "^0.10.2", - "stylelint": "^16.2.0", + "stylelint": "^16.2.1", "stylelint-config-recommended-vue": "^1.5.0", "stylelint-config-standard-scss": "^13.0.0", "vite-plugin-eslint": "^1.8.1", @@ -1455,9 +1456,18 @@ } }, "node_modules/@iconify-json/tabler": { - "version": "1.1.104", - "resolved": "https://registry.npmjs.org/@iconify-json/tabler/-/tabler-1.1.104.tgz", - "integrity": "sha512-wULNz6HmRZSOUansZl57uI9PkE98QlkplIpalBEez56RtJ2Ygi30JqFNG+eSBRA8dYcYJG9TPNg6fcOV3TZYpA==", + "version": "1.1.105", + "resolved": "https://registry.npmjs.org/@iconify-json/tabler/-/tabler-1.1.105.tgz", + "integrity": "sha512-USJbNfa0fAHBLilxTKn70wkvFnopmfcomfpqD0ul/69uyZnonztHhyrbM8MI9Ua4eYXaPymoB7tuZ+Ionx6xfg==", + "dev": true, + "dependencies": { + "@iconify/types": "*" + } + }, + "node_modules/@iconify/collections": { + "version": "1.0.391", + "resolved": "https://registry.npmjs.org/@iconify/collections/-/collections-1.0.391.tgz", + "integrity": "sha512-rpc7AlBVeHepQJBa8/J4Y+jmsMnBB3jx/4adD4w12GKUBEln3CKmzWacIKGC2aO8OMbaERpzk+Cc4WMNmhHT1g==", "dev": true, "dependencies": { "@iconify/types": "*" @@ -1470,9 +1480,9 @@ "dev": true }, "node_modules/@iconify/utils": { - "version": "2.1.20", - "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.1.20.tgz", - "integrity": "sha512-t8TeKlYK/5i9yTY9VAGAE4P0qQHd/0vH+VSRO+bdpxlt8wqB6f2I0/IrciRsdeFZPMoL8IICgP7lgl2ZtbG8Tw==", + "version": "2.1.22", + "resolved": "https://registry.npmjs.org/@iconify/utils/-/utils-2.1.22.tgz", + "integrity": "sha512-6UHVzTVXmvO8uS6xFF+L/QTSpTzA/JZxtgU+KYGFyDYMEObZ1bu/b5l+zNJjHy+0leWjHI+C0pXlzGvv3oXZMA==", "dev": true, "dependencies": { "@antfu/install-pkg": "^0.1.1", @@ -1480,7 +1490,23 @@ "@iconify/types": "^2.0.0", "debug": "^4.3.4", "kolorist": "^1.8.0", - "local-pkg": "^0.5.0" + "local-pkg": "^0.5.0", + "mlly": "^1.5.0" + } + }, + "node_modules/@iconify/vue": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/@iconify/vue/-/vue-4.1.1.tgz", + "integrity": "sha512-RL85Bm/DAe8y6rT6pux7D2FJSiUEM/TPfyK7GrbAOfTSwrhvwJW+S5yijdGcmtXouA8MtuH9C7l4hiSE4mLMjg==", + "dev": true, + "dependencies": { + "@iconify/types": "^2.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/cyberalien" + }, + "peerDependencies": { + "vue": ">=3" } }, "node_modules/@ioredis/commands": { @@ -2419,28 +2445,29 @@ "integrity": "sha512-AFJu/vcNT21t0e6YrfadZ+9q86gvPum6iywRyt1OtIPjPFe25RQnYJyxHQPMLKCCWA992TPxmEmbNcOZCAJclw==" }, "node_modules/@nuxtjs/sitemap": { - "version": "5.0.5", - "resolved": "https://registry.npmjs.org/@nuxtjs/sitemap/-/sitemap-5.0.5.tgz", - "integrity": "sha512-dN3zgEip03hMg2MDL6RNOXIaItEXJ+SXReFGAk8IYYUSSqJcn5jMRZuxD1FOiD8n+b24MIEWTUiMV/NnV0Dp8A==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@nuxtjs/sitemap/-/sitemap-5.1.0.tgz", + "integrity": "sha512-F7fAAdzHLJsca0CBJEvZD6Jbl5mZ/egMFJqDjdUByTsaPAygP+FcXhV/lycAtwDMNWThwyZaV3zKyRl2yxX3BQ==", "dev": true, "dependencies": { "@nuxt/devtools-kit": "^1.0.8", "@nuxt/devtools-ui-kit": "^1.0.8", - "@nuxt/kit": "^3.9.3", + "@nuxt/kit": "^3.10.0", "@vueuse/core": "^10.7.2", "chalk": "^5.3.0", "defu": "^6.1.4", - "floating-vue": "5.2.0", + "floating-vue": "5.2.2", "h3-compression": "^0.3.2", - "nuxt-site-config": "^2.2.5", - "nuxt-site-config-kit": "^2.2.5", + "nuxt-site-config": "^2.2.8", + "nuxt-site-config-kit": "^2.2.8", "ofetch": "^1.3.3", "pathe": "^1.1.2", "pkg-types": "^1.0.3", "radix3": "^1.1.0", "semver": "^7.5.4", + "shiki": "1.0.0-beta.2", "sirv": "^2.0.4", - "site-config-stack": "^2.2.5", + "site-config-stack": "^2.2.8", "ufo": "^1.3.2" }, "funding": { @@ -3111,6 +3138,12 @@ "win32" ] }, + "node_modules/@shikijs/core": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.0.0-beta.2.tgz", + "integrity": "sha512-H0r+V4/47hXZzFW2qXRqjLwNtiUE5bQankMw2m2RE1hLgHSjp/skyBZYDXjhG9y7ei3sIZAj8s4vx31EzxxrhQ==", + "dev": true + }, "node_modules/@sigstore/bundle": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/@sigstore/bundle/-/bundle-2.1.1.tgz", @@ -3315,9 +3348,9 @@ "integrity": "sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==" }, "node_modules/@types/node": { - "version": "20.11.14", - "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.14.tgz", - "integrity": "sha512-w3yWCcwULefjP9DmDDsgUskrMoOy5Z8MiwKHr1FvqGPtx7CvJzQvxD7eKpxNtklQxLruxSXWddyeRtyud0RcXQ==", + "version": "20.11.16", + "resolved": "https://registry.npmjs.org/@types/node/-/node-20.11.16.tgz", + "integrity": "sha512-gKb0enTmRCzXSSUJDq6/sPcqrfCv2mkkG6Jt/clpn5eiCbKTY+SgZUxo+p8ZKMof5dCp9vHQUAB7wOUTod22wQ==", "dependencies": { "undici-types": "~5.26.4" } @@ -4326,9 +4359,9 @@ } }, "node_modules/@vueuse/core/node_modules/vue-demi": { - "version": "0.14.6", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", - "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", "hasInstallScript": true, "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", @@ -4431,9 +4464,9 @@ } }, "node_modules/@vueuse/integrations/node_modules/vue-demi": { - "version": "0.14.6", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", - "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", "dev": true, "hasInstallScript": true, "bin": { @@ -4483,9 +4516,9 @@ } }, "node_modules/@vueuse/nuxt/node_modules/vue-demi": { - "version": "0.14.6", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", - "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", "hasInstallScript": true, "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", @@ -4519,9 +4552,9 @@ } }, "node_modules/@vueuse/shared/node_modules/vue-demi": { - "version": "0.14.6", - "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.6.tgz", - "integrity": "sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==", + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/vue-demi/-/vue-demi-0.14.7.tgz", + "integrity": "sha512-EOG8KXDQNwkJILkx/gPcoL/7vH+hORoBaKgGe+6W7VFMvCYJfmF2dGbvgDroVnI8LU7/kTu8mbjRZGBU1z9NTA==", "hasInstallScript": true, "bin": { "vue-demi-fix": "bin/vue-demi-fix.js", @@ -4925,13 +4958,16 @@ "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==" }, "node_modules/array-buffer-byte-length": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz", - "integrity": "sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==", + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-buffer-byte-length/-/array-buffer-byte-length-1.0.1.tgz", + "integrity": "sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==", "dev": true, "dependencies": { - "call-bind": "^1.0.2", - "is-array-buffer": "^3.0.1" + "call-bind": "^1.0.5", + "is-array-buffer": "^3.0.4" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -5484,9 +5520,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001582", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001582.tgz", - "integrity": "sha512-vsJG3V5vgfduaQGVxL53uSX/HUzxyr2eA8xCo36OLal7sRcSZbibJtLeh0qja4sFOr/QQGt4opB4tOy+eOgAxg==", + "version": "1.0.30001583", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001583.tgz", + "integrity": "sha512-acWTYaha8xfhA/Du/z4sNZjHUWjkiuoAi2LM+T/aL+kemKQgPT1xBb/YKjlQ0Qo8gvbHsGNplrEJ+9G3gL7i4Q==", "funding": [ { "type": "opencollective", @@ -6536,9 +6572,9 @@ "integrity": "sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==" }, "node_modules/electron-to-chromium": { - "version": "1.4.653", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.653.tgz", - "integrity": "sha512-wA2A2LQCqnEwQAvwADQq3KpMpNwgAUBnRmrFgRzHnPhbQUFArTR32Ab46f4p0MovDLcg4uqd4nCsN2hTltslpA==" + "version": "1.4.656", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.656.tgz", + "integrity": "sha512-9AQB5eFTHyR3Gvt2t/NwR0le2jBSUNwCnMbUCejFWHD+so4tH40/dRLgoE+jxlPeWS43XJewyvCv+I8LPMl49Q==" }, "node_modules/emoji-regex": { "version": "8.0.0", @@ -6722,6 +6758,15 @@ "url": "https://github.com/sponsors/ljharb" } }, + "node_modules/es-errors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/es-errors/-/es-errors-1.0.0.tgz", + "integrity": "sha512-yHV74THqMJUyFKkHyN7hyENcEZM3Dj2a2IrdClY+IT4BFQHkIVwlh8s6uZfjsFydMdNHv0F5mWgAA3ajFbsvVQ==", + "dev": true, + "engines": { + "node": ">= 0.4" + } + }, "node_modules/es-module-lexer": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-1.4.1.tgz", @@ -7697,9 +7742,9 @@ "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==" }, "node_modules/floating-vue": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/floating-vue/-/floating-vue-5.2.0.tgz", - "integrity": "sha512-CeApC0dUU8Mye6mjH3ZB7FXoUjIRduNuz8QW4nj3ZUweaFqv7PwxfN9klTuRQe9MeZXxbIHJHBTNl9t/bv+SUA==", + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/floating-vue/-/floating-vue-5.2.2.tgz", + "integrity": "sha512-afW+h2CFafo+7Y9Lvw/xsqjaQlKLdJV7h1fCHfcYQ1C4SVMlu7OAekqWgu5d4SgvkBVU0pVpLlVsrSTBURFRkg==", "dev": true, "dependencies": { "@floating-ui/dom": "~1.1.1", @@ -7901,16 +7946,20 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.2", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.2.tgz", - "integrity": "sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==", + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.3.tgz", + "integrity": "sha512-JIcZczvcMVE7AUOP+X72bh8HqHBRxFdz5PDHYtNG/lE3yk9b3KZBJlwFcTyPYjg3L4RLLmZJzvjxhaZVapxFrQ==", "dev": true, "dependencies": { + "es-errors": "^1.0.0", "function-bind": "^1.1.2", "has-proto": "^1.0.1", "has-symbols": "^1.0.3", "hasown": "^2.0.0" }, + "engines": { + "node": ">= 0.4" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } @@ -8309,12 +8358,12 @@ } }, "node_modules/has-tostringtag": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", - "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.2.tgz", + "integrity": "sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==", "dev": true, "dependencies": { - "has-symbols": "^1.0.2" + "has-symbols": "^1.0.3" }, "engines": { "node": ">= 0.4" @@ -8789,14 +8838,16 @@ } }, "node_modules/is-array-buffer": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.2.tgz", - "integrity": "sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==", + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/is-array-buffer/-/is-array-buffer-3.0.4.tgz", + "integrity": "sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==", "dev": true, "dependencies": { "call-bind": "^1.0.2", - "get-intrinsic": "^1.2.0", - "is-typed-array": "^1.1.10" + "get-intrinsic": "^1.2.1" + }, + "engines": { + "node": ">= 0.4" }, "funding": { "url": "https://github.com/sponsors/ljharb" @@ -9174,12 +9225,12 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.12", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", - "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", + "version": "1.1.13", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.13.tgz", + "integrity": "sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==", "dev": true, "dependencies": { - "which-typed-array": "^1.1.11" + "which-typed-array": "^1.1.14" }, "engines": { "node": ">= 0.4" @@ -9912,9 +9963,9 @@ } }, "node_modules/mdast-util-phrasing": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.0.0.tgz", - "integrity": "sha512-xadSsJayQIucJ9n053dfQwVu1kuXg7jCTdYsMK8rqzKZh52nLfSH/k0sAxE0u+pj/zKZX+o5wB+ML5mRayOxFA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-phrasing/-/mdast-util-phrasing-4.1.0.tgz", + "integrity": "sha512-TqICwyvJJpBwvGAMZjj4J2n0X8QWp21b9l0o7eXyVJ25YNWYbJDVIyD1bZXE6WtV6RmKJVYmQAKWa0zWOABz2w==", "dependencies": { "@types/mdast": "^4.0.0", "unist-util-is": "^6.0.0" @@ -11933,174 +11984,201 @@ } } }, + "node_modules/nuxt-cname-generator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/nuxt-cname-generator/-/nuxt-cname-generator-1.0.1.tgz", + "integrity": "sha512-T47evXjVYi91CP2/Kp7lI/5TR7hNJlKK4M9tyB7d9Vf9XmphTVWO+FkF+yUbqOQsFUkqVb2pjOeyfwragPf9zw==", + "dev": true, + "dependencies": { + "@nuxt/kit": "^3.10.0" + } + }, + "node_modules/nuxt-icon": { + "version": "0.6.8", + "resolved": "https://registry.npmjs.org/nuxt-icon/-/nuxt-icon-0.6.8.tgz", + "integrity": "sha512-6eWlNOb6Uvp63uXFdhcmsB1JlubDv76Pot/VwmIu0yJxDYhwytbnv3WAjw2khl2l7W/65V4eMGIEeX9C5Ahxng==", + "dev": true, + "dependencies": { + "@iconify/collections": "^1.0.374", + "@iconify/vue": "^4.1.1", + "@nuxt/devtools-kit": "^1.0.6", + "@nuxt/kit": "^3.9.0" + } + }, "node_modules/nuxt-link-checker": { - "version": "2.1.11", - "resolved": "https://registry.npmjs.org/nuxt-link-checker/-/nuxt-link-checker-2.1.11.tgz", - "integrity": "sha512-WfWmBN2h/nyrGQSVXtravo1CNoxItiZPeAnzQZ/MPTmGqf3P8grrQfPTqHRdq4oEyErOkwSgraxKyT4WPpbPgg==", + "version": "3.0.0-rc.6", + "resolved": "https://registry.npmjs.org/nuxt-link-checker/-/nuxt-link-checker-3.0.0-rc.6.tgz", + "integrity": "sha512-IyDuf61bKQ1gk4JXoVDYdyW24H2/U4aWWO9rJtZfrXUlY3nCVry5xqbd29OTWoiwWBgLqNXYijly0Ar+51Ao3g==", "dev": true, "dependencies": { - "@nuxt/devtools-kit": "^1.0.5", - "@nuxt/devtools-ui-kit": "^1.0.5", - "@nuxt/kit": "^3.8.2", - "@vueuse/core": "^10.7.0", + "@nuxt/devtools-kit": "^1.0.8", + "@nuxt/devtools-ui-kit": "^1.0.8", + "@nuxt/kit": "^3.9.3", + "@vueuse/core": "^10.7.2", "chalk": "^5.3.0", "cheerio": "1.0.0-rc.12", "diff": "^5.1.0", + "floating-vue": "5.2.0", "fuse.js": "^7.0.0", "magic-string": "^0.30.5", - "nuxt-site-config": "1.6.7", - "nuxt-site-config-kit": "1.6.7", - "pathe": "^1.1.1", + "nuxt-site-config": "2.2.7", + "nuxt-site-config-kit": "2.2.7", + "pathe": "^1.1.2", "radix3": "^1.1.0", - "shiki-es": "^0.14.0", - "sirv": "^2.0.3", - "site-config-stack": "^1.6.7", + "shikiji": "0.10.0-beta.9", + "sirv": "^2.0.4", + "site-config-stack": "^2.2.7", "ufo": "^1.3.2" }, "funding": { "url": "https://github.com/sponsors/harlan-zw" } }, - "node_modules/nuxt-link-checker/node_modules/nuxt-site-config": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/nuxt-site-config/-/nuxt-site-config-1.6.7.tgz", - "integrity": "sha512-X9HPq0ldfFf9vatXcOLt1Fl9xPydhC+fZw5KVxACcOyNK92KwJgvzrHAooURdoQhohaVgPbK+xnfVP8S6GCkQA==", + "node_modules/nuxt-link-checker/node_modules/floating-vue": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/floating-vue/-/floating-vue-5.2.0.tgz", + "integrity": "sha512-CeApC0dUU8Mye6mjH3ZB7FXoUjIRduNuz8QW4nj3ZUweaFqv7PwxfN9klTuRQe9MeZXxbIHJHBTNl9t/bv+SUA==", "dev": true, "dependencies": { - "@nuxt/devtools-kit": "^1.0.5", - "@nuxt/devtools-ui-kit": "^1.0.5", - "@nuxt/kit": "^3.8.2", - "@nuxt/schema": "^3.8.2", - "nuxt-site-config-kit": "1.6.7", - "pathe": "^1.1.1", - "shiki-es": "^0.14.0", - "sirv": "^2.0.3", - "site-config-stack": "1.6.7", - "ufo": "^1.3.2" + "@floating-ui/dom": "~1.1.1", + "vue-resize": "^2.0.0-alpha.1" }, - "funding": { - "url": "https://github.com/sponsors/harlan-zw" + "peerDependencies": { + "@nuxt/kit": "^3.2.0", + "vue": "^3.2.0" + }, + "peerDependenciesMeta": { + "@nuxt/kit": { + "optional": true + } } }, - "node_modules/nuxt-link-checker/node_modules/nuxt-site-config-kit": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/nuxt-site-config-kit/-/nuxt-site-config-kit-1.6.7.tgz", - "integrity": "sha512-dq7W5ra1KRRi8gW/v8j3e7rNCN8jEZHXnGZ9Ao4r7JZvyHpJyntQYcftcI2N7VViT+6xWdIE7ge4oma7+gvjVQ==", + "node_modules/nuxt-link-checker/node_modules/nuxt-site-config": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nuxt-site-config/-/nuxt-site-config-2.2.7.tgz", + "integrity": "sha512-J99X2EUvDzOAOYxpx71FLNVsmMGXfwsZE61uc6vA5oC0zW6cKq6VHH+YIeQsobeUwmGrd/IjfpwUj2q6+0460w==", "dev": true, "dependencies": { - "@nuxt/kit": "^3.8.2", - "@nuxt/schema": "^3.8.2", + "@nuxt/devtools-kit": "^1.0.8", + "@nuxt/devtools-ui-kit": "^1.0.8", + "@nuxt/kit": "^3.9.3", + "@nuxt/schema": "^3.9.3", + "floating-vue": "5.2.0", + "nuxt-site-config-kit": "2.2.7", + "pathe": "^1.1.2", "pkg-types": "^1.0.3", - "site-config-stack": "1.6.7", - "std-env": "^3.6.0", + "shikiji": "^0.10.0-beta.9", + "sirv": "^2.0.4", + "site-config-stack": "2.2.7", "ufo": "^1.3.2" }, "funding": { "url": "https://github.com/sponsors/harlan-zw" } }, - "node_modules/nuxt-link-checker/node_modules/site-config-stack": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/site-config-stack/-/site-config-stack-1.6.7.tgz", - "integrity": "sha512-LcZAAaMo4t/LKcePG6eghCt5oG+0JS1fhWG/8dHbfRuD3yWKmijKy2wd0/rcvTxDBEp5Pn2lAqe92jeAHRNjQA==", + "node_modules/nuxt-link-checker/node_modules/nuxt-site-config-kit": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/nuxt-site-config-kit/-/nuxt-site-config-kit-2.2.7.tgz", + "integrity": "sha512-d7lJchV7J8AFMZ1cscJ0WK4gWYPneGn1jzL7NOyk8X59KpxmJqhqKQF/eJhb1oG9HY1HE4GCa7xYi0Up9S4wRg==", "dev": true, "dependencies": { + "@nuxt/kit": "^3.9.3", + "@nuxt/schema": "^3.9.3", + "pkg-types": "^1.0.3", + "site-config-stack": "2.2.7", + "std-env": "^3.7.0", "ufo": "^1.3.2" }, "funding": { "url": "https://github.com/sponsors/harlan-zw" - }, - "peerDependencies": { - "vue": "^3" } }, - "node_modules/nuxt-simple-robots": { - "version": "3.1.10", - "resolved": "https://registry.npmjs.org/nuxt-simple-robots/-/nuxt-simple-robots-3.1.10.tgz", - "integrity": "sha512-daayOrkYoonFGlmR1E2KLFf8bSHOKjWRXfofddQ+Qy7C2atS3EwBQ+6KFUoQknmG8DLzTvmQFch387Nz51CKgQ==", + "node_modules/nuxt-link-checker/node_modules/shikiji": { + "version": "0.10.0-beta.9", + "resolved": "https://registry.npmjs.org/shikiji/-/shikiji-0.10.0-beta.9.tgz", + "integrity": "sha512-I+sv642n9M7/FK/dVcXp9vMv7v5Wa8gU2UuKwkIWKQFvyo+qKB8eV1zNNtRYas+jC7BLwdAaflc5BFUozAonFQ==", "dev": true, "dependencies": { - "@nuxt/kit": "^3.8.2", - "defu": "^6.1.3", - "nuxt-site-config": "^1.6.7", - "nuxt-site-config-kit": "^1.6.7", - "pathe": "^1.1.1", - "ufo": "^1.3.2" - }, - "funding": { - "url": "https://github.com/sponsors/harlan-zw" + "shikiji-core": "0.10.0-beta.9" } }, - "node_modules/nuxt-simple-robots/node_modules/nuxt-site-config": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/nuxt-site-config/-/nuxt-site-config-1.6.7.tgz", - "integrity": "sha512-X9HPq0ldfFf9vatXcOLt1Fl9xPydhC+fZw5KVxACcOyNK92KwJgvzrHAooURdoQhohaVgPbK+xnfVP8S6GCkQA==", + "node_modules/nuxt-link-checker/node_modules/shikiji-core": { + "version": "0.10.0-beta.9", + "resolved": "https://registry.npmjs.org/shikiji-core/-/shikiji-core-0.10.0-beta.9.tgz", + "integrity": "sha512-7dgwTyN9PeKyc4KJeyKo/qW8gi8XbR//c1CO+0B5GaeozWexNTpEL/tSohyIKkj0Z+7spfm2REmAaS39NlC4Lw==", + "dev": true + }, + "node_modules/nuxt-link-checker/node_modules/site-config-stack": { + "version": "2.2.7", + "resolved": "https://registry.npmjs.org/site-config-stack/-/site-config-stack-2.2.7.tgz", + "integrity": "sha512-mLd6MUsQdkxGPN0KWt8U8b46K+TbSqssCDqGO1eeCkUVGH0ry4Ewz/Vfy9X5TGmNF5wJVi1YTMi+g3SVHdtJHg==", "dev": true, "dependencies": { - "@nuxt/devtools-kit": "^1.0.5", - "@nuxt/devtools-ui-kit": "^1.0.5", - "@nuxt/kit": "^3.8.2", - "@nuxt/schema": "^3.8.2", - "nuxt-site-config-kit": "1.6.7", - "pathe": "^1.1.1", - "shiki-es": "^0.14.0", - "sirv": "^2.0.3", - "site-config-stack": "1.6.7", "ufo": "^1.3.2" }, "funding": { "url": "https://github.com/sponsors/harlan-zw" + }, + "peerDependencies": { + "vue": "^3" } }, - "node_modules/nuxt-simple-robots/node_modules/nuxt-site-config-kit": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/nuxt-site-config-kit/-/nuxt-site-config-kit-1.6.7.tgz", - "integrity": "sha512-dq7W5ra1KRRi8gW/v8j3e7rNCN8jEZHXnGZ9Ao4r7JZvyHpJyntQYcftcI2N7VViT+6xWdIE7ge4oma7+gvjVQ==", + "node_modules/nuxt-simple-robots": { + "version": "4.0.0-rc.14", + "resolved": "https://registry.npmjs.org/nuxt-simple-robots/-/nuxt-simple-robots-4.0.0-rc.14.tgz", + "integrity": "sha512-jJxOIGAj/wKvfSf/jblx3Jgwd+OzFVgfk+pVqsVZ0tsownqXdboBHCifEjkwAiJsb501100MefXb7Vmq2xu1VQ==", "dev": true, "dependencies": { - "@nuxt/kit": "^3.8.2", - "@nuxt/schema": "^3.8.2", - "pkg-types": "^1.0.3", - "site-config-stack": "1.6.7", - "std-env": "^3.6.0", + "@nuxt/devtools-kit": "^1.0.8", + "@nuxt/kit": "^3.10.0", + "defu": "^6.1.4", + "flatted": "^3.2.9", + "floating-vue": "5.2.2", + "nuxt-icon": "^0.6.8", + "nuxt-site-config": "^2.2.8", + "nuxt-site-config-kit": "^2.2.8", + "pathe": "^1.1.2", + "shiki": "1.0.0-beta.3", + "sirv": "^2.0.4", + "std-env": "^3.7.0", "ufo": "^1.3.2" }, "funding": { "url": "https://github.com/sponsors/harlan-zw" } }, - "node_modules/nuxt-simple-robots/node_modules/site-config-stack": { - "version": "1.6.7", - "resolved": "https://registry.npmjs.org/site-config-stack/-/site-config-stack-1.6.7.tgz", - "integrity": "sha512-LcZAAaMo4t/LKcePG6eghCt5oG+0JS1fhWG/8dHbfRuD3yWKmijKy2wd0/rcvTxDBEp5Pn2lAqe92jeAHRNjQA==", + "node_modules/nuxt-simple-robots/node_modules/@shikijs/core": { + "version": "1.0.0-beta.3", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.0.0-beta.3.tgz", + "integrity": "sha512-SCwPom2Wn8XxNlEeqdzycU93SKgzYeVsedjqDsgZaz4XiiPpZUzlHt2NAEQTwTnPcHNZapZ6vbkwJ8P11ggL3Q==", + "dev": true + }, + "node_modules/nuxt-simple-robots/node_modules/shiki": { + "version": "1.0.0-beta.3", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.0.0-beta.3.tgz", + "integrity": "sha512-z7cHTNSSvwGx2DfeLwjSNLo+HcVxifgNIzLm6Ye52eXcIwNHXT0wHbhy7FDOKSKveuEHBwt9opfj3Hoc8LE1Yg==", "dev": true, "dependencies": { - "ufo": "^1.3.2" - }, - "funding": { - "url": "https://github.com/sponsors/harlan-zw" - }, - "peerDependencies": { - "vue": "^3" + "@shikijs/core": "1.0.0-beta.3" } }, "node_modules/nuxt-site-config": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/nuxt-site-config/-/nuxt-site-config-2.2.8.tgz", - "integrity": "sha512-RZooHHBtRZYZOPco6MZcAzJbstYtb6DElh91BEOzIuYJkQLo1vpkz1RLWiRQDux0eEaYWb0PI5exFmI0tgeMqw==", + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/nuxt-site-config/-/nuxt-site-config-2.2.9.tgz", + "integrity": "sha512-oIxo7OTmVyPHi1uduAQUg1Py8W3ZM0to2z5SCffmhME47I0wK2wK8OimSY2ZpbKsNLfaxExEvR10vSbhgy9rOA==", "dev": true, "dependencies": { "@nuxt/devtools-kit": "^1.0.8", "@nuxt/devtools-ui-kit": "^1.0.8", - "@nuxt/kit": "^3.9.3", - "@nuxt/schema": "^3.9.3", - "floating-vue": "5.2.0", - "nuxt-site-config-kit": "2.2.8", + "@nuxt/kit": "^3.10.0", + "@nuxt/schema": "^3.10.0", + "floating-vue": "5.2.2", + "nuxt-site-config-kit": "2.2.9", "pathe": "^1.1.2", "pkg-types": "^1.0.3", - "shikiji": "^0.10.0", + "shiki": "^1.0.0-beta.3", "sirv": "^2.0.4", - "site-config-stack": "2.2.8", + "site-config-stack": "2.2.9", "ufo": "^1.3.2" }, "funding": { @@ -12108,15 +12186,15 @@ } }, "node_modules/nuxt-site-config-kit": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/nuxt-site-config-kit/-/nuxt-site-config-kit-2.2.8.tgz", - "integrity": "sha512-i/BFSjU2Q5ShtsJKCsrr8FuHUrSJhj7/wzVWeX6IEap59qOkynAU3XBlQZ8oEyQSYK2eP+/csNxPGbZkw4gg2A==", + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/nuxt-site-config-kit/-/nuxt-site-config-kit-2.2.9.tgz", + "integrity": "sha512-K3Pi7OBeztfjTxEpk0kEpbRwyhKQf15MIJQUAeqep9K2RbAdzhSygfpHZUcWc0KL2l0E5qKrvdcM14Gc/9dZdg==", "dev": true, "dependencies": { - "@nuxt/kit": "^3.9.3", - "@nuxt/schema": "^3.9.3", + "@nuxt/kit": "^3.10.0", + "@nuxt/schema": "^3.10.0", "pkg-types": "^1.0.3", - "site-config-stack": "2.2.8", + "site-config-stack": "2.2.9", "std-env": "^3.7.0", "ufo": "^1.3.2" }, @@ -12124,6 +12202,21 @@ "url": "https://github.com/sponsors/harlan-zw" } }, + "node_modules/nuxt-site-config/node_modules/@shikijs/core": { + "version": "1.0.0-beta.5", + "resolved": "https://registry.npmjs.org/@shikijs/core/-/core-1.0.0-beta.5.tgz", + "integrity": "sha512-C/MxtvK3FFCQZSsDq6OfjDHHOmyP1Jc9wO66cnE8VLEyWXzWch7Zpoc2MWuVJTSC0Pz9QxyUlsBCnroplFqoSg==", + "dev": true + }, + "node_modules/nuxt-site-config/node_modules/shiki": { + "version": "1.0.0-beta.5", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.0.0-beta.5.tgz", + "integrity": "sha512-S5FV55ZH8zLicVyqlJZj8LYqh/VuUICDDNG/L9eDM9I4d69EX+FbgSnKRIuJIwLrmJfTiPoGVnH1HsHX5whP/g==", + "dev": true, + "dependencies": { + "@shikijs/core": "1.0.0-beta.5" + } + }, "node_modules/nuxt/node_modules/escape-string-regexp": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz", @@ -12877,9 +12970,9 @@ } }, "node_modules/postcss-html/node_modules/js-tokens": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-8.0.2.tgz", - "integrity": "sha512-Olnt+V7xYdvGze9YTbGFZIfQXuGV4R3nQwwl8BrtgaPE/wq8UFpUHWuTNc05saowhSr1ZO6tx+V6RjE9D5YQog==", + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-8.0.3.tgz", + "integrity": "sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==", "dev": true, "peer": true }, @@ -14427,12 +14520,14 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/shiki-es": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/shiki-es/-/shiki-es-0.14.0.tgz", - "integrity": "sha512-e+/aueHx0YeIEut6RXC6K8gSf0PykwZiHD7q7AHtpTW8Kd8TpFUIWqTwhAnrGjOyOMyrwv+syr5WPagMpDpVYQ==", - "deprecated": "Please migrate to https://github.com/antfu/shikiji", - "dev": true + "node_modules/shiki": { + "version": "1.0.0-beta.2", + "resolved": "https://registry.npmjs.org/shiki/-/shiki-1.0.0-beta.2.tgz", + "integrity": "sha512-hPJcD6F5BRp2yfeBcERqQIVeEPjE2g+r5MVq/tonz2SxT6o79e84Y9iW+a5TyGXWtXAKiW5jd4lGevJ4yIUixA==", + "dev": true, + "dependencies": { + "@shikijs/core": "1.0.0-beta.2" + } }, "node_modules/shikiji": { "version": "0.10.2", @@ -14538,9 +14633,9 @@ "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" }, "node_modules/site-config-stack": { - "version": "2.2.8", - "resolved": "https://registry.npmjs.org/site-config-stack/-/site-config-stack-2.2.8.tgz", - "integrity": "sha512-4HyAb5bnP+kkmsMktHGu4xFlZijcuEAhm7MUZEsru8b9d4UfOEV86SE+9+GGkT3OkDlcV0mJrdoga65W7/GTmw==", + "version": "2.2.9", + "resolved": "https://registry.npmjs.org/site-config-stack/-/site-config-stack-2.2.9.tgz", + "integrity": "sha512-r3Ul70Rb7dIQBmHes8TPR/1cB2alaxIrr+0x7RDmOnOPw144ofp5/Ye9AKJ+TlqTpAQpZiV3phE7AJEjEFNuuQ==", "dev": true, "dependencies": { "ufo": "^1.3.2" @@ -14796,9 +14891,9 @@ "integrity": "sha512-JPbdCEQLj1w5GilpiHAx3qJvFndqybBysA3qUOnznweH4QbNYUsW/ea8QzSrnh0vNsezMMw5bcVool8lM0gwzg==" }, "node_modules/streamx": { - "version": "2.15.6", - "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.6.tgz", - "integrity": "sha512-q+vQL4AAz+FdfT137VF69Cc/APqUbxy+MDOImRrMvchJpigHj9GksgDU2LYbO9rx7RX6osWgxJB2WxhYv4SZAw==", + "version": "2.15.7", + "resolved": "https://registry.npmjs.org/streamx/-/streamx-2.15.7.tgz", + "integrity": "sha512-NPEKS5+yjyo597eafGbKW5ujh7Sm6lDLHZQd/lRSz6S0VarpADBJItqfB4PnwpS+472oob1GX5cCY9vzfJpHUA==", "dependencies": { "fast-fifo": "^1.1.0", "queue-tick": "^1.0.1" @@ -14976,9 +15071,9 @@ } }, "node_modules/strip-literal/node_modules/js-tokens": { - "version": "8.0.2", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-8.0.2.tgz", - "integrity": "sha512-Olnt+V7xYdvGze9YTbGFZIfQXuGV4R3nQwwl8BrtgaPE/wq8UFpUHWuTNc05saowhSr1ZO6tx+V6RjE9D5YQog==" + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-8.0.3.tgz", + "integrity": "sha512-UfJMcSJc+SEXEl9lH/VLHSZbThQyLpw1vLO1Lb+j4RWDvG3N2f7yj3PVQA3cmkTBNldJ9eFnM+xEXxHIXrYiJw==" }, "node_modules/stylehacks": { "version": "6.0.2", @@ -14996,9 +15091,9 @@ } }, "node_modules/stylelint": { - "version": "16.2.0", - "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.2.0.tgz", - "integrity": "sha512-gwqU5AkIb52wrAzzn+359S3NIJDMl02TXLUaV2tzA/L6jUdpTwNt+MCxHlc8+Hb2bUHlYVo92YeSIryF2gJthA==", + "version": "16.2.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-16.2.1.tgz", + "integrity": "sha512-SfIMGFK+4n7XVAyv50CpVfcGYWG4v41y6xG7PqOgQSY8M/PgdK0SQbjWFblxjJZlN9jNq879mB4BCZHJRIJ1hA==", "devOptional": true, "dependencies": { "@csstools/css-parser-algorithms": "^2.5.0", @@ -17382,9 +17477,9 @@ "integrity": "sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==" }, "node_modules/webpack": { - "version": "5.90.0", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.0.tgz", - "integrity": "sha512-bdmyXRCXeeNIePv6R6tGPyy20aUobw4Zy8r0LUS2EWO+U+Ke/gYDgsCh7bl5rB6jPpr4r0SZa6dPxBxLooDT3w==", + "version": "5.90.1", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.90.1.tgz", + "integrity": "sha512-SstPdlAC5IvgFnhiRok8hqJo/+ArAbNv7rhU4fnWGHNVfN59HSQFaxZDSAL3IFG2YmqxuRs+IU33milSxbPlog==", "dev": true, "peer": true, "dependencies": { @@ -17513,16 +17608,16 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.13", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.13.tgz", - "integrity": "sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==", + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.14.tgz", + "integrity": "sha512-VnXFiIW8yNn9kIHN88xvZ4yOWchftKDsRJ8fEPacX/wl1lOvBrhsJ/OeJCXq7B0AaijRuqgzSKalJoPk+D8MPg==", "dev": true, "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.4", + "available-typed-arrays": "^1.0.6", + "call-bind": "^1.0.5", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "has-tostringtag": "^1.0.1" }, "engines": { "node": ">= 0.4" diff --git a/docs/package.json b/docs/package.json index a188ab3..ddb22bc 100644 --- a/docs/package.json +++ b/docs/package.json @@ -13,17 +13,18 @@ "@nuxt/devtools": "latest", "@nuxtjs/eslint-config-typescript": "^12.1.0", "@nuxtjs/google-fonts": "^3.1.3", - "@nuxtjs/sitemap": "^5.0.5", + "@nuxtjs/sitemap": "^5.1.0", "eslint": "^8.56.0", "eslint-plugin-nuxt": "^4.0.0", "eslint-plugin-vue": "^9.21.1", "nuxt": "^3.10.0", - "nuxt-link-checker": "^2.1.11", - "nuxt-simple-robots": "^3.1.9", + "nuxt-cname-generator": "^1.0.1", + "nuxt-link-checker": "^3.0.0-rc.6", + "nuxt-simple-robots": "^4.0.0-rc.14", "sass": "^1.70.0", "sass-loader": "^14.1.0", "shikiji": "^0.10.2", - "stylelint": "^16.2.0", + "stylelint": "^16.2.1", "stylelint-config-recommended-vue": "^1.5.0", "stylelint-config-standard-scss": "^13.0.0", "vite-plugin-eslint": "^1.8.1",