From bb939c6a58610cbea08b32e52dcebee6afc17202 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E4=B8=89=E5=92=B2=E6=99=BA=E5=AD=90?= Date: Tue, 15 Mar 2022 19:23:38 +0800 Subject: [PATCH] refactor(build): move to internal package (#6585) * refactor(build): move to internal package * ci: fix * chore: fix * fix: docs * chore: add fast-glob to root package * chore: fix PR comments * build: add tsx * refactor: re-organize * refactor: improve log --- build/.eslintrc.json | 5 - build/plugins/size-reporter.ts | 11 - build/utils/log.ts | 36 - docs/.vitepress/build/.eslintrc.json | 5 - docs/.vitepress/build/crowdin-credentials.ts | 8 +- docs/.vitepress/build/crowdin-generate.ts | 11 +- docs/.vitepress/config.ts | 4 +- docs/.vitepress/config/.eslintrc.json | 5 - docs/.vitepress/config/head.ts | 2 +- docs/.vitepress/config/plugins.ts | 2 +- docs/.vitepress/utils/highlight.ts | 3 +- docs/.vitepress/utils/paths.ts | 5 - docs/package.json | 1 + docs/vite.config.ts | 10 +- internal/build/build.config.ts | 10 + {build => internal/build}/gulpfile.ts | 23 +- internal/build/package.json | 40 + {build => internal/build/src}/build-info.ts | 4 +- .../utils => internal/build/src}/constants.ts | 0 internal/build/src/index.ts | 5 + .../build/src}/plugins/element-plus-alias.ts | 3 +- .../build/src/tasks}/full-bundle.ts | 21 +- {build => internal/build/src/tasks}/helper.ts | 6 +- internal/build/src/tasks/index.ts | 4 + .../build/src/tasks}/modules.ts | 18 +- .../build/src/tasks}/types-definitions.ts | 54 +- {build => internal/build/src}/type-safe.json | 0 {build => internal/build/src}/utils/gulp.ts | 6 +- internal/build/src/utils/index.ts | 6 + internal/build/src/utils/log.ts | 7 + {build => internal/build/src}/utils/paths.ts | 12 +- {build => internal/build/src}/utils/pkg.ts | 3 +- .../build/src}/utils/process.ts | 5 +- {build => internal/build/src}/utils/rollup.ts | 0 {build => internal/build}/tsconfig.json | 0 .../build}/vue-jest-transformer.js | 0 internal/eslint-config/index.js | 2 +- jest.config.js | 2 +- package.json | 20 +- packages/theme-chalk/gulpfile.ts | 5 +- packages/theme-chalk/package.json | 1 + play/vite.config.ts | 9 +- pnpm-lock.yaml | 1692 ++++++----------- scripts/.eslintrc.json | 5 - scripts/update-version.ts | 48 +- 45 files changed, 784 insertions(+), 1335 deletions(-) delete mode 100644 build/.eslintrc.json delete mode 100644 build/plugins/size-reporter.ts delete mode 100644 build/utils/log.ts delete mode 100644 docs/.vitepress/build/.eslintrc.json delete mode 100644 docs/.vitepress/config/.eslintrc.json delete mode 100644 docs/.vitepress/utils/paths.ts create mode 100644 internal/build/build.config.ts rename {build => internal/build}/gulpfile.ts (78%) create mode 100644 internal/build/package.json rename {build => internal/build/src}/build-info.ts (93%) rename {build/utils => internal/build/src}/constants.ts (100%) create mode 100644 internal/build/src/index.ts rename {build => internal/build/src}/plugins/element-plus-alias.ts (90%) rename {build => internal/build/src/tasks}/full-bundle.ts (86%) rename {build => internal/build/src/tasks}/helper.ts (94%) create mode 100644 internal/build/src/tasks/index.ts rename {build => internal/build/src/tasks}/modules.ts (79%) rename {build => internal/build/src/tasks}/types-definitions.ts (77%) rename {build => internal/build/src}/type-safe.json (100%) rename {build => internal/build/src}/utils/gulp.ts (64%) create mode 100644 internal/build/src/utils/index.ts create mode 100644 internal/build/src/utils/log.ts rename {build => internal/build/src}/utils/paths.ts (83%) rename {build => internal/build/src}/utils/pkg.ts (97%) rename {build => internal/build/src}/utils/process.ts (84%) rename {build => internal/build/src}/utils/rollup.ts (100%) rename {build => internal/build}/tsconfig.json (100%) rename {build => internal/build}/vue-jest-transformer.js (100%) delete mode 100644 scripts/.eslintrc.json diff --git a/build/.eslintrc.json b/build/.eslintrc.json deleted file mode 100644 index d5ba8f9d9c..0000000000 --- a/build/.eslintrc.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "rules": { - "no-console": "off" - } -} diff --git a/build/plugins/size-reporter.ts b/build/plugins/size-reporter.ts deleted file mode 100644 index bdcd50db65..0000000000 --- a/build/plugins/size-reporter.ts +++ /dev/null @@ -1,11 +0,0 @@ -import { cyan, bold, yellow, green } from 'chalk' -import { command } from '../utils/log' -import type { FileSizeReporter } from 'rollup-plugin-filesize' - -export const reporter: FileSizeReporter = (opt, outputOptions, info) => { - return command( - `${cyan(bold(info.fileName))}: bundle size ${yellow( - info.bundleSize - )} -> minified ${green(info.minSize)}` - ) -} diff --git a/build/utils/log.ts b/build/utils/log.ts deleted file mode 100644 index b2f5ede083..0000000000 --- a/build/utils/log.ts +++ /dev/null @@ -1,36 +0,0 @@ -import process from 'process' -import chalk from 'chalk' - -/* eslint-disable-next-line @typescript-eslint/no-unused-vars */ -const [command, info, error] = ['command', 'info', 'error'].map( - (symbol: string) => { - return (msg: string) => `[${symbol}] ${msg}` - } -) -/* eslint-disable-next-line @typescript-eslint/no-unused-vars */ -const [group, endGroup] = ['group', 'endgroup'].map((symbol) => { - return (groupMsg: string) => `##[${symbol}] ${groupMsg}` -}) - -export function cyan(str: string) { - console.log(command(chalk.cyan(str))) -} - -export function yellow(str: string) { - console.log(command(chalk.yellow(str))) -} - -export function green(str: string) { - console.log(command(chalk.green(str))) -} - -export function red(str: string) { - console.log(error(chalk.red(str))) -} - -export function errorAndExit(e: Error): never { - red(e.stack ?? e.message) - process.exit(1) -} - -export { command, info, error, group, endGroup } diff --git a/docs/.vitepress/build/.eslintrc.json b/docs/.vitepress/build/.eslintrc.json deleted file mode 100644 index d5ba8f9d9c..0000000000 --- a/docs/.vitepress/build/.eslintrc.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "rules": { - "no-console": "off" - } -} diff --git a/docs/.vitepress/build/crowdin-credentials.ts b/docs/.vitepress/build/crowdin-credentials.ts index a8eac436f0..973c5aa472 100644 --- a/docs/.vitepress/build/crowdin-credentials.ts +++ b/docs/.vitepress/build/crowdin-credentials.ts @@ -1,8 +1,8 @@ import path from 'path' import fs from 'fs/promises' import chalk from 'chalk' -import { errorAndExit } from '../../../build/utils/log' -import { docRoot } from '../utils/paths' +import consola from 'consola' +import { errorAndExit, docRoot } from '@element-plus/build' const credentialPlaceholder = 'API_TOKEN_PLACEHOLDER' @@ -12,7 +12,7 @@ if (!CREDENTIAL) { } ;(async () => { - console.info(chalk.cyan('Fetching Crowdin credential')) + consola.debug(chalk.cyan('Fetching Crowdin credential')) const configPath = path.resolve(docRoot, 'crowdin.yml') try { const file = await fs.readFile(configPath, { @@ -22,7 +22,7 @@ if (!CREDENTIAL) { configPath, file.replace(credentialPlaceholder, CREDENTIAL) ) - console.info(chalk.green('Crowdin credential update successfully')) + consola.success(chalk.green('Crowdin credential update successfully')) } catch (e: any) { errorAndExit(e) } diff --git a/docs/.vitepress/build/crowdin-generate.ts b/docs/.vitepress/build/crowdin-generate.ts index bb3fbde9e3..4bf25ff7ab 100644 --- a/docs/.vitepress/build/crowdin-generate.ts +++ b/docs/.vitepress/build/crowdin-generate.ts @@ -1,9 +1,8 @@ import fs from 'fs' import path from 'path' import chalk from 'chalk' - -import { docRoot } from '../utils/paths' -import { errorAndExit } from '../../../build/utils/log' +import consola from 'consola' +import { errorAndExit, docRoot } from '@element-plus/build' // NB: this file is only for generating files that enables developers to develop the website. const componentLocaleRoot = path.resolve(docRoot, '.vitepress/crowdin') @@ -16,7 +15,7 @@ async function main() { throw new Error(exists) } - console.log(chalk.cyan('Starting for build doc for developing')) + consola.trace(chalk.cyan('Starting for build doc for developing')) // all language should be identical since it is mirrored from crowdin. const dirs = await fs.promises.readdir(componentLocaleRoot, { withFileTypes: true, @@ -44,7 +43,7 @@ async function main() { } }) - console.log(languagePaths) + consola.debug(languagePaths) await traverseDir(enUS, languagePaths, localeOutput) } @@ -103,7 +102,7 @@ async function traverseDir( main() .then(() => { - console.log(chalk.green('Locale for website development generated')) + consola.success(chalk.green('Locale for website development generated')) }) .catch((err) => { if (err.message === exists) { diff --git a/docs/.vitepress/config.ts b/docs/.vitepress/config.ts index 978057b1cc..0f7546c9c1 100644 --- a/docs/.vitepress/config.ts +++ b/docs/.vitepress/config.ts @@ -1,3 +1,4 @@ +import consola from 'consola' import { languages } from './utils/lang' import { head } from './config/head' import { sidebars } from './config/sidebars' @@ -32,8 +33,7 @@ const buildTransformers = () => { return transformers } -// eslint-disable-next-line no-console -console.log(`DOC_ENV: ${process.env.DOC_ENV}`) +consola.debug(`DOC_ENV: ${process.env.DOC_ENV}`) const locales = {} languages.forEach((lang) => { diff --git a/docs/.vitepress/config/.eslintrc.json b/docs/.vitepress/config/.eslintrc.json deleted file mode 100644 index d5ba8f9d9c..0000000000 --- a/docs/.vitepress/config/.eslintrc.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "rules": { - "no-console": "off" - } -} diff --git a/docs/.vitepress/config/head.ts b/docs/.vitepress/config/head.ts index b64df2fc2a..bba4584fba 100644 --- a/docs/.vitepress/config/head.ts +++ b/docs/.vitepress/config/head.ts @@ -1,7 +1,7 @@ import fs from 'fs' import path from 'path' +import { vpRoot } from '@element-plus/build' import { languages } from '../utils/lang' -import { vpRoot } from '../utils/paths' import { features } from './features' import type { HeadConfig } from 'vitepress' diff --git a/docs/.vitepress/config/plugins.ts b/docs/.vitepress/config/plugins.ts index 1050c82d30..cb893e4674 100644 --- a/docs/.vitepress/config/plugins.ts +++ b/docs/.vitepress/config/plugins.ts @@ -2,8 +2,8 @@ import path from 'path' import fs from 'fs' import MarkdownIt from 'markdown-it' import mdContainer from 'markdown-it-container' +import { docRoot } from '@element-plus/build' import { highlight } from '../utils/highlight' -import { docRoot } from '../utils/paths' import type Token from 'markdown-it/lib/token' import type Renderer from 'markdown-it/lib/renderer' diff --git a/docs/.vitepress/utils/highlight.ts b/docs/.vitepress/utils/highlight.ts index a0194ce836..a07ddc14f0 100644 --- a/docs/.vitepress/utils/highlight.ts +++ b/docs/.vitepress/utils/highlight.ts @@ -2,6 +2,7 @@ import chalk from 'chalk' import escapeHtml from 'escape-html' import prism from 'prismjs' +import consola from 'consola' // prism is listed as actual dep so it's ok to require // eslint-disable-next-line @typescript-eslint/no-var-requires @@ -40,7 +41,7 @@ export const highlight = (str: string, lang: string) => { loadLanguages([lang]) } catch { // eslint-disable-next-line no-console - console.warn( + consola.warn( chalk.yellow( `[vitepress] Syntax highlight for language "${lang}" is not supported.` ) diff --git a/docs/.vitepress/utils/paths.ts b/docs/.vitepress/utils/paths.ts deleted file mode 100644 index 63a04034bf..0000000000 --- a/docs/.vitepress/utils/paths.ts +++ /dev/null @@ -1,5 +0,0 @@ -import path from 'path' - -export const vpRoot = path.resolve(__dirname, '..') -export const docRoot = path.resolve(vpRoot, '..') -export const projRoot = path.resolve(docRoot, '..') diff --git a/docs/package.json b/docs/package.json index 237459bf26..1c5eebdd22 100644 --- a/docs/package.json +++ b/docs/package.json @@ -21,6 +21,7 @@ }, "devDependencies": { "@crowdin/cli": "^3.7.8", + "@element-plus/build": "workspace:*", "@iconify-json/ri": "^1.1.1", "@types/markdown-it": "^12.2.3", "cross-env": "^7.0.3", diff --git a/docs/vite.config.ts b/docs/vite.config.ts index df5c6624e2..741e1f6243 100644 --- a/docs/vite.config.ts +++ b/docs/vite.config.ts @@ -6,14 +6,14 @@ import WindiCSS from 'vite-plugin-windicss' import mkcert from 'vite-plugin-mkcert' import glob from 'fast-glob' import vueJsx from '@vitejs/plugin-vue-jsx' - import Components from 'unplugin-vue-components/vite' import Icons from 'unplugin-icons/vite' import IconsResolver from 'unplugin-icons/resolver' - -import { getPackageDependencies } from '../build/utils/pkg' -import { epPackage } from '../build/utils/paths' -import { projRoot } from './.vitepress/utils/paths' +import { + epPackage, + getPackageDependencies, + projRoot, +} from '@element-plus/build' import type { Alias } from 'vite' const alias: Alias[] = [] diff --git a/internal/build/build.config.ts b/internal/build/build.config.ts new file mode 100644 index 0000000000..360c2e7cf3 --- /dev/null +++ b/internal/build/build.config.ts @@ -0,0 +1,10 @@ +import { defineBuildConfig } from 'unbuild' + +export default defineBuildConfig({ + entries: ['src/index'], + clean: true, + declaration: true, + rollup: { + emitCJS: true, + }, +}) diff --git a/build/gulpfile.ts b/internal/build/gulpfile.ts similarity index 78% rename from build/gulpfile.ts rename to internal/build/gulpfile.ts index 9cfbaad534..4e4a55803d 100644 --- a/build/gulpfile.ts +++ b/internal/build/gulpfile.ts @@ -2,12 +2,18 @@ import path from 'path' import { mkdir, copyFile } from 'fs/promises' import { copy } from 'fs-extra' import { series, parallel } from 'gulp' -import { run } from './utils/process' -import { runTask, withTaskName } from './utils/gulp' -import { buildOutput, epOutput, epPackage, projRoot } from './utils/paths' -import { buildConfig } from './build-info' +import { + run, + runTask, + withTaskName, + buildOutput, + epOutput, + epPackage, + projRoot, + buildConfig, +} from './src' import type { TaskFunction } from 'gulp' -import type { Module } from './build-info' +import type { Module } from './src' export const copyFiles = () => Promise.all([ @@ -51,7 +57,7 @@ export default series( runTask('buildHelper'), series( withTaskName('buildThemeChalk', () => - run('pnpm run -C packages/theme-chalk build') + run('pnpm run --filter ./packages/ build --parallel') ), copyFullStyle ) @@ -60,7 +66,4 @@ export default series( parallel(copyTypesDefinitions, copyFiles) ) -export * from './types-definitions' -export * from './modules' -export * from './full-bundle' -export * from './helper' +export * from './src' diff --git a/internal/build/package.json b/internal/build/package.json new file mode 100644 index 0000000000..23da205bfe --- /dev/null +++ b/internal/build/package.json @@ -0,0 +1,40 @@ +{ + "name": "@element-plus/build", + "private": true, + "version": "0.0.1", + "description": "Build Toolchain for Element Plus", + "main": "./dist/index.cjs", + "module": "./dist/index.mjs", + "types": "./dist/index.d.ts", + "scripts": { + "start": "gulp --require sucrase/register/ts -f gulpfile.ts", + "dev": "pnpm run stub", + "stub": "unbuild --stub" + }, + "dependencies": { + "@pnpm/find-workspace-packages": "^3.1.42", + "@rollup/plugin-commonjs": "^21.0.2", + "@rollup/plugin-node-resolve": "^13.1.3", + "@vitejs/plugin-vue": "^2.2.4", + "@vitejs/plugin-vue-jsx": "^1.3.8", + "chalk": "^4.1.2", + "components-helper": "^2.0.0", + "consola": "^2.15.3", + "esbuild": "^0.14.25", + "fast-glob": "^3.2.11", + "fs-extra": "^10.0.1", + "gulp": "^4.0.2", + "lodash": "^4.17.21", + "rollup": "^2.70.0", + "rollup-plugin-css-only": "^3.1.0", + "rollup-plugin-esbuild": "^4.8.2", + "ts-morph": "^14.0.0", + "unplugin-vue-define-options": "^0.4.0", + "vue": "^3.2.31" + }, + "devDependencies": { + "@pnpm/types": "^7.10.0", + "@types/rollup-plugin-css-only": "^3.1.0", + "unbuild": "^0.7.0" + } +} diff --git a/build/build-info.ts b/internal/build/src/build-info.ts similarity index 93% rename from build/build-info.ts rename to internal/build/src/build-info.ts index 9ea67c4091..98c985add2 100644 --- a/build/build-info.ts +++ b/internal/build/src/build-info.ts @@ -1,6 +1,6 @@ import path from 'path' -import { epOutput } from './utils/paths' -import { EP_PKG } from './utils/constants' +import { epOutput } from './utils' +import { EP_PKG } from './constants' import type { ModuleFormat } from 'rollup' export const modules = ['esm', 'cjs'] as const diff --git a/build/utils/constants.ts b/internal/build/src/constants.ts similarity index 100% rename from build/utils/constants.ts rename to internal/build/src/constants.ts diff --git a/internal/build/src/index.ts b/internal/build/src/index.ts new file mode 100644 index 0000000000..67ea32a252 --- /dev/null +++ b/internal/build/src/index.ts @@ -0,0 +1,5 @@ +export * from './tasks' +export * from './utils' +export * from './build-info' +export * from './constants' +export { default as typeSafe } from './type-safe.json' diff --git a/build/plugins/element-plus-alias.ts b/internal/build/src/plugins/element-plus-alias.ts similarity index 90% rename from build/plugins/element-plus-alias.ts rename to internal/build/src/plugins/element-plus-alias.ts index 9df66e79e5..56fad851f1 100644 --- a/build/plugins/element-plus-alias.ts +++ b/internal/build/src/plugins/element-plus-alias.ts @@ -1,4 +1,5 @@ -import { EP_PKG, EP_PREFIX } from '../utils/constants' +import { EP_PKG, EP_PREFIX } from '../constants' + import type { Plugin } from 'rollup' export function ElementPlusAlias(): Plugin { diff --git a/build/full-bundle.ts b/internal/build/src/tasks/full-bundle.ts similarity index 86% rename from build/full-bundle.ts rename to internal/build/src/tasks/full-bundle.ts index 2c1a7f0af7..34e1dcb50d 100644 --- a/build/full-bundle.ts +++ b/internal/build/src/tasks/full-bundle.ts @@ -6,22 +6,23 @@ import vue from '@vitejs/plugin-vue' import DefineOptions from 'unplugin-vue-define-options/rollup' import vueJsx from '@vitejs/plugin-vue-jsx' import esbuild from 'rollup-plugin-esbuild' -import filesize from 'rollup-plugin-filesize' import { parallel } from 'gulp' import glob from 'fast-glob' import { camelCase, upperFirst } from 'lodash' -import { version } from '../packages/element-plus/version' -import { reporter } from './plugins/size-reporter' -import { ElementPlusAlias } from './plugins/element-plus-alias' -import { epRoot, epOutput, localeRoot } from './utils/paths' +import { version } from '../../../../packages/element-plus/version' +import { ElementPlusAlias } from '../plugins/element-plus-alias' import { + epRoot, + epOutput, + localeRoot, formatBundleFilename, generateExternal, writeBundles, -} from './utils/rollup' -import { withTaskName } from './utils/gulp' -import { EP_BRAND_NAME } from './utils/constants' -import { target } from './build-info' + withTaskName, +} from '../utils' +import { EP_BRAND_NAME } from '../constants' +import { target } from '../build-info' + import type { Plugin } from 'rollup' const banner = `/*! ${EP_BRAND_NAME} v${version} */\n` @@ -52,7 +53,6 @@ async function buildFullEntry(minify: boolean) { 'process.env.NODE_ENV': JSON.stringify('production'), }, }), - filesize(), ], external: await generateExternal({ full: true }), }) @@ -102,7 +102,6 @@ async function buildFullLocale(minify: boolean) { sourceMap: minify, target, }), - filesize({ reporter }), ], }) await writeBundles(bundle, [ diff --git a/build/helper.ts b/internal/build/src/tasks/helper.ts similarity index 94% rename from build/helper.ts rename to internal/build/src/tasks/helper.ts index ecc81e842f..ef79618caa 100644 --- a/build/helper.ts +++ b/internal/build/src/tasks/helper.ts @@ -1,9 +1,9 @@ import path from 'path' import helper from 'components-helper' -import { epPackage, epOutput, projRoot } from './utils/paths' -import { getPackageManifest } from './utils/pkg' +import { epPackage, epOutput, projRoot, getPackageManifest } from '../utils' + import type { TaskFunction } from 'gulp' -import type { InstallOptions } from 'components-helper/lib/type' +import type { InstallOptions } from 'components-helper' const reComponentName: InstallOptions['reComponentName'] = (title: string) => `el-${title diff --git a/internal/build/src/tasks/index.ts b/internal/build/src/tasks/index.ts new file mode 100644 index 0000000000..78f028eb63 --- /dev/null +++ b/internal/build/src/tasks/index.ts @@ -0,0 +1,4 @@ +export * from './full-bundle' +export * from './helper' +export * from './modules' +export * from './types-definitions' diff --git a/build/modules.ts b/internal/build/src/tasks/modules.ts similarity index 79% rename from build/modules.ts rename to internal/build/src/tasks/modules.ts index 4e21bdb9f4..dcd7013023 100644 --- a/build/modules.ts +++ b/internal/build/src/tasks/modules.ts @@ -6,14 +6,17 @@ import css from 'rollup-plugin-css-only' import { nodeResolve } from '@rollup/plugin-node-resolve' import commonjs from '@rollup/plugin-commonjs' import esbuild from 'rollup-plugin-esbuild' -import filesize from 'rollup-plugin-filesize' import glob from 'fast-glob' -import { epRoot, pkgRoot } from './utils/paths' -import { ElementPlusAlias } from './plugins/element-plus-alias' -import { generateExternal, writeBundles } from './utils/rollup' -import { excludeFiles } from './utils/pkg' -import { reporter } from './plugins/size-reporter' -import { buildConfigEntries, target } from './build-info' +import { + epRoot, + pkgRoot, + generateExternal, + writeBundles, + excludeFiles, +} from '../utils' +import { ElementPlusAlias } from '../plugins/element-plus-alias' +import { buildConfigEntries, target } from '../build-info' + import type { OutputOptions } from 'rollup' export const buildModules = async () => { @@ -45,7 +48,6 @@ export const buildModules = async () => { '.vue': 'ts', }, }), - filesize({ reporter }), ], external: await generateExternal({ full: false }), treeshake: false, diff --git a/build/types-definitions.ts b/internal/build/src/tasks/types-definitions.ts similarity index 77% rename from build/types-definitions.ts rename to internal/build/src/tasks/types-definitions.ts index e05e72e507..82fdfa6c42 100644 --- a/build/types-definitions.ts +++ b/internal/build/src/tasks/types-definitions.ts @@ -1,15 +1,21 @@ import process from 'process' import path from 'path' import fs from 'fs/promises' +import consola from 'consola' import * as vueCompiler from 'vue/compiler-sfc' import { Project } from 'ts-morph' import glob from 'fast-glob' -import { bold } from 'chalk' -import { errorAndExit, green, yellow } from './utils/log' -import { buildOutput, epRoot, pkgRoot, projRoot } from './utils/paths' -import typeSafe from './type-safe.json' +import chalk from 'chalk' +import { + buildOutput, + epRoot, + pkgRoot, + projRoot, + excludeFiles, + pathRewriter, +} from '../utils' +import typeSafe from '../type-safe.json' -import { excludeFiles, pathRewriter } from './utils/pkg' import type { SourceFile } from 'ts-morph' const TSCONFIG_PATH = path.resolve(projRoot, 'tsconfig.json') @@ -44,15 +50,16 @@ export const generateTypesDefinitions = async () => { skipAddingFilesFromTsConfig: true, }) + const globAnyFile = '**/*.{js?(x),ts?(x),vue}' const filePaths = excludeFiles( - await glob(['**/*.{js,ts,vue}', '!element-plus/**/*'], { + await glob([globAnyFile, '!element-plus/**/*'], { cwd: pkgRoot, absolute: true, onlyFiles: true, }) ) const epPaths = excludeFiles( - await glob('**/*.{js,ts,vue}', { + await glob(globAnyFile, { cwd: epRoot, onlyFiles: true, }) @@ -66,21 +73,18 @@ export const generateTypesDefinitions = async () => { const sfc = vueCompiler.parse(content) const { script, scriptSetup } = sfc.descriptor if (script || scriptSetup) { - let content = '' - let isTS = false - if (script && script.content) { - content += script.content - if (script.lang === 'ts') isTS = true - } + let content = script?.content ?? '' + if (scriptSetup) { const compiled = vueCompiler.compileScript(sfc.descriptor, { id: 'xxx', }) content += compiled.content - if (scriptSetup.lang === 'ts') isTS = true } + + const lang = scriptSetup?.lang || script?.lang || 'js' const sourceFile = project.createSourceFile( - path.relative(process.cwd(), file) + (isTS ? '.ts' : '.js'), + `${path.relative(process.cwd(), file)}.${lang}`, content ) sourceFiles.push(sourceFile) @@ -106,8 +110,10 @@ export const generateTypesDefinitions = async () => { ) }) if (diagnostics.length > 0) { - console.log(project.formatDiagnosticsWithColorAndContext(diagnostics)) - process.exit(1) + consola.error(project.formatDiagnosticsWithColorAndContext(diagnostics)) + const err = new Error('Failed to generate dts.') + consola.error(err) + throw err } await project.emit({ @@ -116,12 +122,16 @@ export const generateTypesDefinitions = async () => { const tasks = sourceFiles.map(async (sourceFile) => { const relativePath = path.relative(pkgRoot, sourceFile.getFilePath()) - yellow(`Generating definition for file: ${bold(relativePath)}`) + consola.trace( + chalk.yellow( + `Generating definition for file: ${chalk.bold(relativePath)}` + ) + ) const emitOutput = sourceFile.getEmitOutput() const emitFiles = emitOutput.getOutputFiles() if (emitFiles.length === 0) { - errorAndExit(new Error(`Emit no file: ${bold(relativePath)}`)) + throw new Error(`Emit no file: ${chalk.bold(relativePath)}`) } const tasks = emitFiles.map(async (outputFile) => { @@ -136,7 +146,11 @@ export const generateTypesDefinitions = async () => { 'utf8' ) - green(`Definition for file: ${bold(relativePath)} generated`) + consola.success( + chalk.green( + `Definition for file: ${chalk.bold(relativePath)} generated` + ) + ) }) await Promise.all(tasks) diff --git a/build/type-safe.json b/internal/build/src/type-safe.json similarity index 100% rename from build/type-safe.json rename to internal/build/src/type-safe.json diff --git a/build/utils/gulp.ts b/internal/build/src/utils/gulp.ts similarity index 64% rename from build/utils/gulp.ts rename to internal/build/src/utils/gulp.ts index f43777c5bf..26038afc2b 100644 --- a/build/utils/gulp.ts +++ b/internal/build/src/utils/gulp.ts @@ -1,8 +1,12 @@ import { run } from './process' +import { buildRoot } from './paths' + import type { TaskFunction } from 'gulp' export const withTaskName = (name: string, fn: T) => Object.assign(fn, { displayName: name }) export const runTask = (name: string) => - withTaskName(`shellTask:${name}`, () => run(`pnpm run build ${name}`)) + withTaskName(`shellTask:${name}`, () => + run(`pnpm run start ${name}`, buildRoot) + ) diff --git a/internal/build/src/utils/index.ts b/internal/build/src/utils/index.ts new file mode 100644 index 0000000000..ca17b20ffe --- /dev/null +++ b/internal/build/src/utils/index.ts @@ -0,0 +1,6 @@ +export * from './gulp' +export * from './log' +export * from './paths' +export * from './pkg' +export * from './process' +export * from './rollup' diff --git a/internal/build/src/utils/log.ts b/internal/build/src/utils/log.ts new file mode 100644 index 0000000000..63277a1ce0 --- /dev/null +++ b/internal/build/src/utils/log.ts @@ -0,0 +1,7 @@ +import process from 'process' +import consola from 'consola' + +export function errorAndExit(err: Error): never { + consola.error(err) + process.exit(1) +} diff --git a/build/utils/paths.ts b/internal/build/src/utils/paths.ts similarity index 83% rename from build/utils/paths.ts rename to internal/build/src/utils/paths.ts index 54f55ef60d..540dde3ce7 100644 --- a/build/utils/paths.ts +++ b/internal/build/src/utils/paths.ts @@ -1,6 +1,6 @@ import { resolve } from 'path' -export const projRoot = resolve(__dirname, '..', '..') +export const projRoot = resolve(__dirname, '..', '..', '..', '..') export const pkgRoot = resolve(projRoot, 'packages') export const compRoot = resolve(pkgRoot, 'components') export const themeRoot = resolve(pkgRoot, 'theme-chalk') @@ -9,11 +9,15 @@ export const localeRoot = resolve(pkgRoot, 'locale') export const directiveRoot = resolve(pkgRoot, 'directives') export const epRoot = resolve(pkgRoot, 'element-plus') export const utilRoot = resolve(pkgRoot, 'utils') -export const docRoot = resolve(projRoot, 'docs') +export const buildRoot = resolve(projRoot, 'internal', 'build') -/** dist */ +// Docs +export const docRoot = resolve(projRoot, 'docs') +export const vpRoot = resolve(docRoot, '.vitepress') + +/** `/dist` */ export const buildOutput = resolve(projRoot, 'dist') -/** dist/element-plus */ +/** `/dist/element-plus` */ export const epOutput = resolve(buildOutput, 'element-plus') export const projPackage = resolve(projRoot, 'package.json') diff --git a/build/utils/pkg.ts b/internal/build/src/utils/pkg.ts similarity index 97% rename from build/utils/pkg.ts rename to internal/build/src/utils/pkg.ts index 1364c7bdb9..eb90755470 100644 --- a/build/utils/pkg.ts +++ b/internal/build/src/utils/pkg.ts @@ -1,7 +1,8 @@ import findWorkspacePackages from '@pnpm/find-workspace-packages' import { buildConfig } from '../build-info' -import { EP_PREFIX } from './constants' +import { EP_PREFIX } from '../constants' import { projRoot } from './paths' + import type { Module } from '../build-info' import type { ProjectManifest } from '@pnpm/types' diff --git a/build/utils/process.ts b/internal/build/src/utils/process.ts similarity index 84% rename from build/utils/process.ts rename to internal/build/src/utils/process.ts index aea9b1727e..c94e9be215 100644 --- a/build/utils/process.ts +++ b/internal/build/src/utils/process.ts @@ -1,11 +1,12 @@ import { spawn } from 'child_process' -import { green } from 'chalk' +import chalk from 'chalk' +import consola from 'consola' import { projRoot } from './paths' export const run = async (command: string, cwd: string = projRoot) => new Promise((resolve, reject) => { const [cmd, ...args] = command.split(' ') - console.log(`run: ${green(`${cmd} ${args.join(' ')}`)}`) + consola.info(`run: ${chalk.green(`${cmd} ${args.join(' ')}`)}`) const app = spawn(cmd, args, { cwd, stdio: 'inherit', diff --git a/build/utils/rollup.ts b/internal/build/src/utils/rollup.ts similarity index 100% rename from build/utils/rollup.ts rename to internal/build/src/utils/rollup.ts diff --git a/build/tsconfig.json b/internal/build/tsconfig.json similarity index 100% rename from build/tsconfig.json rename to internal/build/tsconfig.json diff --git a/build/vue-jest-transformer.js b/internal/build/vue-jest-transformer.js similarity index 100% rename from build/vue-jest-transformer.js rename to internal/build/vue-jest-transformer.js diff --git a/internal/eslint-config/index.js b/internal/eslint-config/index.js index 12486aaf92..332fe697cb 100644 --- a/internal/eslint-config/index.js +++ b/internal/eslint-config/index.js @@ -37,7 +37,7 @@ module.exports = defineConfig({ }, }, { - files: ['**/__tests__/**', '**/gulpfile.ts'], + files: ['**/__tests__/**'], rules: { 'no-console': 'off', 'vue/one-component-per-file': 'off', diff --git a/jest.config.js b/jest.config.js index c28e25e446..0d1a9d89fd 100644 --- a/jest.config.js +++ b/jest.config.js @@ -13,7 +13,7 @@ module.exports = { testEnvironment: 'jsdom', transform: { '\\.[jt]sx?$': 'babel-jest', - '^.+\\.vue$': '/build/vue-jest-transformer.js', + '^.+\\.vue$': '/internal/build/vue-jest-transformer.js', }, moduleFileExtensions: ['ts', 'tsx', 'js', 'json', 'vue'], // u can change this option to a more specific folder for test single component or util when dev diff --git a/package.json b/package.json index 3f52fb2991..399ebb9f96 100644 --- a/package.json +++ b/package.json @@ -22,9 +22,9 @@ "gen:version": "sucrase-node scripts/gen-version.ts", "diff:table": "sucrase-node scripts/build-table.ts", "update:version": "sucrase-node scripts/update-version.ts", - "clean": "pnpm run clean:dist && pnpm run clean -r --stream", + "clean": "pnpm run clean:dist && pnpm run clean --filter ./packages/ --stream", "clean:dist": "rimraf dist", - "build": "gulp --require sucrase/register/ts -f build/gulpfile.ts", + "build": "pnpm run start -C internal/build", "build:theme": "pnpm run build -C packages/theme-chalk", "format": "prettier --write .", "lint": "eslint . --ext .vue,.js,.ts,.jsx,.tsx,.md,.json --max-warnings 0 && pretty-quick --check --branch dev", @@ -34,8 +34,9 @@ "docs:serve": "pnpm run -C docs serve", "docs:gen-locale": "pnpm run -C docs gen-locale", "docs:crowdin-credentials": "pnpm run -C docs crowdin-credentials", + "stub": "pnpm run -C internal/build stub", "prepare": "husky install", - "postinstall": "pnpm gen:version", + "postinstall": "pnpm gen:version && pnpm stub", "preinstall": "npx only-allow pnpm -y" }, "config": { @@ -82,19 +83,17 @@ "@babel/preset-typescript": "^7.16.7", "@commitlint/cli": "^16.2.1", "@commitlint/config-conventional": "^16.2.1", + "@element-plus/build": "workspace:^0.0.1", "@element-plus/eslint-config": "workspace:*", "@pnpm/find-workspace-packages": "^3.1.42", "@pnpm/logger": "^4.0.0", "@pnpm/types": "^7.10.0", - "@rollup/plugin-commonjs": "^21.0.2", - "@rollup/plugin-node-resolve": "^13.1.3", "@types/fs-extra": "^9.0.13", "@types/gulp": "^4.0.9", "@types/jest": "^26.0.24", "@types/lodash": "^4.14.179", "@types/lodash-es": "^4.17.6", "@types/node": "^17.0.18", - "@types/rollup-plugin-css-only": "^3.1.0", "@types/sass": "^1.43.1", "@vitejs/plugin-vue": "^2.2.4", "@vitejs/plugin-vue-jsx": "^1.3.8", @@ -105,16 +104,13 @@ "babel-jest": "^26.6.3", "c8": "^7.11.0", "chalk": "^4.1.2", - "components-helper": "^2.0.0", + "consola": "^2.15.3", "csstype": "^2.6.19", "cz-conventional-changelog": "^3.3.0", - "esbuild": "^0.14.26", "eslint": "^8.11.0", "eslint-define-config": "^1.2.5", "expect-type": "^0.13.0", "fast-glob": "^3.2.11", - "fs-extra": "^10.0.1", - "gulp": "^4.0.2", "husky": "^7.0.4", "jest": "^26.6.3", "lint-staged": "^12.3.5", @@ -123,10 +119,6 @@ "puppeteer": "^13.5.1", "resize-observer-polyfill": "^1.5.1", "rimraf": "^3.0.2", - "rollup": "^2.70.1", - "rollup-plugin-css-only": "^3.1.0", - "rollup-plugin-esbuild": "^4.8.2", - "rollup-plugin-filesize": "^9.1.2", "sass": "^1.49.9", "sucrase": "^3.20.3", "ts-jest": "^26.5.6", diff --git a/packages/theme-chalk/gulpfile.ts b/packages/theme-chalk/gulpfile.ts index 72cc82a2d9..7dc9502743 100644 --- a/packages/theme-chalk/gulpfile.ts +++ b/packages/theme-chalk/gulpfile.ts @@ -6,7 +6,8 @@ import dartSass from 'sass' import autoprefixer from 'gulp-autoprefixer' import cleanCSS from 'gulp-clean-css' import rename from 'gulp-rename' -import { epOutput } from '../../build/utils/paths' +import consola from 'consola' +import { epOutput } from '@element-plus/build' const distFolder = path.resolve(__dirname, 'dist') const distBundle = path.resolve(epOutput, 'theme-chalk') @@ -24,7 +25,7 @@ function buildThemeChalk() { .pipe(autoprefixer({ cascade: false })) .pipe( cleanCSS({}, (details) => { - console.log( + consola.success( `${chalk.cyan(details.name)}: ${chalk.yellow( details.stats.originalSize / 1000 )} KB -> ${chalk.green(details.stats.minifiedSize / 1000)} KB` diff --git a/packages/theme-chalk/package.json b/packages/theme-chalk/package.json index 4dcbdd54d8..9aca08b179 100644 --- a/packages/theme-chalk/package.json +++ b/packages/theme-chalk/package.json @@ -27,6 +27,7 @@ }, "homepage": "https://github.com/element-plus/element-plus/blob/dev/packages/theme-chalk/README.md", "devDependencies": { + "@element-plus/build": "workspace:*", "@types/gulp-autoprefixer": "^0.0.33", "@types/gulp-clean-css": "^4.3.0", "@types/gulp-rename": "^2.0.1", diff --git a/play/vite.config.ts b/play/vite.config.ts index f12fede53d..41e1bc9906 100644 --- a/play/vite.config.ts +++ b/play/vite.config.ts @@ -9,8 +9,13 @@ import mkcert from 'vite-plugin-mkcert' import glob from 'fast-glob' import DefineOptions from 'unplugin-vue-define-options/vite' import esbuild from 'rollup-plugin-esbuild' -import { epRoot, pkgRoot, projRoot, epPackage } from '../build/utils/paths' -import { getPackageDependencies } from '../build/utils/pkg' +import { + epRoot, + pkgRoot, + projRoot, + epPackage, + getPackageDependencies, +} from '@element-plus/build' import './vite.init' const esbuildPlugin = () => ({ diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index aa06889b90..4424c07f62 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -12,6 +12,7 @@ importers: '@babel/preset-typescript': ^7.16.7 '@commitlint/cli': ^16.2.1 '@commitlint/config-conventional': ^16.2.1 + '@element-plus/build': workspace:^0.0.1 '@element-plus/components': workspace:* '@element-plus/constants': workspace:* '@element-plus/directives': workspace:* @@ -27,15 +28,12 @@ importers: '@pnpm/logger': ^4.0.0 '@pnpm/types': ^7.10.0 '@popperjs/core': ^2.11.3 - '@rollup/plugin-commonjs': ^21.0.2 - '@rollup/plugin-node-resolve': ^13.1.3 '@types/fs-extra': ^9.0.13 '@types/gulp': ^4.0.9 '@types/jest': ^26.0.24 '@types/lodash': ^4.14.179 '@types/lodash-es': ^4.17.6 '@types/node': ^17.0.18 - '@types/rollup-plugin-css-only': ^3.1.0 '@types/sass': ^1.43.1 '@vitejs/plugin-vue': ^2.2.4 '@vitejs/plugin-vue-jsx': ^1.3.8 @@ -48,18 +46,15 @@ importers: babel-jest: ^26.6.3 c8: ^7.11.0 chalk: ^4.1.2 - components-helper: ^2.0.0 + consola: ^2.15.3 csstype: ^2.6.19 cz-conventional-changelog: ^3.3.0 dayjs: ^1.10.8 - esbuild: ^0.14.26 escape-html: ^1.0.3 eslint: ^8.11.0 eslint-define-config: ^1.2.5 expect-type: ^0.13.0 fast-glob: ^3.2.11 - fs-extra: ^10.0.1 - gulp: ^4.0.2 husky: ^7.0.4 jest: ^26.6.3 lint-staged: ^12.3.5 @@ -73,10 +68,6 @@ importers: puppeteer: ^13.5.1 resize-observer-polyfill: ^1.5.1 rimraf: ^3.0.2 - rollup: ^2.70.1 - rollup-plugin-css-only: ^3.1.0 - rollup-plugin-esbuild: ^4.8.2 - rollup-plugin-filesize: ^9.1.2 sass: ^1.49.9 sucrase: ^3.20.3 ts-jest: ^26.5.6 @@ -117,19 +108,17 @@ importers: '@babel/preset-typescript': 7.16.7_@babel+core@7.17.5 '@commitlint/cli': 16.2.1 '@commitlint/config-conventional': 16.2.1 + '@element-plus/build': link:internal/build '@element-plus/eslint-config': link:internal/eslint-config '@pnpm/find-workspace-packages': 3.1.42_@pnpm+logger@4.0.0 '@pnpm/logger': 4.0.0 '@pnpm/types': 7.10.0 - '@rollup/plugin-commonjs': 21.0.2_rollup@2.70.1 - '@rollup/plugin-node-resolve': 13.1.3_rollup@2.70.1 '@types/fs-extra': 9.0.13 '@types/gulp': 4.0.9 '@types/jest': 26.0.24 '@types/lodash': 4.14.179 '@types/lodash-es': 4.17.6 '@types/node': 17.0.18 - '@types/rollup-plugin-css-only': 3.1.0 '@types/sass': 1.43.1 '@vitejs/plugin-vue': 2.2.4_vue@3.2.31 '@vitejs/plugin-vue-jsx': 1.3.8 @@ -140,16 +129,13 @@ importers: babel-jest: 26.6.3_@babel+core@7.17.5 c8: 7.11.0 chalk: 4.1.2 - components-helper: 2.0.0 + consola: 2.15.3 csstype: 2.6.19 cz-conventional-changelog: 3.3.0 - esbuild: 0.14.26 eslint: 8.11.0 eslint-define-config: 1.2.5 expect-type: 0.13.0 fast-glob: 3.2.11 - fs-extra: 10.0.1 - gulp: 4.0.2 husky: 7.0.4 jest: 26.6.3 lint-staged: 12.3.5 @@ -158,18 +144,14 @@ importers: puppeteer: 13.5.1 resize-observer-polyfill: 1.5.1 rimraf: 3.0.2 - rollup: 2.70.1 - rollup-plugin-css-only: 3.1.0_rollup@2.70.1 - rollup-plugin-esbuild: 4.8.2_esbuild@0.14.26+rollup@2.70.1 - rollup-plugin-filesize: 9.1.2 sass: 1.49.9 sucrase: 3.20.3 ts-jest: 26.5.6_jest@26.6.3+typescript@4.6.2 ts-morph: 14.0.0 type-fest: 2.12.0 typescript: 4.6.2 - unplugin-element-plus: 0.3.2_esbuild@0.14.26+rollup@2.70.1 - unplugin-vue-define-options: 0.4.0_c408b8a66fd35479b63cb1eed859a8c6 + unplugin-element-plus: 0.3.2 + unplugin-vue-define-options: 0.4.0_vue@3.2.31 vitest: 0.6.1_cc0789b64d006be08d623692d811a70c vue: 3.2.31 vue-jest: 5.0.0-alpha.10_854b5a2e1916546a58b44aafa8d11a68 @@ -181,6 +163,7 @@ importers: '@crowdin/cli': ^3.7.8 '@docsearch/js': ^3.0.0 '@docsearch/react': ^3.0.0 + '@element-plus/build': workspace:* '@iconify-json/ri': ^1.1.1 '@types/markdown-it': ^12.2.3 '@vueuse/core': ^8.0.1 @@ -206,25 +189,75 @@ importers: '@vueuse/core': 8.0.1_vue@3.2.31 axios: 0.26.1 clipboard-copy: 4.0.1 - element-plus: 2.1.1_1a412d14def5ff5ca1122000e4bee666 + element-plus: 2.1.2_1a412d14def5ff5ca1122000e4bee666 normalize.css: 8.0.1 nprogress: 0.2.0 prism-theme-vars: 0.2.2 devDependencies: '@crowdin/cli': 3.7.8 + '@element-plus/build': link:../internal/build '@iconify-json/ri': 1.1.1 '@types/markdown-it': 12.2.3 cross-env: 7.0.3 escape-html: 1.0.3 markdown-it: 12.3.2 markdown-it-container: 3.0.0 - unplugin-icons: 0.13.4_edec701432999dd0537e1c2c31ac8e19 - unplugin-vue-components: 0.18.0_45efadf01ba33800b42f46dd48b428f1 + unplugin-icons: 0.13.4_vite@2.8.6 + unplugin-vue-components: 0.18.0_vite@2.8.6+vue@3.2.31 vite: 2.8.6_sass@1.49.9 vite-plugin-inspect: 0.4.3_vite@2.8.6 vite-plugin-windicss: 1.8.3_vite@2.8.6 vitepress: 0.22.3_sass@1.49.9 + internal/build: + specifiers: + '@pnpm/find-workspace-packages': ^3.1.42 + '@pnpm/types': ^7.10.0 + '@rollup/plugin-commonjs': ^21.0.2 + '@rollup/plugin-node-resolve': ^13.1.3 + '@types/rollup-plugin-css-only': ^3.1.0 + '@vitejs/plugin-vue': ^2.2.4 + '@vitejs/plugin-vue-jsx': ^1.3.8 + chalk: ^4.1.2 + components-helper: ^2.0.0 + consola: ^2.15.3 + esbuild: ^0.14.25 + fast-glob: ^3.2.11 + fs-extra: ^10.0.1 + gulp: ^4.0.2 + lodash: ^4.17.21 + rollup: ^2.70.0 + rollup-plugin-css-only: ^3.1.0 + rollup-plugin-esbuild: ^4.8.2 + ts-morph: ^14.0.0 + unbuild: ^0.7.0 + unplugin-vue-define-options: ^0.4.0 + vue: ^3.2.31 + dependencies: + '@pnpm/find-workspace-packages': 3.1.42_@pnpm+logger@4.0.0 + '@rollup/plugin-commonjs': 21.0.2_rollup@2.70.0 + '@rollup/plugin-node-resolve': 13.1.3_rollup@2.70.0 + '@vitejs/plugin-vue': 2.2.4_vue@3.2.31 + '@vitejs/plugin-vue-jsx': 1.3.8 + chalk: 4.1.2 + components-helper: 2.0.0 + consola: 2.15.3 + esbuild: 0.14.26 + fast-glob: 3.2.11 + fs-extra: 10.0.1 + gulp: 4.0.2 + lodash: 4.17.21 + rollup: 2.70.0 + rollup-plugin-css-only: 3.1.0_rollup@2.70.0 + rollup-plugin-esbuild: 4.8.2_esbuild@0.14.26+rollup@2.70.0 + ts-morph: 14.0.0 + unplugin-vue-define-options: 0.4.0_be4e1dfff78fa27533d05f807de8846c + vue: 3.2.31 + devDependencies: + '@pnpm/types': 7.10.0 + '@types/rollup-plugin-css-only': 3.1.0 + unbuild: 0.7.0 + internal/eslint-config: specifiers: '@typescript-eslint/eslint-plugin': ^5.14.0 @@ -314,6 +347,7 @@ importers: packages/theme-chalk: specifiers: + '@element-plus/build': workspace:* '@types/gulp-autoprefixer': ^0.0.33 '@types/gulp-clean-css': ^4.3.0 '@types/gulp-rename': ^2.0.1 @@ -323,11 +357,12 @@ importers: gulp-rename: ^2.0.0 gulp-sass: ^5.1.0 devDependencies: + '@element-plus/build': link:../../internal/build '@types/gulp-autoprefixer': 0.0.33 '@types/gulp-clean-css': 4.3.0 '@types/gulp-rename': 2.0.1 '@types/gulp-sass': 5.0.0 - gulp-autoprefixer: 8.0.0_gulp@4.0.2 + gulp-autoprefixer: 8.0.0 gulp-clean-css: 4.3.0 gulp-rename: 2.0.0 gulp-sass: 5.1.0 @@ -350,7 +385,7 @@ importers: '@element-plus/icons-vue': 1.1.1_vue@3.2.31 devDependencies: '@vitejs/plugin-vue': 2.2.4_vite@2.8.6+vue@3.2.31 - unplugin-vue-components: 0.18.0_45efadf01ba33800b42f46dd48b428f1 + unplugin-vue-components: 0.18.0_vite@2.8.6+vue@3.2.31 vite: 2.8.6_sass@1.49.9 vite-plugin-inspect: 0.4.3_vite@2.8.6 vite-plugin-mkcert: 1.6.0 @@ -455,7 +490,6 @@ packages: engines: {node: '>=6.0.0'} dependencies: '@jridgewell/trace-mapping': 0.3.4 - dev: true /@antfu/install-pkg/0.1.0: resolution: {integrity: sha512-VaIJd3d1o7irZfK1U0nvBsHMyjkuyMP3HKYVV53z8DKyulkHKmjhhtccXO51WSPeeSHIeoJEoNOKavYpS7jkZw==} @@ -483,7 +517,6 @@ packages: /@babel/compat-data/7.17.0: resolution: {integrity: sha512-392byTlpGWXMv4FbyWw3sAZ/FrW/DrwqLGXpy0mbyNe9Taqv1mg9yON5/o0cnr8XYCkFTZbC1eV+c+LAROgrng==} engines: {node: '>=6.9.0'} - dev: true /@babel/core/7.17.5: resolution: {integrity: sha512-/BBMw4EvjmyquN5O+t5eh0+YqB3XXJkYD2cjKpYtWOfFy4lQ4UozNSmxAcWT8r2XtZs0ewG+zrfsqeR15i1ajA==} @@ -506,7 +539,6 @@ packages: semver: 6.3.0 transitivePeerDependencies: - supports-color - dev: true /@babel/generator/7.17.3: resolution: {integrity: sha512-+R6Dctil/MgUsZsZAkYgK+ADNSZzJRRy0TvY65T71z/CR854xHQ1EweBYXdfT+HNeN7w0cSJJEzgxZMv40pxsg==} @@ -515,14 +547,12 @@ packages: '@babel/types': 7.17.0 jsesc: 2.5.2 source-map: 0.5.7 - dev: true /@babel/helper-annotate-as-pure/7.16.7: resolution: {integrity: sha512-s6t2w/IPQVTAET1HitoowRGXooX8mCgtuP5195wD/QJPV6wYjpujCGF7JuMODVX2ZAJOf1GT6DT9MHEZvLOFSw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - dev: true /@babel/helper-builder-binary-assignment-operator-visitor/7.16.7: resolution: {integrity: sha512-C6FdbRaxYjwVu/geKW4ZeQ0Q31AftgRcdSnZ5/jsH6BzCJbtvXvhpfkbkThYSuutZA7nCXpPR6AD9zd1dprMkA==} @@ -543,7 +573,6 @@ packages: '@babel/helper-validator-option': 7.16.7 browserslist: 4.19.3 semver: 6.3.0 - dev: true /@babel/helper-create-class-features-plugin/7.17.1_@babel+core@7.17.5: resolution: {integrity: sha512-JBdSr/LtyYIno/pNnJ75lBcqc3Z1XXujzPanHqjvvrhOA+DTceTFuJi8XjmWTZh4r3fsdfqaCMN0iZemdkxZHQ==} @@ -561,7 +590,6 @@ packages: '@babel/helper-split-export-declaration': 7.16.7 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-create-regexp-features-plugin/7.17.0_@babel+core@7.17.5: resolution: {integrity: sha512-awO2So99wG6KnlE+TPs6rn83gCz5WlEePJDTnLEqbchMVrBeAujURVphRdigsk094VhvZehFoNOihSlcBjwsXA==} @@ -597,7 +625,6 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - dev: true /@babel/helper-explode-assignable-expression/7.16.7: resolution: {integrity: sha512-KyUenhWMC8VrxzkGP0Jizjo4/Zx+1nNZhgocs+gLzyZyB8SHidhoq9KK/8Ato4anhwsivfkBLftky7gvzbZMtQ==} @@ -613,35 +640,30 @@ packages: '@babel/helper-get-function-arity': 7.16.7 '@babel/template': 7.16.7 '@babel/types': 7.17.0 - dev: true /@babel/helper-get-function-arity/7.16.7: resolution: {integrity: sha512-flc+RLSOBXzNzVhcLu6ujeHUrD6tANAOU5ojrRx/as+tbzf8+stUCj7+IfRRoAbEZqj/ahXEMsjhOhgeZsrnTw==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - dev: true /@babel/helper-hoist-variables/7.16.7: resolution: {integrity: sha512-m04d/0Op34H5v7pbZw6pSKP7weA6lsMvfiIAMeIvkY/R4xQtBSMFEigu9QTZ2qB/9l22vsxtM8a+Q8CzD255fg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - dev: true /@babel/helper-member-expression-to-functions/7.16.7: resolution: {integrity: sha512-VtJ/65tYiU/6AbMTDwyoXGPKHgTsfRarivm+YbB5uAzKUyuPjgZSgAFeG87FCigc7KNHu2Pegh1XIT3lXjvz3Q==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - dev: true /@babel/helper-module-imports/7.16.7: resolution: {integrity: sha512-LVtS6TqjJHFc+nYeITRo6VLXve70xmq7wPhWTqDJusJEgGmkAACWwMiTNrvfoQo6hEhFwAIixNkvB0jPXDL8Wg==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - dev: true /@babel/helper-module-transforms/7.16.7: resolution: {integrity: sha512-gaqtLDxJEFCeQbYp9aLAefjhkKdjKcdh6DB7jniIGU3Pz52WAmP268zK0VgPz9hUNkMSYeH976K2/Y6yPadpng==} @@ -657,19 +679,16 @@ packages: '@babel/types': 7.17.0 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-optimise-call-expression/7.16.7: resolution: {integrity: sha512-EtgBhg7rd/JcnpZFXpBy0ze1YRfdm7BnBX4uKMBd3ixa3RGAE002JZB66FJyNH7g0F38U05pXmA5P8cBh7z+1w==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - dev: true /@babel/helper-plugin-utils/7.16.7: resolution: {integrity: sha512-Qg3Nk7ZxpgMrsox6HreY1ZNKdBq7K72tDSliA6dCl5f007jR4ne8iD5UzuNnCJH2xBf2BEEVGr+/OL6Gdp7RxA==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-remap-async-to-generator/7.16.8: resolution: {integrity: sha512-fm0gH7Flb8H51LqJHy3HJ3wnE1+qtYR2A99K06ahwrawLdOFsCEWjZOrYricXJHoPSudNKxrMBUPEIPxiIIvBw==} @@ -693,14 +712,12 @@ packages: '@babel/types': 7.17.0 transitivePeerDependencies: - supports-color - dev: true /@babel/helper-simple-access/7.16.7: resolution: {integrity: sha512-ZIzHVyoeLMvXMN/vok/a4LWRy8G2v205mNP0XOuf9XRLyX5/u9CnVulUtDgUTama3lT+bf/UqucuZjqiGuTS1g==} engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - dev: true /@babel/helper-skip-transparent-expression-wrappers/7.16.0: resolution: {integrity: sha512-+il1gTy0oHwUsBQZyJvukbB4vPMdcYBrFHa0Uc4AizLxbq6BOYC51Rv4tWocX9BLBDLZ4kc6qUFpQ6HRgL+3zw==} @@ -714,7 +731,6 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/types': 7.17.0 - dev: true /@babel/helper-validator-identifier/7.16.7: resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==} @@ -723,7 +739,6 @@ packages: /@babel/helper-validator-option/7.16.7: resolution: {integrity: sha512-TRtenOuRUVo9oIQGPC5G9DgK4743cdxvtOw0weQNpZXaS16SCBi5MNjZF8vba3ETURjZpTbVn7Vvcf2eAwFozQ==} engines: {node: '>=6.9.0'} - dev: true /@babel/helper-wrap-function/7.16.8: resolution: {integrity: sha512-8RpyRVIAW1RcDDGTA+GpPAwV22wXCfKOoM9bet6TLkGIFTkRQSkH1nMQ5Yet4MpoXe1ZwHPVtNasc2w0uZMqnw==} @@ -746,7 +761,6 @@ packages: '@babel/types': 7.17.0 transitivePeerDependencies: - supports-color - dev: true /@babel/highlight/7.16.10: resolution: {integrity: sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==} @@ -760,7 +774,6 @@ packages: resolution: {integrity: sha512-7yJPvPV+ESz2IUTPbOL+YkIGyCqOyNIzdguKQuJGnH7bg1WTIifuM21YqokFt/THWh1AkCRn9IgoykTRCBVpzA==} engines: {node: '>=6.0.0'} hasBin: true - dev: true /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.16.7_@babel+core@7.17.5: resolution: {integrity: sha512-anv/DObl7waiGEnC24O9zqL0pSuI9hljihqiDuFHC8d7/bjr/4RLGPWuc8rYOff/QPzbEPSkzG8wGG9aDuhHRg==} @@ -1029,7 +1042,6 @@ packages: dependencies: '@babel/core': 7.17.5 '@babel/helper-plugin-utils': 7.16.7 - dev: true /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.17.5: resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} @@ -1048,7 +1060,6 @@ packages: dependencies: '@babel/core': 7.17.5 '@babel/helper-plugin-utils': 7.16.7 - dev: true /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.17.5: resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} @@ -1132,7 +1143,6 @@ packages: dependencies: '@babel/core': 7.17.5 '@babel/helper-plugin-utils': 7.16.7 - dev: true /@babel/plugin-transform-arrow-functions/7.16.7_@babel+core@7.17.5: resolution: {integrity: sha512-9ffkFFMbvzTvv+7dTp/66xvZAWASuPD5Tl9LK3Z9vhOmANo6j94rik+5YMBt4CwHVMWLWpMsriIc2zsa3WW3xQ==} @@ -1485,7 +1495,6 @@ packages: '@babel/plugin-syntax-typescript': 7.16.7_@babel+core@7.17.5 transitivePeerDependencies: - supports-color - dev: true /@babel/plugin-transform-unicode-escapes/7.16.7_@babel+core@7.17.5: resolution: {integrity: sha512-TAV5IGahIz3yZ9/Hfv35TV2xEm+kaBDaZQCn2S/hG9/CZ0DktxJv9eKfPc7yYCvOYR4JGx1h8C+jcSOvgaaI/Q==} @@ -1634,7 +1643,6 @@ packages: '@babel/code-frame': 7.16.7 '@babel/parser': 7.17.3 '@babel/types': 7.17.0 - dev: true /@babel/traverse/7.17.3: resolution: {integrity: sha512-5irClVky7TxRWIRtxlh2WPUUOLhcPN06AGgaQSB8AEwuyEBgJVuJ5imdHm5zxk8w0QS5T+tDfnDxAlhWjpb7cw==} @@ -1652,7 +1660,6 @@ packages: globals: 11.12.0 transitivePeerDependencies: - supports-color - dev: true /@babel/types/7.17.0: resolution: {integrity: sha512-TmKSNO4D5rzhL5bjWFcVHHLETzfQ/AmbKpKPOSjlP0WoHZ6L911fgoOKY4Alp/emzG4cHJdyN49zpgkbXFEHHw==} @@ -1660,7 +1667,6 @@ packages: dependencies: '@babel/helper-validator-identifier': 7.16.7 to-fast-properties: 2.0.0 - dev: true /@bcoe/v8-coverage/0.2.3: resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} @@ -1919,10 +1925,6 @@ packages: - supports-color dev: true - /@gar/promisify/1.1.3: - resolution: {integrity: sha512-k2Ty1JcVojjJFwrg/ThKi2ujJ7XNLYaFGNB/bWT9wGR+oSMJHMa5w+CUq6p/pVrKeNNgA7pCqEcjSnHVoqJQFw==} - dev: true - /@humanwhocodes/config-array/0.9.3: resolution: {integrity: sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==} engines: {node: '>=10.10.0'} @@ -2167,18 +2169,15 @@ packages: /@jridgewell/resolve-uri/3.0.5: resolution: {integrity: sha512-VPeQ7+wH0itvQxnG+lIzWgkysKIr3L9sslimFW55rHMdGu/qCQ5z5h9zq4gI8uBtqkpHhsF4Z/OwExufUCThew==} engines: {node: '>=6.0.0'} - dev: true /@jridgewell/sourcemap-codec/1.4.11: resolution: {integrity: sha512-Fg32GrJo61m+VqYSdRSjRXMjQ06j8YIYfcTqndLYVAaHmroZHLJZCydsWBOTDqXS2v+mjxohBWEMfg97GXmYQg==} - dev: true /@jridgewell/trace-mapping/0.3.4: resolution: {integrity: sha512-vFv9ttIedivx0ux3QSjhgtCVjPZd5l46ZOMDSCwnH1yUO2e964gO8LZGyv2QkqcgR6TnBU1v+1IFqmeoG+0UJQ==} dependencies: '@jridgewell/resolve-uri': 3.0.5 '@jridgewell/sourcemap-codec': 1.4.11 - dev: true /@nodelib/fs.scandir/2.1.5: resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==} @@ -2198,62 +2197,6 @@ packages: '@nodelib/fs.scandir': 2.1.5 fastq: 1.13.0 - /@npmcli/fs/1.1.1: - resolution: {integrity: sha512-8KG5RD0GVP4ydEzRn/I4BNDuxDtqVbOdm8675T49OIG/NGhaK0pjPX7ZcDlvKYbA+ulvVK3ztfcF4uBdOxuJbQ==} - dependencies: - '@gar/promisify': 1.1.3 - semver: 7.3.5 - dev: true - - /@npmcli/git/2.1.0: - resolution: {integrity: sha512-/hBFX/QG1b+N7PZBFs0bi+evgRZcK9nWBxQKZkGoXUT5hJSwl5c4d7y8/hm+NQZRPhQ67RzFaj5UM9YeyKoryw==} - dependencies: - '@npmcli/promise-spawn': 1.3.2 - lru-cache: 6.0.0 - mkdirp: 1.0.4 - npm-pick-manifest: 6.1.1 - promise-inflight: 1.0.1 - promise-retry: 2.0.1 - semver: 7.3.5 - which: 2.0.2 - dev: true - - /@npmcli/installed-package-contents/1.0.7: - resolution: {integrity: sha512-9rufe0wnJusCQoLpV9ZPKIVP55itrM5BxOXs10DmdbRfgWtHy1LDyskbwRnBghuB0PrF7pNPOqREVtpz4HqzKw==} - engines: {node: '>= 10'} - hasBin: true - dependencies: - npm-bundled: 1.1.2 - npm-normalize-package-bin: 1.0.1 - dev: true - - /@npmcli/move-file/1.1.2: - resolution: {integrity: sha512-1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==} - engines: {node: '>=10'} - dependencies: - mkdirp: 1.0.4 - rimraf: 3.0.2 - dev: true - - /@npmcli/node-gyp/1.0.3: - resolution: {integrity: sha512-fnkhw+fmX65kiLqk6E3BFLXNC26rUhK90zVwe2yncPliVT/Qos3xjhTLE59Df8KnPlcwIERXKVlU1bXoUQ+liA==} - dev: true - - /@npmcli/promise-spawn/1.3.2: - resolution: {integrity: sha512-QyAGYo/Fbj4MXeGdJcFzZ+FkDkomfRBrPM+9QYJSg+PxgAUL+LU3FneQk37rKR2/zjqkCV1BLHccX98wRXG3Sg==} - dependencies: - infer-owner: 1.0.4 - dev: true - - /@npmcli/run-script/1.8.6: - resolution: {integrity: sha512-e42bVZnC6VluBZBAFEr3YrdqSspG3bgilyg4nSLBJ7TRGNCzxHa92XAHxQBLYg0BmgwO4b2mf3h/l5EkEWRn3g==} - dependencies: - '@npmcli/node-gyp': 1.0.3 - '@npmcli/promise-spawn': 1.3.2 - node-gyp: 7.1.2 - read-package-json-fast: 2.0.3 - dev: true - /@octokit/auth-token/2.5.0: resolution: {integrity: sha512-r5FVUJCOLl19AxiuZD2VRZ/ORjp/4IN98Of6YJoJOkY75CIBuYfmiNHGrDwXr+aLGG55igl9QrxX3hbiXlLb+g==} dependencies: @@ -2367,7 +2310,6 @@ packages: dependencies: '@pnpm/types': 7.10.0 load-json-file: 6.2.0 - dev: true /@pnpm/cli-utils/0.6.50_@pnpm+logger@4.0.0: resolution: {integrity: sha512-IeHaXp7At7oGqnVurhurVVFMbQBnxszC32T8nnfJ58kJV8taYKwNOSMI2p72NtXBDwbSX3N6TZSn/GAGqzlmNQ==} @@ -2386,7 +2328,6 @@ packages: '@pnpm/types': 7.10.0 chalk: 4.1.2 load-json-file: 6.2.0 - dev: true /@pnpm/config/13.13.2_@pnpm+logger@4.0.0: resolution: {integrity: sha512-wlk34qmeT8/PpQPfCGUwl47BM56R3zmnLCgyrEGRg0HIZbT6fvrPGIQt35SSo/XP1pnbrGIFON01K9zau0LjdA==} @@ -2408,12 +2349,10 @@ packages: which: 2.0.2 transitivePeerDependencies: - '@pnpm/logger' - dev: true /@pnpm/constants/5.0.0: resolution: {integrity: sha512-VhUGKR5jvAtoBHgHAB3Kfc9g42ocVUws9iOafGAQ+xjR8uLokUCReXDpLXRRtrqw8N8yyh3gLNpCJs/AYadA1g==} engines: {node: '>=12.17'} - dev: true /@pnpm/core-loggers/6.1.4_@pnpm+logger@4.0.0: resolution: {integrity: sha512-vF4Qc8E8e4uCGbVc7USCgqxrRe4eZsz8XEuCTUy6asZFVnNnRY/N1vJaVG3hti/UYKI/1si1dJYibppXhgTimA==} @@ -2423,7 +2362,6 @@ packages: dependencies: '@pnpm/logger': 4.0.0 '@pnpm/types': 7.10.0 - dev: true /@pnpm/default-reporter/8.5.13_@pnpm+logger@4.0.0: resolution: {integrity: sha512-DQwQy4RqVCpnH46uG/qgwUblvjW2G9LkMSMYtNzV70xeT9pLZd3YLJdXGrSxAr3EeKWfhO7Z8Gw7Hwlzxm3E/A==} @@ -2450,14 +2388,12 @@ packages: stacktracey: 2.1.8 string-length: 4.0.2 strip-ansi: 6.0.1 - dev: true /@pnpm/error/2.1.0: resolution: {integrity: sha512-IxtPG61WgxsDNbtWW+128RiRo6WHhm7Dm2vm77xxC/zEi/uQ35Uf59olhVT3m2/ETDw/iz7Lv1RpvPYTsglX9g==} engines: {node: '>=12.17'} dependencies: '@pnpm/constants': 5.0.0 - dev: true /@pnpm/find-workspace-packages/3.1.42_@pnpm+logger@4.0.0: resolution: {integrity: sha512-MGbVGJcWOoUnMKN3hBun1D5wR1X5KF4XRwfeBYZ507I8RU6o5IECz2Dzbo+2pLq3ntRYch5xmiiY2ezK7zJVkw==} @@ -2470,7 +2406,6 @@ packages: read-yaml-file: 2.1.0 transitivePeerDependencies: - '@pnpm/logger' - dev: true /@pnpm/global-bin-dir/3.0.1: resolution: {integrity: sha512-BVAi5ezLB4ex86MjEB//GuUDiwsVDBWbdZurg3XWGkoLbwmasqC8OME7Uh1VrPqKuTYPulsE04mOQtLw5rlF9A==} @@ -2479,21 +2414,18 @@ packages: '@pnpm/error': 2.1.0 can-write-to-dir: 1.1.1 path-name: 1.0.0 - dev: true /@pnpm/graceful-fs/1.0.0: resolution: {integrity: sha512-bb+NcVgVBjm81skP73c0i4o2NUxiBt0d30KLXHJ05EejQ/qbxQMsi/gZxsi8MKbzCky2DzykQYkzm2tl3XajAQ==} engines: {node: '>=12.17'} dependencies: graceful-fs: 4.2.9 - dev: true /@pnpm/lockfile-types/3.2.0: resolution: {integrity: sha512-2OXP7rpb+jcKlZVa/Mw2NvFqoUuXSmMFWVurtYbwlMdUHxEyhJvPEAEKdV/QnmU//osvHg26G6JVyujQQAmcJQ==} engines: {node: '>=12.17'} dependencies: '@pnpm/types': 7.10.0 - dev: true /@pnpm/logger/4.0.0: resolution: {integrity: sha512-SIShw+k556e7S7tLZFVSIHjCdiVog1qWzcKW2RbLEHPItdisAFVNIe34kYd9fMSswTlSRLS/qRjw3ZblzWmJ9Q==} @@ -2512,7 +2444,6 @@ packages: '@pnpm/types': 7.10.0 transitivePeerDependencies: - '@pnpm/logger' - dev: true /@pnpm/package-is-installable/5.0.13_@pnpm+logger@4.0.0: resolution: {integrity: sha512-a3Jm7sc7Cd05s8HX/mWLdX+2e9L6d9t2xL0bPnTzQN76Qx8JadBid81etAWqXP7Ecu2cs4kXz67w0CJR/SIdiA==} @@ -2527,7 +2458,6 @@ packages: execa: /safe-execa/0.1.1 mem: 8.1.1 semver: 7.3.5 - dev: true /@pnpm/pnpmfile/1.2.6_@pnpm+logger@4.0.0: resolution: {integrity: sha512-VcjBRMlMp46WLXjhMzzdEiKqN5axe/Hyf2DOPHx/7VmdK2PWMdHPcio67ioKmsUDNd4TCnRrL8WZ3x89xTpFRg==} @@ -2542,7 +2472,6 @@ packages: '@pnpm/types': 7.10.0 chalk: 4.1.2 path-absolute: 1.0.1 - dev: true /@pnpm/read-project-manifest/2.0.13: resolution: {integrity: sha512-RLZJ6aMBBjEyN/T1n6V3VxSa3qmt/ytEAW9IAUZ9nwlSNZTn5i7nHvYnjdd+N+B6UwxVjWjWAgwGPYxppxzdZw==} @@ -2560,7 +2489,6 @@ packages: read-yaml-file: 2.1.0 sort-keys: 4.2.0 strip-bom: 4.0.0 - dev: true /@pnpm/render-peer-issues/1.1.2: resolution: {integrity: sha512-uwrppEWg132Wce4wWdII4AOtPevLpjTodoR+iCWgwjd0CpDBWFbuH9qdEeTPf6ou/O8jabd2cc9GzZKmiBQwYg==} @@ -2570,12 +2498,10 @@ packages: archy: 1.0.0 chalk: 4.1.2 cli-columns: 4.0.0 - dev: true /@pnpm/types/7.10.0: resolution: {integrity: sha512-7NKyfwepNccR6f9htiXAw0tt6rCajvtiX5HsTOi3odSFJ04iri43yjh70Ekw25hAynQwRR0rkJ7l6BBNFrJ/2g==} engines: {node: '>=12.17'} - dev: true /@pnpm/write-project-manifest/2.0.11: resolution: {integrity: sha512-lE7brQ28dOFKEELfbSU7gHplkCT91+WhlpbHVs/ELviKt4dNq1fIzAdOZb/1/YbQIKZ3TceNzHt82IkyaPvn6Q==} @@ -2585,7 +2511,6 @@ packages: json5: 2.2.0 write-file-atomic: 3.0.3 write-yaml-file: 4.2.0 - dev: true /@polka/url/1.0.0-next.21: resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==} @@ -2595,38 +2520,65 @@ packages: resolution: {integrity: sha512-8U7hIl7+30XbIrJ0deQMXpXESM1L4yrt6BHok5hzcR0LivivuNkk+tHU1iRVScOwCmQcrOr6kvtIr29MNbQHqQ==} dev: false - /@rollup/plugin-commonjs/21.0.2_rollup@2.70.1: + /@rollup/plugin-alias/3.1.9_rollup@2.70.0: + resolution: {integrity: sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw==} + engines: {node: '>=8.0.0'} + peerDependencies: + rollup: ^1.20.0||^2.0.0 + dependencies: + rollup: 2.70.0 + slash: 3.0.0 + dev: true + + /@rollup/plugin-commonjs/21.0.2_rollup@2.70.0: resolution: {integrity: sha512-d/OmjaLVO4j/aQX69bwpWPpbvI3TJkQuxoAk7BH8ew1PyoMBLTOuvJTjzG8oEoW7drIIqB0KCJtfFLu/2GClWg==} engines: {node: '>= 8.0.0'} peerDependencies: rollup: ^2.38.3 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.70.1 + '@rollup/pluginutils': 3.1.0_rollup@2.70.0 commondir: 1.0.1 estree-walker: 2.0.2 glob: 7.2.0 is-reference: 1.2.1 magic-string: 0.25.7 resolve: 1.22.0 - rollup: 2.70.1 + rollup: 2.70.0 + + /@rollup/plugin-json/4.1.0_rollup@2.70.0: + resolution: {integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + dependencies: + '@rollup/pluginutils': 3.1.0_rollup@2.70.0 + rollup: 2.70.0 dev: true - /@rollup/plugin-node-resolve/13.1.3_rollup@2.70.1: + /@rollup/plugin-node-resolve/13.1.3_rollup@2.70.0: resolution: {integrity: sha512-BdxNk+LtmElRo5d06MGY4zoepyrXX1tkzX2hrnPEZ53k78GuOMWLqmJDGIIOPwVRIFZrLQOo+Yr6KtCuLIA0AQ==} engines: {node: '>= 10.0.0'} peerDependencies: rollup: ^2.42.0 dependencies: - '@rollup/pluginutils': 3.1.0_rollup@2.70.1 + '@rollup/pluginutils': 3.1.0_rollup@2.70.0 '@types/resolve': 1.17.1 builtin-modules: 3.2.0 deepmerge: 4.2.2 is-module: 1.0.0 resolve: 1.22.0 - rollup: 2.70.1 + rollup: 2.70.0 + + /@rollup/plugin-replace/4.0.0_rollup@2.70.0: + resolution: {integrity: sha512-+rumQFiaNac9y64OHtkHGmdjm7us9bo1PlbgQfdihQtuNxzjpaB064HbRnewUOggLQxVCCyINfStkgmBeQpv1g==} + peerDependencies: + rollup: ^1.20.0 || ^2.0.0 + dependencies: + '@rollup/pluginutils': 3.1.0_rollup@2.70.0 + magic-string: 0.25.7 + rollup: 2.70.0 dev: true - /@rollup/pluginutils/3.1.0_rollup@2.70.1: + /@rollup/pluginutils/3.1.0_rollup@2.70.0: resolution: {integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==} engines: {node: '>= 8.0.0'} peerDependencies: @@ -2635,8 +2587,7 @@ packages: '@types/estree': 0.0.39 estree-walker: 1.0.1 picomatch: 2.3.1 - rollup: 2.70.1 - dev: true + rollup: 2.70.0 /@rollup/pluginutils/4.1.2: resolution: {integrity: sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==} @@ -2644,7 +2595,6 @@ packages: dependencies: estree-walker: 2.0.2 picomatch: 2.3.1 - dev: true /@rollup/pluginutils/4.2.0: resolution: {integrity: sha512-2WUyJNRkyH5p487pGnn4tWAsxhEFKN/pT8CMgHshd5H+IXkOnKvKZwsz5ZWz+YCXkleZRAU5kwbfgF8CPfDRqA==} @@ -2666,11 +2616,6 @@ packages: '@sinonjs/commons': 1.8.3 dev: true - /@tootallnate/once/1.1.2: - resolution: {integrity: sha512-RbzJvlNzmRq5c3O09UipeuXno4tA1FE6ikOjxZK0tuxVv3412l64l5t1W5pj4+rJq9vpkm/kwiR07aZXnsKPxw==} - engines: {node: '>= 6'} - dev: true - /@ts-morph/common/0.13.0: resolution: {integrity: sha512-fEJ6j7Cu8yiWjA4UmybOBH9Efgb/64ZTWuvCF4KysGu4xz8ettfyaqFt8WZ1btCxXsGZJjZ2/3svOF6rL+UFdQ==} dependencies: @@ -2678,7 +2623,6 @@ packages: minimatch: 5.0.1 mkdirp: 1.0.4 path-browserify: 1.0.1 - dev: true /@tsconfig/node10/1.0.8: resolution: {integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==} @@ -2744,11 +2688,9 @@ packages: /@types/estree/0.0.39: resolution: {integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==} - dev: true /@types/estree/0.0.51: resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==} - dev: true /@types/expect/1.20.4: resolution: {integrity: sha512-Q5Vn3yjTDyCMV50TB6VRIbQNxSE4OmZR86VSbGaNpfUolm0iePBB4KdEEHmxoY5sT2+2DIvXW0rvMDP2nHZ4Mg==} @@ -2893,7 +2835,6 @@ packages: /@types/node/17.0.18: resolution: {integrity: sha512-eKj4f/BsN/qcculZiRSujogjvp5O/k4lOW5m35NopjZM/QwLOR075a8pJW5hD+Rtdm2DaCVPENS6KtSQnUD6BA==} - dev: true /@types/normalize-package-data/2.4.1: resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==} @@ -2910,7 +2851,6 @@ packages: resolution: {integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==} dependencies: '@types/node': 17.0.18 - dev: true /@types/rollup-plugin-css-only/3.1.0: resolution: {integrity: sha512-2/CYJ3xDTVtS9DBDXhj0jjxF3idO1yUjJWjFzqA3JlK8NqSlUHeMKv3FH/VILLrnvdZRY+901TlDPnKa4WhFYA==} @@ -3128,7 +3068,6 @@ packages: hash-sum: 2.0.0 transitivePeerDependencies: - supports-color - dev: true /@vitejs/plugin-vue/2.2.2_vite@2.8.6+vue@3.2.31: resolution: {integrity: sha512-3C0s45VOwIFEDU+2ownJOpb0zD5fnjXWaHVOLID2R1mYOlAx3doNBFnNbVjaZvpke/L7IdPJXjpyYpXZToDKig==} @@ -3160,7 +3099,6 @@ packages: vue: ^3.2.25 dependencies: vue: 3.2.31 - dev: true /@vitest/ui/0.6.1: resolution: {integrity: sha512-eBquWSP0C1InsHY34PktjL9cKCKO28q4HNhJEwa8rrPaXGYL3/abQuqJRqNH+ApUAUQd/q2RDAfzBdNoKWvAKg==} @@ -3254,7 +3192,6 @@ packages: /@vue/babel-helper-vue-transform-on/1.0.2: resolution: {integrity: sha512-hz4R8tS5jMn8lDq6iD+yWL6XNB699pGIVLk7WSJnn1dbpjaazsjZQkieJoRX6gW5zpYSCFqQ7jUquPNY65tQYA==} - dev: true /@vue/babel-plugin-jsx/1.1.1_@babel+core@7.17.5: resolution: {integrity: sha512-j2uVfZjnB5+zkcbc/zsOc0fSNGCMMjaEXP52wdwdIfn0qjFfEYpYZBFKFg+HHnQeJCVrjOeO0YxgaL7DMrym9w==} @@ -3271,7 +3208,6 @@ packages: transitivePeerDependencies: - '@babel/core' - supports-color - dev: true /@vue/compiler-core/3.2.31: resolution: {integrity: sha512-aKno00qoA4o+V/kR6i/pE+aP+esng5siNAVQ422TkBNM6qA4veXiZbSe8OTXHXquEi/f6Akc+nLfB4JGfe4/WQ==} @@ -3280,14 +3216,12 @@ packages: '@vue/shared': 3.2.31 estree-walker: 2.0.2 source-map: 0.6.1 - dev: true /@vue/compiler-dom/3.2.31: resolution: {integrity: sha512-60zIlFfzIDf3u91cqfqy9KhCKIJgPeqxgveH2L+87RcGU/alT6BRrk5JtUso0OibH3O7NXuNOQ0cDc9beT0wrg==} dependencies: '@vue/compiler-core': 3.2.31 '@vue/shared': 3.2.31 - dev: true /@vue/compiler-sfc/3.2.31: resolution: {integrity: sha512-748adc9msSPGzXgibHiO6T7RWgfnDcVQD+VVwYgSsyyY8Ans64tALHZANrKtOzvkwznV/F4H7OAod/jIlp/dkQ==} @@ -3302,14 +3236,12 @@ packages: magic-string: 0.25.7 postcss: 8.4.6 source-map: 0.6.1 - dev: true /@vue/compiler-ssr/3.2.31: resolution: {integrity: sha512-mjN0rqig+A8TVDnsGPYJM5dpbjlXeHUm2oZHZwGyMYiGT/F4fhJf/cXy8QpjnLQK4Y9Et4GWzHn9PS8AHUnSkw==} dependencies: '@vue/compiler-dom': 3.2.31 '@vue/shared': 3.2.31 - dev: true /@vue/devtools-api/6.0.12: resolution: {integrity: sha512-iO/4FIezHKXhiDBdKySCvJVh8/mZPxHpiQrTy+PXVqJZgpTPTdHy4q8GXulaY+UKEagdkBb0onxNQZ0LNiqVhw==} @@ -3323,20 +3255,17 @@ packages: '@vue/shared': 3.2.31 estree-walker: 2.0.2 magic-string: 0.25.7 - dev: true /@vue/reactivity/3.2.31: resolution: {integrity: sha512-HVr0l211gbhpEKYr2hYe7hRsV91uIVGFYNHj73njbARVGHQvIojkImKMaZNDdoDZOIkMsBc9a1sMqR+WZwfSCw==} dependencies: '@vue/shared': 3.2.31 - dev: true /@vue/runtime-core/3.2.31: resolution: {integrity: sha512-Kcog5XmSY7VHFEMuk4+Gap8gUssYMZ2+w+cmGI6OpZWYOEIcbE0TPzzPHi+8XTzAgx1w/ZxDFcXhZeXN5eKWsA==} dependencies: '@vue/reactivity': 3.2.31 '@vue/shared': 3.2.31 - dev: true /@vue/runtime-dom/3.2.31: resolution: {integrity: sha512-N+o0sICVLScUjfLG7u9u5XCjvmsexAiPt17GNnaWHJUfsKed5e85/A3SWgKxzlxx2SW/Hw7RQxzxbXez9PtY3g==} @@ -3344,7 +3273,6 @@ packages: '@vue/runtime-core': 3.2.31 '@vue/shared': 3.2.31 csstype: 2.6.19 - dev: true /@vue/server-renderer/3.2.31_vue@3.2.31: resolution: {integrity: sha512-8CN3Zj2HyR2LQQBHZ61HexF5NReqngLT3oahyiVRfSSvak+oAvVmu8iNLSu6XR77Ili2AOpnAt1y8ywjjqtmkg==} @@ -3354,11 +3282,9 @@ packages: '@vue/compiler-ssr': 3.2.31 '@vue/shared': 3.2.31 vue: 3.2.31 - dev: true /@vue/shared/3.2.31: resolution: {integrity: sha512-ymN2pj6zEjiKJZbrf98UM2pfDd6F2H7ksKw7NDt/ZZ1fh5Ei39X5tABugtT03ZRlWd9imccoK0hE8hpjpU7irQ==} - dev: true /@vue/test-utils/2.0.0-rc.16_vue@3.2.31: resolution: {integrity: sha512-TubikDVkI2LuRKRPSLv3lYpbpvvucT2DIcGqfBVpvYs4W19u0EBTJEdmfwmSuLY7H1TyAr9Stur3PI1sWWvTGQ==} @@ -3475,7 +3401,6 @@ packages: engines: {node: '>=10'} dependencies: config-chain: 1.1.13 - dev: true /@zkochan/which/2.0.3: resolution: {integrity: sha512-C1ReN7vt2/2O0fyTsx5xnbQuxBrmG5NMSbcIkPKCCfCTJgpZBsuRYzFXHj3nVq8vTfK7vxHUmzfCpSHgO7j4rg==} @@ -3483,7 +3408,6 @@ packages: hasBin: true dependencies: isexe: 2.0.0 - dev: true /JSONStream/1.3.5: resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==} @@ -3497,10 +3421,6 @@ packages: resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==} dev: true - /abbrev/1.1.1: - resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==} - dev: true - /acorn-globals/6.0.0: resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==} dependencies: @@ -3545,17 +3465,6 @@ packages: - supports-color dev: true - /agentkeepalive/4.2.0: - resolution: {integrity: sha512-0PhAp58jZNw13UJv7NVdTGb0ZcghHUb3DrZ046JiiJY/BOaTTpbwdHq2VObPCBV8M2GPh7sgrJ3AQ8Ey468LJw==} - engines: {node: '>= 8.0.0'} - dependencies: - debug: 4.3.3 - depd: 1.1.2 - humanize-ms: 1.2.1 - transitivePeerDependencies: - - supports-color - dev: true - /aggregate-error/3.1.0: resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} engines: {node: '>=8'} @@ -3595,20 +3504,17 @@ packages: resolution: {integrity: sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==} dependencies: string-width: 4.2.3 - dev: true /ansi-colors/1.1.0: resolution: {integrity: sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==} engines: {node: '>=0.10.0'} dependencies: ansi-wrap: 0.1.0 - dev: true /ansi-diff/1.1.1: resolution: {integrity: sha512-XnTdFDQzbEewrDx8epWXdw7oqHMvv315vEtfqDiEhhWghIf4++h26c3/FMz7iTLhNrnj56DNIXpbxHZq+3s6qw==} dependencies: ansi-split: 1.0.1 - dev: true /ansi-escapes/3.2.0: resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} @@ -3627,17 +3533,15 @@ packages: engines: {node: '>=0.10.0'} dependencies: ansi-wrap: 0.1.0 - dev: true /ansi-regex/2.1.1: resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=} engines: {node: '>=0.10.0'} - dev: true + dev: false /ansi-regex/3.0.0: resolution: {integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=} engines: {node: '>=4'} - dev: true /ansi-regex/4.1.0: resolution: {integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==} @@ -3647,7 +3551,6 @@ packages: /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==} @@ -3658,7 +3561,6 @@ packages: resolution: {integrity: sha512-RRxQym4DFtDNmHIkW6aeFVvrXURb11lGAEPXNiryjCe8bK8RsANjzJ0M2aGOkvBYwP4Bl/xZ8ijtr6D3j1x/eg==} dependencies: ansi-regex: 3.0.0 - dev: true /ansi-styles/3.2.1: resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} @@ -3671,7 +3573,6 @@ packages: engines: {node: '>=8'} dependencies: color-convert: 2.0.1 - dev: true /ansi-styles/6.1.0: resolution: {integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==} @@ -3681,7 +3582,6 @@ packages: /ansi-wrap/0.1.0: resolution: {integrity: sha1-qCJQ3bABXponyoLoLqYDu/pF768=} engines: {node: '>=0.10.0'} - dev: true /any-promise/1.3.0: resolution: {integrity: sha1-q8av7tzqUugJzcA3au0845Y10X8=} @@ -3692,7 +3592,6 @@ packages: dependencies: micromatch: 3.1.10 normalize-path: 2.1.1 - dev: true /anymatch/3.1.2: resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==} @@ -3707,22 +3606,10 @@ packages: engines: {node: '>=0.10.0'} dependencies: buffer-equal: 1.0.0 - dev: true - - /aproba/1.2.0: - resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} - dev: true + dev: false /archy/1.0.0: resolution: {integrity: sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=} - dev: true - - /are-we-there-yet/1.1.7: - resolution: {integrity: sha512-nxwy40TuMiUGqMyRHgCSWZ9FM4VAoRP4xUYSTv5ImRog+h9yISPbVH7H8fASCIzYn9wlEv4zvFL7uKDMCFQm3g==} - dependencies: - delegates: 1.0.0 - readable-stream: 2.3.7 - dev: true /arg/4.1.3: resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} @@ -3736,36 +3623,32 @@ packages: /argparse/2.0.1: resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - dev: true /arr-diff/4.0.0: resolution: {integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=} engines: {node: '>=0.10.0'} - dev: true /arr-filter/1.1.2: resolution: {integrity: sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=} engines: {node: '>=0.10.0'} dependencies: make-iterator: 1.0.1 - dev: true + dev: false /arr-flatten/1.1.0: resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} engines: {node: '>=0.10.0'} - dev: true /arr-map/2.0.2: resolution: {integrity: sha1-Onc0X/wc814qkYJWAfnljy4kysQ=} engines: {node: '>=0.10.0'} dependencies: make-iterator: 1.0.1 - dev: true + dev: false /arr-union/3.1.0: resolution: {integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=} engines: {node: '>=0.10.0'} - dev: true /array-differ/3.0.0: resolution: {integrity: sha512-THtfYS6KtME/yIAhKjZ2ul7XI96lQGHRputJQHO80LAWQnuGP4iCIN8vdMRboGbIEYBwU33q8Tch1os2+X0kMg==} @@ -3775,7 +3658,7 @@ packages: /array-each/1.0.1: resolution: {integrity: sha1-p5SvDAWrF1KEbudTofIRoFugxE8=} engines: {node: '>=0.10.0'} - dev: true + dev: false /array-ify/1.0.0: resolution: {integrity: sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4=} @@ -3798,19 +3681,19 @@ packages: dependencies: array-slice: 1.1.0 is-number: 4.0.0 - dev: true + dev: false /array-last/1.3.0: resolution: {integrity: sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==} engines: {node: '>=0.10.0'} dependencies: is-number: 4.0.0 - dev: true + dev: false /array-slice/1.1.0: resolution: {integrity: sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==} engines: {node: '>=0.10.0'} - dev: true + dev: false /array-sort/1.0.0: resolution: {integrity: sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==} @@ -3819,7 +3702,7 @@ packages: default-compare: 1.0.0 get-value: 2.0.6 kind-of: 5.1.0 - dev: true + dev: false /array-union/2.1.0: resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} @@ -3828,7 +3711,6 @@ packages: /array-unique/0.3.2: resolution: {integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=} engines: {node: '>=0.10.0'} - dev: true /array.prototype.flat/1.2.5: resolution: {integrity: sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==} @@ -3853,7 +3735,6 @@ packages: resolution: {integrity: sha512-xvsWESUJn0JN421Xb9MQw6AsMHRCUknCe0Wjlxvjud80mU4E6hQf1A6NzQKcYNmYw62MfzEtXc+badstZP3JpQ==} dependencies: printable-characters: 1.0.42 - dev: true /asn1/0.2.6: resolution: {integrity: sha512-ix/FxPn0MDjeyJ7i/yoHGFt/EX6LyNbxSEhPPXODPL+KB0VPk86UYfL0lMdy+KCnv+fmvIzySwaK5COwqVbWTQ==} @@ -3873,7 +3754,6 @@ packages: /assign-symbols/1.0.0: resolution: {integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=} engines: {node: '>=0.10.0'} - dev: true /astral-regex/2.0.0: resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} @@ -3888,18 +3768,17 @@ packages: once: 1.4.0 process-nextick-args: 2.0.1 stream-exhaust: 1.0.2 - dev: true /async-each/1.0.3: resolution: {integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==} - dev: true + dev: false /async-settle/1.0.0: resolution: {integrity: sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=} engines: {node: '>= 0.10'} dependencies: async-done: 1.3.2 - dev: true + dev: false /async-validator/4.0.7: resolution: {integrity: sha512-Pj2IR7u8hmUEDOwB++su6baaRi+QvsgajuFB9j95foM1N2gy5HM4z60hfusIO0fBPG5uLAEl6yCJr1jNSVugEQ==} @@ -3913,7 +3792,6 @@ packages: resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} engines: {node: '>= 4.5.0'} hasBin: true - dev: true /autoprefixer/10.4.2_postcss@8.4.6: resolution: {integrity: sha512-9fOPpHKuDW1w/0EKfRmVnxTDt8166MAnLI3mgZ1JCnhNtYWxcJ6Ud5CO/AVOZi/AvFa8DY9RTy3h3+tFBlrrdQ==} @@ -3942,7 +3820,7 @@ packages: /axios/0.21.4_debug@4.3.3: resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} dependencies: - follow-redirects: 1.14.9_debug@4.3.3 + follow-redirects: 1.14.9 transitivePeerDependencies: - debug dev: true @@ -3950,7 +3828,7 @@ packages: /axios/0.26.1: resolution: {integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==} dependencies: - follow-redirects: 1.14.9_debug@4.3.3 + follow-redirects: 1.14.9 transitivePeerDependencies: - debug dev: false @@ -4083,7 +3961,7 @@ packages: async-done: 1.3.2 async-settle: 1.0.0 now-and-later: 2.0.1 - dev: true + dev: false /balanced-match/1.0.2: resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==} @@ -4099,7 +3977,6 @@ packages: isobject: 3.0.1 mixin-deep: 1.3.2 pascalcase: 0.1.1 - dev: true /base64-js/1.5.1: resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} @@ -4120,12 +3997,11 @@ packages: engines: {node: '>=4'} dependencies: is-windows: 1.0.2 - dev: true /binary-extensions/1.13.1: resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} engines: {node: '>=0.10.0'} - dev: true + dev: false /binary-extensions/2.2.0: resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==} @@ -4137,7 +4013,7 @@ packages: requiresBuild: true dependencies: file-uri-to-path: 1.0.0 - dev: true + dev: false optional: true /bl/4.1.0: @@ -4167,7 +4043,6 @@ packages: type-fest: 0.20.2 widest-line: 3.1.0 wrap-ansi: 7.0.0 - dev: true /brace-expansion/1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} @@ -4179,7 +4054,6 @@ packages: resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==} dependencies: balanced-match: 1.0.2 - dev: true /braces/2.3.2: resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} @@ -4195,7 +4069,6 @@ packages: snapdragon-node: 2.1.1 split-string: 3.1.0 to-regex: 3.0.2 - dev: true /braces/3.0.2: resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} @@ -4203,13 +4076,6 @@ packages: dependencies: fill-range: 7.0.1 - /brotli-size/4.0.0: - resolution: {integrity: sha512-uA9fOtlTRC0iqKfzff1W34DXUA3GyVqbUaeo3Rw3d4gd1eavKVCETXrn3NzO74W+UVkG3UHu8WxUi+XvKI/huA==} - engines: {node: '>= 10.16.0'} - dependencies: - duplexer: 0.1.1 - dev: true - /browser-process-hrtime/1.0.0: resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} dev: true @@ -4224,7 +4090,6 @@ packages: escalade: 3.1.1 node-releases: 2.0.2 picocolors: 1.0.0 - dev: true /bs-logger/0.2.6: resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==} @@ -4246,11 +4111,10 @@ packages: /buffer-equal/1.0.0: resolution: {integrity: sha1-WWFrSYME1Var1GaWayLu2j7KX74=} engines: {node: '>=0.4.0'} - dev: true + dev: false /buffer-from/1.1.2: resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==} - dev: true /buffer/5.7.1: resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} @@ -4263,10 +4127,6 @@ packages: resolution: {integrity: sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==} engines: {node: '>=6'} - /builtins/1.0.3: - resolution: {integrity: sha1-y5T662HIaWRR2zZTThQi+U8K7og=} - dev: true - /c8/7.11.0: resolution: {integrity: sha512-XqPyj1uvlHMr+Y1IeRndC2X5P7iJzJlEJwBpCdBbq2JocXOgJfr+JVfJkyNMGROke5LfKrhSFXGFXnwnRJAUJw==} engines: {node: '>=10.12.0'} @@ -4286,30 +4146,6 @@ packages: yargs-parser: 20.2.9 dev: true - /cacache/15.3.0: - resolution: {integrity: sha512-VVdYzXEn+cnbXpFgWs5hTT7OScegHVmLhJIR8Ufqk3iFD6A6j5iSX1KuBTfNEv4tdJWE2PzA6IVFtcLC7fN9wQ==} - engines: {node: '>= 10'} - dependencies: - '@npmcli/fs': 1.1.1 - '@npmcli/move-file': 1.1.2 - chownr: 2.0.0 - fs-minipass: 2.1.0 - glob: 7.2.0 - infer-owner: 1.0.4 - lru-cache: 6.0.0 - minipass: 3.1.6 - minipass-collect: 1.0.2 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - mkdirp: 1.0.4 - p-map: 4.0.0 - promise-inflight: 1.0.1 - rimraf: 3.0.2 - ssri: 8.0.1 - tar: 6.1.11 - unique-filename: 1.1.1 - dev: true - /cache-base/1.0.1: resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} engines: {node: '>=0.10.0'} @@ -4323,7 +4159,6 @@ packages: to-object-path: 0.3.0 union-value: 1.0.1 unset-value: 1.0.0 - dev: true /cachedir/2.2.0: resolution: {integrity: sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==} @@ -4353,7 +4188,7 @@ packages: /camelcase/3.0.0: resolution: {integrity: sha1-MvxLn82vhF/N9+c7uXysImHwqwo=} engines: {node: '>=0.10.0'} - dev: true + dev: false /camelcase/5.3.1: resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} @@ -4363,18 +4198,15 @@ packages: /camelcase/6.3.0: resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==} engines: {node: '>=10'} - dev: true /can-write-to-dir/1.1.1: resolution: {integrity: sha512-eOgiEWqjppB+3DN/5E82EQ8dTINus8d9GXMCbEsUnp2hcUIcXmBvzWmD3tXMk3CuBK0v+ddK9qw0EAF+JVRMjQ==} engines: {node: '>=10.13'} dependencies: path-temp: 2.0.0 - dev: true /caniuse-lite/1.0.30001312: resolution: {integrity: sha512-Wiz1Psk2MEK0pX3rUzWaunLTZzqS2JYZFzNKqAiJGiuxIjRPLgV6+VDPOg6lQOUxmDwhTlh198JsTTi8Hzw6aQ==} - dev: true /capture-exit/2.0.0: resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} @@ -4422,12 +4254,15 @@ packages: dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 + + /chalk/5.0.1: + resolution: {integrity: sha512-Fo07WOYGqMfCWHOzSXOt2CxDbC6skS/jO9ynEcmpANMoPrD+W1r1K6Vx7iNm+AQmETU1Xr2t+n8nzkV9t6xh3w==} + engines: {node: ^12.17.0 || ^14.13 || >=16.0.0} dev: true /char-regex/1.0.2: resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} engines: {node: '>=10'} - dev: true /character-entities-legacy/1.1.4: resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} @@ -4472,7 +4307,7 @@ packages: upath: 1.2.0 optionalDependencies: fsevents: 1.2.13 - dev: true + dev: false /chokidar/3.5.3: resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==} @@ -4493,11 +4328,6 @@ packages: resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} dev: true - /chownr/2.0.0: - resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==} - engines: {node: '>=10'} - dev: true - /ci-info/2.0.0: resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} dev: true @@ -4518,7 +4348,6 @@ packages: define-property: 0.2.5 isobject: 3.0.1 static-extend: 0.1.2 - dev: true /clean-css/4.2.3: resolution: {integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==} @@ -4542,7 +4371,6 @@ packages: /cli-boxes/2.2.1: resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} engines: {node: '>=6'} - dev: true /cli-columns/4.0.0: resolution: {integrity: sha512-XW2Vg+w+L9on9wtwKpyzluIPCWXjaBahI7mTcYjx+BVIYD9c3yqcv/yKC7CmdCZat4rq2yiE1UMSJC5ivKfMtQ==} @@ -4550,7 +4378,6 @@ packages: dependencies: string-width: 4.2.3 strip-ansi: 6.0.1 - dev: true /cli-cursor/2.1.0: resolution: {integrity: sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=} @@ -4596,7 +4423,7 @@ packages: string-width: 1.0.2 strip-ansi: 3.0.1 wrap-ansi: 2.1.0 - dev: true + dev: false /cliui/6.0.0: resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} @@ -4617,16 +4444,16 @@ packages: /clone-buffer/1.0.0: resolution: {integrity: sha1-4+JbIHrE5wGvch4staFnksrD3Fg=} engines: {node: '>= 0.10'} - dev: true + dev: false /clone-stats/1.0.0: resolution: {integrity: sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=} - dev: true + dev: false /clone/2.1.2: resolution: {integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=} engines: {node: '>=0.8'} - dev: true + dev: false /cloneable-readable/1.1.3: resolution: {integrity: sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==} @@ -4634,7 +4461,7 @@ packages: inherits: 2.0.4 process-nextick-args: 2.0.1 readable-stream: 2.3.7 - dev: true + dev: false /co/4.6.0: resolution: {integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=} @@ -4645,12 +4472,11 @@ packages: resolution: {integrity: sha512-GEqWvEWWsOvER+g9keO4ohFoD3ymwyCnqY3hoTr7GZipYFwEhMHJw+TtV0rfgRhNImM6QWZGO2XYjlJVyYT62w==} dependencies: tslib: 2.3.1 - dev: true /code-point-at/1.1.0: resolution: {integrity: sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=} engines: {node: '>=0.10.0'} - dev: true + dev: false /collect-v8-coverage/1.0.1: resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==} @@ -4663,7 +4489,7 @@ packages: arr-map: 2.0.2 for-own: 1.0.0 make-iterator: 1.0.1 - dev: true + dev: false /collection-visit/1.0.0: resolution: {integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=} @@ -4671,7 +4497,6 @@ packages: dependencies: map-visit: 1.0.0 object-visit: 1.0.1 - dev: true /color-convert/1.9.3: resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} @@ -4683,29 +4508,21 @@ packages: engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 - dev: true /color-name/1.1.3: resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} /color-name/1.1.4: resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - dev: true /color-support/1.1.3: resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==} hasBin: true - dev: true /colorette/2.0.16: resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} dev: true - /colors/1.4.0: - resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} - engines: {node: '>=0.1.90'} - dev: true - /combined-stream/1.0.8: resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} engines: {node: '>= 0.8'} @@ -4718,10 +4535,6 @@ packages: engines: {node: '>=6'} dev: true - /commander/2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} - dev: true - /commander/4.1.1: resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} engines: {node: '>= 6'} @@ -4758,7 +4571,6 @@ packages: /commondir/1.0.1: resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=} - dev: true /compare-func/2.0.0: resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==} @@ -4769,14 +4581,13 @@ packages: /component-emitter/1.3.0: resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} - dev: true /components-helper/2.0.0: resolution: {integrity: sha512-MMN9Us4jhEepMGhp7jQ/7DM5CTDMD1sl4hRZQacjXW9f3omtPjcEExMkETosKJoUD9NIdsJ+f4PAD7hye8Wy0Q==} engines: {node: '>10.0.0'} dependencies: fast-glob: 3.2.11 - dev: true + dev: false /concat-map/0.0.1: resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} @@ -4789,18 +4600,16 @@ packages: inherits: 2.0.4 readable-stream: 2.3.7 typedarray: 0.0.6 - dev: true + dev: false /config-chain/1.1.13: resolution: {integrity: sha512-qj+f8APARXHrM0hraqXYb2/bOVSV4PvJQlNZ/DVj0QrmNM2q2euizkeuVckQ57J+W0mRH6Hvi+k50M4Jul2VRQ==} dependencies: ini: 1.3.8 proto-list: 1.2.4 - dev: true - /console-control-strings/1.1.0: - resolution: {integrity: sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=} - dev: true + /consola/2.15.3: + resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==} /conventional-changelog-angular/5.0.13: resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==} @@ -4840,19 +4649,17 @@ packages: resolution: {integrity: sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==} dependencies: safe-buffer: 5.1.2 - dev: true /copy-descriptor/0.1.1: resolution: {integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=} engines: {node: '>=0.10.0'} - dev: true /copy-props/2.0.5: resolution: {integrity: sha512-XBlx8HSqrT0ObQwmSzM7WE5k8FxTV75h1DX1Z3n6NhQ/UYYAvInWYmG06vFt7hQZArE2fuO62aihiWIVQwh1sw==} dependencies: each-props: 1.3.2 is-plain-object: 5.0.0 - dev: true + dev: false /core-js-compat/3.21.1: resolution: {integrity: sha512-gbgX5AUvMb8gwxC7FLVWYT7Kkgu/y7+h/h1X43yJkNqhlK2fuYyQimqvKGNZFAY6CKii/GFKJ2cp/1/42TN36g==} @@ -4867,7 +4674,7 @@ packages: /core-util-is/1.0.3: resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==} - dev: true + dev: false /cosmiconfig-typescript-loader/1.0.5_b3bffd23b91051c5fffa541a5822dff1: resolution: {integrity: sha512-FL/YR1nb8hyN0bAcP3MBaIoZravfZtVsN/RuPnoo6UVjqIrDxSNIpXHCGgJe0ZWy5yImpyD6jq5wCJ5f1nUv8g==} @@ -4934,12 +4741,10 @@ packages: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - dev: true /crypto-random-string/2.0.0: resolution: {integrity: sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==} engines: {node: '>=8'} - dev: true /css/2.2.4: resolution: {integrity: sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==} @@ -4967,7 +4772,6 @@ packages: /csstype/2.6.19: resolution: {integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==} - dev: true /cz-conventional-changelog/3.2.0: resolution: {integrity: sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==} @@ -5008,7 +4812,7 @@ packages: dependencies: es5-ext: 0.10.53 type: 1.2.0 - dev: true + dev: false /dargs/7.0.0: resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==} @@ -5024,7 +4828,6 @@ packages: /data-uri-to-buffer/2.0.2: resolution: {integrity: sha512-ND9qDTLc6diwj+Xe5cdAgVTbLVdXbtxTJRXRhli8Mowuaan+0EJOtdqJ0QCHNSSPyoXGx9HX2/VMnKeC34AChA==} - dev: true /data-urls/2.0.0: resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} @@ -5085,7 +4888,6 @@ packages: /decamelize/1.2.0: resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=} engines: {node: '>=0.10.0'} - dev: true /decimal.js/10.3.1: resolution: {integrity: sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==} @@ -5094,7 +4896,6 @@ packages: /decode-uri-component/0.2.0: resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=} engines: {node: '>=0.10'} - dev: true /dedent/0.7.0: resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=} @@ -5114,19 +4915,18 @@ packages: /deepmerge/4.2.2: resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} engines: {node: '>=0.10.0'} - dev: true /default-compare/1.0.0: resolution: {integrity: sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==} engines: {node: '>=0.10.0'} dependencies: kind-of: 5.1.0 - dev: true + dev: false /default-resolution/2.0.0: resolution: {integrity: sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=} engines: {node: '>= 0.10'} - dev: true + dev: false /define-properties/1.1.3: resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} @@ -5139,14 +4939,12 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-descriptor: 0.1.6 - dev: true /define-property/1.0.0: resolution: {integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY=} engines: {node: '>=0.10.0'} dependencies: is-descriptor: 1.0.2 - dev: true /define-property/2.0.2: resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} @@ -5154,6 +4952,9 @@ packages: dependencies: is-descriptor: 1.0.2 isobject: 3.0.1 + + /defu/5.0.1: + resolution: {integrity: sha512-EPS1carKg+dkEVy3qNTqIdp2qV7mUP08nIsupfwQpz++slCVRw7qbQyWvSTig+kFPwz2XXp5/kIIkH+CwrJKkQ==} dev: true /delayed-stream/1.0.0: @@ -5161,15 +4962,6 @@ packages: engines: {node: '>=0.4.0'} dev: true - /delegates/1.0.0: - resolution: {integrity: sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=} - dev: true - - /depd/1.1.2: - resolution: {integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=} - engines: {node: '>= 0.6'} - dev: true - /deprecation/2.3.1: resolution: {integrity: sha512-xmHIy4F3scKVwMsQ4WnVaS8bHOx0DmVwRywosKhaILI0ywMDWPtBSku2HNxRvF7jtwDRsoEwYQSfbxj8b7RlJQ==} dev: true @@ -5177,7 +4969,6 @@ packages: /detect-file/1.0.0: resolution: {integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=} engines: {node: '>=0.10.0'} - dev: true /detect-indent/6.0.0: resolution: {integrity: sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==} @@ -5187,7 +4978,6 @@ packages: /detect-indent/6.1.0: resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==} engines: {node: '>=8'} - dev: true /detect-newline/3.1.0: resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} @@ -5213,7 +5003,6 @@ packages: engines: {node: '>=8'} dependencies: path-type: 4.0.0 - dev: false /doctrine/2.1.0: resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} @@ -5243,14 +5032,6 @@ packages: is-obj: 2.0.0 dev: true - /duplexer/0.1.1: - resolution: {integrity: sha1-rOb/gIwc5mtX0ev5eXessCM0z8E=} - dev: true - - /duplexer/0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} - dev: true - /duplexify/3.7.1: resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} dependencies: @@ -5258,14 +5039,14 @@ packages: inherits: 2.0.4 readable-stream: 2.3.7 stream-shift: 1.0.1 - dev: true + dev: false /each-props/1.3.2: resolution: {integrity: sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==} dependencies: is-plain-object: 2.0.4 object.defaults: 1.1.0 - dev: true + dev: false /eastasianwidth/0.2.0: resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==} @@ -5280,10 +5061,9 @@ packages: /electron-to-chromium/1.4.71: resolution: {integrity: sha512-Hk61vXXKRb2cd3znPE9F+2pLWdIOmP7GjiTj45y6L3W/lO+hSnUSUhq+6lEaERWBdZOHbk2s3YV5c9xVl3boVw==} - dev: true - /element-plus/2.1.1_1a412d14def5ff5ca1122000e4bee666: - resolution: {integrity: sha512-XG6XBo9tLYzfW1MNTgGoBOoPGnfMAkFWJSsCaS5M7ekOCszC4HKCj4OqIkusGemLvzR8O96S06swzQwzNBe2uA==} + /element-plus/2.1.2_1a412d14def5ff5ca1122000e4bee666: + resolution: {integrity: sha512-aG6IDgfEEUTBNbgvtvzOvmM3yo09/E0EDq3l/kDjCUec74q5rnVKvLvKjAVE0CDxVjNZzXd3BghRaBly9HJ6aw==} peerDependencies: vue: ^3.2.0 dependencies: @@ -5312,39 +5092,20 @@ packages: /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 - /encoding/0.1.13: - resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==} - requiresBuild: true - dependencies: - iconv-lite: 0.6.3 - dev: true - optional: true - /end-of-stream/1.4.4: resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: once: 1.4.0 - dev: true /entities/2.1.0: resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} dev: true - /env-paths/2.2.1: - resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==} - engines: {node: '>=6'} - dev: true - - /err-code/2.0.3: - resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==} - dev: true - /error-ex/1.3.2: resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: @@ -5382,7 +5143,6 @@ packages: /es-module-lexer/0.9.3: resolution: {integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==} - dev: true /es-to-primitive/1.2.1: resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} @@ -5399,7 +5159,7 @@ packages: es6-iterator: 2.0.3 es6-symbol: 3.1.3 next-tick: 1.0.0 - dev: true + dev: false /es6-iterator/2.0.3: resolution: {integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c=} @@ -5407,14 +5167,14 @@ packages: d: 1.0.1 es5-ext: 0.10.53 es6-symbol: 3.1.3 - dev: true + dev: false /es6-symbol/3.1.3: resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} dependencies: d: 1.0.1 ext: 1.6.0 - dev: true + dev: false /es6-weak-map/2.0.3: resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} @@ -5423,7 +5183,7 @@ packages: es5-ext: 0.10.53 es6-iterator: 2.0.3 es6-symbol: 3.1.3 - dev: true + dev: false /esbuild-android-64/0.14.26: resolution: {integrity: sha512-HIyJ3VvigHfseaI0D+vsD8zKQ4roDUD962/vtO/KXzav6wR//Y//Qx1HUX8k5bQeQ7/0yCXlltY9VBw1MFnWFQ==} @@ -5431,6 +5191,13 @@ packages: cpu: [x64] os: [android] requiresBuild: true + optional: true + + /esbuild-android-arm64/0.13.15: + resolution: {integrity: sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==} + cpu: [arm64] + os: [android] + requiresBuild: true dev: true optional: true @@ -5449,6 +5216,13 @@ packages: cpu: [arm64] os: [android] requiresBuild: true + optional: true + + /esbuild-darwin-64/0.13.15: + resolution: {integrity: sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==} + cpu: [x64] + os: [darwin] + requiresBuild: true dev: true optional: true @@ -5467,6 +5241,13 @@ packages: cpu: [x64] os: [darwin] requiresBuild: true + optional: true + + /esbuild-darwin-arm64/0.13.15: + resolution: {integrity: sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==} + cpu: [arm64] + os: [darwin] + requiresBuild: true dev: true optional: true @@ -5485,6 +5266,13 @@ packages: cpu: [arm64] os: [darwin] requiresBuild: true + optional: true + + /esbuild-freebsd-64/0.13.15: + resolution: {integrity: sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==} + cpu: [x64] + os: [freebsd] + requiresBuild: true dev: true optional: true @@ -5503,6 +5291,13 @@ packages: cpu: [x64] os: [freebsd] requiresBuild: true + optional: true + + /esbuild-freebsd-arm64/0.13.15: + resolution: {integrity: sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==} + cpu: [arm64] + os: [freebsd] + requiresBuild: true dev: true optional: true @@ -5521,6 +5316,13 @@ packages: cpu: [arm64] os: [freebsd] requiresBuild: true + optional: true + + /esbuild-linux-32/0.13.15: + resolution: {integrity: sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==} + cpu: [ia32] + os: [linux] + requiresBuild: true dev: true optional: true @@ -5539,6 +5341,13 @@ packages: cpu: [ia32] os: [linux] requiresBuild: true + optional: true + + /esbuild-linux-64/0.13.15: + resolution: {integrity: sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==} + cpu: [x64] + os: [linux] + requiresBuild: true dev: true optional: true @@ -5557,6 +5366,13 @@ packages: cpu: [x64] os: [linux] requiresBuild: true + optional: true + + /esbuild-linux-arm/0.13.15: + resolution: {integrity: sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==} + cpu: [arm] + os: [linux] + requiresBuild: true dev: true optional: true @@ -5575,6 +5391,13 @@ packages: cpu: [arm] os: [linux] requiresBuild: true + optional: true + + /esbuild-linux-arm64/0.13.15: + resolution: {integrity: sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==} + cpu: [arm64] + os: [linux] + requiresBuild: true dev: true optional: true @@ -5593,6 +5416,13 @@ packages: cpu: [arm64] os: [linux] requiresBuild: true + optional: true + + /esbuild-linux-mips64le/0.13.15: + resolution: {integrity: sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==} + cpu: [mips64el] + os: [linux] + requiresBuild: true dev: true optional: true @@ -5611,6 +5441,13 @@ packages: cpu: [mips64el] os: [linux] requiresBuild: true + optional: true + + /esbuild-linux-ppc64le/0.13.15: + resolution: {integrity: sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==} + cpu: [ppc64] + os: [linux] + requiresBuild: true dev: true optional: true @@ -5629,7 +5466,6 @@ packages: cpu: [ppc64] os: [linux] requiresBuild: true - dev: true optional: true /esbuild-linux-riscv64/0.14.23: @@ -5647,7 +5483,6 @@ packages: cpu: [riscv64] os: [linux] requiresBuild: true - dev: true optional: true /esbuild-linux-s390x/0.14.23: @@ -5665,6 +5500,13 @@ packages: cpu: [s390x] os: [linux] requiresBuild: true + optional: true + + /esbuild-netbsd-64/0.13.15: + resolution: {integrity: sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==} + cpu: [x64] + os: [netbsd] + requiresBuild: true dev: true optional: true @@ -5683,6 +5525,13 @@ packages: cpu: [x64] os: [netbsd] requiresBuild: true + optional: true + + /esbuild-openbsd-64/0.13.15: + resolution: {integrity: sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==} + cpu: [x64] + os: [openbsd] + requiresBuild: true dev: true optional: true @@ -5701,6 +5550,13 @@ packages: cpu: [x64] os: [openbsd] requiresBuild: true + optional: true + + /esbuild-sunos-64/0.13.15: + resolution: {integrity: sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==} + cpu: [x64] + os: [sunos] + requiresBuild: true dev: true optional: true @@ -5719,6 +5575,13 @@ packages: cpu: [x64] os: [sunos] requiresBuild: true + optional: true + + /esbuild-windows-32/0.13.15: + resolution: {integrity: sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==} + cpu: [ia32] + os: [win32] + requiresBuild: true dev: true optional: true @@ -5737,6 +5600,13 @@ packages: cpu: [ia32] os: [win32] requiresBuild: true + optional: true + + /esbuild-windows-64/0.13.15: + resolution: {integrity: sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==} + cpu: [x64] + os: [win32] + requiresBuild: true dev: true optional: true @@ -5755,6 +5625,13 @@ packages: cpu: [x64] os: [win32] requiresBuild: true + optional: true + + /esbuild-windows-arm64/0.13.15: + resolution: {integrity: sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==} + cpu: [arm64] + os: [win32] + requiresBuild: true dev: true optional: true @@ -5773,9 +5650,32 @@ packages: cpu: [arm64] os: [win32] requiresBuild: true - dev: true optional: true + /esbuild/0.13.15: + resolution: {integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==} + hasBin: true + requiresBuild: true + optionalDependencies: + esbuild-android-arm64: 0.13.15 + esbuild-darwin-64: 0.13.15 + esbuild-darwin-arm64: 0.13.15 + esbuild-freebsd-64: 0.13.15 + esbuild-freebsd-arm64: 0.13.15 + esbuild-linux-32: 0.13.15 + esbuild-linux-64: 0.13.15 + esbuild-linux-arm: 0.13.15 + esbuild-linux-arm64: 0.13.15 + esbuild-linux-mips64le: 0.13.15 + esbuild-linux-ppc64le: 0.13.15 + esbuild-netbsd-64: 0.13.15 + esbuild-openbsd-64: 0.13.15 + esbuild-sunos-64: 0.13.15 + esbuild-windows-32: 0.13.15 + esbuild-windows-64: 0.13.15 + esbuild-windows-arm64: 0.13.15 + dev: true + /esbuild/0.14.23: resolution: {integrity: sha512-XjnIcZ9KB6lfonCa+jRguXyRYcldmkyZ99ieDksqW/C8bnyEX299yA4QH2XcgijCgaddEZePPTgvx/2imsq7Ig==} engines: {node: '>=12'} @@ -5829,12 +5729,10 @@ packages: esbuild-windows-32: 0.14.26 esbuild-windows-64: 0.14.26 esbuild-windows-arm64: 0.14.26 - dev: true /escalade/3.1.1: resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} engines: {node: '>=6'} - dev: true /escape-html/1.0.3: resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=} @@ -6118,11 +6016,9 @@ packages: /estree-walker/1.0.1: resolution: {integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==} - dev: true /estree-walker/2.0.2: resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==} - dev: true /esutils/2.0.3: resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} @@ -6173,7 +6069,6 @@ packages: onetime: 5.1.2 signal-exit: 3.0.7 strip-final-newline: 2.0.0 - dev: true /exit/0.1.2: resolution: {integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=} @@ -6191,14 +6086,12 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 - dev: true /expand-tilde/2.0.2: resolution: {integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=} engines: {node: '>=0.10.0'} dependencies: homedir-polyfill: 1.0.3 - dev: true /expect-type/0.13.0: resolution: {integrity: sha512-CclevazQfrqo8EvbLPmP7osnb1SZXkw47XPPvUUpeMz4HuGzDltE7CaIt3RLyT9UQrwVK/LDn+KVcC0hcgjgDg==} @@ -6220,14 +6113,13 @@ packages: resolution: {integrity: sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==} dependencies: type: 2.6.0 - dev: true + dev: false /extend-shallow/2.0.1: resolution: {integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=} engines: {node: '>=0.10.0'} dependencies: is-extendable: 0.1.1 - dev: true /extend-shallow/3.0.2: resolution: {integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=} @@ -6235,11 +6127,9 @@ packages: dependencies: assign-symbols: 1.0.0 is-extendable: 1.0.1 - dev: true /extend/3.0.2: resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - dev: true /external-editor/3.1.0: resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} @@ -6262,7 +6152,6 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 - dev: true /extract-from-css/0.4.4: resolution: {integrity: sha1-HqffLnx8brmSL6COitrqSG9vj5I=} @@ -6298,11 +6187,9 @@ packages: color-support: 1.1.3 parse-node-version: 1.0.1 time-stamp: 1.1.0 - dev: true /fast-deep-equal/3.1.3: resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - dev: true /fast-diff/1.2.0: resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} @@ -6324,7 +6211,7 @@ packages: /fast-levenshtein/1.1.4: resolution: {integrity: sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=} - dev: true + dev: false /fast-levenshtein/2.0.6: resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} @@ -6368,14 +6255,9 @@ packages: /file-uri-to-path/1.0.0: resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} requiresBuild: true - dev: true + dev: false optional: true - /filesize/6.4.0: - resolution: {integrity: sha512-mjFIpOHC4jbfcTfoh4rkWpI31mF7viw9ikj/JyLoKzqlwG/YsefKfvYlYhdYdg/9mtK2z1AzgN/0LvVQ3zdlSQ==} - engines: {node: '>= 0.4.0'} - dev: true - /fill-range/4.0.0: resolution: {integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=} engines: {node: '>=0.10.0'} @@ -6384,7 +6266,6 @@ packages: is-number: 3.0.0 repeat-string: 1.6.1 to-regex-range: 2.1.1 - dev: true /fill-range/7.0.1: resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} @@ -6407,7 +6288,6 @@ packages: '@pnpm/types': 7.10.0 fast-glob: 3.2.11 p-filter: 2.1.0 - dev: true /find-root/1.1.0: resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} @@ -6419,7 +6299,7 @@ packages: dependencies: path-exists: 2.1.0 pinkie-promise: 2.0.1 - dev: true + dev: false /find-up/2.1.0: resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=} @@ -6451,7 +6331,7 @@ packages: is-glob: 3.1.0 micromatch: 3.1.10 resolve-dir: 1.0.1 - dev: true + dev: false /findup-sync/3.0.0: resolution: {integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==} @@ -6461,7 +6341,7 @@ packages: is-glob: 4.0.3 micromatch: 3.1.10 resolve-dir: 1.0.1 - dev: true + dev: false /findup-sync/4.0.0: resolution: {integrity: sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==} @@ -6482,12 +6362,12 @@ packages: object.defaults: 1.1.0 object.pick: 1.3.0 parse-filepath: 1.0.2 - dev: true + dev: false /flagged-respawn/1.0.1: resolution: {integrity: sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==} engines: {node: '>= 0.10'} - dev: true + dev: false /flat-cache/3.0.4: resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} @@ -6506,9 +6386,9 @@ packages: dependencies: inherits: 2.0.4 readable-stream: 2.3.7 - dev: true + dev: false - /follow-redirects/1.14.9_debug@4.3.3: + /follow-redirects/1.14.9: resolution: {integrity: sha512-MQDfihBQYMcyy5dhRDJUHcw7lb2Pv/TuE6xP1vyraLukNDHKbDxDNaOE3NbCAdKQApno+GPRyo1YAp89yCjK4w==} engines: {node: '>=4.0'} peerDependencies: @@ -6516,20 +6396,17 @@ packages: peerDependenciesMeta: debug: optional: true - dependencies: - debug: 4.3.3 /for-in/1.0.2: resolution: {integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=} engines: {node: '>=0.10.0'} - dev: true /for-own/1.0.0: resolution: {integrity: sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=} engines: {node: '>=0.10.0'} dependencies: for-in: 1.0.2 - dev: true + dev: false /foreground-child/2.0.0: resolution: {integrity: sha512-dCIq9FpEcyQyXKCkyzmlPTFNgrCzPudOe+mhvJU5zAtlBnGVy2yKxtfsxK2tQBThwq225jcvBjpw1Gr40uzZCA==} @@ -6561,7 +6438,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: map-cache: 0.2.2 - dev: true /fs-constants/1.0.0: resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} @@ -6574,7 +6450,6 @@ packages: graceful-fs: 4.2.9 jsonfile: 6.1.0 universalify: 2.0.0 - dev: true /fs-extra/8.1.0: resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} @@ -6591,24 +6466,16 @@ packages: minipass: 2.9.0 dev: true - /fs-minipass/2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.1.6 - dev: true - /fs-mkdirp-stream/1.0.0: resolution: {integrity: sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=} engines: {node: '>= 0.10'} dependencies: graceful-fs: 4.2.9 through2: 2.0.5 - dev: true + dev: false /fs.realpath/1.0.0: resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} - dev: true /fsevents/1.2.13: resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} @@ -6619,7 +6486,7 @@ packages: dependencies: bindings: 1.5.0 nan: 2.15.0 - dev: true + dev: false optional: true /fsevents/2.3.2: @@ -6627,7 +6494,6 @@ packages: engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} os: [darwin] requiresBuild: true - dev: true optional: true /function-bind/1.1.1: @@ -6636,27 +6502,13 @@ packages: /functional-red-black-tree/1.0.1: resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=} - /gauge/2.7.4: - resolution: {integrity: sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=} - dependencies: - aproba: 1.2.0 - console-control-strings: 1.1.0 - has-unicode: 2.0.1 - object-assign: 4.1.1 - signal-exit: 3.0.7 - string-width: 1.0.2 - strip-ansi: 3.0.1 - wide-align: 1.1.5 - dev: true - /gensync/1.0.0-beta.2: resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} engines: {node: '>=6.9.0'} - dev: true /get-caller-file/1.0.3: resolution: {integrity: sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==} - dev: true + dev: false /get-caller-file/2.0.5: resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} @@ -6684,7 +6536,6 @@ packages: dependencies: data-uri-to-buffer: 2.0.2 source-map: 0.6.1 - dev: true /get-stream/4.1.0: resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} @@ -6703,7 +6554,6 @@ packages: /get-stream/6.0.1: resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==} engines: {node: '>=10'} - dev: true /get-symbol-description/1.0.0: resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} @@ -6716,7 +6566,6 @@ packages: /get-value/2.0.6: resolution: {integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=} engines: {node: '>=0.10.0'} - dev: true /getpass/0.1.7: resolution: {integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=} @@ -6741,7 +6590,7 @@ packages: dependencies: is-glob: 3.1.0 path-dirname: 1.0.2 - dev: true + dev: false /glob-parent/5.1.2: resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} @@ -6770,7 +6619,7 @@ packages: remove-trailing-separator: 1.1.0 to-absolute-glob: 2.0.2 unique-stream: 2.3.1 - dev: true + dev: false /glob-watcher/5.0.5: resolution: {integrity: sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==} @@ -6783,7 +6632,7 @@ packages: just-debounce: 1.1.0 normalize-path: 3.0.0 object.defaults: 1.1.0 - dev: true + dev: false /glob/7.1.4: resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==} @@ -6816,7 +6665,6 @@ packages: minimatch: 3.1.2 once: 1.4.0 path-is-absolute: 1.0.1 - dev: true /global-dirs/0.1.1: resolution: {integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=} @@ -6832,7 +6680,6 @@ packages: global-prefix: 1.0.2 is-windows: 1.0.2 resolve-dir: 1.0.1 - dev: true /global-prefix/1.0.2: resolution: {integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=} @@ -6843,12 +6690,10 @@ packages: ini: 1.3.8 is-windows: 1.0.2 which: 1.3.1 - dev: true /globals/11.12.0: resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} engines: {node: '>=4'} - dev: true /globals/13.12.1: resolution: {integrity: sha512-317dFlgY2pdJZ9rspXDks7073GpDmXdfbM3vYYp0HAMKGDh1FfWPleI2ljVNLQX5M5lXcAslTcPTrOrMEFOjyw==} @@ -6867,25 +6712,23 @@ packages: ignore: 5.2.0 merge2: 1.4.1 slash: 3.0.0 - dev: false /glogg/1.0.2: resolution: {integrity: sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==} engines: {node: '>= 0.10'} dependencies: sparkles: 1.0.1 - dev: true + dev: false /graceful-fs/4.2.9: resolution: {integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==} - dev: true /growly/1.3.0: resolution: {integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=} dev: true optional: true - /gulp-autoprefixer/8.0.0_gulp@4.0.2: + /gulp-autoprefixer/8.0.0: resolution: {integrity: sha512-sVR++PIaXpa81p52dmmA/jt50bw0egmylK5mjagfgOJ8uLDGaF9tHyzvetkY9Uo0gBZUS5sVqN3kX/GlUKOyog==} engines: {node: '>=12'} peerDependencies: @@ -6896,7 +6739,6 @@ packages: dependencies: autoprefixer: 10.4.2_postcss@8.4.6 fancy-log: 1.3.3 - gulp: 4.0.2 plugin-error: 1.0.1 postcss: 8.4.6 through2: 4.0.2 @@ -6935,7 +6777,7 @@ packages: semver-greatest-satisfied-range: 1.1.0 v8flags: 3.2.0 yargs: 7.1.2 - dev: true + dev: false /gulp-rename/2.0.0: resolution: {integrity: sha512-97Vba4KBzbYmR5VBs9mWmK+HwIf5mj+/zioxfZhOKeXtx5ZjBk57KFlePf5nxq9QsTtFl0ejnHE3zTC9MHXqyQ==} @@ -6963,21 +6805,14 @@ packages: gulp-cli: 2.3.0 undertaker: 1.3.0 vinyl-fs: 3.0.3 - dev: true + dev: false /gulplog/1.0.0: resolution: {integrity: sha1-4oxNRdBey77YGDY86PnFkmIp/+U=} engines: {node: '>= 0.10'} dependencies: glogg: 1.0.2 - dev: true - - /gzip-size/6.0.0: - resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==} - engines: {node: '>=10'} - dependencies: - duplexer: 0.1.2 - dev: true + dev: false /har-schema/2.0.0: resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=} @@ -7009,7 +6844,6 @@ packages: /has-flag/4.0.0: resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} engines: {node: '>=8'} - dev: true /has-symbols/1.0.2: resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} @@ -7021,10 +6855,6 @@ packages: dependencies: has-symbols: 1.0.2 - /has-unicode/2.0.1: - resolution: {integrity: sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=} - dev: true - /has-value/0.3.1: resolution: {integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=} engines: {node: '>=0.10.0'} @@ -7032,7 +6862,6 @@ packages: get-value: 2.0.6 has-values: 0.1.4 isobject: 2.1.0 - dev: true /has-value/1.0.0: resolution: {integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=} @@ -7041,12 +6870,10 @@ packages: get-value: 2.0.6 has-values: 1.0.0 isobject: 3.0.1 - dev: true /has-values/0.1.4: resolution: {integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E=} engines: {node: '>=0.10.0'} - dev: true /has-values/1.0.0: resolution: {integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=} @@ -7054,7 +6881,6 @@ packages: dependencies: is-number: 3.0.0 kind-of: 4.0.0 - dev: true /has/1.0.3: resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} @@ -7064,13 +6890,15 @@ packages: /hash-sum/2.0.0: resolution: {integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==} - dev: true /homedir-polyfill/1.0.3: resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} engines: {node: '>=0.10.0'} dependencies: parse-passwd: 1.0.0 + + /hookable/5.1.1: + resolution: {integrity: sha512-7qam9XBFb+DijNBthaL1k/7lHU2TEMZkWSyuqmU3sCQze1wFm5w9AlEx30PD7a+QVAjOy6Ec2goFwe1YVyk2uA==} dev: true /hosted-git-info/2.8.9: @@ -7097,22 +6925,6 @@ packages: /html-tags/3.1.0: resolution: {integrity: sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==} engines: {node: '>=8'} - dev: true - - /http-cache-semantics/4.1.0: - resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} - dev: true - - /http-proxy-agent/4.0.1: - resolution: {integrity: sha512-k0zdNgqWTGA6aeIRVpvfVob4fL52dTfaehylg0Y4UvSySvOq/Y+BOyPrgpUrA7HylqvU8vIZGsRuXmspskV0Tg==} - engines: {node: '>= 6'} - dependencies: - '@tootallnate/once': 1.1.2 - agent-base: 6.0.2 - debug: 4.3.3 - transitivePeerDependencies: - - supports-color - dev: true /http-signature/1.2.0: resolution: {integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=} @@ -7141,13 +6953,6 @@ packages: /human-signals/2.1.0: resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==} engines: {node: '>=10.17.0'} - dev: true - - /humanize-ms/1.2.1: - resolution: {integrity: sha1-xG4xWaKT9riW2ikxbYtv6Lt5u+0=} - dependencies: - ms: 2.1.3 - dev: true /husky/7.0.4: resolution: {integrity: sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==} @@ -7162,24 +6967,10 @@ packages: safer-buffer: 2.1.2 dev: true - /iconv-lite/0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==} - engines: {node: '>=0.10.0'} - dependencies: - safer-buffer: 2.1.2 - dev: true - optional: true - /ieee754/1.2.1: resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} dev: true - /ignore-walk/3.0.4: - resolution: {integrity: sha512-PY6Ii8o1jMRA1z4F2hRkH/xN59ox43DavKvD3oDpfurRlOJyAHpifIwpbdv1n4jt4ov0jSpw3kQ4GhJnpBL6WQ==} - dependencies: - minimatch: 3.1.2 - dev: true - /ignore/5.2.0: resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} engines: {node: '>= 4'} @@ -7208,7 +6999,6 @@ packages: /imurmurhash/0.1.4: resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=} engines: {node: '>=0.8.19'} - dev: true /indent-string/4.0.0: resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} @@ -7218,24 +7008,17 @@ packages: resolution: {integrity: sha1-58pPhfiVewGHNPKFdQ3CLsL5hi0=} dev: true - /infer-owner/1.0.4: - resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} - dev: true - /inflight/1.0.6: resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} dependencies: once: 1.4.0 wrappy: 1.0.2 - dev: true /inherits/2.0.4: resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - dev: true /ini/1.3.8: resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==} - dev: true /inquirer/6.5.2: resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==} @@ -7268,43 +7051,36 @@ packages: /interpret/1.4.0: resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==} engines: {node: '>= 0.10'} - dev: true /invert-kv/1.0.0: resolution: {integrity: sha1-EEqOSqym09jNFXqO+L+rLXo//bY=} engines: {node: '>=0.10.0'} - dev: true + dev: false /ip-regex/2.1.0: resolution: {integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=} engines: {node: '>=4'} dev: true - /ip/1.1.5: - resolution: {integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=} - dev: true - /is-absolute/1.0.0: resolution: {integrity: sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==} engines: {node: '>=0.10.0'} dependencies: is-relative: 1.0.0 is-windows: 1.0.2 - dev: true + dev: false /is-accessor-descriptor/0.1.6: resolution: {integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=} engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 - dev: true /is-accessor-descriptor/1.0.0: resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==} engines: {node: '>=0.10.0'} dependencies: kind-of: 6.0.3 - dev: true /is-alphabetical/1.0.4: resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} @@ -7331,7 +7107,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: binary-extensions: 1.13.1 - dev: true + dev: false /is-binary-path/2.1.0: resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} @@ -7350,7 +7126,6 @@ packages: /is-buffer/1.1.6: resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - dev: true /is-builtin-module/3.1.0: resolution: {integrity: sha512-OV7JjAgOTfAFJmHZLvpSTb4qi0nIILDV1gWPYDnDJUTNFM5aGlRAhk4QcT8i7TuAleeEV5Fdkqn3t4mS+Q11fg==} @@ -7381,14 +7156,12 @@ packages: engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 - dev: true /is-data-descriptor/1.0.0: resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==} engines: {node: '>=0.10.0'} dependencies: kind-of: 6.0.3 - dev: true /is-date-object/1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==} @@ -7408,7 +7181,6 @@ packages: is-accessor-descriptor: 0.1.6 is-data-descriptor: 0.1.4 kind-of: 5.1.0 - dev: true /is-descriptor/1.0.2: resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==} @@ -7417,7 +7189,6 @@ packages: is-accessor-descriptor: 1.0.0 is-data-descriptor: 1.0.0 kind-of: 6.0.3 - dev: true /is-docker/2.2.1: resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==} @@ -7436,14 +7207,12 @@ packages: /is-extendable/0.1.1: resolution: {integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=} engines: {node: '>=0.10.0'} - dev: true /is-extendable/1.0.1: resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} engines: {node: '>=0.10.0'} dependencies: is-plain-object: 2.0.4 - dev: true /is-extglob/2.1.1: resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} @@ -7454,7 +7223,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: number-is-nan: 1.0.1 - dev: true + dev: false /is-fullwidth-code-point/2.0.0: resolution: {integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=} @@ -7464,7 +7233,6 @@ packages: /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==} @@ -7481,7 +7249,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 - dev: true + dev: false /is-glob/4.0.3: resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} @@ -7493,18 +7261,13 @@ packages: resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: false - /is-lambda/1.0.1: - resolution: {integrity: sha1-PZh3iZ5qU+/AFgUEzeFfgubwYdU=} - dev: true - /is-module/1.0.0: resolution: {integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=} - dev: true /is-negated-glob/1.0.0: resolution: {integrity: sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=} engines: {node: '>=0.10.0'} - dev: true + dev: false /is-negative-zero/2.0.2: resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==} @@ -7523,12 +7286,11 @@ packages: engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 - dev: true /is-number/4.0.0: resolution: {integrity: sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==} engines: {node: '>=0.10.0'} - dev: true + dev: false /is-number/7.0.0: resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} @@ -7547,19 +7309,16 @@ packages: /is-plain-obj/2.1.0: resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==} engines: {node: '>=8'} - dev: true /is-plain-object/2.0.4: resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 - dev: true /is-plain-object/5.0.0: resolution: {integrity: sha512-VRSzKkbMm5jMDoKLbltAkFQ5Qr7VDiTFGXxYFXXowVj387GeGNOCsOH6Msy00SGZ3Fp84b1Naa1psqgcCIEP5Q==} engines: {node: '>=0.10.0'} - dev: true /is-potential-custom-element-name/1.0.1: resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==} @@ -7569,7 +7328,6 @@ packages: resolution: {integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==} dependencies: '@types/estree': 0.0.51 - dev: true /is-regex/1.1.4: resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} @@ -7583,7 +7341,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-unc-path: 1.0.0 - dev: true + dev: false /is-shared-array-buffer/1.0.1: resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} @@ -7597,7 +7355,6 @@ packages: /is-stream/2.0.1: resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==} engines: {node: '>=8'} - dev: true /is-string/1.0.7: resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} @@ -7611,7 +7368,6 @@ packages: engines: {node: '>=4'} dependencies: better-path-resolve: 1.0.0 - dev: true /is-symbol/1.0.4: resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==} @@ -7629,23 +7385,21 @@ packages: /is-typedarray/1.0.0: resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} - dev: true /is-unc-path/1.0.0: resolution: {integrity: sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==} engines: {node: '>=0.10.0'} dependencies: unc-path-regex: 0.1.2 - dev: true + dev: false /is-utf8/0.2.1: resolution: {integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=} - dev: true /is-valid-glob/1.0.0: resolution: {integrity: sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=} engines: {node: '>=0.10.0'} - dev: true + dev: false /is-weakref/1.0.2: resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} @@ -7656,7 +7410,6 @@ packages: /is-windows/1.0.2: resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} engines: {node: '>=0.10.0'} - dev: true /is-wsl/2.2.0: resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} @@ -7668,23 +7421,19 @@ packages: /isarray/1.0.0: resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} - dev: true /isexe/2.0.0: resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} - dev: true /isobject/2.1.0: resolution: {integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=} engines: {node: '>=0.10.0'} dependencies: isarray: 1.0.0 - dev: true /isobject/3.0.1: resolution: {integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=} engines: {node: '>=0.10.0'} - dev: true /isstream/0.1.2: resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=} @@ -8183,7 +7932,6 @@ packages: /joycon/3.1.1: resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==} engines: {node: '>=10'} - dev: true /js-tokens/4.0.0: resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} @@ -8201,7 +7949,6 @@ packages: hasBin: true dependencies: argparse: 2.0.1 - dev: true /jsbn/0.1.1: resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} @@ -8256,7 +8003,6 @@ packages: resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} engines: {node: '>=4'} hasBin: true - dev: true /json-parse-even-better-errors/2.3.1: resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} @@ -8271,7 +8017,6 @@ packages: /json-stable-stringify-without-jsonify/1.0.1: resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=} - dev: true /json-stringify-safe/5.0.1: resolution: {integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=} @@ -8290,7 +8035,6 @@ packages: hasBin: true dependencies: minimist: 1.2.5 - dev: true /jsonc-eslint-parser/2.1.0: resolution: {integrity: sha512-qCRJWlbP2v6HbmKW7R3lFbeiVWHo+oMJ0j+MizwvauqnCV/EvtAeEeuCgoc/ErtsuoKgYB8U4Ih8AxJbXoE6/g==} @@ -8304,7 +8048,6 @@ packages: /jsonc-parser/3.0.0: resolution: {integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==} - dev: true /jsonfile/4.0.0: resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} @@ -8318,7 +8061,6 @@ packages: universalify: 2.0.0 optionalDependencies: graceful-fs: 4.2.9 - dev: true /jsonparse/1.3.1: resolution: {integrity: sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA=} @@ -8337,31 +8079,27 @@ packages: /just-debounce/1.1.0: resolution: {integrity: sha512-qpcRocdkUmf+UTNBYx5w6dexX5J31AKK1OmPwH630a83DdVVUIngk55RSAiIGpQyoH0dlr872VHfPjnQnK1qDQ==} - dev: true + dev: false /kind-of/3.2.2: resolution: {integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=} engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 - dev: true /kind-of/4.0.0: resolution: {integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc=} engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 - dev: true /kind-of/5.1.0: resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} engines: {node: '>=0.10.0'} - dev: true /kind-of/6.0.3: resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} engines: {node: '>=0.10.0'} - dev: true /kleur/3.0.3: resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} @@ -8378,28 +8116,28 @@ packages: dependencies: default-resolution: 2.0.0 es6-weak-map: 2.0.3 - dev: true + dev: false /lazystream/1.0.1: resolution: {integrity: sha512-b94GiNHQNy6JNTrt5w6zNyffMrNkXZb3KTkCZJb2V1xaEGCk093vkZ2jk3tpaeP33/OiXC+WvK9AxUebnf5nbw==} engines: {node: '>= 0.6.3'} dependencies: readable-stream: 2.3.7 - dev: true + dev: false /lcid/1.0.0: resolution: {integrity: sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=} engines: {node: '>=0.10.0'} dependencies: invert-kv: 1.0.0 - dev: true + dev: false /lead/1.0.0: resolution: {integrity: sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=} engines: {node: '>= 0.10'} dependencies: flush-write-stream: 1.1.1 - dev: true + dev: false /leven/3.1.0: resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} @@ -8434,7 +8172,7 @@ packages: object.map: 1.0.1 rechoir: 0.6.2 resolve: 1.22.0 - dev: true + dev: false /lilconfig/2.0.4: resolution: {integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==} @@ -8500,7 +8238,7 @@ packages: pify: 2.3.0 pinkie-promise: 2.0.1 strip-bom: 2.0.0 - dev: true + dev: false /load-json-file/6.2.0: resolution: {integrity: sha512-gUD/epcRms75Cw8RT1pUdHugZYM5ce64ucs2GEISABwkRsOQr0q2wm/MV2TKThycIe5e0ytRweW2RZxclogCdQ==} @@ -8510,7 +8248,6 @@ packages: parse-json: 5.2.0 strip-bom: 4.0.0 type-fest: 0.6.0 - dev: true /local-pkg/0.4.1: resolution: {integrity: sha512-lL87ytIGP2FU5PWwNDo0w3WhIo2gopIAxPg9RxDYF7m4rr5ahuZxP22xnJHIvaLTe4Z9P6uKKY2UHiwyB4pcrw==} @@ -8604,7 +8341,6 @@ packages: resolution: {integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==} dependencies: sourcemap-codec: 1.4.8 - dev: true /magic-string/0.26.1: resolution: {integrity: sha512-ndThHmvgtieXe8J/VGPjG+Apu7v7ItcD5mhEIvOscWjPF/ccOiLxHaSuCAS2G+3x4GKsAbT8u7zdyamupui8Tg==} @@ -8624,36 +8360,12 @@ packages: resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} dev: true - /make-fetch-happen/9.1.0: - resolution: {integrity: sha512-+zopwDy7DNknmwPQplem5lAZX/eCOzSvSNNcSKm5eVwTkOBzoktEfXsa9L23J/GIRhxRsaxzkPEhrJEpE2F4Gg==} - engines: {node: '>= 10'} - dependencies: - agentkeepalive: 4.2.0 - cacache: 15.3.0 - http-cache-semantics: 4.1.0 - http-proxy-agent: 4.0.1 - https-proxy-agent: 5.0.0 - is-lambda: 1.0.1 - lru-cache: 6.0.0 - minipass: 3.1.6 - minipass-collect: 1.0.2 - minipass-fetch: 1.4.1 - minipass-flush: 1.0.5 - minipass-pipeline: 1.2.4 - negotiator: 0.6.3 - promise-retry: 2.0.1 - socks-proxy-agent: 6.1.1 - ssri: 8.0.1 - transitivePeerDependencies: - - supports-color - dev: true - /make-iterator/1.0.1: resolution: {integrity: sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==} engines: {node: '>=0.10.0'} dependencies: kind-of: 6.0.3 - dev: true + dev: false /makeerror/1.0.12: resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==} @@ -8666,12 +8378,10 @@ packages: engines: {node: '>=6'} dependencies: p-defer: 1.0.0 - dev: true /map-cache/0.2.2: resolution: {integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=} engines: {node: '>=0.10.0'} - dev: true /map-obj/1.0.1: resolution: {integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=} @@ -8688,7 +8398,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: object-visit: 1.0.1 - dev: true /markdown-it-container/3.0.0: resolution: {integrity: sha512-y6oKTq4BB9OQuY/KLfk/O3ysFhB3IMYoIWhGJEidXt1NQFocFK2sA2t0NYZAMyMShAGL6x5OPIbrmXPIqaN9rw==} @@ -8713,7 +8422,7 @@ packages: micromatch: 3.1.10 resolve: 1.22.0 stack-trace: 0.0.10 - dev: true + dev: false /mdast-util-from-markdown/0.8.5: resolution: {integrity: sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==} @@ -8741,7 +8450,6 @@ packages: dependencies: map-age-cleaner: 0.1.3 mimic-fn: 3.1.0 - dev: true /memoize-one/6.0.0: resolution: {integrity: sha512-rkpe71W0N0c0Xz6QD0eJETuWAJGnJ9afsl1srmwPrI+yBCkge5EycXXbYRyvL29zZVUWQCY7InPRCv3GDXuZNw==} @@ -8766,7 +8474,6 @@ packages: /merge-stream/2.0.0: resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} - dev: true /merge/2.1.1: resolution: {integrity: sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==} @@ -8802,7 +8509,6 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 - dev: true /micromatch/4.0.4: resolution: {integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==} @@ -8831,12 +8537,10 @@ packages: /mimic-fn/2.1.0: resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} engines: {node: '>=6'} - dev: true /mimic-fn/3.1.0: resolution: {integrity: sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==} engines: {node: '>=8'} - dev: true /min-indent/1.0.1: resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==} @@ -8852,7 +8556,6 @@ packages: engines: {node: '>=10'} dependencies: brace-expansion: 2.0.1 - dev: true /minimist-options/4.1.0: resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==} @@ -8866,52 +8569,6 @@ packages: /minimist/1.2.5: resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} - /minipass-collect/1.0.2: - resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.1.6 - dev: true - - /minipass-fetch/1.4.1: - resolution: {integrity: sha512-CGH1eblLq26Y15+Azk7ey4xh0J/XfJfrCox5LDJiKqI2Q2iwOLOKrlmIaODiSQS8d18jalF6y2K2ePUm0CmShw==} - engines: {node: '>=8'} - dependencies: - minipass: 3.1.6 - minipass-sized: 1.0.3 - minizlib: 2.1.2 - optionalDependencies: - encoding: 0.1.13 - dev: true - - /minipass-flush/1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.1.6 - dev: true - - /minipass-json-stream/1.0.1: - resolution: {integrity: sha512-ODqY18UZt/I8k+b7rl2AENgbWE8IDYam+undIJONvigAz8KR5GWblsFTEfQs0WODsjbSXWlm+JHEv8Gr6Tfdbg==} - dependencies: - jsonparse: 1.3.1 - minipass: 3.1.6 - dev: true - - /minipass-pipeline/1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} - dependencies: - minipass: 3.1.6 - dev: true - - /minipass-sized/1.0.3: - resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==} - engines: {node: '>=8'} - dependencies: - minipass: 3.1.6 - dev: true - /minipass/2.9.0: resolution: {integrity: sha512-wxfUjg9WebH+CUDX/CdbRlh5SmfZiy/hpkxaRI16Y9W56Pa75sWgd/rvFilSgrauD9NyFymP/+JFV3KwzIsJeg==} dependencies: @@ -8919,34 +8576,18 @@ packages: yallist: 3.1.1 dev: true - /minipass/3.1.6: - resolution: {integrity: sha512-rty5kpw9/z8SX9dmxblFA6edItUmwJgMeYDZRrwlIVN27i8gysGbznJwUggw2V/FVqFSDdWy040ZPS811DYAqQ==} - engines: {node: '>=8'} - dependencies: - yallist: 4.0.0 - dev: true - /minizlib/1.3.3: resolution: {integrity: sha512-6ZYMOEnmVsdCeTJVE0W9ZD+pVnE8h9Hma/iOwwRDsdQoePpoX56/8B6z3P9VNwppJuBKNRuFDRNRqRWexT9G9Q==} dependencies: minipass: 2.9.0 dev: true - /minizlib/2.1.2: - resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.1.6 - yallist: 4.0.0 - dev: true - /mixin-deep/1.3.2: resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} engines: {node: '>=0.10.0'} dependencies: for-in: 1.0.2 is-extendable: 1.0.1 - dev: true /mkdirp-classic/0.5.3: resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==} @@ -8963,6 +8604,32 @@ packages: resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==} engines: {node: '>=10'} hasBin: true + + /mkdist/0.3.10_typescript@4.6.2: + resolution: {integrity: sha512-Aoc6hjILr2JPUJU2OUvBiD5sZ/CG1FeiXwk6KKPqE0iSTjBCrjrVK/fP5ig+TB3AKHvh2aA2QXXGeXVCJBdSwg==} + hasBin: true + peerDependencies: + typescript: '>=3.7' + peerDependenciesMeta: + typescript: + optional: true + dependencies: + defu: 5.0.1 + esbuild: 0.13.15 + fs-extra: 10.0.1 + globby: 11.1.0 + jiti: 1.13.0 + mri: 1.2.0 + pathe: 0.2.0 + typescript: 4.6.2 + dev: true + + /mlly/0.3.19: + resolution: {integrity: sha512-zMq5n3cOf4fOzA4WoeulxagbAgMChdev3MgP6K51k7M0u2whTXxupfIY4VVzws4vxkiWhwH1rVQcsw7zDGfRhA==} + dev: true + + /mlly/0.4.3: + resolution: {integrity: sha512-xezyv7hnfFPuiDS3AiJuWs0OxlvooS++3L2lURvmh/1n7UG4O2Ehz9UkwWgg3wyLEPKGVfJLlr2DjjTCl9UJTg==} dev: true /mri/1.2.0: @@ -8983,6 +8650,7 @@ packages: /ms/2.1.3: resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} + dev: false /multimatch/4.0.0: resolution: {integrity: sha512-lDmx79y1z6i7RNx0ZGCPq1bzJ6ZoDDKbvh7jxr9SJcWLkShMzXrHbYVpTdnhNM5MXpDUxCQ4DgqVttVXlBgiBQ==} @@ -8998,7 +8666,7 @@ packages: /mute-stdout/1.0.1: resolution: {integrity: sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==} engines: {node: '>= 0.10'} - dev: true + dev: false /mute-stream/0.0.7: resolution: {integrity: sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=} @@ -9015,14 +8683,13 @@ packages: /nan/2.15.0: resolution: {integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==} requiresBuild: true - dev: true + dev: false optional: true /nanoid/3.3.1: resolution: {integrity: sha512-n6Vs/3KGyxPQd6uO0eH4Bv0ojGSUvuLlIHtC3Y0kEO23YRge8H9x1GCzLn28YX0H66pMkxuaeESFq4tKISKwdw==} engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - dev: true /nanomatch/1.2.13: resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} @@ -9039,7 +8706,6 @@ packages: regex-not: 1.0.2 snapdragon: 0.8.2 to-regex: 3.0.2 - dev: true /natural-compare/1.4.0: resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} @@ -9056,14 +8722,9 @@ packages: through2: 4.0.2 dev: true - /negotiator/0.6.3: - resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==} - engines: {node: '>= 0.6'} - dev: true - /next-tick/1.0.0: resolution: {integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw=} - dev: true + dev: false /nice-try/1.0.5: resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} @@ -9093,23 +8754,6 @@ packages: whatwg-url: 5.0.0 dev: true - /node-gyp/7.1.2: - resolution: {integrity: sha512-CbpcIo7C3eMu3dL1c3d0xw449fHIGALIJsRP4DDPHpyiW8vcriNY7ubh9TE4zEKfSxscY7PjeFnshE7h75ynjQ==} - engines: {node: '>= 10.12.0'} - hasBin: true - dependencies: - env-paths: 2.2.1 - glob: 7.2.0 - graceful-fs: 4.2.9 - nopt: 5.0.0 - npmlog: 4.1.2 - request: 2.88.2 - rimraf: 3.0.2 - semver: 7.3.5 - tar: 6.1.11 - which: 2.0.2 - dev: true - /node-int64/0.4.0: resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=} dev: true @@ -9129,15 +8773,6 @@ packages: /node-releases/2.0.2: resolution: {integrity: sha512-XxYDdcQ6eKqp/YjI+tb2C5WM2LgjnZrfYg4vgQt49EK268b6gYCHsBLrK2qvJo4FmCtqmKezb0WZFK4fkrZNsg==} - dev: true - - /nopt/5.0.0: - resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==} - engines: {node: '>=6'} - hasBin: true - dependencies: - abbrev: 1.1.1 - dev: true /normalize-package-data/2.5.0: resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} @@ -9162,12 +8797,10 @@ packages: engines: {node: '>=0.10.0'} dependencies: remove-trailing-separator: 1.1.0 - dev: true /normalize-path/3.0.0: resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} engines: {node: '>=0.10.0'} - dev: true /normalize-range/0.1.2: resolution: {integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=} @@ -9176,7 +8809,6 @@ packages: /normalize-registry-url/2.0.0: resolution: {integrity: sha512-3e9FwDyRAhbxXw4slm4Tjv40u78yPwMc/WZkACpqNQOs5sM7wic853AeTLkMFEVhivZkclGYlse8iYsklz0Yvg==} - dev: true /normalize-wheel-es/1.1.1: resolution: {integrity: sha512-157VNH4CngrcsvF8xOVOe22cwniIR3nxSltdctvQeHZj8JttEeOXffK28jucWfWBXs0QNetAumjc1GiInnwX4w==} @@ -9191,67 +8823,7 @@ packages: engines: {node: '>= 0.10'} dependencies: once: 1.4.0 - dev: true - - /npm-bundled/1.1.2: - resolution: {integrity: sha512-x5DHup0SuyQcmL3s7Rx/YQ8sbw/Hzg0rj48eN0dV7hf5cmQq5PXIeioroH3raV1QC1yh3uTYuMThvEQF3iKgGQ==} - dependencies: - npm-normalize-package-bin: 1.0.1 - dev: true - - /npm-install-checks/4.0.0: - resolution: {integrity: sha512-09OmyDkNLYwqKPOnbI8exiOZU2GVVmQp7tgez2BPi5OZC8M82elDAps7sxC4l//uSUtotWqoEIDwjRvWH4qz8w==} - engines: {node: '>=10'} - dependencies: - semver: 7.3.5 - dev: true - - /npm-normalize-package-bin/1.0.1: - resolution: {integrity: sha512-EPfafl6JL5/rU+ot6P3gRSCpPDW5VmIzX959Ob1+ySFUuuYHWHekXpwdUZcKP5C+DS4GEtdJluwBjnsNDl+fSA==} - dev: true - - /npm-package-arg/8.1.5: - resolution: {integrity: sha512-LhgZrg0n0VgvzVdSm1oiZworPbTxYHUJCgtsJW8mGvlDpxTM1vSJc3m5QZeUkhAHIzbz3VCHd/R4osi1L1Tg/Q==} - engines: {node: '>=10'} - dependencies: - hosted-git-info: 4.1.0 - semver: 7.3.5 - validate-npm-package-name: 3.0.0 - dev: true - - /npm-packlist/2.2.2: - resolution: {integrity: sha512-Jt01acDvJRhJGthnUJVF/w6gumWOZxO7IkpY/lsX9//zqQgnF7OJaxgQXcerd4uQOLu7W5bkb4mChL9mdfm+Zg==} - engines: {node: '>=10'} - hasBin: true - dependencies: - glob: 7.2.0 - ignore-walk: 3.0.4 - npm-bundled: 1.1.2 - npm-normalize-package-bin: 1.0.1 - dev: true - - /npm-pick-manifest/6.1.1: - resolution: {integrity: sha512-dBsdBtORT84S8V8UTad1WlUyKIY9iMsAmqxHbLdeEeBNMLQDlDWWra3wYUx9EBEIiG/YwAy0XyNHDd2goAsfuA==} - dependencies: - npm-install-checks: 4.0.0 - npm-normalize-package-bin: 1.0.1 - npm-package-arg: 8.1.5 - semver: 7.3.5 - dev: true - - /npm-registry-fetch/11.0.0: - resolution: {integrity: sha512-jmlgSxoDNuhAtxUIG6pVwwtz840i994dL14FoNVZisrmZW5kWd63IUTNv1m/hyRSGSqWjCUp/YZlS1BJyNp9XA==} - engines: {node: '>=10'} - dependencies: - make-fetch-happen: 9.1.0 - minipass: 3.1.6 - minipass-fetch: 1.4.1 - minipass-json-stream: 1.0.1 - minizlib: 2.1.2 - npm-package-arg: 8.1.5 - transitivePeerDependencies: - - supports-color - dev: true + dev: false /npm-run-path/2.0.2: resolution: {integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=} @@ -9265,16 +8837,6 @@ packages: engines: {node: '>=8'} dependencies: path-key: 3.1.1 - dev: true - - /npmlog/4.1.2: - resolution: {integrity: sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==} - dependencies: - are-we-there-yet: 1.1.7 - console-control-strings: 1.1.0 - gauge: 2.7.4 - set-blocking: 2.0.0 - dev: true /nprogress/0.2.0: resolution: {integrity: sha1-y480xTIT2JVyP8urkH6UIq28r7E=} @@ -9283,7 +8845,7 @@ packages: /number-is-nan/1.0.1: resolution: {integrity: sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=} engines: {node: '>=0.10.0'} - dev: true + dev: false /nwsapi/2.2.0: resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} @@ -9305,7 +8867,6 @@ packages: copy-descriptor: 0.1.1 define-property: 0.2.5 kind-of: 3.2.2 - dev: true /object-inspect/1.12.0: resolution: {integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==} @@ -9319,7 +8880,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 - dev: true /object.assign/4.1.2: resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} @@ -9338,7 +8898,7 @@ packages: array-slice: 1.1.0 for-own: 1.0.0 isobject: 3.0.1 - dev: true + dev: false /object.map/1.0.1: resolution: {integrity: sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=} @@ -9346,14 +8906,13 @@ packages: dependencies: for-own: 1.0.0 make-iterator: 1.0.1 - dev: true + dev: false /object.pick/1.3.0: resolution: {integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=} engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 - dev: true /object.reduce/1.0.1: resolution: {integrity: sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=} @@ -9361,7 +8920,7 @@ packages: dependencies: for-own: 1.0.0 make-iterator: 1.0.1 - dev: true + dev: false /object.values/1.1.5: resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} @@ -9376,7 +8935,6 @@ packages: resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} dependencies: wrappy: 1.0.2 - dev: true /onetime/2.0.1: resolution: {integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=} @@ -9390,7 +8948,6 @@ packages: engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 - dev: true /optionator/0.8.3: resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} @@ -9420,14 +8977,14 @@ packages: resolution: {integrity: sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=} dependencies: readable-stream: 2.3.7 - dev: true + dev: false /os-locale/1.4.0: resolution: {integrity: sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=} engines: {node: '>=0.10.0'} dependencies: lcid: 1.0.0 - dev: true + dev: false /os-tmpdir/1.0.2: resolution: {integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=} @@ -9437,7 +8994,6 @@ packages: /p-defer/1.0.0: resolution: {integrity: sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=} engines: {node: '>=4'} - dev: true /p-each-series/2.2.0: resolution: {integrity: sha512-ycIL2+1V32th+8scbpTvyHNaHe02z0sjgh91XXjAk+ZeXoPN4Z46DVUnzdso0aX4KckKw0FNNFHdjZ2UsZvxiA==} @@ -9449,7 +9005,6 @@ packages: engines: {node: '>=8'} dependencies: p-map: 2.1.0 - dev: true /p-finally/1.0.0: resolution: {integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=} @@ -9499,7 +9054,6 @@ packages: /p-map/2.1.0: resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} engines: {node: '>=6'} - dev: true /p-map/4.0.0: resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} @@ -9517,34 +9071,6 @@ packages: resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} engines: {node: '>=6'} - /pacote/11.3.5: - resolution: {integrity: sha512-fT375Yczn4zi+6Hkk2TBe1x1sP8FgFsEIZ2/iWaXY2r/NkhDJfxbcn5paz1+RTFCyNf+dPnaoBDJoAxXSU8Bkg==} - engines: {node: '>=10'} - hasBin: true - dependencies: - '@npmcli/git': 2.1.0 - '@npmcli/installed-package-contents': 1.0.7 - '@npmcli/promise-spawn': 1.3.2 - '@npmcli/run-script': 1.8.6 - cacache: 15.3.0 - chownr: 2.0.0 - fs-minipass: 2.1.0 - infer-owner: 1.0.4 - minipass: 3.1.6 - mkdirp: 1.0.4 - npm-package-arg: 8.1.5 - npm-packlist: 2.2.2 - npm-pick-manifest: 6.1.1 - npm-registry-fetch: 11.0.0 - promise-retry: 2.0.1 - read-package-json-fast: 2.0.3 - rimraf: 3.0.2 - ssri: 8.0.1 - tar: 6.1.11 - transitivePeerDependencies: - - supports-color - dev: true - /parent-module/1.0.1: resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} engines: {node: '>=6'} @@ -9570,14 +9096,14 @@ packages: is-absolute: 1.0.0 map-cache: 0.2.2 path-root: 0.1.1 - dev: true + dev: false /parse-json/2.2.0: resolution: {integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=} engines: {node: '>=0.10.0'} dependencies: error-ex: 1.3.2 - dev: true + dev: false /parse-json/5.2.0: resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==} @@ -9591,17 +9117,14 @@ packages: /parse-ms/2.1.0: resolution: {integrity: sha512-kHt7kzLoS9VBZfUsiKjv43mr91ea+U05EyKkEtqp7vNbHxmaVuEqN7XxeEVnGrMtYOAxGrDElSi96K7EgO1zCA==} engines: {node: '>=6'} - dev: true /parse-node-version/1.0.1: resolution: {integrity: sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==} engines: {node: '>= 0.10'} - dev: true /parse-passwd/1.0.0: resolution: {integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=} engines: {node: '>=0.10.0'} - dev: true /parse5/5.1.1: resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} @@ -9610,27 +9133,24 @@ packages: /pascalcase/0.1.1: resolution: {integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=} engines: {node: '>=0.10.0'} - dev: true /path-absolute/1.0.1: resolution: {integrity: sha512-gds5iRhSeOcDtj8gfWkRHLtZKTPsFVuh7utbjYtvnclw4XM+ffRzJrwqMhOD1PVqef7nBLmgsu1vIujjvAJrAw==} engines: {node: '>=4'} - dev: true /path-browserify/1.0.1: resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==} - dev: true /path-dirname/1.0.2: resolution: {integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=} - dev: true + dev: false /path-exists/2.1.0: resolution: {integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=} engines: {node: '>=0.10.0'} dependencies: pinkie-promise: 2.0.1 - dev: true + dev: false /path-exists/3.0.0: resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} @@ -9644,7 +9164,6 @@ packages: /path-is-absolute/1.0.1: resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} engines: {node: '>=0.10.0'} - dev: true /path-key/2.0.1: resolution: {integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=} @@ -9654,11 +9173,9 @@ packages: /path-key/3.1.1: resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} engines: {node: '>=8'} - dev: true /path-name/1.0.0: resolution: {integrity: sha1-jKBjpj3nmC36lXYO2v/RAhRJTyQ=} - dev: true /path-parse/1.0.7: resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==} @@ -9666,21 +9183,20 @@ packages: /path-root-regex/0.1.2: resolution: {integrity: sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=} engines: {node: '>=0.10.0'} - dev: true + dev: false /path-root/0.1.1: resolution: {integrity: sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=} engines: {node: '>=0.10.0'} dependencies: path-root-regex: 0.1.2 - dev: true + dev: false /path-temp/2.0.0: resolution: {integrity: sha512-92olbatybjsHTGB2CUnAM7s0mU/27gcMfLNA7t09UftndUdxywlQKur3fzXEPpfLrgZD3I2Bt8+UmiL7YDEgXQ==} engines: {node: '>=8.15'} dependencies: unique-string: 2.0.0 - dev: true /path-type/1.1.0: resolution: {integrity: sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=} @@ -9689,12 +9205,16 @@ packages: graceful-fs: 4.2.9 pify: 2.3.0 pinkie-promise: 2.0.1 - dev: true + dev: false /path-type/4.0.0: resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} engines: {node: '>=8'} + /pathe/0.2.0: + resolution: {integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==} + dev: true + /pathval/1.1.1: resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==} dev: true @@ -9709,7 +9229,6 @@ packages: /picocolors/1.0.0: resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} - dev: true /picomatch/2.3.1: resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==} @@ -9718,19 +9237,19 @@ packages: /pify/2.3.0: resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=} engines: {node: '>=0.10.0'} - dev: true + dev: false /pinkie-promise/2.0.1: resolution: {integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o=} engines: {node: '>=0.10.0'} dependencies: pinkie: 2.0.4 - dev: true + dev: false /pinkie/2.0.4: resolution: {integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA=} engines: {node: '>=0.10.0'} - dev: true + dev: false /pirates/4.0.5: resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==} @@ -9744,6 +9263,14 @@ packages: find-up: 4.1.0 dev: true + /pkg-types/0.3.2: + resolution: {integrity: sha512-eBYzX/7NYsQEOR2alWY4rnQB49G62oHzFpoi9Som56aUr8vB8UGcmcIia9v8fpBeuhH3Ltentuk2OGpp4IQV3Q==} + dependencies: + jsonc-parser: 3.0.0 + mlly: 0.3.19 + pathe: 0.2.0 + dev: true + /plugin-error/1.0.1: resolution: {integrity: sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==} engines: {node: '>= 0.10'} @@ -9762,7 +9289,6 @@ packages: /posix-character-classes/0.1.1: resolution: {integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=} engines: {node: '>=0.10.0'} - dev: true /postcss-value-parser/4.2.0: resolution: {integrity: sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==} @@ -9775,7 +9301,6 @@ packages: nanoid: 3.3.1 picocolors: 1.0.0 source-map-js: 1.0.2 - dev: true /preact/10.6.6: resolution: {integrity: sha512-dgxpTFV2vs4vizwKohYKkk7g7rmp1wOOcfd4Tz3IB3Wi+ivZzsn/SpeKJhRENSE+n8sUfsAl4S3HiCVT923ABw==} @@ -9806,6 +9331,10 @@ packages: /pretty-bytes/5.6.0: resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} engines: {node: '>=6'} + + /pretty-bytes/6.0.0: + resolution: {integrity: sha512-6UqkYefdogmzqAZWzJ7laYeJnaXDy2/J+ZqiiMtS7t7OfpXWTlaeGMwX8U6EFvPV/YWWEKRkS8hKS4k60WHTOg==} + engines: {node: ^14.13.1 || >=16.0.0} dev: true /pretty-format/26.6.2: @@ -9821,14 +9350,13 @@ packages: /pretty-hrtime/1.0.3: resolution: {integrity: sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=} engines: {node: '>= 0.8'} - dev: true + dev: false /pretty-ms/7.0.1: resolution: {integrity: sha512-973driJZvxiGOQ5ONsFhOF/DtzPMOMtgC11kCpUrPGMTgqp2q/1gwzCquocrN33is0VZ5GFHXZYMM9l6h67v2Q==} engines: {node: '>=10'} dependencies: parse-ms: 2.1.0 - dev: true /pretty-quick/3.1.3_prettier@2.5.1: resolution: {integrity: sha512-kOCi2FJabvuh1as9enxYmrnBC6tVMoVOenMaBqRfsvBHB0cbpYHjdQEpSglpASDFEXVwplpcGR4CLEaisYAFcA==} @@ -9848,7 +9376,6 @@ packages: /printable-characters/1.0.42: resolution: {integrity: sha1-Pxjpd6m9jrN/zE/1ZZ176Qhos9g=} - dev: true /prism-theme-vars/0.2.2: resolution: {integrity: sha512-EL9ifuU/F8tEldoCa2sspiiLWysCL54xDbf2gN/ubwdtbuJROqOGopG5kSwunapwaioT+jLUQ/Ky+7jnv62xJA==} @@ -9861,25 +9388,12 @@ packages: /process-nextick-args/2.0.1: resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} - dev: true /progress/2.0.3: resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} engines: {node: '>=0.4.0'} dev: true - /promise-inflight/1.0.1: - resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=} - dev: true - - /promise-retry/2.0.1: - resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==} - engines: {node: '>=10'} - dependencies: - err-code: 2.0.3 - retry: 0.12.0 - dev: true - /prompts/2.4.2: resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==} engines: {node: '>= 6'} @@ -9890,7 +9404,6 @@ packages: /proto-list/1.2.4: resolution: {integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=} - dev: true /proxy-from-env/1.1.0: resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==} @@ -9924,7 +9437,7 @@ packages: dependencies: end-of-stream: 1.4.4 once: 1.4.0 - dev: true + dev: false /pump/3.0.0: resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} @@ -9939,7 +9452,7 @@ packages: duplexify: 3.7.1 inherits: 2.0.4 pump: 2.0.1 - dev: true + dev: false /punycode/2.1.1: resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} @@ -9990,27 +9503,18 @@ packages: /ramda/0.27.2: resolution: {integrity: sha512-SbiLPU40JuJniHexQSAgad32hfwd+DRUdwF2PlVuI5RZD0/vahUco7R8vD86J/tcEKKF9vZrUVwgtmGCqlCKyA==} - dev: true /react-is/17.0.2: resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==} dev: true - /read-package-json-fast/2.0.3: - resolution: {integrity: sha512-W/BKtbL+dUjTuRL2vziuYhp76s5HZ9qQhd/dKfWIZveD0O40453QNyZhC0e63lqZrAQ4jiOapVoeJ7JrszenQQ==} - engines: {node: '>=10'} - dependencies: - json-parse-even-better-errors: 2.3.1 - npm-normalize-package-bin: 1.0.1 - dev: true - /read-pkg-up/1.0.1: resolution: {integrity: sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=} engines: {node: '>=0.10.0'} dependencies: find-up: 1.1.2 read-pkg: 1.1.0 - dev: true + dev: false /read-pkg-up/7.0.1: resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} @@ -10027,7 +9531,7 @@ packages: load-json-file: 1.1.0 normalize-package-data: 2.5.0 path-type: 1.1.0 - dev: true + dev: false /read-pkg/5.2.0: resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} @@ -10044,7 +9548,6 @@ packages: dependencies: js-yaml: 4.1.0 strip-bom: 4.0.0 - dev: true /readable-stream/2.3.7: resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} @@ -10056,7 +9559,7 @@ packages: safe-buffer: 5.1.2 string_decoder: 1.1.1 util-deprecate: 1.0.2 - dev: true + dev: false /readable-stream/3.6.0: resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} @@ -10074,7 +9577,7 @@ packages: graceful-fs: 4.2.9 micromatch: 3.1.10 readable-stream: 2.3.7 - dev: true + dev: false /readdirp/3.6.0: resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==} @@ -10086,14 +9589,12 @@ packages: /realpath-missing/1.1.0: resolution: {integrity: sha512-wnWtnywepjg/eHIgWR97R7UuM5i+qHLA195qdN9UPKvcMqfn60+67S8sPPW3vDlSEfYHoFkKU8IvpCNty3zQvQ==} engines: {node: '>=10'} - dev: true /rechoir/0.6.2: resolution: {integrity: sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=} engines: {node: '>= 0.10'} dependencies: resolve: 1.22.0 - dev: true /redent/3.0.0: resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==} @@ -10130,7 +9631,6 @@ packages: dependencies: extend-shallow: 3.0.2 safe-regex: 1.1.0 - dev: true /regexp-tree/0.1.24: resolution: {integrity: sha512-s2aEVuLhvnVJW6s/iPgEGK6R+/xngd2jNQ+xy4bXNDKxZKJH6jpPHY6kVeVv1IeLCHgswRj+Kl3ELaDjG6V1iw==} @@ -10170,7 +9670,7 @@ packages: dependencies: is-buffer: 1.1.6 is-utf8: 0.2.1 - dev: true + dev: false /remove-bom-stream/1.2.0: resolution: {integrity: sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=} @@ -10179,26 +9679,23 @@ packages: remove-bom-buffer: 3.0.0 safe-buffer: 5.2.1 through2: 2.0.5 - dev: true + dev: false /remove-trailing-separator/1.1.0: resolution: {integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=} - dev: true /repeat-element/1.1.4: resolution: {integrity: sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==} engines: {node: '>=0.10.0'} - dev: true /repeat-string/1.6.1: resolution: {integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc=} engines: {node: '>=0.10'} - dev: true /replace-ext/1.0.1: resolution: {integrity: sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==} engines: {node: '>= 0.10'} - dev: true + dev: false /replace-ext/2.0.0: resolution: {integrity: sha512-UszKE5KVK6JvyD92nzMn9cDapSk6w/CaFZ96CnmDMUqH9oowfxF/ZjRITD25H4DnOQClLA4/j7jLGXXLVKxAug==} @@ -10212,7 +9709,7 @@ packages: homedir-polyfill: 1.0.3 is-absolute: 1.0.0 remove-trailing-separator: 1.1.0 - dev: true + dev: false /request-promise-core/1.1.4_request@2.88.2: resolution: {integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==} @@ -10267,11 +9764,10 @@ packages: /require-directory/2.1.1: resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} engines: {node: '>=0.10.0'} - dev: true /require-main-filename/1.0.1: resolution: {integrity: sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=} - dev: true + dev: false /require-main-filename/2.0.0: resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} @@ -10294,7 +9790,6 @@ packages: dependencies: expand-tilde: 2.0.2 global-modules: 1.0.0 - dev: true /resolve-from/4.0.0: resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} @@ -10318,12 +9813,11 @@ packages: engines: {node: '>= 0.10'} dependencies: value-or-function: 3.0.0 - dev: true + dev: false /resolve-url/0.2.1: resolution: {integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=} deprecated: https://github.com/lydell/resolve-url#deprecated - dev: true /resolve/1.22.0: resolution: {integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==} @@ -10352,12 +9846,6 @@ packages: /ret/0.1.15: resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} engines: {node: '>=0.12'} - dev: true - - /retry/0.12.0: - resolution: {integrity: sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=} - engines: {node: '>= 4'} - dev: true /reusify/1.0.4: resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} @@ -10370,7 +9858,6 @@ packages: /right-pad/1.0.1: resolution: {integrity: sha1-jKCMLLtbVedNr6lr9/0aJ9VoyNA=} engines: {node: '>= 0.10'} - dev: true /rimraf/3.0.2: resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} @@ -10379,17 +9866,31 @@ packages: glob: 7.2.0 dev: true - /rollup-plugin-css-only/3.1.0_rollup@2.70.1: + /rollup-plugin-css-only/3.1.0_rollup@2.70.0: resolution: {integrity: sha512-TYMOE5uoD76vpj+RTkQLzC9cQtbnJNktHPB507FzRWBVaofg7KhIqq1kGbcVOadARSozWF883Ho9KpSPKH8gqA==} engines: {node: '>=10.12.0'} peerDependencies: rollup: 1 || 2 dependencies: '@rollup/pluginutils': 4.1.2 - rollup: 2.70.1 + rollup: 2.70.0 + dev: false + + /rollup-plugin-dts/4.2.0_rollup@2.70.0+typescript@4.6.2: + resolution: {integrity: sha512-lx6irWVhz/x4//tIqRhzk4FOqGQ0n37ZM2wpPCn4uafl/EmiV92om7ZdAsq7Bzho6C+Xh5GfsyuP9H+Udv72Lg==} + engines: {node: '>=v12.22.10'} + peerDependencies: + rollup: ^2.55 + typescript: ^4.1 + dependencies: + magic-string: 0.26.1 + rollup: 2.70.0 + typescript: 4.6.2 + optionalDependencies: + '@babel/code-frame': 7.16.7 dev: true - /rollup-plugin-esbuild/4.8.2_esbuild@0.14.26+rollup@2.70.1: + /rollup-plugin-esbuild/4.8.2_esbuild@0.14.26+rollup@2.70.0: resolution: {integrity: sha512-wsaYNOjzTb6dN1qCIZsMZ7Q0LWiPJklYs2TDI8vJA2LUbvtPUY+17TC8C0vSat3jPMInfR9XWKdA7ttuwkjsGQ==} engines: {node: '>=12'} peerDependencies: @@ -10402,27 +9903,9 @@ packages: esbuild: 0.14.26 joycon: 3.1.1 jsonc-parser: 3.0.0 - rollup: 2.70.1 + rollup: 2.70.0 transitivePeerDependencies: - supports-color - dev: true - - /rollup-plugin-filesize/9.1.2: - resolution: {integrity: sha512-m2fE9hFaKgWKisJzyWXctOFKlgMRelo/58HgeC0lXUK/qykxiqkr6bsrotlvo2bvrwPsjgT7scNdQSr6qtl37A==} - engines: {node: '>=10.0.0'} - dependencies: - '@babel/runtime': 7.17.2 - boxen: 5.1.2 - brotli-size: 4.0.0 - colors: 1.4.0 - filesize: 6.4.0 - gzip-size: 6.0.0 - pacote: 11.3.5 - terser: 5.10.0 - transitivePeerDependencies: - - acorn - - supports-color - dev: true /rollup/0.63.5: resolution: {integrity: sha512-dFf8LpUNzIj3oE0vCvobX6rqOzHzLBoblyFp+3znPbjiSmSvOoK2kMKx+Fv9jYduG1rvcCfCveSgEaQHjWRF6g==} @@ -10440,13 +9923,12 @@ packages: fsevents: 2.3.2 dev: true - /rollup/2.70.1: - resolution: {integrity: sha512-CRYsI5EuzLbXdxC6RnYhOuRdtz4bhejPMSWjsFLfVM/7w/85n2szZv6yExqUXsBdz5KT8eoubeyDUDjhLHEslA==} + /rollup/2.70.0: + resolution: {integrity: sha512-iEzYw+syFxQ0X9RefVwhr8BA2TNJsTaX8L8dhyeyMECDbmiba+8UQzcu+xZdji0+JQ+s7kouQnw+9Oz5M19XKA==} engines: {node: '>=10.0.0'} hasBin: true optionalDependencies: fsevents: 2.3.2 - dev: true /rsvp/4.8.5: resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} @@ -10474,15 +9956,12 @@ packages: resolution: {integrity: sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==} dependencies: tslib: 2.3.1 - dev: true /safe-buffer/5.1.2: resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - dev: true /safe-buffer/5.2.1: resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - dev: true /safe-execa/0.1.1: resolution: {integrity: sha512-2KPID7iC4AMoJVozDPtcLGV+7LdpE0sR1hPkJUCaEnRsiYSZH2wgOFvxZ9UOtj1r8hNk8pVWn1tgmaEyyFZ4NA==} @@ -10491,13 +9970,11 @@ packages: '@zkochan/which': 2.0.3 execa: 5.1.1 path-name: 1.0.0 - dev: true /safe-regex/1.1.0: resolution: {integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4=} dependencies: ret: 0.1.15 - dev: true /safe-regex/2.1.1: resolution: {integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==} @@ -10543,12 +10020,16 @@ packages: xmlchars: 2.2.0 dev: true + /scule/0.2.1: + resolution: {integrity: sha512-M9gnWtn3J0W+UhJOHmBxBTwv8mZCan5i1Himp60t6vvZcor0wr+IM0URKmIglsWJ7bRujNAVVN77fp+uZaWoKg==} + dev: true + /semver-greatest-satisfied-range/1.1.0: resolution: {integrity: sha1-E+jCZYq5aRywzXEJMkAoDTb3els=} engines: {node: '>= 0.10'} dependencies: sver-compat: 1.5.0 - dev: true + dev: false /semver/5.7.1: resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} @@ -10557,7 +10038,6 @@ packages: /semver/6.3.0: resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true - dev: true /semver/7.0.0: resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} @@ -10573,7 +10053,6 @@ packages: /set-blocking/2.0.0: resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=} - dev: true /set-value/2.0.1: resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} @@ -10583,7 +10062,6 @@ packages: is-extendable: 0.1.1 is-plain-object: 2.0.4 split-string: 3.1.0 - dev: true /shebang-command/1.2.0: resolution: {integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=} @@ -10597,7 +10075,6 @@ packages: engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - dev: true /shebang-regex/1.0.0: resolution: {integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=} @@ -10607,7 +10084,6 @@ packages: /shebang-regex/3.0.0: resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} engines: {node: '>=8'} - dev: true /shelljs/0.8.5: resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==} @@ -10634,7 +10110,6 @@ packages: /signal-exit/3.0.7: resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==} - dev: true /sirv/2.0.2: resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==} @@ -10679,11 +10154,6 @@ packages: is-fullwidth-code-point: 4.0.0 dev: true - /smart-buffer/4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==} - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - dev: true - /snapdragon-node/2.1.1: resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} engines: {node: '>=0.10.0'} @@ -10691,14 +10161,12 @@ packages: define-property: 1.0.0 isobject: 3.0.1 snapdragon-util: 3.0.1 - dev: true /snapdragon-util/3.0.1: resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 - dev: true /snapdragon/0.8.2: resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} @@ -10712,38 +10180,16 @@ packages: source-map: 0.5.7 source-map-resolve: 0.5.3 use: 3.1.1 - dev: true - - /socks-proxy-agent/6.1.1: - resolution: {integrity: sha512-t8J0kG3csjA4g6FTbsMOWws+7R7vuRC8aQ/wy3/1OWmsgwA68zs/+cExQ0koSitUDXqhufF/YJr9wtNMZHw5Ew==} - engines: {node: '>= 10'} - dependencies: - agent-base: 6.0.2 - debug: 4.3.3 - socks: 2.6.2 - transitivePeerDependencies: - - supports-color - dev: true - - /socks/2.6.2: - resolution: {integrity: sha512-zDZhHhZRY9PxRruRMR7kMhnf3I8hDs4S3f9RecfnGxvcBHQcKcIH/oUcEWffsfl1XxdYlA7nnlGbbTvPz9D8gA==} - engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} - dependencies: - ip: 1.1.5 - smart-buffer: 4.2.0 - dev: true /sort-keys/4.2.0: resolution: {integrity: sha512-aUYIEU/UviqPgc8mHR6IW1EGxkAXpeRETYcrzg8cLAvUPZcpAlleSXHV2mY7G12GphSH6Gzv+4MMVSSkbdteHg==} engines: {node: '>=8'} dependencies: is-plain-obj: 2.1.0 - dev: true /source-map-js/1.0.2: resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==} engines: {node: '>=0.10.0'} - dev: true /source-map-resolve/0.5.3: resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} @@ -10754,7 +10200,6 @@ packages: resolve-url: 0.2.1 source-map-url: 0.4.1 urix: 0.1.0 - dev: true /source-map-support/0.5.21: resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==} @@ -10766,7 +10211,6 @@ packages: /source-map-url/0.4.1: resolution: {integrity: sha512-cPiFOTLUKvJFIg4SKVScy4ilPPW6rFgMgfuZJPNoDuMs3nC1HbMUycBoJw77xFIp6z1UJQJOfx6C9GMH80DiTw==} deprecated: See https://github.com/lydell/source-map-url#deprecated - dev: true /source-map/0.5.6: resolution: {integrity: sha1-dc449SvwczxafwwRjYEzSiu19BI=} @@ -10776,12 +10220,10 @@ packages: /source-map/0.5.7: resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} engines: {node: '>=0.10.0'} - dev: true /source-map/0.6.1: resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} engines: {node: '>=0.10.0'} - dev: true /source-map/0.7.3: resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} @@ -10790,12 +10232,11 @@ packages: /sourcemap-codec/1.4.8: resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==} - dev: true /sparkles/1.0.1: resolution: {integrity: sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==} engines: {node: '>= 0.10'} - dev: true + dev: false /spdx-correct/3.1.1: resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} @@ -10820,7 +10261,6 @@ packages: engines: {node: '>=0.10.0'} dependencies: extend-shallow: 3.0.2 - dev: true /split2/3.2.2: resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} @@ -10848,16 +10288,9 @@ packages: tweetnacl: 0.14.5 dev: true - /ssri/8.0.1: - resolution: {integrity: sha512-97qShzy1AiyxvPNIkLWoGua7xoQzzPjQ0HAH4B0rWKo7SZ6USuPcrUiAFrws0UH8RrbWmgq3LMTObhPIHbbBeQ==} - engines: {node: '>= 8'} - dependencies: - minipass: 3.1.6 - dev: true - /stack-trace/0.0.10: resolution: {integrity: sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=} - dev: true + dev: false /stack-utils/2.0.5: resolution: {integrity: sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==} @@ -10871,7 +10304,6 @@ packages: dependencies: as-table: 1.0.55 get-source: 2.0.12 - dev: true /static-extend/0.1.2: resolution: {integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=} @@ -10879,7 +10311,6 @@ packages: dependencies: define-property: 0.2.5 object-copy: 0.1.0 - dev: true /stealthy-require/1.1.1: resolution: {integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=} @@ -10888,11 +10319,10 @@ packages: /stream-exhaust/1.0.2: resolution: {integrity: sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==} - dev: true /stream-shift/1.0.1: resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} - dev: true + dev: false /string-argv/0.3.1: resolution: {integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==} @@ -10905,7 +10335,6 @@ packages: dependencies: char-regex: 1.0.2 strip-ansi: 6.0.1 - dev: true /string-width/1.0.2: resolution: {integrity: sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=} @@ -10914,7 +10343,7 @@ packages: code-point-at: 1.1.0 is-fullwidth-code-point: 1.0.0 strip-ansi: 3.0.1 - dev: true + dev: false /string-width/2.1.1: resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} @@ -10931,7 +10360,6 @@ packages: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.1 - dev: true /string-width/5.1.0: resolution: {integrity: sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==} @@ -10960,7 +10388,7 @@ packages: resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: safe-buffer: 5.1.2 - dev: true + dev: false /string_decoder/1.3.0: resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} @@ -10973,7 +10401,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 - dev: true + dev: false /strip-ansi/4.0.0: resolution: {integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=} @@ -10994,7 +10422,6 @@ packages: engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 - dev: true /strip-ansi/7.0.1: resolution: {integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==} @@ -11008,7 +10435,7 @@ packages: engines: {node: '>=0.10.0'} dependencies: is-utf8: 0.2.1 - dev: true + dev: false /strip-bom/3.0.0: resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=} @@ -11017,7 +10444,6 @@ packages: /strip-bom/4.0.0: resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} engines: {node: '>=8'} - dev: true /strip-eof/1.0.0: resolution: {integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=} @@ -11027,7 +10453,6 @@ packages: /strip-final-newline/2.0.0: resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} engines: {node: '>=6'} - dev: true /strip-indent/3.0.0: resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==} @@ -11074,7 +10499,6 @@ packages: engines: {node: '>=8'} dependencies: has-flag: 4.0.0 - dev: true /supports-color/9.2.1: resolution: {integrity: sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==} @@ -11098,11 +10522,10 @@ packages: dependencies: es6-iterator: 2.0.3 es6-symbol: 3.1.3 - dev: true + dev: false /svg-tags/1.0.0: resolution: {integrity: sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=} - dev: true /symbol-tree/3.2.4: resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} @@ -11141,18 +10564,6 @@ packages: yallist: 3.1.1 dev: true - /tar/6.1.11: - resolution: {integrity: sha512-an/KZQzQUkZCkuoAA64hM92X0Urb6VpRhAFllDzz44U2mcD5scmT3zBc4VgVpkugF580+DQn8eAFSyoQt0tznA==} - engines: {node: '>= 10'} - dependencies: - chownr: 2.0.0 - fs-minipass: 2.1.0 - minipass: 3.1.6 - minizlib: 2.1.2 - mkdirp: 1.0.4 - yallist: 4.0.0 - dev: true - /terminal-link/2.1.1: resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} engines: {node: '>=8'} @@ -11161,21 +10572,6 @@ packages: supports-hyperlinks: 2.2.0 dev: true - /terser/5.10.0: - resolution: {integrity: sha512-AMmF99DMfEDiRJfxfY5jj5wNH/bYO09cniSqhfoyxc8sFoYIgkJy86G04UoZU5VjlpnplVu0K6Tx6E9b5+DlHA==} - engines: {node: '>=10'} - hasBin: true - peerDependencies: - acorn: ^8.5.0 - peerDependenciesMeta: - acorn: - optional: true - dependencies: - commander: 2.20.3 - source-map: 0.7.3 - source-map-support: 0.5.21 - dev: true - /test-exclude/6.0.0: resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} engines: {node: '>=8'} @@ -11220,14 +10616,14 @@ packages: dependencies: through2: 2.0.5 xtend: 4.0.2 - dev: true + dev: false /through2/2.0.5: resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} dependencies: readable-stream: 2.3.7 xtend: 4.0.2 - dev: true + dev: false /through2/3.0.1: resolution: {integrity: sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==} @@ -11244,7 +10640,6 @@ packages: /time-stamp/1.1.0: resolution: {integrity: sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=} engines: {node: '>=0.10.0'} - dev: true /tinypool/0.1.2: resolution: {integrity: sha512-fvtYGXoui2RpeMILfkvGIgOVkzJEGediv8UJt7TxdAOY8pnvUkFg/fkvqTfXG9Acc9S17Cnn1S4osDc2164guA==} @@ -11273,19 +10668,17 @@ packages: dependencies: is-absolute: 1.0.0 is-negated-glob: 1.0.0 - dev: true + dev: false /to-fast-properties/2.0.0: resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} engines: {node: '>=4'} - dev: true /to-object-path/0.3.0: resolution: {integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=} engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 - dev: true /to-regex-range/2.1.1: resolution: {integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=} @@ -11293,7 +10686,6 @@ packages: dependencies: is-number: 3.0.0 repeat-string: 1.6.1 - dev: true /to-regex-range/5.0.1: resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} @@ -11309,14 +10701,13 @@ packages: extend-shallow: 3.0.2 regex-not: 1.0.2 safe-regex: 1.1.0 - dev: true /to-through/2.0.0: resolution: {integrity: sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=} engines: {node: '>= 0.10'} dependencies: through2: 2.0.5 - dev: true + dev: false /token-stream/1.0.0: resolution: {integrity: sha1-zCAOqyYT9BZtJ/+a/HylbUnfbrQ=} @@ -11391,7 +10782,6 @@ packages: dependencies: '@ts-morph/common': 0.13.0 code-block-writer: 11.0.0 - dev: true /ts-node/10.5.0_b3bffd23b91051c5fffa541a5822dff1: resolution: {integrity: sha512-6kEJKwVxAJ35W4akuiysfKwKmjkbYxwQMTBaAxo9KKAx/Yd26mPUyhGz3ji+EsJoAgrLqVsYHNuuYwQe22lbtw==} @@ -11447,7 +10837,6 @@ packages: /tslib/2.3.1: resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} - dev: true /tsutils/3.21.0_typescript@4.6.2: resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==} @@ -11496,7 +10885,6 @@ packages: /type-fest/0.20.2: resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} engines: {node: '>=10'} - dev: true /type-fest/0.21.3: resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==} @@ -11518,21 +10906,20 @@ packages: /type/1.2.0: resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} - dev: true + dev: false /type/2.6.0: resolution: {integrity: sha512-eiDBDOmkih5pMbo9OqsqPRGMljLodLcwd5XD5JbtNB0o89xZAwynY9EdCDsJU7LtcVCClu9DvM7/0Ep1hYX3EQ==} - dev: true + dev: false /typedarray-to-buffer/3.1.5: resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: is-typedarray: 1.0.0 - dev: true /typedarray/0.0.6: resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} - dev: true + dev: false /typescript/4.6.2: resolution: {integrity: sha512-HM/hFigTBHZhLXshn9sN37H085+hQGeJHJ/X7LpBWLID/fbc2acUMfU+lGD98X81sKP+pFa9f0DZmCwB9GnbAg==} @@ -11557,6 +10944,41 @@ packages: which-boxed-primitive: 1.0.2 dev: false + /unbuild/0.7.0: + resolution: {integrity: sha512-El+MmPXR8qSx0gWsUCB22Cfqjq8rQH3xx6MlpJN7vPA4CNpwN++XcFuLWHGM8RWtiBYRuTjw3KuOw34nV6hLxw==} + hasBin: true + dependencies: + '@rollup/plugin-alias': 3.1.9_rollup@2.70.0 + '@rollup/plugin-commonjs': 21.0.2_rollup@2.70.0 + '@rollup/plugin-json': 4.1.0_rollup@2.70.0 + '@rollup/plugin-node-resolve': 13.1.3_rollup@2.70.0 + '@rollup/plugin-replace': 4.0.0_rollup@2.70.0 + '@rollup/pluginutils': 4.2.0 + chalk: 5.0.1 + consola: 2.15.3 + defu: 5.0.1 + esbuild: 0.14.26 + hookable: 5.1.1 + jiti: 1.13.0 + magic-string: 0.26.1 + mkdirp: 1.0.4 + mkdist: 0.3.10_typescript@4.6.2 + mlly: 0.4.3 + mri: 1.2.0 + pathe: 0.2.0 + pkg-types: 0.3.2 + pretty-bytes: 6.0.0 + rimraf: 3.0.2 + rollup: 2.70.0 + rollup-plugin-dts: 4.2.0_rollup@2.70.0+typescript@4.6.2 + rollup-plugin-esbuild: 4.8.2_esbuild@0.14.26+rollup@2.70.0 + scule: 0.2.1 + typescript: 4.6.2 + untyped: 0.4.2 + transitivePeerDependencies: + - supports-color + dev: true + /unbzip2-stream/1.4.3: resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} dependencies: @@ -11567,12 +10989,12 @@ packages: /unc-path-regex/0.1.2: resolution: {integrity: sha1-5z3T17DXxe2G+6xrCufYxqadUPo=} engines: {node: '>=0.10.0'} - dev: true + dev: false /undertaker-registry/1.0.1: resolution: {integrity: sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=} engines: {node: '>= 0.10'} - dev: true + dev: false /undertaker/1.3.0: resolution: {integrity: sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==} @@ -11588,7 +11010,7 @@ packages: object.defaults: 1.1.0 object.reduce: 1.0.1 undertaker-registry: 1.0.1 - dev: true + dev: false /unicode-canonical-property-names-ecmascript/2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==} @@ -11621,33 +11043,19 @@ packages: get-value: 2.0.6 is-extendable: 0.1.1 set-value: 2.0.1 - dev: true - - /unique-filename/1.1.1: - resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} - dependencies: - unique-slug: 2.0.2 - dev: true - - /unique-slug/2.0.2: - resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} - dependencies: - imurmurhash: 0.1.4 - dev: true /unique-stream/2.3.1: resolution: {integrity: sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==} dependencies: json-stable-stringify-without-jsonify: 1.0.1 through2-filter: 3.0.0 - dev: true + dev: false /unique-string/2.0.0: resolution: {integrity: sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==} engines: {node: '>=8'} dependencies: crypto-random-string: 2.0.0 - dev: true /unist-util-stringify-position/2.0.3: resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==} @@ -11667,16 +11075,15 @@ packages: /universalify/2.0.0: resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} engines: {node: '>= 10.0.0'} - dev: true - /unplugin-element-plus/0.3.2_esbuild@0.14.26+rollup@2.70.1: + /unplugin-element-plus/0.3.2: resolution: {integrity: sha512-/oPbLA1ByrZ3VvN3jrVtVZcGJ147+ccyrL1w9d8wNLTTMH+buxdtiMQQv9R7Muz22ocJvebXZzlRVlA/JeeVPA==} engines: {node: '>=12.20.0'} dependencies: '@rollup/pluginutils': 4.2.0 es-module-lexer: 0.10.0 magic-string: 0.26.1 - unplugin: 0.3.3_esbuild@0.14.26+rollup@2.70.1 + unplugin: 0.3.3 transitivePeerDependencies: - esbuild - rollup @@ -11684,7 +11091,7 @@ packages: - webpack dev: true - /unplugin-icons/0.13.4_edec701432999dd0537e1c2c31ac8e19: + /unplugin-icons/0.13.4_vite@2.8.6: resolution: {integrity: sha512-gyp5H4WADnXEE1uk8+NW6gnnALOlSpU8M5GwzNCYbUgjM4QudjcFbacHKuuqETk4VeSJyzM9Z2ufbuZFMuxvuQ==} peerDependencies: '@svgr/core': '>=5.5.0' @@ -11707,7 +11114,7 @@ packages: debug: 4.3.3 kolorist: 1.5.1 local-pkg: 0.4.1 - unplugin: 0.4.0_edec701432999dd0537e1c2c31ac8e19 + unplugin: 0.4.0_vite@2.8.6 transitivePeerDependencies: - esbuild - rollup @@ -11716,7 +11123,7 @@ packages: - webpack dev: true - /unplugin-vue-components/0.18.0_45efadf01ba33800b42f46dd48b428f1: + /unplugin-vue-components/0.18.0_vite@2.8.6+vue@3.2.31: resolution: {integrity: sha512-qk4AgtsydOw1RoGjVlC9toBnq9U8UD8gORRbZjZoNV14c1n5+ZZXV1Hjf7ne6SCt/SROBxpK6Kh3iqL0d8ijpw==} engines: {node: '>=14'} peerDependencies: @@ -11738,7 +11145,7 @@ packages: magic-string: 0.26.1 minimatch: 5.0.1 resolve: 1.22.0 - unplugin: 0.4.0_edec701432999dd0537e1c2c31ac8e19 + unplugin: 0.4.0_vite@2.8.6 vue: 3.2.31 transitivePeerDependencies: - esbuild @@ -11748,14 +11155,30 @@ packages: - webpack dev: true - /unplugin-vue-define-options/0.4.0_c408b8a66fd35479b63cb1eed859a8c6: + /unplugin-vue-define-options/0.4.0_be4e1dfff78fa27533d05f807de8846c: resolution: {integrity: sha512-tnGAWJDzRotnEL4fI9y7/0VH8uBejZHe3AHC8ALS7ItdArktPIfO+EDt2ZJEOFX7TXQJDhu4kCKbjjDCOeeo4A==} engines: {node: '>=12.20.0'} peerDependencies: vue: ^3.2.25 dependencies: '@rollup/pluginutils': 4.1.2 - unplugin: 0.3.2_esbuild@0.14.26+rollup@2.70.1 + unplugin: 0.3.2_esbuild@0.14.26+rollup@2.70.0 + vue: 3.2.31 + transitivePeerDependencies: + - esbuild + - rollup + - vite + - webpack + dev: false + + /unplugin-vue-define-options/0.4.0_vue@3.2.31: + resolution: {integrity: sha512-tnGAWJDzRotnEL4fI9y7/0VH8uBejZHe3AHC8ALS7ItdArktPIfO+EDt2ZJEOFX7TXQJDhu4kCKbjjDCOeeo4A==} + engines: {node: '>=12.20.0'} + peerDependencies: + vue: ^3.2.25 + dependencies: + '@rollup/pluginutils': 4.1.2 + unplugin: 0.3.2 vue: 3.2.31 transitivePeerDependencies: - esbuild @@ -11764,7 +11187,27 @@ packages: - webpack dev: true - /unplugin/0.3.2_esbuild@0.14.26+rollup@2.70.1: + /unplugin/0.3.2: + resolution: {integrity: sha512-5d0DMYNKZU+S9eZUiBfw6Co32eRg8myUgBPoWSqG/wDFCUE/WznfSsJnZWi1P9l69x4uLJqt2qVq1xW/AsXFrw==} + peerDependencies: + esbuild: '>=0.13' + rollup: ^2.50.0 + vite: ^2.3.0 + webpack: 4 || 5 + peerDependenciesMeta: + esbuild: + optional: true + rollup: + optional: true + vite: + optional: true + webpack: + optional: true + dependencies: + webpack-virtual-modules: 0.4.3 + dev: true + + /unplugin/0.3.2_esbuild@0.14.26+rollup@2.70.0: resolution: {integrity: sha512-5d0DMYNKZU+S9eZUiBfw6Co32eRg8myUgBPoWSqG/wDFCUE/WznfSsJnZWi1P9l69x4uLJqt2qVq1xW/AsXFrw==} peerDependencies: esbuild: '>=0.13' @@ -11782,11 +11225,11 @@ packages: optional: true dependencies: esbuild: 0.14.26 - rollup: 2.70.1 + rollup: 2.70.0 webpack-virtual-modules: 0.4.3 - dev: true + dev: false - /unplugin/0.3.3_esbuild@0.14.26+rollup@2.70.1: + /unplugin/0.3.3: resolution: {integrity: sha512-WjZWpUqqcYPQ/efR00Zm2m1+J1LitwoZ4uhHV4VdZ+IpW0Nh/qnDYtVf+nLhozXdGxslMPecOshVR7NiWFl4gA==} peerDependencies: esbuild: '>=0.13' @@ -11803,12 +11246,10 @@ packages: webpack: optional: true dependencies: - esbuild: 0.14.26 - rollup: 2.70.1 webpack-virtual-modules: 0.4.3 dev: true - /unplugin/0.4.0_edec701432999dd0537e1c2c31ac8e19: + /unplugin/0.4.0_vite@2.8.6: resolution: {integrity: sha512-4ScITEmzlz1iZW3tkz+3L1V5k/xMQ6kjgm4lEXKxH0ozd8/OUWfiSA7RMRyrawsvq/t50JIzPpp1UyuSL/AXkA==} peerDependencies: esbuild: '>=0.13' @@ -11826,8 +11267,6 @@ packages: optional: true dependencies: chokidar: 3.5.3 - esbuild: 0.14.26 - rollup: 2.70.1 vite: 2.8.6_sass@1.49.9 webpack-virtual-modules: 0.4.3 dev: true @@ -11838,12 +11277,15 @@ packages: dependencies: has-value: 0.3.1 isobject: 3.0.1 + + /untyped/0.4.2: + resolution: {integrity: sha512-akHdcDop+tvtwPQxrbDfGf6zfQUgMjJXA8hXYYxcnmH6NnuMQatiY9wYDZ+jkUCcWuctb70f/QBYmbMsJpl48g==} dev: true /upath/1.2.0: resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} engines: {node: '>=4'} - dev: true + dev: false /upath/2.0.1: resolution: {integrity: sha512-1uEe95xksV1O0CYKXo8vQvN1JEbtJp7lb7C5U9HMsIp6IVwntkH/oNUzyVNQSd4S1sYk2FpSSW44FqMc8qee5w==} @@ -11859,16 +11301,13 @@ packages: /urix/0.1.0: resolution: {integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=} deprecated: Please see https://github.com/lydell/urix#deprecated - dev: true /use/3.1.1: resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} engines: {node: '>=0.10.0'} - dev: true /util-deprecate/1.0.2: resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} - dev: true /uuid/3.4.0: resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} @@ -11913,7 +11352,7 @@ packages: engines: {node: '>= 0.10'} dependencies: homedir-polyfill: 1.0.3 - dev: true + dev: false /validate-npm-package-license/3.0.4: resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} @@ -11921,16 +11360,10 @@ packages: spdx-correct: 3.1.1 spdx-expression-parse: 3.0.1 - /validate-npm-package-name/3.0.0: - resolution: {integrity: sha1-X6kS2B630MdK/BQN5zF/DKffQ34=} - dependencies: - builtins: 1.0.3 - dev: true - /value-or-function/3.0.0: resolution: {integrity: sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=} engines: {node: '>= 0.10'} - dev: true + dev: false /verror/1.10.0: resolution: {integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=} @@ -11962,7 +11395,7 @@ packages: value-or-function: 3.0.0 vinyl: 2.2.1 vinyl-sourcemap: 1.1.0 - dev: true + dev: false /vinyl-sourcemap/1.1.0: resolution: {integrity: sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=} @@ -11975,7 +11408,7 @@ packages: now-and-later: 2.0.1 remove-bom-buffer: 3.0.0 vinyl: 2.2.1 - dev: true + dev: false /vinyl-sourcemaps-apply/0.2.1: resolution: {integrity: sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=} @@ -11993,7 +11426,7 @@ packages: cloneable-readable: 1.1.3 remove-trailing-separator: 1.1.0 replace-ext: 1.0.1 - dev: true + dev: false /vite-plugin-inspect/0.4.3_vite@2.8.6: resolution: {integrity: sha512-lj3oWnReRUwMHB7k8ZD8o6E27/OSn+8ua+tOftxuS39aM6Z9MG7m5r1CMlxMwEwdTM/wnQr0aH22Y2IX3e+++w==} @@ -12269,7 +11702,6 @@ packages: '@vue/runtime-dom': 3.2.31 '@vue/server-renderer': 3.2.31_vue@3.2.31 '@vue/shared': 3.2.31 - dev: true /w3c-hr-time/1.0.2: resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} @@ -12306,7 +11738,6 @@ packages: /webpack-virtual-modules/0.4.3: resolution: {integrity: sha512-5NUqC2JquIL2pBAAo/VfBP6KuGkHIZQXW/lNKupLPfhViwh8wNsu0BObtl09yuKZszeEUfbXz8xhrHvSG16Nqw==} - dev: true /whatwg-encoding/1.0.5: resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} @@ -12346,7 +11777,7 @@ packages: /which-module/1.0.0: resolution: {integrity: sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=} - dev: true + dev: false /which-module/2.0.0: resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=} @@ -12357,7 +11788,6 @@ packages: hasBin: true dependencies: isexe: 2.0.0 - dev: true /which/2.0.2: resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} @@ -12365,20 +11795,12 @@ packages: hasBin: true dependencies: isexe: 2.0.0 - dev: true - - /wide-align/1.1.5: - resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==} - dependencies: - string-width: 4.2.3 - dev: true /widest-line/3.1.0: resolution: {integrity: sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==} engines: {node: '>=8'} dependencies: string-width: 4.2.3 - dev: true /windicss/3.5.1: resolution: {integrity: sha512-E1hYZATcZFci/XhGS0sJAMRxULjnK+glNukE78Ku7xeb3jxgMY55fFOdIrav+GjQCsgR+IZxPq9/DwmO6eyc4Q==} @@ -12397,7 +11819,7 @@ packages: dependencies: string-width: 1.0.2 strip-ansi: 3.0.1 - dev: true + dev: false /wrap-ansi/6.2.0: resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} @@ -12415,11 +11837,9 @@ packages: ansi-styles: 4.3.0 string-width: 4.2.3 strip-ansi: 6.0.1 - dev: true /wrappy/1.0.2: resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} - dev: true /write-file-atomic/3.0.3: resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} @@ -12428,7 +11848,6 @@ packages: is-typedarray: 1.0.0 signal-exit: 3.0.7 typedarray-to-buffer: 3.1.5 - dev: true /write-yaml-file/4.2.0: resolution: {integrity: sha512-LwyucHy0uhWqbrOkh9cBluZBeNVxzHjDaE9mwepZG3n3ZlbM4v3ndrFw51zW/NXYFFqP+QWZ72ihtLWTh05e4Q==} @@ -12436,7 +11855,6 @@ packages: dependencies: js-yaml: 4.1.0 write-file-atomic: 3.0.3 - dev: true /ws/7.5.7: resolution: {integrity: sha512-KMvVuFzpKBuiIXW3E4u3mySRO2/mCHSyZDJQM5NQ9Q9KHWHWh0NHgfbRMLLrceUK5qAL4ytALJbpRMjixFZh8A==} @@ -12475,11 +11893,11 @@ packages: /xtend/4.0.2: resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} engines: {node: '>=0.4'} - dev: true + dev: false /y18n/3.2.2: resolution: {integrity: sha512-uGZHXkHnhF0XeeAPgnKfPv1bgKAYyVvmNL1xlKsPYZPaIHxGti2hHqvOCQv71XMsLxu1QjergkqogUnms5D3YQ==} - dev: true + dev: false /y18n/4.0.3: resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} @@ -12533,7 +11951,7 @@ packages: dependencies: camelcase: 3.0.0 object.assign: 4.1.2 - dev: true + dev: false /yargs/15.4.1: resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} @@ -12594,7 +12012,7 @@ packages: which-module: 1.0.0 y18n: 3.2.2 yargs-parser: 5.0.1 - dev: true + dev: false /yauzl/2.10.0: resolution: {integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=} diff --git a/scripts/.eslintrc.json b/scripts/.eslintrc.json deleted file mode 100644 index d5ba8f9d9c..0000000000 --- a/scripts/.eslintrc.json +++ /dev/null @@ -1,5 +0,0 @@ -{ - "rules": { - "no-console": "off" - } -} diff --git a/scripts/update-version.ts b/scripts/update-version.ts index fdc0fb9126..c9b0d6fc44 100644 --- a/scripts/update-version.ts +++ b/scripts/update-version.ts @@ -1,24 +1,25 @@ -import fs from 'fs' -import { epPackage } from '../build/utils/paths' -import { cyan, red, yellow, green } from '../build/utils/log' -import { getPackageManifest } from '../build/utils/pkg' +import { writeFile } from 'fs/promises' +import consola from 'consola' +import chalk from 'chalk' +import { epPackage, getPackageManifest } from '@element-plus/build' -const tagVersion = process.env.TAG_VERSION -const gitHead = process.env.GIT_HEAD -if (!tagVersion || !gitHead) { - red( - 'No tag version or git head were found, make sure that you set the environment variable $TAG_VERSION \n' - ) - process.exit(1) -} +async function main() { + const tagVersion = process.env.TAG_VERSION + const gitHead = process.env.GIT_HEAD + if (!tagVersion || !gitHead) { + consola.error( + new Error( + 'No tag version or git head were found, make sure that you set the environment variable $TAG_VERSION \n' + ) + ) + process.exit(1) + } -cyan('Start updating version') + consola.log(chalk.cyan('Start updating version')) + consola.log(chalk.cyan(`$TAG_VERSION: ${tagVersion}`)) + consola.log(chalk.cyan(`$GIT_HEAD: ${gitHead}`)) -cyan( - ['NOTICE:', `$TAG_VERSION: ${tagVersion}`, `$GIT_HEAD: ${gitHead}`].join('\n') -) -;(async () => { - yellow(`Updating package.json for element-plus`) + consola.debug(chalk.yellow(`Updating package.json for element-plus`)) const json: Record = getPackageManifest(epPackage) @@ -27,17 +28,18 @@ cyan( if (!(process.argv.includes('-d') || process.argv.includes('--dry-run'))) { try { - await fs.promises.writeFile(epPackage, JSON.stringify(json, null, 2), { + await writeFile(epPackage, JSON.stringify(json, null, 2), { encoding: 'utf-8', }) } catch { process.exit(1) } } else { - console.log(json) + consola.log(json) } - green(`Version updated to ${tagVersion}`) + consola.debug(chalk.green(`$GIT_HEAD: ${gitHead}`)) + consola.success(chalk.green(`Git head updated to ${gitHead}`)) +} - green(`Git head updated to ${gitHead}`) -})() +main()