diff --git a/docs/.vuepress/navbar.ts b/docs/.vuepress/navbar.ts index d4f7d4f0..1fded558 100644 --- a/docs/.vuepress/navbar.ts +++ b/docs/.vuepress/navbar.ts @@ -5,19 +5,22 @@ export const zhNavbar = [ { text: '指南', icon: 'icon-park-outline:guide-board', - link: '/guide/intro/', + // link: '/guide/intro/', + link: '/notes/theme/guide/介绍.md', activeMatch: '^/guide/', }, { text: '配置', icon: 'icon-park-outline:setting-two', - link: '/config/intro/', + // link: '/config/intro/', + link: '/notes/theme/config/配置说明.md', activeMatch: '^/config/', }, { text: '插件', icon: 'clarity:plugin-line', - link: '/plugins/', + // link: '/plugins/', + link: '/notes/plugins/README.md', activeMatch: '^/plugins/', }, { diff --git a/docs/notes/theme/config/导航栏配置.md b/docs/notes/theme/config/导航栏配置.md index 545ab8e8..3d77e96d 100644 --- a/docs/notes/theme/config/导航栏配置.md +++ b/docs/notes/theme/config/导航栏配置.md @@ -79,7 +79,16 @@ export default defineUserConfig({ ```ts type NavItem = string | { + /** + * 导航栏文本 + */ text: string + /** + * 导航栏链接 + * - 可以是外部链接 + * - 可以是 frontmatter 中的 permalink + * - 可以是相对于 `sourceDir` 的 markdown文件路径,请注意需要以 `/` 开头 + */ link: string /** * 支持 iconify 图标,直接使用 iconify name 即可自动加载 diff --git a/docs/package.json b/docs/package.json index fb7287a6..5fa7292b 100644 --- a/docs/package.json +++ b/docs/package.json @@ -9,10 +9,10 @@ "docs:serve": "anywhere -s -h localhost -d .vuepress/dist" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { - "@vuepress/bundler-vite": "2.0.0-rc.8", + "@vuepress/bundler-vite": "2.0.0-rc.9", "anywhere": "^1.6.0", "chart.js": "^4.4.2", "echarts": "^5.5.0", diff --git a/package.json b/package.json index e7807d23..202e25fe 100644 --- a/package.json +++ b/package.json @@ -3,7 +3,7 @@ "type": "module", "version": "1.0.0-rc.45", "private": true, - "packageManager": "pnpm@8.15.4", + "packageManager": "pnpm@8.15.5", "author": "pengzhanbo (https://github.com/pengzhanbo/)", "license": "MIT", "keywords": [ @@ -15,7 +15,7 @@ ], "engines": { "node": "^18 || >=20.0.0", - "pnpm": ">=7" + "pnpm": ">=8" }, "scripts": { "build": "pnpm run clean && pnpm run build:package", @@ -39,7 +39,7 @@ "release:version": "bumpp package.json plugins/*/package.json theme/package.json --execute=\"pnpm release:changelog\" --commit \"build: publish v%s\" --all --tag --push" }, "devDependencies": { - "@commitlint/cli": "^19.1.0", + "@commitlint/cli": "^19.2.1", "@commitlint/config-conventional": "^19.1.0", "@pengzhanbo/eslint-config-vue": "^1.7.0", "@pengzhanbo/stylelint-config": "^1.7.0", @@ -58,12 +58,12 @@ "rimraf": "^5.0.5", "stylelint": "^16.2.1", "tsconfig-vuepress": "^4.5.0", - "typescript": "^5.4.2", - "vite": "^5.1.6" + "typescript": "^5.4.3", + "vite": "^5.2.4" }, "pnpm": { "patchedDependencies": { - "@vuepress/markdown@2.0.0-rc.8": "patches/@vuepress__markdown@2.0.0-rc.8.patch" + "@vuepress/markdown@2.0.0-rc.9": "patches/@vuepress__markdown@2.0.0-rc.9.patch" } }, "lint-staged": { diff --git a/patches/@vuepress__markdown@2.0.0-rc.9.patch b/patches/@vuepress__markdown@2.0.0-rc.9.patch new file mode 100644 index 00000000..f4263ee7 --- /dev/null +++ b/patches/@vuepress__markdown@2.0.0-rc.9.patch @@ -0,0 +1,13 @@ +diff --git a/dist/index.js b/dist/index.js +index 057c2897fdb1a01960724b83707a9c9d28205988..169e64c5e1d4b40aa48cdf07d0fb807e404f000e 100644 +--- a/dist/index.js ++++ b/dist/index.js +@@ -267,7 +267,7 @@ var codePlugin = (md, { + const info = token.info ? md.utils.unescapeAll(token.info).trim() : ""; + const language = resolveLanguage(info); + const languageClass = `${options.langPrefix}${language.name}`; +- const code = options.highlight?.(token.content, language.name, "") || md.utils.escapeHtml(token.content); ++ const code = options.highlight?.(token.content, language.name, info || "") || md.utils.escapeHtml(token.content); + token.attrJoin("class", languageClass); + let result = code.startsWith("${code}`; + const useVPre = resolveVPre(info) ?? vPreBlock; diff --git a/plugins/plugin-auto-frontmatter/package.json b/plugins/plugin-auto-frontmatter/package.json index ec4ef7bf..eae7764a 100644 --- a/plugins/plugin-auto-frontmatter/package.json +++ b/plugins/plugin-auto-frontmatter/package.json @@ -33,7 +33,7 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { "chokidar": "^3.6.0", diff --git a/plugins/plugin-baidu-tongji/package.json b/plugins/plugin-baidu-tongji/package.json index 82f0f93d..65fc2fe4 100644 --- a/plugins/plugin-baidu-tongji/package.json +++ b/plugins/plugin-baidu-tongji/package.json @@ -33,7 +33,7 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "publishConfig": { "access": "public" diff --git a/plugins/plugin-blog-data/package.json b/plugins/plugin-blog-data/package.json index 5858b03a..ad8350b0 100644 --- a/plugins/plugin-blog-data/package.json +++ b/plugins/plugin-blog-data/package.json @@ -37,7 +37,7 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { "@vue/devtools-api": "6.5.1", diff --git a/plugins/plugin-caniuse/package.json b/plugins/plugin-caniuse/package.json index 18a6e0fb..435cf497 100644 --- a/plugins/plugin-caniuse/package.json +++ b/plugins/plugin-caniuse/package.json @@ -43,7 +43,7 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { "markdown-it-container": "^4.0.0" diff --git a/plugins/plugin-content-update/package.json b/plugins/plugin-content-update/package.json index a5e58372..cb7d0f6e 100644 --- a/plugins/plugin-content-update/package.json +++ b/plugins/plugin-content-update/package.json @@ -37,7 +37,7 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { "vue": "^3.4.21" diff --git a/plugins/plugin-copy-code/package.json b/plugins/plugin-copy-code/package.json index 601668a4..1131e6e5 100644 --- a/plugins/plugin-copy-code/package.json +++ b/plugins/plugin-copy-code/package.json @@ -37,7 +37,7 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { "@vuepress-plume/plugin-content-update": "workspace:*", diff --git a/plugins/plugin-iconify/package.json b/plugins/plugin-iconify/package.json index 82aec882..61bd3b5f 100644 --- a/plugins/plugin-iconify/package.json +++ b/plugins/plugin-iconify/package.json @@ -37,7 +37,7 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { "@iconify/vue": "^4.1.1", diff --git a/plugins/plugin-netlify-functions/package.json b/plugins/plugin-netlify-functions/package.json index b93a936a..ddca2f12 100644 --- a/plugins/plugin-netlify-functions/package.json +++ b/plugins/plugin-netlify-functions/package.json @@ -41,7 +41,7 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { "@iarna/toml": "^2.2.5", @@ -50,13 +50,13 @@ "chokidar": "^3.6.0", "cpx2": "^7.0.1", "dotenv": "^16.4.5", - "esbuild": "^0.20.1", + "esbuild": "^0.20.2", "execa": "^8.0.1", - "netlify-cli": "^17.19.3", + "netlify-cli": "^17.20.1", "portfinder": "^1.0.32" }, "devDependencies": { - "@types/node": "^20.11.27" + "@types/node": "^20.11.30" }, "publishConfig": { "access": "public" diff --git a/plugins/plugin-notes-data/package.json b/plugins/plugin-notes-data/package.json index 0e290f6a..03995173 100644 --- a/plugins/plugin-notes-data/package.json +++ b/plugins/plugin-notes-data/package.json @@ -37,7 +37,7 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { "@vue/devtools-api": "6.5.1", diff --git a/plugins/plugin-page-collection/package.json b/plugins/plugin-page-collection/package.json index e709f950..04f806e7 100644 --- a/plugins/plugin-page-collection/package.json +++ b/plugins/plugin-page-collection/package.json @@ -31,13 +31,13 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { "@netlify/functions": "^2.6.0", "leancloud-storage": "^4.15.2", "vue": "^3.4.21", - "vue-router": "4.2.5", + "vue-router": "4.3.0", "vuepress-plugin-netlify-functions": "workspace:*" }, "publishConfig": { diff --git a/plugins/plugin-search/package.json b/plugins/plugin-search/package.json index 7a357d12..50254bec 100644 --- a/plugins/plugin-search/package.json +++ b/plugins/plugin-search/package.json @@ -37,10 +37,10 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { - "@vuepress/helper": "2.0.0-rc.15", + "@vuepress/helper": "2.0.0-rc.19", "@vueuse/core": "^10.9.0", "@vueuse/integrations": "^10.9.0", "chokidar": "^3.6.0", diff --git a/plugins/plugin-shikiji/package.json b/plugins/plugin-shikiji/package.json index 0e384fdc..1c5182aa 100644 --- a/plugins/plugin-shikiji/package.json +++ b/plugins/plugin-shikiji/package.json @@ -33,20 +33,20 @@ "ts": "tsc -b tsconfig.build.json" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { - "@shikijs/transformers": "^1.1.7", - "@shikijs/twoslash": "^1.1.7", + "@shikijs/transformers": "^1.2.0", + "@shikijs/twoslash": "^1.2.0", "@types/hast": "^3.0.4", "floating-vue": "^5.2.2", "mdast-util-from-markdown": "^2.0.0", "mdast-util-gfm": "^3.0.0", "mdast-util-to-hast": "^13.1.0", "nanoid": "^5.0.6", - "shiki": "^1.1.7", - "twoslash": "^0.2.4", - "twoslash-vue": "^0.2.4" + "shiki": "^1.2.0", + "twoslash": "^0.2.5", + "twoslash-vue": "^0.2.5" }, "publishConfig": { "access": "public" diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index ddb1972a..c01b717e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -5,23 +5,23 @@ settings: excludeLinksFromLockfile: false patchedDependencies: - '@vuepress/markdown@2.0.0-rc.8': + '@vuepress/markdown@2.0.0-rc.9': hash: f3on36z73gmvj4jugj25dg7wje - path: patches/@vuepress__markdown@2.0.0-rc.8.patch + path: patches/@vuepress__markdown@2.0.0-rc.9.patch importers: .: devDependencies: '@commitlint/cli': - specifier: ^19.1.0 - version: 19.1.0(@types/node@20.9.1)(typescript@5.4.2) + specifier: ^19.2.1 + version: 19.2.1(@types/node@20.9.1)(typescript@5.4.3) '@commitlint/config-conventional': specifier: ^19.1.0 version: 19.1.0 '@pengzhanbo/eslint-config-vue': specifier: ^1.7.0 - version: 1.7.0(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.4.2) + version: 1.7.0(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.4.3) '@pengzhanbo/stylelint-config': specifier: ^1.7.0 version: 1.7.0(stylelint@16.2.1) @@ -39,7 +39,7 @@ importers: version: 9.4.0 commitizen: specifier: ^4.3.0 - version: 4.3.0(@types/node@20.9.1)(typescript@5.4.2) + version: 4.3.0(@types/node@20.9.1)(typescript@5.4.3) concurrently: specifier: ^8.2.2 version: 8.2.2 @@ -51,7 +51,7 @@ importers: version: 7.0.1 cz-conventional-changelog: specifier: ^3.3.0 - version: 3.3.0(@types/node@20.9.1)(typescript@5.4.2) + version: 3.3.0(@types/node@20.9.1)(typescript@5.4.3) eslint: specifier: ^8.57.0 version: 8.57.0 @@ -66,22 +66,22 @@ importers: version: 5.0.5 stylelint: specifier: ^16.2.1 - version: 16.2.1(typescript@5.4.2) + version: 16.2.1(typescript@5.4.3) tsconfig-vuepress: specifier: ^4.5.0 version: 4.5.0 typescript: - specifier: ^5.4.2 - version: 5.4.2 + specifier: ^5.4.3 + version: 5.4.3 vite: - specifier: ^5.1.6 - version: 5.1.6(@types/node@20.9.1) + specifier: ^5.2.4 + version: 5.2.4(@types/node@20.9.1) docs: dependencies: '@vuepress/bundler-vite': - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@types/node@20.9.1)(typescript@5.4.2) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@types/node@20.9.1)(typescript@5.4.3) anywhere: specifier: ^1.6.0 version: 1.6.0 @@ -99,10 +99,10 @@ importers: version: 10.9.0 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.4.2) + version: 3.4.21(typescript@5.4.3) vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) vuepress-theme-plume: specifier: workspace:* version: link:../theme @@ -129,14 +129,14 @@ importers: specifier: ^1.1.0 version: 1.1.0 vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) plugins/plugin-baidu-tongji: dependencies: vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) plugins/plugin-blog-data: dependencies: @@ -151,10 +151,10 @@ importers: version: 1.0.1 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.4.2) + version: 3.4.21(typescript@5.4.3) vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) plugins/plugin-caniuse: dependencies: @@ -162,8 +162,8 @@ importers: specifier: ^4.0.0 version: 4.0.0 vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) devDependencies: '@types/markdown-it': specifier: ^13.0.7 @@ -173,10 +173,10 @@ importers: dependencies: vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.4.2) + version: 3.4.21(typescript@5.4.3) vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) plugins/plugin-copy-code: dependencies: @@ -185,10 +185,10 @@ importers: version: link:../plugin-content-update vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.4.2) + version: 3.4.21(typescript@5.4.3) vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) plugins/plugin-iconify: dependencies: @@ -197,10 +197,10 @@ importers: version: 4.1.1(vue@3.4.21) vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.4.2) + version: 3.4.21(typescript@5.4.3) vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) plugins/plugin-netlify-functions: dependencies: @@ -223,24 +223,24 @@ importers: specifier: ^16.4.5 version: 16.4.5 esbuild: - specifier: ^0.20.1 - version: 0.20.1 + specifier: ^0.20.2 + version: 0.20.2 execa: specifier: ^8.0.1 version: 8.0.1 netlify-cli: - specifier: ^17.19.3 - version: 17.19.3(@types/node@20.11.27) + specifier: ^17.20.1 + version: 17.20.1(@types/node@20.11.30) portfinder: specifier: ^1.0.32 version: 1.0.32 vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) devDependencies: '@types/node': - specifier: ^20.11.27 - version: 20.11.27 + specifier: ^20.11.30 + version: 20.11.30 plugins/plugin-notes-data: dependencies: @@ -255,16 +255,16 @@ importers: version: 1.0.1 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.4.2) + version: 3.4.21(typescript@5.4.3) vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) plugins/plugin-search: dependencies: '@vuepress/helper': - specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.19 + version: 2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vueuse/core': specifier: ^10.9.0 version: 10.9.0(vue@3.4.21) @@ -288,19 +288,19 @@ importers: version: 7.0.1 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.4.2) + version: 3.4.21(typescript@5.4.3) vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) plugins/plugin-shikiji: dependencies: '@shikijs/transformers': - specifier: ^1.1.7 - version: 1.1.7 + specifier: ^1.2.0 + version: 1.2.0 '@shikijs/twoslash': - specifier: ^1.1.7 - version: 1.1.7(typescript@5.4.2) + specifier: ^1.2.0 + version: 1.2.0(typescript@5.4.3) '@types/hast': specifier: ^3.0.4 version: 3.0.4 @@ -320,17 +320,17 @@ importers: specifier: ^5.0.6 version: 5.0.6 shiki: - specifier: ^1.1.7 - version: 1.1.7 + specifier: ^1.2.0 + version: 1.2.0 twoslash: - specifier: ^0.2.4 - version: 0.2.4(typescript@5.4.2) + specifier: ^0.2.5 + version: 0.2.5(typescript@5.4.3) twoslash-vue: - specifier: ^0.2.4 - version: 0.2.4(typescript@5.4.2) + specifier: ^0.2.5 + version: 0.2.5(typescript@5.4.3) vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) theme: dependencies: @@ -368,47 +368,47 @@ importers: specifier: workspace:* version: link:../plugins/plugin-shikiji '@vuepress/plugin-active-header-links': - specifier: 2.0.0-rc.17 - version: 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.18 + version: 2.0.0-rc.18(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vuepress/plugin-comment': specifier: 2.0.0-rc.20 - version: 2.0.0-rc.20(typescript@5.4.2)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.20(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vuepress/plugin-container': specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.15(vuepress@2.0.0-rc.9) '@vuepress/plugin-docsearch': - specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.4.2)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.19 + version: 2.0.0-rc.19(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vuepress/plugin-external-link-icon': - specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.18 + version: 2.0.0-rc.18(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vuepress/plugin-git': specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.15(vuepress@2.0.0-rc.9) '@vuepress/plugin-medium-zoom': - specifier: 2.0.0-rc.17 - version: 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.19 + version: 2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vuepress/plugin-nprogress': - specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.18 + version: 2.0.0-rc.18(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vuepress/plugin-palette': specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.15(vuepress@2.0.0-rc.9) '@vuepress/plugin-reading-time': - specifier: 2.0.0-rc.17 - version: 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.19 + version: 2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vuepress/plugin-seo': - specifier: 2.0.0-rc.17 - version: 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.19 + version: 2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vuepress/plugin-sitemap': - specifier: 2.0.0-rc.17 - version: 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.19 + version: 2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vuepress/plugin-theme-data': - specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.18 + version: 2.0.0-rc.18(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vuepress/plugin-toc': - specifier: 2.0.0-rc.15 - version: 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) + specifier: 2.0.0-rc.18 + version: 2.0.0-rc.18(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vueuse/core': specifier: ^10.9.0 version: 10.9.0(vue@3.4.21) @@ -416,8 +416,8 @@ importers: specifier: ^5.0.2 version: 5.0.2 date-fns: - specifier: ^3.4.0 - version: 3.4.0 + specifier: ^3.6.0 + version: 3.6.0 katex: specifier: ^0.16.9 version: 0.16.9 @@ -429,16 +429,16 @@ importers: version: 5.0.6 vue: specifier: ^3.4.21 - version: 3.4.21(typescript@5.4.2) + version: 3.4.21(typescript@5.4.3) vue-router: - specifier: 4.2.5 - version: 4.2.5(vue@3.4.21) + specifier: 4.3.0 + version: 4.3.0(vue@3.4.21) vuepress: - specifier: 2.0.0-rc.8 - version: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + specifier: 2.0.0-rc.9 + version: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) vuepress-plugin-md-enhance: specifier: 2.0.0-rc.25 - version: 2.0.0-rc.25(katex@0.16.9)(markdown-it@14.0.0)(typescript@5.4.2)(vuepress@2.0.0-rc.8) + version: 2.0.0-rc.25(katex@0.16.9)(markdown-it@14.1.0)(typescript@5.4.3)(vuepress@2.0.0-rc.9) packages: @@ -682,15 +682,15 @@ packages: engines: {node: '>=0.1.90'} dev: false - /@commitlint/cli@19.1.0(@types/node@20.9.1)(typescript@5.4.2): - resolution: {integrity: sha512-SYGm8HGbVzrlSYeB6oo6pG1Ec6bOMJcDsXgNGa4vgZQsPj6nJkcbTWlIRmtmIk0tHi0d5sCljGuQ+g/0NCPv7w==} + /@commitlint/cli@19.2.1(@types/node@20.9.1)(typescript@5.4.3): + resolution: {integrity: sha512-cbkYUJsLqRomccNxvoJTyv5yn0bSy05BBizVyIcLACkRbVUqYorC351Diw/XFSWC/GtpwiwT2eOvQgFZa374bg==} engines: {node: '>=v18'} hasBin: true dependencies: '@commitlint/format': 19.0.3 '@commitlint/lint': 19.1.0 - '@commitlint/load': 19.1.0(@types/node@20.9.1)(typescript@5.4.2) - '@commitlint/read': 19.0.3 + '@commitlint/load': 19.2.0(@types/node@20.9.1)(typescript@5.4.3) + '@commitlint/read': 19.2.1 '@commitlint/types': 19.0.3 execa: 8.0.1 yargs: 17.7.2 @@ -758,8 +758,8 @@ packages: '@commitlint/types': 19.0.3 dev: true - /@commitlint/load@19.1.0(@types/node@20.9.1)(typescript@5.4.2): - resolution: {integrity: sha512-rWqnvNDpeshX8JfUC/qjpDkQB78qF+4uHcJmIRJMwvlj6zWce08SP/TPKN3GlNKgXhAawwcAPxXL9qOTTdiOBA==} + /@commitlint/load@19.2.0(@types/node@20.9.1)(typescript@5.4.3): + resolution: {integrity: sha512-XvxxLJTKqZojCxaBQ7u92qQLFMMZc4+p9qrIq/9kJDy8DOrEa7P1yx7Tjdc2u2JxIalqT4KOGraVgCE7eCYJyQ==} engines: {node: '>=v18'} dependencies: '@commitlint/config-validator': 19.0.3 @@ -767,8 +767,8 @@ packages: '@commitlint/resolve-extends': 19.1.0 '@commitlint/types': 19.0.3 chalk: 5.3.0 - cosmiconfig: 8.3.6(typescript@5.4.2) - cosmiconfig-typescript-loader: 5.0.0(@types/node@20.9.1)(cosmiconfig@8.3.6)(typescript@5.4.2) + cosmiconfig: 9.0.0(typescript@5.4.3) + cosmiconfig-typescript-loader: 5.0.0(@types/node@20.9.1)(cosmiconfig@9.0.0)(typescript@5.4.3) lodash.isplainobject: 4.0.6 lodash.merge: 4.6.2 lodash.uniq: 4.5.0 @@ -791,12 +791,13 @@ packages: conventional-commits-parser: 5.0.0 dev: true - /@commitlint/read@19.0.3: - resolution: {integrity: sha512-b5AflTyAXkUx5qKw4TkjjcOccXZHql3JqMi522knTQktq2AubKXFz60Sws+K4FsefwPws6fGz9mqiI/NvsvxFA==} + /@commitlint/read@19.2.1: + resolution: {integrity: sha512-qETc4+PL0EUv7Q36lJbPG+NJiBOGg7SSC7B5BsPWOmei+Dyif80ErfWQ0qXoW9oCh7GTpTNRoaVhiI8RbhuaNw==} engines: {node: '>=v18'} dependencies: '@commitlint/top-level': 19.0.0 '@commitlint/types': 19.0.3 + execa: 8.0.1 git-raw-commits: 4.0.0 minimist: 1.2.8 dev: true @@ -901,14 +902,14 @@ packages: node-source-walk: 6.0.1 dev: false - /@docsearch/css@3.5.2: - resolution: {integrity: sha512-SPiDHaWKQZpwR2siD0KQUwlStvIAnEyK6tAE2h2Wuoq8ue9skzhlyVQ1ddzOxX6khULnAALDiR/isSF3bnuciA==} + /@docsearch/css@3.6.0: + resolution: {integrity: sha512-+sbxb71sWre+PwDK7X2T8+bhS6clcVMLwBPznX45Qu6opJcgRjAp7gYSDzVFp187J+feSj5dNBN1mJoi6ckkUQ==} dev: false - /@docsearch/js@3.5.2(@algolia/client-search@4.20.0)(search-insights@2.7.0): - resolution: {integrity: sha512-p1YFTCDflk8ieHgFJYfmyHBki1D61+U9idwrLh+GQQMrBSP3DLGKpy0XUJtPjAOPltcVbqsTjiPFfH7JImjUNg==} + /@docsearch/js@3.6.0(@algolia/client-search@4.20.0)(search-insights@2.7.0): + resolution: {integrity: sha512-QujhqINEElrkIfKwyyyTfbsfMAYCkylInLYMRqHy7PHc8xTBQCow73tlo/Kc7oIwBrCLf0P3YhjlOeV4v8hevQ==} dependencies: - '@docsearch/react': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.7.0) + '@docsearch/react': 3.6.0(@algolia/client-search@4.20.0)(search-insights@2.7.0) preact: 10.10.0 transitivePeerDependencies: - '@algolia/client-search' @@ -918,8 +919,8 @@ packages: - search-insights dev: false - /@docsearch/react@3.5.2(@algolia/client-search@4.20.0)(search-insights@2.7.0): - resolution: {integrity: sha512-9Ahcrs5z2jq/DcAvYtvlqEBHImbm4YJI8M9y0x6Tqg598P40HTEkX7hsMcIuThI+hTFxRGZ9hll0Wygm2yEjng==} + /@docsearch/react@3.6.0(@algolia/client-search@4.20.0)(search-insights@2.7.0): + resolution: {integrity: sha512-HUFut4ztcVNmqy9gp/wxNbC7pTOHhgVVkHVGCACTuLhUKUhKAF9KYHJtMiLUJxEqiFLQiuri1fWF8zqwM/cu1w==} peerDependencies: '@types/react': '>= 16.8.0 < 19.0.0' react: '>= 16.8.0 < 19.0.0' @@ -937,7 +938,7 @@ packages: dependencies: '@algolia/autocomplete-core': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0)(search-insights@2.7.0) '@algolia/autocomplete-preset-algolia': 1.9.3(@algolia/client-search@4.20.0)(algoliasearch@4.20.0) - '@docsearch/css': 3.5.2 + '@docsearch/css': 3.6.0 algoliasearch: 4.20.0 search-insights: 2.7.0 transitivePeerDependencies: @@ -962,14 +963,6 @@ packages: dev: false optional: true - /@esbuild/aix-ppc64@0.19.12: - resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [aix] - requiresBuild: true - optional: true - /@esbuild/aix-ppc64@0.20.0: resolution: {integrity: sha512-fGFDEctNh0CcSwsiRPxiaqX0P5rq+AqE0SRhYGZ4PX46Lg1FNR6oCxJghf8YgY0WQEgQuh3lErUFE4KxLeRmmw==} engines: {node: '>=12'} @@ -979,13 +972,12 @@ packages: dev: false optional: true - /@esbuild/aix-ppc64@0.20.1: - resolution: {integrity: sha512-m55cpeupQ2DbuRGQMMZDzbv9J9PgVelPjlcmM5kxHnrBdBx6REaEd7LamYV7Dm8N7rCyR/XwU6rVP8ploKtIkA==} + /@esbuild/aix-ppc64@0.20.2: + resolution: {integrity: sha512-D+EBOJHXdNZcLJRBkhENNG8Wji2kgc9AZ9KiPr1JuZjsNtyHzrsfLRrY0tk2H2aoFu6RANO1y1iPPUCDYWkb5g==} engines: {node: '>=12'} cpu: [ppc64] os: [aix] requiresBuild: true - dev: false optional: true /@esbuild/android-arm64@0.19.11: @@ -997,14 +989,6 @@ packages: dev: false optional: true - /@esbuild/android-arm64@0.19.12: - resolution: {integrity: sha512-P0UVNGIienjZv3f5zq0DP3Nt2IE/3plFzuaS96vihvD0Hd6H/q4WXUGpCxD/E8YrSXfNyRPbpTq+T8ZQioSuPA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - optional: true - /@esbuild/android-arm64@0.20.0: resolution: {integrity: sha512-aVpnM4lURNkp0D3qPoAzSG92VXStYmoVPOgXveAUoQBWRSuQzt51yvSju29J6AHPmwY1BjH49uR29oyfH1ra8Q==} engines: {node: '>=12'} @@ -1014,13 +998,12 @@ packages: dev: false optional: true - /@esbuild/android-arm64@0.20.1: - resolution: {integrity: sha512-hCnXNF0HM6AjowP+Zou0ZJMWWa1VkD77BXe959zERgGJBBxB+sV+J9f/rcjeg2c5bsukD/n17RKWXGFCO5dD5A==} + /@esbuild/android-arm64@0.20.2: + resolution: {integrity: sha512-mRzjLacRtl/tWU0SvD8lUEwb61yP9cqQo6noDZP/O8VkwafSYwZ4yWy24kan8jE/IMERpYncRt2dw438LP3Xmg==} engines: {node: '>=12'} cpu: [arm64] os: [android] requiresBuild: true - dev: false optional: true /@esbuild/android-arm@0.19.11: @@ -1032,14 +1015,6 @@ packages: dev: false optional: true - /@esbuild/android-arm@0.19.12: - resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true - optional: true - /@esbuild/android-arm@0.20.0: resolution: {integrity: sha512-3bMAfInvByLHfJwYPJRlpTeaQA75n8C/QKpEaiS4HrFWFiJlNI0vzq/zCjBrhAYcPyVPG7Eo9dMrcQXuqmNk5g==} engines: {node: '>=12'} @@ -1049,13 +1024,12 @@ packages: dev: false optional: true - /@esbuild/android-arm@0.20.1: - resolution: {integrity: sha512-4j0+G27/2ZXGWR5okcJi7pQYhmkVgb4D7UKwxcqrjhvp5TKWx3cUjgB1CGj1mfdmJBQ9VnUGgUhign+FPF2Zgw==} + /@esbuild/android-arm@0.20.2: + resolution: {integrity: sha512-t98Ra6pw2VaDhqNWO2Oph2LXbz/EJcnLmKLGBJwEwXX/JAN83Fym1rU8l0JUWK6HkIbWONCSSatf4sf2NBRx/w==} engines: {node: '>=12'} cpu: [arm] os: [android] requiresBuild: true - dev: false optional: true /@esbuild/android-x64@0.19.11: @@ -1067,14 +1041,6 @@ packages: dev: false optional: true - /@esbuild/android-x64@0.19.12: - resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] - requiresBuild: true - optional: true - /@esbuild/android-x64@0.20.0: resolution: {integrity: sha512-uK7wAnlRvjkCPzh8jJ+QejFyrP8ObKuR5cBIsQZ+qbMunwR8sbd8krmMbxTLSrDhiPZaJYKQAU5Y3iMDcZPhyQ==} engines: {node: '>=12'} @@ -1084,13 +1050,12 @@ packages: dev: false optional: true - /@esbuild/android-x64@0.20.1: - resolution: {integrity: sha512-MSfZMBoAsnhpS+2yMFYIQUPs8Z19ajwfuaSZx+tSl09xrHZCjbeXXMsUF/0oq7ojxYEpsSo4c0SfjxOYXRbpaA==} + /@esbuild/android-x64@0.20.2: + resolution: {integrity: sha512-btzExgV+/lMGDDa194CcUQm53ncxzeBrWJcncOBxuC6ndBkKxnHdFJn86mCIgTELsooUmwUm9FkhSp5HYu00Rg==} engines: {node: '>=12'} cpu: [x64] os: [android] requiresBuild: true - dev: false optional: true /@esbuild/darwin-arm64@0.19.11: @@ -1102,14 +1067,6 @@ packages: dev: false optional: true - /@esbuild/darwin-arm64@0.19.12: - resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} - engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - optional: true - /@esbuild/darwin-arm64@0.20.0: resolution: {integrity: sha512-AjEcivGAlPs3UAcJedMa9qYg9eSfU6FnGHJjT8s346HSKkrcWlYezGE8VaO2xKfvvlZkgAhyvl06OJOxiMgOYQ==} engines: {node: '>=12'} @@ -1119,13 +1076,12 @@ packages: dev: false optional: true - /@esbuild/darwin-arm64@0.20.1: - resolution: {integrity: sha512-Ylk6rzgMD8klUklGPzS414UQLa5NPXZD5tf8JmQU8GQrj6BrFA/Ic9tb2zRe1kOZyCbGl+e8VMbDRazCEBqPvA==} + /@esbuild/darwin-arm64@0.20.2: + resolution: {integrity: sha512-4J6IRT+10J3aJH3l1yzEg9y3wkTDgDk7TSDFX+wKFiWjqWp/iCfLIYzGyasx9l0SAFPT1HwSCR+0w/h1ES/MjA==} engines: {node: '>=12'} cpu: [arm64] os: [darwin] requiresBuild: true - dev: false optional: true /@esbuild/darwin-x64@0.19.11: @@ -1137,14 +1093,6 @@ packages: dev: false optional: true - /@esbuild/darwin-x64@0.19.12: - resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true - /@esbuild/darwin-x64@0.20.0: resolution: {integrity: sha512-bsgTPoyYDnPv8ER0HqnJggXK6RyFy4PH4rtsId0V7Efa90u2+EifxytE9pZnsDgExgkARy24WUQGv9irVbTvIw==} engines: {node: '>=12'} @@ -1154,13 +1102,12 @@ packages: dev: false optional: true - /@esbuild/darwin-x64@0.20.1: - resolution: {integrity: sha512-pFIfj7U2w5sMp52wTY1XVOdoxw+GDwy9FsK3OFz4BpMAjvZVs0dT1VXs8aQm22nhwoIWUmIRaE+4xow8xfIDZA==} + /@esbuild/darwin-x64@0.20.2: + resolution: {integrity: sha512-tBcXp9KNphnNH0dfhv8KYkZhjc+H3XBkF5DKtswJblV7KlT9EI2+jeA8DgBjp908WEuYll6pF+UStUCfEpdysA==} engines: {node: '>=12'} cpu: [x64] os: [darwin] requiresBuild: true - dev: false optional: true /@esbuild/freebsd-arm64@0.19.11: @@ -1172,14 +1119,6 @@ packages: dev: false optional: true - /@esbuild/freebsd-arm64@0.19.12: - resolution: {integrity: sha512-4aRvFIXmwAcDBw9AueDQ2YnGmz5L6obe5kmPT8Vd+/+x/JMVKCgdcRwH6APrbpNXsPz+K653Qg8HB/oXvXVukA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - optional: true - /@esbuild/freebsd-arm64@0.20.0: resolution: {integrity: sha512-kQ7jYdlKS335mpGbMW5tEe3IrQFIok9r84EM3PXB8qBFJPSc6dpWfrtsC/y1pyrz82xfUIn5ZrnSHQQsd6jebQ==} engines: {node: '>=12'} @@ -1189,13 +1128,12 @@ packages: dev: false optional: true - /@esbuild/freebsd-arm64@0.20.1: - resolution: {integrity: sha512-UyW1WZvHDuM4xDz0jWun4qtQFauNdXjXOtIy7SYdf7pbxSWWVlqhnR/T2TpX6LX5NI62spt0a3ldIIEkPM6RHw==} + /@esbuild/freebsd-arm64@0.20.2: + resolution: {integrity: sha512-d3qI41G4SuLiCGCFGUrKsSeTXyWG6yem1KcGZVS+3FYlYhtNoNgYrWcvkOoaqMhwXSMrZRl69ArHsGJ9mYdbbw==} engines: {node: '>=12'} cpu: [arm64] os: [freebsd] requiresBuild: true - dev: false optional: true /@esbuild/freebsd-x64@0.19.11: @@ -1207,14 +1145,6 @@ packages: dev: false optional: true - /@esbuild/freebsd-x64@0.19.12: - resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - optional: true - /@esbuild/freebsd-x64@0.20.0: resolution: {integrity: sha512-uG8B0WSepMRsBNVXAQcHf9+Ko/Tr+XqmK7Ptel9HVmnykupXdS4J7ovSQUIi0tQGIndhbqWLaIL/qO/cWhXKyQ==} engines: {node: '>=12'} @@ -1224,13 +1154,12 @@ packages: dev: false optional: true - /@esbuild/freebsd-x64@0.20.1: - resolution: {integrity: sha512-itPwCw5C+Jh/c624vcDd9kRCCZVpzpQn8dtwoYIt2TJF3S9xJLiRohnnNrKwREvcZYx0n8sCSbvGH349XkcQeg==} + /@esbuild/freebsd-x64@0.20.2: + resolution: {integrity: sha512-d+DipyvHRuqEeM5zDivKV1KuXn9WeRX6vqSqIDgwIfPQtwMP4jaDsQsDncjTDDsExT4lR/91OLjRo8bmC1e+Cw==} engines: {node: '>=12'} cpu: [x64] os: [freebsd] requiresBuild: true - dev: false optional: true /@esbuild/linux-arm64@0.19.11: @@ -1242,14 +1171,6 @@ packages: dev: false optional: true - /@esbuild/linux-arm64@0.19.12: - resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-arm64@0.20.0: resolution: {integrity: sha512-uTtyYAP5veqi2z9b6Gr0NUoNv9F/rOzI8tOD5jKcCvRUn7T60Bb+42NDBCWNhMjkQzI0qqwXkQGo1SY41G52nw==} engines: {node: '>=12'} @@ -1259,13 +1180,12 @@ packages: dev: false optional: true - /@esbuild/linux-arm64@0.20.1: - resolution: {integrity: sha512-cX8WdlF6Cnvw/DO9/X7XLH2J6CkBnz7Twjpk56cshk9sjYVcuh4sXQBy5bmTwzBjNVZze2yaV1vtcJS04LbN8w==} + /@esbuild/linux-arm64@0.20.2: + resolution: {integrity: sha512-9pb6rBjGvTFNira2FLIWqDk/uaf42sSyLE8j1rnUpuzsODBq7FvpwHYZxQ/It/8b+QOS1RYfqgGFNLRI+qlq2A==} engines: {node: '>=12'} cpu: [arm64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-arm@0.19.11: @@ -1277,14 +1197,6 @@ packages: dev: false optional: true - /@esbuild/linux-arm@0.19.12: - resolution: {integrity: sha512-J5jPms//KhSNv+LO1S1TX1UWp1ucM6N6XuL6ITdKWElCu8wXP72l9MM0zDTzzeikVyqFE6U8YAV9/tFyj0ti+w==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-arm@0.20.0: resolution: {integrity: sha512-2ezuhdiZw8vuHf1HKSf4TIk80naTbP9At7sOqZmdVwvvMyuoDiZB49YZKLsLOfKIr77+I40dWpHVeY5JHpIEIg==} engines: {node: '>=12'} @@ -1294,13 +1206,12 @@ packages: dev: false optional: true - /@esbuild/linux-arm@0.20.1: - resolution: {integrity: sha512-LojC28v3+IhIbfQ+Vu4Ut5n3wKcgTu6POKIHN9Wpt0HnfgUGlBuyDDQR4jWZUZFyYLiz4RBBBmfU6sNfn6RhLw==} + /@esbuild/linux-arm@0.20.2: + resolution: {integrity: sha512-VhLPeR8HTMPccbuWWcEUD1Az68TqaTYyj6nfE4QByZIQEQVWBB8vup8PpR7y1QHL3CpcF6xd5WVBU/+SBEvGTg==} engines: {node: '>=12'} cpu: [arm] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-ia32@0.19.11: @@ -1312,14 +1223,6 @@ packages: dev: false optional: true - /@esbuild/linux-ia32@0.19.12: - resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-ia32@0.20.0: resolution: {integrity: sha512-c88wwtfs8tTffPaoJ+SQn3y+lKtgTzyjkD8NgsyCtCmtoIC8RDL7PrJU05an/e9VuAke6eJqGkoMhJK1RY6z4w==} engines: {node: '>=12'} @@ -1329,13 +1232,12 @@ packages: dev: false optional: true - /@esbuild/linux-ia32@0.20.1: - resolution: {integrity: sha512-4H/sQCy1mnnGkUt/xszaLlYJVTz3W9ep52xEefGtd6yXDQbz/5fZE5dFLUgsPdbUOQANcVUa5iO6g3nyy5BJiw==} + /@esbuild/linux-ia32@0.20.2: + resolution: {integrity: sha512-o10utieEkNPFDZFQm9CoP7Tvb33UutoJqg3qKf1PWVeeJhJw0Q347PxMvBgVVFgouYLGIhFYG0UGdBumROyiig==} engines: {node: '>=12'} cpu: [ia32] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-loong64@0.19.11: @@ -1347,14 +1249,6 @@ packages: dev: false optional: true - /@esbuild/linux-loong64@0.19.12: - resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-loong64@0.20.0: resolution: {integrity: sha512-lR2rr/128/6svngnVta6JN4gxSXle/yZEZL3o4XZ6esOqhyR4wsKyfu6qXAL04S4S5CgGfG+GYZnjFd4YiG3Aw==} engines: {node: '>=12'} @@ -1364,13 +1258,12 @@ packages: dev: false optional: true - /@esbuild/linux-loong64@0.20.1: - resolution: {integrity: sha512-c0jgtB+sRHCciVXlyjDcWb2FUuzlGVRwGXgI+3WqKOIuoo8AmZAddzeOHeYLtD+dmtHw3B4Xo9wAUdjlfW5yYA==} + /@esbuild/linux-loong64@0.20.2: + resolution: {integrity: sha512-PR7sp6R/UC4CFVomVINKJ80pMFlfDfMQMYynX7t1tNTeivQ6XdX5r2XovMmha/VjR1YN/HgHWsVcTRIMkymrgQ==} engines: {node: '>=12'} cpu: [loong64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-mips64el@0.19.11: @@ -1382,14 +1275,6 @@ packages: dev: false optional: true - /@esbuild/linux-mips64el@0.19.12: - resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-mips64el@0.20.0: resolution: {integrity: sha512-9Sycc+1uUsDnJCelDf6ZNqgZQoK1mJvFtqf2MUz4ujTxGhvCWw+4chYfDLPepMEvVL9PDwn6HrXad5yOrNzIsQ==} engines: {node: '>=12'} @@ -1399,13 +1284,12 @@ packages: dev: false optional: true - /@esbuild/linux-mips64el@0.20.1: - resolution: {integrity: sha512-TgFyCfIxSujyuqdZKDZ3yTwWiGv+KnlOeXXitCQ+trDODJ+ZtGOzLkSWngynP0HZnTsDyBbPy7GWVXWaEl6lhA==} + /@esbuild/linux-mips64el@0.20.2: + resolution: {integrity: sha512-4BlTqeutE/KnOiTG5Y6Sb/Hw6hsBOZapOVF6njAESHInhlQAghVVZL1ZpIctBOoTFbQyGW+LsVYZ8lSSB3wkjA==} engines: {node: '>=12'} cpu: [mips64el] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-ppc64@0.19.11: @@ -1417,14 +1301,6 @@ packages: dev: false optional: true - /@esbuild/linux-ppc64@0.19.12: - resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-ppc64@0.20.0: resolution: {integrity: sha512-CoWSaaAXOZd+CjbUTdXIJE/t7Oz+4g90A3VBCHLbfuc5yUQU/nFDLOzQsN0cdxgXd97lYW/psIIBdjzQIwTBGw==} engines: {node: '>=12'} @@ -1434,13 +1310,12 @@ packages: dev: false optional: true - /@esbuild/linux-ppc64@0.20.1: - resolution: {integrity: sha512-b+yuD1IUeL+Y93PmFZDZFIElwbmFfIKLKlYI8M6tRyzE6u7oEP7onGk0vZRh8wfVGC2dZoy0EqX1V8qok4qHaw==} + /@esbuild/linux-ppc64@0.20.2: + resolution: {integrity: sha512-rD3KsaDprDcfajSKdn25ooz5J5/fWBylaaXkuotBDGnMnDP1Uv5DLAN/45qfnf3JDYyJv/ytGHQaziHUdyzaAg==} engines: {node: '>=12'} cpu: [ppc64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-riscv64@0.19.11: @@ -1452,14 +1327,6 @@ packages: dev: false optional: true - /@esbuild/linux-riscv64@0.19.12: - resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-riscv64@0.20.0: resolution: {integrity: sha512-mlb1hg/eYRJUpv8h/x+4ShgoNLL8wgZ64SUr26KwglTYnwAWjkhR2GpoKftDbPOCnodA9t4Y/b68H4J9XmmPzA==} engines: {node: '>=12'} @@ -1469,13 +1336,12 @@ packages: dev: false optional: true - /@esbuild/linux-riscv64@0.20.1: - resolution: {integrity: sha512-wpDlpE0oRKZwX+GfomcALcouqjjV8MIX8DyTrxfyCfXxoKQSDm45CZr9fanJ4F6ckD4yDEPT98SrjvLwIqUCgg==} + /@esbuild/linux-riscv64@0.20.2: + resolution: {integrity: sha512-snwmBKacKmwTMmhLlz/3aH1Q9T8v45bKYGE3j26TsaOVtjIag4wLfWSiZykXzXuE1kbCE+zJRmwp+ZbIHinnVg==} engines: {node: '>=12'} cpu: [riscv64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-s390x@0.19.11: @@ -1487,14 +1353,6 @@ packages: dev: false optional: true - /@esbuild/linux-s390x@0.19.12: - resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-s390x@0.20.0: resolution: {integrity: sha512-fgf9ubb53xSnOBqyvWEY6ukBNRl1mVX1srPNu06B6mNsNK20JfH6xV6jECzrQ69/VMiTLvHMicQR/PgTOgqJUQ==} engines: {node: '>=12'} @@ -1504,13 +1362,12 @@ packages: dev: false optional: true - /@esbuild/linux-s390x@0.20.1: - resolution: {integrity: sha512-5BepC2Au80EohQ2dBpyTquqGCES7++p7G+7lXe1bAIvMdXm4YYcEfZtQrP4gaoZ96Wv1Ute61CEHFU7h4FMueQ==} + /@esbuild/linux-s390x@0.20.2: + resolution: {integrity: sha512-wcWISOobRWNm3cezm5HOZcYz1sKoHLd8VL1dl309DiixxVFoFe/o8HnwuIwn6sXre88Nwj+VwZUvJf4AFxkyrQ==} engines: {node: '>=12'} cpu: [s390x] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/linux-x64@0.19.11: @@ -1522,14 +1379,6 @@ packages: dev: false optional: true - /@esbuild/linux-x64@0.19.12: - resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true - /@esbuild/linux-x64@0.20.0: resolution: {integrity: sha512-H9Eu6MGse++204XZcYsse1yFHmRXEWgadk2N58O/xd50P9EvFMLJTQLg+lB4E1cF2xhLZU5luSWtGTb0l9UeSg==} engines: {node: '>=12'} @@ -1539,13 +1388,12 @@ packages: dev: false optional: true - /@esbuild/linux-x64@0.20.1: - resolution: {integrity: sha512-5gRPk7pKuaIB+tmH+yKd2aQTRpqlf1E4f/mC+tawIm/CGJemZcHZpp2ic8oD83nKgUPMEd0fNanrnFljiruuyA==} + /@esbuild/linux-x64@0.20.2: + resolution: {integrity: sha512-1MdwI6OOTsfQfek8sLwgyjOXAu+wKhLEoaOLTjbijk6E2WONYpH9ZU2mNtR+lZ2B4uwr+usqGuVfFT9tMtGvGw==} engines: {node: '>=12'} cpu: [x64] os: [linux] requiresBuild: true - dev: false optional: true /@esbuild/netbsd-x64@0.19.11: @@ -1557,14 +1405,6 @@ packages: dev: false optional: true - /@esbuild/netbsd-x64@0.19.12: - resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - optional: true - /@esbuild/netbsd-x64@0.20.0: resolution: {integrity: sha512-lCT675rTN1v8Fo+RGrE5KjSnfY0x9Og4RN7t7lVrN3vMSjy34/+3na0q7RIfWDAj0e0rCh0OL+P88lu3Rt21MQ==} engines: {node: '>=12'} @@ -1574,13 +1414,12 @@ packages: dev: false optional: true - /@esbuild/netbsd-x64@0.20.1: - resolution: {integrity: sha512-4fL68JdrLV2nVW2AaWZBv3XEm3Ae3NZn/7qy2KGAt3dexAgSVT+Hc97JKSZnqezgMlv9x6KV0ZkZY7UO5cNLCg==} + /@esbuild/netbsd-x64@0.20.2: + resolution: {integrity: sha512-K8/DhBxcVQkzYc43yJXDSyjlFeHQJBiowJ0uVL6Tor3jGQfSGHNNJcWxNbOI8v5k82prYqzPuwkzHt3J1T1iZQ==} engines: {node: '>=12'} cpu: [x64] os: [netbsd] requiresBuild: true - dev: false optional: true /@esbuild/openbsd-x64@0.19.11: @@ -1592,14 +1431,6 @@ packages: dev: false optional: true - /@esbuild/openbsd-x64@0.19.12: - resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - optional: true - /@esbuild/openbsd-x64@0.20.0: resolution: {integrity: sha512-HKoUGXz/TOVXKQ+67NhxyHv+aDSZf44QpWLa3I1lLvAwGq8x1k0T+e2HHSRvxWhfJrFxaaqre1+YyzQ99KixoA==} engines: {node: '>=12'} @@ -1609,13 +1440,12 @@ packages: dev: false optional: true - /@esbuild/openbsd-x64@0.20.1: - resolution: {integrity: sha512-GhRuXlvRE+twf2ES+8REbeCb/zeikNqwD3+6S5y5/x+DYbAQUNl0HNBs4RQJqrechS4v4MruEr8ZtAin/hK5iw==} + /@esbuild/openbsd-x64@0.20.2: + resolution: {integrity: sha512-eMpKlV0SThJmmJgiVyN9jTPJ2VBPquf6Kt/nAoo6DgHAoN57K15ZghiHaMvqjCye/uU4X5u3YSMgVBI1h3vKrQ==} engines: {node: '>=12'} cpu: [x64] os: [openbsd] requiresBuild: true - dev: false optional: true /@esbuild/sunos-x64@0.19.11: @@ -1627,14 +1457,6 @@ packages: dev: false optional: true - /@esbuild/sunos-x64@0.19.12: - resolution: {integrity: sha512-HKjJwRrW8uWtCQnQOz9qcU3mUZhTUQvi56Q8DPTLLB+DawoiQdjsYq+j+D3s9I8VFtDr+F9CjgXKKC4ss89IeA==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - optional: true - /@esbuild/sunos-x64@0.20.0: resolution: {integrity: sha512-GDwAqgHQm1mVoPppGsoq4WJwT3vhnz/2N62CzhvApFD1eJyTroob30FPpOZabN+FgCjhG+AgcZyOPIkR8dfD7g==} engines: {node: '>=12'} @@ -1644,13 +1466,12 @@ packages: dev: false optional: true - /@esbuild/sunos-x64@0.20.1: - resolution: {integrity: sha512-ZnWEyCM0G1Ex6JtsygvC3KUUrlDXqOihw8RicRuQAzw+c4f1D66YlPNNV3rkjVW90zXVsHwZYWbJh3v+oQFM9Q==} + /@esbuild/sunos-x64@0.20.2: + resolution: {integrity: sha512-2UyFtRC6cXLyejf/YEld4Hajo7UHILetzE1vsRcGL3earZEW77JxrFjH4Ez2qaTiEfMgAXxfAZCm1fvM/G/o8w==} engines: {node: '>=12'} cpu: [x64] os: [sunos] requiresBuild: true - dev: false optional: true /@esbuild/win32-arm64@0.19.11: @@ -1662,14 +1483,6 @@ packages: dev: false optional: true - /@esbuild/win32-arm64@0.19.12: - resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true - /@esbuild/win32-arm64@0.20.0: resolution: {integrity: sha512-0vYsP8aC4TvMlOQYozoksiaxjlvUcQrac+muDqj1Fxy6jh9l9CZJzj7zmh8JGfiV49cYLTorFLxg7593pGldwQ==} engines: {node: '>=12'} @@ -1679,13 +1492,12 @@ packages: dev: false optional: true - /@esbuild/win32-arm64@0.20.1: - resolution: {integrity: sha512-QZ6gXue0vVQY2Oon9WyLFCdSuYbXSoxaZrPuJ4c20j6ICedfsDilNPYfHLlMH7vGfU5DQR0czHLmJvH4Nzis/A==} + /@esbuild/win32-arm64@0.20.2: + resolution: {integrity: sha512-GRibxoawM9ZCnDxnP3usoUDO9vUkpAxIIZ6GQI+IlVmr5kP3zUq+l17xELTHMWTWzjxa2guPNyrpq1GWmPvcGQ==} engines: {node: '>=12'} cpu: [arm64] os: [win32] requiresBuild: true - dev: false optional: true /@esbuild/win32-ia32@0.19.11: @@ -1697,14 +1509,6 @@ packages: dev: false optional: true - /@esbuild/win32-ia32@0.19.12: - resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true - /@esbuild/win32-ia32@0.20.0: resolution: {integrity: sha512-p98u4rIgfh4gdpV00IqknBD5pC84LCub+4a3MO+zjqvU5MVXOc3hqR2UgT2jI2nh3h8s9EQxmOsVI3tyzv1iFg==} engines: {node: '>=12'} @@ -1714,13 +1518,12 @@ packages: dev: false optional: true - /@esbuild/win32-ia32@0.20.1: - resolution: {integrity: sha512-HzcJa1NcSWTAU0MJIxOho8JftNp9YALui3o+Ny7hCh0v5f90nprly1U3Sj1Ldj/CvKKdvvFsCRvDkpsEMp4DNw==} + /@esbuild/win32-ia32@0.20.2: + resolution: {integrity: sha512-HfLOfn9YWmkSKRQqovpnITazdtquEW8/SoHW7pWpuEeguaZI4QnCRW6b+oZTztdBnZOS2hqJ6im/D5cPzBTTlQ==} engines: {node: '>=12'} cpu: [ia32] os: [win32] requiresBuild: true - dev: false optional: true /@esbuild/win32-x64@0.19.11: @@ -1732,14 +1535,6 @@ packages: dev: false optional: true - /@esbuild/win32-x64@0.19.12: - resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true - /@esbuild/win32-x64@0.20.0: resolution: {integrity: sha512-NgJnesu1RtWihtTtXGFMU5YSE6JyyHPMxCwBZK7a6/8d31GuSo9l0Ss7w1Jw5QnKUawG6UEehs883kcXf5fYwg==} engines: {node: '>=12'} @@ -1749,13 +1544,12 @@ packages: dev: false optional: true - /@esbuild/win32-x64@0.20.1: - resolution: {integrity: sha512-0MBh53o6XtI6ctDnRMeQ+xoCN8kD2qI1rY1KgF/xdWQwoFeKou7puvDfV8/Wv4Ctx2rRpET/gGdz3YlNtNACSA==} + /@esbuild/win32-x64@0.20.2: + resolution: {integrity: sha512-N49X4lJX27+l9jbLKSqZ6bKNjzQvHaT8IIFUy+YIqmXQdjYCToGWwOItDrfby14c78aDd5NHQl29xingXfCdLQ==} engines: {node: '>=12'} cpu: [x64] os: [win32] requiresBuild: true - dev: false optional: true /@eslint-community/eslint-utils@4.4.0(eslint@8.57.0): @@ -1921,7 +1715,7 @@ packages: vue: '>=3' dependencies: '@iconify/types': 2.0.0 - vue: 3.4.21(typescript@5.4.2) + vue: 3.4.21(typescript@5.4.3) dev: false /@import-maps/resolve@1.0.1: @@ -1949,7 +1743,7 @@ packages: dependencies: '@types/istanbul-lib-coverage': 2.0.4 '@types/istanbul-reports': 3.0.1 - '@types/node': 20.11.27 + '@types/node': 20.11.30 '@types/yargs': 16.0.4 chalk: 4.1.2 dev: false @@ -2078,7 +1872,7 @@ packages: resolution: {integrity: sha512-1BeEB+DbtmDMUAfvbNUj5Hso8cSl2sBVK2iTyOMAqhfDVLdh+/9+D0JmQHaCeUk/vuJoMhOwbweZvh55wHxm4w==} dev: false - /@mdit/plugin-alert@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-alert@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-mxA/lhOyDDR6/qSAegGG/XZRjUbr1wjwdULudbpkA/CCQi6piW9D0Z8crDQGYz4KPQM9Bgx4Ac81QFSzHOV66Q==} peerDependencies: markdown-it: ^14.0.0 @@ -2087,10 +1881,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-align@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-align@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-OJPYzSdmT0UZj/QTvnKYE4GelAL0OD8bNIPxpidXbFd3IqYv/8+xMjT6XeR+R3oZEvtbYSc2e1MmO5fo3DopJA==} engines: {node: '>= 18'} peerDependencies: @@ -2099,12 +1893,12 @@ packages: markdown-it: optional: true dependencies: - '@mdit/plugin-container': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-container': 0.8.0(markdown-it@14.1.0) '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-attrs@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-attrs@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-ewmx5i+b3M4CRJNDpDNBA0YTHa1snn+adDsDDpDtPPSzCH1NhtWXdzwI0TrcCQUnueeSEEWX/wY4ESo+NRkBNQ==} engines: {node: '>= 18'} peerDependencies: @@ -2114,10 +1908,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-container@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-container@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-uWK3t0CWssintcmT5PTJVhAwbstcD+SrtijQKs6BhLRtGGgHJ9mOf0ybGjlJhn4077yFFTHmaCIT3K+n5ZVjPg==} engines: {node: '>= 18'} peerDependencies: @@ -2127,10 +1921,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-demo@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-demo@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-yFRXnp3Lj0g4H9ImzHKQwwgtSykrL/BDNEQzql9fdA9FbSygfu0CIxfm+A8lsVos8cAvdsgxy3gILySxpfR89g==} peerDependencies: markdown-it: ^14.0.0 @@ -2139,10 +1933,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-figure@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-figure@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-/o4RoKjnkdWc+K7m6mR7BAu2J79yYE38s8HUc8iKk9v+e9j1E+6LeXcpx1LoPnHzUhT4EO2QmUsv+kAaPFfZYw==} engines: {node: '>= 18'} peerDependencies: @@ -2152,20 +1946,20 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-footnote@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-footnote@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-AaX1rfkJwq9vLX+H/a+XQ3ZxahOXrnMLr5dVZfNdazjqdDEJ7Cc/A7UFtLfOM19F2w3EgvcHR1gbINxIVDn/eg==} engines: {node: '>= 18'} peerDependencies: markdown-it: ^14.0.0 dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-img-lazyload@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-img-lazyload@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-Rrlf2FzOxxyszbv3DpkIwEgmYKmtwHdxIO+Whkn0a9QckxnEKkaGl5KARCnM7LqX2fhEyFLgnfkr3onVOJG54g==} engines: {node: '>= 18'} peerDependencies: @@ -2175,10 +1969,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-img-mark@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-img-mark@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-4P6z2QOfLHLMSXUP4mB/2Rnd6KeHmJBkUXJWJhybcXoIG5S5FDTFHJxOycSP4eGzfdOYAWSlkx6XwXEUGGZz5w==} engines: {node: '>= 18'} peerDependencies: @@ -2188,10 +1982,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-img-size@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-img-size@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-r+LbAizP/hw5SisY44VbHEnR7XUKpcHM2k2fwu5wb1+V1crxeigG4sa8rzrJEddU+k6uCl27yL5FTGbHjAl82Q==} engines: {node: '>= 18'} peerDependencies: @@ -2201,10 +1995,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-include@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-include@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-e8Z8q5VkJ6UX04tTgELraupB/MdHio7hkdYT71wBJ6UQuhSmFv/xMOxFfTcGKH5yzsbEM45BtAFHzSXIi3dMCw==} peerDependencies: markdown-it: ^14.0.0 @@ -2213,11 +2007,11 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 upath: 2.0.1 dev: false - /@mdit/plugin-katex@0.8.0(katex@0.16.9)(markdown-it@14.0.0): + /@mdit/plugin-katex@0.8.0(katex@0.16.9)(markdown-it@14.1.0): resolution: {integrity: sha512-u7CX3Xv5nuc2bu2sHrk1nil83/9ETKTBMmy0icbW8zlqBC0ykLo1xTCEBXmdhXtnJtPi9f/wUZVs6iMZrJzbNg==} engines: {node: '>= 18'} peerDependencies: @@ -2229,14 +2023,14 @@ packages: markdown-it: optional: true dependencies: - '@mdit/plugin-tex': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-tex': 0.8.0(markdown-it@14.1.0) '@types/katex': 0.16.7 '@types/markdown-it': 13.0.7 katex: 0.16.9 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-mark@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-mark@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-1hImu8FskIZ9dumWD2VIyB5USyVGwGY2IuaPxYO25tFvMZkhu4rYBjkSK8x+vXExwp94OLzFUlGgVl94S+nw9w==} engines: {node: '>= 18'} peerDependencies: @@ -2246,10 +2040,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-mathjax@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-mathjax@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-y016KQHa3PoXDUIcQseISMAz5q2mZJ/qocEs2EABT4PjquXPEh/4rw7Ql7KX9gf/SQIUyzj8hYs4bHyRZc6x4w==} engines: {node: '>= 18'} peerDependencies: @@ -2261,13 +2055,13 @@ packages: mathjax-full: optional: true dependencies: - '@mdit/plugin-tex': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-tex': 0.8.0(markdown-it@14.1.0) '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 upath: 2.0.1 dev: false - /@mdit/plugin-stylize@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-stylize@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-oNFI3Z7UTxP8CKxS3CIuawLmsyrc0n9jIw9mPzUcPNp+LtYmLktfZc3FIRlqpUUq34YwHTH3yihayBRdSkVV6A==} engines: {node: '>= 18'} peerDependencies: @@ -2277,10 +2071,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-sub@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-sub@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-oqCcmJVJykESgNJ4fFmDKKxRRQddwkXWIT4PjF83XSeXHxTOz8gMfke/V1mE7BAfKKCLP4io8HbrYfvIiOTZ4A==} engines: {node: '>= 18'} peerDependencies: @@ -2290,10 +2084,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-sup@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-sup@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-5/uE2lONNjCgGDXC8jZ265tzefjUNQNakmK4PSCI4D5jD80xFrxc6MKh70VLCOL8Xk6COK/K9f0SAU2lwa97Tg==} engines: {node: '>= 18'} peerDependencies: @@ -2303,10 +2097,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-tab@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-tab@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-SNa1S14Buuy564egiUTkU9HTTNFrEURJZLqA1+jr/2xYCdICPym0FWcB0cLtBl3lrQZkFtbxhzC6ws5JBt/ERQ==} peerDependencies: markdown-it: ^14.0.0 @@ -2315,10 +2109,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-tasklist@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-tasklist@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-vfOTZdXIL/jk/ConUqCODI5WuqgB9qiBGc+wIa7UMhe73KcpwFeGFJVQZm9AvjhXDDYqznJxSMVRP/TN7TxVVw==} engines: {node: '>= 18'} peerDependencies: @@ -2328,10 +2122,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-tex@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-tex@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-uh4kOhwBVEESz6dMmHk4Hn/AVfVtUhMA1UKpwMc1EL9qelodJ0YzSYfNXp6d/PS+E1l53yp8nMZK90DUO+3vpA==} engines: {node: '>= 18'} peerDependencies: @@ -2341,10 +2135,10 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false - /@mdit/plugin-uml@0.8.0(markdown-it@14.0.0): + /@mdit/plugin-uml@0.8.0(markdown-it@14.1.0): resolution: {integrity: sha512-6TOVxLhmdzV7bzjlJCRP5uCFq62Xwk2ZAeYUK3RLx9lgM3s2Mww5ENhdysnQMd7VQlUHsPmp4XIMBZZjPddg3g==} engines: {node: '>= 18'} peerDependencies: @@ -2354,7 +2148,7 @@ packages: optional: true dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false /@netlify/binary-info@1.0.0: @@ -2387,7 +2181,7 @@ packages: yargs: 17.7.2 dev: false - /@netlify/build@29.36.3(@types/node@20.11.27): + /@netlify/build@29.36.3(@types/node@20.11.30): resolution: {integrity: sha512-WLJB98MVt1jfHuUZq3dg2RvqbThTtbrs/0zOyjFq0b3TVMic7CyOnVfDOz78pfwLwbojZM0PW+AVBh5hHkRJVA==} engines: {node: ^14.16.0 || >=16.0.0} hasBin: true @@ -2451,8 +2245,8 @@ packages: strip-ansi: 7.1.0 supports-color: 9.2.2 terminal-link: 3.0.0 - ts-node: 10.9.2(@types/node@20.11.27)(typescript@5.4.2) - typescript: 5.4.2 + ts-node: 10.9.2(@types/node@20.11.30)(typescript@5.4.3) + typescript: 5.4.3 uuid: 9.0.0 yargs: 17.7.2 transitivePeerDependencies: @@ -3129,7 +2923,7 @@ packages: '@parcel/watcher-win32-x64': 2.4.1 dev: false - /@pengzhanbo/eslint-config-vue@1.7.0(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.4.2): + /@pengzhanbo/eslint-config-vue@1.7.0(@vue/compiler-sfc@3.4.21)(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-vNG5B9YtiDafIcv77G6Usi97DuFOHWVOSxYLQC5TU1KkhloyfkwtZOU+GOh1o1iNqivSMWK9CyqNdCeAi6zsbg==} peerDependencies: '@unocss/eslint-plugin': '>=0.50.0' @@ -3141,8 +2935,8 @@ packages: eslint-plugin-tailwindcss: optional: true dependencies: - '@pengzhanbo/eslint-config': 1.7.0(eslint@8.57.0)(typescript@5.4.2)(vue-eslint-parser@9.4.2) - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + '@pengzhanbo/eslint-config': 1.7.0(eslint@8.57.0)(typescript@5.4.3)(vue-eslint-parser@9.4.2) + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.3) eslint: 8.57.0 eslint-merge-processors: 0.1.0(eslint@8.57.0) eslint-plugin-vue: 9.23.0(eslint@8.57.0) @@ -3161,7 +2955,7 @@ packages: - vitest dev: true - /@pengzhanbo/eslint-config@1.7.0(eslint@8.57.0)(typescript@5.4.2)(vue-eslint-parser@9.4.2): + /@pengzhanbo/eslint-config@1.7.0(eslint@8.57.0)(typescript@5.4.3)(vue-eslint-parser@9.4.2): resolution: {integrity: sha512-nACTEV6EHue8JHaKKdQp0uCTcwYFWtF/LBqGbsC251MQ64lB2ADuAW0kfi1Hq82bpelrglgyoelcJbj7gETDpA==} peerDependencies: '@unocss/eslint-plugin': '>=0.50.0' @@ -3180,9 +2974,9 @@ packages: '@eslint-types/jsdoc': 47.0.2 '@eslint-types/typescript-eslint': 7.0.2 '@eslint-types/unicorn': 51.0.1 - '@stylistic/eslint-plugin': 1.7.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + '@stylistic/eslint-plugin': 1.7.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.3) eslint: 8.57.0 eslint-config-flat-gitignore: 0.1.3 eslint-merge-processors: 0.1.0(eslint@8.57.0) @@ -3194,11 +2988,11 @@ packages: eslint-plugin-markdown: 4.0.1(eslint@8.57.0) eslint-plugin-n: 16.6.2(eslint@8.57.0) eslint-plugin-no-only-tests: 3.1.0 - eslint-plugin-perfectionist: 2.7.0(eslint@8.57.0)(typescript@5.4.2)(vue-eslint-parser@9.4.2) + eslint-plugin-perfectionist: 2.7.0(eslint@8.57.0)(typescript@5.4.3)(vue-eslint-parser@9.4.2) eslint-plugin-toml: 0.9.2(eslint@8.57.0) eslint-plugin-unicorn: 51.0.1(eslint@8.57.0) eslint-plugin-unused-imports: 3.1.0(@typescript-eslint/eslint-plugin@7.2.0)(eslint@8.57.0) - eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@7.2.0)(eslint@8.57.0)(typescript@5.4.2) + eslint-plugin-vitest: 0.3.26(@typescript-eslint/eslint-plugin@7.2.0)(eslint@8.57.0)(typescript@5.4.3) eslint-plugin-yml: 1.12.2(eslint@8.57.0) globals: 14.0.0 jsonc-eslint-parser: 2.4.0 @@ -3231,7 +3025,7 @@ packages: local-pkg: 0.5.0 postcss: 8.4.35 postcss-html: 1.6.0 - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) stylelint-config-html: 1.1.0(postcss-html@1.6.0)(stylelint@16.2.1) stylelint-config-standard: 36.0.0(stylelint@16.2.1) stylelint-config-standard-scss: 13.0.0(postcss@8.4.35)(stylelint@16.2.1) @@ -3271,216 +3065,112 @@ packages: picomatch: 2.3.1 dev: false - /@rollup/rollup-android-arm-eabi@4.12.0: - resolution: {integrity: sha512-+ac02NL/2TCKRrJu2wffk1kZ+RyqxVUlbjSagNgPm94frxtr+XDL12E5Ll1enWskLrtrZ2r8L3wED1orIibV/w==} + /@rollup/rollup-android-arm-eabi@4.13.0: + resolution: {integrity: sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==} cpu: [arm] os: [android] requiresBuild: true optional: true - /@rollup/rollup-android-arm-eabi@4.9.6: - resolution: {integrity: sha512-MVNXSSYN6QXOulbHpLMKYi60ppyO13W9my1qogeiAqtjb2yR4LSmfU2+POvDkLzhjYLXz9Rf9+9a3zFHW1Lecg==} - cpu: [arm] - os: [android] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-android-arm64@4.12.0: - resolution: {integrity: sha512-OBqcX2BMe6nvjQ0Nyp7cC90cnumt8PXmO7Dp3gfAju/6YwG0Tj74z1vKrfRz7qAv23nBcYM8BCbhrsWqO7PzQQ==} + /@rollup/rollup-android-arm64@4.13.0: + resolution: {integrity: sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==} cpu: [arm64] os: [android] requiresBuild: true optional: true - /@rollup/rollup-android-arm64@4.9.6: - resolution: {integrity: sha512-T14aNLpqJ5wzKNf5jEDpv5zgyIqcpn1MlwCrUXLrwoADr2RkWA0vOWP4XxbO9aiO3dvMCQICZdKeDrFl7UMClw==} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-darwin-arm64@4.12.0: - resolution: {integrity: sha512-X64tZd8dRE/QTrBIEs63kaOBG0b5GVEd3ccoLtyf6IdXtHdh8h+I56C2yC3PtC9Ucnv0CpNFJLqKFVgCYe0lOQ==} + /@rollup/rollup-darwin-arm64@4.13.0: + resolution: {integrity: sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==} cpu: [arm64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-darwin-arm64@4.9.6: - resolution: {integrity: sha512-CqNNAyhRkTbo8VVZ5R85X73H3R5NX9ONnKbXuHisGWC0qRbTTxnF1U4V9NafzJbgGM0sHZpdO83pLPzq8uOZFw==} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-darwin-x64@4.12.0: - resolution: {integrity: sha512-cc71KUZoVbUJmGP2cOuiZ9HSOP14AzBAThn3OU+9LcA1+IUqswJyR1cAJj3Mg55HbjZP6OLAIscbQsQLrpgTOg==} + /@rollup/rollup-darwin-x64@4.13.0: + resolution: {integrity: sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==} cpu: [x64] os: [darwin] requiresBuild: true optional: true - /@rollup/rollup-darwin-x64@4.9.6: - resolution: {integrity: sha512-zRDtdJuRvA1dc9Mp6BWYqAsU5oeLixdfUvkTHuiYOHwqYuQ4YgSmi6+/lPvSsqc/I0Omw3DdICx4Tfacdzmhog==} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-arm-gnueabihf@4.12.0: - resolution: {integrity: sha512-a6w/Y3hyyO6GlpKL2xJ4IOh/7d+APaqLYdMf86xnczU3nurFTaVN9s9jOXQg97BE4nYm/7Ga51rjec5nfRdrvA==} + /@rollup/rollup-linux-arm-gnueabihf@4.13.0: + resolution: {integrity: sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==} cpu: [arm] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm-gnueabihf@4.9.6: - resolution: {integrity: sha512-oNk8YXDDnNyG4qlNb6is1ojTOGL/tRhbbKeE/YuccItzerEZT68Z9gHrY3ROh7axDc974+zYAPxK5SH0j/G+QQ==} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-arm64-gnu@4.12.0: - resolution: {integrity: sha512-0fZBq27b+D7Ar5CQMofVN8sggOVhEtzFUwOwPppQt0k+VR+7UHMZZY4y+64WJ06XOhBTKXtQB/Sv0NwQMXyNAA==} + /@rollup/rollup-linux-arm64-gnu@4.13.0: + resolution: {integrity: sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-gnu@4.9.6: - resolution: {integrity: sha512-Z3O60yxPtuCYobrtzjo0wlmvDdx2qZfeAWTyfOjEDqd08kthDKexLpV97KfAeUXPosENKd8uyJMRDfFMxcYkDQ==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-arm64-musl@4.12.0: - resolution: {integrity: sha512-eTvzUS3hhhlgeAv6bfigekzWZjaEX9xP9HhxB0Dvrdbkk5w/b+1Sxct2ZuDxNJKzsRStSq1EaEkVSEe7A7ipgQ==} + /@rollup/rollup-linux-arm64-musl@4.13.0: + resolution: {integrity: sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==} cpu: [arm64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-arm64-musl@4.9.6: - resolution: {integrity: sha512-gpiG0qQJNdYEVad+1iAsGAbgAnZ8j07FapmnIAQgODKcOTjLEWM9sRb+MbQyVsYCnA0Im6M6QIq6ax7liws6eQ==} - cpu: [arm64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-riscv64-gnu@4.12.0: - resolution: {integrity: sha512-ix+qAB9qmrCRiaO71VFfY8rkiAZJL8zQRXveS27HS+pKdjwUfEhqo2+YF2oI+H/22Xsiski+qqwIBxVewLK7sw==} + /@rollup/rollup-linux-riscv64-gnu@4.13.0: + resolution: {integrity: sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==} cpu: [riscv64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-riscv64-gnu@4.9.6: - resolution: {integrity: sha512-+uCOcvVmFUYvVDr27aiyun9WgZk0tXe7ThuzoUTAukZJOwS5MrGbmSlNOhx1j80GdpqbOty05XqSl5w4dQvcOA==} - cpu: [riscv64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-x64-gnu@4.12.0: - resolution: {integrity: sha512-TenQhZVOtw/3qKOPa7d+QgkeM6xY0LtwzR8OplmyL5LrgTWIXpTQg2Q2ycBf8jm+SFW2Wt/DTn1gf7nFp3ssVA==} + /@rollup/rollup-linux-x64-gnu@4.13.0: + resolution: {integrity: sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-gnu@4.9.6: - resolution: {integrity: sha512-HUNqM32dGzfBKuaDUBqFB7tP6VMN74eLZ33Q9Y1TBqRDn+qDonkAUyKWwF9BR9unV7QUzffLnz9GrnKvMqC/fw==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-linux-x64-musl@4.12.0: - resolution: {integrity: sha512-LfFdRhNnW0zdMvdCb5FNuWlls2WbbSridJvxOvYWgSBOYZtgBfW9UGNJG//rwMqTX1xQE9BAodvMH9tAusKDUw==} + /@rollup/rollup-linux-x64-musl@4.13.0: + resolution: {integrity: sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==} cpu: [x64] os: [linux] requiresBuild: true optional: true - /@rollup/rollup-linux-x64-musl@4.9.6: - resolution: {integrity: sha512-ch7M+9Tr5R4FK40FHQk8VnML0Szi2KRujUgHXd/HjuH9ifH72GUmw6lStZBo3c3GB82vHa0ZoUfjfcM7JiiMrQ==} - cpu: [x64] - os: [linux] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-win32-arm64-msvc@4.12.0: - resolution: {integrity: sha512-JPDxovheWNp6d7AHCgsUlkuCKvtu3RB55iNEkaQcf0ttsDU/JZF+iQnYcQJSk/7PtT4mjjVG8N1kpwnI9SLYaw==} + /@rollup/rollup-win32-arm64-msvc@4.13.0: + resolution: {integrity: sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==} cpu: [arm64] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-arm64-msvc@4.9.6: - resolution: {integrity: sha512-VD6qnR99dhmTQ1mJhIzXsRcTBvTjbfbGGwKAHcu+52cVl15AC/kplkhxzW/uT0Xl62Y/meBKDZvoJSJN+vTeGA==} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-win32-ia32-msvc@4.12.0: - resolution: {integrity: sha512-fjtuvMWRGJn1oZacG8IPnzIV6GF2/XG+h71FKn76OYFqySXInJtseAqdprVTDTyqPxQOG9Exak5/E9Z3+EJ8ZA==} + /@rollup/rollup-win32-ia32-msvc@4.13.0: + resolution: {integrity: sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==} cpu: [ia32] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-ia32-msvc@4.9.6: - resolution: {integrity: sha512-J9AFDq/xiRI58eR2NIDfyVmTYGyIZmRcvcAoJ48oDld/NTR8wyiPUu2X/v1navJ+N/FGg68LEbX3Ejd6l8B7MQ==} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@rollup/rollup-win32-x64-msvc@4.12.0: - resolution: {integrity: sha512-ZYmr5mS2wd4Dew/JjT0Fqi2NPB/ZhZ2VvPp7SmvPZb4Y1CG/LRcS6tcRo2cYU7zLK5A7cdbhWnnWmUjoI4qapg==} + /@rollup/rollup-win32-x64-msvc@4.13.0: + resolution: {integrity: sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==} cpu: [x64] os: [win32] requiresBuild: true optional: true - /@rollup/rollup-win32-x64-msvc@4.9.6: - resolution: {integrity: sha512-jqzNLhNDvIZOrt69Ce4UjGRpXJBzhUBzawMwnaDAwyHriki3XollsewxWzOzz+4yOFDkuJHtTsZFwMxhYJWmLQ==} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - /@shikijs/core@1.1.7: - resolution: {integrity: sha512-gTYLUIuD1UbZp/11qozD3fWpUTuMqPSf3svDMMrL0UmlGU7D9dPw/V1FonwAorCUJBltaaESxq90jrSjQyGixg==} + /@shikijs/core@1.2.0: + resolution: {integrity: sha512-OlFvx+nyr5C8zpcMBnSGir0YPD6K11uYhouqhNmm1qLiis4GA7SsGtu07r9gKS9omks8RtQqHrJL4S+lqWK01A==} dev: false - /@shikijs/transformers@1.1.7: - resolution: {integrity: sha512-lXz011ao4+rvweps/9h3CchBfzb1U5OtP5D51Tqc9lQYdLblWMIxQxH6Ybe1GeGINcEVM4goMyPrI0JvlIp4UQ==} + /@shikijs/transformers@1.2.0: + resolution: {integrity: sha512-xKn7DtA65DQV4FOfYsrvqM80xOy2xuXnxWWKsZmHv1VII/IOuDUDsWDu3KnpeLH6wqNJWp1GRoNUsHR1aw/VhQ==} dependencies: - shiki: 1.1.7 + shiki: 1.2.0 dev: false - /@shikijs/twoslash@1.1.7(typescript@5.4.2): - resolution: {integrity: sha512-WH/Ee67eixqDWjsAUXIJQUgRzPDApsz7Bci65Yobc7SWHNc8T2sY1UBa+MCV2mAj0D6VCYBwWlNxMDTfhN7K0Q==} + /@shikijs/twoslash@1.2.0(typescript@5.4.3): + resolution: {integrity: sha512-rVIpuL40tXG5hItVf+4aYTEEwQO6R5pvzqMZa5r6bLMpHK720Op25e/BnCohNIdsUOEaFH9xqRSJo8ubjCiM1w==} dependencies: - '@shikijs/core': 1.1.7 - twoslash: 0.2.4(typescript@5.4.2) + '@shikijs/core': 1.2.0 + twoslash: 0.2.5(typescript@5.4.3) transitivePeerDependencies: - supports-color - typescript @@ -3522,7 +3212,7 @@ packages: stylelint: optional: true dependencies: - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) stylelint-define-config: 1.2.0(stylelint@16.2.1) dev: true @@ -3536,7 +3226,7 @@ packages: stylelint: optional: true dependencies: - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) stylelint-define-config: 1.2.0(stylelint@16.2.1) dev: true @@ -3550,7 +3240,7 @@ packages: stylelint: optional: true dependencies: - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) stylelint-define-config: 1.2.0(stylelint@16.2.1) dev: true @@ -3581,20 +3271,20 @@ packages: picomatch: 4.0.1 dev: true - /@stylistic/eslint-plugin-plus@1.7.0(eslint@8.57.0)(typescript@5.4.2): + /@stylistic/eslint-plugin-plus@1.7.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-AabDw8sXsc70Ydx3qnbeTlRHZnIwY6UKEenBPURPhY3bfYWX+/pDpZH40HkOu94v8D0DUrocPkeeEUxl4e0JDg==} peerDependencies: eslint: '*' dependencies: '@types/eslint': 8.56.2 - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin-ts@1.7.0(eslint@8.57.0)(typescript@5.4.2): + /@stylistic/eslint-plugin-ts@1.7.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-QsHv98mmW1xaucVYQTyLDgEpybPJ/6jPPxVBrIchntWWwj74xCWKUiw79hu+TpYj/Pbhd9rkqJYLNq3pQGYuyA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3602,14 +3292,14 @@ packages: dependencies: '@stylistic/eslint-plugin-js': 1.7.0(eslint@8.57.0) '@types/eslint': 8.56.2 - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color - typescript dev: true - /@stylistic/eslint-plugin@1.7.0(eslint@8.57.0)(typescript@5.4.2): + /@stylistic/eslint-plugin@1.7.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-ThMUjGIi/jeWYNvOdjZkoLw1EOVs0tEuKXDgWvTn8uWaEz55HuPlajKxjKLpv19C+qRDbKczJfzUODfCdME53A==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3617,8 +3307,8 @@ packages: dependencies: '@stylistic/eslint-plugin-js': 1.7.0(eslint@8.57.0) '@stylistic/eslint-plugin-jsx': 1.7.0(eslint@8.57.0) - '@stylistic/eslint-plugin-plus': 1.7.0(eslint@8.57.0)(typescript@5.4.2) - '@stylistic/eslint-plugin-ts': 1.7.0(eslint@8.57.0)(typescript@5.4.2) + '@stylistic/eslint-plugin-plus': 1.7.0(eslint@8.57.0)(typescript@5.4.3) + '@stylistic/eslint-plugin-ts': 1.7.0(eslint@8.57.0)(typescript@5.4.3) '@types/eslint': 8.56.2 eslint: 8.57.0 transitivePeerDependencies: @@ -3639,7 +3329,7 @@ packages: postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 style-search: 0.1.0 - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) dev: true /@szmarczak/http-timer@5.0.1: @@ -3678,19 +3368,19 @@ packages: resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==} dependencies: '@types/connect': 3.4.38 - '@types/node': 20.11.27 + '@types/node': 20.11.30 dev: true /@types/connect@3.4.38: resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==} dependencies: - '@types/node': 20.11.27 + '@types/node': 20.11.30 dev: true /@types/conventional-commits-parser@5.0.0: resolution: {integrity: sha512-loB369iXNmAZglwWATL+WRe+CRMmmBPtpolYzIebFaX4YA3x+BEfLqhUAV9WanycKI3TG1IMr5bMJDajDKLlUQ==} dependencies: - '@types/node': 20.11.27 + '@types/node': 20.11.30 dev: true /@types/d3-scale-chromatic@3.0.3: @@ -3726,7 +3416,7 @@ packages: /@types/express-serve-static-core@4.17.43: resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==} dependencies: - '@types/node': 20.11.27 + '@types/node': 20.11.30 '@types/qs': 6.9.12 '@types/range-parser': 1.2.7 '@types/send': 0.17.4 @@ -3745,7 +3435,7 @@ packages: resolution: {integrity: sha512-yTbItCNreRooED33qjunPthRcSjERP1r4MqCZc7wv0u2sUkzTFp45tgUfS5+r7FrZPdmCCNflLhVSP/o+SemsQ==} dependencies: '@types/jsonfile': 6.1.1 - '@types/node': 20.11.27 + '@types/node': 20.11.30 dev: false /@types/hash-sum@1.0.2: @@ -3769,7 +3459,7 @@ packages: /@types/http-proxy@1.17.9: resolution: {integrity: sha512-QsbSjA/fSk7xB+UXlCT3wHBy5ai9wOcNDWwZAtud+jXhwOM3l+EYZh8Lng4+/6n8uar0J7xILzqftJdJ/Wdfkw==} dependencies: - '@types/node': 20.11.27 + '@types/node': 20.11.30 dev: false /@types/istanbul-lib-coverage@2.0.4: @@ -3795,7 +3485,7 @@ packages: /@types/jsonfile@6.1.1: resolution: {integrity: sha512-GSgiRCVeapDN+3pqA35IkQwasaCh/0YFH5dEF6S88iDvEn901DjOeH3/QPY+XYP1DFzDZPvIvfeEgk+7br5png==} dependencies: - '@types/node': 20.11.27 + '@types/node': 20.11.30 dev: false /@types/katex@0.16.7: @@ -3861,8 +3551,8 @@ packages: resolution: {integrity: sha512-w+tIMs3rq2afQdsPJlODhoUEKzFP1ayaoyl1CcnwtIlsVe7K7bA1NGm4s3PraqTLlXnbIN84zuBlxBWo1u9BLw==} dev: false - /@types/node@20.11.27: - resolution: {integrity: sha512-qyUZfMnCg1KEz57r7pzFtSGt49f6RPkPBis3Vo4PbS7roQEDn22hiHzl/Lo1q4i4hDEgBJmBF/NTNg2XR0HbFg==} + /@types/node@20.11.30: + resolution: {integrity: sha512-dHM6ZxwlmuZaRmUPfv1p+KrdD1Dci04FbdEm/9wEMouFqxYoFl5aMkt0VMAUtYRQDyYvD41WJLukhq/ha3YuTw==} dependencies: undici-types: 5.26.5 @@ -3873,10 +3563,10 @@ packages: /@types/normalize-package-data@2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} + dev: true /@types/normalize-package-data@2.4.4: resolution: {integrity: sha512-37i+OaWTh9qeK4LSHPsyRC7NahnGotNuZvjLSgcPzblpHB3rrCJxAOgI5gCdKm7coonsaX1Of0ILiTcnZjbfxA==} - dev: false /@types/qs@6.9.12: resolution: {integrity: sha512-bZcOkJ6uWrL0Qb2NAWKa7TBU+mJHPzhx9jjLL1KHF+XpzEcR7EXHvjbHlGtR/IsP1vyPrehuS6XqkmaePy//mg==} @@ -3897,7 +3587,7 @@ packages: /@types/sax@1.2.4: resolution: {integrity: sha512-pSAff4IAxJjfAXUG6tFkO7dsSbTmf8CtUpfhhZ5VhkRpC4628tJhh3+V6H1E+/Gs9piSzYKT5yzHO5M4GG9jkw==} dependencies: - '@types/node': 20.11.27 + '@types/node': 20.11.30 dev: false /@types/semver@7.5.0: @@ -3908,7 +3598,7 @@ packages: resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==} dependencies: '@types/mime': 1.3.5 - '@types/node': 20.11.27 + '@types/node': 20.11.30 dev: true /@types/serve-static@1.15.5: @@ -3916,7 +3606,7 @@ packages: dependencies: '@types/http-errors': 2.0.4 '@types/mime': 3.0.4 - '@types/node': 20.11.27 + '@types/node': 20.11.30 dev: true /@types/trusted-types@2.0.2: @@ -3952,11 +3642,11 @@ packages: resolution: {integrity: sha512-Cn6WYCm0tXv8p6k+A8PvbDG763EDpBoTzHdA+Q/MF6H3sapGjCm9NzoaJncJS9tUKSuCoDs9XHxYYsQDgxR6kw==} requiresBuild: true dependencies: - '@types/node': 20.11.27 + '@types/node': 20.11.30 dev: false optional: true - /@typescript-eslint/eslint-plugin@7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/eslint-plugin@7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-mdekAHOqS9UjlmyF/LSs6AIEvfceV749GFxoBAjwAv0nkevfKHWQFDMcBZWUiIC5ft6ePWivXoS36aKQ0Cy3sw==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3968,10 +3658,10 @@ packages: optional: true dependencies: '@eslint-community/regexpp': 4.6.2 - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.3) '@typescript-eslint/scope-manager': 7.2.0 - '@typescript-eslint/type-utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/type-utils': 7.2.0(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.3) '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.4(supports-color@9.2.2) eslint: 8.57.0 @@ -3979,13 +3669,13 @@ packages: ignore: 5.3.0 natural-compare: 1.4.0 semver: 7.6.0 - ts-api-utils: 1.0.1(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.0.1(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/parser@7.2.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -3997,11 +3687,11 @@ packages: dependencies: '@typescript-eslint/scope-manager': 7.2.0 '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.3) '@typescript-eslint/visitor-keys': 7.2.0 debug: 4.3.4(supports-color@9.2.2) eslint: 8.57.0 - typescript: 5.4.2 + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true @@ -4022,7 +3712,7 @@ packages: '@typescript-eslint/visitor-keys': 7.2.0 dev: true - /@typescript-eslint/type-utils@7.2.0(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/type-utils@7.2.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-xHi51adBHo9O9330J8GQYQwrKBqbIPJGZZVQTHHmy200hvkLZFWJIFtAG/7IYTWUyun6DE6w5InDReePJYJlJA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4032,12 +3722,12 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) - '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.3) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.3) debug: 4.3.4(supports-color@9.2.2) eslint: 8.57.0 - ts-api-utils: 1.0.1(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.0.1(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true @@ -4057,7 +3747,7 @@ packages: engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@5.59.11(supports-color@9.2.2)(typescript@5.4.2): + /@typescript-eslint/typescript-estree@5.59.11(supports-color@9.2.2)(typescript@5.4.3): resolution: {integrity: sha512-YupOpot5hJO0maupJXixi6l5ETdrITxeo5eBOeuV7RSKgYdU3G5cxO49/9WRnJq9EMrB7AuTSLH/bqOsXi7wPA==} engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: @@ -4072,13 +3762,13 @@ packages: globby: 11.1.0 is-glob: 4.0.3 semver: 7.6.0 - tsutils: 3.21.0(typescript@5.4.2) - typescript: 5.4.2 + tsutils: 3.21.0(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: false - /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.2): + /@typescript-eslint/typescript-estree@6.21.0(typescript@5.4.3): resolution: {integrity: sha512-6npJTkZcO+y2/kr+z0hc4HwNfrrP4kNYh57ek7yCNlrBjWQ1Y0OS7jiZTkgumrvkX5HkEKXFZkkdFNkaW2wmUQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4094,13 +3784,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.0.1(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.0.1(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.2): + /@typescript-eslint/typescript-estree@7.2.0(typescript@5.4.3): resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4116,13 +3806,13 @@ packages: is-glob: 4.0.3 minimatch: 9.0.3 semver: 7.6.0 - ts-api-utils: 1.0.1(typescript@5.4.2) - typescript: 5.4.2 + ts-api-utils: 1.0.1(typescript@5.4.3) + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/utils@6.21.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-NfWVaC8HP9T8cbKQxHcsJBY5YE1O33+jpMwN45qzWWaPDZgLIbo12toGMWnmhvCpd3sIxkpDw3Wv1B3dYrbDQQ==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4133,7 +3823,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 6.21.0 '@typescript-eslint/types': 6.21.0 - '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 6.21.0(typescript@5.4.3) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -4141,7 +3831,7 @@ packages: - typescript dev: true - /@typescript-eslint/utils@7.2.0(eslint@8.57.0)(typescript@5.4.2): + /@typescript-eslint/utils@7.2.0(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-YfHpnMAGb1Eekpm3XRK8hcMwGLGsnT6L+7b2XyRv6ouDuJU1tZir1GS2i0+VXRatMwSI1/UfcyPe53ADkU+IuA==} engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: @@ -4152,7 +3842,7 @@ packages: '@types/semver': 7.5.0 '@typescript-eslint/scope-manager': 7.2.0 '@typescript-eslint/types': 7.2.0 - '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 7.2.0(typescript@5.4.3) eslint: 8.57.0 semver: 7.6.0 transitivePeerDependencies: @@ -4238,15 +3928,15 @@ packages: - supports-color dev: false - /@vitejs/plugin-vue@5.0.4(vite@5.1.3)(vue@3.4.21): + /@vitejs/plugin-vue@5.0.4(vite@5.2.2)(vue@3.4.21): resolution: {integrity: sha512-WS3hevEszI6CEVEx28F8RjTX97k3KsrcY6kvTg7+Whm5y3oYvcqzVeGCU3hxSAn4uY2CLCkeokkGKpoctccilQ==} engines: {node: ^18.0.0 || >=20.0.0} peerDependencies: vite: ^5.0.0 vue: ^3.2.25 dependencies: - vite: 5.1.3(@types/node@20.9.1) - vue: 3.4.21(typescript@5.4.2) + vite: 5.2.2(@types/node@20.9.1) + vue: 3.4.21(typescript@5.4.3) dev: false /@volar/language-core@1.11.1: @@ -4261,16 +3951,6 @@ packages: muggle-string: 0.3.1 dev: false - /@vue/compiler-core@3.4.19: - resolution: {integrity: sha512-gj81785z0JNzRcU0Mq98E56e4ltO1yf8k5PQ+tV/7YHnbZkrM0fyFyuttnN8ngJZjbpofWE/m4qjKBiLl8Ju4w==} - dependencies: - '@babel/parser': 7.23.9 - '@vue/shared': 3.4.19 - entities: 4.5.0 - estree-walker: 2.0.2 - source-map-js: 1.0.2 - dev: false - /@vue/compiler-core@3.4.21: resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} dependencies: @@ -4280,13 +3960,6 @@ packages: estree-walker: 2.0.2 source-map-js: 1.0.2 - /@vue/compiler-dom@3.4.19: - resolution: {integrity: sha512-vm6+cogWrshjqEHTzIDCp72DKtea8Ry/QVpQRYoyTIg9k7QZDX6D8+HGURjtmatfgM8xgCFtJJaOlCaRYRK3QA==} - dependencies: - '@vue/compiler-core': 3.4.19 - '@vue/shared': 3.4.19 - dev: false - /@vue/compiler-dom@3.4.21: resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} dependencies: @@ -4320,7 +3993,7 @@ packages: resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} dev: false - /@vue/language-core@1.8.27(typescript@5.4.2): + /@vue/language-core@1.8.27(typescript@5.4.3): resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} peerDependencies: typescript: '*' @@ -4330,13 +4003,13 @@ packages: dependencies: '@volar/language-core': 1.11.1 '@volar/source-map': 1.11.1 - '@vue/compiler-dom': 3.4.19 - '@vue/shared': 3.4.19 + '@vue/compiler-dom': 3.4.21 + '@vue/shared': 3.4.21 computeds: 0.0.1 minimatch: 9.0.3 muggle-string: 0.3.1 path-browserify: 1.0.1 - typescript: 5.4.2 + typescript: 5.4.3 vue-template-compiler: 2.7.16 dev: false @@ -4368,7 +4041,7 @@ packages: dependencies: '@vue/compiler-ssr': 3.4.21 '@vue/shared': 3.4.21 - vue: 3.4.21(typescript@5.4.2) + vue: 3.4.21(typescript@5.4.3) dev: false /@vue/shared@3.4.19: @@ -4378,22 +4051,22 @@ packages: /@vue/shared@3.4.21: resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} - /@vuepress/bundler-vite@2.0.0-rc.8(@types/node@20.9.1)(typescript@5.4.2): - resolution: {integrity: sha512-q2NAcbH6dNPpl7JFpaF9V8lPP9zWPFFsVJLDqLFWqiNqNIzKgXzJJ7dGui4J0YXDFbKoe3/CWxeErpn72V6Tgg==} + /@vuepress/bundler-vite@2.0.0-rc.9(@types/node@20.9.1)(typescript@5.4.3): + resolution: {integrity: sha512-GcM2eSqW2mPY5xXX4i5kuZujvwUeiTpsLX5kgau9LzPox+FdA3SMUkppCY3hsou2o2RxXPTfjocE7OlYQrUqvA==} dependencies: - '@vitejs/plugin-vue': 5.0.4(vite@5.1.3)(vue@3.4.21) - '@vuepress/client': 2.0.0-rc.8(typescript@5.4.2) - '@vuepress/core': 2.0.0-rc.8(typescript@5.4.2) - '@vuepress/shared': 2.0.0-rc.8 - '@vuepress/utils': 2.0.0-rc.8 - autoprefixer: 10.4.17(postcss@8.4.35) + '@vitejs/plugin-vue': 5.0.4(vite@5.2.2)(vue@3.4.21) + '@vuepress/client': 2.0.0-rc.9(typescript@5.4.3) + '@vuepress/core': 2.0.0-rc.9(typescript@5.4.3) + '@vuepress/shared': 2.0.0-rc.9 + '@vuepress/utils': 2.0.0-rc.9 + autoprefixer: 10.4.19(postcss@8.4.38) connect-history-api-fallback: 2.0.0 - postcss: 8.4.35 - postcss-load-config: 5.0.3(postcss@8.4.35) - rollup: 4.12.0 - vite: 5.1.3(@types/node@20.9.1) - vue: 3.4.21(typescript@5.4.2) - vue-router: 4.2.5(vue@3.4.21) + postcss: 8.4.38 + postcss-load-config: 5.0.3(postcss@8.4.38) + rollup: 4.13.0 + vite: 5.2.2(@types/node@20.9.1) + vue: 3.4.21(typescript@5.4.3) + vue-router: 4.3.0(vue@3.4.21) transitivePeerDependencies: - '@types/node' - jiti @@ -4407,47 +4080,47 @@ packages: - typescript dev: false - /@vuepress/cli@2.0.0-rc.8(typescript@5.4.2): - resolution: {integrity: sha512-9egEZko8/H1A/aPrJyDplzNO63E74lKv1/rquFPM6GCkbhNAFEicdYH0yQFEzuGAZOot6CqBmVaOPMkg6DBRNw==} + /@vuepress/cli@2.0.0-rc.9(typescript@5.4.3): + resolution: {integrity: sha512-uv7Xmv3QmPpzCaUAq0oKEwp2tY64AO+7mxamgr7tr+t6FEnCYqr+X0nLlH17UtMkmGWIsbHLIlMjteprxGxIMg==} hasBin: true dependencies: - '@vuepress/core': 2.0.0-rc.8(typescript@5.4.2) - '@vuepress/shared': 2.0.0-rc.8 - '@vuepress/utils': 2.0.0-rc.8 + '@vuepress/core': 2.0.0-rc.9(typescript@5.4.3) + '@vuepress/shared': 2.0.0-rc.9 + '@vuepress/utils': 2.0.0-rc.9 cac: 6.7.14 chokidar: 3.6.0 envinfo: 7.11.1 - esbuild: 0.19.12 + esbuild: 0.20.2 transitivePeerDependencies: - supports-color - typescript dev: false - /@vuepress/client@2.0.0-rc.8(typescript@5.4.2): - resolution: {integrity: sha512-4RBe5Kbu2I6SOJgFGZJWJLuGcHTdHcZevlT26auhSRD1RrkBvQ1JvxZ5ySgHnCS8AuYTTJnkoqSzGOMPNVPaqQ==} + /@vuepress/client@2.0.0-rc.9(typescript@5.4.3): + resolution: {integrity: sha512-V5jA6L1nHQ8tXBshRHBJKei7HPFonGxFzmVK5yjj2Ho/Xtp/SD9rBS6dyYd5CSkKRGQDgy19Z+BUUPXtdI1qzg==} dependencies: '@vue/devtools-api': 6.6.1 - '@vuepress/shared': 2.0.0-rc.8 - vue: 3.4.21(typescript@5.4.2) - vue-router: 4.2.5(vue@3.4.21) + '@vuepress/shared': 2.0.0-rc.9 + vue: 3.4.21(typescript@5.4.3) + vue-router: 4.3.0(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/core@2.0.0-rc.8(typescript@5.4.2): - resolution: {integrity: sha512-Td4J65ZCpwcNzLccJAF0jLW2Ayqe134B5RIpellUWVdoimqhNGe7ph1dUIFQ14OzquBjtSYAVWcfeOwpHKlN+A==} + /@vuepress/core@2.0.0-rc.9(typescript@5.4.3): + resolution: {integrity: sha512-uvMkIqYJ7vjfYEC91rMmT8YJt8xXnob5YYY3TzlwWUSEv4yoV3nlVu0l6Zfhenx/7FwKaxRJ/ePlUGIgUHBcBw==} dependencies: - '@vuepress/client': 2.0.0-rc.8(typescript@5.4.2) - '@vuepress/markdown': 2.0.0-rc.8(patch_hash=f3on36z73gmvj4jugj25dg7wje) - '@vuepress/shared': 2.0.0-rc.8 - '@vuepress/utils': 2.0.0-rc.8 - vue: 3.4.21(typescript@5.4.2) + '@vuepress/client': 2.0.0-rc.9(typescript@5.4.3) + '@vuepress/markdown': 2.0.0-rc.9(patch_hash=f3on36z73gmvj4jugj25dg7wje) + '@vuepress/shared': 2.0.0-rc.9 + '@vuepress/utils': 2.0.0-rc.9 + vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: - supports-color - typescript dev: false - /@vuepress/helper@2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8): + /@vuepress/helper@2.0.0-rc.15(typescript@5.4.3)(vuepress@2.0.0-rc.9): resolution: {integrity: sha512-WXBdfTt3aTJZ0eQjghkz9zH1hsbKXux7YCXvEUksWZu+p2/8YDMJNKYZAvymrRppIIEm7Q1yKtlxgoTrVDdFYg==} peerDependencies: vuepress: 2.0.0-rc.8 @@ -4456,28 +4129,13 @@ packages: cheerio: 1.0.0-rc.12 fflate: 0.8.2 gray-matter: 4.0.3 - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/helper@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-crt7GTGAqX2CeEPJa44UOud7+cpBT0oFtUDhobveUBUxF8v9f7muFupwkT0Y9qLFyDdggCvCtQLhHSR2TzySYg==} - peerDependencies: - vuepress: 2.0.0-rc.8 - dependencies: - '@vue/shared': 3.4.19 - cheerio: 1.0.0-rc.12 - fflate: 0.8.2 - gray-matter: 4.0.3 - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) - transitivePeerDependencies: - - typescript - dev: false - - /@vuepress/helper@2.0.0-rc.19(typescript@5.4.2)(vuepress@2.0.0-rc.8): + /@vuepress/helper@2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9): resolution: {integrity: sha512-g8udvFCIBcEcpLTo1BFZw452oBmnflW3lCmN0rR+SfIkZymi9CnFV8LgxTF/KV7vB71QMjN8IAwCVvJ3pGCUag==} peerDependencies: vuepress: 2.0.0-rc.8 @@ -4486,14 +4144,14 @@ packages: cheerio: 1.0.0-rc.12 fflate: 0.8.2 gray-matter: 4.0.3 - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/markdown@2.0.0-rc.8(patch_hash=f3on36z73gmvj4jugj25dg7wje): - resolution: {integrity: sha512-BJfun3rFpKbq3WwVNyJGZyc9QXN6sXKwMY2PRFiJqpG0A1ZxjZQFUvDRnSUgWEsBiluB23hZ4Pd0WP+6YNAq9w==} + /@vuepress/markdown@2.0.0-rc.9(patch_hash=f3on36z73gmvj4jugj25dg7wje): + resolution: {integrity: sha512-e7as2ar3RQp0bUyMiwBPi7L/G2fzscb3s0BywNcAwubFR22o0/dBEYRYdrN0clPQ2FXpPxF6AFj4aD7O1heCbw==} dependencies: '@mdit-vue/plugin-component': 2.0.0 '@mdit-vue/plugin-frontmatter': 2.0.0 @@ -4505,10 +4163,10 @@ packages: '@mdit-vue/types': 2.0.0 '@types/markdown-it': 13.0.7 '@types/markdown-it-emoji': 2.0.4 - '@vuepress/shared': 2.0.0-rc.8 - '@vuepress/utils': 2.0.0-rc.8 - markdown-it: 14.0.0 - markdown-it-anchor: 8.6.7(@types/markdown-it@13.0.7)(markdown-it@14.0.0) + '@vuepress/shared': 2.0.0-rc.9 + '@vuepress/utils': 2.0.0-rc.9 + markdown-it: 14.1.0 + markdown-it-anchor: 8.6.7(@types/markdown-it@13.0.7)(markdown-it@14.1.0) markdown-it-emoji: 3.0.0 mdurl: 2.0.0 transitivePeerDependencies: @@ -4516,20 +4174,20 @@ packages: dev: false patched: true - /@vuepress/plugin-active-header-links@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-hpGhHL4byI040nq1qh6H2bw8Sa5TLYjRdqWPMiMsT7Oz162TDYpkV6fqPrmz0634Wp/5oYSvNR8q76ZUMV6+GQ==} + /@vuepress/plugin-active-header-links@2.0.0-rc.18(typescript@5.4.3)(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-kgtU4SX42ncSKBNlvWHhcF46Wml4ALfXm0Yuk2JwWY7IxaUtaMq11kLKsTT/4s27yALxzLnhQ+E8dieWLLqU7Q==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: '@vueuse/core': 10.9.0(vue@3.4.21) - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /@vuepress/plugin-comment@2.0.0-rc.20(typescript@5.4.2)(vuepress@2.0.0-rc.8): + /@vuepress/plugin-comment@2.0.0-rc.20(typescript@5.4.3)(vuepress@2.0.0-rc.9): resolution: {integrity: sha512-B7Bh6oK/ijdmNgXxk8AJcB+bSCLirAK0y1nM62yieZ66rHTIenoYfCgqqkhrxKp/ABPyjiBPj9TEcgptmJC4bA==} peerDependencies: '@waline/client': ^3.1.0 @@ -4547,15 +4205,15 @@ packages: twikoo: optional: true dependencies: - '@vuepress/helper': 2.0.0-rc.19(typescript@5.4.2)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9) giscus: 1.5.0 - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-container@2.0.0-rc.15(vuepress@2.0.0-rc.8): + /@vuepress/plugin-container@2.0.0-rc.15(vuepress@2.0.0-rc.9): resolution: {integrity: sha512-9bo7LX2ANKiY2T9Yy05kKhLScSiY2BlbuHHpPiF3zNGG6FlAQke0D/sn9DxVvXTxFDVMfqw+Hr637rih0B9lfw==} peerDependencies: vuepress: 2.0.0-rc.8 @@ -4563,21 +4221,21 @@ packages: '@types/markdown-it': 13.0.7 markdown-it: 14.0.0 markdown-it-container: 4.0.0 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) dev: false - /@vuepress/plugin-docsearch@2.0.0-rc.15(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.4.2)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-TqhY7EwhxIQaC9/zLjf/fe3UeXJpQ7tCYCLzdRYj99OqyOUhwhSlDrDi8G/EIJn75jqW/H6Po6Szi7CiOKZTLA==} + /@vuepress/plugin-docsearch@2.0.0-rc.19(@algolia/client-search@4.20.0)(search-insights@2.7.0)(typescript@5.4.3)(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-gAbHWSeJk2deRDN1rYaAgPBnt/exaQt6rNEgRJ5Fqb4iS07fNqRoe5tdSMjz1yFlkAIXG/pUUC4PFOQOfZYGYQ==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@docsearch/css': 3.5.2 - '@docsearch/js': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.7.0) - '@docsearch/react': 3.5.2(@algolia/client-search@4.20.0)(search-insights@2.7.0) + '@docsearch/css': 3.6.0 + '@docsearch/js': 3.6.0(@algolia/client-search@4.20.0)(search-insights@2.7.0) + '@docsearch/react': 3.6.0(@algolia/client-search@4.20.0)(search-insights@2.7.0) '@vueuse/core': 10.9.0(vue@3.4.21) ts-debounce: 4.0.0 - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - '@algolia/client-search' - '@types/react' @@ -4588,131 +4246,131 @@ packages: - typescript dev: false - /@vuepress/plugin-external-link-icon@2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-8WHeA+m5y2TcnhL6IU4qZbdEkljqFHICAUglN0oypiFkEioO4MXJi+8Xd2b+GNqvsFKGvh+lDqMSXJvaWf9XAQ==} + /@vuepress/plugin-external-link-icon@2.0.0-rc.18(typescript@5.4.3)(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-PsARwNeplNUPcmjewPiGAr5We72l5fD16IPDRX/l/eN1HIVFsgLb4ZXmm+tE6TSIDyc3KxKGRFzv0kAQHQA4eQ==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-git@2.0.0-rc.15(vuepress@2.0.0-rc.8): + /@vuepress/plugin-git@2.0.0-rc.15(vuepress@2.0.0-rc.9): resolution: {integrity: sha512-7H/j/Ou+KsqtaoTtK9ij/E8vDT61kUtjYQSOeKRby2HXtBt3fTCNyiOPSpdwd2Mw5nJutww9/rL7//6KNo02CA==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: execa: 8.0.1 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) dev: false - /@vuepress/plugin-medium-zoom@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-gUh/ByOWYGg2i0UvodEIVg0m7bginR2CmchIDHORfk+rDRGvMhmrfLEJgeUycNFPDvmCLgvgAI7mH0sPHGjAaA==} + /@vuepress/plugin-medium-zoom@2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-zoIdSscgPwR252NKld6v1VnOKqEXIxW9KIj9S64AkzFtZdg/8ckTmOzw8VJ1ufMO3NUlqWlz4dIjsl9ckVudVQ==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9) medium-zoom: 1.1.0 - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-nprogress@2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-apjNhtKY0Cm0JonERR6WJ9/3aQsucex3Zr21SRouOaNOWrrGAWt8xXwcl0+wjXJqmGm1P368FPPlCQ6qYpRQZg==} + /@vuepress/plugin-nprogress@2.0.0-rc.18(typescript@5.4.3)(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-zcAU2FeRbyBjT7pYoMnMR6Yme18phpDOR7okO8FED8UK3/7tIA64/ewKTzM+E2rNN2oHRjVDTH/ULGEueHqJ7Q==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-palette@2.0.0-rc.15(vuepress@2.0.0-rc.8): + /@vuepress/plugin-palette@2.0.0-rc.15(vuepress@2.0.0-rc.9): resolution: {integrity: sha512-ppT9xoeW9YxRhTFYh8UHXoUdzg57xrSeLYLsWkH+AO5TcYTmWG3ON/iqX6Ptzt2dxhXRerbqbNBQXO5EVDXmvw==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: chokidar: 3.6.0 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) dev: false - /@vuepress/plugin-reading-time@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-oxpuDScShoJvps8vygiYE5oAJDPgfg4QkcTm2y1BkqiYY9AFS4To9AsMoNNlDdDJsxJluUh7VpIc6P+zJrGwSw==} + /@vuepress/plugin-reading-time@2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-+Vq8QgmJF+uEi1J6CXXyJRB+ta3STGdeN51/bRdT7m9dqIS/VBnqP2VOC0estebMUgieZSdDiE6i+L/6LfX4vw==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + '@vuepress/helper': 2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-seo@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-iieaI3IIHgdJqKWWR1gR6+9OieGHR/uLjJ3BQ0Hi4nrECzsFqNoe+FTlTd3fxqQrF2WDXSAFwiJwiBx8eLVKYA==} + /@vuepress/plugin-seo@2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-/lTL6dFkuCK16M5yDZdD7zohdy+OqqeUjY1ZsXM2bYGjaha5CiukuUhJlIfRmM9oFQEOBirWCKPC0Ns4ObhPLA==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + '@vuepress/helper': 2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-sitemap@2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-OhYfnNrsjX44KUN8L5XIZwaULZirbNtXaCIez5m0NDuagJ7BFk3uRcgNpuC3caL7x2kzrQTrGOiyi2vFi78GBg==} + /@vuepress/plugin-sitemap@2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-sIND+03O8h222BljQaSZQ8g7y+bHPZyjhEW8c8cLXv0/LZ7apO1qoEuU11ILYHZw5BF/zKNvRriw9QvrEDlIxA==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.17(typescript@5.4.2)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.19(typescript@5.4.3)(vuepress@2.0.0-rc.9) sitemap: 7.1.1 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-theme-data@2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-A72VNnG4y92wSBiKI9QdDW8r3HELSUyCBjb7SgqOWqOAltGADUre4hL5cvscMhzYnlQOmoNadG9ecn95B7FQxw==} + /@vuepress/plugin-theme-data@2.0.0-rc.18(typescript@5.4.3)(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-hOUEiJlyHKPFCarscj51Zn00bm0nQsUqcfL9Y4lvVWa9igCRzxd6cDlC8wGYbWEZLQNi78+wKzxOVvEvDfRDIQ==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: '@vue/devtools-api': 6.6.1 - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/plugin-toc@2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8): - resolution: {integrity: sha512-hmQn6sy9xN/qTtSBgQlqiEMuYvMbWIjnrn0hqTQTMV9krqqIyq8ErAktarIQyQIB6l/daAuN6IJ3B8eOBSQRKg==} + /@vuepress/plugin-toc@2.0.0-rc.18(typescript@5.4.3)(vuepress@2.0.0-rc.9): + resolution: {integrity: sha512-YAY1NDs9JHv1JJVRSipGvclqz7YGOsmaxYDfs6T/NhJooJwLCSBvZvezmyyJ+MYf+mGf7fRZkDW+LgNSR1glaw==} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - vue: 3.4.21(typescript@5.4.2) - vue-router: 4.2.5(vue@3.4.21) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.3) + vue-router: 4.3.0(vue@3.4.21) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - typescript dev: false - /@vuepress/shared@2.0.0-rc.8: - resolution: {integrity: sha512-5C6EzC9A3nepX8pL1zgJnwoP0wtZR2AIaADq3quKKp8rn3otTIsyL3wTQM977rLQhbPg19vYbLdAHyap+DNEIw==} + /@vuepress/shared@2.0.0-rc.9: + resolution: {integrity: sha512-XfI6CWNv4/Vp9Iew6GJil9RUSy1rM7zGdjwikr0j3Rkh55q3f00w1wud47wE9kxRqsZ0PIvsMget5CxEn5rA/w==} dependencies: '@mdit-vue/types': 2.0.0 dev: false - /@vuepress/utils@2.0.0-rc.8: - resolution: {integrity: sha512-HjeLWk1r2zggunYjqBYfXhklWmyy0BxhhGtJwycyDXBtDsP4yKiNnk5z3+uJ1UiA6CWEswLtjO6bFrpNf8RPUQ==} + /@vuepress/utils@2.0.0-rc.9: + resolution: {integrity: sha512-qk6Pel4JVKYKxp3bWxyvnwchvx3QaCWc7SqUw7L6qUo/um+0U2U45L0anWoAfckw12RXYhoIEbJ9UZpueiKOPg==} dependencies: '@types/debug': 4.1.12 '@types/fs-extra': 11.0.4 '@types/hash-sum': 1.0.2 - '@vuepress/shared': 2.0.0-rc.8 + '@vuepress/shared': 2.0.0-rc.9 debug: 4.3.4(supports-color@9.2.2) fs-extra: 11.2.0 globby: 14.0.1 @@ -5283,19 +4941,19 @@ packages: engines: {node: '>=8.0.0'} dev: false - /autoprefixer@10.4.17(postcss@8.4.35): - resolution: {integrity: sha512-/cpVNRLSfhOtcGflT13P2794gVSgmPgTR+erw5ifnMLZb0UnSlkK4tquLmkd3BhA+nLo5tX8Cu0upUsGKvKbmg==} + /autoprefixer@10.4.19(postcss@8.4.38): + resolution: {integrity: sha512-BaENR2+zBZ8xXhM4pUaKUxlVdxZ0EZhjvbopwnXmxRUfqDmwSpC2lAi/QXvx7NRdPCo1WKEcEF6mV64si1z4Ew==} engines: {node: ^10 || ^12 || >=14} hasBin: true peerDependencies: postcss: ^8.1.0 dependencies: - browserslist: 4.22.2 - caniuse-lite: 1.0.30001580 + browserslist: 4.23.0 + caniuse-lite: 1.0.30001600 fraction.js: 4.3.7 normalize-range: 0.1.2 picocolors: 1.0.0 - postcss: 8.4.35 + postcss: 8.4.38 postcss-value-parser: 4.2.0 dev: false @@ -5410,8 +5068,8 @@ packages: resolution: {integrity: sha512-DRQrD6gJyy8FbiE4s+bDoXS9hiW3Vbx5uCdwvcCf3zLHL+Iv7LtGHLpr+GZV8rHG8tK766FGYBwRbu8pELTt+w==} dev: false - /body-parser@1.20.1: - resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==} + /body-parser@1.20.2: + resolution: {integrity: sha512-ml9pReCu3M61kGlqoTm2umSXTlRTuGTx0bfYj+uIUKKYycG5NtSbeetV3faSU6R7ajOPw0g/J1PvK4qNy7s5bA==} engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16} dependencies: bytes: 3.1.2 @@ -5423,7 +5081,7 @@ packages: iconv-lite: 0.4.24 on-finished: 2.4.1 qs: 6.11.0 - raw-body: 2.5.1 + raw-body: 2.5.2 type-is: 1.6.18 unpipe: 1.0.0 transitivePeerDependencies: @@ -5491,6 +5149,18 @@ packages: electron-to-chromium: 1.4.616 node-releases: 2.0.14 update-browserslist-db: 1.0.13(browserslist@4.22.2) + dev: true + + /browserslist@4.23.0: + resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001600 + electron-to-chromium: 1.4.715 + node-releases: 2.0.14 + update-browserslist-db: 1.0.13(browserslist@4.23.0) + dev: false /buffer-crc32@0.2.13: resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==} @@ -5668,9 +5338,10 @@ packages: /caniuse-lite@1.0.30001572: resolution: {integrity: sha512-1Pbh5FLmn5y4+QhNyJE9j3/7dK44dGB83/ZMjv/qJk86TvDbjk0LosiZo0i0WB0Vx607qMX9jYrn1VLHCkN4rw==} + dev: true - /caniuse-lite@1.0.30001580: - resolution: {integrity: sha512-mtj5ur2FFPZcCEpXFy8ADXbDACuNFXg6mxVDqp7tqooX6l3zwm+d8EPoeOSIFRDvHs8qu7/SLFOGniULkcH2iA==} + /caniuse-lite@1.0.30001600: + resolution: {integrity: sha512-+2S9/2JFhYmYaDpZvo0lKkfvuKIglrx68MwOBqMGHhQsNkLjB5xtc/TGoEPs+MxjSyN/72qer2g97nzR641mOQ==} dev: false /ccount@2.0.1: @@ -6072,13 +5743,13 @@ packages: engines: {node: '>= 12.0.0'} dev: true - /commitizen@4.3.0(@types/node@20.9.1)(typescript@5.4.2): + /commitizen@4.3.0(@types/node@20.9.1)(typescript@5.4.3): resolution: {integrity: sha512-H0iNtClNEhT0fotHvGV3E9tDejDeS04sN1veIebsKYGMuGscFaswRoYJKmT3eW85eIJAs0F28bG2+a/9wCOfPw==} engines: {node: '>= 12'} hasBin: true dependencies: cachedir: 2.3.0 - cz-conventional-changelog: 3.3.0(@types/node@20.9.1)(typescript@5.4.2) + cz-conventional-changelog: 3.3.0(@types/node@20.9.1)(typescript@5.4.3) dedent: 0.7.0 detect-indent: 6.1.0 find-node-modules: 2.1.3 @@ -6433,7 +6104,7 @@ packages: handlebars: 4.7.8 json-stringify-safe: 5.0.1 meow: 12.1.1 - semver: 7.5.4 + semver: 7.6.0 split2: 4.1.0 dev: true @@ -6525,6 +6196,11 @@ packages: engines: {node: '>= 0.6'} dev: false + /cookie@0.6.0: + resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==} + engines: {node: '>= 0.6'} + dev: false + /copy-descriptor@0.1.1: resolution: {integrity: sha512-XgZ0pFcakEUlbwQEVNg3+QAis1FyTL3Qel9FYy8pSkQqoG3PNoT0bOCQtOXcOkur21r2Eq2kI+IE+gsmAEVlYw==} engines: {node: '>=0.10.0'} @@ -6562,7 +6238,7 @@ packages: layout-base: 1.0.2 dev: false - /cosmiconfig-typescript-loader@5.0.0(@types/node@20.9.1)(cosmiconfig@8.3.6)(typescript@5.4.2): + /cosmiconfig-typescript-loader@5.0.0(@types/node@20.9.1)(cosmiconfig@9.0.0)(typescript@5.4.3): resolution: {integrity: sha512-+8cK7jRAReYkMwMiG+bxhcNKiHJDM6bR9FD/nGBXOWdMLuYawjF5cGrtLilJ+LGd3ZjCXnJjR5DkfWPoIVlqJA==} engines: {node: '>=v16'} requiresBuild: true @@ -6572,29 +6248,12 @@ packages: typescript: '>=4' dependencies: '@types/node': 20.9.1 - cosmiconfig: 8.3.6(typescript@5.4.2) + cosmiconfig: 9.0.0(typescript@5.4.3) jiti: 1.20.0 - typescript: 5.4.2 + typescript: 5.4.3 dev: true - /cosmiconfig@8.3.6(typescript@5.4.2): - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} - engines: {node: '>=14'} - requiresBuild: true - peerDependencies: - typescript: '>=4.9.5' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - import-fresh: 3.3.0 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 - typescript: 5.4.2 - dev: true - - /cosmiconfig@9.0.0(typescript@5.4.2): + /cosmiconfig@9.0.0(typescript@5.4.3): resolution: {integrity: sha512-itvL5h8RETACmOTFc4UfIyB2RfEHi71Ax6E/PivVxq9NseKbOWpeyHEOIbmAw1rs8Ak0VursQNww7lf7YtUwzg==} engines: {node: '>=14'} peerDependencies: @@ -6607,7 +6266,7 @@ packages: import-fresh: 3.3.0 js-yaml: 4.1.0 parse-json: 5.2.0 - typescript: 5.4.2 + typescript: 5.4.3 dev: true /cp-file@10.0.0: @@ -6741,7 +6400,7 @@ packages: engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} dependencies: mdn-data: 2.0.28 - source-map-js: 1.0.2 + source-map-js: 1.2.0 dev: false /css-tree@2.3.1: @@ -6797,18 +6456,18 @@ packages: lodash: 4.17.21 dev: false - /cz-conventional-changelog@3.3.0(@types/node@20.9.1)(typescript@5.4.2): + /cz-conventional-changelog@3.3.0(@types/node@20.9.1)(typescript@5.4.3): resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==} engines: {node: '>= 10'} dependencies: chalk: 2.4.2 - commitizen: 4.3.0(@types/node@20.9.1)(typescript@5.4.2) + commitizen: 4.3.0(@types/node@20.9.1)(typescript@5.4.3) conventional-commit-types: 3.0.0 lodash.map: 4.6.0 longest: 2.0.1 word-wrap: 1.2.3 optionalDependencies: - '@commitlint/load': 19.1.0(@types/node@20.9.1)(typescript@5.4.2) + '@commitlint/load': 19.2.0(@types/node@20.9.1)(typescript@5.4.3) transitivePeerDependencies: - '@types/node' - typescript @@ -7114,8 +6773,8 @@ packages: '@babel/runtime': 7.21.5 dev: true - /date-fns@3.4.0: - resolution: {integrity: sha512-Akz4R8J9MXBsOgF1QeWeCsbv6pntT5KCPjU0Q9prBxVmWJYPLhwAIsNg3b0QAdr0ttiozYLD3L/af7Ra0jqYXw==} + /date-fns@3.6.0: + resolution: {integrity: sha512-fRHTG8g/Gif+kSh50gaGEdToemgfj74aRX3swtiouboip5JDLAyDE9F11nHMIcvOaXeOC6D7SpNhi7uFyB7Uww==} dev: false /date-time@3.1.0: @@ -7367,8 +7026,8 @@ packages: engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dependencies: is-url: 1.2.4 - postcss: 8.4.35 - postcss-values-parser: 6.0.2(postcss@8.4.35) + postcss: 8.4.38 + postcss-values-parser: 6.0.2(postcss@8.4.38) dev: false /detective-sass@5.0.0: @@ -7396,10 +7055,10 @@ packages: resolution: {integrity: sha512-pVCuFWdEAyHI16zO3NBWSAULV8pevSkX3gwK8w3y9RrBGUrig6wDvwv6vUpnu+HfOr0MDmjMkmJGNWaTb6+HkA==} engines: {node: ^14.14.0 || >=16.0.0} dependencies: - '@typescript-eslint/typescript-estree': 5.59.11(supports-color@9.2.2)(typescript@5.4.2) + '@typescript-eslint/typescript-estree': 5.59.11(supports-color@9.2.2)(typescript@5.4.3) ast-module-types: 5.0.0 node-source-walk: 6.0.1 - typescript: 5.4.2 + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: false @@ -7514,6 +7173,11 @@ packages: /electron-to-chromium@1.4.616: resolution: {integrity: sha512-1n7zWYh8eS0L9Uy+GskE0lkBUNK83cXTVJI0pU3mGprFsbfSdAc15VTFbo+A+Bq4pwstmL30AVcEU3Fo463lNg==} + dev: true + + /electron-to-chromium@1.4.715: + resolution: {integrity: sha512-XzWNH4ZSa9BwVUQSDorPWAUQ5WGuYz7zJUNpNif40zFCiCl20t8zgylmreNmn26h5kiyw2lg7RfTmeMBsDklqg==} + dev: false /elkjs@0.9.2: resolution: {integrity: sha512-2Y/RaA1pdgSHpY0YG4TYuYCD2wh97CRvu22eLG3Kz0pgQ/6KbIFTxsTnDc4MH/6hFlg2L/9qXrDMG0nMjP63iw==} @@ -7623,36 +7287,6 @@ packages: '@esbuild/win32-x64': 0.19.11 dev: false - /esbuild@0.19.12: - resolution: {integrity: sha512-aARqgq8roFBj054KvQr5f1sFu0D65G+miZRCuJyJ0G13Zwx7vRar5Zhn2tkQNzIXcBrNVsv/8stehpj+GAjgbg==} - engines: {node: '>=12'} - hasBin: true - requiresBuild: true - optionalDependencies: - '@esbuild/aix-ppc64': 0.19.12 - '@esbuild/android-arm': 0.19.12 - '@esbuild/android-arm64': 0.19.12 - '@esbuild/android-x64': 0.19.12 - '@esbuild/darwin-arm64': 0.19.12 - '@esbuild/darwin-x64': 0.19.12 - '@esbuild/freebsd-arm64': 0.19.12 - '@esbuild/freebsd-x64': 0.19.12 - '@esbuild/linux-arm': 0.19.12 - '@esbuild/linux-arm64': 0.19.12 - '@esbuild/linux-ia32': 0.19.12 - '@esbuild/linux-loong64': 0.19.12 - '@esbuild/linux-mips64el': 0.19.12 - '@esbuild/linux-ppc64': 0.19.12 - '@esbuild/linux-riscv64': 0.19.12 - '@esbuild/linux-s390x': 0.19.12 - '@esbuild/linux-x64': 0.19.12 - '@esbuild/netbsd-x64': 0.19.12 - '@esbuild/openbsd-x64': 0.19.12 - '@esbuild/sunos-x64': 0.19.12 - '@esbuild/win32-arm64': 0.19.12 - '@esbuild/win32-ia32': 0.19.12 - '@esbuild/win32-x64': 0.19.12 - /esbuild@0.20.0: resolution: {integrity: sha512-6iwE3Y2RVYCME1jLpBqq7LQWK3MW6vjV2bZy6gt/WrqkY+WE74Spyc0ThAOYpMtITvnjX09CrC6ym7A/m9mebA==} engines: {node: '>=12'} @@ -7684,36 +7318,35 @@ packages: '@esbuild/win32-x64': 0.20.0 dev: false - /esbuild@0.20.1: - resolution: {integrity: sha512-OJwEgrpWm/PCMsLVWXKqvcjme3bHNpOgN7Tb6cQnR5n0TPbQx1/Xrn7rqM+wn17bYeT6MGB5sn1Bh5YiGi70nA==} + /esbuild@0.20.2: + resolution: {integrity: sha512-WdOOppmUNU+IbZ0PaDiTst80zjnrOkyJNHoKupIcVyU8Lvla3Ugx94VzkQ32Ijqd7UhHJy75gNWDMUekcrSJ6g==} engines: {node: '>=12'} hasBin: true requiresBuild: true optionalDependencies: - '@esbuild/aix-ppc64': 0.20.1 - '@esbuild/android-arm': 0.20.1 - '@esbuild/android-arm64': 0.20.1 - '@esbuild/android-x64': 0.20.1 - '@esbuild/darwin-arm64': 0.20.1 - '@esbuild/darwin-x64': 0.20.1 - '@esbuild/freebsd-arm64': 0.20.1 - '@esbuild/freebsd-x64': 0.20.1 - '@esbuild/linux-arm': 0.20.1 - '@esbuild/linux-arm64': 0.20.1 - '@esbuild/linux-ia32': 0.20.1 - '@esbuild/linux-loong64': 0.20.1 - '@esbuild/linux-mips64el': 0.20.1 - '@esbuild/linux-ppc64': 0.20.1 - '@esbuild/linux-riscv64': 0.20.1 - '@esbuild/linux-s390x': 0.20.1 - '@esbuild/linux-x64': 0.20.1 - '@esbuild/netbsd-x64': 0.20.1 - '@esbuild/openbsd-x64': 0.20.1 - '@esbuild/sunos-x64': 0.20.1 - '@esbuild/win32-arm64': 0.20.1 - '@esbuild/win32-ia32': 0.20.1 - '@esbuild/win32-x64': 0.20.1 - dev: false + '@esbuild/aix-ppc64': 0.20.2 + '@esbuild/android-arm': 0.20.2 + '@esbuild/android-arm64': 0.20.2 + '@esbuild/android-x64': 0.20.2 + '@esbuild/darwin-arm64': 0.20.2 + '@esbuild/darwin-x64': 0.20.2 + '@esbuild/freebsd-arm64': 0.20.2 + '@esbuild/freebsd-x64': 0.20.2 + '@esbuild/linux-arm': 0.20.2 + '@esbuild/linux-arm64': 0.20.2 + '@esbuild/linux-ia32': 0.20.2 + '@esbuild/linux-loong64': 0.20.2 + '@esbuild/linux-mips64el': 0.20.2 + '@esbuild/linux-ppc64': 0.20.2 + '@esbuild/linux-riscv64': 0.20.2 + '@esbuild/linux-s390x': 0.20.2 + '@esbuild/linux-x64': 0.20.2 + '@esbuild/netbsd-x64': 0.20.2 + '@esbuild/openbsd-x64': 0.20.2 + '@esbuild/sunos-x64': 0.20.2 + '@esbuild/win32-arm64': 0.20.2 + '@esbuild/win32-ia32': 0.20.2 + '@esbuild/win32-x64': 0.20.2 /escalade@3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} @@ -7825,7 +7458,7 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/parser': 7.2.0(eslint@8.57.0)(typescript@5.4.3) debug: 3.2.7 eslint: 8.57.0 eslint-import-resolver-node: 0.3.9 @@ -7959,7 +7592,7 @@ packages: engines: {node: '>=5.0.0'} dev: true - /eslint-plugin-perfectionist@2.7.0(eslint@8.57.0)(typescript@5.4.2)(vue-eslint-parser@9.4.2): + /eslint-plugin-perfectionist@2.7.0(eslint@8.57.0)(typescript@5.4.3)(vue-eslint-parser@9.4.2): resolution: {integrity: sha512-RpSMc0T0DT9DlOj4APzwlAjCqQMxFdsIYlupe73eDkKLn1mMK7fVw2z3nj2y822szKOpvHA7bDa56ySOlr4GXw==} peerDependencies: astro-eslint-parser: ^0.16.0 @@ -7977,7 +7610,7 @@ packages: vue-eslint-parser: optional: true dependencies: - '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/utils': 6.21.0(eslint@8.57.0)(typescript@5.4.3) eslint: 8.57.0 minimatch: 9.0.3 natural-compare-lite: 1.4.0 @@ -8039,12 +7672,12 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.3) eslint: 8.57.0 eslint-rule-composer: 0.3.0 dev: true - /eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@7.2.0)(eslint@8.57.0)(typescript@5.4.2): + /eslint-plugin-vitest@0.3.26(@typescript-eslint/eslint-plugin@7.2.0)(eslint@8.57.0)(typescript@5.4.3): resolution: {integrity: sha512-oxe5JSPgRjco8caVLTh7Ti8PxpwJdhSV0hTQAmkFcNcmy/9DnqLB/oNVRA11RmVRP//2+jIIT6JuBEcpW3obYg==} engines: {node: ^18.0.0 || >= 20.0.0} peerDependencies: @@ -8057,8 +7690,8 @@ packages: vitest: optional: true dependencies: - '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.2) - '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.2) + '@typescript-eslint/eslint-plugin': 7.2.0(@typescript-eslint/parser@7.2.0)(eslint@8.57.0)(typescript@5.4.3) + '@typescript-eslint/utils': 7.2.0(eslint@8.57.0)(typescript@5.4.3) eslint: 8.57.0 transitivePeerDependencies: - supports-color @@ -8317,16 +7950,16 @@ packages: on-headers: 1.0.2 dev: false - /express@4.18.2: - resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==} + /express@4.19.1: + resolution: {integrity: sha512-K4w1/Bp7y8iSiVObmCrtq8Cs79XjJc/RU2YYkZQ7wpUu5ZyZ7MtPHkqoMz4pf+mgXfNvo2qft8D9OnrH2ABk9w==} engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.8 array-flatten: 1.1.1 - body-parser: 1.20.1 + body-parser: 1.20.2 content-disposition: 0.5.4 content-type: 1.0.5 - cookie: 0.5.0 + cookie: 0.6.0 cookie-signature: 1.0.6 debug: 2.6.9 depd: 2.0.0 @@ -8810,7 +8443,7 @@ packages: optional: true dependencies: '@floating-ui/dom': 1.1.1 - vue: 3.4.21(typescript@5.4.2) + vue: 3.4.21(typescript@5.4.3) vue-resize: 2.0.0-alpha.1(vue@3.4.21) dev: false @@ -8977,6 +8610,7 @@ packages: /function-bind@1.1.1: resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + dev: false /function-bind@1.1.2: resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} @@ -9161,7 +8795,7 @@ packages: hasBin: true dependencies: meow: 12.1.1 - semver: 7.5.4 + semver: 7.6.0 dev: true /gitconfiglocal@1.0.0: @@ -9242,6 +8876,7 @@ packages: /global-directory@4.0.1: resolution: {integrity: sha512-wHTUcDUoZ1H5/0iVqEudYW4/kAlN5cZ3j/bXn0Dpbizl9iaUVeWSHqiOjsgk6OW2bkLclbBjzewBz6weQ1zA2Q==} engines: {node: '>=18'} + requiresBuild: true dependencies: ini: 4.1.1 dev: true @@ -9488,6 +9123,7 @@ packages: engines: {node: '>= 0.4.0'} dependencies: function-bind: 1.1.1 + dev: false /hasbin@1.2.3: resolution: {integrity: sha512-CCd8e/w2w28G8DyZvKgiHnQJ/5XXDz6qiUHnthvtag/6T5acUeN5lqq+HMoBqcmgWueWDhiCplrw0Kb1zDACRg==} @@ -9745,6 +9381,7 @@ packages: /import-meta-resolve@4.0.0: resolution: {integrity: sha512-okYUR7ZQPH+efeuMJGlq4f8ubUgO50kByRPyt/Cy1Io4PSRsPjxME+YlVaCOx+NIToW7hCsZNFJyTPFFKepRSA==} + requiresBuild: true dev: true /imurmurhash@0.1.4: @@ -9980,11 +9617,6 @@ packages: ci-info: 3.8.0 dev: false - /is-core-module@2.12.1: - resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==} - dependencies: - has: 1.0.3 - /is-core-module@2.13.1: resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} dependencies: @@ -10422,12 +10054,18 @@ packages: engines: {node: '>=0.10.0'} dev: false - /jsonwebtoken@9.0.1: - resolution: {integrity: sha512-K8wx7eJ5TPvEjuiVSkv167EVboBDv9PZdDoF7BgeQnBLVvZWW9clr2PsQHVJDTKaEIH5JBIwHujGcHp7GgI2eg==} + /jsonwebtoken@9.0.2: + resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==} engines: {node: '>=12', npm: '>=6'} dependencies: jws: 3.2.2 - lodash: 4.17.21 + lodash.includes: 4.3.0 + lodash.isboolean: 3.0.3 + lodash.isinteger: 4.0.4 + lodash.isnumber: 3.0.3 + lodash.isplainobject: 4.0.6 + lodash.isstring: 4.0.1 + lodash.once: 4.1.1 ms: 2.1.3 semver: 7.6.0 dev: false @@ -10746,21 +10384,41 @@ packages: resolution: {integrity: sha512-qjxPLHd3r5DnsdGacqOMU6pb/avJzdh9tFX2ymgoZE27BmjXrNy/y4LoaiTeAb+O3gL8AfpJGtqfX/ae2leYYQ==} dev: false + /lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==} + dev: false + /lodash.isarguments@3.1.0: resolution: {integrity: sha512-chi4NHZlZqZD18a0imDHnZPrDeBbTtVN7GXMwuGdRH9qotxAjYs3aVLKc7zNOG9eddR5Ksd8rvFEBc9SsggPpg==} dev: false + /lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==} + dev: false + /lodash.isempty@4.4.0: resolution: {integrity: sha512-oKMuF3xEeqDltrGMfDxAPGIVMSSRv8tbRSODbrs4KGsRRLEhrW8N8Rd4DRgB2+621hY8A8XwwrTVhXWpxFvMzg==} dev: false + /lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==} + dev: false + /lodash.ismatch@4.4.0: resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==} dev: false + /lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==} + dev: false + /lodash.isplainobject@4.0.6: resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + /lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + dev: false + /lodash.kebabcase@4.1.1: resolution: {integrity: sha512-N8XRTIMMqqDgSy4VLKPnJ/+hpGZN+PHQiJnSenYqPaVV/NCqEogTnAdZLQiGKhxX+JCs8waWq2t1XHWKOmlY8g==} dev: true @@ -10777,6 +10435,10 @@ packages: requiresBuild: true dev: true + /lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==} + dev: false + /lodash.snakecase@4.1.1: resolution: {integrity: sha512-QZ1d4xoBHYUeuouhEq3lk3Uq7ldgyFXGBhg04+oRLnIz8o9T65Eh+8YdroUwn846zchkA9yDsDl5CVVaV2nqYw==} dev: true @@ -10969,14 +10631,14 @@ packages: resolution: {integrity: sha512-1I+1qpDt4idfgLQG+BNWmrqku+7/2bi5nLf4YwF8y8zXvmfiTBY3PV3ZibfrjBueCByROpuBjLLFCajqkgYoLQ==} dev: false - /markdown-it-anchor@8.6.7(@types/markdown-it@13.0.7)(markdown-it@14.0.0): + /markdown-it-anchor@8.6.7(@types/markdown-it@13.0.7)(markdown-it@14.1.0): resolution: {integrity: sha512-FlCHFwNnutLgVTflOYHPW2pPcl2AACqVzExlkGQNsi4CJgqOHN7YTgDd4LuhgN1BFO3TS0vLAruV1Td6dwWPJA==} peerDependencies: '@types/markdown-it': '*' markdown-it: '*' dependencies: '@types/markdown-it': 13.0.7 - markdown-it: 14.0.0 + markdown-it: 14.1.0 dev: false /markdown-it-container@4.0.0: @@ -10999,6 +10661,18 @@ packages: uc.micro: 2.0.0 dev: false + /markdown-it@14.1.0: + resolution: {integrity: sha512-a54IwgWPaeBCAAsv13YgmALOF1elABB08FxO9i+r4VFk5Vl4pKokRPeX8u5TCgSsPi6ec1otfLjdOpVcgbpshg==} + hasBin: true + dependencies: + argparse: 2.0.1 + entities: 4.5.0 + linkify-it: 5.0.0 + mdurl: 2.0.0 + punycode.js: 2.3.1 + uc.micro: 2.1.0 + dev: false + /markdown-table@3.0.3: resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==} dev: false @@ -11979,8 +11653,8 @@ packages: resolution: {integrity: sha512-9iN1ka/9zmX1ZvLV9ewJYEk9h7RyRRtqdK0woXcqohu8EWIerfPUjYJPg0ULy0UqP7cslmdGc8xKDJcojlKiaw==} dev: false - /netlify-cli@17.19.3(@types/node@20.11.27): - resolution: {integrity: sha512-m6ELMrNOpx3ArVPomVrnhrYooavcTzF7j5BmKpe7I1OEbMN8t1TKS2pJgiJMA5mg76L4Fl8YUzq1RS9RQ67pjA==} + /netlify-cli@17.20.1(@types/node@20.11.30): + resolution: {integrity: sha512-Hj71m61PGteCk27t8y3O0y8JqFmMuPCitbVfDK1V/Ro+U6zUDsVQUFO3v4sEeoB8s/QOLhXZn/2NHu/sBUlDNQ==} engines: {node: '>=18.14.0'} hasBin: true requiresBuild: true @@ -11988,7 +11662,7 @@ packages: '@bugsnag/js': 7.20.2 '@fastify/static': 6.10.2 '@netlify/blobs': 7.0.1 - '@netlify/build': 29.36.3(@types/node@20.11.27) + '@netlify/build': 29.36.3(@types/node@20.11.30) '@netlify/build-info': 7.13.0 '@netlify/config': 20.12.1 '@netlify/edge-bundler': 11.3.0(supports-color@9.2.2) @@ -12022,7 +11696,7 @@ packages: envinfo: 7.8.1 etag: 1.8.1 execa: 5.1.1 - express: 4.18.2 + express: 4.19.1 express-logging: 1.1.1 extract-zip: 2.0.1 fastest-levenshtein: 1.0.16 @@ -12049,7 +11723,7 @@ packages: is-wsl: 2.2.0 isexe: 2.0.0 js-yaml: 4.1.0 - jsonwebtoken: 9.0.1 + jsonwebtoken: 9.0.2 jwt-decode: 3.1.2 lambda-local: 2.1.2 listr2: 7.0.2 @@ -12280,7 +11954,7 @@ packages: dependencies: hosted-git-info: 4.1.0 is-core-module: 2.13.1 - semver: 7.5.4 + semver: 7.6.0 validate-npm-package-license: 3.0.4 dev: false @@ -12289,8 +11963,8 @@ packages: engines: {node: ^16.14.0 || >=18.0.0} dependencies: hosted-git-info: 7.0.1 - is-core-module: 2.12.1 - semver: 7.5.4 + is-core-module: 2.13.1 + semver: 7.6.0 validate-npm-package-license: 3.0.4 /normalize-path@2.1.1: @@ -13000,7 +12674,7 @@ packages: postcss-safe-parser: 6.0.0(postcss@8.4.35) dev: true - /postcss-load-config@5.0.3(postcss@8.4.35): + /postcss-load-config@5.0.3(postcss@8.4.38): resolution: {integrity: sha512-90pBBI5apUVruIEdCxZic93Wm+i9fTrp7TXbgdUCH+/L+2WnfpITSpq5dFU/IPvbv7aNiMlQISpUkAm3fEcvgQ==} engines: {node: '>= 18'} peerDependencies: @@ -13013,7 +12687,7 @@ packages: optional: true dependencies: lilconfig: 3.0.0 - postcss: 8.4.35 + postcss: 8.4.38 yaml: 2.3.4 dev: false @@ -13071,7 +12745,7 @@ packages: /postcss-value-parser@4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} - /postcss-values-parser@6.0.2(postcss@8.4.35): + /postcss-values-parser@6.0.2(postcss@8.4.38): resolution: {integrity: sha512-YLJpK0N1brcNJrs9WatuJFtHaV9q5aAOj+S4DI5S7jgHlRfm0PIbDCAFRYMQD5SHq7Fy6xsDhyutgS0QOAs0qw==} engines: {node: '>=10'} peerDependencies: @@ -13079,7 +12753,7 @@ packages: dependencies: color-name: 1.1.4 is-url-superb: 4.0.0 - postcss: 8.4.35 + postcss: 8.4.38 quote-unquote: 1.0.0 dev: false @@ -13100,6 +12774,14 @@ packages: picocolors: 1.0.0 source-map-js: 1.0.2 + /postcss@8.4.38: + resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.0 + source-map-js: 1.2.0 + /preact@10.10.0: resolution: {integrity: sha512-fszkg1iJJjq68I4lI8ZsmBiaoQiQHbxf1lNq+72EmC/mZOsFF5zn3k1yv9QGoFgIXzgsdSKtYymLJsrJPoamjQ==} dev: false @@ -13307,16 +12989,6 @@ packages: eve-raphael: 0.5.0 dev: false - /raw-body@2.5.1: - resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==} - engines: {node: '>= 0.8'} - dependencies: - bytes: 3.1.2 - http-errors: 2.0.0 - iconv-lite: 0.4.24 - unpipe: 1.0.0 - dev: false - /raw-body@2.5.2: resolution: {integrity: sha512-8zGqypfENjCIqGhgXToC8aB2r7YrBX+AQAfIPs/Mlk+BtPTztOvTS01NRW/3Eh60J+a48lt8qsCzirQ6loCVfA==} engines: {node: '>= 0.8'} @@ -13405,7 +13077,7 @@ packages: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} engines: {node: '>=8'} dependencies: - '@types/normalize-package-data': 2.4.1 + '@types/normalize-package-data': 2.4.4 normalize-package-data: 2.5.0 parse-json: 5.2.0 type-fest: 0.6.0 @@ -13414,7 +13086,7 @@ packages: resolution: {integrity: sha512-5iOehe+WF75IccPc30bWTbpdDQLOCc3Uu8bi3Dte3Eueij81yx1Mrufk8qBx/YAbR4uL1FdUr+7BKXDwEtisXg==} engines: {node: '>=12.20'} dependencies: - '@types/normalize-package-data': 2.4.1 + '@types/normalize-package-data': 2.4.4 normalize-package-data: 3.0.3 parse-json: 5.2.0 type-fest: 2.18.0 @@ -13716,51 +13388,28 @@ packages: resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==} dev: false - /rollup@4.12.0: - resolution: {integrity: sha512-wz66wn4t1OHIJw3+XU7mJJQV/2NAfw5OAk6G6Hoo3zcvz/XOfQ52Vgi+AN4Uxoxi0KBBwk2g8zPrTDA4btSB/Q==} + /rollup@4.13.0: + resolution: {integrity: sha512-3YegKemjoQnYKmsBlOHfMLVPPA5xLkQ8MHLLSw/fBrFaVkEayL51DilPpNNLq1exr98F2B1TzrV0FUlN3gWRPg==} engines: {node: '>=18.0.0', npm: '>=8.0.0'} hasBin: true dependencies: '@types/estree': 1.0.5 optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.12.0 - '@rollup/rollup-android-arm64': 4.12.0 - '@rollup/rollup-darwin-arm64': 4.12.0 - '@rollup/rollup-darwin-x64': 4.12.0 - '@rollup/rollup-linux-arm-gnueabihf': 4.12.0 - '@rollup/rollup-linux-arm64-gnu': 4.12.0 - '@rollup/rollup-linux-arm64-musl': 4.12.0 - '@rollup/rollup-linux-riscv64-gnu': 4.12.0 - '@rollup/rollup-linux-x64-gnu': 4.12.0 - '@rollup/rollup-linux-x64-musl': 4.12.0 - '@rollup/rollup-win32-arm64-msvc': 4.12.0 - '@rollup/rollup-win32-ia32-msvc': 4.12.0 - '@rollup/rollup-win32-x64-msvc': 4.12.0 + '@rollup/rollup-android-arm-eabi': 4.13.0 + '@rollup/rollup-android-arm64': 4.13.0 + '@rollup/rollup-darwin-arm64': 4.13.0 + '@rollup/rollup-darwin-x64': 4.13.0 + '@rollup/rollup-linux-arm-gnueabihf': 4.13.0 + '@rollup/rollup-linux-arm64-gnu': 4.13.0 + '@rollup/rollup-linux-arm64-musl': 4.13.0 + '@rollup/rollup-linux-riscv64-gnu': 4.13.0 + '@rollup/rollup-linux-x64-gnu': 4.13.0 + '@rollup/rollup-linux-x64-musl': 4.13.0 + '@rollup/rollup-win32-arm64-msvc': 4.13.0 + '@rollup/rollup-win32-ia32-msvc': 4.13.0 + '@rollup/rollup-win32-x64-msvc': 4.13.0 fsevents: 2.3.3 - /rollup@4.9.6: - resolution: {integrity: sha512-05lzkCS2uASX0CiLFybYfVkwNbKZG5NFQ6Go0VWyogFTXXbR039UVsegViTntkk4OglHBdF54ccApXRRuXRbsg==} - engines: {node: '>=18.0.0', npm: '>=8.0.0'} - hasBin: true - dependencies: - '@types/estree': 1.0.5 - optionalDependencies: - '@rollup/rollup-android-arm-eabi': 4.9.6 - '@rollup/rollup-android-arm64': 4.9.6 - '@rollup/rollup-darwin-arm64': 4.9.6 - '@rollup/rollup-darwin-x64': 4.9.6 - '@rollup/rollup-linux-arm-gnueabihf': 4.9.6 - '@rollup/rollup-linux-arm64-gnu': 4.9.6 - '@rollup/rollup-linux-arm64-musl': 4.9.6 - '@rollup/rollup-linux-riscv64-gnu': 4.9.6 - '@rollup/rollup-linux-x64-gnu': 4.9.6 - '@rollup/rollup-linux-x64-musl': 4.9.6 - '@rollup/rollup-win32-arm64-msvc': 4.9.6 - '@rollup/rollup-win32-ia32-msvc': 4.9.6 - '@rollup/rollup-win32-x64-msvc': 4.9.6 - fsevents: 2.3.3 - dev: false - /run-async@2.4.1: resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} engines: {node: '>=0.12.0'} @@ -13891,6 +13540,7 @@ packages: hasBin: true dependencies: lru-cache: 6.0.0 + dev: false /semver@7.6.0: resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==} @@ -14001,10 +13651,10 @@ packages: /shell-quote@1.8.1: resolution: {integrity: sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==} - /shiki@1.1.7: - resolution: {integrity: sha512-9kUTMjZtcPH3i7vHunA6EraTPpPOITYTdA5uMrvsJRexktqP0s7P3s9HVK80b4pP42FRVe03D7fT3NmJv2yYhw==} + /shiki@1.2.0: + resolution: {integrity: sha512-xLhiTMOIUXCv5DqJ4I70GgQCtdlzsTqFLZWcMHHG3TAieBUbvEGthdrlPDlX4mL/Wszx9C6rEcxU6kMlg4YlxA==} dependencies: - '@shikijs/core': 1.1.7 + '@shikijs/core': 1.2.0 dev: false /side-channel@1.0.4: @@ -14148,6 +13798,10 @@ packages: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} + /source-map-js@1.2.0: + resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==} + engines: {node: '>=0.10.0'} + /source-map-resolve@0.5.3: resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} deprecated: See https://github.com/lydell/source-map-resolve#deprecated @@ -14450,7 +14104,7 @@ packages: stylelint: '>=14.0.0' dependencies: postcss-html: 1.6.0 - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) dev: true /stylelint-config-recommended-scss@14.0.0(postcss@8.4.35)(stylelint@16.2.1): @@ -14465,7 +14119,7 @@ packages: dependencies: postcss: 8.4.35 postcss-scss: 4.0.9(postcss@8.4.35) - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) stylelint-config-recommended: 14.0.0(stylelint@16.2.1) stylelint-scss: 6.0.0(stylelint@16.2.1) dev: true @@ -14476,7 +14130,7 @@ packages: peerDependencies: stylelint: ^16.0.0 dependencies: - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) dev: true /stylelint-config-standard-scss@13.0.0(postcss@8.4.35)(stylelint@16.2.1): @@ -14490,7 +14144,7 @@ packages: optional: true dependencies: postcss: 8.4.35 - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) stylelint-config-recommended-scss: 14.0.0(postcss@8.4.35)(stylelint@16.2.1) stylelint-config-standard: 36.0.0(stylelint@16.2.1) dev: true @@ -14501,7 +14155,7 @@ packages: peerDependencies: stylelint: ^16.1.0 dependencies: - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) stylelint-config-recommended: 14.0.0(stylelint@16.2.1) dev: true @@ -14512,7 +14166,7 @@ packages: stylelint: '>=16.0.0' dependencies: csstype: 3.1.3 - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) dev: true /stylelint-order@6.0.4(stylelint@16.2.1): @@ -14522,7 +14176,7 @@ packages: dependencies: postcss: 8.4.35 postcss-sorting: 8.0.2(postcss@8.4.35) - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) dev: true /stylelint-scss@6.0.0(stylelint@16.2.1): @@ -14536,10 +14190,10 @@ packages: postcss-resolve-nested-selector: 0.1.1 postcss-selector-parser: 6.0.15 postcss-value-parser: 4.2.0 - stylelint: 16.2.1(typescript@5.4.2) + stylelint: 16.2.1(typescript@5.4.3) dev: true - /stylelint@16.2.1(typescript@5.4.2): + /stylelint@16.2.1(typescript@5.4.3): resolution: {integrity: sha512-SfIMGFK+4n7XVAyv50CpVfcGYWG4v41y6xG7PqOgQSY8M/PgdK0SQbjWFblxjJZlN9jNq879mB4BCZHJRIJ1hA==} engines: {node: '>=18.12.0'} hasBin: true @@ -14550,7 +14204,7 @@ packages: '@csstools/selector-specificity': 3.0.1(postcss-selector-parser@6.0.15) balanced-match: 2.0.0 colord: 2.9.3 - cosmiconfig: 9.0.0(typescript@5.4.2) + cosmiconfig: 9.0.0(typescript@5.4.3) css-functions-list: 3.2.1 css-tree: 2.3.1 debug: 4.3.4(supports-color@9.2.2) @@ -14967,13 +14621,13 @@ packages: resolution: {integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==} dev: false - /ts-api-utils@1.0.1(typescript@5.4.2): + /ts-api-utils@1.0.1(typescript@5.4.3): resolution: {integrity: sha512-lC/RGlPmwdrIBFTX59wwNzqh7aR2otPNPR/5brHZm/XKFYKsfqxihXUe9pU3JI+3vGkl+vyCoNNnPhJn3aLK1A==} engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.4.2 + typescript: 5.4.3 dev: true /ts-debounce@4.0.0: @@ -14985,7 +14639,7 @@ packages: engines: {node: '>=6.10'} dev: false - /ts-node@10.9.2(@types/node@20.11.27)(typescript@5.4.2): + /ts-node@10.9.2(@types/node@20.11.30)(typescript@5.4.3): resolution: {integrity: sha512-f0FFpIdcHgn8zcPSbf1dRevwt047YMnaiJM3u2w2RewrB+fob/zePZcrOyQoLMMO7aBIddLcQIEK5dYjkLnGrQ==} hasBin: true peerDependencies: @@ -15004,14 +14658,14 @@ packages: '@tsconfig/node12': 1.0.11 '@tsconfig/node14': 1.0.3 '@tsconfig/node16': 1.0.3 - '@types/node': 20.11.27 + '@types/node': 20.11.30 acorn: 8.11.3 acorn-walk: 8.2.0 arg: 4.1.3 create-require: 1.1.1 diff: 4.0.2 make-error: 1.3.6 - typescript: 5.4.2 + typescript: 5.4.3 v8-compile-cache-lib: 3.0.1 yn: 3.1.1 dev: false @@ -15036,14 +14690,14 @@ packages: resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} dev: false - /tsutils@3.21.0(typescript@5.4.2): + /tsutils@3.21.0(typescript@5.4.3): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} engines: {node: '>= 6'} peerDependencies: typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' dependencies: tslib: 1.14.1 - typescript: 5.4.2 + typescript: 5.4.3 dev: false /tunnel-agent@0.6.0: @@ -15052,31 +14706,31 @@ packages: safe-buffer: 5.2.1 dev: false - /twoslash-protocol@0.2.4: - resolution: {integrity: sha512-AEGTJj4mFGfvQc/M6qi0+s82Zq+mxLcjWZU+EUHGG8LQElyHDs+uDR+/3+m1l+WP7WL+QmWrVzFXgFX+hBg+bg==} + /twoslash-protocol@0.2.5: + resolution: {integrity: sha512-oUr5ZAn37CgNa6p1mrCuuR/pINffsnGCee2aS170Uj1IObxCjsHzu6sgdPUdxGLLn6++gd/qjNH1/iR6RrfLeg==} dev: false - /twoslash-vue@0.2.4(typescript@5.4.2): - resolution: {integrity: sha512-AIcsYRSxn5WuZC+dD7/n99s1UEY6e5IljoGL3YijQvI/pylgsKk5sWXptp5NrRTH0srBLXoeVpE1re1Eo6eiJw==} + /twoslash-vue@0.2.5(typescript@5.4.3): + resolution: {integrity: sha512-Tai45V/1G/jEJQIbDe/DIkJCgOqtA/ZHxx4TgC5EM/nnyTP6zbZNtvKOlzMjFgXFdk6rebWEl2Mi/RHKs/sbDQ==} peerDependencies: typescript: '*' dependencies: - '@vue/language-core': 1.8.27(typescript@5.4.2) - twoslash: 0.2.4(typescript@5.4.2) - twoslash-protocol: 0.2.4 - typescript: 5.4.2 + '@vue/language-core': 1.8.27(typescript@5.4.3) + twoslash: 0.2.5(typescript@5.4.3) + twoslash-protocol: 0.2.5 + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: false - /twoslash@0.2.4(typescript@5.4.2): - resolution: {integrity: sha512-hc3y11BjLHP4kV37TR6lUKksxpZp0LQi9kCy95ka6qobye/gV49PqXZIuWlRaRVGNvp4AJBMg8aiwkp0M8x/nQ==} + /twoslash@0.2.5(typescript@5.4.3): + resolution: {integrity: sha512-U8rqsfVh8jQMO1NJekUtglb52b7xD9+FrzeFrgzpHsRTKl8IQgqnZP6ld4PeKaHXhLfoZPuju9K50NXJ7wom8g==} peerDependencies: typescript: '*' dependencies: '@typescript/vfs': 1.5.0 - twoslash-protocol: 0.2.4 - typescript: 5.4.2 + twoslash-protocol: 0.2.5 + typescript: 5.4.3 transitivePeerDependencies: - supports-color dev: false @@ -15159,8 +14813,8 @@ packages: is-typedarray: 1.0.0 dev: false - /typescript@5.4.2: - resolution: {integrity: sha512-+2/g0Fds1ERlP6JsakQQDXjZdZMM+rqpamFZJEKh4kwTIn3iDkgKtby0CeNd5ATNZ4Ry1ax15TMx0W2V+miizQ==} + /typescript@5.4.3: + resolution: {integrity: sha512-KrPd3PKaCLr78MalgiwJnA25Nm8HAmdwN3mYUYZgG/wizIo9EainNVQI9/yDavtVFRN2h3k8uf3GLHuhDMgEHg==} engines: {node: '>=14.17'} hasBin: true @@ -15168,6 +14822,10 @@ packages: resolution: {integrity: sha512-DffL94LsNOccVn4hyfRe5rdKa273swqeA5DJpMOeFmEn1wCDc7nAbbB0gXlgBCL7TNzeTv6G7XVWzan7iJtfig==} dev: false + /uc.micro@2.1.0: + resolution: {integrity: sha512-ARDJmphmdvUk6Glw7y9DQ2bFkKBHwQHLi2lsaH6PPmz/Ka9sFOBsBluozhDltWmnv9u/cF6Rt87znRTPV+yp/A==} + dev: false + /ufo@1.3.1: resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} @@ -15411,6 +15069,18 @@ packages: browserslist: 4.22.2 escalade: 3.1.1 picocolors: 1.0.0 + dev: true + + /update-browserslist-db@1.0.13(browserslist@4.23.0): + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.23.0 + escalade: 3.1.1 + picocolors: 1.0.0 + dev: false /update-notifier@6.0.2: resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==} @@ -15522,8 +15192,8 @@ packages: vfile-message: 4.0.2 dev: false - /vite@5.1.3(@types/node@20.9.1): - resolution: {integrity: sha512-UfmUD36DKkqhi/F75RrxvPpry+9+tTkrXfMNZD+SboZqBCMsxKtO52XeGzzuh7ioz+Eo/SYDBbdb0Z7vgcDJew==} + /vite@5.2.2(@types/node@20.9.1): + resolution: {integrity: sha512-FWZbz0oSdLq5snUI0b6sULbz58iXFXdvkZfZWR/F0ZJuKTSPO7v72QPXt6KqYeMFb0yytNp6kZosxJ96Nr/wDQ==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -15551,15 +15221,15 @@ packages: optional: true dependencies: '@types/node': 20.9.1 - esbuild: 0.19.12 - postcss: 8.4.35 - rollup: 4.9.6 + esbuild: 0.20.2 + postcss: 8.4.38 + rollup: 4.13.0 optionalDependencies: fsevents: 2.3.3 dev: false - /vite@5.1.6(@types/node@20.9.1): - resolution: {integrity: sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==} + /vite@5.2.4(@types/node@20.9.1): + resolution: {integrity: sha512-vjFghvHWidBTinu5TCymJk/lRHlR5ljqB83yugr0HA1xspUPdOZHqbqDLnZ8f9/jINrtFHTCYYyIUi+o+Q5iyg==} engines: {node: ^18.0.0 || >=20.0.0} hasBin: true peerDependencies: @@ -15587,9 +15257,9 @@ packages: optional: true dependencies: '@types/node': 20.9.1 - esbuild: 0.19.12 - postcss: 8.4.35 - rollup: 4.12.0 + esbuild: 0.20.2 + postcss: 8.4.38 + rollup: 4.13.0 optionalDependencies: fsevents: 2.3.3 dev: true @@ -15606,7 +15276,7 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.4.21(typescript@5.4.2) + vue: 3.4.21(typescript@5.4.3) dev: false /vue-eslint-parser@9.4.2(eslint@8.57.0): @@ -15632,16 +15302,16 @@ packages: peerDependencies: vue: ^3.0.0 dependencies: - vue: 3.4.21(typescript@5.4.2) + vue: 3.4.21(typescript@5.4.3) dev: false - /vue-router@4.2.5(vue@3.4.21): - resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} + /vue-router@4.3.0(vue@3.4.21): + resolution: {integrity: sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==} peerDependencies: vue: ^3.2.0 dependencies: '@vue/devtools-api': 6.5.1 - vue: 3.4.21(typescript@5.4.2) + vue: 3.4.21(typescript@5.4.3) dev: false /vue-template-compiler@2.7.16: @@ -15651,7 +15321,7 @@ packages: he: 1.2.0 dev: false - /vue@3.4.21(typescript@5.4.2): + /vue@3.4.21(typescript@5.4.3): resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} peerDependencies: typescript: '*' @@ -15664,10 +15334,10 @@ packages: '@vue/runtime-dom': 3.4.21 '@vue/server-renderer': 3.4.21(vue@3.4.21) '@vue/shared': 3.4.21 - typescript: 5.4.2 + typescript: 5.4.3 dev: false - /vuepress-plugin-md-enhance@2.0.0-rc.25(katex@0.16.9)(markdown-it@14.0.0)(typescript@5.4.2)(vuepress@2.0.0-rc.8): + /vuepress-plugin-md-enhance@2.0.0-rc.25(katex@0.16.9)(markdown-it@14.1.0)(typescript@5.4.3)(vuepress@2.0.0-rc.9): resolution: {integrity: sha512-zmwWCk92S0yQL/uCF6l5YV1Zm2lsGjL9XJZVHEOVY1guXNfnvc92O0gf1dN9E4v+8henIFag5fluMrsfrUP8UQ==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -15719,44 +15389,44 @@ packages: sass-loader: optional: true dependencies: - '@mdit/plugin-alert': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-align': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-attrs': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-container': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-demo': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-figure': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-footnote': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-img-lazyload': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-img-mark': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-img-size': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-include': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-katex': 0.8.0(katex@0.16.9)(markdown-it@14.0.0) - '@mdit/plugin-mark': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-mathjax': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-stylize': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-sub': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-sup': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-tab': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-tasklist': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-tex': 0.8.0(markdown-it@14.0.0) - '@mdit/plugin-uml': 0.8.0(markdown-it@14.0.0) + '@mdit/plugin-alert': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-align': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-attrs': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-container': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-demo': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-figure': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-footnote': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-img-lazyload': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-img-mark': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-img-size': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-include': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-katex': 0.8.0(katex@0.16.9)(markdown-it@14.1.0) + '@mdit/plugin-mark': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-mathjax': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-stylize': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-sub': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-sup': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-tab': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-tasklist': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-tex': 0.8.0(markdown-it@14.1.0) + '@mdit/plugin-uml': 0.8.0(markdown-it@14.1.0) '@types/markdown-it': 13.0.7 - '@vuepress/helper': 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vueuse/core': 10.9.0(vue@3.4.21) balloon-css: 1.2.0 js-yaml: 4.1.0 katex: 0.16.9 - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) - vuepress-plugin-sass-palette: 2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8) - vuepress-shared: 2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) + vuepress-plugin-sass-palette: 2.0.0-rc.25(typescript@5.4.3)(vuepress@2.0.0-rc.9) + vuepress-shared: 2.0.0-rc.25(typescript@5.4.3)(vuepress@2.0.0-rc.9) transitivePeerDependencies: - '@vue/composition-api' - markdown-it - typescript dev: false - /vuepress-plugin-sass-palette@2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8): + /vuepress-plugin-sass-palette@2.0.0-rc.25(typescript@5.4.3)(vuepress@2.0.0-rc.9): resolution: {integrity: sha512-T4F0ODl27ZxxiGUjRTqL0AAiwqCcOVMnGQdXBhs5NIKHV3BL+O46jJCh2Hyi4BSiOkovfZ1Npazg+03135LJOA==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: @@ -15766,23 +15436,23 @@ packages: sass-loader: optional: true dependencies: - '@vuepress/helper': 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.4.3)(vuepress@2.0.0-rc.9) chokidar: 3.6.0 sass: 1.71.1 - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) - vuepress-shared: 2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) + vuepress-shared: 2.0.0-rc.25(typescript@5.4.3)(vuepress@2.0.0-rc.9) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress-shared@2.0.0-rc.25(typescript@5.4.2)(vuepress@2.0.0-rc.8): + /vuepress-shared@2.0.0-rc.25(typescript@5.4.3)(vuepress@2.0.0-rc.9): resolution: {integrity: sha512-pxjVVHfUMUXCtj1QlOVvXkufES8ajg/yR0sM98wTTQWQvaxaLvOUd/j+6XT7HWdUkyUorjZa7bdd+BacsimGhg==} engines: {node: '>=18.16.0', npm: '>=8', pnpm: '>=7', yarn: '>=2'} peerDependencies: vuepress: 2.0.0-rc.8 dependencies: - '@vuepress/helper': 2.0.0-rc.15(typescript@5.4.2)(vuepress@2.0.0-rc.8) + '@vuepress/helper': 2.0.0-rc.15(typescript@5.4.3)(vuepress@2.0.0-rc.9) '@vueuse/core': 10.9.0(vue@3.4.21) cheerio: 1.0.0-rc.12 dayjs: 1.11.10 @@ -15790,20 +15460,20 @@ packages: fflate: 0.8.2 gray-matter: 4.0.3 semver: 7.6.0 - vue: 3.4.21(typescript@5.4.2) - vuepress: 2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21) + vue: 3.4.21(typescript@5.4.3) + vuepress: 2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21) transitivePeerDependencies: - '@vue/composition-api' - typescript dev: false - /vuepress@2.0.0-rc.8(@vuepress/bundler-vite@2.0.0-rc.8)(typescript@5.4.2)(vue@3.4.21): - resolution: {integrity: sha512-4Rnhh4ZME87AAREQzcW9V/pk+1x2tX3tABfQu0Elwxxp576poxiM8ddtI2pq4/YNp4MyFTF9/DyVxHMIj1lMbA==} + /vuepress@2.0.0-rc.9(@vuepress/bundler-vite@2.0.0-rc.9)(typescript@5.4.3)(vue@3.4.21): + resolution: {integrity: sha512-jT1ln2lawdph+vVI6n2JfEUhQIcyc1RQWDdQu9DffhJGywJunFcumnUJudpqd1SNIES2Fz1hVCD6gdrE/rVKOQ==} engines: {node: '>=18.16.0'} hasBin: true peerDependencies: - '@vuepress/bundler-vite': 2.0.0-rc.8 - '@vuepress/bundler-webpack': 2.0.0-rc.8 + '@vuepress/bundler-vite': 2.0.0-rc.9 + '@vuepress/bundler-webpack': 2.0.0-rc.9 vue: ^3.4.0 peerDependenciesMeta: '@vuepress/bundler-vite': @@ -15811,14 +15481,14 @@ packages: '@vuepress/bundler-webpack': optional: true dependencies: - '@vuepress/bundler-vite': 2.0.0-rc.8(@types/node@20.9.1)(typescript@5.4.2) - '@vuepress/cli': 2.0.0-rc.8(typescript@5.4.2) - '@vuepress/client': 2.0.0-rc.8(typescript@5.4.2) - '@vuepress/core': 2.0.0-rc.8(typescript@5.4.2) - '@vuepress/markdown': 2.0.0-rc.8(patch_hash=f3on36z73gmvj4jugj25dg7wje) - '@vuepress/shared': 2.0.0-rc.8 - '@vuepress/utils': 2.0.0-rc.8 - vue: 3.4.21(typescript@5.4.2) + '@vuepress/bundler-vite': 2.0.0-rc.9(@types/node@20.9.1)(typescript@5.4.3) + '@vuepress/cli': 2.0.0-rc.9(typescript@5.4.3) + '@vuepress/client': 2.0.0-rc.9(typescript@5.4.3) + '@vuepress/core': 2.0.0-rc.9(typescript@5.4.3) + '@vuepress/markdown': 2.0.0-rc.9(patch_hash=f3on36z73gmvj4jugj25dg7wje) + '@vuepress/shared': 2.0.0-rc.9 + '@vuepress/utils': 2.0.0-rc.9 + vue: 3.4.21(typescript@5.4.3) transitivePeerDependencies: - supports-color - typescript diff --git a/readme.md b/readme.md index 02d10d2a..81ee3935 100644 --- a/readme.md +++ b/readme.md @@ -3,6 +3,8 @@ plume

+[![npm version](https://img.shields.io/npm/v/vuepress-theme-plume?color=32A9C3&labelColor=1B3C4A&label=npm)](https://www.npmjs.com/package/vuepress-theme-plume) +[![npm download](https://img.shields.io/npm/dy/vuepress-theme-plume?color=32A9C3&labelColor=1B3C4A&label=downloads)](https://www.npmjs.com/package/vuepress-theme-plume) ![peer dependency](https://img.shields.io/npm/dependency-version/vuepress-theme-plume/peer/vuepress?color=32A9C3&labelColor=1B3C4A) ![GitHub License](https://img.shields.io/github/license/pengzhanbo/vuepress-theme-plume?color=32A9C3&labelColor=1B3C4A) diff --git a/theme/package.json b/theme/package.json index d616fadf..dd271b9b 100644 --- a/theme/package.json +++ b/theme/package.json @@ -52,7 +52,7 @@ "ts:watch": "tsc -b tsconfig.build.json --watch" }, "peerDependencies": { - "vuepress": "2.0.0-rc.8" + "vuepress": "2.0.0-rc.9" }, "dependencies": { "@pengzhanbo/utils": "^1.1.2", @@ -66,28 +66,28 @@ "@vuepress-plume/plugin-notes-data": "workspace:*", "@vuepress-plume/plugin-search": "workspace:*", "@vuepress-plume/plugin-shikiji": "workspace:*", - "@vuepress/plugin-active-header-links": "2.0.0-rc.17", + "@vuepress/plugin-active-header-links": "2.0.0-rc.18", "@vuepress/plugin-comment": "2.0.0-rc.20", "@vuepress/plugin-container": "2.0.0-rc.15", - "@vuepress/plugin-docsearch": "2.0.0-rc.15", - "@vuepress/plugin-external-link-icon": "2.0.0-rc.15", + "@vuepress/plugin-docsearch": "2.0.0-rc.19", + "@vuepress/plugin-external-link-icon": "2.0.0-rc.18", "@vuepress/plugin-git": "2.0.0-rc.15", - "@vuepress/plugin-medium-zoom": "2.0.0-rc.17", - "@vuepress/plugin-nprogress": "2.0.0-rc.15", + "@vuepress/plugin-medium-zoom": "2.0.0-rc.19", + "@vuepress/plugin-nprogress": "2.0.0-rc.18", "@vuepress/plugin-palette": "2.0.0-rc.15", - "@vuepress/plugin-reading-time": "2.0.0-rc.17", - "@vuepress/plugin-seo": "2.0.0-rc.17", - "@vuepress/plugin-sitemap": "2.0.0-rc.17", - "@vuepress/plugin-theme-data": "2.0.0-rc.15", - "@vuepress/plugin-toc": "2.0.0-rc.15", + "@vuepress/plugin-reading-time": "2.0.0-rc.19", + "@vuepress/plugin-seo": "2.0.0-rc.19", + "@vuepress/plugin-sitemap": "2.0.0-rc.19", + "@vuepress/plugin-theme-data": "2.0.0-rc.18", + "@vuepress/plugin-toc": "2.0.0-rc.18", "@vueuse/core": "^10.9.0", "bcrypt-ts": "^5.0.2", - "date-fns": "^3.4.0", + "date-fns": "^3.6.0", "katex": "^0.16.9", "lodash.merge": "^4.6.2", "nanoid": "^5.0.6", "vue": "^3.4.21", - "vue-router": "4.2.5", + "vue-router": "4.3.0", "vuepress-plugin-md-enhance": "2.0.0-rc.25" } }