├── .eslintignore
├── pnpm-workspace.yaml
├── .prettierrc
├── .gitignore
├── .eslintrc
├── .editorconfig
├── playground
└── vue-ts
│ ├── vite.config.ts
│ ├── .eslintrc
│ ├── about-page.vue
│ ├── home-page.vue
│ ├── env.d.ts
│ ├── index.html
│ ├── package.json
│ ├── main.ts
│ ├── app.vue
│ └── tsconfig.json
├── src
├── tsconfig.json
├── types.ts
├── utils.ts
└── index.ts
├── tsup.config.ts
├── .github
└── workflows
│ └── release.yml
├── LICENSE
├── package.json
├── README.md
├── CHANGELOG.md
└── pnpm-lock.yaml
/.eslintignore:
--------------------------------------------------------------------------------
1 | dist
2 |
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
1 | packages:
2 | - 'playground/*'
3 |
--------------------------------------------------------------------------------
/.prettierrc:
--------------------------------------------------------------------------------
1 | {
2 | "semi": false,
3 | "singleQuote": true,
4 | "printWidth": 100
5 | }
6 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | npm-debug.log*
4 | yarn-debug.log*
5 | yarn-error.log*
6 | .DS_Store
7 | .idea
8 | .vscode
9 | *.suo
10 | *.ntvs*
11 | *.njsproj
12 | *.sln
13 | *.sw?
14 |
--------------------------------------------------------------------------------
/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "root": true,
3 | "parser": "@typescript-eslint/parser",
4 | "plugins": ["@typescript-eslint"],
5 | "extends": [
6 | "plugin:@typescript-eslint/recommended",
7 | "plugin:prettier/recommended"
8 | ]
9 | }
10 |
--------------------------------------------------------------------------------
/.editorconfig:
--------------------------------------------------------------------------------
1 | root = true
2 |
3 | [*]
4 | indent_style = space
5 | indent_size = 2
6 | end_of_line = lf
7 | charset = utf-8
8 | trim_trailing_whitespace = true
9 | insert_final_newline = true
10 |
11 | [*.md]
12 | trim_trailing_whitespace = false
13 |
--------------------------------------------------------------------------------
/playground/vue-ts/vite.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'vite'
2 | import vue from '@vitejs/plugin-vue'
3 | import eslint from 'vite-plugin-eslint'
4 |
5 | // https://vitejs.dev/config/
6 | export default defineConfig({
7 | plugins: [vue(), eslint()],
8 | })
9 |
--------------------------------------------------------------------------------
/src/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "esnext",
4 | "module": "esnext",
5 | "moduleResolution": "node",
6 | "strict": true,
7 | "resolveJsonModule": true,
8 | "declaration": true
9 | },
10 | "include": ["./**/*"]
11 | }
12 |
--------------------------------------------------------------------------------
/playground/vue-ts/.eslintrc:
--------------------------------------------------------------------------------
1 | {
2 | "parser": "vue-eslint-parser",
3 | "parserOptions": {
4 | "parser": "@typescript-eslint/parser"
5 | },
6 | "plugins": ["@typescript-eslint"],
7 | "extends": [
8 | "plugin:vue/vue3-recommended",
9 | "../../.eslintrc"
10 | ]
11 | }
12 |
--------------------------------------------------------------------------------
/playground/vue-ts/about-page.vue:
--------------------------------------------------------------------------------
1 |
2 | {{ title }}
3 |
4 |
5 |
10 |
11 |
16 |
--------------------------------------------------------------------------------
/playground/vue-ts/home-page.vue:
--------------------------------------------------------------------------------
1 |
2 | {{ title }}
3 |
4 |
5 |
10 |
11 |
16 |
--------------------------------------------------------------------------------
/tsup.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from 'tsup'
2 |
3 | export default defineConfig((options) => ({
4 | entry: options.entry || ['./src/index.ts'],
5 | dts: options.dts || true,
6 | format: options.format || ['esm', 'cjs'],
7 | watch: options.watch || false,
8 | clean: true,
9 | minify: true,
10 | }))
11 |
--------------------------------------------------------------------------------
/playground/vue-ts/env.d.ts:
--------------------------------------------------------------------------------
1 | ///
2 |
3 | declare module '*.vue' {
4 | import type { DefineComponent } from 'vue'
5 | // eslint-disable-next-line @typescript-eslint/no-explicit-any, @typescript-eslint/ban-types
6 | const component: DefineComponent<{}, {}, any>
7 | export default component
8 | }
9 |
--------------------------------------------------------------------------------
/playground/vue-ts/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | vue-ts
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.github/workflows/release.yml:
--------------------------------------------------------------------------------
1 | name: Release
2 |
3 | on:
4 | push:
5 | tags:
6 | - '*'
7 |
8 | jobs:
9 | publish:
10 | name: Publish
11 | runs-on: ubuntu-latest
12 | steps:
13 | - uses: actions/checkout@v2
14 | - run: npx conventional-github-releaser -p angular
15 | env:
16 | CONVENTIONAL_GITHUB_RELEASER_TOKEN: ${{ secrets.GITHUB_TOKEN }}
17 |
--------------------------------------------------------------------------------
/playground/vue-ts/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vue-ts",
3 | "private": true,
4 | "scripts": {
5 | "dev": "vite",
6 | "build": "vite build"
7 | },
8 | "dependencies": {
9 | "vue": "^3.2.37",
10 | "vue-router": "^4.1.2"
11 | },
12 | "devDependencies": {
13 | "@vitejs/plugin-vue": "^3.0.1",
14 | "eslint": "^8.20.0",
15 | "eslint-plugin-vue": "^9.3.0",
16 | "vite": "^3.0.8",
17 | "vite-plugin-eslint": "workspace:*"
18 | }
19 | }
20 |
--------------------------------------------------------------------------------
/playground/vue-ts/main.ts:
--------------------------------------------------------------------------------
1 | import { createApp } from 'vue'
2 | import { createRouter, createWebHistory } from 'vue-router'
3 | import App from './app.vue'
4 |
5 | const router = createRouter({
6 | history: createWebHistory(),
7 | routes: [
8 | { path: '/home', component: () => import('./home-page.vue') },
9 | { path: '/about', component: () => import('./about-page.vue') },
10 | ],
11 | })
12 |
13 | const app = createApp(App)
14 |
15 | app.use(router)
16 | app.mount('#app')
17 |
--------------------------------------------------------------------------------
/playground/vue-ts/app.vue:
--------------------------------------------------------------------------------
1 |
2 | {{ title }}
3 |
4 | - Back
5 | - Home
6 | - About
7 |
8 |
9 |
10 |
11 |
16 |
17 |
22 |
--------------------------------------------------------------------------------
/playground/vue-ts/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "esnext",
4 | "useDefineForClassFields": true,
5 | "module": "esnext",
6 | "moduleResolution": "node",
7 | "strict": true,
8 | "jsx": "preserve",
9 | "sourceMap": true,
10 | "resolveJsonModule": true,
11 | "isolatedModules": true,
12 | "esModuleInterop": true,
13 | "lib": ["esnext", "dom"],
14 | "skipLibCheck": true
15 | },
16 | "include": ["./**/*.ts", "./**/*.d.ts", "./**/*.tsx", "./**/*.vue"],
17 | "exclude": ["node_modules", "dist"]
18 | }
19 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021-present Xiang Gao
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/src/types.ts:
--------------------------------------------------------------------------------
1 | import { ESLint } from 'eslint'
2 |
3 | export { ESLint }
4 | export type OutputFixes = typeof ESLint.outputFixes
5 |
6 | /** Plugin options, extending from ESlint options */
7 | export interface Options extends ESLint.Options {
8 | /** Path to ESLint instance that will be used for linting */
9 | eslintPath?: string
10 | /** Check all matching files on project startup */
11 | lintOnStart?: boolean
12 | /** A single file, or array of files, to include when linting */
13 | include?: string | string[]
14 | /** A single file, or array of files, to exclude when linting */
15 | exclude?: string | string[]
16 | /** Custom error formatter or the name of a built-in formatter */
17 | formatter?: string | ESLint.Formatter['format']
18 | /** The warings found will be printed */
19 | emitWarning?: boolean
20 | /** The errors found will be printed */
21 | emitError?: boolean
22 | /** Will cause the module build to fail if there are any warnings, based on emitWarning */
23 | failOnWarning?: boolean
24 | /** Will cause the module build to fail if there are any errors, based on emitError */
25 | failOnError?: boolean
26 | }
27 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vite-plugin-eslint",
3 | "version": "1.8.1",
4 | "description": "ESLint plugin for vite.",
5 | "author": "Xiang Gao",
6 | "license": "MIT",
7 | "main": "./dist/index.js",
8 | "module": "./dist/index.mjs",
9 | "types": "./dist/index.d.ts",
10 | "exports": {
11 | ".": {
12 | "import": "./dist/index.mjs",
13 | "require": "./dist/index.js"
14 | }
15 | },
16 | "files": [
17 | "dist"
18 | ],
19 | "scripts": {
20 | "dev": "npm run build -- --watch ./src",
21 | "lint": "eslint ./src --ext .js,.ts",
22 | "build": "tsup",
23 | "prepublishOnly": "npm run build",
24 | "release": "standard-version"
25 | },
26 | "keywords": [
27 | "eslint",
28 | "vite-plugin"
29 | ],
30 | "homepage": "https://github.com/gxmari007/vite-plugin-eslint",
31 | "repository": "git+https://github.com:gxmari007/vite-plugin-eslint.git",
32 | "config": {
33 | "commitizen": {
34 | "path": "cz-conventional-changelog"
35 | }
36 | },
37 | "publishConfig": {
38 | "registry": "https://registry.npmjs.org/"
39 | },
40 | "dependencies": {
41 | "@rollup/pluginutils": "^4.2.1",
42 | "@types/eslint": "^8.4.5",
43 | "rollup": "^2.77.2"
44 | },
45 | "devDependencies": {
46 | "@types/node": "^18.0.6",
47 | "@typescript-eslint/eslint-plugin": "^5.30.7",
48 | "@typescript-eslint/parser": "^5.30.7",
49 | "cz-conventional-changelog": "^3.3.0",
50 | "eslint": "^8.21.0",
51 | "eslint-config-prettier": "^8.5.0",
52 | "eslint-plugin-prettier": "^4.2.1",
53 | "prettier": "^2.7.1",
54 | "standard-version": "^9.5.0",
55 | "tsup": "^6.2.1",
56 | "typescript": "^4.7.4",
57 | "vite": "^3.0.8"
58 | },
59 | "peerDependencies": {
60 | "eslint": ">=7",
61 | "vite": ">=2"
62 | }
63 | }
64 |
--------------------------------------------------------------------------------
/src/utils.ts:
--------------------------------------------------------------------------------
1 | import type { PluginContext } from 'rollup'
2 | import { existsSync } from 'node:fs'
3 |
4 | import type { Options, ESLint, OutputFixes } from './types'
5 |
6 | export function parseRequest(id: string) {
7 | return id.split('?', 2)[0]
8 | }
9 |
10 | export function isVirtualModule(file: string) {
11 | return !existsSync(file)
12 | }
13 |
14 | export function pickESLintOptions(options: Options): ESLint.Options {
15 | const {
16 | // eslint-disable-next-line @typescript-eslint/no-unused-vars
17 | eslintPath,
18 | // eslint-disable-next-line @typescript-eslint/no-unused-vars
19 | lintOnStart,
20 | // eslint-disable-next-line @typescript-eslint/no-unused-vars
21 | include,
22 | // eslint-disable-next-line @typescript-eslint/no-unused-vars
23 | exclude,
24 | // eslint-disable-next-line @typescript-eslint/no-unused-vars
25 | formatter,
26 | // eslint-disable-next-line @typescript-eslint/no-unused-vars
27 | emitWarning,
28 | // eslint-disable-next-line @typescript-eslint/no-unused-vars
29 | emitError,
30 | // eslint-disable-next-line @typescript-eslint/no-unused-vars
31 | failOnWarning,
32 | // eslint-disable-next-line @typescript-eslint/no-unused-vars
33 | failOnError,
34 | ...eslintOptions
35 | } = options
36 |
37 | return eslintOptions
38 | }
39 |
40 | export async function to(promise: Promise) {
41 | return promise
42 | .then<[null, R]>((data) => [null, data])
43 | .catch<[E, undefined]>((error: E) => [error, undefined])
44 | }
45 |
46 | export async function checkModule(
47 | ctx: PluginContext,
48 | eslint: ESLint,
49 | files: string | string[],
50 | options: Options,
51 | formatter: ESLint.Formatter['format'],
52 | outputFixes: OutputFixes
53 | ) {
54 | const [error, report] = await to(eslint.lintFiles(files))
55 |
56 | if (error) {
57 | return Promise.reject(error)
58 | }
59 |
60 | const hasWarning = report.some((item) => item.warningCount > 0)
61 | const hasError = report.some((item) => item.errorCount > 0)
62 | const result = formatter(report)
63 |
64 | // Auto fix error
65 | if (options.fix && report) {
66 | const [error] = await to(outputFixes(report))
67 |
68 | if (error) {
69 | return Promise.reject(error)
70 | }
71 | }
72 |
73 | // Throw warning message
74 | if (hasWarning && options.emitWarning) {
75 | const warning = typeof result === 'string' ? result : await result
76 |
77 | if (options.failOnWarning) {
78 | ctx.error(warning)
79 | } else {
80 | ctx.warn(warning)
81 | }
82 | }
83 |
84 | // Throw error message
85 | if (hasError && options.emitError) {
86 | const error = typeof result === 'string' ? result : await result
87 |
88 | if (options.failOnError) {
89 | ctx.error(error)
90 | } else {
91 | console.log(error)
92 | }
93 | }
94 |
95 | return Promise.resolve()
96 | }
97 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # vite-plugin-eslint
2 |
3 | [](https://www.npmjs.com/package/vite-plugin-eslint)
4 | 
5 | 
6 | [](https://github.com/gxmari007/vite-plugin-eslint/blob/master/LICENSE)
7 |
8 | ESLint plugin for vite.
9 |
10 | ## Install
11 |
12 | ```bash
13 | npm install eslint vite-plugin-eslint --save-dev
14 | # or
15 | yarn add eslint vite-plugin-eslint -D
16 | ```
17 |
18 | ## Usage
19 |
20 | ```js
21 | import { defineConfig } from 'vite'
22 | import eslint from 'vite-plugin-eslint'
23 |
24 | export default defineConfig({
25 | plugins: [eslint()]
26 | })
27 | ```
28 |
29 | If you do not want the plugin to break dev, you can configure the plugin this way:
30 | ```js
31 | import { defineConfig } from 'vite';
32 | import eslint from 'vite-plugin-eslint';
33 |
34 | export default defineConfig({
35 | plugins: [
36 | { // default settings on build (i.e. fail on error)
37 | ...eslint(),
38 | apply: 'build',
39 | },
40 | { // do not fail on serve (i.e. local development)
41 | ...eslint({
42 | failOnWarning: false,
43 | failOnError: false,
44 | }),
45 | apply: 'serve',
46 | enforce: 'post'
47 | }
48 | ],
49 | });
50 |
51 | ```
52 |
53 | ## Options
54 |
55 | You can pass [eslint options](https://eslint.org/docs/developer-guide/nodejs-api#-new-eslintoptions).
56 |
57 | ### `cache`
58 |
59 | - Type: `boolean`
60 | - Default: `false`
61 |
62 | Decrease execution time, `Beta` Cache now correctly recognizes file changes, you can try it out.
63 |
64 | ### `fix`
65 |
66 | - Type: `boolean`
67 | - Default: `false`
68 |
69 | Auto fix source code.
70 |
71 | ### `eslintPath`
72 |
73 | - Type: `string`
74 | - Default: `eslint`
75 |
76 | Path to `eslint` instance that will be used for linting.
77 |
78 | ### `lintOnStart`
79 |
80 | - Type: `boolean`
81 | - Default: `false`
82 |
83 | Check all matching files on project startup, too slow, turn on discreetly.
84 |
85 | ### `include`
86 |
87 | - Type: `string | string[]`
88 | - Default: `['**/*.js', '**/*.jsx', '**/*.ts', '**/*.tsx', '**/*.vue', '**/*.svelte']`
89 |
90 | A single file, or array of files, to include when linting.
91 |
92 | ### `exclude`
93 |
94 | - Type: `string | string[]`
95 | - Default: `['**/node_modules/**']`
96 |
97 | A single file, or array of files, to exclude when linting.
98 |
99 | ### `formatter`
100 |
101 | - Type: `string | ESLint.Formatter['format']`
102 | - Default: `stylish`
103 |
104 | Custom error formatter or the name of a built-in formatter.
105 |
106 | ### `emitWarning`
107 |
108 | - Type: `boolean`
109 | - Default: `true`
110 |
111 | The warings found will be printed.
112 |
113 | ### `emitError`
114 |
115 | - Type: `boolean`
116 | - Default: `true`
117 |
118 | The errors found will be printed.
119 |
120 | ### `failOnWarning`
121 |
122 | - Type: `boolean`
123 | - Default: `false`
124 |
125 | Will cause the module build to fail if there are any warnings, based on `emitWarning`.
126 |
127 | ### `failOnError`
128 |
129 | - Type: `boolean`
130 | - Default: `true`
131 |
132 | Will cause the module build to fail if there are any errors, based on `emitError`.
133 |
134 | ## License
135 |
136 | MIT
137 |
--------------------------------------------------------------------------------
/src/index.ts:
--------------------------------------------------------------------------------
1 | import type { Plugin } from 'vite'
2 | import { resolve } from 'node:path'
3 | import { createFilter } from '@rollup/pluginutils'
4 |
5 | import type { Options, OutputFixes, ESLint } from './types'
6 | import { name } from '../package.json'
7 | import { checkModule, isVirtualModule, parseRequest, pickESLintOptions, to } from './utils'
8 |
9 | export { Options }
10 |
11 | export default function eslintPlugin(rawOptions: Options = {}): Plugin {
12 | let eslint: ESLint
13 | let filter: ReturnType
14 | let formatter: ESLint.Formatter['format']
15 | let options: Options
16 | let outputFixes: OutputFixes
17 | // If cache is true, it will save all path.
18 | const fileCache = new Set()
19 |
20 | return {
21 | name,
22 | async configResolved(config) {
23 | options = Object.assign(
24 | {
25 | lintOnStart: false,
26 | include: ['**/*.js', '**/*.jsx', '**/*.ts', '**/*.tsx', '**/*.vue', '**/*.svelte'],
27 | exclude: ['**/node_modules/**'],
28 | // Use vite cacheDir as default
29 | cacheLocation: resolve(config.cacheDir, '.eslintcache'),
30 | formatter: 'stylish',
31 | emitWarning: true,
32 | emitError: true,
33 | failOnWarning: false,
34 | failOnError: true,
35 | errorOnUnmatchedPattern: false,
36 | },
37 | rawOptions
38 | )
39 | },
40 | async buildStart() {
41 | const [error, module] = await to(import(options.eslintPath ?? 'eslint'))
42 |
43 | if (error) {
44 | this.error('Failed to import ESLint, do you install or configure eslintPath?')
45 | } else {
46 | const eslintOptions = pickESLintOptions(options)
47 |
48 | eslint = new module.ESLint(eslintOptions)
49 | outputFixes = module.ESLint.outputFixes
50 | filter = createFilter(options.include, options.exclude)
51 |
52 | switch (typeof options.formatter) {
53 | case 'string':
54 | formatter = (await eslint.loadFormatter(options.formatter)).format
55 | break
56 | case 'function':
57 | formatter = options.formatter
58 | default:
59 | break
60 | }
61 |
62 | if (options.lintOnStart && options.include) {
63 | this.warn('LintOnStart is turned on, and it will check for all matching files.')
64 |
65 | const [error] = await to(
66 | checkModule(this, eslint, options.include, options, formatter, outputFixes)
67 | )
68 |
69 | if (error) {
70 | this.error(error.message)
71 | }
72 | }
73 | }
74 | },
75 | async transform(_, id) {
76 | const filePath = parseRequest(id)
77 | const isVirtual = isVirtualModule(filePath)
78 |
79 | if (isVirtual && fileCache.has(filePath)) {
80 | fileCache.delete(filePath)
81 | }
82 |
83 | if (!filter(filePath) || (await eslint.isPathIgnored(filePath)) || isVirtual) {
84 | return null
85 | }
86 |
87 | if (options.cache) {
88 | fileCache.add(filePath)
89 | }
90 |
91 | const [error] = await to(
92 | checkModule(
93 | this,
94 | eslint,
95 | options.cache ? Array.from(fileCache) : filePath,
96 | options,
97 | formatter,
98 | outputFixes
99 | )
100 | )
101 |
102 | if (error) {
103 | this.error(error.message)
104 | }
105 |
106 | return null
107 | },
108 | }
109 | }
110 |
--------------------------------------------------------------------------------
/CHANGELOG.md:
--------------------------------------------------------------------------------
1 | # Changelog
2 |
3 | All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines.
4 |
5 | ### [1.8.1](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.8.0...v1.8.1) (2022-08-16)
6 |
7 |
8 | ### Bug Fixes
9 |
10 | * default exclude match ([4892478](https://github.com/gxmari007/vite-plugin-eslint/commit/4892478410aa24664f89b24920d4dbd5ee139ee8))
11 |
12 | ## [1.8.0](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.7.0...v1.8.0) (2022-08-11)
13 |
14 |
15 | ### Features
16 |
17 | * add `eslintPath` option to customize eslint instance ([128fc9a](https://github.com/gxmari007/vite-plugin-eslint/commit/128fc9a66e70f99b3cc47056b46dbcd5ca35b73e)), closes [#23](https://github.com/gxmari007/vite-plugin-eslint/issues/23)
18 | * add `lintOnStart` option ([851be59](https://github.com/gxmari007/vite-plugin-eslint/commit/851be59e637a87eed0c687b45349fc69b302a178))
19 |
20 |
21 | ### Bug Fixes
22 |
23 | * ignore virtual modules ([f9aa112](https://github.com/gxmari007/vite-plugin-eslint/commit/f9aa1124f8fb271779f73eec1d959bcb3d5d5106)), closes [#29](https://github.com/gxmari007/vite-plugin-eslint/issues/29) [#32](https://github.com/gxmari007/vite-plugin-eslint/issues/32)
24 |
25 | ## [1.7.0](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.6.1...v1.7.0) (2022-07-19)
26 |
27 |
28 | ### Features
29 |
30 | * support vite3 ([3365c24](https://github.com/gxmari007/vite-plugin-eslint/commit/3365c24fa0029f2c6ce7eb93707cb3c361131acc))
31 |
32 | ### [1.6.1](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.6.0...v1.6.1) (2022-05-19)
33 |
34 |
35 | ### Bug Fixes
36 |
37 | * add @types/eslint dependency to resolve property type incompleteness ([b73285f](https://github.com/gxmari007/vite-plugin-eslint/commit/b73285f40c95bd6387b8e26d5e75d43056f10043)), closes [#31](https://github.com/gxmari007/vite-plugin-eslint/issues/31)
38 | * make sure to export eslint parameter types ([7d7d3b8](https://github.com/gxmari007/vite-plugin-eslint/commit/7d7d3b8b9220ec05543ae027cce9076774e49ac6))
39 |
40 | ## [1.6.0](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.5.2...v1.6.0) (2022-04-25)
41 |
42 |
43 | ### Features
44 |
45 | * add `emitError` replace `throwOnError` ([063109e](https://github.com/gxmari007/vite-plugin-eslint/commit/063109e94275da0af28a1eb908a944c35d1860b3))
46 | * add `emitWarning` replace `throwOnWarning` ([2f1b643](https://github.com/gxmari007/vite-plugin-eslint/commit/2f1b6438bab42be06d1c37ebb650ca7a802f3314))
47 | * add `failOnError`, if there are any errors to make module build fails ([cc72a01](https://github.com/gxmari007/vite-plugin-eslint/commit/cc72a01565f46a727de7eff526b71dfecf2c2424)), closes [#24](https://github.com/gxmari007/vite-plugin-eslint/issues/24)
48 | * add `failOnWarning`, if there are any warnings when the module build fails ([f2e800f](https://github.com/gxmari007/vite-plugin-eslint/commit/f2e800f74fcea34af176a6d82e8867d2f58a9459))
49 |
50 |
51 | ### Bug Fixes
52 |
53 | * when cache is true, some file change will not trigger cache file update ([f196bab](https://github.com/gxmari007/vite-plugin-eslint/commit/f196babd6acd98c0530cd9d4b5f68e61ad2fe0d5))
54 |
55 | ### [1.5.2](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.5.1...v1.5.2) (2022-04-21)
56 |
57 |
58 | ### Bug Fixes
59 |
60 | * install eslint8 warning ([1c9ced4](https://github.com/gxmari007/vite-plugin-eslint/commit/1c9ced434b9a46fc1e40e8954f1430b19c1cd551))
61 |
62 | ### [1.5.1](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.5.0...v1.5.1) (2022-04-20)
63 |
64 |
65 | ### Bug Fixes
66 |
67 | * set `include` default value to `/\.(jsx?|tsx?|vue|svelte)$/` ([6d09b28](https://github.com/gxmari007/vite-plugin-eslint/commit/6d09b28382a7a3295a1d51bb69589c46bcfe31af))
68 |
69 | ## [1.5.0](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.4.0...v1.5.0) (2022-04-20)
70 |
71 |
72 | ### Features
73 |
74 | * can pass eslint options ([e19147a](https://github.com/gxmari007/vite-plugin-eslint/commit/e19147afb98d381002343a04744595b880d1c803))
75 | * set default options cache: false, include: src/**/*, exclude: /node_modules/ ([99fa887](https://github.com/gxmari007/vite-plugin-eslint/commit/99fa887313d1ab2281d4ad2931fb37e28cc7dee1))
76 |
77 | ## [1.4.0](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.3.0...v1.4.0) (2022-04-11)
78 |
79 |
80 | ### Features
81 |
82 | * export options types ([82ae866](https://github.com/gxmari007/vite-plugin-eslint/commit/82ae866960cb9221dd7f62b3954d7724ed22629a))
83 |
84 | ## [1.3.0](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.2.0...v1.3.0) (2021-06-26)
85 |
86 |
87 | ### Features
88 |
89 | * add `throwOnWarning` and `throwOnError` config options ([0dc6386](https://github.com/gxmari007/vite-plugin-eslint/commit/0dc6386f12becc41b7d0c9dc5379d47a6abaf4a8)), closes [#6](https://github.com/gxmari007/vite-plugin-eslint/issues/6)
90 |
91 | ## [1.2.0](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.1.3...v1.2.0) (2021-06-22)
92 |
93 |
94 | ### Features
95 |
96 | * add cacheLocation settings, remove .eslintcache file ([0df9bd8](https://github.com/gxmari007/vite-plugin-eslint/commit/0df9bd888a8c59ee772922193ce47ba96481a865))
97 |
98 | ### [1.1.3](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.1.2...v1.1.3) (2021-06-17)
99 |
100 |
101 | ### Bug Fixes
102 |
103 | * fix png file emit error ([fa105d6](https://github.com/gxmari007/vite-plugin-eslint/commit/fa105d68f1d7d5623c2a87b0b462400842ebc692))
104 |
105 | ### [1.1.2](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.1.1...v1.1.2) (2021-06-10)
106 |
107 |
108 | ### Bug Fixes
109 |
110 | * set the default value of include with `src/**/*` to prevent errors during build ([babe97e](https://github.com/gxmari007/vite-plugin-eslint/commit/babe97ed9ede36d4a8e23c18415928d58dee8cc8)), closes [#3](https://github.com/gxmari007/vite-plugin-eslint/issues/3)
111 |
112 | ### [1.1.1](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.1.0...v1.1.1) (2021-05-27)
113 |
114 | ## [1.1.0](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.0.5...v1.1.0) (2021-02-22)
115 |
116 |
117 | ### Features
118 |
119 | * add fix prop, auto fix source code ([b97c77f](https://github.com/gxmari007/vite-plugin-eslint/commit/b97c77f57c69ff5d593c355193edf0d03e9af877))
120 | * support eslint cache ([33c451c](https://github.com/gxmari007/vite-plugin-eslint/commit/33c451c20a7864eda82ea0cc3e3106ebdcbf57f6))
121 |
122 | ### [1.0.5](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.0.4...v1.0.5) (2021-02-19)
123 |
124 | ### [1.0.4](https://github.com/gxmari007/vite-plugin-eslint/compare/v1.0.3...v1.0.4) (2021-02-19)
125 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | lockfileVersion: 5.4
2 |
3 | importers:
4 |
5 | .:
6 | specifiers:
7 | '@rollup/pluginutils': ^4.2.1
8 | '@types/eslint': ^8.4.5
9 | '@types/node': ^18.0.6
10 | '@typescript-eslint/eslint-plugin': ^5.30.7
11 | '@typescript-eslint/parser': ^5.30.7
12 | cz-conventional-changelog: ^3.3.0
13 | eslint: ^8.21.0
14 | eslint-config-prettier: ^8.5.0
15 | eslint-plugin-prettier: ^4.2.1
16 | prettier: ^2.7.1
17 | rollup: ^2.77.2
18 | standard-version: ^9.5.0
19 | tsup: ^6.2.1
20 | typescript: ^4.7.4
21 | vite: ^3.0.8
22 | dependencies:
23 | '@rollup/pluginutils': 4.2.1
24 | '@types/eslint': 8.4.5
25 | rollup: 2.77.2
26 | devDependencies:
27 | '@types/node': 18.0.6
28 | '@typescript-eslint/eslint-plugin': 5.30.7_byr3zhpfsdffnysm4pscdmtitm
29 | '@typescript-eslint/parser': 5.30.7_qugx7qdu5zevzvxaiqyxfiwquq
30 | cz-conventional-changelog: 3.3.0
31 | eslint: 8.21.0
32 | eslint-config-prettier: 8.5.0_eslint@8.21.0
33 | eslint-plugin-prettier: 4.2.1_h62lvancfh4b7r6zn2dgodrh5e
34 | prettier: 2.7.1
35 | standard-version: 9.5.0
36 | tsup: 6.2.1_typescript@4.7.4
37 | typescript: 4.7.4
38 | vite: 3.0.8
39 |
40 | playground/vue-ts:
41 | specifiers:
42 | '@vitejs/plugin-vue': ^3.0.1
43 | eslint: ^8.20.0
44 | eslint-plugin-vue: ^9.3.0
45 | vite: ^3.0.8
46 | vite-plugin-eslint: workspace:*
47 | vue: ^3.2.37
48 | vue-router: ^4.1.2
49 | dependencies:
50 | vue: 3.2.37
51 | vue-router: 4.1.2_vue@3.2.37
52 | devDependencies:
53 | '@vitejs/plugin-vue': 3.0.1_vite@3.0.8+vue@3.2.37
54 | eslint: 8.20.0
55 | eslint-plugin-vue: 9.3.0_eslint@8.20.0
56 | vite: 3.0.8
57 | vite-plugin-eslint: link:../..
58 |
59 | packages:
60 |
61 | /@babel/code-frame/7.16.7:
62 | resolution: {integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==}
63 | engines: {node: '>=6.9.0'}
64 | dependencies:
65 | '@babel/highlight': 7.17.9
66 | dev: true
67 |
68 | /@babel/helper-validator-identifier/7.16.7:
69 | resolution: {integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==}
70 | engines: {node: '>=6.9.0'}
71 | dev: true
72 |
73 | /@babel/helper-validator-identifier/7.18.6:
74 | resolution: {integrity: sha512-MmetCkz9ej86nJQV+sFCxoGGrUbU3q02kgLciwkrt9QqEB7cP39oKEY0PakknEO0Gu20SskMRi+AYZ3b1TpN9g==}
75 | engines: {node: '>=6.9.0'}
76 |
77 | /@babel/highlight/7.17.9:
78 | resolution: {integrity: sha512-J9PfEKCbFIv2X5bjTMiZu6Vf341N05QIY+d6FvVKynkG1S7G0j3I0QoRtWIrXhZ+/Nlb5Q0MzqL7TokEJ5BNHg==}
79 | engines: {node: '>=6.9.0'}
80 | dependencies:
81 | '@babel/helper-validator-identifier': 7.16.7
82 | chalk: 2.4.2
83 | js-tokens: 4.0.0
84 | dev: true
85 |
86 | /@babel/parser/7.18.9:
87 | resolution: {integrity: sha512-9uJveS9eY9DJ0t64YbIBZICtJy8a5QrDEVdiLCG97fVLpDTpGX7t8mMSb6OWw6Lrnjqj4O8zwjELX3dhoMgiBg==}
88 | engines: {node: '>=6.0.0'}
89 | hasBin: true
90 | dependencies:
91 | '@babel/types': 7.18.9
92 |
93 | /@babel/types/7.18.9:
94 | resolution: {integrity: sha512-WwMLAg2MvJmt/rKEVQBBhIVffMmnilX4oe0sRe7iPOHIGsqpruFHHdrfj4O1CMMtgMtCU4oPafZjDPCRgO57Wg==}
95 | engines: {node: '>=6.9.0'}
96 | dependencies:
97 | '@babel/helper-validator-identifier': 7.18.6
98 | to-fast-properties: 2.0.0
99 |
100 | /@commitlint/config-validator/17.0.3:
101 | resolution: {integrity: sha512-3tLRPQJKapksGE7Kee9axv+9z5I2GDHitDH4q63q7NmNA0wkB+DAorJ0RHz2/K00Zb1/MVdHzhCga34FJvDihQ==}
102 | engines: {node: '>=v14'}
103 | dependencies:
104 | '@commitlint/types': 17.0.0
105 | ajv: 8.11.0
106 | dev: true
107 | optional: true
108 |
109 | /@commitlint/execute-rule/17.0.0:
110 | resolution: {integrity: sha512-nVjL/w/zuqjCqSJm8UfpNaw66V9WzuJtQvEnCrK4jDw6qKTmZB+1JQ8m6BQVZbNBcwfYdDNKnhIhqI0Rk7lgpQ==}
111 | engines: {node: '>=v14'}
112 | dev: true
113 | optional: true
114 |
115 | /@commitlint/load/17.0.3:
116 | resolution: {integrity: sha512-3Dhvr7GcKbKa/ey4QJ5MZH3+J7QFlARohUow6hftQyNjzoXXROm+RwpBes4dDFrXG1xDw9QPXA7uzrOShCd4bw==}
117 | engines: {node: '>=v14'}
118 | requiresBuild: true
119 | dependencies:
120 | '@commitlint/config-validator': 17.0.3
121 | '@commitlint/execute-rule': 17.0.0
122 | '@commitlint/resolve-extends': 17.0.3
123 | '@commitlint/types': 17.0.0
124 | '@types/node': 18.0.6
125 | chalk: 4.1.2
126 | cosmiconfig: 7.0.1
127 | cosmiconfig-typescript-loader: 2.0.2_tdn3ypgnfy6bmey2q4hu5jonwi
128 | lodash: 4.17.21
129 | resolve-from: 5.0.0
130 | typescript: 4.7.4
131 | transitivePeerDependencies:
132 | - '@swc/core'
133 | - '@swc/wasm'
134 | dev: true
135 | optional: true
136 |
137 | /@commitlint/resolve-extends/17.0.3:
138 | resolution: {integrity: sha512-H/RFMvrcBeJCMdnVC4i8I94108UDccIHrTke2tyQEg9nXQnR5/Hd6MhyNWkREvcrxh9Y+33JLb+PiPiaBxCtBA==}
139 | engines: {node: '>=v14'}
140 | dependencies:
141 | '@commitlint/config-validator': 17.0.3
142 | '@commitlint/types': 17.0.0
143 | import-fresh: 3.3.0
144 | lodash: 4.17.21
145 | resolve-from: 5.0.0
146 | resolve-global: 1.0.0
147 | dev: true
148 | optional: true
149 |
150 | /@commitlint/types/17.0.0:
151 | resolution: {integrity: sha512-hBAw6U+SkAT5h47zDMeOu3HSiD0SODw4Aq7rRNh1ceUmL7GyLKYhPbUvlRWqZ65XjBLPHZhFyQlRaPNz8qvUyQ==}
152 | engines: {node: '>=v14'}
153 | dependencies:
154 | chalk: 4.1.2
155 | dev: true
156 | optional: true
157 |
158 | /@cspotcode/source-map-support/0.8.1:
159 | resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
160 | engines: {node: '>=12'}
161 | dependencies:
162 | '@jridgewell/trace-mapping': 0.3.9
163 | dev: true
164 | optional: true
165 |
166 | /@eslint/eslintrc/1.3.0:
167 | resolution: {integrity: sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==}
168 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
169 | dependencies:
170 | ajv: 6.12.6
171 | debug: 4.3.4
172 | espree: 9.3.3
173 | globals: 13.16.0
174 | ignore: 5.2.0
175 | import-fresh: 3.3.0
176 | js-yaml: 4.1.0
177 | minimatch: 3.1.2
178 | strip-json-comments: 3.1.1
179 | transitivePeerDependencies:
180 | - supports-color
181 | dev: true
182 |
183 | /@humanwhocodes/config-array/0.10.4:
184 | resolution: {integrity: sha512-mXAIHxZT3Vcpg83opl1wGlVZ9xydbfZO3r5YfRSH6Gpp2J/PfdBP0wbDa2sO6/qRbcalpoevVyW6A/fI6LfeMw==}
185 | engines: {node: '>=10.10.0'}
186 | dependencies:
187 | '@humanwhocodes/object-schema': 1.2.1
188 | debug: 4.3.4
189 | minimatch: 3.1.2
190 | transitivePeerDependencies:
191 | - supports-color
192 | dev: true
193 |
194 | /@humanwhocodes/config-array/0.9.5:
195 | resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==}
196 | engines: {node: '>=10.10.0'}
197 | dependencies:
198 | '@humanwhocodes/object-schema': 1.2.1
199 | debug: 4.3.4
200 | minimatch: 3.1.2
201 | transitivePeerDependencies:
202 | - supports-color
203 | dev: true
204 |
205 | /@humanwhocodes/gitignore-to-minimatch/1.0.2:
206 | resolution: {integrity: sha512-rSqmMJDdLFUsyxR6FMtD00nfQKKLFb1kv+qBbOVKqErvloEIJLo5bDTJTQNTYgeyp78JsA7u/NPi5jT1GR/MuA==}
207 | dev: true
208 |
209 | /@humanwhocodes/object-schema/1.2.1:
210 | resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
211 | dev: true
212 |
213 | /@hutson/parse-repository-url/3.0.2:
214 | resolution: {integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==}
215 | engines: {node: '>=6.9.0'}
216 | dev: true
217 |
218 | /@jridgewell/resolve-uri/3.1.0:
219 | resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
220 | engines: {node: '>=6.0.0'}
221 | dev: true
222 | optional: true
223 |
224 | /@jridgewell/sourcemap-codec/1.4.14:
225 | resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
226 | dev: true
227 | optional: true
228 |
229 | /@jridgewell/trace-mapping/0.3.9:
230 | resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
231 | dependencies:
232 | '@jridgewell/resolve-uri': 3.1.0
233 | '@jridgewell/sourcemap-codec': 1.4.14
234 | dev: true
235 | optional: true
236 |
237 | /@nodelib/fs.scandir/2.1.5:
238 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
239 | engines: {node: '>= 8'}
240 | dependencies:
241 | '@nodelib/fs.stat': 2.0.5
242 | run-parallel: 1.2.0
243 | dev: true
244 |
245 | /@nodelib/fs.stat/2.0.5:
246 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
247 | engines: {node: '>= 8'}
248 | dev: true
249 |
250 | /@nodelib/fs.walk/1.2.8:
251 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
252 | engines: {node: '>= 8'}
253 | dependencies:
254 | '@nodelib/fs.scandir': 2.1.5
255 | fastq: 1.13.0
256 | dev: true
257 |
258 | /@rollup/pluginutils/4.2.1:
259 | resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
260 | engines: {node: '>= 8.0.0'}
261 | dependencies:
262 | estree-walker: 2.0.2
263 | picomatch: 2.3.1
264 | dev: false
265 |
266 | /@tsconfig/node10/1.0.9:
267 | resolution: {integrity: sha512-jNsYVVxU8v5g43Erja32laIDHXeoNvFEpX33OK4d6hljo3jDhCBDhx5dhCCTMWUojscpAagGiRkBKxpdl9fxqA==}
268 | dev: true
269 | optional: true
270 |
271 | /@tsconfig/node12/1.0.11:
272 | resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==}
273 | dev: true
274 | optional: true
275 |
276 | /@tsconfig/node14/1.0.3:
277 | resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==}
278 | dev: true
279 | optional: true
280 |
281 | /@tsconfig/node16/1.0.3:
282 | resolution: {integrity: sha512-yOlFc+7UtL/89t2ZhjPvvB/DeAr3r+Dq58IgzsFkOAvVC6NMJXmCGjbptdXdR9qsX7pKcTL+s87FtYREi2dEEQ==}
283 | dev: true
284 | optional: true
285 |
286 | /@types/eslint/8.4.5:
287 | resolution: {integrity: sha512-dhsC09y1gpJWnK+Ff4SGvCuSnk9DaU0BJZSzOwa6GVSg65XtTugLBITDAAzRU5duGBoXBHpdR/9jHGxJjNflJQ==}
288 | dependencies:
289 | '@types/estree': 0.0.51
290 | '@types/json-schema': 7.0.11
291 | dev: false
292 |
293 | /@types/estree/0.0.51:
294 | resolution: {integrity: sha512-CuPgU6f3eT/XgKKPqKd/gLZV1Xmvf1a2R5POBOGQa6uv82xpls89HU5zKeVoyR8XzHd1RGNOlQlvUe3CFkjWNQ==}
295 | dev: false
296 |
297 | /@types/json-schema/7.0.11:
298 | resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==}
299 |
300 | /@types/minimist/1.2.2:
301 | resolution: {integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==}
302 | dev: true
303 |
304 | /@types/node/18.0.6:
305 | resolution: {integrity: sha512-/xUq6H2aQm261exT6iZTMifUySEt4GR5KX8eYyY+C4MSNPqSh9oNIP7tz2GLKTlFaiBbgZNxffoR3CVRG+cljw==}
306 | dev: true
307 |
308 | /@types/normalize-package-data/2.4.1:
309 | resolution: {integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==}
310 | dev: true
311 |
312 | /@types/parse-json/4.0.0:
313 | resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==}
314 | dev: true
315 | optional: true
316 |
317 | /@typescript-eslint/eslint-plugin/5.30.7_byr3zhpfsdffnysm4pscdmtitm:
318 | resolution: {integrity: sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw==}
319 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
320 | peerDependencies:
321 | '@typescript-eslint/parser': ^5.0.0
322 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
323 | typescript: '*'
324 | peerDependenciesMeta:
325 | typescript:
326 | optional: true
327 | dependencies:
328 | '@typescript-eslint/parser': 5.30.7_qugx7qdu5zevzvxaiqyxfiwquq
329 | '@typescript-eslint/scope-manager': 5.30.7
330 | '@typescript-eslint/type-utils': 5.30.7_qugx7qdu5zevzvxaiqyxfiwquq
331 | '@typescript-eslint/utils': 5.30.7_qugx7qdu5zevzvxaiqyxfiwquq
332 | debug: 4.3.4
333 | eslint: 8.21.0
334 | functional-red-black-tree: 1.0.1
335 | ignore: 5.2.0
336 | regexpp: 3.2.0
337 | semver: 7.3.7
338 | tsutils: 3.21.0_typescript@4.7.4
339 | typescript: 4.7.4
340 | transitivePeerDependencies:
341 | - supports-color
342 | dev: true
343 |
344 | /@typescript-eslint/parser/5.30.7_qugx7qdu5zevzvxaiqyxfiwquq:
345 | resolution: {integrity: sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A==}
346 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
347 | peerDependencies:
348 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
349 | typescript: '*'
350 | peerDependenciesMeta:
351 | typescript:
352 | optional: true
353 | dependencies:
354 | '@typescript-eslint/scope-manager': 5.30.7
355 | '@typescript-eslint/types': 5.30.7
356 | '@typescript-eslint/typescript-estree': 5.30.7_typescript@4.7.4
357 | debug: 4.3.4
358 | eslint: 8.21.0
359 | typescript: 4.7.4
360 | transitivePeerDependencies:
361 | - supports-color
362 | dev: true
363 |
364 | /@typescript-eslint/scope-manager/5.30.7:
365 | resolution: {integrity: sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==}
366 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
367 | dependencies:
368 | '@typescript-eslint/types': 5.30.7
369 | '@typescript-eslint/visitor-keys': 5.30.7
370 | dev: true
371 |
372 | /@typescript-eslint/type-utils/5.30.7_qugx7qdu5zevzvxaiqyxfiwquq:
373 | resolution: {integrity: sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw==}
374 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
375 | peerDependencies:
376 | eslint: '*'
377 | typescript: '*'
378 | peerDependenciesMeta:
379 | typescript:
380 | optional: true
381 | dependencies:
382 | '@typescript-eslint/utils': 5.30.7_qugx7qdu5zevzvxaiqyxfiwquq
383 | debug: 4.3.4
384 | eslint: 8.21.0
385 | tsutils: 3.21.0_typescript@4.7.4
386 | typescript: 4.7.4
387 | transitivePeerDependencies:
388 | - supports-color
389 | dev: true
390 |
391 | /@typescript-eslint/types/5.30.7:
392 | resolution: {integrity: sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==}
393 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
394 | dev: true
395 |
396 | /@typescript-eslint/typescript-estree/5.30.7_typescript@4.7.4:
397 | resolution: {integrity: sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==}
398 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
399 | peerDependencies:
400 | typescript: '*'
401 | peerDependenciesMeta:
402 | typescript:
403 | optional: true
404 | dependencies:
405 | '@typescript-eslint/types': 5.30.7
406 | '@typescript-eslint/visitor-keys': 5.30.7
407 | debug: 4.3.4
408 | globby: 11.1.0
409 | is-glob: 4.0.3
410 | semver: 7.3.7
411 | tsutils: 3.21.0_typescript@4.7.4
412 | typescript: 4.7.4
413 | transitivePeerDependencies:
414 | - supports-color
415 | dev: true
416 |
417 | /@typescript-eslint/utils/5.30.7_qugx7qdu5zevzvxaiqyxfiwquq:
418 | resolution: {integrity: sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==}
419 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
420 | peerDependencies:
421 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
422 | dependencies:
423 | '@types/json-schema': 7.0.11
424 | '@typescript-eslint/scope-manager': 5.30.7
425 | '@typescript-eslint/types': 5.30.7
426 | '@typescript-eslint/typescript-estree': 5.30.7_typescript@4.7.4
427 | eslint: 8.21.0
428 | eslint-scope: 5.1.1
429 | eslint-utils: 3.0.0_eslint@8.21.0
430 | transitivePeerDependencies:
431 | - supports-color
432 | - typescript
433 | dev: true
434 |
435 | /@typescript-eslint/visitor-keys/5.30.7:
436 | resolution: {integrity: sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==}
437 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
438 | dependencies:
439 | '@typescript-eslint/types': 5.30.7
440 | eslint-visitor-keys: 3.3.0
441 | dev: true
442 |
443 | /@vitejs/plugin-vue/3.0.1_vite@3.0.8+vue@3.2.37:
444 | resolution: {integrity: sha512-Ll9JgxG7ONIz/XZv3dssfoMUDu9qAnlJ+km+pBA0teYSXzwPCIzS/e1bmwNYl5dcQGs677D21amgfYAnzMl17A==}
445 | engines: {node: ^14.18.0 || >=16.0.0}
446 | peerDependencies:
447 | vite: ^3.0.0
448 | vue: ^3.2.25
449 | dependencies:
450 | vite: 3.0.8
451 | vue: 3.2.37
452 | dev: true
453 |
454 | /@vue/compiler-core/3.2.37:
455 | resolution: {integrity: sha512-81KhEjo7YAOh0vQJoSmAD68wLfYqJvoiD4ulyedzF+OEk/bk6/hx3fTNVfuzugIIaTrOx4PGx6pAiBRe5e9Zmg==}
456 | dependencies:
457 | '@babel/parser': 7.18.9
458 | '@vue/shared': 3.2.37
459 | estree-walker: 2.0.2
460 | source-map: 0.6.1
461 |
462 | /@vue/compiler-dom/3.2.37:
463 | resolution: {integrity: sha512-yxJLH167fucHKxaqXpYk7x8z7mMEnXOw3G2q62FTkmsvNxu4FQSu5+3UMb+L7fjKa26DEzhrmCxAgFLLIzVfqQ==}
464 | dependencies:
465 | '@vue/compiler-core': 3.2.37
466 | '@vue/shared': 3.2.37
467 |
468 | /@vue/compiler-sfc/3.2.37:
469 | resolution: {integrity: sha512-+7i/2+9LYlpqDv+KTtWhOZH+pa8/HnX/905MdVmAcI/mPQOBwkHHIzrsEsucyOIZQYMkXUiTkmZq5am/NyXKkg==}
470 | dependencies:
471 | '@babel/parser': 7.18.9
472 | '@vue/compiler-core': 3.2.37
473 | '@vue/compiler-dom': 3.2.37
474 | '@vue/compiler-ssr': 3.2.37
475 | '@vue/reactivity-transform': 3.2.37
476 | '@vue/shared': 3.2.37
477 | estree-walker: 2.0.2
478 | magic-string: 0.25.9
479 | postcss: 8.4.14
480 | source-map: 0.6.1
481 |
482 | /@vue/compiler-ssr/3.2.37:
483 | resolution: {integrity: sha512-7mQJD7HdXxQjktmsWp/J67lThEIcxLemz1Vb5I6rYJHR5vI+lON3nPGOH3ubmbvYGt8xEUaAr1j7/tIFWiEOqw==}
484 | dependencies:
485 | '@vue/compiler-dom': 3.2.37
486 | '@vue/shared': 3.2.37
487 |
488 | /@vue/devtools-api/6.1.4:
489 | resolution: {integrity: sha512-IiA0SvDrJEgXvVxjNkHPFfDx6SXw0b/TUkqMcDZWNg9fnCAHbTpoo59YfJ9QLFkwa3raau5vSlRVzMSLDnfdtQ==}
490 | dev: false
491 |
492 | /@vue/reactivity-transform/3.2.37:
493 | resolution: {integrity: sha512-IWopkKEb+8qpu/1eMKVeXrK0NLw9HicGviJzhJDEyfxTR9e1WtpnnbYkJWurX6WwoFP0sz10xQg8yL8lgskAZg==}
494 | dependencies:
495 | '@babel/parser': 7.18.9
496 | '@vue/compiler-core': 3.2.37
497 | '@vue/shared': 3.2.37
498 | estree-walker: 2.0.2
499 | magic-string: 0.25.9
500 |
501 | /@vue/reactivity/3.2.37:
502 | resolution: {integrity: sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==}
503 | dependencies:
504 | '@vue/shared': 3.2.37
505 |
506 | /@vue/runtime-core/3.2.37:
507 | resolution: {integrity: sha512-JPcd9kFyEdXLl/i0ClS7lwgcs0QpUAWj+SKX2ZC3ANKi1U4DOtiEr6cRqFXsPwY5u1L9fAjkinIdB8Rz3FoYNQ==}
508 | dependencies:
509 | '@vue/reactivity': 3.2.37
510 | '@vue/shared': 3.2.37
511 |
512 | /@vue/runtime-dom/3.2.37:
513 | resolution: {integrity: sha512-HimKdh9BepShW6YozwRKAYjYQWg9mQn63RGEiSswMbW+ssIht1MILYlVGkAGGQbkhSh31PCdoUcfiu4apXJoPw==}
514 | dependencies:
515 | '@vue/runtime-core': 3.2.37
516 | '@vue/shared': 3.2.37
517 | csstype: 2.6.20
518 |
519 | /@vue/server-renderer/3.2.37_vue@3.2.37:
520 | resolution: {integrity: sha512-kLITEJvaYgZQ2h47hIzPh2K3jG8c1zCVbp/o/bzQOyvzaKiCquKS7AaioPI28GNxIsE/zSx+EwWYsNxDCX95MA==}
521 | peerDependencies:
522 | vue: 3.2.37
523 | dependencies:
524 | '@vue/compiler-ssr': 3.2.37
525 | '@vue/shared': 3.2.37
526 | vue: 3.2.37
527 |
528 | /@vue/shared/3.2.37:
529 | resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==}
530 |
531 | /JSONStream/1.3.5:
532 | resolution: {integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==}
533 | hasBin: true
534 | dependencies:
535 | jsonparse: 1.3.1
536 | through: 2.3.8
537 | dev: true
538 |
539 | /acorn-jsx/5.3.2_acorn@8.7.1:
540 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
541 | peerDependencies:
542 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
543 | dependencies:
544 | acorn: 8.7.1
545 | dev: true
546 |
547 | /acorn-jsx/5.3.2_acorn@8.8.0:
548 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
549 | peerDependencies:
550 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
551 | dependencies:
552 | acorn: 8.8.0
553 | dev: true
554 |
555 | /acorn-walk/8.2.0:
556 | resolution: {integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==}
557 | engines: {node: '>=0.4.0'}
558 | dev: true
559 | optional: true
560 |
561 | /acorn/8.7.1:
562 | resolution: {integrity: sha512-Xx54uLJQZ19lKygFXOWsscKUbsBZW0CPykPhVQdhIeIwrbPmJzqeASDInc8nKBnp/JT6igTs82qPXz069H8I/A==}
563 | engines: {node: '>=0.4.0'}
564 | hasBin: true
565 | dev: true
566 |
567 | /acorn/8.8.0:
568 | resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==}
569 | engines: {node: '>=0.4.0'}
570 | hasBin: true
571 | dev: true
572 |
573 | /add-stream/1.0.0:
574 | resolution: {integrity: sha512-qQLMr+8o0WC4FZGQTcJiKBVC59JylcPSrTtk6usvmIDFUOCKegapy1VHQwRbFMOFyb/inzUVqHs+eMYKDM1YeQ==}
575 | dev: true
576 |
577 | /ajv/6.12.6:
578 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
579 | dependencies:
580 | fast-deep-equal: 3.1.3
581 | fast-json-stable-stringify: 2.1.0
582 | json-schema-traverse: 0.4.1
583 | uri-js: 4.4.1
584 | dev: true
585 |
586 | /ajv/8.11.0:
587 | resolution: {integrity: sha512-wGgprdCvMalC0BztXvitD2hC04YffAvtsUn93JbGXYLAtCUO4xd17mCCZQxUOItiBwZvJScWo8NIvQMQ71rdpg==}
588 | dependencies:
589 | fast-deep-equal: 3.1.3
590 | json-schema-traverse: 1.0.0
591 | require-from-string: 2.0.2
592 | uri-js: 4.4.1
593 | dev: true
594 | optional: true
595 |
596 | /ansi-escapes/3.2.0:
597 | resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==}
598 | engines: {node: '>=4'}
599 | dev: true
600 |
601 | /ansi-regex/3.0.1:
602 | resolution: {integrity: sha512-+O9Jct8wf++lXxxFc4hc8LsjaSq0HFzzL7cVsw8pRDIPdjKD2mT4ytDZlLuSBZ4cLKZFXIrMGO7DbQCtMJJMKw==}
603 | engines: {node: '>=4'}
604 | dev: true
605 |
606 | /ansi-regex/4.1.1:
607 | resolution: {integrity: sha512-ILlv4k/3f6vfQ4OoP2AGvirOktlQ98ZEL1k9FaQjxa3L1abBgbuTDAdPOpvbGncC0BTVQrl+OM8xZGK6tWXt7g==}
608 | engines: {node: '>=6'}
609 | dev: true
610 |
611 | /ansi-regex/5.0.1:
612 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
613 | engines: {node: '>=8'}
614 | dev: true
615 |
616 | /ansi-styles/3.2.1:
617 | resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
618 | engines: {node: '>=4'}
619 | dependencies:
620 | color-convert: 1.9.3
621 | dev: true
622 |
623 | /ansi-styles/4.3.0:
624 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
625 | engines: {node: '>=8'}
626 | dependencies:
627 | color-convert: 2.0.1
628 | dev: true
629 |
630 | /any-promise/1.3.0:
631 | resolution: {integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==}
632 | dev: true
633 |
634 | /anymatch/3.1.2:
635 | resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==}
636 | engines: {node: '>= 8'}
637 | dependencies:
638 | normalize-path: 3.0.0
639 | picomatch: 2.3.1
640 | dev: true
641 |
642 | /arg/4.1.3:
643 | resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
644 | dev: true
645 | optional: true
646 |
647 | /argparse/2.0.1:
648 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
649 | dev: true
650 |
651 | /array-ify/1.0.0:
652 | resolution: {integrity: sha512-c5AMf34bKdvPhQ7tBGhqkgKNUzMr4WUs+WDtC2ZUGOUncbxKMTvqxYctiseW3+L4bA8ec+GcZ6/A/FW4m8ukng==}
653 | dev: true
654 |
655 | /array-union/2.1.0:
656 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
657 | engines: {node: '>=8'}
658 | dev: true
659 |
660 | /arrify/1.0.1:
661 | resolution: {integrity: sha512-3CYzex9M9FGQjCGMGyi6/31c8GJbgb0qGyrx5HWxPd0aCwh4cB2YjMb2Xf9UuoogrMrlO9cTqnB5rI5GHZTcUA==}
662 | engines: {node: '>=0.10.0'}
663 | dev: true
664 |
665 | /balanced-match/1.0.2:
666 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
667 | dev: true
668 |
669 | /binary-extensions/2.2.0:
670 | resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
671 | engines: {node: '>=8'}
672 | dev: true
673 |
674 | /boolbase/1.0.0:
675 | resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
676 | dev: true
677 |
678 | /brace-expansion/1.1.11:
679 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
680 | dependencies:
681 | balanced-match: 1.0.2
682 | concat-map: 0.0.1
683 | dev: true
684 |
685 | /braces/3.0.2:
686 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
687 | engines: {node: '>=8'}
688 | dependencies:
689 | fill-range: 7.0.1
690 | dev: true
691 |
692 | /buffer-from/1.1.2:
693 | resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
694 | dev: true
695 |
696 | /bundle-require/3.0.4_esbuild@0.14.49:
697 | resolution: {integrity: sha512-VXG6epB1yrLAvWVQpl92qF347/UXmncQj7J3U8kZEbdVZ1ZkQyr4hYeL/9RvcE8vVVdp53dY78Fd/3pqfRqI1A==}
698 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
699 | peerDependencies:
700 | esbuild: '>=0.13'
701 | dependencies:
702 | esbuild: 0.14.49
703 | load-tsconfig: 0.2.3
704 | dev: true
705 |
706 | /cac/6.7.12:
707 | resolution: {integrity: sha512-rM7E2ygtMkJqD9c7WnFU6fruFcN3xe4FM5yUmgxhZzIKJk4uHl9U/fhwdajGFQbQuv43FAUo1Fe8gX/oIKDeSA==}
708 | engines: {node: '>=8'}
709 | dev: true
710 |
711 | /cachedir/2.2.0:
712 | resolution: {integrity: sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==}
713 | engines: {node: '>=6'}
714 | dev: true
715 |
716 | /callsites/3.1.0:
717 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
718 | engines: {node: '>=6'}
719 | dev: true
720 |
721 | /camelcase-keys/6.2.2:
722 | resolution: {integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==}
723 | engines: {node: '>=8'}
724 | dependencies:
725 | camelcase: 5.3.1
726 | map-obj: 4.3.0
727 | quick-lru: 4.0.1
728 | dev: true
729 |
730 | /camelcase/5.3.1:
731 | resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
732 | engines: {node: '>=6'}
733 | dev: true
734 |
735 | /chalk/2.4.2:
736 | resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
737 | engines: {node: '>=4'}
738 | dependencies:
739 | ansi-styles: 3.2.1
740 | escape-string-regexp: 1.0.5
741 | supports-color: 5.5.0
742 | dev: true
743 |
744 | /chalk/4.1.2:
745 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
746 | engines: {node: '>=10'}
747 | dependencies:
748 | ansi-styles: 4.3.0
749 | supports-color: 7.2.0
750 | dev: true
751 |
752 | /chardet/0.7.0:
753 | resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
754 | dev: true
755 |
756 | /chokidar/3.5.3:
757 | resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
758 | engines: {node: '>= 8.10.0'}
759 | dependencies:
760 | anymatch: 3.1.2
761 | braces: 3.0.2
762 | glob-parent: 5.1.2
763 | is-binary-path: 2.1.0
764 | is-glob: 4.0.3
765 | normalize-path: 3.0.0
766 | readdirp: 3.6.0
767 | optionalDependencies:
768 | fsevents: 2.3.2
769 | dev: true
770 |
771 | /cli-cursor/2.1.0:
772 | resolution: {integrity: sha512-8lgKz8LmCRYZZQDpRyT2m5rKJ08TnU4tR9FFFW2rxpxR1FzWi4PQ/NfyODchAatHaUgnSPVcx/R5w6NuTBzFiw==}
773 | engines: {node: '>=4'}
774 | dependencies:
775 | restore-cursor: 2.0.0
776 | dev: true
777 |
778 | /cli-width/2.2.1:
779 | resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==}
780 | dev: true
781 |
782 | /cliui/7.0.4:
783 | resolution: {integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==}
784 | dependencies:
785 | string-width: 4.2.3
786 | strip-ansi: 6.0.1
787 | wrap-ansi: 7.0.0
788 | dev: true
789 |
790 | /color-convert/1.9.3:
791 | resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
792 | dependencies:
793 | color-name: 1.1.3
794 | dev: true
795 |
796 | /color-convert/2.0.1:
797 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
798 | engines: {node: '>=7.0.0'}
799 | dependencies:
800 | color-name: 1.1.4
801 | dev: true
802 |
803 | /color-name/1.1.3:
804 | resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
805 | dev: true
806 |
807 | /color-name/1.1.4:
808 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
809 | dev: true
810 |
811 | /commander/4.1.1:
812 | resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
813 | engines: {node: '>= 6'}
814 | dev: true
815 |
816 | /commitizen/4.2.4:
817 | resolution: {integrity: sha512-LlZChbDzg3Ir3O2S7jSo/cgWp5/QwylQVr59K4xayVq8S4/RdKzSyJkghAiZZHfhh5t4pxunUoyeg0ml1q/7aw==}
818 | engines: {node: '>= 10'}
819 | hasBin: true
820 | dependencies:
821 | cachedir: 2.2.0
822 | cz-conventional-changelog: 3.2.0
823 | dedent: 0.7.0
824 | detect-indent: 6.0.0
825 | find-node-modules: 2.1.3
826 | find-root: 1.1.0
827 | fs-extra: 8.1.0
828 | glob: 7.1.4
829 | inquirer: 6.5.2
830 | is-utf8: 0.2.1
831 | lodash: 4.17.21
832 | minimist: 1.2.5
833 | strip-bom: 4.0.0
834 | strip-json-comments: 3.0.1
835 | transitivePeerDependencies:
836 | - '@swc/core'
837 | - '@swc/wasm'
838 | dev: true
839 |
840 | /compare-func/2.0.0:
841 | resolution: {integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==}
842 | dependencies:
843 | array-ify: 1.0.0
844 | dot-prop: 5.3.0
845 | dev: true
846 |
847 | /concat-map/0.0.1:
848 | resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
849 | dev: true
850 |
851 | /concat-stream/2.0.0:
852 | resolution: {integrity: sha512-MWufYdFw53ccGjCA+Ol7XJYpAlW6/prSMzuPOTRnJGcGzuhLn4Scrz7qf6o8bROZ514ltazcIFJZevcfbo0x7A==}
853 | engines: {'0': node >= 6.0}
854 | dependencies:
855 | buffer-from: 1.1.2
856 | inherits: 2.0.4
857 | readable-stream: 3.6.0
858 | typedarray: 0.0.6
859 | dev: true
860 |
861 | /conventional-changelog-angular/5.0.13:
862 | resolution: {integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==}
863 | engines: {node: '>=10'}
864 | dependencies:
865 | compare-func: 2.0.0
866 | q: 1.5.1
867 | dev: true
868 |
869 | /conventional-changelog-atom/2.0.8:
870 | resolution: {integrity: sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==}
871 | engines: {node: '>=10'}
872 | dependencies:
873 | q: 1.5.1
874 | dev: true
875 |
876 | /conventional-changelog-codemirror/2.0.8:
877 | resolution: {integrity: sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==}
878 | engines: {node: '>=10'}
879 | dependencies:
880 | q: 1.5.1
881 | dev: true
882 |
883 | /conventional-changelog-config-spec/2.1.0:
884 | resolution: {integrity: sha512-IpVePh16EbbB02V+UA+HQnnPIohgXvJRxHcS5+Uwk4AT5LjzCZJm5sp/yqs5C6KZJ1jMsV4paEV13BN1pvDuxQ==}
885 | dev: true
886 |
887 | /conventional-changelog-conventionalcommits/4.6.3:
888 | resolution: {integrity: sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==}
889 | engines: {node: '>=10'}
890 | dependencies:
891 | compare-func: 2.0.0
892 | lodash: 4.17.21
893 | q: 1.5.1
894 | dev: true
895 |
896 | /conventional-changelog-core/4.2.4:
897 | resolution: {integrity: sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==}
898 | engines: {node: '>=10'}
899 | dependencies:
900 | add-stream: 1.0.0
901 | conventional-changelog-writer: 5.0.1
902 | conventional-commits-parser: 3.2.4
903 | dateformat: 3.0.3
904 | get-pkg-repo: 4.2.1
905 | git-raw-commits: 2.0.11
906 | git-remote-origin-url: 2.0.0
907 | git-semver-tags: 4.1.1
908 | lodash: 4.17.21
909 | normalize-package-data: 3.0.3
910 | q: 1.5.1
911 | read-pkg: 3.0.0
912 | read-pkg-up: 3.0.0
913 | through2: 4.0.2
914 | dev: true
915 |
916 | /conventional-changelog-ember/2.0.9:
917 | resolution: {integrity: sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==}
918 | engines: {node: '>=10'}
919 | dependencies:
920 | q: 1.5.1
921 | dev: true
922 |
923 | /conventional-changelog-eslint/3.0.9:
924 | resolution: {integrity: sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==}
925 | engines: {node: '>=10'}
926 | dependencies:
927 | q: 1.5.1
928 | dev: true
929 |
930 | /conventional-changelog-express/2.0.6:
931 | resolution: {integrity: sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==}
932 | engines: {node: '>=10'}
933 | dependencies:
934 | q: 1.5.1
935 | dev: true
936 |
937 | /conventional-changelog-jquery/3.0.11:
938 | resolution: {integrity: sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==}
939 | engines: {node: '>=10'}
940 | dependencies:
941 | q: 1.5.1
942 | dev: true
943 |
944 | /conventional-changelog-jshint/2.0.9:
945 | resolution: {integrity: sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==}
946 | engines: {node: '>=10'}
947 | dependencies:
948 | compare-func: 2.0.0
949 | q: 1.5.1
950 | dev: true
951 |
952 | /conventional-changelog-preset-loader/2.3.4:
953 | resolution: {integrity: sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==}
954 | engines: {node: '>=10'}
955 | dev: true
956 |
957 | /conventional-changelog-writer/5.0.1:
958 | resolution: {integrity: sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==}
959 | engines: {node: '>=10'}
960 | hasBin: true
961 | dependencies:
962 | conventional-commits-filter: 2.0.7
963 | dateformat: 3.0.3
964 | handlebars: 4.7.7
965 | json-stringify-safe: 5.0.1
966 | lodash: 4.17.21
967 | meow: 8.1.2
968 | semver: 6.3.0
969 | split: 1.0.1
970 | through2: 4.0.2
971 | dev: true
972 |
973 | /conventional-changelog/3.1.25:
974 | resolution: {integrity: sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==}
975 | engines: {node: '>=10'}
976 | dependencies:
977 | conventional-changelog-angular: 5.0.13
978 | conventional-changelog-atom: 2.0.8
979 | conventional-changelog-codemirror: 2.0.8
980 | conventional-changelog-conventionalcommits: 4.6.3
981 | conventional-changelog-core: 4.2.4
982 | conventional-changelog-ember: 2.0.9
983 | conventional-changelog-eslint: 3.0.9
984 | conventional-changelog-express: 2.0.6
985 | conventional-changelog-jquery: 3.0.11
986 | conventional-changelog-jshint: 2.0.9
987 | conventional-changelog-preset-loader: 2.3.4
988 | dev: true
989 |
990 | /conventional-commit-types/3.0.0:
991 | resolution: {integrity: sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==}
992 | dev: true
993 |
994 | /conventional-commits-filter/2.0.7:
995 | resolution: {integrity: sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==}
996 | engines: {node: '>=10'}
997 | dependencies:
998 | lodash.ismatch: 4.4.0
999 | modify-values: 1.0.1
1000 | dev: true
1001 |
1002 | /conventional-commits-parser/3.2.4:
1003 | resolution: {integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==}
1004 | engines: {node: '>=10'}
1005 | hasBin: true
1006 | dependencies:
1007 | is-text-path: 1.0.1
1008 | JSONStream: 1.3.5
1009 | lodash: 4.17.21
1010 | meow: 8.1.2
1011 | split2: 3.2.2
1012 | through2: 4.0.2
1013 | dev: true
1014 |
1015 | /conventional-recommended-bump/6.1.0:
1016 | resolution: {integrity: sha512-uiApbSiNGM/kkdL9GTOLAqC4hbptObFo4wW2QRyHsKciGAfQuLU1ShZ1BIVI/+K2BE/W1AWYQMCXAsv4dyKPaw==}
1017 | engines: {node: '>=10'}
1018 | hasBin: true
1019 | dependencies:
1020 | concat-stream: 2.0.0
1021 | conventional-changelog-preset-loader: 2.3.4
1022 | conventional-commits-filter: 2.0.7
1023 | conventional-commits-parser: 3.2.4
1024 | git-raw-commits: 2.0.11
1025 | git-semver-tags: 4.1.1
1026 | meow: 8.1.2
1027 | q: 1.5.1
1028 | dev: true
1029 |
1030 | /core-util-is/1.0.3:
1031 | resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
1032 | dev: true
1033 |
1034 | /cosmiconfig-typescript-loader/2.0.2_tdn3ypgnfy6bmey2q4hu5jonwi:
1035 | resolution: {integrity: sha512-KmE+bMjWMXJbkWCeY4FJX/npHuZPNr9XF9q9CIQ/bpFwi1qHfCmSiKarrCcRa0LO4fWjk93pVoeRtJAkTGcYNw==}
1036 | engines: {node: '>=12', npm: '>=6'}
1037 | peerDependencies:
1038 | '@types/node': '*'
1039 | typescript: '>=3'
1040 | dependencies:
1041 | '@types/node': 18.0.6
1042 | cosmiconfig: 7.0.1
1043 | ts-node: 10.9.1_tdn3ypgnfy6bmey2q4hu5jonwi
1044 | typescript: 4.7.4
1045 | transitivePeerDependencies:
1046 | - '@swc/core'
1047 | - '@swc/wasm'
1048 | dev: true
1049 | optional: true
1050 |
1051 | /cosmiconfig/7.0.1:
1052 | resolution: {integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==}
1053 | engines: {node: '>=10'}
1054 | dependencies:
1055 | '@types/parse-json': 4.0.0
1056 | import-fresh: 3.3.0
1057 | parse-json: 5.2.0
1058 | path-type: 4.0.0
1059 | yaml: 1.10.2
1060 | dev: true
1061 | optional: true
1062 |
1063 | /create-require/1.1.1:
1064 | resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
1065 | dev: true
1066 | optional: true
1067 |
1068 | /cross-spawn/7.0.3:
1069 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
1070 | engines: {node: '>= 8'}
1071 | dependencies:
1072 | path-key: 3.1.1
1073 | shebang-command: 2.0.0
1074 | which: 2.0.2
1075 | dev: true
1076 |
1077 | /cssesc/3.0.0:
1078 | resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==}
1079 | engines: {node: '>=4'}
1080 | hasBin: true
1081 | dev: true
1082 |
1083 | /csstype/2.6.20:
1084 | resolution: {integrity: sha512-/WwNkdXfckNgw6S5R125rrW8ez139lBHWouiBvX8dfMFtcn6V81REDqnH7+CRpRipfYlyU1CmOnOxrmGcFOjeA==}
1085 |
1086 | /cz-conventional-changelog/3.2.0:
1087 | resolution: {integrity: sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==}
1088 | engines: {node: '>= 10'}
1089 | dependencies:
1090 | chalk: 2.4.2
1091 | commitizen: 4.2.4
1092 | conventional-commit-types: 3.0.0
1093 | lodash.map: 4.6.0
1094 | longest: 2.0.1
1095 | word-wrap: 1.2.3
1096 | optionalDependencies:
1097 | '@commitlint/load': 17.0.3
1098 | transitivePeerDependencies:
1099 | - '@swc/core'
1100 | - '@swc/wasm'
1101 | dev: true
1102 |
1103 | /cz-conventional-changelog/3.3.0:
1104 | resolution: {integrity: sha512-U466fIzU5U22eES5lTNiNbZ+d8dfcHcssH4o7QsdWaCcRs/feIPCxKYSWkYBNs5mny7MvEfwpTLWjvbm94hecw==}
1105 | engines: {node: '>= 10'}
1106 | dependencies:
1107 | chalk: 2.4.2
1108 | commitizen: 4.2.4
1109 | conventional-commit-types: 3.0.0
1110 | lodash.map: 4.6.0
1111 | longest: 2.0.1
1112 | word-wrap: 1.2.3
1113 | optionalDependencies:
1114 | '@commitlint/load': 17.0.3
1115 | transitivePeerDependencies:
1116 | - '@swc/core'
1117 | - '@swc/wasm'
1118 | dev: true
1119 |
1120 | /dargs/7.0.0:
1121 | resolution: {integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==}
1122 | engines: {node: '>=8'}
1123 | dev: true
1124 |
1125 | /dateformat/3.0.3:
1126 | resolution: {integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==}
1127 | dev: true
1128 |
1129 | /debug/4.3.4:
1130 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
1131 | engines: {node: '>=6.0'}
1132 | peerDependencies:
1133 | supports-color: '*'
1134 | peerDependenciesMeta:
1135 | supports-color:
1136 | optional: true
1137 | dependencies:
1138 | ms: 2.1.2
1139 | dev: true
1140 |
1141 | /decamelize-keys/1.1.0:
1142 | resolution: {integrity: sha512-ocLWuYzRPoS9bfiSdDd3cxvrzovVMZnRDVEzAs+hWIVXGDbHxWMECij2OBuyB/An0FFW/nLuq6Kv1i/YC5Qfzg==}
1143 | engines: {node: '>=0.10.0'}
1144 | dependencies:
1145 | decamelize: 1.2.0
1146 | map-obj: 1.0.1
1147 | dev: true
1148 |
1149 | /decamelize/1.2.0:
1150 | resolution: {integrity: sha512-z2S+W9X73hAUUki+N+9Za2lBlun89zigOyGrsax+KUQ6wKW4ZoWpEYBkGhQjwAjjDCkWxhY0VKEhk8wzY7F5cA==}
1151 | engines: {node: '>=0.10.0'}
1152 | dev: true
1153 |
1154 | /dedent/0.7.0:
1155 | resolution: {integrity: sha512-Q6fKUPqnAHAyhiUgFU7BUzLiv0kd8saH9al7tnu5Q/okj6dnupxyTgFIBjVzJATdfIAm9NAsvXNzjaKa+bxVyA==}
1156 | dev: true
1157 |
1158 | /deep-is/0.1.4:
1159 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
1160 | dev: true
1161 |
1162 | /detect-file/1.0.0:
1163 | resolution: {integrity: sha512-DtCOLG98P007x7wiiOmfI0fi3eIKyWiLTGJ2MDnVi/E04lWGbf+JzrRHMm0rgIIZJGtHpKpbVgLWHrv8xXpc3Q==}
1164 | engines: {node: '>=0.10.0'}
1165 | dev: true
1166 |
1167 | /detect-indent/6.0.0:
1168 | resolution: {integrity: sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==}
1169 | engines: {node: '>=8'}
1170 | dev: true
1171 |
1172 | /detect-indent/6.1.0:
1173 | resolution: {integrity: sha512-reYkTUJAZb9gUuZ2RvVCNhVHdg62RHnJ7WJl8ftMi4diZ6NWlciOzQN88pUhSELEwflJht4oQDv0F0BMlwaYtA==}
1174 | engines: {node: '>=8'}
1175 | dev: true
1176 |
1177 | /detect-newline/3.1.0:
1178 | resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
1179 | engines: {node: '>=8'}
1180 | dev: true
1181 |
1182 | /diff/4.0.2:
1183 | resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
1184 | engines: {node: '>=0.3.1'}
1185 | dev: true
1186 | optional: true
1187 |
1188 | /dir-glob/3.0.1:
1189 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
1190 | engines: {node: '>=8'}
1191 | dependencies:
1192 | path-type: 4.0.0
1193 | dev: true
1194 |
1195 | /doctrine/3.0.0:
1196 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
1197 | engines: {node: '>=6.0.0'}
1198 | dependencies:
1199 | esutils: 2.0.3
1200 | dev: true
1201 |
1202 | /dot-prop/5.3.0:
1203 | resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==}
1204 | engines: {node: '>=8'}
1205 | dependencies:
1206 | is-obj: 2.0.0
1207 | dev: true
1208 |
1209 | /dotgitignore/2.1.0:
1210 | resolution: {integrity: sha512-sCm11ak2oY6DglEPpCB8TixLjWAxd3kJTs6UIcSasNYxXdFPV+YKlye92c8H4kKFqV5qYMIh7d+cYecEg0dIkA==}
1211 | engines: {node: '>=6'}
1212 | dependencies:
1213 | find-up: 3.0.0
1214 | minimatch: 3.1.2
1215 | dev: true
1216 |
1217 | /emoji-regex/8.0.0:
1218 | resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
1219 | dev: true
1220 |
1221 | /error-ex/1.3.2:
1222 | resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
1223 | dependencies:
1224 | is-arrayish: 0.2.1
1225 | dev: true
1226 |
1227 | /esbuild-android-64/0.14.49:
1228 | resolution: {integrity: sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==}
1229 | engines: {node: '>=12'}
1230 | cpu: [x64]
1231 | os: [android]
1232 | requiresBuild: true
1233 | dev: true
1234 | optional: true
1235 |
1236 | /esbuild-android-arm64/0.14.49:
1237 | resolution: {integrity: sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==}
1238 | engines: {node: '>=12'}
1239 | cpu: [arm64]
1240 | os: [android]
1241 | requiresBuild: true
1242 | dev: true
1243 | optional: true
1244 |
1245 | /esbuild-darwin-64/0.14.49:
1246 | resolution: {integrity: sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==}
1247 | engines: {node: '>=12'}
1248 | cpu: [x64]
1249 | os: [darwin]
1250 | requiresBuild: true
1251 | dev: true
1252 | optional: true
1253 |
1254 | /esbuild-darwin-arm64/0.14.49:
1255 | resolution: {integrity: sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==}
1256 | engines: {node: '>=12'}
1257 | cpu: [arm64]
1258 | os: [darwin]
1259 | requiresBuild: true
1260 | dev: true
1261 | optional: true
1262 |
1263 | /esbuild-freebsd-64/0.14.49:
1264 | resolution: {integrity: sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==}
1265 | engines: {node: '>=12'}
1266 | cpu: [x64]
1267 | os: [freebsd]
1268 | requiresBuild: true
1269 | dev: true
1270 | optional: true
1271 |
1272 | /esbuild-freebsd-arm64/0.14.49:
1273 | resolution: {integrity: sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==}
1274 | engines: {node: '>=12'}
1275 | cpu: [arm64]
1276 | os: [freebsd]
1277 | requiresBuild: true
1278 | dev: true
1279 | optional: true
1280 |
1281 | /esbuild-linux-32/0.14.49:
1282 | resolution: {integrity: sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==}
1283 | engines: {node: '>=12'}
1284 | cpu: [ia32]
1285 | os: [linux]
1286 | requiresBuild: true
1287 | dev: true
1288 | optional: true
1289 |
1290 | /esbuild-linux-64/0.14.49:
1291 | resolution: {integrity: sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==}
1292 | engines: {node: '>=12'}
1293 | cpu: [x64]
1294 | os: [linux]
1295 | requiresBuild: true
1296 | dev: true
1297 | optional: true
1298 |
1299 | /esbuild-linux-arm/0.14.49:
1300 | resolution: {integrity: sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==}
1301 | engines: {node: '>=12'}
1302 | cpu: [arm]
1303 | os: [linux]
1304 | requiresBuild: true
1305 | dev: true
1306 | optional: true
1307 |
1308 | /esbuild-linux-arm64/0.14.49:
1309 | resolution: {integrity: sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==}
1310 | engines: {node: '>=12'}
1311 | cpu: [arm64]
1312 | os: [linux]
1313 | requiresBuild: true
1314 | dev: true
1315 | optional: true
1316 |
1317 | /esbuild-linux-mips64le/0.14.49:
1318 | resolution: {integrity: sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==}
1319 | engines: {node: '>=12'}
1320 | cpu: [mips64el]
1321 | os: [linux]
1322 | requiresBuild: true
1323 | dev: true
1324 | optional: true
1325 |
1326 | /esbuild-linux-ppc64le/0.14.49:
1327 | resolution: {integrity: sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==}
1328 | engines: {node: '>=12'}
1329 | cpu: [ppc64]
1330 | os: [linux]
1331 | requiresBuild: true
1332 | dev: true
1333 | optional: true
1334 |
1335 | /esbuild-linux-riscv64/0.14.49:
1336 | resolution: {integrity: sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==}
1337 | engines: {node: '>=12'}
1338 | cpu: [riscv64]
1339 | os: [linux]
1340 | requiresBuild: true
1341 | dev: true
1342 | optional: true
1343 |
1344 | /esbuild-linux-s390x/0.14.49:
1345 | resolution: {integrity: sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==}
1346 | engines: {node: '>=12'}
1347 | cpu: [s390x]
1348 | os: [linux]
1349 | requiresBuild: true
1350 | dev: true
1351 | optional: true
1352 |
1353 | /esbuild-netbsd-64/0.14.49:
1354 | resolution: {integrity: sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==}
1355 | engines: {node: '>=12'}
1356 | cpu: [x64]
1357 | os: [netbsd]
1358 | requiresBuild: true
1359 | dev: true
1360 | optional: true
1361 |
1362 | /esbuild-openbsd-64/0.14.49:
1363 | resolution: {integrity: sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==}
1364 | engines: {node: '>=12'}
1365 | cpu: [x64]
1366 | os: [openbsd]
1367 | requiresBuild: true
1368 | dev: true
1369 | optional: true
1370 |
1371 | /esbuild-sunos-64/0.14.49:
1372 | resolution: {integrity: sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==}
1373 | engines: {node: '>=12'}
1374 | cpu: [x64]
1375 | os: [sunos]
1376 | requiresBuild: true
1377 | dev: true
1378 | optional: true
1379 |
1380 | /esbuild-windows-32/0.14.49:
1381 | resolution: {integrity: sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==}
1382 | engines: {node: '>=12'}
1383 | cpu: [ia32]
1384 | os: [win32]
1385 | requiresBuild: true
1386 | dev: true
1387 | optional: true
1388 |
1389 | /esbuild-windows-64/0.14.49:
1390 | resolution: {integrity: sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==}
1391 | engines: {node: '>=12'}
1392 | cpu: [x64]
1393 | os: [win32]
1394 | requiresBuild: true
1395 | dev: true
1396 | optional: true
1397 |
1398 | /esbuild-windows-arm64/0.14.49:
1399 | resolution: {integrity: sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==}
1400 | engines: {node: '>=12'}
1401 | cpu: [arm64]
1402 | os: [win32]
1403 | requiresBuild: true
1404 | dev: true
1405 | optional: true
1406 |
1407 | /esbuild/0.14.49:
1408 | resolution: {integrity: sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw==}
1409 | engines: {node: '>=12'}
1410 | hasBin: true
1411 | requiresBuild: true
1412 | optionalDependencies:
1413 | esbuild-android-64: 0.14.49
1414 | esbuild-android-arm64: 0.14.49
1415 | esbuild-darwin-64: 0.14.49
1416 | esbuild-darwin-arm64: 0.14.49
1417 | esbuild-freebsd-64: 0.14.49
1418 | esbuild-freebsd-arm64: 0.14.49
1419 | esbuild-linux-32: 0.14.49
1420 | esbuild-linux-64: 0.14.49
1421 | esbuild-linux-arm: 0.14.49
1422 | esbuild-linux-arm64: 0.14.49
1423 | esbuild-linux-mips64le: 0.14.49
1424 | esbuild-linux-ppc64le: 0.14.49
1425 | esbuild-linux-riscv64: 0.14.49
1426 | esbuild-linux-s390x: 0.14.49
1427 | esbuild-netbsd-64: 0.14.49
1428 | esbuild-openbsd-64: 0.14.49
1429 | esbuild-sunos-64: 0.14.49
1430 | esbuild-windows-32: 0.14.49
1431 | esbuild-windows-64: 0.14.49
1432 | esbuild-windows-arm64: 0.14.49
1433 | dev: true
1434 |
1435 | /escalade/3.1.1:
1436 | resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==}
1437 | engines: {node: '>=6'}
1438 | dev: true
1439 |
1440 | /escape-string-regexp/1.0.5:
1441 | resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
1442 | engines: {node: '>=0.8.0'}
1443 | dev: true
1444 |
1445 | /escape-string-regexp/4.0.0:
1446 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
1447 | engines: {node: '>=10'}
1448 | dev: true
1449 |
1450 | /eslint-config-prettier/8.5.0_eslint@8.21.0:
1451 | resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==}
1452 | hasBin: true
1453 | peerDependencies:
1454 | eslint: '>=7.0.0'
1455 | dependencies:
1456 | eslint: 8.21.0
1457 | dev: true
1458 |
1459 | /eslint-plugin-prettier/4.2.1_h62lvancfh4b7r6zn2dgodrh5e:
1460 | resolution: {integrity: sha512-f/0rXLXUt0oFYs8ra4w49wYZBG5GKZpAYsJSm6rnYL5uVDjd+zowwMwVZHnAjf4edNrKpCDYfXDgmRE/Ak7QyQ==}
1461 | engines: {node: '>=12.0.0'}
1462 | peerDependencies:
1463 | eslint: '>=7.28.0'
1464 | eslint-config-prettier: '*'
1465 | prettier: '>=2.0.0'
1466 | peerDependenciesMeta:
1467 | eslint-config-prettier:
1468 | optional: true
1469 | dependencies:
1470 | eslint: 8.21.0
1471 | eslint-config-prettier: 8.5.0_eslint@8.21.0
1472 | prettier: 2.7.1
1473 | prettier-linter-helpers: 1.0.0
1474 | dev: true
1475 |
1476 | /eslint-plugin-vue/9.3.0_eslint@8.20.0:
1477 | resolution: {integrity: sha512-iscKKkBZgm6fGZwFt6poRoWC0Wy2dQOlwUPW++CiPoQiw1enctV2Hj5DBzzjJZfyqs+FAXhgzL4q0Ww03AgSmQ==}
1478 | engines: {node: ^14.17.0 || >=16.0.0}
1479 | peerDependencies:
1480 | eslint: ^6.2.0 || ^7.0.0 || ^8.0.0
1481 | dependencies:
1482 | eslint: 8.20.0
1483 | eslint-utils: 3.0.0_eslint@8.20.0
1484 | natural-compare: 1.4.0
1485 | nth-check: 2.1.1
1486 | postcss-selector-parser: 6.0.10
1487 | semver: 7.3.7
1488 | vue-eslint-parser: 9.0.3_eslint@8.20.0
1489 | xml-name-validator: 4.0.0
1490 | transitivePeerDependencies:
1491 | - supports-color
1492 | dev: true
1493 |
1494 | /eslint-scope/5.1.1:
1495 | resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
1496 | engines: {node: '>=8.0.0'}
1497 | dependencies:
1498 | esrecurse: 4.3.0
1499 | estraverse: 4.3.0
1500 | dev: true
1501 |
1502 | /eslint-scope/7.1.1:
1503 | resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==}
1504 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1505 | dependencies:
1506 | esrecurse: 4.3.0
1507 | estraverse: 5.3.0
1508 | dev: true
1509 |
1510 | /eslint-utils/3.0.0_eslint@8.20.0:
1511 | resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
1512 | engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
1513 | peerDependencies:
1514 | eslint: '>=5'
1515 | dependencies:
1516 | eslint: 8.20.0
1517 | eslint-visitor-keys: 2.1.0
1518 | dev: true
1519 |
1520 | /eslint-utils/3.0.0_eslint@8.21.0:
1521 | resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
1522 | engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
1523 | peerDependencies:
1524 | eslint: '>=5'
1525 | dependencies:
1526 | eslint: 8.21.0
1527 | eslint-visitor-keys: 2.1.0
1528 | dev: true
1529 |
1530 | /eslint-visitor-keys/2.1.0:
1531 | resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
1532 | engines: {node: '>=10'}
1533 | dev: true
1534 |
1535 | /eslint-visitor-keys/3.3.0:
1536 | resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==}
1537 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1538 | dev: true
1539 |
1540 | /eslint/8.20.0:
1541 | resolution: {integrity: sha512-d4ixhz5SKCa1D6SCPrivP7yYVi7nyD6A4vs6HIAul9ujBzcEmZVM3/0NN/yu5nKhmO1wjp5xQ46iRfmDGlOviA==}
1542 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1543 | hasBin: true
1544 | dependencies:
1545 | '@eslint/eslintrc': 1.3.0
1546 | '@humanwhocodes/config-array': 0.9.5
1547 | ajv: 6.12.6
1548 | chalk: 4.1.2
1549 | cross-spawn: 7.0.3
1550 | debug: 4.3.4
1551 | doctrine: 3.0.0
1552 | escape-string-regexp: 4.0.0
1553 | eslint-scope: 7.1.1
1554 | eslint-utils: 3.0.0_eslint@8.20.0
1555 | eslint-visitor-keys: 3.3.0
1556 | espree: 9.3.2
1557 | esquery: 1.4.0
1558 | esutils: 2.0.3
1559 | fast-deep-equal: 3.1.3
1560 | file-entry-cache: 6.0.1
1561 | functional-red-black-tree: 1.0.1
1562 | glob-parent: 6.0.2
1563 | globals: 13.16.0
1564 | ignore: 5.2.0
1565 | import-fresh: 3.3.0
1566 | imurmurhash: 0.1.4
1567 | is-glob: 4.0.3
1568 | js-yaml: 4.1.0
1569 | json-stable-stringify-without-jsonify: 1.0.1
1570 | levn: 0.4.1
1571 | lodash.merge: 4.6.2
1572 | minimatch: 3.1.2
1573 | natural-compare: 1.4.0
1574 | optionator: 0.9.1
1575 | regexpp: 3.2.0
1576 | strip-ansi: 6.0.1
1577 | strip-json-comments: 3.1.1
1578 | text-table: 0.2.0
1579 | v8-compile-cache: 2.3.0
1580 | transitivePeerDependencies:
1581 | - supports-color
1582 | dev: true
1583 |
1584 | /eslint/8.21.0:
1585 | resolution: {integrity: sha512-/XJ1+Qurf1T9G2M5IHrsjp+xrGT73RZf23xA1z5wB1ZzzEAWSZKvRwhWxTFp1rvkvCfwcvAUNAP31bhKTTGfDA==}
1586 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1587 | hasBin: true
1588 | dependencies:
1589 | '@eslint/eslintrc': 1.3.0
1590 | '@humanwhocodes/config-array': 0.10.4
1591 | '@humanwhocodes/gitignore-to-minimatch': 1.0.2
1592 | ajv: 6.12.6
1593 | chalk: 4.1.2
1594 | cross-spawn: 7.0.3
1595 | debug: 4.3.4
1596 | doctrine: 3.0.0
1597 | escape-string-regexp: 4.0.0
1598 | eslint-scope: 7.1.1
1599 | eslint-utils: 3.0.0_eslint@8.21.0
1600 | eslint-visitor-keys: 3.3.0
1601 | espree: 9.3.3
1602 | esquery: 1.4.0
1603 | esutils: 2.0.3
1604 | fast-deep-equal: 3.1.3
1605 | file-entry-cache: 6.0.1
1606 | find-up: 5.0.0
1607 | functional-red-black-tree: 1.0.1
1608 | glob-parent: 6.0.2
1609 | globals: 13.16.0
1610 | globby: 11.1.0
1611 | grapheme-splitter: 1.0.4
1612 | ignore: 5.2.0
1613 | import-fresh: 3.3.0
1614 | imurmurhash: 0.1.4
1615 | is-glob: 4.0.3
1616 | js-yaml: 4.1.0
1617 | json-stable-stringify-without-jsonify: 1.0.1
1618 | levn: 0.4.1
1619 | lodash.merge: 4.6.2
1620 | minimatch: 3.1.2
1621 | natural-compare: 1.4.0
1622 | optionator: 0.9.1
1623 | regexpp: 3.2.0
1624 | strip-ansi: 6.0.1
1625 | strip-json-comments: 3.1.1
1626 | text-table: 0.2.0
1627 | v8-compile-cache: 2.3.0
1628 | transitivePeerDependencies:
1629 | - supports-color
1630 | dev: true
1631 |
1632 | /espree/9.3.2:
1633 | resolution: {integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==}
1634 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1635 | dependencies:
1636 | acorn: 8.7.1
1637 | acorn-jsx: 5.3.2_acorn@8.7.1
1638 | eslint-visitor-keys: 3.3.0
1639 | dev: true
1640 |
1641 | /espree/9.3.3:
1642 | resolution: {integrity: sha512-ORs1Rt/uQTqUKjDdGCyrtYxbazf5umATSf/K4qxjmZHORR6HJk+2s/2Pqe+Kk49HHINC/xNIrGfgh8sZcll0ng==}
1643 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
1644 | dependencies:
1645 | acorn: 8.8.0
1646 | acorn-jsx: 5.3.2_acorn@8.8.0
1647 | eslint-visitor-keys: 3.3.0
1648 | dev: true
1649 |
1650 | /esquery/1.4.0:
1651 | resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
1652 | engines: {node: '>=0.10'}
1653 | dependencies:
1654 | estraverse: 5.3.0
1655 | dev: true
1656 |
1657 | /esrecurse/4.3.0:
1658 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
1659 | engines: {node: '>=4.0'}
1660 | dependencies:
1661 | estraverse: 5.3.0
1662 | dev: true
1663 |
1664 | /estraverse/4.3.0:
1665 | resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
1666 | engines: {node: '>=4.0'}
1667 | dev: true
1668 |
1669 | /estraverse/5.3.0:
1670 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
1671 | engines: {node: '>=4.0'}
1672 | dev: true
1673 |
1674 | /estree-walker/2.0.2:
1675 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
1676 |
1677 | /esutils/2.0.3:
1678 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
1679 | engines: {node: '>=0.10.0'}
1680 | dev: true
1681 |
1682 | /execa/5.1.1:
1683 | resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
1684 | engines: {node: '>=10'}
1685 | dependencies:
1686 | cross-spawn: 7.0.3
1687 | get-stream: 6.0.1
1688 | human-signals: 2.1.0
1689 | is-stream: 2.0.1
1690 | merge-stream: 2.0.0
1691 | npm-run-path: 4.0.1
1692 | onetime: 5.1.2
1693 | signal-exit: 3.0.7
1694 | strip-final-newline: 2.0.0
1695 | dev: true
1696 |
1697 | /expand-tilde/2.0.2:
1698 | resolution: {integrity: sha512-A5EmesHW6rfnZ9ysHQjPdJRni0SRar0tjtG5MNtm9n5TUvsYU8oozprtRD4AqHxcZWWlVuAmQo2nWKfN9oyjTw==}
1699 | engines: {node: '>=0.10.0'}
1700 | dependencies:
1701 | homedir-polyfill: 1.0.3
1702 | dev: true
1703 |
1704 | /external-editor/3.1.0:
1705 | resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
1706 | engines: {node: '>=4'}
1707 | dependencies:
1708 | chardet: 0.7.0
1709 | iconv-lite: 0.4.24
1710 | tmp: 0.0.33
1711 | dev: true
1712 |
1713 | /fast-deep-equal/3.1.3:
1714 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
1715 | dev: true
1716 |
1717 | /fast-diff/1.2.0:
1718 | resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==}
1719 | dev: true
1720 |
1721 | /fast-glob/3.2.11:
1722 | resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==}
1723 | engines: {node: '>=8.6.0'}
1724 | dependencies:
1725 | '@nodelib/fs.stat': 2.0.5
1726 | '@nodelib/fs.walk': 1.2.8
1727 | glob-parent: 5.1.2
1728 | merge2: 1.4.1
1729 | micromatch: 4.0.5
1730 | dev: true
1731 |
1732 | /fast-json-stable-stringify/2.1.0:
1733 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
1734 | dev: true
1735 |
1736 | /fast-levenshtein/2.0.6:
1737 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
1738 | dev: true
1739 |
1740 | /fastq/1.13.0:
1741 | resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==}
1742 | dependencies:
1743 | reusify: 1.0.4
1744 | dev: true
1745 |
1746 | /figures/2.0.0:
1747 | resolution: {integrity: sha512-Oa2M9atig69ZkfwiApY8F2Yy+tzMbazyvqv21R0NsSC8floSOC09BbT1ITWAdoMGQvJ/aZnR1KMwdx9tvHnTNA==}
1748 | engines: {node: '>=4'}
1749 | dependencies:
1750 | escape-string-regexp: 1.0.5
1751 | dev: true
1752 |
1753 | /figures/3.2.0:
1754 | resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
1755 | engines: {node: '>=8'}
1756 | dependencies:
1757 | escape-string-regexp: 1.0.5
1758 | dev: true
1759 |
1760 | /file-entry-cache/6.0.1:
1761 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
1762 | engines: {node: ^10.12.0 || >=12.0.0}
1763 | dependencies:
1764 | flat-cache: 3.0.4
1765 | dev: true
1766 |
1767 | /fill-range/7.0.1:
1768 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
1769 | engines: {node: '>=8'}
1770 | dependencies:
1771 | to-regex-range: 5.0.1
1772 | dev: true
1773 |
1774 | /find-node-modules/2.1.3:
1775 | resolution: {integrity: sha512-UC2I2+nx1ZuOBclWVNdcnbDR5dlrOdVb7xNjmT/lHE+LsgztWks3dG7boJ37yTS/venXw84B/mAW9uHVoC5QRg==}
1776 | dependencies:
1777 | findup-sync: 4.0.0
1778 | merge: 2.1.1
1779 | dev: true
1780 |
1781 | /find-root/1.1.0:
1782 | resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==}
1783 | dev: true
1784 |
1785 | /find-up/2.1.0:
1786 | resolution: {integrity: sha512-NWzkk0jSJtTt08+FBFMvXoeZnOJD+jTtsRmBYbAIzJdX6l7dLgR7CTubCM5/eDdPUBvLCeVasP1brfVR/9/EZQ==}
1787 | engines: {node: '>=4'}
1788 | dependencies:
1789 | locate-path: 2.0.0
1790 | dev: true
1791 |
1792 | /find-up/3.0.0:
1793 | resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==}
1794 | engines: {node: '>=6'}
1795 | dependencies:
1796 | locate-path: 3.0.0
1797 | dev: true
1798 |
1799 | /find-up/4.1.0:
1800 | resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
1801 | engines: {node: '>=8'}
1802 | dependencies:
1803 | locate-path: 5.0.0
1804 | path-exists: 4.0.0
1805 | dev: true
1806 |
1807 | /find-up/5.0.0:
1808 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
1809 | engines: {node: '>=10'}
1810 | dependencies:
1811 | locate-path: 6.0.0
1812 | path-exists: 4.0.0
1813 | dev: true
1814 |
1815 | /findup-sync/4.0.0:
1816 | resolution: {integrity: sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==}
1817 | engines: {node: '>= 8'}
1818 | dependencies:
1819 | detect-file: 1.0.0
1820 | is-glob: 4.0.3
1821 | micromatch: 4.0.5
1822 | resolve-dir: 1.0.1
1823 | dev: true
1824 |
1825 | /flat-cache/3.0.4:
1826 | resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
1827 | engines: {node: ^10.12.0 || >=12.0.0}
1828 | dependencies:
1829 | flatted: 3.2.5
1830 | rimraf: 3.0.2
1831 | dev: true
1832 |
1833 | /flatted/3.2.5:
1834 | resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==}
1835 | dev: true
1836 |
1837 | /fs-extra/8.1.0:
1838 | resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==}
1839 | engines: {node: '>=6 <7 || >=8'}
1840 | dependencies:
1841 | graceful-fs: 4.2.10
1842 | jsonfile: 4.0.0
1843 | universalify: 0.1.2
1844 | dev: true
1845 |
1846 | /fs.realpath/1.0.0:
1847 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
1848 | dev: true
1849 |
1850 | /fsevents/2.3.2:
1851 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
1852 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1853 | os: [darwin]
1854 | requiresBuild: true
1855 | optional: true
1856 |
1857 | /function-bind/1.1.1:
1858 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
1859 | dev: true
1860 |
1861 | /functional-red-black-tree/1.0.1:
1862 | resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==}
1863 | dev: true
1864 |
1865 | /get-caller-file/2.0.5:
1866 | resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
1867 | engines: {node: 6.* || 8.* || >= 10.*}
1868 | dev: true
1869 |
1870 | /get-pkg-repo/4.2.1:
1871 | resolution: {integrity: sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==}
1872 | engines: {node: '>=6.9.0'}
1873 | hasBin: true
1874 | dependencies:
1875 | '@hutson/parse-repository-url': 3.0.2
1876 | hosted-git-info: 4.1.0
1877 | through2: 2.0.5
1878 | yargs: 16.2.0
1879 | dev: true
1880 |
1881 | /get-stream/6.0.1:
1882 | resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
1883 | engines: {node: '>=10'}
1884 | dev: true
1885 |
1886 | /git-raw-commits/2.0.11:
1887 | resolution: {integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==}
1888 | engines: {node: '>=10'}
1889 | hasBin: true
1890 | dependencies:
1891 | dargs: 7.0.0
1892 | lodash: 4.17.21
1893 | meow: 8.1.2
1894 | split2: 3.2.2
1895 | through2: 4.0.2
1896 | dev: true
1897 |
1898 | /git-remote-origin-url/2.0.0:
1899 | resolution: {integrity: sha512-eU+GGrZgccNJcsDH5LkXR3PB9M958hxc7sbA8DFJjrv9j4L2P/eZfKhM+QD6wyzpiv+b1BpK0XrYCxkovtjSLw==}
1900 | engines: {node: '>=4'}
1901 | dependencies:
1902 | gitconfiglocal: 1.0.0
1903 | pify: 2.3.0
1904 | dev: true
1905 |
1906 | /git-semver-tags/4.1.1:
1907 | resolution: {integrity: sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==}
1908 | engines: {node: '>=10'}
1909 | hasBin: true
1910 | dependencies:
1911 | meow: 8.1.2
1912 | semver: 6.3.0
1913 | dev: true
1914 |
1915 | /gitconfiglocal/1.0.0:
1916 | resolution: {integrity: sha512-spLUXeTAVHxDtKsJc8FkFVgFtMdEN9qPGpL23VfSHx4fP4+Ds097IXLvymbnDH8FnmxX5Nr9bPw3A+AQ6mWEaQ==}
1917 | dependencies:
1918 | ini: 1.3.8
1919 | dev: true
1920 |
1921 | /glob-parent/5.1.2:
1922 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
1923 | engines: {node: '>= 6'}
1924 | dependencies:
1925 | is-glob: 4.0.3
1926 | dev: true
1927 |
1928 | /glob-parent/6.0.2:
1929 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
1930 | engines: {node: '>=10.13.0'}
1931 | dependencies:
1932 | is-glob: 4.0.3
1933 | dev: true
1934 |
1935 | /glob/7.1.4:
1936 | resolution: {integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==}
1937 | dependencies:
1938 | fs.realpath: 1.0.0
1939 | inflight: 1.0.6
1940 | inherits: 2.0.4
1941 | minimatch: 3.1.2
1942 | once: 1.4.0
1943 | path-is-absolute: 1.0.1
1944 | dev: true
1945 |
1946 | /glob/7.1.6:
1947 | resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==}
1948 | dependencies:
1949 | fs.realpath: 1.0.0
1950 | inflight: 1.0.6
1951 | inherits: 2.0.4
1952 | minimatch: 3.1.2
1953 | once: 1.4.0
1954 | path-is-absolute: 1.0.1
1955 | dev: true
1956 |
1957 | /glob/7.2.3:
1958 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
1959 | dependencies:
1960 | fs.realpath: 1.0.0
1961 | inflight: 1.0.6
1962 | inherits: 2.0.4
1963 | minimatch: 3.1.2
1964 | once: 1.4.0
1965 | path-is-absolute: 1.0.1
1966 | dev: true
1967 |
1968 | /global-dirs/0.1.1:
1969 | resolution: {integrity: sha512-NknMLn7F2J7aflwFOlGdNIuCDpN3VGoSoB+aap3KABFWbHVn1TCgFC+np23J8W2BiZbjfEw3BFBycSMv1AFblg==}
1970 | engines: {node: '>=4'}
1971 | dependencies:
1972 | ini: 1.3.8
1973 | dev: true
1974 | optional: true
1975 |
1976 | /global-modules/1.0.0:
1977 | resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==}
1978 | engines: {node: '>=0.10.0'}
1979 | dependencies:
1980 | global-prefix: 1.0.2
1981 | is-windows: 1.0.2
1982 | resolve-dir: 1.0.1
1983 | dev: true
1984 |
1985 | /global-prefix/1.0.2:
1986 | resolution: {integrity: sha512-5lsx1NUDHtSjfg0eHlmYvZKv8/nVqX4ckFbM+FrGcQ+04KWcWFo9P5MxPZYSzUvyzmdTbI7Eix8Q4IbELDqzKg==}
1987 | engines: {node: '>=0.10.0'}
1988 | dependencies:
1989 | expand-tilde: 2.0.2
1990 | homedir-polyfill: 1.0.3
1991 | ini: 1.3.8
1992 | is-windows: 1.0.2
1993 | which: 1.3.1
1994 | dev: true
1995 |
1996 | /globals/13.16.0:
1997 | resolution: {integrity: sha512-A1lrQfpNF+McdPOnnFqY3kSN0AFTy485bTi1bkLk4mVPODIUEcSfhHgRqA+QdXPksrSTTztYXx37NFV+GpGk3Q==}
1998 | engines: {node: '>=8'}
1999 | dependencies:
2000 | type-fest: 0.20.2
2001 | dev: true
2002 |
2003 | /globby/11.1.0:
2004 | resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
2005 | engines: {node: '>=10'}
2006 | dependencies:
2007 | array-union: 2.1.0
2008 | dir-glob: 3.0.1
2009 | fast-glob: 3.2.11
2010 | ignore: 5.2.0
2011 | merge2: 1.4.1
2012 | slash: 3.0.0
2013 | dev: true
2014 |
2015 | /graceful-fs/4.2.10:
2016 | resolution: {integrity: sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==}
2017 | dev: true
2018 |
2019 | /grapheme-splitter/1.0.4:
2020 | resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
2021 | dev: true
2022 |
2023 | /handlebars/4.7.7:
2024 | resolution: {integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==}
2025 | engines: {node: '>=0.4.7'}
2026 | hasBin: true
2027 | dependencies:
2028 | minimist: 1.2.6
2029 | neo-async: 2.6.2
2030 | source-map: 0.6.1
2031 | wordwrap: 1.0.0
2032 | optionalDependencies:
2033 | uglify-js: 3.16.3
2034 | dev: true
2035 |
2036 | /hard-rejection/2.1.0:
2037 | resolution: {integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==}
2038 | engines: {node: '>=6'}
2039 | dev: true
2040 |
2041 | /has-flag/3.0.0:
2042 | resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
2043 | engines: {node: '>=4'}
2044 | dev: true
2045 |
2046 | /has-flag/4.0.0:
2047 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
2048 | engines: {node: '>=8'}
2049 | dev: true
2050 |
2051 | /has/1.0.3:
2052 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
2053 | engines: {node: '>= 0.4.0'}
2054 | dependencies:
2055 | function-bind: 1.1.1
2056 | dev: true
2057 |
2058 | /homedir-polyfill/1.0.3:
2059 | resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==}
2060 | engines: {node: '>=0.10.0'}
2061 | dependencies:
2062 | parse-passwd: 1.0.0
2063 | dev: true
2064 |
2065 | /hosted-git-info/2.8.9:
2066 | resolution: {integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==}
2067 | dev: true
2068 |
2069 | /hosted-git-info/4.1.0:
2070 | resolution: {integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==}
2071 | engines: {node: '>=10'}
2072 | dependencies:
2073 | lru-cache: 6.0.0
2074 | dev: true
2075 |
2076 | /human-signals/2.1.0:
2077 | resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
2078 | engines: {node: '>=10.17.0'}
2079 | dev: true
2080 |
2081 | /iconv-lite/0.4.24:
2082 | resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
2083 | engines: {node: '>=0.10.0'}
2084 | dependencies:
2085 | safer-buffer: 2.1.2
2086 | dev: true
2087 |
2088 | /ignore/5.2.0:
2089 | resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==}
2090 | engines: {node: '>= 4'}
2091 | dev: true
2092 |
2093 | /import-fresh/3.3.0:
2094 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
2095 | engines: {node: '>=6'}
2096 | dependencies:
2097 | parent-module: 1.0.1
2098 | resolve-from: 4.0.0
2099 | dev: true
2100 |
2101 | /imurmurhash/0.1.4:
2102 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
2103 | engines: {node: '>=0.8.19'}
2104 | dev: true
2105 |
2106 | /indent-string/4.0.0:
2107 | resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
2108 | engines: {node: '>=8'}
2109 | dev: true
2110 |
2111 | /inflight/1.0.6:
2112 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
2113 | dependencies:
2114 | once: 1.4.0
2115 | wrappy: 1.0.2
2116 | dev: true
2117 |
2118 | /inherits/2.0.4:
2119 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
2120 | dev: true
2121 |
2122 | /ini/1.3.8:
2123 | resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
2124 | dev: true
2125 |
2126 | /inquirer/6.5.2:
2127 | resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==}
2128 | engines: {node: '>=6.0.0'}
2129 | dependencies:
2130 | ansi-escapes: 3.2.0
2131 | chalk: 2.4.2
2132 | cli-cursor: 2.1.0
2133 | cli-width: 2.2.1
2134 | external-editor: 3.1.0
2135 | figures: 2.0.0
2136 | lodash: 4.17.21
2137 | mute-stream: 0.0.7
2138 | run-async: 2.4.1
2139 | rxjs: 6.6.7
2140 | string-width: 2.1.1
2141 | strip-ansi: 5.2.0
2142 | through: 2.3.8
2143 | dev: true
2144 |
2145 | /is-arrayish/0.2.1:
2146 | resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
2147 | dev: true
2148 |
2149 | /is-binary-path/2.1.0:
2150 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
2151 | engines: {node: '>=8'}
2152 | dependencies:
2153 | binary-extensions: 2.2.0
2154 | dev: true
2155 |
2156 | /is-core-module/2.9.0:
2157 | resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==}
2158 | dependencies:
2159 | has: 1.0.3
2160 | dev: true
2161 |
2162 | /is-extglob/2.1.1:
2163 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
2164 | engines: {node: '>=0.10.0'}
2165 | dev: true
2166 |
2167 | /is-fullwidth-code-point/2.0.0:
2168 | resolution: {integrity: sha512-VHskAKYM8RfSFXwee5t5cbN5PZeq1Wrh6qd5bkyiXIf6UQcN6w/A0eXM9r6t8d+GYOh+o6ZhiEnb88LN/Y8m2w==}
2169 | engines: {node: '>=4'}
2170 | dev: true
2171 |
2172 | /is-fullwidth-code-point/3.0.0:
2173 | resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
2174 | engines: {node: '>=8'}
2175 | dev: true
2176 |
2177 | /is-glob/4.0.3:
2178 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
2179 | engines: {node: '>=0.10.0'}
2180 | dependencies:
2181 | is-extglob: 2.1.1
2182 | dev: true
2183 |
2184 | /is-number/7.0.0:
2185 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
2186 | engines: {node: '>=0.12.0'}
2187 | dev: true
2188 |
2189 | /is-obj/2.0.0:
2190 | resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==}
2191 | engines: {node: '>=8'}
2192 | dev: true
2193 |
2194 | /is-plain-obj/1.1.0:
2195 | resolution: {integrity: sha512-yvkRyxmFKEOQ4pNXCmJG5AEQNlXJS5LaONXo5/cLdTZdWvsZ1ioJEonLGAosKlMWE8lwUy/bJzMjcw8az73+Fg==}
2196 | engines: {node: '>=0.10.0'}
2197 | dev: true
2198 |
2199 | /is-stream/2.0.1:
2200 | resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
2201 | engines: {node: '>=8'}
2202 | dev: true
2203 |
2204 | /is-text-path/1.0.1:
2205 | resolution: {integrity: sha512-xFuJpne9oFz5qDaodwmmG08e3CawH/2ZV8Qqza1Ko7Sk8POWbkRdwIoAWVhqvq0XeUzANEhKo2n0IXUGBm7A/w==}
2206 | engines: {node: '>=0.10.0'}
2207 | dependencies:
2208 | text-extensions: 1.9.0
2209 | dev: true
2210 |
2211 | /is-utf8/0.2.1:
2212 | resolution: {integrity: sha512-rMYPYvCzsXywIsldgLaSoPlw5PfoB/ssr7hY4pLfcodrA5M/eArza1a9VmTiNIBNMjOGr1Ow9mTyU2o69U6U9Q==}
2213 | dev: true
2214 |
2215 | /is-windows/1.0.2:
2216 | resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==}
2217 | engines: {node: '>=0.10.0'}
2218 | dev: true
2219 |
2220 | /isarray/1.0.0:
2221 | resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
2222 | dev: true
2223 |
2224 | /isexe/2.0.0:
2225 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
2226 | dev: true
2227 |
2228 | /joycon/3.1.1:
2229 | resolution: {integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==}
2230 | engines: {node: '>=10'}
2231 | dev: true
2232 |
2233 | /js-tokens/4.0.0:
2234 | resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
2235 | dev: true
2236 |
2237 | /js-yaml/4.1.0:
2238 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
2239 | hasBin: true
2240 | dependencies:
2241 | argparse: 2.0.1
2242 | dev: true
2243 |
2244 | /json-parse-better-errors/1.0.2:
2245 | resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==}
2246 | dev: true
2247 |
2248 | /json-parse-even-better-errors/2.3.1:
2249 | resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
2250 | dev: true
2251 |
2252 | /json-schema-traverse/0.4.1:
2253 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
2254 | dev: true
2255 |
2256 | /json-schema-traverse/1.0.0:
2257 | resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
2258 | dev: true
2259 | optional: true
2260 |
2261 | /json-stable-stringify-without-jsonify/1.0.1:
2262 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
2263 | dev: true
2264 |
2265 | /json-stringify-safe/5.0.1:
2266 | resolution: {integrity: sha512-ZClg6AaYvamvYEE82d3Iyd3vSSIjQ+odgjaTzRuO3s7toCdFKczob2i0zCh7JE8kWn17yvAWhUVxvqGwUalsRA==}
2267 | dev: true
2268 |
2269 | /jsonfile/4.0.0:
2270 | resolution: {integrity: sha512-m6F1R3z8jjlf2imQHS2Qez5sjKWQzbuuhuJ/FKYFRZvPE3PuHcSMVZzfsLhGVOkfd20obL5SWEBew5ShlquNxg==}
2271 | optionalDependencies:
2272 | graceful-fs: 4.2.10
2273 | dev: true
2274 |
2275 | /jsonparse/1.3.1:
2276 | resolution: {integrity: sha512-POQXvpdL69+CluYsillJ7SUhKvytYjW9vG/GKpnf+xP8UWgYEM/RaMzHHofbALDiKbbP1W8UEYmgGl39WkPZsg==}
2277 | engines: {'0': node >= 0.2.0}
2278 | dev: true
2279 |
2280 | /kind-of/6.0.3:
2281 | resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==}
2282 | engines: {node: '>=0.10.0'}
2283 | dev: true
2284 |
2285 | /levn/0.4.1:
2286 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
2287 | engines: {node: '>= 0.8.0'}
2288 | dependencies:
2289 | prelude-ls: 1.2.1
2290 | type-check: 0.4.0
2291 | dev: true
2292 |
2293 | /lilconfig/2.0.6:
2294 | resolution: {integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==}
2295 | engines: {node: '>=10'}
2296 | dev: true
2297 |
2298 | /lines-and-columns/1.2.4:
2299 | resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
2300 | dev: true
2301 |
2302 | /load-json-file/4.0.0:
2303 | resolution: {integrity: sha512-Kx8hMakjX03tiGTLAIdJ+lL0htKnXjEZN6hk/tozf/WOuYGdZBJrZ+rCJRbVCugsjB3jMLn9746NsQIf5VjBMw==}
2304 | engines: {node: '>=4'}
2305 | dependencies:
2306 | graceful-fs: 4.2.10
2307 | parse-json: 4.0.0
2308 | pify: 3.0.0
2309 | strip-bom: 3.0.0
2310 | dev: true
2311 |
2312 | /load-tsconfig/0.2.3:
2313 | resolution: {integrity: sha512-iyT2MXws+dc2Wi6o3grCFtGXpeMvHmJqS27sMPGtV2eUu4PeFnG+33I8BlFK1t1NWMjOpcx9bridn5yxLDX2gQ==}
2314 | engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
2315 | dev: true
2316 |
2317 | /locate-path/2.0.0:
2318 | resolution: {integrity: sha512-NCI2kiDkyR7VeEKm27Kda/iQHyKJe1Bu0FlTbYp3CqJu+9IFe9bLyAjMxf5ZDDbEg+iMPzB5zYyUTSm8wVTKmA==}
2319 | engines: {node: '>=4'}
2320 | dependencies:
2321 | p-locate: 2.0.0
2322 | path-exists: 3.0.0
2323 | dev: true
2324 |
2325 | /locate-path/3.0.0:
2326 | resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==}
2327 | engines: {node: '>=6'}
2328 | dependencies:
2329 | p-locate: 3.0.0
2330 | path-exists: 3.0.0
2331 | dev: true
2332 |
2333 | /locate-path/5.0.0:
2334 | resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
2335 | engines: {node: '>=8'}
2336 | dependencies:
2337 | p-locate: 4.1.0
2338 | dev: true
2339 |
2340 | /locate-path/6.0.0:
2341 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
2342 | engines: {node: '>=10'}
2343 | dependencies:
2344 | p-locate: 5.0.0
2345 | dev: true
2346 |
2347 | /lodash.ismatch/4.4.0:
2348 | resolution: {integrity: sha512-fPMfXjGQEV9Xsq/8MTSgUf255gawYRbjwMyDbcvDhXgV7enSZA0hynz6vMPnpAb5iONEzBHBPsT+0zes5Z301g==}
2349 | dev: true
2350 |
2351 | /lodash.map/4.6.0:
2352 | resolution: {integrity: sha512-worNHGKLDetmcEYDvh2stPCrrQRkP20E4l0iIS7F8EvzMqBBi7ltvFN5m1HvTf1P7Jk1txKhvFcmYsCr8O2F1Q==}
2353 | dev: true
2354 |
2355 | /lodash.merge/4.6.2:
2356 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
2357 | dev: true
2358 |
2359 | /lodash.sortby/4.7.0:
2360 | resolution: {integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==}
2361 | dev: true
2362 |
2363 | /lodash/4.17.21:
2364 | resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
2365 | dev: true
2366 |
2367 | /longest/2.0.1:
2368 | resolution: {integrity: sha512-Ajzxb8CM6WAnFjgiloPsI3bF+WCxcvhdIG3KNA2KN962+tdBsHcuQ4k4qX/EcS/2CRkcc0iAkR956Nib6aXU/Q==}
2369 | engines: {node: '>=0.10.0'}
2370 | dev: true
2371 |
2372 | /lru-cache/6.0.0:
2373 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
2374 | engines: {node: '>=10'}
2375 | dependencies:
2376 | yallist: 4.0.0
2377 | dev: true
2378 |
2379 | /magic-string/0.25.9:
2380 | resolution: {integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==}
2381 | dependencies:
2382 | sourcemap-codec: 1.4.8
2383 |
2384 | /make-error/1.3.6:
2385 | resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
2386 | dev: true
2387 | optional: true
2388 |
2389 | /map-obj/1.0.1:
2390 | resolution: {integrity: sha512-7N/q3lyZ+LVCp7PzuxrJr4KMbBE2hW7BT7YNia330OFxIf4d3r5zVpicP2650l7CPN6RM9zOJRl3NGpqSiw3Eg==}
2391 | engines: {node: '>=0.10.0'}
2392 | dev: true
2393 |
2394 | /map-obj/4.3.0:
2395 | resolution: {integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==}
2396 | engines: {node: '>=8'}
2397 | dev: true
2398 |
2399 | /meow/8.1.2:
2400 | resolution: {integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==}
2401 | engines: {node: '>=10'}
2402 | dependencies:
2403 | '@types/minimist': 1.2.2
2404 | camelcase-keys: 6.2.2
2405 | decamelize-keys: 1.1.0
2406 | hard-rejection: 2.1.0
2407 | minimist-options: 4.1.0
2408 | normalize-package-data: 3.0.3
2409 | read-pkg-up: 7.0.1
2410 | redent: 3.0.0
2411 | trim-newlines: 3.0.1
2412 | type-fest: 0.18.1
2413 | yargs-parser: 20.2.9
2414 | dev: true
2415 |
2416 | /merge-stream/2.0.0:
2417 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
2418 | dev: true
2419 |
2420 | /merge/2.1.1:
2421 | resolution: {integrity: sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==}
2422 | dev: true
2423 |
2424 | /merge2/1.4.1:
2425 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
2426 | engines: {node: '>= 8'}
2427 | dev: true
2428 |
2429 | /micromatch/4.0.5:
2430 | resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
2431 | engines: {node: '>=8.6'}
2432 | dependencies:
2433 | braces: 3.0.2
2434 | picomatch: 2.3.1
2435 | dev: true
2436 |
2437 | /mimic-fn/1.2.0:
2438 | resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==}
2439 | engines: {node: '>=4'}
2440 | dev: true
2441 |
2442 | /mimic-fn/2.1.0:
2443 | resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
2444 | engines: {node: '>=6'}
2445 | dev: true
2446 |
2447 | /min-indent/1.0.1:
2448 | resolution: {integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==}
2449 | engines: {node: '>=4'}
2450 | dev: true
2451 |
2452 | /minimatch/3.1.2:
2453 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
2454 | dependencies:
2455 | brace-expansion: 1.1.11
2456 | dev: true
2457 |
2458 | /minimist-options/4.1.0:
2459 | resolution: {integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==}
2460 | engines: {node: '>= 6'}
2461 | dependencies:
2462 | arrify: 1.0.1
2463 | is-plain-obj: 1.1.0
2464 | kind-of: 6.0.3
2465 | dev: true
2466 |
2467 | /minimist/1.2.5:
2468 | resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==}
2469 | dev: true
2470 |
2471 | /minimist/1.2.6:
2472 | resolution: {integrity: sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==}
2473 | dev: true
2474 |
2475 | /modify-values/1.0.1:
2476 | resolution: {integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==}
2477 | engines: {node: '>=0.10.0'}
2478 | dev: true
2479 |
2480 | /ms/2.1.2:
2481 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
2482 | dev: true
2483 |
2484 | /mute-stream/0.0.7:
2485 | resolution: {integrity: sha512-r65nCZhrbXXb6dXOACihYApHw2Q6pV0M3V0PSxd74N0+D8nzAdEAITq2oAjA1jVnKI+tGvEBUpqiMh0+rW6zDQ==}
2486 | dev: true
2487 |
2488 | /mz/2.7.0:
2489 | resolution: {integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==}
2490 | dependencies:
2491 | any-promise: 1.3.0
2492 | object-assign: 4.1.1
2493 | thenify-all: 1.6.0
2494 | dev: true
2495 |
2496 | /nanoid/3.3.4:
2497 | resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
2498 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
2499 | hasBin: true
2500 |
2501 | /natural-compare/1.4.0:
2502 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
2503 | dev: true
2504 |
2505 | /neo-async/2.6.2:
2506 | resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
2507 | dev: true
2508 |
2509 | /normalize-package-data/2.5.0:
2510 | resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==}
2511 | dependencies:
2512 | hosted-git-info: 2.8.9
2513 | resolve: 1.22.1
2514 | semver: 5.7.1
2515 | validate-npm-package-license: 3.0.4
2516 | dev: true
2517 |
2518 | /normalize-package-data/3.0.3:
2519 | resolution: {integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==}
2520 | engines: {node: '>=10'}
2521 | dependencies:
2522 | hosted-git-info: 4.1.0
2523 | is-core-module: 2.9.0
2524 | semver: 7.3.7
2525 | validate-npm-package-license: 3.0.4
2526 | dev: true
2527 |
2528 | /normalize-path/3.0.0:
2529 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
2530 | engines: {node: '>=0.10.0'}
2531 | dev: true
2532 |
2533 | /npm-run-path/4.0.1:
2534 | resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
2535 | engines: {node: '>=8'}
2536 | dependencies:
2537 | path-key: 3.1.1
2538 | dev: true
2539 |
2540 | /nth-check/2.1.1:
2541 | resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
2542 | dependencies:
2543 | boolbase: 1.0.0
2544 | dev: true
2545 |
2546 | /object-assign/4.1.1:
2547 | resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
2548 | engines: {node: '>=0.10.0'}
2549 | dev: true
2550 |
2551 | /once/1.4.0:
2552 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
2553 | dependencies:
2554 | wrappy: 1.0.2
2555 | dev: true
2556 |
2557 | /onetime/2.0.1:
2558 | resolution: {integrity: sha512-oyyPpiMaKARvvcgip+JV+7zci5L8D1W9RZIz2l1o08AM3pfspitVWnPt3mzHcBPp12oYMTy0pqrFs/C+m3EwsQ==}
2559 | engines: {node: '>=4'}
2560 | dependencies:
2561 | mimic-fn: 1.2.0
2562 | dev: true
2563 |
2564 | /onetime/5.1.2:
2565 | resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
2566 | engines: {node: '>=6'}
2567 | dependencies:
2568 | mimic-fn: 2.1.0
2569 | dev: true
2570 |
2571 | /optionator/0.9.1:
2572 | resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==}
2573 | engines: {node: '>= 0.8.0'}
2574 | dependencies:
2575 | deep-is: 0.1.4
2576 | fast-levenshtein: 2.0.6
2577 | levn: 0.4.1
2578 | prelude-ls: 1.2.1
2579 | type-check: 0.4.0
2580 | word-wrap: 1.2.3
2581 | dev: true
2582 |
2583 | /os-tmpdir/1.0.2:
2584 | resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
2585 | engines: {node: '>=0.10.0'}
2586 | dev: true
2587 |
2588 | /p-limit/1.3.0:
2589 | resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==}
2590 | engines: {node: '>=4'}
2591 | dependencies:
2592 | p-try: 1.0.0
2593 | dev: true
2594 |
2595 | /p-limit/2.3.0:
2596 | resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
2597 | engines: {node: '>=6'}
2598 | dependencies:
2599 | p-try: 2.2.0
2600 | dev: true
2601 |
2602 | /p-limit/3.1.0:
2603 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
2604 | engines: {node: '>=10'}
2605 | dependencies:
2606 | yocto-queue: 0.1.0
2607 | dev: true
2608 |
2609 | /p-locate/2.0.0:
2610 | resolution: {integrity: sha512-nQja7m7gSKuewoVRen45CtVfODR3crN3goVQ0DDZ9N3yHxgpkuBhZqsaiotSQRrADUrne346peY7kT3TSACykg==}
2611 | engines: {node: '>=4'}
2612 | dependencies:
2613 | p-limit: 1.3.0
2614 | dev: true
2615 |
2616 | /p-locate/3.0.0:
2617 | resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==}
2618 | engines: {node: '>=6'}
2619 | dependencies:
2620 | p-limit: 2.3.0
2621 | dev: true
2622 |
2623 | /p-locate/4.1.0:
2624 | resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
2625 | engines: {node: '>=8'}
2626 | dependencies:
2627 | p-limit: 2.3.0
2628 | dev: true
2629 |
2630 | /p-locate/5.0.0:
2631 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
2632 | engines: {node: '>=10'}
2633 | dependencies:
2634 | p-limit: 3.1.0
2635 | dev: true
2636 |
2637 | /p-try/1.0.0:
2638 | resolution: {integrity: sha512-U1etNYuMJoIz3ZXSrrySFjsXQTWOx2/jdi86L+2pRvph/qMKL6sbcCYdH23fqsbm8TH2Gn0OybpT4eSFlCVHww==}
2639 | engines: {node: '>=4'}
2640 | dev: true
2641 |
2642 | /p-try/2.2.0:
2643 | resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
2644 | engines: {node: '>=6'}
2645 | dev: true
2646 |
2647 | /parent-module/1.0.1:
2648 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
2649 | engines: {node: '>=6'}
2650 | dependencies:
2651 | callsites: 3.1.0
2652 | dev: true
2653 |
2654 | /parse-json/4.0.0:
2655 | resolution: {integrity: sha512-aOIos8bujGN93/8Ox/jPLh7RwVnPEysynVFE+fQZyg6jKELEHwzgKdLRFHUgXJL6kylijVSBC4BvN9OmsB48Rw==}
2656 | engines: {node: '>=4'}
2657 | dependencies:
2658 | error-ex: 1.3.2
2659 | json-parse-better-errors: 1.0.2
2660 | dev: true
2661 |
2662 | /parse-json/5.2.0:
2663 | resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
2664 | engines: {node: '>=8'}
2665 | dependencies:
2666 | '@babel/code-frame': 7.16.7
2667 | error-ex: 1.3.2
2668 | json-parse-even-better-errors: 2.3.1
2669 | lines-and-columns: 1.2.4
2670 | dev: true
2671 |
2672 | /parse-passwd/1.0.0:
2673 | resolution: {integrity: sha512-1Y1A//QUXEZK7YKz+rD9WydcE1+EuPr6ZBgKecAB8tmoW6UFv0NREVJe1p+jRxtThkcbbKkfwIbWJe/IeE6m2Q==}
2674 | engines: {node: '>=0.10.0'}
2675 | dev: true
2676 |
2677 | /path-exists/3.0.0:
2678 | resolution: {integrity: sha512-bpC7GYwiDYQ4wYLe+FA8lhRjhQCMcQGuSgGGqDkg/QerRWw9CmGRT0iSOVRSZJ29NMLZgIzqaljJ63oaL4NIJQ==}
2679 | engines: {node: '>=4'}
2680 | dev: true
2681 |
2682 | /path-exists/4.0.0:
2683 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
2684 | engines: {node: '>=8'}
2685 | dev: true
2686 |
2687 | /path-is-absolute/1.0.1:
2688 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
2689 | engines: {node: '>=0.10.0'}
2690 | dev: true
2691 |
2692 | /path-key/3.1.1:
2693 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
2694 | engines: {node: '>=8'}
2695 | dev: true
2696 |
2697 | /path-parse/1.0.7:
2698 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
2699 | dev: true
2700 |
2701 | /path-type/3.0.0:
2702 | resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==}
2703 | engines: {node: '>=4'}
2704 | dependencies:
2705 | pify: 3.0.0
2706 | dev: true
2707 |
2708 | /path-type/4.0.0:
2709 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
2710 | engines: {node: '>=8'}
2711 | dev: true
2712 |
2713 | /picocolors/1.0.0:
2714 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
2715 |
2716 | /picomatch/2.3.1:
2717 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
2718 | engines: {node: '>=8.6'}
2719 |
2720 | /pify/2.3.0:
2721 | resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
2722 | engines: {node: '>=0.10.0'}
2723 | dev: true
2724 |
2725 | /pify/3.0.0:
2726 | resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==}
2727 | engines: {node: '>=4'}
2728 | dev: true
2729 |
2730 | /pirates/4.0.5:
2731 | resolution: {integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==}
2732 | engines: {node: '>= 6'}
2733 | dev: true
2734 |
2735 | /postcss-load-config/3.1.4:
2736 | resolution: {integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==}
2737 | engines: {node: '>= 10'}
2738 | peerDependencies:
2739 | postcss: '>=8.0.9'
2740 | ts-node: '>=9.0.0'
2741 | peerDependenciesMeta:
2742 | postcss:
2743 | optional: true
2744 | ts-node:
2745 | optional: true
2746 | dependencies:
2747 | lilconfig: 2.0.6
2748 | yaml: 1.10.2
2749 | dev: true
2750 |
2751 | /postcss-selector-parser/6.0.10:
2752 | resolution: {integrity: sha512-IQ7TZdoaqbT+LCpShg46jnZVlhWD2w6iQYAcYXfHARZ7X1t/UGhhceQDs5X0cGqKvYlHNOuv7Oa1xmb0oQuA3w==}
2753 | engines: {node: '>=4'}
2754 | dependencies:
2755 | cssesc: 3.0.0
2756 | util-deprecate: 1.0.2
2757 | dev: true
2758 |
2759 | /postcss/8.4.14:
2760 | resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==}
2761 | engines: {node: ^10 || ^12 || >=14}
2762 | dependencies:
2763 | nanoid: 3.3.4
2764 | picocolors: 1.0.0
2765 | source-map-js: 1.0.2
2766 |
2767 | /postcss/8.4.16:
2768 | resolution: {integrity: sha512-ipHE1XBvKzm5xI7hiHCZJCSugxvsdq2mPnsq5+UF+VHCjiBvtDrlxJfMBToWaP9D5XlgNmcFGqoHmUn0EYEaRQ==}
2769 | engines: {node: ^10 || ^12 || >=14}
2770 | dependencies:
2771 | nanoid: 3.3.4
2772 | picocolors: 1.0.0
2773 | source-map-js: 1.0.2
2774 | dev: true
2775 |
2776 | /prelude-ls/1.2.1:
2777 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
2778 | engines: {node: '>= 0.8.0'}
2779 | dev: true
2780 |
2781 | /prettier-linter-helpers/1.0.0:
2782 | resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==}
2783 | engines: {node: '>=6.0.0'}
2784 | dependencies:
2785 | fast-diff: 1.2.0
2786 | dev: true
2787 |
2788 | /prettier/2.7.1:
2789 | resolution: {integrity: sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==}
2790 | engines: {node: '>=10.13.0'}
2791 | hasBin: true
2792 | dev: true
2793 |
2794 | /process-nextick-args/2.0.1:
2795 | resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
2796 | dev: true
2797 |
2798 | /punycode/2.1.1:
2799 | resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
2800 | engines: {node: '>=6'}
2801 | dev: true
2802 |
2803 | /q/1.5.1:
2804 | resolution: {integrity: sha512-kV/CThkXo6xyFEZUugw/+pIOywXcDbFYgSct5cT3gqlbkBE1SJdwy6UQoZvodiWF/ckQLZyDE/Bu1M6gVu5lVw==}
2805 | engines: {node: '>=0.6.0', teleport: '>=0.2.0'}
2806 | dev: true
2807 |
2808 | /queue-microtask/1.2.3:
2809 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
2810 | dev: true
2811 |
2812 | /quick-lru/4.0.1:
2813 | resolution: {integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==}
2814 | engines: {node: '>=8'}
2815 | dev: true
2816 |
2817 | /read-pkg-up/3.0.0:
2818 | resolution: {integrity: sha512-YFzFrVvpC6frF1sz8psoHDBGF7fLPc+llq/8NB43oagqWkx8ar5zYtsTORtOjw9W2RHLpWP+zTWwBvf1bCmcSw==}
2819 | engines: {node: '>=4'}
2820 | dependencies:
2821 | find-up: 2.1.0
2822 | read-pkg: 3.0.0
2823 | dev: true
2824 |
2825 | /read-pkg-up/7.0.1:
2826 | resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==}
2827 | engines: {node: '>=8'}
2828 | dependencies:
2829 | find-up: 4.1.0
2830 | read-pkg: 5.2.0
2831 | type-fest: 0.8.1
2832 | dev: true
2833 |
2834 | /read-pkg/3.0.0:
2835 | resolution: {integrity: sha512-BLq/cCO9two+lBgiTYNqD6GdtK8s4NpaWrl6/rCO9w0TUS8oJl7cmToOZfRYllKTISY6nt1U7jQ53brmKqY6BA==}
2836 | engines: {node: '>=4'}
2837 | dependencies:
2838 | load-json-file: 4.0.0
2839 | normalize-package-data: 2.5.0
2840 | path-type: 3.0.0
2841 | dev: true
2842 |
2843 | /read-pkg/5.2.0:
2844 | resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==}
2845 | engines: {node: '>=8'}
2846 | dependencies:
2847 | '@types/normalize-package-data': 2.4.1
2848 | normalize-package-data: 2.5.0
2849 | parse-json: 5.2.0
2850 | type-fest: 0.6.0
2851 | dev: true
2852 |
2853 | /readable-stream/2.3.7:
2854 | resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==}
2855 | dependencies:
2856 | core-util-is: 1.0.3
2857 | inherits: 2.0.4
2858 | isarray: 1.0.0
2859 | process-nextick-args: 2.0.1
2860 | safe-buffer: 5.1.2
2861 | string_decoder: 1.1.1
2862 | util-deprecate: 1.0.2
2863 | dev: true
2864 |
2865 | /readable-stream/3.6.0:
2866 | resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==}
2867 | engines: {node: '>= 6'}
2868 | dependencies:
2869 | inherits: 2.0.4
2870 | string_decoder: 1.3.0
2871 | util-deprecate: 1.0.2
2872 | dev: true
2873 |
2874 | /readdirp/3.6.0:
2875 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
2876 | engines: {node: '>=8.10.0'}
2877 | dependencies:
2878 | picomatch: 2.3.1
2879 | dev: true
2880 |
2881 | /redent/3.0.0:
2882 | resolution: {integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==}
2883 | engines: {node: '>=8'}
2884 | dependencies:
2885 | indent-string: 4.0.0
2886 | strip-indent: 3.0.0
2887 | dev: true
2888 |
2889 | /regexpp/3.2.0:
2890 | resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
2891 | engines: {node: '>=8'}
2892 | dev: true
2893 |
2894 | /require-directory/2.1.1:
2895 | resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
2896 | engines: {node: '>=0.10.0'}
2897 | dev: true
2898 |
2899 | /require-from-string/2.0.2:
2900 | resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
2901 | engines: {node: '>=0.10.0'}
2902 | dev: true
2903 | optional: true
2904 |
2905 | /resolve-dir/1.0.1:
2906 | resolution: {integrity: sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg==}
2907 | engines: {node: '>=0.10.0'}
2908 | dependencies:
2909 | expand-tilde: 2.0.2
2910 | global-modules: 1.0.0
2911 | dev: true
2912 |
2913 | /resolve-from/4.0.0:
2914 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
2915 | engines: {node: '>=4'}
2916 | dev: true
2917 |
2918 | /resolve-from/5.0.0:
2919 | resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
2920 | engines: {node: '>=8'}
2921 | dev: true
2922 |
2923 | /resolve-global/1.0.0:
2924 | resolution: {integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==}
2925 | engines: {node: '>=8'}
2926 | dependencies:
2927 | global-dirs: 0.1.1
2928 | dev: true
2929 | optional: true
2930 |
2931 | /resolve/1.22.1:
2932 | resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
2933 | hasBin: true
2934 | dependencies:
2935 | is-core-module: 2.9.0
2936 | path-parse: 1.0.7
2937 | supports-preserve-symlinks-flag: 1.0.0
2938 | dev: true
2939 |
2940 | /restore-cursor/2.0.0:
2941 | resolution: {integrity: sha512-6IzJLuGi4+R14vwagDHX+JrXmPVtPpn4mffDJ1UdR7/Edm87fl6yi8mMBIVvFtJaNTUvjughmW4hwLhRG7gC1Q==}
2942 | engines: {node: '>=4'}
2943 | dependencies:
2944 | onetime: 2.0.1
2945 | signal-exit: 3.0.7
2946 | dev: true
2947 |
2948 | /reusify/1.0.4:
2949 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
2950 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
2951 | dev: true
2952 |
2953 | /rimraf/3.0.2:
2954 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
2955 | hasBin: true
2956 | dependencies:
2957 | glob: 7.2.3
2958 | dev: true
2959 |
2960 | /rollup/2.77.2:
2961 | resolution: {integrity: sha512-m/4YzYgLcpMQbxX3NmAqDvwLATZzxt8bIegO78FZLl+lAgKJBd1DRAOeEiZcKOIOPjxE6ewHWHNgGEalFXuz1g==}
2962 | engines: {node: '>=10.0.0'}
2963 | hasBin: true
2964 | optionalDependencies:
2965 | fsevents: 2.3.2
2966 |
2967 | /run-async/2.4.1:
2968 | resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==}
2969 | engines: {node: '>=0.12.0'}
2970 | dev: true
2971 |
2972 | /run-parallel/1.2.0:
2973 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
2974 | dependencies:
2975 | queue-microtask: 1.2.3
2976 | dev: true
2977 |
2978 | /rxjs/6.6.7:
2979 | resolution: {integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==}
2980 | engines: {npm: '>=2.0.0'}
2981 | dependencies:
2982 | tslib: 1.14.1
2983 | dev: true
2984 |
2985 | /safe-buffer/5.1.2:
2986 | resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
2987 | dev: true
2988 |
2989 | /safe-buffer/5.2.1:
2990 | resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
2991 | dev: true
2992 |
2993 | /safer-buffer/2.1.2:
2994 | resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
2995 | dev: true
2996 |
2997 | /semver/5.7.1:
2998 | resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==}
2999 | hasBin: true
3000 | dev: true
3001 |
3002 | /semver/6.3.0:
3003 | resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==}
3004 | hasBin: true
3005 | dev: true
3006 |
3007 | /semver/7.3.7:
3008 | resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==}
3009 | engines: {node: '>=10'}
3010 | hasBin: true
3011 | dependencies:
3012 | lru-cache: 6.0.0
3013 | dev: true
3014 |
3015 | /shebang-command/2.0.0:
3016 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
3017 | engines: {node: '>=8'}
3018 | dependencies:
3019 | shebang-regex: 3.0.0
3020 | dev: true
3021 |
3022 | /shebang-regex/3.0.0:
3023 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
3024 | engines: {node: '>=8'}
3025 | dev: true
3026 |
3027 | /signal-exit/3.0.7:
3028 | resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
3029 | dev: true
3030 |
3031 | /slash/3.0.0:
3032 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
3033 | engines: {node: '>=8'}
3034 | dev: true
3035 |
3036 | /source-map-js/1.0.2:
3037 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
3038 | engines: {node: '>=0.10.0'}
3039 |
3040 | /source-map/0.6.1:
3041 | resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
3042 | engines: {node: '>=0.10.0'}
3043 |
3044 | /source-map/0.8.0-beta.0:
3045 | resolution: {integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==}
3046 | engines: {node: '>= 8'}
3047 | dependencies:
3048 | whatwg-url: 7.1.0
3049 | dev: true
3050 |
3051 | /sourcemap-codec/1.4.8:
3052 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
3053 |
3054 | /spdx-correct/3.1.1:
3055 | resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==}
3056 | dependencies:
3057 | spdx-expression-parse: 3.0.1
3058 | spdx-license-ids: 3.0.11
3059 | dev: true
3060 |
3061 | /spdx-exceptions/2.3.0:
3062 | resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==}
3063 | dev: true
3064 |
3065 | /spdx-expression-parse/3.0.1:
3066 | resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==}
3067 | dependencies:
3068 | spdx-exceptions: 2.3.0
3069 | spdx-license-ids: 3.0.11
3070 | dev: true
3071 |
3072 | /spdx-license-ids/3.0.11:
3073 | resolution: {integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==}
3074 | dev: true
3075 |
3076 | /split/1.0.1:
3077 | resolution: {integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==}
3078 | dependencies:
3079 | through: 2.3.8
3080 | dev: true
3081 |
3082 | /split2/3.2.2:
3083 | resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==}
3084 | dependencies:
3085 | readable-stream: 3.6.0
3086 | dev: true
3087 |
3088 | /standard-version/9.5.0:
3089 | resolution: {integrity: sha512-3zWJ/mmZQsOaO+fOlsa0+QK90pwhNd042qEcw6hKFNoLFs7peGyvPffpEBbK/DSGPbyOvli0mUIFv5A4qTjh2Q==}
3090 | engines: {node: '>=10'}
3091 | hasBin: true
3092 | dependencies:
3093 | chalk: 2.4.2
3094 | conventional-changelog: 3.1.25
3095 | conventional-changelog-config-spec: 2.1.0
3096 | conventional-changelog-conventionalcommits: 4.6.3
3097 | conventional-recommended-bump: 6.1.0
3098 | detect-indent: 6.1.0
3099 | detect-newline: 3.1.0
3100 | dotgitignore: 2.1.0
3101 | figures: 3.2.0
3102 | find-up: 5.0.0
3103 | git-semver-tags: 4.1.1
3104 | semver: 7.3.7
3105 | stringify-package: 1.0.1
3106 | yargs: 16.2.0
3107 | dev: true
3108 |
3109 | /string-width/2.1.1:
3110 | resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==}
3111 | engines: {node: '>=4'}
3112 | dependencies:
3113 | is-fullwidth-code-point: 2.0.0
3114 | strip-ansi: 4.0.0
3115 | dev: true
3116 |
3117 | /string-width/4.2.3:
3118 | resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
3119 | engines: {node: '>=8'}
3120 | dependencies:
3121 | emoji-regex: 8.0.0
3122 | is-fullwidth-code-point: 3.0.0
3123 | strip-ansi: 6.0.1
3124 | dev: true
3125 |
3126 | /string_decoder/1.1.1:
3127 | resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
3128 | dependencies:
3129 | safe-buffer: 5.1.2
3130 | dev: true
3131 |
3132 | /string_decoder/1.3.0:
3133 | resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
3134 | dependencies:
3135 | safe-buffer: 5.2.1
3136 | dev: true
3137 |
3138 | /stringify-package/1.0.1:
3139 | resolution: {integrity: sha512-sa4DUQsYciMP1xhKWGuFM04fB0LG/9DlluZoSVywUMRNvzid6XucHK0/90xGxRoHrAaROrcHK1aPKaijCtSrhg==}
3140 | dev: true
3141 |
3142 | /strip-ansi/4.0.0:
3143 | resolution: {integrity: sha512-4XaJ2zQdCzROZDivEVIDPkcQn8LMFSa8kj8Gxb/Lnwzv9A8VctNZ+lfivC/sV3ivW8ElJTERXZoPBRrZKkNKow==}
3144 | engines: {node: '>=4'}
3145 | dependencies:
3146 | ansi-regex: 3.0.1
3147 | dev: true
3148 |
3149 | /strip-ansi/5.2.0:
3150 | resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==}
3151 | engines: {node: '>=6'}
3152 | dependencies:
3153 | ansi-regex: 4.1.1
3154 | dev: true
3155 |
3156 | /strip-ansi/6.0.1:
3157 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
3158 | engines: {node: '>=8'}
3159 | dependencies:
3160 | ansi-regex: 5.0.1
3161 | dev: true
3162 |
3163 | /strip-bom/3.0.0:
3164 | resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
3165 | engines: {node: '>=4'}
3166 | dev: true
3167 |
3168 | /strip-bom/4.0.0:
3169 | resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
3170 | engines: {node: '>=8'}
3171 | dev: true
3172 |
3173 | /strip-final-newline/2.0.0:
3174 | resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
3175 | engines: {node: '>=6'}
3176 | dev: true
3177 |
3178 | /strip-indent/3.0.0:
3179 | resolution: {integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==}
3180 | engines: {node: '>=8'}
3181 | dependencies:
3182 | min-indent: 1.0.1
3183 | dev: true
3184 |
3185 | /strip-json-comments/3.0.1:
3186 | resolution: {integrity: sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==}
3187 | engines: {node: '>=8'}
3188 | dev: true
3189 |
3190 | /strip-json-comments/3.1.1:
3191 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
3192 | engines: {node: '>=8'}
3193 | dev: true
3194 |
3195 | /sucrase/3.24.0:
3196 | resolution: {integrity: sha512-SevqflhW356TKEyWjFHg2e5f3eH+5rzmsMJxrVMDvZIEHh/goYrpzDGA6APEj4ME9MdGm8oNgIzi1eF3c3dDQA==}
3197 | engines: {node: '>=8'}
3198 | hasBin: true
3199 | dependencies:
3200 | commander: 4.1.1
3201 | glob: 7.1.6
3202 | lines-and-columns: 1.2.4
3203 | mz: 2.7.0
3204 | pirates: 4.0.5
3205 | ts-interface-checker: 0.1.13
3206 | dev: true
3207 |
3208 | /supports-color/5.5.0:
3209 | resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
3210 | engines: {node: '>=4'}
3211 | dependencies:
3212 | has-flag: 3.0.0
3213 | dev: true
3214 |
3215 | /supports-color/7.2.0:
3216 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
3217 | engines: {node: '>=8'}
3218 | dependencies:
3219 | has-flag: 4.0.0
3220 | dev: true
3221 |
3222 | /supports-preserve-symlinks-flag/1.0.0:
3223 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
3224 | engines: {node: '>= 0.4'}
3225 | dev: true
3226 |
3227 | /text-extensions/1.9.0:
3228 | resolution: {integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==}
3229 | engines: {node: '>=0.10'}
3230 | dev: true
3231 |
3232 | /text-table/0.2.0:
3233 | resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
3234 | dev: true
3235 |
3236 | /thenify-all/1.6.0:
3237 | resolution: {integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==}
3238 | engines: {node: '>=0.8'}
3239 | dependencies:
3240 | thenify: 3.3.1
3241 | dev: true
3242 |
3243 | /thenify/3.3.1:
3244 | resolution: {integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==}
3245 | dependencies:
3246 | any-promise: 1.3.0
3247 | dev: true
3248 |
3249 | /through/2.3.8:
3250 | resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
3251 | dev: true
3252 |
3253 | /through2/2.0.5:
3254 | resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==}
3255 | dependencies:
3256 | readable-stream: 2.3.7
3257 | xtend: 4.0.2
3258 | dev: true
3259 |
3260 | /through2/4.0.2:
3261 | resolution: {integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==}
3262 | dependencies:
3263 | readable-stream: 3.6.0
3264 | dev: true
3265 |
3266 | /tmp/0.0.33:
3267 | resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
3268 | engines: {node: '>=0.6.0'}
3269 | dependencies:
3270 | os-tmpdir: 1.0.2
3271 | dev: true
3272 |
3273 | /to-fast-properties/2.0.0:
3274 | resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
3275 | engines: {node: '>=4'}
3276 |
3277 | /to-regex-range/5.0.1:
3278 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
3279 | engines: {node: '>=8.0'}
3280 | dependencies:
3281 | is-number: 7.0.0
3282 | dev: true
3283 |
3284 | /tr46/1.0.1:
3285 | resolution: {integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==}
3286 | dependencies:
3287 | punycode: 2.1.1
3288 | dev: true
3289 |
3290 | /tree-kill/1.2.2:
3291 | resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
3292 | hasBin: true
3293 | dev: true
3294 |
3295 | /trim-newlines/3.0.1:
3296 | resolution: {integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==}
3297 | engines: {node: '>=8'}
3298 | dev: true
3299 |
3300 | /ts-interface-checker/0.1.13:
3301 | resolution: {integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==}
3302 | dev: true
3303 |
3304 | /ts-node/10.9.1_tdn3ypgnfy6bmey2q4hu5jonwi:
3305 | resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
3306 | hasBin: true
3307 | peerDependencies:
3308 | '@swc/core': '>=1.2.50'
3309 | '@swc/wasm': '>=1.2.50'
3310 | '@types/node': '*'
3311 | typescript: '>=2.7'
3312 | peerDependenciesMeta:
3313 | '@swc/core':
3314 | optional: true
3315 | '@swc/wasm':
3316 | optional: true
3317 | dependencies:
3318 | '@cspotcode/source-map-support': 0.8.1
3319 | '@tsconfig/node10': 1.0.9
3320 | '@tsconfig/node12': 1.0.11
3321 | '@tsconfig/node14': 1.0.3
3322 | '@tsconfig/node16': 1.0.3
3323 | '@types/node': 18.0.6
3324 | acorn: 8.8.0
3325 | acorn-walk: 8.2.0
3326 | arg: 4.1.3
3327 | create-require: 1.1.1
3328 | diff: 4.0.2
3329 | make-error: 1.3.6
3330 | typescript: 4.7.4
3331 | v8-compile-cache-lib: 3.0.1
3332 | yn: 3.1.1
3333 | dev: true
3334 | optional: true
3335 |
3336 | /tslib/1.14.1:
3337 | resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
3338 | dev: true
3339 |
3340 | /tsup/6.2.1_typescript@4.7.4:
3341 | resolution: {integrity: sha512-KhBhCqVA3bHrIWhkcqTUA7R69H05IcBlHEtCVLEu42XDGUzz+bDqCcfu5PwpkKJ8DqK5tpdgM/qmyk4DdUbkZw==}
3342 | engines: {node: '>=14'}
3343 | hasBin: true
3344 | peerDependencies:
3345 | '@swc/core': ^1
3346 | postcss: ^8.4.12
3347 | typescript: ^4.1.0
3348 | peerDependenciesMeta:
3349 | '@swc/core':
3350 | optional: true
3351 | postcss:
3352 | optional: true
3353 | typescript:
3354 | optional: true
3355 | dependencies:
3356 | bundle-require: 3.0.4_esbuild@0.14.49
3357 | cac: 6.7.12
3358 | chokidar: 3.5.3
3359 | debug: 4.3.4
3360 | esbuild: 0.14.49
3361 | execa: 5.1.1
3362 | globby: 11.1.0
3363 | joycon: 3.1.1
3364 | postcss-load-config: 3.1.4
3365 | resolve-from: 5.0.0
3366 | rollup: 2.77.2
3367 | source-map: 0.8.0-beta.0
3368 | sucrase: 3.24.0
3369 | tree-kill: 1.2.2
3370 | typescript: 4.7.4
3371 | transitivePeerDependencies:
3372 | - supports-color
3373 | - ts-node
3374 | dev: true
3375 |
3376 | /tsutils/3.21.0_typescript@4.7.4:
3377 | resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
3378 | engines: {node: '>= 6'}
3379 | peerDependencies:
3380 | typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta'
3381 | dependencies:
3382 | tslib: 1.14.1
3383 | typescript: 4.7.4
3384 | dev: true
3385 |
3386 | /type-check/0.4.0:
3387 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
3388 | engines: {node: '>= 0.8.0'}
3389 | dependencies:
3390 | prelude-ls: 1.2.1
3391 | dev: true
3392 |
3393 | /type-fest/0.18.1:
3394 | resolution: {integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==}
3395 | engines: {node: '>=10'}
3396 | dev: true
3397 |
3398 | /type-fest/0.20.2:
3399 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
3400 | engines: {node: '>=10'}
3401 | dev: true
3402 |
3403 | /type-fest/0.6.0:
3404 | resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==}
3405 | engines: {node: '>=8'}
3406 | dev: true
3407 |
3408 | /type-fest/0.8.1:
3409 | resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==}
3410 | engines: {node: '>=8'}
3411 | dev: true
3412 |
3413 | /typedarray/0.0.6:
3414 | resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
3415 | dev: true
3416 |
3417 | /typescript/4.7.4:
3418 | resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==}
3419 | engines: {node: '>=4.2.0'}
3420 | hasBin: true
3421 | dev: true
3422 |
3423 | /uglify-js/3.16.3:
3424 | resolution: {integrity: sha512-uVbFqx9vvLhQg0iBaau9Z75AxWJ8tqM9AV890dIZCLApF4rTcyHwmAvLeEdYRs+BzYWu8Iw81F79ah0EfTXbaw==}
3425 | engines: {node: '>=0.8.0'}
3426 | hasBin: true
3427 | requiresBuild: true
3428 | dev: true
3429 | optional: true
3430 |
3431 | /universalify/0.1.2:
3432 | resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==}
3433 | engines: {node: '>= 4.0.0'}
3434 | dev: true
3435 |
3436 | /uri-js/4.4.1:
3437 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
3438 | dependencies:
3439 | punycode: 2.1.1
3440 | dev: true
3441 |
3442 | /util-deprecate/1.0.2:
3443 | resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
3444 | dev: true
3445 |
3446 | /v8-compile-cache-lib/3.0.1:
3447 | resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
3448 | dev: true
3449 | optional: true
3450 |
3451 | /v8-compile-cache/2.3.0:
3452 | resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
3453 | dev: true
3454 |
3455 | /validate-npm-package-license/3.0.4:
3456 | resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==}
3457 | dependencies:
3458 | spdx-correct: 3.1.1
3459 | spdx-expression-parse: 3.0.1
3460 | dev: true
3461 |
3462 | /vite/3.0.8:
3463 | resolution: {integrity: sha512-AOZ4eN7mrkJiOLuw8IA7piS4IdOQyQCA81GxGsAQvAZzMRi9ZwGB3TOaYsj4uLAWK46T5L4AfQ6InNGlxX30IQ==}
3464 | engines: {node: ^14.18.0 || >=16.0.0}
3465 | hasBin: true
3466 | peerDependencies:
3467 | less: '*'
3468 | sass: '*'
3469 | stylus: '*'
3470 | terser: ^5.4.0
3471 | peerDependenciesMeta:
3472 | less:
3473 | optional: true
3474 | sass:
3475 | optional: true
3476 | stylus:
3477 | optional: true
3478 | terser:
3479 | optional: true
3480 | dependencies:
3481 | esbuild: 0.14.49
3482 | postcss: 8.4.16
3483 | resolve: 1.22.1
3484 | rollup: 2.77.2
3485 | optionalDependencies:
3486 | fsevents: 2.3.2
3487 | dev: true
3488 |
3489 | /vue-eslint-parser/9.0.3_eslint@8.20.0:
3490 | resolution: {integrity: sha512-yL+ZDb+9T0ELG4VIFo/2anAOz8SvBdlqEnQnvJ3M7Scq56DvtjY0VY88bByRZB0D4J0u8olBcfrXTVONXsh4og==}
3491 | engines: {node: ^14.17.0 || >=16.0.0}
3492 | peerDependencies:
3493 | eslint: '>=6.0.0'
3494 | dependencies:
3495 | debug: 4.3.4
3496 | eslint: 8.20.0
3497 | eslint-scope: 7.1.1
3498 | eslint-visitor-keys: 3.3.0
3499 | espree: 9.3.3
3500 | esquery: 1.4.0
3501 | lodash: 4.17.21
3502 | semver: 7.3.7
3503 | transitivePeerDependencies:
3504 | - supports-color
3505 | dev: true
3506 |
3507 | /vue-router/4.1.2_vue@3.2.37:
3508 | resolution: {integrity: sha512-5BP1qXFncVRwgV/XnqzsKApdMjQPqWIpoUBdL1ynz8HyLxIX/UDAx7Ql2BjmA5CXT/p61JfZvkpiFWFpaqcfag==}
3509 | peerDependencies:
3510 | vue: ^3.2.0
3511 | dependencies:
3512 | '@vue/devtools-api': 6.1.4
3513 | vue: 3.2.37
3514 | dev: false
3515 |
3516 | /vue/3.2.37:
3517 | resolution: {integrity: sha512-bOKEZxrm8Eh+fveCqS1/NkG/n6aMidsI6hahas7pa0w/l7jkbssJVsRhVDs07IdDq7h9KHswZOgItnwJAgtVtQ==}
3518 | dependencies:
3519 | '@vue/compiler-dom': 3.2.37
3520 | '@vue/compiler-sfc': 3.2.37
3521 | '@vue/runtime-dom': 3.2.37
3522 | '@vue/server-renderer': 3.2.37_vue@3.2.37
3523 | '@vue/shared': 3.2.37
3524 |
3525 | /webidl-conversions/4.0.2:
3526 | resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==}
3527 | dev: true
3528 |
3529 | /whatwg-url/7.1.0:
3530 | resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==}
3531 | dependencies:
3532 | lodash.sortby: 4.7.0
3533 | tr46: 1.0.1
3534 | webidl-conversions: 4.0.2
3535 | dev: true
3536 |
3537 | /which/1.3.1:
3538 | resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==}
3539 | hasBin: true
3540 | dependencies:
3541 | isexe: 2.0.0
3542 | dev: true
3543 |
3544 | /which/2.0.2:
3545 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
3546 | engines: {node: '>= 8'}
3547 | hasBin: true
3548 | dependencies:
3549 | isexe: 2.0.0
3550 | dev: true
3551 |
3552 | /word-wrap/1.2.3:
3553 | resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
3554 | engines: {node: '>=0.10.0'}
3555 | dev: true
3556 |
3557 | /wordwrap/1.0.0:
3558 | resolution: {integrity: sha512-gvVzJFlPycKc5dZN4yPkP8w7Dc37BtP1yczEneOb4uq34pXZcvrtRTmWV8W+Ume+XCxKgbjM+nevkyFPMybd4Q==}
3559 | dev: true
3560 |
3561 | /wrap-ansi/7.0.0:
3562 | resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
3563 | engines: {node: '>=10'}
3564 | dependencies:
3565 | ansi-styles: 4.3.0
3566 | string-width: 4.2.3
3567 | strip-ansi: 6.0.1
3568 | dev: true
3569 |
3570 | /wrappy/1.0.2:
3571 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
3572 | dev: true
3573 |
3574 | /xml-name-validator/4.0.0:
3575 | resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==}
3576 | engines: {node: '>=12'}
3577 | dev: true
3578 |
3579 | /xtend/4.0.2:
3580 | resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
3581 | engines: {node: '>=0.4'}
3582 | dev: true
3583 |
3584 | /y18n/5.0.8:
3585 | resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
3586 | engines: {node: '>=10'}
3587 | dev: true
3588 |
3589 | /yallist/4.0.0:
3590 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
3591 | dev: true
3592 |
3593 | /yaml/1.10.2:
3594 | resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
3595 | engines: {node: '>= 6'}
3596 | dev: true
3597 |
3598 | /yargs-parser/20.2.9:
3599 | resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==}
3600 | engines: {node: '>=10'}
3601 | dev: true
3602 |
3603 | /yargs/16.2.0:
3604 | resolution: {integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==}
3605 | engines: {node: '>=10'}
3606 | dependencies:
3607 | cliui: 7.0.4
3608 | escalade: 3.1.1
3609 | get-caller-file: 2.0.5
3610 | require-directory: 2.1.1
3611 | string-width: 4.2.3
3612 | y18n: 5.0.8
3613 | yargs-parser: 20.2.9
3614 | dev: true
3615 |
3616 | /yn/3.1.1:
3617 | resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
3618 | engines: {node: '>=6'}
3619 | dev: true
3620 | optional: true
3621 |
3622 | /yocto-queue/0.1.0:
3623 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
3624 | engines: {node: '>=10'}
3625 | dev: true
3626 |
--------------------------------------------------------------------------------