diff --git a/docs/app.vue b/docs/app.vue new file mode 100644 index 0000000000..654e6af353 --- /dev/null +++ b/docs/app.vue @@ -0,0 +1,50 @@ + + + diff --git a/docs/content/docs/api/config.md b/docs/content/docs/api/config.md new file mode 100644 index 0000000000..ee363d2093 --- /dev/null +++ b/docs/content/docs/api/config.md @@ -0,0 +1,3 @@ +# Config + +[TODO] diff --git a/docs/content/docs/app/app.md b/docs/content/docs/app/app.md new file mode 100644 index 0000000000..8ec4142355 --- /dev/null +++ b/docs/content/docs/app/app.md @@ -0,0 +1 @@ +# App.vue diff --git a/docs/content/docs/app/components.md b/docs/content/docs/app/components.md new file mode 100644 index 0000000000..0eac4eb522 --- /dev/null +++ b/docs/content/docs/app/components.md @@ -0,0 +1 @@ +# Components diff --git a/docs/content/docs/app/data.md b/docs/content/docs/app/data.md new file mode 100644 index 0000000000..5c23e59a34 --- /dev/null +++ b/docs/content/docs/app/data.md @@ -0,0 +1 @@ +# Data Fetching diff --git a/docs/content/docs/app/image.md b/docs/content/docs/app/image.md new file mode 100644 index 0000000000..77cfc546ae --- /dev/null +++ b/docs/content/docs/app/image.md @@ -0,0 +1 @@ +# Image diff --git a/docs/content/docs/app/meta.md b/docs/content/docs/app/meta.md new file mode 100644 index 0000000000..b1ed0582c0 --- /dev/null +++ b/docs/content/docs/app/meta.md @@ -0,0 +1 @@ +# Meta Tags diff --git a/docs/content/docs/app/pages.md b/docs/content/docs/app/pages.md new file mode 100644 index 0000000000..28064c05f3 --- /dev/null +++ b/docs/content/docs/app/pages.md @@ -0,0 +1 @@ +# Pages diff --git a/docs/content/docs/app/plugins.md b/docs/content/docs/app/plugins.md new file mode 100644 index 0000000000..779d515c6f --- /dev/null +++ b/docs/content/docs/app/plugins.md @@ -0,0 +1 @@ +# Plugins diff --git a/docs/content/docs/modules/create.md b/docs/content/docs/modules/create.md new file mode 100644 index 0000000000..b9119ef8ab --- /dev/null +++ b/docs/content/docs/modules/create.md @@ -0,0 +1 @@ +# Creating Modules diff --git a/docs/content/docs/modules/publish.md b/docs/content/docs/modules/publish.md new file mode 100644 index 0000000000..4cec04facb --- /dev/null +++ b/docs/content/docs/modules/publish.md @@ -0,0 +1 @@ +# Publishing Modules diff --git a/docs/content/docs/modules/use.md b/docs/content/docs/modules/use.md new file mode 100644 index 0000000000..fd76fa39cd --- /dev/null +++ b/docs/content/docs/modules/use.md @@ -0,0 +1 @@ +# Using Modules diff --git a/docs/content/docs/server/api.md b/docs/content/docs/server/api.md new file mode 100644 index 0000000000..0154438cd6 --- /dev/null +++ b/docs/content/docs/server/api.md @@ -0,0 +1 @@ +# API Routes diff --git a/docs/content/docs/server/functions.md b/docs/content/docs/server/functions.md new file mode 100644 index 0000000000..0c5faf50f8 --- /dev/null +++ b/docs/content/docs/server/functions.md @@ -0,0 +1 @@ +# Functions diff --git a/docs/content/docs/server/middleware.md b/docs/content/docs/server/middleware.md new file mode 100644 index 0000000000..2b1fa54a6a --- /dev/null +++ b/docs/content/docs/server/middleware.md @@ -0,0 +1 @@ +# Server Middleware diff --git a/docs/content/docs/server/storage.md b/docs/content/docs/server/storage.md new file mode 100644 index 0000000000..e0e8ac414a --- /dev/null +++ b/docs/content/docs/server/storage.md @@ -0,0 +1 @@ +# Storage diff --git a/docs/content/docs/start/deployment.md b/docs/content/docs/start/deployment.md new file mode 100644 index 0000000000..593d04f53d --- /dev/null +++ b/docs/content/docs/start/deployment.md @@ -0,0 +1 @@ +# Deployemnt diff --git a/docs/content/docs/start/install.md b/docs/content/docs/start/install.md new file mode 100644 index 0000000000..25267fe2b7 --- /dev/null +++ b/docs/content/docs/start/install.md @@ -0,0 +1 @@ +# Installation diff --git a/docs/content/docs/start/structure.md b/docs/content/docs/start/structure.md new file mode 100644 index 0000000000..51bf211a04 --- /dev/null +++ b/docs/content/docs/start/structure.md @@ -0,0 +1 @@ +# Directory Structure diff --git a/docs/content/menu.json b/docs/content/menu.json new file mode 100644 index 0000000000..9999d20367 --- /dev/null +++ b/docs/content/menu.json @@ -0,0 +1,154 @@ +[ + { + "key": "start", + "title": "Getting Started", + "items": [ + { + "key": "install", + "title": "Installation" + }, + { + "key": "structure", + "title": "Directory Structure" + }, + { + "key": "deployment", + "title": "Deployment" + } + ] + }, + { + "key": "app", + "title": "App", + "items": [ + { + "key": "app", + "title": "App.vue" + }, + { + "key": "pages", + "title": "Pages" + }, + { + "key": "components", + "title": "Components" + }, + { + "key": "image", + "title": "Image" + }, + { + "key": "plugins", + "title": "Plugins" + }, + { + "key": "data", + "title": "Data Fetching" + }, + { + "key": "meta", + "title": "Meta Tags" + } + ] + }, + { + "key": "server", + "title": "Server", + "items": [ + { + "key": "api", + "title": "API Routes" + }, + { + "key": "middleware", + "title": "Server Middleware" + }, + { + "key": "functions", + "title": "Functions" + }, + { + "key": "storage", + "title": "Storage" + } + ] + }, + { + "key": "modules", + "title": "Modules", + "items": [ + { + "key": "use", + "title": "Using" + }, + { + "key": "create", + "title": "Creating" + }, + { + "key": "publish", + "title": "Publishing" + } + ] + }, + { + "key": "deploy", + "title": "Deployment", + "items": [ + { + "key": "azure", + "title": "Azure" + }, + { + "key": "cloudflare", + "title": "Cloudflare" + }, + { + "key": "firebase", + "title": "Firebase" + }, + { + "key": "netlify", + "title": "Netlify" + }, + { + "key": "vercel", + "title": "Vercel" + } + ] + }, + { + "key": "archicucture", + "title": "Architucture", + "items": [ + { + "key": "build", + "title": "How nuxt works?" + }, + { + "key": "nitro", + "title": "Nitro Server" + } + ] + }, + { + "key": "api", + "title": "API Reference", + "items": [ + { + "key": "config", + "title": "Configuration" + } + ] + }, + { + "key": "community", + "title": "Community", + "items": [ + { + "key": "contrib", + "title": "Contribution guide" + } + ] + } +] diff --git a/docs/modules/content/index.ts b/docs/modules/content/index.ts new file mode 100644 index 0000000000..0bc365e7d9 --- /dev/null +++ b/docs/modules/content/index.ts @@ -0,0 +1,20 @@ +import { resolve } from 'path' +import { defineNuxtModule, resolveModule, addServerMiddleware } from '@nuxt/kit' + +export default defineNuxtModule({ + name: 'content', + setup (_, nuxt) { + const runtimeDir = resolve(__dirname, 'runtime') + + nuxt.hook('nitro:context', (ctx) => { + ctx.assets.dirs.content = { + dir: resolve(nuxt.options.rootDir, 'content') + } + }) + + addServerMiddleware({ + path: '/api/content', + handler: resolveModule('./api', { paths: runtimeDir }) + }) + } +}) diff --git a/docs/modules/content/runtime/api.ts b/docs/modules/content/runtime/api.ts new file mode 100644 index 0000000000..fd93f7404f --- /dev/null +++ b/docs/modules/content/runtime/api.ts @@ -0,0 +1,26 @@ +import unified from 'unified' +import remarkParse from 'remark-parse' +import remark2rehype from 'remark-rehype' +import rehypeStringify from 'rehype-stringify' +import rehypeRaw from 'rehype-raw' +import { readAsset } from '#assets' + +export default async (req) => { + const markdown = unified() + .use(remarkParse) + .use(remark2rehype) + .use(rehypeRaw) + .use(rehypeStringify) + + const id = req.url + + const data = await readAsset(`content${id}`) || `content not found: ${id}` + + if ((id as string).endsWith('.md')) { + return { + html: await markdown.process({ contents: data }).then(v => v.toString()) + } + } + + return data +} diff --git a/docs/modules/content/runtime/content.vue b/docs/modules/content/runtime/content.vue new file mode 100644 index 0000000000..850de77819 --- /dev/null +++ b/docs/modules/content/runtime/content.vue @@ -0,0 +1,47 @@ + + + + + diff --git a/docs/modules/content/runtime/index.ts b/docs/modules/content/runtime/index.ts new file mode 100644 index 0000000000..0d10959f2a --- /dev/null +++ b/docs/modules/content/runtime/index.ts @@ -0,0 +1,7 @@ +import { asyncData } from '@nuxt/app' + +export { default as NuxtContent } from './content.vue' + +export function useContent (slug) { + return asyncData(`content:${slug}`, () => globalThis.$fetch(`/api/content${slug}`)) +} diff --git a/docs/modules/windicss.ts b/docs/modules/windicss.ts new file mode 100644 index 0000000000..3218559b5b --- /dev/null +++ b/docs/modules/windicss.ts @@ -0,0 +1,39 @@ +import { defineNuxtModule } from '@nuxt/kit' + +export default defineNuxtModule(nuxt => ({ + name: 'windicss', + defaults: { + root: nuxt.options.rootDir, + scan: { + dirs: ['./'], + exclude: [ + 'node_modules', + '.git', + '.github', + '.nuxt/**/*', + '*.template.html', + 'app.html' + ] + } + }, + setup (options, nuxt) { + nuxt.options.build.transpile.push('windi.css') + + nuxt.hook('vite:extend', async ({ config }) => { + const WindiCSS = await import('vite-plugin-windicss').then(r => r.default) + config.plugins.push(WindiCSS(options)) + config.optimizeDeps = { + exclude: [ + 'windi.css', + 'virtual:windi.css' + ] + } + }) + + nuxt.hook('webpack:config', async (configs) => { + const WindiCSSWebpackPlugin = await import('windicss-webpack-plugin').then(r => r.default) + const windiPlugin = new WindiCSSWebpackPlugin(options) + configs.forEach((config) => { config.plugins.push(windiPlugin) }) + }) + } +})) diff --git a/docs/nuxt.config.ts b/docs/nuxt.config.ts new file mode 100644 index 0000000000..7aae6d48fd --- /dev/null +++ b/docs/nuxt.config.ts @@ -0,0 +1,9 @@ +import { defineNuxtConfig } from '@nuxt/kit' + +export default defineNuxtConfig({ + vite: process.env.NODE_ENV === 'development', + modules: [ + '~/modules/windicss', + '~/modules/content' + ] +}) diff --git a/docs/package.json b/docs/package.json new file mode 100644 index 0000000000..37477241ef --- /dev/null +++ b/docs/package.json @@ -0,0 +1,25 @@ +{ + "name": "docs", + "private": true, + "license": "MIT", + "scripts": { + "dev": "nu dev", + "vercel-build": "cd .. && yarn stub && cd docs && yarn build", + "build": "nu build", + "docs": "nu dev" + }, + "devDependencies": { + "@nuxt/kit": "^0.5.0", + "nuxt3": "^0.5.1", + "rehype-raw": "^5.1.0", + "rehype-stringify": "^8.0.0", + "remark": "^13.0.0", + "remark-parse": "^9.0.0", + "remark-rehype": "^8.1.0", + "unified": "^9.2.1", + "untyped": "^0.2.5", + "vite-plugin-windicss": "^0.14.6", + "windicss": "^2.5.14", + "windicss-webpack-plugin": "^0.3.3" + } +} diff --git a/docs/pages/docs/[cat]/[slug].vue b/docs/pages/docs/[cat]/[slug].vue new file mode 100644 index 0000000000..6ee3f4497b --- /dev/null +++ b/docs/pages/docs/[cat]/[slug].vue @@ -0,0 +1,48 @@ + + + + + diff --git a/docs/pages/index.vue b/docs/pages/index.vue new file mode 100644 index 0000000000..9e1587d700 --- /dev/null +++ b/docs/pages/index.vue @@ -0,0 +1,5 @@ + diff --git a/docs/vercel.json b/docs/vercel.json new file mode 100644 index 0000000000..7ae9a3de54 --- /dev/null +++ b/docs/vercel.json @@ -0,0 +1,5 @@ +{ + "github": { + "silent": true + } +} diff --git a/package.json b/package.json index d37a4cbf42..1807bd8803 100644 --- a/package.json +++ b/package.json @@ -2,12 +2,14 @@ "name": "nuxt-framework", "license": "MIT", "workspaces": [ - "packages/*" + "packages/*", + "docs" ], "scripts": { "build": "FORCE_COLOR=1 lerna run prepack --stream --no-prefix", "stub": "lerna run prepack -- --stub", "release": "yarn && yarn lint && FORCE_COLOR=1 lerna publish -m \"chore: release\" && yarn stub", + "docs": "yarn nu dev docs", "nu": "./node_modules/.bin/nu", "play": "yarn run nu dev playground", "lint": "eslint --ext .vue,.ts,.js .", diff --git a/yarn.lock b/yarn.lock index befa45a4c6..1ae1f6c938 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2253,6 +2253,15 @@ __metadata: languageName: node linkType: hard +"@types/hast@npm:^2.0.0": + version: 2.3.1 + resolution: "@types/hast@npm:2.3.1" + dependencies: + "@types/unist": "*" + checksum: 8aff367be477854d6cd3e5cf03d7154cd163a67bc3266777c2f4b1c32d07a335420ba58a8a799965dbc3190f1ed9989880008afb1392043290acc384a155a7a3 + languageName: node + linkType: hard + "@types/http-proxy@npm:^1.17.5": version: 1.17.5 resolution: "@types/http-proxy@npm:1.17.5" @@ -2318,6 +2327,15 @@ __metadata: languageName: node linkType: hard +"@types/mdast@npm:^3.0.0": + version: 3.0.3 + resolution: "@types/mdast@npm:3.0.3" + dependencies: + "@types/unist": "*" + checksum: d271df999e2b7144ef96a79bff75f22573d06d6c26ead8e190f59d4578da0b10af7c707f1453449bae6ba5c2dccfae8becf9f7a84a4bb30bc2a43fbc49607754 + languageName: node + linkType: hard + "@types/mime@npm:^1": version: 1.3.2 resolution: "@types/mime@npm:1.3.2" @@ -2384,6 +2402,13 @@ __metadata: languageName: node linkType: hard +"@types/parse5@npm:^5.0.0": + version: 5.0.3 + resolution: "@types/parse5@npm:5.0.3" + checksum: 62b6ad696aeee22dc26bba2039bfb55773caf7cd705cb1b226a7107c187422782e6759ca6de54f9d1a299f335c2b99973774c9436a378f57927f36619570dc1d + languageName: node + linkType: hard + "@types/pify@npm:^5.0.0": version: 5.0.0 resolution: "@types/pify@npm:5.0.0" @@ -2457,6 +2482,13 @@ __metadata: languageName: node linkType: hard +"@types/unist@npm:*, @types/unist@npm:^2.0.0, @types/unist@npm:^2.0.2, @types/unist@npm:^2.0.3": + version: 2.0.3 + resolution: "@types/unist@npm:2.0.3" + checksum: 42e0dc4ac75a27c4bb91a3f8e82edfd8819cacb6edda08bdfb436700ea01a587faa30017fde744b0a0b33825f5e37686398c1eb5b664cabc3a72a6b3757f85a5 + languageName: node + linkType: hard + "@types/webpack-bundle-analyzer@npm:^4.4.0": version: 4.4.0 resolution: "@types/webpack-bundle-analyzer@npm:4.4.0" @@ -3043,6 +3075,36 @@ __metadata: languageName: node linkType: hard +"@windicss/plugin-utils@npm:0.12.5": + version: 0.12.5 + resolution: "@windicss/plugin-utils@npm:0.12.5" + dependencies: + debug: ^4.3.2 + fast-glob: ^3.2.5 + magic-string: ^0.25.7 + micromatch: ^4.0.2 + pirates: ^4.0.1 + sucrase: ^3.17.1 + windicss: ^2.5.11 + checksum: 4f9576af8d89e5515b0c1307e71c618573b3810808beed28a9173778101285d14c4f2c7ba946cd5e0c5d5c4c09cce368e70cac1b253af3ed7fbfae865914aedd + languageName: node + linkType: hard + +"@windicss/plugin-utils@npm:0.14.6": + version: 0.14.6 + resolution: "@windicss/plugin-utils@npm:0.14.6" + dependencies: + debug: ^4.3.2 + fast-glob: ^3.2.5 + magic-string: ^0.25.7 + micromatch: ^4.0.4 + pirates: ^4.0.1 + sucrase: ^3.17.1 + windicss: ^2.5.14 + checksum: edd7d013009f31cfc176c309f7f39522714e9b298896a05fb1630db95aa0218c0d697255b12bf68ebf95c7dd8f52d99384db4fb69574b6287886086105c561d3 + languageName: node + linkType: hard + "@xtuc/ieee754@npm:^1.2.0": version: 1.2.0 resolution: "@xtuc/ieee754@npm:1.2.0" @@ -3313,6 +3375,13 @@ __metadata: languageName: node linkType: hard +"any-promise@npm:^1.0.0": + version: 1.3.0 + resolution: "any-promise@npm:1.3.0" + checksum: e829425e4aef532fb9063c638de4693feaf285dae8ba84bcabd9c6d49446264650d1e16b73af8a25ae1e4480f9a4dc7cae364b4c4d4753b57dd1900cdfab8183 + languageName: node + linkType: hard + "anymatch@npm:^2.0.0": version: 2.0.0 resolution: "anymatch@npm:2.0.0" @@ -3689,6 +3758,13 @@ __metadata: languageName: node linkType: hard +"bail@npm:^1.0.0": + version: 1.0.5 + resolution: "bail@npm:1.0.5" + checksum: 25cd4263ee635466f4578d836cdd57038ba4472d9789cbfd338a5e7df5f4f5ba9d2db9eae95c4ac38d69f1aa5b621f6f4c1512f1ed5689742c6ce8c062da06e1 + languageName: node + linkType: hard + "balanced-match@npm:^1.0.0": version: 1.0.2 resolution: "balanced-match@npm:1.0.2" @@ -4066,6 +4142,13 @@ __metadata: languageName: node linkType: hard +"ccount@npm:^1.0.0": + version: 1.1.0 + resolution: "ccount@npm:1.1.0" + checksum: 3f665763cbb12fc8db2732937e748e838f9c33fb07abdde7a0f2a908db2a8b9a9eb4b91c879ca87b75be0407c4e34d707ad04f3410e943561ff2f6cf6f44047d + languageName: node + linkType: hard + "chalk@npm:^1.1.3": version: 1.1.3 resolution: "chalk@npm:1.1.3" @@ -4107,6 +4190,34 @@ __metadata: languageName: node linkType: hard +"character-entities-html4@npm:^1.0.0": + version: 1.1.4 + resolution: "character-entities-html4@npm:1.1.4" + checksum: 1022eecdd5c5c16dd7b0f265a805f97af752d866d94162ef18f0cdce99cd7307ae39e1acfeba48fc85eae498b9232a191c11a9254f0cb0d8f1d2f8ee1ab77d89 + languageName: node + linkType: hard + +"character-entities-legacy@npm:^1.0.0": + version: 1.1.4 + resolution: "character-entities-legacy@npm:1.1.4" + checksum: bb1e426146681405edaaf349ac045533c8a2540958c824e90b7c2286bdbf1a4706c0b524983f5e0f2bee776bdf29cadb1240af60c02d192b24e3e227f2c84bca + languageName: node + linkType: hard + +"character-entities@npm:^1.0.0": + version: 1.2.4 + resolution: "character-entities@npm:1.2.4" + checksum: 6ca8a790a2c18f5cda36a75d6b8fdf8c818b215c46daa87c1d2bd8062d4dee54685ddcff578cdd777b852b72539fdfcc60ee681037684a8209004db7d867c705 + languageName: node + linkType: hard + +"character-reference-invalid@npm:^1.0.0": + version: 1.1.4 + resolution: "character-reference-invalid@npm:1.1.4" + checksum: 82d8ce7828536cc7e097594a0414c09a70356312f4e9dfe88af7fe8c3b14efea8e4cf16fae0bcbb95d76fdf5ef6b44a42f75d0998aa7894558cf1affa2a66b3a + languageName: node + linkType: hard + "chardet@npm:^0.7.0": version: 0.7.0 resolution: "chardet@npm:0.7.0" @@ -4409,6 +4520,13 @@ __metadata: languageName: node linkType: hard +"comma-separated-tokens@npm:^1.0.0": + version: 1.0.8 + resolution: "comma-separated-tokens@npm:1.0.8" + checksum: 31a5a2fa6e0f02764b0634e0aa31913c9be0ef568f4e58b5c1ec85d0a6e4a6c367905eacf2c7e59b57d3d05f40cff166ea3c9b6ee8338625cad060ce43ede9fd + languageName: node + linkType: hard + "commander@npm:^2.20.0": version: 2.20.3 resolution: "commander@npm:2.20.3" @@ -4416,6 +4534,13 @@ __metadata: languageName: node linkType: hard +"commander@npm:^4.0.0": + version: 4.1.1 + resolution: "commander@npm:4.1.1" + checksum: 448585071bf8fb4c0bf9dd52abaee43dea086f801334caec2c8e8c9f456f8abc224c1614ccbbdbf7da5ac2524d230f13cf1fc86c233cf8a041ebecea7df106e9 + languageName: node + linkType: hard + "commander@npm:^6.2.0": version: 6.2.1 resolution: "commander@npm:6.2.1" @@ -5019,7 +5144,7 @@ __metadata: languageName: node linkType: hard -"debug@npm:4, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1": +"debug@npm:4, debug@npm:^4.0.0, debug@npm:^4.0.1, debug@npm:^4.1.0, debug@npm:^4.1.1, debug@npm:^4.3.1, debug@npm:^4.3.2": version: 4.3.2 resolution: "debug@npm:4.3.2" dependencies: @@ -5285,6 +5410,25 @@ __metadata: languageName: node linkType: hard +"docs@workspace:docs": + version: 0.0.0-use.local + resolution: "docs@workspace:docs" + dependencies: + "@nuxt/kit": ^0.5.0 + nuxt3: ^0.5.1 + rehype-raw: ^5.1.0 + rehype-stringify: ^8.0.0 + remark: ^13.0.0 + remark-parse: ^9.0.0 + remark-rehype: ^8.1.0 + unified: ^9.2.1 + untyped: ^0.2.5 + vite-plugin-windicss: ^0.14.6 + windicss: ^2.5.14 + windicss-webpack-plugin: ^0.3.3 + languageName: unknown + linkType: soft + "doctrine@npm:1.5.0": version: 1.5.0 resolution: "doctrine@npm:1.5.0" @@ -6150,7 +6294,7 @@ __metadata: languageName: node linkType: hard -"extend@npm:~3.0.2": +"extend@npm:^3.0.0, extend@npm:~3.0.2": version: 3.0.2 resolution: "extend@npm:3.0.2" checksum: 1406da1f0c4b00b839497e4cdd0ec4303ce2ae349144b7c28064a5073c93ce8c08da4e8fb1bc5cb459ffcdff30a35fc0fe54344eb88320e70100c1baea6f195c @@ -6205,7 +6349,7 @@ __metadata: languageName: node linkType: hard -"fast-glob@npm:^3.1.1": +"fast-glob@npm:^3.1.1, fast-glob@npm:^3.2.5": version: 3.2.5 resolution: "fast-glob@npm:3.2.5" dependencies: @@ -6773,7 +6917,7 @@ __metadata: languageName: node linkType: hard -"glob@npm:^7.0.0, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": +"glob@npm:7.1.6, glob@npm:^7.0.0, glob@npm:^7.1.1, glob@npm:^7.1.2, glob@npm:^7.1.3, glob@npm:^7.1.4, glob@npm:^7.1.6": version: 7.1.6 resolution: "glob@npm:7.1.6" dependencies: @@ -7014,6 +7158,119 @@ __metadata: languageName: node linkType: hard +"hast-to-hyperscript@npm:^9.0.0": + version: 9.0.1 + resolution: "hast-to-hyperscript@npm:9.0.1" + dependencies: + "@types/unist": ^2.0.3 + comma-separated-tokens: ^1.0.0 + property-information: ^5.3.0 + space-separated-tokens: ^1.0.0 + style-to-object: ^0.3.0 + unist-util-is: ^4.0.0 + web-namespaces: ^1.0.0 + checksum: c72837d3009ab0fc75de5d69158c9e50ea5316c7db822ca6b880ed2ccf3d7285dd4a72b62cdd7e851e1ea873349ee3cd642eb874f03bc7b40d30e0f84f3e7ecb + languageName: node + linkType: hard + +"hast-util-from-parse5@npm:^6.0.0": + version: 6.0.1 + resolution: "hast-util-from-parse5@npm:6.0.1" + dependencies: + "@types/parse5": ^5.0.0 + hastscript: ^6.0.0 + property-information: ^5.0.0 + vfile: ^4.0.0 + vfile-location: ^3.2.0 + web-namespaces: ^1.0.0 + checksum: 3bb4bb3568533692f636a6eb948aabd841b741d93804ace8a78bb98515af1760b29ff7171ced33b13963131ad700da41613fa9ce28da7c044bb586bb928bdeb6 + languageName: node + linkType: hard + +"hast-util-is-element@npm:^1.0.0": + version: 1.1.0 + resolution: "hast-util-is-element@npm:1.1.0" + checksum: fb8241c9a0ef166f4fc812f30148573e80db44f0c99dedbcff69016800edcb7c9383abf0789d8cd1389c0ec8a75efd078bbdb75254db9aec6cb5d599c7672244 + languageName: node + linkType: hard + +"hast-util-parse-selector@npm:^2.0.0": + version: 2.2.5 + resolution: "hast-util-parse-selector@npm:2.2.5" + checksum: a9f5dc8f7d0c72e2934c3eda4eb9794dd522c595676ee3ef71fd42aacd8f9faff6a5130f6afa3878037f2a4a1cf8877010fe0f9278a0f86c6148a92815aae312 + languageName: node + linkType: hard + +"hast-util-raw@npm:^6.1.0": + version: 6.1.0 + resolution: "hast-util-raw@npm:6.1.0" + dependencies: + "@types/hast": ^2.0.0 + hast-util-from-parse5: ^6.0.0 + hast-util-to-parse5: ^6.0.0 + html-void-elements: ^1.0.0 + parse5: ^6.0.0 + unist-util-position: ^3.0.0 + unist-util-visit: ^2.0.0 + vfile: ^4.0.0 + web-namespaces: ^1.0.0 + xtend: ^4.0.0 + zwitch: ^1.0.0 + checksum: a6ab9e9b7a62d910da836d65d1d76549b8005366f27055b464d1df93091f56822fd69965e4432e04c290dfee9b191a30947e15db3ffab90e8df1d25879134753 + languageName: node + linkType: hard + +"hast-util-to-html@npm:^7.1.1": + version: 7.1.2 + resolution: "hast-util-to-html@npm:7.1.2" + dependencies: + ccount: ^1.0.0 + comma-separated-tokens: ^1.0.0 + hast-util-is-element: ^1.0.0 + hast-util-whitespace: ^1.0.0 + html-void-elements: ^1.0.0 + property-information: ^5.0.0 + space-separated-tokens: ^1.0.0 + stringify-entities: ^3.0.1 + unist-util-is: ^4.0.0 + xtend: ^4.0.0 + checksum: b48dae90937b50776c31711eac81f474a389514c706280cde81087e7e5e5e791acdfd89528b3a7b0fba4beb8955c91918f022d4a7a3fd2c9439125195ab1d2e8 + languageName: node + linkType: hard + +"hast-util-to-parse5@npm:^6.0.0": + version: 6.0.0 + resolution: "hast-util-to-parse5@npm:6.0.0" + dependencies: + hast-to-hyperscript: ^9.0.0 + property-information: ^5.0.0 + web-namespaces: ^1.0.0 + xtend: ^4.0.0 + zwitch: ^1.0.0 + checksum: b974907c87bfef66b0205f72ba06ca08d3b5eab702b0e60c59d266bf94e33525327d5e159e15c36658e2f0b06467eddf361391b3ef7df78b9ee9214f5ddf04da + languageName: node + linkType: hard + +"hast-util-whitespace@npm:^1.0.0": + version: 1.0.4 + resolution: "hast-util-whitespace@npm:1.0.4" + checksum: 4acef9a83ddaa40eeb03fd1098a8f01fd3f0f48377190146a007fcec5f32f85d93490d5439e513471474bb17439826f0241091f6e2fde15b9193f132fb342f5f + languageName: node + linkType: hard + +"hastscript@npm:^6.0.0": + version: 6.0.0 + resolution: "hastscript@npm:6.0.0" + dependencies: + "@types/hast": ^2.0.0 + comma-separated-tokens: ^1.0.0 + hast-util-parse-selector: ^2.0.0 + property-information: ^5.0.0 + space-separated-tokens: ^1.0.0 + checksum: c801a859137b7b0092235e50b5c9927c8e0ddbfc4739f4da5bf20170821be6bd883744a11ed2a3909d00d24964632892118913b3b13b02601018035da8b00b52 + languageName: node + linkType: hard + "he@npm:^1.1.0": version: 1.2.0 resolution: "he@npm:1.2.0" @@ -7097,6 +7354,13 @@ __metadata: languageName: node linkType: hard +"html-void-elements@npm:^1.0.0": + version: 1.0.5 + resolution: "html-void-elements@npm:1.0.5" + checksum: 62cb426bd3fee67f027b43f994d19003b3df8426d38f820f7fccddf9eba7fca502f6f3ee306432c8ed4e81439764cd45c2f304ea7e9e3374c682a3771e357696 + languageName: node + linkType: hard + "http-cache-semantics@npm:^4.1.0": version: 4.1.0 resolution: "http-cache-semantics@npm:4.1.0" @@ -7360,6 +7624,13 @@ __metadata: languageName: node linkType: hard +"inline-style-parser@npm:0.1.1": + version: 0.1.1 + resolution: "inline-style-parser@npm:0.1.1" + checksum: 02f3b430cd6b9d13a255dafc54f45855cbb3db3c314228c6e58e19ce8dd2bb8e89f3a311bedcc5ded185ba2cc64195d1dddf54076b2160beee379fd7cdf6fb08 + languageName: node + linkType: hard + "inquirer@npm:^7.3.3": version: 7.3.3 resolution: "inquirer@npm:7.3.3" @@ -7438,6 +7709,23 @@ __metadata: languageName: node linkType: hard +"is-alphabetical@npm:^1.0.0": + version: 1.0.4 + resolution: "is-alphabetical@npm:1.0.4" + checksum: a4a2afcf65788695c1b14755e6bf890ba5991d6789d4b6ea3c8bd7ba8c7a2dce1da37dc62e8b19b397ca3f927d60203df792e79b9a5c35c69f488a782f96e3b5 + languageName: node + linkType: hard + +"is-alphanumerical@npm:^1.0.0": + version: 1.0.4 + resolution: "is-alphanumerical@npm:1.0.4" + dependencies: + is-alphabetical: ^1.0.0 + is-decimal: ^1.0.0 + checksum: d97ec38a74117d147f7feaa46e43f2fdd6075a6650d8b5c44357e7854462068525c9a8cc079943b9e06fb8e182d0262b5f38cf9c79a4138f12f069a52ec1e56b + languageName: node + linkType: hard + "is-arguments@npm:^1.0.4": version: 1.1.0 resolution: "is-arguments@npm:1.1.0" @@ -7493,6 +7781,13 @@ __metadata: languageName: node linkType: hard +"is-buffer@npm:^2.0.0": + version: 2.0.5 + resolution: "is-buffer@npm:2.0.5" + checksum: 1a6dc68206e834887d3b0d8e8ec6c95e0d780314479526a5a2cf458838d1bc441a105c4cebf95d8cc16e383238f66c41761ec622f6154043186e3d9439d56970 + languageName: node + linkType: hard + "is-callable@npm:^1.1.4, is-callable@npm:^1.2.3": version: 1.2.3 resolution: "is-callable@npm:1.2.3" @@ -7559,6 +7854,13 @@ __metadata: languageName: node linkType: hard +"is-decimal@npm:^1.0.0": + version: 1.0.4 + resolution: "is-decimal@npm:1.0.4" + checksum: 57a0e1a87f01538ac21997202ac694f0572abf50488c54a4154014517f07d88394a61195c1ee32bdf69014e535b946e9e3869eece6818baea5827171d38a23f9 + languageName: node + linkType: hard + "is-descriptor@npm:^0.1.0": version: 0.1.6 resolution: "is-descriptor@npm:0.1.6" @@ -7666,6 +7968,13 @@ __metadata: languageName: node linkType: hard +"is-hexadecimal@npm:^1.0.0": + version: 1.0.4 + resolution: "is-hexadecimal@npm:1.0.4" + checksum: 653c1d0115196e97ed20177393cff833fbdfdbed3d28abdffbfd0fe50b9c62bf7e76ee56a9a47fec84f30ca0d40256fd065a71a65b0ed32fc77650b39c8c9295 + languageName: node + linkType: hard + "is-interactive@npm:^1.0.0": version: 1.0.0 resolution: "is-interactive@npm:1.0.0" @@ -9040,6 +9349,13 @@ __metadata: languageName: node linkType: hard +"longest-streak@npm:^2.0.0": + version: 2.0.4 + resolution: "longest-streak@npm:2.0.4" + checksum: ba5ebac14700c0a5f88a312be789b651c35bfed84bd5e2b4f04ac0898add697c36ede401d0b17dfaac0956171027b61ad49ad866ac949ae1d36f9e4ced60cbe1 + languageName: node + linkType: hard + "loud-rejection@npm:^1.0.0": version: 1.6.0 resolution: "loud-rejection@npm:1.6.0" @@ -9174,6 +9490,65 @@ __metadata: languageName: node linkType: hard +"mdast-util-definitions@npm:^4.0.0": + version: 4.0.0 + resolution: "mdast-util-definitions@npm:4.0.0" + dependencies: + unist-util-visit: ^2.0.0 + checksum: a6ef899727823416949068e0c9ab1a812d0fbf04ead6b5db7e8be5f2436980a5d405d07205423577cea9da11f7b015b67d60aad9cde60df4466c04480c91dbde + languageName: node + linkType: hard + +"mdast-util-from-markdown@npm:^0.8.0": + version: 0.8.5 + resolution: "mdast-util-from-markdown@npm:0.8.5" + dependencies: + "@types/mdast": ^3.0.0 + mdast-util-to-string: ^2.0.0 + micromark: ~2.11.0 + parse-entities: ^2.0.0 + unist-util-stringify-position: ^2.0.0 + checksum: 7853d3eeb47ce6ae9ed375ae0fa0cbe4588b08a2031de979ce62b8e04ebc58951be18248eddf220ad7141cfbc9a2627841b8ce1def1566c09daeda1053f49073 + languageName: node + linkType: hard + +"mdast-util-to-hast@npm:^10.2.0": + version: 10.2.0 + resolution: "mdast-util-to-hast@npm:10.2.0" + dependencies: + "@types/mdast": ^3.0.0 + "@types/unist": ^2.0.0 + mdast-util-definitions: ^4.0.0 + mdurl: ^1.0.0 + unist-builder: ^2.0.0 + unist-util-generated: ^1.0.0 + unist-util-position: ^3.0.0 + unist-util-visit: ^2.0.0 + checksum: fded0c9b69b69b15128228884cf2387ea9968402e1e3696f33b9806d41de4692ec6a0de385def6dd83be7359a72bff6ba0d5a364c52b0a228e38b5e61fd497d1 + languageName: node + linkType: hard + +"mdast-util-to-markdown@npm:^0.6.0": + version: 0.6.5 + resolution: "mdast-util-to-markdown@npm:0.6.5" + dependencies: + "@types/unist": ^2.0.0 + longest-streak: ^2.0.0 + mdast-util-to-string: ^2.0.0 + parse-entities: ^2.0.0 + repeat-string: ^1.0.0 + zwitch: ^1.0.0 + checksum: c5db77398cdab7bf8a3dcf81f47eaefc7ee267006f9de89c9db9e56d24194bcf1165610dbc8ae61d3f8ba2f92b351b2fc9516b4eb870b78108cc135a43f028b0 + languageName: node + linkType: hard + +"mdast-util-to-string@npm:^2.0.0": + version: 2.0.0 + resolution: "mdast-util-to-string@npm:2.0.0" + checksum: cd5d5e3a8421adcbdc90620c74b35c5c037211252807e855f9ca7b953dd94ecdab27a1094c8ac9033b7558f0aec2ab190a43bfa8c25a8cd5e11be89162092e1a + languageName: node + linkType: hard + "mdn-data@npm:2.0.14": version: 2.0.14 resolution: "mdn-data@npm:2.0.14" @@ -9181,6 +9556,13 @@ __metadata: languageName: node linkType: hard +"mdurl@npm:^1.0.0": + version: 1.0.1 + resolution: "mdurl@npm:1.0.1" + checksum: ed5e81efed218ca1cb61bbb5c41857c98ce456382d630a2f45a1b050087a10119a24107ca1acd4ccef2f1a17b02b8d61fb3c630d3d7c0f22df906dbdd2e5f7b5 + languageName: node + linkType: hard + "mem@npm:^8.0.0": version: 8.1.0 resolution: "mem@npm:8.1.0" @@ -9270,6 +9652,16 @@ __metadata: languageName: node linkType: hard +"micromark@npm:~2.11.0": + version: 2.11.4 + resolution: "micromark@npm:2.11.4" + dependencies: + debug: ^4.0.0 + parse-entities: ^2.0.0 + checksum: 343bfde8acc99c6b78ad8573984f484f24ac34b5d9fda9b3c1649687db94e86d4ae9e39f00cf236fecc2cde32c7aaa6a544c3805ad29d8c9b45cd2e6cecbfa4a + languageName: node + linkType: hard + "micromatch@npm:^3.1.4": version: 3.1.10 resolution: "micromatch@npm:3.1.10" @@ -9291,7 +9683,7 @@ __metadata: languageName: node linkType: hard -"micromatch@npm:^4.0.2": +"micromatch@npm:^4.0.2, micromatch@npm:^4.0.4": version: 4.0.4 resolution: "micromatch@npm:4.0.4" dependencies: @@ -9628,6 +10020,17 @@ __metadata: languageName: node linkType: hard +"mz@npm:^2.7.0": + version: 2.7.0 + resolution: "mz@npm:2.7.0" + dependencies: + any-promise: ^1.0.0 + object-assign: ^4.0.1 + thenify-all: ^1.0.0 + checksum: 063966dd8e05dfe952038e88d14fb0a3816d9fa391b5afc75d19e2247b7471fd98ca85ffca45d950b9aab4f8f7536aecf63509af031e1785549468b6400eeda5 + languageName: node + linkType: hard + "nanoid@npm:^3.1.22": version: 3.1.22 resolution: "nanoid@npm:3.1.22" @@ -10107,7 +10510,7 @@ __metadata: languageName: unknown linkType: soft -"nuxt3@workspace:packages/nuxt3": +"nuxt3@^0.5.1, nuxt3@workspace:packages/nuxt3": version: 0.0.0-use.local resolution: "nuxt3@workspace:packages/nuxt3" dependencies: @@ -10568,6 +10971,20 @@ __metadata: languageName: node linkType: hard +"parse-entities@npm:^2.0.0": + version: 2.0.0 + resolution: "parse-entities@npm:2.0.0" + dependencies: + character-entities: ^1.0.0 + character-entities-legacy: ^1.0.0 + character-reference-invalid: ^1.0.0 + is-alphanumerical: ^1.0.0 + is-decimal: ^1.0.0 + is-hexadecimal: ^1.0.0 + checksum: 6a9213216b8c3c18def20beac67a6618d190830fdb5f5b49bec876894404b75e2cd4af4b6913fded084c5572a21042edaf2cf2e991f408c7097901fb8d85c31e + languageName: node + linkType: hard + "parse-github-repo-url@npm:^1.3.0": version: 1.4.1 resolution: "parse-github-repo-url@npm:1.4.1" @@ -10630,7 +11047,7 @@ __metadata: languageName: node linkType: hard -"parse5@npm:6.0.1": +"parse5@npm:6.0.1, parse5@npm:^6.0.0": version: 6.0.1 resolution: "parse5@npm:6.0.1" checksum: e312014edd76a6dc2eac35248ad53477b2594a7b92b7a00f66169483bb87c3d1d36660daddeb720457418dfe0893eb3ad1043085047fc3699167afa6834cb4c4 @@ -11384,6 +11801,15 @@ __metadata: languageName: node linkType: hard +"property-information@npm:^5.0.0, property-information@npm:^5.3.0": + version: 5.6.0 + resolution: "property-information@npm:5.6.0" + dependencies: + xtend: ^4.0.0 + checksum: d06969645665a2d1b4d701b90970ec3bbab123d55581ab5612e33cb4b5cd134522ed21fe1eb339440561249269f47f3896fb345d9c9c67e24ba69a764b14aaf7 + languageName: node + linkType: hard + "proto-list@npm:~1.2.1": version: 1.2.4 resolution: "proto-list@npm:1.2.4" @@ -11821,6 +12247,62 @@ __metadata: languageName: node linkType: hard +"rehype-raw@npm:^5.1.0": + version: 5.1.0 + resolution: "rehype-raw@npm:5.1.0" + dependencies: + hast-util-raw: ^6.1.0 + checksum: 64e96084460bc8b6874dbac63ad35f29ba9ecae5b5b4463d95c72975e48572d9373a9b7212c382fcea2b5410361b5eb9618852c2742449bde06939c4e5428bbf + languageName: node + linkType: hard + +"rehype-stringify@npm:^8.0.0": + version: 8.0.0 + resolution: "rehype-stringify@npm:8.0.0" + dependencies: + hast-util-to-html: ^7.1.1 + checksum: c1d8472fc0f474d85be3c77f4929abb43eb92e445d7796b5a0bf17565f7dc7253c11ebeda9f00c8aad52bbf1b2fb31fa1f72900fe2f8e96a2826719a30031cc1 + languageName: node + linkType: hard + +"remark-parse@npm:^9.0.0": + version: 9.0.0 + resolution: "remark-parse@npm:9.0.0" + dependencies: + mdast-util-from-markdown: ^0.8.0 + checksum: ca34e41b0c65afa4b987e7236994645f59b615100b4fe95f5d79c1bfda4f19ba4817e93cba3ca9c46eb244d68119e1e855702cc6da1bbee422ea2daffab1bbc1 + languageName: node + linkType: hard + +"remark-rehype@npm:^8.1.0": + version: 8.1.0 + resolution: "remark-rehype@npm:8.1.0" + dependencies: + mdast-util-to-hast: ^10.2.0 + checksum: 6ee85e169a2b9e34c5b39b462dd196c9ff71508664c09a1b13d822fefda61dcb0ad7bd2a34910bd0fa21b8e29312bba1bc5bc7aaaa9090e4a06c62b0e2f46821 + languageName: node + linkType: hard + +"remark-stringify@npm:^9.0.0": + version: 9.0.1 + resolution: "remark-stringify@npm:9.0.1" + dependencies: + mdast-util-to-markdown: ^0.6.0 + checksum: 34f5807981f59d6878f4dc5b67c8af908c5736886cc4f7d959e583c8dcb47d7693f09253510a46fdb1d60d3dbb2551f815666c433473bb38cd495df2abfecdcd + languageName: node + linkType: hard + +"remark@npm:^13.0.0": + version: 13.0.0 + resolution: "remark@npm:13.0.0" + dependencies: + remark-parse: ^9.0.0 + remark-stringify: ^9.0.0 + unified: ^9.1.0 + checksum: eac686868cbf71a59a24e3b5a5946439ce124dbc6b26bb5da5197ad1eaf91290950fef46eb4a7ffecd7fcf17bb84ae0d1a4e2719b15fbeaf2372e059a0b81572 + languageName: node + linkType: hard + "remove-trailing-separator@npm:^1.0.1": version: 1.1.0 resolution: "remove-trailing-separator@npm:1.1.0" @@ -11835,7 +12317,7 @@ __metadata: languageName: node linkType: hard -"repeat-string@npm:^1.6.1": +"repeat-string@npm:^1.0.0, repeat-string@npm:^1.6.1": version: 1.6.1 resolution: "repeat-string@npm:1.6.1" checksum: 99c431ba7bef7a5d39819d562ebca89206368b45f73213677a3b562e25b5dd272d9e6a2ca8105001df14b6fc8cc71f0b10258c86e16cf8a256318fac1ddc8a77 @@ -12681,6 +13163,13 @@ __metadata: languageName: node linkType: hard +"space-separated-tokens@npm:^1.0.0": + version: 1.1.5 + resolution: "space-separated-tokens@npm:1.1.5" + checksum: 2b143776c39176e7faa020d9c96d41ecc33862139b8bc92d5551561e9ae7adbe537b3a51d381da563a953dbda82ea117cefaa7dec9075fb869596cb02d582abe + languageName: node + linkType: hard + "spdx-correct@npm:^3.0.0": version: 3.1.1 resolution: "spdx-correct@npm:3.1.1" @@ -12943,6 +13432,17 @@ __metadata: languageName: node linkType: hard +"stringify-entities@npm:^3.0.1": + version: 3.1.0 + resolution: "stringify-entities@npm:3.1.0" + dependencies: + character-entities-html4: ^1.0.0 + character-entities-legacy: ^1.0.0 + xtend: ^4.0.0 + checksum: 4d33442e565cc4975ef2fa67a0d410b13615a43d99a037dfe588b40b32d88302f4fb8fec9ec7dac5241d2c0e952e9e8277323b5898bf52f67d1ff2fda70e16b9 + languageName: node + linkType: hard + "strip-ansi@npm:^3.0.0, strip-ansi@npm:^3.0.1": version: 3.0.1 resolution: "strip-ansi@npm:3.0.1" @@ -13067,6 +13567,15 @@ __metadata: languageName: node linkType: hard +"style-to-object@npm:^0.3.0": + version: 0.3.0 + resolution: "style-to-object@npm:0.3.0" + dependencies: + inline-style-parser: 0.1.1 + checksum: 869b30171c2c0d1ed1928e86c3644d691d96277e484fdafaa99df3ad3b1e11e0fcfc2ac2def4e3dd068df49995de585918dbda2ff833b5691bc8206d1cda37ad + languageName: node + linkType: hard + "stylehacks@npm:^5.0.0": version: 5.0.0 resolution: "stylehacks@npm:5.0.0" @@ -13079,6 +13588,23 @@ __metadata: languageName: node linkType: hard +"sucrase@npm:^3.17.1": + version: 3.18.1 + resolution: "sucrase@npm:3.18.1" + dependencies: + commander: ^4.0.0 + glob: 7.1.6 + lines-and-columns: ^1.1.6 + mz: ^2.7.0 + pirates: ^4.0.1 + ts-interface-checker: ^0.1.9 + bin: + sucrase: bin/sucrase + sucrase-node: bin/sucrase-node + checksum: a2b4f10913b199c3e275529f11bdb07e4f7fa8d2a1fd81423ff282cfbb7fbdb8a6d8a71efbc7abe10a909b75a99f65249640589bc90aeeda6ed584b106b7a3a7 + languageName: node + linkType: hard + "supports-color@npm:^2.0.0": version: 2.0.0 resolution: "supports-color@npm:2.0.0" @@ -13302,6 +13828,24 @@ __metadata: languageName: node linkType: hard +"thenify-all@npm:^1.0.0": + version: 1.6.0 + resolution: "thenify-all@npm:1.6.0" + dependencies: + thenify: ">= 3.1.0 < 4" + checksum: 22775c13a183d349b58e0236ba9b28dd75ec5f000c55bc893958a04585b712d32d1878022bee4eb89a7c5a85485cf837732dbeed2d6ed860eff217d54a63e581 + languageName: node + linkType: hard + +"thenify@npm:>= 3.1.0 < 4": + version: 3.3.1 + resolution: "thenify@npm:3.3.1" + dependencies: + any-promise: ^1.0.0 + checksum: c3cbda4f5f0ee82d6a282b3a2ed3f890fad65b5c855d61f8f1946c6daf7e0d7a1e84377ded30b16ae2bedd13f02ba35266af3ca018272b08629c85753b1cd682 + languageName: node + linkType: hard + "throat@npm:^5.0.0": version: 5.0.0 resolution: "throat@npm:5.0.0" @@ -13479,6 +14023,20 @@ __metadata: languageName: node linkType: hard +"trough@npm:^1.0.0": + version: 1.0.5 + resolution: "trough@npm:1.0.5" + checksum: c116d9e7ddb7d9eca4ebe4c6acb4d909829e97824d9a79caec8af0899120e55b9a8311a7821706864728fbdc72b38644ca25e9357de28a50a10ed4bd8e5d6234 + languageName: node + linkType: hard + +"ts-interface-checker@npm:^0.1.9": + version: 0.1.13 + resolution: "ts-interface-checker@npm:0.1.13" + checksum: df3e240963951b9fdcb6c89fe7cbbf3facac2f8202dec7d6854f136ac50ddbee8f4783bc233940a7c033eed0f1fec8272ed4a12ec505b333d69b58388267d37a + languageName: node + linkType: hard + "ts-jest@npm:^26.5.5": version: 26.5.5 resolution: "ts-jest@npm:26.5.5" @@ -13738,6 +14296,20 @@ typescript@^4.2.4: languageName: node linkType: hard +"unified@npm:^9.1.0, unified@npm:^9.2.1": + version: 9.2.1 + resolution: "unified@npm:9.2.1" + dependencies: + bail: ^1.0.0 + extend: ^3.0.0 + is-buffer: ^2.0.0 + is-plain-obj: ^2.0.0 + trough: ^1.0.0 + vfile: ^4.0.0 + checksum: 7997e5471db476dfc241c319d06f009d3940f8a3819899f4de12a497eaee3654b345068d34832c96d30ddf187e8ad6d6a7a42ce69aeed84586ee8fcd6870de96 + languageName: node + linkType: hard + "union-value@npm:^1.0.0": version: 1.0.1 resolution: "union-value@npm:1.0.1" @@ -13782,6 +14354,64 @@ typescript@^4.2.4: languageName: node linkType: hard +"unist-builder@npm:^2.0.0": + version: 2.0.3 + resolution: "unist-builder@npm:2.0.3" + checksum: 64f9231bac9050b65d8cb97bc64e93782f93551e4a6a4e75ff89f580fa92740520bbd9ec44b7917c29785d498a3f432c326c5f55bd44e8949b98f5f63b14ec44 + languageName: node + linkType: hard + +"unist-util-generated@npm:^1.0.0": + version: 1.1.6 + resolution: "unist-util-generated@npm:1.1.6" + checksum: 2261626cc9a5acfbe60404a38567ca6183b1cf534bc22b454339f49c3f35a2525420a634d7eac1959e7001326b52e13237818acbf0bccdd55239a010f98a417c + languageName: node + linkType: hard + +"unist-util-is@npm:^4.0.0": + version: 4.1.0 + resolution: "unist-util-is@npm:4.1.0" + checksum: 08f19f4ff12c78de81356af8cfdaeb4c93a36ae0647de4fdbd191efa061aaf222d8a0a3a848d29472df3c65327b12ee9ab213f80e0602944a53d7229e72f8faa + languageName: node + linkType: hard + +"unist-util-position@npm:^3.0.0": + version: 3.1.0 + resolution: "unist-util-position@npm:3.1.0" + checksum: 3e51e44fa7157a7bbffc3bf073bf830a5a46a8a68a6c0d871362148d54ef3be1d0e382d6ae2308258467f45b0a7907edccda74288ff28feb51fab43ee0076950 + languageName: node + linkType: hard + +"unist-util-stringify-position@npm:^2.0.0": + version: 2.0.3 + resolution: "unist-util-stringify-position@npm:2.0.3" + dependencies: + "@types/unist": ^2.0.2 + checksum: 2017497ef71da8d430232daf5845f182b1892c774648e08d8b40fb2ff06980b231b463db33a8adc2138ac1451535861152bfd2ac7c85ed05123c64a7e2523b68 + languageName: node + linkType: hard + +"unist-util-visit-parents@npm:^3.0.0": + version: 3.1.1 + resolution: "unist-util-visit-parents@npm:3.1.1" + dependencies: + "@types/unist": ^2.0.0 + unist-util-is: ^4.0.0 + checksum: c4be09729dde324e25d7e6bf2eadf14e6023cf46a383ae4cc5bcdec3fd3c0dd9943a4a0b15842f2e2e8ce180dab0c138033f044579560d1a5b797a7f477223af + languageName: node + linkType: hard + +"unist-util-visit@npm:^2.0.0": + version: 2.0.3 + resolution: "unist-util-visit@npm:2.0.3" + dependencies: + "@types/unist": ^2.0.0 + unist-util-is: ^4.0.0 + unist-util-visit-parents: ^3.0.0 + checksum: 7af837673e377693cf4c7bd966d5e088b52bd4a9c6e92f9b16ae5760a31243f627fbf3432ada6541e2b9091b8096007cb22aa8439cbbf04613898773743302d3 + languageName: node + linkType: hard + "universal-user-agent@npm:^6.0.0": version: 6.0.0 resolution: "universal-user-agent@npm:6.0.0" @@ -14003,6 +14633,49 @@ typescript@^4.2.4: languageName: node linkType: hard +"vfile-location@npm:^3.2.0": + version: 3.2.0 + resolution: "vfile-location@npm:3.2.0" + checksum: 4102f03560826baf456ad16ad3a83e745d62380e2f90c5ae9452a4cc093102f9355332f5f18699d660ed0cfecd526416032d6d6ea06e53c45823e23c80691ac0 + languageName: node + linkType: hard + +"vfile-message@npm:^2.0.0": + version: 2.0.4 + resolution: "vfile-message@npm:2.0.4" + dependencies: + "@types/unist": ^2.0.0 + unist-util-stringify-position: ^2.0.0 + checksum: a88f41883cb9b5adad1066803eabe6c7ce5f877dd5e5dd61cc4273ee53a2d0d62100b105778cd474ef9b7b32c06abe17f176032d24b7028d5cee8d623cc31200 + languageName: node + linkType: hard + +"vfile@npm:^4.0.0": + version: 4.2.1 + resolution: "vfile@npm:4.2.1" + dependencies: + "@types/unist": ^2.0.0 + is-buffer: ^2.0.0 + unist-util-stringify-position: ^2.0.0 + vfile-message: ^2.0.0 + checksum: ee33bee7fb29cae493c3263c4298a28319ab6383ad2f017c036e7213911c6ca6e25d38e6347e59ab8fd0470b123b5522d1d2f6872e418c2e08fd3216fb160e39 + languageName: node + linkType: hard + +"vite-plugin-windicss@npm:^0.14.6": + version: 0.14.6 + resolution: "vite-plugin-windicss@npm:0.14.6" + dependencies: + "@windicss/plugin-utils": 0.14.6 + chalk: ^4.1.0 + debug: ^4.3.2 + windicss: ^2.5.14 + peerDependencies: + vite: ^2.0.1 + checksum: 6bc396e3b571aada97ea764a66b39cb90e74e59db0a969ba0809d004fe520afab18b550e679020ac0878a6896dc71a9c7dc635ac8f59b2fb935f7179b0474842 + languageName: node + linkType: hard + "vite@npm:^2.1.5": version: 2.1.5 resolution: "vite@npm:2.1.5" @@ -14166,6 +14839,13 @@ typescript@^4.2.4: languageName: node linkType: hard +"web-namespaces@npm:^1.0.0": + version: 1.1.4 + resolution: "web-namespaces@npm:1.1.4" + checksum: 0899d2a4a088b15761b6234ff6610f9598112d58f27adad86f7881ad51631317b47033bfa84cdeb62a37c8b6c3ece618f4ff720fd42c99f4907a1d9390c9dae0 + languageName: node + linkType: hard + "webidl-conversions@npm:^5.0.0": version: 5.0.0 resolution: "webidl-conversions@npm:5.0.0" @@ -14247,6 +14927,13 @@ typescript@^4.2.4: languageName: node linkType: hard +"webpack-virtual-modules@npm:^0.4.2": + version: 0.4.2 + resolution: "webpack-virtual-modules@npm:0.4.2" + checksum: d37e93c85cb9e49c2ea9a859528cbe916a411373890c32d23ecdc90cef8fdda23c23740777916f1a02388e3a4e6a765b01a377371fdaef1bd6b8d3fccab8e80a + languageName: node + linkType: hard + "webpack@npm:^5, webpack@npm:^5.1.0, webpack@npm:^5.33.2": version: 5.33.2 resolution: "webpack@npm:5.33.2" @@ -14394,6 +15081,30 @@ typescript@^4.2.4: languageName: node linkType: hard +"windicss-webpack-plugin@npm:^0.3.3": + version: 0.3.3 + resolution: "windicss-webpack-plugin@npm:0.3.3" + dependencies: + "@windicss/plugin-utils": 0.12.5 + debug: ^4.3.1 + loader-utils: ^2.0.0 + magic-string: ^0.25.7 + upath: ^2.0.1 + webpack-virtual-modules: ^0.4.2 + windicss: ^2.5.12 + checksum: 6cf2c6a3e2797305339bb118f92ad88c738bfa7241fa4d8881d1aaf3037dfd2bbca60f493174e9872b8bdb497b342d7a382f87ee8d2856627677fa027d2209db + languageName: node + linkType: hard + +"windicss@npm:^2.5.11, windicss@npm:^2.5.12, windicss@npm:^2.5.14": + version: 2.5.14 + resolution: "windicss@npm:2.5.14" + bin: + windicss: cli/index.js + checksum: fa9ebfc1ce6afa6996403b8bb402b7cb440f72a8f2930b165dd76392b10262226905d45fab4140a77740e28f4de29e0feda662094ffbe1383baf7c68ca299857 + languageName: node + linkType: hard + "word-wrap@npm:^1.2.3, word-wrap@npm:~1.2.3": version: 1.2.3 resolution: "word-wrap@npm:1.2.3" @@ -14528,7 +15239,7 @@ typescript@^4.2.4: languageName: node linkType: hard -"xtend@npm:~4.0.1": +"xtend@npm:^4.0.0, xtend@npm:~4.0.1": version: 4.0.2 resolution: "xtend@npm:4.0.2" checksum: 37ee522a3e9fb9b143a400c30b21dc122aa8c9c9411c6afae1005a4617dc20a21765c114d544e37a6bb60c2733dd8ee0a44ed9e80d884ac78cccd30b5e0ab0da @@ -14645,3 +15356,10 @@ typescript@^4.2.4: checksum: a2338731e721d05f37989d2284d7850a3923072c5836cfc71bdedb168afa0ecd020b45b4ca09b48ae8bc489a20e5ca46cd9e0928235a8a6fda181d5ed2876919 languageName: node linkType: hard + +"zwitch@npm:^1.0.0": + version: 1.0.5 + resolution: "zwitch@npm:1.0.5" + checksum: 5005166809cfe1f87a75aa8186a606414482c9c7fccff523a621a94ea4b22c7e60599c0cf47669df9946c4a1dea342ebf5d512cbeeacd567814382fee122a3a0 + languageName: node + linkType: hard