diff --git a/.github/workflows/gh-pages.yaml b/.github/workflows/gh-pages.yaml index dbc64281..deb8ab87 100644 --- a/.github/workflows/gh-pages.yaml +++ b/.github/workflows/gh-pages.yaml @@ -23,18 +23,15 @@ jobs: - name: Generations of Components run: pnpm run build:comp - - name: Generations of Less - run: pnpm run build:less - - name: Build docs run: | pnpm run build:demo - cp ./demo/dist/index.html ./demo/dist/404.html + cp ./packages/yike-design-demo/dist/index.html ./packages/yike-design-demo/dist/404.html - name: Deploy site uses: JamesIves/github-pages-deploy-action@v4 with: clean: true branch: gh-pages - folder: ./demo/dist + folder: ./packages/yike-design-demo/dist token: ${{secrets.GIT_TOKEN}} diff --git a/.vscode/settings.json b/.vscode/settings.json index a0da4cda..66771c9d 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -3,7 +3,6 @@ "editor.formatOnSave": true, "editor.tabSize": 2, "editor.codeActionsOnSave": { - "source.fixAll": "explicit", "source.fixAll.stylelint": "explicit" }, "[less]": { @@ -27,10 +26,10 @@ "[javascript]": { "editor.defaultFormatter": "esbenp.prettier-vscode" }, - "[markdown]": { - "editor.wordWrap": "off", - "editor.defaultFormatter": "esbenp.prettier-vscode" - }, + // "[markdown]": { + // "editor.wordWrap": "off", + // "editor.defaultFormatter": "esbenp.prettier-vscode" + // }, "references.preferredLocation": "peek", "stylelint.validate": ["vue", "less", "css"], "vue.codeActions.enabled": false, diff --git a/config/script/new-component.mjs b/config/script/new-component.mjs deleted file mode 100644 index eaa2caed..00000000 --- a/config/script/new-component.mjs +++ /dev/null @@ -1,265 +0,0 @@ -import fs from 'fs' -import path from 'path' -import chalk from 'chalk' -import readline from 'readline' - -const rl = readline.createInterface({ - input: process.stdin, - output: process.stdout, -}) -// component root path -const packagePath = 'packages/yike-design-ui/src' - -function mkdirSync(dirname) { - if (fs.existsSync(dirname)) { - return true - } - if (mkdirSync(path.dirname(dirname))) { - fs.mkdirSync(dirname) - return true - } - return false -} - -function log(...rest) { - console.log(chalk.bgGreen.black(`[INFO]`), ...rest) -} -function warn(msg) { - console.warn(chalk.bgRed.black(`[ERROR]`), msg) -} - -function logCreateFile(filename) { - log(`${filename} 生成完毕`) -} - -// yk-message -> YkMessage -function dashToCamelCase(str) { - return str - .replace(/-([a-z])/g, function (match, letter) { - return letter.toUpperCase() - }) - .replace(/^(.)/, function (match, letter) { - return letter.toUpperCase() - }) -} - -const componentLowDashName = process.argv[2] // component-name -const componentDescName = process.argv[3] // 组件名 -const upperRegex = /[A-Z]/ - -if (!componentLowDashName || upperRegex.test(componentLowDashName)) { - warn('请采用短横线为组件命名') - warn('如:npm run new back-top 回到顶部') - process.exit(233) -} - -if (!componentDescName) { - warn('请输入正确的组件名称') - warn('如:npm run new pagination 分页') - warn('如:npm run new back-top 回到顶部') - process.exit(233) -} - -const upperComponentName = dashToCamelCase(componentLowDashName) // ComponentName -const upperFullComponentName = 'Yk' + upperComponentName // YkComponentName -const tagName = 'yk-' + componentLowDashName // yk-component-name -const packageIndexFile = path.join(packagePath, 'index.ts') - -function createComponentMainFiles() { - const componentBaseDir = packagePath + '/components/' + componentLowDashName - - if (fs.existsSync(componentBaseDir)) { - warn(`${componentLowDashName}组件已存在,请检查是否存在冲突`) - process.exit(233) - } - - const childFIleList = [`/src`, `/style`] - - // create default folders - childFIleList.forEach((fileName) => { - mkdirSync(componentBaseDir + fileName) - }) - - const componentMainVuePath = `${componentBaseDir}/src/${componentLowDashName}.vue` - const componentMainPropsPath = `${componentBaseDir}/src/${componentLowDashName}.ts` - const componentMainLessPath = `${componentBaseDir}/style/index.less` - const componentMainStylePath = `${componentBaseDir}/style/index.ts` - - const propsName = `${upperComponentName}Props` - - const vueContent = ` - - ` - - fs.writeFileSync(componentMainVuePath, vueContent) - logCreateFile(componentMainVuePath) - - // export default props content - const propsContent = `export type ${propsName} = { - id?: string; -}; - ` - - fs.writeFileSync(componentMainPropsPath, propsContent) - logCreateFile(componentMainPropsPath) - - const lessContent = `.yk-${componentLowDashName} { - -}` - // create default less content - fs.writeFileSync(componentMainLessPath, lessContent) - logCreateFile(componentMainLessPath) - - fs.writeFileSync(componentMainStylePath, `import './index.less';`) - logCreateFile(componentMainStylePath) - - const exportContent = `import ${upperComponentName} from './src/${componentLowDashName}.vue'; -import { withInstall } from '../utils/index'; -export const ${upperFullComponentName} = withInstall(${upperComponentName}); -export default ${upperFullComponentName}; -export * from './src/${componentLowDashName}'; - ` - // create index.ts - fs.writeFileSync(`${componentBaseDir}/index.ts`, exportContent) - logCreateFile(`${componentBaseDir}/index.ts`) -} - -function addComponentExport() { - // src/main.ts - // 将YkAlert前替换为添加新增组件后的语句 - const importReplacement = "import YkAlert from './components/alert';" - const newImport = `import ${upperFullComponentName} from './components/${componentLowDashName}';\n${importReplacement}` - // replace import and export component - const componentsReplacement = `YkAlert,` - // 读取文件内容 - fs.readFile(packageIndexFile, 'utf8', (err, data) => { - if (err) { - console.error(err) - return - } - const replacedData = data - .replace(importReplacement, newImport) - .replaceAll( - componentsReplacement, - `${upperFullComponentName},\n\t${componentsReplacement}`, - ) - fs.writeFile(packageIndexFile, replacedData, 'utf8', (err) => { - if (err) { - console.error(err) - return - } - log(`${packageIndexFile} 添加组件导出成功`) - }) - }) -} - -// add default demo file -function addDemoFile() { - const exampleBasePath = 'demo/src/examples/' - const examplePath = `${exampleBasePath}${componentLowDashName}/` - mkdirSync(examplePath) - const mdContent = `## ${upperFullComponentName} ${componentDescName} -:::snippet -基本用法 -这里展示基本用法 -<${upperComponentName}Primary/> -::: - ` - fs.writeFileSync(`${examplePath}doc.md`, mdContent) - logCreateFile(`${examplePath}doc.md`) - - fs.writeFileSync( - `${examplePath}/${componentLowDashName}-primary.vue`, - ``, - ) - log(`基础demo文件 生成完毕`) -} - -function selectAddRouter() { - const barFile = 'demo/src/router/config/components.json' - fs.readFile(barFile, 'utf8', (err, data) => { - if (err) { - warn('路由配置文件读取失败') - warn(err) - process.exit(233) - } - const barData = JSON.parse(data) - const titleList = barData.map( - (item, index) => `${index + 1}: ${item.title}`, - ) - // select and add classify routers - console.log( - chalk.yellow(`请选择${componentDescName}所属的组件分类:\n`), - titleList, - ) - rl.question(chalk.yellow('请输入您的选择 (数字):'), (answer) => { - barData[Number(answer) - 1].list.push({ - name: `${upperComponentName} ${componentDescName}`, - src: componentLowDashName, - }) - fs.writeFile(barFile, JSON.stringify(barData, null, 2), 'utf8', (err) => { - if (err) { - warn(err) - return - } - log( - `${barFile} ${componentDescName}组件已添加至${ - titleList[answer - 1] - }路由类目下`, - ) - }) - rl.close() - log('已完成组件目录及初始化文件的创建') - }) - }) -} - -function addRouter() { - // add doc.md into general.ts - const generalRouterPath = 'demo/src/router/modules/general.ts' - - const addRouterContent = ` { - path: '${componentLowDashName}', - component: () => import('@/examples/${componentLowDashName}/doc.md'), - }, -]` - fs.readFile(generalRouterPath, 'utf8', (err, data) => { - if (err) { - warn(err) - return - } - const replacedData = data.replace(']', addRouterContent) - fs.writeFile(generalRouterPath, replacedData, 'utf8', (err) => { - if (err) { - warn(err) - return - } - log(`${generalRouterPath} demo路由添加成功`) - selectAddRouter() - }) - }) -} - -createComponentMainFiles() - -addComponentExport() - -addDemoFile() - -addRouter() diff --git a/demo/env.d.ts b/demo/env.d.ts deleted file mode 100644 index 9b4e98bb..00000000 --- a/demo/env.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -/// - -declare module '*.md' { - import type { Component } from 'vue' - const Component: Component - export default Component -} diff --git a/demo/plugins/resolver.ts b/demo/plugins/resolver.ts deleted file mode 100644 index 7c73ea1a..00000000 --- a/demo/plugins/resolver.ts +++ /dev/null @@ -1,51 +0,0 @@ -import fs from 'fs'; - -const entry = '../packages/yike-design-ui/src/index.ts'; -const fileContent = fs.readFileSync(entry, 'utf-8'); -const yikeSrcPath = '@yike-design/ui/src'; -const compPaths = {}; - -parseImportStatements(fileContent); - -export default function YikeDevResolver(compName: string) { - if (compName.startsWith('Yk')) { - return { - name: compName, - from: yikeSrcPath, - sideEffects: sideEffects(compPaths[compName]), - }; - } - if (compName.startsWith('Icon')) { - return { - name: compName, - from: `${yikeSrcPath}/components/svg-icon`, - }; - } -} - -// 提取导入路径和组件名称 -function parseImportStatements(content: string) { - /** @see https://regex101.com/r/jJfLJO/1 */ - const importRegex = /import\s+({[^}]+}|[^{}\n]+)\s+from\s+['"](.+)['"]/g; - let match: RegExpExecArray; - - while ((match = importRegex.exec(content))) { - const [, compNames, _compPath] = match; - const compPath = _compPath.split('/').pop(); - - if (compNames.at(0) === '{') { - compNames - .replace(/[{\s}]/g, '') - .split(',') - .forEach((item) => { - if (item) compPaths[item] = compPath; - }); - } else { - compPaths[compNames.trim()] = compPath; - } - } -} - -function sideEffects(name: string) { - return `@yike-design/ui/src/components/${name}/style`; -} diff --git a/demo/src/examples/icon/icon-list.vue b/demo/src/examples/icon/icon-list.vue deleted file mode 100644 index 6b030971..00000000 --- a/demo/src/examples/icon/icon-list.vue +++ /dev/null @@ -1,109 +0,0 @@ - - - - - diff --git a/demo/src/views/develop/getting-started.md b/demo/src/views/develop/getting-started.md deleted file mode 100644 index 67dd4491..00000000 --- a/demo/src/views/develop/getting-started.md +++ /dev/null @@ -1,5 +0,0 @@ -## 快速上手 - -### 我们需要告诉别人如何去使用这套组件 - -这里编写组件的安装和使用说明 diff --git a/package.json b/package.json index bcb90627..ed72a318 100644 --- a/package.json +++ b/package.json @@ -4,8 +4,9 @@ "private": true, "type": "module", "scripts": { - "prepare": "pnpm --filter @yike-design/build build && pnpm gen:icon", + "prepare": "pnpm --filter @yike-design/build build && pnpm --filter @yike-design/resolver build && pnpm gen:icon", "dev:demo": "pnpm --filter demo dev", + "test": "pnpm --filter demo-test dev", "build:demo": "pnpm --filter demo build", "preview:demo": "pnpm --filter demo preview", "eslint": "npx eslint --ext .ts,.tsx,.js,.jsx,.vue . --fix", @@ -16,11 +17,11 @@ "postinstall": "npx husky install", "preinstall": "npx only-allow pnpm", "version:release": "pnpm --filter @yike-design/ui release", - "build:comp": "pnpm --filter @yike-design/ui build:comp", - "build:less": "pnpm --filter @yike-design/ui build:less", + "build:comp": "pnpm --filter @yike-design/build build && pnpm --filter @yike-design/ui build:comp && pnpm --filter @yike-design/ui build:less", + "build:less": "pnpm --filter @yike-design/build build && pnpm --filter @yike-design/ui build:less", "gen:icon": "pnpm --filter @yike-design/ui gen:icon", - "test": "pnpm --filter @yike-design/test test", - "test:coverage": "pnpm --filter @yike-design/test test:coverage" + "gen:less": "pnpm --filter @yike-design/ui gen:less", + "build:resolver": "pnpm --filter @yike-design/resolver build" }, "dependencies": { "dayjs": "^1.11.9", @@ -31,6 +32,12 @@ "@types/node": "^18.11.12", "@typescript-eslint/eslint-plugin": "^6.2.1", "@typescript-eslint/parser": "^6.2.1", + "@babel/core": "^7.14.6", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-runtime": "^7.15.0", + "@babel/preset-env": "^7.14.7", + "@babel/preset-typescript": "^7.14.5", "@vitejs/plugin-vue": "^4.2.3", "@vitejs/plugin-vue-jsx": "^3.0.1", "eslint": "^8.46.0", diff --git a/packages/demo-test/.gitignore b/packages/demo-test/.gitignore new file mode 100644 index 00000000..a547bf36 --- /dev/null +++ b/packages/demo-test/.gitignore @@ -0,0 +1,24 @@ +# Logs +logs +*.log +npm-debug.log* +yarn-debug.log* +yarn-error.log* +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store +*.suo +*.ntvs* +*.njsproj +*.sln +*.sw? diff --git a/packages/demo-test/.vscode/extensions.json b/packages/demo-test/.vscode/extensions.json new file mode 100644 index 00000000..c0a6e5a4 --- /dev/null +++ b/packages/demo-test/.vscode/extensions.json @@ -0,0 +1,3 @@ +{ + "recommendations": ["Vue.volar", "Vue.vscode-typescript-vue-plugin"] +} diff --git a/packages/demo-test/README.md b/packages/demo-test/README.md new file mode 100644 index 00000000..ef72fd52 --- /dev/null +++ b/packages/demo-test/README.md @@ -0,0 +1,18 @@ +# Vue 3 + TypeScript + Vite + +This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 ` + + diff --git a/packages/demo-test/package.json b/packages/demo-test/package.json new file mode 100644 index 00000000..120c3680 --- /dev/null +++ b/packages/demo-test/package.json @@ -0,0 +1,25 @@ +{ + "name": "demo-test", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vue-tsc && vite build", + "preview": "vite preview" + }, + "dependencies": { + "vue": "^3.4.21", + "@yike-design/ui": "^0.0.8", + "@yike-design/resolver": "workspace:*", + "unplugin-vue-components": "^0.26.0", + "unplugin-auto-import": "^0.17.5" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^5.0.4", + "typescript": "^5.2.2", + "vite": "^5.1.6", + "vue-tsc": "^1.8.27", + "@arco-design/web-vue": "^2.11.0" + } +} diff --git a/packages/demo-test/public/vite.svg b/packages/demo-test/public/vite.svg new file mode 100644 index 00000000..e7b8dfb1 --- /dev/null +++ b/packages/demo-test/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/demo-test/src/App.vue b/packages/demo-test/src/App.vue new file mode 100644 index 00000000..60633d42 --- /dev/null +++ b/packages/demo-test/src/App.vue @@ -0,0 +1,39 @@ + + + + + diff --git a/packages/demo-test/src/assets/vue.svg b/packages/demo-test/src/assets/vue.svg new file mode 100644 index 00000000..770e9d33 --- /dev/null +++ b/packages/demo-test/src/assets/vue.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/packages/demo-test/src/components/HelloWorld.vue b/packages/demo-test/src/components/HelloWorld.vue new file mode 100644 index 00000000..11592690 --- /dev/null +++ b/packages/demo-test/src/components/HelloWorld.vue @@ -0,0 +1,40 @@ + + + + + diff --git a/packages/demo-test/src/main.ts b/packages/demo-test/src/main.ts new file mode 100644 index 00000000..975dad9f --- /dev/null +++ b/packages/demo-test/src/main.ts @@ -0,0 +1,6 @@ +import { createApp } from 'vue'; +import './style.css'; +import App from './App.vue'; +import '@yike-design/ui/es/components/styles/index.less'; + +createApp(App).mount('#app'); diff --git a/packages/demo-test/src/style.css b/packages/demo-test/src/style.css new file mode 100644 index 00000000..cec67f5d --- /dev/null +++ b/packages/demo-test/src/style.css @@ -0,0 +1,79 @@ +:root { + font-family: Inter, system-ui, Avenir, Helvetica, Arial, sans-serif; + line-height: 1.5; + font-weight: 400; + + color-scheme: light dark; + color: rgba(255, 255, 255, 0.87); + background-color: #242424; + + font-synthesis: none; + text-rendering: optimizeLegibility; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; +} + +a { + font-weight: 500; + text-decoration: inherit; + color: #646cff; +} +a:hover { + color: #535bf2; +} + +body { + display: flex; + margin: 0; + min-width: 320px; + min-height: 100vh; + place-items: center; +} + +h1 { + font-size: 3.2em; + line-height: 1.1; +} + +button { + padding: 0.6em 1.2em; + font-size: 1em; + font-family: inherit; + font-weight: 500; + border: 1px solid transparent; + border-radius: 8px; + background-color: #1a1a1a; + transition: border-color 0.25s; + cursor: pointer; +} +button:hover { + border-color: #646cff; +} +button:focus, +button:focus-visible { + outline: 4px auto -webkit-focus-ring-color; +} + +.card { + padding: 2em; +} + +#app { + margin: 0 auto; + padding: 2rem; + max-width: 1280px; + text-align: center; +} + +@media (prefers-color-scheme: light) { + :root { + color: #213547; + background-color: #ffffff; + } + a:hover { + color: #747bff; + } + button { + background-color: #f9f9f9; + } +} diff --git a/packages/demo-test/src/vite-env.d.ts b/packages/demo-test/src/vite-env.d.ts new file mode 100644 index 00000000..11f02fe2 --- /dev/null +++ b/packages/demo-test/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/packages/demo-test/tsconfig.json b/packages/demo-test/tsconfig.json new file mode 100644 index 00000000..9e03e604 --- /dev/null +++ b/packages/demo-test/tsconfig.json @@ -0,0 +1,25 @@ +{ + "compilerOptions": { + "target": "ES2020", + "useDefineForClassFields": true, + "module": "ESNext", + "lib": ["ES2020", "DOM", "DOM.Iterable"], + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "resolveJsonModule": true, + "isolatedModules": true, + "noEmit": true, + "jsx": "preserve", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true + }, + "include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.vue"], + "references": [{ "path": "./tsconfig.node.json" }] +} diff --git a/packages/demo-test/tsconfig.node.json b/packages/demo-test/tsconfig.node.json new file mode 100644 index 00000000..97ede7ee --- /dev/null +++ b/packages/demo-test/tsconfig.node.json @@ -0,0 +1,11 @@ +{ + "compilerOptions": { + "composite": true, + "skipLibCheck": true, + "module": "ESNext", + "moduleResolution": "bundler", + "allowSyntheticDefaultImports": true, + "strict": true + }, + "include": ["vite.config.ts"] +} diff --git a/packages/demo-test/vite.config.ts b/packages/demo-test/vite.config.ts new file mode 100644 index 00000000..115ffdb5 --- /dev/null +++ b/packages/demo-test/vite.config.ts @@ -0,0 +1,21 @@ +import { defineConfig } from 'vite'; +import vue from '@vitejs/plugin-vue'; +import AutoImport from 'unplugin-auto-import/vite'; +import Components from 'unplugin-vue-components/vite'; +import { YikeResolver } from '@yike-design/resolver'; +// https://vitejs.dev/config/ +export default defineConfig({ + plugins: [ + vue(), + AutoImport({ + resolvers: [YikeResolver()], + }), + Components({ + resolvers: [ + YikeResolver({ + sideEffect: true, + }), + ], + }), + ], +}); diff --git a/packages/yike-build/scripts/build-component/index.ts b/packages/yike-build/scripts/build-component/index.ts deleted file mode 100644 index 93447335..00000000 --- a/packages/yike-build/scripts/build-component/index.ts +++ /dev/null @@ -1,112 +0,0 @@ -import { glob } from 'fast-glob'; -import fs from 'fs-extra'; -import { Plugin, build } from 'vite'; -import vue from '@vitejs/plugin-vue'; -import vueJsx from '@vitejs/plugin-vue-jsx'; -import dts from 'vite-plugin-dts'; -import { genUmdConfig } from './umd.config'; -import { resolvePath, componentSrc } from '../../utils/paths'; - -const EXPORT_HELPER_ID = 'plugin-vue:export-helper'; -const helperCode = ` -export default (sfc, props) => { - for (const [key, val] of props) { - sfc[key] = val - } - return sfc -} -`; - -function virtualPlugin(): Plugin { - return { - name: 'vite:vue-export-helper', - enforce: 'pre', - resolveId(source: string) { - if (source === EXPORT_HELPER_ID) { - return `${EXPORT_HELPER_ID}.js`; - } - return null; - }, - load(source) { - if (source === `${EXPORT_HELPER_ID}.js`) { - return helperCode; - } - return null; - }, - }; -} - -const buildComponent = async (umd = false) => { - await fs.emptyDir(resolvePath('es')); - await fs.emptyDir(resolvePath('lib')); - const entry = [ - ...glob - .sync('**/*.{ts,vue}', { - absolute: true, - cwd: componentSrc, - }) - .filter((file) => !file.includes('style')), - ]; - - await build({ - plugins: [ - vue({ - script: { - defineModel: true, - }, - }), - vueJsx() as any, - dts({ - tsconfigPath: resolvePath('./tsconfig.json'), - outDir: [resolvePath('es'), resolvePath('lib')], - }), - virtualPlugin(), - ], - build: { - minify: false, - sourcemap: true, - outDir: 'es', - lib: { - entry, - }, - rollupOptions: { - external: ['vue', '@vueuse/core'], - treeshake: true, - output: [ - { - format: 'esm', - dir: resolvePath('es'), - exports: undefined, - preserveModules: true, - preserveModulesRoot: componentSrc, - sourcemap: true, - entryFileNames: `[name].mjs`, - }, - { - format: 'cjs', - dir: resolvePath('lib'), - exports: 'named', - preserveModules: true, - preserveModulesRoot: componentSrc, - sourcemap: true, - entryFileNames: `[name].js`, - }, - ], - }, - }, - }); - - const s = resolvePath('src/components/svg-icon/icons.json'); - const t = resolvePath('es/components/svg-icon/icons.json'); - await fs.copy(s, t); - - if (umd) { - await fs.emptyDir(resolvePath('dist')); - await build(genUmdConfig('component')); - await build(genUmdConfig('icon')); - } - - console.log('build success'); -}; - -export default buildComponent; diff --git a/packages/yike-build/utils/paths.ts b/packages/yike-build/utils/paths.ts deleted file mode 100644 index 682d658a..00000000 --- a/packages/yike-build/utils/paths.ts +++ /dev/null @@ -1,9 +0,0 @@ -import path from 'path'; - -export const root = process.cwd(); -export const resolvePath = (...p: any) => { - return path.resolve(root, ...p); -}; -export const componentSrc = path.resolve(root, './src'); -export const iconSvgPath = path.resolve(process.cwd(), './src/icon'); -export const iconComponents = path.resolve(root, './src/components/svg-icon'); diff --git a/packages/yike-build/bin/index.js b/packages/yike-design-build/bin/index.js old mode 100755 new mode 100644 similarity index 100% rename from packages/yike-build/bin/index.js rename to packages/yike-design-build/bin/index.js diff --git a/packages/yike-build/index.ts b/packages/yike-design-build/index.ts similarity index 83% rename from packages/yike-build/index.ts rename to packages/yike-design-build/index.ts index 53f4410b..ebb9b9fa 100644 --- a/packages/yike-build/index.ts +++ b/packages/yike-design-build/index.ts @@ -4,8 +4,7 @@ import fs from 'fs'; import path from 'path'; import lessGen from './scripts/less-gen'; import buildStyle from './scripts/build-style'; -import buildComponent from './scripts/build-component'; - +import { buildComponent, alterIconIndex } from './scripts/build-component'; const program = new Command(); const packageContent = fs.readFileSync( @@ -43,9 +42,10 @@ program program .command('buildComp') .description('build component module.') - .action(() => { - buildComponent(); - buildComponent(true); + .action(async () => { + await buildComponent(); + await buildComponent(true); + await alterIconIndex(); }); program.parse(process.argv); diff --git a/packages/yike-build/package.json b/packages/yike-design-build/package.json similarity index 100% rename from packages/yike-build/package.json rename to packages/yike-design-build/package.json diff --git a/packages/yike-design-build/scripts/build-component/index.ts b/packages/yike-design-build/scripts/build-component/index.ts new file mode 100644 index 00000000..92d7973b --- /dev/null +++ b/packages/yike-design-build/scripts/build-component/index.ts @@ -0,0 +1,137 @@ +import fs from 'fs-extra'; +import { Plugin, build } from 'vite'; +import vue from '@vitejs/plugin-vue'; +import vueJsx from '@vitejs/plugin-vue-jsx'; +import dts from 'vite-plugin-dts'; +import { genUmdConfig } from './umd.config'; +import { resolvePath, componentSrc } from '../../utils/paths'; +const EXPORT_HELPER_ID = 'plugin-vue:export-helper'; +const helperCode = ` +export default (sfc, props) => { + for (const [key, val] of props) { + sfc[key] = val + } + return sfc +} +`; + +function virtualPlugin(): Plugin { + return { + name: 'vite:vue-export-helper', + enforce: 'pre', + resolveId(source: string) { + if (source === EXPORT_HELPER_ID) { + return `${EXPORT_HELPER_ID}.js`; + } + return null; + }, + load(source) { + if (source === `${EXPORT_HELPER_ID}.js`) { + return helperCode; + } + return null; + }, + }; +} +function externalPlugin(): Plugin { + return { + name: 'vite:external-node_modules', + enforce: 'pre', + async resolveId(source: string, importer) { + const result = await this.resolve(source, importer, { + skipSelf: true, + custom: { 'node-resolve': {} }, + }); + + if (result && /node_modules/.test(result.id)) { + return false; + } + + return null; + }, + }; +} + +export const buildComponent = async (umd = false) => { + await fs.emptyDir(resolvePath('es')); + await fs.emptyDir(resolvePath('lib')); + + // const entry = [ + // ...glob + // .sync('**/*.{ts,vue}', { + // absolute: true, + // cwd: componentSrc, + // }) + // .filter((file) => !file.includes('style')), + // ]; + + await build({ + mode: 'production', + build: { + target: 'ES2020', + outDir: 'es', + emptyOutDir: false, + minify: false, + rollupOptions: { + input: ['index.ts', 'components/svg-icon/index.ts'], + output: [ + { + format: 'es', + dir: 'es', + entryFileNames: '[name].js', + preserveModules: true, + preserveModulesRoot: componentSrc, + }, + { + format: 'commonjs', + dir: 'lib', + entryFileNames: '[name].js', + preserveModules: true, + preserveModulesRoot: componentSrc, + }, + ], + }, + lib: { + entry: 'components/index.ts', + formats: ['es', 'cjs'], + }, + }, + plugins: [externalPlugin(), vue(), vueJsx(), virtualPlugin(), dts()], + }); + + const s = resolvePath('components/svg-icon/icons.json'); + const t = resolvePath('es/components/svg-icon/icons.json'); + await fs.copy(s, t); + + if (umd) { + await fs.emptyDir(resolvePath('dist')); + await build(genUmdConfig('component')); + await build(genUmdConfig('icon')); + } + + console.log('build success'); +}; + +// TODO +// remove this method and use other methods for compile svg-icon/index.js +// compileIconIndex(); +export const alterIconIndex = async () => { + const IndexPath = resolvePath('es/components/svg-icon/index.js'); + const TypeIndex = resolvePath('es/components/svg-icon/index.d.ts'); + await fs.copy(TypeIndex, IndexPath); + const originalCode = fs.readFileSync(IndexPath, 'utf8'); + const lines = originalCode.split('\n'); + // 第一行添加 .js + lines[0] = lines[0].replace(/';$/, ".js';"); + // 处理每一行,除了第一行和最后一行 替换';为/index.js'; + for (let i = 1; i < lines.length - 1; i++) { + lines[i] = lines[i].replace(/';$/, "/index.js';"); + } + // 删除多余行 + lines.pop(); + lines.pop(); + const modifiedCode = lines.join('\n'); + fs.writeFileSync(IndexPath, modifiedCode, 'utf8'); +}; + +export default buildComponent; diff --git a/packages/yike-build/scripts/build-component/umd.config.ts b/packages/yike-design-build/scripts/build-component/umd.config.ts similarity index 92% rename from packages/yike-build/scripts/build-component/umd.config.ts rename to packages/yike-design-build/scripts/build-component/umd.config.ts index 14d9ee90..1df24e25 100644 --- a/packages/yike-build/scripts/build-component/umd.config.ts +++ b/packages/yike-design-build/scripts/build-component/umd.config.ts @@ -6,8 +6,8 @@ import { resolvePath } from '../../utils/paths'; export const genUmdConfig = (type: 'component' | 'icon'): InlineConfig => { const entry = type === 'component' - ? resolvePath('src/index.ts') - : resolvePath('src/components/svg-icon/yike-icon.ts'); + ? resolvePath('index.ts') + : resolvePath('components/svg-icon/yike-icon.ts'); const entryFileName = type === 'component' ? 'yike-design-ui' : 'yike-design-icon'; const name = type === 'component' ? 'YikeDesignUI' : 'YikeDesignIcon'; diff --git a/packages/yike-build/scripts/build-style/index.ts b/packages/yike-design-build/scripts/build-style/index.ts similarity index 88% rename from packages/yike-build/scripts/build-style/index.ts rename to packages/yike-design-build/scripts/build-style/index.ts index 010bea1b..4e581ea3 100644 --- a/packages/yike-build/scripts/build-style/index.ts +++ b/packages/yike-design-build/scripts/build-style/index.ts @@ -8,7 +8,7 @@ import { build } from 'vite'; const buildComponentCssModule = () => { const files = glob.sync('**/*.{less,js}', { - cwd: resolvePath('src/components'), + cwd: resolvePath('components'), }); for (const filename of files) { const absolute = resolvePath(componentSrc, 'components', filename); @@ -19,7 +19,7 @@ const buildComponentCssModule = () => { less.render( lessContent, { - paths: [resolvePath(`src/components/${path.dirname(filename)}`)], + paths: [resolvePath(`components/${path.dirname(filename)}`)], }, (err, output) => { if (err) { @@ -41,7 +41,7 @@ const buildComponentCssModule = () => { }; const buildCssIndex = async () => { - const indexLessPath = resolvePath('src/index.less'); + const indexLessPath = resolvePath('index.less'); fs.copyFileSync(indexLessPath, 'es/index.less'); fs.copyFileSync(indexLessPath, 'lib/index.less'); @@ -70,13 +70,15 @@ function cssjsPlugin(): Plugin { name: 'vite:cssjs', async generateBundle(outputOptions, bundle) { for (const filename of Object.keys(bundle)) { - const chunk = bundle[filename]; + // const chunk = bundle[filename]; this.emitFile({ type: 'asset', fileName: filename.replace('index.js', 'css.js'), // eslint-disable-next-line @typescript-eslint/ban-ts-comment // @ts-ignore - source: chunk.code.replace(/\.less/g, '.css'), + // FIX ME + // Change the content of index.js to be correct + source: "'../index.css'", }); } }, @@ -88,7 +90,6 @@ const buildStyleModule = async () => { cwd: componentSrc, absolute: true, }); - console.log('entries: ', entries); await build({ build: { target: 'modules', @@ -104,14 +105,14 @@ const buildStyleModule = async () => { dir: 'es', entryFileNames: '[name].js', preserveModules: true, - preserveModulesRoot: resolvePath('src'), + preserveModulesRoot: componentSrc, }, { format: 'commonjs', dir: 'lib', entryFileNames: '[name].js', preserveModules: true, - preserveModulesRoot: resolvePath('src'), + preserveModulesRoot: componentSrc, }, ], }, diff --git a/packages/yike-build/scripts/icon-gen/index.ts b/packages/yike-design-build/scripts/icon-gen/index.ts similarity index 97% rename from packages/yike-build/scripts/icon-gen/index.ts rename to packages/yike-design-build/scripts/icon-gen/index.ts index 47adca0f..f38a1bba 100644 --- a/packages/yike-build/scripts/icon-gen/index.ts +++ b/packages/yike-design-build/scripts/icon-gen/index.ts @@ -155,7 +155,7 @@ function buildIconType(data: IconData[]) { for (const iconData of data) { for (const item of iconData.list) { exports.push( - `${item.componentName}: typeof import('yike-design-ui/es/svg-icon')['${item.componentName}'];`, + `${item.componentName}: typeof import('@yike-design/ui/es/svg-icon')['${item.componentName}'];`, ); } } diff --git a/packages/yike-build/scripts/icon-gen/svgo.config.ts b/packages/yike-design-build/scripts/icon-gen/svgo.config.ts similarity index 100% rename from packages/yike-build/scripts/icon-gen/svgo.config.ts rename to packages/yike-design-build/scripts/icon-gen/svgo.config.ts diff --git a/packages/yike-build/scripts/icon-gen/vue-template.ts b/packages/yike-design-build/scripts/icon-gen/vue-template.ts similarity index 100% rename from packages/yike-build/scripts/icon-gen/vue-template.ts rename to packages/yike-design-build/scripts/icon-gen/vue-template.ts diff --git a/packages/yike-build/scripts/less-gen/index.ts b/packages/yike-design-build/scripts/less-gen/index.ts similarity index 72% rename from packages/yike-build/scripts/less-gen/index.ts rename to packages/yike-design-build/scripts/less-gen/index.ts index fd098759..88b6710e 100644 --- a/packages/yike-build/scripts/less-gen/index.ts +++ b/packages/yike-design-build/scripts/less-gen/index.ts @@ -5,12 +5,15 @@ import { componentSrc } from '../../utils/paths'; import { print } from '../../utils/print'; const lessGen = () => { - let lessContent = `@import './components/styles/index.less';\n`; + // let lessContent = `@import 'components/styles/index.less';\n`; + let lessContent = ''; const lessFile = glob.sync('**/style/index.less', { cwd: componentSrc, }); lessFile.forEach((f) => { - lessContent += `@import '${f}';\n`; + if (f.startsWith('components')) { + lessContent += `@import '${f}';\n`; + } }); fs.outputFileSync(path.resolve(componentSrc, 'index.less'), lessContent); print('success', 'gen index.less success!'); diff --git a/packages/yike-build/tsconfig.json b/packages/yike-design-build/tsconfig.json similarity index 100% rename from packages/yike-build/tsconfig.json rename to packages/yike-design-build/tsconfig.json diff --git a/packages/yike-build/utils/convert-case.ts b/packages/yike-design-build/utils/convert-case.ts similarity index 100% rename from packages/yike-build/utils/convert-case.ts rename to packages/yike-design-build/utils/convert-case.ts diff --git a/packages/yike-design-build/utils/paths.ts b/packages/yike-design-build/utils/paths.ts new file mode 100644 index 00000000..e5797435 --- /dev/null +++ b/packages/yike-design-build/utils/paths.ts @@ -0,0 +1,9 @@ +import path from 'path'; + +export const root = process.cwd(); +export const resolvePath = (...p: any) => { + return path.resolve(root, ...p); +}; +export const componentSrc = path.resolve(root); +export const iconSvgPath = path.resolve(process.cwd(), './icon'); +export const iconComponents = path.resolve(root, './components/svg-icon'); diff --git a/packages/yike-build/utils/print.ts b/packages/yike-design-build/utils/print.ts similarity index 100% rename from packages/yike-build/utils/print.ts rename to packages/yike-design-build/utils/print.ts diff --git a/packages/yike-design-demo/env.d.ts b/packages/yike-design-demo/env.d.ts new file mode 100644 index 00000000..b9b514fb --- /dev/null +++ b/packages/yike-design-demo/env.d.ts @@ -0,0 +1,7 @@ +/// + +declare module '*.md' { + import type { Component } from 'vue'; + const Component: Component; + export default Component; +} diff --git a/demo/index.html b/packages/yike-design-demo/index.html similarity index 100% rename from demo/index.html rename to packages/yike-design-demo/index.html diff --git a/demo/package.json b/packages/yike-design-demo/package.json similarity index 83% rename from demo/package.json rename to packages/yike-design-demo/package.json index 718d431d..53317478 100644 --- a/demo/package.json +++ b/packages/yike-design-demo/package.json @@ -11,7 +11,6 @@ "dependencies": { "@vitejs/plugin-vue-jsx": "^3.0.1", "@vueuse/core": "^10.2.1", - "@yike-design/ui": "workspace:*", "markdown-it": "^12.3.2", "pinia": "^2.1.4", "seemly": "^0.3.6", @@ -23,6 +22,9 @@ "@vitejs/plugin-vue": "^4.2.3", "markdown-it-shikiji": "^0.6.8", "shikiji": "^0.6.8", - "unplugin-vue-components": "^0.25.1" + "unplugin-vue-components": "^0.25.1", + "unplugin-auto-import": "^0.17.5", + "@yike-design/ui": "workspace:*", + "@yike-design/resolver": "workspace:*" } } diff --git a/demo/plugins/md-plugin.ts b/packages/yike-design-demo/plugins/md-plugin.ts similarity index 100% rename from demo/plugins/md-plugin.ts rename to packages/yike-design-demo/plugins/md-plugin.ts diff --git a/demo/plugins/util.ts b/packages/yike-design-demo/plugins/util.ts similarity index 100% rename from demo/plugins/util.ts rename to packages/yike-design-demo/plugins/util.ts diff --git a/demo/plugins/vite-plugin-md.md b/packages/yike-design-demo/plugins/vite-plugin-md.md similarity index 100% rename from demo/plugins/vite-plugin-md.md rename to packages/yike-design-demo/plugins/vite-plugin-md.md diff --git a/demo/plugins/vite-plugin-md.ts b/packages/yike-design-demo/plugins/vite-plugin-md.ts similarity index 93% rename from demo/plugins/vite-plugin-md.ts rename to packages/yike-design-demo/plugins/vite-plugin-md.ts index 658f4977..81475175 100644 --- a/demo/plugins/vite-plugin-md.ts +++ b/packages/yike-design-demo/plugins/vite-plugin-md.ts @@ -31,15 +31,6 @@ export default function (): Plugin { name: 'vitePluginMarkdown', transform(code: string, id: string) { if (!id.endsWith('.md')) return; - if (!id.includes('demo/src')) { - // /yike-design-dev/CONTRIBUTING.md - return { - code: getTemplate('CONTRIBUTING', { - content: md.render(code), - }), - }; - } - // demo/src/* const importBucket = new Set(); const result = transformSnippetOrPure(id, code, importBucket); diff --git a/demo/public/favicon.svg b/packages/yike-design-demo/public/favicon.svg similarity index 100% rename from demo/public/favicon.svg rename to packages/yike-design-demo/public/favicon.svg diff --git a/demo/src/App.vue b/packages/yike-design-demo/src/App.vue similarity index 100% rename from demo/src/App.vue rename to packages/yike-design-demo/src/App.vue diff --git a/demo/src/assets/images/bg.png b/packages/yike-design-demo/src/assets/images/bg.png similarity index 100% rename from demo/src/assets/images/bg.png rename to packages/yike-design-demo/src/assets/images/bg.png diff --git a/demo/src/assets/images/yike.png b/packages/yike-design-demo/src/assets/images/yike.png similarity index 100% rename from demo/src/assets/images/yike.png rename to packages/yike-design-demo/src/assets/images/yike.png diff --git a/demo/src/assets/svgs/bg-round.svg b/packages/yike-design-demo/src/assets/svgs/bg-round.svg similarity index 100% rename from demo/src/assets/svgs/bg-round.svg rename to packages/yike-design-demo/src/assets/svgs/bg-round.svg diff --git a/demo/src/assets/svgs/logo.svg b/packages/yike-design-demo/src/assets/svgs/logo.svg similarity index 100% rename from demo/src/assets/svgs/logo.svg rename to packages/yike-design-demo/src/assets/svgs/logo.svg diff --git a/demo/src/components/ColorCard.vue b/packages/yike-design-demo/src/components/ColorCard.vue similarity index 100% rename from demo/src/components/ColorCard.vue rename to packages/yike-design-demo/src/components/ColorCard.vue diff --git a/demo/src/components/DocPage.vue b/packages/yike-design-demo/src/components/DocPage.vue similarity index 100% rename from demo/src/components/DocPage.vue rename to packages/yike-design-demo/src/components/DocPage.vue diff --git a/demo/src/components/NavBar.vue b/packages/yike-design-demo/src/components/NavBar.vue similarity index 100% rename from demo/src/components/NavBar.vue rename to packages/yike-design-demo/src/components/NavBar.vue diff --git a/demo/src/components/Snippet.vue b/packages/yike-design-demo/src/components/Snippet.vue similarity index 100% rename from demo/src/components/Snippet.vue rename to packages/yike-design-demo/src/components/Snippet.vue diff --git a/demo/src/components/TopBar.vue b/packages/yike-design-demo/src/components/TopBar.vue similarity index 100% rename from demo/src/components/TopBar.vue rename to packages/yike-design-demo/src/components/TopBar.vue diff --git a/demo/src/examples/affix/affix-bottom.vue b/packages/yike-design-demo/src/examples/affix/affix-bottom.vue similarity index 96% rename from demo/src/examples/affix/affix-bottom.vue rename to packages/yike-design-demo/src/examples/affix/affix-bottom.vue index 3dde4984..74c1be6d 100644 --- a/demo/src/examples/affix/affix-bottom.vue +++ b/packages/yike-design-demo/src/examples/affix/affix-bottom.vue @@ -1,5 +1,5 @@ - + diff --git a/demo/src/examples/affix/affix-change.vue b/packages/yike-design-demo/src/examples/affix/affix-change.vue similarity index 95% rename from demo/src/examples/affix/affix-change.vue rename to packages/yike-design-demo/src/examples/affix/affix-change.vue index ee9da9e1..eb98b07b 100644 --- a/demo/src/examples/affix/affix-change.vue +++ b/packages/yike-design-demo/src/examples/affix/affix-change.vue @@ -1,10 +1,10 @@ - - + + diff --git a/demo/src/examples/affix/affix-container.vue b/packages/yike-design-demo/src/examples/affix/affix-container.vue similarity index 99% rename from demo/src/examples/affix/affix-container.vue rename to packages/yike-design-demo/src/examples/affix/affix-container.vue index c8e50982..61c9a3e8 100644 --- a/demo/src/examples/affix/affix-container.vue +++ b/packages/yike-design-demo/src/examples/affix/affix-container.vue @@ -28,6 +28,7 @@ onUnmounted(() => { overflow: auto; height: 200px; } + .yk-scroll-wrapper { overflow: hidden; height: 400px; diff --git a/demo/src/examples/affix/affix-primary.vue b/packages/yike-design-demo/src/examples/affix/affix-primary.vue similarity index 100% rename from demo/src/examples/affix/affix-primary.vue rename to packages/yike-design-demo/src/examples/affix/affix-primary.vue diff --git a/demo/src/examples/affix/affix-top.vue b/packages/yike-design-demo/src/examples/affix/affix-top.vue similarity index 95% rename from demo/src/examples/affix/affix-top.vue rename to packages/yike-design-demo/src/examples/affix/affix-top.vue index eba8e485..b70a7c41 100644 --- a/demo/src/examples/affix/affix-top.vue +++ b/packages/yike-design-demo/src/examples/affix/affix-top.vue @@ -1,7 +1,7 @@ - + diff --git a/demo/src/examples/affix/doc.md b/packages/yike-design-demo/src/examples/affix/doc.md similarity index 100% rename from demo/src/examples/affix/doc.md rename to packages/yike-design-demo/src/examples/affix/doc.md diff --git a/demo/src/examples/alert/alert-banner.vue b/packages/yike-design-demo/src/examples/alert/alert-banner.vue similarity index 100% rename from demo/src/examples/alert/alert-banner.vue rename to packages/yike-design-demo/src/examples/alert/alert-banner.vue diff --git a/demo/src/examples/alert/alert-center.vue b/packages/yike-design-demo/src/examples/alert/alert-center.vue similarity index 100% rename from demo/src/examples/alert/alert-center.vue rename to packages/yike-design-demo/src/examples/alert/alert-center.vue diff --git a/demo/src/examples/alert/alert-closable.vue b/packages/yike-design-demo/src/examples/alert/alert-closable.vue similarity index 100% rename from demo/src/examples/alert/alert-closable.vue rename to packages/yike-design-demo/src/examples/alert/alert-closable.vue diff --git a/demo/src/examples/alert/alert-custom-close-icon.vue b/packages/yike-design-demo/src/examples/alert/alert-custom-close-icon.vue similarity index 100% rename from demo/src/examples/alert/alert-custom-close-icon.vue rename to packages/yike-design-demo/src/examples/alert/alert-custom-close-icon.vue diff --git a/demo/src/examples/alert/alert-custom-icon.vue b/packages/yike-design-demo/src/examples/alert/alert-custom-icon.vue similarity index 100% rename from demo/src/examples/alert/alert-custom-icon.vue rename to packages/yike-design-demo/src/examples/alert/alert-custom-icon.vue diff --git a/demo/src/examples/alert/alert-default.vue b/packages/yike-design-demo/src/examples/alert/alert-default.vue similarity index 100% rename from demo/src/examples/alert/alert-default.vue rename to packages/yike-design-demo/src/examples/alert/alert-default.vue diff --git a/demo/src/examples/alert/alert-title.vue b/packages/yike-design-demo/src/examples/alert/alert-title.vue similarity index 100% rename from demo/src/examples/alert/alert-title.vue rename to packages/yike-design-demo/src/examples/alert/alert-title.vue diff --git a/demo/src/examples/alert/alert-type.vue b/packages/yike-design-demo/src/examples/alert/alert-type.vue similarity index 100% rename from demo/src/examples/alert/alert-type.vue rename to packages/yike-design-demo/src/examples/alert/alert-type.vue diff --git a/demo/src/examples/alert/doc.md b/packages/yike-design-demo/src/examples/alert/doc.md similarity index 100% rename from demo/src/examples/alert/doc.md rename to packages/yike-design-demo/src/examples/alert/doc.md diff --git a/demo/src/examples/anchor/anchor-custom-event.vue b/packages/yike-design-demo/src/examples/anchor/anchor-custom-event.vue similarity index 100% rename from demo/src/examples/anchor/anchor-custom-event.vue rename to packages/yike-design-demo/src/examples/anchor/anchor-custom-event.vue diff --git a/demo/src/examples/anchor/anchor-nobar.vue b/packages/yike-design-demo/src/examples/anchor/anchor-nobar.vue similarity index 100% rename from demo/src/examples/anchor/anchor-nobar.vue rename to packages/yike-design-demo/src/examples/anchor/anchor-nobar.vue diff --git a/demo/src/examples/anchor/anchor-primary.vue b/packages/yike-design-demo/src/examples/anchor/anchor-primary.vue similarity index 100% rename from demo/src/examples/anchor/anchor-primary.vue rename to packages/yike-design-demo/src/examples/anchor/anchor-primary.vue diff --git a/demo/src/examples/anchor/anchor-scroll-custom-el.vue b/packages/yike-design-demo/src/examples/anchor/anchor-scroll-custom-el.vue similarity index 99% rename from demo/src/examples/anchor/anchor-scroll-custom-el.vue rename to packages/yike-design-demo/src/examples/anchor/anchor-scroll-custom-el.vue index d3c569ce..3e3c10a2 100644 --- a/demo/src/examples/anchor/anchor-scroll-custom-el.vue +++ b/packages/yike-design-demo/src/examples/anchor/anchor-scroll-custom-el.vue @@ -57,20 +57,24 @@ const offset = ref(20) width: 200px; height: 100px; scroll-behavior: smooth; + section { display: flex; justify-content: center; align-items: center; height: 150px; background-color: #dd524c; + p { font-size: 20px; font-weight: 500; } + &:nth-child(2) { height: 200px; background-color: #e87b35; } + &:nth-child(3) { height: 300px; background-color: #94ca42; diff --git a/demo/src/examples/anchor/anchor-scroll-el.vue b/packages/yike-design-demo/src/examples/anchor/anchor-scroll-el.vue similarity index 100% rename from demo/src/examples/anchor/anchor-scroll-el.vue rename to packages/yike-design-demo/src/examples/anchor/anchor-scroll-el.vue diff --git a/demo/src/examples/anchor/doc.md b/packages/yike-design-demo/src/examples/anchor/doc.md similarity index 100% rename from demo/src/examples/anchor/doc.md rename to packages/yike-design-demo/src/examples/anchor/doc.md diff --git a/demo/src/examples/avatar/avatar-basic.vue b/packages/yike-design-demo/src/examples/avatar/avatar-basic.vue similarity index 100% rename from demo/src/examples/avatar/avatar-basic.vue rename to packages/yike-design-demo/src/examples/avatar/avatar-basic.vue diff --git a/demo/src/examples/avatar/avatar-group.vue b/packages/yike-design-demo/src/examples/avatar/avatar-group.vue similarity index 100% rename from demo/src/examples/avatar/avatar-group.vue rename to packages/yike-design-demo/src/examples/avatar/avatar-group.vue diff --git a/demo/src/examples/avatar/avatar-shape.vue b/packages/yike-design-demo/src/examples/avatar/avatar-shape.vue similarity index 100% rename from demo/src/examples/avatar/avatar-shape.vue rename to packages/yike-design-demo/src/examples/avatar/avatar-shape.vue diff --git a/demo/src/examples/avatar/avatar-size.vue b/packages/yike-design-demo/src/examples/avatar/avatar-size.vue similarity index 100% rename from demo/src/examples/avatar/avatar-size.vue rename to packages/yike-design-demo/src/examples/avatar/avatar-size.vue diff --git a/demo/src/examples/avatar/avatar-text.vue b/packages/yike-design-demo/src/examples/avatar/avatar-text.vue similarity index 100% rename from demo/src/examples/avatar/avatar-text.vue rename to packages/yike-design-demo/src/examples/avatar/avatar-text.vue diff --git a/demo/src/examples/avatar/doc.md b/packages/yike-design-demo/src/examples/avatar/doc.md similarity index 100% rename from demo/src/examples/avatar/doc.md rename to packages/yike-design-demo/src/examples/avatar/doc.md diff --git a/demo/src/examples/back-top/back-top-base.vue b/packages/yike-design-demo/src/examples/back-top/back-top-base.vue similarity index 99% rename from demo/src/examples/back-top/back-top-base.vue rename to packages/yike-design-demo/src/examples/back-top/back-top-base.vue index 817acfb3..b8b46758 100644 --- a/demo/src/examples/back-top/back-top-base.vue +++ b/packages/yike-design-demo/src/examples/back-top/back-top-base.vue @@ -14,10 +14,12 @@ const list = ref() .container { position: relative; } + .list { overflow-y: auto; height: 200px; } + li { line-height: 30px; } diff --git a/demo/src/examples/back-top/back-top-primary.vue b/packages/yike-design-demo/src/examples/back-top/back-top-primary.vue similarity index 99% rename from demo/src/examples/back-top/back-top-primary.vue rename to packages/yike-design-demo/src/examples/back-top/back-top-primary.vue index cb989aa1..07c241c4 100644 --- a/demo/src/examples/back-top/back-top-primary.vue +++ b/packages/yike-design-demo/src/examples/back-top/back-top-primary.vue @@ -19,10 +19,12 @@ const list = ref() .container { position: relative; } + .list { overflow-y: auto; height: 200px; } + li { line-height: 30px; } diff --git a/demo/src/examples/back-top/back-top-slot.vue b/packages/yike-design-demo/src/examples/back-top/back-top-slot.vue similarity index 99% rename from demo/src/examples/back-top/back-top-slot.vue rename to packages/yike-design-demo/src/examples/back-top/back-top-slot.vue index 3ab9629d..e59e06e8 100644 --- a/demo/src/examples/back-top/back-top-slot.vue +++ b/packages/yike-design-demo/src/examples/back-top/back-top-slot.vue @@ -23,10 +23,12 @@ const handleClick = () => { .container { position: relative; } + .list { overflow-y: auto; height: 200px; } + li { line-height: 30px; } diff --git a/demo/src/examples/back-top/doc.md b/packages/yike-design-demo/src/examples/back-top/doc.md similarity index 100% rename from demo/src/examples/back-top/doc.md rename to packages/yike-design-demo/src/examples/back-top/doc.md diff --git a/demo/src/examples/badge/badge-basic.vue b/packages/yike-design-demo/src/examples/badge/badge-basic.vue similarity index 100% rename from demo/src/examples/badge/badge-basic.vue rename to packages/yike-design-demo/src/examples/badge/badge-basic.vue diff --git a/demo/src/examples/badge/badge-border.vue b/packages/yike-design-demo/src/examples/badge/badge-border.vue similarity index 100% rename from demo/src/examples/badge/badge-border.vue rename to packages/yike-design-demo/src/examples/badge/badge-border.vue diff --git a/demo/src/examples/badge/badge-color.vue b/packages/yike-design-demo/src/examples/badge/badge-color.vue similarity index 100% rename from demo/src/examples/badge/badge-color.vue rename to packages/yike-design-demo/src/examples/badge/badge-color.vue diff --git a/demo/src/examples/badge/badge-count.vue b/packages/yike-design-demo/src/examples/badge/badge-count.vue similarity index 100% rename from demo/src/examples/badge/badge-count.vue rename to packages/yike-design-demo/src/examples/badge/badge-count.vue diff --git a/demo/src/examples/badge/badge-dot.vue b/packages/yike-design-demo/src/examples/badge/badge-dot.vue similarity index 100% rename from demo/src/examples/badge/badge-dot.vue rename to packages/yike-design-demo/src/examples/badge/badge-dot.vue diff --git a/demo/src/examples/badge/badge-hidden.vue b/packages/yike-design-demo/src/examples/badge/badge-hidden.vue similarity index 100% rename from demo/src/examples/badge/badge-hidden.vue rename to packages/yike-design-demo/src/examples/badge/badge-hidden.vue diff --git a/demo/src/examples/badge/badge-offset.vue b/packages/yike-design-demo/src/examples/badge/badge-offset.vue similarity index 100% rename from demo/src/examples/badge/badge-offset.vue rename to packages/yike-design-demo/src/examples/badge/badge-offset.vue diff --git a/demo/src/examples/badge/badge-scenes.vue b/packages/yike-design-demo/src/examples/badge/badge-scenes.vue similarity index 100% rename from demo/src/examples/badge/badge-scenes.vue rename to packages/yike-design-demo/src/examples/badge/badge-scenes.vue diff --git a/demo/src/examples/badge/badge-stand.vue b/packages/yike-design-demo/src/examples/badge/badge-stand.vue similarity index 100% rename from demo/src/examples/badge/badge-stand.vue rename to packages/yike-design-demo/src/examples/badge/badge-stand.vue diff --git a/demo/src/examples/badge/badge-status.vue b/packages/yike-design-demo/src/examples/badge/badge-status.vue similarity index 100% rename from demo/src/examples/badge/badge-status.vue rename to packages/yike-design-demo/src/examples/badge/badge-status.vue diff --git a/demo/src/examples/badge/badge-zero.vue b/packages/yike-design-demo/src/examples/badge/badge-zero.vue similarity index 100% rename from demo/src/examples/badge/badge-zero.vue rename to packages/yike-design-demo/src/examples/badge/badge-zero.vue diff --git a/demo/src/examples/badge/doc.md b/packages/yike-design-demo/src/examples/badge/doc.md similarity index 100% rename from demo/src/examples/badge/doc.md rename to packages/yike-design-demo/src/examples/badge/doc.md diff --git a/demo/src/examples/breadcrumb/breadcrumb-primary.vue b/packages/yike-design-demo/src/examples/breadcrumb/breadcrumb-primary.vue similarity index 100% rename from demo/src/examples/breadcrumb/breadcrumb-primary.vue rename to packages/yike-design-demo/src/examples/breadcrumb/breadcrumb-primary.vue diff --git a/demo/src/examples/breadcrumb/breadcrumb-route.vue b/packages/yike-design-demo/src/examples/breadcrumb/breadcrumb-route.vue similarity index 100% rename from demo/src/examples/breadcrumb/breadcrumb-route.vue rename to packages/yike-design-demo/src/examples/breadcrumb/breadcrumb-route.vue diff --git a/demo/src/examples/breadcrumb/breadcrumb-separator.vue b/packages/yike-design-demo/src/examples/breadcrumb/breadcrumb-separator.vue similarity index 100% rename from demo/src/examples/breadcrumb/breadcrumb-separator.vue rename to packages/yike-design-demo/src/examples/breadcrumb/breadcrumb-separator.vue diff --git a/demo/src/examples/breadcrumb/doc.md b/packages/yike-design-demo/src/examples/breadcrumb/doc.md similarity index 100% rename from demo/src/examples/breadcrumb/doc.md rename to packages/yike-design-demo/src/examples/breadcrumb/doc.md diff --git a/demo/src/examples/button/button-disabled.vue b/packages/yike-design-demo/src/examples/button/button-disabled.vue similarity index 100% rename from demo/src/examples/button/button-disabled.vue rename to packages/yike-design-demo/src/examples/button/button-disabled.vue diff --git a/demo/src/examples/button/button-icon.vue b/packages/yike-design-demo/src/examples/button/button-icon.vue similarity index 100% rename from demo/src/examples/button/button-icon.vue rename to packages/yike-design-demo/src/examples/button/button-icon.vue diff --git a/demo/src/examples/button/button-loading.vue b/packages/yike-design-demo/src/examples/button/button-loading.vue similarity index 100% rename from demo/src/examples/button/button-loading.vue rename to packages/yike-design-demo/src/examples/button/button-loading.vue diff --git a/demo/src/examples/button/button-long.vue b/packages/yike-design-demo/src/examples/button/button-long.vue similarity index 100% rename from demo/src/examples/button/button-long.vue rename to packages/yike-design-demo/src/examples/button/button-long.vue diff --git a/demo/src/examples/button/button-primary.vue b/packages/yike-design-demo/src/examples/button/button-primary.vue similarity index 100% rename from demo/src/examples/button/button-primary.vue rename to packages/yike-design-demo/src/examples/button/button-primary.vue diff --git a/demo/src/examples/button/button-shape.vue b/packages/yike-design-demo/src/examples/button/button-shape.vue similarity index 100% rename from demo/src/examples/button/button-shape.vue rename to packages/yike-design-demo/src/examples/button/button-shape.vue diff --git a/demo/src/examples/button/button-size.vue b/packages/yike-design-demo/src/examples/button/button-size.vue similarity index 100% rename from demo/src/examples/button/button-size.vue rename to packages/yike-design-demo/src/examples/button/button-size.vue diff --git a/demo/src/examples/button/button-status.vue b/packages/yike-design-demo/src/examples/button/button-status.vue similarity index 100% rename from demo/src/examples/button/button-status.vue rename to packages/yike-design-demo/src/examples/button/button-status.vue diff --git a/demo/src/examples/button/doc.md b/packages/yike-design-demo/src/examples/button/doc.md similarity index 100% rename from demo/src/examples/button/doc.md rename to packages/yike-design-demo/src/examples/button/doc.md diff --git a/demo/src/examples/calendar/calendar-header.vue b/packages/yike-design-demo/src/examples/calendar/calendar-header.vue similarity index 100% rename from demo/src/examples/calendar/calendar-header.vue rename to packages/yike-design-demo/src/examples/calendar/calendar-header.vue diff --git a/demo/src/examples/calendar/calendar-primary.vue b/packages/yike-design-demo/src/examples/calendar/calendar-primary.vue similarity index 100% rename from demo/src/examples/calendar/calendar-primary.vue rename to packages/yike-design-demo/src/examples/calendar/calendar-primary.vue diff --git a/demo/src/examples/calendar/calendar-slot.vue b/packages/yike-design-demo/src/examples/calendar/calendar-slot.vue similarity index 100% rename from demo/src/examples/calendar/calendar-slot.vue rename to packages/yike-design-demo/src/examples/calendar/calendar-slot.vue diff --git a/demo/src/examples/calendar/doc.md b/packages/yike-design-demo/src/examples/calendar/doc.md similarity index 100% rename from demo/src/examples/calendar/doc.md rename to packages/yike-design-demo/src/examples/calendar/doc.md diff --git a/demo/src/examples/checkbox/checkbox-all.vue b/packages/yike-design-demo/src/examples/checkbox/checkbox-all.vue similarity index 96% rename from demo/src/examples/checkbox/checkbox-all.vue rename to packages/yike-design-demo/src/examples/checkbox/checkbox-all.vue index 34c5ca72..50162a71 100644 --- a/demo/src/examples/checkbox/checkbox-all.vue +++ b/packages/yike-design-demo/src/examples/checkbox/checkbox-all.vue @@ -1,44 +1,44 @@ - - + + diff --git a/demo/src/examples/checkbox/checkbox-demo2.vue b/packages/yike-design-demo/src/examples/checkbox/checkbox-demo2.vue similarity index 100% rename from demo/src/examples/checkbox/checkbox-demo2.vue rename to packages/yike-design-demo/src/examples/checkbox/checkbox-demo2.vue diff --git a/demo/src/examples/checkbox/checkbox-disabled.vue b/packages/yike-design-demo/src/examples/checkbox/checkbox-disabled.vue similarity index 100% rename from demo/src/examples/checkbox/checkbox-disabled.vue rename to packages/yike-design-demo/src/examples/checkbox/checkbox-disabled.vue diff --git a/demo/src/examples/checkbox/checkbox-group-options.vue b/packages/yike-design-demo/src/examples/checkbox/checkbox-group-options.vue similarity index 100% rename from demo/src/examples/checkbox/checkbox-group-options.vue rename to packages/yike-design-demo/src/examples/checkbox/checkbox-group-options.vue diff --git a/demo/src/examples/checkbox/checkbox-group-primary.vue b/packages/yike-design-demo/src/examples/checkbox/checkbox-group-primary.vue similarity index 100% rename from demo/src/examples/checkbox/checkbox-group-primary.vue rename to packages/yike-design-demo/src/examples/checkbox/checkbox-group-primary.vue diff --git a/demo/src/examples/checkbox/checkbox-group-size.vue b/packages/yike-design-demo/src/examples/checkbox/checkbox-group-size.vue similarity index 100% rename from demo/src/examples/checkbox/checkbox-group-size.vue rename to packages/yike-design-demo/src/examples/checkbox/checkbox-group-size.vue diff --git a/demo/src/examples/checkbox/checkbox-max.vue b/packages/yike-design-demo/src/examples/checkbox/checkbox-max.vue similarity index 100% rename from demo/src/examples/checkbox/checkbox-max.vue rename to packages/yike-design-demo/src/examples/checkbox/checkbox-max.vue diff --git a/demo/src/examples/checkbox/checkbox-primary.vue b/packages/yike-design-demo/src/examples/checkbox/checkbox-primary.vue similarity index 100% rename from demo/src/examples/checkbox/checkbox-primary.vue rename to packages/yike-design-demo/src/examples/checkbox/checkbox-primary.vue diff --git a/demo/src/examples/checkbox/doc.md b/packages/yike-design-demo/src/examples/checkbox/doc.md similarity index 100% rename from demo/src/examples/checkbox/doc.md rename to packages/yike-design-demo/src/examples/checkbox/doc.md diff --git a/demo/src/examples/collapse/collapse-multi.vue b/packages/yike-design-demo/src/examples/collapse/collapse-multi.vue similarity index 100% rename from demo/src/examples/collapse/collapse-multi.vue rename to packages/yike-design-demo/src/examples/collapse/collapse-multi.vue diff --git a/demo/src/examples/collapse/collapse-noborder.vue b/packages/yike-design-demo/src/examples/collapse/collapse-noborder.vue similarity index 100% rename from demo/src/examples/collapse/collapse-noborder.vue rename to packages/yike-design-demo/src/examples/collapse/collapse-noborder.vue diff --git a/demo/src/examples/collapse/collapse-primary.vue b/packages/yike-design-demo/src/examples/collapse/collapse-primary.vue similarity index 99% rename from demo/src/examples/collapse/collapse-primary.vue rename to packages/yike-design-demo/src/examples/collapse/collapse-primary.vue index d66b07eb..906eb553 100644 --- a/demo/src/examples/collapse/collapse-primary.vue +++ b/packages/yike-design-demo/src/examples/collapse/collapse-primary.vue @@ -23,6 +23,7 @@ .yk-collapse-demo { width: 700px; } + .yk-collapse p { margin: 5px 16px; } diff --git a/demo/src/examples/collapse/collapse-slots.vue b/packages/yike-design-demo/src/examples/collapse/collapse-slots.vue similarity index 99% rename from demo/src/examples/collapse/collapse-slots.vue rename to packages/yike-design-demo/src/examples/collapse/collapse-slots.vue index 2b5c582e..81ae5025 100644 --- a/demo/src/examples/collapse/collapse-slots.vue +++ b/packages/yike-design-demo/src/examples/collapse/collapse-slots.vue @@ -28,6 +28,7 @@ .yk-collapse-demo { width: 700px; } + .yk-collapse p { margin: 0 16px; } diff --git a/demo/src/examples/collapse/doc.md b/packages/yike-design-demo/src/examples/collapse/doc.md similarity index 100% rename from demo/src/examples/collapse/doc.md rename to packages/yike-design-demo/src/examples/collapse/doc.md diff --git a/demo/src/examples/color/color-background-special.vue b/packages/yike-design-demo/src/examples/color/color-background-special.vue similarity index 99% rename from demo/src/examples/color/color-background-special.vue rename to packages/yike-design-demo/src/examples/color/color-background-special.vue index 3be60c14..f6a40070 100644 --- a/demo/src/examples/color/color-background-special.vue +++ b/packages/yike-design-demo/src/examples/color/color-background-special.vue @@ -10,6 +10,7 @@ color: @font-color-l; background-color: @light; } + .dark { background-color: @dark; } diff --git a/demo/src/examples/color/color-background.vue b/packages/yike-design-demo/src/examples/color/color-background.vue similarity index 99% rename from demo/src/examples/color/color-background.vue rename to packages/yike-design-demo/src/examples/color/color-background.vue index 6b39da39..56cf630f 100644 --- a/demo/src/examples/color/color-background.vue +++ b/packages/yike-design-demo/src/examples/color/color-background.vue @@ -17,6 +17,7 @@ .colors(s); .colors(m); .colors(l); + .bg-l { border: 1px solid @line-color-s; } diff --git a/demo/src/examples/color/color-border.vue b/packages/yike-design-demo/src/examples/color/color-border.vue similarity index 100% rename from demo/src/examples/color/color-border.vue rename to packages/yike-design-demo/src/examples/color/color-border.vue diff --git a/demo/src/examples/color/color-font.vue b/packages/yike-design-demo/src/examples/color/color-font.vue similarity index 100% rename from demo/src/examples/color/color-font.vue rename to packages/yike-design-demo/src/examples/color/color-font.vue diff --git a/demo/src/examples/color/color-mixed.vue b/packages/yike-design-demo/src/examples/color/color-mixed.vue similarity index 100% rename from demo/src/examples/color/color-mixed.vue rename to packages/yike-design-demo/src/examples/color/color-mixed.vue diff --git a/demo/src/examples/color/color-primary.vue b/packages/yike-design-demo/src/examples/color/color-primary.vue similarity index 100% rename from demo/src/examples/color/color-primary.vue rename to packages/yike-design-demo/src/examples/color/color-primary.vue diff --git a/demo/src/examples/color/doc.md b/packages/yike-design-demo/src/examples/color/doc.md similarity index 100% rename from demo/src/examples/color/doc.md rename to packages/yike-design-demo/src/examples/color/doc.md diff --git a/demo/src/examples/divider/divider-horizontal.vue b/packages/yike-design-demo/src/examples/divider/divider-horizontal.vue similarity index 100% rename from demo/src/examples/divider/divider-horizontal.vue rename to packages/yike-design-demo/src/examples/divider/divider-horizontal.vue diff --git a/demo/src/examples/divider/divider-primary.vue b/packages/yike-design-demo/src/examples/divider/divider-primary.vue similarity index 100% rename from demo/src/examples/divider/divider-primary.vue rename to packages/yike-design-demo/src/examples/divider/divider-primary.vue diff --git a/demo/src/examples/divider/divider-style.vue b/packages/yike-design-demo/src/examples/divider/divider-style.vue similarity index 100% rename from demo/src/examples/divider/divider-style.vue rename to packages/yike-design-demo/src/examples/divider/divider-style.vue diff --git a/demo/src/examples/divider/divider-vertical.vue b/packages/yike-design-demo/src/examples/divider/divider-vertical.vue similarity index 100% rename from demo/src/examples/divider/divider-vertical.vue rename to packages/yike-design-demo/src/examples/divider/divider-vertical.vue diff --git a/demo/src/examples/divider/doc.md b/packages/yike-design-demo/src/examples/divider/doc.md similarity index 100% rename from demo/src/examples/divider/doc.md rename to packages/yike-design-demo/src/examples/divider/doc.md diff --git a/demo/src/examples/drawer/doc.md b/packages/yike-design-demo/src/examples/drawer/doc.md similarity index 100% rename from demo/src/examples/drawer/doc.md rename to packages/yike-design-demo/src/examples/drawer/doc.md diff --git a/demo/src/examples/drawer/drawer-anywhere.vue b/packages/yike-design-demo/src/examples/drawer/drawer-anywhere.vue similarity index 100% rename from demo/src/examples/drawer/drawer-anywhere.vue rename to packages/yike-design-demo/src/examples/drawer/drawer-anywhere.vue diff --git a/demo/src/examples/drawer/drawer-callback.vue b/packages/yike-design-demo/src/examples/drawer/drawer-callback.vue similarity index 100% rename from demo/src/examples/drawer/drawer-callback.vue rename to packages/yike-design-demo/src/examples/drawer/drawer-callback.vue diff --git a/demo/src/examples/drawer/drawer-long.vue b/packages/yike-design-demo/src/examples/drawer/drawer-long.vue similarity index 100% rename from demo/src/examples/drawer/drawer-long.vue rename to packages/yike-design-demo/src/examples/drawer/drawer-long.vue diff --git a/demo/src/examples/drawer/drawer-multi.vue b/packages/yike-design-demo/src/examples/drawer/drawer-multi.vue similarity index 100% rename from demo/src/examples/drawer/drawer-multi.vue rename to packages/yike-design-demo/src/examples/drawer/drawer-multi.vue diff --git a/demo/src/examples/drawer/drawer-nomask.vue b/packages/yike-design-demo/src/examples/drawer/drawer-nomask.vue similarity index 100% rename from demo/src/examples/drawer/drawer-nomask.vue rename to packages/yike-design-demo/src/examples/drawer/drawer-nomask.vue diff --git a/demo/src/examples/drawer/drawer-primary.vue b/packages/yike-design-demo/src/examples/drawer/drawer-primary.vue similarity index 100% rename from demo/src/examples/drawer/drawer-primary.vue rename to packages/yike-design-demo/src/examples/drawer/drawer-primary.vue diff --git a/demo/src/examples/drawer/drawer-slot.vue b/packages/yike-design-demo/src/examples/drawer/drawer-slot.vue similarity index 100% rename from demo/src/examples/drawer/drawer-slot.vue rename to packages/yike-design-demo/src/examples/drawer/drawer-slot.vue diff --git a/demo/src/examples/dropdown/doc.md b/packages/yike-design-demo/src/examples/dropdown/doc.md similarity index 100% rename from demo/src/examples/dropdown/doc.md rename to packages/yike-design-demo/src/examples/dropdown/doc.md diff --git a/demo/src/examples/dropdown/dropdown-disabled.vue b/packages/yike-design-demo/src/examples/dropdown/dropdown-disabled.vue similarity index 100% rename from demo/src/examples/dropdown/dropdown-disabled.vue rename to packages/yike-design-demo/src/examples/dropdown/dropdown-disabled.vue diff --git a/demo/src/examples/dropdown/dropdown-menus.vue b/packages/yike-design-demo/src/examples/dropdown/dropdown-menus.vue similarity index 100% rename from demo/src/examples/dropdown/dropdown-menus.vue rename to packages/yike-design-demo/src/examples/dropdown/dropdown-menus.vue diff --git a/demo/src/examples/dropdown/dropdown-placement.vue b/packages/yike-design-demo/src/examples/dropdown/dropdown-placement.vue similarity index 100% rename from demo/src/examples/dropdown/dropdown-placement.vue rename to packages/yike-design-demo/src/examples/dropdown/dropdown-placement.vue diff --git a/demo/src/examples/dropdown/dropdown-primary.vue b/packages/yike-design-demo/src/examples/dropdown/dropdown-primary.vue similarity index 100% rename from demo/src/examples/dropdown/dropdown-primary.vue rename to packages/yike-design-demo/src/examples/dropdown/dropdown-primary.vue diff --git a/demo/src/examples/dropdown/dropdown-size.vue b/packages/yike-design-demo/src/examples/dropdown/dropdown-size.vue similarity index 100% rename from demo/src/examples/dropdown/dropdown-size.vue rename to packages/yike-design-demo/src/examples/dropdown/dropdown-size.vue diff --git a/demo/src/examples/dropdown/dropdown-trigger.vue b/packages/yike-design-demo/src/examples/dropdown/dropdown-trigger.vue similarity index 100% rename from demo/src/examples/dropdown/dropdown-trigger.vue rename to packages/yike-design-demo/src/examples/dropdown/dropdown-trigger.vue diff --git a/demo/src/examples/dropdown/dropdown-type.vue b/packages/yike-design-demo/src/examples/dropdown/dropdown-type.vue similarity index 100% rename from demo/src/examples/dropdown/dropdown-type.vue rename to packages/yike-design-demo/src/examples/dropdown/dropdown-type.vue diff --git a/demo/src/examples/empty/doc.md b/packages/yike-design-demo/src/examples/empty/doc.md similarity index 100% rename from demo/src/examples/empty/doc.md rename to packages/yike-design-demo/src/examples/empty/doc.md diff --git a/demo/src/examples/empty/empty-picture.vue b/packages/yike-design-demo/src/examples/empty/empty-picture.vue similarity index 100% rename from demo/src/examples/empty/empty-picture.vue rename to packages/yike-design-demo/src/examples/empty/empty-picture.vue diff --git a/demo/src/examples/empty/empty-primary.vue b/packages/yike-design-demo/src/examples/empty/empty-primary.vue similarity index 100% rename from demo/src/examples/empty/empty-primary.vue rename to packages/yike-design-demo/src/examples/empty/empty-primary.vue diff --git a/demo/src/examples/empty/empty-slot.vue b/packages/yike-design-demo/src/examples/empty/empty-slot.vue similarity index 100% rename from demo/src/examples/empty/empty-slot.vue rename to packages/yike-design-demo/src/examples/empty/empty-slot.vue diff --git a/demo/src/examples/empty/empty-style.vue b/packages/yike-design-demo/src/examples/empty/empty-style.vue similarity index 100% rename from demo/src/examples/empty/empty-style.vue rename to packages/yike-design-demo/src/examples/empty/empty-style.vue diff --git a/demo/src/examples/form/doc.md b/packages/yike-design-demo/src/examples/form/doc.md similarity index 100% rename from demo/src/examples/form/doc.md rename to packages/yike-design-demo/src/examples/form/doc.md diff --git a/demo/src/examples/form/form-disabled.vue b/packages/yike-design-demo/src/examples/form/form-disabled.vue similarity index 100% rename from demo/src/examples/form/form-disabled.vue rename to packages/yike-design-demo/src/examples/form/form-disabled.vue diff --git a/demo/src/examples/form/form-layout.vue b/packages/yike-design-demo/src/examples/form/form-layout.vue similarity index 100% rename from demo/src/examples/form/form-layout.vue rename to packages/yike-design-demo/src/examples/form/form-layout.vue diff --git a/demo/src/examples/form/form-primary.vue b/packages/yike-design-demo/src/examples/form/form-primary.vue similarity index 100% rename from demo/src/examples/form/form-primary.vue rename to packages/yike-design-demo/src/examples/form/form-primary.vue diff --git a/demo/src/examples/form/form-size.vue b/packages/yike-design-demo/src/examples/form/form-size.vue similarity index 96% rename from demo/src/examples/form/form-size.vue rename to packages/yike-design-demo/src/examples/form/form-size.vue index f8de16f9..864c5f66 100644 --- a/demo/src/examples/form/form-size.vue +++ b/packages/yike-design-demo/src/examples/form/form-size.vue @@ -28,7 +28,7 @@ + + diff --git a/demo/src/examples/icon/icon-primary.vue b/packages/yike-design-demo/src/examples/icon/icon-primary.vue similarity index 100% rename from demo/src/examples/icon/icon-primary.vue rename to packages/yike-design-demo/src/examples/icon/icon-primary.vue diff --git a/demo/src/examples/image/doc.md b/packages/yike-design-demo/src/examples/image/doc.md similarity index 100% rename from demo/src/examples/image/doc.md rename to packages/yike-design-demo/src/examples/image/doc.md diff --git a/demo/src/examples/image/image-caption.vue b/packages/yike-design-demo/src/examples/image/image-caption.vue similarity index 100% rename from demo/src/examples/image/image-caption.vue rename to packages/yike-design-demo/src/examples/image/image-caption.vue diff --git a/demo/src/examples/image/image-error.vue b/packages/yike-design-demo/src/examples/image/image-error.vue similarity index 100% rename from demo/src/examples/image/image-error.vue rename to packages/yike-design-demo/src/examples/image/image-error.vue diff --git a/demo/src/examples/image/image-extra.vue b/packages/yike-design-demo/src/examples/image/image-extra.vue similarity index 99% rename from demo/src/examples/image/image-extra.vue rename to packages/yike-design-demo/src/examples/image/image-extra.vue index cfac1ae5..d28ab64a 100644 --- a/demo/src/examples/image/image-extra.vue +++ b/packages/yike-design-demo/src/examples/image/image-extra.vue @@ -47,6 +47,7 @@ border-radius: 8px; transition: all 0.2s ease; cursor: pointer; + &:hover { color: #fff; background-color: rgb(0 0 0 / 50%); diff --git a/demo/src/examples/image/image-loading.vue b/packages/yike-design-demo/src/examples/image/image-loading.vue similarity index 100% rename from demo/src/examples/image/image-loading.vue rename to packages/yike-design-demo/src/examples/image/image-loading.vue diff --git a/demo/src/examples/image/image-preview-group-separately.vue b/packages/yike-design-demo/src/examples/image/image-preview-group-separately.vue similarity index 100% rename from demo/src/examples/image/image-preview-group-separately.vue rename to packages/yike-design-demo/src/examples/image/image-preview-group-separately.vue diff --git a/demo/src/examples/image/image-preview-group.vue b/packages/yike-design-demo/src/examples/image/image-preview-group.vue similarity index 100% rename from demo/src/examples/image/image-preview-group.vue rename to packages/yike-design-demo/src/examples/image/image-preview-group.vue diff --git a/demo/src/examples/image/image-preview-render-dom.vue b/packages/yike-design-demo/src/examples/image/image-preview-render-dom.vue similarity index 100% rename from demo/src/examples/image/image-preview-render-dom.vue rename to packages/yike-design-demo/src/examples/image/image-preview-render-dom.vue diff --git a/demo/src/examples/image/image-preview-separately.vue b/packages/yike-design-demo/src/examples/image/image-preview-separately.vue similarity index 100% rename from demo/src/examples/image/image-preview-separately.vue rename to packages/yike-design-demo/src/examples/image/image-preview-separately.vue diff --git a/demo/src/examples/image/image-primary.vue b/packages/yike-design-demo/src/examples/image/image-primary.vue similarity index 100% rename from demo/src/examples/image/image-primary.vue rename to packages/yike-design-demo/src/examples/image/image-primary.vue diff --git a/demo/src/examples/input-number/doc.md b/packages/yike-design-demo/src/examples/input-number/doc.md similarity index 100% rename from demo/src/examples/input-number/doc.md rename to packages/yike-design-demo/src/examples/input-number/doc.md diff --git a/demo/src/examples/input-number/input-number-format.vue b/packages/yike-design-demo/src/examples/input-number/input-number-format.vue similarity index 100% rename from demo/src/examples/input-number/input-number-format.vue rename to packages/yike-design-demo/src/examples/input-number/input-number-format.vue diff --git a/demo/src/examples/input-number/input-number-limit.vue b/packages/yike-design-demo/src/examples/input-number/input-number-limit.vue similarity index 100% rename from demo/src/examples/input-number/input-number-limit.vue rename to packages/yike-design-demo/src/examples/input-number/input-number-limit.vue diff --git a/demo/src/examples/input-number/input-number-pre.vue b/packages/yike-design-demo/src/examples/input-number/input-number-pre.vue similarity index 100% rename from demo/src/examples/input-number/input-number-pre.vue rename to packages/yike-design-demo/src/examples/input-number/input-number-pre.vue diff --git a/demo/src/examples/input-number/input-number-primary.vue b/packages/yike-design-demo/src/examples/input-number/input-number-primary.vue similarity index 100% rename from demo/src/examples/input-number/input-number-primary.vue rename to packages/yike-design-demo/src/examples/input-number/input-number-primary.vue diff --git a/demo/src/examples/input-number/input-number-size.vue b/packages/yike-design-demo/src/examples/input-number/input-number-size.vue similarity index 100% rename from demo/src/examples/input-number/input-number-size.vue rename to packages/yike-design-demo/src/examples/input-number/input-number-size.vue diff --git a/demo/src/examples/input-tag/doc.md b/packages/yike-design-demo/src/examples/input-tag/doc.md similarity index 97% rename from demo/src/examples/input-tag/doc.md rename to packages/yike-design-demo/src/examples/input-tag/doc.md index 5416c6f8..94722568 100644 --- a/demo/src/examples/input-tag/doc.md +++ b/packages/yike-design-demo/src/examples/input-tag/doc.md @@ -1,100 +1,100 @@ -## YkInputTag 标签输入框 - -:::snippet -基本用法 -这里展示基本用法 - -::: - -:::snippet -输入框的状态 -通过设置 `status` 参数即可,可选的状态有`success`、 `warning`、 `danger`、`primary`。 - -::: - -:::snippet -禁用状态 -设置 `disabled` 参数之后,输入框将禁用,将不可删除和输入。 - -::: - -:::snippet -仅可读状态 -设置 `readonly` 参数之后,输入框将仅可读,可删除,但不可以输入。 - -::: - -:::snippet -限制最大标签数 - -::: - -:::snippet -最小标签折叠数 - -::: - -:::snippet -限制输入的字符数 - -::: - -:::snippet -输入框尺寸 -分别有 `s`、`m`、`l`、`xl` 四种尺寸供选择。 - -::: - -:::snippet -修改 Tag 类型 -可以通过 `tagProps` 来修改它的类型 - -::: - -### API - -#### Input Props - -| 参数 | 描述 | 类型 | 默认值 | -| ---------- | ------------- | ----------------------------------------- | ------- | -| modelValue | 绑定值 | (string \| number)[] | [] | -| value | 绑定值 | (string \| number)[] | [] | -| defaultValue | 绑定值(非受控) | (string \| number)[] | [] | -| status | 状态 | "" \| "success" \| "warning" \| "danger" \| "primary" | "" | -| size | 尺寸 | "s" \| "m" \| "l" \| "xl" | "m" | -| clearable | 是否可清除 | boolean | true | -| placeholder | 输入框占位内容 | string | "" | -| readonly | 是否仅可读 | boolean | false | -| disabled | 是否禁用 | boolean | false | -| limit | 输入字数限制 | number | - | -| max | 最大允许输入的标签数量 | number | - | -| mincollapsedNum | 最小折叠数量,用于标签数量过多的情况下折叠选中项,超出该数值的选中项折叠 | number | - | -| inputProps | 透传参数给输入框 | YKInputProps | - | -| tagProps | 透传参数给Tag标签 | YKTagProps | - | -| onChange | 绑定值修改回调方法 | (tagList: (string \| number)[]) => void | - | - -#### Input Events - -| 事件 | 描述 | -| ------ | -------------------------------- | -| focus | 标签输入框聚焦时触发 | -| blur | 标签输入框失焦时触发 | -| click | 标签输入框点击时触发 | -| hoverin | 标签输入框鼠标移入时触发 | -| hoverout | 标签输入框鼠标移出时触发 | -| keydown | 标签输入框键盘相关事件,可参考下面说明 | - -#### Keydown Events -keydown事件的第一个回参是name,表示触发键盘事件的名称, `string` 类型, 主要的键盘事件name值参考下面。 - -| 事件 | 描述 | 回参 | -| ------ | -------------------------------- | ---- | -| enter | 标签输入框按下回车时触发,回参inputValue表示回车的内容, curLength表示当前回车后tag的数量 | { inputValue: string , curLength: number } | -| backspace | 标签输入框按下回退时触发 | - | - -#### Input Slots - -| 插槽 | 描述 | -| ------- | -------------- | -| collapsedItems | 标签超过最小收起大小的时候,收起的元素, 含collapsedTags值, 表示折叠的标签 | +## YkInputTag 标签输入框 + +:::snippet +基本用法 +这里展示基本用法 + +::: + +:::snippet +输入框的状态 +通过设置 `status` 参数即可,可选的状态有`success`、 `warning`、 `danger`、`primary`。 + +::: + +:::snippet +禁用状态 +设置 `disabled` 参数之后,输入框将禁用,将不可删除和输入。 + +::: + +:::snippet +仅可读状态 +设置 `readonly` 参数之后,输入框将仅可读,可删除,但不可以输入。 + +::: + +:::snippet +限制最大标签数 + +::: + +:::snippet +最小标签折叠数 + +::: + +:::snippet +限制输入的字符数 + +::: + +:::snippet +输入框尺寸 +分别有 `s`、`m`、`l`、`xl` 四种尺寸供选择。 + +::: + +:::snippet +修改 Tag 类型 +可以通过 `tagProps` 来修改它的类型 + +::: + +### API + +#### Input Props + +| 参数 | 描述 | 类型 | 默认值 | +| ---------- | ------------- | ----------------------------------------- | ------- | +| modelValue | 绑定值 | (string \| number)[] | [] | +| value | 绑定值 | (string \| number)[] | [] | +| defaultValue | 绑定值(非受控) | (string \| number)[] | [] | +| status | 状态 | "" \| "success" \| "warning" \| "danger" \| "primary" | "" | +| size | 尺寸 | "s" \| "m" \| "l" \| "xl" | "m" | +| clearable | 是否可清除 | boolean | true | +| placeholder | 输入框占位内容 | string | "" | +| readonly | 是否仅可读 | boolean | false | +| disabled | 是否禁用 | boolean | false | +| limit | 输入字数限制 | number | - | +| max | 最大允许输入的标签数量 | number | - | +| mincollapsedNum | 最小折叠数量,用于标签数量过多的情况下折叠选中项,超出该数值的选中项折叠 | number | - | +| inputProps | 透传参数给输入框 | YKInputProps | - | +| tagProps | 透传参数给Tag标签 | YKTagProps | - | +| onChange | 绑定值修改回调方法 | (tagList: (string \| number)[]) => void | - | + +#### Input Events + +| 事件 | 描述 | +| ------ | -------------------------------- | +| focus | 标签输入框聚焦时触发 | +| blur | 标签输入框失焦时触发 | +| click | 标签输入框点击时触发 | +| hoverin | 标签输入框鼠标移入时触发 | +| hoverout | 标签输入框鼠标移出时触发 | +| keydown | 标签输入框键盘相关事件,可参考下面说明 | + +#### Keydown Events +keydown事件的第一个回参是name,表示触发键盘事件的名称, `string` 类型, 主要的键盘事件name值参考下面。 + +| 事件 | 描述 | 回参 | +| ------ | -------------------------------- | ---- | +| enter | 标签输入框按下回车时触发,回参inputValue表示回车的内容, curLength表示当前回车后tag的数量 | { inputValue: string , curLength: number } | +| backspace | 标签输入框按下回退时触发 | - | + +#### Input Slots + +| 插槽 | 描述 | +| ------- | -------------- | +| collapsedItems | 标签超过最小收起大小的时候,收起的元素, 含collapsedTags值, 表示折叠的标签 | | suffix | 标签输入框后置标签 | \ No newline at end of file diff --git a/demo/src/examples/input-tag/input-tag-disabled.vue b/packages/yike-design-demo/src/examples/input-tag/input-tag-disabled.vue similarity index 96% rename from demo/src/examples/input-tag/input-tag-disabled.vue rename to packages/yike-design-demo/src/examples/input-tag/input-tag-disabled.vue index d680e160..a7697e9b 100644 --- a/demo/src/examples/input-tag/input-tag-disabled.vue +++ b/packages/yike-design-demo/src/examples/input-tag/input-tag-disabled.vue @@ -1,9 +1,9 @@ - - + + diff --git a/demo/src/examples/input-tag/input-tag-limit.vue b/packages/yike-design-demo/src/examples/input-tag/input-tag-limit.vue similarity index 94% rename from demo/src/examples/input-tag/input-tag-limit.vue rename to packages/yike-design-demo/src/examples/input-tag/input-tag-limit.vue index 09948cd7..b711c5d4 100644 --- a/demo/src/examples/input-tag/input-tag-limit.vue +++ b/packages/yike-design-demo/src/examples/input-tag/input-tag-limit.vue @@ -1,15 +1,15 @@ - - + + diff --git a/demo/src/examples/input-tag/input-tag-max.vue b/packages/yike-design-demo/src/examples/input-tag/input-tag-max.vue similarity index 95% rename from demo/src/examples/input-tag/input-tag-max.vue rename to packages/yike-design-demo/src/examples/input-tag/input-tag-max.vue index d15c14eb..12496cd7 100644 --- a/demo/src/examples/input-tag/input-tag-max.vue +++ b/packages/yike-design-demo/src/examples/input-tag/input-tag-max.vue @@ -1,23 +1,23 @@ - - + + diff --git a/demo/src/examples/input-tag/input-tag-mincollapsed.vue b/packages/yike-design-demo/src/examples/input-tag/input-tag-mincollapsed.vue similarity index 95% rename from demo/src/examples/input-tag/input-tag-mincollapsed.vue rename to packages/yike-design-demo/src/examples/input-tag/input-tag-mincollapsed.vue index 9bc10327..040fd642 100644 --- a/demo/src/examples/input-tag/input-tag-mincollapsed.vue +++ b/packages/yike-design-demo/src/examples/input-tag/input-tag-mincollapsed.vue @@ -1,44 +1,45 @@ - - - - + + + + diff --git a/demo/src/examples/input-tag/input-tag-primary.vue b/packages/yike-design-demo/src/examples/input-tag/input-tag-primary.vue similarity index 95% rename from demo/src/examples/input-tag/input-tag-primary.vue rename to packages/yike-design-demo/src/examples/input-tag/input-tag-primary.vue index a8399459..78549340 100644 --- a/demo/src/examples/input-tag/input-tag-primary.vue +++ b/packages/yike-design-demo/src/examples/input-tag/input-tag-primary.vue @@ -1,16 +1,16 @@ - - + + diff --git a/demo/src/examples/input-tag/input-tag-readonly.vue b/packages/yike-design-demo/src/examples/input-tag/input-tag-readonly.vue similarity index 96% rename from demo/src/examples/input-tag/input-tag-readonly.vue rename to packages/yike-design-demo/src/examples/input-tag/input-tag-readonly.vue index d0a9726f..2bdf7239 100644 --- a/demo/src/examples/input-tag/input-tag-readonly.vue +++ b/packages/yike-design-demo/src/examples/input-tag/input-tag-readonly.vue @@ -1,9 +1,9 @@ - - + + diff --git a/demo/src/examples/input-tag/input-tag-size.vue b/packages/yike-design-demo/src/examples/input-tag/input-tag-size.vue similarity index 95% rename from demo/src/examples/input-tag/input-tag-size.vue rename to packages/yike-design-demo/src/examples/input-tag/input-tag-size.vue index 87a564a9..180c1677 100644 --- a/demo/src/examples/input-tag/input-tag-size.vue +++ b/packages/yike-design-demo/src/examples/input-tag/input-tag-size.vue @@ -1,23 +1,23 @@ - - - - + + + + diff --git a/demo/src/examples/input-tag/input-tag-status.vue b/packages/yike-design-demo/src/examples/input-tag/input-tag-status.vue similarity index 95% rename from demo/src/examples/input-tag/input-tag-status.vue rename to packages/yike-design-demo/src/examples/input-tag/input-tag-status.vue index 76b22d09..bd683015 100644 --- a/demo/src/examples/input-tag/input-tag-status.vue +++ b/packages/yike-design-demo/src/examples/input-tag/input-tag-status.vue @@ -1,23 +1,23 @@ - - - - + + + + diff --git a/demo/src/examples/input-tag/input-tag-type.vue b/packages/yike-design-demo/src/examples/input-tag/input-tag-type.vue similarity index 94% rename from demo/src/examples/input-tag/input-tag-type.vue rename to packages/yike-design-demo/src/examples/input-tag/input-tag-type.vue index 846e189b..4ad34a67 100644 --- a/demo/src/examples/input-tag/input-tag-type.vue +++ b/packages/yike-design-demo/src/examples/input-tag/input-tag-type.vue @@ -1,16 +1,16 @@ - - + + diff --git a/demo/src/examples/input/doc.md b/packages/yike-design-demo/src/examples/input/doc.md similarity index 100% rename from demo/src/examples/input/doc.md rename to packages/yike-design-demo/src/examples/input/doc.md diff --git a/demo/src/examples/input/input-ambient.vue b/packages/yike-design-demo/src/examples/input/input-ambient.vue similarity index 100% rename from demo/src/examples/input/input-ambient.vue rename to packages/yike-design-demo/src/examples/input/input-ambient.vue diff --git a/demo/src/examples/input/input-checker.vue b/packages/yike-design-demo/src/examples/input/input-checker.vue similarity index 100% rename from demo/src/examples/input/input-checker.vue rename to packages/yike-design-demo/src/examples/input/input-checker.vue diff --git a/demo/src/examples/input/input-counter-limit.vue b/packages/yike-design-demo/src/examples/input/input-counter-limit.vue similarity index 100% rename from demo/src/examples/input/input-counter-limit.vue rename to packages/yike-design-demo/src/examples/input/input-counter-limit.vue diff --git a/demo/src/examples/input/input-deco.vue b/packages/yike-design-demo/src/examples/input/input-deco.vue similarity index 100% rename from demo/src/examples/input/input-deco.vue rename to packages/yike-design-demo/src/examples/input/input-deco.vue diff --git a/demo/src/examples/input/input-event.vue b/packages/yike-design-demo/src/examples/input/input-event.vue similarity index 99% rename from demo/src/examples/input/input-event.vue rename to packages/yike-design-demo/src/examples/input/input-event.vue index 15dd8c70..42e1e80d 100644 --- a/demo/src/examples/input/input-event.vue +++ b/packages/yike-design-demo/src/examples/input/input-event.vue @@ -42,6 +42,7 @@ const onChange = (value: string) => { height: 250px; border-radius: 8px; } + b { font-weight: bold; } diff --git a/demo/src/examples/input/input-loading.vue b/packages/yike-design-demo/src/examples/input/input-loading.vue similarity index 100% rename from demo/src/examples/input/input-loading.vue rename to packages/yike-design-demo/src/examples/input/input-loading.vue diff --git a/demo/src/examples/input/input-message.vue b/packages/yike-design-demo/src/examples/input/input-message.vue similarity index 100% rename from demo/src/examples/input/input-message.vue rename to packages/yike-design-demo/src/examples/input/input-message.vue diff --git a/demo/src/examples/input/input-primary.vue b/packages/yike-design-demo/src/examples/input/input-primary.vue similarity index 100% rename from demo/src/examples/input/input-primary.vue rename to packages/yike-design-demo/src/examples/input/input-primary.vue diff --git a/demo/src/examples/input/input-search.vue b/packages/yike-design-demo/src/examples/input/input-search.vue similarity index 100% rename from demo/src/examples/input/input-search.vue rename to packages/yike-design-demo/src/examples/input/input-search.vue diff --git a/demo/src/examples/input/input-size.vue b/packages/yike-design-demo/src/examples/input/input-size.vue similarity index 100% rename from demo/src/examples/input/input-size.vue rename to packages/yike-design-demo/src/examples/input/input-size.vue diff --git a/demo/src/examples/input/input-status.vue b/packages/yike-design-demo/src/examples/input/input-status.vue similarity index 100% rename from demo/src/examples/input/input-status.vue rename to packages/yike-design-demo/src/examples/input/input-status.vue diff --git a/demo/src/examples/input/input-types.vue b/packages/yike-design-demo/src/examples/input/input-types.vue similarity index 100% rename from demo/src/examples/input/input-types.vue rename to packages/yike-design-demo/src/examples/input/input-types.vue diff --git a/demo/src/examples/link/doc.md b/packages/yike-design-demo/src/examples/link/doc.md similarity index 100% rename from demo/src/examples/link/doc.md rename to packages/yike-design-demo/src/examples/link/doc.md diff --git a/demo/src/examples/link/link-primary.vue b/packages/yike-design-demo/src/examples/link/link-primary.vue similarity index 100% rename from demo/src/examples/link/link-primary.vue rename to packages/yike-design-demo/src/examples/link/link-primary.vue diff --git a/demo/src/examples/link/link-typography.vue b/packages/yike-design-demo/src/examples/link/link-typography.vue similarity index 100% rename from demo/src/examples/link/link-typography.vue rename to packages/yike-design-demo/src/examples/link/link-typography.vue diff --git a/demo/src/examples/message/doc.md b/packages/yike-design-demo/src/examples/message/doc.md similarity index 100% rename from demo/src/examples/message/doc.md rename to packages/yike-design-demo/src/examples/message/doc.md diff --git a/demo/src/examples/message/message-alter.vue b/packages/yike-design-demo/src/examples/message/message-alter.vue similarity index 92% rename from demo/src/examples/message/message-alter.vue rename to packages/yike-design-demo/src/examples/message/message-alter.vue index 78ce49ee..5502ec46 100644 --- a/demo/src/examples/message/message-alter.vue +++ b/packages/yike-design-demo/src/examples/message/message-alter.vue @@ -7,7 +7,7 @@ + + diff --git a/demo/src/examples/text-area/text-area-limit.vue b/packages/yike-design-demo/src/examples/text-area/text-area-limit.vue similarity index 94% rename from demo/src/examples/text-area/text-area-limit.vue rename to packages/yike-design-demo/src/examples/text-area/text-area-limit.vue index 6822e1ad..f7471c7a 100644 --- a/demo/src/examples/text-area/text-area-limit.vue +++ b/packages/yike-design-demo/src/examples/text-area/text-area-limit.vue @@ -1,13 +1,13 @@ - - + + diff --git a/demo/src/examples/text-area/text-area-primary.vue b/packages/yike-design-demo/src/examples/text-area/text-area-primary.vue similarity index 100% rename from demo/src/examples/text-area/text-area-primary.vue rename to packages/yike-design-demo/src/examples/text-area/text-area-primary.vue diff --git a/demo/src/examples/text-area/text-area-status.vue b/packages/yike-design-demo/src/examples/text-area/text-area-status.vue similarity index 94% rename from demo/src/examples/text-area/text-area-status.vue rename to packages/yike-design-demo/src/examples/text-area/text-area-status.vue index 9a3804e1..525e2768 100644 --- a/demo/src/examples/text-area/text-area-status.vue +++ b/packages/yike-design-demo/src/examples/text-area/text-area-status.vue @@ -1,12 +1,12 @@ - - + + diff --git a/demo/src/examples/timeline/doc.md b/packages/yike-design-demo/src/examples/timeline/doc.md similarity index 100% rename from demo/src/examples/timeline/doc.md rename to packages/yike-design-demo/src/examples/timeline/doc.md diff --git a/demo/src/examples/timeline/timeline-alternate.vue b/packages/yike-design-demo/src/examples/timeline/timeline-alternate.vue similarity index 100% rename from demo/src/examples/timeline/timeline-alternate.vue rename to packages/yike-design-demo/src/examples/timeline/timeline-alternate.vue diff --git a/demo/src/examples/timeline/timeline-content.vue b/packages/yike-design-demo/src/examples/timeline/timeline-content.vue similarity index 100% rename from demo/src/examples/timeline/timeline-content.vue rename to packages/yike-design-demo/src/examples/timeline/timeline-content.vue diff --git a/demo/src/examples/timeline/timeline-default.vue b/packages/yike-design-demo/src/examples/timeline/timeline-default.vue similarity index 100% rename from demo/src/examples/timeline/timeline-default.vue rename to packages/yike-design-demo/src/examples/timeline/timeline-default.vue diff --git a/demo/src/examples/timeline/timeline-dot-color.vue b/packages/yike-design-demo/src/examples/timeline/timeline-dot-color.vue similarity index 100% rename from demo/src/examples/timeline/timeline-dot-color.vue rename to packages/yike-design-demo/src/examples/timeline/timeline-dot-color.vue diff --git a/demo/src/examples/timeline/timeline-dot.vue b/packages/yike-design-demo/src/examples/timeline/timeline-dot.vue similarity index 100% rename from demo/src/examples/timeline/timeline-dot.vue rename to packages/yike-design-demo/src/examples/timeline/timeline-dot.vue diff --git a/demo/src/examples/timeline/timeline-horizontal.vue b/packages/yike-design-demo/src/examples/timeline/timeline-horizontal.vue similarity index 100% rename from demo/src/examples/timeline/timeline-horizontal.vue rename to packages/yike-design-demo/src/examples/timeline/timeline-horizontal.vue diff --git a/demo/src/examples/timeline/timeline-left.vue b/packages/yike-design-demo/src/examples/timeline/timeline-left.vue similarity index 100% rename from demo/src/examples/timeline/timeline-left.vue rename to packages/yike-design-demo/src/examples/timeline/timeline-left.vue diff --git a/demo/src/examples/timeline/timeline-line-type.vue b/packages/yike-design-demo/src/examples/timeline/timeline-line-type.vue similarity index 100% rename from demo/src/examples/timeline/timeline-line-type.vue rename to packages/yike-design-demo/src/examples/timeline/timeline-line-type.vue diff --git a/demo/src/examples/timeline/timeline-pending.vue b/packages/yike-design-demo/src/examples/timeline/timeline-pending.vue similarity index 100% rename from demo/src/examples/timeline/timeline-pending.vue rename to packages/yike-design-demo/src/examples/timeline/timeline-pending.vue diff --git a/demo/src/examples/timeline/timeline-reverse.vue b/packages/yike-design-demo/src/examples/timeline/timeline-reverse.vue similarity index 100% rename from demo/src/examples/timeline/timeline-reverse.vue rename to packages/yike-design-demo/src/examples/timeline/timeline-reverse.vue diff --git a/demo/src/examples/tooltip/doc.md b/packages/yike-design-demo/src/examples/tooltip/doc.md similarity index 100% rename from demo/src/examples/tooltip/doc.md rename to packages/yike-design-demo/src/examples/tooltip/doc.md diff --git a/demo/src/examples/tooltip/tooltip-default.vue b/packages/yike-design-demo/src/examples/tooltip/tooltip-default.vue similarity index 99% rename from demo/src/examples/tooltip/tooltip-default.vue rename to packages/yike-design-demo/src/examples/tooltip/tooltip-default.vue index c76eca2c..e406ed29 100644 --- a/demo/src/examples/tooltip/tooltip-default.vue +++ b/packages/yike-design-demo/src/examples/tooltip/tooltip-default.vue @@ -81,14 +81,17 @@ display: flex; justify-content: center; } + .top > div, .bottom > div, .center > div > div { margin: 8px; } + .center { justify-content: space-between; } + .container { width: 100%; min-width: 350px; diff --git a/demo/src/examples/tooltip/tooltip-open.vue b/packages/yike-design-demo/src/examples/tooltip/tooltip-open.vue similarity index 100% rename from demo/src/examples/tooltip/tooltip-open.vue rename to packages/yike-design-demo/src/examples/tooltip/tooltip-open.vue diff --git a/demo/src/examples/tooltip/tooltip-position.vue b/packages/yike-design-demo/src/examples/tooltip/tooltip-position.vue similarity index 99% rename from demo/src/examples/tooltip/tooltip-position.vue rename to packages/yike-design-demo/src/examples/tooltip/tooltip-position.vue index 7f1d7432..dac16f0e 100644 --- a/demo/src/examples/tooltip/tooltip-position.vue +++ b/packages/yike-design-demo/src/examples/tooltip/tooltip-position.vue @@ -30,6 +30,7 @@ onMounted(() => { height: 400px; border: 1px solid #f0f0f0; } + .scroll-view { display: flex; justify-content: center; diff --git a/demo/src/examples/tooltip/tooltip-slot.vue b/packages/yike-design-demo/src/examples/tooltip/tooltip-slot.vue similarity index 100% rename from demo/src/examples/tooltip/tooltip-slot.vue rename to packages/yike-design-demo/src/examples/tooltip/tooltip-slot.vue diff --git a/demo/src/examples/tooltip/tooltip-style.vue b/packages/yike-design-demo/src/examples/tooltip/tooltip-style.vue similarity index 100% rename from demo/src/examples/tooltip/tooltip-style.vue rename to packages/yike-design-demo/src/examples/tooltip/tooltip-style.vue diff --git a/demo/src/examples/tooltip/tooltip-trigger.vue b/packages/yike-design-demo/src/examples/tooltip/tooltip-trigger.vue similarity index 100% rename from demo/src/examples/tooltip/tooltip-trigger.vue rename to packages/yike-design-demo/src/examples/tooltip/tooltip-trigger.vue diff --git a/demo/src/examples/tree/doc.md b/packages/yike-design-demo/src/examples/tree/doc.md similarity index 100% rename from demo/src/examples/tree/doc.md rename to packages/yike-design-demo/src/examples/tree/doc.md diff --git a/demo/src/examples/tree/tree-check-logic.vue b/packages/yike-design-demo/src/examples/tree/tree-check-logic.vue similarity index 100% rename from demo/src/examples/tree/tree-check-logic.vue rename to packages/yike-design-demo/src/examples/tree/tree-check-logic.vue diff --git a/demo/src/examples/tree/tree-checkable.vue b/packages/yike-design-demo/src/examples/tree/tree-checkable.vue similarity index 100% rename from demo/src/examples/tree/tree-checkable.vue rename to packages/yike-design-demo/src/examples/tree/tree-checkable.vue diff --git a/demo/src/examples/tree/tree-custom-file-icon.vue b/packages/yike-design-demo/src/examples/tree/tree-custom-file-icon.vue similarity index 95% rename from demo/src/examples/tree/tree-custom-file-icon.vue rename to packages/yike-design-demo/src/examples/tree/tree-custom-file-icon.vue index f6ad9ab3..3fd19990 100644 --- a/demo/src/examples/tree/tree-custom-file-icon.vue +++ b/packages/yike-design-demo/src/examples/tree/tree-custom-file-icon.vue @@ -18,7 +18,7 @@ import { IconAppFill, IconSmileOutline, IconPptOutline, -} from '@yike-design/ui/src/components/svg-icon' +} from '@yike-design/ui/components/svg-icon' function createData(level = 4, baseKey = '') { if (!level) return undefined return repeat(6 - level, undefined).map((_, index) => { diff --git a/demo/src/examples/tree/tree-file.vue b/packages/yike-design-demo/src/examples/tree/tree-file.vue similarity index 100% rename from demo/src/examples/tree/tree-file.vue rename to packages/yike-design-demo/src/examples/tree/tree-file.vue diff --git a/demo/src/examples/tree/tree-primary.vue b/packages/yike-design-demo/src/examples/tree/tree-primary.vue similarity index 100% rename from demo/src/examples/tree/tree-primary.vue rename to packages/yike-design-demo/src/examples/tree/tree-primary.vue diff --git a/demo/src/examples/tree/tree-scroll.vue b/packages/yike-design-demo/src/examples/tree/tree-scroll.vue similarity index 100% rename from demo/src/examples/tree/tree-scroll.vue rename to packages/yike-design-demo/src/examples/tree/tree-scroll.vue diff --git a/demo/src/examples/tree/tree-select.vue b/packages/yike-design-demo/src/examples/tree/tree-select.vue similarity index 93% rename from demo/src/examples/tree/tree-select.vue rename to packages/yike-design-demo/src/examples/tree/tree-select.vue index 3b4ab670..1b0cfa57 100644 --- a/demo/src/examples/tree/tree-select.vue +++ b/packages/yike-design-demo/src/examples/tree/tree-select.vue @@ -16,7 +16,7 @@ diff --git a/packages/yike-design-ui/src/components/alert/src/util.ts b/packages/yike-design-ui/components/alert/src/util.ts similarity index 75% rename from packages/yike-design-ui/src/components/alert/src/util.ts rename to packages/yike-design-ui/components/alert/src/util.ts index cacf0cdf..81a02107 100644 --- a/packages/yike-design-ui/src/components/alert/src/util.ts +++ b/packages/yike-design-ui/components/alert/src/util.ts @@ -3,11 +3,10 @@ import type { Type } from './alert'; /** * 根据类型获取对应的 Icon Name */ -export function getIconName(type: Type) { - return { +export const getIconName = (type: Type) => + ({ success: 'IconTickFill', info: 'IconReminderFill', warning: 'IconWarningFill', error: 'IconCrossFill', - }[type]; -} + }[type]); diff --git a/packages/yike-design-ui/components/alert/style/index.less b/packages/yike-design-ui/components/alert/style/index.less new file mode 100644 index 00000000..162f721a --- /dev/null +++ b/packages/yike-design-ui/components/alert/style/index.less @@ -0,0 +1,105 @@ +@import './variables.less'; +@import '../../styles/index.less'; +.yk-alert { + position: relative; + display: flex; + align-items: center; + overflow: hidden; + padding: @space-s @space-l; + width: 100%; + border-radius: @radius-m; + gap: @space-s; + + &-with-title { + align-items: flex-start; + padding: @space-xl; + } + + &-with-title &-close-icon { + font-size: @size-m; + line-height: @size-m; + } + + &-center { + justify-content: center; + } + + &-center &-content { + flex: unset; + } + + &-banner { + border: none; + border-radius: 0; + } + + &-with-title &-icon svg { + width: 20px; + height: 20px; + vertical-align: -4px; + } + + &-icon svg { + width: 16px; + height: 16px; + vertical-align: -3px; + // font-size: @size-m; + } + + &-content { + font-size: @size-s; + color: @font-color-l; + flex: 1; + line-height: 22px; + } + + &-title { + margin-bottom: @space-s; + font-size: @size-m; + font-weight: 500; + } + + &-close-icon { + overflow: hidden; + .close-icon(); + } + + .alert-type(info); + .alert-type(success); + .alert-type(warning); + .alert-type(error); +} + +.alert-type(@type) { + &-@{type} { + &::before { + content: ''; + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + background-color: ~'@{alert-@{type}-color}'; + opacity: 0.1; + } + } + + &-@{type} &-icon { + color: ~'@{alert-@{type}-color}'; + } +} + +.zoom-in-top-leave-active { + transform-origin: 0 0; + transition: all 0.25s cubic-bezier(0.3, 1.3, 0.3, 1); +} + +.zoom-in-top-leave-from { + transform: scaleY(1) translateZ(0); + opacity: 1; +} + +.zoom-in-top-leave-to { + transform: scaleY(0.8) translateZ(0); + opacity: 0; +} diff --git a/packages/yike-design-ui/src/components/alert/style/index.ts b/packages/yike-design-ui/components/alert/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/alert/style/index.ts rename to packages/yike-design-ui/components/alert/style/index.ts diff --git a/packages/yike-design-ui/components/alert/style/variables.less b/packages/yike-design-ui/components/alert/style/variables.less new file mode 100644 index 00000000..cbf6e216 --- /dev/null +++ b/packages/yike-design-ui/components/alert/style/variables.less @@ -0,0 +1,5 @@ +@import '../../styles/color/colors.less'; +@alert-info-color: @pcolor; +@alert-success-color: @scolor; +@alert-warning-color: @wcolor; +@alert-error-color: @ecolor; diff --git a/packages/yike-design-ui/src/components/anchor/index.ts b/packages/yike-design-ui/components/anchor/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/anchor/index.ts rename to packages/yike-design-ui/components/anchor/index.ts diff --git a/packages/yike-design-ui/src/components/anchor/src/anchor-list.vue b/packages/yike-design-ui/components/anchor/src/anchor-list.vue similarity index 100% rename from packages/yike-design-ui/src/components/anchor/src/anchor-list.vue rename to packages/yike-design-ui/components/anchor/src/anchor-list.vue diff --git a/packages/yike-design-ui/src/components/anchor/src/anchor.ts b/packages/yike-design-ui/components/anchor/src/anchor.ts similarity index 100% rename from packages/yike-design-ui/src/components/anchor/src/anchor.ts rename to packages/yike-design-ui/components/anchor/src/anchor.ts diff --git a/packages/yike-design-ui/src/components/anchor/src/anchor.vue b/packages/yike-design-ui/components/anchor/src/anchor.vue similarity index 100% rename from packages/yike-design-ui/src/components/anchor/src/anchor.vue rename to packages/yike-design-ui/components/anchor/src/anchor.vue diff --git a/packages/yike-design-ui/src/components/anchor/style/index.less b/packages/yike-design-ui/components/anchor/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/anchor/style/index.less rename to packages/yike-design-ui/components/anchor/style/index.less diff --git a/packages/yike-design-ui/src/components/anchor/style/index.ts b/packages/yike-design-ui/components/anchor/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/anchor/style/index.ts rename to packages/yike-design-ui/components/anchor/style/index.ts diff --git a/packages/yike-design-ui/src/components/avatar/index.ts b/packages/yike-design-ui/components/avatar/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/avatar/index.ts rename to packages/yike-design-ui/components/avatar/index.ts diff --git a/packages/yike-design-ui/src/components/avatar/src/avatar-group.vue b/packages/yike-design-ui/components/avatar/src/avatar-group.vue similarity index 100% rename from packages/yike-design-ui/src/components/avatar/src/avatar-group.vue rename to packages/yike-design-ui/components/avatar/src/avatar-group.vue diff --git a/packages/yike-design-ui/src/components/avatar/src/avatar.ts b/packages/yike-design-ui/components/avatar/src/avatar.ts similarity index 100% rename from packages/yike-design-ui/src/components/avatar/src/avatar.ts rename to packages/yike-design-ui/components/avatar/src/avatar.ts diff --git a/packages/yike-design-ui/src/components/avatar/src/avatar.vue b/packages/yike-design-ui/components/avatar/src/avatar.vue similarity index 100% rename from packages/yike-design-ui/src/components/avatar/src/avatar.vue rename to packages/yike-design-ui/components/avatar/src/avatar.vue diff --git a/packages/yike-design-ui/src/components/avatar/src/util.ts b/packages/yike-design-ui/components/avatar/src/util.ts similarity index 68% rename from packages/yike-design-ui/src/components/avatar/src/util.ts rename to packages/yike-design-ui/components/avatar/src/util.ts index e0bf54a5..53893f32 100644 --- a/packages/yike-design-ui/src/components/avatar/src/util.ts +++ b/packages/yike-design-ui/components/avatar/src/util.ts @@ -1,33 +1,33 @@ //头像大小 export const getSize = (size: number | string): number => { if (typeof size === 'number') { - return size + return size; } switch (size) { case 's': - return 24 + return 24; case 'm': - return 32 + return 32; case 'l': - return 40 + return 40; case 'xl': - return 80 + return 80; default: - return 40 + return 40; } -} +}; //圆角大小 export const getShape = (shape: number | string): number => { if (typeof shape === 'number') { - return shape + return shape; } switch (shape) { case 'circle': - return 200 + return 200; case 'square': - return 8 + return 8; default: - return 200 + return 200; } -} +}; diff --git a/packages/yike-design-ui/src/components/avatar/style/index.less b/packages/yike-design-ui/components/avatar/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/avatar/style/index.less rename to packages/yike-design-ui/components/avatar/style/index.less diff --git a/packages/yike-design-ui/src/components/badge/style/index.ts b/packages/yike-design-ui/components/avatar/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/badge/style/index.ts rename to packages/yike-design-ui/components/avatar/style/index.ts diff --git a/packages/yike-design-ui/src/components/back-top/index.ts b/packages/yike-design-ui/components/back-top/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/back-top/index.ts rename to packages/yike-design-ui/components/back-top/index.ts diff --git a/packages/yike-design-ui/src/components/back-top/src/back-top.ts b/packages/yike-design-ui/components/back-top/src/back-top.ts similarity index 100% rename from packages/yike-design-ui/src/components/back-top/src/back-top.ts rename to packages/yike-design-ui/components/back-top/src/back-top.ts diff --git a/packages/yike-design-ui/src/components/back-top/src/back-top.vue b/packages/yike-design-ui/components/back-top/src/back-top.vue similarity index 100% rename from packages/yike-design-ui/src/components/back-top/src/back-top.vue rename to packages/yike-design-ui/components/back-top/src/back-top.vue diff --git a/packages/yike-design-ui/src/components/back-top/style/index.less b/packages/yike-design-ui/components/back-top/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/back-top/style/index.less rename to packages/yike-design-ui/components/back-top/style/index.less diff --git a/packages/yike-design-ui/src/components/breadcrumb/style/index.ts b/packages/yike-design-ui/components/back-top/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/breadcrumb/style/index.ts rename to packages/yike-design-ui/components/back-top/style/index.ts diff --git a/packages/yike-design-ui/src/components/badge/index.ts b/packages/yike-design-ui/components/badge/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/badge/index.ts rename to packages/yike-design-ui/components/badge/index.ts diff --git a/packages/yike-design-ui/src/components/badge/src/badge.ts b/packages/yike-design-ui/components/badge/src/badge.ts similarity index 100% rename from packages/yike-design-ui/src/components/badge/src/badge.ts rename to packages/yike-design-ui/components/badge/src/badge.ts diff --git a/packages/yike-design-ui/src/components/badge/src/badge.vue b/packages/yike-design-ui/components/badge/src/badge.vue similarity index 100% rename from packages/yike-design-ui/src/components/badge/src/badge.vue rename to packages/yike-design-ui/components/badge/src/badge.vue diff --git a/packages/yike-design-ui/src/components/badge/style/index.less b/packages/yike-design-ui/components/badge/style/index.less similarity index 95% rename from packages/yike-design-ui/src/components/badge/style/index.less rename to packages/yike-design-ui/components/badge/style/index.less index cdd3db76..76f2c09b 100644 --- a/packages/yike-design-ui/src/components/badge/style/index.less +++ b/packages/yike-design-ui/components/badge/style/index.less @@ -58,7 +58,7 @@ //颜色、透明度、阴影等 background: @ecolor; - box-shadow: 0 0 0 2px @bg-color-l; + box-shadow: 0 0 0 2px #ffffff; &--inner { top: @space-ss; @@ -99,6 +99,7 @@ // 字体边框相关 font-size: @size-ss; + font-family: PingFangSC-Regular; font-weight: 400; border-radius: 10px; text-align: center; @@ -106,7 +107,7 @@ // 颜色、透明度、阴影等 color: @white; background: @ecolor; - box-shadow: 0 0 0 2px @bg-color-l; + box-shadow: 0 0 0 2px #ffffff; line-height: 20px; &--left { diff --git a/packages/yike-design-ui/src/components/calendar/style/index.ts b/packages/yike-design-ui/components/badge/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/calendar/style/index.ts rename to packages/yike-design-ui/components/badge/style/index.ts diff --git a/packages/yike-design-ui/src/components/breadcrumb/index.ts b/packages/yike-design-ui/components/breadcrumb/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/breadcrumb/index.ts rename to packages/yike-design-ui/components/breadcrumb/index.ts diff --git a/packages/yike-design-ui/src/components/breadcrumb/src/breadcrumb-item.vue b/packages/yike-design-ui/components/breadcrumb/src/breadcrumb-item.vue similarity index 99% rename from packages/yike-design-ui/src/components/breadcrumb/src/breadcrumb-item.vue rename to packages/yike-design-ui/components/breadcrumb/src/breadcrumb-item.vue index 24272ecf..d84deda7 100644 --- a/packages/yike-design-ui/src/components/breadcrumb/src/breadcrumb-item.vue +++ b/packages/yike-design-ui/components/breadcrumb/src/breadcrumb-item.vue @@ -27,6 +27,8 @@ defineOptions({ const bem = createCssScope('breadcrumb') const props = defineProps() +const instance = getCurrentInstance()! + const breadcrumbProps = inject(breadcrumbName)! const { @@ -35,7 +37,6 @@ const { } = reactive(breadcrumbProps) const separatorComponent = slots.separator -const instance = getCurrentInstance()! const router = instance.appContext.config.globalProperties.$router as Router const onClick = () => { diff --git a/packages/yike-design-ui/src/components/breadcrumb/src/breadcrumb.ts b/packages/yike-design-ui/components/breadcrumb/src/breadcrumb.ts similarity index 100% rename from packages/yike-design-ui/src/components/breadcrumb/src/breadcrumb.ts rename to packages/yike-design-ui/components/breadcrumb/src/breadcrumb.ts diff --git a/packages/yike-design-ui/src/components/breadcrumb/src/breadcrumb.vue b/packages/yike-design-ui/components/breadcrumb/src/breadcrumb.vue similarity index 100% rename from packages/yike-design-ui/src/components/breadcrumb/src/breadcrumb.vue rename to packages/yike-design-ui/components/breadcrumb/src/breadcrumb.vue diff --git a/packages/yike-design-ui/src/components/breadcrumb/style/index.less b/packages/yike-design-ui/components/breadcrumb/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/breadcrumb/style/index.less rename to packages/yike-design-ui/components/breadcrumb/style/index.less diff --git a/packages/yike-design-ui/src/components/checkbox/style/index.ts b/packages/yike-design-ui/components/breadcrumb/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/checkbox/style/index.ts rename to packages/yike-design-ui/components/breadcrumb/style/index.ts diff --git a/packages/yike-design-ui/src/components/button/index.ts b/packages/yike-design-ui/components/button/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/button/index.ts rename to packages/yike-design-ui/components/button/index.ts diff --git a/packages/yike-design-ui/src/components/button/src/button.ts b/packages/yike-design-ui/components/button/src/button.ts similarity index 100% rename from packages/yike-design-ui/src/components/button/src/button.ts rename to packages/yike-design-ui/components/button/src/button.ts diff --git a/packages/yike-design-ui/src/components/button/src/button.vue b/packages/yike-design-ui/components/button/src/button.vue similarity index 98% rename from packages/yike-design-ui/src/components/button/src/button.vue rename to packages/yike-design-ui/components/button/src/button.vue index f6f35a1f..f9483e02 100644 --- a/packages/yike-design-ui/src/components/button/src/button.vue +++ b/packages/yike-design-ui/components/button/src/button.vue @@ -10,11 +10,10 @@ :disabled="disabled || loading" > - - + diff --git a/packages/yike-design-ui/src/components/button/src/utils.ts b/packages/yike-design-ui/components/button/src/utils.ts similarity index 100% rename from packages/yike-design-ui/src/components/button/src/utils.ts rename to packages/yike-design-ui/components/button/src/utils.ts diff --git a/packages/yike-design-ui/src/components/button/style/css.ts b/packages/yike-design-ui/components/button/style/css.ts similarity index 100% rename from packages/yike-design-ui/src/components/button/style/css.ts rename to packages/yike-design-ui/components/button/style/css.ts diff --git a/packages/yike-design-ui/src/components/button/style/index.less b/packages/yike-design-ui/components/button/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/button/style/index.less rename to packages/yike-design-ui/components/button/style/index.less diff --git a/packages/yike-design-ui/src/components/collapse/style/index.ts b/packages/yike-design-ui/components/button/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/collapse/style/index.ts rename to packages/yike-design-ui/components/button/style/index.ts diff --git a/packages/yike-design-ui/src/components/button/style/variables.less b/packages/yike-design-ui/components/button/style/variables.less similarity index 100% rename from packages/yike-design-ui/src/components/button/style/variables.less rename to packages/yike-design-ui/components/button/style/variables.less diff --git a/packages/yike-design-ui/src/components/calendar/index.ts b/packages/yike-design-ui/components/calendar/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/calendar/index.ts rename to packages/yike-design-ui/components/calendar/index.ts diff --git a/packages/yike-design-ui/src/components/calendar/src/calendar.ts b/packages/yike-design-ui/components/calendar/src/calendar.ts similarity index 100% rename from packages/yike-design-ui/src/components/calendar/src/calendar.ts rename to packages/yike-design-ui/components/calendar/src/calendar.ts diff --git a/packages/yike-design-ui/src/components/calendar/src/calendar.vue b/packages/yike-design-ui/components/calendar/src/calendar.vue similarity index 100% rename from packages/yike-design-ui/src/components/calendar/src/calendar.vue rename to packages/yike-design-ui/components/calendar/src/calendar.vue diff --git a/packages/yike-design-ui/src/components/calendar/src/utils.ts b/packages/yike-design-ui/components/calendar/src/utils.ts similarity index 100% rename from packages/yike-design-ui/src/components/calendar/src/utils.ts rename to packages/yike-design-ui/components/calendar/src/utils.ts diff --git a/packages/yike-design-ui/src/components/calendar/style/index.less b/packages/yike-design-ui/components/calendar/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/calendar/style/index.less rename to packages/yike-design-ui/components/calendar/style/index.less diff --git a/packages/yike-design-ui/src/components/divider/style/index.ts b/packages/yike-design-ui/components/calendar/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/divider/style/index.ts rename to packages/yike-design-ui/components/calendar/style/index.ts diff --git a/packages/yike-design-ui/src/components/checkbox/index.ts b/packages/yike-design-ui/components/checkbox/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/checkbox/index.ts rename to packages/yike-design-ui/components/checkbox/index.ts diff --git a/packages/yike-design-ui/src/components/checkbox/src/checkbox-group.ts b/packages/yike-design-ui/components/checkbox/src/checkbox-group.ts similarity index 100% rename from packages/yike-design-ui/src/components/checkbox/src/checkbox-group.ts rename to packages/yike-design-ui/components/checkbox/src/checkbox-group.ts diff --git a/packages/yike-design-ui/src/components/checkbox/src/checkbox-group.vue b/packages/yike-design-ui/components/checkbox/src/checkbox-group.vue similarity index 100% rename from packages/yike-design-ui/src/components/checkbox/src/checkbox-group.vue rename to packages/yike-design-ui/components/checkbox/src/checkbox-group.vue diff --git a/packages/yike-design-ui/src/components/checkbox/src/checkbox.ts b/packages/yike-design-ui/components/checkbox/src/checkbox.ts similarity index 100% rename from packages/yike-design-ui/src/components/checkbox/src/checkbox.ts rename to packages/yike-design-ui/components/checkbox/src/checkbox.ts diff --git a/packages/yike-design-ui/src/components/checkbox/src/checkbox.vue b/packages/yike-design-ui/components/checkbox/src/checkbox.vue similarity index 100% rename from packages/yike-design-ui/src/components/checkbox/src/checkbox.vue rename to packages/yike-design-ui/components/checkbox/src/checkbox.vue diff --git a/packages/yike-design-ui/src/components/checkbox/src/constants.ts b/packages/yike-design-ui/components/checkbox/src/constants.ts similarity index 100% rename from packages/yike-design-ui/src/components/checkbox/src/constants.ts rename to packages/yike-design-ui/components/checkbox/src/constants.ts diff --git a/packages/yike-design-ui/src/components/checkbox/src/utils.ts b/packages/yike-design-ui/components/checkbox/src/utils.ts similarity index 100% rename from packages/yike-design-ui/src/components/checkbox/src/utils.ts rename to packages/yike-design-ui/components/checkbox/src/utils.ts diff --git a/packages/yike-design-ui/src/components/checkbox/style/checkbox-group.less b/packages/yike-design-ui/components/checkbox/style/checkbox-group.less similarity index 100% rename from packages/yike-design-ui/src/components/checkbox/style/checkbox-group.less rename to packages/yike-design-ui/components/checkbox/style/checkbox-group.less diff --git a/packages/yike-design-ui/src/components/checkbox/style/checkbox.less b/packages/yike-design-ui/components/checkbox/style/checkbox.less similarity index 100% rename from packages/yike-design-ui/src/components/checkbox/style/checkbox.less rename to packages/yike-design-ui/components/checkbox/style/checkbox.less diff --git a/packages/yike-design-ui/src/components/checkbox/style/index.less b/packages/yike-design-ui/components/checkbox/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/checkbox/style/index.less rename to packages/yike-design-ui/components/checkbox/style/index.less diff --git a/packages/yike-design-ui/src/components/drawer/style/index.ts b/packages/yike-design-ui/components/checkbox/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/drawer/style/index.ts rename to packages/yike-design-ui/components/checkbox/style/index.ts diff --git a/packages/yike-design-ui/src/components/collapse/index.ts b/packages/yike-design-ui/components/collapse/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/collapse/index.ts rename to packages/yike-design-ui/components/collapse/index.ts diff --git a/packages/yike-design-ui/src/components/collapse/src/collapse-group.vue b/packages/yike-design-ui/components/collapse/src/collapse-group.vue similarity index 100% rename from packages/yike-design-ui/src/components/collapse/src/collapse-group.vue rename to packages/yike-design-ui/components/collapse/src/collapse-group.vue diff --git a/packages/yike-design-ui/src/components/collapse/src/collapse.ts b/packages/yike-design-ui/components/collapse/src/collapse.ts similarity index 100% rename from packages/yike-design-ui/src/components/collapse/src/collapse.ts rename to packages/yike-design-ui/components/collapse/src/collapse.ts diff --git a/packages/yike-design-ui/src/components/collapse/src/collapse.vue b/packages/yike-design-ui/components/collapse/src/collapse.vue similarity index 97% rename from packages/yike-design-ui/src/components/collapse/src/collapse.vue rename to packages/yike-design-ui/components/collapse/src/collapse.vue index 1df52aee..16bc5124 100644 --- a/packages/yike-design-ui/src/components/collapse/src/collapse.vue +++ b/packages/yike-design-ui/components/collapse/src/collapse.vue @@ -42,7 +42,7 @@ import { CollapseProps } from './collapse' import { createCssScope } from '../../utils' import { onMounted, ref } from 'vue' - +import { IconRightOutline } from '../../svg-icon' defineOptions({ name: 'YkCollapse', }) diff --git a/packages/yike-design-ui/src/components/collapse/style/index.less b/packages/yike-design-ui/components/collapse/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/collapse/style/index.less rename to packages/yike-design-ui/components/collapse/style/index.less diff --git a/packages/yike-design-ui/src/components/dropdown/style/index.ts b/packages/yike-design-ui/components/collapse/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/dropdown/style/index.ts rename to packages/yike-design-ui/components/collapse/style/index.ts diff --git a/packages/yike-design-ui/src/components/divider/index.ts b/packages/yike-design-ui/components/divider/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/divider/index.ts rename to packages/yike-design-ui/components/divider/index.ts diff --git a/packages/yike-design-ui/src/components/divider/src/divider.ts b/packages/yike-design-ui/components/divider/src/divider.ts similarity index 100% rename from packages/yike-design-ui/src/components/divider/src/divider.ts rename to packages/yike-design-ui/components/divider/src/divider.ts diff --git a/packages/yike-design-ui/src/components/divider/src/divider.vue b/packages/yike-design-ui/components/divider/src/divider.vue similarity index 100% rename from packages/yike-design-ui/src/components/divider/src/divider.vue rename to packages/yike-design-ui/components/divider/src/divider.vue diff --git a/packages/yike-design-ui/src/components/divider/style/index.less b/packages/yike-design-ui/components/divider/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/divider/style/index.less rename to packages/yike-design-ui/components/divider/style/index.less diff --git a/packages/yike-design-ui/src/components/empty/style/index.ts b/packages/yike-design-ui/components/divider/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/empty/style/index.ts rename to packages/yike-design-ui/components/divider/style/index.ts diff --git a/packages/yike-design-ui/src/components/drawer/index.ts b/packages/yike-design-ui/components/drawer/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/drawer/index.ts rename to packages/yike-design-ui/components/drawer/index.ts diff --git a/packages/yike-design-ui/src/components/drawer/src/drawer.ts b/packages/yike-design-ui/components/drawer/src/drawer.ts similarity index 100% rename from packages/yike-design-ui/src/components/drawer/src/drawer.ts rename to packages/yike-design-ui/components/drawer/src/drawer.ts diff --git a/packages/yike-design-ui/src/components/drawer/src/drawer.vue b/packages/yike-design-ui/components/drawer/src/drawer.vue similarity index 86% rename from packages/yike-design-ui/src/components/drawer/src/drawer.vue rename to packages/yike-design-ui/components/drawer/src/drawer.vue index ebbc13cb..e9ee1531 100644 --- a/packages/yike-design-ui/src/components/drawer/src/drawer.vue +++ b/packages/yike-design-ui/components/drawer/src/drawer.vue @@ -73,6 +73,7 @@ import { computed, ref, nextTick, watch, onMounted } from 'vue' import { getElement, getDrawerOrder, drawerStats } from './utils' import { createCssScope } from '../../utils' import { YkScrollbar } from '../../scrollbar' +import { IconCrossOutline } from '../../svg-icon' defineOptions({ name: 'YkDrawer', @@ -92,21 +93,12 @@ const props = withDefaults(defineProps(), { const target = ref(document.body) const drawerId = ref(getDrawerOrder()) -const emits = defineEmits<{ - (e: 'open'): void - (e: 'close'): void - (e: 'before-close'): void -}>() +const emits = defineEmits(['close', 'open', 'before-close']) const focuser = ref() const drawerMain = ref() const shouldVisible = ref() const isFullscreenDrawer = ref(props.to === 'body') const bem = createCssScope('drawer') -const scrollbarWidth = computed( - () => window.innerWidth - document.documentElement.offsetWidth, -) -let originalOverflow: string -let originalMarginRight: string nextTick(() => { target.value = getElement(props.to) @@ -123,13 +115,10 @@ const onOpen = () => { if (isFullscreenDrawer.value) { drawerStats.open(drawerId.value) } + shouldVisible.value = true if (!props.scrollable) { - originalMarginRight = document.documentElement.style.marginRight - document.documentElement.style.marginRight = `${scrollbarWidth.value}px` - originalOverflow = document.body.style.overflow document.body.style.overflow = 'hidden' } - shouldVisible.value = true if (props.escapable) { document.body.addEventListener('keydown', onEscape) } @@ -152,8 +141,7 @@ const onDestory = () => { drawerStats.close() } if (drawerStats.isLast(drawerId.value) && !props.scrollable) { - document.body.style.overflow = originalOverflow ?? '' - document.documentElement.style.marginRight = originalMarginRight ?? '' + document.body.style.overflow = '' } shouldVisible.value = false } @@ -163,7 +151,6 @@ const onEscape = (ev: KeyboardEvent) => { } const onClickOutside = (ev: Event) => { - if (!props.show) return if (!drawerMain.value?.contains(ev.target as Node)) { close() } @@ -175,7 +162,7 @@ onMounted(() => { } }) -watch(props, (newValue) => { +watch(props, (oldValue, newValue) => { if (newValue.show) { onOpen() } diff --git a/packages/yike-design-ui/src/components/drawer/src/utils.ts b/packages/yike-design-ui/components/drawer/src/utils.ts similarity index 100% rename from packages/yike-design-ui/src/components/drawer/src/utils.ts rename to packages/yike-design-ui/components/drawer/src/utils.ts diff --git a/packages/yike-design-ui/src/components/drawer/style/index.less b/packages/yike-design-ui/components/drawer/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/drawer/style/index.less rename to packages/yike-design-ui/components/drawer/style/index.less diff --git a/packages/yike-design-ui/src/components/form/style/index.ts b/packages/yike-design-ui/components/drawer/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/form/style/index.ts rename to packages/yike-design-ui/components/drawer/style/index.ts diff --git a/packages/yike-design-ui/src/components/dropdown/index.ts b/packages/yike-design-ui/components/dropdown/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/dropdown/index.ts rename to packages/yike-design-ui/components/dropdown/index.ts diff --git a/packages/yike-design-ui/src/components/dropdown/src/dropdown-item.vue b/packages/yike-design-ui/components/dropdown/src/dropdown-item.vue similarity index 100% rename from packages/yike-design-ui/src/components/dropdown/src/dropdown-item.vue rename to packages/yike-design-ui/components/dropdown/src/dropdown-item.vue diff --git a/packages/yike-design-ui/src/components/dropdown/src/dropdown.ts b/packages/yike-design-ui/components/dropdown/src/dropdown.ts similarity index 100% rename from packages/yike-design-ui/src/components/dropdown/src/dropdown.ts rename to packages/yike-design-ui/components/dropdown/src/dropdown.ts diff --git a/packages/yike-design-ui/src/components/dropdown/src/dropdown.vue b/packages/yike-design-ui/components/dropdown/src/dropdown.vue similarity index 100% rename from packages/yike-design-ui/src/components/dropdown/src/dropdown.vue rename to packages/yike-design-ui/components/dropdown/src/dropdown.vue diff --git a/packages/yike-design-ui/src/components/dropdown/style/index.less b/packages/yike-design-ui/components/dropdown/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/dropdown/style/index.less rename to packages/yike-design-ui/components/dropdown/style/index.less diff --git a/packages/yike-design-ui/src/components/icon/style/index.ts b/packages/yike-design-ui/components/dropdown/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/icon/style/index.ts rename to packages/yike-design-ui/components/dropdown/style/index.ts diff --git a/packages/yike-design-ui/src/components/empty/index.ts b/packages/yike-design-ui/components/empty/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/empty/index.ts rename to packages/yike-design-ui/components/empty/index.ts diff --git a/packages/yike-design-ui/src/components/empty/src/empty.ts b/packages/yike-design-ui/components/empty/src/empty.ts similarity index 100% rename from packages/yike-design-ui/src/components/empty/src/empty.ts rename to packages/yike-design-ui/components/empty/src/empty.ts diff --git a/packages/yike-design-ui/src/components/empty/src/empty.vue b/packages/yike-design-ui/components/empty/src/empty.vue similarity index 100% rename from packages/yike-design-ui/src/components/empty/src/empty.vue rename to packages/yike-design-ui/components/empty/src/empty.vue diff --git a/packages/yike-design-ui/src/components/empty/style/index.less b/packages/yike-design-ui/components/empty/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/empty/style/index.less rename to packages/yike-design-ui/components/empty/style/index.less diff --git a/packages/yike-design-ui/src/components/input-number/style/index.ts b/packages/yike-design-ui/components/empty/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/input-number/style/index.ts rename to packages/yike-design-ui/components/empty/style/index.ts diff --git a/packages/yike-design-ui/src/components/form/index.ts b/packages/yike-design-ui/components/form/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/form/index.ts rename to packages/yike-design-ui/components/form/index.ts diff --git a/packages/yike-design-ui/src/components/form/src/form-item.vue b/packages/yike-design-ui/components/form/src/form-item.vue similarity index 100% rename from packages/yike-design-ui/src/components/form/src/form-item.vue rename to packages/yike-design-ui/components/form/src/form-item.vue diff --git a/packages/yike-design-ui/src/components/form/src/form.ts b/packages/yike-design-ui/components/form/src/form.ts similarity index 100% rename from packages/yike-design-ui/src/components/form/src/form.ts rename to packages/yike-design-ui/components/form/src/form.ts diff --git a/packages/yike-design-ui/src/components/form/src/form.vue b/packages/yike-design-ui/components/form/src/form.vue similarity index 100% rename from packages/yike-design-ui/src/components/form/src/form.vue rename to packages/yike-design-ui/components/form/src/form.vue diff --git a/packages/yike-design-ui/src/components/form/style/index.less b/packages/yike-design-ui/components/form/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/form/style/index.less rename to packages/yike-design-ui/components/form/style/index.less diff --git a/packages/yike-design-ui/src/components/input-search/style/index.ts b/packages/yike-design-ui/components/form/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/input-search/style/index.ts rename to packages/yike-design-ui/components/form/style/index.ts diff --git a/packages/yike-design-ui/src/components/icon/index.ts b/packages/yike-design-ui/components/icon/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/icon/index.ts rename to packages/yike-design-ui/components/icon/index.ts diff --git a/packages/yike-design-ui/src/components/icon/src/icon.vue b/packages/yike-design-ui/components/icon/src/icon.vue similarity index 100% rename from packages/yike-design-ui/src/components/icon/src/icon.vue rename to packages/yike-design-ui/components/icon/src/icon.vue diff --git a/packages/yike-design-ui/src/components/icon/style/index.less b/packages/yike-design-ui/components/icon/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/icon/style/index.less rename to packages/yike-design-ui/components/icon/style/index.less diff --git a/packages/yike-design-ui/src/components/input/style/index.ts b/packages/yike-design-ui/components/icon/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/input/style/index.ts rename to packages/yike-design-ui/components/icon/style/index.ts diff --git a/packages/yike-design-ui/src/components/image/index.ts b/packages/yike-design-ui/components/image/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/image/index.ts rename to packages/yike-design-ui/components/image/index.ts diff --git a/packages/yike-design-ui/src/components/image/src/hooks/use-image-drag.ts b/packages/yike-design-ui/components/image/src/hooks/use-image-drag.ts similarity index 100% rename from packages/yike-design-ui/src/components/image/src/hooks/use-image-drag.ts rename to packages/yike-design-ui/components/image/src/hooks/use-image-drag.ts diff --git a/packages/yike-design-ui/src/components/image/src/hooks/use-image-load-status.ts b/packages/yike-design-ui/components/image/src/hooks/use-image-load-status.ts similarity index 100% rename from packages/yike-design-ui/src/components/image/src/hooks/use-image-load-status.ts rename to packages/yike-design-ui/components/image/src/hooks/use-image-load-status.ts diff --git a/packages/yike-design-ui/src/components/image/src/hooks/use-image-scale.ts b/packages/yike-design-ui/components/image/src/hooks/use-image-scale.ts similarity index 100% rename from packages/yike-design-ui/src/components/image/src/hooks/use-image-scale.ts rename to packages/yike-design-ui/components/image/src/hooks/use-image-scale.ts diff --git a/packages/yike-design-ui/src/components/image/src/hooks/use-state.ts b/packages/yike-design-ui/components/image/src/hooks/use-state.ts similarity index 100% rename from packages/yike-design-ui/src/components/image/src/hooks/use-state.ts rename to packages/yike-design-ui/components/image/src/hooks/use-state.ts diff --git a/packages/yike-design-ui/src/components/image/src/image.ts b/packages/yike-design-ui/components/image/src/image.ts similarity index 100% rename from packages/yike-design-ui/src/components/image/src/image.ts rename to packages/yike-design-ui/components/image/src/image.ts diff --git a/packages/yike-design-ui/src/components/image/src/image.vue b/packages/yike-design-ui/components/image/src/image.vue similarity index 100% rename from packages/yike-design-ui/src/components/image/src/image.vue rename to packages/yike-design-ui/components/image/src/image.vue diff --git a/packages/yike-design-ui/src/components/image/src/preview-group.vue b/packages/yike-design-ui/components/image/src/preview-group.vue similarity index 100% rename from packages/yike-design-ui/src/components/image/src/preview-group.vue rename to packages/yike-design-ui/components/image/src/preview-group.vue diff --git a/packages/yike-design-ui/src/components/image/src/preview.ts b/packages/yike-design-ui/components/image/src/preview.ts similarity index 100% rename from packages/yike-design-ui/src/components/image/src/preview.ts rename to packages/yike-design-ui/components/image/src/preview.ts diff --git a/packages/yike-design-ui/src/components/image/src/preview.vue b/packages/yike-design-ui/components/image/src/preview.vue similarity index 99% rename from packages/yike-design-ui/src/components/image/src/preview.vue rename to packages/yike-design-ui/components/image/src/preview.vue index fc21b594..5978b22b 100644 --- a/packages/yike-design-ui/src/components/image/src/preview.vue +++ b/packages/yike-design-ui/components/image/src/preview.vue @@ -99,6 +99,7 @@ import { useImageDrag } from './hooks/use-image-drag' import { useImageScale } from './hooks/use-image-scale' import { createCssScope, popupManager } from '../../utils' import { formatePercentage, getPopupContainer } from './utils' +import { YkTooltip } from '../../tooltip' import { IconCloseOutline, IconLeftOutline, diff --git a/packages/yike-design-ui/src/components/image/src/utils.ts b/packages/yike-design-ui/components/image/src/utils.ts similarity index 100% rename from packages/yike-design-ui/src/components/image/src/utils.ts rename to packages/yike-design-ui/components/image/src/utils.ts diff --git a/packages/yike-design-ui/src/components/image/style/index.less b/packages/yike-design-ui/components/image/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/image/style/index.less rename to packages/yike-design-ui/components/image/style/index.less diff --git a/packages/yike-design-ui/src/components/image/style/index.ts b/packages/yike-design-ui/components/image/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/image/style/index.ts rename to packages/yike-design-ui/components/image/style/index.ts diff --git a/packages/yike-design-ui/src/components/image/style/preview.less b/packages/yike-design-ui/components/image/style/preview.less similarity index 100% rename from packages/yike-design-ui/src/components/image/style/preview.less rename to packages/yike-design-ui/components/image/style/preview.less diff --git a/packages/yike-design-ui/src/components/input-number/index.ts b/packages/yike-design-ui/components/input-number/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/input-number/index.ts rename to packages/yike-design-ui/components/input-number/index.ts diff --git a/packages/yike-design-ui/src/components/input-number/src/input-number.ts b/packages/yike-design-ui/components/input-number/src/input-number.ts similarity index 100% rename from packages/yike-design-ui/src/components/input-number/src/input-number.ts rename to packages/yike-design-ui/components/input-number/src/input-number.ts diff --git a/packages/yike-design-ui/src/components/input-number/src/input-number.vue b/packages/yike-design-ui/components/input-number/src/input-number.vue similarity index 100% rename from packages/yike-design-ui/src/components/input-number/src/input-number.vue rename to packages/yike-design-ui/components/input-number/src/input-number.vue diff --git a/packages/yike-design-ui/src/components/input-number/src/utils.ts b/packages/yike-design-ui/components/input-number/src/utils.ts similarity index 100% rename from packages/yike-design-ui/src/components/input-number/src/utils.ts rename to packages/yike-design-ui/components/input-number/src/utils.ts diff --git a/packages/yike-design-ui/src/components/input-number/style/index.less b/packages/yike-design-ui/components/input-number/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/input-number/style/index.less rename to packages/yike-design-ui/components/input-number/style/index.less diff --git a/packages/yike-design-ui/src/components/link/style/index.ts b/packages/yike-design-ui/components/input-number/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/link/style/index.ts rename to packages/yike-design-ui/components/input-number/style/index.ts diff --git a/packages/yike-design-ui/src/components/input-search/index.ts b/packages/yike-design-ui/components/input-search/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/input-search/index.ts rename to packages/yike-design-ui/components/input-search/index.ts diff --git a/packages/yike-design-ui/src/components/input-search/src/input-search.ts b/packages/yike-design-ui/components/input-search/src/input-search.ts similarity index 100% rename from packages/yike-design-ui/src/components/input-search/src/input-search.ts rename to packages/yike-design-ui/components/input-search/src/input-search.ts diff --git a/packages/yike-design-ui/src/components/input-search/src/input-search.vue b/packages/yike-design-ui/components/input-search/src/input-search.vue similarity index 100% rename from packages/yike-design-ui/src/components/input-search/src/input-search.vue rename to packages/yike-design-ui/components/input-search/src/input-search.vue diff --git a/packages/yike-design-ui/src/components/input-search/style/index.less b/packages/yike-design-ui/components/input-search/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/input-search/style/index.less rename to packages/yike-design-ui/components/input-search/style/index.less diff --git a/packages/yike-design-ui/src/components/modal/style/index.ts b/packages/yike-design-ui/components/input-search/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/modal/style/index.ts rename to packages/yike-design-ui/components/input-search/style/index.ts diff --git a/packages/yike-design-ui/src/components/input-tag/index.ts b/packages/yike-design-ui/components/input-tag/index.ts similarity index 97% rename from packages/yike-design-ui/src/components/input-tag/index.ts rename to packages/yike-design-ui/components/input-tag/index.ts index eac8055c..42f94db5 100644 --- a/packages/yike-design-ui/src/components/input-tag/index.ts +++ b/packages/yike-design-ui/components/input-tag/index.ts @@ -1,5 +1,5 @@ -import InputTag from './src/input-tag.vue'; -import { withInstall } from '../utils/index'; -export const YkInputTag = withInstall(InputTag); -export default YkInputTag; -export * from './src/input-tag'; +import InputTag from './src/input-tag.vue'; +import { withInstall } from '../utils/index'; +export const YkInputTag = withInstall(InputTag); +export default YkInputTag; +export * from './src/input-tag'; diff --git a/packages/yike-design-ui/src/components/input-tag/src/input-tag.ts b/packages/yike-design-ui/components/input-tag/src/input-tag.ts similarity index 96% rename from packages/yike-design-ui/src/components/input-tag/src/input-tag.ts rename to packages/yike-design-ui/components/input-tag/src/input-tag.ts index a65771cc..28f37289 100644 --- a/packages/yike-design-ui/src/components/input-tag/src/input-tag.ts +++ b/packages/yike-design-ui/components/input-tag/src/input-tag.ts @@ -1,23 +1,23 @@ -import { Size, Status } from '../../utils/constant'; -import { InputProps } from '../../input'; -import { TagProps } from '../../tag'; - -export type TagType = Array; - -export type InputTagProps = { - modelValue?: TagType; - value?: TagType; - defaultValue?: TagType; - status?: Status; - size?: Size; - clearable?: boolean; - placeholder?: string; - readonly?: boolean; - disabled?: boolean; - limit?: number; - max?: number; - mincollapsedNum?: number; - inputProps?: InputProps; - tagProps?: TagProps; - onChange?: (val: TagType) => void; -}; +import { Size, Status } from '../../utils/constant'; +import { InputProps } from '../../input'; +import { TagProps } from '../../tag'; + +export type TagType = Array; + +export type InputTagProps = { + modelValue?: TagType; + value?: TagType; + defaultValue?: TagType; + status?: Status; + size?: Size; + clearable?: boolean; + placeholder?: string; + readonly?: boolean; + disabled?: boolean; + limit?: number; + max?: number; + mincollapsedNum?: number; + inputProps?: InputProps; + tagProps?: TagProps; + onChange?: (val: TagType) => void; +}; diff --git a/packages/yike-design-ui/src/components/input-tag/src/input-tag.vue b/packages/yike-design-ui/components/input-tag/src/input-tag.vue similarity index 95% rename from packages/yike-design-ui/src/components/input-tag/src/input-tag.vue rename to packages/yike-design-ui/components/input-tag/src/input-tag.vue index 75fb1a8b..db82b019 100644 --- a/packages/yike-design-ui/src/components/input-tag/src/input-tag.vue +++ b/packages/yike-design-ui/components/input-tag/src/input-tag.vue @@ -1,356 +1,358 @@ - - + + diff --git a/packages/yike-design-ui/src/components/input-tag/src/utils.ts b/packages/yike-design-ui/components/input-tag/src/utils.ts similarity index 96% rename from packages/yike-design-ui/src/components/input-tag/src/utils.ts rename to packages/yike-design-ui/components/input-tag/src/utils.ts index d367fa01..f040d3ab 100644 --- a/packages/yike-design-ui/src/components/input-tag/src/utils.ts +++ b/packages/yike-design-ui/components/input-tag/src/utils.ts @@ -1,14 +1,14 @@ -export const calculateElementStyle = (element: HTMLElement) => { - let paddingLeft = 0; - let paddingRight = 0; - if (typeof window === 'undefined') return { paddingLeft, paddingRight }; - - const style = window.getComputedStyle(element); - paddingLeft = parseFloat(style.getPropertyValue('padding-left')); - paddingRight = parseFloat(style.getPropertyValue('padding-right')); - - return { - paddingLeft, - paddingRight, - }; -}; +export const calculateElementStyle = (element: HTMLElement) => { + let paddingLeft = 0; + let paddingRight = 0; + if (typeof window === 'undefined') return { paddingLeft, paddingRight }; + + const style = window.getComputedStyle(element); + paddingLeft = parseFloat(style.getPropertyValue('padding-left')); + paddingRight = parseFloat(style.getPropertyValue('padding-right')); + + return { + paddingLeft, + paddingRight, + }; +}; diff --git a/packages/yike-design-ui/src/components/input-tag/style/index.less b/packages/yike-design-ui/components/input-tag/style/index.less similarity index 94% rename from packages/yike-design-ui/src/components/input-tag/style/index.less rename to packages/yike-design-ui/components/input-tag/style/index.less index 64bde20d..098435d1 100644 --- a/packages/yike-design-ui/src/components/input-tag/style/index.less +++ b/packages/yike-design-ui/components/input-tag/style/index.less @@ -1,167 +1,167 @@ -@import '../../styles/color/colors.less'; - -.yk-input-tag { - position: relative; - margin: 0; - padding: 0; - width: 100%; - list-style: none; - - &__tag_input_placeholder { - position: absolute; - z-index: -1000; - display: inline; - color: transparent; - } - - .yk-input { - display: inline; - text-align: left; - &__inner { - display: block; - } - - &__widget { - max-width: 100%; - } - - .yk-icon:last-child { - margin-right: 0px !important; - } - &--xl { - .yk-tag { - margin: 4px 4px 0px 0; - min-height: 38px; - } - .yk-tag__content { - font-size: @size-m; - } - } - &--l { - .yk-tag { - margin: 3px 4px 1px 0; - min-height: 28px; - } - .yk-tag__content { - font-size: @size-s; - } - } - &--m { - .yk-tag { - margin: 3px 4px 1px 0; - min-height: 24px; - } - .yk-tag__content { - font-size: @size-s; - } - } - &--s { - .yk-tag { - margin: 2px 4px 1px 0; - min-height: 18px; - } - .yk-tag__content { - font-size: @size-ss; - } - } - } - - &__tag-list { - display: inline; - } - - .yk-tag { - transition: background-color 0.2s ease-in-out; - - &__content { - white-space: pre-wrap; - word-break: break-word; - } - &__close { - margin-left: 4px !important; - padding: 1px; - } - } - .yk-tag--m { - padding: 0 8px; - } - - &__blur { - .yk-tag { - background-color: @bg-color-l; - } - } - - &__hover { - .yk-input-tag__close-icon { - display: block; - } - } - - &__disabled { - cursor: not-allowed; - - .yk-input-tag__close-icon { - cursor: not-allowed !important; - opacity: 0.8; - - &:hover { - color: @font-color-s; - background: transparent; - } - } - } - - &__has-tag { - .yk-input__inner { - padding: 0 @space-ss; - } - - .yk-input__widget { - padding-right: 0; - padding-left: @space-ss; - } - } - - &__show-suffix { - .yk-input__inner { - padding-right: 35px; - } - } - - &__close-icon { - display: none; - overflow: hidden; - margin-right: @space-ss; - padding: 4px; - width: 24px; - height: 24px; - border: none; - border-radius: 50%; - text-align: center; - color: @font-color-s; - background: none; - transition: all @animatb; - cursor: pointer; - - &:hover { - color: @font-color-l; - background-color: @gray-1; - } - .icon-cross-outline { - margin: 0 !important; - width: 16px; - height: 16px; - } - } - - &__suffix { - position: absolute; - top: 50%; - right: 10px; - display: flex; - align-items: center; - transform: translateY(-50%); - flex-direction: row; - } -} +@import '../../styles/color/colors.less'; + +.yk-input-tag { + position: relative; + margin: 0; + padding: 0; + width: 100%; + list-style: none; + + &__tag_input_placeholder { + position: absolute; + z-index: -1000; + display: inline; + color: transparent; + } + + .yk-input { + display: inline; + text-align: left; + &__inner { + display: block; + } + + &__widget { + max-width: 100%; + } + + .yk-icon:last-child { + margin-right: 0px !important; + } + &--xl { + .yk-tag { + margin: 4px 4px 0px 0; + min-height: 38px; + } + .yk-tag__content { + font-size: @size-m; + } + } + &--l { + .yk-tag { + margin: 3px 4px 1px 0; + min-height: 28px; + } + .yk-tag__content { + font-size: @size-s; + } + } + &--m { + .yk-tag { + margin: 3px 4px 1px 0; + min-height: 24px; + } + .yk-tag__content { + font-size: @size-s; + } + } + &--s { + .yk-tag { + margin: 2px 4px 1px 0; + min-height: 18px; + } + .yk-tag__content { + font-size: @size-ss; + } + } + } + + &__tag-list { + display: inline; + } + + .yk-tag { + transition: background-color 0.2s ease-in-out; + + &__content { + white-space: pre-wrap; + word-break: break-word; + } + &__close { + margin-left: 4px !important; + padding: 1px; + } + } + .yk-tag--m { + padding: 0 8px; + } + + &__blur { + .yk-tag { + background-color: @bg-color-l; + } + } + + &__hover { + .yk-input-tag__close-icon { + display: block; + } + } + + &__disabled { + cursor: not-allowed; + + .yk-input-tag__close-icon { + cursor: not-allowed !important; + opacity: 0.8; + + &:hover { + color: @font-color-s; + background: transparent; + } + } + } + + &__has-tag { + .yk-input__inner { + padding: 0 @space-ss; + } + + .yk-input__widget { + padding-right: 0; + padding-left: @space-ss; + } + } + + &__show-suffix { + .yk-input__inner { + padding-right: 35px; + } + } + + &__close-icon { + display: none; + overflow: hidden; + margin-right: @space-ss; + padding: 4px; + width: 24px; + height: 24px; + border: none; + border-radius: 50%; + text-align: center; + color: @font-color-s; + background: none; + transition: all @animatb; + cursor: pointer; + + &:hover { + color: @font-color-l; + background-color: @gray-1; + } + .icon-cross-outline { + margin: 0 !important; + width: 16px; + height: 16px; + } + } + + &__suffix { + position: absolute; + top: 50%; + right: 10px; + display: flex; + align-items: center; + transform: translateY(-50%); + flex-direction: row; + } +} diff --git a/packages/yike-design-ui/src/components/notification/style/index.ts b/packages/yike-design-ui/components/input-tag/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/notification/style/index.ts rename to packages/yike-design-ui/components/input-tag/style/index.ts diff --git a/packages/yike-design-ui/src/components/input/index.ts b/packages/yike-design-ui/components/input/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/input/index.ts rename to packages/yike-design-ui/components/input/index.ts diff --git a/packages/yike-design-ui/src/components/input/src/input.ts b/packages/yike-design-ui/components/input/src/input.ts similarity index 100% rename from packages/yike-design-ui/src/components/input/src/input.ts rename to packages/yike-design-ui/components/input/src/input.ts diff --git a/packages/yike-design-ui/src/components/input/src/input.vue b/packages/yike-design-ui/components/input/src/input.vue similarity index 100% rename from packages/yike-design-ui/src/components/input/src/input.vue rename to packages/yike-design-ui/components/input/src/input.vue diff --git a/packages/yike-design-ui/src/components/input/style/functions.less b/packages/yike-design-ui/components/input/style/functions.less similarity index 100% rename from packages/yike-design-ui/src/components/input/style/functions.less rename to packages/yike-design-ui/components/input/style/functions.less diff --git a/packages/yike-design-ui/src/components/input/style/index.less b/packages/yike-design-ui/components/input/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/input/style/index.less rename to packages/yike-design-ui/components/input/style/index.less diff --git a/packages/yike-design-ui/src/components/pagination/style/index.ts b/packages/yike-design-ui/components/input/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/pagination/style/index.ts rename to packages/yike-design-ui/components/input/style/index.ts diff --git a/packages/yike-design-ui/src/components/link/index.ts b/packages/yike-design-ui/components/link/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/link/index.ts rename to packages/yike-design-ui/components/link/index.ts diff --git a/packages/yike-design-ui/src/components/link/src/link.ts b/packages/yike-design-ui/components/link/src/link.ts similarity index 100% rename from packages/yike-design-ui/src/components/link/src/link.ts rename to packages/yike-design-ui/components/link/src/link.ts diff --git a/packages/yike-design-ui/src/components/link/src/link.vue b/packages/yike-design-ui/components/link/src/link.vue similarity index 100% rename from packages/yike-design-ui/src/components/link/src/link.vue rename to packages/yike-design-ui/components/link/src/link.vue diff --git a/packages/yike-design-ui/src/components/link/style/index.less b/packages/yike-design-ui/components/link/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/link/style/index.less rename to packages/yike-design-ui/components/link/style/index.less diff --git a/packages/yike-design-ui/src/components/popconfirm/style/index.ts b/packages/yike-design-ui/components/link/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/popconfirm/style/index.ts rename to packages/yike-design-ui/components/link/style/index.ts diff --git a/packages/yike-design-ui/src/components/message/index.ts b/packages/yike-design-ui/components/message/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/message/index.ts rename to packages/yike-design-ui/components/message/index.ts diff --git a/packages/yike-design-ui/src/components/message/src/message-group.vue b/packages/yike-design-ui/components/message/src/message-group.vue similarity index 100% rename from packages/yike-design-ui/src/components/message/src/message-group.vue rename to packages/yike-design-ui/components/message/src/message-group.vue diff --git a/packages/yike-design-ui/src/components/message/src/message.ts b/packages/yike-design-ui/components/message/src/message.ts similarity index 100% rename from packages/yike-design-ui/src/components/message/src/message.ts rename to packages/yike-design-ui/components/message/src/message.ts diff --git a/packages/yike-design-ui/src/components/message/src/message.vue b/packages/yike-design-ui/components/message/src/message.vue similarity index 100% rename from packages/yike-design-ui/src/components/message/src/message.vue rename to packages/yike-design-ui/components/message/src/message.vue diff --git a/packages/yike-design-ui/src/components/message/src/utils.ts b/packages/yike-design-ui/components/message/src/utils.ts similarity index 100% rename from packages/yike-design-ui/src/components/message/src/utils.ts rename to packages/yike-design-ui/components/message/src/utils.ts diff --git a/packages/yike-design-ui/src/components/message/style/index.less b/packages/yike-design-ui/components/message/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/message/style/index.less rename to packages/yike-design-ui/components/message/style/index.less diff --git a/packages/yike-design-ui/src/components/popover/style/index.ts b/packages/yike-design-ui/components/message/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/popover/style/index.ts rename to packages/yike-design-ui/components/message/style/index.ts diff --git a/packages/yike-design-ui/src/components/modal/index.ts b/packages/yike-design-ui/components/modal/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/modal/index.ts rename to packages/yike-design-ui/components/modal/index.ts diff --git a/packages/yike-design-ui/src/components/modal/src/modal.ts b/packages/yike-design-ui/components/modal/src/modal.ts similarity index 100% rename from packages/yike-design-ui/src/components/modal/src/modal.ts rename to packages/yike-design-ui/components/modal/src/modal.ts diff --git a/packages/yike-design-ui/src/components/modal/src/modal.vue b/packages/yike-design-ui/components/modal/src/modal.vue similarity index 99% rename from packages/yike-design-ui/src/components/modal/src/modal.vue rename to packages/yike-design-ui/components/modal/src/modal.vue index 3e39718c..02bbfb1e 100644 --- a/packages/yike-design-ui/src/components/modal/src/modal.vue +++ b/packages/yike-design-ui/components/modal/src/modal.vue @@ -65,6 +65,7 @@ import { createCssScope } from '../../utils' import { modalBaseProps } from './modal' import { IconCloseOutline } from '../../svg-icon' import YkButton from '../../button' +import YkSpace from '../../space' import '../style' defineOptions({ diff --git a/packages/yike-design-ui/src/components/modal/style/index.less b/packages/yike-design-ui/components/modal/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/modal/style/index.less rename to packages/yike-design-ui/components/modal/style/index.less diff --git a/packages/yike-design-ui/src/components/progress/style/index.ts b/packages/yike-design-ui/components/modal/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/progress/style/index.ts rename to packages/yike-design-ui/components/modal/style/index.ts diff --git a/packages/yike-design-ui/components/notification/index.ts b/packages/yike-design-ui/components/notification/index.ts new file mode 100644 index 00000000..6859a0a1 --- /dev/null +++ b/packages/yike-design-ui/components/notification/index.ts @@ -0,0 +1,3 @@ +import YkNotification from './src/utils'; + +export default YkNotification; diff --git a/packages/yike-design-ui/src/components/notification/src/notification-group.vue b/packages/yike-design-ui/components/notification/src/notification-group.vue similarity index 100% rename from packages/yike-design-ui/src/components/notification/src/notification-group.vue rename to packages/yike-design-ui/components/notification/src/notification-group.vue diff --git a/packages/yike-design-ui/src/components/notification/src/notification.ts b/packages/yike-design-ui/components/notification/src/notification.ts similarity index 100% rename from packages/yike-design-ui/src/components/notification/src/notification.ts rename to packages/yike-design-ui/components/notification/src/notification.ts diff --git a/packages/yike-design-ui/src/components/notification/src/notification.vue b/packages/yike-design-ui/components/notification/src/notification.vue similarity index 100% rename from packages/yike-design-ui/src/components/notification/src/notification.vue rename to packages/yike-design-ui/components/notification/src/notification.vue diff --git a/packages/yike-design-ui/src/components/notification/src/utils.ts b/packages/yike-design-ui/components/notification/src/utils.ts similarity index 97% rename from packages/yike-design-ui/src/components/notification/src/utils.ts rename to packages/yike-design-ui/components/notification/src/utils.ts index 96d8cac7..e4b18519 100644 --- a/packages/yike-design-ui/src/components/notification/src/utils.ts +++ b/packages/yike-design-ui/components/notification/src/utils.ts @@ -74,7 +74,7 @@ const notificaitionInstance: { bottomRight?: NotificationManager; } = {}; -export const notification: any = (options: NotificationOptions) => { +const notification: any = (options: NotificationOptions) => { const { position = 'topRight' } = options; if (!notificaitionInstance[position]) { notificaitionInstance[position] = new NotificationManager(options); @@ -128,3 +128,5 @@ export class pauseSetTimeout { ); }; } + +export default notification; diff --git a/packages/yike-design-ui/src/components/notification/style/index.less b/packages/yike-design-ui/components/notification/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/notification/style/index.less rename to packages/yike-design-ui/components/notification/style/index.less diff --git a/packages/yike-design-ui/src/components/radio/style/index.ts b/packages/yike-design-ui/components/notification/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/radio/style/index.ts rename to packages/yike-design-ui/components/notification/style/index.ts diff --git a/packages/yike-design-ui/src/components/pagination/index.ts b/packages/yike-design-ui/components/pagination/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/pagination/index.ts rename to packages/yike-design-ui/components/pagination/index.ts diff --git a/packages/yike-design-ui/src/components/pagination/src/components/pagination-jumper/pagination-jumper.ts b/packages/yike-design-ui/components/pagination/src/components/pagination-jumper/pagination-jumper.ts similarity index 100% rename from packages/yike-design-ui/src/components/pagination/src/components/pagination-jumper/pagination-jumper.ts rename to packages/yike-design-ui/components/pagination/src/components/pagination-jumper/pagination-jumper.ts diff --git a/packages/yike-design-ui/src/components/pagination/src/components/pagination-jumper/pagination-jumper.vue b/packages/yike-design-ui/components/pagination/src/components/pagination-jumper/pagination-jumper.vue similarity index 96% rename from packages/yike-design-ui/src/components/pagination/src/components/pagination-jumper/pagination-jumper.vue rename to packages/yike-design-ui/components/pagination/src/components/pagination-jumper/pagination-jumper.vue index e0fd7eb1..35851df8 100644 --- a/packages/yike-design-ui/src/components/pagination/src/components/pagination-jumper/pagination-jumper.vue +++ b/packages/yike-design-ui/components/pagination/src/components/pagination-jumper/pagination-jumper.vue @@ -20,7 +20,7 @@ import { ref, watch, nextTick } from 'vue' import type { JumperProps, JumperEmits } from './pagination-jumper' import { useCssScope } from '../../utils' - +import YkInputNumber from '../../../../input-number' defineOptions({ name: 'YkPaginationJumper', }) diff --git a/packages/yike-design-ui/src/components/pagination/src/components/pagination-page-size/pagination-page-size.ts b/packages/yike-design-ui/components/pagination/src/components/pagination-page-size/pagination-page-size.ts similarity index 100% rename from packages/yike-design-ui/src/components/pagination/src/components/pagination-page-size/pagination-page-size.ts rename to packages/yike-design-ui/components/pagination/src/components/pagination-page-size/pagination-page-size.ts diff --git a/packages/yike-design-ui/src/components/pagination/src/components/pagination-page-size/pagination-page-size.vue b/packages/yike-design-ui/components/pagination/src/components/pagination-page-size/pagination-page-size.vue similarity index 100% rename from packages/yike-design-ui/src/components/pagination/src/components/pagination-page-size/pagination-page-size.vue rename to packages/yike-design-ui/components/pagination/src/components/pagination-page-size/pagination-page-size.vue diff --git a/packages/yike-design-ui/src/components/pagination/src/components/pagination-pager/pagination-pager.ts b/packages/yike-design-ui/components/pagination/src/components/pagination-pager/pagination-pager.ts similarity index 100% rename from packages/yike-design-ui/src/components/pagination/src/components/pagination-pager/pagination-pager.ts rename to packages/yike-design-ui/components/pagination/src/components/pagination-pager/pagination-pager.ts diff --git a/packages/yike-design-ui/src/components/pagination/src/components/pagination-pager/pagination-pager.vue b/packages/yike-design-ui/components/pagination/src/components/pagination-pager/pagination-pager.vue similarity index 100% rename from packages/yike-design-ui/src/components/pagination/src/components/pagination-pager/pagination-pager.vue rename to packages/yike-design-ui/components/pagination/src/components/pagination-pager/pagination-pager.vue diff --git a/packages/yike-design-ui/src/components/pagination/src/components/pagination-total/pagination-total.ts b/packages/yike-design-ui/components/pagination/src/components/pagination-total/pagination-total.ts similarity index 100% rename from packages/yike-design-ui/src/components/pagination/src/components/pagination-total/pagination-total.ts rename to packages/yike-design-ui/components/pagination/src/components/pagination-total/pagination-total.ts diff --git a/packages/yike-design-ui/src/components/pagination/src/components/pagination-total/pagination-total.vue b/packages/yike-design-ui/components/pagination/src/components/pagination-total/pagination-total.vue similarity index 100% rename from packages/yike-design-ui/src/components/pagination/src/components/pagination-total/pagination-total.vue rename to packages/yike-design-ui/components/pagination/src/components/pagination-total/pagination-total.vue diff --git a/packages/yike-design-ui/src/components/pagination/src/pagination.ts b/packages/yike-design-ui/components/pagination/src/pagination.ts similarity index 100% rename from packages/yike-design-ui/src/components/pagination/src/pagination.ts rename to packages/yike-design-ui/components/pagination/src/pagination.ts diff --git a/packages/yike-design-ui/src/components/pagination/src/pagination.vue b/packages/yike-design-ui/components/pagination/src/pagination.vue similarity index 100% rename from packages/yike-design-ui/src/components/pagination/src/pagination.vue rename to packages/yike-design-ui/components/pagination/src/pagination.vue diff --git a/packages/yike-design-ui/src/components/pagination/src/utils/index.ts b/packages/yike-design-ui/components/pagination/src/utils/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/pagination/src/utils/index.ts rename to packages/yike-design-ui/components/pagination/src/utils/index.ts diff --git a/packages/yike-design-ui/src/components/pagination/src/utils/useCssScope.ts b/packages/yike-design-ui/components/pagination/src/utils/useCssScope.ts similarity index 100% rename from packages/yike-design-ui/src/components/pagination/src/utils/useCssScope.ts rename to packages/yike-design-ui/components/pagination/src/utils/useCssScope.ts diff --git a/packages/yike-design-ui/src/components/pagination/style/index.less b/packages/yike-design-ui/components/pagination/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/pagination/style/index.less rename to packages/yike-design-ui/components/pagination/style/index.less diff --git a/packages/yike-design-ui/src/components/rate/style/index.ts b/packages/yike-design-ui/components/pagination/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/rate/style/index.ts rename to packages/yike-design-ui/components/pagination/style/index.ts diff --git a/packages/yike-design-ui/src/components/pagination/style/variables.less b/packages/yike-design-ui/components/pagination/style/variables.less similarity index 100% rename from packages/yike-design-ui/src/components/pagination/style/variables.less rename to packages/yike-design-ui/components/pagination/style/variables.less diff --git a/packages/yike-design-ui/src/components/popconfirm/index.ts b/packages/yike-design-ui/components/popconfirm/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/popconfirm/index.ts rename to packages/yike-design-ui/components/popconfirm/index.ts diff --git a/packages/yike-design-ui/src/components/popconfirm/src/popconfirm.ts b/packages/yike-design-ui/components/popconfirm/src/popconfirm.ts similarity index 100% rename from packages/yike-design-ui/src/components/popconfirm/src/popconfirm.ts rename to packages/yike-design-ui/components/popconfirm/src/popconfirm.ts diff --git a/packages/yike-design-ui/src/components/popconfirm/src/popconfirm.vue b/packages/yike-design-ui/components/popconfirm/src/popconfirm.vue similarity index 100% rename from packages/yike-design-ui/src/components/popconfirm/src/popconfirm.vue rename to packages/yike-design-ui/components/popconfirm/src/popconfirm.vue diff --git a/packages/yike-design-ui/src/components/popconfirm/style/index.less b/packages/yike-design-ui/components/popconfirm/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/popconfirm/style/index.less rename to packages/yike-design-ui/components/popconfirm/style/index.less diff --git a/packages/yike-design-ui/src/components/scrollbar/style/index.ts b/packages/yike-design-ui/components/popconfirm/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/scrollbar/style/index.ts rename to packages/yike-design-ui/components/popconfirm/style/index.ts diff --git a/packages/yike-design-ui/src/components/popover/index.ts b/packages/yike-design-ui/components/popover/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/popover/index.ts rename to packages/yike-design-ui/components/popover/index.ts diff --git a/packages/yike-design-ui/src/components/popover/src/popover.ts b/packages/yike-design-ui/components/popover/src/popover.ts similarity index 100% rename from packages/yike-design-ui/src/components/popover/src/popover.ts rename to packages/yike-design-ui/components/popover/src/popover.ts diff --git a/packages/yike-design-ui/src/components/popover/src/popover.vue b/packages/yike-design-ui/components/popover/src/popover.vue similarity index 100% rename from packages/yike-design-ui/src/components/popover/src/popover.vue rename to packages/yike-design-ui/components/popover/src/popover.vue diff --git a/packages/yike-design-ui/src/components/popover/style/index.less b/packages/yike-design-ui/components/popover/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/popover/style/index.less rename to packages/yike-design-ui/components/popover/style/index.less diff --git a/packages/yike-design-ui/src/components/skeleton/style/index.ts b/packages/yike-design-ui/components/popover/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/skeleton/style/index.ts rename to packages/yike-design-ui/components/popover/style/index.ts diff --git a/packages/yike-design-ui/src/components/progress/index.ts b/packages/yike-design-ui/components/progress/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/progress/index.ts rename to packages/yike-design-ui/components/progress/index.ts diff --git a/packages/yike-design-ui/src/components/progress/src/progress.ts b/packages/yike-design-ui/components/progress/src/progress.ts similarity index 100% rename from packages/yike-design-ui/src/components/progress/src/progress.ts rename to packages/yike-design-ui/components/progress/src/progress.ts diff --git a/packages/yike-design-ui/src/components/progress/src/progress.vue b/packages/yike-design-ui/components/progress/src/progress.vue similarity index 100% rename from packages/yike-design-ui/src/components/progress/src/progress.vue rename to packages/yike-design-ui/components/progress/src/progress.vue diff --git a/packages/yike-design-ui/src/components/progress/src/util.ts b/packages/yike-design-ui/components/progress/src/util.ts similarity index 100% rename from packages/yike-design-ui/src/components/progress/src/util.ts rename to packages/yike-design-ui/components/progress/src/util.ts diff --git a/packages/yike-design-ui/src/components/progress/style/index.less b/packages/yike-design-ui/components/progress/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/progress/style/index.less rename to packages/yike-design-ui/components/progress/style/index.less diff --git a/packages/yike-design-ui/src/components/slider/style/index.ts b/packages/yike-design-ui/components/progress/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/slider/style/index.ts rename to packages/yike-design-ui/components/progress/style/index.ts diff --git a/packages/yike-design-ui/src/components/radio/index.ts b/packages/yike-design-ui/components/radio/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/radio/index.ts rename to packages/yike-design-ui/components/radio/index.ts diff --git a/packages/yike-design-ui/src/components/radio/src/constants.ts b/packages/yike-design-ui/components/radio/src/constants.ts similarity index 100% rename from packages/yike-design-ui/src/components/radio/src/constants.ts rename to packages/yike-design-ui/components/radio/src/constants.ts diff --git a/packages/yike-design-ui/src/components/radio/src/radio-group.ts b/packages/yike-design-ui/components/radio/src/radio-group.ts similarity index 100% rename from packages/yike-design-ui/src/components/radio/src/radio-group.ts rename to packages/yike-design-ui/components/radio/src/radio-group.ts diff --git a/packages/yike-design-ui/src/components/radio/src/radio-group.vue b/packages/yike-design-ui/components/radio/src/radio-group.vue similarity index 100% rename from packages/yike-design-ui/src/components/radio/src/radio-group.vue rename to packages/yike-design-ui/components/radio/src/radio-group.vue diff --git a/packages/yike-design-ui/src/components/radio/src/radio.ts b/packages/yike-design-ui/components/radio/src/radio.ts similarity index 100% rename from packages/yike-design-ui/src/components/radio/src/radio.ts rename to packages/yike-design-ui/components/radio/src/radio.ts diff --git a/packages/yike-design-ui/src/components/radio/src/radio.vue b/packages/yike-design-ui/components/radio/src/radio.vue similarity index 100% rename from packages/yike-design-ui/src/components/radio/src/radio.vue rename to packages/yike-design-ui/components/radio/src/radio.vue diff --git a/packages/yike-design-ui/src/components/radio/src/useRadio.ts b/packages/yike-design-ui/components/radio/src/useRadio.ts similarity index 100% rename from packages/yike-design-ui/src/components/radio/src/useRadio.ts rename to packages/yike-design-ui/components/radio/src/useRadio.ts diff --git a/packages/yike-design-ui/src/components/radio/style/button-shape.less b/packages/yike-design-ui/components/radio/style/button-shape.less similarity index 100% rename from packages/yike-design-ui/src/components/radio/style/button-shape.less rename to packages/yike-design-ui/components/radio/style/button-shape.less diff --git a/packages/yike-design-ui/src/components/radio/style/index.less b/packages/yike-design-ui/components/radio/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/radio/style/index.less rename to packages/yike-design-ui/components/radio/style/index.less diff --git a/packages/yike-design-ui/src/components/spinner/style/index.ts b/packages/yike-design-ui/components/radio/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/spinner/style/index.ts rename to packages/yike-design-ui/components/radio/style/index.ts diff --git a/packages/yike-design-ui/src/components/radio/style/radio-group.less b/packages/yike-design-ui/components/radio/style/radio-group.less similarity index 100% rename from packages/yike-design-ui/src/components/radio/style/radio-group.less rename to packages/yike-design-ui/components/radio/style/radio-group.less diff --git a/packages/yike-design-ui/src/components/radio/style/radio-shape.less b/packages/yike-design-ui/components/radio/style/radio-shape.less similarity index 100% rename from packages/yike-design-ui/src/components/radio/style/radio-shape.less rename to packages/yike-design-ui/components/radio/style/radio-shape.less diff --git a/packages/yike-design-ui/src/components/rate/index.ts b/packages/yike-design-ui/components/rate/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/rate/index.ts rename to packages/yike-design-ui/components/rate/index.ts diff --git a/packages/yike-design-ui/src/components/rate/src/rate.ts b/packages/yike-design-ui/components/rate/src/rate.ts similarity index 100% rename from packages/yike-design-ui/src/components/rate/src/rate.ts rename to packages/yike-design-ui/components/rate/src/rate.ts diff --git a/packages/yike-design-ui/src/components/rate/src/rate.vue b/packages/yike-design-ui/components/rate/src/rate.vue similarity index 100% rename from packages/yike-design-ui/src/components/rate/src/rate.vue rename to packages/yike-design-ui/components/rate/src/rate.vue diff --git a/packages/yike-design-ui/src/components/rate/style/index.less b/packages/yike-design-ui/components/rate/style/index.less similarity index 84% rename from packages/yike-design-ui/src/components/rate/style/index.less rename to packages/yike-design-ui/components/rate/style/index.less index 4c3eadab..e22c24a8 100644 --- a/packages/yike-design-ui/src/components/rate/style/index.less +++ b/packages/yike-design-ui/components/rate/style/index.less @@ -1,5 +1,4 @@ @import '../../styles/color/colors.less'; - @sizes: { s: 14px; m: 18px; @@ -7,29 +6,23 @@ xl: 26px; }; -.yk-rate { +each(@sizes,{ + .yk-rate-icon-@{key}{ + width: @value; + height: @value; + } +}) + .yk-rate { display: inline-flex; - - // prettier-ignore - each(@sizes, { - .yk-rate-icon-@{key}{ - width: @value; - height: @value; - } - }) - &--s { column-gap: @space-ss; } - &--m { column-gap: 6px; } - &--l { column-gap: @space-s; } - &--xl { column-gap: 10px; } @@ -75,28 +68,26 @@ } } -yk-rate--disabled, -yk-rate--readonly { +.yk-rate.yk-rate--disabled, +.yk-rate.yk-rate--readonly { .yk-rate-item { transform: none; } - .yk-rate-icon { transition: none; - &:hover { transform: none; } } } -yk-rate--readonly { +.yk-rate.yk-rate--readonly { .yk-rate-icon { cursor: default; } } -yk-rate--disabled { +.yk-rate.yk-rate--disabled { .yk-rate-icon { cursor: not-allowed; } diff --git a/packages/yike-design-ui/src/components/switch/style/index.ts b/packages/yike-design-ui/components/rate/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/switch/style/index.ts rename to packages/yike-design-ui/components/rate/style/index.ts diff --git a/packages/yike-design-ui/src/components/scrollbar/index.ts b/packages/yike-design-ui/components/scrollbar/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/scrollbar/index.ts rename to packages/yike-design-ui/components/scrollbar/index.ts diff --git a/packages/yike-design-ui/src/components/scrollbar/src/scrollbar.ts b/packages/yike-design-ui/components/scrollbar/src/scrollbar.ts similarity index 100% rename from packages/yike-design-ui/src/components/scrollbar/src/scrollbar.ts rename to packages/yike-design-ui/components/scrollbar/src/scrollbar.ts diff --git a/packages/yike-design-ui/src/components/scrollbar/src/scrollbar.vue b/packages/yike-design-ui/components/scrollbar/src/scrollbar.vue similarity index 100% rename from packages/yike-design-ui/src/components/scrollbar/src/scrollbar.vue rename to packages/yike-design-ui/components/scrollbar/src/scrollbar.vue diff --git a/packages/yike-design-ui/src/components/scrollbar/src/thumb.vue b/packages/yike-design-ui/components/scrollbar/src/thumb.vue similarity index 100% rename from packages/yike-design-ui/src/components/scrollbar/src/thumb.vue rename to packages/yike-design-ui/components/scrollbar/src/thumb.vue diff --git a/packages/yike-design-ui/src/components/scrollbar/style/index.less b/packages/yike-design-ui/components/scrollbar/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/scrollbar/style/index.less rename to packages/yike-design-ui/components/scrollbar/style/index.less diff --git a/packages/yike-design-ui/src/components/table/style/index.ts b/packages/yike-design-ui/components/scrollbar/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/table/style/index.ts rename to packages/yike-design-ui/components/scrollbar/style/index.ts diff --git a/packages/yike-design-ui/src/components/skeleton/index.ts b/packages/yike-design-ui/components/skeleton/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/skeleton/index.ts rename to packages/yike-design-ui/components/skeleton/index.ts diff --git a/packages/yike-design-ui/src/components/skeleton/src/skeleton.ts b/packages/yike-design-ui/components/skeleton/src/skeleton.ts similarity index 100% rename from packages/yike-design-ui/src/components/skeleton/src/skeleton.ts rename to packages/yike-design-ui/components/skeleton/src/skeleton.ts diff --git a/packages/yike-design-ui/src/components/skeleton/src/skeleton.vue b/packages/yike-design-ui/components/skeleton/src/skeleton.vue similarity index 100% rename from packages/yike-design-ui/src/components/skeleton/src/skeleton.vue rename to packages/yike-design-ui/components/skeleton/src/skeleton.vue diff --git a/packages/yike-design-ui/src/components/skeleton/style/index.less b/packages/yike-design-ui/components/skeleton/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/skeleton/style/index.less rename to packages/yike-design-ui/components/skeleton/style/index.less diff --git a/packages/yike-design-ui/src/components/tabs/style/index.ts b/packages/yike-design-ui/components/skeleton/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/tabs/style/index.ts rename to packages/yike-design-ui/components/skeleton/style/index.ts diff --git a/packages/yike-design-ui/src/components/slider/index.ts b/packages/yike-design-ui/components/slider/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/slider/index.ts rename to packages/yike-design-ui/components/slider/index.ts diff --git a/packages/yike-design-ui/src/components/slider/src/slider-marks.ts b/packages/yike-design-ui/components/slider/src/slider-marks.ts similarity index 100% rename from packages/yike-design-ui/src/components/slider/src/slider-marks.ts rename to packages/yike-design-ui/components/slider/src/slider-marks.ts diff --git a/packages/yike-design-ui/src/components/slider/src/slider-marks.vue b/packages/yike-design-ui/components/slider/src/slider-marks.vue similarity index 100% rename from packages/yike-design-ui/src/components/slider/src/slider-marks.vue rename to packages/yike-design-ui/components/slider/src/slider-marks.vue diff --git a/packages/yike-design-ui/src/components/slider/src/slider.ts b/packages/yike-design-ui/components/slider/src/slider.ts similarity index 100% rename from packages/yike-design-ui/src/components/slider/src/slider.ts rename to packages/yike-design-ui/components/slider/src/slider.ts diff --git a/packages/yike-design-ui/src/components/slider/src/slider.vue b/packages/yike-design-ui/components/slider/src/slider.vue similarity index 100% rename from packages/yike-design-ui/src/components/slider/src/slider.vue rename to packages/yike-design-ui/components/slider/src/slider.vue diff --git a/packages/yike-design-ui/src/components/slider/src/useSlider.ts b/packages/yike-design-ui/components/slider/src/useSlider.ts similarity index 100% rename from packages/yike-design-ui/src/components/slider/src/useSlider.ts rename to packages/yike-design-ui/components/slider/src/useSlider.ts diff --git a/packages/yike-design-ui/src/components/slider/style/index.less b/packages/yike-design-ui/components/slider/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/slider/style/index.less rename to packages/yike-design-ui/components/slider/style/index.less diff --git a/packages/yike-design-ui/src/components/tag/style/index.ts b/packages/yike-design-ui/components/slider/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/tag/style/index.ts rename to packages/yike-design-ui/components/slider/style/index.ts diff --git a/packages/yike-design-ui/src/components/slider/style/slider-marks.less b/packages/yike-design-ui/components/slider/style/slider-marks.less similarity index 100% rename from packages/yike-design-ui/src/components/slider/style/slider-marks.less rename to packages/yike-design-ui/components/slider/style/slider-marks.less diff --git a/packages/yike-design-ui/src/components/slider/style/variables.less b/packages/yike-design-ui/components/slider/style/variables.less similarity index 100% rename from packages/yike-design-ui/src/components/slider/style/variables.less rename to packages/yike-design-ui/components/slider/style/variables.less diff --git a/packages/yike-design-ui/src/components/space/index.ts b/packages/yike-design-ui/components/space/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/space/index.ts rename to packages/yike-design-ui/components/space/index.ts diff --git a/packages/yike-design-ui/src/components/space/src/space.ts b/packages/yike-design-ui/components/space/src/space.ts similarity index 100% rename from packages/yike-design-ui/src/components/space/src/space.ts rename to packages/yike-design-ui/components/space/src/space.ts diff --git a/packages/yike-design-ui/src/components/space/src/space.vue b/packages/yike-design-ui/components/space/src/space.vue similarity index 94% rename from packages/yike-design-ui/src/components/space/src/space.vue rename to packages/yike-design-ui/components/space/src/space.vue index dffd1f09..9b91a9b9 100644 --- a/packages/yike-design-ui/src/components/space/src/space.vue +++ b/packages/yike-design-ui/components/space/src/space.vue @@ -15,8 +15,6 @@ const props = withDefaults( defineProps(), { size: 'l', - align: 'start', - justify: 'start', dir: 'horizontal', overflow: 'visible', wrap: false, @@ -62,8 +60,8 @@ const classList = computed(() => { classes.push(`overflow-${overflow.value}`) } - classes.push(`align-${align.value}`) - classes.push(`justify-${justify.value}`) + classes.push(`align-${align?.value}`) + classes.push(`justify-${justify?.value}`) return classes }) diff --git a/packages/yike-design-ui/src/components/space/style/index.less b/packages/yike-design-ui/components/space/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/space/style/index.less rename to packages/yike-design-ui/components/space/style/index.less diff --git a/packages/yike-design-ui/src/components/text-area/style/index.ts b/packages/yike-design-ui/components/space/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/text-area/style/index.ts rename to packages/yike-design-ui/components/space/style/index.ts diff --git a/packages/yike-design-ui/src/components/spinner/index.ts b/packages/yike-design-ui/components/spinner/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/spinner/index.ts rename to packages/yike-design-ui/components/spinner/index.ts diff --git a/packages/yike-design-ui/src/components/spinner/src/directive.ts b/packages/yike-design-ui/components/spinner/src/directive.ts similarity index 100% rename from packages/yike-design-ui/src/components/spinner/src/directive.ts rename to packages/yike-design-ui/components/spinner/src/directive.ts diff --git a/packages/yike-design-ui/src/components/spinner/src/loading.vue b/packages/yike-design-ui/components/spinner/src/loading.vue similarity index 100% rename from packages/yike-design-ui/src/components/spinner/src/loading.vue rename to packages/yike-design-ui/components/spinner/src/loading.vue diff --git a/packages/yike-design-ui/src/components/spinner/src/spinner.ts b/packages/yike-design-ui/components/spinner/src/spinner.ts similarity index 100% rename from packages/yike-design-ui/src/components/spinner/src/spinner.ts rename to packages/yike-design-ui/components/spinner/src/spinner.ts diff --git a/packages/yike-design-ui/src/components/spinner/src/spinner.vue b/packages/yike-design-ui/components/spinner/src/spinner.vue similarity index 100% rename from packages/yike-design-ui/src/components/spinner/src/spinner.vue rename to packages/yike-design-ui/components/spinner/src/spinner.vue diff --git a/packages/yike-design-ui/src/components/spinner/style/index.less b/packages/yike-design-ui/components/spinner/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/spinner/style/index.less rename to packages/yike-design-ui/components/spinner/style/index.less diff --git a/packages/yike-design-ui/src/components/timeline/style/index.ts b/packages/yike-design-ui/components/spinner/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/timeline/style/index.ts rename to packages/yike-design-ui/components/spinner/style/index.ts diff --git a/packages/yike-design-ui/src/components/styles/animate.less b/packages/yike-design-ui/components/styles/animate.less similarity index 100% rename from packages/yike-design-ui/src/components/styles/animate.less rename to packages/yike-design-ui/components/styles/animate.less diff --git a/packages/yike-design-ui/src/components/styles/color/color.js b/packages/yike-design-ui/components/styles/color/color.js similarity index 100% rename from packages/yike-design-ui/src/components/styles/color/color.js rename to packages/yike-design-ui/components/styles/color/color.js diff --git a/packages/yike-design-ui/src/components/styles/color/colors.less b/packages/yike-design-ui/components/styles/color/colors.less similarity index 100% rename from packages/yike-design-ui/src/components/styles/color/colors.less rename to packages/yike-design-ui/components/styles/color/colors.less diff --git a/packages/yike-design-ui/src/components/styles/icon.less b/packages/yike-design-ui/components/styles/icon.less similarity index 100% rename from packages/yike-design-ui/src/components/styles/icon.less rename to packages/yike-design-ui/components/styles/icon.less diff --git a/packages/yike-design-ui/src/components/styles/index.less b/packages/yike-design-ui/components/styles/index.less similarity index 100% rename from packages/yike-design-ui/src/components/styles/index.less rename to packages/yike-design-ui/components/styles/index.less diff --git a/packages/yike-design-ui/src/components/styles/mixin.less b/packages/yike-design-ui/components/styles/mixin.less similarity index 100% rename from packages/yike-design-ui/src/components/styles/mixin.less rename to packages/yike-design-ui/components/styles/mixin.less diff --git a/packages/yike-design-ui/src/components/styles/normalize.less b/packages/yike-design-ui/components/styles/normalize.less similarity index 100% rename from packages/yike-design-ui/src/components/styles/normalize.less rename to packages/yike-design-ui/components/styles/normalize.less diff --git a/packages/yike-design-ui/src/components/styles/theme.less b/packages/yike-design-ui/components/styles/theme.less similarity index 100% rename from packages/yike-design-ui/src/components/styles/theme.less rename to packages/yike-design-ui/components/styles/theme.less diff --git a/packages/yike-design-ui/src/components/switch/index.ts b/packages/yike-design-ui/components/switch/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/switch/index.ts rename to packages/yike-design-ui/components/switch/index.ts diff --git a/packages/yike-design-ui/src/components/switch/src/switch.ts b/packages/yike-design-ui/components/switch/src/switch.ts similarity index 100% rename from packages/yike-design-ui/src/components/switch/src/switch.ts rename to packages/yike-design-ui/components/switch/src/switch.ts diff --git a/packages/yike-design-ui/src/components/switch/src/switch.vue b/packages/yike-design-ui/components/switch/src/switch.vue similarity index 100% rename from packages/yike-design-ui/src/components/switch/src/switch.vue rename to packages/yike-design-ui/components/switch/src/switch.vue diff --git a/packages/yike-design-ui/src/components/switch/style/index.less b/packages/yike-design-ui/components/switch/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/switch/style/index.less rename to packages/yike-design-ui/components/switch/style/index.less diff --git a/packages/yike-design-ui/src/components/tooltip/style/index.ts b/packages/yike-design-ui/components/switch/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/tooltip/style/index.ts rename to packages/yike-design-ui/components/switch/style/index.ts diff --git a/packages/yike-design-ui/src/components/table/index.ts b/packages/yike-design-ui/components/table/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/table/index.ts rename to packages/yike-design-ui/components/table/index.ts diff --git a/packages/yike-design-ui/src/components/table/src/body.ts b/packages/yike-design-ui/components/table/src/body.ts similarity index 100% rename from packages/yike-design-ui/src/components/table/src/body.ts rename to packages/yike-design-ui/components/table/src/body.ts diff --git a/packages/yike-design-ui/src/components/table/src/column.ts b/packages/yike-design-ui/components/table/src/column.ts similarity index 100% rename from packages/yike-design-ui/src/components/table/src/column.ts rename to packages/yike-design-ui/components/table/src/column.ts diff --git a/packages/yike-design-ui/src/components/table/src/header.ts b/packages/yike-design-ui/components/table/src/header.ts similarity index 100% rename from packages/yike-design-ui/src/components/table/src/header.ts rename to packages/yike-design-ui/components/table/src/header.ts diff --git a/packages/yike-design-ui/src/components/table/src/store.ts b/packages/yike-design-ui/components/table/src/store.ts similarity index 100% rename from packages/yike-design-ui/src/components/table/src/store.ts rename to packages/yike-design-ui/components/table/src/store.ts diff --git a/packages/yike-design-ui/src/components/table/src/table.ts b/packages/yike-design-ui/components/table/src/table.ts similarity index 100% rename from packages/yike-design-ui/src/components/table/src/table.ts rename to packages/yike-design-ui/components/table/src/table.ts diff --git a/packages/yike-design-ui/src/components/table/src/table.vue b/packages/yike-design-ui/components/table/src/table.vue similarity index 100% rename from packages/yike-design-ui/src/components/table/src/table.vue rename to packages/yike-design-ui/components/table/src/table.vue diff --git a/packages/yike-design-ui/src/components/table/style/index.less b/packages/yike-design-ui/components/table/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/table/style/index.less rename to packages/yike-design-ui/components/table/style/index.less diff --git a/packages/yike-design-ui/src/components/upload/style/index.ts b/packages/yike-design-ui/components/table/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/upload/style/index.ts rename to packages/yike-design-ui/components/table/style/index.ts diff --git a/packages/yike-design-ui/src/components/tabs/index.ts b/packages/yike-design-ui/components/tabs/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/tabs/index.ts rename to packages/yike-design-ui/components/tabs/index.ts diff --git a/packages/yike-design-ui/src/components/tabs/src/pane.ts b/packages/yike-design-ui/components/tabs/src/pane.ts similarity index 100% rename from packages/yike-design-ui/src/components/tabs/src/pane.ts rename to packages/yike-design-ui/components/tabs/src/pane.ts diff --git a/packages/yike-design-ui/src/components/tabs/src/tab-bar.vue b/packages/yike-design-ui/components/tabs/src/tab-bar.vue similarity index 100% rename from packages/yike-design-ui/src/components/tabs/src/tab-bar.vue rename to packages/yike-design-ui/components/tabs/src/tab-bar.vue diff --git a/packages/yike-design-ui/src/components/tabs/src/tab-nav.vue b/packages/yike-design-ui/components/tabs/src/tab-nav.vue similarity index 100% rename from packages/yike-design-ui/src/components/tabs/src/tab-nav.vue rename to packages/yike-design-ui/components/tabs/src/tab-nav.vue diff --git a/packages/yike-design-ui/src/components/tabs/src/tab-pane.vue b/packages/yike-design-ui/components/tabs/src/tab-pane.vue similarity index 100% rename from packages/yike-design-ui/src/components/tabs/src/tab-pane.vue rename to packages/yike-design-ui/components/tabs/src/tab-pane.vue diff --git a/packages/yike-design-ui/src/components/tabs/src/tabBar.ts b/packages/yike-design-ui/components/tabs/src/tabBar.ts similarity index 100% rename from packages/yike-design-ui/src/components/tabs/src/tabBar.ts rename to packages/yike-design-ui/components/tabs/src/tabBar.ts diff --git a/packages/yike-design-ui/src/components/tabs/src/tabNav.ts b/packages/yike-design-ui/components/tabs/src/tabNav.ts similarity index 94% rename from packages/yike-design-ui/src/components/tabs/src/tabNav.ts rename to packages/yike-design-ui/components/tabs/src/tabNav.ts index 875b93e0..1e55c713 100644 --- a/packages/yike-design-ui/src/components/tabs/src/tabNav.ts +++ b/packages/yike-design-ui/components/tabs/src/tabNav.ts @@ -1,5 +1,5 @@ -import { TabsProps } from './tabs'; - -export type NavProp = { - type: TabsProps['type']; -}; +import { TabsProps } from './tabs'; + +export type NavProp = { + type: TabsProps['type']; +}; diff --git a/packages/yike-design-ui/src/components/tabs/src/tabs.ts b/packages/yike-design-ui/components/tabs/src/tabs.ts similarity index 100% rename from packages/yike-design-ui/src/components/tabs/src/tabs.ts rename to packages/yike-design-ui/components/tabs/src/tabs.ts diff --git a/packages/yike-design-ui/src/components/tabs/src/tabx.tsx b/packages/yike-design-ui/components/tabs/src/tabx.tsx similarity index 95% rename from packages/yike-design-ui/src/components/tabs/src/tabx.tsx rename to packages/yike-design-ui/components/tabs/src/tabx.tsx index 23c812ec..25e8c7c0 100644 --- a/packages/yike-design-ui/src/components/tabs/src/tabx.tsx +++ b/packages/yike-design-ui/components/tabs/src/tabx.tsx @@ -1,102 +1,102 @@ -import { - computed, - defineComponent, - getCurrentInstance, - renderSlot, - provide, - reactive, - readonly, - ref, - PropType, -} from 'vue' -import { PaneOptionsProp } from './pane' -import { TabsProps, YkTabsProvideKey } from './tabs' -import { createCssScope } from '../../utils' -import YkTabNav from './tab-nav.vue' - -export default defineComponent({ - name: 'YkTabs', - props: { - modelValue: { - type: [Number, String], - default: '', - }, - type: { - type: String as PropType, - default: 'line', - }, - closable: { - type: Boolean, - default: false, - }, - addable: { - type: Boolean, - default: false, - }, - editable: { - type: Boolean, - default: false, - }, - tabPosition: { - type: String as PropType, - default: 'top', - }, - }, - emits: ['update:modelValue', 'add', 'delete', 'change'], - setup(props, { emit, slots }) { - const ns = createCssScope('tabs') - const { uid } = getCurrentInstance()! - - const paneOptions = ref([]) - - const activedId = computed(() => { - if (props.modelValue === undefined) { - return paneOptions.value[0]?.id - } - const active = paneOptions.value.find((i) => i.name === props.modelValue) - - return active?.id - }) - - const onNavChange = (v: PaneOptionsProp) => { - emit('change', v.name) - emit('update:modelValue', v.name) - } - - const destroyPane = (id: number) => { - paneOptions.value = paneOptions.value.filter((i) => i.id !== id) - } - const onDel = (v: PaneOptionsProp) => { - emit('delete', { name: v.name, label: v.label, disabled: v.disabled }) - } - provide( - YkTabsProvideKey, - reactive({ - paneOptions, - id: uid, - activedId, - rootProps: readonly(props), - destroyPane, - updateActive: onNavChange, - }), - ) - return () => { - const header = ( - emit('add')} - onDelete={onDel} - > - ) - const pannes = ( -
{renderSlot(slots, 'default')}
- ) - return ( -
- {props.tabPosition !== 'bottom' ? [header, pannes] : [pannes, header]} -
- ) - } - }, -}) +import { + computed, + defineComponent, + getCurrentInstance, + renderSlot, + provide, + reactive, + readonly, + ref, + PropType, +} from 'vue' +import { PaneOptionsProp } from './pane' +import { TabsProps, YkTabsProvideKey } from './tabs' +import { createCssScope } from '../../utils' +import YkTabNav from './tab-nav.vue' + +export default defineComponent({ + name: 'YkTabs', + props: { + modelValue: { + type: [Number, String], + default: '', + }, + type: { + type: String as PropType, + default: 'line', + }, + closable: { + type: Boolean, + default: false, + }, + addable: { + type: Boolean, + default: false, + }, + editable: { + type: Boolean, + default: false, + }, + tabPosition: { + type: String as PropType, + default: 'top', + }, + }, + emits: ['update:modelValue', 'add', 'delete', 'change'], + setup(props, { emit, slots }) { + const ns = createCssScope('tabs') + const { uid } = getCurrentInstance()! + + const paneOptions = ref([]) + + const activedId = computed(() => { + if (props.modelValue === undefined) { + return paneOptions.value[0]?.id + } + const active = paneOptions.value.find((i) => i.name === props.modelValue) + + return active?.id + }) + + const onNavChange = (v: PaneOptionsProp) => { + emit('change', v.name) + emit('update:modelValue', v.name) + } + + const destroyPane = (id: number) => { + paneOptions.value = paneOptions.value.filter((i) => i.id !== id) + } + const onDel = (v: PaneOptionsProp) => { + emit('delete', { name: v.name, label: v.label, disabled: v.disabled }) + } + provide( + YkTabsProvideKey, + reactive({ + paneOptions, + id: uid, + activedId, + rootProps: readonly(props), + destroyPane, + updateActive: onNavChange, + }), + ) + return () => { + const header = ( + emit('add')} + onDelete={onDel} + > + ) + const pannes = ( +
{renderSlot(slots, 'default')}
+ ) + return ( +
+ {props.tabPosition !== 'bottom' ? [header, pannes] : [pannes, header]} +
+ ) + } + }, +}) diff --git a/packages/yike-design-ui/src/components/tabs/style/index.less b/packages/yike-design-ui/components/tabs/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/tabs/style/index.less rename to packages/yike-design-ui/components/tabs/style/index.less diff --git a/packages/yike-design-ui/src/components/input-tag/style/index.ts b/packages/yike-design-ui/components/tabs/style/index.ts similarity index 95% rename from packages/yike-design-ui/src/components/input-tag/style/index.ts rename to packages/yike-design-ui/components/tabs/style/index.ts index 9e5482bb..d74e52ee 100644 --- a/packages/yike-design-ui/src/components/input-tag/style/index.ts +++ b/packages/yike-design-ui/components/tabs/style/index.ts @@ -1 +1 @@ -import './index.less'; +import './index.less'; diff --git a/packages/yike-design-ui/src/components/tag/index.ts b/packages/yike-design-ui/components/tag/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/tag/index.ts rename to packages/yike-design-ui/components/tag/index.ts diff --git a/packages/yike-design-ui/src/components/tag/src/tag.ts b/packages/yike-design-ui/components/tag/src/tag.ts similarity index 100% rename from packages/yike-design-ui/src/components/tag/src/tag.ts rename to packages/yike-design-ui/components/tag/src/tag.ts diff --git a/packages/yike-design-ui/src/components/tag/src/tag.vue b/packages/yike-design-ui/components/tag/src/tag.vue similarity index 100% rename from packages/yike-design-ui/src/components/tag/src/tag.vue rename to packages/yike-design-ui/components/tag/src/tag.vue diff --git a/packages/yike-design-ui/src/components/tag/style/index.less b/packages/yike-design-ui/components/tag/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/tag/style/index.less rename to packages/yike-design-ui/components/tag/style/index.less diff --git a/packages/yike-design-ui/components/tag/style/index.ts b/packages/yike-design-ui/components/tag/style/index.ts new file mode 100644 index 00000000..d74e52ee --- /dev/null +++ b/packages/yike-design-ui/components/tag/style/index.ts @@ -0,0 +1 @@ +import './index.less'; diff --git a/packages/yike-design-ui/src/components/text-area/index.ts b/packages/yike-design-ui/components/text-area/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/text-area/index.ts rename to packages/yike-design-ui/components/text-area/index.ts diff --git a/packages/yike-design-ui/src/components/text-area/src/text-area.ts b/packages/yike-design-ui/components/text-area/src/text-area.ts similarity index 100% rename from packages/yike-design-ui/src/components/text-area/src/text-area.ts rename to packages/yike-design-ui/components/text-area/src/text-area.ts diff --git a/packages/yike-design-ui/src/components/text-area/src/text-area.vue b/packages/yike-design-ui/components/text-area/src/text-area.vue similarity index 100% rename from packages/yike-design-ui/src/components/text-area/src/text-area.vue rename to packages/yike-design-ui/components/text-area/src/text-area.vue diff --git a/packages/yike-design-ui/src/components/text-area/src/utils.ts b/packages/yike-design-ui/components/text-area/src/utils.ts similarity index 96% rename from packages/yike-design-ui/src/components/text-area/src/utils.ts rename to packages/yike-design-ui/components/text-area/src/utils.ts index e5575779..138054c6 100644 --- a/packages/yike-design-ui/src/components/text-area/src/utils.ts +++ b/packages/yike-design-ui/components/text-area/src/utils.ts @@ -1,40 +1,40 @@ -export const splitUnit = (v: string) => { - return Number(v.replace('px', '')); -}; -// Refer to arco design -const sizeStyles = [ - 'border-width', - 'box-sizing', - 'font-family', - 'font-weight', - 'font-size', - 'font-variant', - 'letter-spacing', - 'line-height', - 'padding-top', - 'padding-bottom', - 'padding-left', - 'padding-right', - 'text-indent', - 'text-rendering', - 'text-transform', - 'white-space', - 'overflow-wrap', - 'width', -]; - -export const getSizeStyles = (styleDeclaration: CSSStyleDeclaration) => { - const styles: Record = {}; - sizeStyles.forEach((item) => { - styles[item] = styleDeclaration.getPropertyValue(item); - }); - return styles; -}; - -// 获取非content高度 -export const getOutProp = (computedStyle: CSSStyleDeclaration) => { - const pt = splitUnit(computedStyle.getPropertyValue('padding-top')); - const pb = splitUnit(computedStyle.getPropertyValue('padding-bottom')); - const bw = splitUnit(computedStyle.getPropertyValue('border-width')); - return { pt, pb, bw }; -}; +export const splitUnit = (v: string) => { + return Number(v.replace('px', '')); +}; +// Refer to arco design +const sizeStyles = [ + 'border-width', + 'box-sizing', + 'font-family', + 'font-weight', + 'font-size', + 'font-variant', + 'letter-spacing', + 'line-height', + 'padding-top', + 'padding-bottom', + 'padding-left', + 'padding-right', + 'text-indent', + 'text-rendering', + 'text-transform', + 'white-space', + 'overflow-wrap', + 'width', +]; + +export const getSizeStyles = (styleDeclaration: CSSStyleDeclaration) => { + const styles: Record = {}; + sizeStyles.forEach((item) => { + styles[item] = styleDeclaration.getPropertyValue(item); + }); + return styles; +}; + +// 获取非content高度 +export const getOutProp = (computedStyle: CSSStyleDeclaration) => { + const pt = splitUnit(computedStyle.getPropertyValue('padding-top')); + const pb = splitUnit(computedStyle.getPropertyValue('padding-bottom')); + const bw = splitUnit(computedStyle.getPropertyValue('border-width')); + return { pt, pb, bw }; +}; diff --git a/packages/yike-design-ui/src/components/text-area/style/index.less b/packages/yike-design-ui/components/text-area/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/text-area/style/index.less rename to packages/yike-design-ui/components/text-area/style/index.less diff --git a/packages/yike-design-ui/components/text-area/style/index.ts b/packages/yike-design-ui/components/text-area/style/index.ts new file mode 100644 index 00000000..d74e52ee --- /dev/null +++ b/packages/yike-design-ui/components/text-area/style/index.ts @@ -0,0 +1 @@ +import './index.less'; diff --git a/packages/yike-design-ui/src/components/theme/index.ts b/packages/yike-design-ui/components/theme/index.ts old mode 100755 new mode 100644 similarity index 100% rename from packages/yike-design-ui/src/components/theme/index.ts rename to packages/yike-design-ui/components/theme/index.ts diff --git a/packages/yike-design-ui/src/components/theme/src/theme.ts b/packages/yike-design-ui/components/theme/src/theme.ts old mode 100755 new mode 100644 similarity index 100% rename from packages/yike-design-ui/src/components/theme/src/theme.ts rename to packages/yike-design-ui/components/theme/src/theme.ts diff --git a/packages/yike-design-ui/src/components/theme/src/theme.vue b/packages/yike-design-ui/components/theme/src/theme.vue old mode 100755 new mode 100644 similarity index 100% rename from packages/yike-design-ui/src/components/theme/src/theme.vue rename to packages/yike-design-ui/components/theme/src/theme.vue diff --git a/packages/yike-design-ui/src/components/theme/style/index.less b/packages/yike-design-ui/components/theme/style/index.less old mode 100755 new mode 100644 similarity index 100% rename from packages/yike-design-ui/src/components/theme/style/index.less rename to packages/yike-design-ui/components/theme/style/index.less diff --git a/packages/yike-design-ui/components/theme/style/index.ts b/packages/yike-design-ui/components/theme/style/index.ts new file mode 100644 index 00000000..d74e52ee --- /dev/null +++ b/packages/yike-design-ui/components/theme/style/index.ts @@ -0,0 +1 @@ +import './index.less'; diff --git a/packages/yike-design-ui/src/components/timeline/index.ts b/packages/yike-design-ui/components/timeline/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/timeline/index.ts rename to packages/yike-design-ui/components/timeline/index.ts diff --git a/packages/yike-design-ui/src/components/timeline/src/internal.ts b/packages/yike-design-ui/components/timeline/src/internal.ts similarity index 100% rename from packages/yike-design-ui/src/components/timeline/src/internal.ts rename to packages/yike-design-ui/components/timeline/src/internal.ts diff --git a/packages/yike-design-ui/src/components/timeline/src/timeline-item.vue b/packages/yike-design-ui/components/timeline/src/timeline-item.vue similarity index 100% rename from packages/yike-design-ui/src/components/timeline/src/timeline-item.vue rename to packages/yike-design-ui/components/timeline/src/timeline-item.vue diff --git a/packages/yike-design-ui/src/components/timeline/src/timeline.ts b/packages/yike-design-ui/components/timeline/src/timeline.ts similarity index 100% rename from packages/yike-design-ui/src/components/timeline/src/timeline.ts rename to packages/yike-design-ui/components/timeline/src/timeline.ts diff --git a/packages/yike-design-ui/src/components/timeline/src/timeline.vue b/packages/yike-design-ui/components/timeline/src/timeline.vue similarity index 100% rename from packages/yike-design-ui/src/components/timeline/src/timeline.vue rename to packages/yike-design-ui/components/timeline/src/timeline.vue diff --git a/packages/yike-design-ui/src/components/timeline/style/index.less b/packages/yike-design-ui/components/timeline/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/timeline/style/index.less rename to packages/yike-design-ui/components/timeline/style/index.less diff --git a/packages/yike-design-ui/components/timeline/style/index.ts b/packages/yike-design-ui/components/timeline/style/index.ts new file mode 100644 index 00000000..d74e52ee --- /dev/null +++ b/packages/yike-design-ui/components/timeline/style/index.ts @@ -0,0 +1 @@ +import './index.less'; diff --git a/packages/yike-design-ui/src/components/timeline/style/timeline-item.less b/packages/yike-design-ui/components/timeline/style/timeline-item.less similarity index 100% rename from packages/yike-design-ui/src/components/timeline/style/timeline-item.less rename to packages/yike-design-ui/components/timeline/style/timeline-item.less diff --git a/packages/yike-design-ui/src/components/timeline/style/timeline.less b/packages/yike-design-ui/components/timeline/style/timeline.less similarity index 100% rename from packages/yike-design-ui/src/components/timeline/style/timeline.less rename to packages/yike-design-ui/components/timeline/style/timeline.less diff --git a/packages/yike-design-ui/src/components/tooltip/index.ts b/packages/yike-design-ui/components/tooltip/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/tooltip/index.ts rename to packages/yike-design-ui/components/tooltip/index.ts diff --git a/packages/yike-design-ui/src/components/tooltip/src/hooks.ts b/packages/yike-design-ui/components/tooltip/src/hooks.ts similarity index 100% rename from packages/yike-design-ui/src/components/tooltip/src/hooks.ts rename to packages/yike-design-ui/components/tooltip/src/hooks.ts diff --git a/packages/yike-design-ui/src/components/tooltip/src/tooltip.ts b/packages/yike-design-ui/components/tooltip/src/tooltip.ts similarity index 100% rename from packages/yike-design-ui/src/components/tooltip/src/tooltip.ts rename to packages/yike-design-ui/components/tooltip/src/tooltip.ts diff --git a/packages/yike-design-ui/src/components/tooltip/src/tooltip.vue b/packages/yike-design-ui/components/tooltip/src/tooltip.vue similarity index 100% rename from packages/yike-design-ui/src/components/tooltip/src/tooltip.vue rename to packages/yike-design-ui/components/tooltip/src/tooltip.vue diff --git a/packages/yike-design-ui/src/components/tooltip/src/utils.ts b/packages/yike-design-ui/components/tooltip/src/utils.ts similarity index 100% rename from packages/yike-design-ui/src/components/tooltip/src/utils.ts rename to packages/yike-design-ui/components/tooltip/src/utils.ts diff --git a/packages/yike-design-ui/src/components/tooltip/style/index.less b/packages/yike-design-ui/components/tooltip/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/tooltip/style/index.less rename to packages/yike-design-ui/components/tooltip/style/index.less diff --git a/packages/yike-design-ui/components/tooltip/style/index.ts b/packages/yike-design-ui/components/tooltip/style/index.ts new file mode 100644 index 00000000..d74e52ee --- /dev/null +++ b/packages/yike-design-ui/components/tooltip/style/index.ts @@ -0,0 +1 @@ +import './index.less'; diff --git a/packages/yike-design-ui/src/components/tree-select/index.ts b/packages/yike-design-ui/components/tree-select/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/tree-select/index.ts rename to packages/yike-design-ui/components/tree-select/index.ts diff --git a/packages/yike-design-ui/src/components/tree-select/src/select-view.vue b/packages/yike-design-ui/components/tree-select/src/select-view.vue similarity index 85% rename from packages/yike-design-ui/src/components/tree-select/src/select-view.vue rename to packages/yike-design-ui/components/tree-select/src/select-view.vue index 76ed72dc..3dd33b02 100644 --- a/packages/yike-design-ui/src/components/tree-select/src/select-view.vue +++ b/packages/yike-design-ui/components/tree-select/src/select-view.vue @@ -9,7 +9,7 @@ :class="props.disabled ? `yk-select-view--cover` : ``" >
-
{{ item.label }}
@@ -64,15 +56,6 @@ />
-
- -
@@ -84,7 +67,6 @@ import { TreeOption } from '../../tree' import { Key } from '../../utils' const props = defineProps<{ - multiple: boolean currentItems: TreeOption[] isFocus: boolean bordered: boolean @@ -103,7 +85,6 @@ const emits = defineEmits<{ (e: 'send-focus', focusShadow: Ref): void (e: 'send-un-select-key', unSelectKey: Ref): void (e: 'send-select-key', selectKey: Ref): void - (e: 'send-clear-key'): void }>() const sendFocus = (focusShadow: Ref) => { @@ -115,9 +96,7 @@ const sendUnSelectKey = (unSelectKey: Ref) => { const sendSelectKey = (selectKey: Ref) => { emits('send-select-key', selectKey) } -const sendClearSelectKey = () => { - emits('send-clear-key') -} + const input = ref(null) const scroll = ref(null) @@ -140,11 +119,7 @@ const leaveYkSlect = () => { } const clearInputValue = () => { inputValue.value = '' -} - -const clearSelectedItems = () => { - props.currentItems.splice(0, props.currentItems.length - 1) - sendClearSelectKey() + sendUnSelectKey(ref(findByLabel(props.treeOptions, inputValue.value)[0].key)) } const closedItem = (item: TreeOption, index: number) => { @@ -186,13 +161,6 @@ onMounted(() => { scrollWidth.value = width } }) -watch( - () => props.multiple, - () => { - clearInputValue() - clearSelectedItems() - }, -) watchEffect(() => { if (props.currentItems.length == 1) { inputValue.value = props.currentItems[0].label diff --git a/packages/yike-design-ui/src/components/tree-select/src/tree-select.ts b/packages/yike-design-ui/components/tree-select/src/tree-select.ts similarity index 100% rename from packages/yike-design-ui/src/components/tree-select/src/tree-select.ts rename to packages/yike-design-ui/components/tree-select/src/tree-select.ts diff --git a/packages/yike-design-ui/src/components/tree-select/src/tree-select.vue b/packages/yike-design-ui/components/tree-select/src/tree-select.vue similarity index 95% rename from packages/yike-design-ui/src/components/tree-select/src/tree-select.vue rename to packages/yike-design-ui/components/tree-select/src/tree-select.vue index 3dbe7e35..f93f82c7 100644 --- a/packages/yike-design-ui/src/components/tree-select/src/tree-select.vue +++ b/packages/yike-design-ui/components/tree-select/src/tree-select.vue @@ -8,14 +8,12 @@ :placeholder="props.placeholder" :allow-clear="props.allowClear" :size="props.size" - :multiple="props.multiple" :bordered="props.bordered" :disabled="props.disabled" :tree-options="options" @send-focus="sendFocus" @send-un-select-key="sendUnSelectKey" @send-select-key="sendSelectKey" - @send-clear-key="sendClearKey" > ('') // 改变selectKeys const checkedKeys = ref([]) -const sendClearKey = () => { - checkedKeys.value = [] -} + const sendUnSelectKey = (unSelectKey: Ref) => { refUnSelectKey.value = unSelectKey.value } diff --git a/packages/yike-design-ui/src/components/tree-select/style/index.less b/packages/yike-design-ui/components/tree-select/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/tree-select/style/index.less rename to packages/yike-design-ui/components/tree-select/style/index.less diff --git a/packages/yike-design-ui/src/components/tree-select/style/index.ts b/packages/yike-design-ui/components/tree-select/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/tree-select/style/index.ts rename to packages/yike-design-ui/components/tree-select/style/index.ts diff --git a/packages/yike-design-ui/src/components/tree-select/style/select-view.less b/packages/yike-design-ui/components/tree-select/style/select-view.less similarity index 97% rename from packages/yike-design-ui/src/components/tree-select/style/select-view.less rename to packages/yike-design-ui/components/tree-select/style/select-view.less index 48561a9f..620c0745 100644 --- a/packages/yike-design-ui/src/components/tree-select/style/select-view.less +++ b/packages/yike-design-ui/components/tree-select/style/select-view.less @@ -17,7 +17,7 @@ .yk-select-view__input { display: flex; - justify-content: space-between; + justify-content: flex-start; align-items: center; overflow: hidden; padding: 0 @space-l 0 @space-m; @@ -35,7 +35,6 @@ .scrollContent { display: flex; align-items: center; - width: inherit; transform: translateX(-100px); } .text { diff --git a/packages/yike-design-ui/src/components/tree-select/style/tree-view.less b/packages/yike-design-ui/components/tree-select/style/tree-view.less similarity index 100% rename from packages/yike-design-ui/src/components/tree-select/style/tree-view.less rename to packages/yike-design-ui/components/tree-select/style/tree-view.less diff --git a/packages/yike-design-ui/src/components/tree/index.ts b/packages/yike-design-ui/components/tree/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/tree/index.ts rename to packages/yike-design-ui/components/tree/index.ts diff --git a/packages/yike-design-ui/src/components/tree/src/expand-transition.vue b/packages/yike-design-ui/components/tree/src/expand-transition.vue similarity index 100% rename from packages/yike-design-ui/src/components/tree/src/expand-transition.vue rename to packages/yike-design-ui/components/tree/src/expand-transition.vue diff --git a/packages/yike-design-ui/src/components/tree/src/internal.ts b/packages/yike-design-ui/components/tree/src/internal.ts similarity index 100% rename from packages/yike-design-ui/src/components/tree/src/internal.ts rename to packages/yike-design-ui/components/tree/src/internal.ts diff --git a/packages/yike-design-ui/src/components/tree/src/node-switcher.vue b/packages/yike-design-ui/components/tree/src/node-switcher.vue similarity index 100% rename from packages/yike-design-ui/src/components/tree/src/node-switcher.vue rename to packages/yike-design-ui/components/tree/src/node-switcher.vue diff --git a/packages/yike-design-ui/src/components/tree/src/node.vue b/packages/yike-design-ui/components/tree/src/node.vue similarity index 100% rename from packages/yike-design-ui/src/components/tree/src/node.vue rename to packages/yike-design-ui/components/tree/src/node.vue diff --git a/packages/yike-design-ui/src/components/tree/src/tree-node.vue b/packages/yike-design-ui/components/tree/src/tree-node.vue similarity index 100% rename from packages/yike-design-ui/src/components/tree/src/tree-node.vue rename to packages/yike-design-ui/components/tree/src/tree-node.vue diff --git a/packages/yike-design-ui/src/components/tree/src/tree.ts b/packages/yike-design-ui/components/tree/src/tree.ts similarity index 100% rename from packages/yike-design-ui/src/components/tree/src/tree.ts rename to packages/yike-design-ui/components/tree/src/tree.ts diff --git a/packages/yike-design-ui/src/components/tree/src/tree.vue b/packages/yike-design-ui/components/tree/src/tree.vue similarity index 100% rename from packages/yike-design-ui/src/components/tree/src/tree.vue rename to packages/yike-design-ui/components/tree/src/tree.vue diff --git a/packages/yike-design-ui/src/components/tree/src/util.ts b/packages/yike-design-ui/components/tree/src/util.ts similarity index 100% rename from packages/yike-design-ui/src/components/tree/src/util.ts rename to packages/yike-design-ui/components/tree/src/util.ts diff --git a/packages/yike-design-ui/src/components/tree/style/index.less b/packages/yike-design-ui/components/tree/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/tree/style/index.less rename to packages/yike-design-ui/components/tree/style/index.less diff --git a/packages/yike-design-ui/src/components/tree/style/index.ts b/packages/yike-design-ui/components/tree/style/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/tree/style/index.ts rename to packages/yike-design-ui/components/tree/style/index.ts diff --git a/packages/yike-design-ui/src/components/tree/style/tree-node-switcher.less b/packages/yike-design-ui/components/tree/style/tree-node-switcher.less similarity index 100% rename from packages/yike-design-ui/src/components/tree/style/tree-node-switcher.less rename to packages/yike-design-ui/components/tree/style/tree-node-switcher.less diff --git a/packages/yike-design-ui/src/components/tree/style/tree-node.less b/packages/yike-design-ui/components/tree/style/tree-node.less similarity index 100% rename from packages/yike-design-ui/src/components/tree/style/tree-node.less rename to packages/yike-design-ui/components/tree/style/tree-node.less diff --git a/packages/yike-design-ui/src/components/typography/index.ts b/packages/yike-design-ui/components/typography/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/typography/index.ts rename to packages/yike-design-ui/components/typography/index.ts diff --git a/packages/yike-design-ui/src/components/typography/src/paragraph.vue b/packages/yike-design-ui/components/typography/src/paragraph.vue similarity index 100% rename from packages/yike-design-ui/src/components/typography/src/paragraph.vue rename to packages/yike-design-ui/components/typography/src/paragraph.vue diff --git a/packages/yike-design-ui/src/components/typography/src/text.vue b/packages/yike-design-ui/components/typography/src/text.vue similarity index 100% rename from packages/yike-design-ui/src/components/typography/src/text.vue rename to packages/yike-design-ui/components/typography/src/text.vue diff --git a/packages/yike-design-ui/src/components/typography/src/title.vue b/packages/yike-design-ui/components/typography/src/title.vue similarity index 94% rename from packages/yike-design-ui/src/components/typography/src/title.vue rename to packages/yike-design-ui/components/typography/src/title.vue index a17dd499..164d8e37 100644 --- a/packages/yike-design-ui/src/components/typography/src/title.vue +++ b/packages/yike-design-ui/components/typography/src/title.vue @@ -12,8 +12,6 @@ defineOptions({ name: 'YkTitle' }) const bem = createCssScope('title') -// console.log(bem()) - // prettier-ignore const props = withDefaults( defineProps(), { diff --git a/packages/yike-design-ui/src/components/typography/src/typography.ts b/packages/yike-design-ui/components/typography/src/typography.ts similarity index 100% rename from packages/yike-design-ui/src/components/typography/src/typography.ts rename to packages/yike-design-ui/components/typography/src/typography.ts diff --git a/packages/yike-design-ui/src/components/typography/style/index.less b/packages/yike-design-ui/components/typography/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/typography/style/index.less rename to packages/yike-design-ui/components/typography/style/index.less diff --git a/packages/yike-design-ui/components/typography/style/index.ts b/packages/yike-design-ui/components/typography/style/index.ts new file mode 100644 index 00000000..d74e52ee --- /dev/null +++ b/packages/yike-design-ui/components/typography/style/index.ts @@ -0,0 +1 @@ +import './index.less'; diff --git a/packages/yike-design-ui/src/components/upload/index.ts b/packages/yike-design-ui/components/upload/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/upload/index.ts rename to packages/yike-design-ui/components/upload/index.ts diff --git a/packages/yike-design-ui/src/components/upload/src/ajax.ts b/packages/yike-design-ui/components/upload/src/ajax.ts similarity index 100% rename from packages/yike-design-ui/src/components/upload/src/ajax.ts rename to packages/yike-design-ui/components/upload/src/ajax.ts diff --git a/packages/yike-design-ui/src/components/upload/src/crop-picture.vue b/packages/yike-design-ui/components/upload/src/crop-picture.vue similarity index 98% rename from packages/yike-design-ui/src/components/upload/src/crop-picture.vue rename to packages/yike-design-ui/components/upload/src/crop-picture.vue index 9ed1ac3f..e831263c 100644 --- a/packages/yike-design-ui/src/components/upload/src/crop-picture.vue +++ b/packages/yike-design-ui/components/upload/src/crop-picture.vue @@ -31,6 +31,12 @@ import { CropImageProps } from './upload' import { YkSlider } from '../../slider' import { createCssScope } from '../../utils' import { useDebounceFn } from '@vueuse/core' +import { + IconMinusOutline, + IconPlusOutline, + IconRotateLeftOutline, + IconRotateRightOutline, +} from '../../svg-icon' // start{X,Y}: mouse down location // client{X,Y}: current Picture location diff --git a/packages/yike-design-ui/src/components/upload/src/upload-draggle.vue b/packages/yike-design-ui/components/upload/src/upload-draggle.vue similarity index 95% rename from packages/yike-design-ui/src/components/upload/src/upload-draggle.vue rename to packages/yike-design-ui/components/upload/src/upload-draggle.vue index 0177157b..d768cb46 100644 --- a/packages/yike-design-ui/src/components/upload/src/upload-draggle.vue +++ b/packages/yike-design-ui/components/upload/src/upload-draggle.vue @@ -14,7 +14,7 @@ import { ref } from 'vue' import type { DraggleProps } from './upload' import { createCssScope } from '../../utils' - +import { IconUpload1Outline } from '../../svg-icon' const props = withDefaults(defineProps(), { desc: '', disabled: false, diff --git a/packages/yike-design-ui/src/components/upload/src/upload-file-item.vue b/packages/yike-design-ui/components/upload/src/upload-file-item.vue similarity index 95% rename from packages/yike-design-ui/src/components/upload/src/upload-file-item.vue rename to packages/yike-design-ui/components/upload/src/upload-file-item.vue index aed79409..ce32de59 100644 --- a/packages/yike-design-ui/src/components/upload/src/upload-file-item.vue +++ b/packages/yike-design-ui/components/upload/src/upload-file-item.vue @@ -45,7 +45,11 @@ import { computed, toRefs } from 'vue' import { getArcPath, getFileTypeIconName } from './utils' import { generateUid, createCssScope } from '../../utils' import type { FileItemProps } from './upload' - +import { + IconDeleteOutline, + IconTickOutline, + IconLoading1Outline, +} from '../../svg-icon' const props = withDefaults(defineProps(), { progress: 0, fileContent: () => ({ diff --git a/packages/yike-design-ui/src/components/upload/src/upload-picture-item.vue b/packages/yike-design-ui/components/upload/src/upload-picture-item.vue similarity index 95% rename from packages/yike-design-ui/src/components/upload/src/upload-picture-item.vue rename to packages/yike-design-ui/components/upload/src/upload-picture-item.vue index fbce5e84..cbf14dca 100644 --- a/packages/yike-design-ui/src/components/upload/src/upload-picture-item.vue +++ b/packages/yike-design-ui/components/upload/src/upload-picture-item.vue @@ -50,6 +50,13 @@ import { computed, toRefs, ref } from 'vue' import { getArcPath } from './utils' import { generateUid, createCssScope } from '../../utils' import type { FileItemProps } from './upload' +import { + IconUpload2Outline, + IconEyeOutline, + IconDeleteOutline, + IconModifyOutline, + IconImageBackupOutline, +} from '../../svg-icon' const props = withDefaults(defineProps(), { progress: 0, diff --git a/packages/yike-design-ui/src/components/upload/src/upload.ts b/packages/yike-design-ui/components/upload/src/upload.ts similarity index 100% rename from packages/yike-design-ui/src/components/upload/src/upload.ts rename to packages/yike-design-ui/components/upload/src/upload.ts diff --git a/packages/yike-design-ui/src/components/upload/src/upload.vue b/packages/yike-design-ui/components/upload/src/upload.vue similarity index 99% rename from packages/yike-design-ui/src/components/upload/src/upload.vue rename to packages/yike-design-ui/components/upload/src/upload.vue index be8f5cb5..1977a79a 100644 --- a/packages/yike-design-ui/src/components/upload/src/upload.vue +++ b/packages/yike-design-ui/components/upload/src/upload.vue @@ -118,7 +118,8 @@ import UploadPictureItem from './upload-picture-item.vue' import { YkImagePreviewGroup } from '../../image' import { IconUpload2Outline, IconPlusOutline } from '../../svg-icon' import YkModal from '../../modal' - +import YkButton from '../../button' +import { YkText } from '../../typography' defineOptions({ name: 'YkUpload', }) diff --git a/packages/yike-design-ui/src/components/upload/src/utils.ts b/packages/yike-design-ui/components/upload/src/utils.ts similarity index 100% rename from packages/yike-design-ui/src/components/upload/src/utils.ts rename to packages/yike-design-ui/components/upload/src/utils.ts diff --git a/packages/yike-design-ui/src/components/upload/style/crop.less b/packages/yike-design-ui/components/upload/style/crop.less similarity index 100% rename from packages/yike-design-ui/src/components/upload/style/crop.less rename to packages/yike-design-ui/components/upload/style/crop.less diff --git a/packages/yike-design-ui/src/components/upload/style/draggle.less b/packages/yike-design-ui/components/upload/style/draggle.less similarity index 100% rename from packages/yike-design-ui/src/components/upload/style/draggle.less rename to packages/yike-design-ui/components/upload/style/draggle.less diff --git a/packages/yike-design-ui/src/components/upload/style/file-list.less b/packages/yike-design-ui/components/upload/style/file-list.less similarity index 100% rename from packages/yike-design-ui/src/components/upload/style/file-list.less rename to packages/yike-design-ui/components/upload/style/file-list.less diff --git a/packages/yike-design-ui/src/components/upload/style/index.less b/packages/yike-design-ui/components/upload/style/index.less similarity index 100% rename from packages/yike-design-ui/src/components/upload/style/index.less rename to packages/yike-design-ui/components/upload/style/index.less diff --git a/packages/yike-design-ui/components/upload/style/index.ts b/packages/yike-design-ui/components/upload/style/index.ts new file mode 100644 index 00000000..d74e52ee --- /dev/null +++ b/packages/yike-design-ui/components/upload/style/index.ts @@ -0,0 +1 @@ +import './index.less'; diff --git a/packages/yike-design-ui/src/components/upload/style/picture-list.less b/packages/yike-design-ui/components/upload/style/picture-list.less similarity index 100% rename from packages/yike-design-ui/src/components/upload/style/picture-list.less rename to packages/yike-design-ui/components/upload/style/picture-list.less diff --git a/packages/yike-design-ui/src/components/utils/bem.ts b/packages/yike-design-ui/components/utils/bem.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/bem.ts rename to packages/yike-design-ui/components/utils/bem.ts diff --git a/packages/yike-design-ui/src/components/utils/constant.ts b/packages/yike-design-ui/components/utils/constant.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/constant.ts rename to packages/yike-design-ui/components/utils/constant.ts diff --git a/packages/yike-design-ui/src/components/utils/hooks/index.ts b/packages/yike-design-ui/components/utils/hooks/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/hooks/index.ts rename to packages/yike-design-ui/components/utils/hooks/index.ts diff --git a/packages/yike-design-ui/src/components/utils/hooks/use-form-item.ts b/packages/yike-design-ui/components/utils/hooks/use-form-item.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/hooks/use-form-item.ts rename to packages/yike-design-ui/components/utils/hooks/use-form-item.ts diff --git a/packages/yike-design-ui/src/components/utils/hooks/use-v-model.ts b/packages/yike-design-ui/components/utils/hooks/use-v-model.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/hooks/use-v-model.ts rename to packages/yike-design-ui/components/utils/hooks/use-v-model.ts diff --git a/packages/yike-design-ui/src/components/utils/index.ts b/packages/yike-design-ui/components/utils/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/index.ts rename to packages/yike-design-ui/components/utils/index.ts diff --git a/packages/yike-design-ui/src/components/utils/render.ts b/packages/yike-design-ui/components/utils/render.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/render.ts rename to packages/yike-design-ui/components/utils/render.ts diff --git a/packages/yike-design-ui/src/components/utils/tools.ts b/packages/yike-design-ui/components/utils/tools.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/tools.ts rename to packages/yike-design-ui/components/utils/tools.ts diff --git a/packages/yike-design-ui/src/components/utils/types.ts b/packages/yike-design-ui/components/utils/types.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/types.ts rename to packages/yike-design-ui/components/utils/types.ts diff --git a/packages/yike-design-ui/src/components/utils/validate/index.ts b/packages/yike-design-ui/components/utils/validate/index.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/validate/index.ts rename to packages/yike-design-ui/components/utils/validate/index.ts diff --git a/packages/yike-design-ui/src/components/utils/validate/interface.ts b/packages/yike-design-ui/components/utils/validate/interface.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/validate/interface.ts rename to packages/yike-design-ui/components/utils/validate/interface.ts diff --git a/packages/yike-design-ui/src/components/utils/validate/is.ts b/packages/yike-design-ui/components/utils/validate/is.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/validate/is.ts rename to packages/yike-design-ui/components/utils/validate/is.ts diff --git a/packages/yike-design-ui/src/components/utils/validate/locale/en-US.ts b/packages/yike-design-ui/components/utils/validate/locale/en-US.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/validate/locale/en-US.ts rename to packages/yike-design-ui/components/utils/validate/locale/en-US.ts diff --git a/packages/yike-design-ui/src/components/utils/validate/locale/zh-CN.ts b/packages/yike-design-ui/components/utils/validate/locale/zh-CN.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/validate/locale/zh-CN.ts rename to packages/yike-design-ui/components/utils/validate/locale/zh-CN.ts diff --git a/packages/yike-design-ui/src/components/utils/validate/message.ts b/packages/yike-design-ui/components/utils/validate/message.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/validate/message.ts rename to packages/yike-design-ui/components/utils/validate/message.ts diff --git a/packages/yike-design-ui/src/components/utils/validate/rules/array.ts b/packages/yike-design-ui/components/utils/validate/rules/array.ts similarity index 97% rename from packages/yike-design-ui/src/components/utils/validate/rules/array.ts rename to packages/yike-design-ui/components/utils/validate/rules/array.ts index 8258d18d..be5af315 100644 --- a/packages/yike-design-ui/src/components/utils/validate/rules/array.ts +++ b/packages/yike-design-ui/components/utils/validate/rules/array.ts @@ -1,4 +1,4 @@ -import { InnerValidateOptions } from './../interface'; +import { InnerValidateOptions } from '../interface'; import Base from './base'; import { isArray, isEmptyArray, isEqual } from '../is'; diff --git a/packages/yike-design-ui/src/components/utils/validate/rules/base.ts b/packages/yike-design-ui/components/utils/validate/rules/base.ts similarity index 99% rename from packages/yike-design-ui/src/components/utils/validate/rules/base.ts rename to packages/yike-design-ui/components/utils/validate/rules/base.ts index 34169e47..65e22c03 100644 --- a/packages/yike-design-ui/src/components/utils/validate/rules/base.ts +++ b/packages/yike-design-ui/components/utils/validate/rules/base.ts @@ -3,7 +3,7 @@ import { ValidateOptions, InnerValidateOptions, ValidateMessagesTemplateType, -} from './../interface'; +} from '../interface'; import { isObject, isString, diff --git a/packages/yike-design-ui/src/components/utils/validate/rules/boolean.ts b/packages/yike-design-ui/components/utils/validate/rules/boolean.ts similarity index 92% rename from packages/yike-design-ui/src/components/utils/validate/rules/boolean.ts rename to packages/yike-design-ui/components/utils/validate/rules/boolean.ts index 4143ea29..537af6ae 100644 --- a/packages/yike-design-ui/src/components/utils/validate/rules/boolean.ts +++ b/packages/yike-design-ui/components/utils/validate/rules/boolean.ts @@ -1,4 +1,4 @@ -import { InnerValidateOptions } from './../interface'; +import { InnerValidateOptions } from '../interface'; import Base from './base'; import { isBoolean } from '../is'; diff --git a/packages/yike-design-ui/src/components/utils/validate/rules/custom.ts b/packages/yike-design-ui/components/utils/validate/rules/custom.ts similarity index 97% rename from packages/yike-design-ui/src/components/utils/validate/rules/custom.ts rename to packages/yike-design-ui/components/utils/validate/rules/custom.ts index 102f7a35..471f6bbc 100644 --- a/packages/yike-design-ui/src/components/utils/validate/rules/custom.ts +++ b/packages/yike-design-ui/components/utils/validate/rules/custom.ts @@ -2,7 +2,7 @@ import { InnerValidateOptions, ValidatorError, CustomValidatorType, -} from './../interface'; +} from '../interface'; import Base from './base'; class CustomValidator extends Base { diff --git a/packages/yike-design-ui/src/components/utils/validate/rules/number.ts b/packages/yike-design-ui/components/utils/validate/rules/number.ts similarity index 96% rename from packages/yike-design-ui/src/components/utils/validate/rules/number.ts rename to packages/yike-design-ui/components/utils/validate/rules/number.ts index ea8d21dc..c3f78798 100644 --- a/packages/yike-design-ui/src/components/utils/validate/rules/number.ts +++ b/packages/yike-design-ui/components/utils/validate/rules/number.ts @@ -1,4 +1,4 @@ -import { InnerValidateOptions } from './../interface'; +import { InnerValidateOptions } from '../interface'; import Base from './base'; import { isEmptyValue, isNumber } from '../is'; diff --git a/packages/yike-design-ui/src/components/utils/validate/rules/object.ts b/packages/yike-design-ui/components/utils/validate/rules/object.ts similarity index 94% rename from packages/yike-design-ui/src/components/utils/validate/rules/object.ts rename to packages/yike-design-ui/components/utils/validate/rules/object.ts index cb8e1ec5..7f202bf0 100644 --- a/packages/yike-design-ui/src/components/utils/validate/rules/object.ts +++ b/packages/yike-design-ui/components/utils/validate/rules/object.ts @@ -1,4 +1,4 @@ -import { InnerValidateOptions } from './../interface'; +import { InnerValidateOptions } from '../interface'; import Base from './base'; import { isObject, isEmptyObject, isEqual } from '../is'; diff --git a/packages/yike-design-ui/src/components/utils/validate/rules/string.ts b/packages/yike-design-ui/components/utils/validate/rules/string.ts similarity index 96% rename from packages/yike-design-ui/src/components/utils/validate/rules/string.ts rename to packages/yike-design-ui/components/utils/validate/rules/string.ts index cf52199b..20a33466 100644 --- a/packages/yike-design-ui/src/components/utils/validate/rules/string.ts +++ b/packages/yike-design-ui/components/utils/validate/rules/string.ts @@ -1,4 +1,4 @@ -import { InnerValidateOptions } from './../interface'; +import { InnerValidateOptions } from '../interface'; import Base from './base'; import { isString } from '../is'; diff --git a/packages/yike-design-ui/src/components/utils/validate/rules/type.ts b/packages/yike-design-ui/components/utils/validate/rules/type.ts similarity index 96% rename from packages/yike-design-ui/src/components/utils/validate/rules/type.ts rename to packages/yike-design-ui/components/utils/validate/rules/type.ts index 8db36056..7de62ed4 100644 --- a/packages/yike-design-ui/src/components/utils/validate/rules/type.ts +++ b/packages/yike-design-ui/components/utils/validate/rules/type.ts @@ -1,5 +1,5 @@ /* eslint-disable no-useless-escape */ -import { InnerValidateOptions } from './../interface'; +import { InnerValidateOptions } from '../interface'; import Base from './base'; const regexEmail = diff --git a/packages/yike-design-ui/src/components/utils/validate/util.ts b/packages/yike-design-ui/components/utils/validate/util.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/validate/util.ts rename to packages/yike-design-ui/components/utils/validate/util.ts diff --git a/packages/yike-design-ui/src/components/utils/with-install.ts b/packages/yike-design-ui/components/utils/with-install.ts similarity index 100% rename from packages/yike-design-ui/src/components/utils/with-install.ts rename to packages/yike-design-ui/components/utils/with-install.ts diff --git a/packages/yike-design-ui/src/icon/color/empty1.svg b/packages/yike-design-ui/icon/color/empty1.svg similarity index 100% rename from packages/yike-design-ui/src/icon/color/empty1.svg rename to packages/yike-design-ui/icon/color/empty1.svg diff --git a/packages/yike-design-ui/src/icon/color/empty2.svg b/packages/yike-design-ui/icon/color/empty2.svg similarity index 100% rename from packages/yike-design-ui/src/icon/color/empty2.svg rename to packages/yike-design-ui/icon/color/empty2.svg diff --git a/packages/yike-design-ui/src/icon/fill/alarm.svg b/packages/yike-design-ui/icon/fill/alarm.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/alarm.svg rename to packages/yike-design-ui/icon/fill/alarm.svg diff --git a/packages/yike-design-ui/src/icon/fill/app.svg b/packages/yike-design-ui/icon/fill/app.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/app.svg rename to packages/yike-design-ui/icon/fill/app.svg diff --git a/packages/yike-design-ui/src/icon/fill/arrow-down2.svg b/packages/yike-design-ui/icon/fill/arrow-down2.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/arrow-down2.svg rename to packages/yike-design-ui/icon/fill/arrow-down2.svg diff --git a/packages/yike-design-ui/src/icon/fill/audio.svg b/packages/yike-design-ui/icon/fill/audio.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/audio.svg rename to packages/yike-design-ui/icon/fill/audio.svg diff --git a/packages/yike-design-ui/src/icon/fill/authentication.svg b/packages/yike-design-ui/icon/fill/authentication.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/authentication.svg rename to packages/yike-design-ui/icon/fill/authentication.svg diff --git a/packages/yike-design-ui/src/icon/fill/avatar.svg b/packages/yike-design-ui/icon/fill/avatar.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/avatar.svg rename to packages/yike-design-ui/icon/fill/avatar.svg diff --git a/packages/yike-design-ui/src/icon/fill/back.svg b/packages/yike-design-ui/icon/fill/back.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/back.svg rename to packages/yike-design-ui/icon/fill/back.svg diff --git a/packages/yike-design-ui/src/icon/fill/back1.svg b/packages/yike-design-ui/icon/fill/back1.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/back1.svg rename to packages/yike-design-ui/icon/fill/back1.svg diff --git a/packages/yike-design-ui/src/icon/fill/bell.svg b/packages/yike-design-ui/icon/fill/bell.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/bell.svg rename to packages/yike-design-ui/icon/fill/bell.svg diff --git a/packages/yike-design-ui/src/icon/fill/bookmark.svg b/packages/yike-design-ui/icon/fill/bookmark.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/bookmark.svg rename to packages/yike-design-ui/icon/fill/bookmark.svg diff --git a/packages/yike-design-ui/src/icon/fill/broadcast.svg b/packages/yike-design-ui/icon/fill/broadcast.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/broadcast.svg rename to packages/yike-design-ui/icon/fill/broadcast.svg diff --git a/packages/yike-design-ui/src/icon/fill/bulb.svg b/packages/yike-design-ui/icon/fill/bulb.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/bulb.svg rename to packages/yike-design-ui/icon/fill/bulb.svg diff --git a/packages/yike-design-ui/src/icon/fill/camera.svg b/packages/yike-design-ui/icon/fill/camera.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/camera.svg rename to packages/yike-design-ui/icon/fill/camera.svg diff --git a/packages/yike-design-ui/src/icon/fill/card.svg b/packages/yike-design-ui/icon/fill/card.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/card.svg rename to packages/yike-design-ui/icon/fill/card.svg diff --git a/packages/yike-design-ui/src/icon/fill/circle-plus.svg b/packages/yike-design-ui/icon/fill/circle-plus.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/circle-plus.svg rename to packages/yike-design-ui/icon/fill/circle-plus.svg diff --git a/packages/yike-design-ui/src/icon/fill/closed-eye.svg b/packages/yike-design-ui/icon/fill/closed-eye.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/closed-eye.svg rename to packages/yike-design-ui/icon/fill/closed-eye.svg diff --git a/packages/yike-design-ui/src/icon/fill/clothes.svg b/packages/yike-design-ui/icon/fill/clothes.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/clothes.svg rename to packages/yike-design-ui/icon/fill/clothes.svg diff --git a/packages/yike-design-ui/src/icon/fill/cross.svg b/packages/yike-design-ui/icon/fill/cross.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/cross.svg rename to packages/yike-design-ui/icon/fill/cross.svg diff --git a/packages/yike-design-ui/src/icon/fill/crown.svg b/packages/yike-design-ui/icon/fill/crown.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/crown.svg rename to packages/yike-design-ui/icon/fill/crown.svg diff --git a/packages/yike-design-ui/src/icon/fill/date.svg b/packages/yike-design-ui/icon/fill/date.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/date.svg rename to packages/yike-design-ui/icon/fill/date.svg diff --git a/packages/yike-design-ui/src/icon/fill/design.svg b/packages/yike-design-ui/icon/fill/design.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/design.svg rename to packages/yike-design-ui/icon/fill/design.svg diff --git a/packages/yike-design-ui/src/icon/fill/down.svg b/packages/yike-design-ui/icon/fill/down.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/down.svg rename to packages/yike-design-ui/icon/fill/down.svg diff --git a/packages/yike-design-ui/src/icon/fill/download.svg b/packages/yike-design-ui/icon/fill/download.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/download.svg rename to packages/yike-design-ui/icon/fill/download.svg diff --git a/packages/yike-design-ui/src/icon/fill/downward.svg b/packages/yike-design-ui/icon/fill/downward.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/downward.svg rename to packages/yike-design-ui/icon/fill/downward.svg diff --git a/packages/yike-design-ui/src/icon/fill/edit.svg b/packages/yike-design-ui/icon/fill/edit.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/edit.svg rename to packages/yike-design-ui/icon/fill/edit.svg diff --git a/packages/yike-design-ui/src/icon/fill/email.svg b/packages/yike-design-ui/icon/fill/email.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/email.svg rename to packages/yike-design-ui/icon/fill/email.svg diff --git a/packages/yike-design-ui/src/icon/fill/excel.svg b/packages/yike-design-ui/icon/fill/excel.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/excel.svg rename to packages/yike-design-ui/icon/fill/excel.svg diff --git a/packages/yike-design-ui/src/icon/fill/expression.svg b/packages/yike-design-ui/icon/fill/expression.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/expression.svg rename to packages/yike-design-ui/icon/fill/expression.svg diff --git a/packages/yike-design-ui/src/icon/fill/eye.svg b/packages/yike-design-ui/icon/fill/eye.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/eye.svg rename to packages/yike-design-ui/icon/fill/eye.svg diff --git a/packages/yike-design-ui/src/icon/fill/file.svg b/packages/yike-design-ui/icon/fill/file.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/file.svg rename to packages/yike-design-ui/icon/fill/file.svg diff --git a/packages/yike-design-ui/src/icon/fill/fill.svg b/packages/yike-design-ui/icon/fill/fill.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/fill.svg rename to packages/yike-design-ui/icon/fill/fill.svg diff --git a/packages/yike-design-ui/src/icon/fill/financial.svg b/packages/yike-design-ui/icon/fill/financial.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/financial.svg rename to packages/yike-design-ui/icon/fill/financial.svg diff --git a/packages/yike-design-ui/src/icon/fill/fire-fire.svg b/packages/yike-design-ui/icon/fill/fire-fire.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/fire-fire.svg rename to packages/yike-design-ui/icon/fill/fire-fire.svg diff --git a/packages/yike-design-ui/src/icon/fill/folder-add.svg b/packages/yike-design-ui/icon/fill/folder-add.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/folder-add.svg rename to packages/yike-design-ui/icon/fill/folder-add.svg diff --git a/packages/yike-design-ui/src/icon/fill/folder-close.svg b/packages/yike-design-ui/icon/fill/folder-close.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/folder-close.svg rename to packages/yike-design-ui/icon/fill/folder-close.svg diff --git a/packages/yike-design-ui/src/icon/fill/folder-open.svg b/packages/yike-design-ui/icon/fill/folder-open.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/folder-open.svg rename to packages/yike-design-ui/icon/fill/folder-open.svg diff --git a/packages/yike-design-ui/src/icon/fill/gift.svg b/packages/yike-design-ui/icon/fill/gift.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/gift.svg rename to packages/yike-design-ui/icon/fill/gift.svg diff --git a/packages/yike-design-ui/src/icon/fill/github.svg b/packages/yike-design-ui/icon/fill/github.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/github.svg rename to packages/yike-design-ui/icon/fill/github.svg diff --git a/packages/yike-design-ui/src/icon/fill/group.svg b/packages/yike-design-ui/icon/fill/group.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/group.svg rename to packages/yike-design-ui/icon/fill/group.svg diff --git a/packages/yike-design-ui/src/icon/fill/heart.svg b/packages/yike-design-ui/icon/fill/heart.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/heart.svg rename to packages/yike-design-ui/icon/fill/heart.svg diff --git a/packages/yike-design-ui/src/icon/fill/homepage.svg b/packages/yike-design-ui/icon/fill/homepage.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/homepage.svg rename to packages/yike-design-ui/icon/fill/homepage.svg diff --git a/packages/yike-design-ui/src/icon/fill/image.svg b/packages/yike-design-ui/icon/fill/image.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/image.svg rename to packages/yike-design-ui/icon/fill/image.svg diff --git a/packages/yike-design-ui/src/icon/fill/label.svg b/packages/yike-design-ui/icon/fill/label.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/label.svg rename to packages/yike-design-ui/icon/fill/label.svg diff --git a/packages/yike-design-ui/src/icon/fill/left.svg b/packages/yike-design-ui/icon/fill/left.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/left.svg rename to packages/yike-design-ui/icon/fill/left.svg diff --git a/packages/yike-design-ui/src/icon/fill/leftward.svg b/packages/yike-design-ui/icon/fill/leftward.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/leftward.svg rename to packages/yike-design-ui/icon/fill/leftward.svg diff --git a/packages/yike-design-ui/src/icon/fill/lightbulb.svg b/packages/yike-design-ui/icon/fill/lightbulb.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/lightbulb.svg rename to packages/yike-design-ui/icon/fill/lightbulb.svg diff --git a/packages/yike-design-ui/src/icon/fill/like.svg b/packages/yike-design-ui/icon/fill/like.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/like.svg rename to packages/yike-design-ui/icon/fill/like.svg diff --git a/packages/yike-design-ui/src/icon/fill/location.svg b/packages/yike-design-ui/icon/fill/location.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/location.svg rename to packages/yike-design-ui/icon/fill/location.svg diff --git a/packages/yike-design-ui/src/icon/fill/lock.svg b/packages/yike-design-ui/icon/fill/lock.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/lock.svg rename to packages/yike-design-ui/icon/fill/lock.svg diff --git a/packages/yike-design-ui/src/icon/fill/logo-backup-5.svg b/packages/yike-design-ui/icon/fill/logo-backup-5.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/logo-backup-5.svg rename to packages/yike-design-ui/icon/fill/logo-backup-5.svg diff --git a/packages/yike-design-ui/src/icon/fill/logout.svg b/packages/yike-design-ui/icon/fill/logout.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/logout.svg rename to packages/yike-design-ui/icon/fill/logout.svg diff --git a/packages/yike-design-ui/src/icon/fill/money.svg b/packages/yike-design-ui/icon/fill/money.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/money.svg rename to packages/yike-design-ui/icon/fill/money.svg diff --git a/packages/yike-design-ui/src/icon/fill/moon.svg b/packages/yike-design-ui/icon/fill/moon.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/moon.svg rename to packages/yike-design-ui/icon/fill/moon.svg diff --git a/packages/yike-design-ui/src/icon/fill/more.svg b/packages/yike-design-ui/icon/fill/more.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/more.svg rename to packages/yike-design-ui/icon/fill/more.svg diff --git a/packages/yike-design-ui/src/icon/fill/move1.svg b/packages/yike-design-ui/icon/fill/move1.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/move1.svg rename to packages/yike-design-ui/icon/fill/move1.svg diff --git a/packages/yike-design-ui/src/icon/fill/move2.svg b/packages/yike-design-ui/icon/fill/move2.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/move2.svg rename to packages/yike-design-ui/icon/fill/move2.svg diff --git a/packages/yike-design-ui/src/icon/fill/paint-brush.svg b/packages/yike-design-ui/icon/fill/paint-brush.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/paint-brush.svg rename to packages/yike-design-ui/icon/fill/paint-brush.svg diff --git a/packages/yike-design-ui/src/icon/fill/pause.svg b/packages/yike-design-ui/icon/fill/pause.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/pause.svg rename to packages/yike-design-ui/icon/fill/pause.svg diff --git a/packages/yike-design-ui/src/icon/fill/pdf.svg b/packages/yike-design-ui/icon/fill/pdf.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/pdf.svg rename to packages/yike-design-ui/icon/fill/pdf.svg diff --git a/packages/yike-design-ui/src/icon/fill/person-information.svg b/packages/yike-design-ui/icon/fill/person-information.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/person-information.svg rename to packages/yike-design-ui/icon/fill/person-information.svg diff --git a/packages/yike-design-ui/src/icon/fill/play.svg b/packages/yike-design-ui/icon/fill/play.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/play.svg rename to packages/yike-design-ui/icon/fill/play.svg diff --git a/packages/yike-design-ui/src/icon/fill/ppt.svg b/packages/yike-design-ui/icon/fill/ppt.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/ppt.svg rename to packages/yike-design-ui/icon/fill/ppt.svg diff --git a/packages/yike-design-ui/src/icon/fill/question.svg b/packages/yike-design-ui/icon/fill/question.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/question.svg rename to packages/yike-design-ui/icon/fill/question.svg diff --git a/packages/yike-design-ui/src/icon/fill/ranking.svg b/packages/yike-design-ui/icon/fill/ranking.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/ranking.svg rename to packages/yike-design-ui/icon/fill/ranking.svg diff --git a/packages/yike-design-ui/src/icon/fill/read.svg b/packages/yike-design-ui/icon/fill/read.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/read.svg rename to packages/yike-design-ui/icon/fill/read.svg diff --git a/packages/yike-design-ui/src/icon/fill/register.svg b/packages/yike-design-ui/icon/fill/register.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/register.svg rename to packages/yike-design-ui/icon/fill/register.svg diff --git a/packages/yike-design-ui/src/icon/fill/reminder.svg b/packages/yike-design-ui/icon/fill/reminder.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/reminder.svg rename to packages/yike-design-ui/icon/fill/reminder.svg diff --git a/packages/yike-design-ui/src/icon/fill/right.svg b/packages/yike-design-ui/icon/fill/right.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/right.svg rename to packages/yike-design-ui/icon/fill/right.svg diff --git a/packages/yike-design-ui/src/icon/fill/rightward.svg b/packages/yike-design-ui/icon/fill/rightward.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/rightward.svg rename to packages/yike-design-ui/icon/fill/rightward.svg diff --git a/packages/yike-design-ui/src/icon/fill/scan.svg b/packages/yike-design-ui/icon/fill/scan.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/scan.svg rename to packages/yike-design-ui/icon/fill/scan.svg diff --git a/packages/yike-design-ui/src/icon/fill/secure.svg b/packages/yike-design-ui/icon/fill/secure.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/secure.svg rename to packages/yike-design-ui/icon/fill/secure.svg diff --git a/packages/yike-design-ui/src/icon/fill/secure1.svg b/packages/yike-design-ui/icon/fill/secure1.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/secure1.svg rename to packages/yike-design-ui/icon/fill/secure1.svg diff --git a/packages/yike-design-ui/src/icon/fill/security.svg b/packages/yike-design-ui/icon/fill/security.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/security.svg rename to packages/yike-design-ui/icon/fill/security.svg diff --git a/packages/yike-design-ui/src/icon/fill/settings.svg b/packages/yike-design-ui/icon/fill/settings.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/settings.svg rename to packages/yike-design-ui/icon/fill/settings.svg diff --git a/packages/yike-design-ui/src/icon/fill/share.svg b/packages/yike-design-ui/icon/fill/share.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/share.svg rename to packages/yike-design-ui/icon/fill/share.svg diff --git a/packages/yike-design-ui/src/icon/fill/shop-bag.svg b/packages/yike-design-ui/icon/fill/shop-bag.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/shop-bag.svg rename to packages/yike-design-ui/icon/fill/shop-bag.svg diff --git a/packages/yike-design-ui/src/icon/fill/shop-cart.svg b/packages/yike-design-ui/icon/fill/shop-cart.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/shop-cart.svg rename to packages/yike-design-ui/icon/fill/shop-cart.svg diff --git a/packages/yike-design-ui/src/icon/fill/star.svg b/packages/yike-design-ui/icon/fill/star.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/star.svg rename to packages/yike-design-ui/icon/fill/star.svg diff --git a/packages/yike-design-ui/src/icon/fill/statistics.svg b/packages/yike-design-ui/icon/fill/statistics.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/statistics.svg rename to packages/yike-design-ui/icon/fill/statistics.svg diff --git a/packages/yike-design-ui/src/icon/fill/sun.svg b/packages/yike-design-ui/icon/fill/sun.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/sun.svg rename to packages/yike-design-ui/icon/fill/sun.svg diff --git a/packages/yike-design-ui/src/icon/fill/tag.svg b/packages/yike-design-ui/icon/fill/tag.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/tag.svg rename to packages/yike-design-ui/icon/fill/tag.svg diff --git a/packages/yike-design-ui/src/icon/fill/target.svg b/packages/yike-design-ui/icon/fill/target.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/target.svg rename to packages/yike-design-ui/icon/fill/target.svg diff --git a/packages/yike-design-ui/src/icon/fill/tick.svg b/packages/yike-design-ui/icon/fill/tick.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/tick.svg rename to packages/yike-design-ui/icon/fill/tick.svg diff --git a/packages/yike-design-ui/src/icon/fill/time.svg b/packages/yike-design-ui/icon/fill/time.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/time.svg rename to packages/yike-design-ui/icon/fill/time.svg diff --git a/packages/yike-design-ui/src/icon/fill/todo.svg b/packages/yike-design-ui/icon/fill/todo.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/todo.svg rename to packages/yike-design-ui/icon/fill/todo.svg diff --git a/packages/yike-design-ui/src/icon/fill/trophy.svg b/packages/yike-design-ui/icon/fill/trophy.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/trophy.svg rename to packages/yike-design-ui/icon/fill/trophy.svg diff --git a/packages/yike-design-ui/src/icon/fill/txt-file.svg b/packages/yike-design-ui/icon/fill/txt-file.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/txt-file.svg rename to packages/yike-design-ui/icon/fill/txt-file.svg diff --git a/packages/yike-design-ui/src/icon/fill/txt.svg b/packages/yike-design-ui/icon/fill/txt.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/txt.svg rename to packages/yike-design-ui/icon/fill/txt.svg diff --git a/packages/yike-design-ui/src/icon/fill/up.svg b/packages/yike-design-ui/icon/fill/up.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/up.svg rename to packages/yike-design-ui/icon/fill/up.svg diff --git a/packages/yike-design-ui/src/icon/fill/upload.svg b/packages/yike-design-ui/icon/fill/upload.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/upload.svg rename to packages/yike-design-ui/icon/fill/upload.svg diff --git a/packages/yike-design-ui/src/icon/fill/upward.svg b/packages/yike-design-ui/icon/fill/upward.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/upward.svg rename to packages/yike-design-ui/icon/fill/upward.svg diff --git a/packages/yike-design-ui/src/icon/fill/user-info.svg b/packages/yike-design-ui/icon/fill/user-info.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/user-info.svg rename to packages/yike-design-ui/icon/fill/user-info.svg diff --git a/packages/yike-design-ui/src/icon/fill/video.svg b/packages/yike-design-ui/icon/fill/video.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/video.svg rename to packages/yike-design-ui/icon/fill/video.svg diff --git a/packages/yike-design-ui/src/icon/fill/vip.svg b/packages/yike-design-ui/icon/fill/vip.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/vip.svg rename to packages/yike-design-ui/icon/fill/vip.svg diff --git a/packages/yike-design-ui/src/icon/fill/wallet.svg b/packages/yike-design-ui/icon/fill/wallet.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/wallet.svg rename to packages/yike-design-ui/icon/fill/wallet.svg diff --git a/packages/yike-design-ui/src/icon/fill/warning.svg b/packages/yike-design-ui/icon/fill/warning.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/warning.svg rename to packages/yike-design-ui/icon/fill/warning.svg diff --git a/packages/yike-design-ui/src/icon/fill/word.svg b/packages/yike-design-ui/icon/fill/word.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/word.svg rename to packages/yike-design-ui/icon/fill/word.svg diff --git a/packages/yike-design-ui/src/icon/fill/yike1.svg b/packages/yike-design-ui/icon/fill/yike1.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/yike1.svg rename to packages/yike-design-ui/icon/fill/yike1.svg diff --git a/packages/yike-design-ui/src/icon/fill/yike2.svg b/packages/yike-design-ui/icon/fill/yike2.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/yike2.svg rename to packages/yike-design-ui/icon/fill/yike2.svg diff --git a/packages/yike-design-ui/src/icon/fill/yikename.svg b/packages/yike-design-ui/icon/fill/yikename.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/yikename.svg rename to packages/yike-design-ui/icon/fill/yikename.svg diff --git a/packages/yike-design-ui/src/icon/fill/ykdesign.svg b/packages/yike-design-ui/icon/fill/ykdesign.svg similarity index 100% rename from packages/yike-design-ui/src/icon/fill/ykdesign.svg rename to packages/yike-design-ui/icon/fill/ykdesign.svg diff --git a/packages/yike-design-ui/src/icon/outline/alarm.svg b/packages/yike-design-ui/icon/outline/alarm.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/alarm.svg rename to packages/yike-design-ui/icon/outline/alarm.svg diff --git a/packages/yike-design-ui/src/icon/outline/app.svg b/packages/yike-design-ui/icon/outline/app.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/app.svg rename to packages/yike-design-ui/icon/outline/app.svg diff --git a/packages/yike-design-ui/src/icon/outline/arrow-down.svg b/packages/yike-design-ui/icon/outline/arrow-down.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/arrow-down.svg rename to packages/yike-design-ui/icon/outline/arrow-down.svg diff --git a/packages/yike-design-ui/src/icon/outline/attachment.svg b/packages/yike-design-ui/icon/outline/attachment.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/attachment.svg rename to packages/yike-design-ui/icon/outline/attachment.svg diff --git a/packages/yike-design-ui/src/icon/outline/audio-file.svg b/packages/yike-design-ui/icon/outline/audio-file.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/audio-file.svg rename to packages/yike-design-ui/icon/outline/audio-file.svg diff --git a/packages/yike-design-ui/src/icon/outline/avatar.svg b/packages/yike-design-ui/icon/outline/avatar.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/avatar.svg rename to packages/yike-design-ui/icon/outline/avatar.svg diff --git a/packages/yike-design-ui/src/icon/outline/avatar2.svg b/packages/yike-design-ui/icon/outline/avatar2.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/avatar2.svg rename to packages/yike-design-ui/icon/outline/avatar2.svg diff --git a/packages/yike-design-ui/src/icon/outline/back.svg b/packages/yike-design-ui/icon/outline/back.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/back.svg rename to packages/yike-design-ui/icon/outline/back.svg diff --git a/packages/yike-design-ui/src/icon/outline/bell.svg b/packages/yike-design-ui/icon/outline/bell.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/bell.svg rename to packages/yike-design-ui/icon/outline/bell.svg diff --git a/packages/yike-design-ui/src/icon/outline/bookmark.svg b/packages/yike-design-ui/icon/outline/bookmark.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/bookmark.svg rename to packages/yike-design-ui/icon/outline/bookmark.svg diff --git a/packages/yike-design-ui/src/icon/outline/broadcast.svg b/packages/yike-design-ui/icon/outline/broadcast.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/broadcast.svg rename to packages/yike-design-ui/icon/outline/broadcast.svg diff --git a/packages/yike-design-ui/src/icon/outline/bulb.svg b/packages/yike-design-ui/icon/outline/bulb.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/bulb.svg rename to packages/yike-design-ui/icon/outline/bulb.svg diff --git a/packages/yike-design-ui/src/icon/outline/camera.svg b/packages/yike-design-ui/icon/outline/camera.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/camera.svg rename to packages/yike-design-ui/icon/outline/camera.svg diff --git a/packages/yike-design-ui/src/icon/outline/card.svg b/packages/yike-design-ui/icon/outline/card.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/card.svg rename to packages/yike-design-ui/icon/outline/card.svg diff --git a/packages/yike-design-ui/src/icon/outline/circle-check.svg b/packages/yike-design-ui/icon/outline/circle-check.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/circle-check.svg rename to packages/yike-design-ui/icon/outline/circle-check.svg diff --git a/packages/yike-design-ui/src/icon/outline/circle-cross.svg b/packages/yike-design-ui/icon/outline/circle-cross.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/circle-cross.svg rename to packages/yike-design-ui/icon/outline/circle-cross.svg diff --git a/packages/yike-design-ui/src/icon/outline/circle-down.svg b/packages/yike-design-ui/icon/outline/circle-down.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/circle-down.svg rename to packages/yike-design-ui/icon/outline/circle-down.svg diff --git a/packages/yike-design-ui/src/icon/outline/circle-left.svg b/packages/yike-design-ui/icon/outline/circle-left.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/circle-left.svg rename to packages/yike-design-ui/icon/outline/circle-left.svg diff --git a/packages/yike-design-ui/src/icon/outline/circle-plus.svg b/packages/yike-design-ui/icon/outline/circle-plus.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/circle-plus.svg rename to packages/yike-design-ui/icon/outline/circle-plus.svg diff --git a/packages/yike-design-ui/src/icon/outline/circle-right.svg b/packages/yike-design-ui/icon/outline/circle-right.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/circle-right.svg rename to packages/yike-design-ui/icon/outline/circle-right.svg diff --git a/packages/yike-design-ui/src/icon/outline/circle-up.svg b/packages/yike-design-ui/icon/outline/circle-up.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/circle-up.svg rename to packages/yike-design-ui/icon/outline/circle-up.svg diff --git a/packages/yike-design-ui/src/icon/outline/close-eye.svg b/packages/yike-design-ui/icon/outline/close-eye.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/close-eye.svg rename to packages/yike-design-ui/icon/outline/close-eye.svg diff --git a/packages/yike-design-ui/src/icon/outline/close.svg b/packages/yike-design-ui/icon/outline/close.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/close.svg rename to packages/yike-design-ui/icon/outline/close.svg diff --git a/packages/yike-design-ui/src/icon/outline/clothes.svg b/packages/yike-design-ui/icon/outline/clothes.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/clothes.svg rename to packages/yike-design-ui/icon/outline/clothes.svg diff --git a/packages/yike-design-ui/src/icon/outline/code.svg b/packages/yike-design-ui/icon/outline/code.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/code.svg rename to packages/yike-design-ui/icon/outline/code.svg diff --git a/packages/yike-design-ui/src/icon/outline/collapse.svg b/packages/yike-design-ui/icon/outline/collapse.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/collapse.svg rename to packages/yike-design-ui/icon/outline/collapse.svg diff --git a/packages/yike-design-ui/src/icon/outline/comment.svg b/packages/yike-design-ui/icon/outline/comment.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/comment.svg rename to packages/yike-design-ui/icon/outline/comment.svg diff --git a/packages/yike-design-ui/src/icon/outline/copy.svg b/packages/yike-design-ui/icon/outline/copy.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/copy.svg rename to packages/yike-design-ui/icon/outline/copy.svg diff --git a/packages/yike-design-ui/src/icon/outline/cross.svg b/packages/yike-design-ui/icon/outline/cross.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/cross.svg rename to packages/yike-design-ui/icon/outline/cross.svg diff --git a/packages/yike-design-ui/src/icon/outline/crown.svg b/packages/yike-design-ui/icon/outline/crown.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/crown.svg rename to packages/yike-design-ui/icon/outline/crown.svg diff --git a/packages/yike-design-ui/src/icon/outline/cup.svg b/packages/yike-design-ui/icon/outline/cup.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/cup.svg rename to packages/yike-design-ui/icon/outline/cup.svg diff --git a/packages/yike-design-ui/src/icon/outline/data.svg b/packages/yike-design-ui/icon/outline/data.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/data.svg rename to packages/yike-design-ui/icon/outline/data.svg diff --git a/packages/yike-design-ui/src/icon/outline/date.svg b/packages/yike-design-ui/icon/outline/date.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/date.svg rename to packages/yike-design-ui/icon/outline/date.svg diff --git a/packages/yike-design-ui/src/icon/outline/delete.svg b/packages/yike-design-ui/icon/outline/delete.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/delete.svg rename to packages/yike-design-ui/icon/outline/delete.svg diff --git a/packages/yike-design-ui/src/icon/outline/down.svg b/packages/yike-design-ui/icon/outline/down.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/down.svg rename to packages/yike-design-ui/icon/outline/down.svg diff --git a/packages/yike-design-ui/src/icon/outline/download.svg b/packages/yike-design-ui/icon/outline/download.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/download.svg rename to packages/yike-design-ui/icon/outline/download.svg diff --git a/packages/yike-design-ui/src/icon/outline/download1.svg b/packages/yike-design-ui/icon/outline/download1.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/download1.svg rename to packages/yike-design-ui/icon/outline/download1.svg diff --git a/packages/yike-design-ui/src/icon/outline/emoji.svg b/packages/yike-design-ui/icon/outline/emoji.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/emoji.svg rename to packages/yike-design-ui/icon/outline/emoji.svg diff --git a/packages/yike-design-ui/src/icon/outline/excel.svg b/packages/yike-design-ui/icon/outline/excel.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/excel.svg rename to packages/yike-design-ui/icon/outline/excel.svg diff --git a/packages/yike-design-ui/src/icon/outline/exit.svg b/packages/yike-design-ui/icon/outline/exit.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/exit.svg rename to packages/yike-design-ui/icon/outline/exit.svg diff --git a/packages/yike-design-ui/src/icon/outline/expand.svg b/packages/yike-design-ui/icon/outline/expand.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/expand.svg rename to packages/yike-design-ui/icon/outline/expand.svg diff --git a/packages/yike-design-ui/src/icon/outline/eye.svg b/packages/yike-design-ui/icon/outline/eye.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/eye.svg rename to packages/yike-design-ui/icon/outline/eye.svg diff --git a/packages/yike-design-ui/src/icon/outline/female.svg b/packages/yike-design-ui/icon/outline/female.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/female.svg rename to packages/yike-design-ui/icon/outline/female.svg diff --git a/packages/yike-design-ui/src/icon/outline/file.svg b/packages/yike-design-ui/icon/outline/file.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/file.svg rename to packages/yike-design-ui/icon/outline/file.svg diff --git a/packages/yike-design-ui/src/icon/outline/fill.svg b/packages/yike-design-ui/icon/outline/fill.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/fill.svg rename to packages/yike-design-ui/icon/outline/fill.svg diff --git a/packages/yike-design-ui/src/icon/outline/financial.svg b/packages/yike-design-ui/icon/outline/financial.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/financial.svg rename to packages/yike-design-ui/icon/outline/financial.svg diff --git a/packages/yike-design-ui/src/icon/outline/folder-close.svg b/packages/yike-design-ui/icon/outline/folder-close.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/folder-close.svg rename to packages/yike-design-ui/icon/outline/folder-close.svg diff --git a/packages/yike-design-ui/src/icon/outline/folder-open.svg b/packages/yike-design-ui/icon/outline/folder-open.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/folder-open.svg rename to packages/yike-design-ui/icon/outline/folder-open.svg diff --git a/packages/yike-design-ui/src/icon/outline/folder-plus.svg b/packages/yike-design-ui/icon/outline/folder-plus.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/folder-plus.svg rename to packages/yike-design-ui/icon/outline/folder-plus.svg diff --git a/packages/yike-design-ui/src/icon/outline/formatter.svg b/packages/yike-design-ui/icon/outline/formatter.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/formatter.svg rename to packages/yike-design-ui/icon/outline/formatter.svg diff --git a/packages/yike-design-ui/src/icon/outline/gift.svg b/packages/yike-design-ui/icon/outline/gift.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/gift.svg rename to packages/yike-design-ui/icon/outline/gift.svg diff --git a/packages/yike-design-ui/src/icon/outline/group.svg b/packages/yike-design-ui/icon/outline/group.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/group.svg rename to packages/yike-design-ui/icon/outline/group.svg diff --git a/packages/yike-design-ui/src/icon/outline/heart.svg b/packages/yike-design-ui/icon/outline/heart.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/heart.svg rename to packages/yike-design-ui/icon/outline/heart.svg diff --git a/packages/yike-design-ui/src/icon/outline/hint.svg b/packages/yike-design-ui/icon/outline/hint.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/hint.svg rename to packages/yike-design-ui/icon/outline/hint.svg diff --git a/packages/yike-design-ui/src/icon/outline/homepage.svg b/packages/yike-design-ui/icon/outline/homepage.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/homepage.svg rename to packages/yike-design-ui/icon/outline/homepage.svg diff --git a/packages/yike-design-ui/src/icon/outline/image-backup.svg b/packages/yike-design-ui/icon/outline/image-backup.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/image-backup.svg rename to packages/yike-design-ui/icon/outline/image-backup.svg diff --git a/packages/yike-design-ui/src/icon/outline/image.svg b/packages/yike-design-ui/icon/outline/image.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/image.svg rename to packages/yike-design-ui/icon/outline/image.svg diff --git a/packages/yike-design-ui/src/icon/outline/information.svg b/packages/yike-design-ui/icon/outline/information.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/information.svg rename to packages/yike-design-ui/icon/outline/information.svg diff --git a/packages/yike-design-ui/src/icon/outline/left.svg b/packages/yike-design-ui/icon/outline/left.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/left.svg rename to packages/yike-design-ui/icon/outline/left.svg diff --git a/packages/yike-design-ui/src/icon/outline/like.svg b/packages/yike-design-ui/icon/outline/like.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/like.svg rename to packages/yike-design-ui/icon/outline/like.svg diff --git a/packages/yike-design-ui/src/icon/outline/loading.svg b/packages/yike-design-ui/icon/outline/loading.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/loading.svg rename to packages/yike-design-ui/icon/outline/loading.svg diff --git a/packages/yike-design-ui/src/icon/outline/loading1.svg b/packages/yike-design-ui/icon/outline/loading1.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/loading1.svg rename to packages/yike-design-ui/icon/outline/loading1.svg diff --git a/packages/yike-design-ui/src/icon/outline/location.svg b/packages/yike-design-ui/icon/outline/location.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/location.svg rename to packages/yike-design-ui/icon/outline/location.svg diff --git a/packages/yike-design-ui/src/icon/outline/lock.svg b/packages/yike-design-ui/icon/outline/lock.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/lock.svg rename to packages/yike-design-ui/icon/outline/lock.svg diff --git a/packages/yike-design-ui/src/icon/outline/magnifier.svg b/packages/yike-design-ui/icon/outline/magnifier.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/magnifier.svg rename to packages/yike-design-ui/icon/outline/magnifier.svg diff --git a/packages/yike-design-ui/src/icon/outline/mail.svg b/packages/yike-design-ui/icon/outline/mail.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/mail.svg rename to packages/yike-design-ui/icon/outline/mail.svg diff --git a/packages/yike-design-ui/src/icon/outline/male.svg b/packages/yike-design-ui/icon/outline/male.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/male.svg rename to packages/yike-design-ui/icon/outline/male.svg diff --git a/packages/yike-design-ui/src/icon/outline/menu.svg b/packages/yike-design-ui/icon/outline/menu.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/menu.svg rename to packages/yike-design-ui/icon/outline/menu.svg diff --git a/packages/yike-design-ui/src/icon/outline/minus.svg b/packages/yike-design-ui/icon/outline/minus.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/minus.svg rename to packages/yike-design-ui/icon/outline/minus.svg diff --git a/packages/yike-design-ui/src/icon/outline/modify.svg b/packages/yike-design-ui/icon/outline/modify.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/modify.svg rename to packages/yike-design-ui/icon/outline/modify.svg diff --git a/packages/yike-design-ui/src/icon/outline/money.svg b/packages/yike-design-ui/icon/outline/money.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/money.svg rename to packages/yike-design-ui/icon/outline/money.svg diff --git a/packages/yike-design-ui/src/icon/outline/moon.svg b/packages/yike-design-ui/icon/outline/moon.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/moon.svg rename to packages/yike-design-ui/icon/outline/moon.svg diff --git a/packages/yike-design-ui/src/icon/outline/more.svg b/packages/yike-design-ui/icon/outline/more.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/more.svg rename to packages/yike-design-ui/icon/outline/more.svg diff --git a/packages/yike-design-ui/src/icon/outline/pause.svg b/packages/yike-design-ui/icon/outline/pause.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/pause.svg rename to packages/yike-design-ui/icon/outline/pause.svg diff --git a/packages/yike-design-ui/src/icon/outline/pdf.svg b/packages/yike-design-ui/icon/outline/pdf.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/pdf.svg rename to packages/yike-design-ui/icon/outline/pdf.svg diff --git a/packages/yike-design-ui/src/icon/outline/person-information.svg b/packages/yike-design-ui/icon/outline/person-information.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/person-information.svg rename to packages/yike-design-ui/icon/outline/person-information.svg diff --git a/packages/yike-design-ui/src/icon/outline/play.svg b/packages/yike-design-ui/icon/outline/play.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/play.svg rename to packages/yike-design-ui/icon/outline/play.svg diff --git a/packages/yike-design-ui/src/icon/outline/plus-circle.svg b/packages/yike-design-ui/icon/outline/plus-circle.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/plus-circle.svg rename to packages/yike-design-ui/icon/outline/plus-circle.svg diff --git a/packages/yike-design-ui/src/icon/outline/plus.svg b/packages/yike-design-ui/icon/outline/plus.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/plus.svg rename to packages/yike-design-ui/icon/outline/plus.svg diff --git a/packages/yike-design-ui/src/icon/outline/ppt.svg b/packages/yike-design-ui/icon/outline/ppt.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/ppt.svg rename to packages/yike-design-ui/icon/outline/ppt.svg diff --git a/packages/yike-design-ui/src/icon/outline/question.svg b/packages/yike-design-ui/icon/outline/question.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/question.svg rename to packages/yike-design-ui/icon/outline/question.svg diff --git a/packages/yike-design-ui/src/icon/outline/ranking.svg b/packages/yike-design-ui/icon/outline/ranking.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/ranking.svg rename to packages/yike-design-ui/icon/outline/ranking.svg diff --git a/packages/yike-design-ui/src/icon/outline/read.svg b/packages/yike-design-ui/icon/outline/read.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/read.svg rename to packages/yike-design-ui/icon/outline/read.svg diff --git a/packages/yike-design-ui/src/icon/outline/refresh.svg b/packages/yike-design-ui/icon/outline/refresh.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/refresh.svg rename to packages/yike-design-ui/icon/outline/refresh.svg diff --git a/packages/yike-design-ui/src/icon/outline/refresh1.svg b/packages/yike-design-ui/icon/outline/refresh1.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/refresh1.svg rename to packages/yike-design-ui/icon/outline/refresh1.svg diff --git a/packages/yike-design-ui/src/icon/outline/register.svg b/packages/yike-design-ui/icon/outline/register.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/register.svg rename to packages/yike-design-ui/icon/outline/register.svg diff --git a/packages/yike-design-ui/src/icon/outline/register2.svg b/packages/yike-design-ui/icon/outline/register2.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/register2.svg rename to packages/yike-design-ui/icon/outline/register2.svg diff --git a/packages/yike-design-ui/src/icon/outline/reload.svg b/packages/yike-design-ui/icon/outline/reload.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/reload.svg rename to packages/yike-design-ui/icon/outline/reload.svg diff --git a/packages/yike-design-ui/src/icon/outline/revoke.svg b/packages/yike-design-ui/icon/outline/revoke.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/revoke.svg rename to packages/yike-design-ui/icon/outline/revoke.svg diff --git a/packages/yike-design-ui/src/icon/outline/right.svg b/packages/yike-design-ui/icon/outline/right.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/right.svg rename to packages/yike-design-ui/icon/outline/right.svg diff --git a/packages/yike-design-ui/src/icon/outline/rotate-left.svg b/packages/yike-design-ui/icon/outline/rotate-left.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/rotate-left.svg rename to packages/yike-design-ui/icon/outline/rotate-left.svg diff --git a/packages/yike-design-ui/src/icon/outline/rotate-right.svg b/packages/yike-design-ui/icon/outline/rotate-right.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/rotate-right.svg rename to packages/yike-design-ui/icon/outline/rotate-right.svg diff --git a/packages/yike-design-ui/src/icon/outline/scan.svg b/packages/yike-design-ui/icon/outline/scan.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/scan.svg rename to packages/yike-design-ui/icon/outline/scan.svg diff --git a/packages/yike-design-ui/src/icon/outline/search.svg b/packages/yike-design-ui/icon/outline/search.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/search.svg rename to packages/yike-design-ui/icon/outline/search.svg diff --git a/packages/yike-design-ui/src/icon/outline/security.svg b/packages/yike-design-ui/icon/outline/security.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/security.svg rename to packages/yike-design-ui/icon/outline/security.svg diff --git a/packages/yike-design-ui/src/icon/outline/security1.svg b/packages/yike-design-ui/icon/outline/security1.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/security1.svg rename to packages/yike-design-ui/icon/outline/security1.svg diff --git a/packages/yike-design-ui/src/icon/outline/settings.svg b/packages/yike-design-ui/icon/outline/settings.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/settings.svg rename to packages/yike-design-ui/icon/outline/settings.svg diff --git a/packages/yike-design-ui/src/icon/outline/share.svg b/packages/yike-design-ui/icon/outline/share.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/share.svg rename to packages/yike-design-ui/icon/outline/share.svg diff --git a/packages/yike-design-ui/src/icon/outline/shop-bag.svg b/packages/yike-design-ui/icon/outline/shop-bag.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/shop-bag.svg rename to packages/yike-design-ui/icon/outline/shop-bag.svg diff --git a/packages/yike-design-ui/src/icon/outline/shop-cart.svg b/packages/yike-design-ui/icon/outline/shop-cart.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/shop-cart.svg rename to packages/yike-design-ui/icon/outline/shop-cart.svg diff --git a/packages/yike-design-ui/src/icon/outline/shutdown.svg b/packages/yike-design-ui/icon/outline/shutdown.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/shutdown.svg rename to packages/yike-design-ui/icon/outline/shutdown.svg diff --git a/packages/yike-design-ui/src/icon/outline/slash.svg b/packages/yike-design-ui/icon/outline/slash.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/slash.svg rename to packages/yike-design-ui/icon/outline/slash.svg diff --git a/packages/yike-design-ui/src/icon/outline/smile.svg b/packages/yike-design-ui/icon/outline/smile.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/smile.svg rename to packages/yike-design-ui/icon/outline/smile.svg diff --git a/packages/yike-design-ui/src/icon/outline/star.svg b/packages/yike-design-ui/icon/outline/star.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/star.svg rename to packages/yike-design-ui/icon/outline/star.svg diff --git a/packages/yike-design-ui/src/icon/outline/statistics.svg b/packages/yike-design-ui/icon/outline/statistics.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/statistics.svg rename to packages/yike-design-ui/icon/outline/statistics.svg diff --git a/packages/yike-design-ui/src/icon/outline/sun.svg b/packages/yike-design-ui/icon/outline/sun.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/sun.svg rename to packages/yike-design-ui/icon/outline/sun.svg diff --git a/packages/yike-design-ui/src/icon/outline/tag.svg b/packages/yike-design-ui/icon/outline/tag.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/tag.svg rename to packages/yike-design-ui/icon/outline/tag.svg diff --git a/packages/yike-design-ui/src/icon/outline/target.svg b/packages/yike-design-ui/icon/outline/target.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/target.svg rename to packages/yike-design-ui/icon/outline/target.svg diff --git a/packages/yike-design-ui/src/icon/outline/tick-circle.svg b/packages/yike-design-ui/icon/outline/tick-circle.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/tick-circle.svg rename to packages/yike-design-ui/icon/outline/tick-circle.svg diff --git a/packages/yike-design-ui/src/icon/outline/tick-min.svg b/packages/yike-design-ui/icon/outline/tick-min.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/tick-min.svg rename to packages/yike-design-ui/icon/outline/tick-min.svg diff --git a/packages/yike-design-ui/src/icon/outline/tick.svg b/packages/yike-design-ui/icon/outline/tick.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/tick.svg rename to packages/yike-design-ui/icon/outline/tick.svg diff --git a/packages/yike-design-ui/src/icon/outline/time.svg b/packages/yike-design-ui/icon/outline/time.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/time.svg rename to packages/yike-design-ui/icon/outline/time.svg diff --git a/packages/yike-design-ui/src/icon/outline/tip.svg b/packages/yike-design-ui/icon/outline/tip.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/tip.svg rename to packages/yike-design-ui/icon/outline/tip.svg diff --git a/packages/yike-design-ui/src/icon/outline/todo.svg b/packages/yike-design-ui/icon/outline/todo.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/todo.svg rename to packages/yike-design-ui/icon/outline/todo.svg diff --git a/packages/yike-design-ui/src/icon/outline/top.svg b/packages/yike-design-ui/icon/outline/top.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/top.svg rename to packages/yike-design-ui/icon/outline/top.svg diff --git a/packages/yike-design-ui/src/icon/outline/trophy.svg b/packages/yike-design-ui/icon/outline/trophy.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/trophy.svg rename to packages/yike-design-ui/icon/outline/trophy.svg diff --git a/packages/yike-design-ui/src/icon/outline/txt.svg b/packages/yike-design-ui/icon/outline/txt.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/txt.svg rename to packages/yike-design-ui/icon/outline/txt.svg diff --git a/packages/yike-design-ui/src/icon/outline/up.svg b/packages/yike-design-ui/icon/outline/up.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/up.svg rename to packages/yike-design-ui/icon/outline/up.svg diff --git a/packages/yike-design-ui/src/icon/outline/up2.svg b/packages/yike-design-ui/icon/outline/up2.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/up2.svg rename to packages/yike-design-ui/icon/outline/up2.svg diff --git a/packages/yike-design-ui/src/icon/outline/upload.svg b/packages/yike-design-ui/icon/outline/upload.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/upload.svg rename to packages/yike-design-ui/icon/outline/upload.svg diff --git a/packages/yike-design-ui/src/icon/outline/upload1.svg b/packages/yike-design-ui/icon/outline/upload1.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/upload1.svg rename to packages/yike-design-ui/icon/outline/upload1.svg diff --git a/packages/yike-design-ui/src/icon/outline/upload2.svg b/packages/yike-design-ui/icon/outline/upload2.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/upload2.svg rename to packages/yike-design-ui/icon/outline/upload2.svg diff --git a/packages/yike-design-ui/src/icon/outline/video.svg b/packages/yike-design-ui/icon/outline/video.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/video.svg rename to packages/yike-design-ui/icon/outline/video.svg diff --git a/packages/yike-design-ui/src/icon/outline/vip.svg b/packages/yike-design-ui/icon/outline/vip.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/vip.svg rename to packages/yike-design-ui/icon/outline/vip.svg diff --git a/packages/yike-design-ui/src/icon/outline/wallet.svg b/packages/yike-design-ui/icon/outline/wallet.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/wallet.svg rename to packages/yike-design-ui/icon/outline/wallet.svg diff --git a/packages/yike-design-ui/src/icon/outline/warning.svg b/packages/yike-design-ui/icon/outline/warning.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/warning.svg rename to packages/yike-design-ui/icon/outline/warning.svg diff --git a/packages/yike-design-ui/src/icon/outline/word.svg b/packages/yike-design-ui/icon/outline/word.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/word.svg rename to packages/yike-design-ui/icon/outline/word.svg diff --git a/packages/yike-design-ui/src/icon/outline/yike1.svg b/packages/yike-design-ui/icon/outline/yike1.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/yike1.svg rename to packages/yike-design-ui/icon/outline/yike1.svg diff --git a/packages/yike-design-ui/src/icon/outline/yike2.svg b/packages/yike-design-ui/icon/outline/yike2.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/yike2.svg rename to packages/yike-design-ui/icon/outline/yike2.svg diff --git a/packages/yike-design-ui/src/icon/outline/zoom-in.svg b/packages/yike-design-ui/icon/outline/zoom-in.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/zoom-in.svg rename to packages/yike-design-ui/icon/outline/zoom-in.svg diff --git a/packages/yike-design-ui/src/icon/outline/zoom-in2.svg b/packages/yike-design-ui/icon/outline/zoom-in2.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/zoom-in2.svg rename to packages/yike-design-ui/icon/outline/zoom-in2.svg diff --git a/packages/yike-design-ui/src/icon/outline/zoom-out.svg b/packages/yike-design-ui/icon/outline/zoom-out.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/zoom-out.svg rename to packages/yike-design-ui/icon/outline/zoom-out.svg diff --git a/packages/yike-design-ui/src/icon/outline/zoom-out2.svg b/packages/yike-design-ui/icon/outline/zoom-out2.svg similarity index 100% rename from packages/yike-design-ui/src/icon/outline/zoom-out2.svg rename to packages/yike-design-ui/icon/outline/zoom-out2.svg diff --git a/packages/yike-design-ui/src/index.less b/packages/yike-design-ui/index.less similarity index 87% rename from packages/yike-design-ui/src/index.less rename to packages/yike-design-ui/index.less index c8415548..1ecec981 100644 --- a/packages/yike-design-ui/src/index.less +++ b/packages/yike-design-ui/index.less @@ -1,4 +1,3 @@ -@import './components/styles/index.less'; @import 'components/affix/style/index.less'; @import 'components/alert/style/index.less'; @import 'components/anchor/style/index.less'; @@ -7,8 +6,10 @@ @import 'components/badge/style/index.less'; @import 'components/breadcrumb/style/index.less'; @import 'components/button/style/index.less'; +@import 'components/calendar/style/index.less'; @import 'components/checkbox/style/index.less'; @import 'components/collapse/style/index.less'; +@import 'components/divider/style/index.less'; @import 'components/drawer/style/index.less'; @import 'components/dropdown/style/index.less'; @import 'components/empty/style/index.less'; @@ -18,6 +19,8 @@ @import 'components/input/style/index.less'; @import 'components/input-number/style/index.less'; @import 'components/input-search/style/index.less'; +@import 'components/input-tag/style/index.less'; +@import 'components/link/style/index.less'; @import 'components/message/style/index.less'; @import 'components/modal/style/index.less'; @import 'components/notification/style/index.less'; @@ -28,12 +31,14 @@ @import 'components/radio/style/index.less'; @import 'components/rate/style/index.less'; @import 'components/scrollbar/style/index.less'; +@import 'components/skeleton/style/index.less'; @import 'components/slider/style/index.less'; @import 'components/space/style/index.less'; @import 'components/spinner/style/index.less'; @import 'components/switch/style/index.less'; @import 'components/table/style/index.less'; @import 'components/tabs/style/index.less'; +@import 'components/tag/style/index.less'; @import 'components/text-area/style/index.less'; @import 'components/theme/style/index.less'; @import 'components/timeline/style/index.less'; diff --git a/packages/yike-design-ui/src/index.ts b/packages/yike-design-ui/index.ts similarity index 99% rename from packages/yike-design-ui/src/index.ts rename to packages/yike-design-ui/index.ts index 309dcba5..f6c38dbc 100644 --- a/packages/yike-design-ui/src/index.ts +++ b/packages/yike-design-ui/index.ts @@ -1,6 +1,4 @@ import type { Component, App } from 'vue'; - -export * from './components/svg-icon'; import YkUpload from './components/upload'; import { YkRadio, YkRadioGroup } from './components/radio'; import { YkCheckbox, YkCheckboxGroup } from './components/checkbox'; diff --git a/packages/yike-design-ui/package.json b/packages/yike-design-ui/package.json index d7a5e88b..5ca9587e 100644 --- a/packages/yike-design-ui/package.json +++ b/packages/yike-design-ui/package.json @@ -1,6 +1,6 @@ { "name": "@yike-design/ui", - "version": "0.0.6", + "version": "0.0.8", "type": "module", "description": "yike-design-ui", "author": "ecaps1038 https://github.com/ecaps1038", @@ -21,7 +21,7 @@ "yike" ], "main": "lib/index.js", - "module": "es/index.mjs", + "module": "es/index.js", "types": "es/index.d.ts", "files": [ "es", @@ -48,7 +48,7 @@ }, "dependencies": { "@vueuse/core": "^10.2.1", - "vue": "^3.3.4" + "vue": "^3.2.2" }, "devDependencies": { "@yike-design/build": "workspace:*", diff --git a/packages/yike-design-ui/src/components/alert/src/alert.vue b/packages/yike-design-ui/src/components/alert/src/alert.vue deleted file mode 100644 index b27b9bd9..00000000 --- a/packages/yike-design-ui/src/components/alert/src/alert.vue +++ /dev/null @@ -1,65 +0,0 @@ - - - diff --git a/packages/yike-design-ui/src/components/alert/style/index.less b/packages/yike-design-ui/src/components/alert/style/index.less deleted file mode 100644 index 20436c3f..00000000 --- a/packages/yike-design-ui/src/components/alert/style/index.less +++ /dev/null @@ -1,121 +0,0 @@ -@import '../../styles/color/colors.less'; -@import '../../styles/icon.less'; - -// background -@bg-info-color: @pcolor-2; -@bg-success-color: @scolor-2; -@bg-warning-color: @wcolor-2; -@bg-error-color: @ecolor-2; - -// icon -@info-color: @pcolor; -@success-color: @scolor; -@warning-color: @wcolor; -@error-color: @ecolor; - -.yk-alert { - position: relative; - display: flex; - align-items: center; - gap: @space-s; - - overflow: hidden; - padding: @space-s @space-l; - width: 100%; - border-radius: @radius-m; - - .alert-type(info); - .alert-type(success); - .alert-type(warning); - .alert-type(error); - .alert-type(@type) { - &--@{type} { - color: ~'@{@{type}-color}'; - background-color: ~'@{bg-@{type}-color}'; - } - } - - .yk-icon { - width: 16px; - height: 16px; - vertical-align: -3px; - } - - &--with-title { - align-items: flex-start; - padding: @space-xl; - - &__close-icon { - font-size: @size-m; - line-height: @size-m; - } - - .yk-icon { - width: 18px; - height: 18px; - vertical-align: bottom; - } - } - - &--center { - justify-content: center; - - &__content { - flex: unset; - } - } - - &--banner { - border: none; - border-radius: 0; - } - - &__title { - margin-bottom: @space-s; - font-size: @size-m; - font-weight: 600; - } - - &__content { - flex: 1; - font-size: @size-s; - color: @font-color-l; - line-height: 22px; - } - - &__close-icon { - padding: 2px; - border: none; - border-radius: @radius-s; - color: @font-color-s; - background: none; - transition: all @animatb; - cursor: pointer; - - &:hover { - color: @font-color-l; - background-color: @gray-1; - } - - .yk-icon { - width: @space-l; - height: @space-l; - vertical-align: bottom; - } - } -} - -.zoom-in-top-leave-active { - transform-origin: 0 0; - transition: all 0.25s cubic-bezier(0.3, 1.3, 0.3, 1); -} - -.zoom-in-top-leave-from { - transform: scaleY(1) translateZ(0); - opacity: 1; -} - -.zoom-in-top-leave-to { - transform: scaleY(0.8) translateZ(0); - opacity: 0; -} diff --git a/packages/yike-design-ui/src/components/avatar/style/index.ts b/packages/yike-design-ui/src/components/avatar/style/index.ts deleted file mode 100644 index 1526e4df..00000000 --- a/packages/yike-design-ui/src/components/avatar/style/index.ts +++ /dev/null @@ -1 +0,0 @@ -import './index.less' diff --git a/packages/yike-design-ui/src/components/back-top/style/index.ts b/packages/yike-design-ui/src/components/back-top/style/index.ts deleted file mode 100644 index 1526e4df..00000000 --- a/packages/yike-design-ui/src/components/back-top/style/index.ts +++ /dev/null @@ -1 +0,0 @@ -import './index.less' diff --git a/packages/yike-design-ui/src/components/button/style/index.ts b/packages/yike-design-ui/src/components/button/style/index.ts deleted file mode 100644 index 1526e4df..00000000 --- a/packages/yike-design-ui/src/components/button/style/index.ts +++ /dev/null @@ -1 +0,0 @@ -import './index.less' diff --git a/packages/yike-design-ui/src/components/message/style/index.ts b/packages/yike-design-ui/src/components/message/style/index.ts deleted file mode 100644 index 6e5315b5..00000000 --- a/packages/yike-design-ui/src/components/message/style/index.ts +++ /dev/null @@ -1 +0,0 @@ -import './index.less' \ No newline at end of file diff --git a/packages/yike-design-ui/src/components/notification/index.ts b/packages/yike-design-ui/src/components/notification/index.ts deleted file mode 100644 index f931d315..00000000 --- a/packages/yike-design-ui/src/components/notification/index.ts +++ /dev/null @@ -1,3 +0,0 @@ -import { notification as YkNotification } from './src/utils'; - -export default YkNotification; diff --git a/packages/yike-design-ui/src/components/space/style/index.ts b/packages/yike-design-ui/src/components/space/style/index.ts deleted file mode 100644 index 1526e4df..00000000 --- a/packages/yike-design-ui/src/components/space/style/index.ts +++ /dev/null @@ -1 +0,0 @@ -import './index.less' diff --git a/packages/yike-design-ui/src/components/theme/style/index.ts b/packages/yike-design-ui/src/components/theme/style/index.ts deleted file mode 100755 index 6e5315b5..00000000 --- a/packages/yike-design-ui/src/components/theme/style/index.ts +++ /dev/null @@ -1 +0,0 @@ -import './index.less' \ No newline at end of file diff --git a/packages/yike-design-ui/src/components/typography/style/index.ts b/packages/yike-design-ui/src/components/typography/style/index.ts deleted file mode 100644 index 1526e4df..00000000 --- a/packages/yike-design-ui/src/components/typography/style/index.ts +++ /dev/null @@ -1 +0,0 @@ -import './index.less' diff --git a/packages/yike-design-ui/src/icon/fill/send.svg b/packages/yike-design-ui/src/icon/fill/send.svg deleted file mode 100644 index 3ecbc033..00000000 --- a/packages/yike-design-ui/src/icon/fill/send.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/packages/yike-design-ui/src/icon/outline/send.svg b/packages/yike-design-ui/src/icon/outline/send.svg deleted file mode 100644 index fc47e50d..00000000 --- a/packages/yike-design-ui/src/icon/outline/send.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/packages/yike-design-ui/src/icon/outline/switch.svg b/packages/yike-design-ui/src/icon/outline/switch.svg deleted file mode 100644 index d375c384..00000000 --- a/packages/yike-design-ui/src/icon/outline/switch.svg +++ /dev/null @@ -1 +0,0 @@ - \ No newline at end of file diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index fb372d6d..fae7b8e4 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -10,247 +10,299 @@ importers: dependencies: dayjs: specifier: ^1.11.9 - version: 1.11.10 + version: registry.npmmirror.com/dayjs@1.11.10 vue: specifier: ^3.3.4 - version: 3.3.6(typescript@5.1.6) + version: registry.npmmirror.com/vue@3.3.4 devDependencies: + '@babel/core': + specifier: ^7.14.6 + version: 7.23.0 + '@babel/plugin-proposal-class-properties': + specifier: ^7.14.5 + version: 7.18.6(@babel/core@7.23.0) + '@babel/plugin-syntax-dynamic-import': + specifier: ^7.8.3 + version: 7.8.3(@babel/core@7.23.0) + '@babel/plugin-transform-runtime': + specifier: ^7.15.0 + version: 7.24.0(@babel/core@7.23.0) + '@babel/preset-env': + specifier: ^7.14.7 + version: 7.24.0(@babel/core@7.23.0) + '@babel/preset-typescript': + specifier: ^7.14.5 + version: 7.23.3(@babel/core@7.23.0) '@testing-library/vue': specifier: ^7.0.0 - version: 7.0.0(@vue/compiler-sfc@3.3.6)(vue@3.3.6) + version: registry.npmmirror.com/@testing-library/vue@7.0.0(@vue/compiler-sfc@3.4.21)(vue@3.3.4) '@types/node': specifier: ^18.11.12 - version: 18.18.6 + version: registry.npmmirror.com/@types/node@18.18.4 '@typescript-eslint/eslint-plugin': specifier: ^6.2.1 - version: 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)(typescript@5.1.6) + version: registry.npmmirror.com/@typescript-eslint/eslint-plugin@6.7.4(@typescript-eslint/parser@6.7.4)(eslint@8.51.0)(typescript@5.1.6) '@typescript-eslint/parser': specifier: ^6.2.1 - version: 6.8.0(eslint@8.52.0)(typescript@5.1.6) + version: registry.npmmirror.com/@typescript-eslint/parser@6.7.4(eslint@8.51.0)(typescript@5.1.6) '@vitejs/plugin-vue': specifier: ^4.2.3 - version: 4.4.0(vite@4.5.0)(vue@3.3.6) + version: registry.npmmirror.com/@vitejs/plugin-vue@4.4.0(vite@4.4.11)(vue@3.3.4) '@vitejs/plugin-vue-jsx': specifier: ^3.0.1 - version: 3.0.2(vite@4.5.0)(vue@3.3.6) + version: registry.npmmirror.com/@vitejs/plugin-vue-jsx@3.0.2(vite@4.4.11)(vue@3.3.4) eslint: specifier: ^8.46.0 - version: 8.52.0 + version: registry.npmmirror.com/eslint@8.51.0 eslint-config-prettier: specifier: ^8.9.0 - version: 8.10.0(eslint@8.52.0) + version: registry.npmmirror.com/eslint-config-prettier@8.10.0(eslint@8.51.0) eslint-import-resolver-typescript: specifier: ^3.5.5 - version: 3.6.1(@typescript-eslint/parser@6.8.0)(eslint-plugin-import@2.28.1)(eslint@8.52.0) + version: registry.npmmirror.com/eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.4)(eslint-plugin-import@2.28.1)(eslint@8.51.0) eslint-plugin-import: specifier: ^2.28.0 - version: 2.28.1(@typescript-eslint/parser@6.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) + version: registry.npmmirror.com/eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.4)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) eslint-plugin-unused-imports: specifier: ^2.0.0 - version: 2.0.0(@typescript-eslint/eslint-plugin@6.8.0)(eslint@8.52.0) + version: registry.npmmirror.com/eslint-plugin-unused-imports@2.0.0(@typescript-eslint/eslint-plugin@6.7.4)(eslint@8.51.0) eslint-plugin-vue: specifier: ^9.16.1 - version: 9.17.0(eslint@8.52.0) + version: registry.npmmirror.com/eslint-plugin-vue@9.17.0(eslint@8.51.0) husky: specifier: ^8.0.0 - version: 8.0.3 + version: registry.npmmirror.com/husky@8.0.3 less: specifier: ^4.0.0 - version: 4.2.0 + version: registry.npmmirror.com/less@4.2.0 lint-staged: specifier: ^13.2.3 - version: 13.3.0 + version: registry.npmmirror.com/lint-staged@13.3.0 postcss: specifier: ^8.4.27 - version: 8.4.31 + version: registry.npmmirror.com/postcss@8.4.31 postcss-html: specifier: ^1.5.0 - version: 1.5.0 + version: registry.npmmirror.com/postcss-html@1.5.0 postcss-less: specifier: ^6.0.0 - version: 6.0.0(postcss@8.4.31) + version: registry.npmmirror.com/postcss-less@6.0.0(postcss@8.4.31) prettier: specifier: ^2.8.8 - version: 2.8.8 + version: registry.npmmirror.com/prettier@2.8.8 release-it: specifier: ^15.10.0 - version: 15.11.0 + version: registry.npmmirror.com/release-it@15.11.0 standard-version: specifier: ^9.5.0 - version: 9.5.0 + version: registry.npmmirror.com/standard-version@9.5.0 stylelint: specifier: ^15.10.1 - version: 15.11.0(typescript@5.1.6) + version: registry.npmmirror.com/stylelint@15.10.3(typescript@5.1.6) stylelint-config-recommended-vue: specifier: ^1.5.0 - version: 1.5.0(postcss-html@1.5.0)(stylelint@15.11.0) + version: registry.npmmirror.com/stylelint-config-recommended-vue@1.5.0(postcss-html@1.5.0)(stylelint@15.10.3) stylelint-config-standard-vue: specifier: ^1.0.0 - version: 1.0.0(postcss-html@1.5.0)(stylelint@15.11.0) + version: registry.npmmirror.com/stylelint-config-standard-vue@1.0.0(postcss-html@1.5.0)(stylelint@15.10.3) stylelint-less: specifier: ^1.0.8 - version: 1.0.8(stylelint@15.11.0) + version: registry.npmmirror.com/stylelint-less@1.0.8(stylelint@15.10.3) stylelint-order: specifier: ^6.0.3 - version: 6.0.3(stylelint@15.11.0) + version: registry.npmmirror.com/stylelint-order@6.0.3(stylelint@15.10.3) typescript: specifier: 5.1.6 - version: 5.1.6 + version: registry.npmmirror.com/typescript@5.1.6 vite: specifier: ^4.0.0 - version: 4.5.0(@types/node@18.18.6)(less@4.2.0) + version: registry.npmmirror.com/vite@4.4.11(@types/node@18.18.4)(less@4.2.0) vue-tsc: specifier: ^1.6.4 - version: 1.8.19(typescript@5.1.6) + version: registry.npmmirror.com/vue-tsc@1.8.16(typescript@5.1.6) - demo: + packages/demo-test: dependencies: - '@vitejs/plugin-vue-jsx': - specifier: ^3.0.1 - version: 3.0.2(vite@4.5.0)(vue@3.3.6) - '@vueuse/core': - specifier: ^10.2.1 - version: 10.5.0(vue@3.3.6) - '@yike-design/ui': + '@yike-design/resolver': specifier: workspace:* - version: link:../packages/yike-design-ui - markdown-it: - specifier: ^12.3.2 - version: 12.3.2 - pinia: - specifier: ^2.1.4 - version: 2.1.7(typescript@5.1.6)(vue@3.3.6) - seemly: - specifier: ^0.3.6 - version: 0.3.6 + version: link:../yike-design-resolver + '@yike-design/ui': + specifier: ^0.0.8 + version: link:../yike-design-ui + unplugin-auto-import: + specifier: ^0.17.5 + version: 0.17.5(@vueuse/core@10.5.0) + unplugin-vue-components: + specifier: ^0.26.0 + version: 0.26.0(vue@3.4.21) vue: - specifier: ^3.3.4 - version: 3.3.6(typescript@5.1.6) - vue-router: - specifier: ^4.1.6 - version: 4.2.5(vue@3.3.6) + specifier: ^3.4.21 + version: 3.4.21(typescript@5.2.2) devDependencies: - '@types/markdown-it': - specifier: ^12.2.3 - version: 12.2.3 + '@arco-design/web-vue': + specifier: ^2.11.0 + version: 2.54.6(vue@3.4.21) '@vitejs/plugin-vue': - specifier: ^4.2.3 - version: 4.4.0(vite@4.5.0)(vue@3.3.6) - markdown-it-shikiji: - specifier: ^0.6.8 - version: 0.6.10 - shikiji: - specifier: ^0.6.8 - version: 0.6.10 - unplugin-vue-components: - specifier: ^0.25.1 - version: 0.25.2(vue@3.3.6) + specifier: ^5.0.4 + version: 5.0.4(vite@5.1.6)(vue@3.4.21) + typescript: + specifier: ^5.2.2 + version: 5.2.2 + vite: + specifier: ^5.1.6 + version: 5.1.6(@types/node@18.18.4)(less@4.2.0) + vue-tsc: + specifier: ^1.8.27 + version: 1.8.27(typescript@5.2.2) - packages/yike-build: + packages/yike-design-build: dependencies: fast-glob: specifier: ^3.3.0 - version: 3.3.1 + version: registry.npmmirror.com/fast-glob@3.3.1 fs-extra: specifier: ^11.1.1 - version: 11.1.1 + version: registry.npmmirror.com/fs-extra@11.1.1 jsdom: specifier: ^22.1.0 - version: 22.1.0 + version: registry.npmmirror.com/jsdom@22.1.0 svgo: specifier: ^3.0.2 - version: 3.0.2 + version: registry.npmmirror.com/svgo@3.0.2 devDependencies: '@types/clean-css': specifier: ^4.2.6 - version: 4.2.9 + version: registry.npmmirror.com/@types/clean-css@4.2.7 '@types/fs-extra': specifier: ^11.0.1 - version: 11.0.3 + version: registry.npmmirror.com/@types/fs-extra@11.0.2 '@types/jsdom': specifier: ^21.1.1 - version: 21.1.4 + version: registry.npmmirror.com/@types/jsdom@21.1.3 '@types/less': specifier: ^3.0.3 - version: 3.0.5 + version: registry.npmmirror.com/@types/less@3.0.4 chalk: specifier: ^4.1.2 - version: 4.1.2 + version: registry.npmmirror.com/chalk@4.1.2 clean-css: specifier: ^5.3.2 - version: 5.3.2 + version: registry.npmmirror.com/clean-css@5.3.2 commander: specifier: ^11.0.0 - version: 11.1.0 + version: registry.npmmirror.com/commander@11.0.0 glob: specifier: ^10.3.3 - version: 10.3.10 + version: registry.npmmirror.com/glob@10.3.10 less: specifier: ^4.0.0 - version: 4.2.0 + version: registry.npmmirror.com/less@4.2.0 typescript: specifier: ^5.1.6 - version: 5.2.2 + version: registry.npmmirror.com/typescript@5.2.2 vite-plugin-dts: specifier: ^3.3.1 - version: 3.6.0(@types/node@18.18.6)(typescript@5.2.2)(vite@4.5.0) + version: registry.npmmirror.com/vite-plugin-dts@3.6.0(@types/node@18.18.4)(typescript@5.2.2)(vite@4.4.11) - packages/yike-design-test: + packages/yike-design-demo: + dependencies: + '@vitejs/plugin-vue-jsx': + specifier: ^3.0.1 + version: 3.0.2(vite@4.4.11)(vue@3.3.4) + '@vueuse/core': + specifier: ^10.2.1 + version: 10.5.0(vue@3.3.4) + markdown-it: + specifier: ^12.3.2 + version: 12.3.2 + pinia: + specifier: ^2.1.4 + version: 2.1.7(typescript@5.1.6)(vue@3.3.4) + seemly: + specifier: ^0.3.6 + version: 0.3.8 + vue: + specifier: ^3.3.4 + version: 3.3.4 + vue-router: + specifier: ^4.1.6 + version: 4.3.0(vue@3.3.4) devDependencies: + '@types/markdown-it': + specifier: ^12.2.3 + version: 12.2.3 '@vitejs/plugin-vue': - specifier: ^4.2.2 - version: 4.4.0(vite@4.5.0)(vue@3.3.6) - '@vitest/coverage-v8': - specifier: ^0.32.4 - version: 0.32.4(vitest@0.32.4) - '@vue/test-utils': - specifier: ^2.4.0 - version: 2.4.1(vue@3.3.6) + specifier: ^4.2.3 + version: 4.4.0(vite@4.4.11)(vue@3.3.4) + '@yike-design/resolver': + specifier: workspace:* + version: link:../yike-design-resolver '@yike-design/ui': specifier: workspace:* version: link:../yike-design-ui - c8: - specifier: ^8.0.0 - version: 8.0.1 - happy-dom: - specifier: ^9.20.3 - version: 9.20.3 - vitest: - specifier: ^0.32.4 - version: 0.32.4(happy-dom@9.20.3)(less@4.2.0) + markdown-it-shikiji: + specifier: ^0.6.8 + version: 0.6.13 + shikiji: + specifier: ^0.6.8 + version: 0.6.13 + unplugin-auto-import: + specifier: ^0.17.5 + version: 0.17.5(@vueuse/core@10.5.0) + unplugin-vue-components: + specifier: ^0.25.1 + version: 0.25.2(vue@3.3.4) + + packages/yike-design-resolver: {} packages/yike-design-ui: dependencies: '@vueuse/core': specifier: ^10.2.1 - version: 10.5.0(vue@3.3.6) + version: registry.npmmirror.com/@vueuse/core@10.5.0(vue@3.3.4) vue: - specifier: ^3.3.4 - version: 3.3.6(typescript@5.1.6) + specifier: ^3.2.2 + version: 3.3.4 devDependencies: '@yike-design/build': specifier: workspace:* - version: link:../yike-build + version: link:../yike-design-build standard-version: specifier: ^9.5.0 - version: 9.5.0 + version: registry.npmmirror.com/standard-version@9.5.0 packages: - /@aashutoshrathi/word-wrap@1.2.6: - resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==} - engines: {node: '>=0.10.0'} - dev: true - /@ampproject/remapping@2.2.1: resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==} engines: {node: '>=6.0.0'} dependencies: '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.19 + + /@antfu/utils@0.7.7: + resolution: {integrity: sha512-gFPqTG7otEJ8uP6wrhDv6mqwGWYZKNvAcCq6u9hOj0c+IKCEsY4L1oC9trPq2SaWIzAfHvqfBDxF591JkMf+kg==} - /@antfu/utils@0.7.6: - resolution: {integrity: sha512-pvFiLP2BeOKA/ZOS6jxx4XhKzdVLHDhGlFEaZ2flWWYf2xOqVniqpk38I04DFRyz+L0ASggl7SkItTc+ZLju4w==} + /@arco-design/color@0.4.0: + resolution: {integrity: sha512-s7p9MSwJgHeL8DwcATaXvWT3m2SigKpxx4JA1BGPHL4gfvaQsmQfrLBDpjOJFJuJ2jG2dMt3R3P8Pm9E65q18g==} + dependencies: + color: 3.2.1 + dev: true + + /@arco-design/web-vue@2.54.6(vue@3.4.21): + resolution: {integrity: sha512-Qx+HHL5G5gIvrbxGC6ZF/L8ACD1L/RkPJd9e4SR+vI6lEg+nGlUBplkR4pY7e7mqYXY2H6uzh+radT+QxXKVRg==} + peerDependencies: + vue: ^3.1.0 + dependencies: + '@arco-design/color': 0.4.0 + b-tween: 0.3.3 + b-validate: 1.5.3 + compute-scroll-into-view: 1.0.20 + dayjs: 1.11.10 + number-precision: 1.6.0 + resize-observer-polyfill: 1.5.1 + scroll-into-view-if-needed: 2.2.31 + vue: 3.4.21(typescript@5.2.2) dev: true /@babel/code-frame@7.22.13: @@ -260,23 +312,28 @@ packages: '@babel/highlight': 7.22.20 chalk: 2.4.2 - /@babel/compat-data@7.23.2: - resolution: {integrity: sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==} + /@babel/compat-data@7.22.20: + resolution: {integrity: sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==} + engines: {node: '>=6.9.0'} + + /@babel/compat-data@7.23.5: + resolution: {integrity: sha512-uU27kfDRlhfKl+w1U6vp16IuvSLtjAxdArVXPa9BvLkrr7CYIsxH5adpHObeAGY/41+syctUWOZ140a2Rvkgjw==} engines: {node: '>=6.9.0'} + dev: true - /@babel/core@7.23.2: - resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==} + /@babel/core@7.23.0: + resolution: {integrity: sha512-97z/ju/Jy1rZmDxybphrBuI+jtJjFVoz7Mr9yUQVVVi+DNZE333uFQeMOqcCIy1x3WYBIbWftUSLmbNXNT7qFQ==} engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': 2.2.1 '@babel/code-frame': 7.22.13 '@babel/generator': 7.23.0 '@babel/helper-compilation-targets': 7.22.15 - '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.2) - '@babel/helpers': 7.23.2 - '@babel/parser': 7.23.0 + '@babel/helper-module-transforms': 7.23.0(@babel/core@7.23.0) + '@babel/helpers': 7.23.1 + '@babel/parser': 7.24.0 '@babel/template': 7.22.15 - '@babel/traverse': 7.23.2 + '@babel/traverse': 7.23.0 '@babel/types': 7.23.0 convert-source-map: 2.0.0 debug: 4.3.4 @@ -292,7 +349,7 @@ packages: dependencies: '@babel/types': 7.23.0 '@jridgewell/gen-mapping': 0.3.3 - '@jridgewell/trace-mapping': 0.3.20 + '@jridgewell/trace-mapping': 0.3.19 jsesc: 2.5.2 /@babel/helper-annotate-as-pure@7.22.5: @@ -301,32 +358,110 @@ packages: dependencies: '@babel/types': 7.23.0 + /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: + resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.0 + dev: true + /@babel/helper-compilation-targets@7.22.15: resolution: {integrity: sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==} engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': 7.23.2 + '@babel/compat-data': 7.22.20 '@babel/helper-validator-option': 7.22.15 browserslist: 4.22.1 lru-cache: 5.1.1 semver: 6.3.1 - /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.2): + /@babel/helper-compilation-targets@7.23.6: + resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/helper-validator-option': 7.23.5 + browserslist: 4.23.0 + lru-cache: 5.1.1 + semver: 6.3.1 + dev: true + + /@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.0): resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-member-expression-to-functions': 7.23.0 + '@babel/helper-optimise-call-expression': 7.22.5 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.0) + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + semver: 6.3.1 + + /@babel/helper-create-class-features-plugin@7.24.0(@babel/core@7.23.0): + resolution: {integrity: sha512-QAH+vfvts51BCsNZ2PhY6HAggnlS6omLLFTsIpeqZk/MmJ6cW7tgz5yRv0fMJThcr6FmbMrENh1RgrWPTYA76g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.0 '@babel/helper-annotate-as-pure': 7.22.5 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-function-name': 7.23.0 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 - '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.2) + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.0) '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 semver: 6.3.1 + dev: true + + /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.0): + resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-annotate-as-pure': 7.22.5 + regexpu-core: 5.3.2 + semver: 6.3.1 + dev: true + + /@babel/helper-define-polyfill-provider@0.5.0(@babel/core@7.23.0): + resolution: {integrity: sha512-NovQquuQLAQ5HuyjCz7WQP9MjRj7dx++yspwiyUiGl9ZyadHRSql1HZh5ogRd8W8w6YM6EQ/NTB8rgjLt5W65Q==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.24.0 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.6 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/helper-define-polyfill-provider@0.6.1(@babel/core@7.23.0): + resolution: {integrity: sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-compilation-targets': 7.22.15 + '@babel/helper-plugin-utils': 7.24.0 + debug: 4.3.4 + lodash.debounce: 4.0.8 + resolve: 1.22.6 + transitivePeerDependencies: + - supports-color + dev: true /@babel/helper-environment-visitor@7.22.20: resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==} @@ -357,18 +492,32 @@ packages: dependencies: '@babel/types': 7.23.0 - /@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2): + /@babel/helper-module-transforms@7.23.0(@babel/core@7.23.0): resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-simple-access': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/helper-validator-identifier': 7.22.20 + + /@babel/helper-module-transforms@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.0 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-module-imports': 7.22.15 '@babel/helper-simple-access': 7.22.5 '@babel/helper-split-export-declaration': 7.22.6 '@babel/helper-validator-identifier': 7.22.20 + dev: true /@babel/helper-optimise-call-expression@7.22.5: resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==} @@ -380,13 +529,30 @@ packages: resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==} engines: {node: '>=6.9.0'} - /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.2): + /@babel/helper-plugin-utils@7.24.0: + resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.0): + resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-wrap-function': 7.22.20 + dev: true + + /@babel/helper-replace-supers@7.22.20(@babel/core@7.23.0): resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==} engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.0 '@babel/helper-environment-visitor': 7.22.20 '@babel/helper-member-expression-to-functions': 7.23.0 '@babel/helper-optimise-call-expression': 7.22.5 @@ -421,12 +587,26 @@ packages: resolution: {integrity: sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==} engines: {node: '>=6.9.0'} - /@babel/helpers@7.23.2: - resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==} + /@babel/helper-validator-option@7.23.5: + resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==} + engines: {node: '>=6.9.0'} + dev: true + + /@babel/helper-wrap-function@7.22.20: + resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-function-name': 7.23.0 + '@babel/template': 7.22.15 + '@babel/types': 7.23.0 + dev: true + + /@babel/helpers@7.23.1: + resolution: {integrity: sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==} engines: {node: '>=6.9.0'} dependencies: '@babel/template': 7.22.15 - '@babel/traverse': 7.23.2 + '@babel/traverse': 7.23.0 '@babel/types': 7.23.0 transitivePeerDependencies: - supports-color @@ -446,624 +626,3976 @@ packages: dependencies: '@babel/types': 7.23.0 - /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} + /@babel/parser@7.24.0: + resolution: {integrity: sha512-QuP/FxEAzMSjXygs8v4N9dvdXzEHN4W1oF3PxuWAtPo08UdM17u89RDMgjLn/mlc56iM0HlLmVkO/wgR+rDgHg==} + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': 7.23.0 + + /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-iRkKcCqb7iGnq9+3G6rZ+Ciz5VywC4XNRHe57lKM+jOeYAoR0lVqdeeDRfh0tQcTfw/+vBhHn926FmQhLtlFLQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.2): - resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} + /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-WwlxbfMNdVEpQjZmK5mhm7oSwD3dS6eU+Iwsi4Knl9wAletWem7kaRsGOG+8UEbRyqxY4SS5zvtfXwX+jMxUwQ==} engines: {node: '>=6.9.0'} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.13.0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-plugin-utils': 7.22.5 + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.0) + dev: true - /@babel/plugin-transform-typescript@7.22.15(@babel/core@7.23.2): - resolution: {integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==} + /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.23.7(@babel/core@7.23.0): + resolution: {integrity: sha512-LlRT7HgaifEpQA1ZgLVOIJZZFVPWN5iReq/7/JixwBtwcoeVGDBD53ZV28rrsLYOZs1Y/EHhA8N/Z6aazHR8cw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-proposal-class-properties@7.18.6(@babel/core@7.23.0): + resolution: {integrity: sha512-cumfXOF0+nzZrrN8Rf0t7M+tF6sZc7vhQwYQck9q1/5w2OExlD+b4v4RpMJFaV1Z7WcDRgO6FqvxqxGlwo+RHQ==} engines: {node: '>=6.9.0'} + deprecated: This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-class-properties instead. peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 - '@babel/helper-annotate-as-pure': 7.22.5 - '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.2) + '@babel/core': 7.23.0 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) '@babel/helper-plugin-utils': 7.22.5 - '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.2) + dev: true - /@babel/runtime@7.23.2: - resolution: {integrity: sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==} + /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.0): + resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: - regenerator-runtime: 0.14.0 + '@babel/core': 7.23.0 dev: true - /@babel/template@7.22.15: - resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.0): + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: - '@babel/code-frame': 7.22.13 - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - /@babel/traverse@7.23.2: - resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==} - engines: {node: '>=6.9.0'} + /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.0): + resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: - '@babel/code-frame': 7.22.13 - '@babel/generator': 7.23.0 - '@babel/helper-environment-visitor': 7.22.20 - '@babel/helper-function-name': 7.23.0 - '@babel/helper-hoist-variables': 7.22.5 - '@babel/helper-split-export-declaration': 7.22.6 - '@babel/parser': 7.23.0 - '@babel/types': 7.23.0 - debug: 4.3.4 - globals: 11.12.0 - transitivePeerDependencies: - - supports-color + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - /@babel/types@7.23.0: - resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} + /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.0): + resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==} engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: - '@babel/helper-string-parser': 7.22.5 - '@babel/helper-validator-identifier': 7.22.20 - to-fast-properties: 2.0.0 + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - /@bcoe/v8-coverage@0.2.3: - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} + /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.0): + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 dev: true - /@csstools/css-parser-algorithms@2.3.2(@csstools/css-tokenizer@2.2.1): - resolution: {integrity: sha512-sLYGdAdEY2x7TSw9FtmdaTrh2wFtRJO5VMbBrA8tEqEod7GEggFmxTSK9XqExib3yMuYNcvcTdCZIP6ukdjAIA==} - engines: {node: ^14 || ^16 || >=18} + /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.0): + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: - '@csstools/css-tokenizer': ^2.2.1 + '@babel/core': ^7.0.0-0 dependencies: - '@csstools/css-tokenizer': 2.2.1 + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 dev: true - /@csstools/css-tokenizer@2.2.1: - resolution: {integrity: sha512-Zmsf2f/CaEPWEVgw29odOj+WEVoiJy9s9NOv5GgNY9mZ1CZ7394By6wONrONrTsnNDv6F9hR02nvFihrGVGHBg==} - engines: {node: ^14 || ^16 || >=18} + /@babel/plugin-syntax-import-assertions@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-lPgDSU+SJLK3xmFDTV2ZRQAiM7UuUjGidwBywFavObCiZc1BeAAcMtHJKUya92hPHO+at63JJPLygilZard8jw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 dev: true - /@csstools/media-query-list-parser@2.1.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1): - resolution: {integrity: sha512-IxVBdYzR8pYe89JiyXQuYk4aVVoCPhMJkz6ElRwlVysjwURTsTk/bmY/z4FfeRE+CRBMlykPwXEVUg8lThv7AQ==} - engines: {node: ^14 || ^16 || >=18} + /@babel/plugin-syntax-import-attributes@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-pawnE0P9g10xgoP7yKr6CK63K2FMsTE+FZidZO/1PwRdzmAPVs+HS1mAURUsgaoxammTJvULUdIkEK0gOcU2tA==} + engines: {node: '>=6.9.0'} peerDependencies: - '@csstools/css-parser-algorithms': ^2.3.2 - '@csstools/css-tokenizer': ^2.2.1 + '@babel/core': ^7.0.0-0 dependencies: - '@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1) - '@csstools/css-tokenizer': 2.2.1 + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 dev: true - /@csstools/selector-specificity@3.0.0(postcss-selector-parser@6.0.13): - resolution: {integrity: sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==} - engines: {node: ^14 || ^16 || >=18} + /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.0): + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: - postcss-selector-parser: ^6.0.13 + '@babel/core': ^7.0.0-0 dependencies: - postcss-selector-parser: 6.0.13 + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 dev: true - /@esbuild/android-arm64@0.18.20: - resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} - engines: {node: '>=12'} - cpu: [arm64] - os: [android] - requiresBuild: true - optional: true + /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.0): + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true - /@esbuild/android-arm@0.18.20: - resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} - engines: {node: '>=12'} - cpu: [arm] - os: [android] - requiresBuild: true + /@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.0): + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + dev: false + + /@babel/plugin-syntax-jsx@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-EB2MELswq55OHUoRZLGg/zC7QWUKfNLpE57m/S2yr1uEneIgsTgrSzXP3NXEsMkVn76OlaVVnzN+ugObuYGwhg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.0): + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.0): + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.0): + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.0): + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.0): + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.0): + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.0): + resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.0): + resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.0): + resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + dev: false + + /@babel/plugin-syntax-typescript@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-9EiNjVJOMwCO+43TqoTrgQ8jMwcAd0sWyXi9RPfIsLTj4R2MADDDQXELhffaUx/uJv2AYcxBgPwH6j4TIA4ytQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.0): + resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-arrow-functions@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-NzQcQrzaQPkaEwoTm4Mhyl8jI1huEL/WWIEvudjTCMJ9aBZNpsJbMASx7EQECtQQPS/DcnFpo0FIh3LvEO9cxQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-async-generator-functions@7.23.9(@babel/core@7.23.0): + resolution: {integrity: sha512-8Q3veQEDGe14dTYuwagbRtwxQDnytyg1JFu4/HwEMETeofocrB0U0ejBJIXoeG/t2oXZ8kzCyI0ZZfbT80VFNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-async-to-generator@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-A7LFsKi4U4fomjqXJlZg/u0ft/n8/7n7lpffUP/ZULx/DtV9SGlNKZolHH6PE8Xl1ngCc0M11OaeZptXVkfKSw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-block-scoped-functions@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-vI+0sIaPIO6CNuM9Kk5VmXcMVRiOpDh7w2zZt9GXzmE/9KD70CUEVhvPR/etAeNK/FAEkhxQtXOzVF3EuRL41A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-block-scoping@7.23.4(@babel/core@7.23.0): + resolution: {integrity: sha512-0QqbP6B6HOh7/8iNR4CQU2Th/bbRtBp4KS9vcaZd1fZ0wSh5Fyssg0UCIHwxh+ka+pNDREbVLQnHCMHKZfPwfw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-class-properties@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-uM+AN8yCIjDPccsKGlw271xjJtGii+xQIF/uMPS8H15L12jZTsLfF4o5vNO7d/oUguOyfdikHGc/yi9ge4SGIg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-class-static-block@7.23.4(@babel/core@7.23.0): + resolution: {integrity: sha512-nsWu/1M+ggti1SOALj3hfx5FXzAY06fwPJsUZD4/A5e1bWi46VUIWtD+kOX6/IdhXGsXBWllLFDSnqSCdUNydQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.12.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-classes@7.23.8(@babel/core@7.23.0): + resolution: {integrity: sha512-yAYslGsY1bX6Knmg46RjiCiNSwJKv2IUC8qOdYKqMMr0491SXFhcHqOdRDeCRohOOIzwN/90C6mQ9qAKgrP7dg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.0) + '@babel/helper-split-export-declaration': 7.22.6 + globals: 11.12.0 + dev: true + + /@babel/plugin-transform-computed-properties@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-dTj83UVTLw/+nbiHqQSFdwO9CbTtwq1DsDqm3CUEtDrZNET5rT5E6bIdTlOftDTDLMYxvxHNEYO4B9SLl8SLZw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/template': 7.22.15 + dev: true + + /@babel/plugin-transform-destructuring@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-n225npDqjDIr967cMScVKHXJs7rout1q+tt50inyBCPkyZ8KxeI6d+GIbSBTT/w/9WdlWDOej3V9HE5Lgk57gw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-dotall-regex@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-vgnFYDHAKzFaTVp+mneDsIEbnJ2Np/9ng9iviHw3P/KVcgONxpNULEW/51Z/BaFojG2GI2GwwXck5uV1+1NOYQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-duplicate-keys@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-RrqQ+BQmU3Oyav3J+7/myfvRCq7Tbz+kKLLshUmMwNlDHExbGL7ARhajvoBJEvc+fCguPPu887N+3RRXBVKZUA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-dynamic-import@7.23.4(@babel/core@7.23.0): + resolution: {integrity: sha512-V6jIbLhdJK86MaLh4Jpghi8ho5fGzt3imHOBu/x0jlBaPYqDoWz4RDXjmMOfnh+JWNaQleEAByZLV0QzBT4YQQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-exponentiation-operator@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-5fhCsl1odX96u7ILKHBj4/Y8vipoqwsJMh4csSA8qFfxrZDEA4Ssku2DyNvMJSmZNOEBT750LfFPbtrnTP90BQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-export-namespace-from@7.23.4(@babel/core@7.23.0): + resolution: {integrity: sha512-GzuSBcKkx62dGzZI1WVgTWvkkz84FZO5TC5T8dl/Tht/rAla6Dg/Mz9Yhypg+ezVACf/rgDuQt3kbWEv7LdUDQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-for-of@7.23.6(@babel/core@7.23.0): + resolution: {integrity: sha512-aYH4ytZ0qSuBbpfhuofbg/e96oQ7U2w1Aw/UQmKT+1l39uEhUPoFS3fHevDc1G0OvewyDudfMKY1OulczHzWIw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true + + /@babel/plugin-transform-function-name@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-I1QXp1LxIvt8yLaib49dRW5Okt7Q4oaxao6tFVKS/anCdEOMtYwWVKoiOA1p34GOWIZjUK0E+zCp7+l1pfQyiw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-json-strings@7.23.4(@babel/core@7.23.0): + resolution: {integrity: sha512-81nTOqM1dMwZ/aRXQ59zVubN9wHGqk6UtqRK+/q+ciXmRy8fSolhGVvG09HHRGo4l6fr/c4ZhXUQH0uFW7PZbg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-literals@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-wZ0PIXRxnwZvl9AYpqNUxpZ5BiTGrYt7kueGQ+N5FiQ7RCOD4cm8iShd6S6ggfVIWaJf2EMk8eRzAh52RfP4rQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-logical-assignment-operators@7.23.4(@babel/core@7.23.0): + resolution: {integrity: sha512-Mc/ALf1rmZTP4JKKEhUwiORU+vcfarFVLfcFiolKUo6sewoxSEgl36ak5t+4WamRsNr6nzjZXQjM35WsU+9vbg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-member-expression-literals@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-sC3LdDBDi5x96LA+Ytekz2ZPk8i/Ck+DEuDbRAll5rknJ5XRTSaPKEYwomLcs1AA8wg9b3KjIQRsnApj+q51Ag==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-modules-amd@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-vJYQGxeKM4t8hYCKVBlZX/gtIY2I7mRGFNcm85sgXGMTBcoV3QdVtdpbcWEbzbfUIUZKwvgFT82mRvaQIebZzw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-modules-commonjs@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-aVS0F65LKsdNOtcz6FRCpE4OgsP2OFnW46qNxNIX9h3wuzaNcSQsJysuMwqSibC98HPrf2vCgtxKNwS0DAlgcA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-simple-access': 7.22.5 + dev: true + + /@babel/plugin-transform-modules-systemjs@7.23.9(@babel/core@7.23.0): + resolution: {integrity: sha512-KDlPRM6sLo4o1FkiSlXoAa8edLXFsKKIda779fbLrvmeuc3itnjCtaO6RrtoaANsIJANj+Vk1zqbZIMhkCAHVw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-identifier': 7.22.20 + dev: true + + /@babel/plugin-transform-modules-umd@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-zHsy9iXX2nIsCBFPud3jKn1IRPWg3Ing1qOZgeKV39m1ZgIdpJqvlWVeiHBZC6ITRG0MfskhYe9cLgntfSFPIg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-module-transforms': 7.23.3(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.0): + resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-new-target@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-YJ3xKqtJMAT5/TIZnpAR3I+K+WaDowYbN3xyxI8zxx/Gsypwf9B9h0VB+1Nh6ACAAPRS5NSRje0uVv5i79HYGQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-nullish-coalescing-operator@7.23.4(@babel/core@7.23.0): + resolution: {integrity: sha512-jHE9EVVqHKAQx+VePv5LLGHjmHSJR76vawFPTdlxR/LVJPfOEGxREQwQfjuZEOPTwG92X3LINSh3M40Rv4zpVA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-numeric-separator@7.23.4(@babel/core@7.23.0): + resolution: {integrity: sha512-mps6auzgwjRrwKEZA05cOwuDc9FAzoyFS4ZsG/8F43bTLf/TgkJg7QXOrPO1JO599iA3qgK9MXdMGOEC8O1h6Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-object-rest-spread@7.24.0(@babel/core@7.23.0): + resolution: {integrity: sha512-y/yKMm7buHpFFXfxVFS4Vk1ToRJDilIa6fKRioB9Vjichv58TDGXTvqV0dN7plobAmTW5eSEGXDngE+Mm+uO+w==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.0 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.0) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-object-super@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-BwQ8q0x2JG+3lxCVFohg+KbQM7plfpBwThdW9A6TMtWwLsbDA01Ek2Zb/AgDN39BiZsExm4qrXxjk+P1/fzGrA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-replace-supers': 7.22.20(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-optional-catch-binding@7.23.4(@babel/core@7.23.0): + resolution: {integrity: sha512-XIq8t0rJPHf6Wvmbn9nFxU6ao4c7WhghTR5WyV8SrJfUFzyxhCm4nhC+iAp3HFhbAKLfYpgzhJ6t4XCtVwqO5A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-optional-chaining@7.23.4(@babel/core@7.23.0): + resolution: {integrity: sha512-ZU8y5zWOfjM5vZ+asjgAPwDaBjJzgufjES89Rs4Lpq63O300R/kOz30WCLo6BxxX6QVEilwSlpClnG5cZaikTA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-parameters@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-09lMt6UsUb3/34BbECKVbVwrT9bO6lILWln237z7sLaWnMsTi7Yc9fhX5DLpkJzAGfaReXI22wP41SZmnAA3Vw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-private-methods@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-UzqRcRtWsDMTLrRWFvUBDwmw06tCQH9Rl1uAjfh6ijMSmGYQ+fpdB+cnqRC8EMh5tuuxSv0/TejGL+7vyj+50g==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-private-property-in-object@7.23.4(@babel/core@7.23.0): + resolution: {integrity: sha512-9G3K1YqTq3F4Vt88Djx1UZ79PDyj+yKRnUy7cZGSMe+a7jkwD259uKKuUzQlPkGam7R+8RJwh5z4xO27fA1o2A==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-property-literals@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-jR3Jn3y7cZp4oEWPFAlRsSWjxKe4PZILGBSd4nis1TsC5qeSpb+nrtihJuDhNI7QHiVbUaiXa0X2RZY3/TI6Nw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-regenerator@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-KP+75h0KghBMcVpuKisx3XTu9Ncut8Q8TuvGO4IhY+9D5DFEckQefOuIsB/gQ2tG71lCke4NMrtIPS8pOj18BQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + regenerator-transform: 0.15.2 + dev: true + + /@babel/plugin-transform-reserved-words@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-QnNTazY54YqgGxwIexMZva9gqbPa15t/x9VS+0fsEFWplwVpXYZivtgl43Z1vMpc1bdPP2PP8siFeVcnFvA3Cg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-runtime@7.24.0(@babel/core@7.23.0): + resolution: {integrity: sha512-zc0GA5IitLKJrSfXlXmp8KDqLrnGECK7YRfQBmEKg1NmBOQ7e+KuclBEKJgzifQeUYLdNiAw4B4bjyvzWVLiSA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-module-imports': 7.22.15 + '@babel/helper-plugin-utils': 7.24.0 + babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.23.0) + babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.23.0) + babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.0) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/plugin-transform-shorthand-properties@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-ED2fgqZLmexWiN+YNFX26fx4gh5qHDhn1O2gvEhreLW2iI63Sqm4llRLCXALKrCnbN4Jy0VcMQZl/SAzqug/jg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-spread@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-VvfVYlrlBVu+77xVTOAoxQ6mZbnIq5FM0aGBSFEcIh03qHf+zNqA4DC/3XMUozTg7bZV3e3mZQ0i13VB6v5yUg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-skip-transparent-expression-wrappers': 7.22.5 + dev: true + + /@babel/plugin-transform-sticky-regex@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-HZOyN9g+rtvnOU3Yh7kSxXrKbzgrm5X4GncPY1QOquu7epga5MxKHVpYu2hvQnry/H+JjckSYRb93iNfsioAGg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-template-literals@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-Flok06AYNp7GV2oJPZZcP9vZdszev6vPBkHLwxwSpaIqx75wn6mUd3UFWsSsA0l8nXAKkyCmL/sR02m8RYGeHg==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-typeof-symbol@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-4t15ViVnaFdrPC74be1gXBSMzXk3B4Us9lP7uLRQHTFpV5Dvt33pn+2MyyNxmN3VTTm3oTrZVMUmuw3oBnQ2oQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-typescript@7.22.15(@babel/core@7.23.0): + resolution: {integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.22.5(@babel/core@7.23.0) + dev: false + + /@babel/plugin-transform-typescript@7.23.6(@babel/core@7.23.0): + resolution: {integrity: sha512-6cBG5mBvUu4VUD04OHKnYzbuHNP8huDsD3EDqqpIpsswTDoqHCjLoHb6+QgsV1WsT2nipRqCPgxD3LXnEO7XfA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-annotate-as-pure': 7.22.5 + '@babel/helper-create-class-features-plugin': 7.24.0(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': 7.23.3(@babel/core@7.23.0) + dev: true + + /@babel/plugin-transform-unicode-escapes@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-OMCUx/bU6ChE3r4+ZdylEqAjaQgHAgipgW8nsCfu5pGqDcFytVd91AwRvUJSBZDz0exPGgnjoqhgRYLRjFZc9Q==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-unicode-property-regex@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-KcLIm+pDZkWZQAFJ9pdfmh89EwVfmNovFBcXko8szpBeF8z68kWIPeKlmSOkT9BXJxs2C0uk+5LxoxIv62MROA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-unicode-regex@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-wMHpNA4x2cIA32b/ci3AfwNgheiva2W0WUKWTK7vBHBhDKfPsc5cFGNWm69WBqpwd86u1qwZ9PWevKqm1A3yAw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/plugin-transform-unicode-sets-regex@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-W7lliA/v9bNR83Qc3q1ip9CQMZ09CcHDbHfbLRDNuAhn1Mvkr1ZNF7hPmztMQvtTGVLJ9m8IZqWsTkXOml8dbw==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.24.0 + dev: true + + /@babel/preset-env@7.24.0(@babel/core@7.23.0): + resolution: {integrity: sha512-ZxPEzV9IgvGn73iK0E6VB9/95Nd7aMFpbE0l8KQFDG70cOV9IxRP7Y2FUPmlK0v6ImlLqYX50iuZ3ZTVhOF2lA==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/compat-data': 7.23.5 + '@babel/core': 7.23.0 + '@babel/helper-compilation-targets': 7.23.6 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/helper-validator-option': 7.23.5 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly': 7.23.7(@babel/core@7.23.0) + '@babel/plugin-proposal-private-property-in-object': 7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.0) + '@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.23.0) + '@babel/plugin-syntax-class-properties': 7.12.13(@babel/core@7.23.0) + '@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.23.0) + '@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.23.0) + '@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.23.0) + '@babel/plugin-syntax-import-assertions': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-syntax-import-attributes': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-syntax-import-meta': 7.10.4(@babel/core@7.23.0) + '@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.23.0) + '@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.23.0) + '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.23.0) + '@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.23.0) + '@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.23.0) + '@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.23.0) + '@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.23.0) + '@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.23.0) + '@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.23.0) + '@babel/plugin-syntax-unicode-sets-regex': 7.18.6(@babel/core@7.23.0) + '@babel/plugin-transform-arrow-functions': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-async-generator-functions': 7.23.9(@babel/core@7.23.0) + '@babel/plugin-transform-async-to-generator': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-block-scoped-functions': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-block-scoping': 7.23.4(@babel/core@7.23.0) + '@babel/plugin-transform-class-properties': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-class-static-block': 7.23.4(@babel/core@7.23.0) + '@babel/plugin-transform-classes': 7.23.8(@babel/core@7.23.0) + '@babel/plugin-transform-computed-properties': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-destructuring': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-dotall-regex': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-duplicate-keys': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-dynamic-import': 7.23.4(@babel/core@7.23.0) + '@babel/plugin-transform-exponentiation-operator': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-export-namespace-from': 7.23.4(@babel/core@7.23.0) + '@babel/plugin-transform-for-of': 7.23.6(@babel/core@7.23.0) + '@babel/plugin-transform-function-name': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-json-strings': 7.23.4(@babel/core@7.23.0) + '@babel/plugin-transform-literals': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-logical-assignment-operators': 7.23.4(@babel/core@7.23.0) + '@babel/plugin-transform-member-expression-literals': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-modules-amd': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-modules-systemjs': 7.23.9(@babel/core@7.23.0) + '@babel/plugin-transform-modules-umd': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-named-capturing-groups-regex': 7.22.5(@babel/core@7.23.0) + '@babel/plugin-transform-new-target': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-nullish-coalescing-operator': 7.23.4(@babel/core@7.23.0) + '@babel/plugin-transform-numeric-separator': 7.23.4(@babel/core@7.23.0) + '@babel/plugin-transform-object-rest-spread': 7.24.0(@babel/core@7.23.0) + '@babel/plugin-transform-object-super': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-optional-catch-binding': 7.23.4(@babel/core@7.23.0) + '@babel/plugin-transform-optional-chaining': 7.23.4(@babel/core@7.23.0) + '@babel/plugin-transform-parameters': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-private-methods': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-private-property-in-object': 7.23.4(@babel/core@7.23.0) + '@babel/plugin-transform-property-literals': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-regenerator': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-reserved-words': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-shorthand-properties': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-spread': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-sticky-regex': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-template-literals': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-typeof-symbol': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-unicode-escapes': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-unicode-property-regex': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-unicode-regex': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-unicode-sets-regex': 7.23.3(@babel/core@7.23.0) + '@babel/preset-modules': 0.1.6-no-external-plugins(@babel/core@7.23.0) + babel-plugin-polyfill-corejs2: 0.4.10(@babel/core@7.23.0) + babel-plugin-polyfill-corejs3: 0.9.0(@babel/core@7.23.0) + babel-plugin-polyfill-regenerator: 0.5.5(@babel/core@7.23.0) + core-js-compat: 3.36.0 + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.0): + resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==} + peerDependencies: + '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.24.0 + '@babel/types': 7.23.0 + esutils: 2.0.3 + dev: true + + /@babel/preset-typescript@7.23.3(@babel/core@7.23.0): + resolution: {integrity: sha512-17oIGVlqz6CchO9RFYn5U6ZpWRZIngayYCtrPRSgANSwC2V1Jb+iP74nVxzzXJte8b8BYxrL1yY96xfhTBrNNQ==} + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + '@babel/helper-validator-option': 7.22.15 + '@babel/plugin-syntax-jsx': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-modules-commonjs': 7.23.3(@babel/core@7.23.0) + '@babel/plugin-transform-typescript': 7.23.6(@babel/core@7.23.0) + dev: true + + /@babel/regjsgen@0.8.0: + resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==} + dev: true + + /@babel/runtime@7.23.1: + resolution: {integrity: sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==} + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: 0.14.0 + dev: true + + /@babel/template@7.22.15: + resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.22.13 + '@babel/parser': 7.24.0 + '@babel/types': 7.23.0 + + /@babel/traverse@7.23.0: + resolution: {integrity: sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/code-frame': 7.22.13 + '@babel/generator': 7.23.0 + '@babel/helper-environment-visitor': 7.22.20 + '@babel/helper-function-name': 7.23.0 + '@babel/helper-hoist-variables': 7.22.5 + '@babel/helper-split-export-declaration': 7.22.6 + '@babel/parser': 7.24.0 + '@babel/types': 7.23.0 + debug: 4.3.4 + globals: 11.12.0 + transitivePeerDependencies: + - supports-color + + /@babel/types@7.23.0: + resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==} + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': 7.22.5 + '@babel/helper-validator-identifier': 7.22.20 + to-fast-properties: 2.0.0 + + /@esbuild/aix-ppc64@0.19.12: + resolution: {integrity: sha512-bmoCYyWdEL3wDQIVbcyzRyeKLgk2WtWLTWz1ZIAZF/EGbNOwSA6ew3PftJ1PqMiOOGu0OyFMzG53L0zqIpPeNA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [aix] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-arm64@0.18.20: + resolution: {integrity: sha512-Nz4rJcchGDtENV0eMKUNa6L12zz2zBDXuhj/Vjh18zGqB44Bi7MBMSXjgunJgjRhCmKOjnPuZp4Mb6OKqtMHLQ==} + engines: {node: '>=12'} + cpu: [arm64] + os: [android] + requiresBuild: true + 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 + dev: true + optional: true + + /@esbuild/android-arm@0.18.20: + resolution: {integrity: sha512-fyi7TDI/ijKKNZTUJAQqiG5T7YjJXgnzkURqmGj13C6dCqckZBLdl4h7bkhHt/t0WP+zO9/zwroDvANaOqO5Sw==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/android-arm@0.19.12: + resolution: {integrity: sha512-qg/Lj1mu3CdQlDEEiWrlC4eaPZ1KztwGJ9B6J+/6G+/4ewxJg7gqj8eVYWvao1bXrqGiW2rsBZFSX3q2lcW05w==} + engines: {node: '>=12'} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/android-x64@0.18.20: + resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + optional: true + + /@esbuild/android-x64@0.19.12: + resolution: {integrity: sha512-3k7ZoUW6Q6YqhdhIaq/WZ7HwBpnFBlW905Fa4s4qWJyiNOgT1dOqDiVAQFwBH7gBRZr17gLrlFCRzF6jFh7Kew==} + engines: {node: '>=12'} + cpu: [x64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-arm64@0.18.20: + resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + optional: true + + /@esbuild/darwin-arm64@0.19.12: + resolution: {integrity: sha512-B6IeSgZgtEzGC42jsI+YYu9Z3HKRxp8ZT3cqhvliEHovq8HSX2YX8lNocDn79gCKJXOSaEot9MVYky7AKjCs8g==} + engines: {node: '>=12'} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/darwin-x64@0.18.20: + resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + optional: true + + /@esbuild/darwin-x64@0.19.12: + resolution: {integrity: sha512-hKoVkKzFiToTgn+41qGhsUJXFlIjxI/jSYeZf3ugemDYZldIXIxhvwN6erJGlX4t5h417iFuheZ7l+YVn05N3A==} + engines: {node: '>=12'} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@esbuild/freebsd-arm64@0.18.20: + resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} + engines: {node: '>=12'} + cpu: [arm64] + os: [freebsd] + requiresBuild: true + 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 + dev: true + optional: true + + /@esbuild/freebsd-x64@0.18.20: + resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + optional: true + + /@esbuild/freebsd-x64@0.19.12: + resolution: {integrity: sha512-EYoXZ4d8xtBoVN7CEwWY2IN4ho76xjYXqSXMNccFSx2lgqOG/1TBPW0yPx1bJZk94qu3tX0fycJeeQsKovA8gg==} + engines: {node: '>=12'} + cpu: [x64] + os: [freebsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm64@0.18.20: + resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-arm64@0.19.12: + resolution: {integrity: sha512-EoTjyYyLuVPfdPLsGVVVC8a0p1BFFvtpQDB/YLEhaXyf/5bczaGeN15QkR+O4S5LeJ92Tqotve7i1jn35qwvdA==} + engines: {node: '>=12'} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-arm@0.18.20: + resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} + engines: {node: '>=12'} + cpu: [arm] + os: [linux] + requiresBuild: true + 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 + dev: true + optional: true + + /@esbuild/linux-ia32@0.18.20: + resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ia32@0.19.12: + resolution: {integrity: sha512-Thsa42rrP1+UIGaWz47uydHSBOgTUnwBwNq59khgIwktK6x60Hivfbux9iNR0eHCHzOLjLMLfUMLCypBkZXMHA==} + engines: {node: '>=12'} + cpu: [ia32] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-loong64@0.18.20: + resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-loong64@0.19.12: + resolution: {integrity: sha512-LiXdXA0s3IqRRjm6rV6XaWATScKAXjI4R4LoDlvO7+yQqFdlr1Bax62sRwkVvRIrwXxvtYEHHI4dm50jAXkuAA==} + engines: {node: '>=12'} + cpu: [loong64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-mips64el@0.18.20: + resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-mips64el@0.19.12: + resolution: {integrity: sha512-fEnAuj5VGTanfJ07ff0gOA6IPsvrVHLVb6Lyd1g2/ed67oU1eFzL0r9WL7ZzscD+/N6i3dWumGE1Un4f7Amf+w==} + engines: {node: '>=12'} + cpu: [mips64el] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-ppc64@0.18.20: + resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-ppc64@0.19.12: + resolution: {integrity: sha512-nYJA2/QPimDQOh1rKWedNOe3Gfc8PabU7HT3iXWtNUbRzXS9+vgB0Fjaqr//XNbd82mCxHzik2qotuI89cfixg==} + engines: {node: '>=12'} + cpu: [ppc64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-riscv64@0.18.20: + resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-riscv64@0.19.12: + resolution: {integrity: sha512-2MueBrlPQCw5dVJJpQdUYgeqIzDQgw3QtiAHUC4RBz9FXPrskyyU3VI1hw7C0BSKB9OduwSJ79FTCqtGMWqJHg==} + engines: {node: '>=12'} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-s390x@0.18.20: + resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-s390x@0.19.12: + resolution: {integrity: sha512-+Pil1Nv3Umes4m3AZKqA2anfhJiVmNCYkPchwFJNEJN5QxmTs1uzyy4TvmDrCRNT2ApwSari7ZIgrPeUx4UZDg==} + engines: {node: '>=12'} + cpu: [s390x] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/linux-x64@0.18.20: + resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + optional: true + + /@esbuild/linux-x64@0.19.12: + resolution: {integrity: sha512-B71g1QpxfwBvNrfyJdVDexenDIt1CiDN1TIXLbhOw0KhJzE78KIFGX6OJ9MrtC0oOqMWf+0xop4qEU8JrJTwCg==} + engines: {node: '>=12'} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@esbuild/netbsd-x64@0.18.20: + resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + optional: true + + /@esbuild/netbsd-x64@0.19.12: + resolution: {integrity: sha512-3ltjQ7n1owJgFbuC61Oj++XhtzmymoCihNFgT84UAmJnxJfm4sYCiSLTXZtE00VWYpPMYc+ZQmB6xbSdVh0JWA==} + engines: {node: '>=12'} + cpu: [x64] + os: [netbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/openbsd-x64@0.18.20: + resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + optional: true + + /@esbuild/openbsd-x64@0.19.12: + resolution: {integrity: sha512-RbrfTB9SWsr0kWmb9srfF+L933uMDdu9BIzdA7os2t0TXhCRjrQyCeOt6wVxr79CKD4c+p+YhCj31HBkYcXebw==} + engines: {node: '>=12'} + cpu: [x64] + os: [openbsd] + requiresBuild: true + dev: true + optional: true + + /@esbuild/sunos-x64@0.18.20: + resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [sunos] + requiresBuild: true + 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 + dev: true + optional: true + + /@esbuild/win32-arm64@0.18.20: + resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-arm64@0.19.12: + resolution: {integrity: sha512-URgtR1dJnmGvX864pn1B2YUYNzjmXkuJOIqG2HdU62MVS4EHpU2946OZoTMnRUHklGtJdJZ33QfzdjGACXhn1A==} + engines: {node: '>=12'} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-ia32@0.18.20: + resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-ia32@0.19.12: + resolution: {integrity: sha512-+ZOE6pUkMOJfmxmBZElNOx72NKpIa/HFOMGzu8fqzQJ5kgf6aTGrcJaFsNiVMH4JKpMipyK+7k0n2UXN7a8YKQ==} + engines: {node: '>=12'} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@esbuild/win32-x64@0.18.20: + resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + optional: true + + /@esbuild/win32-x64@0.19.12: + resolution: {integrity: sha512-T1QyPSDCyMXaO3pzBkF96E8xMkiRYbUEZADd29SyPGabqxMViNoii+NcK7eWJAEoU6RZyEm5lVSIjTmcdoB9HA==} + engines: {node: '>=12'} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@jridgewell/gen-mapping@0.3.3: + resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} + engines: {node: '>=6.0.0'} + dependencies: + '@jridgewell/set-array': 1.1.2 + '@jridgewell/sourcemap-codec': 1.4.15 + '@jridgewell/trace-mapping': 0.3.19 + + /@jridgewell/resolve-uri@3.1.1: + resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} + engines: {node: '>=6.0.0'} + + /@jridgewell/set-array@1.1.2: + resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} + engines: {node: '>=6.0.0'} + + /@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} + + /@jridgewell/trace-mapping@0.3.19: + resolution: {integrity: sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==} + dependencies: + '@jridgewell/resolve-uri': 3.1.1 + '@jridgewell/sourcemap-codec': 1.4.15 + + /@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + run-parallel: 1.2.0 + + /@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + engines: {node: '>= 8'} + + /@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + engines: {node: '>= 8'} + dependencies: + '@nodelib/fs.scandir': 2.1.5 + fastq: 1.15.0 + + /@pkgjs/parseargs@0.11.0: + resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} + engines: {node: '>=14'} + requiresBuild: true + dev: true + optional: true + + /@rollup/pluginutils@5.0.5: + resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.2 + estree-walker: 2.0.2 + picomatch: 2.3.1 + dev: true + + /@rollup/pluginutils@5.1.0: + resolution: {integrity: sha512-XTIWOPPcpvyKI6L1NHo0lFlCyznUEyPmPY1mc3KpPVDYulHSTvyeLNVW00QTLIAFNhR3kYnJTQHeGqU4M3n09g==} + engines: {node: '>=14.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 + peerDependenciesMeta: + rollup: + optional: true + dependencies: + '@types/estree': 1.0.5 + estree-walker: 2.0.2 + picomatch: 2.3.1 + + /@rollup/rollup-android-arm-eabi@4.13.0: + resolution: {integrity: sha512-5ZYPOuaAqEH/W3gYsRkxQATBW3Ii1MfaT4EQstTnLKViLi2gLSQmlmtTpGucNP3sXEpOiI5tdGhjdE111ekyEg==} + cpu: [arm] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-android-arm64@4.13.0: + resolution: {integrity: sha512-BSbaCmn8ZadK3UAQdlauSvtaJjhlDEjS5hEVVIN3A4bbl3X+otyf/kOJV08bYiRxfejP3DXFzO2jz3G20107+Q==} + cpu: [arm64] + os: [android] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-arm64@4.13.0: + resolution: {integrity: sha512-Ovf2evVaP6sW5Ut0GHyUSOqA6tVKfrTHddtmxGQc1CTQa1Cw3/KMCDEEICZBbyppcwnhMwcDce9ZRxdWRpVd6g==} + cpu: [arm64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-darwin-x64@4.13.0: + resolution: {integrity: sha512-U+Jcxm89UTK592vZ2J9st9ajRv/hrwHdnvyuJpa5A2ngGSVHypigidkQJP+YiGL6JODiUeMzkqQzbCG3At81Gg==} + cpu: [x64] + os: [darwin] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm-gnueabihf@4.13.0: + resolution: {integrity: sha512-8wZidaUJUTIR5T4vRS22VkSMOVooG0F4N+JSwQXWSRiC6yfEsFMLTYRFHvby5mFFuExHa/yAp9juSphQQJAijQ==} + cpu: [arm] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-gnu@4.13.0: + resolution: {integrity: sha512-Iu0Kno1vrD7zHQDxOmvweqLkAzjxEVqNhUIXBsZ8hu8Oak7/5VTPrxOEZXYC1nmrBVJp0ZcL2E7lSuuOVaE3+w==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-arm64-musl@4.13.0: + resolution: {integrity: sha512-C31QrW47llgVyrRjIwiOwsHFcaIwmkKi3PCroQY5aVq4H0A5v/vVVAtFsI1nfBngtoRpeREvZOkIhmRwUKkAdw==} + cpu: [arm64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-riscv64-gnu@4.13.0: + resolution: {integrity: sha512-Oq90dtMHvthFOPMl7pt7KmxzX7E71AfyIhh+cPhLY9oko97Zf2C9tt/XJD4RgxhaGeAraAXDtqxvKE1y/j35lA==} + cpu: [riscv64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-gnu@4.13.0: + resolution: {integrity: sha512-yUD/8wMffnTKuiIsl6xU+4IA8UNhQ/f1sAnQebmE/lyQ8abjsVyDkyRkWop0kdMhKMprpNIhPmYlCxgHrPoXoA==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-linux-x64-musl@4.13.0: + resolution: {integrity: sha512-9RyNqoFNdF0vu/qqX63fKotBh43fJQeYC98hCaf89DYQpv+xu0D8QFSOS0biA7cGuqJFOc1bJ+m2rhhsKcw1hw==} + cpu: [x64] + os: [linux] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-arm64-msvc@4.13.0: + resolution: {integrity: sha512-46ue8ymtm/5PUU6pCvjlic0z82qWkxv54GTJZgHrQUuZnVH+tvvSP0LsozIDsCBFO4VjJ13N68wqrKSeScUKdA==} + cpu: [arm64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-ia32-msvc@4.13.0: + resolution: {integrity: sha512-P5/MqLdLSlqxbeuJ3YDeX37srC8mCflSyTrUsgbU1c/U9j6l2g2GiIdYaGD9QjdMQPMSgYm7hgg0551wHyIluw==} + cpu: [ia32] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@rollup/rollup-win32-x64-msvc@4.13.0: + resolution: {integrity: sha512-UKXUQNbO3DOhzLRwHSpa0HnhhCgNODvfoPWv2FCXme8N/ANFfhIPMGuOT+QuKd16+B5yxZ0HdpNlqPvTMS1qfw==} + cpu: [x64] + os: [win32] + requiresBuild: true + dev: true + optional: true + + /@types/estree@1.0.2: + resolution: {integrity: sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==} + dev: true + + /@types/estree@1.0.5: + resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==} + + /@types/hast@3.0.4: + resolution: {integrity: sha512-WPs+bbQw5aCj+x6laNGWLH3wviHtoCv/P3+otBhbOhJgG8qtpdAMlTCxLtsTWA7LH1Oh/bFCHsBn0TPS5m30EQ==} + dependencies: + '@types/unist': 3.0.2 + dev: true + + /@types/linkify-it@3.0.5: + resolution: {integrity: sha512-yg6E+u0/+Zjva+buc3EIb+29XEg4wltq7cSmd4Uc2EE/1nUVmxyzpX6gUXD0V8jIrG0r7YeOGVIbYRkxeooCtw==} + dev: true + + /@types/markdown-it@12.2.3: + resolution: {integrity: sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==} + dependencies: + '@types/linkify-it': 3.0.5 + '@types/mdurl': 1.0.5 + dev: true + + /@types/mdast@4.0.3: + resolution: {integrity: sha512-LsjtqsyF+d2/yFOYaN22dHZI1Cpwkrj+g06G8+qtUKlhovPW89YhqSnfKtMbkgmEtYpH2gydRNULd6y8mciAFg==} + dependencies: + '@types/unist': 3.0.2 + dev: true + + /@types/mdurl@1.0.5: + resolution: {integrity: sha512-6L6VymKTzYSrEf4Nev4Xa1LCHKrlTlYCBMTlQKFuddo1CvQcE52I0mwfOJayueUC7MJuXOeHTcIU683lzd0cUA==} + dev: true + + /@types/unist@3.0.2: + resolution: {integrity: sha512-dqId9J8K/vGi5Zr7oo212BGii5m3q5Hxlkwy3WpYuKPklmBEvsbMYYyLxAQpSffdLl/gdW0XUpKWFvYmyoWCoQ==} + dev: true + + /@types/web-bluetooth@0.0.18: + resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==} + + /@ungap/structured-clone@1.2.0: + resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + dev: true + + /@vitejs/plugin-vue-jsx@3.0.2(vite@4.4.11)(vue@3.3.4): + resolution: {integrity: sha512-obF26P2Z4Ogy3cPp07B4VaW6rpiu0ue4OT2Y15UxT5BZZ76haUY9guOsZV3uWh/I6xc+VeiW+ZVabRE82FyzWw==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 + vue: ^3.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.0) + '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.0) + vite: 4.4.11(@types/node@18.18.4)(less@4.2.0) + vue: 3.3.4 + transitivePeerDependencies: + - supports-color + dev: false + + /@vitejs/plugin-vue@4.4.0(vite@4.4.11)(vue@3.3.4): + resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==} + engines: {node: ^14.18.0 || >=16.0.0} + peerDependencies: + vite: ^4.0.0 + vue: ^3.2.25 + dependencies: + vite: 4.4.11(@types/node@18.18.4)(less@4.2.0) + vue: 3.3.4 + dev: true + + /@vitejs/plugin-vue@5.0.4(vite@5.1.6)(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.6(@types/node@18.18.4)(less@4.2.0) + vue: 3.4.21(typescript@5.2.2) + dev: true + + /@volar/language-core@1.11.1: + resolution: {integrity: sha512-dOcNn3i9GgZAcJt43wuaEykSluAuOkQgzni1cuxLxTV0nJKanQztp7FxyswdRILaKH+P2XZMPRp2S4MV/pElCw==} + dependencies: + '@volar/source-map': 1.11.1 + dev: true + + /@volar/source-map@1.11.1: + resolution: {integrity: sha512-hJnOnwZ4+WT5iupLRnuzbULZ42L7BWWPMmruzwtLhJfpDVoZLjNBxHDi2sY2bgZXCKlpU5XcsMFoYrsQmPhfZg==} + dependencies: + muggle-string: 0.3.1 + dev: true + + /@volar/typescript@1.11.1: + resolution: {integrity: sha512-iU+t2mas/4lYierSnoFOeRFQUhAEMgsFuQxoxvwn5EdQopw43j+J27a4lt9LMInx1gLJBC6qL14WYGlgymaSMQ==} + dependencies: + '@volar/language-core': 1.11.1 + path-browserify: 1.0.1 + dev: true + + /@vue/babel-helper-vue-transform-on@1.1.5: + resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==} + dev: false + + /@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.0): + resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-module-imports': 7.22.15 + '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.0) + '@babel/template': 7.22.15 + '@babel/traverse': 7.23.0 + '@babel/types': 7.23.0 + '@vue/babel-helper-vue-transform-on': 1.1.5 + camelcase: 6.3.0 + html-tags: 3.3.1 + svg-tags: 1.0.0 + transitivePeerDependencies: + - supports-color + dev: false + + /@vue/compiler-core@3.3.4: + resolution: {integrity: sha512-cquyDNvZ6jTbf/+x+AgM2Arrp6G4Dzbb0R64jiG804HRMfRiFXWI6kqUVqZ6ZR0bQhIoQjB4+2bhNtVwndW15g==} + dependencies: + '@babel/parser': 7.23.0 + '@vue/shared': 3.3.4 + estree-walker: 2.0.2 + source-map-js: 1.0.2 + + /@vue/compiler-core@3.4.21: + resolution: {integrity: sha512-MjXawxZf2SbZszLPYxaFCjxfibYrzr3eYbKxwpLR9EQN+oaziSu3qKVbwBERj1IFIB8OLUewxB5m/BFzi613og==} + dependencies: + '@babel/parser': 7.24.0 + '@vue/shared': 3.4.21 + entities: 4.5.0 + estree-walker: 2.0.2 + source-map-js: 1.0.2 + + /@vue/compiler-dom@3.3.4: + resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==} + dependencies: + '@vue/compiler-core': 3.3.4 + '@vue/shared': 3.3.4 + + /@vue/compiler-dom@3.4.21: + resolution: {integrity: sha512-IZC6FKowtT1sl0CR5DpXSiEB5ayw75oT2bma1BEhV7RRR1+cfwLrxc2Z8Zq/RGFzJ8w5r9QtCOvTjQgdn0IKmA==} + dependencies: + '@vue/compiler-core': 3.4.21 + '@vue/shared': 3.4.21 + + /@vue/compiler-sfc@3.3.4: + resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==} + dependencies: + '@babel/parser': 7.23.0 + '@vue/compiler-core': 3.3.4 + '@vue/compiler-dom': 3.3.4 + '@vue/compiler-ssr': 3.3.4 + '@vue/reactivity-transform': 3.3.4 + '@vue/shared': 3.3.4 + estree-walker: 2.0.2 + magic-string: 0.30.4 + postcss: 8.4.31 + source-map-js: 1.0.2 + + /@vue/compiler-sfc@3.4.21: + resolution: {integrity: sha512-me7epoTxYlY+2CUM7hy9PCDdpMPfIwrOvAXud2Upk10g4YLv9UBW7kL798TvMeDhPthkZ0CONNrK2GoeI1ODiQ==} + dependencies: + '@babel/parser': 7.24.0 + '@vue/compiler-core': 3.4.21 + '@vue/compiler-dom': 3.4.21 + '@vue/compiler-ssr': 3.4.21 + '@vue/shared': 3.4.21 + estree-walker: 2.0.2 + magic-string: 0.30.8 + postcss: 8.4.35 + source-map-js: 1.0.2 + + /@vue/compiler-ssr@3.3.4: + resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==} + dependencies: + '@vue/compiler-dom': 3.3.4 + '@vue/shared': 3.3.4 + + /@vue/compiler-ssr@3.4.21: + resolution: {integrity: sha512-M5+9nI2lPpAsgXOGQobnIueVqc9sisBFexh5yMIMRAPYLa7+5wEJs8iqOZc1WAa9WQbx9GR2twgznU8LTIiZ4Q==} + dependencies: + '@vue/compiler-dom': 3.4.21 + '@vue/shared': 3.4.21 + + /@vue/devtools-api@6.6.1: + resolution: {integrity: sha512-LgPscpE3Vs0x96PzSSB4IGVSZXZBZHpfxs+ZA1d+VEPwHdOXowy/Y2CsvCAIFrf+ssVU1pD1jidj505EpUnfbA==} + dev: false + + /@vue/language-core@1.8.27(typescript@5.2.2): + resolution: {integrity: sha512-L8Kc27VdQserNaCUNiSFdDl9LWT24ly8Hpwf1ECy3aFb9m6bDhBGQYOujDm21N7EW3moKIOKEanQwe1q5BK+mA==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@volar/language-core': 1.11.1 + '@volar/source-map': 1.11.1 + '@vue/compiler-dom': 3.3.4 + '@vue/shared': 3.3.4 + computeds: 0.0.1 + minimatch: 9.0.3 + muggle-string: 0.3.1 + path-browserify: 1.0.1 + typescript: 5.2.2 + vue-template-compiler: 2.7.14 + dev: true + + /@vue/reactivity-transform@3.3.4: + resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==} + dependencies: + '@babel/parser': 7.23.0 + '@vue/compiler-core': 3.3.4 + '@vue/shared': 3.3.4 + estree-walker: 2.0.2 + magic-string: 0.30.4 + + /@vue/reactivity@3.3.4: + resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==} + dependencies: + '@vue/shared': 3.3.4 + + /@vue/reactivity@3.4.21: + resolution: {integrity: sha512-UhenImdc0L0/4ahGCyEzc/pZNwVgcglGy9HVzJ1Bq2Mm9qXOpP8RyNTjookw/gOCUlXSEtuZ2fUg5nrHcoqJcw==} + dependencies: + '@vue/shared': 3.4.21 + + /@vue/runtime-core@3.3.4: + resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==} + dependencies: + '@vue/reactivity': 3.3.4 + '@vue/shared': 3.3.4 + + /@vue/runtime-core@3.4.21: + resolution: {integrity: sha512-pQthsuYzE1XcGZznTKn73G0s14eCJcjaLvp3/DKeYWoFacD9glJoqlNBxt3W2c5S40t6CCcpPf+jG01N3ULyrA==} + dependencies: + '@vue/reactivity': 3.4.21 + '@vue/shared': 3.4.21 + + /@vue/runtime-dom@3.3.4: + resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==} + dependencies: + '@vue/runtime-core': 3.3.4 + '@vue/shared': 3.3.4 + csstype: 3.1.2 + + /@vue/runtime-dom@3.4.21: + resolution: {integrity: sha512-gvf+C9cFpevsQxbkRBS1NpU8CqxKw0ebqMvLwcGQrNpx6gqRDodqKqA+A2VZZpQ9RpK2f9yfg8VbW/EpdFUOJw==} + dependencies: + '@vue/runtime-core': 3.4.21 + '@vue/shared': 3.4.21 + csstype: 3.1.3 + + /@vue/server-renderer@3.3.4(vue@3.3.4): + resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==} + peerDependencies: + vue: 3.3.4 + dependencies: + '@vue/compiler-ssr': 3.3.4 + '@vue/shared': 3.3.4 + vue: 3.3.4 + + /@vue/server-renderer@3.4.21(vue@3.4.21): + resolution: {integrity: sha512-aV1gXyKSN6Rz+6kZ6kr5+Ll14YzmIbeuWe7ryJl5muJ4uwSwY/aStXTixx76TwkZFJLm1aAlA/HSWEJ4EyiMkg==} + peerDependencies: + vue: 3.4.21 + dependencies: + '@vue/compiler-ssr': 3.4.21 + '@vue/shared': 3.4.21 + vue: 3.4.21(typescript@5.2.2) + + /@vue/shared@3.3.4: + resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==} + + /@vue/shared@3.4.21: + resolution: {integrity: sha512-PuJe7vDIi6VYSinuEbUIQgMIRZGgM8e4R+G+/dQTk0X1NEdvgvvgv7m+rfmDH1gZzyA1OjjoWskvHlfRNfQf3g==} + + /@vueuse/core@10.5.0(vue@3.3.4): + resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==} + dependencies: + '@types/web-bluetooth': 0.0.18 + '@vueuse/metadata': 10.5.0 + '@vueuse/shared': 10.5.0(vue@3.3.4) + vue-demi: 0.14.6(vue@3.3.4) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + /@vueuse/metadata@10.5.0: + resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==} + + /@vueuse/shared@10.5.0(vue@3.3.4): + resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==} + dependencies: + vue-demi: 0.14.6(vue@3.3.4) + transitivePeerDependencies: + - '@vue/composition-api' + - vue + + /acorn@8.11.3: + resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==} + engines: {node: '>=0.4.0'} + hasBin: true + + /ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} + dev: true + + /ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + engines: {node: '>=12'} + dev: true + + /ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} + dependencies: + color-convert: 1.9.3 + + /ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} + dependencies: + color-convert: 2.0.1 + dev: true + + /ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + engines: {node: '>=12'} + dev: true + + /anymatch@3.1.3: + resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} + engines: {node: '>= 8'} + dependencies: + normalize-path: 3.0.0 + picomatch: 2.3.1 + + /argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + + /b-tween@0.3.3: + resolution: {integrity: sha512-oEHegcRpA7fAuc9KC4nktucuZn2aS8htymCPcP3qkEGPqiBH+GfqtqoG2l7LxHngg6O0HFM7hOeOYExl1Oz4ZA==} + dev: true + + /b-validate@1.5.3: + resolution: {integrity: sha512-iCvCkGFskbaYtfQ0a3GmcQCHl/Sv1GufXFGuUQ+FE+WJa7A/espLOuFIn09B944V8/ImPj71T4+rTASxO2PAuA==} + dev: true + + /babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.23.0): + resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/compat-data': 7.22.20 + '@babel/core': 7.23.0 + '@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.23.0) + semver: 6.3.1 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-corejs3@0.9.0(@babel/core@7.23.0): + resolution: {integrity: sha512-7nZPG1uzK2Ymhy/NbaOWTg3uibM2BmGASS4vHS4szRZAIR8R6GwA/xAujpdrXU5iyklrimWnLWU+BLF9suPTqg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.0) + core-js-compat: 3.36.0 + transitivePeerDependencies: + - supports-color + dev: true + + /babel-plugin-polyfill-regenerator@0.5.5(@babel/core@7.23.0): + resolution: {integrity: sha512-OJGYZlhLqBh2DDHeqAxWB1XIvr49CxiJ2gIt61/PU55CQK4Z58OzMqjDe1zwQdQk+rBYsRc+1rJmdajM3gimHg==} + peerDependencies: + '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-define-polyfill-provider': 0.5.0(@babel/core@7.23.0) + transitivePeerDependencies: + - supports-color + dev: true + + /balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + + /binary-extensions@2.2.0: + resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} + engines: {node: '>=8'} + + /brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + dependencies: + balanced-match: 1.0.2 + + /braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} + dependencies: + fill-range: 7.0.1 + + /browserslist@4.22.1: + resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true + dependencies: + caniuse-lite: 1.0.30001546 + electron-to-chromium: 1.4.544 + node-releases: 2.0.13 + update-browserslist-db: 1.0.13(browserslist@4.22.1) + + /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.30001597 + electron-to-chromium: 1.4.707 + node-releases: 2.0.14 + update-browserslist-db: 1.0.13(browserslist@4.23.0) + dev: true + + /camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} + engines: {node: '>=10'} + dev: false + + /caniuse-lite@1.0.30001546: + resolution: {integrity: sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==} + + /caniuse-lite@1.0.30001597: + resolution: {integrity: sha512-7LjJvmQU6Sj7bL0j5b5WY/3n7utXUJvAe1lxhsHDbLmwX9mdL86Yjtr+5SRCyf8qME4M7pU2hswj0FpyBVCv9w==} + dev: true + + /ccount@2.0.1: + resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} + dev: true + + /chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} + dependencies: + ansi-styles: 3.2.1 + escape-string-regexp: 1.0.5 + supports-color: 5.5.0 + + /character-entities-html4@2.1.0: + resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + dev: true + + /character-entities-legacy@3.0.0: + resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + dev: true + + /chokidar@3.6.0: + resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==} + engines: {node: '>= 8.10.0'} + dependencies: + anymatch: 3.1.3 + braces: 3.0.2 + glob-parent: 5.1.2 + is-binary-path: 2.1.0 + is-glob: 4.0.3 + normalize-path: 3.0.0 + readdirp: 3.6.0 + optionalDependencies: + fsevents: 2.3.3 + + /color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + dependencies: + color-name: 1.1.3 + + /color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} + dependencies: + color-name: 1.1.4 + dev: true + + /color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + + /color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + dev: true + + /color-string@1.9.1: + resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==} + dependencies: + color-name: 1.1.4 + simple-swizzle: 0.2.2 + dev: true + + /color@3.2.1: + resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==} + dependencies: + color-convert: 1.9.3 + color-string: 1.9.1 + dev: true + + /comma-separated-tokens@2.0.3: + resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} + dev: true + + /commander@9.5.0: + resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} + engines: {node: ^12.20.0 || >=14} + requiresBuild: true + dev: true + optional: true + + /compute-scroll-into-view@1.0.20: + resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==} + dev: true + + /computeds@0.0.1: + resolution: {integrity: sha512-7CEBgcMjVmitjYo5q8JTJVra6X5mQ20uTThdK+0kR7UEaDrAWEQcRiBtWJzga4eRpP6afNwwLsX2SET2JhVB1Q==} + dev: true + + /convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} + + /core-js-compat@3.36.0: + resolution: {integrity: sha512-iV9Pd/PsgjNWBXeq8XRtWVSgz2tKAfhfvBs7qxYty+RlRd+OCksaWmOnc4JKrTc1cToXL1N0s3l/vwlxPtdElw==} + dependencies: + browserslist: 4.23.0 + dev: true + + /csstype@3.1.2: + resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + + /csstype@3.1.3: + resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==} + + /dayjs@1.11.10: + resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} + dev: true + + /de-indent@1.0.2: + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} + dev: true + + /debug@3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: registry.npmmirror.com/ms@2.1.3 + + /debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + dependencies: + ms: 2.1.2 + + /dequal@2.0.3: + resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} + engines: {node: '>=6'} + dev: true + + /devlop@1.1.0: + resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} + dependencies: + dequal: 2.0.3 + dev: true + + /electron-to-chromium@1.4.544: + resolution: {integrity: sha512-54z7squS1FyFRSUqq/knOFSptjjogLZXbKcYk3B0qkE1KZzvqASwRZnY2KzZQJqIYLVD38XZeoiMRflYSwyO4w==} + + /electron-to-chromium@1.4.707: + resolution: {integrity: sha512-qRq74Mo7ChePOU6GHdfAJ0NREXU8vQTlVlfWz3wNygFay6xrd/fY2J7oGHwrhFeU30OVctGLdTh/FcnokTWpng==} + dev: true + + /emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + dev: true + + /emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + dev: true + + /entities@2.1.0: + resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} + dev: false + + /entities@3.0.1: + resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} + engines: {node: '>=0.12'} + dev: true + + /entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + engines: {node: '>=0.12'} + + /errno@0.1.8: + resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} + hasBin: true + requiresBuild: true + dependencies: + prr: registry.npmmirror.com/prr@1.0.1 + optional: true + + /esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + engines: {node: '>=12'} + hasBin: true + requiresBuild: true + optionalDependencies: + '@esbuild/android-arm': 0.18.20 + '@esbuild/android-arm64': 0.18.20 + '@esbuild/android-x64': 0.18.20 + '@esbuild/darwin-arm64': 0.18.20 + '@esbuild/darwin-x64': 0.18.20 + '@esbuild/freebsd-arm64': 0.18.20 + '@esbuild/freebsd-x64': 0.18.20 + '@esbuild/linux-arm': 0.18.20 + '@esbuild/linux-arm64': 0.18.20 + '@esbuild/linux-ia32': 0.18.20 + '@esbuild/linux-loong64': 0.18.20 + '@esbuild/linux-mips64el': 0.18.20 + '@esbuild/linux-ppc64': 0.18.20 + '@esbuild/linux-riscv64': 0.18.20 + '@esbuild/linux-s390x': 0.18.20 + '@esbuild/linux-x64': 0.18.20 + '@esbuild/netbsd-x64': 0.18.20 + '@esbuild/openbsd-x64': 0.18.20 + '@esbuild/sunos-x64': 0.18.20 + '@esbuild/win32-arm64': 0.18.20 + '@esbuild/win32-ia32': 0.18.20 + '@esbuild/win32-x64': 0.18.20 + + /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 + dev: true + + /escalade@3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} + + /escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + engines: {node: '>=0.8.0'} + + /escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + engines: {node: '>=12'} + + /estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + + /estree-walker@3.0.3: + resolution: {integrity: sha512-7RUKfXgSMMkzt6ZuXmqapOurLGPPfgj6l9uRZ7lRGolvk0y2yocc35LdcxKC5PQZdn2DMqioAQ2NoWcrTKmm6g==} + dependencies: + '@types/estree': 1.0.5 + + /esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} + dev: true + + /fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + dev: true + + /fast-glob@3.3.2: + resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==} + engines: {node: '>=8.6.0'} + dependencies: + '@nodelib/fs.stat': 2.0.5 + '@nodelib/fs.walk': 1.2.8 + glob-parent: 5.1.2 + merge2: 1.4.1 + micromatch: 4.0.5 + + /fastq@1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + dependencies: + reusify: 1.0.4 + + /fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} + dependencies: + to-regex-range: 5.0.1 + + /fsevents@2.3.3: + resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] + requiresBuild: true + optional: true + + /gensync@1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} + + /glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} + dependencies: + is-glob: 4.0.3 + + /globals@11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} + + /graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + + /has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} + engines: {node: '>=4'} + + /has@1.0.4: + resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} + engines: {node: '>= 0.4.0'} + + /hast-util-from-parse5@8.0.1: + resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.2 + devlop: 1.1.0 + hastscript: 8.0.0 + property-information: 6.4.1 + vfile: 6.0.1 + vfile-location: 5.0.2 + web-namespaces: 2.0.1 + dev: true + + /hast-util-parse-selector@4.0.0: + resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} + dependencies: + '@types/hast': 3.0.4 + dev: true + + /hast-util-raw@9.0.2: + resolution: {integrity: sha512-PldBy71wO9Uq1kyaMch9AHIghtQvIwxBUkv823pKmkTM3oV1JxtsTNYdevMxvUHqcnOAuO65JKU2+0NOxc2ksA==} + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.2 + '@ungap/structured-clone': 1.2.0 + hast-util-from-parse5: 8.0.1 + hast-util-to-parse5: 8.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.1.0 + parse5: 7.1.2 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.1 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + dev: true + + /hast-util-to-html@9.0.0: + resolution: {integrity: sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==} + dependencies: + '@types/hast': 3.0.4 + '@types/unist': 3.0.2 + ccount: 2.0.1 + comma-separated-tokens: 2.0.3 + hast-util-raw: 9.0.2 + hast-util-whitespace: 3.0.0 + html-void-elements: 3.0.0 + mdast-util-to-hast: 13.1.0 + property-information: 6.4.1 + space-separated-tokens: 2.0.2 + stringify-entities: 4.0.3 + zwitch: 2.0.4 + dev: true + + /hast-util-to-parse5@8.0.0: + resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} + dependencies: + '@types/hast': 3.0.4 + comma-separated-tokens: 2.0.3 + devlop: 1.1.0 + property-information: 6.4.1 + space-separated-tokens: 2.0.2 + web-namespaces: 2.0.1 + zwitch: 2.0.4 + dev: true + + /hast-util-whitespace@3.0.0: + resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} + dependencies: + '@types/hast': 3.0.4 + dev: true + + /hastscript@8.0.0: + resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} + dependencies: + '@types/hast': 3.0.4 + comma-separated-tokens: 2.0.3 + hast-util-parse-selector: 4.0.0 + property-information: 6.4.1 + space-separated-tokens: 2.0.2 + dev: true + + /he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + hasBin: true + dev: true + + /html-tags@3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + engines: {node: '>=8'} + dev: false + + /html-void-elements@3.0.0: + resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} + dev: true + + /image-size@0.5.5: + resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} + engines: {node: '>=0.10.0'} + hasBin: true + requiresBuild: true + optional: true + + /is-arrayish@0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} + dev: true + + /is-binary-path@2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} + dependencies: + binary-extensions: 2.2.0 + + /is-core-module@2.13.0: + resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==} + dependencies: + has: 1.0.4 + + /is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + engines: {node: '>=0.10.0'} + + /is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} + dev: true + + /is-fullwidth-code-point@4.0.0: + resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} + engines: {node: '>=12'} + dev: true + + /is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + + /is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} + + /js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + + /jsesc@0.5.0: + resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==} + hasBin: true + dev: true + + /jsesc@2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} + hasBin: true + + /json5@2.2.3: + resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} + engines: {node: '>=6'} + hasBin: true + + /jsonc-parser@3.2.1: + resolution: {integrity: sha512-AilxAyFOAcK5wA1+LeaySVBrHsGQvUFCDWXKpZjzaL0PqW+xfBOttn8GNtWKFWqneyMZj41MWF9Kl6iPWLwgOA==} + + /linkify-it@3.0.3: + resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} + dependencies: + uc.micro: 1.0.6 + dev: false + + /linkify-it@4.0.1: + resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==} + dependencies: + uc.micro: 1.0.6 + dev: true + + /local-pkg@0.4.3: + resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} + engines: {node: '>=14'} + + /local-pkg@0.5.0: + resolution: {integrity: sha512-ok6z3qlYyCDS4ZEU27HaU6x/xZa9Whf8jD4ptH5UZTQYZVYeb9bnZ3ojVhiJNLiXK1Hfc0GNbLXcmZ5plLDDBg==} + engines: {node: '>=14'} + dependencies: + mlly: 1.6.1 + pkg-types: 1.0.3 + + /lodash.debounce@4.0.8: + resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==} + dev: true + + /lru-cache@5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} + dependencies: + yallist: 3.1.1 + + /lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} + dependencies: + yallist: 4.0.0 + dev: true + + /magic-string@0.30.4: + resolution: {integrity: sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + + /magic-string@0.30.8: + resolution: {integrity: sha512-ISQTe55T2ao7XtlAStud6qwYPZjE4GK1S/BeVPus4jrq6JuOnQ00YKQC581RWhR122W7msZV263KzVeLoqidyQ==} + engines: {node: '>=12'} + dependencies: + '@jridgewell/sourcemap-codec': 1.4.15 + + /make-dir@2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} + requiresBuild: true + dependencies: + pify: registry.npmmirror.com/pify@4.0.1 + semver: 5.7.2 + optional: true + + /markdown-it-shikiji@0.6.13: + resolution: {integrity: sha512-SZ7SmZX8X3CIghbIt12aJcasXTwy4jKVBU5q8hVeLRwTN3ZsVuZ3/hzKytXYoEAx7zwUF8BO/sY7d0GhpAX6Eg==} + dependencies: + markdown-it: 13.0.2 + shikiji: 0.6.13 + dev: true + + /markdown-it@12.3.2: + resolution: {integrity: sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==} + hasBin: true + dependencies: + argparse: 2.0.1 + entities: 2.1.0 + linkify-it: 3.0.3 + mdurl: 1.0.1 + uc.micro: 1.0.6 + dev: false + + /markdown-it@13.0.2: + resolution: {integrity: sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==} + hasBin: true + dependencies: + argparse: 2.0.1 + entities: 3.0.1 + linkify-it: 4.0.1 + mdurl: 1.0.1 + uc.micro: 1.0.6 + dev: true + + /mdast-util-to-hast@13.1.0: + resolution: {integrity: sha512-/e2l/6+OdGp/FB+ctrJ9Avz71AN/GRH3oi/3KAx/kMnoUsD6q0woXlDT8lLEeViVKE7oZxE7RXzvO3T8kF2/sA==} + dependencies: + '@types/hast': 3.0.4 + '@types/mdast': 4.0.3 + '@ungap/structured-clone': 1.2.0 + devlop: 1.1.0 + micromark-util-sanitize-uri: 2.0.0 + trim-lines: 3.0.1 + unist-util-position: 5.0.0 + unist-util-visit: 5.0.0 + vfile: 6.0.1 + dev: true + + /mdurl@1.0.1: + resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} + + /merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} + + /micromark-util-character@2.1.0: + resolution: {integrity: sha512-KvOVV+X1yLBfs9dCBSopq/+G1PcgT3lAK07mC4BzXi5E7ahzMAF8oIupDDJ6mievI6F+lAATkbQQlQixJfT3aQ==} + dependencies: + micromark-util-symbol: 2.0.0 + micromark-util-types: 2.0.0 + dev: true + + /micromark-util-encode@2.0.0: + resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} + dev: true + + /micromark-util-sanitize-uri@2.0.0: + resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} + dependencies: + micromark-util-character: 2.1.0 + micromark-util-encode: 2.0.0 + micromark-util-symbol: 2.0.0 + dev: true + + /micromark-util-symbol@2.0.0: + resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} + dev: true + + /micromark-util-types@2.0.0: + resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} + dev: true + + /micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + engines: {node: '>=8.6'} + dependencies: + braces: 3.0.2 + picomatch: 2.3.1 + + /mime@1.6.0: + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} + hasBin: true + requiresBuild: true + optional: true + + /minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} + dependencies: + brace-expansion: registry.npmmirror.com/brace-expansion@1.1.11 + dev: true + + /minimatch@5.1.6: + resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} + engines: {node: '>=10'} + dependencies: + brace-expansion: registry.npmmirror.com/brace-expansion@2.0.1 + dev: true + + /minimatch@9.0.1: + resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: registry.npmmirror.com/brace-expansion@2.0.1 + dev: true + + /minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + engines: {node: '>=16 || 14 >=14.17'} + dependencies: + brace-expansion: 2.0.1 + + /mlly@1.6.1: + resolution: {integrity: sha512-vLgaHvaeunuOXHSmEbZ9izxPx3USsk8KCQ8iC+aTlp5sKRSoZvwhHh5L9VbKSaVC6sJDqbyohIS76E2VmHIPAA==} + dependencies: + acorn: 8.11.3 + pathe: 1.1.2 + pkg-types: 1.0.3 + ufo: 1.4.0 + + /ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + + /muggle-string@0.3.1: + resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} + dev: true + + /nanoid@3.3.6: + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + /nanoid@3.3.7: + resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + hasBin: true + + /needle@3.2.0: + resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==} + engines: {node: '>= 4.4.x'} + hasBin: true + requiresBuild: true + dependencies: + debug: 3.2.7 + iconv-lite: registry.npmmirror.com/iconv-lite@0.6.3 + sax: registry.npmmirror.com/sax@1.3.0 + transitivePeerDependencies: + - supports-color + optional: true + + /node-releases@2.0.13: + resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} + + /node-releases@2.0.14: + resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==} + dev: true + + /normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} + + /number-precision@1.6.0: + resolution: {integrity: sha512-05OLPgbgmnixJw+VvEh18yNPUo3iyp4BEWJcrLu4X9W05KmMifN7Mu5exYvQXqxxeNWhvIF+j3Rij+HmddM/hQ==} + dev: true + + /parse5@7.1.2: + resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} + dependencies: + entities: 4.5.0 + dev: true + + /path-browserify@1.0.1: + resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} + dev: true + + /path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + + /pathe@1.1.2: + resolution: {integrity: sha512-whLdWMYL2TwI08hn8/ZqAbrVemu0LNaNNJZX73O6qaIdCTfXutsLhMkjdENX0qhsQ9uIimo4/aQOmXkoon2nDQ==} + + /picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + + /picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + engines: {node: '>=8.6'} + + /pinia@2.1.7(typescript@5.1.6)(vue@3.3.4): + resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} + peerDependencies: + '@vue/composition-api': ^1.4.0 + typescript: '>=4.4.4' + vue: ^2.6.14 || ^3.3.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + typescript: + optional: true + dependencies: + '@vue/devtools-api': 6.6.1 + typescript: registry.npmmirror.com/typescript@5.1.6 + vue: 3.3.4 + vue-demi: 0.14.6(vue@3.3.4) + dev: false + + /pkg-types@1.0.3: + resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} + dependencies: + jsonc-parser: 3.2.1 + mlly: 1.6.1 + pathe: 1.1.2 + + /postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.6 + picocolors: 1.0.0 + source-map-js: 1.0.2 + + /postcss@8.4.35: + resolution: {integrity: sha512-u5U8qYpBCpN13BsiEB0CbR1Hhh4Gc0zLFuedrHJKMctHCHAGrMdG0PRM/KErzAL3CU6/eckEtmHNB3x6e3c0vA==} + engines: {node: ^10 || ^12 || >=14} + dependencies: + nanoid: 3.3.7 + picocolors: 1.0.0 + source-map-js: 1.0.2 + + /property-information@6.4.1: + resolution: {integrity: sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w==} + dev: true + + /queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + + /readdirp@3.6.0: + resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} + engines: {node: '>=8.10.0'} + dependencies: + picomatch: 2.3.1 + + /regenerate-unicode-properties@10.1.1: + resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==} + engines: {node: '>=4'} + dependencies: + regenerate: 1.4.2 + dev: true + + /regenerate@1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} + dev: true + + /regenerator-runtime@0.14.0: + resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} + dev: true + + /regenerator-transform@0.15.2: + resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==} + dependencies: + '@babel/runtime': 7.23.1 + dev: true + + /regexpu-core@5.3.2: + resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==} + engines: {node: '>=4'} + dependencies: + '@babel/regjsgen': 0.8.0 + regenerate: 1.4.2 + regenerate-unicode-properties: 10.1.1 + regjsparser: 0.9.1 + unicode-match-property-ecmascript: 2.0.0 + unicode-match-property-value-ecmascript: 2.1.0 + dev: true + + /regjsparser@0.9.1: + resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==} + hasBin: true + dependencies: + jsesc: 0.5.0 + dev: true + + /resize-observer-polyfill@1.5.1: + resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==} + dev: true + + /resolve@1.22.6: + resolution: {integrity: sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==} + hasBin: true + dependencies: + is-core-module: 2.13.0 + path-parse: 1.0.7 + supports-preserve-symlinks-flag: 1.0.0 + + /reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} + + /rollup@3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + engines: {node: '>=14.18.0', npm: '>=8.0.0'} + hasBin: true + optionalDependencies: + fsevents: 2.3.3 + + /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.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 + dev: true + + /run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + dependencies: + queue-microtask: 1.2.3 + + /scroll-into-view-if-needed@2.2.31: + resolution: {integrity: sha512-dGCXy99wZQivjmjIqihaBQNjryrz5rueJY7eHfTdyWEiR4ttYpsajb14rn9s5d4DY4EcY6+4+U/maARBXJedkA==} + dependencies: + compute-scroll-into-view: 1.0.20 + dev: true + + /scule@1.3.0: + resolution: {integrity: sha512-6FtHJEvt+pVMIB9IBY+IcCJ6Z5f1iQnytgyfKMhDKgmzYG+TeH/wx1y3l27rshSbLiSanrR9ffZDrEsmjlQF2g==} + + /seemly@0.3.8: + resolution: {integrity: sha512-MW8Qs6vbzo0pHmDpFSYPna+lwpZ6Zk1ancbajw/7E8TKtHdV+1DfZZD+kKJEhG/cAoB/i+LiT+5msZOqj0DwRA==} + dev: false + + /semver@5.7.2: + resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} + hasBin: true + requiresBuild: true + + /semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + hasBin: true + + /semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + engines: {node: '>=10'} + hasBin: true + dependencies: + lru-cache: 6.0.0 + dev: true + + /shikiji@0.6.13: + resolution: {integrity: sha512-4T7X39csvhT0p7GDnq9vysWddf2b6BeioiN3Ymhnt3xcy9tXmDcnsEFVxX18Z4YcQgEE/w48dLJ4pPPUcG9KkA==} + dependencies: + hast-util-to-html: 9.0.0 + dev: true + + /simple-swizzle@0.2.2: + resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==} + dependencies: + is-arrayish: 0.3.2 + dev: true + + /source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + engines: {node: '>=0.10.0'} + + /source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} + requiresBuild: true optional: true - /@esbuild/android-x64@0.18.20: - resolution: {integrity: sha512-8GDdlePJA8D6zlZYJV/jnrRAi6rOiNaCC/JclcXpB+KIuvfBN4owLtgzY2bsxnx666XjJx2kDPUmnTtR8qKQUg==} - engines: {node: '>=12'} - cpu: [x64] - os: [android] + /space-separated-tokens@2.0.2: + resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} + dev: true + + /string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + engines: {node: '>=8'} + dependencies: + emoji-regex: 8.0.0 + is-fullwidth-code-point: 3.0.0 + strip-ansi: 6.0.1 + dev: true + + /string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + engines: {node: '>=12'} + dependencies: + eastasianwidth: registry.npmmirror.com/eastasianwidth@0.2.0 + emoji-regex: 9.2.2 + strip-ansi: 7.1.0 + dev: true + + /stringify-entities@4.0.3: + resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} + dependencies: + character-entities-html4: 2.1.0 + character-entities-legacy: 3.0.0 + dev: true + + /strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + + /strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + engines: {node: '>=12'} + dependencies: + ansi-regex: 6.0.1 + dev: true + + /strip-literal@1.3.0: + resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} + dependencies: + acorn: 8.11.3 + + /supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} + dependencies: + has-flag: 3.0.0 + + /supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + engines: {node: '>= 0.4'} + + /svg-tags@1.0.0: + resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} + dev: false + + /to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + engines: {node: '>=4'} + + /to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} + dependencies: + is-number: 7.0.0 + + /trim-lines@3.0.1: + resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} + dev: true + + /typescript@5.0.4: + resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} + engines: {node: '>=12.20'} + hasBin: true + dev: true + + /typescript@5.2.2: + resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} + engines: {node: '>=14.17'} + hasBin: true + + /uc.micro@1.0.6: + resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} + + /ufo@1.4.0: + resolution: {integrity: sha512-Hhy+BhRBleFjpJ2vchUNN40qgkh0366FWJGqVLYBHev0vpHTrXSA0ryT+74UiW6KWsldNurQMKGqCm1M2zBciQ==} + + /uglify-js@3.17.4: + resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} + engines: {node: '>=0.8.0'} + hasBin: true requiresBuild: true + dev: true optional: true - /@esbuild/darwin-arm64@0.18.20: - resolution: {integrity: sha512-bxRHW5kHU38zS2lPTPOyuyTm+S+eobPUnTNkdJEfAddYgEcll4xkT8DB9d2008DtTbl7uJag2HuE5NZAZgnNEA==} + /unicode-canonical-property-names-ecmascript@2.0.0: + resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} + engines: {node: '>=4'} + dev: true + + /unicode-match-property-ecmascript@2.0.0: + resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==} + engines: {node: '>=4'} + dependencies: + unicode-canonical-property-names-ecmascript: 2.0.0 + unicode-property-aliases-ecmascript: 2.1.0 + dev: true + + /unicode-match-property-value-ecmascript@2.1.0: + resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==} + engines: {node: '>=4'} + dev: true + + /unicode-property-aliases-ecmascript@2.1.0: + resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==} + engines: {node: '>=4'} + dev: true + + /unimport@3.7.1: + resolution: {integrity: sha512-V9HpXYfsZye5bPPYUgs0Otn3ODS1mDUciaBlXljI4C2fTwfFpvFZRywmlOu943puN9sncxROMZhsZCjNXEpzEQ==} + dependencies: + '@rollup/pluginutils': 5.1.0 + acorn: 8.11.3 + escape-string-regexp: 5.0.0 + estree-walker: 3.0.3 + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.8 + mlly: 1.6.1 + pathe: 1.1.2 + pkg-types: 1.0.3 + scule: 1.3.0 + strip-literal: 1.3.0 + unplugin: 1.8.0 + transitivePeerDependencies: + - rollup + + /unist-util-is@6.0.0: + resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} + dependencies: + '@types/unist': 3.0.2 + dev: true + + /unist-util-position@5.0.0: + resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} + dependencies: + '@types/unist': 3.0.2 + dev: true + + /unist-util-stringify-position@4.0.0: + resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} + dependencies: + '@types/unist': 3.0.2 + dev: true + + /unist-util-visit-parents@6.0.1: + resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} + dependencies: + '@types/unist': 3.0.2 + unist-util-is: 6.0.0 + dev: true + + /unist-util-visit@5.0.0: + resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} + dependencies: + '@types/unist': 3.0.2 + unist-util-is: 6.0.0 + unist-util-visit-parents: 6.0.1 + dev: true + + /unplugin-auto-import@0.17.5(@vueuse/core@10.5.0): + resolution: {integrity: sha512-fHNDkDSxv3PGagX1wmKBYBkgaM4AKAgZmdJw/bxjhNljx9KSXSgHpGfX0MwUrq9qw6q1bhHIZVWyOwoY2koo4w==} + engines: {node: '>=14'} + peerDependencies: + '@nuxt/kit': ^3.2.2 + '@vueuse/core': '*' + peerDependenciesMeta: + '@nuxt/kit': + optional: true + '@vueuse/core': + optional: true + dependencies: + '@antfu/utils': 0.7.7 + '@rollup/pluginutils': 5.1.0 + '@vueuse/core': 10.5.0(vue@3.3.4) + fast-glob: 3.3.2 + local-pkg: 0.5.0 + magic-string: 0.30.8 + minimatch: 9.0.3 + unimport: 3.7.1 + unplugin: 1.8.0 + transitivePeerDependencies: + - rollup + + /unplugin-vue-components@0.25.2(vue@3.3.4): + resolution: {integrity: sha512-OVmLFqILH6w+eM8fyt/d/eoJT9A6WO51NZLf1vC5c1FZ4rmq2bbGxTy8WP2Jm7xwFdukaIdv819+UI7RClPyCA==} + engines: {node: '>=14'} + peerDependencies: + '@babel/parser': ^7.15.8 + '@nuxt/kit': ^3.2.2 + vue: 2 || 3 + peerDependenciesMeta: + '@babel/parser': + optional: true + '@nuxt/kit': + optional: true + dependencies: + '@antfu/utils': 0.7.7 + '@rollup/pluginutils': 5.0.5 + chokidar: 3.6.0 + debug: 4.3.4 + fast-glob: 3.3.1 + local-pkg: 0.4.3 + magic-string: 0.30.4 + minimatch: 9.0.3 + resolve: 1.22.6 + unplugin: 1.8.0 + vue: 3.3.4 + transitivePeerDependencies: + - rollup + - supports-color + dev: true + + /unplugin-vue-components@0.26.0(vue@3.4.21): + resolution: {integrity: sha512-s7IdPDlnOvPamjunVxw8kNgKNK8A5KM1YpK5j/p97jEKTjlPNrA0nZBiSfAKKlK1gWZuyWXlKL5dk3EDw874LQ==} + engines: {node: '>=14'} + peerDependencies: + '@babel/parser': ^7.15.8 + '@nuxt/kit': ^3.2.2 + vue: 2 || 3 + peerDependenciesMeta: + '@babel/parser': + optional: true + '@nuxt/kit': + optional: true + dependencies: + '@antfu/utils': 0.7.7 + '@rollup/pluginutils': 5.1.0 + chokidar: 3.6.0 + debug: 4.3.4 + fast-glob: 3.3.2 + local-pkg: 0.4.3 + magic-string: 0.30.8 + minimatch: 9.0.3 + resolve: 1.22.6 + unplugin: 1.8.0 + vue: 3.4.21(typescript@5.2.2) + transitivePeerDependencies: + - rollup + - supports-color + dev: false + + /unplugin@1.8.0: + resolution: {integrity: sha512-yGEQsodWICmgt7asHF7QzqDZYeEP9h14vyd9Lul98UnYf29pLZZLwI09z2QdTjwU/FCkum1SRvsK7cx232X8NA==} + dependencies: + acorn: 8.11.3 + chokidar: 3.6.0 + webpack-sources: 3.2.3 + webpack-virtual-modules: 0.6.1 + + /update-browserslist-db@1.0.13(browserslist@4.22.1): + resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} + hasBin: true + peerDependencies: + browserslist: '>= 4.21.0' + dependencies: + browserslist: 4.22.1 + escalade: 3.1.1 + picocolors: 1.0.0 + + /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: true + + /vfile-location@5.0.2: + resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==} + dependencies: + '@types/unist': 3.0.2 + vfile: 6.0.1 + dev: true + + /vfile-message@4.0.2: + resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} + dependencies: + '@types/unist': 3.0.2 + unist-util-stringify-position: 4.0.0 + dev: true + + /vfile@6.0.1: + resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} + dependencies: + '@types/unist': 3.0.2 + unist-util-stringify-position: 4.0.0 + vfile-message: 4.0.2 + dev: true + + /vite@4.4.11(@types/node@18.18.4)(less@4.2.0): + resolution: {integrity: sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==} + engines: {node: ^14.18.0 || >=16.0.0} + hasBin: true + peerDependencies: + '@types/node': '>= 14' + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': registry.npmmirror.com/@types/node@18.18.4 + esbuild: 0.18.20 + less: registry.npmmirror.com/less@4.2.0 + postcss: 8.4.35 + rollup: 3.29.4 + optionalDependencies: + fsevents: 2.3.3 + + /vite@5.1.6(@types/node@18.18.4)(less@4.2.0): + resolution: {integrity: sha512-yYIAZs9nVfRJ/AiOLCA91zzhjsHUgMjB+EigzFb6W2XTLO8JixBCKCjvhKZaye+NKYHCrkv3Oh50dH9EdLU2RA==} + engines: {node: ^18.0.0 || >=20.0.0} + hasBin: true + peerDependencies: + '@types/node': ^18.0.0 || >=20.0.0 + less: '*' + lightningcss: ^1.21.0 + sass: '*' + stylus: '*' + sugarss: '*' + terser: ^5.4.0 + peerDependenciesMeta: + '@types/node': + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + dependencies: + '@types/node': registry.npmmirror.com/@types/node@18.18.4 + esbuild: 0.19.12 + less: registry.npmmirror.com/less@4.2.0 + postcss: 8.4.35 + rollup: 4.13.0 + optionalDependencies: + fsevents: 2.3.3 + dev: true + + /vue-demi@0.14.6(vue@3.3.4): + resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} engines: {node: '>=12'} - cpu: [arm64] - os: [darwin] + hasBin: true requiresBuild: true - optional: true + peerDependencies: + '@vue/composition-api': ^1.0.0-rc.1 + vue: ^3.0.0-0 || ^2.6.0 + peerDependenciesMeta: + '@vue/composition-api': + optional: true + dependencies: + vue: 3.3.4 - /@esbuild/darwin-x64@0.18.20: - resolution: {integrity: sha512-pc5gxlMDxzm513qPGbCbDukOdsGtKhfxD1zJKXjCCcU7ju50O7MeAZ8c4krSJcOIJGFR+qx21yMMVYwiQvyTyQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [darwin] - requiresBuild: true - optional: true + /vue-router@4.3.0(vue@3.3.4): + resolution: {integrity: sha512-dqUcs8tUeG+ssgWhcPbjHvazML16Oga5w34uCUmsk7i0BcnskoLGwjpa15fqMr2Fa5JgVBrdL2MEgqz6XZ/6IQ==} + peerDependencies: + vue: ^3.2.0 + dependencies: + '@vue/devtools-api': 6.6.1 + vue: 3.3.4 + dev: false - /@esbuild/freebsd-arm64@0.18.20: - resolution: {integrity: sha512-yqDQHy4QHevpMAaxhhIwYPMv1NECwOvIpGCZkECn8w2WFHXjEwrBn3CeNIYsibZ/iZEUemj++M26W3cNR5h+Tw==} - engines: {node: '>=12'} - cpu: [arm64] - os: [freebsd] - requiresBuild: true - optional: true + /vue-template-compiler@2.7.14: + resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} + dependencies: + de-indent: 1.0.2 + he: 1.2.0 + dev: true - /@esbuild/freebsd-x64@0.18.20: - resolution: {integrity: sha512-tgWRPPuQsd3RmBZwarGVHZQvtzfEBOreNuxEMKFcd5DaDn2PbBxfwLcj4+aenoh7ctXcbXmOQIn8HI6mCSw5MQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - optional: true + /vue-tsc@1.8.27(typescript@5.2.2): + resolution: {integrity: sha512-WesKCAZCRAbmmhuGl3+VrdWItEvfoFIPXOvUJkjULi+x+6G/Dy69yO3TBRJDr9eUlmsNAwVmxsNZxvHKzbkKdg==} + hasBin: true + peerDependencies: + typescript: '*' + dependencies: + '@volar/typescript': 1.11.1 + '@vue/language-core': 1.8.27(typescript@5.2.2) + semver: 7.5.4 + typescript: 5.2.2 + dev: true - /@esbuild/linux-arm64@0.18.20: - resolution: {integrity: sha512-2YbscF+UL7SQAVIpnWvYwM+3LskyDmPhe31pE7/aoTMFKKzIc9lLbyGUpmmb8a8AixOL61sQ/mFh3jEjHYFvdA==} - engines: {node: '>=12'} - cpu: [arm64] - os: [linux] - requiresBuild: true - optional: true + /vue@3.3.4: + resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==} + dependencies: + '@vue/compiler-dom': 3.3.4 + '@vue/compiler-sfc': 3.3.4 + '@vue/runtime-dom': 3.3.4 + '@vue/server-renderer': 3.3.4(vue@3.3.4) + '@vue/shared': 3.3.4 - /@esbuild/linux-arm@0.18.20: - resolution: {integrity: sha512-/5bHkMWnq1EgKr1V+Ybz3s1hWXok7mDFUMQ4cG10AfW3wL02PSZi5kFpYKrptDsgb2WAJIvRcDm+qIvXf/apvg==} - engines: {node: '>=12'} - cpu: [arm] - os: [linux] - requiresBuild: true - optional: true + /vue@3.4.21(typescript@5.2.2): + resolution: {integrity: sha512-5hjyV/jLEIKD/jYl4cavMcnzKwjMKohureP8ejn3hhEjwhWIhWeuzL2kJAjzl/WyVsgPY56Sy4Z40C3lVshxXA==} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + '@vue/compiler-dom': 3.4.21 + '@vue/compiler-sfc': 3.4.21 + '@vue/runtime-dom': 3.4.21 + '@vue/server-renderer': 3.4.21(vue@3.4.21) + '@vue/shared': 3.4.21 + typescript: 5.2.2 - /@esbuild/linux-ia32@0.18.20: - resolution: {integrity: sha512-P4etWwq6IsReT0E1KHU40bOnzMHoH73aXp96Fs8TIT6z9Hu8G6+0SHSw9i2isWrD2nbx2qo5yUqACgdfVGx7TA==} - engines: {node: '>=12'} - cpu: [ia32] - os: [linux] - requiresBuild: true - optional: true + /web-namespaces@2.0.1: + resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} + dev: true - /@esbuild/linux-loong64@0.18.20: - resolution: {integrity: sha512-nXW8nqBTrOpDLPgPY9uV+/1DjxoQ7DoB2N8eocyq8I9XuqJ7BiAMDMf9n1xZM9TgW0J8zrquIb/A7s3BJv7rjg==} - engines: {node: '>=12'} - cpu: [loong64] - os: [linux] - requiresBuild: true - optional: true + /webpack-sources@3.2.3: + resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} + engines: {node: '>=10.13.0'} - /@esbuild/linux-mips64el@0.18.20: - resolution: {integrity: sha512-d5NeaXZcHp8PzYy5VnXV3VSd2D328Zb+9dEq5HE6bw6+N86JVPExrA6O68OPwobntbNJ0pzCpUFZTo3w0GyetQ==} - engines: {node: '>=12'} - cpu: [mips64el] - os: [linux] - requiresBuild: true - optional: true + /webpack-virtual-modules@0.6.1: + resolution: {integrity: sha512-poXpCylU7ExuvZK8z+On3kX+S8o/2dQ/SVYueKA0D4WEMXROXgY8Ez50/bQEUmvoSMMrWcrJqCHuhAbsiwg7Dg==} - /@esbuild/linux-ppc64@0.18.20: - resolution: {integrity: sha512-WHPyeScRNcmANnLQkq6AfyXRFr5D6N2sKgkFo2FqguP44Nw2eyDlbTdZwd9GYk98DZG9QItIiTlFLHJHjxP3FA==} - engines: {node: '>=12'} - cpu: [ppc64] - os: [linux] - requiresBuild: true - optional: true + /wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} + dependencies: + ansi-styles: 4.3.0 + string-width: 4.2.3 + strip-ansi: 6.0.1 + dev: true - /@esbuild/linux-riscv64@0.18.20: - resolution: {integrity: sha512-WSxo6h5ecI5XH34KC7w5veNnKkju3zBRLEQNY7mv5mtBmrP/MjNBCAlsM2u5hDBlS3NGcTQpoBvRzqBcRtpq1A==} - engines: {node: '>=12'} - cpu: [riscv64] - os: [linux] - requiresBuild: true - optional: true + /yallist@3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - /@esbuild/linux-s390x@0.18.20: - resolution: {integrity: sha512-+8231GMs3mAEth6Ja1iK0a1sQ3ohfcpzpRLH8uuc5/KVDFneH6jtAJLFGafpzpMRO6DzJ6AvXKze9LfFMrIHVQ==} - engines: {node: '>=12'} - cpu: [s390x] - os: [linux] - requiresBuild: true - optional: true + /yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + dev: true - /@esbuild/linux-x64@0.18.20: - resolution: {integrity: sha512-UYqiqemphJcNsFEskc73jQ7B9jgwjWrSayxawS6UVFZGWrAAtkzjxSqnoclCXxWtfwLdzU+vTpcNYhpn43uP1w==} - engines: {node: '>=12'} - cpu: [x64] - os: [linux] - requiresBuild: true - optional: true + /zwitch@2.0.4: + resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} + dev: true - /@esbuild/netbsd-x64@0.18.20: - resolution: {integrity: sha512-iO1c++VP6xUBUmltHZoMtCUdPlnPGdBom6IrO4gyKPFFVBKioIImVooR5I83nTew5UOYrk3gIJhbZh8X44y06A==} - engines: {node: '>=12'} - cpu: [x64] - os: [netbsd] - requiresBuild: true - optional: true + registry.npmmirror.com/@aashutoshrathi/word-wrap@1.2.6: + resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz} + name: '@aashutoshrathi/word-wrap' + version: 1.2.6 + engines: {node: '>=0.10.0'} + dev: true - /@esbuild/openbsd-x64@0.18.20: - resolution: {integrity: sha512-e5e4YSsuQfX4cxcygw/UCPIEP6wbIL+se3sxPdCiMbFLBWu0eiZOJ7WoD+ptCLrmjZBK1Wk7I6D/I3NglUGOxg==} - engines: {node: '>=12'} - cpu: [x64] - os: [openbsd] - requiresBuild: true - optional: true + registry.npmmirror.com/@babel/code-frame@7.22.13: + resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.22.13.tgz} + name: '@babel/code-frame' + version: 7.22.13 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/highlight': registry.npmmirror.com/@babel/highlight@7.22.20 + chalk: registry.npmmirror.com/chalk@2.4.2 + dev: true - /@esbuild/sunos-x64@0.18.20: - resolution: {integrity: sha512-kDbFRFp0YpTQVVrqUd5FTYmWo45zGaXe0X8E1G/LKFC0v8x0vWrhOWSLITcCn63lmZIxfOMXtCfti/RxN/0wnQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [sunos] - requiresBuild: true - optional: true + registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5: + resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz} + name: '@babel/helper-annotate-as-pure' + version: 7.22.5 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/types': 7.23.0 + dev: true - /@esbuild/win32-arm64@0.18.20: - resolution: {integrity: sha512-ddYFR6ItYgoaq4v4JmQQaAI5s7npztfV4Ag6NrhiaW0RrnOXqBkgwZLofVTlq1daVTQNhtI5oieTvkRPfZrePg==} - engines: {node: '>=12'} - cpu: [arm64] - os: [win32] - requiresBuild: true - optional: true + registry.npmmirror.com/@babel/helper-string-parser@7.22.5: + resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz} + name: '@babel/helper-string-parser' + version: 7.22.5 + engines: {node: '>=6.9.0'} - /@esbuild/win32-ia32@0.18.20: - resolution: {integrity: sha512-Wv7QBi3ID/rROT08SABTS7eV4hX26sVduqDOTe1MvGMjNd3EjOz4b7zeexIR62GTIEKrfJXKL9LFxTYgkyeu7g==} - engines: {node: '>=12'} - cpu: [ia32] - os: [win32] - requiresBuild: true - optional: true + registry.npmmirror.com/@babel/helper-validator-identifier@7.22.20: + resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz} + name: '@babel/helper-validator-identifier' + version: 7.22.20 + engines: {node: '>=6.9.0'} - /@esbuild/win32-x64@0.18.20: - resolution: {integrity: sha512-kTdfRcSiDfQca/y9QIkng02avJ+NCaQvrMejlsB3RRv5sE9rRoeBPISaZpKxHELzRxZyLvNts1P27W3wV+8geQ==} - engines: {node: '>=12'} - cpu: [x64] - os: [win32] - requiresBuild: true - optional: true + registry.npmmirror.com/@babel/highlight@7.22.20: + resolution: {integrity: sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/highlight/-/highlight-7.22.20.tgz} + name: '@babel/highlight' + version: 7.22.20 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.20 + chalk: registry.npmmirror.com/chalk@2.4.2 + js-tokens: registry.npmmirror.com/js-tokens@4.0.0 + dev: true + + registry.npmmirror.com/@babel/parser@7.23.0: + resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.23.0.tgz} + name: '@babel/parser' + version: 7.23.0 + engines: {node: '>=6.0.0'} + hasBin: true + dependencies: + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 + + registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.0): + resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5 + name: '@babel/plugin-syntax-jsx' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.0): + resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz} + id: registry.npmmirror.com/@babel/plugin-syntax-typescript/7.22.5 + name: '@babel/plugin-syntax-typescript' + version: 7.22.5 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-plugin-utils': 7.22.5 + dev: true + + registry.npmmirror.com/@babel/plugin-transform-typescript@7.22.15(@babel/core@7.23.0): + resolution: {integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-typescript/7.22.15 + name: '@babel/plugin-transform-typescript' + version: 7.22.15 + engines: {node: '>=6.9.0'} + peerDependencies: + '@babel/core': ^7.0.0-0 + dependencies: + '@babel/core': 7.23.0 + '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 + '@babel/helper-create-class-features-plugin': 7.22.15(@babel/core@7.23.0) + '@babel/helper-plugin-utils': 7.22.5 + '@babel/plugin-syntax-typescript': registry.npmmirror.com/@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.0) + dev: true + + registry.npmmirror.com/@babel/runtime@7.23.1: + resolution: {integrity: sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/runtime/-/runtime-7.23.1.tgz} + name: '@babel/runtime' + version: 7.23.1 + engines: {node: '>=6.9.0'} + dependencies: + regenerator-runtime: registry.npmmirror.com/regenerator-runtime@0.14.0 + dev: true + + registry.npmmirror.com/@babel/types@7.23.0: + resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.23.0.tgz} + name: '@babel/types' + version: 7.23.0 + engines: {node: '>=6.9.0'} + dependencies: + '@babel/helper-string-parser': registry.npmmirror.com/@babel/helper-string-parser@7.22.5 + '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.20 + to-fast-properties: registry.npmmirror.com/to-fast-properties@2.0.0 + + registry.npmmirror.com/@csstools/css-parser-algorithms@2.3.2(@csstools/css-tokenizer@2.2.1): + resolution: {integrity: sha512-sLYGdAdEY2x7TSw9FtmdaTrh2wFtRJO5VMbBrA8tEqEod7GEggFmxTSK9XqExib3yMuYNcvcTdCZIP6ukdjAIA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@csstools/css-parser-algorithms/-/css-parser-algorithms-2.3.2.tgz} + id: registry.npmmirror.com/@csstools/css-parser-algorithms/2.3.2 + name: '@csstools/css-parser-algorithms' + version: 2.3.2 + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + '@csstools/css-tokenizer': ^2.2.1 + dependencies: + '@csstools/css-tokenizer': registry.npmmirror.com/@csstools/css-tokenizer@2.2.1 + dev: true + + registry.npmmirror.com/@csstools/css-tokenizer@2.2.1: + resolution: {integrity: sha512-Zmsf2f/CaEPWEVgw29odOj+WEVoiJy9s9NOv5GgNY9mZ1CZ7394By6wONrONrTsnNDv6F9hR02nvFihrGVGHBg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@csstools/css-tokenizer/-/css-tokenizer-2.2.1.tgz} + name: '@csstools/css-tokenizer' + version: 2.2.1 + engines: {node: ^14 || ^16 || >=18} + dev: true + + registry.npmmirror.com/@csstools/media-query-list-parser@2.1.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1): + resolution: {integrity: sha512-IxVBdYzR8pYe89JiyXQuYk4aVVoCPhMJkz6ElRwlVysjwURTsTk/bmY/z4FfeRE+CRBMlykPwXEVUg8lThv7AQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@csstools/media-query-list-parser/-/media-query-list-parser-2.1.5.tgz} + id: registry.npmmirror.com/@csstools/media-query-list-parser/2.1.5 + name: '@csstools/media-query-list-parser' + version: 2.1.5 + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + '@csstools/css-parser-algorithms': ^2.3.2 + '@csstools/css-tokenizer': ^2.2.1 + dependencies: + '@csstools/css-parser-algorithms': registry.npmmirror.com/@csstools/css-parser-algorithms@2.3.2(@csstools/css-tokenizer@2.2.1) + '@csstools/css-tokenizer': registry.npmmirror.com/@csstools/css-tokenizer@2.2.1 + dev: true + + registry.npmmirror.com/@csstools/selector-specificity@3.0.0(postcss-selector-parser@6.0.13): + resolution: {integrity: sha512-hBI9tfBtuPIi885ZsZ32IMEU/5nlZH/KOVYJCOh7gyMxaVLGmLedYqFN6Ui1LXkI8JlC8IsuC0rF0btcRZKd5g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@csstools/selector-specificity/-/selector-specificity-3.0.0.tgz} + id: registry.npmmirror.com/@csstools/selector-specificity/3.0.0 + name: '@csstools/selector-specificity' + version: 3.0.0 + engines: {node: ^14 || ^16 || >=18} + peerDependencies: + postcss-selector-parser: ^6.0.13 + dependencies: + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser@6.0.13 + dev: true - /@eslint-community/eslint-utils@4.4.0(eslint@8.52.0): - resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==} + registry.npmmirror.com/@eslint-community/eslint-utils@4.4.0(eslint@8.51.0): + resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz} + id: registry.npmmirror.com/@eslint-community/eslint-utils/4.4.0 + name: '@eslint-community/eslint-utils' + version: 4.4.0 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.0.0 || ^7.0.0 || >=8.0.0 dependencies: - eslint: 8.52.0 - eslint-visitor-keys: 3.4.3 + eslint: registry.npmmirror.com/eslint@8.51.0 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 dev: true - /@eslint-community/regexpp@4.9.1: - resolution: {integrity: sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==} + registry.npmmirror.com/@eslint-community/regexpp@4.9.1: + resolution: {integrity: sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@eslint-community/regexpp/-/regexpp-4.9.1.tgz} + name: '@eslint-community/regexpp' + version: 4.9.1 engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0} dev: true - /@eslint/eslintrc@2.1.2: - resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==} + registry.npmmirror.com/@eslint/eslintrc@2.1.2: + resolution: {integrity: sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-2.1.2.tgz} + name: '@eslint/eslintrc' + version: 2.1.2 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - ajv: 6.12.6 + ajv: registry.npmmirror.com/ajv@6.12.6 debug: 4.3.4 - espree: 9.6.1 - globals: 13.23.0 - ignore: 5.2.4 - import-fresh: 3.3.0 - js-yaml: 4.1.0 - minimatch: 3.1.2 - strip-json-comments: 3.1.1 + espree: registry.npmmirror.com/espree@9.6.1 + globals: registry.npmmirror.com/globals@13.23.0 + ignore: registry.npmmirror.com/ignore@5.2.4 + import-fresh: registry.npmmirror.com/import-fresh@3.3.0 + js-yaml: registry.npmmirror.com/js-yaml@4.1.0 + minimatch: registry.npmmirror.com/minimatch@3.1.2 + strip-json-comments: registry.npmmirror.com/strip-json-comments@3.1.1 transitivePeerDependencies: - supports-color dev: true - /@eslint/js@8.52.0: - resolution: {integrity: sha512-mjZVbpaeMZludF2fsWLD0Z9gCref1Tk4i9+wddjRvpUNqqcndPkBD09N/Mapey0b3jaXbLm2kICwFv2E64QinA==} + registry.npmmirror.com/@eslint/js@8.51.0: + resolution: {integrity: sha512-HxjQ8Qn+4SI3/AFv6sOrDB+g6PpUTDwSJiQqOrnneEk8L71161srI9gjzzZvYVbzHiVg/BvcH95+cK/zfIt4pg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@eslint/js/-/js-8.51.0.tgz} + name: '@eslint/js' + version: 8.51.0 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /@humanwhocodes/config-array@0.11.13: - resolution: {integrity: sha512-JSBDMiDKSzQVngfRjOdFXgFfklaXI4K9nLF49Auh21lmBWRLIK3+xTErTWD4KU54pb6coM6ESE7Awz/FNU3zgQ==} + registry.npmmirror.com/@humanwhocodes/config-array@0.11.11: + resolution: {integrity: sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.11.11.tgz} + name: '@humanwhocodes/config-array' + version: 0.11.11 engines: {node: '>=10.10.0'} dependencies: - '@humanwhocodes/object-schema': 2.0.1 + '@humanwhocodes/object-schema': registry.npmmirror.com/@humanwhocodes/object-schema@1.2.1 debug: 4.3.4 - minimatch: 3.1.2 + minimatch: registry.npmmirror.com/minimatch@3.1.2 transitivePeerDependencies: - supports-color dev: true - /@humanwhocodes/module-importer@1.0.1: - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==} + registry.npmmirror.com/@humanwhocodes/module-importer@1.0.1: + resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz} + name: '@humanwhocodes/module-importer' + version: 1.0.1 engines: {node: '>=12.22'} dev: true - /@humanwhocodes/object-schema@2.0.1: - resolution: {integrity: sha512-dvuCeX5fC9dXgJn9t+X5atfmgQAzUOWqS1254Gh0m6i8wKd10ebXkfNKiRK+1GWi/yTvvLDHpoxLr0xxxeslWw==} + registry.npmmirror.com/@humanwhocodes/object-schema@1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz} + name: '@humanwhocodes/object-schema' + version: 1.2.1 dev: true - /@hutson/parse-repository-url@3.0.2: - resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==} + registry.npmmirror.com/@hutson/parse-repository-url@3.0.2: + resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@hutson/parse-repository-url/-/parse-repository-url-3.0.2.tgz} + name: '@hutson/parse-repository-url' + version: 3.0.2 engines: {node: '>=6.9.0'} dev: true - /@iarna/toml@2.2.5: - resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==} + registry.npmmirror.com/@iarna/toml@2.2.5: + resolution: {integrity: sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@iarna/toml/-/toml-2.2.5.tgz} + name: '@iarna/toml' + version: 2.2.5 dev: true - /@isaacs/cliui@8.0.2: - resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==} + registry.npmmirror.com/@isaacs/cliui@8.0.2: + resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@isaacs/cliui/-/cliui-8.0.2.tgz} + name: '@isaacs/cliui' + version: 8.0.2 engines: {node: '>=12'} dependencies: - string-width: 5.1.2 + string-width: registry.npmmirror.com/string-width@5.1.2 string-width-cjs: /string-width@4.2.3 - strip-ansi: 7.1.0 + strip-ansi: registry.npmmirror.com/strip-ansi@7.1.0 strip-ansi-cjs: /strip-ansi@6.0.1 - wrap-ansi: 8.1.0 + wrap-ansi: registry.npmmirror.com/wrap-ansi@8.1.0 wrap-ansi-cjs: /wrap-ansi@7.0.0 dev: true - /@istanbuljs/schema@0.1.3: - resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==} - engines: {node: '>=8'} - dev: true - - /@jest/schemas@29.6.3: - resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@sinclair/typebox': 0.27.8 - dev: true - - /@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==} - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': 1.1.2 - '@jridgewell/sourcemap-codec': 1.4.15 - '@jridgewell/trace-mapping': 0.3.20 - - /@jridgewell/resolve-uri@3.1.1: - resolution: {integrity: sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==} - engines: {node: '>=6.0.0'} - - /@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==} - engines: {node: '>=6.0.0'} - - /@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==} - - /@jridgewell/trace-mapping@0.3.20: - resolution: {integrity: sha512-R8LcPeWZol2zR8mmH3JeKQ6QRCFb7XgUhV9ZlGhHLGyg4wpPiPZNQOOWhFZhxKw8u//yTbNGI42Bx/3paXEQ+Q==} - dependencies: - '@jridgewell/resolve-uri': 3.1.1 - '@jridgewell/sourcemap-codec': 1.4.15 + registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.15: + resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz} + name: '@jridgewell/sourcemap-codec' + version: 1.4.15 - /@microsoft/api-extractor-model@7.28.2(@types/node@18.18.6): - resolution: {integrity: sha512-vkojrM2fo3q4n4oPh4uUZdjJ2DxQ2+RnDQL/xhTWSRUNPF6P4QyrvY357HBxbnltKcYu+nNNolVqc6TIGQ73Ig==} + registry.npmmirror.com/@microsoft/api-extractor-model@7.28.2(@types/node@18.18.4): + resolution: {integrity: sha512-vkojrM2fo3q4n4oPh4uUZdjJ2DxQ2+RnDQL/xhTWSRUNPF6P4QyrvY357HBxbnltKcYu+nNNolVqc6TIGQ73Ig==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@microsoft/api-extractor-model/-/api-extractor-model-7.28.2.tgz} + id: registry.npmmirror.com/@microsoft/api-extractor-model/7.28.2 + name: '@microsoft/api-extractor-model' + version: 7.28.2 dependencies: - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.61.0(@types/node@18.18.6) + '@microsoft/tsdoc': registry.npmmirror.com/@microsoft/tsdoc@0.14.2 + '@microsoft/tsdoc-config': registry.npmmirror.com/@microsoft/tsdoc-config@0.16.2 + '@rushstack/node-core-library': registry.npmmirror.com/@rushstack/node-core-library@3.61.0(@types/node@18.18.4) transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/api-extractor@7.38.0(@types/node@18.18.6): - resolution: {integrity: sha512-e1LhZYnfw+JEebuY2bzhw0imDCl1nwjSThTrQqBXl40hrVo6xm3j/1EpUr89QyzgjqmAwek2ZkIVZbrhaR+cqg==} + registry.npmmirror.com/@microsoft/api-extractor@7.38.0(@types/node@18.18.4): + resolution: {integrity: sha512-e1LhZYnfw+JEebuY2bzhw0imDCl1nwjSThTrQqBXl40hrVo6xm3j/1EpUr89QyzgjqmAwek2ZkIVZbrhaR+cqg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@microsoft/api-extractor/-/api-extractor-7.38.0.tgz} + id: registry.npmmirror.com/@microsoft/api-extractor/7.38.0 + name: '@microsoft/api-extractor' + version: 7.38.0 hasBin: true dependencies: - '@microsoft/api-extractor-model': 7.28.2(@types/node@18.18.6) - '@microsoft/tsdoc': 0.14.2 - '@microsoft/tsdoc-config': 0.16.2 - '@rushstack/node-core-library': 3.61.0(@types/node@18.18.6) - '@rushstack/rig-package': 0.5.1 - '@rushstack/ts-command-line': 4.16.1 - colors: 1.2.5 - lodash: 4.17.21 - resolve: 1.22.8 - semver: 7.5.4 - source-map: 0.6.1 + '@microsoft/api-extractor-model': registry.npmmirror.com/@microsoft/api-extractor-model@7.28.2(@types/node@18.18.4) + '@microsoft/tsdoc': registry.npmmirror.com/@microsoft/tsdoc@0.14.2 + '@microsoft/tsdoc-config': registry.npmmirror.com/@microsoft/tsdoc-config@0.16.2 + '@rushstack/node-core-library': registry.npmmirror.com/@rushstack/node-core-library@3.61.0(@types/node@18.18.4) + '@rushstack/rig-package': registry.npmmirror.com/@rushstack/rig-package@0.5.1 + '@rushstack/ts-command-line': registry.npmmirror.com/@rushstack/ts-command-line@4.16.1 + colors: registry.npmmirror.com/colors@1.2.5 + lodash: registry.npmmirror.com/lodash@4.17.21 + resolve: registry.npmmirror.com/resolve@1.22.6 + semver: registry.npmmirror.com/semver@7.5.4 + source-map: registry.npmmirror.com/source-map@0.6.1 typescript: 5.0.4 transitivePeerDependencies: - '@types/node' dev: true - /@microsoft/tsdoc-config@0.16.2: - resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==} + registry.npmmirror.com/@microsoft/tsdoc-config@0.16.2: + resolution: {integrity: sha512-OGiIzzoBLgWWR0UdRJX98oYO+XKGf7tiK4Zk6tQ/E4IJqGCe7dvkTvgDZV5cFJUzLGDOjeAXrnZoA6QkVySuxw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@microsoft/tsdoc-config/-/tsdoc-config-0.16.2.tgz} + name: '@microsoft/tsdoc-config' + version: 0.16.2 dependencies: - '@microsoft/tsdoc': 0.14.2 - ajv: 6.12.6 - jju: 1.4.0 - resolve: 1.19.0 + '@microsoft/tsdoc': registry.npmmirror.com/@microsoft/tsdoc@0.14.2 + ajv: registry.npmmirror.com/ajv@6.12.6 + jju: registry.npmmirror.com/jju@1.4.0 + resolve: registry.npmmirror.com/resolve@1.19.0 dev: true - /@microsoft/tsdoc@0.14.2: - resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==} + registry.npmmirror.com/@microsoft/tsdoc@0.14.2: + resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@microsoft/tsdoc/-/tsdoc-0.14.2.tgz} + name: '@microsoft/tsdoc' + version: 0.14.2 dev: true - /@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} + registry.npmmirror.com/@nodelib/fs.scandir@2.1.5: + resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz} + name: '@nodelib/fs.scandir' + version: 2.1.5 engines: {node: '>= 8'} dependencies: - '@nodelib/fs.stat': 2.0.5 - run-parallel: 1.2.0 + '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat@2.0.5 + run-parallel: registry.npmmirror.com/run-parallel@1.2.0 - /@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==} + registry.npmmirror.com/@nodelib/fs.stat@2.0.5: + resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz} + name: '@nodelib/fs.stat' + version: 2.0.5 engines: {node: '>= 8'} - /@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==} + registry.npmmirror.com/@nodelib/fs.walk@1.2.8: + resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} + name: '@nodelib/fs.walk' + version: 1.2.8 engines: {node: '>= 8'} dependencies: - '@nodelib/fs.scandir': 2.1.5 - fastq: 1.15.0 + '@nodelib/fs.scandir': registry.npmmirror.com/@nodelib/fs.scandir@2.1.5 + fastq: registry.npmmirror.com/fastq@1.15.0 - /@octokit/auth-token@3.0.4: - resolution: {integrity: sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==} + registry.npmmirror.com/@octokit/auth-token@3.0.4: + resolution: {integrity: sha512-TWFX7cZF2LXoCvdmJWY7XVPi74aSY0+FfBZNSXEXFkMpjcqsQwDSYVv5FhRFaI0V1ECnwbz4j59T/G+rXNWaIQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/auth-token/-/auth-token-3.0.4.tgz} + name: '@octokit/auth-token' + version: 3.0.4 engines: {node: '>= 14'} dev: true - /@octokit/core@4.2.4: - resolution: {integrity: sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==} + registry.npmmirror.com/@octokit/core@4.2.4: + resolution: {integrity: sha512-rYKilwgzQ7/imScn3M9/pFfUf4I1AZEH3KhyJmtPdE2zfaXAn2mFfUy4FbKewzc2We5y/LlKLj36fWJLKC2SIQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/core/-/core-4.2.4.tgz} + name: '@octokit/core' + version: 4.2.4 engines: {node: '>= 14'} dependencies: - '@octokit/auth-token': 3.0.4 - '@octokit/graphql': 5.0.6 - '@octokit/request': 6.2.8 - '@octokit/request-error': 3.0.3 - '@octokit/types': 9.3.2 - before-after-hook: 2.2.3 - universal-user-agent: 6.0.0 + '@octokit/auth-token': registry.npmmirror.com/@octokit/auth-token@3.0.4 + '@octokit/graphql': registry.npmmirror.com/@octokit/graphql@5.0.6 + '@octokit/request': registry.npmmirror.com/@octokit/request@6.2.8 + '@octokit/request-error': registry.npmmirror.com/@octokit/request-error@3.0.3 + '@octokit/types': registry.npmmirror.com/@octokit/types@9.3.2 + before-after-hook: registry.npmmirror.com/before-after-hook@2.2.3 + universal-user-agent: registry.npmmirror.com/universal-user-agent@6.0.0 transitivePeerDependencies: - encoding dev: true - /@octokit/endpoint@7.0.6: - resolution: {integrity: sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg==} + registry.npmmirror.com/@octokit/endpoint@7.0.6: + resolution: {integrity: sha512-5L4fseVRUsDFGR00tMWD/Trdeeihn999rTMGRMC1G/Ldi1uWlWJzI98H4Iak5DB/RVvQuyMYKqSK/R6mbSOQyg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/endpoint/-/endpoint-7.0.6.tgz} + name: '@octokit/endpoint' + version: 7.0.6 engines: {node: '>= 14'} dependencies: - '@octokit/types': 9.3.2 - is-plain-object: 5.0.0 - universal-user-agent: 6.0.0 + '@octokit/types': registry.npmmirror.com/@octokit/types@9.3.2 + is-plain-object: registry.npmmirror.com/is-plain-object@5.0.0 + universal-user-agent: registry.npmmirror.com/universal-user-agent@6.0.0 dev: true - /@octokit/graphql@5.0.6: - resolution: {integrity: sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==} + registry.npmmirror.com/@octokit/graphql@5.0.6: + resolution: {integrity: sha512-Fxyxdy/JH0MnIB5h+UQ3yCoh1FG4kWXfFKkpWqjZHw/p+Kc8Y44Hu/kCgNBT6nU1shNumEchmW/sUO1JuQnPcw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/graphql/-/graphql-5.0.6.tgz} + name: '@octokit/graphql' + version: 5.0.6 engines: {node: '>= 14'} dependencies: - '@octokit/request': 6.2.8 - '@octokit/types': 9.3.2 - universal-user-agent: 6.0.0 + '@octokit/request': registry.npmmirror.com/@octokit/request@6.2.8 + '@octokit/types': registry.npmmirror.com/@octokit/types@9.3.2 + universal-user-agent: registry.npmmirror.com/universal-user-agent@6.0.0 transitivePeerDependencies: - encoding dev: true - /@octokit/openapi-types@18.1.1: - resolution: {integrity: sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==} + registry.npmmirror.com/@octokit/openapi-types@18.1.1: + resolution: {integrity: sha512-VRaeH8nCDtF5aXWnjPuEMIYf1itK/s3JYyJcWFJT8X9pSNnBtriDf7wlEWsGuhPLl4QIH4xM8fqTXDwJ3Mu6sw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/openapi-types/-/openapi-types-18.1.1.tgz} + name: '@octokit/openapi-types' + version: 18.1.1 dev: true - /@octokit/plugin-paginate-rest@6.1.2(@octokit/core@4.2.4): - resolution: {integrity: sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==} + registry.npmmirror.com/@octokit/plugin-paginate-rest@6.1.2(@octokit/core@4.2.4): + resolution: {integrity: sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/plugin-paginate-rest/-/plugin-paginate-rest-6.1.2.tgz} + id: registry.npmmirror.com/@octokit/plugin-paginate-rest/6.1.2 + name: '@octokit/plugin-paginate-rest' + version: 6.1.2 engines: {node: '>= 14'} peerDependencies: '@octokit/core': '>=4' dependencies: - '@octokit/core': 4.2.4 - '@octokit/tsconfig': 1.0.2 - '@octokit/types': 9.3.2 + '@octokit/core': registry.npmmirror.com/@octokit/core@4.2.4 + '@octokit/tsconfig': registry.npmmirror.com/@octokit/tsconfig@1.0.2 + '@octokit/types': registry.npmmirror.com/@octokit/types@9.3.2 dev: true - /@octokit/plugin-request-log@1.0.4(@octokit/core@4.2.4): - resolution: {integrity: sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==} + registry.npmmirror.com/@octokit/plugin-request-log@1.0.4(@octokit/core@4.2.4): + resolution: {integrity: sha512-mLUsMkgP7K/cnFEw07kWqXGF5LKrOkD+lhCrKvPHXWDywAwuDUeDwWBpc69XK3pNX0uKiVt8g5z96PJ6z9xCFA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/plugin-request-log/-/plugin-request-log-1.0.4.tgz} + id: registry.npmmirror.com/@octokit/plugin-request-log/1.0.4 + name: '@octokit/plugin-request-log' + version: 1.0.4 peerDependencies: '@octokit/core': '>=3' dependencies: - '@octokit/core': 4.2.4 + '@octokit/core': registry.npmmirror.com/@octokit/core@4.2.4 dev: true - /@octokit/plugin-rest-endpoint-methods@7.2.3(@octokit/core@4.2.4): - resolution: {integrity: sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA==} + registry.npmmirror.com/@octokit/plugin-rest-endpoint-methods@7.2.3(@octokit/core@4.2.4): + resolution: {integrity: sha512-I5Gml6kTAkzVlN7KCtjOM+Ruwe/rQppp0QU372K1GP7kNOYEKe8Xn5BW4sE62JAHdwpq95OQK/qGNyKQMUzVgA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/plugin-rest-endpoint-methods/-/plugin-rest-endpoint-methods-7.2.3.tgz} + id: registry.npmmirror.com/@octokit/plugin-rest-endpoint-methods/7.2.3 + name: '@octokit/plugin-rest-endpoint-methods' + version: 7.2.3 engines: {node: '>= 14'} peerDependencies: '@octokit/core': '>=3' dependencies: - '@octokit/core': 4.2.4 - '@octokit/types': 10.0.0 + '@octokit/core': registry.npmmirror.com/@octokit/core@4.2.4 + '@octokit/types': registry.npmmirror.com/@octokit/types@10.0.0 dev: true - /@octokit/request-error@3.0.3: - resolution: {integrity: sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==} + registry.npmmirror.com/@octokit/request-error@3.0.3: + resolution: {integrity: sha512-crqw3V5Iy2uOU5Np+8M/YexTlT8zxCfI+qu+LxUB7SZpje4Qmx3mub5DfEKSO8Ylyk0aogi6TYdf6kxzh2BguQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/request-error/-/request-error-3.0.3.tgz} + name: '@octokit/request-error' + version: 3.0.3 engines: {node: '>= 14'} dependencies: - '@octokit/types': 9.3.2 - deprecation: 2.3.1 - once: 1.4.0 + '@octokit/types': registry.npmmirror.com/@octokit/types@9.3.2 + deprecation: registry.npmmirror.com/deprecation@2.3.1 + once: registry.npmmirror.com/once@1.4.0 dev: true - /@octokit/request@6.2.8: - resolution: {integrity: sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==} + registry.npmmirror.com/@octokit/request@6.2.8: + resolution: {integrity: sha512-ow4+pkVQ+6XVVsekSYBzJC0VTVvh/FCTUUgTsboGq+DTeWdyIFV8WSCdo0RIxk6wSkBTHqIK1mYuY7nOBXOchw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/request/-/request-6.2.8.tgz} + name: '@octokit/request' + version: 6.2.8 engines: {node: '>= 14'} dependencies: - '@octokit/endpoint': 7.0.6 - '@octokit/request-error': 3.0.3 - '@octokit/types': 9.3.2 - is-plain-object: 5.0.0 - node-fetch: 2.7.0 - universal-user-agent: 6.0.0 + '@octokit/endpoint': registry.npmmirror.com/@octokit/endpoint@7.0.6 + '@octokit/request-error': registry.npmmirror.com/@octokit/request-error@3.0.3 + '@octokit/types': registry.npmmirror.com/@octokit/types@9.3.2 + is-plain-object: registry.npmmirror.com/is-plain-object@5.0.0 + node-fetch: registry.npmmirror.com/node-fetch@2.7.0 + universal-user-agent: registry.npmmirror.com/universal-user-agent@6.0.0 transitivePeerDependencies: - encoding dev: true - /@octokit/rest@19.0.11: - resolution: {integrity: sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw==} + registry.npmmirror.com/@octokit/rest@19.0.11: + resolution: {integrity: sha512-m2a9VhaP5/tUw8FwfnW2ICXlXpLPIqxtg3XcAiGMLj/Xhw3RSBfZ8le/466ktO1Gcjr8oXudGnHhxV1TXJgFxw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/rest/-/rest-19.0.11.tgz} + name: '@octokit/rest' + version: 19.0.11 engines: {node: '>= 14'} dependencies: - '@octokit/core': 4.2.4 - '@octokit/plugin-paginate-rest': 6.1.2(@octokit/core@4.2.4) - '@octokit/plugin-request-log': 1.0.4(@octokit/core@4.2.4) - '@octokit/plugin-rest-endpoint-methods': 7.2.3(@octokit/core@4.2.4) + '@octokit/core': registry.npmmirror.com/@octokit/core@4.2.4 + '@octokit/plugin-paginate-rest': registry.npmmirror.com/@octokit/plugin-paginate-rest@6.1.2(@octokit/core@4.2.4) + '@octokit/plugin-request-log': registry.npmmirror.com/@octokit/plugin-request-log@1.0.4(@octokit/core@4.2.4) + '@octokit/plugin-rest-endpoint-methods': registry.npmmirror.com/@octokit/plugin-rest-endpoint-methods@7.2.3(@octokit/core@4.2.4) transitivePeerDependencies: - encoding dev: true - /@octokit/tsconfig@1.0.2: - resolution: {integrity: sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==} + registry.npmmirror.com/@octokit/tsconfig@1.0.2: + resolution: {integrity: sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/tsconfig/-/tsconfig-1.0.2.tgz} + name: '@octokit/tsconfig' + version: 1.0.2 dev: true - /@octokit/types@10.0.0: - resolution: {integrity: sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==} + registry.npmmirror.com/@octokit/types@10.0.0: + resolution: {integrity: sha512-Vm8IddVmhCgU1fxC1eyinpwqzXPEYu0NrYzD3YZjlGjyftdLBTeqNblRC0jmJmgxbJIsQlyogVeGnrNaaMVzIg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/types/-/types-10.0.0.tgz} + name: '@octokit/types' + version: 10.0.0 dependencies: - '@octokit/openapi-types': 18.1.1 + '@octokit/openapi-types': registry.npmmirror.com/@octokit/openapi-types@18.1.1 dev: true - /@octokit/types@9.3.2: - resolution: {integrity: sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==} + registry.npmmirror.com/@octokit/types@9.3.2: + resolution: {integrity: sha512-D4iHGTdAnEEVsB8fl95m1hiz7D5YiRdQ9b/OEb3BYRVwbLsGHcRVPz+u+BgRLNk0Q0/4iZCBqDN96j2XNxfXrA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@octokit/types/-/types-9.3.2.tgz} + name: '@octokit/types' + version: 9.3.2 dependencies: - '@octokit/openapi-types': 18.1.1 - dev: true - - /@one-ini/wasm@0.1.1: - resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==} + '@octokit/openapi-types': registry.npmmirror.com/@octokit/openapi-types@18.1.1 dev: true - /@pkgjs/parseargs@0.11.0: - resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==} - engines: {node: '>=14'} - requiresBuild: true + registry.npmmirror.com/@one-ini/wasm@0.1.1: + resolution: {integrity: sha512-XuySG1E38YScSJoMlqovLru4KTUNSjgVTIjyh7qMX6aNN5HY5Ct5LhRJdxO79JtTzKfzV/bnWpz+zquYrISsvw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@one-ini/wasm/-/wasm-0.1.1.tgz} + name: '@one-ini/wasm' + version: 0.1.1 dev: true - optional: true - /@pnpm/config.env-replace@1.1.0: - resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==} + registry.npmmirror.com/@pnpm/config.env-replace@1.1.0: + resolution: {integrity: sha512-htyl8TWnKL7K/ESFa1oW2UB5lVDxuF5DpM7tBi6Hu2LNL3mWkIzNLG6N4zoCUP1lCKNxWy/3iu8mS8MvToGd6w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@pnpm/config.env-replace/-/config.env-replace-1.1.0.tgz} + name: '@pnpm/config.env-replace' + version: 1.1.0 engines: {node: '>=12.22.0'} dev: true - /@pnpm/network.ca-file@1.0.2: - resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==} + registry.npmmirror.com/@pnpm/network.ca-file@1.0.2: + resolution: {integrity: sha512-YcPQ8a0jwYU9bTdJDpXjMi7Brhkr1mXsXrUJvjqM2mQDgkRiz8jFaQGOdaLxgjtUfQgZhKy/O3cG/YwmgKaxLA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@pnpm/network.ca-file/-/network.ca-file-1.0.2.tgz} + name: '@pnpm/network.ca-file' + version: 1.0.2 engines: {node: '>=12.22.0'} dependencies: - graceful-fs: 4.2.10 + graceful-fs: registry.npmmirror.com/graceful-fs@4.2.10 dev: true - /@pnpm/npm-conf@2.2.2: - resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==} + registry.npmmirror.com/@pnpm/npm-conf@2.2.2: + resolution: {integrity: sha512-UA91GwWPhFExt3IizW6bOeY/pQ0BkuNwKjk9iQW9KqxluGCrg4VenZ0/L+2Y0+ZOtme72EVvg6v0zo3AMQRCeA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@pnpm/npm-conf/-/npm-conf-2.2.2.tgz} + name: '@pnpm/npm-conf' + version: 2.2.2 engines: {node: '>=12'} dependencies: - '@pnpm/config.env-replace': 1.1.0 - '@pnpm/network.ca-file': 1.0.2 - config-chain: 1.1.13 + '@pnpm/config.env-replace': registry.npmmirror.com/@pnpm/config.env-replace@1.1.0 + '@pnpm/network.ca-file': registry.npmmirror.com/@pnpm/network.ca-file@1.0.2 + config-chain: registry.npmmirror.com/config-chain@1.1.13 dev: true - /@rollup/pluginutils@5.0.5: - resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==} + registry.npmmirror.com/@rollup/pluginutils@5.0.5: + resolution: {integrity: sha512-6aEYR910NyP73oHiJglti74iRyOwgFU4x3meH/H8OJx6Ry0j6cOVZ5X/wTvub7G7Ao6qaHBEaNsV3GLJkSsF+Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@rollup/pluginutils/-/pluginutils-5.0.5.tgz} + name: '@rollup/pluginutils' + version: 5.0.5 engines: {node: '>=14.0.0'} peerDependencies: rollup: ^1.20.0||^2.0.0||^3.0.0||^4.0.0 @@ -1071,233 +4603,241 @@ packages: rollup: optional: true dependencies: - '@types/estree': 1.0.3 - estree-walker: 2.0.2 - picomatch: 2.3.1 + '@types/estree': registry.npmmirror.com/@types/estree@1.0.2 + estree-walker: registry.npmmirror.com/estree-walker@2.0.2 + picomatch: registry.npmmirror.com/picomatch@2.3.1 dev: true - /@rushstack/node-core-library@3.61.0(@types/node@18.18.6): - resolution: {integrity: sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==} + registry.npmmirror.com/@rushstack/node-core-library@3.61.0(@types/node@18.18.4): + resolution: {integrity: sha512-tdOjdErme+/YOu4gPed3sFS72GhtWCgNV9oDsHDnoLY5oDfwjKUc9Z+JOZZ37uAxcm/OCahDHfuu2ugqrfWAVQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@rushstack/node-core-library/-/node-core-library-3.61.0.tgz} + id: registry.npmmirror.com/@rushstack/node-core-library/3.61.0 + name: '@rushstack/node-core-library' + version: 3.61.0 peerDependencies: '@types/node': '*' peerDependenciesMeta: '@types/node': optional: true dependencies: - '@types/node': 18.18.6 - colors: 1.2.5 - fs-extra: 7.0.1 - import-lazy: 4.0.0 - jju: 1.4.0 - resolve: 1.22.8 - semver: 7.5.4 - z-schema: 5.0.5 + '@types/node': registry.npmmirror.com/@types/node@18.18.4 + colors: registry.npmmirror.com/colors@1.2.5 + fs-extra: registry.npmmirror.com/fs-extra@7.0.1 + import-lazy: registry.npmmirror.com/import-lazy@4.0.0 + jju: registry.npmmirror.com/jju@1.4.0 + resolve: registry.npmmirror.com/resolve@1.22.6 + semver: registry.npmmirror.com/semver@7.5.4 + z-schema: registry.npmmirror.com/z-schema@5.0.5 dev: true - /@rushstack/rig-package@0.5.1: - resolution: {integrity: sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==} + registry.npmmirror.com/@rushstack/rig-package@0.5.1: + resolution: {integrity: sha512-pXRYSe29TjRw7rqxD4WS3HN/sRSbfr+tJs4a9uuaSIBAITbUggygdhuG0VrO0EO+QqH91GhYMN4S6KRtOEmGVA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@rushstack/rig-package/-/rig-package-0.5.1.tgz} + name: '@rushstack/rig-package' + version: 0.5.1 dependencies: - resolve: 1.22.8 - strip-json-comments: 3.1.1 + resolve: registry.npmmirror.com/resolve@1.22.6 + strip-json-comments: registry.npmmirror.com/strip-json-comments@3.1.1 dev: true - /@rushstack/ts-command-line@4.16.1: - resolution: {integrity: sha512-+OCsD553GYVLEmz12yiFjMOzuPeCiZ3f8wTiFHL30ZVXexTyPmgjwXEhg2K2P0a2lVf+8YBy7WtPoflB2Fp8/A==} + registry.npmmirror.com/@rushstack/ts-command-line@4.16.1: + resolution: {integrity: sha512-+OCsD553GYVLEmz12yiFjMOzuPeCiZ3f8wTiFHL30ZVXexTyPmgjwXEhg2K2P0a2lVf+8YBy7WtPoflB2Fp8/A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@rushstack/ts-command-line/-/ts-command-line-4.16.1.tgz} + name: '@rushstack/ts-command-line' + version: 4.16.1 dependencies: - '@types/argparse': 1.0.38 - argparse: 1.0.10 - colors: 1.2.5 - string-argv: 0.3.2 - dev: true - - /@sinclair/typebox@0.27.8: - resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==} + '@types/argparse': registry.npmmirror.com/@types/argparse@1.0.38 + argparse: registry.npmmirror.com/argparse@1.0.10 + colors: registry.npmmirror.com/colors@1.2.5 + string-argv: registry.npmmirror.com/string-argv@0.3.2 dev: true - /@sindresorhus/is@5.6.0: - resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==} + registry.npmmirror.com/@sindresorhus/is@5.6.0: + resolution: {integrity: sha512-TV7t8GKYaJWsn00tFDqBw8+Uqmr8A0fRU1tvTQhyZzGv0sJCGRQL3JGMI3ucuKo3XIZdUP+Lx7/gh2t3lewy7g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@sindresorhus/is/-/is-5.6.0.tgz} + name: '@sindresorhus/is' + version: 5.6.0 engines: {node: '>=14.16'} dev: true - /@szmarczak/http-timer@5.0.1: - resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==} + registry.npmmirror.com/@szmarczak/http-timer@5.0.1: + resolution: {integrity: sha512-+PmQX0PiAYPMeVYe237LJAYvOMYW1j2rH5YROyS3b4CTVJum34HfRvKvAzozHAQG0TnHNdUfY9nCeUyRAs//cw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@szmarczak/http-timer/-/http-timer-5.0.1.tgz} + name: '@szmarczak/http-timer' + version: 5.0.1 engines: {node: '>=14.16'} dependencies: - defer-to-connect: 2.0.1 + defer-to-connect: registry.npmmirror.com/defer-to-connect@2.0.1 dev: true - /@testing-library/dom@9.3.3: - resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==} + registry.npmmirror.com/@testing-library/dom@9.3.3: + resolution: {integrity: sha512-fB0R+fa3AUqbLHWyxXa2kGVtf1Fe1ZZFr0Zp6AIbIAzXb2mKbEXl+PCQNUOaq5lbTab5tfctfXRNsWXxa2f7Aw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@testing-library/dom/-/dom-9.3.3.tgz} + name: '@testing-library/dom' + version: 9.3.3 engines: {node: '>=14'} dependencies: - '@babel/code-frame': 7.22.13 - '@babel/runtime': 7.23.2 - '@types/aria-query': 5.0.3 - aria-query: 5.1.3 - chalk: 4.1.2 - dom-accessibility-api: 0.5.16 - lz-string: 1.5.0 - pretty-format: 27.5.1 - dev: true - - /@testing-library/vue@7.0.0(@vue/compiler-sfc@3.3.6)(vue@3.3.6): - resolution: {integrity: sha512-JU/q93HGo2qdm1dCgWymkeQlfpC0/0/DBZ2nAHgEAsVZxX11xVIxT7gbXdI7HACQpUbsUWt1zABGU075Fzt9XQ==} + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.13 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.1 + '@types/aria-query': registry.npmmirror.com/@types/aria-query@5.0.2 + aria-query: registry.npmmirror.com/aria-query@5.1.3 + chalk: registry.npmmirror.com/chalk@4.1.2 + dom-accessibility-api: registry.npmmirror.com/dom-accessibility-api@0.5.16 + lz-string: registry.npmmirror.com/lz-string@1.5.0 + pretty-format: registry.npmmirror.com/pretty-format@27.5.1 + dev: true + + registry.npmmirror.com/@testing-library/vue@7.0.0(@vue/compiler-sfc@3.4.21)(vue@3.3.4): + resolution: {integrity: sha512-JU/q93HGo2qdm1dCgWymkeQlfpC0/0/DBZ2nAHgEAsVZxX11xVIxT7gbXdI7HACQpUbsUWt1zABGU075Fzt9XQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@testing-library/vue/-/vue-7.0.0.tgz} + id: registry.npmmirror.com/@testing-library/vue/7.0.0 + name: '@testing-library/vue' + version: 7.0.0 engines: {node: '>=14'} peerDependencies: '@vue/compiler-sfc': '>= 3' vue: '>= 3' dependencies: - '@babel/runtime': 7.23.2 - '@testing-library/dom': 9.3.3 - '@vue/compiler-sfc': 3.3.6 - '@vue/test-utils': 2.4.1(vue@3.3.6) - vue: 3.3.6(typescript@5.1.6) + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.1 + '@testing-library/dom': registry.npmmirror.com/@testing-library/dom@9.3.3 + '@vue/compiler-sfc': 3.4.21 + '@vue/test-utils': registry.npmmirror.com/@vue/test-utils@2.4.1(vue@3.3.4) + vue: registry.npmmirror.com/vue@3.3.4 transitivePeerDependencies: - '@vue/server-renderer' dev: true - /@tootallnate/once@2.0.0: - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==} + registry.npmmirror.com/@tootallnate/once@2.0.0: + resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@tootallnate/once/-/once-2.0.0.tgz} + name: '@tootallnate/once' + version: 2.0.0 engines: {node: '>= 10'} dev: false - /@trysound/sax@0.2.0: - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==} + registry.npmmirror.com/@trysound/sax@0.2.0: + resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz} + name: '@trysound/sax' + version: 0.2.0 engines: {node: '>=10.13.0'} dev: false - /@types/argparse@1.0.38: - resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==} - dev: true - - /@types/aria-query@5.0.3: - resolution: {integrity: sha512-0Z6Tr7wjKJIk4OUEjVUQMtyunLDy339vcMaj38Kpj6jM2OE1p3S4kXExKZ7a3uXQAPCoy3sbrP1wibDKaf39oA==} - dev: true - - /@types/chai-subset@1.3.4: - resolution: {integrity: sha512-CCWNXrJYSUIojZ1149ksLl3AN9cmZ5djf+yUoVVV+NuYrtydItQVlL2ZDqyC6M6O9LWRnVf8yYDxbXHO2TfQZg==} - dependencies: - '@types/chai': 4.3.9 - dev: true - - /@types/chai@4.3.9: - resolution: {integrity: sha512-69TtiDzu0bcmKQv3yg1Zx409/Kd7r0b5F1PfpYJfSHzLGtB53547V4u+9iqKYsTu/O2ai6KTb0TInNpvuQ3qmg==} - dev: true - - /@types/clean-css@4.2.9: - resolution: {integrity: sha512-pjzJ4n5eAXAz/L5Zur4ZymuJUvyo0Uh0iRnRI/1kADFLs76skDky0K0dX1rlv4iXXrJXNk3sxRWVJR7CMDroWA==} - dependencies: - '@types/node': 20.8.7 - source-map: 0.6.1 - dev: true - - /@types/estree@1.0.3: - resolution: {integrity: sha512-CS2rOaoQ/eAgAfcTfq6amKG7bsN+EMcgGY4FAFQdvSj2y1ixvOZTUA9mOtCai7E1SYu283XNw7urKK30nP3wkQ==} + registry.npmmirror.com/@types/argparse@1.0.38: + resolution: {integrity: sha512-ebDJ9b0e702Yr7pWgB0jzm+CX4Srzz8RcXtLJDJB+BSccqMa36uyH/zUsSYao5+BD1ytv3k3rPYCq4mAE1hsXA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/argparse/-/argparse-1.0.38.tgz} + name: '@types/argparse' + version: 1.0.38 dev: true - /@types/fs-extra@11.0.3: - resolution: {integrity: sha512-sF59BlXtUdzEAL1u0MSvuzWd7PdZvZEtnaVkzX5mjpdWTJ8brG0jUqve3jPCzSzvAKKMHTG8F8o/WMQLtleZdQ==} - dependencies: - '@types/jsonfile': 6.1.3 - '@types/node': 20.8.7 + registry.npmmirror.com/@types/aria-query@5.0.2: + resolution: {integrity: sha512-PHKZuMN+K5qgKIWhBodXzQslTo5P+K/6LqeKXS6O/4liIDdZqaX5RXrCK++LAw+y/nptN48YmUMFiQHRSWYwtQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/aria-query/-/aria-query-5.0.2.tgz} + name: '@types/aria-query' + version: 5.0.2 dev: true - /@types/hast@3.0.2: - resolution: {integrity: sha512-B5hZHgHsXvfCoO3xgNJvBnX7N8p86TqQeGKXcokW4XXi+qY4vxxPSFYofytvVmpFxzPv7oxDQzjg5Un5m2/xiw==} + registry.npmmirror.com/@types/clean-css@4.2.7: + resolution: {integrity: sha512-lcoZHjUAANLTACLGi+O/0pN+oKQAQ8zAMWJSxiBRNLxqZG/WE8hfXJUs1eYwJOvOnDJrvxU1kR77UiVJ3+9N0Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/clean-css/-/clean-css-4.2.7.tgz} + name: '@types/clean-css' + version: 4.2.7 dependencies: - '@types/unist': 3.0.1 - dev: true - - /@types/http-cache-semantics@4.0.3: - resolution: {integrity: sha512-V46MYLFp08Wf2mmaBhvgjStM3tPa+2GAdy/iqoX+noX1//zje2x4XmrIU0cAwyClATsTmahbtoQ2EwP7I5WSiA==} + '@types/node': registry.npmmirror.com/@types/node@20.8.3 + source-map: registry.npmmirror.com/source-map@0.6.1 dev: true - /@types/istanbul-lib-coverage@2.0.5: - resolution: {integrity: sha512-zONci81DZYCZjiLe0r6equvZut0b+dBRPBN5kBDjsONnutYNtJMoWQ9uR2RkL1gLG9NMTzvf+29e5RFfPbeKhQ==} + registry.npmmirror.com/@types/estree@1.0.2: + resolution: {integrity: sha512-VeiPZ9MMwXjO32/Xu7+OwflfmeoRwkE/qzndw42gGtgJwZopBnzy2gD//NN1+go1mADzkDcqf/KnFRSjTJ8xJA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/estree/-/estree-1.0.2.tgz} + name: '@types/estree' + version: 1.0.2 dev: true - /@types/jsdom@21.1.4: - resolution: {integrity: sha512-NzAMLEV0KQ4cBaDx3Ls8VfJUElyDUm1xrtYRmcMK0gF8L5xYbujFVaQlJ50yinQ/d47j2rEP1XUzkiYrw4YRFA==} + registry.npmmirror.com/@types/fs-extra@11.0.2: + resolution: {integrity: sha512-c0hrgAOVYr21EX8J0jBMXGLMgJqVf/v6yxi0dLaJboW9aQPh16Id+z6w2Tx1hm+piJOLv8xPfVKZCLfjPw/IMQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/fs-extra/-/fs-extra-11.0.2.tgz} + name: '@types/fs-extra' + version: 11.0.2 dependencies: - '@types/node': 20.8.7 - '@types/tough-cookie': 4.0.4 - parse5: 7.1.2 + '@types/jsonfile': registry.npmmirror.com/@types/jsonfile@6.1.2 + '@types/node': registry.npmmirror.com/@types/node@20.8.3 dev: true - /@types/json-schema@7.0.14: - resolution: {integrity: sha512-U3PUjAudAdJBeC2pgN8uTIKgxrb4nlDF3SF0++EldXQvQBGkpFZMSnwQiIoDU77tv45VgNkl/L4ouD+rEomujw==} + registry.npmmirror.com/@types/http-cache-semantics@4.0.2: + resolution: {integrity: sha512-FD+nQWA2zJjh4L9+pFXqWOi0Hs1ryBCfI+985NjluQ1p8EYtoLvjLOKidXBtZ4/IcxDX4o8/E8qDS3540tNliw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/http-cache-semantics/-/http-cache-semantics-4.0.2.tgz} + name: '@types/http-cache-semantics' + version: 4.0.2 dev: true - /@types/json5@0.0.29: - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==} - dev: true - - /@types/jsonfile@6.1.3: - resolution: {integrity: sha512-/yqTk2SZ1wIezK0hiRZD7RuSf4B3whFxFamB1kGStv+8zlWScTMcHanzfc0XKWs5vA1TkHeckBlOyM8jxU8nHA==} + registry.npmmirror.com/@types/jsdom@21.1.3: + resolution: {integrity: sha512-1zzqSP+iHJYV4lB3lZhNBa012pubABkj9yG/GuXuf6LZH1cSPIJBqFDrm5JX65HHt6VOnNYdTui/0ySerRbMgA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/jsdom/-/jsdom-21.1.3.tgz} + name: '@types/jsdom' + version: 21.1.3 dependencies: - '@types/node': 20.8.7 - dev: true - - /@types/less@3.0.5: - resolution: {integrity: sha512-OdhItUN0/Cx9+sWumdb3dxASoA0yStnZahvKcaSQmSR5qd7hZ6zhSriSQGUU3F8GkzFpIILKzut4xn9/GvhusA==} + '@types/node': registry.npmmirror.com/@types/node@20.8.3 + '@types/tough-cookie': registry.npmmirror.com/@types/tough-cookie@4.0.3 + parse5: registry.npmmirror.com/parse5@7.1.2 dev: true - /@types/linkify-it@3.0.4: - resolution: {integrity: sha512-hPpIeeHb/2UuCw06kSNAOVWgehBLXEo0/fUs0mw3W2qhqX89PI2yvok83MnuctYGCPrabGIoi0fFso4DQ+sNUQ==} + registry.npmmirror.com/@types/json-schema@7.0.13: + resolution: {integrity: sha512-RbSSoHliUbnXj3ny0CNFOoxrIDV6SUGyStHsvDqosw6CkdPV8TtWGlfecuK4ToyMEAql6pzNxgCFKanovUzlgQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/json-schema/-/json-schema-7.0.13.tgz} + name: '@types/json-schema' + version: 7.0.13 dev: true - /@types/markdown-it@12.2.3: - resolution: {integrity: sha512-GKMHFfv3458yYy+v/N8gjufHO6MSZKCOXpZc5GXIWWy8uldwfmPn98vp81gZ5f9SVw8YYBctgfJ22a2d7AOMeQ==} - dependencies: - '@types/linkify-it': 3.0.4 - '@types/mdurl': 1.0.4 + registry.npmmirror.com/@types/json5@0.0.29: + resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/json5/-/json5-0.0.29.tgz} + name: '@types/json5' + version: 0.0.29 dev: true - /@types/mdast@4.0.2: - resolution: {integrity: sha512-tYR83EignvhYO9iU3kDg8V28M0jqyh9zzp5GV+EO+AYnyUl3P5ltkTeJuTiFZQFz670FSb3EwT/6LQdX+UdKfw==} + registry.npmmirror.com/@types/jsonfile@6.1.2: + resolution: {integrity: sha512-8t92P+oeW4d/CRQfJaSqEwXujrhH4OEeHRjGU3v1Q8mUS8GPF3yiX26sw4svv6faL2HfBtGTe2xWIoVgN3dy9w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/jsonfile/-/jsonfile-6.1.2.tgz} + name: '@types/jsonfile' + version: 6.1.2 dependencies: - '@types/unist': 3.0.1 + '@types/node': registry.npmmirror.com/@types/node@20.8.3 dev: true - /@types/mdurl@1.0.4: - resolution: {integrity: sha512-ARVxjAEX5TARFRzpDRVC6cEk0hUIXCCwaMhz8y7S1/PxU6zZS1UMjyobz7q4w/D/R552r4++EhwmXK1N2rAy0A==} + registry.npmmirror.com/@types/less@3.0.4: + resolution: {integrity: sha512-djlMpTdDF+tLaqVpK/0DWGNIr7BFjN8ykDLkgS0sQGYYLop51imRRE3foTjl+dMAH1zFE8bMZAG0VbYPEcSgsA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/less/-/less-3.0.4.tgz} + name: '@types/less' + version: 3.0.4 dev: true - /@types/minimist@1.2.4: - resolution: {integrity: sha512-Kfe/D3hxHTusnPNRbycJE1N77WHDsdS4AjUYIzlDzhDrS47NrwuL3YW4VITxwR7KCVpzwgy4Rbj829KSSQmwXQ==} + registry.npmmirror.com/@types/minimist@1.2.3: + resolution: {integrity: sha512-ZYFzrvyWUNhaPomn80dsMNgMeXxNWZBdkuG/hWlUvXvbdUH8ZERNBGXnU87McuGcWDsyzX2aChCv/SVN348k3A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/minimist/-/minimist-1.2.3.tgz} + name: '@types/minimist' + version: 1.2.3 dev: true - /@types/node@18.18.6: - resolution: {integrity: sha512-wf3Vz+jCmOQ2HV1YUJuCWdL64adYxumkrxtc+H1VUQlnQI04+5HtH+qZCOE21lBE7gIrt+CwX2Wv8Acrw5Ak6w==} - - /@types/node@20.8.7: - resolution: {integrity: sha512-21TKHHh3eUHIi2MloeptJWALuCu5H7HQTdTrWIFReA8ad+aggoX+lRes3ex7/FtpC+sVUpFMQ+QTfYr74mruiQ==} - dependencies: - undici-types: 5.25.3 - dev: true + registry.npmmirror.com/@types/node@18.18.4: + resolution: {integrity: sha512-t3rNFBgJRugIhackit2mVcLfF6IRc0JE4oeizPQL8Zrm8n2WY/0wOdpOPhdtG0V9Q2TlW/axbF1MJ6z+Yj/kKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-18.18.4.tgz} + name: '@types/node' + version: 18.18.4 - /@types/normalize-package-data@2.4.3: - resolution: {integrity: sha512-ehPtgRgaULsFG8x0NeYJvmyH1hmlfsNLujHe9dQEia/7MAJYdzMSi19JtchUHjmBA6XC/75dK55mzZH+RyieSg==} + registry.npmmirror.com/@types/node@20.8.3: + resolution: {integrity: sha512-jxiZQFpb+NlH5kjW49vXxvxTjeeqlbsnTAdBTKpzEdPs9itay7MscYXz3Fo9VYFEsfQ6LJFitHad3faerLAjCw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-20.8.3.tgz} + name: '@types/node' + version: 20.8.3 dev: true - /@types/semver@7.5.4: - resolution: {integrity: sha512-MMzuxN3GdFwskAnb6fz0orFvhfqi752yjaXylr0Rp4oDg5H0Zn1IuyRhDVvYOwAXoJirx2xuS16I3WjxnAIHiQ==} + registry.npmmirror.com/@types/normalize-package-data@2.4.2: + resolution: {integrity: sha512-lqa4UEhhv/2sjjIQgjX8B+RBjj47eo0mzGasklVJ78UKGQY1r0VpB9XHDaZZO9qzEFDdy4MrXLuEaSmPrPSe/A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/normalize-package-data/-/normalize-package-data-2.4.2.tgz} + name: '@types/normalize-package-data' + version: 2.4.2 dev: true - /@types/tough-cookie@4.0.4: - resolution: {integrity: sha512-95Sfz4nvMAb0Nl9DTxN3j64adfwfbBPEYq14VN7zT5J5O2M9V6iZMIIQU1U+pJyl9agHYHNCqhCXgyEtIRRa5A==} + registry.npmmirror.com/@types/semver@7.5.3: + resolution: {integrity: sha512-OxepLK9EuNEIPxWNME+C6WwbRAOOI2o2BaQEGzz5Lu2e4Z5eDnEo+/aVEDMIXywoJitJ7xWd641wrGLZdtwRyw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/semver/-/semver-7.5.3.tgz} + name: '@types/semver' + version: 7.5.3 dev: true - /@types/unist@3.0.1: - resolution: {integrity: sha512-ue/hDUpPjC85m+PM9OQDMZr3LywT+CT6mPsQq8OJtCLiERkGRcQUFvu9XASF5XWqyZFXbf15lvb3JFJ4dRLWPg==} + registry.npmmirror.com/@types/tough-cookie@4.0.3: + resolution: {integrity: sha512-THo502dA5PzG/sfQH+42Lw3fvmYkceefOspdCwpHRul8ik2Jv1K8I5OZz1AT3/rs46kwgMCe9bSBmDLYkkOMGg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/tough-cookie/-/tough-cookie-4.0.3.tgz} + name: '@types/tough-cookie' + version: 4.0.3 dev: true - /@types/web-bluetooth@0.0.18: - resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==} + registry.npmmirror.com/@types/web-bluetooth@0.0.18: + resolution: {integrity: sha512-v/ZHEj9xh82usl8LMR3GarzFY1IrbXJw5L4QfQhokjRV91q+SelFqxQWSep1ucXEZ22+dSTwLFkXeur25sPIbw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@types/web-bluetooth/-/web-bluetooth-0.0.18.tgz} + name: '@types/web-bluetooth' + version: 0.0.18 dev: false - /@typescript-eslint/eslint-plugin@6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)(typescript@5.1.6): - resolution: {integrity: sha512-GosF4238Tkes2SHPQ1i8f6rMtG6zlKwMEB0abqSJ3Npvos+doIlc/ATG+vX1G9coDF3Ex78zM3heXHLyWEwLUw==} + registry.npmmirror.com/@typescript-eslint/eslint-plugin@6.7.4(@typescript-eslint/parser@6.7.4)(eslint@8.51.0)(typescript@5.1.6): + resolution: {integrity: sha512-DAbgDXwtX+pDkAHwiGhqP3zWUGpW49B7eqmgpPtg+BKJXwdct79ut9+ifqOFPJGClGKSHXn2PTBatCnldJRUoA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-6.7.4.tgz} + id: registry.npmmirror.com/@typescript-eslint/eslint-plugin/6.7.4 + name: '@typescript-eslint/eslint-plugin' + version: 6.7.4 engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha @@ -1307,26 +4847,29 @@ packages: typescript: optional: true dependencies: - '@eslint-community/regexpp': 4.9.1 - '@typescript-eslint/parser': 6.8.0(eslint@8.52.0)(typescript@5.1.6) - '@typescript-eslint/scope-manager': 6.8.0 - '@typescript-eslint/type-utils': 6.8.0(eslint@8.52.0)(typescript@5.1.6) - '@typescript-eslint/utils': 6.8.0(eslint@8.52.0)(typescript@5.1.6) - '@typescript-eslint/visitor-keys': 6.8.0 + '@eslint-community/regexpp': registry.npmmirror.com/@eslint-community/regexpp@4.9.1 + '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser@6.7.4(eslint@8.51.0)(typescript@5.1.6) + '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@6.7.4 + '@typescript-eslint/type-utils': registry.npmmirror.com/@typescript-eslint/type-utils@6.7.4(eslint@8.51.0)(typescript@5.1.6) + '@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils@6.7.4(eslint@8.51.0)(typescript@5.1.6) + '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@6.7.4 debug: 4.3.4 - eslint: 8.52.0 - graphemer: 1.4.0 - ignore: 5.2.4 - natural-compare: 1.4.0 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.1.6) - typescript: 5.1.6 + eslint: registry.npmmirror.com/eslint@8.51.0 + graphemer: registry.npmmirror.com/graphemer@1.4.0 + ignore: registry.npmmirror.com/ignore@5.2.4 + natural-compare: registry.npmmirror.com/natural-compare@1.4.0 + semver: registry.npmmirror.com/semver@7.5.4 + ts-api-utils: registry.npmmirror.com/ts-api-utils@1.0.3(typescript@5.1.6) + typescript: registry.npmmirror.com/typescript@5.1.6 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/parser@6.8.0(eslint@8.52.0)(typescript@5.1.6): - resolution: {integrity: sha512-5tNs6Bw0j6BdWuP8Fx+VH4G9fEPDxnVI7yH1IAPkQH5RUtvKwRoqdecAPdQXv4rSOADAaz1LFBZvZG7VbXivSg==} + registry.npmmirror.com/@typescript-eslint/parser@6.7.4(eslint@8.51.0)(typescript@5.1.6): + resolution: {integrity: sha512-I5zVZFY+cw4IMZUeNCU7Sh2PO5O57F7Lr0uyhgCJmhN/BuTlnc55KxPonR4+EM3GBdfiCyGZye6DgMjtubQkmA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-6.7.4.tgz} + id: registry.npmmirror.com/@typescript-eslint/parser/6.7.4 + name: '@typescript-eslint/parser' + version: 6.7.4 engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -1335,27 +4878,32 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/scope-manager': 6.8.0 - '@typescript-eslint/types': 6.8.0 - '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.1.6) - '@typescript-eslint/visitor-keys': 6.8.0 + '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@6.7.4 + '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@6.7.4 + '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@6.7.4(typescript@5.1.6) + '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@6.7.4 debug: 4.3.4 - eslint: 8.52.0 - typescript: 5.1.6 + eslint: registry.npmmirror.com/eslint@8.51.0 + typescript: registry.npmmirror.com/typescript@5.1.6 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/scope-manager@6.8.0: - resolution: {integrity: sha512-xe0HNBVwCph7rak+ZHcFD6A+q50SMsFwcmfdjs9Kz4qDh5hWhaPhFjRs/SODEhroBI5Ruyvyz9LfwUJ624O40g==} + registry.npmmirror.com/@typescript-eslint/scope-manager@6.7.4: + resolution: {integrity: sha512-SdGqSLUPTXAXi7c3Ob7peAGVnmMoGzZ361VswK2Mqf8UOYcODiYvs8rs5ILqEdfvX1lE7wEZbLyELCW+Yrql1A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-6.7.4.tgz} + name: '@typescript-eslint/scope-manager' + version: 6.7.4 engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.8.0 - '@typescript-eslint/visitor-keys': 6.8.0 + '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@6.7.4 + '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@6.7.4 dev: true - /@typescript-eslint/type-utils@6.8.0(eslint@8.52.0)(typescript@5.1.6): - resolution: {integrity: sha512-RYOJdlkTJIXW7GSldUIHqc/Hkto8E+fZN96dMIFhuTJcQwdRoGN2rEWA8U6oXbLo0qufH7NPElUb+MceHtz54g==} + registry.npmmirror.com/@typescript-eslint/type-utils@6.7.4(eslint@8.51.0)(typescript@5.1.6): + resolution: {integrity: sha512-n+g3zi1QzpcAdHFP9KQF+rEFxMb2KxtnJGID3teA/nxKHOVi3ylKovaqEzGBbVY2pBttU6z85gp0D00ufLzViQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/type-utils/-/type-utils-6.7.4.tgz} + id: registry.npmmirror.com/@typescript-eslint/type-utils/6.7.4 + name: '@typescript-eslint/type-utils' + version: 6.7.4 engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 @@ -1364,23 +4912,28 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.1.6) - '@typescript-eslint/utils': 6.8.0(eslint@8.52.0)(typescript@5.1.6) + '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@6.7.4(typescript@5.1.6) + '@typescript-eslint/utils': registry.npmmirror.com/@typescript-eslint/utils@6.7.4(eslint@8.51.0)(typescript@5.1.6) debug: 4.3.4 - eslint: 8.52.0 - ts-api-utils: 1.0.3(typescript@5.1.6) - typescript: 5.1.6 + eslint: registry.npmmirror.com/eslint@8.51.0 + ts-api-utils: registry.npmmirror.com/ts-api-utils@1.0.3(typescript@5.1.6) + typescript: registry.npmmirror.com/typescript@5.1.6 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/types@6.8.0: - resolution: {integrity: sha512-p5qOxSum7W3k+llc7owEStXlGmSl8FcGvhYt8Vjy7FqEnmkCVlM3P57XQEGj58oqaBWDQXbJDZxwUWMS/EAPNQ==} + registry.npmmirror.com/@typescript-eslint/types@6.7.4: + resolution: {integrity: sha512-o9XWK2FLW6eSS/0r/tgjAGsYasLAnOWg7hvZ/dGYSSNjCh+49k5ocPN8OmG5aZcSJ8pclSOyVKP2x03Sj+RrCA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/types/-/types-6.7.4.tgz} + name: '@typescript-eslint/types' + version: 6.7.4 engines: {node: ^16.0.0 || >=18.0.0} dev: true - /@typescript-eslint/typescript-estree@6.8.0(typescript@5.1.6): - resolution: {integrity: sha512-ISgV0lQ8XgW+mvv5My/+iTUdRmGspducmQcDw5JxznasXNnZn3SKNrTRuMsEXv+V/O+Lw9AGcQCfVaOPCAk/Zg==} + registry.npmmirror.com/@typescript-eslint/typescript-estree@6.7.4(typescript@5.1.6): + resolution: {integrity: sha512-ty8b5qHKatlNYd9vmpHooQz3Vki3gG+3PchmtsA4TgrZBKWHNjWfkQid7K7xQogBqqc7/BhGazxMD5vr6Ha+iQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-6.7.4.tgz} + id: registry.npmmirror.com/@typescript-eslint/typescript-estree/6.7.4 + name: '@typescript-eslint/typescript-estree' + version: 6.7.4 engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: typescript: '*' @@ -1388,290 +4941,268 @@ packages: typescript: optional: true dependencies: - '@typescript-eslint/types': 6.8.0 - '@typescript-eslint/visitor-keys': 6.8.0 + '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@6.7.4 + '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@6.7.4 debug: 4.3.4 - globby: 11.1.0 - is-glob: 4.0.3 - semver: 7.5.4 - ts-api-utils: 1.0.3(typescript@5.1.6) - typescript: 5.1.6 + globby: registry.npmmirror.com/globby@11.1.0 + is-glob: registry.npmmirror.com/is-glob@4.0.3 + semver: registry.npmmirror.com/semver@7.5.4 + ts-api-utils: registry.npmmirror.com/ts-api-utils@1.0.3(typescript@5.1.6) + typescript: registry.npmmirror.com/typescript@5.1.6 transitivePeerDependencies: - supports-color dev: true - /@typescript-eslint/utils@6.8.0(eslint@8.52.0)(typescript@5.1.6): - resolution: {integrity: sha512-dKs1itdE2qFG4jr0dlYLQVppqTE+Itt7GmIf/vX6CSvsW+3ov8PbWauVKyyfNngokhIO9sKZeRGCUo1+N7U98Q==} + registry.npmmirror.com/@typescript-eslint/utils@6.7.4(eslint@8.51.0)(typescript@5.1.6): + resolution: {integrity: sha512-PRQAs+HUn85Qdk+khAxsVV+oULy3VkbH3hQ8hxLRJXWBEd7iI+GbQxH5SEUSH7kbEoTp6oT1bOwyga24ELALTA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/utils/-/utils-6.7.4.tgz} + id: registry.npmmirror.com/@typescript-eslint/utils/6.7.4 + name: '@typescript-eslint/utils' + version: 6.7.4 engines: {node: ^16.0.0 || >=18.0.0} peerDependencies: eslint: ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - '@types/json-schema': 7.0.14 - '@types/semver': 7.5.4 - '@typescript-eslint/scope-manager': 6.8.0 - '@typescript-eslint/types': 6.8.0 - '@typescript-eslint/typescript-estree': 6.8.0(typescript@5.1.6) - eslint: 8.52.0 - semver: 7.5.4 + '@eslint-community/eslint-utils': registry.npmmirror.com/@eslint-community/eslint-utils@4.4.0(eslint@8.51.0) + '@types/json-schema': registry.npmmirror.com/@types/json-schema@7.0.13 + '@types/semver': registry.npmmirror.com/@types/semver@7.5.3 + '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@6.7.4 + '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@6.7.4 + '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@6.7.4(typescript@5.1.6) + eslint: registry.npmmirror.com/eslint@8.51.0 + semver: registry.npmmirror.com/semver@7.5.4 transitivePeerDependencies: - supports-color - typescript dev: true - /@typescript-eslint/visitor-keys@6.8.0: - resolution: {integrity: sha512-oqAnbA7c+pgOhW2OhGvxm0t1BULX5peQI/rLsNDpGM78EebV3C9IGbX5HNZabuZ6UQrYveCLjKo8Iy/lLlBkkg==} + registry.npmmirror.com/@typescript-eslint/visitor-keys@6.7.4: + resolution: {integrity: sha512-pOW37DUhlTZbvph50x5zZCkFn3xzwkGtNoJHzIM3svpiSkJzwOYr/kVBaXmf+RAQiUDs1AHEZVNPg6UJCJpwRA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-6.7.4.tgz} + name: '@typescript-eslint/visitor-keys' + version: 6.7.4 engines: {node: ^16.0.0 || >=18.0.0} dependencies: - '@typescript-eslint/types': 6.8.0 - eslint-visitor-keys: 3.4.3 - dev: true - - /@ungap/structured-clone@1.2.0: - resolution: {integrity: sha512-zuVdFrMJiuCDQUMCzQaD6KL28MjnqqN8XnAqiEq9PNm/hCPTSGfrXCOfwj1ow4LFb/tNymJPwsNbVePc1xFqrQ==} + '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@6.7.4 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 dev: true - /@vitejs/plugin-vue-jsx@3.0.2(vite@4.5.0)(vue@3.3.6): - resolution: {integrity: sha512-obF26P2Z4Ogy3cPp07B4VaW6rpiu0ue4OT2Y15UxT5BZZ76haUY9guOsZV3uWh/I6xc+VeiW+ZVabRE82FyzWw==} + registry.npmmirror.com/@vitejs/plugin-vue-jsx@3.0.2(vite@4.4.11)(vue@3.3.4): + resolution: {integrity: sha512-obF26P2Z4Ogy3cPp07B4VaW6rpiu0ue4OT2Y15UxT5BZZ76haUY9guOsZV3uWh/I6xc+VeiW+ZVabRE82FyzWw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue-jsx/-/plugin-vue-jsx-3.0.2.tgz} + id: registry.npmmirror.com/@vitejs/plugin-vue-jsx/3.0.2 + name: '@vitejs/plugin-vue-jsx' + version: 3.0.2 engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.0.0 dependencies: - '@babel/core': 7.23.2 - '@babel/plugin-transform-typescript': 7.22.15(@babel/core@7.23.2) - '@vue/babel-plugin-jsx': 1.1.5(@babel/core@7.23.2) - vite: 4.5.0(@types/node@18.18.6)(less@4.2.0) - vue: 3.3.6(typescript@5.1.6) + '@babel/core': 7.23.0 + '@babel/plugin-transform-typescript': registry.npmmirror.com/@babel/plugin-transform-typescript@7.22.15(@babel/core@7.23.0) + '@vue/babel-plugin-jsx': registry.npmmirror.com/@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.0) + vite: registry.npmmirror.com/vite@4.4.11(@types/node@18.18.4)(less@4.2.0) + vue: registry.npmmirror.com/vue@3.3.4 transitivePeerDependencies: - supports-color + dev: true - /@vitejs/plugin-vue@4.4.0(vite@4.5.0)(vue@3.3.6): - resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==} + registry.npmmirror.com/@vitejs/plugin-vue@4.4.0(vite@4.4.11)(vue@3.3.4): + resolution: {integrity: sha512-xdguqb+VUwiRpSg+nsc2HtbAUSGak25DXYvpQQi4RVU1Xq1uworyoH/md9Rfd8zMmPR/pSghr309QNcftUVseg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vitejs/plugin-vue/-/plugin-vue-4.4.0.tgz} + id: registry.npmmirror.com/@vitejs/plugin-vue/4.4.0 + name: '@vitejs/plugin-vue' + version: 4.4.0 engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: vite: ^4.0.0 vue: ^3.2.25 dependencies: - vite: 4.5.0(@types/node@18.18.6)(less@4.2.0) - vue: 3.3.6(typescript@5.1.6) - dev: true - - /@vitest/coverage-v8@0.32.4(vitest@0.32.4): - resolution: {integrity: sha512-itiCYY3TmWEK+5wnFBoNr0ZA+adACp7Op1r2TeX5dPOgU2See7+Gx2NlK2lVMHVxfPsu5z9jszKa3i//eR+hqg==} - peerDependencies: - vitest: '>=0.32.0 <1' - dependencies: - '@ampproject/remapping': 2.2.1 - '@bcoe/v8-coverage': 0.2.3 - istanbul-lib-coverage: 3.2.0 - istanbul-lib-report: 3.0.1 - istanbul-lib-source-maps: 4.0.1 - istanbul-reports: 3.1.6 - magic-string: 0.30.5 - picocolors: 1.0.0 - std-env: 3.4.3 - test-exclude: 6.0.0 - v8-to-istanbul: 9.1.3 - vitest: 0.32.4(happy-dom@9.20.3)(less@4.2.0) - transitivePeerDependencies: - - supports-color - dev: true - - /@vitest/expect@0.32.4: - resolution: {integrity: sha512-m7EPUqmGIwIeoU763N+ivkFjTzbaBn0n9evsTOcde03ugy2avPs3kZbYmw3DkcH1j5mxhMhdamJkLQ6dM1bk/A==} - dependencies: - '@vitest/spy': 0.32.4 - '@vitest/utils': 0.32.4 - chai: 4.3.10 - dev: true - - /@vitest/runner@0.32.4: - resolution: {integrity: sha512-cHOVCkiRazobgdKLnczmz2oaKK9GJOw6ZyRcaPdssO1ej+wzHVIkWiCiNacb3TTYPdzMddYkCgMjZ4r8C0JFCw==} - dependencies: - '@vitest/utils': 0.32.4 - p-limit: 4.0.0 - pathe: 1.1.1 - dev: true - - /@vitest/snapshot@0.32.4: - resolution: {integrity: sha512-IRpyqn9t14uqsFlVI2d7DFMImGMs1Q9218of40bdQQgMePwVdmix33yMNnebXcTzDU5eiV3eUsoxxH5v0x/IQA==} - dependencies: - magic-string: 0.30.5 - pathe: 1.1.1 - pretty-format: 29.7.0 + vite: registry.npmmirror.com/vite@4.4.11(@types/node@18.18.4)(less@4.2.0) + vue: registry.npmmirror.com/vue@3.3.4 dev: true - /@vitest/spy@0.32.4: - resolution: {integrity: sha512-oA7rCOqVOOpE6rEoXuCOADX7Lla1LIa4hljI2MSccbpec54q+oifhziZIJXxlE/CvI2E+ElhBHzVu0VEvJGQKQ==} + registry.npmmirror.com/@volar/language-core@1.10.3: + resolution: {integrity: sha512-7Qgwu9bWUHN+cLrOkCbIVBkL+RVPREhvY07wY89dGxi4mY9mQCsUVRRp64F61lX7Nc27meMnvy0sWlzY0x6oQQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@volar/language-core/-/language-core-1.10.3.tgz} + name: '@volar/language-core' + version: 1.10.3 dependencies: - tinyspy: 2.2.0 + '@volar/source-map': registry.npmmirror.com/@volar/source-map@1.10.3 dev: true - /@vitest/utils@0.32.4: - resolution: {integrity: sha512-Gwnl8dhd1uJ+HXrYyV0eRqfmk9ek1ASE/LWfTCuWMw+d07ogHqp4hEAV28NiecimK6UY9DpSEPh+pXBA5gtTBg==} + registry.npmmirror.com/@volar/source-map@1.10.3: + resolution: {integrity: sha512-QE9nwK3xsdBQGongHnC9SCR0itx7xUKQFsUDn5HbZY3pHpyXxdY1hSBG0eh9mE+aTKoM4KlqMvrb+19Tv9vS1Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@volar/source-map/-/source-map-1.10.3.tgz} + name: '@volar/source-map' + version: 1.10.3 dependencies: - diff-sequences: 29.6.3 - loupe: 2.3.7 - pretty-format: 29.7.0 + muggle-string: registry.npmmirror.com/muggle-string@0.3.1 dev: true - /@volar/language-core@1.10.4: - resolution: {integrity: sha512-Na69qA6uwVIdA0rHuOc2W3pHtVQQO8hCNim7FOaKNpRJh0oAFnu5r9i7Oopo5C4cnELZkPNjTrbmpcCTiW+CMQ==} + registry.npmmirror.com/@volar/typescript@1.10.3: + resolution: {integrity: sha512-n0ar6xGYpRoSvgGMetm/JXP0QAXx+NOUvxCaWCfCjiFivQRSLJeydYDijhoGBUl5KSKosqq9In5L3e/m2TqTcQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@volar/typescript/-/typescript-1.10.3.tgz} + name: '@volar/typescript' + version: 1.10.3 dependencies: - '@volar/source-map': 1.10.4 - dev: true - - /@volar/source-map@1.10.4: - resolution: {integrity: sha512-RxZdUEL+pV8p+SMqnhVjzy5zpb1QRZTlcwSk4bdcBO7yOu4rtEWqDGahVCEj4CcXour+0yJUMrMczfSCpP9Uxg==} - dependencies: - muggle-string: 0.3.1 + '@volar/language-core': registry.npmmirror.com/@volar/language-core@1.10.3 dev: true - /@volar/typescript@1.10.4: - resolution: {integrity: sha512-BCCUEBASBEMCrz7qmNSi2hBEWYsXD0doaktRKpmmhvb6XntM2sAWYu6gbyK/MluLDgluGLFiFRpWgobgzUqolg==} - dependencies: - '@volar/language-core': 1.10.4 + registry.npmmirror.com/@vue/babel-helper-vue-transform-on@1.1.5: + resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/babel-helper-vue-transform-on/-/babel-helper-vue-transform-on-1.1.5.tgz} + name: '@vue/babel-helper-vue-transform-on' + version: 1.1.5 dev: true - /@vue/babel-helper-vue-transform-on@1.1.5: - resolution: {integrity: sha512-SgUymFpMoAyWeYWLAY+MkCK3QEROsiUnfaw5zxOVD/M64KQs8D/4oK6Q5omVA2hnvEOE0SCkH2TZxs/jnnUj7w==} - - /@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.2): - resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==} + registry.npmmirror.com/@vue/babel-plugin-jsx@1.1.5(@babel/core@7.23.0): + resolution: {integrity: sha512-nKs1/Bg9U1n3qSWnsHhCVQtAzI6aQXqua8j/bZrau8ywT1ilXQbK4FwEJGmU8fV7tcpuFvWmmN7TMmV1OBma1g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/babel-plugin-jsx/-/babel-plugin-jsx-1.1.5.tgz} + id: registry.npmmirror.com/@vue/babel-plugin-jsx/1.1.5 + name: '@vue/babel-plugin-jsx' + version: 1.1.5 peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': 7.23.2 + '@babel/core': 7.23.0 '@babel/helper-module-imports': 7.22.15 - '@babel/plugin-syntax-jsx': 7.22.5(@babel/core@7.23.2) + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.0) '@babel/template': 7.22.15 - '@babel/traverse': 7.23.2 + '@babel/traverse': 7.23.0 '@babel/types': 7.23.0 - '@vue/babel-helper-vue-transform-on': 1.1.5 - camelcase: 6.3.0 - html-tags: 3.3.1 - svg-tags: 1.0.0 + '@vue/babel-helper-vue-transform-on': registry.npmmirror.com/@vue/babel-helper-vue-transform-on@1.1.5 + camelcase: registry.npmmirror.com/camelcase@6.3.0 + html-tags: registry.npmmirror.com/html-tags@3.3.1 + svg-tags: registry.npmmirror.com/svg-tags@1.0.0 transitivePeerDependencies: - supports-color + dev: true - /@vue/compiler-core@3.3.6: - resolution: {integrity: sha512-2JNjemwaNwf+MkkatATVZi7oAH1Hx0B04DdPH3ZoZ8vKC1xZVP7nl4HIsk8XYd3r+/52sqqoz9TWzYc3yE9dqA==} - dependencies: - '@babel/parser': 7.23.0 - '@vue/shared': 3.3.6 - estree-walker: 2.0.2 - source-map-js: 1.0.2 - - /@vue/compiler-dom@3.3.6: - resolution: {integrity: sha512-1MxXcJYMHiTPexjLAJUkNs/Tw2eDf2tY3a0rL+LfuWyiKN2s6jvSwywH3PWD8bKICjfebX3GWx2Os8jkRDq3Ng==} - dependencies: - '@vue/compiler-core': 3.3.6 - '@vue/shared': 3.3.6 - - /@vue/compiler-sfc@3.3.6: - resolution: {integrity: sha512-/Kms6du2h1VrXFreuZmlvQej8B1zenBqIohP0690IUBkJjsFvJxY0crcvVRJ0UhMgSR9dewB+khdR1DfbpArJA==} - dependencies: - '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.6 - '@vue/compiler-dom': 3.3.6 - '@vue/compiler-ssr': 3.3.6 - '@vue/reactivity-transform': 3.3.6 - '@vue/shared': 3.3.6 - estree-walker: 2.0.2 - magic-string: 0.30.5 - postcss: 8.4.31 - source-map-js: 1.0.2 - - /@vue/compiler-ssr@3.3.6: - resolution: {integrity: sha512-QTIHAfDCHhjXlYGkUg5KH7YwYtdUM1vcFl/FxFDlD6d0nXAmnjizka3HITp8DGudzHndv2PjKVS44vqqy0vP4w==} - dependencies: - '@vue/compiler-dom': 3.3.6 - '@vue/shared': 3.3.6 - - /@vue/devtools-api@6.5.1: - resolution: {integrity: sha512-+KpckaAQyfbvshdDW5xQylLni1asvNSGme1JFs8I1+/H5pHEhqUKMEQD/qn3Nx5+/nycBq11qAEi8lk+LXI2dA==} - dev: false - - /@vue/language-core@1.8.19(typescript@5.1.6): - resolution: {integrity: sha512-nt3dodGs97UM6fnxeQBazO50yYCKBK53waFWB3qMbLmR6eL3aUryZgQtZoBe1pye17Wl8fs9HysV3si6xMgndQ==} + registry.npmmirror.com/@vue/compiler-dom@3.3.4: + resolution: {integrity: sha512-wyM+OjOVpuUukIq6p5+nwHYtj9cFroz9cwkfmP9O1nzH68BenTTv0u7/ndggT8cIQlnBeOo6sUT/gvHcIkLA5w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/compiler-dom/-/compiler-dom-3.3.4.tgz} + name: '@vue/compiler-dom' + version: 3.3.4 + dependencies: + '@vue/compiler-core': 3.3.4 + '@vue/shared': 3.3.4 + + registry.npmmirror.com/@vue/compiler-sfc@3.3.4: + resolution: {integrity: sha512-6y/d8uw+5TkCuzBkgLS0v3lSM3hJDntFEiUORM11pQ/hKvkhSKZrXW6i69UyXlJQisJxuUEJKAWEqWbWsLeNKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/compiler-sfc/-/compiler-sfc-3.3.4.tgz} + name: '@vue/compiler-sfc' + version: 3.3.4 + dependencies: + '@babel/parser': registry.npmmirror.com/@babel/parser@7.23.0 + '@vue/compiler-core': 3.3.4 + '@vue/compiler-dom': 3.3.4 + '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr@3.3.4 + '@vue/reactivity-transform': registry.npmmirror.com/@vue/reactivity-transform@3.3.4 + '@vue/shared': 3.3.4 + estree-walker: registry.npmmirror.com/estree-walker@2.0.2 + magic-string: registry.npmmirror.com/magic-string@0.30.4 + postcss: registry.npmmirror.com/postcss@8.4.31 + source-map-js: registry.npmmirror.com/source-map-js@1.0.2 + + registry.npmmirror.com/@vue/compiler-ssr@3.3.4: + resolution: {integrity: sha512-m0v6oKpup2nMSehwA6Uuu+j+wEwcy7QmwMkVNVfrV9P2qE5KshC6RwOCq8fjGS/Eak/uNb8AaWekfiXxbBB6gQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/compiler-ssr/-/compiler-ssr-3.3.4.tgz} + name: '@vue/compiler-ssr' + version: 3.3.4 + dependencies: + '@vue/compiler-dom': 3.3.4 + '@vue/shared': 3.3.4 + + registry.npmmirror.com/@vue/language-core@1.8.16(typescript@5.1.6): + resolution: {integrity: sha512-IAONyjgR3XImwgrtyQ7CCJlSXTlLesXG6/LpPjOBaXFiwknmGf1yDAXGa9fVH0lRplcnvOA7HNDI92OwWBi9qg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/language-core/-/language-core-1.8.16.tgz} + id: registry.npmmirror.com/@vue/language-core/1.8.16 + name: '@vue/language-core' + version: 1.8.16 peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 1.10.4 - '@volar/source-map': 1.10.4 - '@vue/compiler-dom': 3.3.6 - '@vue/reactivity': 3.3.6 - '@vue/shared': 3.3.6 - minimatch: 9.0.3 - muggle-string: 0.3.1 - typescript: 5.1.6 - vue-template-compiler: 2.7.14 - dev: true - - /@vue/language-core@1.8.19(typescript@5.2.2): - resolution: {integrity: sha512-nt3dodGs97UM6fnxeQBazO50yYCKBK53waFWB3qMbLmR6eL3aUryZgQtZoBe1pye17Wl8fs9HysV3si6xMgndQ==} + '@volar/language-core': registry.npmmirror.com/@volar/language-core@1.10.3 + '@volar/source-map': registry.npmmirror.com/@volar/source-map@1.10.3 + '@vue/compiler-dom': 3.3.4 + '@vue/reactivity': registry.npmmirror.com/@vue/reactivity@3.3.4 + '@vue/shared': 3.3.4 + minimatch: registry.npmmirror.com/minimatch@9.0.3 + muggle-string: registry.npmmirror.com/muggle-string@0.3.1 + typescript: registry.npmmirror.com/typescript@5.1.6 + vue-template-compiler: registry.npmmirror.com/vue-template-compiler@2.7.14 + dev: true + + registry.npmmirror.com/@vue/language-core@1.8.16(typescript@5.2.2): + resolution: {integrity: sha512-IAONyjgR3XImwgrtyQ7CCJlSXTlLesXG6/LpPjOBaXFiwknmGf1yDAXGa9fVH0lRplcnvOA7HNDI92OwWBi9qg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/language-core/-/language-core-1.8.16.tgz} + id: registry.npmmirror.com/@vue/language-core/1.8.16 + name: '@vue/language-core' + version: 1.8.16 peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true dependencies: - '@volar/language-core': 1.10.4 - '@volar/source-map': 1.10.4 - '@vue/compiler-dom': 3.3.6 - '@vue/reactivity': 3.3.6 - '@vue/shared': 3.3.6 - minimatch: 9.0.3 - muggle-string: 0.3.1 - typescript: 5.2.2 - vue-template-compiler: 2.7.14 + '@volar/language-core': registry.npmmirror.com/@volar/language-core@1.10.3 + '@volar/source-map': registry.npmmirror.com/@volar/source-map@1.10.3 + '@vue/compiler-dom': 3.3.4 + '@vue/reactivity': registry.npmmirror.com/@vue/reactivity@3.3.4 + '@vue/shared': 3.3.4 + minimatch: registry.npmmirror.com/minimatch@9.0.3 + muggle-string: registry.npmmirror.com/muggle-string@0.3.1 + typescript: registry.npmmirror.com/typescript@5.2.2 + vue-template-compiler: registry.npmmirror.com/vue-template-compiler@2.7.14 dev: true - /@vue/reactivity-transform@3.3.6: - resolution: {integrity: sha512-RlJl4dHfeO7EuzU1iJOsrlqWyJfHTkJbvYz/IOJWqu8dlCNWtxWX377WI0VsbAgBizjwD+3ZjdnvSyyFW1YVng==} + registry.npmmirror.com/@vue/reactivity-transform@3.3.4: + resolution: {integrity: sha512-MXgwjako4nu5WFLAjpBnCj/ieqcjE2aJBINUNQzkZQfzIZA4xn+0fV1tIYBJvvva3N3OvKGofRLvQIwEQPpaXw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/reactivity-transform/-/reactivity-transform-3.3.4.tgz} + name: '@vue/reactivity-transform' + version: 3.3.4 dependencies: '@babel/parser': 7.23.0 - '@vue/compiler-core': 3.3.6 - '@vue/shared': 3.3.6 + '@vue/compiler-core': 3.3.4 + '@vue/shared': 3.3.4 estree-walker: 2.0.2 - magic-string: 0.30.5 + magic-string: 0.30.8 - /@vue/reactivity@3.3.6: - resolution: {integrity: sha512-gtChAumfQz5lSy5jZXfyXbKrIYPf9XEOrIr6rxwVyeWVjFhJwmwPLtV6Yis+M9onzX++I5AVE9j+iPH60U+B8Q==} + registry.npmmirror.com/@vue/reactivity@3.3.4: + resolution: {integrity: sha512-kLTDLwd0B1jG08NBF3R5rqULtv/f8x3rOFByTDz4J53ttIQEDmALqKqXY0J+XQeN0aV2FBxY8nJDf88yvOPAqQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/reactivity/-/reactivity-3.3.4.tgz} + name: '@vue/reactivity' + version: 3.3.4 dependencies: - '@vue/shared': 3.3.6 + '@vue/shared': 3.3.4 - /@vue/runtime-core@3.3.6: - resolution: {integrity: sha512-qp7HTP1iw1UW2ZGJ8L3zpqlngrBKvLsDAcq5lA6JvEXHmpoEmjKju7ahM9W2p/h51h0OT5F2fGlP/gMhHOmbUA==} + registry.npmmirror.com/@vue/runtime-core@3.3.4: + resolution: {integrity: sha512-R+bqxMN6pWO7zGI4OMlmvePOdP2c93GsHFM/siJI7O2nxFRzj55pLwkpCedEY+bTMgp5miZ8CxfIZo3S+gFqvA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/runtime-core/-/runtime-core-3.3.4.tgz} + name: '@vue/runtime-core' + version: 3.3.4 dependencies: - '@vue/reactivity': 3.3.6 - '@vue/shared': 3.3.6 + '@vue/reactivity': registry.npmmirror.com/@vue/reactivity@3.3.4 + '@vue/shared': 3.3.4 - /@vue/runtime-dom@3.3.6: - resolution: {integrity: sha512-AoX3Cp8NqMXjLbIG9YR6n/pPLWE9TiDdk6wTJHFnl2GpHzDFH1HLBC9wlqqQ7RlnvN3bVLpzPGAAH00SAtOxHg==} + registry.npmmirror.com/@vue/runtime-dom@3.3.4: + resolution: {integrity: sha512-Aj5bTJ3u5sFsUckRghsNjVTtxZQ1OyMWCr5dZRAPijF/0Vy4xEoRCwLyHXcj4D0UFbJ4lbx3gPTgg06K/GnPnQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/runtime-dom/-/runtime-dom-3.3.4.tgz} + name: '@vue/runtime-dom' + version: 3.3.4 dependencies: - '@vue/runtime-core': 3.3.6 - '@vue/shared': 3.3.6 - csstype: 3.1.2 + '@vue/runtime-core': registry.npmmirror.com/@vue/runtime-core@3.3.4 + '@vue/shared': 3.3.4 + csstype: registry.npmmirror.com/csstype@3.1.2 - /@vue/server-renderer@3.3.6(vue@3.3.6): - resolution: {integrity: sha512-kgLoN43W4ERdZ6dpyy+gnk2ZHtcOaIr5Uc/WUP5DRwutgvluzu2pudsZGoD2b7AEJHByUVMa9k6Sho5lLRCykw==} + registry.npmmirror.com/@vue/server-renderer@3.3.4(vue@3.3.4): + resolution: {integrity: sha512-Q6jDDzR23ViIb67v+vM1Dqntu+HUexQcsWKhhQa4ARVzxOY2HbC7QRW/ggkDBd5BU+uM1sV6XOAP0b216o34JQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/server-renderer/-/server-renderer-3.3.4.tgz} + id: registry.npmmirror.com/@vue/server-renderer/3.3.4 + name: '@vue/server-renderer' + version: 3.3.4 peerDependencies: - vue: 3.3.6 - dependencies: - '@vue/compiler-ssr': 3.3.6 - '@vue/shared': 3.3.6 - vue: 3.3.6(typescript@5.1.6) - - /@vue/shared@3.3.6: - resolution: {integrity: sha512-Xno5pEqg8SVhomD0kTSmfh30ZEmV/+jZtyh39q6QflrjdJCXah5lrnOLi9KB6a5k5aAHXMXjoMnxlzUkCNfWLQ==} - - /@vue/test-utils@2.4.1(vue@3.3.6): - resolution: {integrity: sha512-VO8nragneNzUZUah6kOjiFmD/gwRjUauG9DROh6oaOeFwX1cZRUNHhdeogE8635cISigXFTtGLUQWx5KCb0xeg==} + vue: 3.3.4 + dependencies: + '@vue/compiler-ssr': registry.npmmirror.com/@vue/compiler-ssr@3.3.4 + '@vue/shared': 3.3.4 + vue: registry.npmmirror.com/vue@3.3.4 + + registry.npmmirror.com/@vue/shared@3.3.4: + resolution: {integrity: sha512-7OjdcV8vQ74eiz1TZLzZP4JwqM5fA94K6yntPS5Z25r9HDuGNzaGdgvwKYq6S+MxwF0TFRwe50fIR/MYnakdkQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/shared/-/shared-3.3.4.tgz} + name: '@vue/shared' + version: 3.3.4 + + registry.npmmirror.com/@vue/test-utils@2.4.1(vue@3.3.4): + resolution: {integrity: sha512-VO8nragneNzUZUah6kOjiFmD/gwRjUauG9DROh6oaOeFwX1cZRUNHhdeogE8635cISigXFTtGLUQWx5KCb0xeg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/test-utils/-/test-utils-2.4.1.tgz} + id: registry.npmmirror.com/@vue/test-utils/2.4.1 + name: '@vue/test-utils' + version: 2.4.1 peerDependencies: '@vue/server-renderer': ^3.0.1 vue: ^3.0.1 @@ -1679,104 +5210,125 @@ packages: '@vue/server-renderer': optional: true dependencies: - js-beautify: 1.14.9 - vue: 3.3.6(typescript@5.1.6) - vue-component-type-helpers: 1.8.4 + js-beautify: registry.npmmirror.com/js-beautify@1.14.9 + vue: registry.npmmirror.com/vue@3.3.4 + vue-component-type-helpers: registry.npmmirror.com/vue-component-type-helpers@1.8.4 dev: true - /@vue/typescript@1.8.19(typescript@5.1.6): - resolution: {integrity: sha512-k/SHeeQROUgqsxyHQ8Cs3Zz5TnX57p7BcBDVYR2E0c61QL2DJ2G8CsaBremmNGuGE6o1R5D50IHIxFmroMz8iw==} + registry.npmmirror.com/@vue/typescript@1.8.16(typescript@5.1.6): + resolution: {integrity: sha512-ywbY4bS4YJw8gYyPpOhwyutqzl0lqkYI7l3waZkOcQG4ZYgiu6KyHZc3aagEbH8saFQTQxi5+I3ATUN5KwfvNw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vue/typescript/-/typescript-1.8.16.tgz} + id: registry.npmmirror.com/@vue/typescript/1.8.16 + name: '@vue/typescript' + version: 1.8.16 dependencies: - '@volar/typescript': 1.10.4 - '@vue/language-core': 1.8.19(typescript@5.1.6) + '@volar/typescript': registry.npmmirror.com/@volar/typescript@1.10.3 + '@vue/language-core': registry.npmmirror.com/@vue/language-core@1.8.16(typescript@5.1.6) transitivePeerDependencies: - typescript dev: true - /@vue/typescript@1.8.19(typescript@5.2.2): - resolution: {integrity: sha512-k/SHeeQROUgqsxyHQ8Cs3Zz5TnX57p7BcBDVYR2E0c61QL2DJ2G8CsaBremmNGuGE6o1R5D50IHIxFmroMz8iw==} + registry.npmmirror.com/@vueuse/core@10.5.0(vue@3.3.4): + resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vueuse/core/-/core-10.5.0.tgz} + id: registry.npmmirror.com/@vueuse/core/10.5.0 + name: '@vueuse/core' + version: 10.5.0 dependencies: - '@volar/typescript': 1.10.4 - '@vue/language-core': 1.8.19(typescript@5.2.2) - transitivePeerDependencies: - - typescript - dev: true - - /@vueuse/core@10.5.0(vue@3.3.6): - resolution: {integrity: sha512-z/tI2eSvxwLRjOhDm0h/SXAjNm8N5ld6/SC/JQs6o6kpJ6Ya50LnEL8g5hoYu005i28L0zqB5L5yAl8Jl26K3A==} - dependencies: - '@types/web-bluetooth': 0.0.18 - '@vueuse/metadata': 10.5.0 - '@vueuse/shared': 10.5.0(vue@3.3.6) - vue-demi: 0.14.6(vue@3.3.6) + '@types/web-bluetooth': registry.npmmirror.com/@types/web-bluetooth@0.0.18 + '@vueuse/metadata': registry.npmmirror.com/@vueuse/metadata@10.5.0 + '@vueuse/shared': registry.npmmirror.com/@vueuse/shared@10.5.0(vue@3.3.4) + vue-demi: registry.npmmirror.com/vue-demi@0.14.6(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /@vueuse/metadata@10.5.0: - resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==} + registry.npmmirror.com/@vueuse/metadata@10.5.0: + resolution: {integrity: sha512-fEbElR+MaIYyCkeM0SzWkdoMtOpIwO72x8WsZHRE7IggiOlILttqttM69AS13nrDxosnDBYdyy3C5mR1LCxHsw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vueuse/metadata/-/metadata-10.5.0.tgz} + name: '@vueuse/metadata' + version: 10.5.0 dev: false - /@vueuse/shared@10.5.0(vue@3.3.6): - resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==} + registry.npmmirror.com/@vueuse/shared@10.5.0(vue@3.3.4): + resolution: {integrity: sha512-18iyxbbHYLst9MqU1X1QNdMHIjks6wC7XTVf0KNOv5es/Ms6gjVFCAAWTVP2JStuGqydg3DT+ExpFORUEi9yhg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/@vueuse/shared/-/shared-10.5.0.tgz} + id: registry.npmmirror.com/@vueuse/shared/10.5.0 + name: '@vueuse/shared' + version: 10.5.0 dependencies: - vue-demi: 0.14.6(vue@3.3.6) + vue-demi: registry.npmmirror.com/vue-demi@0.14.6(vue@3.3.4) transitivePeerDependencies: - '@vue/composition-api' - vue dev: false - /JSONStream@1.3.5: - resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} + registry.npmmirror.com/JSONStream@1.3.5: + resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/JSONStream/-/JSONStream-1.3.5.tgz} + name: JSONStream + version: 1.3.5 hasBin: true dependencies: - jsonparse: 1.3.1 - through: 2.3.8 + jsonparse: registry.npmmirror.com/jsonparse@1.3.1 + through: registry.npmmirror.com/through@2.3.8 dev: true - /abab@2.0.6: - resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==} + registry.npmmirror.com/abab@2.0.6: + resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/abab/-/abab-2.0.6.tgz} + name: abab + version: 2.0.6 dev: false - /abbrev@1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} + registry.npmmirror.com/abbrev@1.1.1: + resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/abbrev/-/abbrev-1.1.1.tgz} + name: abbrev + version: 1.1.1 dev: true - /acorn-jsx@5.3.2(acorn@8.10.0): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==} + registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.10.0): + resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz} + id: registry.npmmirror.com/acorn-jsx/5.3.2 + name: acorn-jsx + version: 5.3.2 peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: - acorn: 8.10.0 + acorn: registry.npmmirror.com/acorn@8.10.0 dev: true - /acorn-walk@8.2.0: - resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==} + registry.npmmirror.com/acorn-walk@8.2.0: + resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/acorn-walk/-/acorn-walk-8.2.0.tgz} + name: acorn-walk + version: 8.2.0 engines: {node: '>=0.4.0'} dev: true - /acorn@8.10.0: - resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==} + registry.npmmirror.com/acorn@8.10.0: + resolution: {integrity: sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/acorn/-/acorn-8.10.0.tgz} + name: acorn + version: 8.10.0 engines: {node: '>=0.4.0'} hasBin: true dev: true - /add-stream@1.0.0: - resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==} + registry.npmmirror.com/add-stream@1.0.0: + resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/add-stream/-/add-stream-1.0.0.tgz} + name: add-stream + version: 1.0.0 dev: true - /agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + registry.npmmirror.com/agent-base@6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz} + name: agent-base + version: 6.0.2 engines: {node: '>= 6.0.0'} dependencies: - debug: 4.3.4 + debug: registry.npmmirror.com/debug@4.3.4 transitivePeerDependencies: - supports-color dev: false - /agent-base@7.1.0: - resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==} + registry.npmmirror.com/agent-base@7.1.0: + resolution: {integrity: sha512-o/zjMZRhJxny7OyEF+Op8X+efiELC7k7yOjMzgfzVqOzXqkBkWI79YoTdOtsuWd5BWhAGAuOY/Xa6xpiaWXiNg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/agent-base/-/agent-base-7.1.0.tgz} + name: agent-base + version: 7.1.0 engines: {node: '>= 14'} dependencies: debug: 4.3.4 @@ -1784,879 +5336,973 @@ packages: - supports-color dev: true - /ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} + registry.npmmirror.com/ajv@6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz} + name: ajv + version: 6.12.6 dependencies: - fast-deep-equal: 3.1.3 - fast-json-stable-stringify: 2.1.0 - json-schema-traverse: 0.4.1 - uri-js: 4.4.1 + fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3 + fast-json-stable-stringify: registry.npmmirror.com/fast-json-stable-stringify@2.1.0 + json-schema-traverse: registry.npmmirror.com/json-schema-traverse@0.4.1 + uri-js: registry.npmmirror.com/uri-js@4.4.1 dev: true - /ajv@8.12.0: - resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==} + registry.npmmirror.com/ajv@8.12.0: + resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ajv/-/ajv-8.12.0.tgz} + name: ajv + version: 8.12.0 dependencies: - fast-deep-equal: 3.1.3 - json-schema-traverse: 1.0.0 - require-from-string: 2.0.2 - uri-js: 4.4.1 + fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3 + json-schema-traverse: registry.npmmirror.com/json-schema-traverse@1.0.0 + require-from-string: registry.npmmirror.com/require-from-string@2.0.2 + uri-js: registry.npmmirror.com/uri-js@4.4.1 dev: true - /ansi-align@3.0.1: - resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} + registry.npmmirror.com/ansi-align@3.0.1: + resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-align/-/ansi-align-3.0.1.tgz} + name: ansi-align + version: 3.0.1 dependencies: string-width: 4.2.3 dev: true - /ansi-escapes@4.3.2: - resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==} + registry.npmmirror.com/ansi-escapes@4.3.2: + resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-4.3.2.tgz} + name: ansi-escapes + version: 4.3.2 engines: {node: '>=8'} dependencies: - type-fest: 0.21.3 + type-fest: registry.npmmirror.com/type-fest@0.21.3 dev: true - /ansi-escapes@5.0.0: - resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==} + registry.npmmirror.com/ansi-escapes@5.0.0: + resolution: {integrity: sha512-5GFMVX8HqE/TB+FuBJGuO5XG0WrsA6ptUqoODaT/n9mmUaZFkqnBueB4leqGBCmrUHnCnC4PCZTCd0E7QQ83bA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-escapes/-/ansi-escapes-5.0.0.tgz} + name: ansi-escapes + version: 5.0.0 engines: {node: '>=12'} dependencies: - type-fest: 1.4.0 + type-fest: registry.npmmirror.com/type-fest@1.4.0 dev: true - /ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + registry.npmmirror.com/ansi-regex@5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz} + name: ansi-regex + version: 5.0.1 engines: {node: '>=8'} dev: true - /ansi-regex@6.0.1: - resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==} + registry.npmmirror.com/ansi-regex@6.0.1: + resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-6.0.1.tgz} + name: ansi-regex + version: 6.0.1 engines: {node: '>=12'} dev: true - /ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + registry.npmmirror.com/ansi-styles@3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz} + name: ansi-styles + version: 3.2.1 engines: {node: '>=4'} dependencies: - color-convert: 1.9.3 + color-convert: registry.npmmirror.com/color-convert@1.9.3 + dev: true - /ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + registry.npmmirror.com/ansi-styles@4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz} + name: ansi-styles + version: 4.3.0 engines: {node: '>=8'} dependencies: - color-convert: 2.0.1 + color-convert: registry.npmmirror.com/color-convert@2.0.1 dev: true - /ansi-styles@5.2.0: - resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==} + registry.npmmirror.com/ansi-styles@5.2.0: + resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-5.2.0.tgz} + name: ansi-styles + version: 5.2.0 engines: {node: '>=10'} dev: true - /ansi-styles@6.2.1: - resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==} + registry.npmmirror.com/ansi-styles@6.2.1: + resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-6.2.1.tgz} + name: ansi-styles + version: 6.2.1 engines: {node: '>=12'} dev: true - /anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==} - engines: {node: '>= 8'} + registry.npmmirror.com/argparse@1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz} + name: argparse + version: 1.0.10 dependencies: - normalize-path: 3.0.0 - picomatch: 2.3.1 + sprintf-js: registry.npmmirror.com/sprintf-js@1.0.3 dev: true - /argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} - dependencies: - sprintf-js: 1.0.3 + registry.npmmirror.com/argparse@2.0.1: + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz} + name: argparse + version: 2.0.1 dev: true - /argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - - /aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==} + registry.npmmirror.com/aria-query@5.1.3: + resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/aria-query/-/aria-query-5.1.3.tgz} + name: aria-query + version: 5.1.3 dependencies: - deep-equal: 2.2.2 + deep-equal: registry.npmmirror.com/deep-equal@2.2.2 dev: true - /array-buffer-byte-length@1.0.0: - resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==} + registry.npmmirror.com/array-buffer-byte-length@1.0.0: + resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz} + name: array-buffer-byte-length + version: 1.0.0 dependencies: - call-bind: 1.0.5 - is-array-buffer: 3.0.2 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + is-array-buffer: registry.npmmirror.com/is-array-buffer@3.0.2 dev: true - /array-ify@1.0.0: - resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==} + registry.npmmirror.com/array-ify@1.0.0: + resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/array-ify/-/array-ify-1.0.0.tgz} + name: array-ify + version: 1.0.0 dev: true - /array-includes@3.1.7: - resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==} + registry.npmmirror.com/array-includes@3.1.7: + resolution: {integrity: sha512-dlcsNBIiWhPkHdOEEKnehA+RNUWDc4UqFtnIXU4uuYDPtA4LDkr7qip2p0VvFAEXNDr0yWZ9PJyIRiGjRLQzwQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/array-includes/-/array-includes-3.1.7.tgz} + name: array-includes + version: 3.1.7 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 - is-string: 1.0.7 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + is-string: registry.npmmirror.com/is-string@1.0.7 dev: true - /array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + registry.npmmirror.com/array-union@2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz} + name: array-union + version: 2.1.0 engines: {node: '>=8'} dev: true - /array.prototype.findlastindex@1.2.3: - resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==} + registry.npmmirror.com/array.prototype.findlastindex@1.2.3: + resolution: {integrity: sha512-LzLoiOMAxvy+Gd3BAq3B7VeIgPdo+Q8hthvKtXybMvRV0jrXfJM/t8mw7nNlpEcVlVUnCnM2KSX4XU5HmpodOA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/array.prototype.findlastindex/-/array.prototype.findlastindex-1.2.3.tgz} + name: array.prototype.findlastindex + version: 1.2.3 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 - es-shim-unscopables: 1.0.2 - get-intrinsic: 1.2.2 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 + es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables@1.0.0 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 dev: true - /array.prototype.flat@1.3.2: - resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==} + registry.npmmirror.com/array.prototype.flat@1.3.2: + resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/array.prototype.flat/-/array.prototype.flat-1.3.2.tgz} + name: array.prototype.flat + version: 1.3.2 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 - es-shim-unscopables: 1.0.2 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 + es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables@1.0.0 dev: true - /array.prototype.flatmap@1.3.2: - resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==} + registry.npmmirror.com/array.prototype.flatmap@1.3.2: + resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.2.tgz} + name: array.prototype.flatmap + version: 1.3.2 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 - es-shim-unscopables: 1.0.2 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 + es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables@1.0.0 dev: true - /array.prototype.map@1.0.6: - resolution: {integrity: sha512-nK1psgF2cXqP3wSyCSq0Hc7zwNq3sfljQqaG27r/7a7ooNUnn5nGq6yYWyks9jMO5EoFQ0ax80hSg6oXSRNXaw==} + registry.npmmirror.com/array.prototype.map@1.0.6: + resolution: {integrity: sha512-nK1psgF2cXqP3wSyCSq0Hc7zwNq3sfljQqaG27r/7a7ooNUnn5nGq6yYWyks9jMO5EoFQ0ax80hSg6oXSRNXaw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/array.prototype.map/-/array.prototype.map-1.0.6.tgz} + name: array.prototype.map + version: 1.0.6 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 - es-array-method-boxes-properly: 1.0.0 - is-string: 1.0.7 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 + es-array-method-boxes-properly: registry.npmmirror.com/es-array-method-boxes-properly@1.0.0 + is-string: registry.npmmirror.com/is-string@1.0.7 dev: true - /arraybuffer.prototype.slice@1.0.2: - resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==} + registry.npmmirror.com/arraybuffer.prototype.slice@1.0.2: + resolution: {integrity: sha512-yMBKppFur/fbHu9/6USUe03bZ4knMYiwFBcyiaXB8Go0qNehwX6inYPzK9U0NeQvGxKthcmHcaR8P5MStSRBAw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/arraybuffer.prototype.slice/-/arraybuffer.prototype.slice-1.0.2.tgz} + name: arraybuffer.prototype.slice + version: 1.0.2 engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.0 - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 - is-array-buffer: 3.0.2 - is-shared-array-buffer: 1.0.2 + array-buffer-byte-length: registry.npmmirror.com/array-buffer-byte-length@1.0.0 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + is-array-buffer: registry.npmmirror.com/is-array-buffer@3.0.2 + is-shared-array-buffer: registry.npmmirror.com/is-shared-array-buffer@1.0.2 dev: true - /arrify@1.0.1: - resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==} + registry.npmmirror.com/arrify@1.0.1: + resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/arrify/-/arrify-1.0.1.tgz} + name: arrify + version: 1.0.1 engines: {node: '>=0.10.0'} dev: true - /assertion-error@1.1.0: - resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==} - dev: true - - /ast-types@0.13.4: - resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==} + registry.npmmirror.com/ast-types@0.13.4: + resolution: {integrity: sha512-x1FCFnFifvYDDzTaLII71vG5uvDwgtmDTEVWAxrgeiR8VjMONcCXJx7E+USjDtHlwFmt9MysbqgF9b9Vjr6w+w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ast-types/-/ast-types-0.13.4.tgz} + name: ast-types + version: 0.13.4 engines: {node: '>=4'} dependencies: - tslib: 2.6.2 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: true - /astral-regex@2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + registry.npmmirror.com/astral-regex@2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/astral-regex/-/astral-regex-2.0.0.tgz} + name: astral-regex + version: 2.0.0 engines: {node: '>=8'} dev: true - /async-retry@1.3.3: - resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==} + registry.npmmirror.com/async-retry@1.3.3: + resolution: {integrity: sha512-wfr/jstw9xNi/0teMHrRW7dsz3Lt5ARhYNZ2ewpadnhaIp5mbALhOAP+EAdsC7t4Z6wqsDVv9+W6gm1Dk9mEyw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/async-retry/-/async-retry-1.3.3.tgz} + name: async-retry + version: 1.3.3 dependencies: - retry: 0.13.1 + retry: registry.npmmirror.com/retry@0.13.1 dev: true - /asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==} + registry.npmmirror.com/asynckit@0.4.0: + resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz} + name: asynckit + version: 0.4.0 dev: false - /available-typed-arrays@1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==} + registry.npmmirror.com/available-typed-arrays@1.0.5: + resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz} + name: available-typed-arrays + version: 1.0.5 engines: {node: '>= 0.4'} dev: true - /balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} + registry.npmmirror.com/balanced-match@1.0.2: + resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz} + name: balanced-match + version: 1.0.2 dev: true - /balanced-match@2.0.0: - resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==} + registry.npmmirror.com/balanced-match@2.0.0: + resolution: {integrity: sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/balanced-match/-/balanced-match-2.0.0.tgz} + name: balanced-match + version: 2.0.0 dev: true - /base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + registry.npmmirror.com/base64-js@1.5.1: + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz} + name: base64-js + version: 1.5.1 dev: true - /basic-ftp@5.0.3: - resolution: {integrity: sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g==} + registry.npmmirror.com/basic-ftp@5.0.3: + resolution: {integrity: sha512-QHX8HLlncOLpy54mh+k/sWIFd0ThmRqwe9ZjELybGZK+tZ8rUb9VO0saKJUROTbE+KhzDUT7xziGpGrW8Kmd+g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/basic-ftp/-/basic-ftp-5.0.3.tgz} + name: basic-ftp + version: 5.0.3 engines: {node: '>=10.0.0'} dev: true - /before-after-hook@2.2.3: - resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==} + registry.npmmirror.com/before-after-hook@2.2.3: + resolution: {integrity: sha512-NzUnlZexiaH/46WDhANlyR2bXRopNg4F/zuSA3OpZnllCUgRaOF2znDioDWrmbNVsuZk6l9pMquQB38cfBZwkQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/before-after-hook/-/before-after-hook-2.2.3.tgz} + name: before-after-hook + version: 2.2.3 dev: true - /big-integer@1.6.51: - resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==} + registry.npmmirror.com/big-integer@1.6.51: + resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/big-integer/-/big-integer-1.6.51.tgz} + name: big-integer + version: 1.6.51 engines: {node: '>=0.6'} dev: true - /binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} - engines: {node: '>=8'} - dev: true - - /bl@4.1.0: - resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==} + registry.npmmirror.com/bl@4.1.0: + resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/bl/-/bl-4.1.0.tgz} + name: bl + version: 4.1.0 dependencies: - buffer: 5.7.1 - inherits: 2.0.4 - readable-stream: 3.6.2 + buffer: registry.npmmirror.com/buffer@5.7.1 + inherits: registry.npmmirror.com/inherits@2.0.4 + readable-stream: registry.npmmirror.com/readable-stream@3.6.2 dev: true - /bl@5.1.0: - resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==} + registry.npmmirror.com/bl@5.1.0: + resolution: {integrity: sha512-tv1ZJHLfTDnXE6tMHv73YgSJaWR2AFuPwMntBe7XL/GBFHnT0CLnsHMogfk5+GzCDC5ZWarSCYaIGATZt9dNsQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/bl/-/bl-5.1.0.tgz} + name: bl + version: 5.1.0 dependencies: - buffer: 6.0.3 - inherits: 2.0.4 - readable-stream: 3.6.2 + buffer: registry.npmmirror.com/buffer@6.0.3 + inherits: registry.npmmirror.com/inherits@2.0.4 + readable-stream: registry.npmmirror.com/readable-stream@3.6.2 dev: true - /boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==} + registry.npmmirror.com/boolbase@1.0.0: + resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz} + name: boolbase + version: 1.0.0 - /boxen@7.1.1: - resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==} + registry.npmmirror.com/boxen@7.1.1: + resolution: {integrity: sha512-2hCgjEmP8YLWQ130n2FerGv7rYpfBmnmp9Uy2Le1vge6X3gZIfSmEzP5QTDElFxcvVcXlEn8Aq6MU/PZygIOog==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/boxen/-/boxen-7.1.1.tgz} + name: boxen + version: 7.1.1 engines: {node: '>=14.16'} dependencies: - ansi-align: 3.0.1 - camelcase: 7.0.1 - chalk: 5.2.0 - cli-boxes: 3.0.0 - string-width: 5.1.2 - type-fest: 2.19.0 - widest-line: 4.0.1 - wrap-ansi: 8.1.0 + ansi-align: registry.npmmirror.com/ansi-align@3.0.1 + camelcase: registry.npmmirror.com/camelcase@7.0.1 + chalk: registry.npmmirror.com/chalk@5.2.0 + cli-boxes: registry.npmmirror.com/cli-boxes@3.0.0 + string-width: registry.npmmirror.com/string-width@5.1.2 + type-fest: registry.npmmirror.com/type-fest@2.19.0 + widest-line: registry.npmmirror.com/widest-line@4.0.1 + wrap-ansi: registry.npmmirror.com/wrap-ansi@8.1.0 dev: true - /bplist-parser@0.2.0: - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==} + registry.npmmirror.com/bplist-parser@0.2.0: + resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/bplist-parser/-/bplist-parser-0.2.0.tgz} + name: bplist-parser + version: 0.2.0 engines: {node: '>= 5.10.0'} dependencies: - big-integer: 1.6.51 + big-integer: registry.npmmirror.com/big-integer@1.6.51 dev: true - /brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} + registry.npmmirror.com/brace-expansion@1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz} + name: brace-expansion + version: 1.1.11 dependencies: - balanced-match: 1.0.2 - concat-map: 0.0.1 + balanced-match: registry.npmmirror.com/balanced-match@1.0.2 + concat-map: registry.npmmirror.com/concat-map@0.0.1 dev: true - /brace-expansion@2.0.1: - resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} + registry.npmmirror.com/brace-expansion@2.0.1: + resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-2.0.1.tgz} + name: brace-expansion + version: 2.0.1 dependencies: - balanced-match: 1.0.2 + balanced-match: registry.npmmirror.com/balanced-match@1.0.2 dev: true - /braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + registry.npmmirror.com/braces@3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz} + name: braces + version: 3.0.2 engines: {node: '>=8'} dependencies: - fill-range: 7.0.1 - - /browserslist@4.22.1: - resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: 1.0.30001551 - electron-to-chromium: 1.4.563 - node-releases: 2.0.13 - update-browserslist-db: 1.0.13(browserslist@4.22.1) - - /buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - dev: true + fill-range: registry.npmmirror.com/fill-range@7.0.1 - /buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} - dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 + registry.npmmirror.com/buffer-from@1.1.2: + resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz} + name: buffer-from + version: 1.1.2 dev: true - /buffer@6.0.3: - resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==} + registry.npmmirror.com/buffer@5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz} + name: buffer + version: 5.7.1 dependencies: - base64-js: 1.5.1 - ieee754: 1.2.1 + base64-js: registry.npmmirror.com/base64-js@1.5.1 + ieee754: registry.npmmirror.com/ieee754@1.2.1 dev: true - /bundle-name@3.0.0: - resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==} - engines: {node: '>=12'} + registry.npmmirror.com/buffer@6.0.3: + resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/buffer/-/buffer-6.0.3.tgz} + name: buffer + version: 6.0.3 dependencies: - run-applescript: 5.0.0 + base64-js: registry.npmmirror.com/base64-js@1.5.1 + ieee754: registry.npmmirror.com/ieee754@1.2.1 dev: true - /c8@8.0.1: - resolution: {integrity: sha512-EINpopxZNH1mETuI0DzRA4MZpAUH+IFiRhnmFD3vFr3vdrgxqi3VfE3KL0AIL+zDq8rC9bZqwM/VDmmoe04y7w==} + registry.npmmirror.com/bundle-name@3.0.0: + resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/bundle-name/-/bundle-name-3.0.0.tgz} + name: bundle-name + version: 3.0.0 engines: {node: '>=12'} - hasBin: true dependencies: - '@bcoe/v8-coverage': 0.2.3 - '@istanbuljs/schema': 0.1.3 - find-up: 5.0.0 - foreground-child: 2.0.0 - istanbul-lib-coverage: 3.2.0 - istanbul-lib-report: 3.0.1 - istanbul-reports: 3.1.6 - rimraf: 3.0.2 - test-exclude: 6.0.0 - v8-to-istanbul: 9.1.3 - yargs: 17.7.2 - yargs-parser: 21.1.1 - dev: true - - /cac@6.7.14: - resolution: {integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==} - engines: {node: '>=8'} + run-applescript: registry.npmmirror.com/run-applescript@5.0.0 dev: true - /cacheable-lookup@7.0.0: - resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==} + registry.npmmirror.com/cacheable-lookup@7.0.0: + resolution: {integrity: sha512-+qJyx4xiKra8mZrcwhjMRMUhD5NR1R8esPkzIYxX96JiecFoxAXFuz/GpR3+ev4PE1WamHip78wV0vcmPQtp8w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz} + name: cacheable-lookup + version: 7.0.0 engines: {node: '>=14.16'} dev: true - /cacheable-request@10.2.14: - resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==} + registry.npmmirror.com/cacheable-request@10.2.14: + resolution: {integrity: sha512-zkDT5WAF4hSSoUgyfg5tFIxz8XQK+25W/TLVojJTMKBaxevLBBtLxgqguAuVQB8PVW79FVjHcU+GJ9tVbDZ9mQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cacheable-request/-/cacheable-request-10.2.14.tgz} + name: cacheable-request + version: 10.2.14 engines: {node: '>=14.16'} dependencies: - '@types/http-cache-semantics': 4.0.3 - get-stream: 6.0.1 - http-cache-semantics: 4.1.1 - keyv: 4.5.4 - mimic-response: 4.0.0 - normalize-url: 8.0.0 - responselike: 3.0.0 + '@types/http-cache-semantics': registry.npmmirror.com/@types/http-cache-semantics@4.0.2 + get-stream: registry.npmmirror.com/get-stream@6.0.1 + http-cache-semantics: registry.npmmirror.com/http-cache-semantics@4.1.1 + keyv: registry.npmmirror.com/keyv@4.5.4 + mimic-response: registry.npmmirror.com/mimic-response@4.0.0 + normalize-url: registry.npmmirror.com/normalize-url@8.0.0 + responselike: registry.npmmirror.com/responselike@3.0.0 dev: true - /call-bind@1.0.5: - resolution: {integrity: sha512-C3nQxfFZxFRVoJoGKKI8y3MOEo129NQ+FgQ08iye+Mk4zNZZGdjfs06bVTr+DBSlA66Q2VEcMki/cUCP4SercQ==} + registry.npmmirror.com/call-bind@1.0.2: + resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz} + name: call-bind + version: 1.0.2 dependencies: - function-bind: 1.1.2 - get-intrinsic: 1.2.2 - set-function-length: 1.1.1 + function-bind: registry.npmmirror.com/function-bind@1.1.1 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 dev: true - /callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + registry.npmmirror.com/callsites@3.1.0: + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz} + name: callsites + version: 3.1.0 engines: {node: '>=6'} dev: true - /camelcase-keys@6.2.2: - resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==} + registry.npmmirror.com/camelcase-keys@6.2.2: + resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/camelcase-keys/-/camelcase-keys-6.2.2.tgz} + name: camelcase-keys + version: 6.2.2 engines: {node: '>=8'} dependencies: - camelcase: 5.3.1 - map-obj: 4.3.0 - quick-lru: 4.0.1 + camelcase: registry.npmmirror.com/camelcase@5.3.1 + map-obj: registry.npmmirror.com/map-obj@4.3.0 + quick-lru: registry.npmmirror.com/quick-lru@4.0.1 dev: true - /camelcase-keys@7.0.2: - resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==} + registry.npmmirror.com/camelcase-keys@7.0.2: + resolution: {integrity: sha512-Rjs1H+A9R+Ig+4E/9oyB66UC5Mj9Xq3N//vcLf2WzgdTi/3gUu3Z9KoqmlrEG4VuuLK8wJHofxzdQXz/knhiYg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/camelcase-keys/-/camelcase-keys-7.0.2.tgz} + name: camelcase-keys + version: 7.0.2 engines: {node: '>=12'} dependencies: - camelcase: 6.3.0 - map-obj: 4.3.0 - quick-lru: 5.1.1 - type-fest: 1.4.0 + camelcase: registry.npmmirror.com/camelcase@6.3.0 + map-obj: registry.npmmirror.com/map-obj@4.3.0 + quick-lru: registry.npmmirror.com/quick-lru@5.1.1 + type-fest: registry.npmmirror.com/type-fest@1.4.0 dev: true - /camelcase@5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + registry.npmmirror.com/camelcase@5.3.1: + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/camelcase/-/camelcase-5.3.1.tgz} + name: camelcase + version: 5.3.1 engines: {node: '>=6'} dev: true - /camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} - engines: {node: '>=10'} - - /camelcase@7.0.1: - resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==} - engines: {node: '>=14.16'} - dev: true - - /caniuse-lite@1.0.30001551: - resolution: {integrity: sha512-vtBAez47BoGMMzlbYhfXrMV1kvRF2WP/lqiMuDu1Sb4EE4LKEgjopFDSRtZfdVnslNRpOqV/woE+Xgrwj6VQlg==} - - /ccount@2.0.1: - resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==} - dev: true - - /chai@4.3.10: - resolution: {integrity: sha512-0UXG04VuVbruMUYbJ6JctvH0YnC/4q3/AkT18q4NaITo91CUm0liMS9VqzT9vZhVQ/1eqPanMWjBM+Juhfb/9g==} - engines: {node: '>=4'} - dependencies: - assertion-error: 1.1.0 - check-error: 1.0.3 - deep-eql: 4.1.3 - get-func-name: 2.0.2 - loupe: 2.3.7 - pathval: 1.1.1 - type-detect: 4.0.8 - dev: true - - /chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} - dependencies: - ansi-styles: 3.2.1 - escape-string-regexp: 1.0.5 - supports-color: 5.5.0 - - /chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==} - engines: {node: '>=10'} - dependencies: - ansi-styles: 4.3.0 - supports-color: 7.2.0 - dev: true - - /chalk@5.2.0: - resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + registry.npmmirror.com/camelcase@6.3.0: + resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz} + name: camelcase + version: 6.3.0 + engines: {node: '>=10'} dev: true - /chalk@5.3.0: - resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==} - engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} + registry.npmmirror.com/camelcase@7.0.1: + resolution: {integrity: sha512-xlx1yCK2Oc1APsPXDL2LdlNP6+uu8OCDdhOBSVT279M/S+y75O30C2VuD8T2ogdePBBl7PfPF4504tnLgX3zfw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/camelcase/-/camelcase-7.0.1.tgz} + name: camelcase + version: 7.0.1 + engines: {node: '>=14.16'} dev: true - /character-entities-html4@2.1.0: - resolution: {integrity: sha512-1v7fgQRj6hnSwFpq1Eu0ynr/CDEw0rXo2B61qXrLNdHZmPKgb7fqS1a2JwF0rISo9q77jDI8VMEHoApn8qDoZA==} + registry.npmmirror.com/chalk@2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz} + name: chalk + version: 2.4.2 + engines: {node: '>=4'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles@3.2.1 + escape-string-regexp: registry.npmmirror.com/escape-string-regexp@1.0.5 + supports-color: registry.npmmirror.com/supports-color@5.5.0 dev: true - /character-entities-legacy@3.0.0: - resolution: {integrity: sha512-RpPp0asT/6ufRm//AJVwpViZbGM/MkjQFxJccQRHmISF/22NBtsHqAWmL+/pmkPWoIUJdWyeVleTl1wydHATVQ==} + registry.npmmirror.com/chalk@4.1.2: + resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz} + name: chalk + version: 4.1.2 + engines: {node: '>=10'} + dependencies: + ansi-styles: registry.npmmirror.com/ansi-styles@4.3.0 + supports-color: registry.npmmirror.com/supports-color@7.2.0 dev: true - /chardet@0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} + registry.npmmirror.com/chalk@5.2.0: + resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-5.2.0.tgz} + name: chalk + version: 5.2.0 + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true - /check-error@1.0.3: - resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==} - dependencies: - get-func-name: 2.0.2 + registry.npmmirror.com/chalk@5.3.0: + resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-5.3.0.tgz} + name: chalk + version: 5.3.0 + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true - /chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: 3.1.3 - braces: 3.0.2 - glob-parent: 5.1.2 - is-binary-path: 2.1.0 - is-glob: 4.0.3 - normalize-path: 3.0.0 - readdirp: 3.6.0 - optionalDependencies: - fsevents: 2.3.3 + registry.npmmirror.com/chardet@0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/chardet/-/chardet-0.7.0.tgz} + name: chardet + version: 0.7.0 dev: true - /ci-info@3.9.0: - resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==} + registry.npmmirror.com/ci-info@3.9.0: + resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ci-info/-/ci-info-3.9.0.tgz} + name: ci-info + version: 3.9.0 engines: {node: '>=8'} dev: true - /clean-css@5.3.2: - resolution: {integrity: sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==} + registry.npmmirror.com/clean-css@5.3.2: + resolution: {integrity: sha512-JVJbM+f3d3Q704rF4bqQ5UUyTtuJ0JRKNbTKVEeujCCBoMdkEi+V+e8oktO9qGQNSvHrFTM6JZRXrUvGR1czww==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/clean-css/-/clean-css-5.3.2.tgz} + name: clean-css + version: 5.3.2 engines: {node: '>= 10.0'} dependencies: - source-map: 0.6.1 + source-map: registry.npmmirror.com/source-map@0.6.1 dev: true - /cli-boxes@3.0.0: - resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==} + registry.npmmirror.com/cli-boxes@3.0.0: + resolution: {integrity: sha512-/lzGpEWL/8PfI0BmBOPRwp0c/wFNX1RdUML3jK/RcSBA9T8mZDdQpqYBKtCFTOfQbwPqWEOpjqW+Fnayc0969g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cli-boxes/-/cli-boxes-3.0.0.tgz} + name: cli-boxes + version: 3.0.0 engines: {node: '>=10'} dev: true - /cli-cursor@3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + registry.npmmirror.com/cli-cursor@3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cli-cursor/-/cli-cursor-3.1.0.tgz} + name: cli-cursor + version: 3.1.0 engines: {node: '>=8'} dependencies: - restore-cursor: 3.1.0 + restore-cursor: registry.npmmirror.com/restore-cursor@3.1.0 dev: true - /cli-cursor@4.0.0: - resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==} + registry.npmmirror.com/cli-cursor@4.0.0: + resolution: {integrity: sha512-VGtlMu3x/4DOtIUwEkRezxUZ2lBacNJCHash0N0WeZDBS+7Ux1dm3XWAgWYxLJFMMdOeXMHXorshEFhbMSGelg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cli-cursor/-/cli-cursor-4.0.0.tgz} + name: cli-cursor + version: 4.0.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - restore-cursor: 4.0.0 + restore-cursor: registry.npmmirror.com/restore-cursor@4.0.0 dev: true - /cli-spinners@2.9.1: - resolution: {integrity: sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==} + registry.npmmirror.com/cli-spinners@2.9.1: + resolution: {integrity: sha512-jHgecW0pxkonBJdrKsqxgRX9AcG+u/5k0Q7WPDfi8AogLAdwxEkyYYNWwZ5GvVFoFx2uiY1eNcSK00fh+1+FyQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cli-spinners/-/cli-spinners-2.9.1.tgz} + name: cli-spinners + version: 2.9.1 engines: {node: '>=6'} dev: true - /cli-truncate@3.1.0: - resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==} + registry.npmmirror.com/cli-truncate@3.1.0: + resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cli-truncate/-/cli-truncate-3.1.0.tgz} + name: cli-truncate + version: 3.1.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - slice-ansi: 5.0.0 - string-width: 5.1.2 + slice-ansi: registry.npmmirror.com/slice-ansi@5.0.0 + string-width: registry.npmmirror.com/string-width@5.1.2 dev: true - /cli-width@4.1.0: - resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==} + registry.npmmirror.com/cli-width@4.1.0: + resolution: {integrity: sha512-ouuZd4/dm2Sw5Gmqy6bGyNNNe1qt9RpmxveLSO7KcgsTnU7RXfsw+/bukWGo1abgBiMAic068rclZsO4IWmmxQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cli-width/-/cli-width-4.1.0.tgz} + name: cli-width + version: 4.1.0 engines: {node: '>= 12'} dev: true - /cliui@7.0.4: - resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==} - dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 - dev: true - - /cliui@8.0.1: - resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==} - engines: {node: '>=12'} + registry.npmmirror.com/cliui@7.0.4: + resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cliui/-/cliui-7.0.4.tgz} + name: cliui + version: 7.0.4 dependencies: - string-width: 4.2.3 - strip-ansi: 6.0.1 - wrap-ansi: 7.0.0 + string-width: registry.npmmirror.com/string-width@4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 + wrap-ansi: registry.npmmirror.com/wrap-ansi@7.0.0 dev: true - /clone@1.0.4: - resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==} + registry.npmmirror.com/clone@1.0.4: + resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/clone/-/clone-1.0.4.tgz} + name: clone + version: 1.0.4 engines: {node: '>=0.8'} dev: true - /color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} + registry.npmmirror.com/color-convert@1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz} + name: color-convert + version: 1.9.3 dependencies: - color-name: 1.1.3 + color-name: registry.npmmirror.com/color-name@1.1.3 + dev: true - /color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + registry.npmmirror.com/color-convert@2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz} + name: color-convert + version: 2.0.1 engines: {node: '>=7.0.0'} dependencies: - color-name: 1.1.4 + color-name: registry.npmmirror.com/color-name@1.1.4 dev: true - /color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==} + registry.npmmirror.com/color-name@1.1.3: + resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz} + name: color-name + version: 1.1.3 + dev: true - /color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + registry.npmmirror.com/color-name@1.1.4: + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz} + name: color-name + version: 1.1.4 dev: true - /colord@2.9.3: - resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==} + registry.npmmirror.com/colord@2.9.3: + resolution: {integrity: sha512-jeC1axXpnb0/2nn/Y1LPuLdgXBLH7aDcHu4KEKfqw3CUhX7ZpfBSlPKyqXE6btIgEzfWtrX3/tyBCaCvXvMkOw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/colord/-/colord-2.9.3.tgz} + name: colord + version: 2.9.3 dev: true - /colorette@2.0.20: - resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==} + registry.npmmirror.com/colorette@2.0.20: + resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/colorette/-/colorette-2.0.20.tgz} + name: colorette + version: 2.0.20 dev: true - /colors@1.2.5: - resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==} + registry.npmmirror.com/colors@1.2.5: + resolution: {integrity: sha512-erNRLao/Y3Fv54qUa0LBB+//Uf3YwMUmdJinN20yMXm9zdKKqH9wt7R9IIVZ+K7ShzfpLV/Zg8+VyrBJYB4lpg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/colors/-/colors-1.2.5.tgz} + name: colors + version: 1.2.5 engines: {node: '>=0.1.90'} dev: true - /combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + registry.npmmirror.com/combined-stream@1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz} + name: combined-stream + version: 1.0.8 engines: {node: '>= 0.8'} dependencies: - delayed-stream: 1.0.0 + delayed-stream: registry.npmmirror.com/delayed-stream@1.0.0 dev: false - /comma-separated-tokens@2.0.3: - resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==} - dev: true - - /commander@10.0.1: - resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==} + registry.npmmirror.com/commander@10.0.1: + resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/commander/-/commander-10.0.1.tgz} + name: commander + version: 10.0.1 engines: {node: '>=14'} dev: true - /commander@11.0.0: - resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==} - engines: {node: '>=16'} - dev: true - - /commander@11.1.0: - resolution: {integrity: sha512-yPVavfyCcRhmorC7rWlkHn15b4wDVgVmBA7kV4QVBsF7kv/9TKJAbAXVTxvTnwP8HHKjRCJDClKbciiYS7p0DQ==} + registry.npmmirror.com/commander@11.0.0: + resolution: {integrity: sha512-9HMlXtt/BNoYr8ooyjjNRdIilOTkVJXB+GhxMTtOKwk0R4j4lS4NpjuqmRxroBfnfTSHQIHQB7wryHhXarNjmQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/commander/-/commander-11.0.0.tgz} + name: commander + version: 11.0.0 engines: {node: '>=16'} dev: true - /commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==} + registry.npmmirror.com/commander@7.2.0: + resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz} + name: commander + version: 7.2.0 engines: {node: '>= 10'} dev: false - /commander@9.5.0: - resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==} - engines: {node: ^12.20.0 || >=14} - requiresBuild: true - dev: true - optional: true - - /compare-func@2.0.0: - resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} + registry.npmmirror.com/compare-func@2.0.0: + resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/compare-func/-/compare-func-2.0.0.tgz} + name: compare-func + version: 2.0.0 dependencies: - array-ify: 1.0.0 - dot-prop: 5.3.0 + array-ify: registry.npmmirror.com/array-ify@1.0.0 + dot-prop: registry.npmmirror.com/dot-prop@5.3.0 dev: true - /concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==} + registry.npmmirror.com/concat-map@0.0.1: + resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz} + name: concat-map + version: 0.0.1 dev: true - /concat-stream@2.0.0: - resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==} + registry.npmmirror.com/concat-stream@2.0.0: + resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/concat-stream/-/concat-stream-2.0.0.tgz} + name: concat-stream + version: 2.0.0 engines: {'0': node >= 6.0} dependencies: - buffer-from: 1.1.2 - inherits: 2.0.4 - readable-stream: 3.6.2 - typedarray: 0.0.6 + buffer-from: registry.npmmirror.com/buffer-from@1.1.2 + inherits: registry.npmmirror.com/inherits@2.0.4 + readable-stream: registry.npmmirror.com/readable-stream@3.6.2 + typedarray: registry.npmmirror.com/typedarray@0.0.6 dev: true - /config-chain@1.1.13: - resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} + registry.npmmirror.com/config-chain@1.1.13: + resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/config-chain/-/config-chain-1.1.13.tgz} + name: config-chain + version: 1.1.13 dependencies: - ini: 1.3.8 - proto-list: 1.2.4 + ini: registry.npmmirror.com/ini@1.3.8 + proto-list: registry.npmmirror.com/proto-list@1.2.4 dev: true - /configstore@6.0.0: - resolution: {integrity: sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==} + registry.npmmirror.com/configstore@6.0.0: + resolution: {integrity: sha512-cD31W1v3GqUlQvbBCGcXmd2Nj9SvLDOP1oQ0YFuLETufzSPaKp11rYBsSOm7rCsW3OnIRAFM3OxRhceaXNYHkA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/configstore/-/configstore-6.0.0.tgz} + name: configstore + version: 6.0.0 engines: {node: '>=12'} dependencies: - dot-prop: 6.0.1 - graceful-fs: 4.2.11 - unique-string: 3.0.0 - write-file-atomic: 3.0.3 - xdg-basedir: 5.1.0 + dot-prop: registry.npmmirror.com/dot-prop@6.0.1 + graceful-fs: registry.npmmirror.com/graceful-fs@4.2.11 + unique-string: registry.npmmirror.com/unique-string@3.0.0 + write-file-atomic: registry.npmmirror.com/write-file-atomic@3.0.3 + xdg-basedir: registry.npmmirror.com/xdg-basedir@5.1.0 dev: true - /conventional-changelog-angular@5.0.13: - resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==} + registry.npmmirror.com/conventional-changelog-angular@5.0.13: + resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-angular/-/conventional-changelog-angular-5.0.13.tgz} + name: conventional-changelog-angular + version: 5.0.13 engines: {node: '>=10'} dependencies: - compare-func: 2.0.0 - q: 1.5.1 + compare-func: registry.npmmirror.com/compare-func@2.0.0 + q: registry.npmmirror.com/q@1.5.1 dev: true - /conventional-changelog-atom@2.0.8: - resolution: {integrity: sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==} + registry.npmmirror.com/conventional-changelog-atom@2.0.8: + resolution: {integrity: sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-atom/-/conventional-changelog-atom-2.0.8.tgz} + name: conventional-changelog-atom + version: 2.0.8 engines: {node: '>=10'} dependencies: - q: 1.5.1 + q: registry.npmmirror.com/q@1.5.1 dev: true - /conventional-changelog-codemirror@2.0.8: - resolution: {integrity: sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==} + registry.npmmirror.com/conventional-changelog-codemirror@2.0.8: + resolution: {integrity: sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-codemirror/-/conventional-changelog-codemirror-2.0.8.tgz} + name: conventional-changelog-codemirror + version: 2.0.8 engines: {node: '>=10'} dependencies: - q: 1.5.1 + q: registry.npmmirror.com/q@1.5.1 dev: true - /conventional-changelog-config-spec@2.1.0: - resolution: {integrity: sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==} + registry.npmmirror.com/conventional-changelog-config-spec@2.1.0: + resolution: {integrity: sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-config-spec/-/conventional-changelog-config-spec-2.1.0.tgz} + name: conventional-changelog-config-spec + version: 2.1.0 dev: true - /conventional-changelog-conventionalcommits@4.6.3: - resolution: {integrity: sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==} + registry.npmmirror.com/conventional-changelog-conventionalcommits@4.6.3: + resolution: {integrity: sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-conventionalcommits/-/conventional-changelog-conventionalcommits-4.6.3.tgz} + name: conventional-changelog-conventionalcommits + version: 4.6.3 engines: {node: '>=10'} dependencies: - compare-func: 2.0.0 - lodash: 4.17.21 - q: 1.5.1 + compare-func: registry.npmmirror.com/compare-func@2.0.0 + lodash: registry.npmmirror.com/lodash@4.17.21 + q: registry.npmmirror.com/q@1.5.1 dev: true - /conventional-changelog-core@4.2.4: - resolution: {integrity: sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==} + registry.npmmirror.com/conventional-changelog-core@4.2.4: + resolution: {integrity: sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-core/-/conventional-changelog-core-4.2.4.tgz} + name: conventional-changelog-core + version: 4.2.4 engines: {node: '>=10'} dependencies: - add-stream: 1.0.0 - conventional-changelog-writer: 5.0.1 - conventional-commits-parser: 3.2.4 - dateformat: 3.0.3 - get-pkg-repo: 4.2.1 - git-raw-commits: 2.0.11 - git-remote-origin-url: 2.0.0 - git-semver-tags: 4.1.1 - lodash: 4.17.21 - normalize-package-data: 3.0.3 - q: 1.5.1 - read-pkg: 3.0.0 - read-pkg-up: 3.0.0 - through2: 4.0.2 - dev: true - - /conventional-changelog-ember@2.0.9: - resolution: {integrity: sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==} + add-stream: registry.npmmirror.com/add-stream@1.0.0 + conventional-changelog-writer: registry.npmmirror.com/conventional-changelog-writer@5.0.1 + conventional-commits-parser: registry.npmmirror.com/conventional-commits-parser@3.2.4 + dateformat: registry.npmmirror.com/dateformat@3.0.3 + get-pkg-repo: registry.npmmirror.com/get-pkg-repo@4.2.1 + git-raw-commits: registry.npmmirror.com/git-raw-commits@2.0.11 + git-remote-origin-url: registry.npmmirror.com/git-remote-origin-url@2.0.0 + git-semver-tags: registry.npmmirror.com/git-semver-tags@4.1.1 + lodash: registry.npmmirror.com/lodash@4.17.21 + normalize-package-data: registry.npmmirror.com/normalize-package-data@3.0.3 + q: registry.npmmirror.com/q@1.5.1 + read-pkg: registry.npmmirror.com/read-pkg@3.0.0 + read-pkg-up: registry.npmmirror.com/read-pkg-up@3.0.0 + through2: registry.npmmirror.com/through2@4.0.2 + dev: true + + registry.npmmirror.com/conventional-changelog-ember@2.0.9: + resolution: {integrity: sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-ember/-/conventional-changelog-ember-2.0.9.tgz} + name: conventional-changelog-ember + version: 2.0.9 engines: {node: '>=10'} dependencies: - q: 1.5.1 + q: registry.npmmirror.com/q@1.5.1 dev: true - /conventional-changelog-eslint@3.0.9: - resolution: {integrity: sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==} + registry.npmmirror.com/conventional-changelog-eslint@3.0.9: + resolution: {integrity: sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-eslint/-/conventional-changelog-eslint-3.0.9.tgz} + name: conventional-changelog-eslint + version: 3.0.9 engines: {node: '>=10'} dependencies: - q: 1.5.1 + q: registry.npmmirror.com/q@1.5.1 dev: true - /conventional-changelog-express@2.0.6: - resolution: {integrity: sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==} + registry.npmmirror.com/conventional-changelog-express@2.0.6: + resolution: {integrity: sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-express/-/conventional-changelog-express-2.0.6.tgz} + name: conventional-changelog-express + version: 2.0.6 engines: {node: '>=10'} dependencies: - q: 1.5.1 + q: registry.npmmirror.com/q@1.5.1 dev: true - /conventional-changelog-jquery@3.0.11: - resolution: {integrity: sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==} + registry.npmmirror.com/conventional-changelog-jquery@3.0.11: + resolution: {integrity: sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-jquery/-/conventional-changelog-jquery-3.0.11.tgz} + name: conventional-changelog-jquery + version: 3.0.11 engines: {node: '>=10'} dependencies: - q: 1.5.1 + q: registry.npmmirror.com/q@1.5.1 dev: true - /conventional-changelog-jshint@2.0.9: - resolution: {integrity: sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==} + registry.npmmirror.com/conventional-changelog-jshint@2.0.9: + resolution: {integrity: sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-jshint/-/conventional-changelog-jshint-2.0.9.tgz} + name: conventional-changelog-jshint + version: 2.0.9 engines: {node: '>=10'} dependencies: - compare-func: 2.0.0 - q: 1.5.1 + compare-func: registry.npmmirror.com/compare-func@2.0.0 + q: registry.npmmirror.com/q@1.5.1 dev: true - /conventional-changelog-preset-loader@2.3.4: - resolution: {integrity: sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==} + registry.npmmirror.com/conventional-changelog-preset-loader@2.3.4: + resolution: {integrity: sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-preset-loader/-/conventional-changelog-preset-loader-2.3.4.tgz} + name: conventional-changelog-preset-loader + version: 2.3.4 engines: {node: '>=10'} dev: true - /conventional-changelog-writer@5.0.1: - resolution: {integrity: sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==} + registry.npmmirror.com/conventional-changelog-writer@5.0.1: + resolution: {integrity: sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog-writer/-/conventional-changelog-writer-5.0.1.tgz} + name: conventional-changelog-writer + version: 5.0.1 engines: {node: '>=10'} hasBin: true dependencies: - conventional-commits-filter: 2.0.7 - dateformat: 3.0.3 - handlebars: 4.7.8 - json-stringify-safe: 5.0.1 - lodash: 4.17.21 - meow: 8.1.2 + conventional-commits-filter: registry.npmmirror.com/conventional-commits-filter@2.0.7 + dateformat: registry.npmmirror.com/dateformat@3.0.3 + handlebars: registry.npmmirror.com/handlebars@4.7.8 + json-stringify-safe: registry.npmmirror.com/json-stringify-safe@5.0.1 + lodash: registry.npmmirror.com/lodash@4.17.21 + meow: registry.npmmirror.com/meow@8.1.2 semver: 6.3.1 - split: 1.0.1 - through2: 4.0.2 + split: registry.npmmirror.com/split@1.0.1 + through2: registry.npmmirror.com/through2@4.0.2 dev: true - /conventional-changelog@3.1.25: - resolution: {integrity: sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==} + registry.npmmirror.com/conventional-changelog@3.1.25: + resolution: {integrity: sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-changelog/-/conventional-changelog-3.1.25.tgz} + name: conventional-changelog + version: 3.1.25 engines: {node: '>=10'} dependencies: - conventional-changelog-angular: 5.0.13 - conventional-changelog-atom: 2.0.8 - conventional-changelog-codemirror: 2.0.8 - conventional-changelog-conventionalcommits: 4.6.3 - conventional-changelog-core: 4.2.4 - conventional-changelog-ember: 2.0.9 - conventional-changelog-eslint: 3.0.9 - conventional-changelog-express: 2.0.6 - conventional-changelog-jquery: 3.0.11 - conventional-changelog-jshint: 2.0.9 - conventional-changelog-preset-loader: 2.3.4 - dev: true - - /conventional-commits-filter@2.0.7: - resolution: {integrity: sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==} + conventional-changelog-angular: registry.npmmirror.com/conventional-changelog-angular@5.0.13 + conventional-changelog-atom: registry.npmmirror.com/conventional-changelog-atom@2.0.8 + conventional-changelog-codemirror: registry.npmmirror.com/conventional-changelog-codemirror@2.0.8 + conventional-changelog-conventionalcommits: registry.npmmirror.com/conventional-changelog-conventionalcommits@4.6.3 + conventional-changelog-core: registry.npmmirror.com/conventional-changelog-core@4.2.4 + conventional-changelog-ember: registry.npmmirror.com/conventional-changelog-ember@2.0.9 + conventional-changelog-eslint: registry.npmmirror.com/conventional-changelog-eslint@3.0.9 + conventional-changelog-express: registry.npmmirror.com/conventional-changelog-express@2.0.6 + conventional-changelog-jquery: registry.npmmirror.com/conventional-changelog-jquery@3.0.11 + conventional-changelog-jshint: registry.npmmirror.com/conventional-changelog-jshint@2.0.9 + conventional-changelog-preset-loader: registry.npmmirror.com/conventional-changelog-preset-loader@2.3.4 + dev: true + + registry.npmmirror.com/conventional-commits-filter@2.0.7: + resolution: {integrity: sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-commits-filter/-/conventional-commits-filter-2.0.7.tgz} + name: conventional-commits-filter + version: 2.0.7 engines: {node: '>=10'} dependencies: - lodash.ismatch: 4.4.0 - modify-values: 1.0.1 + lodash.ismatch: registry.npmmirror.com/lodash.ismatch@4.4.0 + modify-values: registry.npmmirror.com/modify-values@1.0.1 dev: true - /conventional-commits-parser@3.2.4: - resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==} + registry.npmmirror.com/conventional-commits-parser@3.2.4: + resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-commits-parser/-/conventional-commits-parser-3.2.4.tgz} + name: conventional-commits-parser + version: 3.2.4 engines: {node: '>=10'} hasBin: true dependencies: - JSONStream: 1.3.5 - is-text-path: 1.0.1 - lodash: 4.17.21 - meow: 8.1.2 - split2: 3.2.2 - through2: 4.0.2 + JSONStream: registry.npmmirror.com/JSONStream@1.3.5 + is-text-path: registry.npmmirror.com/is-text-path@1.0.1 + lodash: registry.npmmirror.com/lodash@4.17.21 + meow: registry.npmmirror.com/meow@8.1.2 + split2: registry.npmmirror.com/split2@3.2.2 + through2: registry.npmmirror.com/through2@4.0.2 dev: true - /conventional-recommended-bump@6.1.0: - resolution: {integrity: sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==} + registry.npmmirror.com/conventional-recommended-bump@6.1.0: + resolution: {integrity: sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/conventional-recommended-bump/-/conventional-recommended-bump-6.1.0.tgz} + name: conventional-recommended-bump + version: 6.1.0 engines: {node: '>=10'} hasBin: true dependencies: - concat-stream: 2.0.0 - conventional-changelog-preset-loader: 2.3.4 - conventional-commits-filter: 2.0.7 - conventional-commits-parser: 3.2.4 - git-raw-commits: 2.0.11 - git-semver-tags: 4.1.1 - meow: 8.1.2 - q: 1.5.1 + concat-stream: registry.npmmirror.com/concat-stream@2.0.0 + conventional-changelog-preset-loader: registry.npmmirror.com/conventional-changelog-preset-loader@2.3.4 + conventional-commits-filter: registry.npmmirror.com/conventional-commits-filter@2.0.7 + conventional-commits-parser: registry.npmmirror.com/conventional-commits-parser@3.2.4 + git-raw-commits: registry.npmmirror.com/git-raw-commits@2.0.11 + git-semver-tags: registry.npmmirror.com/git-semver-tags@4.1.1 + meow: registry.npmmirror.com/meow@8.1.2 + q: registry.npmmirror.com/q@1.5.1 dev: true - /convert-source-map@2.0.0: - resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==} - - /copy-anything@2.0.6: - resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==} + registry.npmmirror.com/copy-anything@2.0.6: + resolution: {integrity: sha512-1j20GZTsvKNkc4BY3NpMOM8tt///wY3FpIzozTOFO2ffuZcV61nojHXVKIy3WM+7ADCy5FVhdZYHYDdgTU0yJw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/copy-anything/-/copy-anything-2.0.6.tgz} + name: copy-anything + version: 2.0.6 dependencies: - is-what: 3.14.1 + is-what: registry.npmmirror.com/is-what@3.14.1 - /core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} + registry.npmmirror.com/core-util-is@1.0.3: + resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz} + name: core-util-is + version: 1.0.3 dev: true - /cosmiconfig@8.1.3: - resolution: {integrity: sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==} + registry.npmmirror.com/cosmiconfig@8.1.3: + resolution: {integrity: sha512-/UkO2JKI18b5jVMJUp0lvKFMpa/Gye+ZgZjKD+DGEN9y7NRcf/nK1A0sp67ONmKtnDCNMS44E6jrk0Yc3bDuUw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-8.1.3.tgz} + name: cosmiconfig + version: 8.1.3 engines: {node: '>=14'} dependencies: - import-fresh: 3.3.0 - js-yaml: 4.1.0 - parse-json: 5.2.0 - path-type: 4.0.0 + import-fresh: registry.npmmirror.com/import-fresh@3.3.0 + js-yaml: registry.npmmirror.com/js-yaml@4.1.0 + parse-json: registry.npmmirror.com/parse-json@5.2.0 + path-type: registry.npmmirror.com/path-type@4.0.0 dev: true - /cosmiconfig@8.3.6(typescript@5.1.6): - resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==} + registry.npmmirror.com/cosmiconfig@8.3.6(typescript@5.1.6): + resolution: {integrity: sha512-kcZ6+W5QzcJ3P1Mt+83OUv/oHFqZHIx8DuxG6eZ5RGMERoLqp4BuGjhHLYGK+Kf5XVkQvqBSmAy/nGWN3qDgEA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-8.3.6.tgz} + id: registry.npmmirror.com/cosmiconfig/8.3.6 + name: cosmiconfig + version: 8.3.6 engines: {node: '>=14'} peerDependencies: typescript: '>=4.9.5' @@ -2664,139 +6310,163 @@ packages: 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.1.6 + import-fresh: registry.npmmirror.com/import-fresh@3.3.0 + js-yaml: registry.npmmirror.com/js-yaml@4.1.0 + parse-json: registry.npmmirror.com/parse-json@5.2.0 + path-type: registry.npmmirror.com/path-type@4.0.0 + typescript: registry.npmmirror.com/typescript@5.1.6 dev: true - /cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==} + registry.npmmirror.com/cross-spawn@7.0.3: + resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz} + name: cross-spawn + version: 7.0.3 engines: {node: '>= 8'} dependencies: - path-key: 3.1.1 - shebang-command: 2.0.0 - which: 2.0.2 + path-key: registry.npmmirror.com/path-key@3.1.1 + shebang-command: registry.npmmirror.com/shebang-command@2.0.0 + which: registry.npmmirror.com/which@2.0.2 dev: true - /crypto-random-string@4.0.0: - resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==} + registry.npmmirror.com/crypto-random-string@4.0.0: + resolution: {integrity: sha512-x8dy3RnvYdlUcPOjkEHqozhiwzKNSq7GcPuXFbnyMOCHxX8V3OgIg/pYuabl2sbUPfIJaeAQB7PMOK8DFIdoRA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/crypto-random-string/-/crypto-random-string-4.0.0.tgz} + name: crypto-random-string + version: 4.0.0 engines: {node: '>=12'} dependencies: - type-fest: 1.4.0 + type-fest: registry.npmmirror.com/type-fest@1.4.0 dev: true - /css-functions-list@3.2.1: - resolution: {integrity: sha512-Nj5YcaGgBtuUmn1D7oHqPW0c9iui7xsTsj5lIX8ZgevdfhmjFfKB3r8moHJtNJnctnYXJyYX5I1pp90HM4TPgQ==} - engines: {node: '>=12 || >=16'} + registry.npmmirror.com/css-functions-list@3.2.0: + resolution: {integrity: sha512-d/jBMPyYybkkLVypgtGv12R+pIFw4/f/IHtCTxWpZc8ofTYOPigIgmA6vu5rMHartZC+WuXhBUHfnyNUIQSYrg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/css-functions-list/-/css-functions-list-3.2.0.tgz} + name: css-functions-list + version: 3.2.0 + engines: {node: '>=12.22'} dev: true - /css-select@5.1.0: - resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==} + registry.npmmirror.com/css-select@5.1.0: + resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/css-select/-/css-select-5.1.0.tgz} + name: css-select + version: 5.1.0 dependencies: - boolbase: 1.0.0 - css-what: 6.1.0 - domhandler: 5.0.3 - domutils: 3.1.0 - nth-check: 2.1.1 + boolbase: registry.npmmirror.com/boolbase@1.0.0 + css-what: registry.npmmirror.com/css-what@6.1.0 + domhandler: registry.npmmirror.com/domhandler@5.0.3 + domutils: registry.npmmirror.com/domutils@3.1.0 + nth-check: registry.npmmirror.com/nth-check@2.1.1 dev: false - /css-tree@2.2.1: - resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==} + registry.npmmirror.com/css-tree@2.2.1: + resolution: {integrity: sha512-OA0mILzGc1kCOCSJerOeqDxDQ4HOh+G8NbOJFOTgOCzpw7fCBubk0fEyxp8AgOL/jvLgYA/uV0cMbe43ElF1JA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/css-tree/-/css-tree-2.2.1.tgz} + name: css-tree + version: 2.2.1 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 + mdn-data: registry.npmmirror.com/mdn-data@2.0.28 + source-map-js: registry.npmmirror.com/source-map-js@1.0.2 dev: false - /css-tree@2.3.1: - resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==} + registry.npmmirror.com/css-tree@2.3.1: + resolution: {integrity: sha512-6Fv1DV/TYw//QF5IzQdqsNDjx/wc8TrMBZsqjL9eW01tWb7R7k/mq+/VXfJCl7SoD5emsJop9cOByJZfs8hYIw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/css-tree/-/css-tree-2.3.1.tgz} + name: css-tree + version: 2.3.1 engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0} dependencies: - mdn-data: 2.0.30 - source-map-js: 1.0.2 + mdn-data: registry.npmmirror.com/mdn-data@2.0.30 + source-map-js: registry.npmmirror.com/source-map-js@1.0.2 - /css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==} + registry.npmmirror.com/css-what@6.1.0: + resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz} + name: css-what + version: 6.1.0 engines: {node: '>= 6'} dev: false - /css.escape@1.5.1: - resolution: {integrity: sha512-YUifsXXuknHlUsmlgyY0PKzgPOr7/FjCePfHNt0jxm83wHZi44VDMQ7/fGNkjY3/jV1MC+1CmZbaHzugyeRtpg==} - dev: true - - /cssesc@3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + registry.npmmirror.com/cssesc@3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cssesc/-/cssesc-3.0.0.tgz} + name: cssesc + version: 3.0.0 engines: {node: '>=4'} hasBin: true dev: true - /csso@5.0.5: - resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==} + registry.npmmirror.com/csso@5.0.5: + resolution: {integrity: sha512-0LrrStPOdJj+SPCCrGhzryycLjwcgUSHBtxNA8aIDxf0GLsRh1cKYhB00Gd1lDOS4yGH69+SNn13+TWbVHETFQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/csso/-/csso-5.0.5.tgz} + name: csso + version: 5.0.5 engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'} dependencies: - css-tree: 2.2.1 + css-tree: registry.npmmirror.com/css-tree@2.2.1 dev: false - /cssstyle@3.0.0: - resolution: {integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==} + registry.npmmirror.com/cssstyle@3.0.0: + resolution: {integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/cssstyle/-/cssstyle-3.0.0.tgz} + name: cssstyle + version: 3.0.0 engines: {node: '>=14'} dependencies: - rrweb-cssom: 0.6.0 + rrweb-cssom: registry.npmmirror.com/rrweb-cssom@0.6.0 dev: false - /csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==} + registry.npmmirror.com/csstype@3.1.2: + resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/csstype/-/csstype-3.1.2.tgz} + name: csstype + version: 3.1.2 - /dargs@7.0.0: - resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} + registry.npmmirror.com/dargs@7.0.0: + resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dargs/-/dargs-7.0.0.tgz} + name: dargs + version: 7.0.0 engines: {node: '>=8'} dev: true - /data-uri-to-buffer@4.0.1: - resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==} + registry.npmmirror.com/data-uri-to-buffer@4.0.1: + resolution: {integrity: sha512-0R9ikRb668HB7QDxT1vkpuUBtqc53YyAwMwGeUFKRojY/NWKvdZ+9UYtRfGmhqNbRkTSVpMbmyhXipFFv2cb/A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/data-uri-to-buffer/-/data-uri-to-buffer-4.0.1.tgz} + name: data-uri-to-buffer + version: 4.0.1 engines: {node: '>= 12'} dev: true - /data-uri-to-buffer@6.0.1: - resolution: {integrity: sha512-MZd3VlchQkp8rdend6vrx7MmVDJzSNTBvghvKjirLkD+WTChA3KUf0jkE68Q4UyctNqI11zZO9/x2Yx+ub5Cvg==} + registry.npmmirror.com/data-uri-to-buffer@6.0.1: + resolution: {integrity: sha512-MZd3VlchQkp8rdend6vrx7MmVDJzSNTBvghvKjirLkD+WTChA3KUf0jkE68Q4UyctNqI11zZO9/x2Yx+ub5Cvg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/data-uri-to-buffer/-/data-uri-to-buffer-6.0.1.tgz} + name: data-uri-to-buffer + version: 6.0.1 engines: {node: '>= 14'} dev: true - /data-urls@4.0.0: - resolution: {integrity: sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==} + registry.npmmirror.com/data-urls@4.0.0: + resolution: {integrity: sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/data-urls/-/data-urls-4.0.0.tgz} + name: data-urls + version: 4.0.0 engines: {node: '>=14'} dependencies: - abab: 2.0.6 - whatwg-mimetype: 3.0.0 - whatwg-url: 12.0.1 + abab: registry.npmmirror.com/abab@2.0.6 + whatwg-mimetype: registry.npmmirror.com/whatwg-mimetype@3.0.0 + whatwg-url: registry.npmmirror.com/whatwg-url@12.0.1 dev: false - /dateformat@3.0.3: - resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==} + registry.npmmirror.com/dateformat@3.0.3: + resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dateformat/-/dateformat-3.0.3.tgz} + name: dateformat + version: 3.0.3 dev: true - /dayjs@1.11.10: - resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==} + registry.npmmirror.com/dayjs@1.11.10: + resolution: {integrity: sha512-vjAczensTgRcqDERK0SR2XMwsF/tSvnvlv6VcF2GIhg6Sx4yOIt/irsr1RDJsKiIyBzJDpCoXiWWq28MqH2cnQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dayjs/-/dayjs-1.11.10.tgz} + name: dayjs + version: 1.11.10 dev: false - /de-indent@1.0.2: - resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==} + registry.npmmirror.com/de-indent@1.0.2: + resolution: {integrity: sha512-e/1zu3xH5MQryN2zdVaF0OrdNLUbvWxzMbi+iNA6Bky7l1RoP8a2fIbRocyHclXt/arDrrR6lL3TqFD9pMQTsg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/de-indent/-/de-indent-1.0.2.tgz} + name: de-indent + version: 1.0.2 dev: true - /debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: 2.1.3 - - /debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==} + registry.npmmirror.com/debug@4.3.4: + resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz} + name: debug + version: 4.3.4 engines: {node: '>=6.0'} peerDependencies: supports-color: '*' @@ -2804,400 +6474,449 @@ packages: supports-color: optional: true dependencies: - ms: 2.1.2 + ms: registry.npmmirror.com/ms@2.1.2 - /decamelize-keys@1.1.1: - resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==} + registry.npmmirror.com/decamelize-keys@1.1.1: + resolution: {integrity: sha512-WiPxgEirIV0/eIOMcnFBA3/IJZAZqKnwAwWyvvdi4lsr1WCN22nhdf/3db3DoZcUjTV2SqfzIwNyp6y2xs3nmg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/decamelize-keys/-/decamelize-keys-1.1.1.tgz} + name: decamelize-keys + version: 1.1.1 engines: {node: '>=0.10.0'} dependencies: - decamelize: 1.2.0 - map-obj: 1.0.1 + decamelize: registry.npmmirror.com/decamelize@1.2.0 + map-obj: registry.npmmirror.com/map-obj@1.0.1 dev: true - /decamelize@1.2.0: - resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==} + registry.npmmirror.com/decamelize@1.2.0: + resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/decamelize/-/decamelize-1.2.0.tgz} + name: decamelize + version: 1.2.0 engines: {node: '>=0.10.0'} dev: true - /decamelize@5.0.1: - resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==} + registry.npmmirror.com/decamelize@5.0.1: + resolution: {integrity: sha512-VfxadyCECXgQlkoEAjeghAr5gY3Hf+IKjKb+X8tGVDtveCjN+USwprd2q3QXBR9T1+x2DG0XZF5/w+7HAtSaXA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/decamelize/-/decamelize-5.0.1.tgz} + name: decamelize + version: 5.0.1 engines: {node: '>=10'} dev: true - /decimal.js@10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==} + registry.npmmirror.com/decimal.js@10.4.3: + resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/decimal.js/-/decimal.js-10.4.3.tgz} + name: decimal.js + version: 10.4.3 dev: false - /decompress-response@6.0.0: - resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==} + registry.npmmirror.com/decompress-response@6.0.0: + resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/decompress-response/-/decompress-response-6.0.0.tgz} + name: decompress-response + version: 6.0.0 engines: {node: '>=10'} dependencies: - mimic-response: 3.1.0 - dev: true - - /deep-eql@4.1.3: - resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==} - engines: {node: '>=6'} - dependencies: - type-detect: 4.0.8 - dev: true - - /deep-equal@2.2.2: - resolution: {integrity: sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==} - dependencies: - array-buffer-byte-length: 1.0.0 - call-bind: 1.0.5 - es-get-iterator: 1.1.3 - get-intrinsic: 1.2.2 - is-arguments: 1.1.1 - is-array-buffer: 3.0.2 - is-date-object: 1.0.5 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 - isarray: 2.0.5 - object-is: 1.1.5 - object-keys: 1.1.1 - object.assign: 4.1.4 - regexp.prototype.flags: 1.5.1 - side-channel: 1.0.4 - which-boxed-primitive: 1.0.2 - which-collection: 1.0.1 - which-typed-array: 1.1.13 - dev: true - - /deep-extend@0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + mimic-response: registry.npmmirror.com/mimic-response@3.1.0 + dev: true + + registry.npmmirror.com/deep-equal@2.2.2: + resolution: {integrity: sha512-xjVyBf0w5vH0I42jdAZzOKVldmPgSulmiyPRywoyq7HXC9qdgo17kxJE+rdnif5Tz6+pIrpJI8dCpMNLIGkUiA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/deep-equal/-/deep-equal-2.2.2.tgz} + name: deep-equal + version: 2.2.2 + dependencies: + array-buffer-byte-length: registry.npmmirror.com/array-buffer-byte-length@1.0.0 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + es-get-iterator: registry.npmmirror.com/es-get-iterator@1.1.3 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + is-arguments: registry.npmmirror.com/is-arguments@1.1.1 + is-array-buffer: registry.npmmirror.com/is-array-buffer@3.0.2 + is-date-object: registry.npmmirror.com/is-date-object@1.0.5 + is-regex: registry.npmmirror.com/is-regex@1.1.4 + is-shared-array-buffer: registry.npmmirror.com/is-shared-array-buffer@1.0.2 + isarray: registry.npmmirror.com/isarray@2.0.5 + object-is: registry.npmmirror.com/object-is@1.1.5 + object-keys: registry.npmmirror.com/object-keys@1.1.1 + object.assign: registry.npmmirror.com/object.assign@4.1.4 + regexp.prototype.flags: registry.npmmirror.com/regexp.prototype.flags@1.5.1 + side-channel: registry.npmmirror.com/side-channel@1.0.4 + which-boxed-primitive: registry.npmmirror.com/which-boxed-primitive@1.0.2 + which-collection: registry.npmmirror.com/which-collection@1.0.1 + which-typed-array: registry.npmmirror.com/which-typed-array@1.1.11 + dev: true + + registry.npmmirror.com/deep-extend@0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/deep-extend/-/deep-extend-0.6.0.tgz} + name: deep-extend + version: 0.6.0 engines: {node: '>=4.0.0'} dev: true - /deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==} + registry.npmmirror.com/deep-is@0.1.4: + resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz} + name: deep-is + version: 0.1.4 dev: true - /default-browser-id@3.0.0: - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==} + registry.npmmirror.com/default-browser-id@3.0.0: + resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/default-browser-id/-/default-browser-id-3.0.0.tgz} + name: default-browser-id + version: 3.0.0 engines: {node: '>=12'} dependencies: - bplist-parser: 0.2.0 - untildify: 4.0.0 + bplist-parser: registry.npmmirror.com/bplist-parser@0.2.0 + untildify: registry.npmmirror.com/untildify@4.0.0 dev: true - /default-browser@4.0.0: - resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==} + registry.npmmirror.com/default-browser@4.0.0: + resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/default-browser/-/default-browser-4.0.0.tgz} + name: default-browser + version: 4.0.0 engines: {node: '>=14.16'} dependencies: - bundle-name: 3.0.0 - default-browser-id: 3.0.0 - execa: 7.1.1 - titleize: 3.0.0 + bundle-name: registry.npmmirror.com/bundle-name@3.0.0 + default-browser-id: registry.npmmirror.com/default-browser-id@3.0.0 + execa: registry.npmmirror.com/execa@7.1.1 + titleize: registry.npmmirror.com/titleize@3.0.0 dev: true - /defaults@1.0.4: - resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==} + registry.npmmirror.com/defaults@1.0.4: + resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/defaults/-/defaults-1.0.4.tgz} + name: defaults + version: 1.0.4 dependencies: - clone: 1.0.4 + clone: registry.npmmirror.com/clone@1.0.4 dev: true - /defer-to-connect@2.0.1: - resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==} + registry.npmmirror.com/defer-to-connect@2.0.1: + resolution: {integrity: sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/defer-to-connect/-/defer-to-connect-2.0.1.tgz} + name: defer-to-connect + version: 2.0.1 engines: {node: '>=10'} dev: true - /define-data-property@1.1.1: - resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==} + registry.npmmirror.com/define-data-property@1.1.0: + resolution: {integrity: sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.0.tgz} + name: define-data-property + version: 1.1.0 engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 - gopd: 1.0.1 - has-property-descriptors: 1.0.1 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + gopd: registry.npmmirror.com/gopd@1.0.1 + has-property-descriptors: registry.npmmirror.com/has-property-descriptors@1.0.0 dev: true - /define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==} + registry.npmmirror.com/define-lazy-prop@3.0.0: + resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz} + name: define-lazy-prop + version: 3.0.0 engines: {node: '>=12'} dev: true - /define-properties@1.2.1: - resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==} + registry.npmmirror.com/define-properties@1.2.1: + resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/define-properties/-/define-properties-1.2.1.tgz} + name: define-properties + version: 1.2.1 engines: {node: '>= 0.4'} dependencies: - define-data-property: 1.1.1 - has-property-descriptors: 1.0.1 - object-keys: 1.1.1 + define-data-property: registry.npmmirror.com/define-data-property@1.1.0 + has-property-descriptors: registry.npmmirror.com/has-property-descriptors@1.0.0 + object-keys: registry.npmmirror.com/object-keys@1.1.1 dev: true - /degenerator@4.0.4: - resolution: {integrity: sha512-MTZdZsuNxSBL92rsjx3VFWe57OpRlikyLbcx2B5Dmdv6oScqpMrvpY7zHLMymrUxo3U5+suPUMsNgW/+SZB1lg==} + registry.npmmirror.com/degenerator@4.0.4: + resolution: {integrity: sha512-MTZdZsuNxSBL92rsjx3VFWe57OpRlikyLbcx2B5Dmdv6oScqpMrvpY7zHLMymrUxo3U5+suPUMsNgW/+SZB1lg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/degenerator/-/degenerator-4.0.4.tgz} + name: degenerator + version: 4.0.4 engines: {node: '>= 14'} dependencies: - ast-types: 0.13.4 - escodegen: 1.14.3 - esprima: 4.0.1 - vm2: 3.9.19 + ast-types: registry.npmmirror.com/ast-types@0.13.4 + escodegen: registry.npmmirror.com/escodegen@1.14.3 + esprima: registry.npmmirror.com/esprima@4.0.1 + vm2: registry.npmmirror.com/vm2@3.9.19 dev: true - /delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==} + registry.npmmirror.com/delayed-stream@1.0.0: + resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz} + name: delayed-stream + version: 1.0.0 engines: {node: '>=0.4.0'} dev: false - /deprecation@2.3.1: - resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} - dev: true - - /dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==} - engines: {node: '>=6'} + registry.npmmirror.com/deprecation@2.3.1: + resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/deprecation/-/deprecation-2.3.1.tgz} + name: deprecation + version: 2.3.1 dev: true - /detect-indent@6.1.0: - resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} + registry.npmmirror.com/detect-indent@6.1.0: + resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/detect-indent/-/detect-indent-6.1.0.tgz} + name: detect-indent + version: 6.1.0 engines: {node: '>=8'} dev: true - /detect-newline@3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + registry.npmmirror.com/detect-newline@3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/detect-newline/-/detect-newline-3.1.0.tgz} + name: detect-newline + version: 3.1.0 engines: {node: '>=8'} dev: true - /devlop@1.1.0: - resolution: {integrity: sha512-RWmIqhcFf1lRYBvNmr7qTNuyCt/7/ns2jbpp1+PalgE/rDQcBT0fioSMUpJ93irlUhC5hrg4cYqe6U+0ImW0rA==} - dependencies: - dequal: 2.0.3 - dev: true - - /diff-sequences@29.6.3: - resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dev: true - - /dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + registry.npmmirror.com/dir-glob@3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz} + name: dir-glob + version: 3.0.1 engines: {node: '>=8'} dependencies: - path-type: 4.0.0 + path-type: registry.npmmirror.com/path-type@4.0.0 dev: true - /doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + registry.npmmirror.com/doctrine@2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/doctrine/-/doctrine-2.1.0.tgz} + name: doctrine + version: 2.1.0 engines: {node: '>=0.10.0'} dependencies: - esutils: 2.0.3 + esutils: registry.npmmirror.com/esutils@2.0.3 dev: true - /doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + registry.npmmirror.com/doctrine@3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz} + name: doctrine + version: 3.0.0 engines: {node: '>=6.0.0'} dependencies: - esutils: 2.0.3 + esutils: registry.npmmirror.com/esutils@2.0.3 dev: true - /dom-accessibility-api@0.5.16: - resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==} + registry.npmmirror.com/dom-accessibility-api@0.5.16: + resolution: {integrity: sha512-X7BJ2yElsnOJ30pZF4uIIDfBEVgF4XEBxL9Bxhy6dnrm5hkzqmsWHGTiHqRiITNhMyFLyAiWndIJP7Z1NTteDg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dom-accessibility-api/-/dom-accessibility-api-0.5.16.tgz} + name: dom-accessibility-api + version: 0.5.16 dev: true - /dom-serializer@2.0.0: - resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==} + registry.npmmirror.com/dom-serializer@2.0.0: + resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dom-serializer/-/dom-serializer-2.0.0.tgz} + name: dom-serializer + version: 2.0.0 dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - entities: 4.5.0 + domelementtype: registry.npmmirror.com/domelementtype@2.3.0 + domhandler: registry.npmmirror.com/domhandler@5.0.3 + entities: registry.npmmirror.com/entities@4.5.0 - /domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==} + registry.npmmirror.com/domelementtype@2.3.0: + resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz} + name: domelementtype + version: 2.3.0 - /domexception@4.0.0: - resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==} + registry.npmmirror.com/domexception@4.0.0: + resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/domexception/-/domexception-4.0.0.tgz} + name: domexception + version: 4.0.0 engines: {node: '>=12'} dependencies: - webidl-conversions: 7.0.0 + webidl-conversions: registry.npmmirror.com/webidl-conversions@7.0.0 dev: false - /domhandler@5.0.3: - resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==} + registry.npmmirror.com/domhandler@5.0.3: + resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/domhandler/-/domhandler-5.0.3.tgz} + name: domhandler + version: 5.0.3 engines: {node: '>= 4'} dependencies: - domelementtype: 2.3.0 + domelementtype: registry.npmmirror.com/domelementtype@2.3.0 - /domutils@3.1.0: - resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==} + registry.npmmirror.com/domutils@3.1.0: + resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/domutils/-/domutils-3.1.0.tgz} + name: domutils + version: 3.1.0 dependencies: - dom-serializer: 2.0.0 - domelementtype: 2.3.0 - domhandler: 5.0.3 + dom-serializer: registry.npmmirror.com/dom-serializer@2.0.0 + domelementtype: registry.npmmirror.com/domelementtype@2.3.0 + domhandler: registry.npmmirror.com/domhandler@5.0.3 - /dot-prop@5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + registry.npmmirror.com/dot-prop@5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dot-prop/-/dot-prop-5.3.0.tgz} + name: dot-prop + version: 5.3.0 engines: {node: '>=8'} dependencies: - is-obj: 2.0.0 + is-obj: registry.npmmirror.com/is-obj@2.0.0 dev: true - /dot-prop@6.0.1: - resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==} + registry.npmmirror.com/dot-prop@6.0.1: + resolution: {integrity: sha512-tE7ztYzXHIeyvc7N+hR3oi7FIbf/NIjVP9hmAt3yMXzrQ072/fpjGLx2GxNxGxUl5V73MEqYzioOMoVhGMJ5cA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dot-prop/-/dot-prop-6.0.1.tgz} + name: dot-prop + version: 6.0.1 engines: {node: '>=10'} dependencies: - is-obj: 2.0.0 + is-obj: registry.npmmirror.com/is-obj@2.0.0 dev: true - /dotgitignore@2.1.0: - resolution: {integrity: sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==} + registry.npmmirror.com/dotgitignore@2.1.0: + resolution: {integrity: sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/dotgitignore/-/dotgitignore-2.1.0.tgz} + name: dotgitignore + version: 2.1.0 engines: {node: '>=6'} dependencies: - find-up: 3.0.0 - minimatch: 3.1.2 + find-up: registry.npmmirror.com/find-up@3.0.0 + minimatch: registry.npmmirror.com/minimatch@3.1.2 dev: true - /eastasianwidth@0.2.0: - resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} + registry.npmmirror.com/eastasianwidth@0.2.0: + resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eastasianwidth/-/eastasianwidth-0.2.0.tgz} + name: eastasianwidth + version: 0.2.0 dev: true - /editorconfig@1.0.4: - resolution: {integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==} + registry.npmmirror.com/editorconfig@1.0.4: + resolution: {integrity: sha512-L9Qe08KWTlqYMVvMcTIvMAdl1cDUubzRNYL+WfA4bLDMHe4nemKkpmYzkznE1FwLKu0EEmy6obgQKzMJrg4x9Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/editorconfig/-/editorconfig-1.0.4.tgz} + name: editorconfig + version: 1.0.4 engines: {node: '>=14'} hasBin: true dependencies: - '@one-ini/wasm': 0.1.1 - commander: 10.0.1 + '@one-ini/wasm': registry.npmmirror.com/@one-ini/wasm@0.1.1 + commander: registry.npmmirror.com/commander@10.0.1 minimatch: 9.0.1 semver: 7.5.4 dev: true - /electron-to-chromium@1.4.563: - resolution: {integrity: sha512-dg5gj5qOgfZNkPNeyKBZQAQitIQ/xwfIDmEQJHCbXaD9ebTZxwJXUsDYcBlAvZGZLi+/354l35J1wkmP6CqYaw==} - - /emoji-regex@8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} + registry.npmmirror.com/emoji-regex@8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-8.0.0.tgz} + name: emoji-regex + version: 8.0.0 dev: true - /emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==} + registry.npmmirror.com/emoji-regex@9.2.2: + resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-9.2.2.tgz} + name: emoji-regex + version: 9.2.2 dev: true - /enhanced-resolve@5.15.0: - resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==} + registry.npmmirror.com/enhanced-resolve@5.15.0: + resolution: {integrity: sha512-LXYT42KJ7lpIKECr2mAXIaMldcNCh/7E0KBKOu4KSfkHmP+mZmSs+8V5gBAqisWBy0OO4W5Oyys0GO1Y8KtdKg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.15.0.tgz} + name: enhanced-resolve + version: 5.15.0 engines: {node: '>=10.13.0'} dependencies: - graceful-fs: 4.2.11 - tapable: 2.2.1 - dev: true - - /entities@2.1.0: - resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} - dev: false - - /entities@3.0.1: - resolution: {integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==} - engines: {node: '>=0.12'} + graceful-fs: registry.npmmirror.com/graceful-fs@4.2.11 + tapable: registry.npmmirror.com/tapable@2.2.1 dev: true - /entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==} + registry.npmmirror.com/entities@4.5.0: + resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz} + name: entities + version: 4.5.0 engines: {node: '>=0.12'} - /errno@0.1.8: - resolution: {integrity: sha512-dJ6oBr5SQ1VSd9qkk7ByRgb/1SH4JZjCHSW/mr63/QcXO9zLVxvJ6Oy13nio03rxpSnVDDjFor75SjVeZWPW/A==} - hasBin: true - requiresBuild: true - dependencies: - prr: 1.0.1 - optional: true - - /error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} + registry.npmmirror.com/error-ex@1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz} + name: error-ex + version: 1.3.2 dependencies: - is-arrayish: 0.2.1 + is-arrayish: registry.npmmirror.com/is-arrayish@0.2.1 dev: true - /es-abstract@1.22.3: - resolution: {integrity: sha512-eiiY8HQeYfYH2Con2berK+To6GrK2RxbPawDkGq4UiCQQfZHb6wX9qQqkbpPqaxQFcl8d9QzZqo0tGE0VcrdwA==} + registry.npmmirror.com/es-abstract@1.22.2: + resolution: {integrity: sha512-YoxfFcDmhjOgWPWsV13+2RNjq1F6UQnfs+8TftwNqtzlmFzEXvlUwdrNrYeaizfjQzRMxkZ6ElWMOJIFKdVqwA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/es-abstract/-/es-abstract-1.22.2.tgz} + name: es-abstract + version: 1.22.2 engines: {node: '>= 0.4'} dependencies: - array-buffer-byte-length: 1.0.0 - arraybuffer.prototype.slice: 1.0.2 - available-typed-arrays: 1.0.5 - call-bind: 1.0.5 - es-set-tostringtag: 2.0.2 - es-to-primitive: 1.2.1 - function.prototype.name: 1.1.6 - get-intrinsic: 1.2.2 - get-symbol-description: 1.0.0 - globalthis: 1.0.3 - gopd: 1.0.1 - has-property-descriptors: 1.0.1 - has-proto: 1.0.1 - has-symbols: 1.0.3 - hasown: 2.0.0 - internal-slot: 1.0.6 - is-array-buffer: 3.0.2 - is-callable: 1.2.7 - is-negative-zero: 2.0.2 - is-regex: 1.1.4 - is-shared-array-buffer: 1.0.2 - is-string: 1.0.7 - is-typed-array: 1.1.12 - is-weakref: 1.0.2 - object-inspect: 1.13.1 - object-keys: 1.1.1 - object.assign: 4.1.4 - regexp.prototype.flags: 1.5.1 - safe-array-concat: 1.0.1 - safe-regex-test: 1.0.0 - string.prototype.trim: 1.2.8 - string.prototype.trimend: 1.0.7 - string.prototype.trimstart: 1.0.7 - typed-array-buffer: 1.0.0 - typed-array-byte-length: 1.0.0 - typed-array-byte-offset: 1.0.0 - typed-array-length: 1.0.4 - unbox-primitive: 1.0.2 - which-typed-array: 1.1.13 - dev: true - - /es-array-method-boxes-properly@1.0.0: - resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==} - dev: true - - /es-get-iterator@1.1.3: - resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==} - dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - has-symbols: 1.0.3 - is-arguments: 1.1.1 - is-map: 2.0.2 - is-set: 2.0.2 - is-string: 1.0.7 - isarray: 2.0.5 - stop-iteration-iterator: 1.0.0 - dev: true - - /es-set-tostringtag@2.0.2: - resolution: {integrity: sha512-BuDyupZt65P9D2D2vA/zqcI3G5xRsklm5N3xCwuiy+/vKy8i0ifdsQP1sLgO4tZDSCaQUSnmC48khknGMV3D2Q==} + array-buffer-byte-length: registry.npmmirror.com/array-buffer-byte-length@1.0.0 + arraybuffer.prototype.slice: registry.npmmirror.com/arraybuffer.prototype.slice@1.0.2 + available-typed-arrays: registry.npmmirror.com/available-typed-arrays@1.0.5 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + es-set-tostringtag: registry.npmmirror.com/es-set-tostringtag@2.0.1 + es-to-primitive: registry.npmmirror.com/es-to-primitive@1.2.1 + function.prototype.name: registry.npmmirror.com/function.prototype.name@1.1.6 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + get-symbol-description: registry.npmmirror.com/get-symbol-description@1.0.0 + globalthis: registry.npmmirror.com/globalthis@1.0.3 + gopd: registry.npmmirror.com/gopd@1.0.1 + has: registry.npmmirror.com/has@1.0.4 + has-property-descriptors: registry.npmmirror.com/has-property-descriptors@1.0.0 + has-proto: registry.npmmirror.com/has-proto@1.0.1 + has-symbols: registry.npmmirror.com/has-symbols@1.0.3 + internal-slot: registry.npmmirror.com/internal-slot@1.0.5 + is-array-buffer: registry.npmmirror.com/is-array-buffer@3.0.2 + is-callable: registry.npmmirror.com/is-callable@1.2.7 + is-negative-zero: registry.npmmirror.com/is-negative-zero@2.0.2 + is-regex: registry.npmmirror.com/is-regex@1.1.4 + is-shared-array-buffer: registry.npmmirror.com/is-shared-array-buffer@1.0.2 + is-string: registry.npmmirror.com/is-string@1.0.7 + is-typed-array: registry.npmmirror.com/is-typed-array@1.1.12 + is-weakref: registry.npmmirror.com/is-weakref@1.0.2 + object-inspect: registry.npmmirror.com/object-inspect@1.12.3 + object-keys: registry.npmmirror.com/object-keys@1.1.1 + object.assign: registry.npmmirror.com/object.assign@4.1.4 + regexp.prototype.flags: registry.npmmirror.com/regexp.prototype.flags@1.5.1 + safe-array-concat: registry.npmmirror.com/safe-array-concat@1.0.1 + safe-regex-test: registry.npmmirror.com/safe-regex-test@1.0.0 + string.prototype.trim: registry.npmmirror.com/string.prototype.trim@1.2.8 + string.prototype.trimend: registry.npmmirror.com/string.prototype.trimend@1.0.7 + string.prototype.trimstart: registry.npmmirror.com/string.prototype.trimstart@1.0.7 + typed-array-buffer: registry.npmmirror.com/typed-array-buffer@1.0.0 + typed-array-byte-length: registry.npmmirror.com/typed-array-byte-length@1.0.0 + typed-array-byte-offset: registry.npmmirror.com/typed-array-byte-offset@1.0.0 + typed-array-length: registry.npmmirror.com/typed-array-length@1.0.4 + unbox-primitive: registry.npmmirror.com/unbox-primitive@1.0.2 + which-typed-array: registry.npmmirror.com/which-typed-array@1.1.11 + dev: true + + registry.npmmirror.com/es-array-method-boxes-properly@1.0.0: + resolution: {integrity: sha512-wd6JXUmyHmt8T5a2xreUwKcGPq6f1f+WwIJkijUqiGcJz1qqnZgP6XIK+QyIWU5lT7imeNxUll48bziG+TSYcA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/es-array-method-boxes-properly/-/es-array-method-boxes-properly-1.0.0.tgz} + name: es-array-method-boxes-properly + version: 1.0.0 + dev: true + + registry.npmmirror.com/es-get-iterator@1.1.3: + resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz} + name: es-get-iterator + version: 1.1.3 + dependencies: + call-bind: registry.npmmirror.com/call-bind@1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + has-symbols: registry.npmmirror.com/has-symbols@1.0.3 + is-arguments: registry.npmmirror.com/is-arguments@1.1.1 + is-map: registry.npmmirror.com/is-map@2.0.2 + is-set: registry.npmmirror.com/is-set@2.0.2 + is-string: registry.npmmirror.com/is-string@1.0.7 + isarray: registry.npmmirror.com/isarray@2.0.5 + stop-iteration-iterator: registry.npmmirror.com/stop-iteration-iterator@1.0.0 + dev: true + + registry.npmmirror.com/es-set-tostringtag@2.0.1: + resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz} + name: es-set-tostringtag + version: 2.0.1 engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 - has-tostringtag: 1.0.0 - hasown: 2.0.0 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + has: registry.npmmirror.com/has@1.0.4 + has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 dev: true - /es-shim-unscopables@1.0.2: - resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==} + registry.npmmirror.com/es-shim-unscopables@1.0.0: + resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz} + name: es-shim-unscopables + version: 1.0.0 dependencies: - hasown: 2.0.0 + has: registry.npmmirror.com/has@1.0.4 dev: true - /es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + registry.npmmirror.com/es-to-primitive@1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz} + name: es-to-primitive + version: 1.2.1 engines: {node: '>= 0.4'} dependencies: - is-callable: 1.2.7 - is-date-object: 1.0.5 - is-symbol: 1.0.4 + is-callable: registry.npmmirror.com/is-callable@1.2.7 + is-date-object: registry.npmmirror.com/is-date-object@1.0.5 + is-symbol: registry.npmmirror.com/is-symbol@1.0.4 dev: true - /esbuild@0.18.20: - resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==} + registry.npmmirror.com/esbuild@0.18.20: + resolution: {integrity: sha512-ceqxoedUrcayh7Y7ZX6NdbbDzGROiyVBgC4PriJThBKSVPWnnFHZAkfI1lJT8QFkOwH4qOS2SJkS4wvpGl8BpA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/esbuild/-/esbuild-0.18.20.tgz} + name: esbuild + version: 0.18.20 engines: {node: '>=12'} hasBin: true requiresBuild: true @@ -3224,78 +6943,101 @@ packages: '@esbuild/win32-arm64': 0.18.20 '@esbuild/win32-ia32': 0.18.20 '@esbuild/win32-x64': 0.18.20 + dev: true - /escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + registry.npmmirror.com/escalade@3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz} + name: escalade + version: 3.1.1 engines: {node: '>=6'} + dev: true - /escape-goat@4.0.0: - resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==} + registry.npmmirror.com/escape-goat@4.0.0: + resolution: {integrity: sha512-2Sd4ShcWxbx6OY1IHyla/CVNwvg7XwZVoXZHcSu9w9SReNP1EzzD5T8NWKIR38fIqEns9kDWKUQTXXAmlDrdPg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/escape-goat/-/escape-goat-4.0.0.tgz} + name: escape-goat + version: 4.0.0 engines: {node: '>=12'} dev: true - /escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==} + registry.npmmirror.com/escape-string-regexp@1.0.5: + resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz} + name: escape-string-regexp + version: 1.0.5 engines: {node: '>=0.8.0'} + dev: true - /escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + registry.npmmirror.com/escape-string-regexp@4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz} + name: escape-string-regexp + version: 4.0.0 engines: {node: '>=10'} dev: true - /escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==} + registry.npmmirror.com/escape-string-regexp@5.0.0: + resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz} + name: escape-string-regexp + version: 5.0.0 engines: {node: '>=12'} dev: true - /escodegen@1.14.3: - resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==} + registry.npmmirror.com/escodegen@1.14.3: + resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/escodegen/-/escodegen-1.14.3.tgz} + name: escodegen + version: 1.14.3 engines: {node: '>=4.0'} hasBin: true dependencies: - esprima: 4.0.1 - estraverse: 4.3.0 - esutils: 2.0.3 - optionator: 0.8.3 + esprima: registry.npmmirror.com/esprima@4.0.1 + estraverse: registry.npmmirror.com/estraverse@4.3.0 + esutils: registry.npmmirror.com/esutils@2.0.3 + optionator: registry.npmmirror.com/optionator@0.8.3 optionalDependencies: source-map: 0.6.1 dev: true - /eslint-config-prettier@8.10.0(eslint@8.52.0): - resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==} + registry.npmmirror.com/eslint-config-prettier@8.10.0(eslint@8.51.0): + resolution: {integrity: sha512-SM8AMJdeQqRYT9O9zguiruQZaN7+z+E4eAP9oiLNGKMtomwaB1E9dcgUD6ZAn/eQAb52USbvezbiljfZUhbJcg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-config-prettier/-/eslint-config-prettier-8.10.0.tgz} + id: registry.npmmirror.com/eslint-config-prettier/8.10.0 + name: eslint-config-prettier + version: 8.10.0 hasBin: true peerDependencies: eslint: '>=7.0.0' dependencies: - eslint: 8.52.0 + eslint: registry.npmmirror.com/eslint@8.51.0 dev: true - /eslint-import-resolver-node@0.3.9: - resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==} + registry.npmmirror.com/eslint-import-resolver-node@0.3.9: + resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.9.tgz} + name: eslint-import-resolver-node + version: 0.3.9 dependencies: debug: 3.2.7 - is-core-module: 2.13.1 - resolve: 1.22.8 + is-core-module: registry.npmmirror.com/is-core-module@2.13.0 + resolve: registry.npmmirror.com/resolve@1.22.6 transitivePeerDependencies: - supports-color dev: true - /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.8.0)(eslint-plugin-import@2.28.1)(eslint@8.52.0): - resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==} + registry.npmmirror.com/eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.4)(eslint-plugin-import@2.28.1)(eslint@8.51.0): + resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.6.1.tgz} + id: registry.npmmirror.com/eslint-import-resolver-typescript/3.6.1 + name: eslint-import-resolver-typescript + version: 3.6.1 engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: eslint: '*' eslint-plugin-import: '*' dependencies: debug: 4.3.4 - enhanced-resolve: 5.15.0 - eslint: 8.52.0 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) - eslint-plugin-import: 2.28.1(@typescript-eslint/parser@6.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) - fast-glob: 3.3.1 - get-tsconfig: 4.7.2 - is-core-module: 2.13.1 - is-glob: 4.0.3 + enhanced-resolve: registry.npmmirror.com/enhanced-resolve@5.15.0 + eslint: registry.npmmirror.com/eslint@8.51.0 + eslint-module-utils: registry.npmmirror.com/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.4)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) + eslint-plugin-import: registry.npmmirror.com/eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.4)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) + fast-glob: registry.npmmirror.com/fast-glob@3.3.1 + get-tsconfig: registry.npmmirror.com/get-tsconfig@4.7.2 + is-core-module: registry.npmmirror.com/is-core-module@2.13.0 + is-glob: registry.npmmirror.com/is-glob@4.0.3 transitivePeerDependencies: - '@typescript-eslint/parser' - eslint-import-resolver-node @@ -3303,8 +7045,11 @@ packages: - supports-color dev: true - /eslint-module-utils@2.8.0(@typescript-eslint/parser@6.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0): - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==} + registry.npmmirror.com/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.4)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0): + resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz} + id: registry.npmmirror.com/eslint-module-utils/2.8.0 + name: eslint-module-utils + version: 2.8.0 engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -3324,17 +7069,20 @@ packages: eslint-import-resolver-webpack: optional: true dependencies: - '@typescript-eslint/parser': 6.8.0(eslint@8.52.0)(typescript@5.1.6) + '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser@6.7.4(eslint@8.51.0)(typescript@5.1.6) debug: 3.2.7 - eslint: 8.52.0 - eslint-import-resolver-node: 0.3.9 - eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@6.8.0)(eslint-plugin-import@2.28.1)(eslint@8.52.0) + eslint: registry.npmmirror.com/eslint@8.51.0 + eslint-import-resolver-node: registry.npmmirror.com/eslint-import-resolver-node@0.3.9 + eslint-import-resolver-typescript: registry.npmmirror.com/eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@6.7.4)(eslint-plugin-import@2.28.1)(eslint@8.51.0) transitivePeerDependencies: - supports-color dev: true - /eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.8.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0): - resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==} + registry.npmmirror.com/eslint-plugin-import@2.28.1(@typescript-eslint/parser@6.7.4)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0): + resolution: {integrity: sha512-9I9hFlITvOV55alzoKBI+K9q74kv0iKMeY6av5+umsNwayt59fz692daGyjR+oStBQgx6nwR9rXldDev3Clw+A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-plugin-import/-/eslint-plugin-import-2.28.1.tgz} + id: registry.npmmirror.com/eslint-plugin-import/2.28.1 + name: eslint-plugin-import + version: 2.28.1 engines: {node: '>=4'} peerDependencies: '@typescript-eslint/parser': '*' @@ -3343,33 +7091,36 @@ packages: '@typescript-eslint/parser': optional: true dependencies: - '@typescript-eslint/parser': 6.8.0(eslint@8.52.0)(typescript@5.1.6) - array-includes: 3.1.7 - array.prototype.findlastindex: 1.2.3 - array.prototype.flat: 1.3.2 - array.prototype.flatmap: 1.3.2 + '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser@6.7.4(eslint@8.51.0)(typescript@5.1.6) + array-includes: registry.npmmirror.com/array-includes@3.1.7 + array.prototype.findlastindex: registry.npmmirror.com/array.prototype.findlastindex@1.2.3 + array.prototype.flat: registry.npmmirror.com/array.prototype.flat@1.3.2 + array.prototype.flatmap: registry.npmmirror.com/array.prototype.flatmap@1.3.2 debug: 3.2.7 - doctrine: 2.1.0 - eslint: 8.52.0 - eslint-import-resolver-node: 0.3.9 - eslint-module-utils: 2.8.0(@typescript-eslint/parser@6.8.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.52.0) - has: 1.0.4 - is-core-module: 2.13.1 - is-glob: 4.0.3 - minimatch: 3.1.2 - object.fromentries: 2.0.7 - object.groupby: 1.0.1 - object.values: 1.1.7 - semver: 6.3.1 - tsconfig-paths: 3.14.2 + doctrine: registry.npmmirror.com/doctrine@2.1.0 + eslint: registry.npmmirror.com/eslint@8.51.0 + eslint-import-resolver-node: registry.npmmirror.com/eslint-import-resolver-node@0.3.9 + eslint-module-utils: registry.npmmirror.com/eslint-module-utils@2.8.0(@typescript-eslint/parser@6.7.4)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.51.0) + has: registry.npmmirror.com/has@1.0.4 + is-core-module: registry.npmmirror.com/is-core-module@2.13.0 + is-glob: registry.npmmirror.com/is-glob@4.0.3 + minimatch: registry.npmmirror.com/minimatch@3.1.2 + object.fromentries: registry.npmmirror.com/object.fromentries@2.0.7 + object.groupby: registry.npmmirror.com/object.groupby@1.0.1 + object.values: registry.npmmirror.com/object.values@1.1.7 + semver: registry.npmmirror.com/semver@6.3.1 + tsconfig-paths: registry.npmmirror.com/tsconfig-paths@3.14.2 transitivePeerDependencies: - eslint-import-resolver-typescript - eslint-import-resolver-webpack - supports-color dev: true - /eslint-plugin-unused-imports@2.0.0(@typescript-eslint/eslint-plugin@6.8.0)(eslint@8.52.0): - resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==} + registry.npmmirror.com/eslint-plugin-unused-imports@2.0.0(@typescript-eslint/eslint-plugin@6.7.4)(eslint@8.51.0): + resolution: {integrity: sha512-3APeS/tQlTrFa167ThtP0Zm0vctjr4M44HMpeg1P4bK6wItarumq0Ma82xorMKdFsWpphQBlRPzw/pxiVELX1A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-plugin-unused-imports/-/eslint-plugin-unused-imports-2.0.0.tgz} + id: registry.npmmirror.com/eslint-plugin-unused-imports/2.0.0 + name: eslint-plugin-unused-imports + version: 2.0.0 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} peerDependencies: '@typescript-eslint/eslint-plugin': ^5.0.0 @@ -3378,1462 +7129,1635 @@ packages: '@typescript-eslint/eslint-plugin': optional: true dependencies: - '@typescript-eslint/eslint-plugin': 6.8.0(@typescript-eslint/parser@6.8.0)(eslint@8.52.0)(typescript@5.1.6) - eslint: 8.52.0 - eslint-rule-composer: 0.3.0 + '@typescript-eslint/eslint-plugin': registry.npmmirror.com/@typescript-eslint/eslint-plugin@6.7.4(@typescript-eslint/parser@6.7.4)(eslint@8.51.0)(typescript@5.1.6) + eslint: registry.npmmirror.com/eslint@8.51.0 + eslint-rule-composer: registry.npmmirror.com/eslint-rule-composer@0.3.0 dev: true - /eslint-plugin-vue@9.17.0(eslint@8.52.0): - resolution: {integrity: sha512-r7Bp79pxQk9I5XDP0k2dpUC7Ots3OSWgvGZNu3BxmKK6Zg7NgVtcOB6OCna5Kb9oQwJPl5hq183WD0SY5tZtIQ==} + registry.npmmirror.com/eslint-plugin-vue@9.17.0(eslint@8.51.0): + resolution: {integrity: sha512-r7Bp79pxQk9I5XDP0k2dpUC7Ots3OSWgvGZNu3BxmKK6Zg7NgVtcOB6OCna5Kb9oQwJPl5hq183WD0SY5tZtIQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-plugin-vue/-/eslint-plugin-vue-9.17.0.tgz} + id: registry.npmmirror.com/eslint-plugin-vue/9.17.0 + name: eslint-plugin-vue + version: 9.17.0 engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: ^6.2.0 || ^7.0.0 || ^8.0.0 dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - eslint: 8.52.0 - natural-compare: 1.4.0 - nth-check: 2.1.1 - postcss-selector-parser: 6.0.13 - semver: 7.5.4 - vue-eslint-parser: 9.3.2(eslint@8.52.0) - xml-name-validator: 4.0.0 + '@eslint-community/eslint-utils': registry.npmmirror.com/@eslint-community/eslint-utils@4.4.0(eslint@8.51.0) + eslint: registry.npmmirror.com/eslint@8.51.0 + natural-compare: registry.npmmirror.com/natural-compare@1.4.0 + nth-check: registry.npmmirror.com/nth-check@2.1.1 + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser@6.0.13 + semver: registry.npmmirror.com/semver@7.5.4 + vue-eslint-parser: registry.npmmirror.com/vue-eslint-parser@9.3.1(eslint@8.51.0) + xml-name-validator: registry.npmmirror.com/xml-name-validator@4.0.0 transitivePeerDependencies: - supports-color dev: true - /eslint-rule-composer@0.3.0: - resolution: {integrity: sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==} + registry.npmmirror.com/eslint-rule-composer@0.3.0: + resolution: {integrity: sha512-bt+Sh8CtDmn2OajxvNO+BX7Wn4CIWMpTRm3MaiKPCQcnnlm0CS2mhui6QaoeQugs+3Kj2ESKEEGJUdVafwhiCg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-rule-composer/-/eslint-rule-composer-0.3.0.tgz} + name: eslint-rule-composer + version: 0.3.0 engines: {node: '>=4.0.0'} dev: true - /eslint-scope@7.2.2: - resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==} + registry.npmmirror.com/eslint-scope@7.2.2: + resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.2.2.tgz} + name: eslint-scope + version: 7.2.2 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - esrecurse: 4.3.0 - estraverse: 5.3.0 + esrecurse: registry.npmmirror.com/esrecurse@4.3.0 + estraverse: registry.npmmirror.com/estraverse@5.3.0 dev: true - /eslint-visitor-keys@3.4.3: - resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==} + registry.npmmirror.com/eslint-visitor-keys@3.4.3: + resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz} + name: eslint-visitor-keys + version: 3.4.3 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - /eslint@8.52.0: - resolution: {integrity: sha512-zh/JHnaixqHZsolRB/w9/02akBk9EPrOs9JwcTP2ek7yL5bVvXuRariiaAjjoJ5DvuwQ1WAE/HsMz+w17YgBCg==} + registry.npmmirror.com/eslint@8.51.0: + resolution: {integrity: sha512-2WuxRZBrlwnXi+/vFSJyjMqrNjtJqiasMzehF0shoLaW7DzS3/9Yvrmq5JiT66+pNjiX4UBnLDiKHcWAr/OInA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eslint/-/eslint-8.51.0.tgz} + name: eslint + version: 8.51.0 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true dependencies: - '@eslint-community/eslint-utils': 4.4.0(eslint@8.52.0) - '@eslint-community/regexpp': 4.9.1 - '@eslint/eslintrc': 2.1.2 - '@eslint/js': 8.52.0 - '@humanwhocodes/config-array': 0.11.13 - '@humanwhocodes/module-importer': 1.0.1 - '@nodelib/fs.walk': 1.2.8 - '@ungap/structured-clone': 1.2.0 - ajv: 6.12.6 - chalk: 4.1.2 - cross-spawn: 7.0.3 + '@eslint-community/eslint-utils': registry.npmmirror.com/@eslint-community/eslint-utils@4.4.0(eslint@8.51.0) + '@eslint-community/regexpp': registry.npmmirror.com/@eslint-community/regexpp@4.9.1 + '@eslint/eslintrc': registry.npmmirror.com/@eslint/eslintrc@2.1.2 + '@eslint/js': registry.npmmirror.com/@eslint/js@8.51.0 + '@humanwhocodes/config-array': registry.npmmirror.com/@humanwhocodes/config-array@0.11.11 + '@humanwhocodes/module-importer': registry.npmmirror.com/@humanwhocodes/module-importer@1.0.1 + '@nodelib/fs.walk': registry.npmmirror.com/@nodelib/fs.walk@1.2.8 + ajv: registry.npmmirror.com/ajv@6.12.6 + chalk: registry.npmmirror.com/chalk@4.1.2 + cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 debug: 4.3.4 - doctrine: 3.0.0 - escape-string-regexp: 4.0.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.5.0 - esutils: 2.0.3 - fast-deep-equal: 3.1.3 - file-entry-cache: 6.0.1 - find-up: 5.0.0 - glob-parent: 6.0.2 - globals: 13.23.0 - graphemer: 1.4.0 - ignore: 5.2.4 - imurmurhash: 0.1.4 - is-glob: 4.0.3 - is-path-inside: 3.0.3 - js-yaml: 4.1.0 - json-stable-stringify-without-jsonify: 1.0.1 - levn: 0.4.1 - lodash.merge: 4.6.2 - minimatch: 3.1.2 - natural-compare: 1.4.0 - optionator: 0.9.3 - strip-ansi: 6.0.1 - text-table: 0.2.0 + doctrine: registry.npmmirror.com/doctrine@3.0.0 + escape-string-regexp: registry.npmmirror.com/escape-string-regexp@4.0.0 + eslint-scope: registry.npmmirror.com/eslint-scope@7.2.2 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 + espree: registry.npmmirror.com/espree@9.6.1 + esquery: registry.npmmirror.com/esquery@1.5.0 + esutils: registry.npmmirror.com/esutils@2.0.3 + fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3 + file-entry-cache: registry.npmmirror.com/file-entry-cache@6.0.1 + find-up: registry.npmmirror.com/find-up@5.0.0 + glob-parent: registry.npmmirror.com/glob-parent@6.0.2 + globals: registry.npmmirror.com/globals@13.23.0 + graphemer: registry.npmmirror.com/graphemer@1.4.0 + ignore: registry.npmmirror.com/ignore@5.2.4 + imurmurhash: registry.npmmirror.com/imurmurhash@0.1.4 + is-glob: registry.npmmirror.com/is-glob@4.0.3 + is-path-inside: registry.npmmirror.com/is-path-inside@3.0.3 + js-yaml: registry.npmmirror.com/js-yaml@4.1.0 + json-stable-stringify-without-jsonify: registry.npmmirror.com/json-stable-stringify-without-jsonify@1.0.1 + levn: registry.npmmirror.com/levn@0.4.1 + lodash.merge: registry.npmmirror.com/lodash.merge@4.6.2 + minimatch: registry.npmmirror.com/minimatch@3.1.2 + natural-compare: registry.npmmirror.com/natural-compare@1.4.0 + optionator: registry.npmmirror.com/optionator@0.9.3 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 + text-table: registry.npmmirror.com/text-table@0.2.0 transitivePeerDependencies: - supports-color dev: true - /espree@9.6.1: - resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==} + registry.npmmirror.com/espree@9.6.1: + resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/espree/-/espree-9.6.1.tgz} + name: espree + version: 9.6.1 engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: - acorn: 8.10.0 - acorn-jsx: 5.3.2(acorn@8.10.0) - eslint-visitor-keys: 3.4.3 + acorn: registry.npmmirror.com/acorn@8.10.0 + acorn-jsx: registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.10.0) + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 dev: true - /esprima@4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + registry.npmmirror.com/esprima@4.0.1: + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/esprima/-/esprima-4.0.1.tgz} + name: esprima + version: 4.0.1 engines: {node: '>=4'} hasBin: true dev: true - /esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==} + registry.npmmirror.com/esquery@1.5.0: + resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz} + name: esquery + version: 1.5.0 engines: {node: '>=0.10'} dependencies: - estraverse: 5.3.0 + estraverse: registry.npmmirror.com/estraverse@5.3.0 dev: true - /esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + registry.npmmirror.com/esrecurse@4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz} + name: esrecurse + version: 4.3.0 engines: {node: '>=4.0'} dependencies: - estraverse: 5.3.0 + estraverse: registry.npmmirror.com/estraverse@5.3.0 dev: true - /estraverse@4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + registry.npmmirror.com/estraverse@4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/estraverse/-/estraverse-4.3.0.tgz} + name: estraverse + version: 4.3.0 engines: {node: '>=4.0'} dev: true - /estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==} + registry.npmmirror.com/estraverse@5.3.0: + resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz} + name: estraverse + version: 5.3.0 engines: {node: '>=4.0'} dev: true - /estree-walker@2.0.2: - resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} + registry.npmmirror.com/estree-walker@2.0.2: + resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/estree-walker/-/estree-walker-2.0.2.tgz} + name: estree-walker + version: 2.0.2 - /esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + registry.npmmirror.com/esutils@2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz} + name: esutils + version: 2.0.3 engines: {node: '>=0.10.0'} dev: true - /eventemitter3@5.0.1: - resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==} + registry.npmmirror.com/eventemitter3@5.0.1: + resolution: {integrity: sha512-GWkBvjiSZK87ELrYOSESUYeVIc9mvLLf/nXalMOS5dYrgZq9o5OVkbZAVM06CVxYsCwH9BDZFPlQTlPA1j4ahA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/eventemitter3/-/eventemitter3-5.0.1.tgz} + name: eventemitter3 + version: 5.0.1 dev: true - /execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==} + registry.npmmirror.com/execa@5.1.1: + resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz} + name: execa + version: 5.1.1 engines: {node: '>=10'} dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 2.1.0 - is-stream: 2.0.1 - merge-stream: 2.0.0 - npm-run-path: 4.0.1 - onetime: 5.1.2 - signal-exit: 3.0.7 - strip-final-newline: 2.0.0 - dev: true - - /execa@7.1.1: - resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==} + cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 + get-stream: registry.npmmirror.com/get-stream@6.0.1 + human-signals: registry.npmmirror.com/human-signals@2.1.0 + is-stream: registry.npmmirror.com/is-stream@2.0.1 + merge-stream: registry.npmmirror.com/merge-stream@2.0.0 + npm-run-path: registry.npmmirror.com/npm-run-path@4.0.1 + onetime: registry.npmmirror.com/onetime@5.1.2 + signal-exit: registry.npmmirror.com/signal-exit@3.0.7 + strip-final-newline: registry.npmmirror.com/strip-final-newline@2.0.0 + dev: true + + registry.npmmirror.com/execa@7.1.1: + resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/execa/-/execa-7.1.1.tgz} + name: execa + version: 7.1.1 engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 4.3.1 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.1.0 - onetime: 6.0.0 - signal-exit: 3.0.7 - strip-final-newline: 3.0.0 - dev: true - - /execa@7.2.0: - resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==} + cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 + get-stream: registry.npmmirror.com/get-stream@6.0.1 + human-signals: registry.npmmirror.com/human-signals@4.3.1 + is-stream: registry.npmmirror.com/is-stream@3.0.0 + merge-stream: registry.npmmirror.com/merge-stream@2.0.0 + npm-run-path: registry.npmmirror.com/npm-run-path@5.1.0 + onetime: registry.npmmirror.com/onetime@6.0.0 + signal-exit: registry.npmmirror.com/signal-exit@3.0.7 + strip-final-newline: registry.npmmirror.com/strip-final-newline@3.0.0 + dev: true + + registry.npmmirror.com/execa@7.2.0: + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/execa/-/execa-7.2.0.tgz} + name: execa + version: 7.2.0 engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} dependencies: - cross-spawn: 7.0.3 - get-stream: 6.0.1 - human-signals: 4.3.1 - is-stream: 3.0.0 - merge-stream: 2.0.0 - npm-run-path: 5.1.0 - onetime: 6.0.0 - signal-exit: 3.0.7 - strip-final-newline: 3.0.0 - dev: true - - /external-editor@3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 + get-stream: registry.npmmirror.com/get-stream@6.0.1 + human-signals: registry.npmmirror.com/human-signals@4.3.1 + is-stream: registry.npmmirror.com/is-stream@3.0.0 + merge-stream: registry.npmmirror.com/merge-stream@2.0.0 + npm-run-path: registry.npmmirror.com/npm-run-path@5.1.0 + onetime: registry.npmmirror.com/onetime@6.0.0 + signal-exit: registry.npmmirror.com/signal-exit@3.0.7 + strip-final-newline: registry.npmmirror.com/strip-final-newline@3.0.0 + dev: true + + registry.npmmirror.com/external-editor@3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/external-editor/-/external-editor-3.1.0.tgz} + name: external-editor + version: 3.1.0 engines: {node: '>=4'} dependencies: - chardet: 0.7.0 - iconv-lite: 0.4.24 - tmp: 0.0.33 + chardet: registry.npmmirror.com/chardet@0.7.0 + iconv-lite: registry.npmmirror.com/iconv-lite@0.4.24 + tmp: registry.npmmirror.com/tmp@0.0.33 dev: true - /fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + registry.npmmirror.com/fast-deep-equal@3.1.3: + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz} + name: fast-deep-equal + version: 3.1.3 dev: true - /fast-glob@3.3.1: - resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==} + registry.npmmirror.com/fast-glob@3.3.1: + resolution: {integrity: sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fast-glob/-/fast-glob-3.3.1.tgz} + name: fast-glob + version: 3.3.1 engines: {node: '>=8.6.0'} dependencies: - '@nodelib/fs.stat': 2.0.5 - '@nodelib/fs.walk': 1.2.8 - glob-parent: 5.1.2 - merge2: 1.4.1 - micromatch: 4.0.5 + '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat@2.0.5 + '@nodelib/fs.walk': registry.npmmirror.com/@nodelib/fs.walk@1.2.8 + glob-parent: registry.npmmirror.com/glob-parent@5.1.2 + merge2: registry.npmmirror.com/merge2@1.4.1 + micromatch: registry.npmmirror.com/micromatch@4.0.5 - /fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + registry.npmmirror.com/fast-json-stable-stringify@2.1.0: + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz} + name: fast-json-stable-stringify + version: 2.1.0 dev: true - /fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==} + registry.npmmirror.com/fast-levenshtein@2.0.6: + resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz} + name: fast-levenshtein + version: 2.0.6 dev: true - /fastest-levenshtein@1.0.16: - resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==} + registry.npmmirror.com/fastest-levenshtein@1.0.16: + resolution: {integrity: sha512-eRnCtTTtGZFpQCwhJiUOuxPQWRXVKYDn0b2PeHfXL6/Zi53SLAzAHfVhVWK2AryC/WH05kGfxhFIPvTF0SXQzg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fastest-levenshtein/-/fastest-levenshtein-1.0.16.tgz} + name: fastest-levenshtein + version: 1.0.16 engines: {node: '>= 4.9.1'} dev: true - /fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==} + registry.npmmirror.com/fastq@1.15.0: + resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz} + name: fastq + version: 1.15.0 dependencies: - reusify: 1.0.4 + reusify: registry.npmmirror.com/reusify@1.0.4 - /fetch-blob@3.2.0: - resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==} + registry.npmmirror.com/fetch-blob@3.2.0: + resolution: {integrity: sha512-7yAQpD2UMJzLi1Dqv7qFYnPbaPx7ZfFK6PiIxQ4PfkGPyNyl2Ugx+a/umUonmKqjhM4DnfbMvdX6otXq83soQQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fetch-blob/-/fetch-blob-3.2.0.tgz} + name: fetch-blob + version: 3.2.0 engines: {node: ^12.20 || >= 14.13} dependencies: - node-domexception: 1.0.0 - web-streams-polyfill: 3.2.1 + node-domexception: registry.npmmirror.com/node-domexception@1.0.0 + web-streams-polyfill: registry.npmmirror.com/web-streams-polyfill@3.2.1 dev: true - /figures@3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + registry.npmmirror.com/figures@3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/figures/-/figures-3.2.0.tgz} + name: figures + version: 3.2.0 engines: {node: '>=8'} dependencies: - escape-string-regexp: 1.0.5 + escape-string-regexp: registry.npmmirror.com/escape-string-regexp@1.0.5 dev: true - /figures@5.0.0: - resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==} + registry.npmmirror.com/figures@5.0.0: + resolution: {integrity: sha512-ej8ksPF4x6e5wvK9yevct0UCXh8TTFlWGVLlgjZuoBH1HwjIfKE/IdL5mq89sFA7zELi1VhKpmtDnrs7zWyeyg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/figures/-/figures-5.0.0.tgz} + name: figures + version: 5.0.0 engines: {node: '>=14'} dependencies: - escape-string-regexp: 5.0.0 - is-unicode-supported: 1.3.0 + escape-string-regexp: registry.npmmirror.com/escape-string-regexp@5.0.0 + is-unicode-supported: registry.npmmirror.com/is-unicode-supported@1.3.0 dev: true - /file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + registry.npmmirror.com/file-entry-cache@6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz} + name: file-entry-cache + version: 6.0.1 engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flat-cache: 3.1.1 - dev: true - - /file-entry-cache@7.0.1: - resolution: {integrity: sha512-uLfFktPmRetVCbHe5UPuekWrQ6hENufnA46qEGbfACkK5drjTTdQYUragRgMjHldcbYG+nslUerqMPjbBSHXjQ==} - engines: {node: '>=12.0.0'} - dependencies: - flat-cache: 3.1.1 + flat-cache: registry.npmmirror.com/flat-cache@3.1.1 dev: true - /fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + registry.npmmirror.com/fill-range@7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz} + name: fill-range + version: 7.0.1 engines: {node: '>=8'} dependencies: - to-regex-range: 5.0.1 + to-regex-range: registry.npmmirror.com/to-regex-range@5.0.1 - /find-up@2.1.0: - resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==} + registry.npmmirror.com/find-up@2.1.0: + resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/find-up/-/find-up-2.1.0.tgz} + name: find-up + version: 2.1.0 engines: {node: '>=4'} dependencies: - locate-path: 2.0.0 + locate-path: registry.npmmirror.com/locate-path@2.0.0 dev: true - /find-up@3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + registry.npmmirror.com/find-up@3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/find-up/-/find-up-3.0.0.tgz} + name: find-up + version: 3.0.0 engines: {node: '>=6'} dependencies: - locate-path: 3.0.0 + locate-path: registry.npmmirror.com/locate-path@3.0.0 dev: true - /find-up@4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + registry.npmmirror.com/find-up@4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/find-up/-/find-up-4.1.0.tgz} + name: find-up + version: 4.1.0 engines: {node: '>=8'} dependencies: - locate-path: 5.0.0 - path-exists: 4.0.0 + locate-path: registry.npmmirror.com/locate-path@5.0.0 + path-exists: registry.npmmirror.com/path-exists@4.0.0 dev: true - /find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==} + registry.npmmirror.com/find-up@5.0.0: + resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz} + name: find-up + version: 5.0.0 engines: {node: '>=10'} dependencies: - locate-path: 6.0.0 - path-exists: 4.0.0 + locate-path: registry.npmmirror.com/locate-path@6.0.0 + path-exists: registry.npmmirror.com/path-exists@4.0.0 dev: true - /flat-cache@3.1.1: - resolution: {integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==} + registry.npmmirror.com/flat-cache@3.1.1: + resolution: {integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/flat-cache/-/flat-cache-3.1.1.tgz} + name: flat-cache + version: 3.1.1 engines: {node: '>=12.0.0'} dependencies: - flatted: 3.2.9 - keyv: 4.5.4 - rimraf: 3.0.2 - dev: true - - /flatted@3.2.9: - resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==} + flatted: registry.npmmirror.com/flatted@3.2.9 + keyv: registry.npmmirror.com/keyv@4.5.4 + rimraf: registry.npmmirror.com/rimraf@3.0.2 dev: true - /for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==} - dependencies: - is-callable: 1.2.7 + registry.npmmirror.com/flatted@3.2.9: + resolution: {integrity: sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/flatted/-/flatted-3.2.9.tgz} + name: flatted + version: 3.2.9 dev: true - /foreground-child@2.0.0: - resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} - engines: {node: '>=8.0.0'} + registry.npmmirror.com/for-each@0.3.3: + resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz} + name: for-each + version: 0.3.3 dependencies: - cross-spawn: 7.0.3 - signal-exit: 3.0.7 + is-callable: registry.npmmirror.com/is-callable@1.2.7 dev: true - /foreground-child@3.1.1: - resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==} + registry.npmmirror.com/foreground-child@3.1.1: + resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/foreground-child/-/foreground-child-3.1.1.tgz} + name: foreground-child + version: 3.1.1 engines: {node: '>=14'} dependencies: - cross-spawn: 7.0.3 - signal-exit: 4.1.0 + cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 + signal-exit: registry.npmmirror.com/signal-exit@4.1.0 dev: true - /form-data-encoder@2.1.4: - resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==} + registry.npmmirror.com/form-data-encoder@2.1.4: + resolution: {integrity: sha512-yDYSgNMraqvnxiEXO4hi88+YZxaHC6QKzb5N84iRCTDeRO7ZALpir/lVmf/uXUhnwUr2O4HU8s/n6x+yNjQkHw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/form-data-encoder/-/form-data-encoder-2.1.4.tgz} + name: form-data-encoder + version: 2.1.4 engines: {node: '>= 14.17'} dev: true - /form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==} + registry.npmmirror.com/form-data@4.0.0: + resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz} + name: form-data + version: 4.0.0 engines: {node: '>= 6'} dependencies: - asynckit: 0.4.0 - combined-stream: 1.0.8 - mime-types: 2.1.35 + asynckit: registry.npmmirror.com/asynckit@0.4.0 + combined-stream: registry.npmmirror.com/combined-stream@1.0.8 + mime-types: registry.npmmirror.com/mime-types@2.1.35 dev: false - /formdata-polyfill@4.0.10: - resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==} + registry.npmmirror.com/formdata-polyfill@4.0.10: + resolution: {integrity: sha512-buewHzMvYL29jdeQTVILecSaZKnt/RJWjoZCF5OW60Z67/GmSLBkOFM7qh1PI3zFNtJbaZL5eQu1vLfazOwj4g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/formdata-polyfill/-/formdata-polyfill-4.0.10.tgz} + name: formdata-polyfill + version: 4.0.10 engines: {node: '>=12.20.0'} dependencies: - fetch-blob: 3.2.0 + fetch-blob: registry.npmmirror.com/fetch-blob@3.2.0 dev: true - /fs-extra@11.1.1: - resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==} + registry.npmmirror.com/fs-extra@11.1.1: + resolution: {integrity: sha512-MGIE4HOvQCeUCzmlHs0vXpih4ysz4wg9qiSAu6cd42lVwPbTM1TjV7RusoyQqMmk/95gdQZX72u+YW+c3eEpFQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fs-extra/-/fs-extra-11.1.1.tgz} + name: fs-extra + version: 11.1.1 engines: {node: '>=14.14'} dependencies: - graceful-fs: 4.2.11 - jsonfile: 6.1.0 - universalify: 2.0.0 + graceful-fs: registry.npmmirror.com/graceful-fs@4.2.11 + jsonfile: registry.npmmirror.com/jsonfile@6.1.0 + universalify: registry.npmmirror.com/universalify@2.0.0 dev: false - /fs-extra@7.0.1: - resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + registry.npmmirror.com/fs-extra@7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fs-extra/-/fs-extra-7.0.1.tgz} + name: fs-extra + version: 7.0.1 engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 + jsonfile: registry.npmmirror.com/jsonfile@4.0.0 + universalify: registry.npmmirror.com/universalify@0.1.2 dev: true - /fs-extra@8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + registry.npmmirror.com/fs-extra@8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fs-extra/-/fs-extra-8.1.0.tgz} + name: fs-extra + version: 8.1.0 engines: {node: '>=6 <7 || >=8'} dependencies: - graceful-fs: 4.2.11 - jsonfile: 4.0.0 - universalify: 0.1.2 + graceful-fs: registry.npmmirror.com/graceful-fs@4.2.11 + jsonfile: registry.npmmirror.com/jsonfile@4.0.0 + universalify: registry.npmmirror.com/universalify@0.1.2 dev: true - /fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==} + registry.npmmirror.com/fs.realpath@1.0.0: + resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz} + name: fs.realpath + version: 1.0.0 dev: true - /fsevents@2.3.3: - resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - optional: true - - /function-bind@1.1.2: - resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==} + registry.npmmirror.com/function-bind@1.1.1: + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz} + name: function-bind + version: 1.1.1 dev: true - /function.prototype.name@1.1.6: - resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==} + registry.npmmirror.com/function.prototype.name@1.1.6: + resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz} + name: function.prototype.name + version: 1.1.6 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 - functions-have-names: 1.2.3 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 + functions-have-names: registry.npmmirror.com/functions-have-names@1.2.3 dev: true - /functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==} + registry.npmmirror.com/functions-have-names@1.2.3: + resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz} + name: functions-have-names + version: 1.2.3 dev: true - /gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} - - /get-caller-file@2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + registry.npmmirror.com/get-caller-file@2.0.5: + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/get-caller-file/-/get-caller-file-2.0.5.tgz} + name: get-caller-file + version: 2.0.5 engines: {node: 6.* || 8.* || >= 10.*} dev: true - /get-func-name@2.0.2: - resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==} - dev: true - - /get-intrinsic@1.2.2: - resolution: {integrity: sha512-0gSo4ml/0j98Y3lngkFEot/zhiCeWsbYIlZ+uZOVgzLyLaUw7wxUL+nCTP0XJvJg1AXulJRI3UJi8GsbDuxdGA==} + registry.npmmirror.com/get-intrinsic@1.2.1: + resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz} + name: get-intrinsic + version: 1.2.1 dependencies: - function-bind: 1.1.2 - has-proto: 1.0.1 - has-symbols: 1.0.3 - hasown: 2.0.0 + function-bind: registry.npmmirror.com/function-bind@1.1.1 + has: registry.npmmirror.com/has@1.0.4 + has-proto: registry.npmmirror.com/has-proto@1.0.1 + has-symbols: registry.npmmirror.com/has-symbols@1.0.3 dev: true - /get-pkg-repo@4.2.1: - resolution: {integrity: sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==} + registry.npmmirror.com/get-pkg-repo@4.2.1: + resolution: {integrity: sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/get-pkg-repo/-/get-pkg-repo-4.2.1.tgz} + name: get-pkg-repo + version: 4.2.1 engines: {node: '>=6.9.0'} hasBin: true dependencies: - '@hutson/parse-repository-url': 3.0.2 - hosted-git-info: 4.1.0 - through2: 2.0.5 - yargs: 16.2.0 + '@hutson/parse-repository-url': registry.npmmirror.com/@hutson/parse-repository-url@3.0.2 + hosted-git-info: registry.npmmirror.com/hosted-git-info@4.1.0 + through2: registry.npmmirror.com/through2@2.0.5 + yargs: registry.npmmirror.com/yargs@16.2.0 dev: true - /get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} + registry.npmmirror.com/get-stream@6.0.1: + resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz} + name: get-stream + version: 6.0.1 engines: {node: '>=10'} dev: true - /get-symbol-description@1.0.0: - resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + registry.npmmirror.com/get-symbol-description@1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz} + name: get-symbol-description + version: 1.0.0 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 dev: true - /get-tsconfig@4.7.2: - resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==} + registry.npmmirror.com/get-tsconfig@4.7.2: + resolution: {integrity: sha512-wuMsz4leaj5hbGgg4IvDU0bqJagpftG5l5cXIAvo8uZrqn0NJqwtfupTN00VnkQJPcIRrxYrm1Ue24btpCha2A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/get-tsconfig/-/get-tsconfig-4.7.2.tgz} + name: get-tsconfig + version: 4.7.2 dependencies: - resolve-pkg-maps: 1.0.0 + resolve-pkg-maps: registry.npmmirror.com/resolve-pkg-maps@1.0.0 dev: true - /get-uri@6.0.2: - resolution: {integrity: sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw==} + registry.npmmirror.com/get-uri@6.0.2: + resolution: {integrity: sha512-5KLucCJobh8vBY1K07EFV4+cPZH3mrV9YeAruUseCQKHB58SGjjT2l9/eA9LD082IiuMjSlFJEcdJ27TXvbZNw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/get-uri/-/get-uri-6.0.2.tgz} + name: get-uri + version: 6.0.2 engines: {node: '>= 14'} dependencies: - basic-ftp: 5.0.3 - data-uri-to-buffer: 6.0.1 + basic-ftp: registry.npmmirror.com/basic-ftp@5.0.3 + data-uri-to-buffer: registry.npmmirror.com/data-uri-to-buffer@6.0.1 debug: 4.3.4 - fs-extra: 8.1.0 + fs-extra: registry.npmmirror.com/fs-extra@8.1.0 transitivePeerDependencies: - supports-color dev: true - /git-raw-commits@2.0.11: - resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==} + registry.npmmirror.com/git-raw-commits@2.0.11: + resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/git-raw-commits/-/git-raw-commits-2.0.11.tgz} + name: git-raw-commits + version: 2.0.11 engines: {node: '>=10'} hasBin: true dependencies: - dargs: 7.0.0 - lodash: 4.17.21 - meow: 8.1.2 - split2: 3.2.2 - through2: 4.0.2 + dargs: registry.npmmirror.com/dargs@7.0.0 + lodash: registry.npmmirror.com/lodash@4.17.21 + meow: registry.npmmirror.com/meow@8.1.2 + split2: registry.npmmirror.com/split2@3.2.2 + through2: registry.npmmirror.com/through2@4.0.2 dev: true - /git-remote-origin-url@2.0.0: - resolution: {integrity: sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==} + registry.npmmirror.com/git-remote-origin-url@2.0.0: + resolution: {integrity: sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/git-remote-origin-url/-/git-remote-origin-url-2.0.0.tgz} + name: git-remote-origin-url + version: 2.0.0 engines: {node: '>=4'} dependencies: - gitconfiglocal: 1.0.0 - pify: 2.3.0 + gitconfiglocal: registry.npmmirror.com/gitconfiglocal@1.0.0 + pify: registry.npmmirror.com/pify@2.3.0 dev: true - /git-semver-tags@4.1.1: - resolution: {integrity: sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==} + registry.npmmirror.com/git-semver-tags@4.1.1: + resolution: {integrity: sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/git-semver-tags/-/git-semver-tags-4.1.1.tgz} + name: git-semver-tags + version: 4.1.1 engines: {node: '>=10'} hasBin: true dependencies: - meow: 8.1.2 - semver: 6.3.1 + meow: registry.npmmirror.com/meow@8.1.2 + semver: registry.npmmirror.com/semver@6.3.1 dev: true - /git-up@7.0.0: - resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==} + registry.npmmirror.com/git-up@7.0.0: + resolution: {integrity: sha512-ONdIrbBCFusq1Oy0sC71F5azx8bVkvtZtMJAsv+a6lz5YAmbNnLD6HAB4gptHZVLPR8S2/kVN6Gab7lryq5+lQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/git-up/-/git-up-7.0.0.tgz} + name: git-up + version: 7.0.0 dependencies: - is-ssh: 1.4.0 - parse-url: 8.1.0 + is-ssh: registry.npmmirror.com/is-ssh@1.4.0 + parse-url: registry.npmmirror.com/parse-url@8.1.0 dev: true - /git-url-parse@13.1.0: - resolution: {integrity: sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==} + registry.npmmirror.com/git-url-parse@13.1.0: + resolution: {integrity: sha512-5FvPJP/70WkIprlUZ33bm4UAaFdjcLkJLpWft1BeZKqwR0uhhNGoKwlUaPtVb4LxCSQ++erHapRak9kWGj+FCA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/git-url-parse/-/git-url-parse-13.1.0.tgz} + name: git-url-parse + version: 13.1.0 dependencies: - git-up: 7.0.0 + git-up: registry.npmmirror.com/git-up@7.0.0 dev: true - /gitconfiglocal@1.0.0: - resolution: {integrity: sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==} + registry.npmmirror.com/gitconfiglocal@1.0.0: + resolution: {integrity: sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/gitconfiglocal/-/gitconfiglocal-1.0.0.tgz} + name: gitconfiglocal + version: 1.0.0 dependencies: - ini: 1.3.8 + ini: registry.npmmirror.com/ini@1.3.8 dev: true - /glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + registry.npmmirror.com/glob-parent@5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz} + name: glob-parent + version: 5.1.2 engines: {node: '>= 6'} dependencies: - is-glob: 4.0.3 + is-glob: registry.npmmirror.com/is-glob@4.0.3 - /glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + registry.npmmirror.com/glob-parent@6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz} + name: glob-parent + version: 6.0.2 engines: {node: '>=10.13.0'} dependencies: - is-glob: 4.0.3 + is-glob: registry.npmmirror.com/is-glob@4.0.3 dev: true - /glob@10.3.10: - resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==} + registry.npmmirror.com/glob@10.3.10: + resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/glob/-/glob-10.3.10.tgz} + name: glob + version: 10.3.10 engines: {node: '>=16 || 14 >=14.17'} hasBin: true dependencies: - foreground-child: 3.1.1 - jackspeak: 2.3.6 - minimatch: 9.0.3 - minipass: 7.0.4 - path-scurry: 1.10.1 + foreground-child: registry.npmmirror.com/foreground-child@3.1.1 + jackspeak: registry.npmmirror.com/jackspeak@2.3.6 + minimatch: registry.npmmirror.com/minimatch@9.0.3 + minipass: registry.npmmirror.com/minipass@7.0.4 + path-scurry: registry.npmmirror.com/path-scurry@1.10.1 dev: true - /glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==} + registry.npmmirror.com/glob@7.2.3: + resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz} + name: glob + version: 7.2.3 dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 + fs.realpath: registry.npmmirror.com/fs.realpath@1.0.0 + inflight: registry.npmmirror.com/inflight@1.0.6 + inherits: registry.npmmirror.com/inherits@2.0.4 minimatch: 3.1.2 - once: 1.4.0 - path-is-absolute: 1.0.1 + once: registry.npmmirror.com/once@1.4.0 + path-is-absolute: registry.npmmirror.com/path-is-absolute@1.0.1 dev: true - /glob@8.1.0: - resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==} + registry.npmmirror.com/glob@8.1.0: + resolution: {integrity: sha512-r8hpEjiQEYlF2QU0df3dS+nxxSIreXQS1qRhMJM0Q5NDdR386C7jb7Hwwod8Fgiuex+k0GFjgft18yvxm5XoCQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/glob/-/glob-8.1.0.tgz} + name: glob + version: 8.1.0 engines: {node: '>=12'} dependencies: - fs.realpath: 1.0.0 - inflight: 1.0.6 - inherits: 2.0.4 + fs.realpath: registry.npmmirror.com/fs.realpath@1.0.0 + inflight: registry.npmmirror.com/inflight@1.0.6 + inherits: registry.npmmirror.com/inherits@2.0.4 minimatch: 5.1.6 - once: 1.4.0 + once: registry.npmmirror.com/once@1.4.0 dev: true - /global-dirs@3.0.1: - resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==} + registry.npmmirror.com/global-dirs@3.0.1: + resolution: {integrity: sha512-NBcGGFbBA9s1VzD41QXDG+3++t9Mn5t1FpLdhESY6oKY4gYTFpX4wO3sqGUa0Srjtbfj3szX0RnemmrVRUdULA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/global-dirs/-/global-dirs-3.0.1.tgz} + name: global-dirs + version: 3.0.1 engines: {node: '>=10'} dependencies: - ini: 2.0.0 + ini: registry.npmmirror.com/ini@2.0.0 dev: true - /global-modules@2.0.0: - resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} + registry.npmmirror.com/global-modules@2.0.0: + resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/global-modules/-/global-modules-2.0.0.tgz} + name: global-modules + version: 2.0.0 engines: {node: '>=6'} dependencies: - global-prefix: 3.0.0 + global-prefix: registry.npmmirror.com/global-prefix@3.0.0 dev: true - /global-prefix@3.0.0: - resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} + registry.npmmirror.com/global-prefix@3.0.0: + resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/global-prefix/-/global-prefix-3.0.0.tgz} + name: global-prefix + version: 3.0.0 engines: {node: '>=6'} dependencies: - ini: 1.3.8 - kind-of: 6.0.3 - which: 1.3.1 + ini: registry.npmmirror.com/ini@1.3.8 + kind-of: registry.npmmirror.com/kind-of@6.0.3 + which: registry.npmmirror.com/which@1.3.1 dev: true - /globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} - - /globals@13.23.0: - resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==} + registry.npmmirror.com/globals@13.23.0: + resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/globals/-/globals-13.23.0.tgz} + name: globals + version: 13.23.0 engines: {node: '>=8'} dependencies: - type-fest: 0.20.2 + type-fest: registry.npmmirror.com/type-fest@0.20.2 dev: true - /globalthis@1.0.3: - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==} + registry.npmmirror.com/globalthis@1.0.3: + resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/globalthis/-/globalthis-1.0.3.tgz} + name: globalthis + version: 1.0.3 engines: {node: '>= 0.4'} dependencies: - define-properties: 1.2.1 + define-properties: registry.npmmirror.com/define-properties@1.2.1 dev: true - /globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==} + registry.npmmirror.com/globby@11.1.0: + resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz} + name: globby + version: 11.1.0 engines: {node: '>=10'} dependencies: - array-union: 2.1.0 - dir-glob: 3.0.1 - fast-glob: 3.3.1 - ignore: 5.2.4 - merge2: 1.4.1 - slash: 3.0.0 + array-union: registry.npmmirror.com/array-union@2.1.0 + dir-glob: registry.npmmirror.com/dir-glob@3.0.1 + fast-glob: registry.npmmirror.com/fast-glob@3.3.1 + ignore: registry.npmmirror.com/ignore@5.2.4 + merge2: registry.npmmirror.com/merge2@1.4.1 + slash: registry.npmmirror.com/slash@3.0.0 dev: true - /globby@13.1.4: - resolution: {integrity: sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==} + registry.npmmirror.com/globby@13.1.4: + resolution: {integrity: sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/globby/-/globby-13.1.4.tgz} + name: globby + version: 13.1.4 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - dir-glob: 3.0.1 - fast-glob: 3.3.1 - ignore: 5.2.4 - merge2: 1.4.1 - slash: 4.0.0 + dir-glob: registry.npmmirror.com/dir-glob@3.0.1 + fast-glob: registry.npmmirror.com/fast-glob@3.3.1 + ignore: registry.npmmirror.com/ignore@5.2.4 + merge2: registry.npmmirror.com/merge2@1.4.1 + slash: registry.npmmirror.com/slash@4.0.0 dev: true - /globjoin@0.1.4: - resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==} + registry.npmmirror.com/globjoin@0.1.4: + resolution: {integrity: sha512-xYfnw62CKG8nLkZBfWbhWwDw02CHty86jfPcc2cr3ZfeuK9ysoVPPEUxf21bAD/rWAgk52SuBrLJlefNy8mvFg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/globjoin/-/globjoin-0.1.4.tgz} + name: globjoin + version: 0.1.4 dev: true - /gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==} + registry.npmmirror.com/gopd@1.0.1: + resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz} + name: gopd + version: 1.0.1 dependencies: - get-intrinsic: 1.2.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 dev: true - /got@12.6.1: - resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==} + registry.npmmirror.com/got@12.6.1: + resolution: {integrity: sha512-mThBblvlAF1d4O5oqyvN+ZxLAYwIJK7bpMxgYqPD9okW0C3qm5FFn7k811QrcuEBwaogR3ngOFoCfs6mRv7teQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/got/-/got-12.6.1.tgz} + name: got + version: 12.6.1 engines: {node: '>=14.16'} dependencies: - '@sindresorhus/is': 5.6.0 - '@szmarczak/http-timer': 5.0.1 - cacheable-lookup: 7.0.0 - cacheable-request: 10.2.14 - decompress-response: 6.0.0 - form-data-encoder: 2.1.4 - get-stream: 6.0.1 - http2-wrapper: 2.2.0 - lowercase-keys: 3.0.0 - p-cancelable: 3.0.0 - responselike: 3.0.0 + '@sindresorhus/is': registry.npmmirror.com/@sindresorhus/is@5.6.0 + '@szmarczak/http-timer': registry.npmmirror.com/@szmarczak/http-timer@5.0.1 + cacheable-lookup: registry.npmmirror.com/cacheable-lookup@7.0.0 + cacheable-request: registry.npmmirror.com/cacheable-request@10.2.14 + decompress-response: registry.npmmirror.com/decompress-response@6.0.0 + form-data-encoder: registry.npmmirror.com/form-data-encoder@2.1.4 + get-stream: registry.npmmirror.com/get-stream@6.0.1 + http2-wrapper: registry.npmmirror.com/http2-wrapper@2.2.0 + lowercase-keys: registry.npmmirror.com/lowercase-keys@3.0.0 + p-cancelable: registry.npmmirror.com/p-cancelable@3.0.0 + responselike: registry.npmmirror.com/responselike@3.0.0 dev: true - /graceful-fs@4.2.10: - resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==} + registry.npmmirror.com/graceful-fs@4.2.10: + resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.10.tgz} + name: graceful-fs + version: 4.2.10 dev: true - /graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==} + registry.npmmirror.com/graceful-fs@4.2.11: + resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz} + name: graceful-fs + version: 4.2.11 - /graphemer@1.4.0: - resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==} + registry.npmmirror.com/graphemer@1.4.0: + resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/graphemer/-/graphemer-1.4.0.tgz} + name: graphemer + version: 1.4.0 dev: true - /handlebars@4.7.8: - resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==} + registry.npmmirror.com/handlebars@4.7.8: + resolution: {integrity: sha512-vafaFqs8MZkRrSX7sFVUdo3ap/eNiLnb4IakshzvP56X5Nr1iGKAIqdX6tMlm6HcNRIkr6AxO5jFEoJzzpT8aQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/handlebars/-/handlebars-4.7.8.tgz} + name: handlebars + version: 4.7.8 engines: {node: '>=0.4.7'} hasBin: true dependencies: - minimist: 1.2.8 - neo-async: 2.6.2 - source-map: 0.6.1 - wordwrap: 1.0.0 + minimist: registry.npmmirror.com/minimist@1.2.8 + neo-async: registry.npmmirror.com/neo-async@2.6.2 + source-map: registry.npmmirror.com/source-map@0.6.1 + wordwrap: registry.npmmirror.com/wordwrap@1.0.0 optionalDependencies: uglify-js: 3.17.4 dev: true - /happy-dom@9.20.3: - resolution: {integrity: sha512-eBsgauT435fXFvQDNcmm5QbGtYzxEzOaX35Ia+h6yP/wwa4xSWZh1CfP+mGby8Hk6Xu59mTkpyf72rUXHNxY7A==} - dependencies: - css.escape: 1.5.1 - entities: 4.5.0 - iconv-lite: 0.6.3 - webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 - whatwg-mimetype: 3.0.0 - dev: true - - /hard-rejection@2.1.0: - resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==} + registry.npmmirror.com/hard-rejection@2.1.0: + resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/hard-rejection/-/hard-rejection-2.1.0.tgz} + name: hard-rejection + version: 2.1.0 engines: {node: '>=6'} dev: true - - /has-bigints@1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==} - dev: true - - /has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==} - engines: {node: '>=4'} - - /has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} - dev: true - - /has-property-descriptors@1.0.1: - resolution: {integrity: sha512-VsX8eaIewvas0xnvinAe9bw4WfIeODpGYikiWYLH+dma0Jw6KHYqWiWfhQlgOVK8D6PvjubK5Uc4P0iIhIcNVg==} - dependencies: - get-intrinsic: 1.2.2 - dev: true - - /has-proto@1.0.1: - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==} - engines: {node: '>= 0.4'} - dev: true - - /has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==} - engines: {node: '>= 0.4'} - dev: true - - /has-tostringtag@1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} - engines: {node: '>= 0.4'} - dependencies: - has-symbols: 1.0.3 - dev: true - - /has-yarn@3.0.0: - resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true - - /has@1.0.4: - resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==} - engines: {node: '>= 0.4.0'} + + registry.npmmirror.com/has-bigints@1.0.2: + resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz} + name: has-bigints + version: 1.0.2 dev: true - /hasown@2.0.0: - resolution: {integrity: sha512-vUptKVTpIJhcczKBbgnS+RtcuYMB8+oNzPK2/Hp3hanz8JmpATdmmgLgSaadVREkDm+e2giHwY3ZRkyjSIDDFA==} - engines: {node: '>= 0.4'} - dependencies: - function-bind: 1.1.2 + registry.npmmirror.com/has-flag@3.0.0: + resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz} + name: has-flag + version: 3.0.0 + engines: {node: '>=4'} dev: true - /hast-util-from-parse5@8.0.1: - resolution: {integrity: sha512-Er/Iixbc7IEa7r/XLtuG52zoqn/b3Xng/w6aZQ0xGVxzhw5xUFxcRqdPzP6yFi/4HBYRaifaI5fQ1RH8n0ZeOQ==} - dependencies: - '@types/hast': 3.0.2 - '@types/unist': 3.0.1 - devlop: 1.1.0 - hastscript: 8.0.0 - property-information: 6.3.0 - vfile: 6.0.1 - vfile-location: 5.0.2 - web-namespaces: 2.0.1 + registry.npmmirror.com/has-flag@4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz} + name: has-flag + version: 4.0.0 + engines: {node: '>=8'} dev: true - /hast-util-parse-selector@4.0.0: - resolution: {integrity: sha512-wkQCkSYoOGCRKERFWcxMVMOcYE2K1AaNLU8DXS9arxnLOUEWbOXKXiJUNzEpqZ3JOKpnha3jkFrumEjVliDe7A==} + registry.npmmirror.com/has-property-descriptors@1.0.0: + resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz} + name: has-property-descriptors + version: 1.0.0 dependencies: - '@types/hast': 3.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 dev: true - /hast-util-raw@9.0.1: - resolution: {integrity: sha512-5m1gmba658Q+lO5uqL5YNGQWeh1MYWZbZmWrM5lncdcuiXuo5E2HT/CIOp0rLF8ksfSwiCVJ3twlgVRyTGThGA==} - dependencies: - '@types/hast': 3.0.2 - '@types/unist': 3.0.1 - '@ungap/structured-clone': 1.2.0 - hast-util-from-parse5: 8.0.1 - hast-util-to-parse5: 8.0.0 - html-void-elements: 3.0.0 - mdast-util-to-hast: 13.0.2 - parse5: 7.1.2 - unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 - vfile: 6.0.1 - web-namespaces: 2.0.1 - zwitch: 2.0.4 + registry.npmmirror.com/has-proto@1.0.1: + resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has-proto/-/has-proto-1.0.1.tgz} + name: has-proto + version: 1.0.1 + engines: {node: '>= 0.4'} dev: true - /hast-util-to-html@9.0.0: - resolution: {integrity: sha512-IVGhNgg7vANuUA2XKrT6sOIIPgaYZnmLx3l/CCOAK0PtgfoHrZwX7jCSYyFxHTrGmC6S9q8aQQekjp4JPZF+cw==} - dependencies: - '@types/hast': 3.0.2 - '@types/unist': 3.0.1 - ccount: 2.0.1 - comma-separated-tokens: 2.0.3 - hast-util-raw: 9.0.1 - hast-util-whitespace: 3.0.0 - html-void-elements: 3.0.0 - mdast-util-to-hast: 13.0.2 - property-information: 6.3.0 - space-separated-tokens: 2.0.2 - stringify-entities: 4.0.3 - zwitch: 2.0.4 + registry.npmmirror.com/has-symbols@1.0.3: + resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz} + name: has-symbols + version: 1.0.3 + engines: {node: '>= 0.4'} dev: true - /hast-util-to-parse5@8.0.0: - resolution: {integrity: sha512-3KKrV5ZVI8if87DVSi1vDeByYrkGzg4mEfeu4alwgmmIeARiBLKCZS2uw5Gb6nU9x9Yufyj3iudm6i7nl52PFw==} + registry.npmmirror.com/has-tostringtag@1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz} + name: has-tostringtag + version: 1.0.0 + engines: {node: '>= 0.4'} dependencies: - '@types/hast': 3.0.2 - comma-separated-tokens: 2.0.3 - devlop: 1.1.0 - property-information: 6.3.0 - space-separated-tokens: 2.0.2 - web-namespaces: 2.0.1 - zwitch: 2.0.4 + has-symbols: registry.npmmirror.com/has-symbols@1.0.3 dev: true - /hast-util-whitespace@3.0.0: - resolution: {integrity: sha512-88JUN06ipLwsnv+dVn+OIYOvAuvBMy/Qoi6O7mQHxdPXpjy+Cd6xRkWwux7DKO+4sYILtLBRIKgsdpS2gQc7qw==} - dependencies: - '@types/hast': 3.0.2 + registry.npmmirror.com/has-yarn@3.0.0: + resolution: {integrity: sha512-IrsVwUHhEULx3R8f/aA8AHuEzAorplsab/v8HBzEiIukwq5i/EC+xmOW+HfP1OaDP+2JkgT1yILHN2O3UFIbcA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has-yarn/-/has-yarn-3.0.0.tgz} + name: has-yarn + version: 3.0.0 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /hastscript@8.0.0: - resolution: {integrity: sha512-dMOtzCEd3ABUeSIISmrETiKuyydk1w0pa+gE/uormcTpSYuaNJPbX1NU3JLyscSLjwAQM8bWMhhIlnCqnRvDTw==} - dependencies: - '@types/hast': 3.0.2 - comma-separated-tokens: 2.0.3 - hast-util-parse-selector: 4.0.0 - property-information: 6.3.0 - space-separated-tokens: 2.0.2 + registry.npmmirror.com/has@1.0.4: + resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/has/-/has-1.0.4.tgz} + name: has + version: 1.0.4 + engines: {node: '>= 0.4.0'} dev: true - /he@1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} + registry.npmmirror.com/he@1.2.0: + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/he/-/he-1.2.0.tgz} + name: he + version: 1.2.0 hasBin: true dev: true - /hosted-git-info@2.8.9: - resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==} + registry.npmmirror.com/hosted-git-info@2.8.9: + resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-2.8.9.tgz} + name: hosted-git-info + version: 2.8.9 dev: true - /hosted-git-info@4.1.0: - resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==} + registry.npmmirror.com/hosted-git-info@4.1.0: + resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/hosted-git-info/-/hosted-git-info-4.1.0.tgz} + name: hosted-git-info + version: 4.1.0 engines: {node: '>=10'} dependencies: lru-cache: 6.0.0 dev: true - /html-encoding-sniffer@3.0.0: - resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==} + registry.npmmirror.com/html-encoding-sniffer@3.0.0: + resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz} + name: html-encoding-sniffer + version: 3.0.0 engines: {node: '>=12'} dependencies: - whatwg-encoding: 2.0.0 + whatwg-encoding: registry.npmmirror.com/whatwg-encoding@2.0.0 dev: false - /html-escaper@2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} - dev: true - - /html-tags@3.3.1: - resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==} + registry.npmmirror.com/html-tags@3.3.1: + resolution: {integrity: sha512-ztqyC3kLto0e9WbNp0aeP+M3kTt+nbaIveGmUxAtZa+8iFgKLUOD4YKM5j+f3QD89bra7UeumolZHKuOXnTmeQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/html-tags/-/html-tags-3.3.1.tgz} + name: html-tags + version: 3.3.1 engines: {node: '>=8'} - - /html-void-elements@3.0.0: - resolution: {integrity: sha512-bEqo66MRXsUGxWHV5IP0PUiAWwoEjba4VCzg0LjFJBpchPaTfyfCKTG6bc5F8ucKec3q5y6qOdGyYTSBEvhCrg==} dev: true - /htmlparser2@8.0.2: - resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==} + registry.npmmirror.com/htmlparser2@8.0.2: + resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/htmlparser2/-/htmlparser2-8.0.2.tgz} + name: htmlparser2 + version: 8.0.2 dependencies: - domelementtype: 2.3.0 - domhandler: 5.0.3 - domutils: 3.1.0 - entities: 4.5.0 + domelementtype: registry.npmmirror.com/domelementtype@2.3.0 + domhandler: registry.npmmirror.com/domhandler@5.0.3 + domutils: registry.npmmirror.com/domutils@3.1.0 + entities: registry.npmmirror.com/entities@4.5.0 dev: true - /http-cache-semantics@4.1.1: - resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==} + registry.npmmirror.com/http-cache-semantics@4.1.1: + resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/http-cache-semantics/-/http-cache-semantics-4.1.1.tgz} + name: http-cache-semantics + version: 4.1.1 dev: true - /http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==} + registry.npmmirror.com/http-proxy-agent@5.0.0: + resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz} + name: http-proxy-agent + version: 5.0.0 engines: {node: '>= 6'} dependencies: - '@tootallnate/once': 2.0.0 - agent-base: 6.0.2 - debug: 4.3.4 + '@tootallnate/once': registry.npmmirror.com/@tootallnate/once@2.0.0 + agent-base: registry.npmmirror.com/agent-base@6.0.2 + debug: registry.npmmirror.com/debug@4.3.4 transitivePeerDependencies: - supports-color dev: false - /http-proxy-agent@7.0.0: - resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==} + registry.npmmirror.com/http-proxy-agent@7.0.0: + resolution: {integrity: sha512-+ZT+iBxVUQ1asugqnD6oWoRiS25AkjNfG085dKJGtGxkdwLQrMKU5wJr2bOOFAXzKcTuqq+7fZlTMgG3SRfIYQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-7.0.0.tgz} + name: http-proxy-agent + version: 7.0.0 engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 + agent-base: registry.npmmirror.com/agent-base@7.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true - /http2-wrapper@2.2.0: - resolution: {integrity: sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==} + registry.npmmirror.com/http2-wrapper@2.2.0: + resolution: {integrity: sha512-kZB0wxMo0sh1PehyjJUWRFEd99KC5TLjZ2cULC4f9iqJBAmKQQXEICjxl5iPJRwP40dpeHFqqhm7tYCvODpqpQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/http2-wrapper/-/http2-wrapper-2.2.0.tgz} + name: http2-wrapper + version: 2.2.0 engines: {node: '>=10.19.0'} dependencies: - quick-lru: 5.1.1 - resolve-alpn: 1.2.1 + quick-lru: registry.npmmirror.com/quick-lru@5.1.1 + resolve-alpn: registry.npmmirror.com/resolve-alpn@1.2.1 dev: true - /https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==} + registry.npmmirror.com/https-proxy-agent@5.0.1: + resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz} + name: https-proxy-agent + version: 5.0.1 engines: {node: '>= 6'} dependencies: - agent-base: 6.0.2 - debug: 4.3.4 + agent-base: registry.npmmirror.com/agent-base@6.0.2 + debug: registry.npmmirror.com/debug@4.3.4 transitivePeerDependencies: - supports-color dev: false - /https-proxy-agent@7.0.2: - resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==} + registry.npmmirror.com/https-proxy-agent@7.0.2: + resolution: {integrity: sha512-NmLNjm6ucYwtcUmL7JQC1ZQ57LmHP4lT15FQ8D61nak1rO6DH+fz5qNK2Ap5UN4ZapYICE3/0KodcLYSPsPbaA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-7.0.2.tgz} + name: https-proxy-agent + version: 7.0.2 engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 + agent-base: registry.npmmirror.com/agent-base@7.1.0 debug: 4.3.4 transitivePeerDependencies: - supports-color dev: true - /human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} + registry.npmmirror.com/human-signals@2.1.0: + resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz} + name: human-signals + version: 2.1.0 engines: {node: '>=10.17.0'} dev: true - /human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==} + registry.npmmirror.com/human-signals@4.3.1: + resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/human-signals/-/human-signals-4.3.1.tgz} + name: human-signals + version: 4.3.1 engines: {node: '>=14.18.0'} dev: true - /husky@8.0.3: - resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==} + registry.npmmirror.com/husky@8.0.3: + resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/husky/-/husky-8.0.3.tgz} + name: husky + version: 8.0.3 engines: {node: '>=14'} hasBin: true dev: true - /iconv-lite@0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + registry.npmmirror.com/iconv-lite@0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.4.24.tgz} + name: iconv-lite + version: 0.4.24 engines: {node: '>=0.10.0'} dependencies: - safer-buffer: 2.1.2 + safer-buffer: registry.npmmirror.com/safer-buffer@2.1.2 dev: true - /iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} + registry.npmmirror.com/iconv-lite@0.6.3: + resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz} + name: iconv-lite + version: 0.6.3 engines: {node: '>=0.10.0'} dependencies: - safer-buffer: 2.1.2 + safer-buffer: registry.npmmirror.com/safer-buffer@2.1.2 - /ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + registry.npmmirror.com/ieee754@1.2.1: + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz} + name: ieee754 + version: 1.2.1 dev: true - /ignore@5.2.4: - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==} + registry.npmmirror.com/ignore@5.2.4: + resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz} + name: ignore + version: 5.2.4 engines: {node: '>= 4'} dev: true - /image-size@0.5.5: - resolution: {integrity: sha512-6TDAlDPZxUFCv+fuOkIoXT/V/f3Qbq8e37p+YOiYrUv3v9cc3/6x78VdfPgFVaB9dZYeLUfKgHRebpkm/oP2VQ==} - engines: {node: '>=0.10.0'} - hasBin: true - requiresBuild: true - optional: true - - /import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==} + registry.npmmirror.com/import-fresh@3.3.0: + resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz} + name: import-fresh + version: 3.3.0 engines: {node: '>=6'} dependencies: - parent-module: 1.0.1 - resolve-from: 4.0.0 + parent-module: registry.npmmirror.com/parent-module@1.0.1 + resolve-from: registry.npmmirror.com/resolve-from@4.0.0 dev: true - /import-lazy@4.0.0: - resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==} + registry.npmmirror.com/import-lazy@4.0.0: + resolution: {integrity: sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/import-lazy/-/import-lazy-4.0.0.tgz} + name: import-lazy + version: 4.0.0 engines: {node: '>=8'} dev: true - /imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==} + registry.npmmirror.com/imurmurhash@0.1.4: + resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz} + name: imurmurhash + version: 0.1.4 engines: {node: '>=0.8.19'} dev: true - /indent-string@4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + registry.npmmirror.com/indent-string@4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/indent-string/-/indent-string-4.0.0.tgz} + name: indent-string + version: 4.0.0 engines: {node: '>=8'} dev: true - /indent-string@5.0.0: - resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==} + registry.npmmirror.com/indent-string@5.0.0: + resolution: {integrity: sha512-m6FAo/spmsW2Ab2fU35JTYwtOKa2yAwXSwgjSv1TJzh4Mh7mC3lzAOVLBprb72XsTrgkEIsl7YrFNAiDiRhIGg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/indent-string/-/indent-string-5.0.0.tgz} + name: indent-string + version: 5.0.0 engines: {node: '>=12'} dev: true - /inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==} + registry.npmmirror.com/inflight@1.0.6: + resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz} + name: inflight + version: 1.0.6 dependencies: - once: 1.4.0 - wrappy: 1.0.2 + once: registry.npmmirror.com/once@1.4.0 + wrappy: registry.npmmirror.com/wrappy@1.0.2 dev: true - /inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + registry.npmmirror.com/inherits@2.0.4: + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz} + name: inherits + version: 2.0.4 dev: true - /ini@1.3.8: - resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} + registry.npmmirror.com/ini@1.3.8: + resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ini/-/ini-1.3.8.tgz} + name: ini + version: 1.3.8 dev: true - /ini@2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} + registry.npmmirror.com/ini@2.0.0: + resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ini/-/ini-2.0.0.tgz} + name: ini + version: 2.0.0 engines: {node: '>=10'} dev: true - /inquirer@9.2.6: - resolution: {integrity: sha512-y71l237eJJKS4rl7sQcEUiMhrR0pB/ZnRMMTxLpjJhWL4hdWCT03a6jJnC1w6qIPSRZWEozuieGt3v7XaEJYFw==} + registry.npmmirror.com/inquirer@9.2.6: + resolution: {integrity: sha512-y71l237eJJKS4rl7sQcEUiMhrR0pB/ZnRMMTxLpjJhWL4hdWCT03a6jJnC1w6qIPSRZWEozuieGt3v7XaEJYFw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/inquirer/-/inquirer-9.2.6.tgz} + name: inquirer + version: 9.2.6 engines: {node: '>=14.18.0'} dependencies: - ansi-escapes: 4.3.2 - chalk: 5.2.0 - cli-cursor: 3.1.0 - cli-width: 4.1.0 - external-editor: 3.1.0 - figures: 5.0.0 - lodash: 4.17.21 - mute-stream: 1.0.0 - ora: 5.4.1 - run-async: 3.0.0 - rxjs: 7.8.1 - string-width: 4.2.3 - strip-ansi: 6.0.1 - through: 2.3.8 - wrap-ansi: 6.2.0 - dev: true - - /internal-slot@1.0.6: - resolution: {integrity: sha512-Xj6dv+PsbtwyPpEflsejS+oIZxmMlV44zAhG479uYu89MsjcYOhCFnNyKrkJrihbsiasQyY0afoCl/9BLR65bg==} + ansi-escapes: registry.npmmirror.com/ansi-escapes@4.3.2 + chalk: registry.npmmirror.com/chalk@5.2.0 + cli-cursor: registry.npmmirror.com/cli-cursor@3.1.0 + cli-width: registry.npmmirror.com/cli-width@4.1.0 + external-editor: registry.npmmirror.com/external-editor@3.1.0 + figures: registry.npmmirror.com/figures@5.0.0 + lodash: registry.npmmirror.com/lodash@4.17.21 + mute-stream: registry.npmmirror.com/mute-stream@1.0.0 + ora: registry.npmmirror.com/ora@5.4.1 + run-async: registry.npmmirror.com/run-async@3.0.0 + rxjs: registry.npmmirror.com/rxjs@7.8.1 + string-width: registry.npmmirror.com/string-width@4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 + through: registry.npmmirror.com/through@2.3.8 + wrap-ansi: registry.npmmirror.com/wrap-ansi@6.2.0 + dev: true + + registry.npmmirror.com/internal-slot@1.0.5: + resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/internal-slot/-/internal-slot-1.0.5.tgz} + name: internal-slot + version: 1.0.5 engines: {node: '>= 0.4'} dependencies: - get-intrinsic: 1.2.2 - hasown: 2.0.0 - side-channel: 1.0.4 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + has: registry.npmmirror.com/has@1.0.4 + side-channel: registry.npmmirror.com/side-channel@1.0.4 dev: true - /interpret@1.4.0: - resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} + registry.npmmirror.com/interpret@1.4.0: + resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/interpret/-/interpret-1.4.0.tgz} + name: interpret + version: 1.4.0 engines: {node: '>= 0.10'} dev: true - /ip@1.1.8: - resolution: {integrity: sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==} + registry.npmmirror.com/ip@1.1.8: + resolution: {integrity: sha512-PuExPYUiu6qMBQb4l06ecm6T6ujzhmh+MeJcW9wa89PoAz5pvd4zPgN5WJV104mb6S2T1AwNIAaB70JNrLQWhg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ip/-/ip-1.1.8.tgz} + name: ip + version: 1.1.8 dev: true - /ip@2.0.0: - resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==} + registry.npmmirror.com/ip@2.0.0: + resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ip/-/ip-2.0.0.tgz} + name: ip + version: 2.0.0 dev: true - /is-arguments@1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==} + registry.npmmirror.com/is-arguments@1.1.1: + resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz} + name: is-arguments + version: 1.1.1 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - has-tostringtag: 1.0.0 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 dev: true - /is-array-buffer@3.0.2: - resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==} + registry.npmmirror.com/is-array-buffer@3.0.2: + resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz} + name: is-array-buffer + version: 3.0.2 dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - is-typed-array: 1.1.12 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + is-typed-array: registry.npmmirror.com/is-typed-array@1.1.12 dev: true - /is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==} + registry.npmmirror.com/is-arrayish@0.2.1: + resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz} + name: is-arrayish + version: 0.2.1 dev: true - /is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==} + registry.npmmirror.com/is-bigint@1.0.4: + resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-bigint/-/is-bigint-1.0.4.tgz} + name: is-bigint + version: 1.0.4 dependencies: - has-bigints: 1.0.2 + has-bigints: registry.npmmirror.com/has-bigints@1.0.2 dev: true - /is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} - dependencies: - binary-extensions: 2.2.0 - dev: true - - /is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==} + registry.npmmirror.com/is-boolean-object@1.1.2: + resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz} + name: is-boolean-object + version: 1.1.2 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - has-tostringtag: 1.0.0 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 dev: true - /is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==} + registry.npmmirror.com/is-callable@1.2.7: + resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz} + name: is-callable + version: 1.2.7 engines: {node: '>= 0.4'} dev: true - /is-ci@3.0.1: - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} + registry.npmmirror.com/is-ci@3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-ci/-/is-ci-3.0.1.tgz} + name: is-ci + version: 3.0.1 hasBin: true dependencies: - ci-info: 3.9.0 + ci-info: registry.npmmirror.com/ci-info@3.9.0 dev: true - /is-core-module@2.13.1: - resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==} + registry.npmmirror.com/is-core-module@2.13.0: + resolution: {integrity: sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-core-module/-/is-core-module-2.13.0.tgz} + name: is-core-module + version: 2.13.0 dependencies: - hasown: 2.0.0 + has: registry.npmmirror.com/has@1.0.4 dev: true - /is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} + registry.npmmirror.com/is-date-object@1.0.5: + resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz} + name: is-date-object + version: 1.0.5 engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 dev: true - /is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} + registry.npmmirror.com/is-docker@2.2.1: + resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz} + name: is-docker + version: 2.2.1 engines: {node: '>=8'} hasBin: true dev: true - /is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==} + registry.npmmirror.com/is-docker@3.0.0: + resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-docker/-/is-docker-3.0.0.tgz} + name: is-docker + version: 3.0.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} hasBin: true dev: true - /is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==} + registry.npmmirror.com/is-extglob@2.1.1: + resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz} + name: is-extglob + version: 2.1.1 engines: {node: '>=0.10.0'} - /is-fullwidth-code-point@3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + registry.npmmirror.com/is-fullwidth-code-point@3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz} + name: is-fullwidth-code-point + version: 3.0.0 engines: {node: '>=8'} dev: true - /is-fullwidth-code-point@4.0.0: - resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==} - engines: {node: '>=12'} - dev: true - - /is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + registry.npmmirror.com/is-glob@4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz} + name: is-glob + version: 4.0.3 engines: {node: '>=0.10.0'} dependencies: - is-extglob: 2.1.1 + is-extglob: registry.npmmirror.com/is-extglob@2.1.1 - /is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==} + registry.npmmirror.com/is-inside-container@1.0.0: + resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-inside-container/-/is-inside-container-1.0.0.tgz} + name: is-inside-container + version: 1.0.0 engines: {node: '>=14.16'} hasBin: true dependencies: - is-docker: 3.0.0 + is-docker: registry.npmmirror.com/is-docker@3.0.0 dev: true - /is-installed-globally@0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} + registry.npmmirror.com/is-installed-globally@0.4.0: + resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-installed-globally/-/is-installed-globally-0.4.0.tgz} + name: is-installed-globally + version: 0.4.0 engines: {node: '>=10'} dependencies: - global-dirs: 3.0.1 - is-path-inside: 3.0.3 + global-dirs: registry.npmmirror.com/global-dirs@3.0.1 + is-path-inside: registry.npmmirror.com/is-path-inside@3.0.3 dev: true - /is-interactive@1.0.0: - resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==} + registry.npmmirror.com/is-interactive@1.0.0: + resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-interactive/-/is-interactive-1.0.0.tgz} + name: is-interactive + version: 1.0.0 engines: {node: '>=8'} dev: true - /is-interactive@2.0.0: - resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==} + registry.npmmirror.com/is-interactive@2.0.0: + resolution: {integrity: sha512-qP1vozQRI+BMOPcjFzrjXuQvdak2pHNUMZoeG2eRbiSqyvbEf/wQtEOTOX1guk6E3t36RkaqiSt8A/6YElNxLQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-interactive/-/is-interactive-2.0.0.tgz} + name: is-interactive + version: 2.0.0 engines: {node: '>=12'} dev: true - /is-map@2.0.2: - resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==} + registry.npmmirror.com/is-map@2.0.2: + resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-map/-/is-map-2.0.2.tgz} + name: is-map + version: 2.0.2 dev: true - /is-negative-zero@2.0.2: - resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} + registry.npmmirror.com/is-negative-zero@2.0.2: + resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz} + name: is-negative-zero + version: 2.0.2 engines: {node: '>= 0.4'} dev: true - /is-npm@6.0.0: - resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==} + registry.npmmirror.com/is-npm@6.0.0: + resolution: {integrity: sha512-JEjxbSmtPSt1c8XTkVrlujcXdKV1/tvuQ7GwKcAlyiVLeYFQ2VHat8xfrDJsIkhCdF/tZ7CiIR3sy141c6+gPQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-npm/-/is-npm-6.0.0.tgz} + name: is-npm + version: 6.0.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==} + registry.npmmirror.com/is-number-object@1.0.7: + resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-number-object/-/is-number-object-1.0.7.tgz} + name: is-number-object + version: 1.0.7 engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 dev: true - /is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + registry.npmmirror.com/is-number@7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz} + name: is-number + version: 7.0.0 engines: {node: '>=0.12.0'} - /is-obj@2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + registry.npmmirror.com/is-obj@2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-obj/-/is-obj-2.0.0.tgz} + name: is-obj + version: 2.0.0 engines: {node: '>=8'} dev: true - /is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==} + registry.npmmirror.com/is-path-inside@3.0.3: + resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz} + name: is-path-inside + version: 3.0.3 engines: {node: '>=8'} dev: true - /is-plain-obj@1.1.0: - resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==} + registry.npmmirror.com/is-plain-obj@1.1.0: + resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-1.1.0.tgz} + name: is-plain-obj + version: 1.1.0 engines: {node: '>=0.10.0'} dev: true - /is-plain-object@5.0.0: - resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} + registry.npmmirror.com/is-plain-object@5.0.0: + resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-plain-object/-/is-plain-object-5.0.0.tgz} + name: is-plain-object + version: 5.0.0 engines: {node: '>=0.10.0'} dev: true - /is-potential-custom-element-name@1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} + registry.npmmirror.com/is-potential-custom-element-name@1.0.1: + resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz} + name: is-potential-custom-element-name + version: 1.0.1 dev: false - /is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + registry.npmmirror.com/is-regex@1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz} + name: is-regex + version: 1.1.4 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - has-tostringtag: 1.0.0 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 dev: true - /is-set@2.0.2: - resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==} + registry.npmmirror.com/is-set@2.0.2: + resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-set/-/is-set-2.0.2.tgz} + name: is-set + version: 2.0.2 dev: true - /is-shared-array-buffer@1.0.2: - resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==} + registry.npmmirror.com/is-shared-array-buffer@1.0.2: + resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz} + name: is-shared-array-buffer + version: 1.0.2 dependencies: - call-bind: 1.0.5 + call-bind: registry.npmmirror.com/call-bind@1.0.2 dev: true - /is-ssh@1.4.0: - resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==} + registry.npmmirror.com/is-ssh@1.4.0: + resolution: {integrity: sha512-x7+VxdxOdlV3CYpjvRLBv5Lo9OJerlYanjwFrPR9fuGPjCiNiCzFgAWpiLAohSbsnH4ZAys3SBh+hq5rJosxUQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-ssh/-/is-ssh-1.4.0.tgz} + name: is-ssh + version: 1.4.0 dependencies: - protocols: 2.0.1 + protocols: registry.npmmirror.com/protocols@2.0.1 dev: true - /is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} + registry.npmmirror.com/is-stream@2.0.1: + resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz} + name: is-stream + version: 2.0.1 engines: {node: '>=8'} dev: true - /is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==} + registry.npmmirror.com/is-stream@3.0.0: + resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-3.0.0.tgz} + name: is-stream + version: 3.0.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + registry.npmmirror.com/is-string@1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-string/-/is-string-1.0.7.tgz} + name: is-string + version: 1.0.7 engines: {node: '>= 0.4'} dependencies: - has-tostringtag: 1.0.0 + has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 dev: true - /is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} + registry.npmmirror.com/is-symbol@1.0.4: + resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-symbol/-/is-symbol-1.0.4.tgz} + name: is-symbol + version: 1.0.4 engines: {node: '>= 0.4'} dependencies: - has-symbols: 1.0.3 + has-symbols: registry.npmmirror.com/has-symbols@1.0.3 dev: true - /is-text-path@1.0.1: - resolution: {integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==} + registry.npmmirror.com/is-text-path@1.0.1: + resolution: {integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-text-path/-/is-text-path-1.0.1.tgz} + name: is-text-path + version: 1.0.1 engines: {node: '>=0.10.0'} dependencies: - text-extensions: 1.9.0 + text-extensions: registry.npmmirror.com/text-extensions@1.9.0 dev: true - /is-typed-array@1.1.12: - resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==} + registry.npmmirror.com/is-typed-array@1.1.12: + resolution: {integrity: sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.12.tgz} + name: is-typed-array + version: 1.1.12 engines: {node: '>= 0.4'} dependencies: - which-typed-array: 1.1.13 + which-typed-array: registry.npmmirror.com/which-typed-array@1.1.11 dev: true - /is-typedarray@1.0.0: - resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==} + registry.npmmirror.com/is-typedarray@1.0.0: + resolution: {integrity: sha512-cyA56iCMHAh5CdzjJIa4aohJyeO1YbwLi3Jc35MmRU6poroFjIGZzUzupGiRPOjgHg9TLu43xbpwXk523fMxKA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-typedarray/-/is-typedarray-1.0.0.tgz} + name: is-typedarray + version: 1.0.0 dev: true - /is-unicode-supported@0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + registry.npmmirror.com/is-unicode-supported@0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-0.1.0.tgz} + name: is-unicode-supported + version: 0.1.0 engines: {node: '>=10'} dev: true - /is-unicode-supported@1.3.0: - resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==} + registry.npmmirror.com/is-unicode-supported@1.3.0: + resolution: {integrity: sha512-43r2mRvz+8JRIKnWJ+3j8JtjRKZ6GmjzfaE/qiBJnikNnYv/6bagRJ1kUhNk8R5EX/GkobD+r+sfxCPJsiKBLQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-unicode-supported/-/is-unicode-supported-1.3.0.tgz} + name: is-unicode-supported + version: 1.3.0 engines: {node: '>=12'} dev: true - /is-weakmap@2.0.1: - resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==} + registry.npmmirror.com/is-weakmap@2.0.1: + resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-weakmap/-/is-weakmap-2.0.1.tgz} + name: is-weakmap + version: 2.0.1 dev: true - /is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + registry.npmmirror.com/is-weakref@1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-weakref/-/is-weakref-1.0.2.tgz} + name: is-weakref + version: 1.0.2 dependencies: - call-bind: 1.0.5 + call-bind: registry.npmmirror.com/call-bind@1.0.2 dev: true - /is-weakset@2.0.2: - resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==} + registry.npmmirror.com/is-weakset@2.0.2: + resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-weakset/-/is-weakset-2.0.2.tgz} + name: is-weakset + version: 2.0.2 dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 dev: true - /is-what@3.14.1: - resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==} + registry.npmmirror.com/is-what@3.14.1: + resolution: {integrity: sha512-sNxgpk9793nzSs7bA6JQJGeIuRBQhAaNGG77kzYQgMkrID+lS6SlK07K5LaptscDlSaIgH+GPFzf+d75FVxozA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-what/-/is-what-3.14.1.tgz} + name: is-what + version: 3.14.1 - /is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + registry.npmmirror.com/is-wsl@2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz} + name: is-wsl + version: 2.2.0 engines: {node: '>=8'} dependencies: - is-docker: 2.2.1 + is-docker: registry.npmmirror.com/is-docker@2.2.1 dev: true - /is-yarn-global@0.4.1: - resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==} + registry.npmmirror.com/is-yarn-global@0.4.1: + resolution: {integrity: sha512-/kppl+R+LO5VmhYSEWARUFjodS25D68gvj8W7z0I7OWhUla5xWu8KL6CtB2V0R6yqhnRgbcaREMr4EEM6htLPQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/is-yarn-global/-/is-yarn-global-0.4.1.tgz} + name: is-yarn-global + version: 0.4.1 engines: {node: '>=12'} dev: true - /isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==} + registry.npmmirror.com/isarray@1.0.0: + resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz} + name: isarray + version: 1.0.0 dev: true - /isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==} + registry.npmmirror.com/isarray@2.0.5: + resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz} + name: isarray + version: 2.0.5 dev: true - /isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==} + registry.npmmirror.com/isexe@2.0.0: + resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz} + name: isexe + version: 2.0.0 dev: true - /issue-parser@6.0.0: - resolution: {integrity: sha512-zKa/Dxq2lGsBIXQ7CUZWTHfvxPC2ej0KfO7fIPqLlHB9J2hJ7rGhZ5rilhuufylr4RXYPzJUeFjKxz305OsNlA==} + registry.npmmirror.com/issue-parser@6.0.0: + resolution: {integrity: sha512-zKa/Dxq2lGsBIXQ7CUZWTHfvxPC2ej0KfO7fIPqLlHB9J2hJ7rGhZ5rilhuufylr4RXYPzJUeFjKxz305OsNlA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/issue-parser/-/issue-parser-6.0.0.tgz} + name: issue-parser + version: 6.0.0 engines: {node: '>=10.13'} dependencies: - lodash.capitalize: 4.2.1 - lodash.escaperegexp: 4.1.2 - lodash.isplainobject: 4.0.6 - lodash.isstring: 4.0.1 - lodash.uniqby: 4.7.0 - dev: true - - /istanbul-lib-coverage@3.2.0: - resolution: {integrity: sha512-eOeJ5BHCmHYvQK7xt9GkdHuzuCGS1Y6g9Gvnx3Ym33fz/HpLRYxiS0wHNr+m/MBC8B647Xt608vCDEvhl9c6Mw==} - engines: {node: '>=8'} - dev: true - - /istanbul-lib-report@3.0.1: - resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==} - engines: {node: '>=10'} - dependencies: - istanbul-lib-coverage: 3.2.0 - make-dir: 4.0.0 - supports-color: 7.2.0 - dev: true - - /istanbul-lib-source-maps@4.0.1: - resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==} - engines: {node: '>=10'} - dependencies: - debug: 4.3.4 - istanbul-lib-coverage: 3.2.0 - source-map: 0.6.1 - transitivePeerDependencies: - - supports-color - dev: true - - /istanbul-reports@3.1.6: - resolution: {integrity: sha512-TLgnMkKg3iTDsQ9PbPTdpfAK2DzjF9mqUG7RMgcQl8oFjad8ob4laGxv5XV5U9MAfx8D6tSJiUyuAwzLicaxlg==} - engines: {node: '>=8'} - dependencies: - html-escaper: 2.0.2 - istanbul-lib-report: 3.0.1 + lodash.capitalize: registry.npmmirror.com/lodash.capitalize@4.2.1 + lodash.escaperegexp: registry.npmmirror.com/lodash.escaperegexp@4.1.2 + lodash.isplainobject: registry.npmmirror.com/lodash.isplainobject@4.0.6 + lodash.isstring: registry.npmmirror.com/lodash.isstring@4.0.1 + lodash.uniqby: registry.npmmirror.com/lodash.uniqby@4.7.0 dev: true - /iterate-iterator@1.0.2: - resolution: {integrity: sha512-t91HubM4ZDQ70M9wqp+pcNpu8OyJ9UAtXntT/Bcsvp5tZMnz9vRa+IunKXeI8AnfZMTv0jNuVEmGeLSMjVvfPw==} + registry.npmmirror.com/iterate-iterator@1.0.2: + resolution: {integrity: sha512-t91HubM4ZDQ70M9wqp+pcNpu8OyJ9UAtXntT/Bcsvp5tZMnz9vRa+IunKXeI8AnfZMTv0jNuVEmGeLSMjVvfPw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/iterate-iterator/-/iterate-iterator-1.0.2.tgz} + name: iterate-iterator + version: 1.0.2 dev: true - /iterate-value@1.0.2: - resolution: {integrity: sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==} + registry.npmmirror.com/iterate-value@1.0.2: + resolution: {integrity: sha512-A6fMAio4D2ot2r/TYzr4yUWrmwNdsN5xL7+HUiyACE4DXm+q8HtPcnFTp+NnW3k4N05tZ7FVYFFb2CR13NxyHQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/iterate-value/-/iterate-value-1.0.2.tgz} + name: iterate-value + version: 1.0.2 dependencies: - es-get-iterator: 1.1.3 - iterate-iterator: 1.0.2 + es-get-iterator: registry.npmmirror.com/es-get-iterator@1.1.3 + iterate-iterator: registry.npmmirror.com/iterate-iterator@1.0.2 dev: true - /jackspeak@2.3.6: - resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==} + registry.npmmirror.com/jackspeak@2.3.6: + resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/jackspeak/-/jackspeak-2.3.6.tgz} + name: jackspeak + version: 2.3.6 engines: {node: '>=14'} dependencies: - '@isaacs/cliui': 8.0.2 + '@isaacs/cliui': registry.npmmirror.com/@isaacs/cliui@8.0.2 optionalDependencies: '@pkgjs/parseargs': 0.11.0 dev: true - /jju@1.4.0: - resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==} + registry.npmmirror.com/jju@1.4.0: + resolution: {integrity: sha512-8wb9Yw966OSxApiCt0K3yNJL8pnNeIv+OEq2YMidz4FKP6nonSRoOXc80iXY4JaN2FC11B9qsNmDsm+ZOfMROA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/jju/-/jju-1.4.0.tgz} + name: jju + version: 1.4.0 dev: true - /js-beautify@1.14.9: - resolution: {integrity: sha512-coM7xq1syLcMyuVGyToxcj2AlzhkDjmfklL8r0JgJ7A76wyGMpJ1oA35mr4APdYNO/o/4YY8H54NQIJzhMbhBg==} + registry.npmmirror.com/js-beautify@1.14.9: + resolution: {integrity: sha512-coM7xq1syLcMyuVGyToxcj2AlzhkDjmfklL8r0JgJ7A76wyGMpJ1oA35mr4APdYNO/o/4YY8H54NQIJzhMbhBg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/js-beautify/-/js-beautify-1.14.9.tgz} + name: js-beautify + version: 1.14.9 engines: {node: '>=12'} hasBin: true dependencies: - config-chain: 1.1.13 - editorconfig: 1.0.4 - glob: 8.1.0 - nopt: 6.0.0 + config-chain: registry.npmmirror.com/config-chain@1.1.13 + editorconfig: registry.npmmirror.com/editorconfig@1.0.4 + glob: registry.npmmirror.com/glob@8.1.0 + nopt: registry.npmmirror.com/nopt@6.0.0 dev: true - /js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + registry.npmmirror.com/js-tokens@4.0.0: + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz} + name: js-tokens + version: 4.0.0 + dev: true - /js-tokens@8.0.2: - resolution: {integrity: sha512-Olnt+V7xYdvGze9YTbGFZIfQXuGV4R3nQwwl8BrtgaPE/wq8UFpUHWuTNc05saowhSr1ZO6tx+V6RjE9D5YQog==} + registry.npmmirror.com/js-tokens@8.0.2: + resolution: {integrity: sha512-Olnt+V7xYdvGze9YTbGFZIfQXuGV4R3nQwwl8BrtgaPE/wq8UFpUHWuTNc05saowhSr1ZO6tx+V6RjE9D5YQog==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/js-tokens/-/js-tokens-8.0.2.tgz} + name: js-tokens + version: 8.0.2 dev: true - /js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + registry.npmmirror.com/js-yaml@4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz} + name: js-yaml + version: 4.1.0 hasBin: true dependencies: - argparse: 2.0.1 + argparse: registry.npmmirror.com/argparse@2.0.1 dev: true - /jsdom@22.1.0: - resolution: {integrity: sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==} + registry.npmmirror.com/jsdom@22.1.0: + resolution: {integrity: sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/jsdom/-/jsdom-22.1.0.tgz} + name: jsdom + version: 22.1.0 engines: {node: '>=16'} peerDependencies: canvas: ^2.5.0 @@ -4841,137 +8765,157 @@ packages: canvas: optional: true dependencies: - abab: 2.0.6 - cssstyle: 3.0.0 - data-urls: 4.0.0 - decimal.js: 10.4.3 - domexception: 4.0.0 - form-data: 4.0.0 - html-encoding-sniffer: 3.0.0 - http-proxy-agent: 5.0.0 - https-proxy-agent: 5.0.1 - is-potential-custom-element-name: 1.0.1 - nwsapi: 2.2.7 - parse5: 7.1.2 - rrweb-cssom: 0.6.0 - saxes: 6.0.0 - symbol-tree: 3.2.4 - tough-cookie: 4.1.3 - w3c-xmlserializer: 4.0.0 - webidl-conversions: 7.0.0 - whatwg-encoding: 2.0.0 - whatwg-mimetype: 3.0.0 - whatwg-url: 12.0.1 - ws: 8.14.2 - xml-name-validator: 4.0.0 + abab: registry.npmmirror.com/abab@2.0.6 + cssstyle: registry.npmmirror.com/cssstyle@3.0.0 + data-urls: registry.npmmirror.com/data-urls@4.0.0 + decimal.js: registry.npmmirror.com/decimal.js@10.4.3 + domexception: registry.npmmirror.com/domexception@4.0.0 + form-data: registry.npmmirror.com/form-data@4.0.0 + html-encoding-sniffer: registry.npmmirror.com/html-encoding-sniffer@3.0.0 + http-proxy-agent: registry.npmmirror.com/http-proxy-agent@5.0.0 + https-proxy-agent: registry.npmmirror.com/https-proxy-agent@5.0.1 + is-potential-custom-element-name: registry.npmmirror.com/is-potential-custom-element-name@1.0.1 + nwsapi: registry.npmmirror.com/nwsapi@2.2.7 + parse5: registry.npmmirror.com/parse5@7.1.2 + rrweb-cssom: registry.npmmirror.com/rrweb-cssom@0.6.0 + saxes: registry.npmmirror.com/saxes@6.0.0 + symbol-tree: registry.npmmirror.com/symbol-tree@3.2.4 + tough-cookie: registry.npmmirror.com/tough-cookie@4.1.3 + w3c-xmlserializer: registry.npmmirror.com/w3c-xmlserializer@4.0.0 + webidl-conversions: registry.npmmirror.com/webidl-conversions@7.0.0 + whatwg-encoding: registry.npmmirror.com/whatwg-encoding@2.0.0 + whatwg-mimetype: registry.npmmirror.com/whatwg-mimetype@3.0.0 + whatwg-url: registry.npmmirror.com/whatwg-url@12.0.1 + ws: registry.npmmirror.com/ws@8.14.2 + xml-name-validator: registry.npmmirror.com/xml-name-validator@4.0.0 transitivePeerDependencies: - bufferutil - supports-color - utf-8-validate dev: false - /jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} - hasBin: true - - /json-buffer@3.0.1: - resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==} + registry.npmmirror.com/json-buffer@3.0.1: + resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-buffer/-/json-buffer-3.0.1.tgz} + name: json-buffer + version: 3.0.1 dev: true - /json-parse-better-errors@1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} + registry.npmmirror.com/json-parse-better-errors@1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz} + name: json-parse-better-errors + version: 1.0.2 dev: true - /json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + registry.npmmirror.com/json-parse-even-better-errors@2.3.1: + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz} + name: json-parse-even-better-errors + version: 2.3.1 dev: true - /json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + registry.npmmirror.com/json-schema-traverse@0.4.1: + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz} + name: json-schema-traverse + version: 0.4.1 dev: true - /json-schema-traverse@1.0.0: - resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==} + registry.npmmirror.com/json-schema-traverse@1.0.0: + resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-1.0.0.tgz} + name: json-schema-traverse + version: 1.0.0 dev: true - /json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==} + registry.npmmirror.com/json-stable-stringify-without-jsonify@1.0.1: + resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz} + name: json-stable-stringify-without-jsonify + version: 1.0.1 dev: true - /json-stringify-safe@5.0.1: - resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==} + registry.npmmirror.com/json-stringify-safe@5.0.1: + resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz} + name: json-stringify-safe + version: 5.0.1 dev: true - /json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==} + registry.npmmirror.com/json5@1.0.2: + resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz} + name: json5 + version: 1.0.2 hasBin: true dependencies: - minimist: 1.2.8 - dev: true - - /json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==} - engines: {node: '>=6'} - hasBin: true - - /jsonc-parser@3.2.0: - resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==} + minimist: registry.npmmirror.com/minimist@1.2.8 dev: true - /jsonfile@4.0.0: - resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==} + registry.npmmirror.com/jsonfile@4.0.0: + resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/jsonfile/-/jsonfile-4.0.0.tgz} + name: jsonfile + version: 4.0.0 optionalDependencies: graceful-fs: 4.2.11 dev: true - /jsonfile@6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} + registry.npmmirror.com/jsonfile@6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/jsonfile/-/jsonfile-6.1.0.tgz} + name: jsonfile + version: 6.1.0 dependencies: - universalify: 2.0.0 + universalify: registry.npmmirror.com/universalify@2.0.0 optionalDependencies: graceful-fs: 4.2.11 dev: false - /jsonparse@1.3.1: - resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==} + registry.npmmirror.com/jsonparse@1.3.1: + resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/jsonparse/-/jsonparse-1.3.1.tgz} + name: jsonparse + version: 1.3.1 engines: {'0': node >= 0.2.0} dev: true - /keyv@4.5.4: - resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==} + registry.npmmirror.com/keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz} + name: keyv + version: 4.5.4 dependencies: - json-buffer: 3.0.1 + json-buffer: registry.npmmirror.com/json-buffer@3.0.1 dev: true - /kind-of@6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + registry.npmmirror.com/kind-of@6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/kind-of/-/kind-of-6.0.3.tgz} + name: kind-of + version: 6.0.3 engines: {node: '>=0.10.0'} dev: true - /known-css-properties@0.29.0: - resolution: {integrity: sha512-Ne7wqW7/9Cz54PDt4I3tcV+hAyat8ypyOGzYRJQfdxnnjeWsTxt1cy8pjvvKeI5kfXuyvULyeeAvwvvtAX3ayQ==} + registry.npmmirror.com/known-css-properties@0.28.0: + resolution: {integrity: sha512-9pSL5XB4J+ifHP0e0jmmC98OGC1nL8/JjS+fi6mnTlIf//yt/MfVLtKg7S6nCtj/8KTcWX7nRlY0XywoYY1ISQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/known-css-properties/-/known-css-properties-0.28.0.tgz} + name: known-css-properties + version: 0.28.0 dev: true - /kolorist@1.8.0: - resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==} + registry.npmmirror.com/kolorist@1.8.0: + resolution: {integrity: sha512-Y+60/zizpJ3HRH8DCss+q95yr6145JXZo46OTpFvDZWLfRCE4qChOyk1b26nMaNpfHHgxagk9dXT5OP0Tfe+dQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/kolorist/-/kolorist-1.8.0.tgz} + name: kolorist + version: 1.8.0 dev: true - /latest-version@7.0.0: - resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==} + registry.npmmirror.com/latest-version@7.0.0: + resolution: {integrity: sha512-KvNT4XqAMzdcL6ka6Tl3i2lYeFDgXNCuIX+xNx6ZMVR1dFq+idXd9FLKNMOIx0t9mJ9/HudyX4oZWXZQ0UJHeg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/latest-version/-/latest-version-7.0.0.tgz} + name: latest-version + version: 7.0.0 engines: {node: '>=14.16'} dependencies: - package-json: 8.1.1 + package-json: registry.npmmirror.com/package-json@8.1.1 dev: true - /less@4.2.0: - resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==} + registry.npmmirror.com/less@4.2.0: + resolution: {integrity: sha512-P3b3HJDBtSzsXUl0im2L7gTO5Ubg8mEN6G8qoTS77iXxXX4Hvu4Qj540PZDvQ8V6DmX6iXo98k7Md0Cm1PrLaA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/less/-/less-4.2.0.tgz} + name: less + version: 4.2.0 engines: {node: '>=6'} hasBin: true dependencies: - copy-anything: 2.0.6 - parse-node-version: 1.0.1 - tslib: 2.6.2 + copy-anything: registry.npmmirror.com/copy-anything@2.0.6 + parse-node-version: registry.npmmirror.com/parse-node-version@1.0.1 + tslib: registry.npmmirror.com/tslib@2.6.2 optionalDependencies: errno: 0.1.8 graceful-fs: 4.2.11 @@ -4983,65 +8927,65 @@ packages: transitivePeerDependencies: - supports-color - /levn@0.3.0: - resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==} + registry.npmmirror.com/levn@0.3.0: + resolution: {integrity: sha512-0OO4y2iOHix2W6ujICbKIaEQXvFQHue65vUG3pb5EUomzPI90z9hsA1VsO/dbIIpC53J8gxM9Q4Oho0jrCM/yA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/levn/-/levn-0.3.0.tgz} + name: levn + version: 0.3.0 engines: {node: '>= 0.8.0'} dependencies: - prelude-ls: 1.1.2 - type-check: 0.3.2 + prelude-ls: registry.npmmirror.com/prelude-ls@1.1.2 + type-check: registry.npmmirror.com/type-check@0.3.2 dev: true - /levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + registry.npmmirror.com/levn@0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz} + name: levn + version: 0.4.1 engines: {node: '>= 0.8.0'} dependencies: - prelude-ls: 1.2.1 - type-check: 0.4.0 + prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 + type-check: registry.npmmirror.com/type-check@0.4.0 dev: true - /lilconfig@2.1.0: - resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==} + registry.npmmirror.com/lilconfig@2.1.0: + resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lilconfig/-/lilconfig-2.1.0.tgz} + name: lilconfig + version: 2.1.0 engines: {node: '>=10'} dev: true - /lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==} - dev: true - - /linkify-it@3.0.3: - resolution: {integrity: sha512-ynTsyrFSdE5oZ/O9GEf00kPngmOfVwazR5GKDq6EYfhlpFug3J2zybX56a2PRRpc9P+FuSoGNAwjlbDs9jJBPQ==} - dependencies: - uc.micro: 1.0.6 - dev: false - - /linkify-it@4.0.1: - resolution: {integrity: sha512-C7bfi1UZmoj8+PQx22XyeXCuBlokoyWQL5pWSP+EI6nzRylyThouddufc2c1NDIcP9k5agmN9fLpA7VNJfIiqw==} - dependencies: - uc.micro: 1.0.6 + registry.npmmirror.com/lines-and-columns@1.2.4: + resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz} + name: lines-and-columns + version: 1.2.4 dev: true - /lint-staged@13.3.0: - resolution: {integrity: sha512-mPRtrYnipYYv1FEE134ufbWpeggNTo+O/UPzngoaKzbzHAthvR55am+8GfHTnqNRQVRRrYQLGW9ZyUoD7DsBHQ==} + registry.npmmirror.com/lint-staged@13.3.0: + resolution: {integrity: sha512-mPRtrYnipYYv1FEE134ufbWpeggNTo+O/UPzngoaKzbzHAthvR55am+8GfHTnqNRQVRRrYQLGW9ZyUoD7DsBHQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lint-staged/-/lint-staged-13.3.0.tgz} + name: lint-staged + version: 13.3.0 engines: {node: ^16.14.0 || >=18.0.0} hasBin: true dependencies: - chalk: 5.3.0 - commander: 11.0.0 + chalk: registry.npmmirror.com/chalk@5.3.0 + commander: registry.npmmirror.com/commander@11.0.0 debug: 4.3.4 - execa: 7.2.0 - lilconfig: 2.1.0 - listr2: 6.6.1 - micromatch: 4.0.5 - pidtree: 0.6.0 - string-argv: 0.3.2 - yaml: 2.3.1 + execa: registry.npmmirror.com/execa@7.2.0 + lilconfig: registry.npmmirror.com/lilconfig@2.1.0 + listr2: registry.npmmirror.com/listr2@6.6.1 + micromatch: registry.npmmirror.com/micromatch@4.0.5 + pidtree: registry.npmmirror.com/pidtree@0.6.0 + string-argv: registry.npmmirror.com/string-argv@0.3.2 + yaml: registry.npmmirror.com/yaml@2.3.1 transitivePeerDependencies: - enquirer - supports-color dev: true - /listr2@6.6.1: - resolution: {integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==} + registry.npmmirror.com/listr2@6.6.1: + resolution: {integrity: sha512-+rAXGHh0fkEWdXBmX+L6mmfmXmXvDGEKzkjxO+8mP3+nI/r/CWznVBvsibXdxda9Zz0OW2e2ikphN3OwCT/jSg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/listr2/-/listr2-6.6.1.tgz} + name: listr2 + version: 6.6.1 engines: {node: '>=16.0.0'} peerDependencies: enquirer: '>= 2.3.0 < 3' @@ -5049,499 +8993,472 @@ packages: enquirer: optional: true dependencies: - cli-truncate: 3.1.0 - colorette: 2.0.20 - eventemitter3: 5.0.1 - log-update: 5.0.1 - rfdc: 1.3.0 - wrap-ansi: 8.1.0 + cli-truncate: registry.npmmirror.com/cli-truncate@3.1.0 + colorette: registry.npmmirror.com/colorette@2.0.20 + eventemitter3: registry.npmmirror.com/eventemitter3@5.0.1 + log-update: registry.npmmirror.com/log-update@5.0.1 + rfdc: registry.npmmirror.com/rfdc@1.3.0 + wrap-ansi: registry.npmmirror.com/wrap-ansi@8.1.0 dev: true - /load-json-file@4.0.0: - resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==} + registry.npmmirror.com/load-json-file@4.0.0: + resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/load-json-file/-/load-json-file-4.0.0.tgz} + name: load-json-file + version: 4.0.0 engines: {node: '>=4'} dependencies: - graceful-fs: 4.2.11 - parse-json: 4.0.0 - pify: 3.0.0 - strip-bom: 3.0.0 - dev: true - - /local-pkg@0.4.3: - resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==} - engines: {node: '>=14'} + graceful-fs: registry.npmmirror.com/graceful-fs@4.2.11 + parse-json: registry.npmmirror.com/parse-json@4.0.0 + pify: registry.npmmirror.com/pify@3.0.0 + strip-bom: registry.npmmirror.com/strip-bom@3.0.0 dev: true - /locate-path@2.0.0: - resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==} + registry.npmmirror.com/locate-path@2.0.0: + resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-2.0.0.tgz} + name: locate-path + version: 2.0.0 engines: {node: '>=4'} dependencies: - p-locate: 2.0.0 - path-exists: 3.0.0 + p-locate: registry.npmmirror.com/p-locate@2.0.0 + path-exists: registry.npmmirror.com/path-exists@3.0.0 dev: true - /locate-path@3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + registry.npmmirror.com/locate-path@3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-3.0.0.tgz} + name: locate-path + version: 3.0.0 engines: {node: '>=6'} dependencies: - p-locate: 3.0.0 - path-exists: 3.0.0 + p-locate: registry.npmmirror.com/p-locate@3.0.0 + path-exists: registry.npmmirror.com/path-exists@3.0.0 dev: true - /locate-path@5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + registry.npmmirror.com/locate-path@5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-5.0.0.tgz} + name: locate-path + version: 5.0.0 engines: {node: '>=8'} dependencies: - p-locate: 4.1.0 + p-locate: registry.npmmirror.com/p-locate@4.1.0 dev: true - /locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==} + registry.npmmirror.com/locate-path@6.0.0: + resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz} + name: locate-path + version: 6.0.0 engines: {node: '>=10'} dependencies: - p-locate: 5.0.0 + p-locate: registry.npmmirror.com/p-locate@5.0.0 dev: true - /lodash.capitalize@4.2.1: - resolution: {integrity: sha512-kZzYOKspf8XVX5AvmQF94gQW0lejFVgb80G85bU4ZWzoJ6C03PQg3coYAUpSTpQWelrZELd3XWgHzw4Ck5kaIw==} + registry.npmmirror.com/lodash.capitalize@4.2.1: + resolution: {integrity: sha512-kZzYOKspf8XVX5AvmQF94gQW0lejFVgb80G85bU4ZWzoJ6C03PQg3coYAUpSTpQWelrZELd3XWgHzw4Ck5kaIw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.capitalize/-/lodash.capitalize-4.2.1.tgz} + name: lodash.capitalize + version: 4.2.1 dev: true - /lodash.escaperegexp@4.1.2: - resolution: {integrity: sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==} + registry.npmmirror.com/lodash.escaperegexp@4.1.2: + resolution: {integrity: sha512-TM9YBvyC84ZxE3rgfefxUWiQKLilstD6k7PTGt6wfbtXF8ixIJLOL3VYyV/z+ZiPLsVxAsKAFVwWlWeb2Y8Yyw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.escaperegexp/-/lodash.escaperegexp-4.1.2.tgz} + name: lodash.escaperegexp + version: 4.1.2 dev: true - /lodash.get@4.4.2: - resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==} + registry.npmmirror.com/lodash.get@4.4.2: + resolution: {integrity: sha512-z+Uw/vLuy6gQe8cfaFWD7p0wVv8fJl3mbzXh33RS+0oW2wvUqiRXiQ69gLWSLpgB5/6sU+r6BlQR0MBILadqTQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.get/-/lodash.get-4.4.2.tgz} + name: lodash.get + version: 4.4.2 dev: true - /lodash.isequal@4.5.0: - resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==} + registry.npmmirror.com/lodash.isequal@4.5.0: + resolution: {integrity: sha512-pDo3lu8Jhfjqls6GkMgpahsF9kCyayhgykjyLMNFTKWrpVdAQtYyB4muAMWozBB4ig/dtWAmsMxLEI8wuz+DYQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.isequal/-/lodash.isequal-4.5.0.tgz} + name: lodash.isequal + version: 4.5.0 dev: true - /lodash.ismatch@4.4.0: - resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==} + registry.npmmirror.com/lodash.ismatch@4.4.0: + resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.ismatch/-/lodash.ismatch-4.4.0.tgz} + name: lodash.ismatch + version: 4.4.0 dev: true - /lodash.isplainobject@4.0.6: - resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==} + registry.npmmirror.com/lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz} + name: lodash.isplainobject + version: 4.0.6 dev: true - /lodash.isstring@4.0.1: - resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==} + registry.npmmirror.com/lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz} + name: lodash.isstring + version: 4.0.1 dev: true - /lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} + registry.npmmirror.com/lodash.merge@4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz} + name: lodash.merge + version: 4.6.2 dev: true - /lodash.truncate@4.4.2: - resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==} + registry.npmmirror.com/lodash.truncate@4.4.2: + resolution: {integrity: sha512-jttmRe7bRse52OsWIMDLaXxWqRAmtIUccAQ3garviCqJjafXOfNMO0yMfNpdD6zbGaTU0P5Nz7e7gAT6cKmJRw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.truncate/-/lodash.truncate-4.4.2.tgz} + name: lodash.truncate + version: 4.4.2 dev: true - /lodash.uniqby@4.7.0: - resolution: {integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==} + registry.npmmirror.com/lodash.uniqby@4.7.0: + resolution: {integrity: sha512-e/zcLx6CSbmaEgFHCA7BnoQKyCtKMxnuWrJygbwPs/AIn+IMKl66L8/s+wBUn5LRw2pZx3bUHibiV1b6aTWIww==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash.uniqby/-/lodash.uniqby-4.7.0.tgz} + name: lodash.uniqby + version: 4.7.0 dev: true - /lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + registry.npmmirror.com/lodash@4.17.21: + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz} + name: lodash + version: 4.17.21 dev: true - /log-symbols@4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + registry.npmmirror.com/log-symbols@4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/log-symbols/-/log-symbols-4.1.0.tgz} + name: log-symbols + version: 4.1.0 engines: {node: '>=10'} dependencies: - chalk: 4.1.2 - is-unicode-supported: 0.1.0 + chalk: registry.npmmirror.com/chalk@4.1.2 + is-unicode-supported: registry.npmmirror.com/is-unicode-supported@0.1.0 dev: true - /log-symbols@5.1.0: - resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==} + registry.npmmirror.com/log-symbols@5.1.0: + resolution: {integrity: sha512-l0x2DvrW294C9uDCoQe1VSU4gf529FkSZ6leBl4TiqZH/e+0R7hSfHQBNut2mNygDgHwvYHfFLn6Oxb3VWj2rA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/log-symbols/-/log-symbols-5.1.0.tgz} + name: log-symbols + version: 5.1.0 engines: {node: '>=12'} dependencies: - chalk: 5.2.0 - is-unicode-supported: 1.3.0 + chalk: registry.npmmirror.com/chalk@5.2.0 + is-unicode-supported: registry.npmmirror.com/is-unicode-supported@1.3.0 dev: true - /log-update@5.0.1: - resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==} + registry.npmmirror.com/log-update@5.0.1: + resolution: {integrity: sha512-5UtUDQ/6edw4ofyljDNcOVJQ4c7OjDro4h3y8e1GQL5iYElYclVHJ3zeWchylvMaKnDbDilC8irOVyexnA/Slw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/log-update/-/log-update-5.0.1.tgz} + name: log-update + version: 5.0.1 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - ansi-escapes: 5.0.0 - cli-cursor: 4.0.0 - slice-ansi: 5.0.0 - strip-ansi: 7.1.0 - wrap-ansi: 8.1.0 - dev: true - - /loupe@2.3.7: - resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==} - dependencies: - get-func-name: 2.0.2 + ansi-escapes: registry.npmmirror.com/ansi-escapes@5.0.0 + cli-cursor: registry.npmmirror.com/cli-cursor@4.0.0 + slice-ansi: registry.npmmirror.com/slice-ansi@5.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi@7.1.0 + wrap-ansi: registry.npmmirror.com/wrap-ansi@8.1.0 dev: true - /lowercase-keys@3.0.0: - resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==} + registry.npmmirror.com/lowercase-keys@3.0.0: + resolution: {integrity: sha512-ozCC6gdQ+glXOQsveKD0YsDy8DSQFjDTz4zyzEHNV5+JP5D62LmfDZ6o1cycFx9ouG940M5dE8C8CTewdj2YWQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lowercase-keys/-/lowercase-keys-3.0.0.tgz} + name: lowercase-keys + version: 3.0.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /lru-cache@10.0.1: - resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==} + registry.npmmirror.com/lru-cache@10.0.1: + resolution: {integrity: sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-10.0.1.tgz} + name: lru-cache + version: 10.0.1 engines: {node: 14 || >=16.14} dev: true - /lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} - dependencies: - yallist: 3.1.1 - - /lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + registry.npmmirror.com/lru-cache@6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz} + name: lru-cache + version: 6.0.0 engines: {node: '>=10'} dependencies: - yallist: 4.0.0 + yallist: registry.npmmirror.com/yallist@4.0.0 dev: true - /lru-cache@7.18.3: - resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==} + registry.npmmirror.com/lru-cache@7.18.3: + resolution: {integrity: sha512-jumlc0BIUrS3qJGgIkWZsyfAM7NCWiBcCDhnd+3NNM5KbBmLTgHVfWBcg6W+rLUsIpzpERPsvwUP7CckAQSOoA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-7.18.3.tgz} + name: lru-cache + version: 7.18.3 engines: {node: '>=12'} dev: true - /lz-string@1.5.0: - resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==} + registry.npmmirror.com/lz-string@1.5.0: + resolution: {integrity: sha512-h5bgJWpxJNswbU7qCrV0tIKQCaS3blPDrqKWx+QxzuzL1zGUzij9XCWLrSLsJPu5t+eWA/ycetzYAO5IOMcWAQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/lz-string/-/lz-string-1.5.0.tgz} + name: lz-string + version: 1.5.0 hasBin: true dev: true - /macos-release@3.2.0: - resolution: {integrity: sha512-fSErXALFNsnowREYZ49XCdOHF8wOPWuFOGQrAhP7x5J/BqQv+B02cNsTykGpDgRVx43EKg++6ANmTaGTtW+hUA==} + registry.npmmirror.com/macos-release@3.2.0: + resolution: {integrity: sha512-fSErXALFNsnowREYZ49XCdOHF8wOPWuFOGQrAhP7x5J/BqQv+B02cNsTykGpDgRVx43EKg++6ANmTaGTtW+hUA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/macos-release/-/macos-release-3.2.0.tgz} + name: macos-release + version: 3.2.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /magic-string@0.30.5: - resolution: {integrity: sha512-7xlpfBaQaP/T6Vh8MO/EqXSW5En6INHEvEXQiuff7Gku0PWjU3uf6w/j9o7O+SpB5fOAkrI5HeoNgwjEO0pFsA==} + registry.npmmirror.com/magic-string@0.30.4: + resolution: {integrity: sha512-Q/TKtsC5BPm0kGqgBIF9oXAs/xEf2vRKiIB4wCRQTJOQIByZ1d+NnUOotvJOvNpi5RNIgVOMC3pOuaP1ZTDlVg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/magic-string/-/magic-string-0.30.4.tgz} + name: magic-string + version: 0.30.4 engines: {node: '>=12'} dependencies: - '@jridgewell/sourcemap-codec': 1.4.15 - - /make-dir@2.1.0: - resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} - engines: {node: '>=6'} - requiresBuild: true - dependencies: - pify: 4.0.1 - semver: 5.7.2 - optional: true - - /make-dir@4.0.0: - resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==} - engines: {node: '>=10'} - dependencies: - semver: 7.5.4 - dev: true + '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.15 - /map-obj@1.0.1: - resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==} + registry.npmmirror.com/map-obj@1.0.1: + resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/map-obj/-/map-obj-1.0.1.tgz} + name: map-obj + version: 1.0.1 engines: {node: '>=0.10.0'} dev: true - /map-obj@4.3.0: - resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==} + registry.npmmirror.com/map-obj@4.3.0: + resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/map-obj/-/map-obj-4.3.0.tgz} + name: map-obj + version: 4.3.0 engines: {node: '>=8'} dev: true - /markdown-it-shikiji@0.6.10: - resolution: {integrity: sha512-RWSiTQbgLB8vxFWzswTxWDvuhJ0kU2R9vBkUutjgX5xHeqSftPxwyLqbJGH9n/w/gticlYposWa0qTT+vvbbxg==} - dependencies: - markdown-it: 13.0.2 - shikiji: 0.6.10 - dev: true - - /markdown-it@12.3.2: - resolution: {integrity: sha512-TchMembfxfNVpHkbtriWltGWc+m3xszaRD0CZup7GFFhzIgQqxIfn3eGj1yZpfuflzPvfkt611B2Q/Bsk1YnGg==} - hasBin: true - dependencies: - argparse: 2.0.1 - entities: 2.1.0 - linkify-it: 3.0.3 - mdurl: 1.0.1 - uc.micro: 1.0.6 - dev: false - - /markdown-it@13.0.2: - resolution: {integrity: sha512-FtwnEuuK+2yVU7goGn/MJ0WBZMM9ZPgU9spqlFs7/A/pDIUNSOQZhUgOqYCficIuR2QaFnrt8LHqBWsbTAoI5w==} - hasBin: true - dependencies: - argparse: 2.0.1 - entities: 3.0.1 - linkify-it: 4.0.1 - mdurl: 1.0.1 - uc.micro: 1.0.6 - dev: true - - /mathml-tag-names@2.1.3: - resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==} + registry.npmmirror.com/mathml-tag-names@2.1.3: + resolution: {integrity: sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz} + name: mathml-tag-names + version: 2.1.3 dev: true - /mdast-util-to-hast@13.0.2: - resolution: {integrity: sha512-U5I+500EOOw9e3ZrclN3Is3fRpw8c19SMyNZlZ2IS+7vLsNzb2Om11VpIVOR+/0137GhZsFEF6YiKD5+0Hr2Og==} - dependencies: - '@types/hast': 3.0.2 - '@types/mdast': 4.0.2 - '@ungap/structured-clone': 1.2.0 - devlop: 1.1.0 - micromark-util-sanitize-uri: 2.0.0 - trim-lines: 3.0.1 - unist-util-position: 5.0.0 - unist-util-visit: 5.0.0 - dev: true - - /mdn-data@2.0.28: - resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==} + registry.npmmirror.com/mdn-data@2.0.28: + resolution: {integrity: sha512-aylIc7Z9y4yzHYAJNuESG3hfhC+0Ibp/MAMiaOZgNv4pmEdFyfZhhhny4MNiAfWdBQ1RQ2mfDWmM1x8SvGyp8g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.28.tgz} + name: mdn-data + version: 2.0.28 dev: false - /mdn-data@2.0.30: - resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==} - - /mdurl@1.0.1: - resolution: {integrity: sha512-/sKlQJCBYVY9Ers9hqzKou4H6V5UWc/M59TH2dvkt+84itfnq7uFOMLpOiOS4ujvHP4etln18fmIxA5R5fll0g==} - - /meow@10.1.5: - resolution: {integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - '@types/minimist': 1.2.4 - camelcase-keys: 7.0.2 - decamelize: 5.0.1 - decamelize-keys: 1.1.1 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 3.0.3 - read-pkg-up: 8.0.0 - redent: 4.0.0 - trim-newlines: 4.1.1 - type-fest: 1.4.0 - yargs-parser: 20.2.9 - dev: true - - /meow@8.1.2: - resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==} - engines: {node: '>=10'} - dependencies: - '@types/minimist': 1.2.4 - camelcase-keys: 6.2.2 - decamelize-keys: 1.1.1 - hard-rejection: 2.1.0 - minimist-options: 4.1.0 - normalize-package-data: 3.0.3 - read-pkg-up: 7.0.1 - redent: 3.0.0 - trim-newlines: 3.0.1 - type-fest: 0.18.1 - yargs-parser: 20.2.9 - dev: true - - /merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: true - - /merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} - - /micromark-util-character@2.0.1: - resolution: {integrity: sha512-3wgnrmEAJ4T+mGXAUfMvMAbxU9RDG43XmGce4j6CwPtVxB3vfwXSZ6KhFwDzZ3mZHhmPimMAXg71veiBGzeAZw==} - dependencies: - micromark-util-symbol: 2.0.0 - micromark-util-types: 2.0.0 - dev: true - - /micromark-util-encode@2.0.0: - resolution: {integrity: sha512-pS+ROfCXAGLWCOc8egcBvT0kf27GoWMqtdarNfDcjb6YLuV5cM3ioG45Ys2qOVqeqSbjaKg72vU+Wby3eddPsA==} - dev: true - - /micromark-util-sanitize-uri@2.0.0: - resolution: {integrity: sha512-WhYv5UEcZrbAtlsnPuChHUAsu/iBPOVaEVsntLBIdpibO0ddy8OzavZz3iL2xVvBZOpolujSliP65Kq0/7KIYw==} - dependencies: - micromark-util-character: 2.0.1 - micromark-util-encode: 2.0.0 - micromark-util-symbol: 2.0.0 - dev: true - - /micromark-util-symbol@2.0.0: - resolution: {integrity: sha512-8JZt9ElZ5kyTnO94muPxIGS8oyElRJaiJO8EzV6ZSyGQ1Is8xwl4Q45qU5UOg+bGH4AikWziz0iN4sFLWs8PGw==} - dev: true - - /micromark-util-types@2.0.0: - resolution: {integrity: sha512-oNh6S2WMHWRZrmutsRmDDfkzKtxF+bc2VxLC9dvtrDIRFln627VsFP6fLMgTryGDljgLPjkrzQSDcPrjPyDJ5w==} - dev: true + registry.npmmirror.com/mdn-data@2.0.30: + resolution: {integrity: sha512-GaqWWShW4kv/G9IEucWScBx9G1/vsFZZJUO+tD26M8J8z3Kw5RDQjaoZe03YAClgeS/SWPOcb4nkFBTEi5DUEA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.30.tgz} + name: mdn-data + version: 2.0.30 - /micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==} + registry.npmmirror.com/meow@10.1.5: + resolution: {integrity: sha512-/d+PQ4GKmGvM9Bee/DPa8z3mXs/pkvJE2KEThngVNOqtmljC6K7NMPxtc2JeZYTmpWb9k/TmxjeL18ez3h7vCw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/meow/-/meow-10.1.5.tgz} + name: meow + version: 10.1.5 + engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} + dependencies: + '@types/minimist': registry.npmmirror.com/@types/minimist@1.2.3 + camelcase-keys: registry.npmmirror.com/camelcase-keys@7.0.2 + decamelize: registry.npmmirror.com/decamelize@5.0.1 + decamelize-keys: registry.npmmirror.com/decamelize-keys@1.1.1 + hard-rejection: registry.npmmirror.com/hard-rejection@2.1.0 + minimist-options: registry.npmmirror.com/minimist-options@4.1.0 + normalize-package-data: registry.npmmirror.com/normalize-package-data@3.0.3 + read-pkg-up: registry.npmmirror.com/read-pkg-up@8.0.0 + redent: registry.npmmirror.com/redent@4.0.0 + trim-newlines: registry.npmmirror.com/trim-newlines@4.1.1 + type-fest: registry.npmmirror.com/type-fest@1.4.0 + yargs-parser: registry.npmmirror.com/yargs-parser@20.2.9 + dev: true + + registry.npmmirror.com/meow@8.1.2: + resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/meow/-/meow-8.1.2.tgz} + name: meow + version: 8.1.2 + engines: {node: '>=10'} + dependencies: + '@types/minimist': registry.npmmirror.com/@types/minimist@1.2.3 + camelcase-keys: registry.npmmirror.com/camelcase-keys@6.2.2 + decamelize-keys: registry.npmmirror.com/decamelize-keys@1.1.1 + hard-rejection: registry.npmmirror.com/hard-rejection@2.1.0 + minimist-options: registry.npmmirror.com/minimist-options@4.1.0 + normalize-package-data: registry.npmmirror.com/normalize-package-data@3.0.3 + read-pkg-up: registry.npmmirror.com/read-pkg-up@7.0.1 + redent: registry.npmmirror.com/redent@3.0.0 + trim-newlines: registry.npmmirror.com/trim-newlines@3.0.1 + type-fest: registry.npmmirror.com/type-fest@0.18.1 + yargs-parser: registry.npmmirror.com/yargs-parser@20.2.9 + dev: true + + registry.npmmirror.com/merge-stream@2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz} + name: merge-stream + version: 2.0.0 + dev: true + + registry.npmmirror.com/merge2@1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz} + name: merge2 + version: 1.4.1 + engines: {node: '>= 8'} + + registry.npmmirror.com/micromatch@4.0.5: + resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz} + name: micromatch + version: 4.0.5 engines: {node: '>=8.6'} dependencies: - braces: 3.0.2 - picomatch: 2.3.1 + braces: registry.npmmirror.com/braces@3.0.2 + picomatch: registry.npmmirror.com/picomatch@2.3.1 - /mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==} + registry.npmmirror.com/mime-db@1.52.0: + resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz} + name: mime-db + version: 1.52.0 engines: {node: '>= 0.6'} - /mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==} + registry.npmmirror.com/mime-types@2.1.35: + resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz} + name: mime-types + version: 2.1.35 engines: {node: '>= 0.6'} dependencies: - mime-db: 1.52.0 - - /mime@1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} - hasBin: true - requiresBuild: true - optional: true + mime-db: registry.npmmirror.com/mime-db@1.52.0 - /mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + registry.npmmirror.com/mimic-fn@2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz} + name: mimic-fn + version: 2.1.0 engines: {node: '>=6'} dev: true - /mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==} + registry.npmmirror.com/mimic-fn@4.0.0: + resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-4.0.0.tgz} + name: mimic-fn + version: 4.0.0 engines: {node: '>=12'} dev: true - /mimic-response@3.1.0: - resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==} + registry.npmmirror.com/mimic-response@3.1.0: + resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mimic-response/-/mimic-response-3.1.0.tgz} + name: mimic-response + version: 3.1.0 engines: {node: '>=10'} dev: true - /mimic-response@4.0.0: - resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==} + registry.npmmirror.com/mimic-response@4.0.0: + resolution: {integrity: sha512-e5ISH9xMYU0DzrT+jl8q2ze9D6eWBto+I8CNpe+VI+K2J/F/k3PdkdTdz4wvGVH4NTpo+NRYTVIuMQEMMcsLqg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mimic-response/-/mimic-response-4.0.0.tgz} + name: mimic-response + version: 4.0.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /min-indent@1.0.1: - resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} + registry.npmmirror.com/min-indent@1.0.1: + resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/min-indent/-/min-indent-1.0.1.tgz} + name: min-indent + version: 1.0.1 engines: {node: '>=4'} dev: true - /minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==} - dependencies: - brace-expansion: 1.1.11 - dev: true - - /minimatch@5.1.6: - resolution: {integrity: sha512-lKwV/1brpG6mBUFHtb7NUmtABCb2WZZmm2wNiOA5hAb8VdCS4B3dtMWyvcoViccwAW/COERjXLt0zP1zXUN26g==} - engines: {node: '>=10'} - dependencies: - brace-expansion: 2.0.1 - dev: true - - /minimatch@9.0.1: - resolution: {integrity: sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==} - engines: {node: '>=16 || 14 >=14.17'} + registry.npmmirror.com/minimatch@3.1.2: + resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz} + name: minimatch + version: 3.1.2 dependencies: - brace-expansion: 2.0.1 + brace-expansion: registry.npmmirror.com/brace-expansion@1.1.11 dev: true - /minimatch@9.0.3: - resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==} + registry.npmmirror.com/minimatch@9.0.3: + resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-9.0.3.tgz} + name: minimatch + version: 9.0.3 engines: {node: '>=16 || 14 >=14.17'} dependencies: - brace-expansion: 2.0.1 + brace-expansion: registry.npmmirror.com/brace-expansion@2.0.1 dev: true - /minimist-options@4.1.0: - resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} + registry.npmmirror.com/minimist-options@4.1.0: + resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/minimist-options/-/minimist-options-4.1.0.tgz} + name: minimist-options + version: 4.1.0 engines: {node: '>= 6'} dependencies: - arrify: 1.0.1 - is-plain-obj: 1.1.0 - kind-of: 6.0.3 + arrify: registry.npmmirror.com/arrify@1.0.1 + is-plain-obj: registry.npmmirror.com/is-plain-obj@1.1.0 + kind-of: registry.npmmirror.com/kind-of@6.0.3 dev: true - /minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==} + registry.npmmirror.com/minimist@1.2.8: + resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz} + name: minimist + version: 1.2.8 dev: true - /minipass@7.0.4: - resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==} + registry.npmmirror.com/minipass@7.0.4: + resolution: {integrity: sha512-jYofLM5Dam9279rdkWzqHozUo4ybjdZmCsDHePy5V/PbBcVMiSZR97gmAy45aqi8CK1lG2ECd356FU86avfwUQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/minipass/-/minipass-7.0.4.tgz} + name: minipass + version: 7.0.4 engines: {node: '>=16 || 14 >=14.17'} dev: true - /mlly@1.4.2: - resolution: {integrity: sha512-i/Ykufi2t1EZ6NaPLdfnZk2AX8cs0d+mTzVKuPfqPKPatxLApaBoxJQ9x1/uckXtrS/U5oisPMDkNs0yQTaBRg==} - dependencies: - acorn: 8.10.0 - pathe: 1.1.1 - pkg-types: 1.0.3 - ufo: 1.3.1 - dev: true - - /modify-values@1.0.1: - resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==} + registry.npmmirror.com/modify-values@1.0.1: + resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/modify-values/-/modify-values-1.0.1.tgz} + name: modify-values + version: 1.0.1 engines: {node: '>=0.10.0'} dev: true - /ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + registry.npmmirror.com/ms@2.1.2: + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz} + name: ms + version: 2.1.2 - /ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + registry.npmmirror.com/ms@2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz} + name: ms + version: 2.1.3 - /muggle-string@0.3.1: - resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==} + registry.npmmirror.com/muggle-string@0.3.1: + resolution: {integrity: sha512-ckmWDJjphvd/FvZawgygcUeQCxzvohjFO5RxTjj4eq8kw359gFF3E1brjfI+viLMxss5JrHTDRHZvu2/tuy0Qg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/muggle-string/-/muggle-string-0.3.1.tgz} + name: muggle-string + version: 0.3.1 dev: true - /mute-stream@1.0.0: - resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==} + registry.npmmirror.com/mute-stream@1.0.0: + resolution: {integrity: sha512-avsJQhyd+680gKXyG/sQc0nXaC6rBkPOfyHYcFb9+hdkqQkR9bdnkJ0AMZhke0oesPqIO+mFFJ+IdBc7mst4IA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/mute-stream/-/mute-stream-1.0.0.tgz} + name: mute-stream + version: 1.0.0 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dev: true - /nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==} + registry.npmmirror.com/nanoid@3.3.6: + resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz} + name: nanoid + version: 3.3.6 engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - /natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==} + registry.npmmirror.com/natural-compare@1.4.0: + resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz} + name: natural-compare + version: 1.4.0 dev: true - /needle@3.2.0: - resolution: {integrity: sha512-oUvzXnyLiVyVGoianLijF9O/RecZUf7TkBfimjGrLM4eQhXyeJwM6GeAWccwfQ9aa4gMCZKqhAOuLaMIcQxajQ==} - engines: {node: '>= 4.4.x'} - hasBin: true - requiresBuild: true - dependencies: - debug: 3.2.7 - iconv-lite: 0.6.3 - sax: 1.3.0 - transitivePeerDependencies: - - supports-color - optional: true - - /neo-async@2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} + registry.npmmirror.com/neo-async@2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/neo-async/-/neo-async-2.6.2.tgz} + name: neo-async + version: 2.6.2 dev: true - /netmask@2.0.2: - resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==} + registry.npmmirror.com/netmask@2.0.2: + resolution: {integrity: sha512-dBpDMdxv9Irdq66304OLfEmQ9tbNRFnFTuZiLo+bD+r332bBmMJ8GBLXklIXXgxd3+v9+KUnZaUR5PJMa75Gsg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/netmask/-/netmask-2.0.2.tgz} + name: netmask + version: 2.0.2 engines: {node: '>= 0.4.0'} dev: true - /new-github-release-url@2.0.0: - resolution: {integrity: sha512-NHDDGYudnvRutt/VhKFlX26IotXe1w0cmkDm6JGquh5bz/bDTw0LufSmH/GxTjEdpHEO+bVKFTwdrcGa/9XlKQ==} + registry.npmmirror.com/new-github-release-url@2.0.0: + resolution: {integrity: sha512-NHDDGYudnvRutt/VhKFlX26IotXe1w0cmkDm6JGquh5bz/bDTw0LufSmH/GxTjEdpHEO+bVKFTwdrcGa/9XlKQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/new-github-release-url/-/new-github-release-url-2.0.0.tgz} + name: new-github-release-url + version: 2.0.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - type-fest: 2.19.0 + type-fest: registry.npmmirror.com/type-fest@2.19.0 dev: true - /node-domexception@1.0.0: - resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==} + registry.npmmirror.com/node-domexception@1.0.0: + resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/node-domexception/-/node-domexception-1.0.0.tgz} + name: node-domexception + version: 1.0.0 engines: {node: '>=10.5.0'} dev: true - /node-fetch@2.7.0: - resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==} + registry.npmmirror.com/node-fetch@2.7.0: + resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/node-fetch/-/node-fetch-2.7.0.tgz} + name: node-fetch + version: 2.7.0 engines: {node: 4.x || >=6.0.0} peerDependencies: encoding: ^0.1.0 @@ -5549,2100 +9466,2308 @@ packages: encoding: optional: true dependencies: - whatwg-url: 5.0.0 + whatwg-url: registry.npmmirror.com/whatwg-url@5.0.0 dev: true - /node-fetch@3.3.1: - resolution: {integrity: sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==} + registry.npmmirror.com/node-fetch@3.3.1: + resolution: {integrity: sha512-cRVc/kyto/7E5shrWca1Wsea4y6tL9iYJE5FBCius3JQfb/4P4I295PfhgbJQBLTx6lATE4z+wK0rPM4VS2uow==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/node-fetch/-/node-fetch-3.3.1.tgz} + name: node-fetch + version: 3.3.1 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - data-uri-to-buffer: 4.0.1 - fetch-blob: 3.2.0 - formdata-polyfill: 4.0.10 + data-uri-to-buffer: registry.npmmirror.com/data-uri-to-buffer@4.0.1 + fetch-blob: registry.npmmirror.com/fetch-blob@3.2.0 + formdata-polyfill: registry.npmmirror.com/formdata-polyfill@4.0.10 dev: true - /node-releases@2.0.13: - resolution: {integrity: sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==} - - /nopt@6.0.0: - resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==} + registry.npmmirror.com/nopt@6.0.0: + resolution: {integrity: sha512-ZwLpbTgdhuZUnZzjd7nb1ZV+4DoiC6/sfiVKok72ym/4Tlf+DFdlHYmT2JPmcNNWV6Pi3SDf1kT+A4r9RTuT9g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/nopt/-/nopt-6.0.0.tgz} + name: nopt + version: 6.0.0 engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0} hasBin: true dependencies: - abbrev: 1.1.1 + abbrev: registry.npmmirror.com/abbrev@1.1.1 dev: true - /normalize-package-data@2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} + registry.npmmirror.com/normalize-package-data@2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-2.5.0.tgz} + name: normalize-package-data + version: 2.5.0 dependencies: - hosted-git-info: 2.8.9 - resolve: 1.22.8 + hosted-git-info: registry.npmmirror.com/hosted-git-info@2.8.9 + resolve: 1.22.6 semver: 5.7.2 - validate-npm-package-license: 3.0.4 + validate-npm-package-license: registry.npmmirror.com/validate-npm-package-license@3.0.4 dev: true - /normalize-package-data@3.0.3: - resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==} + registry.npmmirror.com/normalize-package-data@3.0.3: + resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/normalize-package-data/-/normalize-package-data-3.0.3.tgz} + name: normalize-package-data + version: 3.0.3 engines: {node: '>=10'} dependencies: - hosted-git-info: 4.1.0 - is-core-module: 2.13.1 + hosted-git-info: registry.npmmirror.com/hosted-git-info@4.1.0 + is-core-module: registry.npmmirror.com/is-core-module@2.13.0 semver: 7.5.4 - validate-npm-package-license: 3.0.4 + validate-npm-package-license: registry.npmmirror.com/validate-npm-package-license@3.0.4 dev: true - /normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + registry.npmmirror.com/normalize-path@3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz} + name: normalize-path + version: 3.0.0 engines: {node: '>=0.10.0'} dev: true - /normalize-url@8.0.0: - resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==} + registry.npmmirror.com/normalize-url@8.0.0: + resolution: {integrity: sha512-uVFpKhj5MheNBJRTiMZ9pE/7hD1QTeEvugSJW/OmLzAp78PB5O6adfMNTvmfKhXBkvCzC+rqifWcVYpGFwTjnw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/normalize-url/-/normalize-url-8.0.0.tgz} + name: normalize-url + version: 8.0.0 engines: {node: '>=14.16'} dev: true - /npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + registry.npmmirror.com/npm-run-path@4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz} + name: npm-run-path + version: 4.0.1 engines: {node: '>=8'} dependencies: - path-key: 3.1.1 + path-key: registry.npmmirror.com/path-key@3.1.1 dev: true - /npm-run-path@5.1.0: - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==} + registry.npmmirror.com/npm-run-path@5.1.0: + resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-5.1.0.tgz} + name: npm-run-path + version: 5.1.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - path-key: 4.0.0 + path-key: registry.npmmirror.com/path-key@4.0.0 dev: true - /nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==} + registry.npmmirror.com/nth-check@2.1.1: + resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz} + name: nth-check + version: 2.1.1 dependencies: - boolbase: 1.0.0 + boolbase: registry.npmmirror.com/boolbase@1.0.0 - /nwsapi@2.2.7: - resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==} + registry.npmmirror.com/nwsapi@2.2.7: + resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/nwsapi/-/nwsapi-2.2.7.tgz} + name: nwsapi + version: 2.2.7 dev: false - /object-inspect@1.13.1: - resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==} + registry.npmmirror.com/object-inspect@1.12.3: + resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz} + name: object-inspect + version: 1.12.3 dev: true - /object-is@1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==} + registry.npmmirror.com/object-is@1.1.5: + resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz} + name: object-is + version: 1.1.5 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 dev: true - /object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + registry.npmmirror.com/object-keys@1.1.1: + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz} + name: object-keys + version: 1.1.1 engines: {node: '>= 0.4'} dev: true - /object.assign@4.1.4: - resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==} + registry.npmmirror.com/object.assign@4.1.4: + resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/object.assign/-/object.assign-4.1.4.tgz} + name: object.assign + version: 4.1.4 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - has-symbols: 1.0.3 - object-keys: 1.1.1 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + has-symbols: registry.npmmirror.com/has-symbols@1.0.3 + object-keys: registry.npmmirror.com/object-keys@1.1.1 dev: true - /object.fromentries@2.0.7: - resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==} + registry.npmmirror.com/object.fromentries@2.0.7: + resolution: {integrity: sha512-UPbPHML6sL8PI/mOqPwsH4G6iyXcCGzLin8KvEPenOZN5lpCNBZZQ+V62vdjB1mQHrmqGQt5/OJzemUA+KJmEA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/object.fromentries/-/object.fromentries-2.0.7.tgz} + name: object.fromentries + version: 2.0.7 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 dev: true - /object.groupby@1.0.1: - resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==} + registry.npmmirror.com/object.groupby@1.0.1: + resolution: {integrity: sha512-HqaQtqLnp/8Bn4GL16cj+CUYbnpe1bh0TtEaWvybszDG4tgxCJuRpV8VGuvNaI1fAnI4lUJzDG55MXcOH4JZcQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/object.groupby/-/object.groupby-1.0.1.tgz} + name: object.groupby + version: 1.0.1 dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 dev: true - /object.values@1.1.7: - resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==} + registry.npmmirror.com/object.values@1.1.7: + resolution: {integrity: sha512-aU6xnDFYT3x17e/f0IiiwlGPTy2jzMySGfUB4fq6z7CV8l85CWHDk5ErhyhpfDHhrOMwGFhSQkhMGHaIotA6Ng==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/object.values/-/object.values-1.1.7.tgz} + name: object.values + version: 1.1.7 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 dev: true - /once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==} + registry.npmmirror.com/once@1.4.0: + resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/once/-/once-1.4.0.tgz} + name: once + version: 1.4.0 dependencies: - wrappy: 1.0.2 + wrappy: registry.npmmirror.com/wrappy@1.0.2 dev: true - /onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + registry.npmmirror.com/onetime@5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz} + name: onetime + version: 5.1.2 engines: {node: '>=6'} dependencies: - mimic-fn: 2.1.0 + mimic-fn: registry.npmmirror.com/mimic-fn@2.1.0 dev: true - /onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==} + registry.npmmirror.com/onetime@6.0.0: + resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-6.0.0.tgz} + name: onetime + version: 6.0.0 engines: {node: '>=12'} dependencies: - mimic-fn: 4.0.0 + mimic-fn: registry.npmmirror.com/mimic-fn@4.0.0 dev: true - /open@9.1.0: - resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==} + registry.npmmirror.com/open@9.1.0: + resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/open/-/open-9.1.0.tgz} + name: open + version: 9.1.0 engines: {node: '>=14.16'} dependencies: - default-browser: 4.0.0 - define-lazy-prop: 3.0.0 - is-inside-container: 1.0.0 - is-wsl: 2.2.0 + default-browser: registry.npmmirror.com/default-browser@4.0.0 + define-lazy-prop: registry.npmmirror.com/define-lazy-prop@3.0.0 + is-inside-container: registry.npmmirror.com/is-inside-container@1.0.0 + is-wsl: registry.npmmirror.com/is-wsl@2.2.0 dev: true - /optionator@0.8.3: - resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} + registry.npmmirror.com/optionator@0.8.3: + resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/optionator/-/optionator-0.8.3.tgz} + name: optionator + version: 0.8.3 engines: {node: '>= 0.8.0'} dependencies: - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.3.0 - prelude-ls: 1.1.2 - type-check: 0.3.2 - word-wrap: 1.2.5 + deep-is: registry.npmmirror.com/deep-is@0.1.4 + fast-levenshtein: registry.npmmirror.com/fast-levenshtein@2.0.6 + levn: registry.npmmirror.com/levn@0.3.0 + prelude-ls: registry.npmmirror.com/prelude-ls@1.1.2 + type-check: registry.npmmirror.com/type-check@0.3.2 + word-wrap: registry.npmmirror.com/word-wrap@1.2.5 dev: true - /optionator@0.9.3: - resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==} + registry.npmmirror.com/optionator@0.9.3: + resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/optionator/-/optionator-0.9.3.tgz} + name: optionator + version: 0.9.3 engines: {node: '>= 0.8.0'} dependencies: - '@aashutoshrathi/word-wrap': 1.2.6 - deep-is: 0.1.4 - fast-levenshtein: 2.0.6 - levn: 0.4.1 - prelude-ls: 1.2.1 - type-check: 0.4.0 + '@aashutoshrathi/word-wrap': registry.npmmirror.com/@aashutoshrathi/word-wrap@1.2.6 + deep-is: registry.npmmirror.com/deep-is@0.1.4 + fast-levenshtein: registry.npmmirror.com/fast-levenshtein@2.0.6 + levn: registry.npmmirror.com/levn@0.4.1 + prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 + type-check: registry.npmmirror.com/type-check@0.4.0 dev: true - /ora@5.4.1: - resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==} + registry.npmmirror.com/ora@5.4.1: + resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ora/-/ora-5.4.1.tgz} + name: ora + version: 5.4.1 engines: {node: '>=10'} dependencies: - bl: 4.1.0 - chalk: 4.1.2 - cli-cursor: 3.1.0 - cli-spinners: 2.9.1 - is-interactive: 1.0.0 - is-unicode-supported: 0.1.0 - log-symbols: 4.1.0 + bl: registry.npmmirror.com/bl@4.1.0 + chalk: registry.npmmirror.com/chalk@4.1.2 + cli-cursor: registry.npmmirror.com/cli-cursor@3.1.0 + cli-spinners: registry.npmmirror.com/cli-spinners@2.9.1 + is-interactive: registry.npmmirror.com/is-interactive@1.0.0 + is-unicode-supported: registry.npmmirror.com/is-unicode-supported@0.1.0 + log-symbols: registry.npmmirror.com/log-symbols@4.1.0 strip-ansi: 6.0.1 - wcwidth: 1.0.1 + wcwidth: registry.npmmirror.com/wcwidth@1.0.1 dev: true - /ora@6.3.1: - resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==} + registry.npmmirror.com/ora@6.3.1: + resolution: {integrity: sha512-ERAyNnZOfqM+Ao3RAvIXkYh5joP220yf59gVe2X/cI6SiCxIdi4c9HZKZD8R6q/RDXEje1THBju6iExiSsgJaQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ora/-/ora-6.3.1.tgz} + name: ora + version: 6.3.1 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - chalk: 5.2.0 - cli-cursor: 4.0.0 - cli-spinners: 2.9.1 - is-interactive: 2.0.0 - is-unicode-supported: 1.3.0 - log-symbols: 5.1.0 - stdin-discarder: 0.1.0 - strip-ansi: 7.1.0 - wcwidth: 1.0.1 - dev: true - - /os-name@5.1.0: - resolution: {integrity: sha512-YEIoAnM6zFmzw3PQ201gCVCIWbXNyKObGlVvpAVvraAeOHnlYVKFssbA/riRX5R40WA6kKrZ7Dr7dWzO3nKSeQ==} + chalk: registry.npmmirror.com/chalk@5.2.0 + cli-cursor: registry.npmmirror.com/cli-cursor@4.0.0 + cli-spinners: registry.npmmirror.com/cli-spinners@2.9.1 + is-interactive: registry.npmmirror.com/is-interactive@2.0.0 + is-unicode-supported: registry.npmmirror.com/is-unicode-supported@1.3.0 + log-symbols: registry.npmmirror.com/log-symbols@5.1.0 + stdin-discarder: registry.npmmirror.com/stdin-discarder@0.1.0 + strip-ansi: registry.npmmirror.com/strip-ansi@7.1.0 + wcwidth: registry.npmmirror.com/wcwidth@1.0.1 + dev: true + + registry.npmmirror.com/os-name@5.1.0: + resolution: {integrity: sha512-YEIoAnM6zFmzw3PQ201gCVCIWbXNyKObGlVvpAVvraAeOHnlYVKFssbA/riRX5R40WA6kKrZ7Dr7dWzO3nKSeQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/os-name/-/os-name-5.1.0.tgz} + name: os-name + version: 5.1.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - macos-release: 3.2.0 - windows-release: 5.1.1 + macos-release: registry.npmmirror.com/macos-release@3.2.0 + windows-release: registry.npmmirror.com/windows-release@5.1.1 dev: true - /os-tmpdir@1.0.2: - resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==} + registry.npmmirror.com/os-tmpdir@1.0.2: + resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/os-tmpdir/-/os-tmpdir-1.0.2.tgz} + name: os-tmpdir + version: 1.0.2 engines: {node: '>=0.10.0'} dev: true - /p-cancelable@3.0.0: - resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==} + registry.npmmirror.com/p-cancelable@3.0.0: + resolution: {integrity: sha512-mlVgR3PGuzlo0MmTdk4cXqXWlwQDLnONTAg6sm62XkMJEiRxN3GL3SffkYvqwonbkJBcrI7Uvv5Zh9yjvn2iUw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-cancelable/-/p-cancelable-3.0.0.tgz} + name: p-cancelable + version: 3.0.0 engines: {node: '>=12.20'} dev: true - /p-limit@1.3.0: - resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + registry.npmmirror.com/p-limit@1.3.0: + resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-1.3.0.tgz} + name: p-limit + version: 1.3.0 engines: {node: '>=4'} dependencies: - p-try: 1.0.0 + p-try: registry.npmmirror.com/p-try@1.0.0 dev: true - /p-limit@2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + registry.npmmirror.com/p-limit@2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-2.3.0.tgz} + name: p-limit + version: 2.3.0 engines: {node: '>=6'} dependencies: - p-try: 2.2.0 + p-try: registry.npmmirror.com/p-try@2.2.0 dev: true - /p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==} + registry.npmmirror.com/p-limit@3.1.0: + resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz} + name: p-limit + version: 3.1.0 engines: {node: '>=10'} dependencies: - yocto-queue: 0.1.0 - dev: true - - /p-limit@4.0.0: - resolution: {integrity: sha512-5b0R4txpzjPWVw/cXXUResoD4hb6U/x9BH08L7nw+GN1sezDzPdxeRvpc9c433fZhBan/wusjbCsqwqm4EIBIQ==} - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - yocto-queue: 1.0.0 + yocto-queue: registry.npmmirror.com/yocto-queue@0.1.0 dev: true - /p-locate@2.0.0: - resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==} + registry.npmmirror.com/p-locate@2.0.0: + resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-2.0.0.tgz} + name: p-locate + version: 2.0.0 engines: {node: '>=4'} dependencies: - p-limit: 1.3.0 + p-limit: registry.npmmirror.com/p-limit@1.3.0 dev: true - /p-locate@3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + registry.npmmirror.com/p-locate@3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-3.0.0.tgz} + name: p-locate + version: 3.0.0 engines: {node: '>=6'} dependencies: - p-limit: 2.3.0 + p-limit: registry.npmmirror.com/p-limit@2.3.0 dev: true - /p-locate@4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + registry.npmmirror.com/p-locate@4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-4.1.0.tgz} + name: p-locate + version: 4.1.0 engines: {node: '>=8'} dependencies: - p-limit: 2.3.0 + p-limit: registry.npmmirror.com/p-limit@2.3.0 dev: true - /p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==} + registry.npmmirror.com/p-locate@5.0.0: + resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz} + name: p-locate + version: 5.0.0 engines: {node: '>=10'} dependencies: - p-limit: 3.1.0 + p-limit: registry.npmmirror.com/p-limit@3.1.0 dev: true - /p-try@1.0.0: - resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==} + registry.npmmirror.com/p-try@1.0.0: + resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-try/-/p-try-1.0.0.tgz} + name: p-try + version: 1.0.0 engines: {node: '>=4'} dev: true - /p-try@2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + registry.npmmirror.com/p-try@2.2.0: + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/p-try/-/p-try-2.2.0.tgz} + name: p-try + version: 2.2.0 engines: {node: '>=6'} dev: true - /pac-proxy-agent@6.0.4: - resolution: {integrity: sha512-FbJYeusBOZNe6bmrC2/+r/HljwExryon16lNKEU82gWiwIPMCEktUPSEAcTkO9K3jd/YPGuX/azZel1ltmo6nQ==} + registry.npmmirror.com/pac-proxy-agent@6.0.4: + resolution: {integrity: sha512-FbJYeusBOZNe6bmrC2/+r/HljwExryon16lNKEU82gWiwIPMCEktUPSEAcTkO9K3jd/YPGuX/azZel1ltmo6nQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/pac-proxy-agent/-/pac-proxy-agent-6.0.4.tgz} + name: pac-proxy-agent + version: 6.0.4 engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 + agent-base: registry.npmmirror.com/agent-base@7.1.0 debug: 4.3.4 - get-uri: 6.0.2 - http-proxy-agent: 7.0.0 - https-proxy-agent: 7.0.2 - pac-resolver: 6.0.2 - socks-proxy-agent: 8.0.2 + get-uri: registry.npmmirror.com/get-uri@6.0.2 + http-proxy-agent: registry.npmmirror.com/http-proxy-agent@7.0.0 + https-proxy-agent: registry.npmmirror.com/https-proxy-agent@7.0.2 + pac-resolver: registry.npmmirror.com/pac-resolver@6.0.2 + socks-proxy-agent: registry.npmmirror.com/socks-proxy-agent@8.0.2 transitivePeerDependencies: - supports-color dev: true - /pac-resolver@6.0.2: - resolution: {integrity: sha512-EQpuJ2ifOjpZY5sg1Q1ZeAxvtLwR7Mj3RgY8cysPGbsRu3RBXyJFWxnMus9PScjxya/0LzvVDxNh/gl0eXBU4w==} + registry.npmmirror.com/pac-resolver@6.0.2: + resolution: {integrity: sha512-EQpuJ2ifOjpZY5sg1Q1ZeAxvtLwR7Mj3RgY8cysPGbsRu3RBXyJFWxnMus9PScjxya/0LzvVDxNh/gl0eXBU4w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/pac-resolver/-/pac-resolver-6.0.2.tgz} + name: pac-resolver + version: 6.0.2 engines: {node: '>= 14'} dependencies: - degenerator: 4.0.4 - ip: 1.1.8 - netmask: 2.0.2 + degenerator: registry.npmmirror.com/degenerator@4.0.4 + ip: registry.npmmirror.com/ip@1.1.8 + netmask: registry.npmmirror.com/netmask@2.0.2 dev: true - /package-json@8.1.1: - resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==} + registry.npmmirror.com/package-json@8.1.1: + resolution: {integrity: sha512-cbH9IAIJHNj9uXi196JVsRlt7cHKak6u/e6AkL/bkRelZ7rlL3X1YKxsZwa36xipOEKAsdtmaG6aAJoM1fx2zA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/package-json/-/package-json-8.1.1.tgz} + name: package-json + version: 8.1.1 engines: {node: '>=14.16'} dependencies: - got: 12.6.1 - registry-auth-token: 5.0.2 - registry-url: 6.0.1 - semver: 7.5.1 + got: registry.npmmirror.com/got@12.6.1 + registry-auth-token: registry.npmmirror.com/registry-auth-token@5.0.2 + registry-url: registry.npmmirror.com/registry-url@6.0.1 + semver: 7.5.4 dev: true - /parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + registry.npmmirror.com/parent-module@1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz} + name: parent-module + version: 1.0.1 engines: {node: '>=6'} dependencies: - callsites: 3.1.0 + callsites: registry.npmmirror.com/callsites@3.1.0 dev: true - /parse-json@4.0.0: - resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==} + registry.npmmirror.com/parse-json@4.0.0: + resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/parse-json/-/parse-json-4.0.0.tgz} + name: parse-json + version: 4.0.0 engines: {node: '>=4'} dependencies: - error-ex: 1.3.2 - json-parse-better-errors: 1.0.2 + error-ex: registry.npmmirror.com/error-ex@1.3.2 + json-parse-better-errors: registry.npmmirror.com/json-parse-better-errors@1.0.2 dev: true - /parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} + registry.npmmirror.com/parse-json@5.2.0: + resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz} + name: parse-json + version: 5.2.0 engines: {node: '>=8'} dependencies: - '@babel/code-frame': 7.22.13 - error-ex: 1.3.2 - json-parse-even-better-errors: 2.3.1 - lines-and-columns: 1.2.4 + '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.13 + error-ex: registry.npmmirror.com/error-ex@1.3.2 + json-parse-even-better-errors: registry.npmmirror.com/json-parse-even-better-errors@2.3.1 + lines-and-columns: registry.npmmirror.com/lines-and-columns@1.2.4 dev: true - /parse-node-version@1.0.1: - resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} + registry.npmmirror.com/parse-node-version@1.0.1: + resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/parse-node-version/-/parse-node-version-1.0.1.tgz} + name: parse-node-version + version: 1.0.1 engines: {node: '>= 0.10'} - /parse-path@7.0.0: - resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==} + registry.npmmirror.com/parse-path@7.0.0: + resolution: {integrity: sha512-Euf9GG8WT9CdqwuWJGdf3RkUcTBArppHABkO7Lm8IzRQp0e2r/kkFnmhu4TSK30Wcu5rVAZLmfPKSBBi9tWFog==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/parse-path/-/parse-path-7.0.0.tgz} + name: parse-path + version: 7.0.0 dependencies: - protocols: 2.0.1 + protocols: registry.npmmirror.com/protocols@2.0.1 dev: true - /parse-url@8.1.0: - resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==} + registry.npmmirror.com/parse-url@8.1.0: + resolution: {integrity: sha512-xDvOoLU5XRrcOZvnI6b8zA6n9O9ejNk/GExuz1yBuWUGn9KA97GI6HTs6u02wKara1CeVmZhH+0TZFdWScR89w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/parse-url/-/parse-url-8.1.0.tgz} + name: parse-url + version: 8.1.0 dependencies: - parse-path: 7.0.0 + parse-path: registry.npmmirror.com/parse-path@7.0.0 dev: true - /parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==} + registry.npmmirror.com/parse5@7.1.2: + resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/parse5/-/parse5-7.1.2.tgz} + name: parse5 + version: 7.1.2 dependencies: - entities: 4.5.0 + entities: registry.npmmirror.com/entities@4.5.0 - /path-exists@3.0.0: - resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==} + registry.npmmirror.com/path-exists@3.0.0: + resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-exists/-/path-exists-3.0.0.tgz} + name: path-exists + version: 3.0.0 engines: {node: '>=4'} dev: true - /path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + registry.npmmirror.com/path-exists@4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz} + name: path-exists + version: 4.0.0 engines: {node: '>=8'} dev: true - /path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==} + registry.npmmirror.com/path-is-absolute@1.0.1: + resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz} + name: path-is-absolute + version: 1.0.1 engines: {node: '>=0.10.0'} dev: true - /path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + registry.npmmirror.com/path-key@3.1.1: + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz} + name: path-key + version: 3.1.1 engines: {node: '>=8'} dev: true - /path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==} + registry.npmmirror.com/path-key@4.0.0: + resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-4.0.0.tgz} + name: path-key + version: 4.0.0 engines: {node: '>=12'} dev: true - /path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} + registry.npmmirror.com/path-parse@1.0.7: + resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz} + name: path-parse + version: 1.0.7 dev: true - /path-scurry@1.10.1: - resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==} + registry.npmmirror.com/path-scurry@1.10.1: + resolution: {integrity: sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-scurry/-/path-scurry-1.10.1.tgz} + name: path-scurry + version: 1.10.1 engines: {node: '>=16 || 14 >=14.17'} dependencies: - lru-cache: 10.0.1 - minipass: 7.0.4 + lru-cache: registry.npmmirror.com/lru-cache@10.0.1 + minipass: registry.npmmirror.com/minipass@7.0.4 dev: true - /path-type@3.0.0: - resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + registry.npmmirror.com/path-type@3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-type/-/path-type-3.0.0.tgz} + name: path-type + version: 3.0.0 engines: {node: '>=4'} dependencies: - pify: 3.0.0 + pify: registry.npmmirror.com/pify@3.0.0 dev: true - /path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + registry.npmmirror.com/path-type@4.0.0: + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz} + name: path-type + version: 4.0.0 engines: {node: '>=8'} dev: true - /pathe@1.1.1: - resolution: {integrity: sha512-d+RQGp0MAYTIaDBIMmOfMwz3E+LOZnxx1HZd5R18mmCZY0QBlK0LDZfPc8FW8Ed2DlvsuE6PRjroDY+wg4+j/Q==} - dev: true - - /pathval@1.1.1: - resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} - dev: true - - /picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} + registry.npmmirror.com/picocolors@1.0.0: + resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz} + name: picocolors + version: 1.0.0 - /picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} + registry.npmmirror.com/picomatch@2.3.1: + resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz} + name: picomatch + version: 2.3.1 engines: {node: '>=8.6'} - /pidtree@0.6.0: - resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==} + registry.npmmirror.com/pidtree@0.6.0: + resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/pidtree/-/pidtree-0.6.0.tgz} + name: pidtree + version: 0.6.0 engines: {node: '>=0.10'} hasBin: true dev: true - /pify@2.3.0: - resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==} + registry.npmmirror.com/pify@2.3.0: + resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/pify/-/pify-2.3.0.tgz} + name: pify + version: 2.3.0 engines: {node: '>=0.10.0'} dev: true - /pify@3.0.0: - resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==} + registry.npmmirror.com/pify@3.0.0: + resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/pify/-/pify-3.0.0.tgz} + name: pify + version: 3.0.0 engines: {node: '>=4'} dev: true - /pify@4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + registry.npmmirror.com/pify@4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/pify/-/pify-4.0.1.tgz} + name: pify + version: 4.0.1 engines: {node: '>=6'} requiresBuild: true optional: true - /pinia@2.1.7(typescript@5.1.6)(vue@3.3.6): - resolution: {integrity: sha512-+C2AHFtcFqjPih0zpYuvof37SFxMQ7OEG2zV9jRI12i9BOy3YQVAHwdKtyyc8pDcDyIc33WCIsZaCFWU7WWxGQ==} - peerDependencies: - '@vue/composition-api': ^1.4.0 - typescript: '>=4.4.4' - vue: ^2.6.14 || ^3.3.0 - peerDependenciesMeta: - '@vue/composition-api': - optional: true - typescript: - optional: true - dependencies: - '@vue/devtools-api': 6.5.1 - typescript: 5.1.6 - vue: 3.3.6(typescript@5.1.6) - vue-demi: 0.14.6(vue@3.3.6) - dev: false - - /pkg-types@1.0.3: - resolution: {integrity: sha512-nN7pYi0AQqJnoLPC9eHFQ8AcyaixBUOwvqc5TDnIKCMEE6I0y8P7OKA7fPexsXGCGxQDl/cmrLAp26LhcwxZ4A==} - dependencies: - jsonc-parser: 3.2.0 - mlly: 1.4.2 - pathe: 1.1.1 - dev: true - - /postcss-html@1.5.0: - resolution: {integrity: sha512-kCMRWJRHKicpA166kc2lAVUGxDZL324bkj/pVOb6RhjB0Z5Krl7mN0AsVkBhVIRZZirY0lyQXG38HCVaoKVNoA==} + registry.npmmirror.com/postcss-html@1.5.0: + resolution: {integrity: sha512-kCMRWJRHKicpA166kc2lAVUGxDZL324bkj/pVOb6RhjB0Z5Krl7mN0AsVkBhVIRZZirY0lyQXG38HCVaoKVNoA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/postcss-html/-/postcss-html-1.5.0.tgz} + name: postcss-html + version: 1.5.0 engines: {node: ^12 || >=14} dependencies: - htmlparser2: 8.0.2 - js-tokens: 8.0.2 - postcss: 8.4.31 - postcss-safe-parser: 6.0.0(postcss@8.4.31) + htmlparser2: registry.npmmirror.com/htmlparser2@8.0.2 + js-tokens: registry.npmmirror.com/js-tokens@8.0.2 + postcss: registry.npmmirror.com/postcss@8.4.31 + postcss-safe-parser: registry.npmmirror.com/postcss-safe-parser@6.0.0(postcss@8.4.31) dev: true - /postcss-less@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==} + registry.npmmirror.com/postcss-less@6.0.0(postcss@8.4.31): + resolution: {integrity: sha512-FPX16mQLyEjLzEuuJtxA8X3ejDLNGGEG503d2YGZR5Ask1SpDN8KmZUMpzCvyalWRywAn1n1VOA5dcqfCLo5rg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/postcss-less/-/postcss-less-6.0.0.tgz} + id: registry.npmmirror.com/postcss-less/6.0.0 + name: postcss-less + version: 6.0.0 engines: {node: '>=12'} peerDependencies: postcss: ^8.3.5 dependencies: - postcss: 8.4.31 + postcss: registry.npmmirror.com/postcss@8.4.31 dev: true - /postcss-resolve-nested-selector@0.1.1: - resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==} + registry.npmmirror.com/postcss-resolve-nested-selector@0.1.1: + resolution: {integrity: sha512-HvExULSwLqHLgUy1rl3ANIqCsvMS0WHss2UOsXhXnQaZ9VCc2oBvIpXrl00IUFT5ZDITME0o6oiXeiHr2SAIfw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz} + name: postcss-resolve-nested-selector + version: 0.1.1 dev: true - /postcss-safe-parser@6.0.0(postcss@8.4.31): - resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==} + registry.npmmirror.com/postcss-safe-parser@6.0.0(postcss@8.4.31): + resolution: {integrity: sha512-FARHN8pwH+WiS2OPCxJI8FuRJpTVnn6ZNFiqAM2aeW2LwTHWWmWgIyKC6cUo0L8aeKiF/14MNvnpls6R2PBeMQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/postcss-safe-parser/-/postcss-safe-parser-6.0.0.tgz} + id: registry.npmmirror.com/postcss-safe-parser/6.0.0 + name: postcss-safe-parser + version: 6.0.0 engines: {node: '>=12.0'} peerDependencies: postcss: ^8.3.3 dependencies: - postcss: 8.4.31 + postcss: registry.npmmirror.com/postcss@8.4.31 dev: true - /postcss-selector-parser@6.0.13: - resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==} + registry.npmmirror.com/postcss-selector-parser@6.0.13: + resolution: {integrity: sha512-EaV1Gl4mUEV4ddhDnv/xtj7sxwrwxdetHdWUGnT4VJQf+4d05v6lHYZr8N573k5Z0BViss7BDhfWtKS3+sfAqQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/postcss-selector-parser/-/postcss-selector-parser-6.0.13.tgz} + name: postcss-selector-parser + version: 6.0.13 engines: {node: '>=4'} dependencies: - cssesc: 3.0.0 - util-deprecate: 1.0.2 + cssesc: registry.npmmirror.com/cssesc@3.0.0 + util-deprecate: registry.npmmirror.com/util-deprecate@1.0.2 dev: true - /postcss-sorting@8.0.2(postcss@8.4.31): - resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==} + registry.npmmirror.com/postcss-sorting@8.0.2(postcss@8.4.31): + resolution: {integrity: sha512-M9dkSrmU00t/jK7rF6BZSZauA5MAaBW4i5EnJXspMwt4iqTh/L9j6fgMnbElEOfyRyfLfVbIHj/R52zHzAPe1Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/postcss-sorting/-/postcss-sorting-8.0.2.tgz} + id: registry.npmmirror.com/postcss-sorting/8.0.2 + name: postcss-sorting + version: 8.0.2 peerDependencies: postcss: ^8.4.20 dependencies: - postcss: 8.4.31 + postcss: registry.npmmirror.com/postcss@8.4.31 dev: true - /postcss-value-parser@4.2.0: - resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} + registry.npmmirror.com/postcss-value-parser@4.2.0: + resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz} + name: postcss-value-parser + version: 4.2.0 dev: true - /postcss@8.4.31: - resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==} + registry.npmmirror.com/postcss@8.4.31: + resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/postcss/-/postcss-8.4.31.tgz} + name: postcss + version: 8.4.31 engines: {node: ^10 || ^12 || >=14} dependencies: - nanoid: 3.3.6 - picocolors: 1.0.0 - source-map-js: 1.0.2 + nanoid: registry.npmmirror.com/nanoid@3.3.6 + picocolors: registry.npmmirror.com/picocolors@1.0.0 + source-map-js: registry.npmmirror.com/source-map-js@1.0.2 - /prelude-ls@1.1.2: - resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==} + registry.npmmirror.com/prelude-ls@1.1.2: + resolution: {integrity: sha512-ESF23V4SKG6lVSGZgYNpbsiaAkdab6ZgOxe52p7+Kid3W3u3bxR4Vfd/o21dmN7jSt0IwgZ4v5MUd26FEtXE9w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.1.2.tgz} + name: prelude-ls + version: 1.1.2 engines: {node: '>= 0.8.0'} dev: true - /prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + registry.npmmirror.com/prelude-ls@1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz} + name: prelude-ls + version: 1.2.1 engines: {node: '>= 0.8.0'} dev: true - /prettier@2.8.8: - resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==} + registry.npmmirror.com/prettier@2.8.8: + resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/prettier/-/prettier-2.8.8.tgz} + name: prettier + version: 2.8.8 engines: {node: '>=10.13.0'} hasBin: true dev: true - /pretty-format@27.5.1: - resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==} + registry.npmmirror.com/pretty-format@27.5.1: + resolution: {integrity: sha512-Qb1gy5OrP5+zDf2Bvnzdl3jsTf1qXVMazbvCoKhtKqVs4/YK4ozX4gKQJJVyNe+cajNPn0KoC0MC3FUmaHWEmQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/pretty-format/-/pretty-format-27.5.1.tgz} + name: pretty-format + version: 27.5.1 engines: {node: ^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0} dependencies: - ansi-regex: 5.0.1 - ansi-styles: 5.2.0 - react-is: 17.0.2 - dev: true - - /pretty-format@29.7.0: - resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==} - engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0} - dependencies: - '@jest/schemas': 29.6.3 - ansi-styles: 5.2.0 - react-is: 18.2.0 + ansi-regex: registry.npmmirror.com/ansi-regex@5.0.1 + ansi-styles: registry.npmmirror.com/ansi-styles@5.2.0 + react-is: registry.npmmirror.com/react-is@17.0.2 dev: true - /process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} + registry.npmmirror.com/process-nextick-args@2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz} + name: process-nextick-args + version: 2.0.1 dev: true - /promise.allsettled@1.0.6: - resolution: {integrity: sha512-22wJUOD3zswWFqgwjNHa1965LvqTX87WPu/lreY2KSd7SVcERfuZ4GfUaOnJNnvtoIv2yXT/W00YIGMetXtFXg==} + registry.npmmirror.com/promise.allsettled@1.0.6: + resolution: {integrity: sha512-22wJUOD3zswWFqgwjNHa1965LvqTX87WPu/lreY2KSd7SVcERfuZ4GfUaOnJNnvtoIv2yXT/W00YIGMetXtFXg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/promise.allsettled/-/promise.allsettled-1.0.6.tgz} + name: promise.allsettled + version: 1.0.6 engines: {node: '>= 0.4'} dependencies: - array.prototype.map: 1.0.6 - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 - get-intrinsic: 1.2.2 - iterate-value: 1.0.2 - dev: true - - /property-information@6.3.0: - resolution: {integrity: sha512-gVNZ74nqhRMiIUYWGQdosYetaKc83x8oT41a0LlV3AAFCAZwCpg4vmGkq8t34+cUhp3cnM4XDiU/7xlgK7HGrg==} + array.prototype.map: registry.npmmirror.com/array.prototype.map@1.0.6 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + iterate-value: registry.npmmirror.com/iterate-value@1.0.2 dev: true - /proto-list@1.2.4: - resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==} + registry.npmmirror.com/proto-list@1.2.4: + resolution: {integrity: sha512-vtK/94akxsTMhe0/cbfpR+syPuszcuwhqVjJq26CuNDgFGj682oRBXOP5MJpv2r7JtE8MsiepGIqvvOTBwn2vA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/proto-list/-/proto-list-1.2.4.tgz} + name: proto-list + version: 1.2.4 dev: true - /protocols@2.0.1: - resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==} + registry.npmmirror.com/protocols@2.0.1: + resolution: {integrity: sha512-/XJ368cyBJ7fzLMwLKv1e4vLxOju2MNAIokcr7meSaNcVbWz/CPcW22cP04mwxOErdA5mwjA8Q6w/cdAQxVn7Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/protocols/-/protocols-2.0.1.tgz} + name: protocols + version: 2.0.1 dev: true - /proxy-agent@6.2.1: - resolution: {integrity: sha512-OIbBKlRAT+ycCm6wAYIzMwPejzRtjy8F3QiDX0eKOA3e4pe3U9F/IvzcHP42bmgQxVv97juG+J8/gx+JIeCX/Q==} + registry.npmmirror.com/proxy-agent@6.2.1: + resolution: {integrity: sha512-OIbBKlRAT+ycCm6wAYIzMwPejzRtjy8F3QiDX0eKOA3e4pe3U9F/IvzcHP42bmgQxVv97juG+J8/gx+JIeCX/Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/proxy-agent/-/proxy-agent-6.2.1.tgz} + name: proxy-agent + version: 6.2.1 engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 + agent-base: registry.npmmirror.com/agent-base@7.1.0 debug: 4.3.4 - http-proxy-agent: 7.0.0 - https-proxy-agent: 7.0.2 - lru-cache: 7.18.3 - pac-proxy-agent: 6.0.4 - proxy-from-env: 1.1.0 - socks-proxy-agent: 8.0.2 + http-proxy-agent: registry.npmmirror.com/http-proxy-agent@7.0.0 + https-proxy-agent: registry.npmmirror.com/https-proxy-agent@7.0.2 + lru-cache: registry.npmmirror.com/lru-cache@7.18.3 + pac-proxy-agent: registry.npmmirror.com/pac-proxy-agent@6.0.4 + proxy-from-env: registry.npmmirror.com/proxy-from-env@1.1.0 + socks-proxy-agent: registry.npmmirror.com/socks-proxy-agent@8.0.2 transitivePeerDependencies: - supports-color dev: true - /proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} + registry.npmmirror.com/proxy-from-env@1.1.0: + resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz} + name: proxy-from-env + version: 1.1.0 dev: true - /prr@1.0.1: - resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==} + registry.npmmirror.com/prr@1.0.1: + resolution: {integrity: sha512-yPw4Sng1gWghHQWj0B3ZggWUm4qVbPwPFcRG8KyxiU7J2OHFSoEHKS+EZ3fv5l1t9CyCiop6l/ZYeWbrgoQejw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/prr/-/prr-1.0.1.tgz} + name: prr + version: 1.0.1 requiresBuild: true optional: true - /psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==} + registry.npmmirror.com/psl@1.9.0: + resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/psl/-/psl-1.9.0.tgz} + name: psl + version: 1.9.0 dev: false - /punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==} + registry.npmmirror.com/punycode@2.3.0: + resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz} + name: punycode + version: 2.3.0 engines: {node: '>=6'} - /pupa@3.1.0: - resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==} + registry.npmmirror.com/pupa@3.1.0: + resolution: {integrity: sha512-FLpr4flz5xZTSJxSeaheeMKN/EDzMdK7b8PTOC6a5PYFKTucWbdqjgqaEyH0shFiSJrVB1+Qqi4Tk19ccU6Aug==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/pupa/-/pupa-3.1.0.tgz} + name: pupa + version: 3.1.0 engines: {node: '>=12.20'} dependencies: - escape-goat: 4.0.0 + escape-goat: registry.npmmirror.com/escape-goat@4.0.0 dev: true - /q@1.5.1: - resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==} + registry.npmmirror.com/q@1.5.1: + resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/q/-/q-1.5.1.tgz} + name: q + version: 1.5.1 engines: {node: '>=0.6.0', teleport: '>=0.2.0'} dev: true - /querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} + registry.npmmirror.com/querystringify@2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/querystringify/-/querystringify-2.2.0.tgz} + name: querystringify + version: 2.2.0 dev: false - /queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==} + registry.npmmirror.com/queue-microtask@1.2.3: + resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz} + name: queue-microtask + version: 1.2.3 - /quick-lru@4.0.1: - resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==} + registry.npmmirror.com/quick-lru@4.0.1: + resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/quick-lru/-/quick-lru-4.0.1.tgz} + name: quick-lru + version: 4.0.1 engines: {node: '>=8'} dev: true - /quick-lru@5.1.1: - resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==} + registry.npmmirror.com/quick-lru@5.1.1: + resolution: {integrity: sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/quick-lru/-/quick-lru-5.1.1.tgz} + name: quick-lru + version: 5.1.1 engines: {node: '>=10'} dev: true - /rc@1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + registry.npmmirror.com/rc@1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rc/-/rc-1.2.8.tgz} + name: rc + version: 1.2.8 hasBin: true dependencies: - deep-extend: 0.6.0 - ini: 1.3.8 - minimist: 1.2.8 - strip-json-comments: 2.0.1 - dev: true - - /react-is@17.0.2: - resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} + deep-extend: registry.npmmirror.com/deep-extend@0.6.0 + ini: registry.npmmirror.com/ini@1.3.8 + minimist: registry.npmmirror.com/minimist@1.2.8 + strip-json-comments: registry.npmmirror.com/strip-json-comments@2.0.1 dev: true - /react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==} + registry.npmmirror.com/react-is@17.0.2: + resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/react-is/-/react-is-17.0.2.tgz} + name: react-is + version: 17.0.2 dev: true - /read-pkg-up@3.0.0: - resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==} + registry.npmmirror.com/read-pkg-up@3.0.0: + resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-3.0.0.tgz} + name: read-pkg-up + version: 3.0.0 engines: {node: '>=4'} dependencies: - find-up: 2.1.0 - read-pkg: 3.0.0 + find-up: registry.npmmirror.com/find-up@2.1.0 + read-pkg: registry.npmmirror.com/read-pkg@3.0.0 dev: true - /read-pkg-up@7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + registry.npmmirror.com/read-pkg-up@7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-7.0.1.tgz} + name: read-pkg-up + version: 7.0.1 engines: {node: '>=8'} dependencies: - find-up: 4.1.0 - read-pkg: 5.2.0 - type-fest: 0.8.1 + find-up: registry.npmmirror.com/find-up@4.1.0 + read-pkg: registry.npmmirror.com/read-pkg@5.2.0 + type-fest: registry.npmmirror.com/type-fest@0.8.1 dev: true - /read-pkg-up@8.0.0: - resolution: {integrity: sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==} + registry.npmmirror.com/read-pkg-up@8.0.0: + resolution: {integrity: sha512-snVCqPczksT0HS2EC+SxUndvSzn6LRCwpfSvLrIfR5BKDQQZMaI6jPRC9dYvYFDRAuFEAnkwww8kBBNE/3VvzQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/read-pkg-up/-/read-pkg-up-8.0.0.tgz} + name: read-pkg-up + version: 8.0.0 engines: {node: '>=12'} dependencies: - find-up: 5.0.0 - read-pkg: 6.0.0 - type-fest: 1.4.0 + find-up: registry.npmmirror.com/find-up@5.0.0 + read-pkg: registry.npmmirror.com/read-pkg@6.0.0 + type-fest: registry.npmmirror.com/type-fest@1.4.0 dev: true - /read-pkg@3.0.0: - resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==} + registry.npmmirror.com/read-pkg@3.0.0: + resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/read-pkg/-/read-pkg-3.0.0.tgz} + name: read-pkg + version: 3.0.0 engines: {node: '>=4'} dependencies: - load-json-file: 4.0.0 - normalize-package-data: 2.5.0 - path-type: 3.0.0 + load-json-file: registry.npmmirror.com/load-json-file@4.0.0 + normalize-package-data: registry.npmmirror.com/normalize-package-data@2.5.0 + path-type: registry.npmmirror.com/path-type@3.0.0 dev: true - /read-pkg@5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + registry.npmmirror.com/read-pkg@5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/read-pkg/-/read-pkg-5.2.0.tgz} + name: read-pkg + version: 5.2.0 engines: {node: '>=8'} dependencies: - '@types/normalize-package-data': 2.4.3 - normalize-package-data: 2.5.0 - parse-json: 5.2.0 - type-fest: 0.6.0 + '@types/normalize-package-data': registry.npmmirror.com/@types/normalize-package-data@2.4.2 + normalize-package-data: registry.npmmirror.com/normalize-package-data@2.5.0 + parse-json: registry.npmmirror.com/parse-json@5.2.0 + type-fest: registry.npmmirror.com/type-fest@0.6.0 dev: true - /read-pkg@6.0.0: - resolution: {integrity: sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==} + registry.npmmirror.com/read-pkg@6.0.0: + resolution: {integrity: sha512-X1Fu3dPuk/8ZLsMhEj5f4wFAF0DWoK7qhGJvgaijocXxBmSToKfbFtqbxMO7bVjNA1dmE5huAzjXj/ey86iw9Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/read-pkg/-/read-pkg-6.0.0.tgz} + name: read-pkg + version: 6.0.0 engines: {node: '>=12'} dependencies: - '@types/normalize-package-data': 2.4.3 - normalize-package-data: 3.0.3 - parse-json: 5.2.0 - type-fest: 1.4.0 + '@types/normalize-package-data': registry.npmmirror.com/@types/normalize-package-data@2.4.2 + normalize-package-data: registry.npmmirror.com/normalize-package-data@3.0.3 + parse-json: registry.npmmirror.com/parse-json@5.2.0 + type-fest: registry.npmmirror.com/type-fest@1.4.0 dev: true - /readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==} + registry.npmmirror.com/readable-stream@2.3.8: + resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz} + name: readable-stream + version: 2.3.8 dependencies: - core-util-is: 1.0.3 - inherits: 2.0.4 - isarray: 1.0.0 - process-nextick-args: 2.0.1 - safe-buffer: 5.1.2 - string_decoder: 1.1.1 - util-deprecate: 1.0.2 + core-util-is: registry.npmmirror.com/core-util-is@1.0.3 + inherits: registry.npmmirror.com/inherits@2.0.4 + isarray: registry.npmmirror.com/isarray@1.0.0 + process-nextick-args: registry.npmmirror.com/process-nextick-args@2.0.1 + safe-buffer: registry.npmmirror.com/safe-buffer@5.1.2 + string_decoder: registry.npmmirror.com/string_decoder@1.1.1 + util-deprecate: registry.npmmirror.com/util-deprecate@1.0.2 dev: true - /readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==} + registry.npmmirror.com/readable-stream@3.6.2: + resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz} + name: readable-stream + version: 3.6.2 engines: {node: '>= 6'} dependencies: - inherits: 2.0.4 - string_decoder: 1.3.0 - util-deprecate: 1.0.2 - dev: true - - /readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} - engines: {node: '>=8.10.0'} - dependencies: - picomatch: 2.3.1 + inherits: registry.npmmirror.com/inherits@2.0.4 + string_decoder: registry.npmmirror.com/string_decoder@1.3.0 + util-deprecate: registry.npmmirror.com/util-deprecate@1.0.2 dev: true - /rechoir@0.6.2: - resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==} + registry.npmmirror.com/rechoir@0.6.2: + resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rechoir/-/rechoir-0.6.2.tgz} + name: rechoir + version: 0.6.2 engines: {node: '>= 0.10'} dependencies: - resolve: 1.22.8 + resolve: 1.22.6 dev: true - /redent@3.0.0: - resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} + registry.npmmirror.com/redent@3.0.0: + resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/redent/-/redent-3.0.0.tgz} + name: redent + version: 3.0.0 engines: {node: '>=8'} dependencies: - indent-string: 4.0.0 - strip-indent: 3.0.0 + indent-string: registry.npmmirror.com/indent-string@4.0.0 + strip-indent: registry.npmmirror.com/strip-indent@3.0.0 dev: true - /redent@4.0.0: - resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==} + registry.npmmirror.com/redent@4.0.0: + resolution: {integrity: sha512-tYkDkVVtYkSVhuQ4zBgfvciymHaeuel+zFKXShfDnFP5SyVEP7qo70Rf1jTOTCx3vGNAbnEi/xFkcfQVMIBWag==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/redent/-/redent-4.0.0.tgz} + name: redent + version: 4.0.0 engines: {node: '>=12'} dependencies: - indent-string: 5.0.0 - strip-indent: 4.0.0 + indent-string: registry.npmmirror.com/indent-string@5.0.0 + strip-indent: registry.npmmirror.com/strip-indent@4.0.0 dev: true - /regenerator-runtime@0.14.0: - resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==} + registry.npmmirror.com/regenerator-runtime@0.14.0: + resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz} + name: regenerator-runtime + version: 0.14.0 dev: true - /regexp.prototype.flags@1.5.1: - resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==} + registry.npmmirror.com/regexp.prototype.flags@1.5.1: + resolution: {integrity: sha512-sy6TXMN+hnP/wMy+ISxg3krXx7BAtWVO4UouuCN/ziM9UEne0euamVNafDfvC83bRNr95y0V5iijeDQFUNpvrg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.1.tgz} + name: regexp.prototype.flags + version: 1.5.1 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - set-function-name: 2.0.1 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + set-function-name: registry.npmmirror.com/set-function-name@2.0.1 dev: true - /registry-auth-token@5.0.2: - resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==} + registry.npmmirror.com/registry-auth-token@5.0.2: + resolution: {integrity: sha512-o/3ikDxtXaA59BmZuZrJZDJv8NMDGSj+6j6XaeBmHw8eY1i1qd9+6H+LjVvQXx3HN6aRCGa1cUdJ9RaJZUugnQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/registry-auth-token/-/registry-auth-token-5.0.2.tgz} + name: registry-auth-token + version: 5.0.2 engines: {node: '>=14'} dependencies: - '@pnpm/npm-conf': 2.2.2 + '@pnpm/npm-conf': registry.npmmirror.com/@pnpm/npm-conf@2.2.2 dev: true - /registry-url@6.0.1: - resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==} + registry.npmmirror.com/registry-url@6.0.1: + resolution: {integrity: sha512-+crtS5QjFRqFCoQmvGduwYWEBng99ZvmFvF+cUJkGYF1L1BfU8C6Zp9T7f5vPAwyLkUExpvK+ANVZmGU49qi4Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/registry-url/-/registry-url-6.0.1.tgz} + name: registry-url + version: 6.0.1 engines: {node: '>=12'} dependencies: - rc: 1.2.8 + rc: registry.npmmirror.com/rc@1.2.8 dev: true - /release-it@15.11.0: - resolution: {integrity: sha512-lZwoGEnKYKwGnfxxlA7vtR7vvozPrOSsIgQaHO4bgQ5ARbG3IA6Dmo0IVusv6nR1KmnjH70QIeNAgsWs6Ji/tw==} + registry.npmmirror.com/release-it@15.11.0: + resolution: {integrity: sha512-lZwoGEnKYKwGnfxxlA7vtR7vvozPrOSsIgQaHO4bgQ5ARbG3IA6Dmo0IVusv6nR1KmnjH70QIeNAgsWs6Ji/tw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/release-it/-/release-it-15.11.0.tgz} + name: release-it + version: 15.11.0 engines: {node: '>=14.9'} hasBin: true dependencies: - '@iarna/toml': 2.2.5 - '@octokit/rest': 19.0.11 - async-retry: 1.3.3 - chalk: 5.2.0 - cosmiconfig: 8.1.3 - execa: 7.1.1 - git-url-parse: 13.1.0 - globby: 13.1.4 - got: 12.6.1 - inquirer: 9.2.6 - is-ci: 3.0.1 - issue-parser: 6.0.0 - lodash: 4.17.21 - mime-types: 2.1.35 - new-github-release-url: 2.0.0 - node-fetch: 3.3.1 - open: 9.1.0 - ora: 6.3.1 - os-name: 5.1.0 - promise.allsettled: 1.0.6 - proxy-agent: 6.2.1 - semver: 7.5.1 - shelljs: 0.8.5 - update-notifier: 6.0.2 - url-join: 5.0.0 - wildcard-match: 5.1.2 - yargs-parser: 21.1.1 + '@iarna/toml': registry.npmmirror.com/@iarna/toml@2.2.5 + '@octokit/rest': registry.npmmirror.com/@octokit/rest@19.0.11 + async-retry: registry.npmmirror.com/async-retry@1.3.3 + chalk: registry.npmmirror.com/chalk@5.2.0 + cosmiconfig: registry.npmmirror.com/cosmiconfig@8.1.3 + execa: registry.npmmirror.com/execa@7.1.1 + git-url-parse: registry.npmmirror.com/git-url-parse@13.1.0 + globby: registry.npmmirror.com/globby@13.1.4 + got: registry.npmmirror.com/got@12.6.1 + inquirer: registry.npmmirror.com/inquirer@9.2.6 + is-ci: registry.npmmirror.com/is-ci@3.0.1 + issue-parser: registry.npmmirror.com/issue-parser@6.0.0 + lodash: registry.npmmirror.com/lodash@4.17.21 + mime-types: registry.npmmirror.com/mime-types@2.1.35 + new-github-release-url: registry.npmmirror.com/new-github-release-url@2.0.0 + node-fetch: registry.npmmirror.com/node-fetch@3.3.1 + open: registry.npmmirror.com/open@9.1.0 + ora: registry.npmmirror.com/ora@6.3.1 + os-name: registry.npmmirror.com/os-name@5.1.0 + promise.allsettled: registry.npmmirror.com/promise.allsettled@1.0.6 + proxy-agent: registry.npmmirror.com/proxy-agent@6.2.1 + semver: registry.npmmirror.com/semver@7.5.1 + shelljs: registry.npmmirror.com/shelljs@0.8.5 + update-notifier: registry.npmmirror.com/update-notifier@6.0.2 + url-join: registry.npmmirror.com/url-join@5.0.0 + wildcard-match: registry.npmmirror.com/wildcard-match@5.1.2 + yargs-parser: registry.npmmirror.com/yargs-parser@21.1.1 transitivePeerDependencies: - encoding - supports-color dev: true - /require-directory@2.1.1: - resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==} + registry.npmmirror.com/require-directory@2.1.1: + resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/require-directory/-/require-directory-2.1.1.tgz} + name: require-directory + version: 2.1.1 engines: {node: '>=0.10.0'} dev: true - /require-from-string@2.0.2: - resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==} + registry.npmmirror.com/require-from-string@2.0.2: + resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/require-from-string/-/require-from-string-2.0.2.tgz} + name: require-from-string + version: 2.0.2 engines: {node: '>=0.10.0'} dev: true - /requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==} + registry.npmmirror.com/requires-port@1.0.0: + resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz} + name: requires-port + version: 1.0.0 dev: false - /resolve-alpn@1.2.1: - resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==} + registry.npmmirror.com/resolve-alpn@1.2.1: + resolution: {integrity: sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve-alpn/-/resolve-alpn-1.2.1.tgz} + name: resolve-alpn + version: 1.2.1 dev: true - /resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + registry.npmmirror.com/resolve-from@4.0.0: + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz} + name: resolve-from + version: 4.0.0 engines: {node: '>=4'} dev: true - /resolve-from@5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + registry.npmmirror.com/resolve-from@5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve-from/-/resolve-from-5.0.0.tgz} + name: resolve-from + version: 5.0.0 engines: {node: '>=8'} dev: true - /resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==} + registry.npmmirror.com/resolve-pkg-maps@1.0.0: + resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz} + name: resolve-pkg-maps + version: 1.0.0 dev: true - /resolve@1.19.0: - resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} + registry.npmmirror.com/resolve@1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.19.0.tgz} + name: resolve + version: 1.19.0 dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 + is-core-module: registry.npmmirror.com/is-core-module@2.13.0 + path-parse: registry.npmmirror.com/path-parse@1.0.7 dev: true - /resolve@1.22.8: - resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==} + registry.npmmirror.com/resolve@1.22.6: + resolution: {integrity: sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.6.tgz} + name: resolve + version: 1.22.6 hasBin: true dependencies: - is-core-module: 2.13.1 - path-parse: 1.0.7 - supports-preserve-symlinks-flag: 1.0.0 + is-core-module: registry.npmmirror.com/is-core-module@2.13.0 + path-parse: registry.npmmirror.com/path-parse@1.0.7 + supports-preserve-symlinks-flag: registry.npmmirror.com/supports-preserve-symlinks-flag@1.0.0 dev: true - /responselike@3.0.0: - resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==} + registry.npmmirror.com/responselike@3.0.0: + resolution: {integrity: sha512-40yHxbNcl2+rzXvZuVkrYohathsSJlMTXKryG5y8uciHv1+xDLHQpgjG64JUO9nrEq2jGLH6IZ8BcZyw3wrweg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/responselike/-/responselike-3.0.0.tgz} + name: responselike + version: 3.0.0 engines: {node: '>=14.16'} dependencies: - lowercase-keys: 3.0.0 + lowercase-keys: registry.npmmirror.com/lowercase-keys@3.0.0 dev: true - /restore-cursor@3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + registry.npmmirror.com/restore-cursor@3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/restore-cursor/-/restore-cursor-3.1.0.tgz} + name: restore-cursor + version: 3.1.0 engines: {node: '>=8'} dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 + onetime: registry.npmmirror.com/onetime@5.1.2 + signal-exit: registry.npmmirror.com/signal-exit@3.0.7 dev: true - /restore-cursor@4.0.0: - resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==} + registry.npmmirror.com/restore-cursor@4.0.0: + resolution: {integrity: sha512-I9fPXU9geO9bHOt9pHHOhOkYerIMsmVaWB0rA2AI9ERh/+x/i7MV5HKBNrg+ljO5eoPVgCcnFuRjJ9uH6I/3eg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/restore-cursor/-/restore-cursor-4.0.0.tgz} + name: restore-cursor + version: 4.0.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - onetime: 5.1.2 - signal-exit: 3.0.7 + onetime: registry.npmmirror.com/onetime@5.1.2 + signal-exit: registry.npmmirror.com/signal-exit@3.0.7 dev: true - /retry@0.13.1: - resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==} + registry.npmmirror.com/retry@0.13.1: + resolution: {integrity: sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/retry/-/retry-0.13.1.tgz} + name: retry + version: 0.13.1 engines: {node: '>= 4'} dev: true - /reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + registry.npmmirror.com/reusify@1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz} + name: reusify + version: 1.0.4 engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - /rfdc@1.3.0: - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} + registry.npmmirror.com/rfdc@1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rfdc/-/rfdc-1.3.0.tgz} + name: rfdc + version: 1.3.0 dev: true - /rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + registry.npmmirror.com/rimraf@3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz} + name: rimraf + version: 3.0.2 hasBin: true dependencies: - glob: 7.2.3 + glob: registry.npmmirror.com/glob@7.2.3 dev: true - /rollup@3.29.4: - resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==} + registry.npmmirror.com/rollup@3.29.4: + resolution: {integrity: sha512-oWzmBZwvYrU0iJHtDmhsm662rC15FRXmcjCk1xD771dFDx5jJ02ufAQQTn0etB2emNk4J9EZg/yWKpsn9BWGRw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rollup/-/rollup-3.29.4.tgz} + name: rollup + version: 3.29.4 engines: {node: '>=14.18.0', npm: '>=8.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.3 + dev: true - /rrweb-cssom@0.6.0: - resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==} + registry.npmmirror.com/rrweb-cssom@0.6.0: + resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz} + name: rrweb-cssom + version: 0.6.0 dev: false - /run-applescript@5.0.0: - resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==} + registry.npmmirror.com/run-applescript@5.0.0: + resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/run-applescript/-/run-applescript-5.0.0.tgz} + name: run-applescript + version: 5.0.0 engines: {node: '>=12'} dependencies: - execa: 5.1.1 + execa: registry.npmmirror.com/execa@5.1.1 dev: true - /run-async@3.0.0: - resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==} + registry.npmmirror.com/run-async@3.0.0: + resolution: {integrity: sha512-540WwVDOMxA6dN6We19EcT9sc3hkXPw5mzRNGM3FkdN/vtE9NFvj5lFAPNwUDmJjXidm3v7TC1cTE7t17Ulm1Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/run-async/-/run-async-3.0.0.tgz} + name: run-async + version: 3.0.0 engines: {node: '>=0.12.0'} dev: true - /run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==} + registry.npmmirror.com/run-parallel@1.2.0: + resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz} + name: run-parallel + version: 1.2.0 dependencies: - queue-microtask: 1.2.3 + queue-microtask: registry.npmmirror.com/queue-microtask@1.2.3 - /rxjs@7.8.1: - resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==} + registry.npmmirror.com/rxjs@7.8.1: + resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/rxjs/-/rxjs-7.8.1.tgz} + name: rxjs + version: 7.8.1 dependencies: - tslib: 2.6.2 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: true - /safe-array-concat@1.0.1: - resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==} + registry.npmmirror.com/safe-array-concat@1.0.1: + resolution: {integrity: sha512-6XbUAseYE2KtOuGueyeobCySj9L4+66Tn6KQMOPQJrAJEowYKW/YR/MGJZl7FdydUdaFu4LYyDZjxf4/Nmo23Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/safe-array-concat/-/safe-array-concat-1.0.1.tgz} + name: safe-array-concat + version: 1.0.1 engines: {node: '>=0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - has-symbols: 1.0.3 - isarray: 2.0.5 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + has-symbols: registry.npmmirror.com/has-symbols@1.0.3 + isarray: registry.npmmirror.com/isarray@2.0.5 dev: true - /safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + registry.npmmirror.com/safe-buffer@5.1.2: + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz} + name: safe-buffer + version: 5.1.2 dev: true - /safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + registry.npmmirror.com/safe-buffer@5.2.1: + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz} + name: safe-buffer + version: 5.2.1 dev: true - /safe-regex-test@1.0.0: - resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==} + registry.npmmirror.com/safe-regex-test@1.0.0: + resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz} + name: safe-regex-test + version: 1.0.0 dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - is-regex: 1.1.4 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + is-regex: registry.npmmirror.com/is-regex@1.1.4 dev: true - /safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + registry.npmmirror.com/safer-buffer@2.1.2: + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz} + name: safer-buffer + version: 2.1.2 - /sax@1.3.0: - resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==} + registry.npmmirror.com/sax@1.3.0: + resolution: {integrity: sha512-0s+oAmw9zLl1V1cS9BtZN7JAd0cW5e0QH4W3LWEK6a4LaLEA2OTpGYWDY+6XasBLtz6wkm3u1xRw95mRuJ59WA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/sax/-/sax-1.3.0.tgz} + name: sax + version: 1.3.0 requiresBuild: true optional: true - /saxes@6.0.0: - resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==} + registry.npmmirror.com/saxes@6.0.0: + resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/saxes/-/saxes-6.0.0.tgz} + name: saxes + version: 6.0.0 engines: {node: '>=v12.22.7'} dependencies: - xmlchars: 2.2.0 - dev: false - - /seemly@0.3.6: - resolution: {integrity: sha512-lEV5VB8BUKTo/AfktXJcy+JeXns26ylbMkIUco8CYREsQijuz4mrXres2Q+vMLdwkuLxJdIPQ8IlCIxLYm71Yw==} + xmlchars: registry.npmmirror.com/xmlchars@2.2.0 dev: false - /semver-diff@4.0.0: - resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==} + registry.npmmirror.com/semver-diff@4.0.0: + resolution: {integrity: sha512-0Ju4+6A8iOnpL/Thra7dZsSlOHYAHIeMxfhWQRI1/VLcT3WDBZKKtQt/QkBOsiIN9ZpuvHE6cGZ0x4glCMmfiA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/semver-diff/-/semver-diff-4.0.0.tgz} + name: semver-diff + version: 4.0.0 engines: {node: '>=12'} dependencies: - semver: 7.5.1 + semver: 7.5.4 dev: true - /semver@5.7.2: - resolution: {integrity: sha512-cBznnQ9KjJqU67B52RMC65CMarK2600WFnbkcaiwWq3xy/5haFJlshgnpjovMVJ+Hff49d8GEn0b87C5pDQ10g==} - hasBin: true - - /semver@6.3.1: - resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==} + registry.npmmirror.com/semver@6.3.1: + resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/semver/-/semver-6.3.1.tgz} + name: semver + version: 6.3.1 hasBin: true + dev: true - /semver@7.5.1: - resolution: {integrity: sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==} + registry.npmmirror.com/semver@7.5.1: + resolution: {integrity: sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/semver/-/semver-7.5.1.tgz} + name: semver + version: 7.5.1 engines: {node: '>=10'} hasBin: true dependencies: - lru-cache: 6.0.0 + lru-cache: registry.npmmirror.com/lru-cache@6.0.0 dev: true - /semver@7.5.4: - resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==} + registry.npmmirror.com/semver@7.5.4: + resolution: {integrity: sha512-1bCSESV6Pv+i21Hvpxp3Dx+pSD8lIPt8uVjRrxAUt/nbswYc+tK6Y2btiULjd4+fnq15PX+nqQDC7Oft7WkwcA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/semver/-/semver-7.5.4.tgz} + name: semver + version: 7.5.4 engines: {node: '>=10'} hasBin: true dependencies: - lru-cache: 6.0.0 - dev: true - - /set-function-length@1.1.1: - resolution: {integrity: sha512-VoaqjbBJKiWtg4yRcKBQ7g7wnGnLV3M8oLvVWwOk2PdYY6PEFegR1vezXR0tw6fZGF9csVakIRjrJiy2veSBFQ==} - engines: {node: '>= 0.4'} - dependencies: - define-data-property: 1.1.1 - get-intrinsic: 1.2.2 - gopd: 1.0.1 - has-property-descriptors: 1.0.1 + lru-cache: registry.npmmirror.com/lru-cache@6.0.0 dev: true - /set-function-name@2.0.1: - resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==} + registry.npmmirror.com/set-function-name@2.0.1: + resolution: {integrity: sha512-tMNCiqYVkXIZgc2Hnoy2IvC/f8ezc5koaRFkCjrpWzGpCd3qbZXPzVy9MAZzK1ch/X0jvSkojys3oqJN0qCmdA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/set-function-name/-/set-function-name-2.0.1.tgz} + name: set-function-name + version: 2.0.1 engines: {node: '>= 0.4'} dependencies: - define-data-property: 1.1.1 - functions-have-names: 1.2.3 - has-property-descriptors: 1.0.1 + define-data-property: registry.npmmirror.com/define-data-property@1.1.0 + functions-have-names: registry.npmmirror.com/functions-have-names@1.2.3 + has-property-descriptors: registry.npmmirror.com/has-property-descriptors@1.0.0 dev: true - /shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + registry.npmmirror.com/shebang-command@2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz} + name: shebang-command + version: 2.0.0 engines: {node: '>=8'} dependencies: - shebang-regex: 3.0.0 + shebang-regex: registry.npmmirror.com/shebang-regex@3.0.0 dev: true - /shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + registry.npmmirror.com/shebang-regex@3.0.0: + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz} + name: shebang-regex + version: 3.0.0 engines: {node: '>=8'} dev: true - /shelljs@0.8.5: - resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} + registry.npmmirror.com/shelljs@0.8.5: + resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/shelljs/-/shelljs-0.8.5.tgz} + name: shelljs + version: 0.8.5 engines: {node: '>=4'} hasBin: true dependencies: - glob: 7.2.3 - interpret: 1.4.0 - rechoir: 0.6.2 - dev: true - - /shikiji@0.6.10: - resolution: {integrity: sha512-WE+A5Y2ntM5hL3iJQujk97qr5Uj7PSIRXpQfrZ6h+JWPXZ8KBEDhFXc4lqNriaRq1WGOVPUT83XMOzmHiH3W8A==} - dependencies: - hast-util-to-html: 9.0.0 + glob: registry.npmmirror.com/glob@7.2.3 + interpret: registry.npmmirror.com/interpret@1.4.0 + rechoir: registry.npmmirror.com/rechoir@0.6.2 dev: true - /side-channel@1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + registry.npmmirror.com/side-channel@1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz} + name: side-channel + version: 1.0.4 dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - object-inspect: 1.13.1 - dev: true - - /siginfo@2.0.0: - resolution: {integrity: sha512-ybx0WO1/8bSBLEWXZvEd7gMW3Sn3JFlW3TvX1nREbDLRNQNaeNN8WK0meBwPdAaOI7TtRRRJn/Es1zhrrCHu7g==} + call-bind: registry.npmmirror.com/call-bind@1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + object-inspect: registry.npmmirror.com/object-inspect@1.12.3 dev: true - /signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} + registry.npmmirror.com/signal-exit@3.0.7: + resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz} + name: signal-exit + version: 3.0.7 dev: true - /signal-exit@4.1.0: - resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==} + registry.npmmirror.com/signal-exit@4.1.0: + resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/signal-exit/-/signal-exit-4.1.0.tgz} + name: signal-exit + version: 4.1.0 engines: {node: '>=14'} dev: true - /slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + registry.npmmirror.com/slash@3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz} + name: slash + version: 3.0.0 engines: {node: '>=8'} dev: true - /slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==} + registry.npmmirror.com/slash@4.0.0: + resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/slash/-/slash-4.0.0.tgz} + name: slash + version: 4.0.0 engines: {node: '>=12'} dev: true - /slice-ansi@4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + registry.npmmirror.com/slice-ansi@4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/slice-ansi/-/slice-ansi-4.0.0.tgz} + name: slice-ansi + version: 4.0.0 engines: {node: '>=10'} dependencies: - ansi-styles: 4.3.0 - astral-regex: 2.0.0 - is-fullwidth-code-point: 3.0.0 + ansi-styles: registry.npmmirror.com/ansi-styles@4.3.0 + astral-regex: registry.npmmirror.com/astral-regex@2.0.0 + is-fullwidth-code-point: registry.npmmirror.com/is-fullwidth-code-point@3.0.0 dev: true - /slice-ansi@5.0.0: - resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==} + registry.npmmirror.com/slice-ansi@5.0.0: + resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/slice-ansi/-/slice-ansi-5.0.0.tgz} + name: slice-ansi + version: 5.0.0 engines: {node: '>=12'} dependencies: ansi-styles: 6.2.1 is-fullwidth-code-point: 4.0.0 dev: true - /smart-buffer@4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} + registry.npmmirror.com/smart-buffer@4.2.0: + resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz} + name: smart-buffer + version: 4.2.0 engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} dev: true - /socks-proxy-agent@8.0.2: - resolution: {integrity: sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==} + registry.npmmirror.com/socks-proxy-agent@8.0.2: + resolution: {integrity: sha512-8zuqoLv1aP/66PHF5TqwJ7Czm3Yv32urJQHrVyhD7mmA6d61Zv8cIXQYPTWwmg6qlupnPvs/QKDmfa4P/qct2g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/socks-proxy-agent/-/socks-proxy-agent-8.0.2.tgz} + name: socks-proxy-agent + version: 8.0.2 engines: {node: '>= 14'} dependencies: - agent-base: 7.1.0 + agent-base: registry.npmmirror.com/agent-base@7.1.0 debug: 4.3.4 - socks: 2.7.1 + socks: registry.npmmirror.com/socks@2.7.1 transitivePeerDependencies: - supports-color dev: true - /socks@2.7.1: - resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==} + registry.npmmirror.com/socks@2.7.1: + resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz} + name: socks + version: 2.7.1 engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} dependencies: - ip: 2.0.0 - smart-buffer: 4.2.0 + ip: registry.npmmirror.com/ip@2.0.0 + smart-buffer: registry.npmmirror.com/smart-buffer@4.2.0 dev: true - /source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} + registry.npmmirror.com/source-map-js@1.0.2: + resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz} + name: source-map-js + version: 1.0.2 engines: {node: '>=0.10.0'} - /source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + registry.npmmirror.com/source-map@0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz} + name: source-map + version: 0.6.1 engines: {node: '>=0.10.0'} - - /space-separated-tokens@2.0.2: - resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==} dev: true - /spdx-correct@3.2.0: - resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==} + registry.npmmirror.com/spdx-correct@3.2.0: + resolution: {integrity: sha512-kN9dJbvnySHULIluDHy32WHRUu3Og7B9sbY7tsFLctQkIqnMh3hErYgdMjTYuqmcXX+lK5T1lnUt3G7zNswmZA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/spdx-correct/-/spdx-correct-3.2.0.tgz} + name: spdx-correct + version: 3.2.0 dependencies: - spdx-expression-parse: 3.0.1 - spdx-license-ids: 3.0.16 + spdx-expression-parse: registry.npmmirror.com/spdx-expression-parse@3.0.1 + spdx-license-ids: registry.npmmirror.com/spdx-license-ids@3.0.16 dev: true - /spdx-exceptions@2.3.0: - resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} + registry.npmmirror.com/spdx-exceptions@2.3.0: + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz} + name: spdx-exceptions + version: 2.3.0 dev: true - /spdx-expression-parse@3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} + registry.npmmirror.com/spdx-expression-parse@3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz} + name: spdx-expression-parse + version: 3.0.1 dependencies: - spdx-exceptions: 2.3.0 - spdx-license-ids: 3.0.16 + spdx-exceptions: registry.npmmirror.com/spdx-exceptions@2.3.0 + spdx-license-ids: registry.npmmirror.com/spdx-license-ids@3.0.16 dev: true - /spdx-license-ids@3.0.16: - resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==} + registry.npmmirror.com/spdx-license-ids@3.0.16: + resolution: {integrity: sha512-eWN+LnM3GR6gPu35WxNgbGl8rmY1AEmoMDvL/QD6zYmPWgywxWqJWNdLGT+ke8dKNWrcYgYjPpG5gbTfghP8rw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/spdx-license-ids/-/spdx-license-ids-3.0.16.tgz} + name: spdx-license-ids + version: 3.0.16 dev: true - /split2@3.2.2: - resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} + registry.npmmirror.com/split2@3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/split2/-/split2-3.2.2.tgz} + name: split2 + version: 3.2.2 dependencies: - readable-stream: 3.6.2 + readable-stream: registry.npmmirror.com/readable-stream@3.6.2 dev: true - /split@1.0.1: - resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==} + registry.npmmirror.com/split@1.0.1: + resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/split/-/split-1.0.1.tgz} + name: split + version: 1.0.1 dependencies: - through: 2.3.8 - dev: true - - /sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==} + through: registry.npmmirror.com/through@2.3.8 dev: true - /stackback@0.0.2: - resolution: {integrity: sha512-1XMJE5fQo1jGH6Y/7ebnwPOBEkIEnT4QF32d5R1+VXdXveM0IBMJt8zfaxX1P3QhVwrYe+576+jkANtSS2mBbw==} + registry.npmmirror.com/sprintf-js@1.0.3: + resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz} + name: sprintf-js + version: 1.0.3 dev: true - /standard-version@9.5.0: - resolution: {integrity: sha512-3zWJ/mmZQsOaO+fOlsa0+QK90pwhNd042qEcw6hKFNoLFs7peGyvPffpEBbK/DSGPbyOvli0mUIFv5A4qTjh2Q==} + registry.npmmirror.com/standard-version@9.5.0: + resolution: {integrity: sha512-3zWJ/mmZQsOaO+fOlsa0+QK90pwhNd042qEcw6hKFNoLFs7peGyvPffpEBbK/DSGPbyOvli0mUIFv5A4qTjh2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/standard-version/-/standard-version-9.5.0.tgz} + name: standard-version + version: 9.5.0 engines: {node: '>=10'} hasBin: true dependencies: - chalk: 2.4.2 - conventional-changelog: 3.1.25 - conventional-changelog-config-spec: 2.1.0 - conventional-changelog-conventionalcommits: 4.6.3 - conventional-recommended-bump: 6.1.0 - detect-indent: 6.1.0 - detect-newline: 3.1.0 - dotgitignore: 2.1.0 - figures: 3.2.0 - find-up: 5.0.0 - git-semver-tags: 4.1.1 - semver: 7.5.4 - stringify-package: 1.0.1 - yargs: 16.2.0 - dev: true - - /std-env@3.4.3: - resolution: {integrity: sha512-f9aPhy8fYBuMN+sNfakZV18U39PbalgjXG3lLB9WkaYTxijru61wb57V9wxxNthXM5Sd88ETBWi29qLAsHO52Q==} - dev: true - - /stdin-discarder@0.1.0: - resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==} + chalk: registry.npmmirror.com/chalk@2.4.2 + conventional-changelog: registry.npmmirror.com/conventional-changelog@3.1.25 + conventional-changelog-config-spec: registry.npmmirror.com/conventional-changelog-config-spec@2.1.0 + conventional-changelog-conventionalcommits: registry.npmmirror.com/conventional-changelog-conventionalcommits@4.6.3 + conventional-recommended-bump: registry.npmmirror.com/conventional-recommended-bump@6.1.0 + detect-indent: registry.npmmirror.com/detect-indent@6.1.0 + detect-newline: registry.npmmirror.com/detect-newline@3.1.0 + dotgitignore: registry.npmmirror.com/dotgitignore@2.1.0 + figures: registry.npmmirror.com/figures@3.2.0 + find-up: registry.npmmirror.com/find-up@5.0.0 + git-semver-tags: registry.npmmirror.com/git-semver-tags@4.1.1 + semver: registry.npmmirror.com/semver@7.5.4 + stringify-package: registry.npmmirror.com/stringify-package@1.0.1 + yargs: registry.npmmirror.com/yargs@16.2.0 + dev: true + + registry.npmmirror.com/stdin-discarder@0.1.0: + resolution: {integrity: sha512-xhV7w8S+bUwlPTb4bAOUQhv8/cSS5offJuX8GQGq32ONF0ZtDWKfkdomM3HMRA+LhX6um/FZ0COqlwsjD53LeQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/stdin-discarder/-/stdin-discarder-0.1.0.tgz} + name: stdin-discarder + version: 0.1.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - bl: 5.1.0 + bl: registry.npmmirror.com/bl@5.1.0 dev: true - /stop-iteration-iterator@1.0.0: - resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==} + registry.npmmirror.com/stop-iteration-iterator@1.0.0: + resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz} + name: stop-iteration-iterator + version: 1.0.0 engines: {node: '>= 0.4'} dependencies: - internal-slot: 1.0.6 + internal-slot: registry.npmmirror.com/internal-slot@1.0.5 dev: true - /string-argv@0.3.2: - resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==} + registry.npmmirror.com/string-argv@0.3.2: + resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/string-argv/-/string-argv-0.3.2.tgz} + name: string-argv + version: 0.3.2 engines: {node: '>=0.6.19'} dev: true - /string-width@4.2.3: - resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==} + registry.npmmirror.com/string-width@4.2.3: + resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-4.2.3.tgz} + name: string-width + version: 4.2.3 engines: {node: '>=8'} dependencies: - emoji-regex: 8.0.0 - is-fullwidth-code-point: 3.0.0 - strip-ansi: 6.0.1 + emoji-regex: registry.npmmirror.com/emoji-regex@8.0.0 + is-fullwidth-code-point: registry.npmmirror.com/is-fullwidth-code-point@3.0.0 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 dev: true - /string-width@5.1.2: - resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==} + registry.npmmirror.com/string-width@5.1.2: + resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/string-width/-/string-width-5.1.2.tgz} + name: string-width + version: 5.1.2 engines: {node: '>=12'} dependencies: - eastasianwidth: 0.2.0 - emoji-regex: 9.2.2 - strip-ansi: 7.1.0 + eastasianwidth: registry.npmmirror.com/eastasianwidth@0.2.0 + emoji-regex: registry.npmmirror.com/emoji-regex@9.2.2 + strip-ansi: registry.npmmirror.com/strip-ansi@7.1.0 dev: true - /string.prototype.trim@1.2.8: - resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==} + registry.npmmirror.com/string.prototype.trim@1.2.8: + resolution: {integrity: sha512-lfjY4HcixfQXOfaqCvcBuOIapyaroTXhbkfJN3gcB1OtyupngWK4sEET9Knd0cXd28kTUqu/kHoV4HKSJdnjiQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/string.prototype.trim/-/string.prototype.trim-1.2.8.tgz} + name: string.prototype.trim + version: 1.2.8 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 - dev: true - - /string.prototype.trimend@1.0.7: - resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==} - dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 dev: true - /string.prototype.trimstart@1.0.7: - resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==} + registry.npmmirror.com/string.prototype.trimend@1.0.7: + resolution: {integrity: sha512-Ni79DqeB72ZFq1uH/L6zJ+DKZTkOtPIHovb3YZHQViE+HDouuU4mBrLOLDn5Dde3RF8qw5qVETEjhu9locMLvA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.7.tgz} + name: string.prototype.trimend + version: 1.0.7 dependencies: - call-bind: 1.0.5 - define-properties: 1.2.1 - es-abstract: 1.22.3 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 dev: true - /string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} + registry.npmmirror.com/string.prototype.trimstart@1.0.7: + resolution: {integrity: sha512-NGhtDFu3jCEm7B4Fy0DpLewdJQOZcQ0rGbwQ/+stjnrp2i+rlKeCvos9hOIeCmqwratM47OBxY7uFZzjxHXmrg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.7.tgz} + name: string.prototype.trimstart + version: 1.0.7 dependencies: - safe-buffer: 5.1.2 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + define-properties: registry.npmmirror.com/define-properties@1.2.1 + es-abstract: registry.npmmirror.com/es-abstract@1.22.2 dev: true - /string_decoder@1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} + registry.npmmirror.com/string_decoder@1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz} + name: string_decoder + version: 1.1.1 dependencies: - safe-buffer: 5.2.1 + safe-buffer: registry.npmmirror.com/safe-buffer@5.1.2 dev: true - /stringify-entities@4.0.3: - resolution: {integrity: sha512-BP9nNHMhhfcMbiuQKCqMjhDP5yBCAxsPu4pHFFzJ6Alo9dZgY4VLDPutXqIjpRiMoKdp7Av85Gr73Q5uH9k7+g==} + registry.npmmirror.com/string_decoder@1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/string_decoder/-/string_decoder-1.3.0.tgz} + name: string_decoder + version: 1.3.0 dependencies: - character-entities-html4: 2.1.0 - character-entities-legacy: 3.0.0 + safe-buffer: registry.npmmirror.com/safe-buffer@5.2.1 dev: true - /stringify-package@1.0.1: - resolution: {integrity: sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==} + registry.npmmirror.com/stringify-package@1.0.1: + resolution: {integrity: sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/stringify-package/-/stringify-package-1.0.1.tgz} + name: stringify-package + version: 1.0.1 deprecated: This module is not used anymore, and has been replaced by @npmcli/package-json dev: true - /strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + registry.npmmirror.com/strip-ansi@6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz} + name: strip-ansi + version: 6.0.1 engines: {node: '>=8'} dependencies: - ansi-regex: 5.0.1 + ansi-regex: registry.npmmirror.com/ansi-regex@5.0.1 dev: true - /strip-ansi@7.1.0: - resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==} + registry.npmmirror.com/strip-ansi@7.1.0: + resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-7.1.0.tgz} + name: strip-ansi + version: 7.1.0 engines: {node: '>=12'} dependencies: - ansi-regex: 6.0.1 + ansi-regex: registry.npmmirror.com/ansi-regex@6.0.1 dev: true - /strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==} + registry.npmmirror.com/strip-bom@3.0.0: + resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-bom/-/strip-bom-3.0.0.tgz} + name: strip-bom + version: 3.0.0 engines: {node: '>=4'} dev: true - /strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + registry.npmmirror.com/strip-final-newline@2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz} + name: strip-final-newline + version: 2.0.0 engines: {node: '>=6'} dev: true - /strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==} + registry.npmmirror.com/strip-final-newline@3.0.0: + resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz} + name: strip-final-newline + version: 3.0.0 engines: {node: '>=12'} dev: true - /strip-indent@3.0.0: - resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} + registry.npmmirror.com/strip-indent@3.0.0: + resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-indent/-/strip-indent-3.0.0.tgz} + name: strip-indent + version: 3.0.0 engines: {node: '>=8'} dependencies: - min-indent: 1.0.1 + min-indent: registry.npmmirror.com/min-indent@1.0.1 dev: true - /strip-indent@4.0.0: - resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==} + registry.npmmirror.com/strip-indent@4.0.0: + resolution: {integrity: sha512-mnVSV2l+Zv6BLpSD/8V87CW/y9EmmbYzGCIavsnsI6/nwn26DwffM/yztm30Z/I2DY9wdS3vXVCMnHDgZaVNoA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-indent/-/strip-indent-4.0.0.tgz} + name: strip-indent + version: 4.0.0 engines: {node: '>=12'} dependencies: - min-indent: 1.0.1 + min-indent: registry.npmmirror.com/min-indent@1.0.1 dev: true - /strip-json-comments@2.0.1: - resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==} + registry.npmmirror.com/strip-json-comments@2.0.1: + resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-2.0.1.tgz} + name: strip-json-comments + version: 2.0.1 engines: {node: '>=0.10.0'} dev: true - /strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + registry.npmmirror.com/strip-json-comments@3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz} + name: strip-json-comments + version: 3.1.1 engines: {node: '>=8'} dev: true - /strip-literal@1.3.0: - resolution: {integrity: sha512-PugKzOsyXpArk0yWmUwqOZecSO0GH0bPoctLcqNDH9J04pVW3lflYE0ujElBGTloevcxF5MofAOZ7C5l2b+wLg==} - dependencies: - acorn: 8.10.0 - dev: true - - /style-search@0.1.0: - resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==} + registry.npmmirror.com/style-search@0.1.0: + resolution: {integrity: sha512-Dj1Okke1C3uKKwQcetra4jSuk0DqbzbYtXipzFlFMZtowbF1x7BKJwB9AayVMyFARvU8EDrZdcax4At/452cAg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/style-search/-/style-search-0.1.0.tgz} + name: style-search + version: 0.1.0 dev: true - /stylelint-config-html@1.1.0(postcss-html@1.5.0)(stylelint@15.11.0): - resolution: {integrity: sha512-IZv4IVESjKLumUGi+HWeb7skgO6/g4VMuAYrJdlqQFndgbj6WJAXPhaysvBiXefX79upBdQVumgYcdd17gCpjQ==} + registry.npmmirror.com/stylelint-config-html@1.1.0(postcss-html@1.5.0)(stylelint@15.10.3): + resolution: {integrity: sha512-IZv4IVESjKLumUGi+HWeb7skgO6/g4VMuAYrJdlqQFndgbj6WJAXPhaysvBiXefX79upBdQVumgYcdd17gCpjQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/stylelint-config-html/-/stylelint-config-html-1.1.0.tgz} + id: registry.npmmirror.com/stylelint-config-html/1.1.0 + name: stylelint-config-html + version: 1.1.0 engines: {node: ^12 || >=14} peerDependencies: postcss-html: ^1.0.0 stylelint: '>=14.0.0' dependencies: - postcss-html: 1.5.0 - stylelint: 15.11.0(typescript@5.1.6) + postcss-html: registry.npmmirror.com/postcss-html@1.5.0 + stylelint: registry.npmmirror.com/stylelint@15.10.3(typescript@5.1.6) dev: true - /stylelint-config-recommended-vue@1.5.0(postcss-html@1.5.0)(stylelint@15.11.0): - resolution: {integrity: sha512-65TAK/clUqkNtkZLcuytoxU0URQYlml+30Nhop7sRkCZ/mtWdXt7T+spPSB3KMKlb+82aEVJ4OrcstyDBdbosg==} + registry.npmmirror.com/stylelint-config-recommended-vue@1.5.0(postcss-html@1.5.0)(stylelint@15.10.3): + resolution: {integrity: sha512-65TAK/clUqkNtkZLcuytoxU0URQYlml+30Nhop7sRkCZ/mtWdXt7T+spPSB3KMKlb+82aEVJ4OrcstyDBdbosg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/stylelint-config-recommended-vue/-/stylelint-config-recommended-vue-1.5.0.tgz} + id: registry.npmmirror.com/stylelint-config-recommended-vue/1.5.0 + name: stylelint-config-recommended-vue + version: 1.5.0 engines: {node: ^12 || >=14} peerDependencies: postcss-html: ^1.0.0 stylelint: '>=14.0.0' dependencies: - postcss-html: 1.5.0 - semver: 7.5.4 - stylelint: 15.11.0(typescript@5.1.6) - stylelint-config-html: 1.1.0(postcss-html@1.5.0)(stylelint@15.11.0) - stylelint-config-recommended: 13.0.0(stylelint@15.11.0) + postcss-html: registry.npmmirror.com/postcss-html@1.5.0 + semver: registry.npmmirror.com/semver@7.5.4 + stylelint: registry.npmmirror.com/stylelint@15.10.3(typescript@5.1.6) + stylelint-config-html: registry.npmmirror.com/stylelint-config-html@1.1.0(postcss-html@1.5.0)(stylelint@15.10.3) + stylelint-config-recommended: registry.npmmirror.com/stylelint-config-recommended@13.0.0(stylelint@15.10.3) dev: true - /stylelint-config-recommended@13.0.0(stylelint@15.11.0): - resolution: {integrity: sha512-EH+yRj6h3GAe/fRiyaoO2F9l9Tgg50AOFhaszyfov9v6ayXJ1IkSHwTxd7lB48FmOeSGDPLjatjO11fJpmarkQ==} + registry.npmmirror.com/stylelint-config-recommended@13.0.0(stylelint@15.10.3): + resolution: {integrity: sha512-EH+yRj6h3GAe/fRiyaoO2F9l9Tgg50AOFhaszyfov9v6ayXJ1IkSHwTxd7lB48FmOeSGDPLjatjO11fJpmarkQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/stylelint-config-recommended/-/stylelint-config-recommended-13.0.0.tgz} + id: registry.npmmirror.com/stylelint-config-recommended/13.0.0 + name: stylelint-config-recommended + version: 13.0.0 engines: {node: ^14.13.1 || >=16.0.0} peerDependencies: stylelint: ^15.10.0 dependencies: - stylelint: 15.11.0(typescript@5.1.6) + stylelint: registry.npmmirror.com/stylelint@15.10.3(typescript@5.1.6) dev: true - /stylelint-config-standard-vue@1.0.0(postcss-html@1.5.0)(stylelint@15.11.0): - resolution: {integrity: sha512-wAzU7p6DSlo04pWfCbOcaMq09Nojt0FEsbdxhCBTdC7IguD9ZVl7FP/bvyA0HAHjZGC4JkW7m6WiQaoVMDSuFw==} + registry.npmmirror.com/stylelint-config-standard-vue@1.0.0(postcss-html@1.5.0)(stylelint@15.10.3): + resolution: {integrity: sha512-wAzU7p6DSlo04pWfCbOcaMq09Nojt0FEsbdxhCBTdC7IguD9ZVl7FP/bvyA0HAHjZGC4JkW7m6WiQaoVMDSuFw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/stylelint-config-standard-vue/-/stylelint-config-standard-vue-1.0.0.tgz} + id: registry.npmmirror.com/stylelint-config-standard-vue/1.0.0 + name: stylelint-config-standard-vue + version: 1.0.0 engines: {node: ^12 || >=14} peerDependencies: postcss-html: ^1.0.0 stylelint: '>=14.0.0' dependencies: - postcss-html: 1.5.0 - stylelint: 15.11.0(typescript@5.1.6) - stylelint-config-html: 1.1.0(postcss-html@1.5.0)(stylelint@15.11.0) - stylelint-config-recommended-vue: 1.5.0(postcss-html@1.5.0)(stylelint@15.11.0) - stylelint-config-standard: 34.0.0(stylelint@15.11.0) + postcss-html: registry.npmmirror.com/postcss-html@1.5.0 + stylelint: registry.npmmirror.com/stylelint@15.10.3(typescript@5.1.6) + stylelint-config-html: registry.npmmirror.com/stylelint-config-html@1.1.0(postcss-html@1.5.0)(stylelint@15.10.3) + stylelint-config-recommended-vue: registry.npmmirror.com/stylelint-config-recommended-vue@1.5.0(postcss-html@1.5.0)(stylelint@15.10.3) + stylelint-config-standard: registry.npmmirror.com/stylelint-config-standard@34.0.0(stylelint@15.10.3) dev: true - /stylelint-config-standard@34.0.0(stylelint@15.11.0): - resolution: {integrity: sha512-u0VSZnVyW9VSryBG2LSO+OQTjN7zF9XJaAJRX/4EwkmU0R2jYwmBSN10acqZisDitS0CLiEiGjX7+Hrq8TAhfQ==} + registry.npmmirror.com/stylelint-config-standard@34.0.0(stylelint@15.10.3): + resolution: {integrity: sha512-u0VSZnVyW9VSryBG2LSO+OQTjN7zF9XJaAJRX/4EwkmU0R2jYwmBSN10acqZisDitS0CLiEiGjX7+Hrq8TAhfQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/stylelint-config-standard/-/stylelint-config-standard-34.0.0.tgz} + id: registry.npmmirror.com/stylelint-config-standard/34.0.0 + name: stylelint-config-standard + version: 34.0.0 engines: {node: ^14.13.1 || >=16.0.0} peerDependencies: stylelint: ^15.10.0 dependencies: - stylelint: 15.11.0(typescript@5.1.6) - stylelint-config-recommended: 13.0.0(stylelint@15.11.0) + stylelint: registry.npmmirror.com/stylelint@15.10.3(typescript@5.1.6) + stylelint-config-recommended: registry.npmmirror.com/stylelint-config-recommended@13.0.0(stylelint@15.10.3) dev: true - /stylelint-less@1.0.8(stylelint@15.11.0): - resolution: {integrity: sha512-rV9qCtuMKpkcfMq0znW52yWb0bZfw0E/uZ2CwOK4MFSIoq0U6xXT7Y1a2nSJsa+p3t8li/2RTYUrRLc7ABRyaQ==} + registry.npmmirror.com/stylelint-less@1.0.8(stylelint@15.10.3): + resolution: {integrity: sha512-rV9qCtuMKpkcfMq0znW52yWb0bZfw0E/uZ2CwOK4MFSIoq0U6xXT7Y1a2nSJsa+p3t8li/2RTYUrRLc7ABRyaQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/stylelint-less/-/stylelint-less-1.0.8.tgz} + id: registry.npmmirror.com/stylelint-less/1.0.8 + name: stylelint-less + version: 1.0.8 peerDependencies: stylelint: ^15.10.1 dependencies: - postcss: 8.4.31 - postcss-value-parser: 4.2.0 - stylelint: 15.11.0(typescript@5.1.6) + postcss: registry.npmmirror.com/postcss@8.4.31 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser@4.2.0 + stylelint: registry.npmmirror.com/stylelint@15.10.3(typescript@5.1.6) dev: true - /stylelint-order@6.0.3(stylelint@15.11.0): - resolution: {integrity: sha512-1j1lOb4EU/6w49qZeT2SQVJXm0Ht+Qnq9GMfUa3pMwoyojIWfuA+JUDmoR97Bht1RLn4ei0xtLGy87M7d29B1w==} + registry.npmmirror.com/stylelint-order@6.0.3(stylelint@15.10.3): + resolution: {integrity: sha512-1j1lOb4EU/6w49qZeT2SQVJXm0Ht+Qnq9GMfUa3pMwoyojIWfuA+JUDmoR97Bht1RLn4ei0xtLGy87M7d29B1w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/stylelint-order/-/stylelint-order-6.0.3.tgz} + id: registry.npmmirror.com/stylelint-order/6.0.3 + name: stylelint-order + version: 6.0.3 peerDependencies: stylelint: ^14.0.0 || ^15.0.0 dependencies: - postcss: 8.4.31 - postcss-sorting: 8.0.2(postcss@8.4.31) - stylelint: 15.11.0(typescript@5.1.6) + postcss: registry.npmmirror.com/postcss@8.4.31 + postcss-sorting: registry.npmmirror.com/postcss-sorting@8.0.2(postcss@8.4.31) + stylelint: registry.npmmirror.com/stylelint@15.10.3(typescript@5.1.6) dev: true - /stylelint@15.11.0(typescript@5.1.6): - resolution: {integrity: sha512-78O4c6IswZ9TzpcIiQJIN49K3qNoXTM8zEJzhaTE/xRTCZswaovSEVIa/uwbOltZrk16X4jAxjaOhzz/hTm1Kw==} + registry.npmmirror.com/stylelint@15.10.3(typescript@5.1.6): + resolution: {integrity: sha512-aBQMMxYvFzJJwkmg+BUUg3YfPyeuCuKo2f+LOw7yYbU8AZMblibwzp9OV4srHVeQldxvSFdz0/Xu8blq2AesiA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/stylelint/-/stylelint-15.10.3.tgz} + id: registry.npmmirror.com/stylelint/15.10.3 + name: stylelint + version: 15.10.3 engines: {node: ^14.13.1 || >=16.0.0} hasBin: true dependencies: - '@csstools/css-parser-algorithms': 2.3.2(@csstools/css-tokenizer@2.2.1) - '@csstools/css-tokenizer': 2.2.1 - '@csstools/media-query-list-parser': 2.1.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1) - '@csstools/selector-specificity': 3.0.0(postcss-selector-parser@6.0.13) - balanced-match: 2.0.0 - colord: 2.9.3 - cosmiconfig: 8.3.6(typescript@5.1.6) - css-functions-list: 3.2.1 - css-tree: 2.3.1 + '@csstools/css-parser-algorithms': registry.npmmirror.com/@csstools/css-parser-algorithms@2.3.2(@csstools/css-tokenizer@2.2.1) + '@csstools/css-tokenizer': registry.npmmirror.com/@csstools/css-tokenizer@2.2.1 + '@csstools/media-query-list-parser': registry.npmmirror.com/@csstools/media-query-list-parser@2.1.5(@csstools/css-parser-algorithms@2.3.2)(@csstools/css-tokenizer@2.2.1) + '@csstools/selector-specificity': registry.npmmirror.com/@csstools/selector-specificity@3.0.0(postcss-selector-parser@6.0.13) + balanced-match: registry.npmmirror.com/balanced-match@2.0.0 + colord: registry.npmmirror.com/colord@2.9.3 + cosmiconfig: registry.npmmirror.com/cosmiconfig@8.3.6(typescript@5.1.6) + css-functions-list: registry.npmmirror.com/css-functions-list@3.2.0 + css-tree: registry.npmmirror.com/css-tree@2.3.1 debug: 4.3.4 - fast-glob: 3.3.1 - fastest-levenshtein: 1.0.16 - file-entry-cache: 7.0.1 - global-modules: 2.0.0 - globby: 11.1.0 - globjoin: 0.1.4 - html-tags: 3.3.1 - ignore: 5.2.4 - import-lazy: 4.0.0 - imurmurhash: 0.1.4 - is-plain-object: 5.0.0 - known-css-properties: 0.29.0 - mathml-tag-names: 2.1.3 - meow: 10.1.5 - micromatch: 4.0.5 - normalize-path: 3.0.0 - picocolors: 1.0.0 - postcss: 8.4.31 - postcss-resolve-nested-selector: 0.1.1 - postcss-safe-parser: 6.0.0(postcss@8.4.31) - postcss-selector-parser: 6.0.13 - postcss-value-parser: 4.2.0 - resolve-from: 5.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 - style-search: 0.1.0 - supports-hyperlinks: 3.0.0 - svg-tags: 1.0.0 - table: 6.8.1 - write-file-atomic: 5.0.1 + fast-glob: registry.npmmirror.com/fast-glob@3.3.1 + fastest-levenshtein: registry.npmmirror.com/fastest-levenshtein@1.0.16 + file-entry-cache: registry.npmmirror.com/file-entry-cache@6.0.1 + global-modules: registry.npmmirror.com/global-modules@2.0.0 + globby: registry.npmmirror.com/globby@11.1.0 + globjoin: registry.npmmirror.com/globjoin@0.1.4 + html-tags: registry.npmmirror.com/html-tags@3.3.1 + ignore: registry.npmmirror.com/ignore@5.2.4 + import-lazy: registry.npmmirror.com/import-lazy@4.0.0 + imurmurhash: registry.npmmirror.com/imurmurhash@0.1.4 + is-plain-object: registry.npmmirror.com/is-plain-object@5.0.0 + known-css-properties: registry.npmmirror.com/known-css-properties@0.28.0 + mathml-tag-names: registry.npmmirror.com/mathml-tag-names@2.1.3 + meow: registry.npmmirror.com/meow@10.1.5 + micromatch: registry.npmmirror.com/micromatch@4.0.5 + normalize-path: registry.npmmirror.com/normalize-path@3.0.0 + picocolors: registry.npmmirror.com/picocolors@1.0.0 + postcss: registry.npmmirror.com/postcss@8.4.31 + postcss-resolve-nested-selector: registry.npmmirror.com/postcss-resolve-nested-selector@0.1.1 + postcss-safe-parser: registry.npmmirror.com/postcss-safe-parser@6.0.0(postcss@8.4.31) + postcss-selector-parser: registry.npmmirror.com/postcss-selector-parser@6.0.13 + postcss-value-parser: registry.npmmirror.com/postcss-value-parser@4.2.0 + resolve-from: registry.npmmirror.com/resolve-from@5.0.0 + string-width: registry.npmmirror.com/string-width@4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 + style-search: registry.npmmirror.com/style-search@0.1.0 + supports-hyperlinks: registry.npmmirror.com/supports-hyperlinks@3.0.0 + svg-tags: registry.npmmirror.com/svg-tags@1.0.0 + table: registry.npmmirror.com/table@6.8.1 + write-file-atomic: registry.npmmirror.com/write-file-atomic@5.0.1 transitivePeerDependencies: - supports-color - typescript dev: true - /supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + registry.npmmirror.com/supports-color@5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz} + name: supports-color + version: 5.5.0 engines: {node: '>=4'} dependencies: - has-flag: 3.0.0 + has-flag: registry.npmmirror.com/has-flag@3.0.0 + dev: true - /supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + registry.npmmirror.com/supports-color@7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz} + name: supports-color + version: 7.2.0 engines: {node: '>=8'} dependencies: - has-flag: 4.0.0 + has-flag: registry.npmmirror.com/has-flag@4.0.0 dev: true - /supports-hyperlinks@3.0.0: - resolution: {integrity: sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==} + registry.npmmirror.com/supports-hyperlinks@3.0.0: + resolution: {integrity: sha512-QBDPHyPQDRTy9ku4URNGY5Lah8PAaXs6tAAwp55sL5WCsSW7GIfdf6W5ixfziW+t7wh3GVvHyHHyQ1ESsoRvaA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/supports-hyperlinks/-/supports-hyperlinks-3.0.0.tgz} + name: supports-hyperlinks + version: 3.0.0 engines: {node: '>=14.18'} dependencies: - has-flag: 4.0.0 - supports-color: 7.2.0 + has-flag: registry.npmmirror.com/has-flag@4.0.0 + supports-color: registry.npmmirror.com/supports-color@7.2.0 dev: true - /supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==} + registry.npmmirror.com/supports-preserve-symlinks-flag@1.0.0: + resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz} + name: supports-preserve-symlinks-flag + version: 1.0.0 engines: {node: '>= 0.4'} dev: true - /svg-tags@1.0.0: - resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==} + registry.npmmirror.com/svg-tags@1.0.0: + resolution: {integrity: sha512-ovssysQTa+luh7A5Weu3Rta6FJlFBBbInjOh722LIt6klpU2/HtdUbszju/G4devcvk8PGt7FCLv5wftu3THUA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/svg-tags/-/svg-tags-1.0.0.tgz} + name: svg-tags + version: 1.0.0 + dev: true - /svgo@3.0.2: - resolution: {integrity: sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==} + registry.npmmirror.com/svgo@3.0.2: + resolution: {integrity: sha512-Z706C1U2pb1+JGP48fbazf3KxHrWOsLme6Rv7imFBn5EnuanDW1GPaA/P1/dvObE670JDePC3mnj0k0B7P0jjQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/svgo/-/svgo-3.0.2.tgz} + name: svgo + version: 3.0.2 engines: {node: '>=14.0.0'} hasBin: true dependencies: - '@trysound/sax': 0.2.0 - commander: 7.2.0 - css-select: 5.1.0 - css-tree: 2.3.1 - csso: 5.0.5 - picocolors: 1.0.0 + '@trysound/sax': registry.npmmirror.com/@trysound/sax@0.2.0 + commander: registry.npmmirror.com/commander@7.2.0 + css-select: registry.npmmirror.com/css-select@5.1.0 + css-tree: registry.npmmirror.com/css-tree@2.3.1 + csso: registry.npmmirror.com/csso@5.0.5 + picocolors: registry.npmmirror.com/picocolors@1.0.0 dev: false - /symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} + registry.npmmirror.com/symbol-tree@3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/symbol-tree/-/symbol-tree-3.2.4.tgz} + name: symbol-tree + version: 3.2.4 dev: false - /table@6.8.1: - resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==} + registry.npmmirror.com/table@6.8.1: + resolution: {integrity: sha512-Y4X9zqrCftUhMeH2EptSSERdVKt/nEdijTOacGD/97EKjhQ/Qs8RTlEGABSJNNN8lac9kheH+af7yAkEWlgneA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/table/-/table-6.8.1.tgz} + name: table + version: 6.8.1 engines: {node: '>=10.0.0'} dependencies: - ajv: 8.12.0 - lodash.truncate: 4.4.2 - slice-ansi: 4.0.0 - string-width: 4.2.3 - strip-ansi: 6.0.1 + ajv: registry.npmmirror.com/ajv@8.12.0 + lodash.truncate: registry.npmmirror.com/lodash.truncate@4.4.2 + slice-ansi: registry.npmmirror.com/slice-ansi@4.0.0 + string-width: registry.npmmirror.com/string-width@4.2.3 + strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 dev: true - /tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==} + registry.npmmirror.com/tapable@2.2.1: + resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz} + name: tapable + version: 2.2.1 engines: {node: '>=6'} dev: true - /test-exclude@6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} - dependencies: - '@istanbuljs/schema': 0.1.3 - glob: 7.2.3 - minimatch: 3.1.2 - dev: true - - /text-extensions@1.9.0: - resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==} + registry.npmmirror.com/text-extensions@1.9.0: + resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/text-extensions/-/text-extensions-1.9.0.tgz} + name: text-extensions + version: 1.9.0 engines: {node: '>=0.10'} dev: true - /text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==} + registry.npmmirror.com/text-table@0.2.0: + resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz} + name: text-table + version: 0.2.0 dev: true - /through2@2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} + registry.npmmirror.com/through2@2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/through2/-/through2-2.0.5.tgz} + name: through2 + version: 2.0.5 dependencies: - readable-stream: 2.3.8 - xtend: 4.0.2 + readable-stream: registry.npmmirror.com/readable-stream@2.3.8 + xtend: registry.npmmirror.com/xtend@4.0.2 dev: true - /through2@4.0.2: - resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==} + registry.npmmirror.com/through2@4.0.2: + resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/through2/-/through2-4.0.2.tgz} + name: through2 + version: 4.0.2 dependencies: - readable-stream: 3.6.2 - dev: true - - /through@2.3.8: - resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==} + readable-stream: registry.npmmirror.com/readable-stream@3.6.2 dev: true - /tinybench@2.5.1: - resolution: {integrity: sha512-65NKvSuAVDP/n4CqH+a9w2kTlLReS9vhsAP06MWx+/89nMinJyB2icyl58RIcqCmIggpojIGeuJGhjU1aGMBSg==} + registry.npmmirror.com/through@2.3.8: + resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/through/-/through-2.3.8.tgz} + name: through + version: 2.3.8 dev: true - /tinypool@0.5.0: - resolution: {integrity: sha512-paHQtnrlS1QZYKF/GnLoOM/DN9fqaGOFbCbxzAhwniySnzl9Ebk8w73/dd34DAhe/obUbPAOldTyYXQZxnPBPQ==} - engines: {node: '>=14.0.0'} - dev: true - - /tinyspy@2.2.0: - resolution: {integrity: sha512-d2eda04AN/cPOR89F7Xv5bK/jrQEhmcLFe6HFldoeO9AJtps+fqEnh486vnT/8y4bw38pSyxDcTCAq+Ks2aJTg==} - engines: {node: '>=14.0.0'} - dev: true - - /titleize@3.0.0: - resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==} + registry.npmmirror.com/titleize@3.0.0: + resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/titleize/-/titleize-3.0.0.tgz} + name: titleize + version: 3.0.0 engines: {node: '>=12'} dev: true - /tmp@0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + registry.npmmirror.com/tmp@0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tmp/-/tmp-0.0.33.tgz} + name: tmp + version: 0.0.33 engines: {node: '>=0.6.0'} dependencies: - os-tmpdir: 1.0.2 + os-tmpdir: registry.npmmirror.com/os-tmpdir@1.0.2 dev: true - /to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==} + registry.npmmirror.com/to-fast-properties@2.0.0: + resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz} + name: to-fast-properties + version: 2.0.0 engines: {node: '>=4'} - /to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + registry.npmmirror.com/to-regex-range@5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz} + name: to-regex-range + version: 5.0.1 engines: {node: '>=8.0'} dependencies: - is-number: 7.0.0 + is-number: registry.npmmirror.com/is-number@7.0.0 - /tough-cookie@4.1.3: - resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==} + registry.npmmirror.com/tough-cookie@4.1.3: + resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tough-cookie/-/tough-cookie-4.1.3.tgz} + name: tough-cookie + version: 4.1.3 engines: {node: '>=6'} dependencies: - psl: 1.9.0 - punycode: 2.3.0 - universalify: 0.2.0 - url-parse: 1.5.10 + psl: registry.npmmirror.com/psl@1.9.0 + punycode: registry.npmmirror.com/punycode@2.3.0 + universalify: registry.npmmirror.com/universalify@0.2.0 + url-parse: registry.npmmirror.com/url-parse@1.5.10 dev: false - /tr46@0.0.3: - resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==} + registry.npmmirror.com/tr46@0.0.3: + resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tr46/-/tr46-0.0.3.tgz} + name: tr46 + version: 0.0.3 dev: true - /tr46@4.1.1: - resolution: {integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==} + registry.npmmirror.com/tr46@4.1.1: + resolution: {integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tr46/-/tr46-4.1.1.tgz} + name: tr46 + version: 4.1.1 engines: {node: '>=14'} dependencies: - punycode: 2.3.0 - dev: false - - /trim-lines@3.0.1: - resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==} - dev: true + punycode: registry.npmmirror.com/punycode@2.3.0 + dev: false - /trim-newlines@3.0.1: - resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==} + registry.npmmirror.com/trim-newlines@3.0.1: + resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/trim-newlines/-/trim-newlines-3.0.1.tgz} + name: trim-newlines + version: 3.0.1 engines: {node: '>=8'} dev: true - /trim-newlines@4.1.1: - resolution: {integrity: sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==} + registry.npmmirror.com/trim-newlines@4.1.1: + resolution: {integrity: sha512-jRKj0n0jXWo6kh62nA5TEh3+4igKDXLvzBJcPpiizP7oOolUrYIxmVBG9TOtHYFHoddUk6YvAkGeGoSVTXfQXQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/trim-newlines/-/trim-newlines-4.1.1.tgz} + name: trim-newlines + version: 4.1.1 engines: {node: '>=12'} dev: true - /ts-api-utils@1.0.3(typescript@5.1.6): - resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==} + registry.npmmirror.com/ts-api-utils@1.0.3(typescript@5.1.6): + resolution: {integrity: sha512-wNMeqtMz5NtwpT/UZGY5alT+VoKdSsOOP/kqHFcUW1P/VRhH2wJ48+DN2WwUliNbQ976ETwDL0Ifd2VVvgonvg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ts-api-utils/-/ts-api-utils-1.0.3.tgz} + id: registry.npmmirror.com/ts-api-utils/1.0.3 + name: ts-api-utils + version: 1.0.3 engines: {node: '>=16.13.0'} peerDependencies: typescript: '>=4.2.0' dependencies: - typescript: 5.1.6 + typescript: registry.npmmirror.com/typescript@5.1.6 dev: true - /tsconfig-paths@3.14.2: - resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==} + registry.npmmirror.com/tsconfig-paths@3.14.2: + resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz} + name: tsconfig-paths + version: 3.14.2 dependencies: - '@types/json5': 0.0.29 - json5: 1.0.2 - minimist: 1.2.8 - strip-bom: 3.0.0 + '@types/json5': registry.npmmirror.com/@types/json5@0.0.29 + json5: registry.npmmirror.com/json5@1.0.2 + minimist: registry.npmmirror.com/minimist@1.2.8 + strip-bom: registry.npmmirror.com/strip-bom@3.0.0 dev: true - /tslib@2.6.2: - resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==} + registry.npmmirror.com/tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz} + name: tslib + version: 2.6.2 - /type-check@0.3.2: - resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==} + registry.npmmirror.com/type-check@0.3.2: + resolution: {integrity: sha512-ZCmOJdvOWDBYJlzAoFkC+Q0+bUyEOS1ltgp1MGU03fqHG+dbi9tBFU2Rd9QKiDZFAYrhPh2JUf7rZRIuHRKtOg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-check/-/type-check-0.3.2.tgz} + name: type-check + version: 0.3.2 engines: {node: '>= 0.8.0'} dependencies: - prelude-ls: 1.1.2 + prelude-ls: registry.npmmirror.com/prelude-ls@1.1.2 dev: true - /type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + registry.npmmirror.com/type-check@0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz} + name: type-check + version: 0.4.0 engines: {node: '>= 0.8.0'} dependencies: - prelude-ls: 1.2.1 - dev: true - - /type-detect@4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} + prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 dev: true - /type-fest@0.18.1: - resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==} + registry.npmmirror.com/type-fest@0.18.1: + resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.18.1.tgz} + name: type-fest + version: 0.18.1 engines: {node: '>=10'} dev: true - /type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + registry.npmmirror.com/type-fest@0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz} + name: type-fest + version: 0.20.2 engines: {node: '>=10'} dev: true - /type-fest@0.21.3: - resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} + registry.npmmirror.com/type-fest@0.21.3: + resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.21.3.tgz} + name: type-fest + version: 0.21.3 engines: {node: '>=10'} dev: true - /type-fest@0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + registry.npmmirror.com/type-fest@0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.6.0.tgz} + name: type-fest + version: 0.6.0 engines: {node: '>=8'} dev: true - /type-fest@0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + registry.npmmirror.com/type-fest@0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.8.1.tgz} + name: type-fest + version: 0.8.1 engines: {node: '>=8'} dev: true - /type-fest@1.4.0: - resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==} + registry.npmmirror.com/type-fest@1.4.0: + resolution: {integrity: sha512-yGSza74xk0UG8k+pLh5oeoYirvIiWo5t0/o3zHHAO2tRDiZcxWP7fywNlXhqb6/r6sWvwi+RsyQMWhVLe4BVuA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-1.4.0.tgz} + name: type-fest + version: 1.4.0 engines: {node: '>=10'} dev: true - /type-fest@2.19.0: - resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==} + registry.npmmirror.com/type-fest@2.19.0: + resolution: {integrity: sha512-RAH822pAdBgcNMAfWnCBU3CFZcfZ/i1eZjwFU/dsLKumyuuP3niueg2UAukXYF0E2AAoc82ZSSf9J0WQBinzHA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-2.19.0.tgz} + name: type-fest + version: 2.19.0 engines: {node: '>=12.20'} dev: true - /typed-array-buffer@1.0.0: - resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==} + registry.npmmirror.com/typed-array-buffer@1.0.0: + resolution: {integrity: sha512-Y8KTSIglk9OZEr8zywiIHG/kmQ7KWyjseXs1CbSo8vC42w7hg2HgYTxSWwP0+is7bWDc1H+Fo026CpHFwm8tkw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typed-array-buffer/-/typed-array-buffer-1.0.0.tgz} + name: typed-array-buffer + version: 1.0.0 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - get-intrinsic: 1.2.2 - is-typed-array: 1.1.12 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 + is-typed-array: registry.npmmirror.com/is-typed-array@1.1.12 dev: true - /typed-array-byte-length@1.0.0: - resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==} + registry.npmmirror.com/typed-array-byte-length@1.0.0: + resolution: {integrity: sha512-Or/+kvLxNpeQ9DtSydonMxCx+9ZXOswtwJn17SNLvhptaXYDJvkFFP5zbfU/uLmvnBJlI4yrnXRxpdWH/M5tNA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typed-array-byte-length/-/typed-array-byte-length-1.0.0.tgz} + name: typed-array-byte-length + version: 1.0.0 engines: {node: '>= 0.4'} dependencies: - call-bind: 1.0.5 - for-each: 0.3.3 - has-proto: 1.0.1 - is-typed-array: 1.1.12 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + for-each: registry.npmmirror.com/for-each@0.3.3 + has-proto: registry.npmmirror.com/has-proto@1.0.1 + is-typed-array: registry.npmmirror.com/is-typed-array@1.1.12 dev: true - /typed-array-byte-offset@1.0.0: - resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==} + registry.npmmirror.com/typed-array-byte-offset@1.0.0: + resolution: {integrity: sha512-RD97prjEt9EL8YgAgpOkf3O4IF9lhJFr9g0htQkm0rchFp/Vx7LW5Q8fSXXub7BXAODyUQohRMyOc3faCPd0hg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typed-array-byte-offset/-/typed-array-byte-offset-1.0.0.tgz} + name: typed-array-byte-offset + version: 1.0.0 engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.5 - for-each: 0.3.3 - has-proto: 1.0.1 - is-typed-array: 1.1.12 + available-typed-arrays: registry.npmmirror.com/available-typed-arrays@1.0.5 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + for-each: registry.npmmirror.com/for-each@0.3.3 + has-proto: registry.npmmirror.com/has-proto@1.0.1 + is-typed-array: registry.npmmirror.com/is-typed-array@1.1.12 dev: true - /typed-array-length@1.0.4: - resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==} + registry.npmmirror.com/typed-array-length@1.0.4: + resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typed-array-length/-/typed-array-length-1.0.4.tgz} + name: typed-array-length + version: 1.0.4 dependencies: - call-bind: 1.0.5 - for-each: 0.3.3 - is-typed-array: 1.1.12 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + for-each: registry.npmmirror.com/for-each@0.3.3 + is-typed-array: registry.npmmirror.com/is-typed-array@1.1.12 dev: true - /typedarray-to-buffer@3.1.5: - resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} + registry.npmmirror.com/typedarray-to-buffer@3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz} + name: typedarray-to-buffer + version: 3.1.5 dependencies: - is-typedarray: 1.0.0 + is-typedarray: registry.npmmirror.com/is-typedarray@1.0.0 dev: true - /typedarray@0.0.6: - resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==} - dev: true - - /typescript@5.0.4: - resolution: {integrity: sha512-cW9T5W9xY37cc+jfEnaUvX91foxtHkza3Nw3wkoF4sSlKn0MONdkdEndig/qPBWXNkmplh3NzayQzCiHM4/hqw==} - engines: {node: '>=12.20'} - hasBin: true + registry.npmmirror.com/typedarray@0.0.6: + resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz} + name: typedarray + version: 0.0.6 dev: true - /typescript@5.1.6: - resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==} + registry.npmmirror.com/typescript@5.1.6: + resolution: {integrity: sha512-zaWCozRZ6DLEWAWFrVDz1H6FVXzUSfTy5FUMWsQlU8Ym5JP9eO4xkTIROFCQvhQf61z6O/G6ugw3SgAnvvm+HA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typescript/-/typescript-5.1.6.tgz} + name: typescript + version: 5.1.6 engines: {node: '>=14.17'} hasBin: true - /typescript@5.2.2: - resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==} + registry.npmmirror.com/typescript@5.2.2: + resolution: {integrity: sha512-mI4WrpHsbCIcwT9cF4FZvr80QUeKvsUsUvKDoR+X/7XHQH98xYD8YHZg7ANtz2GtZt/CBq2QJ0thkGJMHfqc1w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/typescript/-/typescript-5.2.2.tgz} + name: typescript + version: 5.2.2 engines: {node: '>=14.17'} hasBin: true dev: true - /uc.micro@1.0.6: - resolution: {integrity: sha512-8Y75pvTYkLJW2hWQHXxoqRgV7qb9B+9vFEtidML+7koHUFapnVJAZ6cKs+Qjz5Aw3aZWHMC6u0wJE3At+nSGwA==} - - /ufo@1.3.1: - resolution: {integrity: sha512-uY/99gMLIOlJPwATcMVYfqDSxUR9//AUcgZMzwfSTJPDKzA1S8mX4VLqa+fiAtveraQUBCz4FFcwVZBGbwBXIw==} - dev: true - - /uglify-js@3.17.4: - resolution: {integrity: sha512-T9q82TJI9e/C1TAxYvfb16xO120tMVFZrGA3f9/P4424DNu6ypK103y0GPFVa17yotwSyZW5iYXgjYHkGrJW/g==} - engines: {node: '>=0.8.0'} - hasBin: true - requiresBuild: true - dev: true - optional: true - - /unbox-primitive@1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==} + registry.npmmirror.com/unbox-primitive@1.0.2: + resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz} + name: unbox-primitive + version: 1.0.2 dependencies: - call-bind: 1.0.5 - has-bigints: 1.0.2 - has-symbols: 1.0.3 - which-boxed-primitive: 1.0.2 - dev: true - - /undici-types@5.25.3: - resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==} + call-bind: registry.npmmirror.com/call-bind@1.0.2 + has-bigints: registry.npmmirror.com/has-bigints@1.0.2 + has-symbols: registry.npmmirror.com/has-symbols@1.0.3 + which-boxed-primitive: registry.npmmirror.com/which-boxed-primitive@1.0.2 dev: true - /unique-string@3.0.0: - resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==} + registry.npmmirror.com/unique-string@3.0.0: + resolution: {integrity: sha512-VGXBUVwxKMBUznyffQweQABPRRW1vHZAbadFZud4pLFAqRGvv/96vafgjWFqzourzr8YonlQiPgH0YCJfawoGQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/unique-string/-/unique-string-3.0.0.tgz} + name: unique-string + version: 3.0.0 engines: {node: '>=12'} dependencies: - crypto-random-string: 4.0.0 - dev: true - - /unist-util-is@6.0.0: - resolution: {integrity: sha512-2qCTHimwdxLfz+YzdGfkqNlH0tLi9xjTnHddPmJwtIG9MGsdbutfTc4P+haPD7l7Cjxf/WZj+we5qfVPvvxfYw==} - dependencies: - '@types/unist': 3.0.1 + crypto-random-string: registry.npmmirror.com/crypto-random-string@4.0.0 dev: true - /unist-util-position@5.0.0: - resolution: {integrity: sha512-fucsC7HjXvkB5R3kTCO7kUjRdrS0BJt3M/FPxmHMBOm8JQi2BsHAHFsy27E0EolP8rp0NzXsJ+jNPyDWvOJZPA==} - dependencies: - '@types/unist': 3.0.1 - dev: true - - /unist-util-stringify-position@4.0.0: - resolution: {integrity: sha512-0ASV06AAoKCDkS2+xw5RXJywruurpbC4JZSm7nr7MOt1ojAzvyyaO+UxZf18j8FCF6kmzCZKcAgN/yu2gm2XgQ==} - dependencies: - '@types/unist': 3.0.1 - dev: true - - /unist-util-visit-parents@6.0.1: - resolution: {integrity: sha512-L/PqWzfTP9lzzEa6CKs0k2nARxTdZduw3zyh8d2NVBnsyvHjSX4TWse388YrrQKbvI8w20fGjGlhgT96WwKykw==} - dependencies: - '@types/unist': 3.0.1 - unist-util-is: 6.0.0 - dev: true - - /unist-util-visit@5.0.0: - resolution: {integrity: sha512-MR04uvD+07cwl/yhVuVWAtw+3GOR/knlL55Nd/wAdblk27GCVt3lqpTivy/tkJcZoNPzTwS1Y+KMojlLDhoTzg==} - dependencies: - '@types/unist': 3.0.1 - unist-util-is: 6.0.0 - unist-util-visit-parents: 6.0.1 - dev: true - - /universal-user-agent@6.0.0: - resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==} + registry.npmmirror.com/universal-user-agent@6.0.0: + resolution: {integrity: sha512-isyNax3wXoKaulPDZWHQqbmIx1k2tb9fb3GGDBRxCscfYV2Ch7WxPArBsFEG8s/safwXTT7H4QGhaIkTp9447w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/universal-user-agent/-/universal-user-agent-6.0.0.tgz} + name: universal-user-agent + version: 6.0.0 dev: true - /universalify@0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + registry.npmmirror.com/universalify@0.1.2: + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/universalify/-/universalify-0.1.2.tgz} + name: universalify + version: 0.1.2 engines: {node: '>= 4.0.0'} dev: true - /universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==} + registry.npmmirror.com/universalify@0.2.0: + resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/universalify/-/universalify-0.2.0.tgz} + name: universalify + version: 0.2.0 engines: {node: '>= 4.0.0'} dev: false - /universalify@2.0.0: - resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} + registry.npmmirror.com/universalify@2.0.0: + resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/universalify/-/universalify-2.0.0.tgz} + name: universalify + version: 2.0.0 engines: {node: '>= 10.0.0'} dev: false - /unplugin-vue-components@0.25.2(vue@3.3.6): - resolution: {integrity: sha512-OVmLFqILH6w+eM8fyt/d/eoJT9A6WO51NZLf1vC5c1FZ4rmq2bbGxTy8WP2Jm7xwFdukaIdv819+UI7RClPyCA==} - engines: {node: '>=14'} - peerDependencies: - '@babel/parser': ^7.15.8 - '@nuxt/kit': ^3.2.2 - vue: 2 || 3 - peerDependenciesMeta: - '@babel/parser': - optional: true - '@nuxt/kit': - optional: true - dependencies: - '@antfu/utils': 0.7.6 - '@rollup/pluginutils': 5.0.5 - chokidar: 3.5.3 - debug: 4.3.4 - fast-glob: 3.3.1 - local-pkg: 0.4.3 - magic-string: 0.30.5 - minimatch: 9.0.3 - resolve: 1.22.8 - unplugin: 1.5.0 - vue: 3.3.6(typescript@5.1.6) - transitivePeerDependencies: - - rollup - - supports-color - dev: true - - /unplugin@1.5.0: - resolution: {integrity: sha512-9ZdRwbh/4gcm1JTOkp9lAkIDrtOyOxgHmY7cjuwI8L/2RTikMcVG25GsZwNAgRuap3iDw2jeq7eoqtAsz5rW3A==} - dependencies: - acorn: 8.10.0 - chokidar: 3.5.3 - webpack-sources: 3.2.3 - webpack-virtual-modules: 0.5.0 - dev: true - - /untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} + registry.npmmirror.com/untildify@4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/untildify/-/untildify-4.0.0.tgz} + name: untildify + version: 4.0.0 engines: {node: '>=8'} dev: true - /update-browserslist-db@1.0.13(browserslist@4.22.1): - resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==} - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: 4.22.1 - escalade: 3.1.1 - picocolors: 1.0.0 - - /update-notifier@6.0.2: - resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==} + registry.npmmirror.com/update-notifier@6.0.2: + resolution: {integrity: sha512-EDxhTEVPZZRLWYcJ4ZXjGFN0oP7qYvbXWzEgRm/Yql4dHX5wDbvh89YHP6PK1lzZJYrMtXUuZZz8XGK+U6U1og==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/update-notifier/-/update-notifier-6.0.2.tgz} + name: update-notifier + version: 6.0.2 engines: {node: '>=14.16'} dependencies: - boxen: 7.1.1 - chalk: 5.2.0 - configstore: 6.0.0 - has-yarn: 3.0.0 - import-lazy: 4.0.0 - is-ci: 3.0.1 - is-installed-globally: 0.4.0 - is-npm: 6.0.0 - is-yarn-global: 0.4.1 - latest-version: 7.0.0 - pupa: 3.1.0 - semver: 7.5.1 - semver-diff: 4.0.0 - xdg-basedir: 5.1.0 - dev: true - - /uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==} - dependencies: - punycode: 2.3.0 - dev: true - - /url-join@5.0.0: - resolution: {integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==} + boxen: registry.npmmirror.com/boxen@7.1.1 + chalk: registry.npmmirror.com/chalk@5.2.0 + configstore: registry.npmmirror.com/configstore@6.0.0 + has-yarn: registry.npmmirror.com/has-yarn@3.0.0 + import-lazy: registry.npmmirror.com/import-lazy@4.0.0 + is-ci: registry.npmmirror.com/is-ci@3.0.1 + is-installed-globally: registry.npmmirror.com/is-installed-globally@0.4.0 + is-npm: registry.npmmirror.com/is-npm@6.0.0 + is-yarn-global: registry.npmmirror.com/is-yarn-global@0.4.1 + latest-version: registry.npmmirror.com/latest-version@7.0.0 + pupa: registry.npmmirror.com/pupa@3.1.0 + semver: registry.npmmirror.com/semver@7.5.1 + semver-diff: registry.npmmirror.com/semver-diff@4.0.0 + xdg-basedir: registry.npmmirror.com/xdg-basedir@5.1.0 + dev: true + + registry.npmmirror.com/uri-js@4.4.1: + resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz} + name: uri-js + version: 4.4.1 + dependencies: + punycode: registry.npmmirror.com/punycode@2.3.0 + dev: true + + registry.npmmirror.com/url-join@5.0.0: + resolution: {integrity: sha512-n2huDr9h9yzd6exQVnH/jU5mr+Pfx08LRXXZhkLLetAMESRj+anQsTAh940iMrIetKAmry9coFuZQ2jY8/p3WA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/url-join/-/url-join-5.0.0.tgz} + name: url-join + version: 5.0.0 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dev: true - /url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==} + registry.npmmirror.com/url-parse@1.5.10: + resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/url-parse/-/url-parse-1.5.10.tgz} + name: url-parse + version: 1.5.10 dependencies: - querystringify: 2.2.0 - requires-port: 1.0.0 + querystringify: registry.npmmirror.com/querystringify@2.2.0 + requires-port: registry.npmmirror.com/requires-port@1.0.0 dev: false - /util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==} + registry.npmmirror.com/util-deprecate@1.0.2: + resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz} + name: util-deprecate + version: 1.0.2 dev: true - /v8-to-istanbul@9.1.3: - resolution: {integrity: sha512-9lDD+EVI2fjFsMWXc6dy5JJzBsVTcQ2fVkfBvncZ6xJWG9wtBhOldG+mHkSL0+V1K/xgZz0JDO5UT5hFwHUghg==} - engines: {node: '>=10.12.0'} + registry.npmmirror.com/validate-npm-package-license@3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz} + name: validate-npm-package-license + version: 3.0.4 dependencies: - '@jridgewell/trace-mapping': 0.3.20 - '@types/istanbul-lib-coverage': 2.0.5 - convert-source-map: 2.0.0 - dev: true - - /validate-npm-package-license@3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} - dependencies: - spdx-correct: 3.2.0 - spdx-expression-parse: 3.0.1 + spdx-correct: registry.npmmirror.com/spdx-correct@3.2.0 + spdx-expression-parse: registry.npmmirror.com/spdx-expression-parse@3.0.1 dev: true - /validator@13.11.0: - resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==} + registry.npmmirror.com/validator@13.11.0: + resolution: {integrity: sha512-Ii+sehpSfZy+At5nPdnyMhx78fEoPDkR2XW/zimHEL3MyGJQOCQ7WeP20jPYRz7ZCpcKLB21NxuXHF3bxjStBQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/validator/-/validator-13.11.0.tgz} + name: validator + version: 13.11.0 engines: {node: '>= 0.10'} dev: true - /vfile-location@5.0.2: - resolution: {integrity: sha512-NXPYyxyBSH7zB5U6+3uDdd6Nybz6o6/od9rk8bp9H8GR3L+cm/fC0uUTbqBmUTnMCUDslAGBOIKNfvvb+gGlDg==} - dependencies: - '@types/unist': 3.0.1 - vfile: 6.0.1 - dev: true - - /vfile-message@4.0.2: - resolution: {integrity: sha512-jRDZ1IMLttGj41KcZvlrYAaI3CfqpLpfpf+Mfig13viT6NKvRzWZ+lXz0Y5D60w6uJIBAOGq9mSHf0gktF0duw==} - dependencies: - '@types/unist': 3.0.1 - unist-util-stringify-position: 4.0.0 - dev: true - - /vfile@6.0.1: - resolution: {integrity: sha512-1bYqc7pt6NIADBJ98UiG0Bn/CHIVOoZ/IyEkqIruLg0mE1BKzkOXY2D6CSqQIcKqgadppE5lrxgWXJmXd7zZJw==} - dependencies: - '@types/unist': 3.0.1 - unist-util-stringify-position: 4.0.0 - vfile-message: 4.0.2 - dev: true - - /vite-node@0.32.4(@types/node@20.8.7)(less@4.2.0): - resolution: {integrity: sha512-L2gIw+dCxO0LK14QnUMoqSYpa9XRGnTTTDjW2h19Mr+GR0EFj4vx52W41gFXfMLqpA00eK4ZjOVYo1Xk//LFEw==} - engines: {node: '>=v14.18.0'} - hasBin: true - dependencies: - cac: 6.7.14 - debug: 4.3.4 - mlly: 1.4.2 - pathe: 1.1.1 - picocolors: 1.0.0 - vite: 4.5.0(@types/node@20.8.7)(less@4.2.0) - transitivePeerDependencies: - - '@types/node' - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - - /vite-plugin-dts@3.6.0(@types/node@18.18.6)(typescript@5.2.2)(vite@4.5.0): - resolution: {integrity: sha512-doxhDRFJCZD2sGjIp4V800nm8Y19GvmwckjG5vYPuiqJ7OBjc9NlW1Vp9Gkyh2aXlUs1jTDRH/lxWfcsPLOQHg==} + registry.npmmirror.com/vite-plugin-dts@3.6.0(@types/node@18.18.4)(typescript@5.2.2)(vite@4.4.11): + resolution: {integrity: sha512-doxhDRFJCZD2sGjIp4V800nm8Y19GvmwckjG5vYPuiqJ7OBjc9NlW1Vp9Gkyh2aXlUs1jTDRH/lxWfcsPLOQHg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/vite-plugin-dts/-/vite-plugin-dts-3.6.0.tgz} + id: registry.npmmirror.com/vite-plugin-dts/3.6.0 + name: vite-plugin-dts + version: 3.6.0 engines: {node: ^14.18.0 || >=16.0.0} peerDependencies: typescript: '*' @@ -7651,58 +11776,25 @@ packages: vite: optional: true dependencies: - '@microsoft/api-extractor': 7.38.0(@types/node@18.18.6) - '@rollup/pluginutils': 5.0.5 - '@vue/language-core': 1.8.19(typescript@5.2.2) - debug: 4.3.4 - kolorist: 1.8.0 - typescript: 5.2.2 - vite: 4.5.0(@types/node@18.18.6)(less@4.2.0) - vue-tsc: 1.8.19(typescript@5.2.2) + '@microsoft/api-extractor': registry.npmmirror.com/@microsoft/api-extractor@7.38.0(@types/node@18.18.4) + '@rollup/pluginutils': registry.npmmirror.com/@rollup/pluginutils@5.0.5 + '@vue/language-core': registry.npmmirror.com/@vue/language-core@1.8.16(typescript@5.2.2) + debug: registry.npmmirror.com/debug@4.3.4 + kolorist: registry.npmmirror.com/kolorist@1.8.0 + typescript: registry.npmmirror.com/typescript@5.2.2 + vite: registry.npmmirror.com/vite@4.4.11(@types/node@18.18.4)(less@4.2.0) + vue-tsc: 1.8.27(typescript@5.2.2) transitivePeerDependencies: - '@types/node' - rollup - supports-color dev: true - /vite@4.5.0(@types/node@18.18.6)(less@4.2.0): - resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} - engines: {node: ^14.18.0 || >=16.0.0} - hasBin: true - peerDependencies: - '@types/node': '>= 14' - less: '*' - lightningcss: ^1.21.0 - sass: '*' - stylus: '*' - sugarss: '*' - terser: ^5.4.0 - peerDependenciesMeta: - '@types/node': - optional: true - less: - optional: true - lightningcss: - optional: true - sass: - optional: true - stylus: - optional: true - sugarss: - optional: true - terser: - optional: true - dependencies: - '@types/node': 18.18.6 - esbuild: 0.18.20 - less: 4.2.0 - postcss: 8.4.31 - rollup: 3.29.4 - optionalDependencies: - fsevents: 2.3.3 - - /vite@4.5.0(@types/node@20.8.7)(less@4.2.0): - resolution: {integrity: sha512-ulr8rNLA6rkyFAlVWw2q5YJ91v098AFQ2R0PRFwPzREXOUJQPtFUG0t+/ZikhaOCDqFoDhN6/v8Sq0o4araFAw==} + registry.npmmirror.com/vite@4.4.11(@types/node@18.18.4)(less@4.2.0): + resolution: {integrity: sha512-ksNZJlkcU9b0lBwAGZGGaZHCMqHsc8OpgtoYhsQ4/I2v5cnpmmmqe5pM4nv/4Hn6G/2GhTdj0DhZh2e+Er1q5A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/vite/-/vite-4.4.11.tgz} + id: registry.npmmirror.com/vite/4.4.11 + name: vite + version: 4.4.11 engines: {node: ^14.18.0 || >=16.0.0} hasBin: true peerDependencies: @@ -7729,97 +11821,38 @@ packages: terser: optional: true dependencies: - '@types/node': 20.8.7 - esbuild: 0.18.20 - less: 4.2.0 - postcss: 8.4.31 - rollup: 3.29.4 + '@types/node': registry.npmmirror.com/@types/node@18.18.4 + esbuild: registry.npmmirror.com/esbuild@0.18.20 + less: registry.npmmirror.com/less@4.2.0 + postcss: registry.npmmirror.com/postcss@8.4.31 + rollup: registry.npmmirror.com/rollup@3.29.4 optionalDependencies: fsevents: 2.3.3 dev: true - /vitest@0.32.4(happy-dom@9.20.3)(less@4.2.0): - resolution: {integrity: sha512-3czFm8RnrsWwIzVDu/Ca48Y/M+qh3vOnF16czJm98Q/AN1y3B6PBsyV8Re91Ty5s7txKNjEhpgtGPcfdbh2MZg==} - engines: {node: '>=v14.18.0'} - hasBin: true - peerDependencies: - '@edge-runtime/vm': '*' - '@vitest/browser': '*' - '@vitest/ui': '*' - happy-dom: '*' - jsdom: '*' - playwright: '*' - safaridriver: '*' - webdriverio: '*' - peerDependenciesMeta: - '@edge-runtime/vm': - optional: true - '@vitest/browser': - optional: true - '@vitest/ui': - optional: true - happy-dom: - optional: true - jsdom: - optional: true - playwright: - optional: true - safaridriver: - optional: true - webdriverio: - optional: true - dependencies: - '@types/chai': 4.3.9 - '@types/chai-subset': 1.3.4 - '@types/node': 20.8.7 - '@vitest/expect': 0.32.4 - '@vitest/runner': 0.32.4 - '@vitest/snapshot': 0.32.4 - '@vitest/spy': 0.32.4 - '@vitest/utils': 0.32.4 - acorn: 8.10.0 - acorn-walk: 8.2.0 - cac: 6.7.14 - chai: 4.3.10 - debug: 4.3.4 - happy-dom: 9.20.3 - local-pkg: 0.4.3 - magic-string: 0.30.5 - pathe: 1.1.1 - picocolors: 1.0.0 - std-env: 3.4.3 - strip-literal: 1.3.0 - tinybench: 2.5.1 - tinypool: 0.5.0 - vite: 4.5.0(@types/node@20.8.7)(less@4.2.0) - vite-node: 0.32.4(@types/node@20.8.7)(less@4.2.0) - why-is-node-running: 2.2.2 - transitivePeerDependencies: - - less - - lightningcss - - sass - - stylus - - sugarss - - supports-color - - terser - dev: true - - /vm2@3.9.19: - resolution: {integrity: sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==} + registry.npmmirror.com/vm2@3.9.19: + resolution: {integrity: sha512-J637XF0DHDMV57R6JyVsTak7nIL8gy5KH4r1HiwWLf/4GBbb5MKL5y7LpmF4A8E2nR6XmzpmMFQ7V7ppPTmUQg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/vm2/-/vm2-3.9.19.tgz} + name: vm2 + version: 3.9.19 engines: {node: '>=6.0'} deprecated: The library contains critical security issues and should not be used for production! The maintenance of the project has been discontinued. Consider migrating your code to isolated-vm. hasBin: true dependencies: - acorn: 8.10.0 - acorn-walk: 8.2.0 + acorn: 8.11.3 + acorn-walk: registry.npmmirror.com/acorn-walk@8.2.0 dev: true - /vue-component-type-helpers@1.8.4: - resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==} + registry.npmmirror.com/vue-component-type-helpers@1.8.4: + resolution: {integrity: sha512-6bnLkn8O0JJyiFSIF0EfCogzeqNXpnjJ0vW/SZzNHfe6sPx30lTtTXlE5TFs2qhJlAtDFybStVNpL73cPe3OMQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/vue-component-type-helpers/-/vue-component-type-helpers-1.8.4.tgz} + name: vue-component-type-helpers + version: 1.8.4 dev: true - /vue-demi@0.14.6(vue@3.3.6): - resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==} + registry.npmmirror.com/vue-demi@0.14.6(vue@3.3.4): + resolution: {integrity: sha512-8QA7wrYSHKaYgUxDA5ZC24w+eHm3sYCbp0EzcDwKqN3p6HqtTCGR/GVsPyZW92unff4UlcSh++lmqDWN3ZIq4w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/vue-demi/-/vue-demi-0.14.6.tgz} + id: registry.npmmirror.com/vue-demi/0.14.6 + name: vue-demi + version: 0.14.6 engines: {node: '>=12'} hasBin: true requiresBuild: true @@ -7830,229 +11863,233 @@ packages: '@vue/composition-api': optional: true dependencies: - vue: 3.3.6(typescript@5.1.6) + vue: 3.3.4 dev: false - /vue-eslint-parser@9.3.2(eslint@8.52.0): - resolution: {integrity: sha512-q7tWyCVaV9f8iQyIA5Mkj/S6AoJ9KBN8IeUSf3XEmBrOtxOZnfTg5s4KClbZBCK3GtnT/+RyCLZyDHuZwTuBjg==} + registry.npmmirror.com/vue-eslint-parser@9.3.1(eslint@8.51.0): + resolution: {integrity: sha512-Clr85iD2XFZ3lJ52/ppmUDG/spxQu6+MAeHXjjyI4I1NUYZ9xmenQp4N0oaHJhrA8OOxltCVxMRfANGa70vU0g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/vue-eslint-parser/-/vue-eslint-parser-9.3.1.tgz} + id: registry.npmmirror.com/vue-eslint-parser/9.3.1 + name: vue-eslint-parser + version: 9.3.1 engines: {node: ^14.17.0 || >=16.0.0} peerDependencies: eslint: '>=6.0.0' dependencies: debug: 4.3.4 - eslint: 8.52.0 - eslint-scope: 7.2.2 - eslint-visitor-keys: 3.4.3 - espree: 9.6.1 - esquery: 1.5.0 - lodash: 4.17.21 - semver: 7.5.4 + eslint: registry.npmmirror.com/eslint@8.51.0 + eslint-scope: registry.npmmirror.com/eslint-scope@7.2.2 + eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.3 + espree: registry.npmmirror.com/espree@9.6.1 + esquery: registry.npmmirror.com/esquery@1.5.0 + lodash: registry.npmmirror.com/lodash@4.17.21 + semver: registry.npmmirror.com/semver@7.5.4 transitivePeerDependencies: - supports-color dev: true - /vue-router@4.2.5(vue@3.3.6): - resolution: {integrity: sha512-DIUpKcyg4+PTQKfFPX88UWhlagBEBEfJ5A8XDXRJLUnZOvcpMF8o/dnL90vpVkGaPbjvXazV/rC1qBKrZlFugw==} - peerDependencies: - vue: ^3.2.0 - dependencies: - '@vue/devtools-api': 6.5.1 - vue: 3.3.6(typescript@5.1.6) - dev: false - - /vue-template-compiler@2.7.14: - resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==} - dependencies: - de-indent: 1.0.2 - he: 1.2.0 - dev: true - - /vue-tsc@1.8.19(typescript@5.1.6): - resolution: {integrity: sha512-tacMQLQ0CXAfbhRycCL5sWIy1qujXaIEtP1hIQpzHWOUuICbtTj9gJyFf91PvzG5KCNIkA5Eg7k2Fmgt28l5DQ==} - hasBin: true - peerDependencies: - typescript: '*' + registry.npmmirror.com/vue-template-compiler@2.7.14: + resolution: {integrity: sha512-zyA5Y3ArvVG0NacJDkkzJuPQDF8RFeRlzV2vLeSnhSpieO6LK2OVbdLPi5MPPs09Ii+gMO8nY4S3iKQxBxDmWQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/vue-template-compiler/-/vue-template-compiler-2.7.14.tgz} + name: vue-template-compiler + version: 2.7.14 dependencies: - '@vue/language-core': 1.8.19(typescript@5.1.6) - '@vue/typescript': 1.8.19(typescript@5.1.6) - semver: 7.5.4 - typescript: 5.1.6 + de-indent: registry.npmmirror.com/de-indent@1.0.2 + he: registry.npmmirror.com/he@1.2.0 dev: true - /vue-tsc@1.8.19(typescript@5.2.2): - resolution: {integrity: sha512-tacMQLQ0CXAfbhRycCL5sWIy1qujXaIEtP1hIQpzHWOUuICbtTj9gJyFf91PvzG5KCNIkA5Eg7k2Fmgt28l5DQ==} + registry.npmmirror.com/vue-tsc@1.8.16(typescript@5.1.6): + resolution: {integrity: sha512-PT2xOJNl2qkmmp8eHf4qapfzvcRTQLxQQhQAzY7sMjv0JKsud9vo+aotklh/VzM9ZfaSo1UlDGZy6zSSRc+8wA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/vue-tsc/-/vue-tsc-1.8.16.tgz} + id: registry.npmmirror.com/vue-tsc/1.8.16 + name: vue-tsc + version: 1.8.16 hasBin: true peerDependencies: typescript: '*' dependencies: - '@vue/language-core': 1.8.19(typescript@5.2.2) - '@vue/typescript': 1.8.19(typescript@5.2.2) - semver: 7.5.4 - typescript: 5.2.2 + '@vue/language-core': registry.npmmirror.com/@vue/language-core@1.8.16(typescript@5.1.6) + '@vue/typescript': registry.npmmirror.com/@vue/typescript@1.8.16(typescript@5.1.6) + semver: registry.npmmirror.com/semver@7.5.4 + typescript: registry.npmmirror.com/typescript@5.1.6 dev: true - /vue@3.3.6(typescript@5.1.6): - resolution: {integrity: sha512-jJIDETeWJnoY+gfn4ZtMPMS5KtbP4ax+CT4dcQFhTnWEk8xMupFyQ0JxL28nvT/M4+p4a0ptxaV2WY0LiIxvRg==} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + registry.npmmirror.com/vue@3.3.4: + resolution: {integrity: sha512-VTyEYn3yvIeY1Py0WaYGZsXnz3y5UnGi62GjVEqvEGPl6nxbOrCXbVOTQWBEJUqAyTUk2uJ5JLVnYJ6ZzGbrSw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/vue/-/vue-3.3.4.tgz} + name: vue + version: 3.3.4 dependencies: - '@vue/compiler-dom': 3.3.6 - '@vue/compiler-sfc': 3.3.6 - '@vue/runtime-dom': 3.3.6 - '@vue/server-renderer': 3.3.6(vue@3.3.6) - '@vue/shared': 3.3.6 - typescript: 5.1.6 + '@vue/compiler-dom': registry.npmmirror.com/@vue/compiler-dom@3.3.4 + '@vue/compiler-sfc': registry.npmmirror.com/@vue/compiler-sfc@3.3.4 + '@vue/runtime-dom': registry.npmmirror.com/@vue/runtime-dom@3.3.4 + '@vue/server-renderer': registry.npmmirror.com/@vue/server-renderer@3.3.4(vue@3.3.4) + '@vue/shared': registry.npmmirror.com/@vue/shared@3.3.4 - /w3c-xmlserializer@4.0.0: - resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==} + registry.npmmirror.com/w3c-xmlserializer@4.0.0: + resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz} + name: w3c-xmlserializer + version: 4.0.0 engines: {node: '>=14'} dependencies: - xml-name-validator: 4.0.0 + xml-name-validator: registry.npmmirror.com/xml-name-validator@4.0.0 dev: false - /wcwidth@1.0.1: - resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==} + registry.npmmirror.com/wcwidth@1.0.1: + resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/wcwidth/-/wcwidth-1.0.1.tgz} + name: wcwidth + version: 1.0.1 dependencies: - defaults: 1.0.4 - dev: true - - /web-namespaces@2.0.1: - resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==} + defaults: registry.npmmirror.com/defaults@1.0.4 dev: true - /web-streams-polyfill@3.2.1: - resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==} + registry.npmmirror.com/web-streams-polyfill@3.2.1: + resolution: {integrity: sha512-e0MO3wdXWKrLbL0DgGnUV7WHVuw9OUvL4hjgnPkIeEvESk74gAITi5G606JtZPp39cd8HA9VQzCIvA49LpPN5Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/web-streams-polyfill/-/web-streams-polyfill-3.2.1.tgz} + name: web-streams-polyfill + version: 3.2.1 engines: {node: '>= 8'} dev: true - /webidl-conversions@3.0.1: - resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==} + registry.npmmirror.com/webidl-conversions@3.0.1: + resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-3.0.1.tgz} + name: webidl-conversions + version: 3.0.1 dev: true - /webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==} + registry.npmmirror.com/webidl-conversions@7.0.0: + resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz} + name: webidl-conversions + version: 7.0.0 engines: {node: '>=12'} + dev: false - /webpack-sources@3.2.3: - resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==} - engines: {node: '>=10.13.0'} - dev: true - - /webpack-virtual-modules@0.5.0: - resolution: {integrity: sha512-kyDivFZ7ZM0BVOUteVbDFhlRt7Ah/CSPwJdi8hBpkK7QLumUqdLtVfm/PX/hkcnrvr0i77fO5+TjZ94Pe+C9iw==} - dev: true - - /whatwg-encoding@2.0.0: - resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==} + registry.npmmirror.com/whatwg-encoding@2.0.0: + resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz} + name: whatwg-encoding + version: 2.0.0 engines: {node: '>=12'} dependencies: - iconv-lite: 0.6.3 + iconv-lite: registry.npmmirror.com/iconv-lite@0.6.3 + dev: false - /whatwg-mimetype@3.0.0: - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==} + registry.npmmirror.com/whatwg-mimetype@3.0.0: + resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz} + name: whatwg-mimetype + version: 3.0.0 engines: {node: '>=12'} + dev: false - /whatwg-url@12.0.1: - resolution: {integrity: sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==} + registry.npmmirror.com/whatwg-url@12.0.1: + resolution: {integrity: sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/whatwg-url/-/whatwg-url-12.0.1.tgz} + name: whatwg-url + version: 12.0.1 engines: {node: '>=14'} dependencies: - tr46: 4.1.1 - webidl-conversions: 7.0.0 + tr46: registry.npmmirror.com/tr46@4.1.1 + webidl-conversions: registry.npmmirror.com/webidl-conversions@7.0.0 dev: false - /whatwg-url@5.0.0: - resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==} + registry.npmmirror.com/whatwg-url@5.0.0: + resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/whatwg-url/-/whatwg-url-5.0.0.tgz} + name: whatwg-url + version: 5.0.0 dependencies: - tr46: 0.0.3 - webidl-conversions: 3.0.1 + tr46: registry.npmmirror.com/tr46@0.0.3 + webidl-conversions: registry.npmmirror.com/webidl-conversions@3.0.1 dev: true - /which-boxed-primitive@1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} + registry.npmmirror.com/which-boxed-primitive@1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz} + name: which-boxed-primitive + version: 1.0.2 dependencies: - is-bigint: 1.0.4 - is-boolean-object: 1.1.2 - is-number-object: 1.0.7 - is-string: 1.0.7 - is-symbol: 1.0.4 + is-bigint: registry.npmmirror.com/is-bigint@1.0.4 + is-boolean-object: registry.npmmirror.com/is-boolean-object@1.1.2 + is-number-object: registry.npmmirror.com/is-number-object@1.0.7 + is-string: registry.npmmirror.com/is-string@1.0.7 + is-symbol: registry.npmmirror.com/is-symbol@1.0.4 dev: true - /which-collection@1.0.1: - resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==} + registry.npmmirror.com/which-collection@1.0.1: + resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/which-collection/-/which-collection-1.0.1.tgz} + name: which-collection + version: 1.0.1 dependencies: - is-map: 2.0.2 - is-set: 2.0.2 - is-weakmap: 2.0.1 - is-weakset: 2.0.2 + is-map: registry.npmmirror.com/is-map@2.0.2 + is-set: registry.npmmirror.com/is-set@2.0.2 + is-weakmap: registry.npmmirror.com/is-weakmap@2.0.1 + is-weakset: registry.npmmirror.com/is-weakset@2.0.2 dev: true - /which-typed-array@1.1.13: - resolution: {integrity: sha512-P5Nra0qjSncduVPEAr7xhoF5guty49ArDTwzJ/yNuPIbZppyRxFQsRCWrocxIY+CnMVG+qfbU2FmDKyvSGClow==} + registry.npmmirror.com/which-typed-array@1.1.11: + resolution: {integrity: sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.11.tgz} + name: which-typed-array + version: 1.1.11 engines: {node: '>= 0.4'} dependencies: - available-typed-arrays: 1.0.5 - call-bind: 1.0.5 - for-each: 0.3.3 - gopd: 1.0.1 - has-tostringtag: 1.0.0 + available-typed-arrays: registry.npmmirror.com/available-typed-arrays@1.0.5 + call-bind: registry.npmmirror.com/call-bind@1.0.2 + for-each: registry.npmmirror.com/for-each@0.3.3 + gopd: registry.npmmirror.com/gopd@1.0.1 + has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 dev: true - /which@1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + registry.npmmirror.com/which@1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/which/-/which-1.3.1.tgz} + name: which + version: 1.3.1 hasBin: true dependencies: - isexe: 2.0.0 + isexe: registry.npmmirror.com/isexe@2.0.0 dev: true - /which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + registry.npmmirror.com/which@2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/which/-/which-2.0.2.tgz} + name: which + version: 2.0.2 engines: {node: '>= 8'} hasBin: true dependencies: - isexe: 2.0.0 - dev: true - - /why-is-node-running@2.2.2: - resolution: {integrity: sha512-6tSwToZxTOcotxHeA+qGCq1mVzKR3CwcJGmVcY+QE8SHy6TnpFnh8PAvPNHYr7EcuVeG0QSMxtYCuO1ta/G/oA==} - engines: {node: '>=8'} - hasBin: true - dependencies: - siginfo: 2.0.0 - stackback: 0.0.2 + isexe: registry.npmmirror.com/isexe@2.0.0 dev: true - /widest-line@4.0.1: - resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==} + registry.npmmirror.com/widest-line@4.0.1: + resolution: {integrity: sha512-o0cyEG0e8GPzT4iGHphIOh0cJOV8fivsXxddQasHPHfoZf1ZexrfeA21w2NaEN1RHE+fXlfISmOE8R9N3u3Qig==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/widest-line/-/widest-line-4.0.1.tgz} + name: widest-line + version: 4.0.1 engines: {node: '>=12'} dependencies: string-width: 5.1.2 dev: true - /wildcard-match@5.1.2: - resolution: {integrity: sha512-qNXwI591Z88c8bWxp+yjV60Ch4F8Riawe3iGxbzquhy8Xs9m+0+SLFBGb/0yCTIDElawtaImC37fYZ+dr32KqQ==} + registry.npmmirror.com/wildcard-match@5.1.2: + resolution: {integrity: sha512-qNXwI591Z88c8bWxp+yjV60Ch4F8Riawe3iGxbzquhy8Xs9m+0+SLFBGb/0yCTIDElawtaImC37fYZ+dr32KqQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/wildcard-match/-/wildcard-match-5.1.2.tgz} + name: wildcard-match + version: 5.1.2 dev: true - /windows-release@5.1.1: - resolution: {integrity: sha512-NMD00arvqcq2nwqc5Q6KtrSRHK+fVD31erE5FEMahAw5PmVCgD7MUXodq3pdZSUkqA9Cda2iWx6s1XYwiJWRmw==} + registry.npmmirror.com/windows-release@5.1.1: + resolution: {integrity: sha512-NMD00arvqcq2nwqc5Q6KtrSRHK+fVD31erE5FEMahAw5PmVCgD7MUXodq3pdZSUkqA9Cda2iWx6s1XYwiJWRmw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/windows-release/-/windows-release-5.1.1.tgz} + name: windows-release + version: 5.1.1 engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} dependencies: - execa: 5.1.1 + execa: registry.npmmirror.com/execa@5.1.1 dev: true - /word-wrap@1.2.5: - resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==} + registry.npmmirror.com/word-wrap@1.2.5: + resolution: {integrity: sha512-BN22B5eaMMI9UMtjrGd5g5eCYPpCPDUy0FJXbYsaT5zYxjFOckS53SQDE3pWkVoWpHXVb3BrYcEN4Twa55B5cA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.5.tgz} + name: word-wrap + version: 1.2.5 engines: {node: '>=0.10.0'} dev: true - /wordwrap@1.0.0: - resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==} + registry.npmmirror.com/wordwrap@1.0.0: + resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/wordwrap/-/wordwrap-1.0.0.tgz} + name: wordwrap + version: 1.0.0 dev: true - /wrap-ansi@6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + registry.npmmirror.com/wrap-ansi@6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-6.2.0.tgz} + name: wrap-ansi + version: 6.2.0 engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 @@ -8060,8 +12097,10 @@ packages: strip-ansi: 6.0.1 dev: true - /wrap-ansi@7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + registry.npmmirror.com/wrap-ansi@7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-7.0.0.tgz} + name: wrap-ansi + version: 7.0.0 engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 @@ -8069,38 +12108,48 @@ packages: strip-ansi: 6.0.1 dev: true - /wrap-ansi@8.1.0: - resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==} + registry.npmmirror.com/wrap-ansi@8.1.0: + resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/wrap-ansi/-/wrap-ansi-8.1.0.tgz} + name: wrap-ansi + version: 8.1.0 engines: {node: '>=12'} dependencies: - ansi-styles: 6.2.1 - string-width: 5.1.2 - strip-ansi: 7.1.0 + ansi-styles: registry.npmmirror.com/ansi-styles@6.2.1 + string-width: registry.npmmirror.com/string-width@5.1.2 + strip-ansi: registry.npmmirror.com/strip-ansi@7.1.0 dev: true - /wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==} + registry.npmmirror.com/wrappy@1.0.2: + resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz} + name: wrappy + version: 1.0.2 dev: true - /write-file-atomic@3.0.3: - resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} + registry.npmmirror.com/write-file-atomic@3.0.3: + resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-3.0.3.tgz} + name: write-file-atomic + version: 3.0.3 dependencies: - imurmurhash: 0.1.4 - is-typedarray: 1.0.0 - signal-exit: 3.0.7 - typedarray-to-buffer: 3.1.5 + imurmurhash: registry.npmmirror.com/imurmurhash@0.1.4 + is-typedarray: registry.npmmirror.com/is-typedarray@1.0.0 + signal-exit: registry.npmmirror.com/signal-exit@3.0.7 + typedarray-to-buffer: registry.npmmirror.com/typedarray-to-buffer@3.1.5 dev: true - /write-file-atomic@5.0.1: - resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==} + registry.npmmirror.com/write-file-atomic@5.0.1: + resolution: {integrity: sha512-+QU2zd6OTD8XWIJCbffaiQeH9U73qIqafo1x6V1snCWYGJf6cVE0cDR4D8xRzcEnfI21IFrUPzPGtcPf8AC+Rw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/write-file-atomic/-/write-file-atomic-5.0.1.tgz} + name: write-file-atomic + version: 5.0.1 engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0} dependencies: - imurmurhash: 0.1.4 - signal-exit: 4.1.0 + imurmurhash: registry.npmmirror.com/imurmurhash@0.1.4 + signal-exit: registry.npmmirror.com/signal-exit@4.1.0 dev: true - /ws@8.14.2: - resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==} + registry.npmmirror.com/ws@8.14.2: + resolution: {integrity: sha512-wEBG1ftX4jcglPxgFCMJmZ2PLtSbJ2Peg6TmpJFTbe9GZYOQCDPdMYu/Tm0/bGZkw8paZnJY45J4K2PZrLYq8g==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/ws/-/ws-8.14.2.tgz} + name: ws + version: 8.14.2 engines: {node: '>=10.0.0'} peerDependencies: bufferutil: ^4.0.1 @@ -8112,99 +12161,98 @@ packages: optional: true dev: false - /xdg-basedir@5.1.0: - resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==} + registry.npmmirror.com/xdg-basedir@5.1.0: + resolution: {integrity: sha512-GCPAHLvrIH13+c0SuacwvRYj2SxJXQ4kaVTT5xgL3kPrz56XxkF21IGhjSE1+W0aw7gpBWRGXLCPnPby6lSpmQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/xdg-basedir/-/xdg-basedir-5.1.0.tgz} + name: xdg-basedir + version: 5.1.0 engines: {node: '>=12'} dev: true - /xml-name-validator@4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==} + registry.npmmirror.com/xml-name-validator@4.0.0: + resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz} + name: xml-name-validator + version: 4.0.0 engines: {node: '>=12'} - /xmlchars@2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} + registry.npmmirror.com/xmlchars@2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/xmlchars/-/xmlchars-2.2.0.tgz} + name: xmlchars + version: 2.2.0 dev: false - /xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + registry.npmmirror.com/xtend@4.0.2: + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz} + name: xtend + version: 4.0.2 engines: {node: '>=0.4'} dev: true - /y18n@5.0.8: - resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==} + registry.npmmirror.com/y18n@5.0.8: + resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/y18n/-/y18n-5.0.8.tgz} + name: y18n + version: 5.0.8 engines: {node: '>=10'} dev: true - /yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} - - /yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} + registry.npmmirror.com/yallist@4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz} + name: yallist + version: 4.0.0 dev: true - /yaml@2.3.1: - resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==} + registry.npmmirror.com/yaml@2.3.1: + resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/yaml/-/yaml-2.3.1.tgz} + name: yaml + version: 2.3.1 engines: {node: '>= 14'} dev: true - /yargs-parser@20.2.9: - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + registry.npmmirror.com/yargs-parser@20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/yargs-parser/-/yargs-parser-20.2.9.tgz} + name: yargs-parser + version: 20.2.9 engines: {node: '>=10'} dev: true - /yargs-parser@21.1.1: - resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==} + registry.npmmirror.com/yargs-parser@21.1.1: + resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/yargs-parser/-/yargs-parser-21.1.1.tgz} + name: yargs-parser + version: 21.1.1 engines: {node: '>=12'} dev: true - /yargs@16.2.0: - resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==} + registry.npmmirror.com/yargs@16.2.0: + resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/yargs/-/yargs-16.2.0.tgz} + name: yargs + version: 16.2.0 engines: {node: '>=10'} dependencies: - cliui: 7.0.4 - escalade: 3.1.1 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 20.2.9 - dev: true - - /yargs@17.7.2: - resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==} - engines: {node: '>=12'} - dependencies: - cliui: 8.0.1 - escalade: 3.1.1 - get-caller-file: 2.0.5 - require-directory: 2.1.1 - string-width: 4.2.3 - y18n: 5.0.8 - yargs-parser: 21.1.1 + cliui: registry.npmmirror.com/cliui@7.0.4 + escalade: registry.npmmirror.com/escalade@3.1.1 + get-caller-file: registry.npmmirror.com/get-caller-file@2.0.5 + require-directory: registry.npmmirror.com/require-directory@2.1.1 + string-width: registry.npmmirror.com/string-width@4.2.3 + y18n: registry.npmmirror.com/y18n@5.0.8 + yargs-parser: registry.npmmirror.com/yargs-parser@20.2.9 dev: true - /yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==} + registry.npmmirror.com/yocto-queue@0.1.0: + resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz} + name: yocto-queue + version: 0.1.0 engines: {node: '>=10'} dev: true - /yocto-queue@1.0.0: - resolution: {integrity: sha512-9bnSc/HEW2uRy67wc+T8UwauLuPJVn28jb+GtJY16iiKWyvmYJRXVT4UamsAEGQfPohgr2q4Tq0sQbQlxTfi1g==} - engines: {node: '>=12.20'} - dev: true - - /z-schema@5.0.5: - resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==} + registry.npmmirror.com/z-schema@5.0.5: + resolution: {integrity: sha512-D7eujBWkLa3p2sIpJA0d1pr7es+a7m0vFAnZLlCEKq/Ij2k0MLi9Br2UPxoxdYystm5K1yeBGzub0FlYUEWj2Q==, registry: https://registry.npmjs.org/, tarball: https://registry.npmmirror.com/z-schema/-/z-schema-5.0.5.tgz} + name: z-schema + version: 5.0.5 engines: {node: '>=8.0.0'} hasBin: true dependencies: - lodash.get: 4.4.2 - lodash.isequal: 4.5.0 - validator: 13.11.0 + lodash.get: registry.npmmirror.com/lodash.get@4.4.2 + lodash.isequal: registry.npmmirror.com/lodash.isequal@4.5.0 + validator: registry.npmmirror.com/validator@13.11.0 optionalDependencies: commander: 9.5.0 dev: true - - /zwitch@2.0.4: - resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==} - dev: true diff --git a/pnpm-workspace.yaml b/pnpm-workspace.yaml index a49afdc6..cec2fff0 100644 --- a/pnpm-workspace.yaml +++ b/pnpm-workspace.yaml @@ -1,4 +1,4 @@ packages: - packages/* - - demo + # - demo - '!**/test/**' diff --git a/tsconfig.json b/tsconfig.json index d1ed71f9..a3ce38fb 100644 --- a/tsconfig.json +++ b/tsconfig.json @@ -15,9 +15,6 @@ "jsx": "preserve", "types": ["node", "vite/client", "vitest/globals"], "lib": ["esnext", "dom"], - "paths": { - "@yike-design/ui": ["./packages/yike-design-ui"] - } }, "exclude": ["**/node_modules/**", "**/demo/**", "**/example/**"] }