├── .gitignore ├── .eslintignore ├── packages ├── playground │ └── basic │ │ ├── .env │ │ ├── src │ │ ├── main.ts │ │ └── App.vue │ │ ├── vite.config.ts │ │ ├── index.html │ │ └── package.json └── core │ ├── __tests__ │ ├── fixtures │ │ ├── test.vue │ │ ├── test-non-inject.vue │ │ └── test-injected.vue │ └── index.spec.ts │ ├── build.config.ts │ ├── src │ ├── index.ts │ └── lib.ts │ └── package.json ├── .npmrc ├── .commitlintrc.json ├── pnpm-workspace.yaml ├── vitest.config.ts ├── .prettierrc.json ├── .husky ├── commit-msg ├── common.sh └── pre-commit ├── .vscode ├── extensions.json └── settings.json ├── .editorconfig ├── tsconfig.json ├── .eslintrc.json ├── .github └── workflows │ ├── release.yml │ ├── test.yml │ └── publish.yml ├── README.md ├── LICENSE ├── CHANGELOG.md ├── package.json └── pnpm-lock.yaml /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules 2 | dist -------------------------------------------------------------------------------- /.eslintignore: -------------------------------------------------------------------------------- 1 | dist 2 | node_modules 3 | -------------------------------------------------------------------------------- /packages/playground/basic/.env: -------------------------------------------------------------------------------- 1 | NODE_ENV=1 2 | AA=1 3 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | ignore-workspace-root-check=true 2 | public-hoist-pattern[]=* 3 | -------------------------------------------------------------------------------- /.commitlintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["@commitlint/config-conventional"] 3 | } 4 | -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - packages/* 3 | - packages/playground/* 4 | -------------------------------------------------------------------------------- /vitest.config.ts: -------------------------------------------------------------------------------- 1 | /// 2 | 3 | import { defineConfig } from 'vite' 4 | 5 | export default defineConfig({}) 6 | -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "semi": false, 3 | "tabWidth": 2, 4 | "singleQuote": true, 5 | "printWidth": 80, 6 | "trailingComma": "all" 7 | } 8 | -------------------------------------------------------------------------------- /.husky/commit-msg: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | 3 | # shellcheck source=./_/husky.sh 4 | . "$(dirname "$0")/_/husky.sh" 5 | 6 | npx --no-install commitlint --edit "$1" 7 | -------------------------------------------------------------------------------- /packages/playground/basic/src/main.ts: -------------------------------------------------------------------------------- 1 | import { createApp } from 'vue' 2 | import App from './App.vue' 3 | console.log(App) 4 | createApp(App).mount('#app') 5 | -------------------------------------------------------------------------------- /packages/playground/basic/src/App.vue: -------------------------------------------------------------------------------- 1 | 7 | 8 | 11 | -------------------------------------------------------------------------------- /packages/core/__tests__/fixtures/test.vue: -------------------------------------------------------------------------------- 1 | 7 | 8 | 11 | -------------------------------------------------------------------------------- /.husky/common.sh: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | command_exists () { 3 | command -v "$1" >/dev/null 2>&1 4 | } 5 | 6 | # Workaround for Windows 10, Git Bash and Yarn 7 | if command_exists winpty && test -t 1; then 8 | exec < /dev/tty 9 | fi 10 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | . "$(dirname "$0")/common.sh" 4 | 5 | [ -n "$CI" ] && exit 0 6 | 7 | # Format and submit code according to lintstagedrc.js configuration 8 | pnpm exec lint-staged --concurrent false 9 | -------------------------------------------------------------------------------- /packages/core/build.config.ts: -------------------------------------------------------------------------------- 1 | import { defineBuildConfig } from 'unbuild' 2 | 3 | export default defineBuildConfig({ 4 | clean: true, 5 | entries: ['./src/index'], 6 | declaration: true, 7 | rollup: { 8 | emitCJS: true, 9 | }, 10 | }) 11 | -------------------------------------------------------------------------------- /packages/playground/basic/vite.config.ts: -------------------------------------------------------------------------------- 1 | import { defineConfig } from 'vite' 2 | import vue from '@vitejs/plugin-vue' 3 | 4 | import extend from 'vite-plugin-vue-setup-extend' 5 | 6 | export default defineConfig({ 7 | plugins: [vue(), extend()], 8 | }) 9 | -------------------------------------------------------------------------------- /packages/core/__tests__/fixtures/test-non-inject.vue: -------------------------------------------------------------------------------- 1 | 4 | 5 | 11 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": [ 3 | "octref.vetur", 4 | "dbaeumer.vscode-eslint", 5 | "stylelint.vscode-stylelint", 6 | "esbenp.prettier-vscode", 7 | "mrmlnc.vscode-less", 8 | "lokalise.i18n-ally", 9 | "antfu.iconify", 10 | "mikestead.dotenv", 11 | "heybourn.headwind" 12 | ] 13 | } 14 | -------------------------------------------------------------------------------- /packages/core/__tests__/fixtures/test-injected.vue: -------------------------------------------------------------------------------- 1 | 7 | 13 | 14 | 17 | -------------------------------------------------------------------------------- /packages/playground/basic/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- 1 | root = true 2 | 3 | [*] 4 | charset = utf-8 5 | end_of_line = lf 6 | trim_trailing_whitespace = true 7 | insert_final_newline = true 8 | indent_size = 2 9 | indent_style = space 10 | max_line_length = 100 11 | quote_type = single 12 | 13 | [*.md] 14 | indent_size = 2 15 | insert_final_newline = false 16 | trim_trailing_whitespace = false 17 | 18 | [*.py] 19 | indent_size = 4 20 | 21 | [Makefile] 22 | indent_style = tab 23 | -------------------------------------------------------------------------------- /packages/playground/basic/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "playground-basic", 3 | "version": "0.0.1", 4 | "private": true, 5 | "scripts": { 6 | "dev": "vite", 7 | "build": "vite build" 8 | }, 9 | "dependencies": { 10 | "vue": "^3.2.29" 11 | }, 12 | "devDependencies": { 13 | "@vitejs/plugin-vue": "^2.1.0", 14 | "@vue/compiler-sfc": "^3.2.29", 15 | "vite-plugin-vue-setup-extend": "workspace:*" 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "module": "ESNext", 4 | "target": "es2017", 5 | "moduleResolution": "node", 6 | "strict": true, 7 | "declaration": true, 8 | "noUnusedLocals": true, 9 | "esModuleInterop": true, 10 | "outDir": "dist", 11 | "lib": ["ESNext"], 12 | "sourceMap": false, 13 | "noEmitOnError": true 14 | }, 15 | "include": ["./packages"], 16 | "exclude": ["**/dist", "**/node_modules", "**/test"] 17 | } 18 | -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "root": true, 3 | "env": { 4 | "browser": true, 5 | "es2021": true, 6 | "es6": true, 7 | "node": true 8 | }, 9 | "extends": [ 10 | "eslint:recommended", 11 | "plugin:@typescript-eslint/recommended", 12 | "prettier" 13 | ], 14 | "parser": "@typescript-eslint/parser", 15 | "parserOptions": { 16 | "ecmaVersion": 12, 17 | "sourceType": "module" 18 | }, 19 | "plugins": ["@typescript-eslint"], 20 | "rules": { 21 | "no-console": 1, 22 | "@typescript-eslint/no-non-null-assertion": "off", 23 | "@typescript-eslint/ban-ts-comment": "off", 24 | "@typescript-eslint/no-explicit-any": "off" 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /packages/core/src/index.ts: -------------------------------------------------------------------------------- 1 | import type { Plugin } from 'vite' 2 | import { supportScriptName } from './lib' 3 | 4 | export interface ExtendOptions { 5 | /** 6 | * Turn on name extension 7 | * @default true 8 | */ 9 | name?: boolean 10 | } 11 | 12 | export default (options: ExtendOptions = {}): Plugin => { 13 | return { 14 | name: 'vite:setup-name-support', 15 | enforce: 'pre', 16 | async transform(code, id) { 17 | if (!/\.vue$/.test(id)) { 18 | return null 19 | } 20 | const { name = true } = options 21 | if (name) { 22 | return supportScriptName.call(this, code, id) 23 | } 24 | return null 25 | }, 26 | } 27 | } 28 | -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- 1 | name: Create Release 2 | 3 | on: 4 | push: 5 | tags: 6 | - v* 7 | 8 | jobs: 9 | build: 10 | name: Create Release 11 | runs-on: ${{matrix.os}} 12 | 13 | strategy: 14 | matrix: 15 | os: [ubuntu-latest] 16 | fail-fast: false 17 | 18 | steps: 19 | - name: Checkout code 20 | uses: actions/checkout@master 21 | 22 | - name: Create Release for Tag 23 | id: release_tag 24 | uses: yyx990803/release-tag@master 25 | env: 26 | GITHUB_TOKEN: ${{ secrets.OPER_TOKEN }} 27 | with: 28 | tag_name: ${{ github.ref }} 29 | body: | 30 | Please refer to [CHANGELOG.md](https://github.com/anncwb/vite-plugin-vue-setup-extend/blob/main/CHANGELOG.md) for details. 31 | -------------------------------------------------------------------------------- /.github/workflows/test.yml: -------------------------------------------------------------------------------- 1 | name: Test 2 | 3 | on: 4 | push: 5 | branches: 6 | - main 7 | 8 | pull_request: 9 | branches: 10 | - main 11 | 12 | jobs: 13 | build: 14 | runs-on: ${{ matrix.os }} 15 | 16 | strategy: 17 | matrix: 18 | node-version: [16.x] 19 | os: [ubuntu-latest] 20 | fail-fast: false 21 | 22 | steps: 23 | - uses: actions/checkout@v2 24 | 25 | - name: Install pnpm 26 | uses: pnpm/action-setup@v2.0.1 27 | with: 28 | version: 6.28.0 29 | 30 | - name: Use Node.js ${{ matrix.node-version }} 31 | uses: actions/setup-node@v2 32 | with: 33 | node-version: ${{ matrix.node-version }} 34 | registry-url: https://registry.npmjs.org/ 35 | cache: 'pnpm' 36 | 37 | - run: pnpm install 38 | 39 | - name: Test 40 | run: pnpm run test 41 | -------------------------------------------------------------------------------- /packages/core/src/lib.ts: -------------------------------------------------------------------------------- 1 | import { parse, compileScript } from '@vue/compiler-sfc' 2 | import MagicString from 'magic-string' 3 | 4 | export function supportScriptName(code: string, id: string) { 5 | let s: MagicString | undefined 6 | const str = () => s || (s = new MagicString(code)) 7 | const { descriptor } = parse(code) 8 | if (!descriptor.script && descriptor.scriptSetup) { 9 | const result = compileScript(descriptor, { id }) 10 | const name = result.attrs.name 11 | const lang = result.attrs.lang 12 | if (name) { 13 | str().appendLeft( 14 | 0, 15 | `\n`, 21 | ) 22 | } 23 | return { 24 | map: str().generateMap(), 25 | code: str().toString(), 26 | } 27 | } else { 28 | return null 29 | } 30 | } 31 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # vite-plugin-vue-setup-name-support 2 | 3 | Make the vue script setup syntax support the name attribute 4 | 5 | ## Install (yarn or npm) 6 | 7 | **node version:** >=12.0.0 8 | 9 | **vite version:** >=2.0.0 10 | 11 | ```bash 12 | yarn add vite-plugin-vue-setup-extend -D 13 | ``` 14 | 15 | or 16 | 17 | ```bash 18 | npm i vite-plugin-vue-setup-extend -D 19 | ``` 20 | 21 | ## Usage 22 | 23 | - Config plugin in vite.config.ts. In this way, the required functions can be introduced as needed 24 | 25 | ```ts 26 | import { defineConfig, Plugin } from 'vite' 27 | import vue from '@vitejs/plugin-vue' 28 | import vueSetupExtend from 'vite-plugin-vue-setup-extend' 29 | 30 | export default defineConfig({ 31 | plugins: [vue(), vueSetupExtend()], 32 | }) 33 | ``` 34 | 35 | - SFC 36 | 37 | ```html 38 | 41 | 42 | 45 | ``` 46 | 47 | ## Sample project 48 | 49 | [Vben Admin](https://github.com/anncwb/vue-vben-admin) 50 | 51 | ## License 52 | 53 | MIT 54 | -------------------------------------------------------------------------------- /.github/workflows/publish.yml: -------------------------------------------------------------------------------- 1 | name: Npm Publish 2 | 3 | on: 4 | push: 5 | branches: 6 | - main 7 | 8 | jobs: 9 | publish-npm: 10 | if: "contains(github.event.head_commit.message, 'release')" 11 | runs-on: ${{matrix.os}} 12 | 13 | strategy: 14 | matrix: 15 | os: [ubuntu-latest] 16 | node-version: [16.x] 17 | fail-fast: false 18 | 19 | steps: 20 | - name: Checkout 21 | uses: actions/checkout@v2 22 | 23 | - name: Install pnpm 24 | uses: pnpm/action-setup@v2.0.1 25 | with: 26 | version: 6.28.0 27 | 28 | - name: Use Node.js ${{ matrix.node-version }} 29 | uses: actions/setup-node@v2 30 | with: 31 | node-version: ${{ matrix.node-version }} 32 | registry-url: https://registry.npmjs.org/ 33 | cache: 'pnpm' 34 | 35 | - name: Install Dependencies 36 | run: pnpm install 37 | 38 | - name: Publish to NPM 39 | run: pnpm -r publish --access public --no-git-checks 40 | env: 41 | NODE_AUTH_TOKEN: ${{secrets.npm_token}} 42 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | MIT License 2 | 3 | Copyright (c) 2020-present, Vben 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 | -------------------------------------------------------------------------------- /packages/core/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vite-plugin-vue-setup-extend", 3 | "version": "0.4.0", 4 | "description": "Extending the vue script setup syntactic sugar", 5 | "main": "dist/index.cjs", 6 | "module": "dist/index.mjs", 7 | "types": "dist/index.d.ts", 8 | "exports": { 9 | ".": { 10 | "require": "./dist/index.cjs", 11 | "import": "./dist/index.mjs", 12 | "types": "./dist/index.d.ts" 13 | } 14 | }, 15 | "files": [ 16 | "dist", 17 | "CHANGELOG.md", 18 | "README.md", 19 | "README.zh_CN.md" 20 | ], 21 | "scripts": { 22 | "dev": "pnpm unbuild --stub", 23 | "build": "pnpm unbuild", 24 | "prepublishOnly": "npm run build", 25 | "prepack": "pnpm unbuild" 26 | }, 27 | "keywords": [ 28 | "vite", 29 | "vue", 30 | "stup", 31 | "vite-plugin" 32 | ], 33 | "author": "Vben", 34 | "license": "MIT", 35 | "repository": { 36 | "type": "git", 37 | "url": "https://github.com/vbenjs/vite-plugin-vue-setup-extend", 38 | "directory": "packages/core" 39 | }, 40 | "bugs": { 41 | "url": "https://github.com/vbenjs/vite-plugin-vue-setup-extend/issues" 42 | }, 43 | "homepage": "https://github.com/vbenjs/vite-plugin-vue-setup-extend/tree/master/#readme", 44 | "dependencies": { 45 | "@vue/compiler-sfc": "^3.2.29", 46 | "magic-string": "^0.25.7" 47 | }, 48 | "peerDependencies": { 49 | "vite": ">=2.0.0" 50 | }, 51 | "devDependencies": { 52 | "@types/node": "^17.0.12", 53 | "vite": "^2.7.13" 54 | } 55 | } 56 | -------------------------------------------------------------------------------- /packages/core/__tests__/index.spec.ts: -------------------------------------------------------------------------------- 1 | import plugin from '../src/index' 2 | import { supportScriptName } from '../src/lib' 3 | import { describe, test, expect } from 'vitest' 4 | import { promises as fs } from 'fs' 5 | import path from 'path' 6 | 7 | const createVitePlugin = () => { 8 | const { name, transform } = plugin() 9 | return { name, transform: transform as any } 10 | } 11 | 12 | describe('plugin test.', () => { 13 | test('make sure name.', async () => { 14 | const { name } = await createVitePlugin() 15 | expect(name).toEqual('vite:setup-name-support') 16 | }) 17 | 18 | test('not a vue file.', async () => { 19 | const { transform } = await createVitePlugin() 20 | const ret = await transform('code', 'index.html') 21 | expect(ret).toBe(null) 22 | }) 23 | 24 | test('disable name.', async () => { 25 | const { transform } = plugin({ name: false }) 26 | const ret = await (transform as any)('code', 'index.vue') 27 | expect(ret).toBe(null) 28 | }) 29 | 30 | test('correct conversion name.', async () => { 31 | const content = await fs.readFile( 32 | path.resolve(__dirname, './fixtures/test.vue'), 33 | ) 34 | const injectedContent = await fs.readFile( 35 | path.resolve(__dirname, './fixtures/test-injected.vue'), 36 | ) 37 | const ret = supportScriptName(content.toString(), 'test.vue') 38 | expect(ret?.code).toEqual(injectedContent.toString()) 39 | }) 40 | 41 | test('No need to inject.', async () => { 42 | const content = await fs.readFile( 43 | path.resolve(__dirname, './fixtures/test-non-inject.vue'), 44 | ) 45 | const ret = supportScriptName(content.toString(), 'test-non-inject.vue') 46 | expect(ret).toBe(null) 47 | }) 48 | }) 49 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- 1 | # [0.4.0](https://github.com/vbenjs/vite-plugin-html/compare/v0.2.0...v0.4.0) (2022-01-27) 2 | 3 | # 0.2.0 (2021-08-25) 4 | 5 | # [2.1.0](https://github.com/vbenjs/vite-plugin-html/compare/v2.0.6...v2.1.0) (2021-08-20) 6 | 7 | ### Features 8 | 9 | - expose minifyFn ([c6409dc](https://github.com/vbenjs/vite-plugin-html/commit/c6409dc25e118b47adff250ab4dd0a239803258b)) 10 | - **inject:** inject the contents of the .env file into index.html ([5b52d7e](https://github.com/vbenjs/vite-plugin-html/commit/5b52d7e654c1056f6a368f4c7df0de8a63b61874)) 11 | 12 | ## [2.0.7](https://github.com/vbenjs/vite-plugin-html/compare/v2.0.6...v2.0.7) (2021-04-16) 13 | 14 | ### Features 15 | 16 | - expose minifyFn ([c6409dc](https://github.com/vbenjs/vite-plugin-html/commit/c6409dc25e118b47adff250ab4dd0a239803258b)) 17 | 18 | ## [2.0.4](https://github.com/vbenjs/vite-plugin-html/compare/v2.0.2...v2.0.4) (2021-04-05) 19 | 20 | ## [2.0.3](https://github.com/vbenjs/vite-plugin-html/compare/v2.0.2...v2.0.3) (2021-03-02) 21 | 22 | ## [2.0.2](https://github.com/vbenjs/vite-plugin-html/compare/v2.0.1...v2.0.2) (2021-02-23) 23 | 24 | ### Features 25 | 26 | - add gihub action ([3569c1c](https://github.com/vbenjs/vite-plugin-html/commit/3569c1c097be457fe91b5bb39c2bd56e61753fc9)) 27 | 28 | # [2.0.0-rc.1](https://github.com/vbenjs/vite-plugin-html/compare/v2.0.0-beta.2...v2.0.0-rc.1) (2021-01-29) 29 | 30 | ### Bug Fixes 31 | 32 | - css build error ([12cd218](https://github.com/vbenjs/vite-plugin-html/commit/12cd218c3f02267022eed06eea18c8e67d4119ff)) 33 | - fix css compression failure [#1](https://github.com/vbenjs/vite-plugin-html/issues/1) ([b62e99c](https://github.com/vbenjs/vite-plugin-html/commit/b62e99cd809a0a581cbd1e1dae9260d0b35e9abb)) 34 | 35 | ### Features 36 | 37 | - inject title to viteHtmlPluginOptions ([3b34151](https://github.com/vbenjs/vite-plugin-html/commit/3b341516cc78c83619d672ab1c5316a4339a92ac)) 38 | 39 | # 2.0.0-beta.2 (2021-01-03) 40 | -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "root", 3 | "version": "0.4.0", 4 | "private": true, 5 | "scripts": { 6 | "dev:play": "pnpm run dev --filter playground-basic", 7 | "build:play": "pnpm run build --filter playground-basic", 8 | "stub": "pnpm run prepack --filter ./packages -- --stub", 9 | "postinstall": "pnpm run stub", 10 | "log": "conventional-changelog -p angular -i CHANGELOG.md -s", 11 | "lint:pretty": "pretty-quick --staged", 12 | "lint:eslint": "eslint \"packages/**/*.{ts,tsx}\" --fix", 13 | "prepare": "husky install", 14 | "preinstall": "npx only-allow pnpm", 15 | "test": "vitest" 16 | }, 17 | "keywords": [ 18 | "vite", 19 | "vue", 20 | "setup", 21 | "vite-plugin" 22 | ], 23 | "author": "Vben", 24 | "license": "MIT", 25 | "repository": { 26 | "type": "git", 27 | "url": "https://github.com/vbenjs/vite-plugin-html" 28 | }, 29 | "bugs": { 30 | "url": "https://github.com/vbenjs/vite-plugin-html/issues" 31 | }, 32 | "homepage": "https://github.com/vbenjs/vite-plugin-html/tree/master/#readme", 33 | "devDependencies": { 34 | "@commitlint/cli": "^16.1.0", 35 | "@commitlint/config-conventional": "^16.0.0", 36 | "@types/html-minifier-terser": "^6.1.0", 37 | "@types/jsdom": "^16.2.14", 38 | "@types/node": "^17.0.12", 39 | "@typescript-eslint/eslint-plugin": "^5.10.1", 40 | "@typescript-eslint/parser": "^5.10.1", 41 | "commitizen": "^4.2.4", 42 | "conventional-changelog-cli": "^2.2.2", 43 | "cross-env": "^7.0.3", 44 | "eslint": "^8.7.0", 45 | "eslint-config-prettier": "^8.3.0", 46 | "eslint-plugin-html": "^6.2.0", 47 | "husky": "^7.0.4", 48 | "lint-staged": "^12.3.2", 49 | "prettier": "^2.5.1", 50 | "rimraf": "^3.0.2", 51 | "tsup": "^5.11.11", 52 | "typescript": "^4.5.5", 53 | "unbuild": "^0.6.8", 54 | "vite": "^2.7.13", 55 | "vitest": "^0.2.4" 56 | }, 57 | "lint-staged": { 58 | "*": [ 59 | "prettier --write --ignore-unknown" 60 | ], 61 | "packages/*/{src,types}/**/*.ts": [ 62 | "eslint --ext .ts" 63 | ], 64 | "packages/**/*.d.ts": [ 65 | "eslint --ext .ts" 66 | ] 67 | } 68 | } 69 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- 1 | { 2 | "typescript.tsdk": "./node_modules/typescript/lib", 3 | "typescript.enablePromptUseWorkspaceTsdk": true, 4 | //=========================================== 5 | //============= Editor ====================== 6 | //=========================================== 7 | "explorer.openEditors.visible": 0, 8 | "editor.tabSize": 2, 9 | "editor.defaultFormatter": "esbenp.prettier-vscode", 10 | "diffEditor.ignoreTrimWhitespace": false, 11 | //=========================================== 12 | //============= Other ======================= 13 | //=========================================== 14 | "breadcrumbs.enabled": true, 15 | "open-in-browser.default": "chrome", 16 | //=========================================== 17 | //============= files ======================= 18 | //=========================================== 19 | "files.eol": "\n", 20 | "search.exclude": { 21 | "**/node_modules": true, 22 | "**/*.log": true, 23 | "**/*.log*": true, 24 | "**/bower_components": true, 25 | "**/dist": true, 26 | "**/elehukouben": true, 27 | "**/.git": true, 28 | "**/.gitignore": true, 29 | "**/.svn": true, 30 | "**/.DS_Store": true, 31 | "**/.idea": true, 32 | "**/.vscode": false, 33 | "**/yarn.lock": true, 34 | "**/tmp": true, 35 | "out": true, 36 | "dist": true, 37 | "node_modules": true, 38 | "CHANGELOG.md": true, 39 | "examples": true, 40 | "res": true, 41 | "screenshots": true, 42 | "yarn-error.log": true, 43 | "**/.yarn": true 44 | }, 45 | "files.exclude": { 46 | "**/.cache": true, 47 | "**/.editorconfig": true, 48 | "**/.eslintcache": true, 49 | "**/bower_components": true, 50 | "**/.idea": true, 51 | "**/tmp": true, 52 | "**/.git": true, 53 | "**/.svn": true, 54 | "**/.hg": true, 55 | "**/CVS": true, 56 | "**/.DS_Store": true 57 | }, 58 | "files.watcherExclude": { 59 | "**/.git/objects/**": true, 60 | "**/.git/subtree-cache/**": true, 61 | "**/.vscode/**": true, 62 | "**/node_modules/**": true, 63 | "**/tmp/**": true, 64 | "**/bower_components/**": true, 65 | "**/dist/**": true, 66 | "**/yarn.lock": true 67 | }, 68 | "stylelint.enable": true, 69 | "stylelint.packageManager": "yarn", 70 | "liveServer.settings.donotShowInfoMsg": true, 71 | "workbench.settings.enableNaturalLanguageSearch": false, 72 | "path-intellisense.mappings": { 73 | "/@/": "${workspaceRoot}/src" 74 | }, 75 | "prettier.requireConfig": true, 76 | "workbench.sideBar.location": "left", 77 | "cSpell.words": [ 78 | "vben", 79 | "windi", 80 | "browserslist", 81 | "tailwindcss", 82 | "esnext", 83 | "antv", 84 | "tinymce", 85 | "qrcode", 86 | "sider", 87 | "pinia", 88 | "sider", 89 | "nprogress", 90 | "INTLIFY", 91 | "stylelint", 92 | "esno", 93 | "vitejs", 94 | "sortablejs", 95 | "mockjs", 96 | "codemirror", 97 | "iconify", 98 | "commitlint", 99 | "vditor", 100 | "echarts", 101 | "cropperjs", 102 | "logicflow", 103 | "vueuse", 104 | "zxcvbn", 105 | "lintstagedrc", 106 | "brotli", 107 | "tailwindcss", 108 | "sider" 109 | ] 110 | } 111 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: 5.3 2 | 3 | importers: 4 | .: 5 | specifiers: 6 | '@commitlint/cli': ^16.1.0 7 | '@commitlint/config-conventional': ^16.0.0 8 | '@types/html-minifier-terser': ^6.1.0 9 | '@types/jsdom': ^16.2.14 10 | '@types/node': ^17.0.12 11 | '@typescript-eslint/eslint-plugin': ^5.10.1 12 | '@typescript-eslint/parser': ^5.10.1 13 | commitizen: ^4.2.4 14 | conventional-changelog-cli: ^2.2.2 15 | cross-env: ^7.0.3 16 | eslint: ^8.7.0 17 | eslint-config-prettier: ^8.3.0 18 | eslint-plugin-html: ^6.2.0 19 | husky: ^7.0.4 20 | lint-staged: ^12.3.2 21 | prettier: ^2.5.1 22 | rimraf: ^3.0.2 23 | tsup: ^5.11.11 24 | typescript: ^4.5.5 25 | unbuild: ^0.6.8 26 | vite: ^2.7.13 27 | vitest: ^0.2.4 28 | devDependencies: 29 | '@commitlint/cli': 16.1.0_@types+node@17.0.12 30 | '@commitlint/config-conventional': 16.0.0 31 | '@types/html-minifier-terser': 6.1.0 32 | '@types/jsdom': 16.2.14 33 | '@types/node': 17.0.12 34 | '@typescript-eslint/eslint-plugin': 5.10.1_0f442f6b60390429061d5d9b6bcaaba6 35 | '@typescript-eslint/parser': 5.10.1_eslint@8.7.0+typescript@4.5.5 36 | commitizen: 4.2.4_@types+node@17.0.12 37 | conventional-changelog-cli: 2.2.2 38 | cross-env: 7.0.3 39 | eslint: 8.7.0 40 | eslint-config-prettier: 8.3.0_eslint@8.7.0 41 | eslint-plugin-html: 6.2.0 42 | husky: 7.0.4 43 | lint-staged: 12.3.2 44 | prettier: 2.5.1 45 | rimraf: 3.0.2 46 | tsup: 5.11.11_typescript@4.5.5 47 | typescript: 4.5.5 48 | unbuild: 0.6.8 49 | vite: 2.7.13 50 | vitest: 0.2.4 51 | 52 | packages/core: 53 | specifiers: 54 | '@types/node': ^17.0.12 55 | '@vue/compiler-sfc': ^3.2.29 56 | magic-string: ^0.25.7 57 | vite: ^2.7.13 58 | dependencies: 59 | '@vue/compiler-sfc': 3.2.29 60 | magic-string: 0.25.7 61 | devDependencies: 62 | '@types/node': 17.0.12 63 | vite: 2.7.13 64 | 65 | packages/playground/basic: 66 | specifiers: 67 | '@vitejs/plugin-vue': ^2.1.0 68 | '@vue/compiler-sfc': ^3.2.29 69 | vite-plugin-vue-setup-extend: workspace:* 70 | vue: ^3.2.29 71 | dependencies: 72 | vue: 3.2.29 73 | devDependencies: 74 | '@vitejs/plugin-vue': 2.1.0_vite@2.7.13+vue@3.2.29 75 | '@vue/compiler-sfc': 3.2.29 76 | vite-plugin-vue-setup-extend: link:../../core 77 | 78 | packages: 79 | /@babel/code-frame/7.16.7: 80 | resolution: 81 | { 82 | integrity: sha512-iAXqUn8IIeBTNd72xsFlgaXHkMBMt6y4HJp1tIaK465CWLT/fG1aqB7ykr95gHHmlBdGbFeWWfyB4NJJ0nmeIg==, 83 | } 84 | engines: { node: '>=6.9.0' } 85 | dependencies: 86 | '@babel/highlight': 7.16.10 87 | dev: true 88 | 89 | /@babel/helper-validator-identifier/7.16.7: 90 | resolution: 91 | { 92 | integrity: sha512-hsEnFemeiW4D08A5gUAZxLBTXpZ39P+a+DGDsHw1yxqyQ/jzFEnxf5uTEGp+3bzAbNOxU1paTgYS4ECU/IgfDw==, 93 | } 94 | engines: { node: '>=6.9.0' } 95 | dev: true 96 | 97 | /@babel/highlight/7.16.10: 98 | resolution: 99 | { 100 | integrity: sha512-5FnTQLSLswEj6IkgVw5KusNUUFY9ZGqe/TRFnP/BKYHYgfh7tc+C7mwiy95/yNP7Dh9x580Vv8r7u7ZfTBFxdw==, 101 | } 102 | engines: { node: '>=6.9.0' } 103 | dependencies: 104 | '@babel/helper-validator-identifier': 7.16.7 105 | chalk: 2.4.2 106 | js-tokens: 4.0.0 107 | dev: true 108 | 109 | /@babel/parser/7.16.12: 110 | resolution: 111 | { 112 | integrity: sha512-VfaV15po8RiZssrkPweyvbGVSe4x2y+aciFCgn0n0/SJMR22cwofRV1mtnJQYcSB1wUTaA/X1LnA3es66MCO5A==, 113 | } 114 | engines: { node: '>=6.0.0' } 115 | hasBin: true 116 | 117 | /@commitlint/cli/16.1.0_@types+node@17.0.12: 118 | resolution: 119 | { 120 | integrity: sha512-x5L1knvA3isRWBRVQx+Q6D45pA9139a2aZQYpxkljMG0dj4UHZkCnsYWpnGalxPxASI7nrI0KedKfS2YeQ55cQ==, 121 | } 122 | engines: { node: '>=v12' } 123 | hasBin: true 124 | dependencies: 125 | '@commitlint/format': 16.0.0 126 | '@commitlint/lint': 16.0.0 127 | '@commitlint/load': 16.1.0_@types+node@17.0.12 128 | '@commitlint/read': 16.0.0 129 | '@commitlint/types': 16.0.0 130 | lodash: 4.17.21 131 | resolve-from: 5.0.0 132 | resolve-global: 1.0.0 133 | yargs: 17.3.1 134 | transitivePeerDependencies: 135 | - '@swc/core' 136 | - '@swc/wasm' 137 | - '@types/node' 138 | dev: true 139 | 140 | /@commitlint/config-conventional/16.0.0: 141 | resolution: 142 | { 143 | integrity: sha512-mN7J8KlKFn0kROd+q9PB01sfDx/8K/R25yITspL1No8PB4oj9M1p77xWjP80hPydqZG9OvQq+anXK3ZWeR7s3g==, 144 | } 145 | engines: { node: '>=v12' } 146 | dependencies: 147 | conventional-changelog-conventionalcommits: 4.6.3 148 | dev: true 149 | 150 | /@commitlint/config-validator/16.1.0: 151 | resolution: 152 | { 153 | integrity: sha512-2cHeZPNTuf1JWbMqyA46MkExor5HMSgv8JrdmzEakUbJHUreh35/wN00FJf57qGs134exQW2thiSQ1IJUsVx2Q==, 154 | } 155 | engines: { node: '>=v12' } 156 | dependencies: 157 | '@commitlint/types': 16.0.0 158 | ajv: 6.12.6 159 | dev: true 160 | 161 | /@commitlint/ensure/16.0.0: 162 | resolution: 163 | { 164 | integrity: sha512-WdMySU8DCTaq3JPf0tZFCKIUhqxaL54mjduNhu8v4D2AMUVIIQKYMGyvXn94k8begeW6iJkTf9cXBArayskE7Q==, 165 | } 166 | engines: { node: '>=v12' } 167 | dependencies: 168 | '@commitlint/types': 16.0.0 169 | lodash: 4.17.21 170 | dev: true 171 | 172 | /@commitlint/execute-rule/16.0.0: 173 | resolution: 174 | { 175 | integrity: sha512-8edcCibmBb386x5JTHSPHINwA5L0xPkHQFY8TAuDEt5QyRZY/o5DF8OPHSa5Hx2xJvGaxxuIz4UtAT6IiRDYkw==, 176 | } 177 | engines: { node: '>=v12' } 178 | dev: true 179 | 180 | /@commitlint/format/16.0.0: 181 | resolution: 182 | { 183 | integrity: sha512-9yp5NCquXL1jVMKL0ZkRwJf/UHdebvCcMvICuZV00NQGYSAL89O398nhqrqxlbjBhM5EZVq0VGcV5+7r3D4zAA==, 184 | } 185 | engines: { node: '>=v12' } 186 | dependencies: 187 | '@commitlint/types': 16.0.0 188 | chalk: 4.1.2 189 | dev: true 190 | 191 | /@commitlint/is-ignored/16.0.0: 192 | resolution: 193 | { 194 | integrity: sha512-gmAQcwIGC/R/Lp0CEb2b5bfGC7MT5rPe09N8kOGjO/NcdNmfFSZMquwrvNJsq9hnAP0skRdHIsqwlkENkN4Lag==, 195 | } 196 | engines: { node: '>=v12' } 197 | dependencies: 198 | '@commitlint/types': 16.0.0 199 | semver: 7.3.5 200 | dev: true 201 | 202 | /@commitlint/lint/16.0.0: 203 | resolution: 204 | { 205 | integrity: sha512-HNl15bRC0h+pLzbMzQC3tM0j1aESXsLYhElqKnXcf5mnCBkBkHzu6WwJW8rZbfxX+YwJmNljN62cPhmdBo8x0A==, 206 | } 207 | engines: { node: '>=v12' } 208 | dependencies: 209 | '@commitlint/is-ignored': 16.0.0 210 | '@commitlint/parse': 16.0.0 211 | '@commitlint/rules': 16.0.0 212 | '@commitlint/types': 16.0.0 213 | dev: true 214 | 215 | /@commitlint/load/16.1.0_@types+node@17.0.12: 216 | resolution: 217 | { 218 | integrity: sha512-MtlEhKjP8jAF85jjX4mw8DUUwCxKsCgAc865hhpnwxjrfBcmGP7Up2AFE/M3ZMGDmSl1X1TMybQk/zohj8Cqdg==, 219 | } 220 | engines: { node: '>=v12' } 221 | dependencies: 222 | '@commitlint/config-validator': 16.1.0 223 | '@commitlint/execute-rule': 16.0.0 224 | '@commitlint/resolve-extends': 16.1.0 225 | '@commitlint/types': 16.0.0 226 | chalk: 4.1.2 227 | cosmiconfig: 7.0.1 228 | cosmiconfig-typescript-loader: 1.0.4_a4f631dedb43a025ec8d07f05ba12686 229 | lodash: 4.17.21 230 | resolve-from: 5.0.0 231 | typescript: 4.5.5 232 | transitivePeerDependencies: 233 | - '@swc/core' 234 | - '@swc/wasm' 235 | - '@types/node' 236 | dev: true 237 | 238 | /@commitlint/message/16.0.0: 239 | resolution: 240 | { 241 | integrity: sha512-CmK2074SH1Ws6kFMEKOKH/7hMekGVbOD6vb4alCOo2+33ZSLUIX8iNkDYyrw38Jwg6yWUhLjyQLUxREeV+QIUA==, 242 | } 243 | engines: { node: '>=v12' } 244 | dev: true 245 | 246 | /@commitlint/parse/16.0.0: 247 | resolution: 248 | { 249 | integrity: sha512-F9EjFlMw4MYgBEqoRrWZZKQBzdiJzPBI0qFDFqwUvfQsMmXEREZ242T4R5bFwLINWaALFLHEIa/FXEPa6QxCag==, 250 | } 251 | engines: { node: '>=v12' } 252 | dependencies: 253 | '@commitlint/types': 16.0.0 254 | conventional-changelog-angular: 5.0.13 255 | conventional-commits-parser: 3.2.4 256 | dev: true 257 | 258 | /@commitlint/read/16.0.0: 259 | resolution: 260 | { 261 | integrity: sha512-H4T2zsfmYQK9B+JtoQaCXWBHUhgIJyOzWZjSfuIV9Ce69/OgHoffNpLZPF2lX6yKuDrS1SQFhI/kUCjVc/e4ew==, 262 | } 263 | engines: { node: '>=v12' } 264 | dependencies: 265 | '@commitlint/top-level': 16.0.0 266 | '@commitlint/types': 16.0.0 267 | fs-extra: 10.0.0 268 | git-raw-commits: 2.0.11 269 | dev: true 270 | 271 | /@commitlint/resolve-extends/16.1.0: 272 | resolution: 273 | { 274 | integrity: sha512-8182s6AFoUFX6+FT1PgQDt15nO2ogdR/EN8SYVAdhNXw1rLz8kT5saB/ICw567GuRAUgFTUMGCXy3ctMOXPEDg==, 275 | } 276 | engines: { node: '>=v12' } 277 | dependencies: 278 | '@commitlint/config-validator': 16.1.0 279 | '@commitlint/types': 16.0.0 280 | import-fresh: 3.3.0 281 | lodash: 4.17.21 282 | resolve-from: 5.0.0 283 | resolve-global: 1.0.0 284 | dev: true 285 | 286 | /@commitlint/rules/16.0.0: 287 | resolution: 288 | { 289 | integrity: sha512-AOl0y2SBTdJ1bvIv8nwHvQKRT/jC1xb09C5VZwzHoT8sE8F54KDeEzPCwHQFgUcWdGLyS10kkOTAH2MyA8EIlg==, 290 | } 291 | engines: { node: '>=v12' } 292 | dependencies: 293 | '@commitlint/ensure': 16.0.0 294 | '@commitlint/message': 16.0.0 295 | '@commitlint/to-lines': 16.0.0 296 | '@commitlint/types': 16.0.0 297 | execa: 5.1.1 298 | dev: true 299 | 300 | /@commitlint/to-lines/16.0.0: 301 | resolution: 302 | { 303 | integrity: sha512-iN/qU38TCKU7uKOg6RXLpD49wNiuI0TqMqybHbjefUeP/Jmzxa8ishryj0uLyVdrAl1ZjGeD1ukXGMTtvqz8iA==, 304 | } 305 | engines: { node: '>=v12' } 306 | dev: true 307 | 308 | /@commitlint/top-level/16.0.0: 309 | resolution: 310 | { 311 | integrity: sha512-/Jt6NLxyFkpjL5O0jxurZPCHURZAm7cQCqikgPCwqPAH0TLgwqdHjnYipl8J+AGnAMGDip4FNLoYrtgIpZGBYw==, 312 | } 313 | engines: { node: '>=v12' } 314 | dependencies: 315 | find-up: 5.0.0 316 | dev: true 317 | 318 | /@commitlint/types/16.0.0: 319 | resolution: 320 | { 321 | integrity: sha512-+0FvYOAS39bJ4aKjnYn/7FD4DfWkmQ6G/06I4F0Gvu4KS5twirEg8mIcLhmeRDOOKn4Tp8PwpLwBiSA6npEMQA==, 322 | } 323 | engines: { node: '>=v12' } 324 | dependencies: 325 | chalk: 4.1.2 326 | dev: true 327 | 328 | /@cspotcode/source-map-consumer/0.8.0: 329 | resolution: 330 | { 331 | integrity: sha512-41qniHzTU8yAGbCp04ohlmSrZf8bkf/iJsl3V0dRGsQN/5GFfx+LbCSsCpp2gqrqjTVg/K6O8ycoV35JIwAzAg==, 332 | } 333 | engines: { node: '>= 12' } 334 | dev: true 335 | 336 | /@cspotcode/source-map-support/0.7.0: 337 | resolution: 338 | { 339 | integrity: sha512-X4xqRHqN8ACt2aHVe51OxeA2HjbcL4MqFqXkrmQszJ1NOUuUu5u6Vqx/0lZSVNku7velL5FC/s5uEAj1lsBMhA==, 340 | } 341 | engines: { node: '>=12' } 342 | dependencies: 343 | '@cspotcode/source-map-consumer': 0.8.0 344 | dev: true 345 | 346 | /@eslint/eslintrc/1.0.5: 347 | resolution: 348 | { 349 | integrity: sha512-BLxsnmK3KyPunz5wmCCpqy0YelEoxxGmH73Is+Z74oOTMtExcjkr3dDR6quwrjh1YspA8DH9gnX1o069KiS9AQ==, 350 | } 351 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 352 | dependencies: 353 | ajv: 6.12.6 354 | debug: 4.3.3 355 | espree: 9.3.0 356 | globals: 13.12.0 357 | ignore: 4.0.6 358 | import-fresh: 3.3.0 359 | js-yaml: 4.1.0 360 | minimatch: 3.0.4 361 | strip-json-comments: 3.1.1 362 | transitivePeerDependencies: 363 | - supports-color 364 | dev: true 365 | 366 | /@humanwhocodes/config-array/0.9.3: 367 | resolution: 368 | { 369 | integrity: sha512-3xSMlXHh03hCcCmFc0rbKp3Ivt2PFEJnQUJDDMTJQ2wkECZWdq4GePs2ctc5H8zV+cHPaq8k2vU8mrQjA6iHdQ==, 370 | } 371 | engines: { node: '>=10.10.0' } 372 | dependencies: 373 | '@humanwhocodes/object-schema': 1.2.1 374 | debug: 4.3.3 375 | minimatch: 3.0.4 376 | transitivePeerDependencies: 377 | - supports-color 378 | dev: true 379 | 380 | /@humanwhocodes/object-schema/1.2.1: 381 | resolution: 382 | { 383 | integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, 384 | } 385 | dev: true 386 | 387 | /@hutson/parse-repository-url/3.0.2: 388 | resolution: 389 | { 390 | integrity: sha512-H9XAx3hc0BQHY6l+IFSWHDySypcXsvsuLhgYLUGywmJ5pswRVQJUHpOsobnLYp2ZUaUlKiKDrgWWhosOwAEM8Q==, 391 | } 392 | engines: { node: '>=6.9.0' } 393 | dev: true 394 | 395 | /@nodelib/fs.scandir/2.1.5: 396 | resolution: 397 | { 398 | integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, 399 | } 400 | engines: { node: '>= 8' } 401 | dependencies: 402 | '@nodelib/fs.stat': 2.0.5 403 | run-parallel: 1.2.0 404 | dev: true 405 | 406 | /@nodelib/fs.stat/2.0.5: 407 | resolution: 408 | { 409 | integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, 410 | } 411 | engines: { node: '>= 8' } 412 | dev: true 413 | 414 | /@nodelib/fs.walk/1.2.8: 415 | resolution: 416 | { 417 | integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, 418 | } 419 | engines: { node: '>= 8' } 420 | dependencies: 421 | '@nodelib/fs.scandir': 2.1.5 422 | fastq: 1.13.0 423 | dev: true 424 | 425 | /@rollup/plugin-alias/3.1.9_rollup@2.66.1: 426 | resolution: 427 | { 428 | integrity: sha512-QI5fsEvm9bDzt32k39wpOwZhVzRcL5ydcffUHMyLVaVaLeC70I8TJZ17F1z1eMoLu4E/UOcH9BWVkKpIKdrfiw==, 429 | } 430 | engines: { node: '>=8.0.0' } 431 | peerDependencies: 432 | rollup: ^1.20.0||^2.0.0 433 | dependencies: 434 | rollup: 2.66.1 435 | slash: 3.0.0 436 | dev: true 437 | 438 | /@rollup/plugin-commonjs/21.0.1_rollup@2.66.1: 439 | resolution: 440 | { 441 | integrity: sha512-EA+g22lbNJ8p5kuZJUYyhhDK7WgJckW5g4pNN7n4mAFUM96VuwUnNT3xr2Db2iCZPI1pJPbGyfT5mS9T1dHfMg==, 442 | } 443 | engines: { node: '>= 8.0.0' } 444 | peerDependencies: 445 | rollup: ^2.38.3 446 | dependencies: 447 | '@rollup/pluginutils': 3.1.0_rollup@2.66.1 448 | commondir: 1.0.1 449 | estree-walker: 2.0.2 450 | glob: 7.2.0 451 | is-reference: 1.2.1 452 | magic-string: 0.25.7 453 | resolve: 1.22.0 454 | rollup: 2.66.1 455 | dev: true 456 | 457 | /@rollup/plugin-json/4.1.0_rollup@2.66.1: 458 | resolution: 459 | { 460 | integrity: sha512-yfLbTdNS6amI/2OpmbiBoW12vngr5NW2jCJVZSBEz+H5KfUJZ2M7sDjk0U6GOOdCWFVScShte29o9NezJ53TPw==, 461 | } 462 | peerDependencies: 463 | rollup: ^1.20.0 || ^2.0.0 464 | dependencies: 465 | '@rollup/pluginutils': 3.1.0_rollup@2.66.1 466 | rollup: 2.66.1 467 | dev: true 468 | 469 | /@rollup/plugin-node-resolve/13.1.3_rollup@2.66.1: 470 | resolution: 471 | { 472 | integrity: sha512-BdxNk+LtmElRo5d06MGY4zoepyrXX1tkzX2hrnPEZ53k78GuOMWLqmJDGIIOPwVRIFZrLQOo+Yr6KtCuLIA0AQ==, 473 | } 474 | engines: { node: '>= 10.0.0' } 475 | peerDependencies: 476 | rollup: ^2.42.0 477 | dependencies: 478 | '@rollup/pluginutils': 3.1.0_rollup@2.66.1 479 | '@types/resolve': 1.17.1 480 | builtin-modules: 3.2.0 481 | deepmerge: 4.2.2 482 | is-module: 1.0.0 483 | resolve: 1.22.0 484 | rollup: 2.66.1 485 | dev: true 486 | 487 | /@rollup/plugin-replace/3.0.1_rollup@2.66.1: 488 | resolution: 489 | { 490 | integrity: sha512-989J5oRzf3mm0pO/0djTijdfEh9U3n63BIXN5X7T4U9BP+fN4oxQ6DvDuBvFaHA6scaHQRclqmKQEkBhB7k7Hg==, 491 | } 492 | peerDependencies: 493 | rollup: ^1.20.0 || ^2.0.0 494 | dependencies: 495 | '@rollup/pluginutils': 3.1.0_rollup@2.66.1 496 | magic-string: 0.25.7 497 | rollup: 2.66.1 498 | dev: true 499 | 500 | /@rollup/pluginutils/3.1.0_rollup@2.66.1: 501 | resolution: 502 | { 503 | integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==, 504 | } 505 | engines: { node: '>= 8.0.0' } 506 | peerDependencies: 507 | rollup: ^1.20.0||^2.0.0 508 | dependencies: 509 | '@types/estree': 0.0.39 510 | estree-walker: 1.0.1 511 | picomatch: 2.3.1 512 | rollup: 2.66.1 513 | dev: true 514 | 515 | /@rollup/pluginutils/4.1.2: 516 | resolution: 517 | { 518 | integrity: sha512-ROn4qvkxP9SyPeHaf7uQC/GPFY6L/OWy9+bd9AwcjOAWQwxRscoEyAUD8qCY5o5iL4jqQwoLk2kaTKJPb/HwzQ==, 519 | } 520 | engines: { node: '>= 8.0.0' } 521 | dependencies: 522 | estree-walker: 2.0.2 523 | picomatch: 2.3.1 524 | dev: true 525 | 526 | /@tsconfig/node10/1.0.8: 527 | resolution: 528 | { 529 | integrity: sha512-6XFfSQmMgq0CFLY1MslA/CPUfhIL919M1rMsa5lP2P097N2Wd1sSX0tx1u4olM16fLNhtHZpRhedZJphNJqmZg==, 530 | } 531 | dev: true 532 | 533 | /@tsconfig/node12/1.0.9: 534 | resolution: 535 | { 536 | integrity: sha512-/yBMcem+fbvhSREH+s14YJi18sp7J9jpuhYByADT2rypfajMZZN4WQ6zBGgBKp53NKmqI36wFYDb3yaMPurITw==, 537 | } 538 | dev: true 539 | 540 | /@tsconfig/node14/1.0.1: 541 | resolution: 542 | { 543 | integrity: sha512-509r2+yARFfHHE7T6Puu2jjkoycftovhXRqW328PDXTVGKihlb1P8Z9mMZH04ebyajfRY7dedfGynlrFHJUQCg==, 544 | } 545 | dev: true 546 | 547 | /@tsconfig/node16/1.0.2: 548 | resolution: 549 | { 550 | integrity: sha512-eZxlbI8GZscaGS7kkc/trHTT5xgrjH3/1n2JDwusC9iahPKWMRvRjJSAN5mCXviuTGQ/lHnhvv8Q1YTpnfz9gA==, 551 | } 552 | dev: true 553 | 554 | /@types/chai-subset/1.3.3: 555 | resolution: 556 | { 557 | integrity: sha512-frBecisrNGz+F4T6bcc+NLeolfiojh5FxW2klu669+8BARtyQv2C/GkNW6FUodVe4BroGMP/wER/YDGc7rEllw==, 558 | } 559 | dependencies: 560 | '@types/chai': 4.3.0 561 | dev: true 562 | 563 | /@types/chai/4.3.0: 564 | resolution: 565 | { 566 | integrity: sha512-/ceqdqeRraGolFTcfoXNiqjyQhZzbINDngeoAq9GoHa8PPK1yNzTaxWjA6BFWp5Ua9JpXEMSS4s5i9tS0hOJtw==, 567 | } 568 | dev: true 569 | 570 | /@types/estree/0.0.39: 571 | resolution: 572 | { 573 | integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==, 574 | } 575 | dev: true 576 | 577 | /@types/estree/0.0.50: 578 | resolution: 579 | { 580 | integrity: sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==, 581 | } 582 | dev: true 583 | 584 | /@types/html-minifier-terser/6.1.0: 585 | resolution: 586 | { 587 | integrity: sha512-oh/6byDPnL1zeNXFrDXFLyZjkr1MsBG667IM792caf1L2UPOOMf65NFzjUH/ltyfwjAGfs1rsX1eftK0jC/KIg==, 588 | } 589 | dev: true 590 | 591 | /@types/jsdom/16.2.14: 592 | resolution: 593 | { 594 | integrity: sha512-6BAy1xXEmMuHeAJ4Fv4yXKwBDTGTOseExKE3OaHiNycdHdZw59KfYzrt0DkDluvwmik1HRt6QS7bImxUmpSy+w==, 595 | } 596 | dependencies: 597 | '@types/node': 17.0.12 598 | '@types/parse5': 6.0.3 599 | '@types/tough-cookie': 4.0.1 600 | dev: true 601 | 602 | /@types/json-schema/7.0.9: 603 | resolution: 604 | { 605 | integrity: sha512-qcUXuemtEu+E5wZSJHNxUXeCZhAfXKQ41D+duX+VYPde7xyEVZci+/oXKJL13tnRs9lR2pr4fod59GT6/X1/yQ==, 606 | } 607 | dev: true 608 | 609 | /@types/minimist/1.2.2: 610 | resolution: 611 | { 612 | integrity: sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==, 613 | } 614 | dev: true 615 | 616 | /@types/node/17.0.12: 617 | resolution: 618 | { 619 | integrity: sha512-4YpbAsnJXWYK/fpTVFlMIcUIho2AYCi4wg5aNPrG1ng7fn/1/RZfCIpRCiBX+12RVa34RluilnvCqD+g3KiSiA==, 620 | } 621 | dev: true 622 | 623 | /@types/normalize-package-data/2.4.1: 624 | resolution: 625 | { 626 | integrity: sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==, 627 | } 628 | dev: true 629 | 630 | /@types/parse-json/4.0.0: 631 | resolution: 632 | { 633 | integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==, 634 | } 635 | dev: true 636 | 637 | /@types/parse5/6.0.3: 638 | resolution: 639 | { 640 | integrity: sha512-SuT16Q1K51EAVPz1K29DJ/sXjhSQ0zjvsypYJ6tlwVsRV9jwW5Adq2ch8Dq8kDBCkYnELS7N7VNCSB5nC56t/g==, 641 | } 642 | dev: true 643 | 644 | /@types/resolve/1.17.1: 645 | resolution: 646 | { 647 | integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==, 648 | } 649 | dependencies: 650 | '@types/node': 17.0.12 651 | dev: true 652 | 653 | /@types/tough-cookie/4.0.1: 654 | resolution: 655 | { 656 | integrity: sha512-Y0K95ThC3esLEYD6ZuqNek29lNX2EM1qxV8y2FTLUB0ff5wWrk7az+mLrnNFUnaXcgKye22+sFBRXOgpPILZNg==, 657 | } 658 | dev: true 659 | 660 | /@typescript-eslint/eslint-plugin/5.10.1_0f442f6b60390429061d5d9b6bcaaba6: 661 | resolution: 662 | { 663 | integrity: sha512-xN3CYqFlyE/qOcy978/L0xLR2HlcAGIyIK5sMOasxaaAPfQRj/MmMV6OC3I7NZO84oEUdWCOju34Z9W8E0pFDQ==, 664 | } 665 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 666 | peerDependencies: 667 | '@typescript-eslint/parser': ^5.0.0 668 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 669 | typescript: '*' 670 | peerDependenciesMeta: 671 | typescript: 672 | optional: true 673 | dependencies: 674 | '@typescript-eslint/parser': 5.10.1_eslint@8.7.0+typescript@4.5.5 675 | '@typescript-eslint/scope-manager': 5.10.1 676 | '@typescript-eslint/type-utils': 5.10.1_eslint@8.7.0+typescript@4.5.5 677 | '@typescript-eslint/utils': 5.10.1_eslint@8.7.0+typescript@4.5.5 678 | debug: 4.3.3 679 | eslint: 8.7.0 680 | functional-red-black-tree: 1.0.1 681 | ignore: 5.2.0 682 | regexpp: 3.2.0 683 | semver: 7.3.5 684 | tsutils: 3.21.0_typescript@4.5.5 685 | typescript: 4.5.5 686 | transitivePeerDependencies: 687 | - supports-color 688 | dev: true 689 | 690 | /@typescript-eslint/parser/5.10.1_eslint@8.7.0+typescript@4.5.5: 691 | resolution: 692 | { 693 | integrity: sha512-GReo3tjNBwR5RnRO0K2wDIDN31cM3MmDtgyQ85oAxAmC5K3j/g85IjP+cDfcqDsDDBf1HNKQAD0WqOYL8jXqUA==, 694 | } 695 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 696 | peerDependencies: 697 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 698 | typescript: '*' 699 | peerDependenciesMeta: 700 | typescript: 701 | optional: true 702 | dependencies: 703 | '@typescript-eslint/scope-manager': 5.10.1 704 | '@typescript-eslint/types': 5.10.1 705 | '@typescript-eslint/typescript-estree': 5.10.1_typescript@4.5.5 706 | debug: 4.3.3 707 | eslint: 8.7.0 708 | typescript: 4.5.5 709 | transitivePeerDependencies: 710 | - supports-color 711 | dev: true 712 | 713 | /@typescript-eslint/scope-manager/5.10.1: 714 | resolution: 715 | { 716 | integrity: sha512-Lyvi559Gvpn94k7+ElXNMEnXu/iundV5uFmCUNnftbFrUbAJ1WBoaGgkbOBm07jVZa682oaBU37ao/NGGX4ZDg==, 717 | } 718 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 719 | dependencies: 720 | '@typescript-eslint/types': 5.10.1 721 | '@typescript-eslint/visitor-keys': 5.10.1 722 | dev: true 723 | 724 | /@typescript-eslint/type-utils/5.10.1_eslint@8.7.0+typescript@4.5.5: 725 | resolution: 726 | { 727 | integrity: sha512-AfVJkV8uck/UIoDqhu+ptEdBoQATON9GXnhOpPLzkQRJcSChkvD//qsz9JVffl2goxX+ybs5klvacE9vmrQyCw==, 728 | } 729 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 730 | peerDependencies: 731 | eslint: '*' 732 | typescript: '*' 733 | peerDependenciesMeta: 734 | typescript: 735 | optional: true 736 | dependencies: 737 | '@typescript-eslint/utils': 5.10.1_eslint@8.7.0+typescript@4.5.5 738 | debug: 4.3.3 739 | eslint: 8.7.0 740 | tsutils: 3.21.0_typescript@4.5.5 741 | typescript: 4.5.5 742 | transitivePeerDependencies: 743 | - supports-color 744 | dev: true 745 | 746 | /@typescript-eslint/types/5.10.1: 747 | resolution: 748 | { 749 | integrity: sha512-ZvxQ2QMy49bIIBpTqFiOenucqUyjTQ0WNLhBM6X1fh1NNlYAC6Kxsx8bRTY3jdYsYg44a0Z/uEgQkohbR0H87Q==, 750 | } 751 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 752 | dev: true 753 | 754 | /@typescript-eslint/typescript-estree/5.10.1_typescript@4.5.5: 755 | resolution: 756 | { 757 | integrity: sha512-PwIGnH7jIueXv4opcwEbVGDATjGPO1dx9RkUl5LlHDSe+FXxPwFL5W/qYd5/NHr7f6lo/vvTrAzd0KlQtRusJQ==, 758 | } 759 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 760 | peerDependencies: 761 | typescript: '*' 762 | peerDependenciesMeta: 763 | typescript: 764 | optional: true 765 | dependencies: 766 | '@typescript-eslint/types': 5.10.1 767 | '@typescript-eslint/visitor-keys': 5.10.1 768 | debug: 4.3.3 769 | globby: 11.1.0 770 | is-glob: 4.0.3 771 | semver: 7.3.5 772 | tsutils: 3.21.0_typescript@4.5.5 773 | typescript: 4.5.5 774 | transitivePeerDependencies: 775 | - supports-color 776 | dev: true 777 | 778 | /@typescript-eslint/utils/5.10.1_eslint@8.7.0+typescript@4.5.5: 779 | resolution: 780 | { 781 | integrity: sha512-RRmlITiUbLuTRtn/gcPRi4202niF+q7ylFLCKu4c+O/PcpRvZ/nAUwQ2G00bZgpWkhrNLNnvhZLbDn8Ml0qsQw==, 782 | } 783 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 784 | peerDependencies: 785 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 786 | dependencies: 787 | '@types/json-schema': 7.0.9 788 | '@typescript-eslint/scope-manager': 5.10.1 789 | '@typescript-eslint/types': 5.10.1 790 | '@typescript-eslint/typescript-estree': 5.10.1_typescript@4.5.5 791 | eslint: 8.7.0 792 | eslint-scope: 5.1.1 793 | eslint-utils: 3.0.0_eslint@8.7.0 794 | transitivePeerDependencies: 795 | - supports-color 796 | - typescript 797 | dev: true 798 | 799 | /@typescript-eslint/visitor-keys/5.10.1: 800 | resolution: 801 | { 802 | integrity: sha512-NjQ0Xinhy9IL979tpoTRuLKxMc0zJC7QVSdeerXs2/QvOy2yRkzX5dRb10X5woNUdJgU8G3nYRDlI33sq1K4YQ==, 803 | } 804 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 805 | dependencies: 806 | '@typescript-eslint/types': 5.10.1 807 | eslint-visitor-keys: 3.2.0 808 | dev: true 809 | 810 | /@vitejs/plugin-vue/2.1.0_vite@2.7.13+vue@3.2.29: 811 | resolution: 812 | { 813 | integrity: sha512-AZ78WxvFMYd8JmM/GBV6a6SGGTU0GgN/0/4T+FnMMsLzFEzTeAUwuraapy50ifHZsC+G5SvWs86bvaCPTneFlA==, 814 | } 815 | engines: { node: '>=12.0.0' } 816 | peerDependencies: 817 | vite: ^2.5.10 818 | vue: ^3.2.25 819 | dependencies: 820 | vite: 2.7.13 821 | vue: 3.2.29 822 | dev: true 823 | 824 | /@vue/compiler-core/3.2.29: 825 | resolution: 826 | { 827 | integrity: sha512-RePZ/J4Ub3sb7atQw6V6Rez+/5LCRHGFlSetT3N4VMrejqJnNPXKUt5AVm/9F5MJriy2w/VudEIvgscCfCWqxw==, 828 | } 829 | dependencies: 830 | '@babel/parser': 7.16.12 831 | '@vue/shared': 3.2.29 832 | estree-walker: 2.0.2 833 | source-map: 0.6.1 834 | 835 | /@vue/compiler-dom/3.2.29: 836 | resolution: 837 | { 838 | integrity: sha512-y26vK5khdNS9L3ckvkqJk/78qXwWb75Ci8iYLb67AkJuIgyKhIOcR1E8RIt4mswlVCIeI9gQ+fmtdhaiTAtrBQ==, 839 | } 840 | dependencies: 841 | '@vue/compiler-core': 3.2.29 842 | '@vue/shared': 3.2.29 843 | 844 | /@vue/compiler-sfc/3.2.29: 845 | resolution: 846 | { 847 | integrity: sha512-X9+0dwsag2u6hSOP/XsMYqFti/edvYvxamgBgCcbSYuXx1xLZN+dS/GvQKM4AgGS4djqo0jQvWfIXdfZ2ET68g==, 848 | } 849 | dependencies: 850 | '@babel/parser': 7.16.12 851 | '@vue/compiler-core': 3.2.29 852 | '@vue/compiler-dom': 3.2.29 853 | '@vue/compiler-ssr': 3.2.29 854 | '@vue/reactivity-transform': 3.2.29 855 | '@vue/shared': 3.2.29 856 | estree-walker: 2.0.2 857 | magic-string: 0.25.7 858 | postcss: 8.4.5 859 | source-map: 0.6.1 860 | 861 | /@vue/compiler-ssr/3.2.29: 862 | resolution: 863 | { 864 | integrity: sha512-LrvQwXlx66uWsB9/VydaaqEpae9xtmlUkeSKF6aPDbzx8M1h7ukxaPjNCAXuFd3fUHblcri8k42lfimHfzMICA==, 865 | } 866 | dependencies: 867 | '@vue/compiler-dom': 3.2.29 868 | '@vue/shared': 3.2.29 869 | 870 | /@vue/reactivity-transform/3.2.29: 871 | resolution: 872 | { 873 | integrity: sha512-YF6HdOuhdOw6KyRm59+3rML8USb9o8mYM1q+SH0G41K3/q/G7uhPnHGKvspzceD7h9J3VR1waOQ93CUZj7J7OA==, 874 | } 875 | dependencies: 876 | '@babel/parser': 7.16.12 877 | '@vue/compiler-core': 3.2.29 878 | '@vue/shared': 3.2.29 879 | estree-walker: 2.0.2 880 | magic-string: 0.25.7 881 | 882 | /@vue/reactivity/3.2.29: 883 | resolution: 884 | { 885 | integrity: sha512-Ryhb6Gy62YolKXH1gv42pEqwx7zs3n8gacRVZICSgjQz8Qr8QeCcFygBKYfJm3o1SccR7U+bVBQDWZGOyG1k4g==, 886 | } 887 | dependencies: 888 | '@vue/shared': 3.2.29 889 | dev: false 890 | 891 | /@vue/runtime-core/3.2.29: 892 | resolution: 893 | { 894 | integrity: sha512-VMvQuLdzoTGmCwIKTKVwKmIL0qcODIqe74JtK1pVr5lnaE0l25hopodmPag3RcnIcIXe+Ye3B2olRCn7fTCgig==, 895 | } 896 | dependencies: 897 | '@vue/reactivity': 3.2.29 898 | '@vue/shared': 3.2.29 899 | dev: false 900 | 901 | /@vue/runtime-dom/3.2.29: 902 | resolution: 903 | { 904 | integrity: sha512-YJgLQLwr+SQyORzTsBQLL5TT/5UiV83tEotqjL7F9aFDIQdFBTCwpkCFvX9jqwHoyi9sJqM9XtTrMcc8z/OjPA==, 905 | } 906 | dependencies: 907 | '@vue/runtime-core': 3.2.29 908 | '@vue/shared': 3.2.29 909 | csstype: 2.6.19 910 | dev: false 911 | 912 | /@vue/server-renderer/3.2.29_vue@3.2.29: 913 | resolution: 914 | { 915 | integrity: sha512-lpiYx7ciV7rWfJ0tPkoSOlLmwqBZ9FTmQm33S+T4g0j1fO/LmhJ9b9Ctl1o5xvIFVDk9QkSUWANZn7H2pXuxVw==, 916 | } 917 | peerDependencies: 918 | vue: 3.2.29 919 | dependencies: 920 | '@vue/compiler-ssr': 3.2.29 921 | '@vue/shared': 3.2.29 922 | vue: 3.2.29 923 | dev: false 924 | 925 | /@vue/shared/3.2.29: 926 | resolution: 927 | { 928 | integrity: sha512-BjNpU8OK6Z0LVzGUppEk0CMYm/hKDnZfYdjSmPOs0N+TR1cLKJAkDwW8ASZUvaaSLEi6d3hVM7jnWnX+6yWnHw==, 929 | } 930 | 931 | /JSONStream/1.3.5: 932 | resolution: 933 | { 934 | integrity: sha512-E+iruNOY8VV9s4JEbe1aNEm6MiszPRr/UfcHMz0TQh1BXSxHK+ASV1R6W4HpjBhSeS+54PIsAMCBmwD06LLsqQ==, 935 | } 936 | hasBin: true 937 | dependencies: 938 | jsonparse: 1.3.1 939 | through: 2.3.8 940 | dev: true 941 | 942 | /acorn-jsx/5.3.2_acorn@8.7.0: 943 | resolution: 944 | { 945 | integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, 946 | } 947 | peerDependencies: 948 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 949 | dependencies: 950 | acorn: 8.7.0 951 | dev: true 952 | 953 | /acorn-walk/8.2.0: 954 | resolution: 955 | { 956 | integrity: sha512-k+iyHEuPgSw6SbuDpGQM+06HQUa04DZ3o+F6CSzXMvvI5KMvnaEqXe+YVe555R9nn6GPt404fos4wcgpw12SDA==, 957 | } 958 | engines: { node: '>=0.4.0' } 959 | dev: true 960 | 961 | /acorn/8.7.0: 962 | resolution: 963 | { 964 | integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==, 965 | } 966 | engines: { node: '>=0.4.0' } 967 | hasBin: true 968 | dev: true 969 | 970 | /add-stream/1.0.0: 971 | resolution: { integrity: sha1-anmQQ3ynNtXhKI25K9MmbV9csqo= } 972 | dev: true 973 | 974 | /aggregate-error/3.1.0: 975 | resolution: 976 | { 977 | integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==, 978 | } 979 | engines: { node: '>=8' } 980 | dependencies: 981 | clean-stack: 2.2.0 982 | indent-string: 4.0.0 983 | dev: true 984 | 985 | /ajv/6.12.6: 986 | resolution: 987 | { 988 | integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, 989 | } 990 | dependencies: 991 | fast-deep-equal: 3.1.3 992 | fast-json-stable-stringify: 2.1.0 993 | json-schema-traverse: 0.4.1 994 | uri-js: 4.4.1 995 | dev: true 996 | 997 | /ansi-escapes/3.2.0: 998 | resolution: 999 | { 1000 | integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==, 1001 | } 1002 | engines: { node: '>=4' } 1003 | dev: true 1004 | 1005 | /ansi-escapes/4.3.2: 1006 | resolution: 1007 | { 1008 | integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==, 1009 | } 1010 | engines: { node: '>=8' } 1011 | dependencies: 1012 | type-fest: 0.21.3 1013 | dev: true 1014 | 1015 | /ansi-regex/3.0.0: 1016 | resolution: { integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= } 1017 | engines: { node: '>=4' } 1018 | dev: true 1019 | 1020 | /ansi-regex/4.1.0: 1021 | resolution: 1022 | { 1023 | integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==, 1024 | } 1025 | engines: { node: '>=6' } 1026 | dev: true 1027 | 1028 | /ansi-regex/5.0.1: 1029 | resolution: 1030 | { 1031 | integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, 1032 | } 1033 | engines: { node: '>=8' } 1034 | dev: true 1035 | 1036 | /ansi-regex/6.0.1: 1037 | resolution: 1038 | { 1039 | integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==, 1040 | } 1041 | engines: { node: '>=12' } 1042 | dev: true 1043 | 1044 | /ansi-styles/3.2.1: 1045 | resolution: 1046 | { 1047 | integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, 1048 | } 1049 | engines: { node: '>=4' } 1050 | dependencies: 1051 | color-convert: 1.9.3 1052 | dev: true 1053 | 1054 | /ansi-styles/4.3.0: 1055 | resolution: 1056 | { 1057 | integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, 1058 | } 1059 | engines: { node: '>=8' } 1060 | dependencies: 1061 | color-convert: 2.0.1 1062 | dev: true 1063 | 1064 | /ansi-styles/6.1.0: 1065 | resolution: 1066 | { 1067 | integrity: sha512-VbqNsoz55SYGczauuup0MFUyXNQviSpFTj1RQtFzmQLk18qbVSpTFFGMT293rmDaQuKCT6InmbuEyUne4mTuxQ==, 1068 | } 1069 | engines: { node: '>=12' } 1070 | dev: true 1071 | 1072 | /any-promise/1.3.0: 1073 | resolution: { integrity: sha1-q8av7tzqUugJzcA3au0845Y10X8= } 1074 | dev: true 1075 | 1076 | /anymatch/3.1.2: 1077 | resolution: 1078 | { 1079 | integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==, 1080 | } 1081 | engines: { node: '>= 8' } 1082 | dependencies: 1083 | normalize-path: 3.0.0 1084 | picomatch: 2.3.1 1085 | dev: true 1086 | 1087 | /arg/4.1.3: 1088 | resolution: 1089 | { 1090 | integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==, 1091 | } 1092 | dev: true 1093 | 1094 | /argparse/2.0.1: 1095 | resolution: 1096 | { 1097 | integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, 1098 | } 1099 | dev: true 1100 | 1101 | /array-ify/1.0.0: 1102 | resolution: { integrity: sha1-nlKHYrSpBmrRY6aWKjZEGOlibs4= } 1103 | dev: true 1104 | 1105 | /array-union/2.1.0: 1106 | resolution: 1107 | { 1108 | integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, 1109 | } 1110 | engines: { node: '>=8' } 1111 | dev: true 1112 | 1113 | /arrify/1.0.1: 1114 | resolution: { integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= } 1115 | engines: { node: '>=0.10.0' } 1116 | dev: true 1117 | 1118 | /assertion-error/1.1.0: 1119 | resolution: 1120 | { 1121 | integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==, 1122 | } 1123 | dev: true 1124 | 1125 | /astral-regex/2.0.0: 1126 | resolution: 1127 | { 1128 | integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==, 1129 | } 1130 | engines: { node: '>=8' } 1131 | dev: true 1132 | 1133 | /balanced-match/1.0.2: 1134 | resolution: 1135 | { 1136 | integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, 1137 | } 1138 | dev: true 1139 | 1140 | /binary-extensions/2.2.0: 1141 | resolution: 1142 | { 1143 | integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, 1144 | } 1145 | engines: { node: '>=8' } 1146 | dev: true 1147 | 1148 | /brace-expansion/1.1.11: 1149 | resolution: 1150 | { 1151 | integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, 1152 | } 1153 | dependencies: 1154 | balanced-match: 1.0.2 1155 | concat-map: 0.0.1 1156 | dev: true 1157 | 1158 | /braces/3.0.2: 1159 | resolution: 1160 | { 1161 | integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, 1162 | } 1163 | engines: { node: '>=8' } 1164 | dependencies: 1165 | fill-range: 7.0.1 1166 | dev: true 1167 | 1168 | /builtin-modules/3.2.0: 1169 | resolution: 1170 | { 1171 | integrity: sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==, 1172 | } 1173 | engines: { node: '>=6' } 1174 | dev: true 1175 | 1176 | /bundle-require/2.3.0_esbuild@0.14.14: 1177 | resolution: 1178 | { 1179 | integrity: sha512-kH8vyERJv0Td4Odu2KQyooYyeXDx2FbhGwSfkEGdyHmkTCahvwVI8w/pE2stbsp6G/W5/3kIC7ErdBg/30OAkw==, 1180 | } 1181 | peerDependencies: 1182 | esbuild: '>=0.13' 1183 | dependencies: 1184 | esbuild: 0.14.14 1185 | dev: true 1186 | 1187 | /cac/6.7.12: 1188 | resolution: 1189 | { 1190 | integrity: sha512-rM7E2ygtMkJqD9c7WnFU6fruFcN3xe4FM5yUmgxhZzIKJk4uHl9U/fhwdajGFQbQuv43FAUo1Fe8gX/oIKDeSA==, 1191 | } 1192 | engines: { node: '>=8' } 1193 | dev: true 1194 | 1195 | /cachedir/2.2.0: 1196 | resolution: 1197 | { 1198 | integrity: sha512-VvxA0xhNqIIfg0V9AmJkDg91DaJwryutH5rVEZAhcNi4iJFj9f+QxmAjgK1LT9I8OgToX27fypX6/MeCXVbBjQ==, 1199 | } 1200 | engines: { node: '>=6' } 1201 | dev: true 1202 | 1203 | /callsites/3.1.0: 1204 | resolution: 1205 | { 1206 | integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, 1207 | } 1208 | engines: { node: '>=6' } 1209 | dev: true 1210 | 1211 | /camelcase-keys/6.2.2: 1212 | resolution: 1213 | { 1214 | integrity: sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==, 1215 | } 1216 | engines: { node: '>=8' } 1217 | dependencies: 1218 | camelcase: 5.3.1 1219 | map-obj: 4.3.0 1220 | quick-lru: 4.0.1 1221 | dev: true 1222 | 1223 | /camelcase/5.3.1: 1224 | resolution: 1225 | { 1226 | integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==, 1227 | } 1228 | engines: { node: '>=6' } 1229 | dev: true 1230 | 1231 | /chai/4.3.6: 1232 | resolution: 1233 | { 1234 | integrity: sha512-bbcp3YfHCUzMOvKqsztczerVgBKSsEijCySNlHHbX3VG1nskvqjz5Rfso1gGwD6w6oOV3eI60pKuMOV5MV7p3Q==, 1235 | } 1236 | engines: { node: '>=4' } 1237 | dependencies: 1238 | assertion-error: 1.1.0 1239 | check-error: 1.0.2 1240 | deep-eql: 3.0.1 1241 | get-func-name: 2.0.0 1242 | loupe: 2.3.1 1243 | pathval: 1.1.1 1244 | type-detect: 4.0.8 1245 | dev: true 1246 | 1247 | /chalk/2.4.2: 1248 | resolution: 1249 | { 1250 | integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, 1251 | } 1252 | engines: { node: '>=4' } 1253 | dependencies: 1254 | ansi-styles: 3.2.1 1255 | escape-string-regexp: 1.0.5 1256 | supports-color: 5.5.0 1257 | dev: true 1258 | 1259 | /chalk/4.1.2: 1260 | resolution: 1261 | { 1262 | integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, 1263 | } 1264 | engines: { node: '>=10' } 1265 | dependencies: 1266 | ansi-styles: 4.3.0 1267 | supports-color: 7.2.0 1268 | dev: true 1269 | 1270 | /chalk/5.0.0: 1271 | resolution: 1272 | { 1273 | integrity: sha512-/duVOqst+luxCQRKEo4bNxinsOQtMP80ZYm7mMqzuh5PociNL0PvmHFvREJ9ueYL2TxlHjBcmLCdmocx9Vg+IQ==, 1274 | } 1275 | engines: { node: ^12.17.0 || ^14.13 || >=16.0.0 } 1276 | dev: true 1277 | 1278 | /chardet/0.7.0: 1279 | resolution: 1280 | { 1281 | integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==, 1282 | } 1283 | dev: true 1284 | 1285 | /check-error/1.0.2: 1286 | resolution: { integrity: sha1-V00xLt2Iu13YkS6Sht1sCu1KrII= } 1287 | dev: true 1288 | 1289 | /chokidar/3.5.3: 1290 | resolution: 1291 | { 1292 | integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, 1293 | } 1294 | engines: { node: '>= 8.10.0' } 1295 | dependencies: 1296 | anymatch: 3.1.2 1297 | braces: 3.0.2 1298 | glob-parent: 5.1.2 1299 | is-binary-path: 2.1.0 1300 | is-glob: 4.0.3 1301 | normalize-path: 3.0.0 1302 | readdirp: 3.6.0 1303 | optionalDependencies: 1304 | fsevents: 2.3.2 1305 | dev: true 1306 | 1307 | /clean-stack/2.2.0: 1308 | resolution: 1309 | { 1310 | integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==, 1311 | } 1312 | engines: { node: '>=6' } 1313 | dev: true 1314 | 1315 | /cli-cursor/2.1.0: 1316 | resolution: { integrity: sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= } 1317 | engines: { node: '>=4' } 1318 | dependencies: 1319 | restore-cursor: 2.0.0 1320 | dev: true 1321 | 1322 | /cli-cursor/3.1.0: 1323 | resolution: 1324 | { 1325 | integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==, 1326 | } 1327 | engines: { node: '>=8' } 1328 | dependencies: 1329 | restore-cursor: 3.1.0 1330 | dev: true 1331 | 1332 | /cli-truncate/2.1.0: 1333 | resolution: 1334 | { 1335 | integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==, 1336 | } 1337 | engines: { node: '>=8' } 1338 | dependencies: 1339 | slice-ansi: 3.0.0 1340 | string-width: 4.2.3 1341 | dev: true 1342 | 1343 | /cli-truncate/3.1.0: 1344 | resolution: 1345 | { 1346 | integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==, 1347 | } 1348 | engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } 1349 | dependencies: 1350 | slice-ansi: 5.0.0 1351 | string-width: 5.1.0 1352 | dev: true 1353 | 1354 | /cli-width/2.2.1: 1355 | resolution: 1356 | { 1357 | integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==, 1358 | } 1359 | dev: true 1360 | 1361 | /cliui/7.0.4: 1362 | resolution: 1363 | { 1364 | integrity: sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==, 1365 | } 1366 | dependencies: 1367 | string-width: 4.2.3 1368 | strip-ansi: 6.0.1 1369 | wrap-ansi: 7.0.0 1370 | dev: true 1371 | 1372 | /color-convert/1.9.3: 1373 | resolution: 1374 | { 1375 | integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, 1376 | } 1377 | dependencies: 1378 | color-name: 1.1.3 1379 | dev: true 1380 | 1381 | /color-convert/2.0.1: 1382 | resolution: 1383 | { 1384 | integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, 1385 | } 1386 | engines: { node: '>=7.0.0' } 1387 | dependencies: 1388 | color-name: 1.1.4 1389 | dev: true 1390 | 1391 | /color-name/1.1.3: 1392 | resolution: { integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= } 1393 | dev: true 1394 | 1395 | /color-name/1.1.4: 1396 | resolution: 1397 | { 1398 | integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, 1399 | } 1400 | dev: true 1401 | 1402 | /colorette/2.0.16: 1403 | resolution: 1404 | { 1405 | integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==, 1406 | } 1407 | dev: true 1408 | 1409 | /commander/4.1.1: 1410 | resolution: 1411 | { 1412 | integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==, 1413 | } 1414 | engines: { node: '>= 6' } 1415 | dev: true 1416 | 1417 | /commander/8.3.0: 1418 | resolution: 1419 | { 1420 | integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==, 1421 | } 1422 | engines: { node: '>= 12' } 1423 | dev: true 1424 | 1425 | /commitizen/4.2.4_@types+node@17.0.12: 1426 | resolution: 1427 | { 1428 | integrity: sha512-LlZChbDzg3Ir3O2S7jSo/cgWp5/QwylQVr59K4xayVq8S4/RdKzSyJkghAiZZHfhh5t4pxunUoyeg0ml1q/7aw==, 1429 | } 1430 | engines: { node: '>= 10' } 1431 | hasBin: true 1432 | dependencies: 1433 | cachedir: 2.2.0 1434 | cz-conventional-changelog: 3.2.0_@types+node@17.0.12 1435 | dedent: 0.7.0 1436 | detect-indent: 6.0.0 1437 | find-node-modules: 2.1.2 1438 | find-root: 1.1.0 1439 | fs-extra: 8.1.0 1440 | glob: 7.1.4 1441 | inquirer: 6.5.2 1442 | is-utf8: 0.2.1 1443 | lodash: 4.17.21 1444 | minimist: 1.2.5 1445 | strip-bom: 4.0.0 1446 | strip-json-comments: 3.0.1 1447 | transitivePeerDependencies: 1448 | - '@swc/core' 1449 | - '@swc/wasm' 1450 | - '@types/node' 1451 | dev: true 1452 | 1453 | /commondir/1.0.1: 1454 | resolution: { integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= } 1455 | dev: true 1456 | 1457 | /compare-func/2.0.0: 1458 | resolution: 1459 | { 1460 | integrity: sha512-zHig5N+tPWARooBnb0Zx1MFcdfpyJrfTJ3Y5L+IFvUm8rM74hHz66z0gw0x4tijh5CorKkKUCnW82R2vmpeCRA==, 1461 | } 1462 | dependencies: 1463 | array-ify: 1.0.0 1464 | dot-prop: 5.3.0 1465 | dev: true 1466 | 1467 | /concat-map/0.0.1: 1468 | resolution: { integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= } 1469 | dev: true 1470 | 1471 | /consola/2.15.3: 1472 | resolution: 1473 | { 1474 | integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==, 1475 | } 1476 | dev: true 1477 | 1478 | /conventional-changelog-angular/5.0.13: 1479 | resolution: 1480 | { 1481 | integrity: sha512-i/gipMxs7s8L/QeuavPF2hLnJgH6pEZAttySB6aiQLWcX3puWDL3ACVmvBhJGxnAy52Qc15ua26BufY6KpmrVA==, 1482 | } 1483 | engines: { node: '>=10' } 1484 | dependencies: 1485 | compare-func: 2.0.0 1486 | q: 1.5.1 1487 | dev: true 1488 | 1489 | /conventional-changelog-atom/2.0.8: 1490 | resolution: 1491 | { 1492 | integrity: sha512-xo6v46icsFTK3bb7dY/8m2qvc8sZemRgdqLb/bjpBsH2UyOS8rKNTgcb5025Hri6IpANPApbXMg15QLb1LJpBw==, 1493 | } 1494 | engines: { node: '>=10' } 1495 | dependencies: 1496 | q: 1.5.1 1497 | dev: true 1498 | 1499 | /conventional-changelog-cli/2.2.2: 1500 | resolution: 1501 | { 1502 | integrity: sha512-8grMV5Jo8S0kP3yoMeJxV2P5R6VJOqK72IiSV9t/4H5r/HiRqEBQ83bYGuz4Yzfdj4bjaAEhZN/FFbsFXr5bOA==, 1503 | } 1504 | engines: { node: '>=10' } 1505 | hasBin: true 1506 | dependencies: 1507 | add-stream: 1.0.0 1508 | conventional-changelog: 3.1.25 1509 | lodash: 4.17.21 1510 | meow: 8.1.2 1511 | tempfile: 3.0.0 1512 | dev: true 1513 | 1514 | /conventional-changelog-codemirror/2.0.8: 1515 | resolution: 1516 | { 1517 | integrity: sha512-z5DAsn3uj1Vfp7po3gpt2Boc+Bdwmw2++ZHa5Ak9k0UKsYAO5mH1UBTN0qSCuJZREIhX6WU4E1p3IW2oRCNzQw==, 1518 | } 1519 | engines: { node: '>=10' } 1520 | dependencies: 1521 | q: 1.5.1 1522 | dev: true 1523 | 1524 | /conventional-changelog-conventionalcommits/4.6.3: 1525 | resolution: 1526 | { 1527 | integrity: sha512-LTTQV4fwOM4oLPad317V/QNQ1FY4Hju5qeBIM1uTHbrnCE+Eg4CdRZ3gO2pUeR+tzWdp80M2j3qFFEDWVqOV4g==, 1528 | } 1529 | engines: { node: '>=10' } 1530 | dependencies: 1531 | compare-func: 2.0.0 1532 | lodash: 4.17.21 1533 | q: 1.5.1 1534 | dev: true 1535 | 1536 | /conventional-changelog-core/4.2.4: 1537 | resolution: 1538 | { 1539 | integrity: sha512-gDVS+zVJHE2v4SLc6B0sLsPiloR0ygU7HaDW14aNJE1v4SlqJPILPl/aJC7YdtRE4CybBf8gDwObBvKha8Xlyg==, 1540 | } 1541 | engines: { node: '>=10' } 1542 | dependencies: 1543 | add-stream: 1.0.0 1544 | conventional-changelog-writer: 5.0.1 1545 | conventional-commits-parser: 3.2.4 1546 | dateformat: 3.0.3 1547 | get-pkg-repo: 4.2.1 1548 | git-raw-commits: 2.0.11 1549 | git-remote-origin-url: 2.0.0 1550 | git-semver-tags: 4.1.1 1551 | lodash: 4.17.21 1552 | normalize-package-data: 3.0.3 1553 | q: 1.5.1 1554 | read-pkg: 3.0.0 1555 | read-pkg-up: 3.0.0 1556 | through2: 4.0.2 1557 | dev: true 1558 | 1559 | /conventional-changelog-ember/2.0.9: 1560 | resolution: 1561 | { 1562 | integrity: sha512-ulzIReoZEvZCBDhcNYfDIsLTHzYHc7awh+eI44ZtV5cx6LVxLlVtEmcO+2/kGIHGtw+qVabJYjdI5cJOQgXh1A==, 1563 | } 1564 | engines: { node: '>=10' } 1565 | dependencies: 1566 | q: 1.5.1 1567 | dev: true 1568 | 1569 | /conventional-changelog-eslint/3.0.9: 1570 | resolution: 1571 | { 1572 | integrity: sha512-6NpUCMgU8qmWmyAMSZO5NrRd7rTgErjrm4VASam2u5jrZS0n38V7Y9CzTtLT2qwz5xEChDR4BduoWIr8TfwvXA==, 1573 | } 1574 | engines: { node: '>=10' } 1575 | dependencies: 1576 | q: 1.5.1 1577 | dev: true 1578 | 1579 | /conventional-changelog-express/2.0.6: 1580 | resolution: 1581 | { 1582 | integrity: sha512-SDez2f3iVJw6V563O3pRtNwXtQaSmEfTCaTBPCqn0oG0mfkq0rX4hHBq5P7De2MncoRixrALj3u3oQsNK+Q0pQ==, 1583 | } 1584 | engines: { node: '>=10' } 1585 | dependencies: 1586 | q: 1.5.1 1587 | dev: true 1588 | 1589 | /conventional-changelog-jquery/3.0.11: 1590 | resolution: 1591 | { 1592 | integrity: sha512-x8AWz5/Td55F7+o/9LQ6cQIPwrCjfJQ5Zmfqi8thwUEKHstEn4kTIofXub7plf1xvFA2TqhZlq7fy5OmV6BOMw==, 1593 | } 1594 | engines: { node: '>=10' } 1595 | dependencies: 1596 | q: 1.5.1 1597 | dev: true 1598 | 1599 | /conventional-changelog-jshint/2.0.9: 1600 | resolution: 1601 | { 1602 | integrity: sha512-wMLdaIzq6TNnMHMy31hql02OEQ8nCQfExw1SE0hYL5KvU+JCTuPaDO+7JiogGT2gJAxiUGATdtYYfh+nT+6riA==, 1603 | } 1604 | engines: { node: '>=10' } 1605 | dependencies: 1606 | compare-func: 2.0.0 1607 | q: 1.5.1 1608 | dev: true 1609 | 1610 | /conventional-changelog-preset-loader/2.3.4: 1611 | resolution: 1612 | { 1613 | integrity: sha512-GEKRWkrSAZeTq5+YjUZOYxdHq+ci4dNwHvpaBC3+ENalzFWuCWa9EZXSuZBpkr72sMdKB+1fyDV4takK1Lf58g==, 1614 | } 1615 | engines: { node: '>=10' } 1616 | dev: true 1617 | 1618 | /conventional-changelog-writer/5.0.1: 1619 | resolution: 1620 | { 1621 | integrity: sha512-5WsuKUfxW7suLblAbFnxAcrvf6r+0b7GvNaWUwUIk0bXMnENP/PEieGKVUQrjPqwPT4o3EPAASBXiY6iHooLOQ==, 1622 | } 1623 | engines: { node: '>=10' } 1624 | hasBin: true 1625 | dependencies: 1626 | conventional-commits-filter: 2.0.7 1627 | dateformat: 3.0.3 1628 | handlebars: 4.7.7 1629 | json-stringify-safe: 5.0.1 1630 | lodash: 4.17.21 1631 | meow: 8.1.2 1632 | semver: 6.3.0 1633 | split: 1.0.1 1634 | through2: 4.0.2 1635 | dev: true 1636 | 1637 | /conventional-changelog/3.1.25: 1638 | resolution: 1639 | { 1640 | integrity: sha512-ryhi3fd1mKf3fSjbLXOfK2D06YwKNic1nC9mWqybBHdObPd8KJ2vjaXZfYj1U23t+V8T8n0d7gwnc9XbIdFbyQ==, 1641 | } 1642 | engines: { node: '>=10' } 1643 | dependencies: 1644 | conventional-changelog-angular: 5.0.13 1645 | conventional-changelog-atom: 2.0.8 1646 | conventional-changelog-codemirror: 2.0.8 1647 | conventional-changelog-conventionalcommits: 4.6.3 1648 | conventional-changelog-core: 4.2.4 1649 | conventional-changelog-ember: 2.0.9 1650 | conventional-changelog-eslint: 3.0.9 1651 | conventional-changelog-express: 2.0.6 1652 | conventional-changelog-jquery: 3.0.11 1653 | conventional-changelog-jshint: 2.0.9 1654 | conventional-changelog-preset-loader: 2.3.4 1655 | dev: true 1656 | 1657 | /conventional-commit-types/3.0.0: 1658 | resolution: 1659 | { 1660 | integrity: sha512-SmmCYnOniSsAa9GqWOeLqc179lfr5TRu5b4QFDkbsrJ5TZjPJx85wtOr3zn+1dbeNiXDKGPbZ72IKbPhLXh/Lg==, 1661 | } 1662 | dev: true 1663 | 1664 | /conventional-commits-filter/2.0.7: 1665 | resolution: 1666 | { 1667 | integrity: sha512-ASS9SamOP4TbCClsRHxIHXRfcGCnIoQqkvAzCSbZzTFLfcTqJVugB0agRgsEELsqaeWgsXv513eS116wnlSSPA==, 1668 | } 1669 | engines: { node: '>=10' } 1670 | dependencies: 1671 | lodash.ismatch: 4.4.0 1672 | modify-values: 1.0.1 1673 | dev: true 1674 | 1675 | /conventional-commits-parser/3.2.4: 1676 | resolution: 1677 | { 1678 | integrity: sha512-nK7sAtfi+QXbxHCYfhpZsfRtaitZLIA6889kFIouLvz6repszQDgxBu7wf2WbU+Dco7sAnNCJYERCwt54WPC2Q==, 1679 | } 1680 | engines: { node: '>=10' } 1681 | hasBin: true 1682 | dependencies: 1683 | is-text-path: 1.0.1 1684 | JSONStream: 1.3.5 1685 | lodash: 4.17.21 1686 | meow: 8.1.2 1687 | split2: 3.2.2 1688 | through2: 4.0.2 1689 | dev: true 1690 | 1691 | /core-util-is/1.0.3: 1692 | resolution: 1693 | { 1694 | integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==, 1695 | } 1696 | dev: true 1697 | 1698 | /cosmiconfig-typescript-loader/1.0.4_a4f631dedb43a025ec8d07f05ba12686: 1699 | resolution: 1700 | { 1701 | integrity: sha512-ulv2dvwurP/MZAIthXm69bO7EzzIUThZ6RJ1qXhdlXM6to3F+IKBL/17EnhYSG52A5N1KcAUu66vSG/3/77KrA==, 1702 | } 1703 | engines: { node: '>=12', npm: '>=6' } 1704 | peerDependencies: 1705 | '@types/node': '*' 1706 | typescript: '>=3' 1707 | dependencies: 1708 | '@types/node': 17.0.12 1709 | cosmiconfig: 7.0.1 1710 | ts-node: 10.4.0_a4f631dedb43a025ec8d07f05ba12686 1711 | typescript: 4.5.5 1712 | transitivePeerDependencies: 1713 | - '@swc/core' 1714 | - '@swc/wasm' 1715 | dev: true 1716 | 1717 | /cosmiconfig/7.0.1: 1718 | resolution: 1719 | { 1720 | integrity: sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==, 1721 | } 1722 | engines: { node: '>=10' } 1723 | dependencies: 1724 | '@types/parse-json': 4.0.0 1725 | import-fresh: 3.3.0 1726 | parse-json: 5.2.0 1727 | path-type: 4.0.0 1728 | yaml: 1.10.2 1729 | dev: true 1730 | 1731 | /create-require/1.1.1: 1732 | resolution: 1733 | { 1734 | integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==, 1735 | } 1736 | dev: true 1737 | 1738 | /cross-env/7.0.3: 1739 | resolution: 1740 | { 1741 | integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==, 1742 | } 1743 | engines: { node: '>=10.14', npm: '>=6', yarn: '>=1' } 1744 | hasBin: true 1745 | dependencies: 1746 | cross-spawn: 7.0.3 1747 | dev: true 1748 | 1749 | /cross-spawn/7.0.3: 1750 | resolution: 1751 | { 1752 | integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, 1753 | } 1754 | engines: { node: '>= 8' } 1755 | dependencies: 1756 | path-key: 3.1.1 1757 | shebang-command: 2.0.0 1758 | which: 2.0.2 1759 | dev: true 1760 | 1761 | /csstype/2.6.19: 1762 | resolution: 1763 | { 1764 | integrity: sha512-ZVxXaNy28/k3kJg0Fou5MiYpp88j7H9hLZp8PDC3jV0WFjfH5E9xHb56L0W59cPbKbcHXeP4qyT8PrHp8t6LcQ==, 1765 | } 1766 | dev: false 1767 | 1768 | /cz-conventional-changelog/3.2.0_@types+node@17.0.12: 1769 | resolution: 1770 | { 1771 | integrity: sha512-yAYxeGpVi27hqIilG1nh4A9Bnx4J3Ov+eXy4koL3drrR+IO9GaWPsKjik20ht608Asqi8TQPf0mczhEeyAtMzg==, 1772 | } 1773 | engines: { node: '>= 10' } 1774 | dependencies: 1775 | chalk: 2.4.2 1776 | commitizen: 4.2.4_@types+node@17.0.12 1777 | conventional-commit-types: 3.0.0 1778 | lodash.map: 4.6.0 1779 | longest: 2.0.1 1780 | word-wrap: 1.2.3 1781 | optionalDependencies: 1782 | '@commitlint/load': 16.1.0_@types+node@17.0.12 1783 | transitivePeerDependencies: 1784 | - '@swc/core' 1785 | - '@swc/wasm' 1786 | - '@types/node' 1787 | dev: true 1788 | 1789 | /dargs/7.0.0: 1790 | resolution: 1791 | { 1792 | integrity: sha512-2iy1EkLdlBzQGvbweYRFxmFath8+K7+AKB0TlhHWkNuH+TmovaMH/Wp7V7R4u7f4SnX3OgLsU9t1NI9ioDnUpg==, 1793 | } 1794 | engines: { node: '>=8' } 1795 | dev: true 1796 | 1797 | /dateformat/3.0.3: 1798 | resolution: 1799 | { 1800 | integrity: sha512-jyCETtSl3VMZMWeRo7iY1FL19ges1t55hMo5yaam4Jrsm5EPL89UQkoQRyiI+Yf4k8r2ZpdngkV8hr1lIdjb3Q==, 1801 | } 1802 | dev: true 1803 | 1804 | /debug/4.3.3: 1805 | resolution: 1806 | { 1807 | integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==, 1808 | } 1809 | engines: { node: '>=6.0' } 1810 | peerDependencies: 1811 | supports-color: '*' 1812 | peerDependenciesMeta: 1813 | supports-color: 1814 | optional: true 1815 | dependencies: 1816 | ms: 2.1.2 1817 | dev: true 1818 | 1819 | /debug/4.3.3_supports-color@9.2.1: 1820 | resolution: 1821 | { 1822 | integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==, 1823 | } 1824 | engines: { node: '>=6.0' } 1825 | peerDependencies: 1826 | supports-color: '*' 1827 | peerDependenciesMeta: 1828 | supports-color: 1829 | optional: true 1830 | dependencies: 1831 | ms: 2.1.2 1832 | supports-color: 9.2.1 1833 | dev: true 1834 | 1835 | /decamelize-keys/1.1.0: 1836 | resolution: { integrity: sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk= } 1837 | engines: { node: '>=0.10.0' } 1838 | dependencies: 1839 | decamelize: 1.2.0 1840 | map-obj: 1.0.1 1841 | dev: true 1842 | 1843 | /decamelize/1.2.0: 1844 | resolution: { integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= } 1845 | engines: { node: '>=0.10.0' } 1846 | dev: true 1847 | 1848 | /dedent/0.7.0: 1849 | resolution: { integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= } 1850 | dev: true 1851 | 1852 | /deep-eql/3.0.1: 1853 | resolution: 1854 | { 1855 | integrity: sha512-+QeIQyN5ZuO+3Uk5DYh6/1eKO0m0YmJFGNmFHGACpf1ClL1nmlV/p4gNgbl2pJGxgXb4faqo6UE+M5ACEMyVcw==, 1856 | } 1857 | engines: { node: '>=0.12' } 1858 | dependencies: 1859 | type-detect: 4.0.8 1860 | dev: true 1861 | 1862 | /deep-is/0.1.4: 1863 | resolution: 1864 | { 1865 | integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, 1866 | } 1867 | dev: true 1868 | 1869 | /deepmerge/4.2.2: 1870 | resolution: 1871 | { 1872 | integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==, 1873 | } 1874 | engines: { node: '>=0.10.0' } 1875 | dev: true 1876 | 1877 | /defu/5.0.1: 1878 | resolution: 1879 | { 1880 | integrity: sha512-EPS1carKg+dkEVy3qNTqIdp2qV7mUP08nIsupfwQpz++slCVRw7qbQyWvSTig+kFPwz2XXp5/kIIkH+CwrJKkQ==, 1881 | } 1882 | dev: true 1883 | 1884 | /detect-file/1.0.0: 1885 | resolution: { integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= } 1886 | engines: { node: '>=0.10.0' } 1887 | dev: true 1888 | 1889 | /detect-indent/6.0.0: 1890 | resolution: 1891 | { 1892 | integrity: sha512-oSyFlqaTHCItVRGK5RmrmjB+CmaMOW7IaNA/kdxqhoa6d17j/5ce9O9eWXmV/KEdRwqpQA+Vqe8a8Bsybu4YnA==, 1893 | } 1894 | engines: { node: '>=8' } 1895 | dev: true 1896 | 1897 | /diff/4.0.2: 1898 | resolution: 1899 | { 1900 | integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==, 1901 | } 1902 | engines: { node: '>=0.3.1' } 1903 | dev: true 1904 | 1905 | /dir-glob/3.0.1: 1906 | resolution: 1907 | { 1908 | integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, 1909 | } 1910 | engines: { node: '>=8' } 1911 | dependencies: 1912 | path-type: 4.0.0 1913 | dev: true 1914 | 1915 | /doctrine/3.0.0: 1916 | resolution: 1917 | { 1918 | integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, 1919 | } 1920 | engines: { node: '>=6.0.0' } 1921 | dependencies: 1922 | esutils: 2.0.3 1923 | dev: true 1924 | 1925 | /dom-serializer/1.3.2: 1926 | resolution: 1927 | { 1928 | integrity: sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==, 1929 | } 1930 | dependencies: 1931 | domelementtype: 2.2.0 1932 | domhandler: 4.3.0 1933 | entities: 2.2.0 1934 | dev: true 1935 | 1936 | /domelementtype/2.2.0: 1937 | resolution: 1938 | { 1939 | integrity: sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==, 1940 | } 1941 | dev: true 1942 | 1943 | /domhandler/4.3.0: 1944 | resolution: 1945 | { 1946 | integrity: sha512-fC0aXNQXqKSFTr2wDNZDhsEYjCiYsDWl3D01kwt25hm1YIPyDGHvvi3rw+PLqHAl/m71MaiF7d5zvBr0p5UB2g==, 1947 | } 1948 | engines: { node: '>= 4' } 1949 | dependencies: 1950 | domelementtype: 2.2.0 1951 | dev: true 1952 | 1953 | /domutils/2.8.0: 1954 | resolution: 1955 | { 1956 | integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==, 1957 | } 1958 | dependencies: 1959 | dom-serializer: 1.3.2 1960 | domelementtype: 2.2.0 1961 | domhandler: 4.3.0 1962 | dev: true 1963 | 1964 | /dot-prop/5.3.0: 1965 | resolution: 1966 | { 1967 | integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==, 1968 | } 1969 | engines: { node: '>=8' } 1970 | dependencies: 1971 | is-obj: 2.0.0 1972 | dev: true 1973 | 1974 | /eastasianwidth/0.2.0: 1975 | resolution: 1976 | { 1977 | integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==, 1978 | } 1979 | dev: true 1980 | 1981 | /emoji-regex/8.0.0: 1982 | resolution: 1983 | { 1984 | integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==, 1985 | } 1986 | dev: true 1987 | 1988 | /emoji-regex/9.2.2: 1989 | resolution: 1990 | { 1991 | integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, 1992 | } 1993 | dev: true 1994 | 1995 | /entities/2.2.0: 1996 | resolution: 1997 | { 1998 | integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==, 1999 | } 2000 | dev: true 2001 | 2002 | /entities/3.0.1: 2003 | resolution: 2004 | { 2005 | integrity: sha512-WiyBqoomrwMdFG1e0kqvASYfnlb0lp8M5o5Fw2OFq1hNZxxcNk8Ik0Xm7LxzBhuidnZB/UtBqVCgUz3kBOP51Q==, 2006 | } 2007 | engines: { node: '>=0.12' } 2008 | dev: true 2009 | 2010 | /error-ex/1.3.2: 2011 | resolution: 2012 | { 2013 | integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, 2014 | } 2015 | dependencies: 2016 | is-arrayish: 0.2.1 2017 | dev: true 2018 | 2019 | /es-module-lexer/0.9.3: 2020 | resolution: 2021 | { 2022 | integrity: sha512-1HQ2M2sPtxwnvOvT1ZClHyQDiggdNjURWpY2we6aMKCQiUVxTmVs2UYPLIrD84sS+kMdUwfBSylbJPwNnBrnHQ==, 2023 | } 2024 | dev: true 2025 | 2026 | /esbuild-android-arm64/0.13.15: 2027 | resolution: 2028 | { 2029 | integrity: sha512-m602nft/XXeO8YQPUDVoHfjyRVPdPgjyyXOxZ44MK/agewFFkPa8tUo6lAzSWh5Ui5PB4KR9UIFTSBKh/RrCmg==, 2030 | } 2031 | cpu: [arm64] 2032 | os: [android] 2033 | requiresBuild: true 2034 | dev: true 2035 | optional: true 2036 | 2037 | /esbuild-android-arm64/0.14.14: 2038 | resolution: 2039 | { 2040 | integrity: sha512-be/Uw6DdpQiPfula1J4bdmA+wtZ6T3BRCZsDMFB5X+k0Gp8TIh9UvmAcqvKNnbRAafSaXG3jPCeXxDKqnc8hFQ==, 2041 | } 2042 | cpu: [arm64] 2043 | os: [android] 2044 | requiresBuild: true 2045 | dev: true 2046 | optional: true 2047 | 2048 | /esbuild-darwin-64/0.13.15: 2049 | resolution: 2050 | { 2051 | integrity: sha512-ihOQRGs2yyp7t5bArCwnvn2Atr6X4axqPpEdCFPVp7iUj4cVSdisgvEKdNR7yH3JDjW6aQDw40iQFoTqejqxvQ==, 2052 | } 2053 | cpu: [x64] 2054 | os: [darwin] 2055 | requiresBuild: true 2056 | dev: true 2057 | optional: true 2058 | 2059 | /esbuild-darwin-64/0.14.14: 2060 | resolution: 2061 | { 2062 | integrity: sha512-BEexYmjWafcISK8cT6O98E3TfcLuZL8DKuubry6G54n2+bD4GkoRD6HYUOnCkfl2p7jodA+s4369IjSFSWjtHg==, 2063 | } 2064 | cpu: [x64] 2065 | os: [darwin] 2066 | requiresBuild: true 2067 | dev: true 2068 | optional: true 2069 | 2070 | /esbuild-darwin-arm64/0.13.15: 2071 | resolution: 2072 | { 2073 | integrity: sha512-i1FZssTVxUqNlJ6cBTj5YQj4imWy3m49RZRnHhLpefFIh0To05ow9DTrXROTE1urGTQCloFUXTX8QfGJy1P8dQ==, 2074 | } 2075 | cpu: [arm64] 2076 | os: [darwin] 2077 | requiresBuild: true 2078 | dev: true 2079 | optional: true 2080 | 2081 | /esbuild-darwin-arm64/0.14.14: 2082 | resolution: 2083 | { 2084 | integrity: sha512-tnBKm41pDOB1GtZ8q/w26gZlLLRzVmP8fdsduYjvM+yFD7E2DLG4KbPAqFMWm4Md9B+DitBglP57FY7AznxbTg==, 2085 | } 2086 | cpu: [arm64] 2087 | os: [darwin] 2088 | requiresBuild: true 2089 | dev: true 2090 | optional: true 2091 | 2092 | /esbuild-freebsd-64/0.13.15: 2093 | resolution: 2094 | { 2095 | integrity: sha512-G3dLBXUI6lC6Z09/x+WtXBXbOYQZ0E8TDBqvn7aMaOCzryJs8LyVXKY4CPnHFXZAbSwkCbqiPuSQ1+HhrNk7EA==, 2096 | } 2097 | cpu: [x64] 2098 | os: [freebsd] 2099 | requiresBuild: true 2100 | dev: true 2101 | optional: true 2102 | 2103 | /esbuild-freebsd-64/0.14.14: 2104 | resolution: 2105 | { 2106 | integrity: sha512-Q9Rx6sgArOHalQtNwAaIzJ6dnQ8A+I7f/RsQsdkS3JrdzmnlFo8JEVofTmwVQLoIop7OKUqIVOGP4PoQcwfVMA==, 2107 | } 2108 | cpu: [x64] 2109 | os: [freebsd] 2110 | requiresBuild: true 2111 | dev: true 2112 | optional: true 2113 | 2114 | /esbuild-freebsd-arm64/0.13.15: 2115 | resolution: 2116 | { 2117 | integrity: sha512-KJx0fzEDf1uhNOZQStV4ujg30WlnwqUASaGSFPhznLM/bbheu9HhqZ6mJJZM32lkyfGJikw0jg7v3S0oAvtvQQ==, 2118 | } 2119 | cpu: [arm64] 2120 | os: [freebsd] 2121 | requiresBuild: true 2122 | dev: true 2123 | optional: true 2124 | 2125 | /esbuild-freebsd-arm64/0.14.14: 2126 | resolution: 2127 | { 2128 | integrity: sha512-TJvq0OpLM7BkTczlyPIphcvnwrQwQDG1HqxzoYePWn26SMUAlt6wrLnEvxdbXAvNvDLVzG83kA+JimjK7aRNBA==, 2129 | } 2130 | cpu: [arm64] 2131 | os: [freebsd] 2132 | requiresBuild: true 2133 | dev: true 2134 | optional: true 2135 | 2136 | /esbuild-linux-32/0.13.15: 2137 | resolution: 2138 | { 2139 | integrity: sha512-ZvTBPk0YWCLMCXiFmD5EUtB30zIPvC5Itxz0mdTu/xZBbbHJftQgLWY49wEPSn2T/TxahYCRDWun5smRa0Tu+g==, 2140 | } 2141 | cpu: [ia32] 2142 | os: [linux] 2143 | requiresBuild: true 2144 | dev: true 2145 | optional: true 2146 | 2147 | /esbuild-linux-32/0.14.14: 2148 | resolution: 2149 | { 2150 | integrity: sha512-h/CrK9Baimt5VRbu8gqibWV7e1P9l+mkanQgyOgv0Ng3jHT1NVFC9e6rb1zbDdaJVmuhWX5xVliUA5bDDCcJeg==, 2151 | } 2152 | cpu: [ia32] 2153 | os: [linux] 2154 | requiresBuild: true 2155 | dev: true 2156 | optional: true 2157 | 2158 | /esbuild-linux-64/0.13.15: 2159 | resolution: 2160 | { 2161 | integrity: sha512-eCKzkNSLywNeQTRBxJRQ0jxRCl2YWdMB3+PkWFo2BBQYC5mISLIVIjThNtn6HUNqua1pnvgP5xX0nHbZbPj5oA==, 2162 | } 2163 | cpu: [x64] 2164 | os: [linux] 2165 | requiresBuild: true 2166 | dev: true 2167 | optional: true 2168 | 2169 | /esbuild-linux-64/0.14.14: 2170 | resolution: 2171 | { 2172 | integrity: sha512-IC+wAiIg/egp5OhQp4W44D9PcBOH1b621iRn1OXmlLzij9a/6BGr9NMIL4CRwz4j2kp3WNZu5sT473tYdynOuQ==, 2173 | } 2174 | cpu: [x64] 2175 | os: [linux] 2176 | requiresBuild: true 2177 | dev: true 2178 | optional: true 2179 | 2180 | /esbuild-linux-arm/0.13.15: 2181 | resolution: 2182 | { 2183 | integrity: sha512-wUHttDi/ol0tD8ZgUMDH8Ef7IbDX+/UsWJOXaAyTdkT7Yy9ZBqPg8bgB/Dn3CZ9SBpNieozrPRHm0BGww7W/jA==, 2184 | } 2185 | cpu: [arm] 2186 | os: [linux] 2187 | requiresBuild: true 2188 | dev: true 2189 | optional: true 2190 | 2191 | /esbuild-linux-arm/0.14.14: 2192 | resolution: 2193 | { 2194 | integrity: sha512-gxpOaHOPwp7zSmcKYsHrtxabScMqaTzfSQioAMUaB047YiMuDBzqVcKBG8OuESrYkGrL9DDljXr/mQNg7pbdaQ==, 2195 | } 2196 | cpu: [arm] 2197 | os: [linux] 2198 | requiresBuild: true 2199 | dev: true 2200 | optional: true 2201 | 2202 | /esbuild-linux-arm64/0.13.15: 2203 | resolution: 2204 | { 2205 | integrity: sha512-bYpuUlN6qYU9slzr/ltyLTR9YTBS7qUDymO8SV7kjeNext61OdmqFAzuVZom+OLW1HPHseBfJ/JfdSlx8oTUoA==, 2206 | } 2207 | cpu: [arm64] 2208 | os: [linux] 2209 | requiresBuild: true 2210 | dev: true 2211 | optional: true 2212 | 2213 | /esbuild-linux-arm64/0.14.14: 2214 | resolution: 2215 | { 2216 | integrity: sha512-6QVul3RI4M5/VxVIRF/I5F+7BaxzR3DfNGoqEVSCZqUbgzHExPn+LXr5ly1C7af2Kw4AHpo+wDqx8A4ziP9avw==, 2217 | } 2218 | cpu: [arm64] 2219 | os: [linux] 2220 | requiresBuild: true 2221 | dev: true 2222 | optional: true 2223 | 2224 | /esbuild-linux-mips64le/0.13.15: 2225 | resolution: 2226 | { 2227 | integrity: sha512-KlVjIG828uFPyJkO/8gKwy9RbXhCEUeFsCGOJBepUlpa7G8/SeZgncUEz/tOOUJTcWMTmFMtdd3GElGyAtbSWg==, 2228 | } 2229 | cpu: [mips64el] 2230 | os: [linux] 2231 | requiresBuild: true 2232 | dev: true 2233 | optional: true 2234 | 2235 | /esbuild-linux-mips64le/0.14.14: 2236 | resolution: 2237 | { 2238 | integrity: sha512-4Jl5/+xoINKbA4cesH3f4R+q0vltAztZ6Jm8YycS8lNhN1pgZJBDxWfI6HUMIAdkKlIpR1PIkA9aXQgZ8sxFAg==, 2239 | } 2240 | cpu: [mips64el] 2241 | os: [linux] 2242 | requiresBuild: true 2243 | dev: true 2244 | optional: true 2245 | 2246 | /esbuild-linux-ppc64le/0.13.15: 2247 | resolution: 2248 | { 2249 | integrity: sha512-h6gYF+OsaqEuBjeesTBtUPw0bmiDu7eAeuc2OEH9S6mV9/jPhPdhOWzdeshb0BskRZxPhxPOjqZ+/OqLcxQwEQ==, 2250 | } 2251 | cpu: [ppc64] 2252 | os: [linux] 2253 | requiresBuild: true 2254 | dev: true 2255 | optional: true 2256 | 2257 | /esbuild-linux-ppc64le/0.14.14: 2258 | resolution: 2259 | { 2260 | integrity: sha512-BitW37GxeebKxqYNl4SVuSdnIJAzH830Lr6Mkq3pBHXtzQay0vK+IeOR/Ele1GtNVJ+/f8wYM53tcThkv5SC5w==, 2261 | } 2262 | cpu: [ppc64] 2263 | os: [linux] 2264 | requiresBuild: true 2265 | dev: true 2266 | optional: true 2267 | 2268 | /esbuild-linux-s390x/0.14.14: 2269 | resolution: 2270 | { 2271 | integrity: sha512-vLj6p76HOZG3wfuTr5MyO3qW5iu8YdhUNxuY+tx846rPo7GcKtYSPMusQjeVEfZlJpSYoR+yrNBBxq+qVF9zrw==, 2272 | } 2273 | cpu: [s390x] 2274 | os: [linux] 2275 | requiresBuild: true 2276 | dev: true 2277 | optional: true 2278 | 2279 | /esbuild-netbsd-64/0.13.15: 2280 | resolution: 2281 | { 2282 | integrity: sha512-3+yE9emwoevLMyvu+iR3rsa+Xwhie7ZEHMGDQ6dkqP/ndFzRHkobHUKTe+NCApSqG5ce2z4rFu+NX/UHnxlh3w==, 2283 | } 2284 | cpu: [x64] 2285 | os: [netbsd] 2286 | requiresBuild: true 2287 | dev: true 2288 | optional: true 2289 | 2290 | /esbuild-netbsd-64/0.14.14: 2291 | resolution: 2292 | { 2293 | integrity: sha512-fn8looXPQhpVqUyCBWUuPjesH+yGIyfbIQrLKG05rr1Kgm3rZD/gaYrd3Wpmf5syVZx70pKZPvdHp8OTA+y7cQ==, 2294 | } 2295 | cpu: [x64] 2296 | os: [netbsd] 2297 | requiresBuild: true 2298 | dev: true 2299 | optional: true 2300 | 2301 | /esbuild-openbsd-64/0.13.15: 2302 | resolution: 2303 | { 2304 | integrity: sha512-wTfvtwYJYAFL1fSs8yHIdf5GEE4NkbtbXtjLWjM3Cw8mmQKqsg8kTiqJ9NJQe5NX/5Qlo7Xd9r1yKMMkHllp5g==, 2305 | } 2306 | cpu: [x64] 2307 | os: [openbsd] 2308 | requiresBuild: true 2309 | dev: true 2310 | optional: true 2311 | 2312 | /esbuild-openbsd-64/0.14.14: 2313 | resolution: 2314 | { 2315 | integrity: sha512-HdAnJ399pPff3SKbd8g+P4o5znseni5u5n5rJ6Z7ouqOdgbOwHe2ofZbMow17WMdNtz1IyOZk2Wo9Ve6/lZ4Rg==, 2316 | } 2317 | cpu: [x64] 2318 | os: [openbsd] 2319 | requiresBuild: true 2320 | dev: true 2321 | optional: true 2322 | 2323 | /esbuild-sunos-64/0.13.15: 2324 | resolution: 2325 | { 2326 | integrity: sha512-lbivT9Bx3t1iWWrSnGyBP9ODriEvWDRiweAs69vI+miJoeKwHWOComSRukttbuzjZ8r1q0mQJ8Z7yUsDJ3hKdw==, 2327 | } 2328 | cpu: [x64] 2329 | os: [sunos] 2330 | requiresBuild: true 2331 | dev: true 2332 | optional: true 2333 | 2334 | /esbuild-sunos-64/0.14.14: 2335 | resolution: 2336 | { 2337 | integrity: sha512-bmDHa99ulsGnYlh/xjBEfxoGuC8CEG5OWvlgD+pF7bKKiVTbtxqVCvOGEZeoDXB+ja6AvHIbPxrEE32J+m5nqQ==, 2338 | } 2339 | cpu: [x64] 2340 | os: [sunos] 2341 | requiresBuild: true 2342 | dev: true 2343 | optional: true 2344 | 2345 | /esbuild-windows-32/0.13.15: 2346 | resolution: 2347 | { 2348 | integrity: sha512-fDMEf2g3SsJ599MBr50cY5ve5lP1wyVwTe6aLJsM01KtxyKkB4UT+fc5MXQFn3RLrAIAZOG+tHC+yXObpSn7Nw==, 2349 | } 2350 | cpu: [ia32] 2351 | os: [win32] 2352 | requiresBuild: true 2353 | dev: true 2354 | optional: true 2355 | 2356 | /esbuild-windows-32/0.14.14: 2357 | resolution: 2358 | { 2359 | integrity: sha512-6tVooQcxJCNenPp5GHZBs/RLu31q4B+BuF4MEoRxswT+Eq2JGF0ZWDRQwNKB8QVIo3t6Svc5wNGez+CwKNQjBg==, 2360 | } 2361 | cpu: [ia32] 2362 | os: [win32] 2363 | requiresBuild: true 2364 | dev: true 2365 | optional: true 2366 | 2367 | /esbuild-windows-64/0.13.15: 2368 | resolution: 2369 | { 2370 | integrity: sha512-9aMsPRGDWCd3bGjUIKG/ZOJPKsiztlxl/Q3C1XDswO6eNX/Jtwu4M+jb6YDH9hRSUflQWX0XKAfWzgy5Wk54JQ==, 2371 | } 2372 | cpu: [x64] 2373 | os: [win32] 2374 | requiresBuild: true 2375 | dev: true 2376 | optional: true 2377 | 2378 | /esbuild-windows-64/0.14.14: 2379 | resolution: 2380 | { 2381 | integrity: sha512-kl3BdPXh0/RD/dad41dtzj2itMUR4C6nQbXQCyYHHo4zoUoeIXhpCrSl7BAW1nv5EFL8stT1V+TQVXGZca5A2A==, 2382 | } 2383 | cpu: [x64] 2384 | os: [win32] 2385 | requiresBuild: true 2386 | dev: true 2387 | optional: true 2388 | 2389 | /esbuild-windows-arm64/0.13.15: 2390 | resolution: 2391 | { 2392 | integrity: sha512-zzvyCVVpbwQQATaf3IG8mu1IwGEiDxKkYUdA4FpoCHi1KtPa13jeScYDjlW0Qh+ebWzpKfR2ZwvqAQkSWNcKjA==, 2393 | } 2394 | cpu: [arm64] 2395 | os: [win32] 2396 | requiresBuild: true 2397 | dev: true 2398 | optional: true 2399 | 2400 | /esbuild-windows-arm64/0.14.14: 2401 | resolution: 2402 | { 2403 | integrity: sha512-dCm1wTOm6HIisLanmybvRKvaXZZo4yEVrHh1dY0v582GThXJOzuXGja1HIQgV09RpSHYRL3m4KoUBL00l6SWEg==, 2404 | } 2405 | cpu: [arm64] 2406 | os: [win32] 2407 | requiresBuild: true 2408 | dev: true 2409 | optional: true 2410 | 2411 | /esbuild/0.13.15: 2412 | resolution: 2413 | { 2414 | integrity: sha512-raCxt02HBKv8RJxE8vkTSCXGIyKHdEdGfUmiYb8wnabnaEmHzyW7DCHb5tEN0xU8ryqg5xw54mcwnYkC4x3AIw==, 2415 | } 2416 | hasBin: true 2417 | requiresBuild: true 2418 | optionalDependencies: 2419 | esbuild-android-arm64: 0.13.15 2420 | esbuild-darwin-64: 0.13.15 2421 | esbuild-darwin-arm64: 0.13.15 2422 | esbuild-freebsd-64: 0.13.15 2423 | esbuild-freebsd-arm64: 0.13.15 2424 | esbuild-linux-32: 0.13.15 2425 | esbuild-linux-64: 0.13.15 2426 | esbuild-linux-arm: 0.13.15 2427 | esbuild-linux-arm64: 0.13.15 2428 | esbuild-linux-mips64le: 0.13.15 2429 | esbuild-linux-ppc64le: 0.13.15 2430 | esbuild-netbsd-64: 0.13.15 2431 | esbuild-openbsd-64: 0.13.15 2432 | esbuild-sunos-64: 0.13.15 2433 | esbuild-windows-32: 0.13.15 2434 | esbuild-windows-64: 0.13.15 2435 | esbuild-windows-arm64: 0.13.15 2436 | dev: true 2437 | 2438 | /esbuild/0.14.14: 2439 | resolution: 2440 | { 2441 | integrity: sha512-aiK4ddv+uui0k52OqSHu4xxu+SzOim7Rlz4i25pMEiC8rlnGU0HJ9r+ZMfdWL5bzifg+nhnn7x4NSWTeehYblg==, 2442 | } 2443 | hasBin: true 2444 | requiresBuild: true 2445 | optionalDependencies: 2446 | esbuild-android-arm64: 0.14.14 2447 | esbuild-darwin-64: 0.14.14 2448 | esbuild-darwin-arm64: 0.14.14 2449 | esbuild-freebsd-64: 0.14.14 2450 | esbuild-freebsd-arm64: 0.14.14 2451 | esbuild-linux-32: 0.14.14 2452 | esbuild-linux-64: 0.14.14 2453 | esbuild-linux-arm: 0.14.14 2454 | esbuild-linux-arm64: 0.14.14 2455 | esbuild-linux-mips64le: 0.14.14 2456 | esbuild-linux-ppc64le: 0.14.14 2457 | esbuild-linux-s390x: 0.14.14 2458 | esbuild-netbsd-64: 0.14.14 2459 | esbuild-openbsd-64: 0.14.14 2460 | esbuild-sunos-64: 0.14.14 2461 | esbuild-windows-32: 0.14.14 2462 | esbuild-windows-64: 0.14.14 2463 | esbuild-windows-arm64: 0.14.14 2464 | dev: true 2465 | 2466 | /escalade/3.1.1: 2467 | resolution: 2468 | { 2469 | integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, 2470 | } 2471 | engines: { node: '>=6' } 2472 | dev: true 2473 | 2474 | /escape-string-regexp/1.0.5: 2475 | resolution: { integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= } 2476 | engines: { node: '>=0.8.0' } 2477 | dev: true 2478 | 2479 | /escape-string-regexp/4.0.0: 2480 | resolution: 2481 | { 2482 | integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, 2483 | } 2484 | engines: { node: '>=10' } 2485 | dev: true 2486 | 2487 | /eslint-config-prettier/8.3.0_eslint@8.7.0: 2488 | resolution: 2489 | { 2490 | integrity: sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==, 2491 | } 2492 | hasBin: true 2493 | peerDependencies: 2494 | eslint: '>=7.0.0' 2495 | dependencies: 2496 | eslint: 8.7.0 2497 | dev: true 2498 | 2499 | /eslint-plugin-html/6.2.0: 2500 | resolution: 2501 | { 2502 | integrity: sha512-vi3NW0E8AJombTvt8beMwkL1R/fdRWl4QSNRNMhVQKWm36/X0KF0unGNAY4mqUF06mnwVWZcIcerrCnfn9025g==, 2503 | } 2504 | dependencies: 2505 | htmlparser2: 7.2.0 2506 | dev: true 2507 | 2508 | /eslint-scope/5.1.1: 2509 | resolution: 2510 | { 2511 | integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==, 2512 | } 2513 | engines: { node: '>=8.0.0' } 2514 | dependencies: 2515 | esrecurse: 4.3.0 2516 | estraverse: 4.3.0 2517 | dev: true 2518 | 2519 | /eslint-scope/7.1.0: 2520 | resolution: 2521 | { 2522 | integrity: sha512-aWwkhnS0qAXqNOgKOK0dJ2nvzEbhEvpy8OlJ9kZ0FeZnA6zpjv1/Vei+puGFFX7zkPCkHHXb7IDX3A+7yPrRWg==, 2523 | } 2524 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 2525 | dependencies: 2526 | esrecurse: 4.3.0 2527 | estraverse: 5.3.0 2528 | dev: true 2529 | 2530 | /eslint-utils/3.0.0_eslint@8.7.0: 2531 | resolution: 2532 | { 2533 | integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, 2534 | } 2535 | engines: { node: ^10.0.0 || ^12.0.0 || >= 14.0.0 } 2536 | peerDependencies: 2537 | eslint: '>=5' 2538 | dependencies: 2539 | eslint: 8.7.0 2540 | eslint-visitor-keys: 2.1.0 2541 | dev: true 2542 | 2543 | /eslint-visitor-keys/2.1.0: 2544 | resolution: 2545 | { 2546 | integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, 2547 | } 2548 | engines: { node: '>=10' } 2549 | dev: true 2550 | 2551 | /eslint-visitor-keys/3.2.0: 2552 | resolution: 2553 | { 2554 | integrity: sha512-IOzT0X126zn7ALX0dwFiUQEdsfzrm4+ISsQS8nukaJXwEyYKRSnEIIDULYg1mCtGp7UUXgfGl7BIolXREQK+XQ==, 2555 | } 2556 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 2557 | dev: true 2558 | 2559 | /eslint/8.7.0: 2560 | resolution: 2561 | { 2562 | integrity: sha512-ifHYzkBGrzS2iDU7KjhCAVMGCvF6M3Xfs8X8b37cgrUlDt6bWRTpRh6T/gtSXv1HJ/BUGgmjvNvOEGu85Iif7w==, 2563 | } 2564 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 2565 | hasBin: true 2566 | dependencies: 2567 | '@eslint/eslintrc': 1.0.5 2568 | '@humanwhocodes/config-array': 0.9.3 2569 | ajv: 6.12.6 2570 | chalk: 4.1.2 2571 | cross-spawn: 7.0.3 2572 | debug: 4.3.3 2573 | doctrine: 3.0.0 2574 | escape-string-regexp: 4.0.0 2575 | eslint-scope: 7.1.0 2576 | eslint-utils: 3.0.0_eslint@8.7.0 2577 | eslint-visitor-keys: 3.2.0 2578 | espree: 9.3.0 2579 | esquery: 1.4.0 2580 | esutils: 2.0.3 2581 | fast-deep-equal: 3.1.3 2582 | file-entry-cache: 6.0.1 2583 | functional-red-black-tree: 1.0.1 2584 | glob-parent: 6.0.2 2585 | globals: 13.12.0 2586 | ignore: 5.2.0 2587 | import-fresh: 3.3.0 2588 | imurmurhash: 0.1.4 2589 | is-glob: 4.0.3 2590 | js-yaml: 4.1.0 2591 | json-stable-stringify-without-jsonify: 1.0.1 2592 | levn: 0.4.1 2593 | lodash.merge: 4.6.2 2594 | minimatch: 3.0.4 2595 | natural-compare: 1.4.0 2596 | optionator: 0.9.1 2597 | regexpp: 3.2.0 2598 | strip-ansi: 6.0.1 2599 | strip-json-comments: 3.1.1 2600 | text-table: 0.2.0 2601 | v8-compile-cache: 2.3.0 2602 | transitivePeerDependencies: 2603 | - supports-color 2604 | dev: true 2605 | 2606 | /espree/9.3.0: 2607 | resolution: 2608 | { 2609 | integrity: sha512-d/5nCsb0JcqsSEeQzFZ8DH1RmxPcglRWh24EFTlUEmCKoehXGdpsx0RkHDubqUI8LSAIKMQp4r9SzQ3n+sm4HQ==, 2610 | } 2611 | engines: { node: ^12.22.0 || ^14.17.0 || >=16.0.0 } 2612 | dependencies: 2613 | acorn: 8.7.0 2614 | acorn-jsx: 5.3.2_acorn@8.7.0 2615 | eslint-visitor-keys: 3.2.0 2616 | dev: true 2617 | 2618 | /esquery/1.4.0: 2619 | resolution: 2620 | { 2621 | integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==, 2622 | } 2623 | engines: { node: '>=0.10' } 2624 | dependencies: 2625 | estraverse: 5.3.0 2626 | dev: true 2627 | 2628 | /esrecurse/4.3.0: 2629 | resolution: 2630 | { 2631 | integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, 2632 | } 2633 | engines: { node: '>=4.0' } 2634 | dependencies: 2635 | estraverse: 5.3.0 2636 | dev: true 2637 | 2638 | /estraverse/4.3.0: 2639 | resolution: 2640 | { 2641 | integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==, 2642 | } 2643 | engines: { node: '>=4.0' } 2644 | dev: true 2645 | 2646 | /estraverse/5.3.0: 2647 | resolution: 2648 | { 2649 | integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, 2650 | } 2651 | engines: { node: '>=4.0' } 2652 | dev: true 2653 | 2654 | /estree-walker/1.0.1: 2655 | resolution: 2656 | { 2657 | integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==, 2658 | } 2659 | dev: true 2660 | 2661 | /estree-walker/2.0.2: 2662 | resolution: 2663 | { 2664 | integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, 2665 | } 2666 | 2667 | /esutils/2.0.3: 2668 | resolution: 2669 | { 2670 | integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, 2671 | } 2672 | engines: { node: '>=0.10.0' } 2673 | dev: true 2674 | 2675 | /execa/5.1.1: 2676 | resolution: 2677 | { 2678 | integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, 2679 | } 2680 | engines: { node: '>=10' } 2681 | dependencies: 2682 | cross-spawn: 7.0.3 2683 | get-stream: 6.0.1 2684 | human-signals: 2.1.0 2685 | is-stream: 2.0.1 2686 | merge-stream: 2.0.0 2687 | npm-run-path: 4.0.1 2688 | onetime: 5.1.2 2689 | signal-exit: 3.0.6 2690 | strip-final-newline: 2.0.0 2691 | dev: true 2692 | 2693 | /expand-tilde/2.0.2: 2694 | resolution: { integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= } 2695 | engines: { node: '>=0.10.0' } 2696 | dependencies: 2697 | homedir-polyfill: 1.0.3 2698 | dev: true 2699 | 2700 | /external-editor/3.1.0: 2701 | resolution: 2702 | { 2703 | integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==, 2704 | } 2705 | engines: { node: '>=4' } 2706 | dependencies: 2707 | chardet: 0.7.0 2708 | iconv-lite: 0.4.24 2709 | tmp: 0.0.33 2710 | dev: true 2711 | 2712 | /fast-deep-equal/3.1.3: 2713 | resolution: 2714 | { 2715 | integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, 2716 | } 2717 | dev: true 2718 | 2719 | /fast-glob/3.2.11: 2720 | resolution: 2721 | { 2722 | integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==, 2723 | } 2724 | engines: { node: '>=8.6.0' } 2725 | dependencies: 2726 | '@nodelib/fs.stat': 2.0.5 2727 | '@nodelib/fs.walk': 1.2.8 2728 | glob-parent: 5.1.2 2729 | merge2: 1.4.1 2730 | micromatch: 4.0.4 2731 | dev: true 2732 | 2733 | /fast-json-stable-stringify/2.1.0: 2734 | resolution: 2735 | { 2736 | integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, 2737 | } 2738 | dev: true 2739 | 2740 | /fast-levenshtein/2.0.6: 2741 | resolution: { integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= } 2742 | dev: true 2743 | 2744 | /fastq/1.13.0: 2745 | resolution: 2746 | { 2747 | integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==, 2748 | } 2749 | dependencies: 2750 | reusify: 1.0.4 2751 | dev: true 2752 | 2753 | /figures/2.0.0: 2754 | resolution: { integrity: sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= } 2755 | engines: { node: '>=4' } 2756 | dependencies: 2757 | escape-string-regexp: 1.0.5 2758 | dev: true 2759 | 2760 | /file-entry-cache/6.0.1: 2761 | resolution: 2762 | { 2763 | integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, 2764 | } 2765 | engines: { node: ^10.12.0 || >=12.0.0 } 2766 | dependencies: 2767 | flat-cache: 3.0.4 2768 | dev: true 2769 | 2770 | /fill-range/7.0.1: 2771 | resolution: 2772 | { 2773 | integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, 2774 | } 2775 | engines: { node: '>=8' } 2776 | dependencies: 2777 | to-regex-range: 5.0.1 2778 | dev: true 2779 | 2780 | /find-node-modules/2.1.2: 2781 | resolution: 2782 | { 2783 | integrity: sha512-x+3P4mbtRPlSiVE1Qco0Z4YLU8WFiFcuWTf3m75OV9Uzcfs2Bg+O9N+r/K0AnmINBW06KpfqKwYJbFlFq4qNug==, 2784 | } 2785 | dependencies: 2786 | findup-sync: 4.0.0 2787 | merge: 2.1.1 2788 | dev: true 2789 | 2790 | /find-root/1.1.0: 2791 | resolution: 2792 | { 2793 | integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==, 2794 | } 2795 | dev: true 2796 | 2797 | /find-up/2.1.0: 2798 | resolution: { integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c= } 2799 | engines: { node: '>=4' } 2800 | dependencies: 2801 | locate-path: 2.0.0 2802 | dev: true 2803 | 2804 | /find-up/4.1.0: 2805 | resolution: 2806 | { 2807 | integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==, 2808 | } 2809 | engines: { node: '>=8' } 2810 | dependencies: 2811 | locate-path: 5.0.0 2812 | path-exists: 4.0.0 2813 | dev: true 2814 | 2815 | /find-up/5.0.0: 2816 | resolution: 2817 | { 2818 | integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, 2819 | } 2820 | engines: { node: '>=10' } 2821 | dependencies: 2822 | locate-path: 6.0.0 2823 | path-exists: 4.0.0 2824 | dev: true 2825 | 2826 | /findup-sync/4.0.0: 2827 | resolution: 2828 | { 2829 | integrity: sha512-6jvvn/12IC4quLBL1KNokxC7wWTvYncaVUYSoxWw7YykPLuRrnv4qdHcSOywOI5RpkOVGeQRtWM8/q+G6W6qfQ==, 2830 | } 2831 | engines: { node: '>= 8' } 2832 | dependencies: 2833 | detect-file: 1.0.0 2834 | is-glob: 4.0.3 2835 | micromatch: 4.0.4 2836 | resolve-dir: 1.0.1 2837 | dev: true 2838 | 2839 | /flat-cache/3.0.4: 2840 | resolution: 2841 | { 2842 | integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==, 2843 | } 2844 | engines: { node: ^10.12.0 || >=12.0.0 } 2845 | dependencies: 2846 | flatted: 3.2.5 2847 | rimraf: 3.0.2 2848 | dev: true 2849 | 2850 | /flatted/3.2.5: 2851 | resolution: 2852 | { 2853 | integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==, 2854 | } 2855 | dev: true 2856 | 2857 | /fs-extra/10.0.0: 2858 | resolution: 2859 | { 2860 | integrity: sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==, 2861 | } 2862 | engines: { node: '>=12' } 2863 | dependencies: 2864 | graceful-fs: 4.2.9 2865 | jsonfile: 6.1.0 2866 | universalify: 2.0.0 2867 | dev: true 2868 | 2869 | /fs-extra/8.1.0: 2870 | resolution: 2871 | { 2872 | integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==, 2873 | } 2874 | engines: { node: '>=6 <7 || >=8' } 2875 | dependencies: 2876 | graceful-fs: 4.2.9 2877 | jsonfile: 4.0.0 2878 | universalify: 0.1.2 2879 | dev: true 2880 | 2881 | /fs.realpath/1.0.0: 2882 | resolution: { integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= } 2883 | dev: true 2884 | 2885 | /fsevents/2.3.2: 2886 | resolution: 2887 | { 2888 | integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, 2889 | } 2890 | engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } 2891 | os: [darwin] 2892 | requiresBuild: true 2893 | dev: true 2894 | optional: true 2895 | 2896 | /function-bind/1.1.1: 2897 | resolution: 2898 | { 2899 | integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, 2900 | } 2901 | dev: true 2902 | 2903 | /functional-red-black-tree/1.0.1: 2904 | resolution: { integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= } 2905 | dev: true 2906 | 2907 | /get-caller-file/2.0.5: 2908 | resolution: 2909 | { 2910 | integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==, 2911 | } 2912 | engines: { node: 6.* || 8.* || >= 10.* } 2913 | dev: true 2914 | 2915 | /get-func-name/2.0.0: 2916 | resolution: { integrity: sha1-6td0q+5y4gQJQzoGY2YCPdaIekE= } 2917 | dev: true 2918 | 2919 | /get-pkg-repo/4.2.1: 2920 | resolution: 2921 | { 2922 | integrity: sha512-2+QbHjFRfGB74v/pYWjd5OhU3TDIC2Gv/YKUTk/tCvAz0pkn/Mz6P3uByuBimLOcPvN2jYdScl3xGFSrx0jEcA==, 2923 | } 2924 | engines: { node: '>=6.9.0' } 2925 | hasBin: true 2926 | dependencies: 2927 | '@hutson/parse-repository-url': 3.0.2 2928 | hosted-git-info: 4.1.0 2929 | through2: 2.0.5 2930 | yargs: 16.2.0 2931 | dev: true 2932 | 2933 | /get-stream/6.0.1: 2934 | resolution: 2935 | { 2936 | integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, 2937 | } 2938 | engines: { node: '>=10' } 2939 | dev: true 2940 | 2941 | /git-raw-commits/2.0.11: 2942 | resolution: 2943 | { 2944 | integrity: sha512-VnctFhw+xfj8Va1xtfEqCUD2XDrbAPSJx+hSrE5K7fGdjZruW7XV+QOrN7LF/RJyvspRiD2I0asWsxFp0ya26A==, 2945 | } 2946 | engines: { node: '>=10' } 2947 | hasBin: true 2948 | dependencies: 2949 | dargs: 7.0.0 2950 | lodash: 4.17.21 2951 | meow: 8.1.2 2952 | split2: 3.2.2 2953 | through2: 4.0.2 2954 | dev: true 2955 | 2956 | /git-remote-origin-url/2.0.0: 2957 | resolution: { integrity: sha1-UoJlna4hBxRaERJhEq0yFuxfpl8= } 2958 | engines: { node: '>=4' } 2959 | dependencies: 2960 | gitconfiglocal: 1.0.0 2961 | pify: 2.3.0 2962 | dev: true 2963 | 2964 | /git-semver-tags/4.1.1: 2965 | resolution: 2966 | { 2967 | integrity: sha512-OWyMt5zBe7xFs8vglMmhM9lRQzCWL3WjHtxNNfJTMngGym7pC1kh8sP6jevfydJ6LP3ZvGxfb6ABYgPUM0mtsA==, 2968 | } 2969 | engines: { node: '>=10' } 2970 | hasBin: true 2971 | dependencies: 2972 | meow: 8.1.2 2973 | semver: 6.3.0 2974 | dev: true 2975 | 2976 | /gitconfiglocal/1.0.0: 2977 | resolution: { integrity: sha1-QdBF84UaXqiPA/JMocYXgRRGS5s= } 2978 | dependencies: 2979 | ini: 1.3.8 2980 | dev: true 2981 | 2982 | /glob-parent/5.1.2: 2983 | resolution: 2984 | { 2985 | integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, 2986 | } 2987 | engines: { node: '>= 6' } 2988 | dependencies: 2989 | is-glob: 4.0.3 2990 | dev: true 2991 | 2992 | /glob-parent/6.0.2: 2993 | resolution: 2994 | { 2995 | integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, 2996 | } 2997 | engines: { node: '>=10.13.0' } 2998 | dependencies: 2999 | is-glob: 4.0.3 3000 | dev: true 3001 | 3002 | /glob/7.1.4: 3003 | resolution: 3004 | { 3005 | integrity: sha512-hkLPepehmnKk41pUGm3sYxoFs/umurYfYJCerbXEyFIWcAzvpipAgVkBqqT9RBKMGjnq6kMuyYwha6csxbiM1A==, 3006 | } 3007 | dependencies: 3008 | fs.realpath: 1.0.0 3009 | inflight: 1.0.6 3010 | inherits: 2.0.4 3011 | minimatch: 3.0.4 3012 | once: 1.4.0 3013 | path-is-absolute: 1.0.1 3014 | dev: true 3015 | 3016 | /glob/7.1.6: 3017 | resolution: 3018 | { 3019 | integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==, 3020 | } 3021 | dependencies: 3022 | fs.realpath: 1.0.0 3023 | inflight: 1.0.6 3024 | inherits: 2.0.4 3025 | minimatch: 3.0.4 3026 | once: 1.4.0 3027 | path-is-absolute: 1.0.1 3028 | dev: true 3029 | 3030 | /glob/7.2.0: 3031 | resolution: 3032 | { 3033 | integrity: sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==, 3034 | } 3035 | dependencies: 3036 | fs.realpath: 1.0.0 3037 | inflight: 1.0.6 3038 | inherits: 2.0.4 3039 | minimatch: 3.0.4 3040 | once: 1.4.0 3041 | path-is-absolute: 1.0.1 3042 | dev: true 3043 | 3044 | /global-dirs/0.1.1: 3045 | resolution: { integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= } 3046 | engines: { node: '>=4' } 3047 | dependencies: 3048 | ini: 1.3.8 3049 | dev: true 3050 | 3051 | /global-modules/1.0.0: 3052 | resolution: 3053 | { 3054 | integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==, 3055 | } 3056 | engines: { node: '>=0.10.0' } 3057 | dependencies: 3058 | global-prefix: 1.0.2 3059 | is-windows: 1.0.2 3060 | resolve-dir: 1.0.1 3061 | dev: true 3062 | 3063 | /global-prefix/1.0.2: 3064 | resolution: { integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= } 3065 | engines: { node: '>=0.10.0' } 3066 | dependencies: 3067 | expand-tilde: 2.0.2 3068 | homedir-polyfill: 1.0.3 3069 | ini: 1.3.8 3070 | is-windows: 1.0.2 3071 | which: 1.3.1 3072 | dev: true 3073 | 3074 | /globals/13.12.0: 3075 | resolution: 3076 | { 3077 | integrity: sha512-uS8X6lSKN2JumVoXrbUz+uG4BYG+eiawqm3qFcT7ammfbUHeCBoJMlHcec/S3krSk73/AE/f0szYFmgAA3kYZg==, 3078 | } 3079 | engines: { node: '>=8' } 3080 | dependencies: 3081 | type-fest: 0.20.2 3082 | dev: true 3083 | 3084 | /globby/11.1.0: 3085 | resolution: 3086 | { 3087 | integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, 3088 | } 3089 | engines: { node: '>=10' } 3090 | dependencies: 3091 | array-union: 2.1.0 3092 | dir-glob: 3.0.1 3093 | fast-glob: 3.2.11 3094 | ignore: 5.2.0 3095 | merge2: 1.4.1 3096 | slash: 3.0.0 3097 | dev: true 3098 | 3099 | /graceful-fs/4.2.9: 3100 | resolution: 3101 | { 3102 | integrity: sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==, 3103 | } 3104 | dev: true 3105 | 3106 | /handlebars/4.7.7: 3107 | resolution: 3108 | { 3109 | integrity: sha512-aAcXm5OAfE/8IXkcZvCepKU3VzW1/39Fb5ZuqMtgI/hT8X2YgoMvBY5dLhq/cpOvw7Lk1nK/UF71aLG/ZnVYRA==, 3110 | } 3111 | engines: { node: '>=0.4.7' } 3112 | hasBin: true 3113 | dependencies: 3114 | minimist: 1.2.5 3115 | neo-async: 2.6.2 3116 | source-map: 0.6.1 3117 | wordwrap: 1.0.0 3118 | optionalDependencies: 3119 | uglify-js: 3.15.0 3120 | dev: true 3121 | 3122 | /hard-rejection/2.1.0: 3123 | resolution: 3124 | { 3125 | integrity: sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==, 3126 | } 3127 | engines: { node: '>=6' } 3128 | dev: true 3129 | 3130 | /has-flag/3.0.0: 3131 | resolution: { integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= } 3132 | engines: { node: '>=4' } 3133 | dev: true 3134 | 3135 | /has-flag/4.0.0: 3136 | resolution: 3137 | { 3138 | integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, 3139 | } 3140 | engines: { node: '>=8' } 3141 | dev: true 3142 | 3143 | /has/1.0.3: 3144 | resolution: 3145 | { 3146 | integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, 3147 | } 3148 | engines: { node: '>= 0.4.0' } 3149 | dependencies: 3150 | function-bind: 1.1.1 3151 | dev: true 3152 | 3153 | /homedir-polyfill/1.0.3: 3154 | resolution: 3155 | { 3156 | integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==, 3157 | } 3158 | engines: { node: '>=0.10.0' } 3159 | dependencies: 3160 | parse-passwd: 1.0.0 3161 | dev: true 3162 | 3163 | /hookable/5.1.1: 3164 | resolution: 3165 | { 3166 | integrity: sha512-7qam9XBFb+DijNBthaL1k/7lHU2TEMZkWSyuqmU3sCQze1wFm5w9AlEx30PD7a+QVAjOy6Ec2goFwe1YVyk2uA==, 3167 | } 3168 | dev: true 3169 | 3170 | /hosted-git-info/2.8.9: 3171 | resolution: 3172 | { 3173 | integrity: sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==, 3174 | } 3175 | dev: true 3176 | 3177 | /hosted-git-info/4.1.0: 3178 | resolution: 3179 | { 3180 | integrity: sha512-kyCuEOWjJqZuDbRHzL8V93NzQhwIB71oFWSyzVo+KPZI+pnQPPxucdkrOZvkLRnrf5URsQM+IJ09Dw29cRALIA==, 3181 | } 3182 | engines: { node: '>=10' } 3183 | dependencies: 3184 | lru-cache: 6.0.0 3185 | dev: true 3186 | 3187 | /htmlparser2/7.2.0: 3188 | resolution: 3189 | { 3190 | integrity: sha512-H7MImA4MS6cw7nbyURtLPO1Tms7C5H602LRETv95z1MxO/7CP7rDVROehUYeYBUYEON94NXXDEPmZuq+hX4sog==, 3191 | } 3192 | dependencies: 3193 | domelementtype: 2.2.0 3194 | domhandler: 4.3.0 3195 | domutils: 2.8.0 3196 | entities: 3.0.1 3197 | dev: true 3198 | 3199 | /human-signals/2.1.0: 3200 | resolution: 3201 | { 3202 | integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, 3203 | } 3204 | engines: { node: '>=10.17.0' } 3205 | dev: true 3206 | 3207 | /husky/7.0.4: 3208 | resolution: 3209 | { 3210 | integrity: sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==, 3211 | } 3212 | engines: { node: '>=12' } 3213 | hasBin: true 3214 | dev: true 3215 | 3216 | /iconv-lite/0.4.24: 3217 | resolution: 3218 | { 3219 | integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==, 3220 | } 3221 | engines: { node: '>=0.10.0' } 3222 | dependencies: 3223 | safer-buffer: 2.1.2 3224 | dev: true 3225 | 3226 | /ignore/4.0.6: 3227 | resolution: 3228 | { 3229 | integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==, 3230 | } 3231 | engines: { node: '>= 4' } 3232 | dev: true 3233 | 3234 | /ignore/5.2.0: 3235 | resolution: 3236 | { 3237 | integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==, 3238 | } 3239 | engines: { node: '>= 4' } 3240 | dev: true 3241 | 3242 | /import-fresh/3.3.0: 3243 | resolution: 3244 | { 3245 | integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, 3246 | } 3247 | engines: { node: '>=6' } 3248 | dependencies: 3249 | parent-module: 1.0.1 3250 | resolve-from: 4.0.0 3251 | dev: true 3252 | 3253 | /imurmurhash/0.1.4: 3254 | resolution: { integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= } 3255 | engines: { node: '>=0.8.19' } 3256 | dev: true 3257 | 3258 | /indent-string/4.0.0: 3259 | resolution: 3260 | { 3261 | integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==, 3262 | } 3263 | engines: { node: '>=8' } 3264 | dev: true 3265 | 3266 | /inflight/1.0.6: 3267 | resolution: { integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= } 3268 | dependencies: 3269 | once: 1.4.0 3270 | wrappy: 1.0.2 3271 | dev: true 3272 | 3273 | /inherits/2.0.4: 3274 | resolution: 3275 | { 3276 | integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, 3277 | } 3278 | dev: true 3279 | 3280 | /ini/1.3.8: 3281 | resolution: 3282 | { 3283 | integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==, 3284 | } 3285 | dev: true 3286 | 3287 | /inquirer/6.5.2: 3288 | resolution: 3289 | { 3290 | integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==, 3291 | } 3292 | engines: { node: '>=6.0.0' } 3293 | dependencies: 3294 | ansi-escapes: 3.2.0 3295 | chalk: 2.4.2 3296 | cli-cursor: 2.1.0 3297 | cli-width: 2.2.1 3298 | external-editor: 3.1.0 3299 | figures: 2.0.0 3300 | lodash: 4.17.21 3301 | mute-stream: 0.0.7 3302 | run-async: 2.4.1 3303 | rxjs: 6.6.7 3304 | string-width: 2.1.1 3305 | strip-ansi: 5.2.0 3306 | through: 2.3.8 3307 | dev: true 3308 | 3309 | /is-arrayish/0.2.1: 3310 | resolution: { integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= } 3311 | dev: true 3312 | 3313 | /is-binary-path/2.1.0: 3314 | resolution: 3315 | { 3316 | integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, 3317 | } 3318 | engines: { node: '>=8' } 3319 | dependencies: 3320 | binary-extensions: 2.2.0 3321 | dev: true 3322 | 3323 | /is-core-module/2.8.1: 3324 | resolution: 3325 | { 3326 | integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==, 3327 | } 3328 | dependencies: 3329 | has: 1.0.3 3330 | dev: true 3331 | 3332 | /is-extglob/2.1.1: 3333 | resolution: { integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= } 3334 | engines: { node: '>=0.10.0' } 3335 | dev: true 3336 | 3337 | /is-fullwidth-code-point/2.0.0: 3338 | resolution: { integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= } 3339 | engines: { node: '>=4' } 3340 | dev: true 3341 | 3342 | /is-fullwidth-code-point/3.0.0: 3343 | resolution: 3344 | { 3345 | integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==, 3346 | } 3347 | engines: { node: '>=8' } 3348 | dev: true 3349 | 3350 | /is-fullwidth-code-point/4.0.0: 3351 | resolution: 3352 | { 3353 | integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==, 3354 | } 3355 | engines: { node: '>=12' } 3356 | dev: true 3357 | 3358 | /is-glob/4.0.3: 3359 | resolution: 3360 | { 3361 | integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, 3362 | } 3363 | engines: { node: '>=0.10.0' } 3364 | dependencies: 3365 | is-extglob: 2.1.1 3366 | dev: true 3367 | 3368 | /is-module/1.0.0: 3369 | resolution: { integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE= } 3370 | dev: true 3371 | 3372 | /is-number/7.0.0: 3373 | resolution: 3374 | { 3375 | integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, 3376 | } 3377 | engines: { node: '>=0.12.0' } 3378 | dev: true 3379 | 3380 | /is-obj/2.0.0: 3381 | resolution: 3382 | { 3383 | integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==, 3384 | } 3385 | engines: { node: '>=8' } 3386 | dev: true 3387 | 3388 | /is-plain-obj/1.1.0: 3389 | resolution: { integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4= } 3390 | engines: { node: '>=0.10.0' } 3391 | dev: true 3392 | 3393 | /is-reference/1.2.1: 3394 | resolution: 3395 | { 3396 | integrity: sha512-U82MsXXiFIrjCK4otLT+o2NA2Cd2g5MLoOVXUZjIOhLurrRxpEXzI8O0KZHr3IjLvlAH1kTPYSuqer5T9ZVBKQ==, 3397 | } 3398 | dependencies: 3399 | '@types/estree': 0.0.50 3400 | dev: true 3401 | 3402 | /is-stream/2.0.1: 3403 | resolution: 3404 | { 3405 | integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, 3406 | } 3407 | engines: { node: '>=8' } 3408 | dev: true 3409 | 3410 | /is-text-path/1.0.1: 3411 | resolution: { integrity: sha1-Thqg+1G/vLPpJogAE5cgLBd1tm4= } 3412 | engines: { node: '>=0.10.0' } 3413 | dependencies: 3414 | text-extensions: 1.9.0 3415 | dev: true 3416 | 3417 | /is-utf8/0.2.1: 3418 | resolution: { integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= } 3419 | dev: true 3420 | 3421 | /is-windows/1.0.2: 3422 | resolution: 3423 | { 3424 | integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==, 3425 | } 3426 | engines: { node: '>=0.10.0' } 3427 | dev: true 3428 | 3429 | /isarray/1.0.0: 3430 | resolution: { integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= } 3431 | dev: true 3432 | 3433 | /isexe/2.0.0: 3434 | resolution: { integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= } 3435 | dev: true 3436 | 3437 | /jiti/1.12.14: 3438 | resolution: 3439 | { 3440 | integrity: sha512-rR+9GYXtYiIod1x+EHFYcTyqIPG4cAHG3WYGHkk71MVjzPCJwOI4E27BPOXQhUf1viglcLtqj3WotFIOJQwM+g==, 3441 | } 3442 | hasBin: true 3443 | dev: true 3444 | 3445 | /joycon/3.1.1: 3446 | resolution: 3447 | { 3448 | integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==, 3449 | } 3450 | engines: { node: '>=10' } 3451 | dev: true 3452 | 3453 | /js-tokens/4.0.0: 3454 | resolution: 3455 | { 3456 | integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, 3457 | } 3458 | dev: true 3459 | 3460 | /js-yaml/4.1.0: 3461 | resolution: 3462 | { 3463 | integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, 3464 | } 3465 | hasBin: true 3466 | dependencies: 3467 | argparse: 2.0.1 3468 | dev: true 3469 | 3470 | /json-parse-better-errors/1.0.2: 3471 | resolution: 3472 | { 3473 | integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==, 3474 | } 3475 | dev: true 3476 | 3477 | /json-parse-even-better-errors/2.3.1: 3478 | resolution: 3479 | { 3480 | integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, 3481 | } 3482 | dev: true 3483 | 3484 | /json-schema-traverse/0.4.1: 3485 | resolution: 3486 | { 3487 | integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, 3488 | } 3489 | dev: true 3490 | 3491 | /json-stable-stringify-without-jsonify/1.0.1: 3492 | resolution: { integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= } 3493 | dev: true 3494 | 3495 | /json-stringify-safe/5.0.1: 3496 | resolution: { integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= } 3497 | dev: true 3498 | 3499 | /jsonc-parser/3.0.0: 3500 | resolution: 3501 | { 3502 | integrity: sha512-fQzRfAbIBnR0IQvftw9FJveWiHp72Fg20giDrHz6TdfB12UH/uue0D3hm57UB5KgAVuniLMCaS8P1IMj9NR7cA==, 3503 | } 3504 | dev: true 3505 | 3506 | /jsonfile/4.0.0: 3507 | resolution: { integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= } 3508 | optionalDependencies: 3509 | graceful-fs: 4.2.9 3510 | dev: true 3511 | 3512 | /jsonfile/6.1.0: 3513 | resolution: 3514 | { 3515 | integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==, 3516 | } 3517 | dependencies: 3518 | universalify: 2.0.0 3519 | optionalDependencies: 3520 | graceful-fs: 4.2.9 3521 | dev: true 3522 | 3523 | /jsonparse/1.3.1: 3524 | resolution: { integrity: sha1-P02uSpH6wxX3EGL4UhzCOfE2YoA= } 3525 | engines: { '0': node >= 0.2.0 } 3526 | dev: true 3527 | 3528 | /kind-of/6.0.3: 3529 | resolution: 3530 | { 3531 | integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==, 3532 | } 3533 | engines: { node: '>=0.10.0' } 3534 | dev: true 3535 | 3536 | /levn/0.4.1: 3537 | resolution: 3538 | { 3539 | integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, 3540 | } 3541 | engines: { node: '>= 0.8.0' } 3542 | dependencies: 3543 | prelude-ls: 1.2.1 3544 | type-check: 0.4.0 3545 | dev: true 3546 | 3547 | /lilconfig/2.0.4: 3548 | resolution: 3549 | { 3550 | integrity: sha512-bfTIN7lEsiooCocSISTWXkiWJkRqtL9wYtYy+8EK3Y41qh3mpwPU0ycTOgjdY9ErwXCc8QyrQp82bdL0Xkm9yA==, 3551 | } 3552 | engines: { node: '>=10' } 3553 | dev: true 3554 | 3555 | /lines-and-columns/1.2.4: 3556 | resolution: 3557 | { 3558 | integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, 3559 | } 3560 | dev: true 3561 | 3562 | /lint-staged/12.3.2: 3563 | resolution: 3564 | { 3565 | integrity: sha512-gtw4Cbj01SuVSfAOXC6ivd/7VKHTj51yj5xV8TgktFmYNMsZzXuSd5/brqJEA93v63wL7R6iDlunMANOechC0A==, 3566 | } 3567 | engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } 3568 | hasBin: true 3569 | dependencies: 3570 | cli-truncate: 3.1.0 3571 | colorette: 2.0.16 3572 | commander: 8.3.0 3573 | debug: 4.3.3_supports-color@9.2.1 3574 | execa: 5.1.1 3575 | lilconfig: 2.0.4 3576 | listr2: 4.0.1 3577 | micromatch: 4.0.4 3578 | normalize-path: 3.0.0 3579 | object-inspect: 1.12.0 3580 | string-argv: 0.3.1 3581 | supports-color: 9.2.1 3582 | yaml: 1.10.2 3583 | transitivePeerDependencies: 3584 | - enquirer 3585 | dev: true 3586 | 3587 | /listr2/4.0.1: 3588 | resolution: 3589 | { 3590 | integrity: sha512-D65Nl+zyYHL2jQBGmxtH/pU8koPZo5C8iCNE8EoB04RwPgQG1wuaKwVbeZv9LJpiH4Nxs0FCp+nNcG8OqpniiA==, 3591 | } 3592 | engines: { node: '>=12' } 3593 | peerDependencies: 3594 | enquirer: '>= 2.3.0 < 3' 3595 | peerDependenciesMeta: 3596 | enquirer: 3597 | optional: true 3598 | dependencies: 3599 | cli-truncate: 2.1.0 3600 | colorette: 2.0.16 3601 | log-update: 4.0.0 3602 | p-map: 4.0.0 3603 | rfdc: 1.3.0 3604 | rxjs: 7.5.2 3605 | through: 2.3.8 3606 | wrap-ansi: 7.0.0 3607 | dev: true 3608 | 3609 | /load-json-file/4.0.0: 3610 | resolution: { integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs= } 3611 | engines: { node: '>=4' } 3612 | dependencies: 3613 | graceful-fs: 4.2.9 3614 | parse-json: 4.0.0 3615 | pify: 3.0.0 3616 | strip-bom: 3.0.0 3617 | dev: true 3618 | 3619 | /local-pkg/0.4.1: 3620 | resolution: 3621 | { 3622 | integrity: sha512-lL87ytIGP2FU5PWwNDo0w3WhIo2gopIAxPg9RxDYF7m4rr5ahuZxP22xnJHIvaLTe4Z9P6uKKY2UHiwyB4pcrw==, 3623 | } 3624 | engines: { node: '>=14' } 3625 | dev: true 3626 | 3627 | /locate-path/2.0.0: 3628 | resolution: { integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= } 3629 | engines: { node: '>=4' } 3630 | dependencies: 3631 | p-locate: 2.0.0 3632 | path-exists: 3.0.0 3633 | dev: true 3634 | 3635 | /locate-path/5.0.0: 3636 | resolution: 3637 | { 3638 | integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==, 3639 | } 3640 | engines: { node: '>=8' } 3641 | dependencies: 3642 | p-locate: 4.1.0 3643 | dev: true 3644 | 3645 | /locate-path/6.0.0: 3646 | resolution: 3647 | { 3648 | integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, 3649 | } 3650 | engines: { node: '>=10' } 3651 | dependencies: 3652 | p-locate: 5.0.0 3653 | dev: true 3654 | 3655 | /lodash.ismatch/4.4.0: 3656 | resolution: { integrity: sha1-dWy1FQyjum8RCFp4hJZF8Yj4Xzc= } 3657 | dev: true 3658 | 3659 | /lodash.map/4.6.0: 3660 | resolution: { integrity: sha1-dx7Hg540c9nEzeKLGTlMNWL09tM= } 3661 | dev: true 3662 | 3663 | /lodash.merge/4.6.2: 3664 | resolution: 3665 | { 3666 | integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, 3667 | } 3668 | dev: true 3669 | 3670 | /lodash/4.17.21: 3671 | resolution: 3672 | { 3673 | integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, 3674 | } 3675 | dev: true 3676 | 3677 | /log-update/4.0.0: 3678 | resolution: 3679 | { 3680 | integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==, 3681 | } 3682 | engines: { node: '>=10' } 3683 | dependencies: 3684 | ansi-escapes: 4.3.2 3685 | cli-cursor: 3.1.0 3686 | slice-ansi: 4.0.0 3687 | wrap-ansi: 6.2.0 3688 | dev: true 3689 | 3690 | /longest/2.0.1: 3691 | resolution: { integrity: sha1-eB4YMpaqlPbU2RbcM10NF676I/g= } 3692 | engines: { node: '>=0.10.0' } 3693 | dev: true 3694 | 3695 | /loupe/2.3.1: 3696 | resolution: 3697 | { 3698 | integrity: sha512-EN1D3jyVmaX4tnajVlfbREU4axL647hLec1h/PXAb8CPDMJiYitcWF2UeLVNttRqaIqQs4x+mRvXf+d+TlDrCA==, 3699 | } 3700 | dependencies: 3701 | get-func-name: 2.0.0 3702 | dev: true 3703 | 3704 | /lru-cache/6.0.0: 3705 | resolution: 3706 | { 3707 | integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, 3708 | } 3709 | engines: { node: '>=10' } 3710 | dependencies: 3711 | yallist: 4.0.0 3712 | dev: true 3713 | 3714 | /magic-string/0.25.7: 3715 | resolution: 3716 | { 3717 | integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==, 3718 | } 3719 | dependencies: 3720 | sourcemap-codec: 1.4.8 3721 | 3722 | /make-error/1.3.6: 3723 | resolution: 3724 | { 3725 | integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==, 3726 | } 3727 | dev: true 3728 | 3729 | /map-obj/1.0.1: 3730 | resolution: { integrity: sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0= } 3731 | engines: { node: '>=0.10.0' } 3732 | dev: true 3733 | 3734 | /map-obj/4.3.0: 3735 | resolution: 3736 | { 3737 | integrity: sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==, 3738 | } 3739 | engines: { node: '>=8' } 3740 | dev: true 3741 | 3742 | /meow/8.1.2: 3743 | resolution: 3744 | { 3745 | integrity: sha512-r85E3NdZ+mpYk1C6RjPFEMSE+s1iZMuHtsHAqY0DT3jZczl0diWUZ8g6oU7h0M9cD2EL+PzaYghhCLzR0ZNn5Q==, 3746 | } 3747 | engines: { node: '>=10' } 3748 | dependencies: 3749 | '@types/minimist': 1.2.2 3750 | camelcase-keys: 6.2.2 3751 | decamelize-keys: 1.1.0 3752 | hard-rejection: 2.1.0 3753 | minimist-options: 4.1.0 3754 | normalize-package-data: 3.0.3 3755 | read-pkg-up: 7.0.1 3756 | redent: 3.0.0 3757 | trim-newlines: 3.0.1 3758 | type-fest: 0.18.1 3759 | yargs-parser: 20.2.9 3760 | dev: true 3761 | 3762 | /merge-stream/2.0.0: 3763 | resolution: 3764 | { 3765 | integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, 3766 | } 3767 | dev: true 3768 | 3769 | /merge/2.1.1: 3770 | resolution: 3771 | { 3772 | integrity: sha512-jz+Cfrg9GWOZbQAnDQ4hlVnQky+341Yk5ru8bZSe6sIDTCIg8n9i/u7hSQGSVOF3C7lH6mGtqjkiT9G4wFLL0w==, 3773 | } 3774 | dev: true 3775 | 3776 | /merge2/1.4.1: 3777 | resolution: 3778 | { 3779 | integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, 3780 | } 3781 | engines: { node: '>= 8' } 3782 | dev: true 3783 | 3784 | /micromatch/4.0.4: 3785 | resolution: 3786 | { 3787 | integrity: sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==, 3788 | } 3789 | engines: { node: '>=8.6' } 3790 | dependencies: 3791 | braces: 3.0.2 3792 | picomatch: 2.3.1 3793 | dev: true 3794 | 3795 | /mimic-fn/1.2.0: 3796 | resolution: 3797 | { 3798 | integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==, 3799 | } 3800 | engines: { node: '>=4' } 3801 | dev: true 3802 | 3803 | /mimic-fn/2.1.0: 3804 | resolution: 3805 | { 3806 | integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, 3807 | } 3808 | engines: { node: '>=6' } 3809 | dev: true 3810 | 3811 | /min-indent/1.0.1: 3812 | resolution: 3813 | { 3814 | integrity: sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==, 3815 | } 3816 | engines: { node: '>=4' } 3817 | dev: true 3818 | 3819 | /minimatch/3.0.4: 3820 | resolution: 3821 | { 3822 | integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==, 3823 | } 3824 | dependencies: 3825 | brace-expansion: 1.1.11 3826 | dev: true 3827 | 3828 | /minimist-options/4.1.0: 3829 | resolution: 3830 | { 3831 | integrity: sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==, 3832 | } 3833 | engines: { node: '>= 6' } 3834 | dependencies: 3835 | arrify: 1.0.1 3836 | is-plain-obj: 1.1.0 3837 | kind-of: 6.0.3 3838 | dev: true 3839 | 3840 | /minimist/1.2.5: 3841 | resolution: 3842 | { 3843 | integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==, 3844 | } 3845 | dev: true 3846 | 3847 | /mkdirp/1.0.4: 3848 | resolution: 3849 | { 3850 | integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==, 3851 | } 3852 | engines: { node: '>=10' } 3853 | hasBin: true 3854 | dev: true 3855 | 3856 | /mkdist/0.3.9_typescript@4.5.5: 3857 | resolution: 3858 | { 3859 | integrity: sha512-X0QuifIKscsD8HoZkrhmc3VW1uqqk6Fjn8pUbZe/WJV3xYOJVtSiWGV8JM7nZtVDxzBobbJ5FUPS9V3m9uC59w==, 3860 | } 3861 | hasBin: true 3862 | peerDependencies: 3863 | typescript: '>=3.7' 3864 | peerDependenciesMeta: 3865 | typescript: 3866 | optional: true 3867 | dependencies: 3868 | defu: 5.0.1 3869 | esbuild: 0.13.15 3870 | fs-extra: 10.0.0 3871 | globby: 11.1.0 3872 | jiti: 1.12.14 3873 | mri: 1.2.0 3874 | pathe: 0.2.0 3875 | typescript: 4.5.5 3876 | dev: true 3877 | 3878 | /mlly/0.3.19: 3879 | resolution: 3880 | { 3881 | integrity: sha512-zMq5n3cOf4fOzA4WoeulxagbAgMChdev3MgP6K51k7M0u2whTXxupfIY4VVzws4vxkiWhwH1rVQcsw7zDGfRhA==, 3882 | } 3883 | dev: true 3884 | 3885 | /modify-values/1.0.1: 3886 | resolution: 3887 | { 3888 | integrity: sha512-xV2bxeN6F7oYjZWTe/YPAy6MN2M+sL4u/Rlm2AHCIVGfo2p1yGmBHQ6vHehl4bRTZBdHu3TSkWdYgkwpYzAGSw==, 3889 | } 3890 | engines: { node: '>=0.10.0' } 3891 | dev: true 3892 | 3893 | /mri/1.2.0: 3894 | resolution: 3895 | { 3896 | integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==, 3897 | } 3898 | engines: { node: '>=4' } 3899 | dev: true 3900 | 3901 | /ms/2.1.2: 3902 | resolution: 3903 | { 3904 | integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, 3905 | } 3906 | dev: true 3907 | 3908 | /mute-stream/0.0.7: 3909 | resolution: { integrity: sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= } 3910 | dev: true 3911 | 3912 | /mz/2.7.0: 3913 | resolution: 3914 | { 3915 | integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==, 3916 | } 3917 | dependencies: 3918 | any-promise: 1.3.0 3919 | object-assign: 4.1.1 3920 | thenify-all: 1.6.0 3921 | dev: true 3922 | 3923 | /nanoid/3.2.0: 3924 | resolution: 3925 | { 3926 | integrity: sha512-fmsZYa9lpn69Ad5eDn7FMcnnSR+8R34W9qJEijxYhTbfOWzr22n1QxCMzXLK+ODyW2973V3Fux959iQoUxzUIA==, 3927 | } 3928 | engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } 3929 | hasBin: true 3930 | 3931 | /natural-compare/1.4.0: 3932 | resolution: { integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= } 3933 | dev: true 3934 | 3935 | /neo-async/2.6.2: 3936 | resolution: 3937 | { 3938 | integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==, 3939 | } 3940 | dev: true 3941 | 3942 | /normalize-package-data/2.5.0: 3943 | resolution: 3944 | { 3945 | integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==, 3946 | } 3947 | dependencies: 3948 | hosted-git-info: 2.8.9 3949 | resolve: 1.22.0 3950 | semver: 5.7.1 3951 | validate-npm-package-license: 3.0.4 3952 | dev: true 3953 | 3954 | /normalize-package-data/3.0.3: 3955 | resolution: 3956 | { 3957 | integrity: sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==, 3958 | } 3959 | engines: { node: '>=10' } 3960 | dependencies: 3961 | hosted-git-info: 4.1.0 3962 | is-core-module: 2.8.1 3963 | semver: 7.3.5 3964 | validate-npm-package-license: 3.0.4 3965 | dev: true 3966 | 3967 | /normalize-path/3.0.0: 3968 | resolution: 3969 | { 3970 | integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, 3971 | } 3972 | engines: { node: '>=0.10.0' } 3973 | dev: true 3974 | 3975 | /npm-run-path/4.0.1: 3976 | resolution: 3977 | { 3978 | integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, 3979 | } 3980 | engines: { node: '>=8' } 3981 | dependencies: 3982 | path-key: 3.1.1 3983 | dev: true 3984 | 3985 | /object-assign/4.1.1: 3986 | resolution: { integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= } 3987 | engines: { node: '>=0.10.0' } 3988 | dev: true 3989 | 3990 | /object-inspect/1.12.0: 3991 | resolution: 3992 | { 3993 | integrity: sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==, 3994 | } 3995 | dev: true 3996 | 3997 | /once/1.4.0: 3998 | resolution: { integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= } 3999 | dependencies: 4000 | wrappy: 1.0.2 4001 | dev: true 4002 | 4003 | /onetime/2.0.1: 4004 | resolution: { integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= } 4005 | engines: { node: '>=4' } 4006 | dependencies: 4007 | mimic-fn: 1.2.0 4008 | dev: true 4009 | 4010 | /onetime/5.1.2: 4011 | resolution: 4012 | { 4013 | integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, 4014 | } 4015 | engines: { node: '>=6' } 4016 | dependencies: 4017 | mimic-fn: 2.1.0 4018 | dev: true 4019 | 4020 | /optionator/0.9.1: 4021 | resolution: 4022 | { 4023 | integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==, 4024 | } 4025 | engines: { node: '>= 0.8.0' } 4026 | dependencies: 4027 | deep-is: 0.1.4 4028 | fast-levenshtein: 2.0.6 4029 | levn: 0.4.1 4030 | prelude-ls: 1.2.1 4031 | type-check: 0.4.0 4032 | word-wrap: 1.2.3 4033 | dev: true 4034 | 4035 | /os-tmpdir/1.0.2: 4036 | resolution: { integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= } 4037 | engines: { node: '>=0.10.0' } 4038 | dev: true 4039 | 4040 | /p-limit/1.3.0: 4041 | resolution: 4042 | { 4043 | integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==, 4044 | } 4045 | engines: { node: '>=4' } 4046 | dependencies: 4047 | p-try: 1.0.0 4048 | dev: true 4049 | 4050 | /p-limit/2.3.0: 4051 | resolution: 4052 | { 4053 | integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==, 4054 | } 4055 | engines: { node: '>=6' } 4056 | dependencies: 4057 | p-try: 2.2.0 4058 | dev: true 4059 | 4060 | /p-limit/3.1.0: 4061 | resolution: 4062 | { 4063 | integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, 4064 | } 4065 | engines: { node: '>=10' } 4066 | dependencies: 4067 | yocto-queue: 0.1.0 4068 | dev: true 4069 | 4070 | /p-locate/2.0.0: 4071 | resolution: { integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= } 4072 | engines: { node: '>=4' } 4073 | dependencies: 4074 | p-limit: 1.3.0 4075 | dev: true 4076 | 4077 | /p-locate/4.1.0: 4078 | resolution: 4079 | { 4080 | integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==, 4081 | } 4082 | engines: { node: '>=8' } 4083 | dependencies: 4084 | p-limit: 2.3.0 4085 | dev: true 4086 | 4087 | /p-locate/5.0.0: 4088 | resolution: 4089 | { 4090 | integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, 4091 | } 4092 | engines: { node: '>=10' } 4093 | dependencies: 4094 | p-limit: 3.1.0 4095 | dev: true 4096 | 4097 | /p-map/4.0.0: 4098 | resolution: 4099 | { 4100 | integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==, 4101 | } 4102 | engines: { node: '>=10' } 4103 | dependencies: 4104 | aggregate-error: 3.1.0 4105 | dev: true 4106 | 4107 | /p-try/1.0.0: 4108 | resolution: { integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= } 4109 | engines: { node: '>=4' } 4110 | dev: true 4111 | 4112 | /p-try/2.2.0: 4113 | resolution: 4114 | { 4115 | integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==, 4116 | } 4117 | engines: { node: '>=6' } 4118 | dev: true 4119 | 4120 | /parent-module/1.0.1: 4121 | resolution: 4122 | { 4123 | integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, 4124 | } 4125 | engines: { node: '>=6' } 4126 | dependencies: 4127 | callsites: 3.1.0 4128 | dev: true 4129 | 4130 | /parse-json/4.0.0: 4131 | resolution: { integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= } 4132 | engines: { node: '>=4' } 4133 | dependencies: 4134 | error-ex: 1.3.2 4135 | json-parse-better-errors: 1.0.2 4136 | dev: true 4137 | 4138 | /parse-json/5.2.0: 4139 | resolution: 4140 | { 4141 | integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==, 4142 | } 4143 | engines: { node: '>=8' } 4144 | dependencies: 4145 | '@babel/code-frame': 7.16.7 4146 | error-ex: 1.3.2 4147 | json-parse-even-better-errors: 2.3.1 4148 | lines-and-columns: 1.2.4 4149 | dev: true 4150 | 4151 | /parse-passwd/1.0.0: 4152 | resolution: { integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= } 4153 | engines: { node: '>=0.10.0' } 4154 | dev: true 4155 | 4156 | /path-exists/3.0.0: 4157 | resolution: { integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= } 4158 | engines: { node: '>=4' } 4159 | dev: true 4160 | 4161 | /path-exists/4.0.0: 4162 | resolution: 4163 | { 4164 | integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, 4165 | } 4166 | engines: { node: '>=8' } 4167 | dev: true 4168 | 4169 | /path-is-absolute/1.0.1: 4170 | resolution: { integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= } 4171 | engines: { node: '>=0.10.0' } 4172 | dev: true 4173 | 4174 | /path-key/3.1.1: 4175 | resolution: 4176 | { 4177 | integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, 4178 | } 4179 | engines: { node: '>=8' } 4180 | dev: true 4181 | 4182 | /path-parse/1.0.7: 4183 | resolution: 4184 | { 4185 | integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, 4186 | } 4187 | dev: true 4188 | 4189 | /path-type/3.0.0: 4190 | resolution: 4191 | { 4192 | integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==, 4193 | } 4194 | engines: { node: '>=4' } 4195 | dependencies: 4196 | pify: 3.0.0 4197 | dev: true 4198 | 4199 | /path-type/4.0.0: 4200 | resolution: 4201 | { 4202 | integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, 4203 | } 4204 | engines: { node: '>=8' } 4205 | dev: true 4206 | 4207 | /pathe/0.2.0: 4208 | resolution: 4209 | { 4210 | integrity: sha512-sTitTPYnn23esFR3RlqYBWn4c45WGeLcsKzQiUpXJAyfcWkolvlYpV8FLo7JishK946oQwMFUCHXQ9AjGPKExw==, 4211 | } 4212 | dev: true 4213 | 4214 | /pathval/1.1.1: 4215 | resolution: 4216 | { 4217 | integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==, 4218 | } 4219 | dev: true 4220 | 4221 | /picocolors/1.0.0: 4222 | resolution: 4223 | { 4224 | integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, 4225 | } 4226 | 4227 | /picomatch/2.3.1: 4228 | resolution: 4229 | { 4230 | integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, 4231 | } 4232 | engines: { node: '>=8.6' } 4233 | dev: true 4234 | 4235 | /pify/2.3.0: 4236 | resolution: { integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= } 4237 | engines: { node: '>=0.10.0' } 4238 | dev: true 4239 | 4240 | /pify/3.0.0: 4241 | resolution: { integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= } 4242 | engines: { node: '>=4' } 4243 | dev: true 4244 | 4245 | /pirates/4.0.5: 4246 | resolution: 4247 | { 4248 | integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==, 4249 | } 4250 | engines: { node: '>= 6' } 4251 | dev: true 4252 | 4253 | /pkg-types/0.3.2: 4254 | resolution: 4255 | { 4256 | integrity: sha512-eBYzX/7NYsQEOR2alWY4rnQB49G62oHzFpoi9Som56aUr8vB8UGcmcIia9v8fpBeuhH3Ltentuk2OGpp4IQV3Q==, 4257 | } 4258 | dependencies: 4259 | jsonc-parser: 3.0.0 4260 | mlly: 0.3.19 4261 | pathe: 0.2.0 4262 | dev: true 4263 | 4264 | /postcss-load-config/3.1.1: 4265 | resolution: 4266 | { 4267 | integrity: sha512-c/9XYboIbSEUZpiD1UQD0IKiUe8n9WHYV7YFe7X7J+ZwCsEKkUJSFWjS9hBU1RR9THR7jMXst8sxiqP0jjo2mg==, 4268 | } 4269 | engines: { node: '>= 10' } 4270 | peerDependencies: 4271 | ts-node: '>=9.0.0' 4272 | peerDependenciesMeta: 4273 | ts-node: 4274 | optional: true 4275 | dependencies: 4276 | lilconfig: 2.0.4 4277 | yaml: 1.10.2 4278 | dev: true 4279 | 4280 | /postcss/8.4.5: 4281 | resolution: 4282 | { 4283 | integrity: sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==, 4284 | } 4285 | engines: { node: ^10 || ^12 || >=14 } 4286 | dependencies: 4287 | nanoid: 3.2.0 4288 | picocolors: 1.0.0 4289 | source-map-js: 1.0.2 4290 | 4291 | /prelude-ls/1.2.1: 4292 | resolution: 4293 | { 4294 | integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, 4295 | } 4296 | engines: { node: '>= 0.8.0' } 4297 | dev: true 4298 | 4299 | /prettier/2.5.1: 4300 | resolution: 4301 | { 4302 | integrity: sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==, 4303 | } 4304 | engines: { node: '>=10.13.0' } 4305 | hasBin: true 4306 | dev: true 4307 | 4308 | /pretty-bytes/5.6.0: 4309 | resolution: 4310 | { 4311 | integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==, 4312 | } 4313 | engines: { node: '>=6' } 4314 | dev: true 4315 | 4316 | /process-nextick-args/2.0.1: 4317 | resolution: 4318 | { 4319 | integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==, 4320 | } 4321 | dev: true 4322 | 4323 | /punycode/2.1.1: 4324 | resolution: 4325 | { 4326 | integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==, 4327 | } 4328 | engines: { node: '>=6' } 4329 | dev: true 4330 | 4331 | /q/1.5.1: 4332 | resolution: { integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= } 4333 | engines: { node: '>=0.6.0', teleport: '>=0.2.0' } 4334 | dev: true 4335 | 4336 | /queue-microtask/1.2.3: 4337 | resolution: 4338 | { 4339 | integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, 4340 | } 4341 | dev: true 4342 | 4343 | /quick-lru/4.0.1: 4344 | resolution: 4345 | { 4346 | integrity: sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==, 4347 | } 4348 | engines: { node: '>=8' } 4349 | dev: true 4350 | 4351 | /read-pkg-up/3.0.0: 4352 | resolution: { integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= } 4353 | engines: { node: '>=4' } 4354 | dependencies: 4355 | find-up: 2.1.0 4356 | read-pkg: 3.0.0 4357 | dev: true 4358 | 4359 | /read-pkg-up/7.0.1: 4360 | resolution: 4361 | { 4362 | integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==, 4363 | } 4364 | engines: { node: '>=8' } 4365 | dependencies: 4366 | find-up: 4.1.0 4367 | read-pkg: 5.2.0 4368 | type-fest: 0.8.1 4369 | dev: true 4370 | 4371 | /read-pkg/3.0.0: 4372 | resolution: { integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= } 4373 | engines: { node: '>=4' } 4374 | dependencies: 4375 | load-json-file: 4.0.0 4376 | normalize-package-data: 2.5.0 4377 | path-type: 3.0.0 4378 | dev: true 4379 | 4380 | /read-pkg/5.2.0: 4381 | resolution: 4382 | { 4383 | integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==, 4384 | } 4385 | engines: { node: '>=8' } 4386 | dependencies: 4387 | '@types/normalize-package-data': 2.4.1 4388 | normalize-package-data: 2.5.0 4389 | parse-json: 5.2.0 4390 | type-fest: 0.6.0 4391 | dev: true 4392 | 4393 | /readable-stream/2.3.7: 4394 | resolution: 4395 | { 4396 | integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==, 4397 | } 4398 | dependencies: 4399 | core-util-is: 1.0.3 4400 | inherits: 2.0.4 4401 | isarray: 1.0.0 4402 | process-nextick-args: 2.0.1 4403 | safe-buffer: 5.1.2 4404 | string_decoder: 1.1.1 4405 | util-deprecate: 1.0.2 4406 | dev: true 4407 | 4408 | /readable-stream/3.6.0: 4409 | resolution: 4410 | { 4411 | integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==, 4412 | } 4413 | engines: { node: '>= 6' } 4414 | dependencies: 4415 | inherits: 2.0.4 4416 | string_decoder: 1.3.0 4417 | util-deprecate: 1.0.2 4418 | dev: true 4419 | 4420 | /readdirp/3.6.0: 4421 | resolution: 4422 | { 4423 | integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, 4424 | } 4425 | engines: { node: '>=8.10.0' } 4426 | dependencies: 4427 | picomatch: 2.3.1 4428 | dev: true 4429 | 4430 | /redent/3.0.0: 4431 | resolution: 4432 | { 4433 | integrity: sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==, 4434 | } 4435 | engines: { node: '>=8' } 4436 | dependencies: 4437 | indent-string: 4.0.0 4438 | strip-indent: 3.0.0 4439 | dev: true 4440 | 4441 | /regexpp/3.2.0: 4442 | resolution: 4443 | { 4444 | integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, 4445 | } 4446 | engines: { node: '>=8' } 4447 | dev: true 4448 | 4449 | /require-directory/2.1.1: 4450 | resolution: { integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I= } 4451 | engines: { node: '>=0.10.0' } 4452 | dev: true 4453 | 4454 | /resolve-dir/1.0.1: 4455 | resolution: { integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= } 4456 | engines: { node: '>=0.10.0' } 4457 | dependencies: 4458 | expand-tilde: 2.0.2 4459 | global-modules: 1.0.0 4460 | dev: true 4461 | 4462 | /resolve-from/4.0.0: 4463 | resolution: 4464 | { 4465 | integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, 4466 | } 4467 | engines: { node: '>=4' } 4468 | dev: true 4469 | 4470 | /resolve-from/5.0.0: 4471 | resolution: 4472 | { 4473 | integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, 4474 | } 4475 | engines: { node: '>=8' } 4476 | dev: true 4477 | 4478 | /resolve-global/1.0.0: 4479 | resolution: 4480 | { 4481 | integrity: sha512-zFa12V4OLtT5XUX/Q4VLvTfBf+Ok0SPc1FNGM/z9ctUdiU618qwKpWnd0CHs3+RqROfyEg/DhuHbMWYqcgljEw==, 4482 | } 4483 | engines: { node: '>=8' } 4484 | dependencies: 4485 | global-dirs: 0.1.1 4486 | dev: true 4487 | 4488 | /resolve/1.22.0: 4489 | resolution: 4490 | { 4491 | integrity: sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==, 4492 | } 4493 | hasBin: true 4494 | dependencies: 4495 | is-core-module: 2.8.1 4496 | path-parse: 1.0.7 4497 | supports-preserve-symlinks-flag: 1.0.0 4498 | dev: true 4499 | 4500 | /restore-cursor/2.0.0: 4501 | resolution: { integrity: sha1-n37ih/gv0ybU/RYpI9YhKe7g368= } 4502 | engines: { node: '>=4' } 4503 | dependencies: 4504 | onetime: 2.0.1 4505 | signal-exit: 3.0.6 4506 | dev: true 4507 | 4508 | /restore-cursor/3.1.0: 4509 | resolution: 4510 | { 4511 | integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==, 4512 | } 4513 | engines: { node: '>=8' } 4514 | dependencies: 4515 | onetime: 5.1.2 4516 | signal-exit: 3.0.6 4517 | dev: true 4518 | 4519 | /reusify/1.0.4: 4520 | resolution: 4521 | { 4522 | integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, 4523 | } 4524 | engines: { iojs: '>=1.0.0', node: '>=0.10.0' } 4525 | dev: true 4526 | 4527 | /rfdc/1.3.0: 4528 | resolution: 4529 | { 4530 | integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==, 4531 | } 4532 | dev: true 4533 | 4534 | /rimraf/3.0.2: 4535 | resolution: 4536 | { 4537 | integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, 4538 | } 4539 | hasBin: true 4540 | dependencies: 4541 | glob: 7.2.0 4542 | dev: true 4543 | 4544 | /rollup-plugin-dts/4.1.0_rollup@2.66.1+typescript@4.5.5: 4545 | resolution: 4546 | { 4547 | integrity: sha512-rriXIm3jdUiYeiAAd1Fv+x2AxK6Kq6IybB2Z/IdoAW95fb4uRUurYsEYKa8L1seedezDeJhy8cfo8FEL9aZzqg==, 4548 | } 4549 | engines: { node: '>=v12.22.7' } 4550 | peerDependencies: 4551 | rollup: ^2.55 4552 | typescript: ~4.1 || ~4.2 || ~4.3 || ~4.4 || ~4.5 4553 | dependencies: 4554 | magic-string: 0.25.7 4555 | rollup: 2.66.1 4556 | typescript: 4.5.5 4557 | optionalDependencies: 4558 | '@babel/code-frame': 7.16.7 4559 | dev: true 4560 | 4561 | /rollup-plugin-esbuild/4.8.2_esbuild@0.14.14+rollup@2.66.1: 4562 | resolution: 4563 | { 4564 | integrity: sha512-wsaYNOjzTb6dN1qCIZsMZ7Q0LWiPJklYs2TDI8vJA2LUbvtPUY+17TC8C0vSat3jPMInfR9XWKdA7ttuwkjsGQ==, 4565 | } 4566 | engines: { node: '>=12' } 4567 | peerDependencies: 4568 | esbuild: '>=0.10.1' 4569 | rollup: ^1.20.0 || ^2.0.0 4570 | dependencies: 4571 | '@rollup/pluginutils': 4.1.2 4572 | debug: 4.3.3 4573 | es-module-lexer: 0.9.3 4574 | esbuild: 0.14.14 4575 | joycon: 3.1.1 4576 | jsonc-parser: 3.0.0 4577 | rollup: 2.66.1 4578 | transitivePeerDependencies: 4579 | - supports-color 4580 | dev: true 4581 | 4582 | /rollup/2.66.1: 4583 | resolution: 4584 | { 4585 | integrity: sha512-crSgLhSkLMnKr4s9iZ/1qJCplgAgrRY+igWv8KhG/AjKOJ0YX/WpmANyn8oxrw+zenF3BXWDLa7Xl/QZISH+7w==, 4586 | } 4587 | engines: { node: '>=10.0.0' } 4588 | hasBin: true 4589 | optionalDependencies: 4590 | fsevents: 2.3.2 4591 | dev: true 4592 | 4593 | /run-async/2.4.1: 4594 | resolution: 4595 | { 4596 | integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==, 4597 | } 4598 | engines: { node: '>=0.12.0' } 4599 | dev: true 4600 | 4601 | /run-parallel/1.2.0: 4602 | resolution: 4603 | { 4604 | integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, 4605 | } 4606 | dependencies: 4607 | queue-microtask: 1.2.3 4608 | dev: true 4609 | 4610 | /rxjs/6.6.7: 4611 | resolution: 4612 | { 4613 | integrity: sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==, 4614 | } 4615 | engines: { npm: '>=2.0.0' } 4616 | dependencies: 4617 | tslib: 1.14.1 4618 | dev: true 4619 | 4620 | /rxjs/7.5.2: 4621 | resolution: 4622 | { 4623 | integrity: sha512-PwDt186XaL3QN5qXj/H9DGyHhP3/RYYgZZwqBv9Tv8rsAaiwFH1IsJJlcgD37J7UW5a6O67qX0KWKS3/pu0m4w==, 4624 | } 4625 | dependencies: 4626 | tslib: 2.3.1 4627 | dev: true 4628 | 4629 | /safe-buffer/5.1.2: 4630 | resolution: 4631 | { 4632 | integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, 4633 | } 4634 | dev: true 4635 | 4636 | /safe-buffer/5.2.1: 4637 | resolution: 4638 | { 4639 | integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, 4640 | } 4641 | dev: true 4642 | 4643 | /safer-buffer/2.1.2: 4644 | resolution: 4645 | { 4646 | integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, 4647 | } 4648 | dev: true 4649 | 4650 | /scule/0.2.1: 4651 | resolution: 4652 | { 4653 | integrity: sha512-M9gnWtn3J0W+UhJOHmBxBTwv8mZCan5i1Himp60t6vvZcor0wr+IM0URKmIglsWJ7bRujNAVVN77fp+uZaWoKg==, 4654 | } 4655 | dev: true 4656 | 4657 | /semver/5.7.1: 4658 | resolution: 4659 | { 4660 | integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==, 4661 | } 4662 | hasBin: true 4663 | dev: true 4664 | 4665 | /semver/6.3.0: 4666 | resolution: 4667 | { 4668 | integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==, 4669 | } 4670 | hasBin: true 4671 | dev: true 4672 | 4673 | /semver/7.3.5: 4674 | resolution: 4675 | { 4676 | integrity: sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==, 4677 | } 4678 | engines: { node: '>=10' } 4679 | hasBin: true 4680 | dependencies: 4681 | lru-cache: 6.0.0 4682 | dev: true 4683 | 4684 | /shebang-command/2.0.0: 4685 | resolution: 4686 | { 4687 | integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, 4688 | } 4689 | engines: { node: '>=8' } 4690 | dependencies: 4691 | shebang-regex: 3.0.0 4692 | dev: true 4693 | 4694 | /shebang-regex/3.0.0: 4695 | resolution: 4696 | { 4697 | integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, 4698 | } 4699 | engines: { node: '>=8' } 4700 | dev: true 4701 | 4702 | /signal-exit/3.0.6: 4703 | resolution: 4704 | { 4705 | integrity: sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==, 4706 | } 4707 | dev: true 4708 | 4709 | /slash/3.0.0: 4710 | resolution: 4711 | { 4712 | integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, 4713 | } 4714 | engines: { node: '>=8' } 4715 | dev: true 4716 | 4717 | /slice-ansi/3.0.0: 4718 | resolution: 4719 | { 4720 | integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==, 4721 | } 4722 | engines: { node: '>=8' } 4723 | dependencies: 4724 | ansi-styles: 4.3.0 4725 | astral-regex: 2.0.0 4726 | is-fullwidth-code-point: 3.0.0 4727 | dev: true 4728 | 4729 | /slice-ansi/4.0.0: 4730 | resolution: 4731 | { 4732 | integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==, 4733 | } 4734 | engines: { node: '>=10' } 4735 | dependencies: 4736 | ansi-styles: 4.3.0 4737 | astral-regex: 2.0.0 4738 | is-fullwidth-code-point: 3.0.0 4739 | dev: true 4740 | 4741 | /slice-ansi/5.0.0: 4742 | resolution: 4743 | { 4744 | integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==, 4745 | } 4746 | engines: { node: '>=12' } 4747 | dependencies: 4748 | ansi-styles: 6.1.0 4749 | is-fullwidth-code-point: 4.0.0 4750 | dev: true 4751 | 4752 | /source-map-js/1.0.2: 4753 | resolution: 4754 | { 4755 | integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, 4756 | } 4757 | engines: { node: '>=0.10.0' } 4758 | 4759 | /source-map/0.6.1: 4760 | resolution: 4761 | { 4762 | integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, 4763 | } 4764 | engines: { node: '>=0.10.0' } 4765 | 4766 | /source-map/0.7.3: 4767 | resolution: 4768 | { 4769 | integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==, 4770 | } 4771 | engines: { node: '>= 8' } 4772 | dev: true 4773 | 4774 | /sourcemap-codec/1.4.8: 4775 | resolution: 4776 | { 4777 | integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==, 4778 | } 4779 | 4780 | /spdx-correct/3.1.1: 4781 | resolution: 4782 | { 4783 | integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==, 4784 | } 4785 | dependencies: 4786 | spdx-expression-parse: 3.0.1 4787 | spdx-license-ids: 3.0.11 4788 | dev: true 4789 | 4790 | /spdx-exceptions/2.3.0: 4791 | resolution: 4792 | { 4793 | integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==, 4794 | } 4795 | dev: true 4796 | 4797 | /spdx-expression-parse/3.0.1: 4798 | resolution: 4799 | { 4800 | integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==, 4801 | } 4802 | dependencies: 4803 | spdx-exceptions: 2.3.0 4804 | spdx-license-ids: 3.0.11 4805 | dev: true 4806 | 4807 | /spdx-license-ids/3.0.11: 4808 | resolution: 4809 | { 4810 | integrity: sha512-Ctl2BrFiM0X3MANYgj3CkygxhRmr9mi6xhejbdO960nF6EDJApTYpn0BQnDKlnNBULKiCN1n3w9EBkHK8ZWg+g==, 4811 | } 4812 | dev: true 4813 | 4814 | /split/1.0.1: 4815 | resolution: 4816 | { 4817 | integrity: sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==, 4818 | } 4819 | dependencies: 4820 | through: 2.3.8 4821 | dev: true 4822 | 4823 | /split2/3.2.2: 4824 | resolution: 4825 | { 4826 | integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==, 4827 | } 4828 | dependencies: 4829 | readable-stream: 3.6.0 4830 | dev: true 4831 | 4832 | /string-argv/0.3.1: 4833 | resolution: 4834 | { 4835 | integrity: sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==, 4836 | } 4837 | engines: { node: '>=0.6.19' } 4838 | dev: true 4839 | 4840 | /string-width/2.1.1: 4841 | resolution: 4842 | { 4843 | integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==, 4844 | } 4845 | engines: { node: '>=4' } 4846 | dependencies: 4847 | is-fullwidth-code-point: 2.0.0 4848 | strip-ansi: 4.0.0 4849 | dev: true 4850 | 4851 | /string-width/4.2.3: 4852 | resolution: 4853 | { 4854 | integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==, 4855 | } 4856 | engines: { node: '>=8' } 4857 | dependencies: 4858 | emoji-regex: 8.0.0 4859 | is-fullwidth-code-point: 3.0.0 4860 | strip-ansi: 6.0.1 4861 | dev: true 4862 | 4863 | /string-width/5.1.0: 4864 | resolution: 4865 | { 4866 | integrity: sha512-7x54QnN21P+XL/v8SuNKvfgsUre6PXpN7mc77N3HlZv+f1SBRGmjxtOud2Z6FZ8DmdkD/IdjCaf9XXbnqmTZGQ==, 4867 | } 4868 | engines: { node: '>=12' } 4869 | dependencies: 4870 | eastasianwidth: 0.2.0 4871 | emoji-regex: 9.2.2 4872 | strip-ansi: 7.0.1 4873 | dev: true 4874 | 4875 | /string_decoder/1.1.1: 4876 | resolution: 4877 | { 4878 | integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==, 4879 | } 4880 | dependencies: 4881 | safe-buffer: 5.1.2 4882 | dev: true 4883 | 4884 | /string_decoder/1.3.0: 4885 | resolution: 4886 | { 4887 | integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==, 4888 | } 4889 | dependencies: 4890 | safe-buffer: 5.2.1 4891 | dev: true 4892 | 4893 | /strip-ansi/4.0.0: 4894 | resolution: { integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8= } 4895 | engines: { node: '>=4' } 4896 | dependencies: 4897 | ansi-regex: 3.0.0 4898 | dev: true 4899 | 4900 | /strip-ansi/5.2.0: 4901 | resolution: 4902 | { 4903 | integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==, 4904 | } 4905 | engines: { node: '>=6' } 4906 | dependencies: 4907 | ansi-regex: 4.1.0 4908 | dev: true 4909 | 4910 | /strip-ansi/6.0.1: 4911 | resolution: 4912 | { 4913 | integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, 4914 | } 4915 | engines: { node: '>=8' } 4916 | dependencies: 4917 | ansi-regex: 5.0.1 4918 | dev: true 4919 | 4920 | /strip-ansi/7.0.1: 4921 | resolution: 4922 | { 4923 | integrity: sha512-cXNxvT8dFNRVfhVME3JAe98mkXDYN2O1l7jmcwMnOslDeESg1rF/OZMtK0nRAhiari1unG5cD4jG3rapUAkLbw==, 4924 | } 4925 | engines: { node: '>=12' } 4926 | dependencies: 4927 | ansi-regex: 6.0.1 4928 | dev: true 4929 | 4930 | /strip-bom/3.0.0: 4931 | resolution: { integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= } 4932 | engines: { node: '>=4' } 4933 | dev: true 4934 | 4935 | /strip-bom/4.0.0: 4936 | resolution: 4937 | { 4938 | integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==, 4939 | } 4940 | engines: { node: '>=8' } 4941 | dev: true 4942 | 4943 | /strip-final-newline/2.0.0: 4944 | resolution: 4945 | { 4946 | integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, 4947 | } 4948 | engines: { node: '>=6' } 4949 | dev: true 4950 | 4951 | /strip-indent/3.0.0: 4952 | resolution: 4953 | { 4954 | integrity: sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==, 4955 | } 4956 | engines: { node: '>=8' } 4957 | dependencies: 4958 | min-indent: 1.0.1 4959 | dev: true 4960 | 4961 | /strip-json-comments/3.0.1: 4962 | resolution: 4963 | { 4964 | integrity: sha512-VTyMAUfdm047mwKl+u79WIdrZxtFtn+nBxHeb844XBQ9uMNTuTHdx2hc5RiAJYqwTj3wc/xe5HLSdJSkJ+WfZw==, 4965 | } 4966 | engines: { node: '>=8' } 4967 | dev: true 4968 | 4969 | /strip-json-comments/3.1.1: 4970 | resolution: 4971 | { 4972 | integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, 4973 | } 4974 | engines: { node: '>=8' } 4975 | dev: true 4976 | 4977 | /sucrase/3.20.3: 4978 | resolution: 4979 | { 4980 | integrity: sha512-azqwq0/Bs6RzLAdb4dXxsCgMtAaD2hzmUr4UhSfsxO46JFPAwMnnb441B/qsudZiS6Ylea3JXZe3Q497lsgXzQ==, 4981 | } 4982 | engines: { node: '>=8' } 4983 | hasBin: true 4984 | dependencies: 4985 | commander: 4.1.1 4986 | glob: 7.1.6 4987 | lines-and-columns: 1.2.4 4988 | mz: 2.7.0 4989 | pirates: 4.0.5 4990 | ts-interface-checker: 0.1.13 4991 | dev: true 4992 | 4993 | /supports-color/5.5.0: 4994 | resolution: 4995 | { 4996 | integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, 4997 | } 4998 | engines: { node: '>=4' } 4999 | dependencies: 5000 | has-flag: 3.0.0 5001 | dev: true 5002 | 5003 | /supports-color/7.2.0: 5004 | resolution: 5005 | { 5006 | integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, 5007 | } 5008 | engines: { node: '>=8' } 5009 | dependencies: 5010 | has-flag: 4.0.0 5011 | dev: true 5012 | 5013 | /supports-color/9.2.1: 5014 | resolution: 5015 | { 5016 | integrity: sha512-Obv7ycoCTG51N7y175StI9BlAXrmgZrFhZOb0/PyjHBher/NmsdBgbbQ1Inhq+gIhz6+7Gb+jWF2Vqi7Mf1xnQ==, 5017 | } 5018 | engines: { node: '>=12' } 5019 | dev: true 5020 | 5021 | /supports-preserve-symlinks-flag/1.0.0: 5022 | resolution: 5023 | { 5024 | integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, 5025 | } 5026 | engines: { node: '>= 0.4' } 5027 | dev: true 5028 | 5029 | /temp-dir/2.0.0: 5030 | resolution: 5031 | { 5032 | integrity: sha512-aoBAniQmmwtcKp/7BzsH8Cxzv8OL736p7v1ihGb5e9DJ9kTwGWHrQrVB5+lfVDzfGrdRzXch+ig7LHaY1JTOrg==, 5033 | } 5034 | engines: { node: '>=8' } 5035 | dev: true 5036 | 5037 | /tempfile/3.0.0: 5038 | resolution: 5039 | { 5040 | integrity: sha512-uNFCg478XovRi85iD42egu+eSFUmmka750Jy7L5tfHI5hQKKtbPnxaSaXAbBqCDYrw3wx4tXjKwci4/QmsZJxw==, 5041 | } 5042 | engines: { node: '>=8' } 5043 | dependencies: 5044 | temp-dir: 2.0.0 5045 | uuid: 3.4.0 5046 | dev: true 5047 | 5048 | /text-extensions/1.9.0: 5049 | resolution: 5050 | { 5051 | integrity: sha512-wiBrwC1EhBelW12Zy26JeOUkQ5mRu+5o8rpsJk5+2t+Y5vE7e842qtZDQ2g1NpX/29HdyFeJ4nSIhI47ENSxlQ==, 5052 | } 5053 | engines: { node: '>=0.10' } 5054 | dev: true 5055 | 5056 | /text-table/0.2.0: 5057 | resolution: { integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= } 5058 | dev: true 5059 | 5060 | /thenify-all/1.6.0: 5061 | resolution: { integrity: sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY= } 5062 | engines: { node: '>=0.8' } 5063 | dependencies: 5064 | thenify: 3.3.1 5065 | dev: true 5066 | 5067 | /thenify/3.3.1: 5068 | resolution: 5069 | { 5070 | integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==, 5071 | } 5072 | dependencies: 5073 | any-promise: 1.3.0 5074 | dev: true 5075 | 5076 | /through/2.3.8: 5077 | resolution: { integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= } 5078 | dev: true 5079 | 5080 | /through2/2.0.5: 5081 | resolution: 5082 | { 5083 | integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==, 5084 | } 5085 | dependencies: 5086 | readable-stream: 2.3.7 5087 | xtend: 4.0.2 5088 | dev: true 5089 | 5090 | /through2/4.0.2: 5091 | resolution: 5092 | { 5093 | integrity: sha512-iOqSav00cVxEEICeD7TjLB1sueEL+81Wpzp2bY17uZjZN0pWZPuo4suZ/61VujxmqSGFfgOcNuTZ85QJwNZQpw==, 5094 | } 5095 | dependencies: 5096 | readable-stream: 3.6.0 5097 | dev: true 5098 | 5099 | /tinypool/0.1.1: 5100 | resolution: 5101 | { 5102 | integrity: sha512-sW2fQZ2BRb/GX5v55NkHiTrbMLx0eX0xNpP+VGhOe2f7Oo04+LeClDyM19zCE/WCy7jJ8kzIJ0Ojrxj3UhN9Sg==, 5103 | } 5104 | engines: { node: '>=14.0.0' } 5105 | dev: true 5106 | 5107 | /tinyspy/0.2.8: 5108 | resolution: 5109 | { 5110 | integrity: sha512-4VXqQzzh9gC5uOLk77cLr9R3wqJq07xJlgM9IUdCNJCet139r+046ETKbU1x7mGs7B0k7eopyH5U6yflbBXNyA==, 5111 | } 5112 | engines: { node: '>=14.0.0' } 5113 | dev: true 5114 | 5115 | /tmp/0.0.33: 5116 | resolution: 5117 | { 5118 | integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==, 5119 | } 5120 | engines: { node: '>=0.6.0' } 5121 | dependencies: 5122 | os-tmpdir: 1.0.2 5123 | dev: true 5124 | 5125 | /to-regex-range/5.0.1: 5126 | resolution: 5127 | { 5128 | integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, 5129 | } 5130 | engines: { node: '>=8.0' } 5131 | dependencies: 5132 | is-number: 7.0.0 5133 | dev: true 5134 | 5135 | /tree-kill/1.2.2: 5136 | resolution: 5137 | { 5138 | integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==, 5139 | } 5140 | hasBin: true 5141 | dev: true 5142 | 5143 | /trim-newlines/3.0.1: 5144 | resolution: 5145 | { 5146 | integrity: sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==, 5147 | } 5148 | engines: { node: '>=8' } 5149 | dev: true 5150 | 5151 | /ts-interface-checker/0.1.13: 5152 | resolution: 5153 | { 5154 | integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==, 5155 | } 5156 | dev: true 5157 | 5158 | /ts-node/10.4.0_a4f631dedb43a025ec8d07f05ba12686: 5159 | resolution: 5160 | { 5161 | integrity: sha512-g0FlPvvCXSIO1JDF6S232P5jPYqBkRL9qly81ZgAOSU7rwI0stphCgd2kLiCrU9DjQCrJMWEqcNSjQL02s6d8A==, 5162 | } 5163 | hasBin: true 5164 | peerDependencies: 5165 | '@swc/core': '>=1.2.50' 5166 | '@swc/wasm': '>=1.2.50' 5167 | '@types/node': '*' 5168 | typescript: '>=2.7' 5169 | peerDependenciesMeta: 5170 | '@swc/core': 5171 | optional: true 5172 | '@swc/wasm': 5173 | optional: true 5174 | dependencies: 5175 | '@cspotcode/source-map-support': 0.7.0 5176 | '@tsconfig/node10': 1.0.8 5177 | '@tsconfig/node12': 1.0.9 5178 | '@tsconfig/node14': 1.0.1 5179 | '@tsconfig/node16': 1.0.2 5180 | '@types/node': 17.0.12 5181 | acorn: 8.7.0 5182 | acorn-walk: 8.2.0 5183 | arg: 4.1.3 5184 | create-require: 1.1.1 5185 | diff: 4.0.2 5186 | make-error: 1.3.6 5187 | typescript: 4.5.5 5188 | yn: 3.1.1 5189 | dev: true 5190 | 5191 | /tslib/1.14.1: 5192 | resolution: 5193 | { 5194 | integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, 5195 | } 5196 | dev: true 5197 | 5198 | /tslib/2.3.1: 5199 | resolution: 5200 | { 5201 | integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==, 5202 | } 5203 | dev: true 5204 | 5205 | /tsup/5.11.11_typescript@4.5.5: 5206 | resolution: 5207 | { 5208 | integrity: sha512-rgbTu+KhAI9PdGUS07rKohDXbRLTstBGJaxl75q7RZYRGF+n+kN8L4RlXY5pqYb9Hsq0gEB6nS39v7nSvVBS+g==, 5209 | } 5210 | hasBin: true 5211 | peerDependencies: 5212 | typescript: ^4.1.0 5213 | peerDependenciesMeta: 5214 | typescript: 5215 | optional: true 5216 | dependencies: 5217 | bundle-require: 2.3.0_esbuild@0.14.14 5218 | cac: 6.7.12 5219 | chokidar: 3.5.3 5220 | debug: 4.3.3 5221 | esbuild: 0.14.14 5222 | execa: 5.1.1 5223 | globby: 11.1.0 5224 | joycon: 3.1.1 5225 | postcss-load-config: 3.1.1 5226 | resolve-from: 5.0.0 5227 | rollup: 2.66.1 5228 | source-map: 0.7.3 5229 | sucrase: 3.20.3 5230 | tree-kill: 1.2.2 5231 | typescript: 4.5.5 5232 | transitivePeerDependencies: 5233 | - supports-color 5234 | - ts-node 5235 | dev: true 5236 | 5237 | /tsutils/3.21.0_typescript@4.5.5: 5238 | resolution: 5239 | { 5240 | integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, 5241 | } 5242 | engines: { node: '>= 6' } 5243 | peerDependencies: 5244 | 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' 5245 | dependencies: 5246 | tslib: 1.14.1 5247 | typescript: 4.5.5 5248 | dev: true 5249 | 5250 | /type-check/0.4.0: 5251 | resolution: 5252 | { 5253 | integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, 5254 | } 5255 | engines: { node: '>= 0.8.0' } 5256 | dependencies: 5257 | prelude-ls: 1.2.1 5258 | dev: true 5259 | 5260 | /type-detect/4.0.8: 5261 | resolution: 5262 | { 5263 | integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==, 5264 | } 5265 | engines: { node: '>=4' } 5266 | dev: true 5267 | 5268 | /type-fest/0.18.1: 5269 | resolution: 5270 | { 5271 | integrity: sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==, 5272 | } 5273 | engines: { node: '>=10' } 5274 | dev: true 5275 | 5276 | /type-fest/0.20.2: 5277 | resolution: 5278 | { 5279 | integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, 5280 | } 5281 | engines: { node: '>=10' } 5282 | dev: true 5283 | 5284 | /type-fest/0.21.3: 5285 | resolution: 5286 | { 5287 | integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==, 5288 | } 5289 | engines: { node: '>=10' } 5290 | dev: true 5291 | 5292 | /type-fest/0.6.0: 5293 | resolution: 5294 | { 5295 | integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==, 5296 | } 5297 | engines: { node: '>=8' } 5298 | dev: true 5299 | 5300 | /type-fest/0.8.1: 5301 | resolution: 5302 | { 5303 | integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==, 5304 | } 5305 | engines: { node: '>=8' } 5306 | dev: true 5307 | 5308 | /typescript/4.5.5: 5309 | resolution: 5310 | { 5311 | integrity: sha512-TCTIul70LyWe6IJWT8QSYeA54WQe8EjQFU4wY52Fasj5UKx88LNYKCgBEHcOMOrFF1rKGbD8v/xcNWVUq9SymA==, 5312 | } 5313 | engines: { node: '>=4.2.0' } 5314 | hasBin: true 5315 | dev: true 5316 | 5317 | /uglify-js/3.15.0: 5318 | resolution: 5319 | { 5320 | integrity: sha512-x+xdeDWq7FiORDvyIJ0q/waWd4PhjBNOm5dQUOq2AKC0IEjxOS66Ha9tctiVDGcRQuh69K7fgU5oRuTK4cysSg==, 5321 | } 5322 | engines: { node: '>=0.8.0' } 5323 | hasBin: true 5324 | requiresBuild: true 5325 | dev: true 5326 | optional: true 5327 | 5328 | /unbuild/0.6.8: 5329 | resolution: 5330 | { 5331 | integrity: sha512-JIJ3Oup8m+dNahm1ZfJm1u8RJQRhOx6nCH2cRXzKlydF1d5gSyI+xIgUIzF0qxOVtFdQL78xVRGRy1r/qzRJ/g==, 5332 | } 5333 | hasBin: true 5334 | dependencies: 5335 | '@rollup/plugin-alias': 3.1.9_rollup@2.66.1 5336 | '@rollup/plugin-commonjs': 21.0.1_rollup@2.66.1 5337 | '@rollup/plugin-json': 4.1.0_rollup@2.66.1 5338 | '@rollup/plugin-node-resolve': 13.1.3_rollup@2.66.1 5339 | '@rollup/plugin-replace': 3.0.1_rollup@2.66.1 5340 | '@rollup/pluginutils': 4.1.2 5341 | chalk: 5.0.0 5342 | consola: 2.15.3 5343 | defu: 5.0.1 5344 | esbuild: 0.14.14 5345 | hookable: 5.1.1 5346 | jiti: 1.12.14 5347 | magic-string: 0.25.7 5348 | mkdirp: 1.0.4 5349 | mkdist: 0.3.9_typescript@4.5.5 5350 | mlly: 0.3.19 5351 | mri: 1.2.0 5352 | pathe: 0.2.0 5353 | pkg-types: 0.3.2 5354 | pretty-bytes: 5.6.0 5355 | rimraf: 3.0.2 5356 | rollup: 2.66.1 5357 | rollup-plugin-dts: 4.1.0_rollup@2.66.1+typescript@4.5.5 5358 | rollup-plugin-esbuild: 4.8.2_esbuild@0.14.14+rollup@2.66.1 5359 | scule: 0.2.1 5360 | typescript: 4.5.5 5361 | untyped: 0.3.0 5362 | transitivePeerDependencies: 5363 | - supports-color 5364 | dev: true 5365 | 5366 | /universalify/0.1.2: 5367 | resolution: 5368 | { 5369 | integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==, 5370 | } 5371 | engines: { node: '>= 4.0.0' } 5372 | dev: true 5373 | 5374 | /universalify/2.0.0: 5375 | resolution: 5376 | { 5377 | integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==, 5378 | } 5379 | engines: { node: '>= 10.0.0' } 5380 | dev: true 5381 | 5382 | /untyped/0.3.0: 5383 | resolution: 5384 | { 5385 | integrity: sha512-n4M5/T1wWlHFmohk0EhS+yM7W/h5dOtQldOV3MVEbZY1fTy5A47UL8+d8GLW1iwmaAwNrM5ERy3qe1k0T/Yc7A==, 5386 | } 5387 | dev: true 5388 | 5389 | /uri-js/4.4.1: 5390 | resolution: 5391 | { 5392 | integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, 5393 | } 5394 | dependencies: 5395 | punycode: 2.1.1 5396 | dev: true 5397 | 5398 | /util-deprecate/1.0.2: 5399 | resolution: { integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= } 5400 | dev: true 5401 | 5402 | /uuid/3.4.0: 5403 | resolution: 5404 | { 5405 | integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==, 5406 | } 5407 | deprecated: Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details. 5408 | hasBin: true 5409 | dev: true 5410 | 5411 | /v8-compile-cache/2.3.0: 5412 | resolution: 5413 | { 5414 | integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==, 5415 | } 5416 | dev: true 5417 | 5418 | /validate-npm-package-license/3.0.4: 5419 | resolution: 5420 | { 5421 | integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==, 5422 | } 5423 | dependencies: 5424 | spdx-correct: 3.1.1 5425 | spdx-expression-parse: 3.0.1 5426 | dev: true 5427 | 5428 | /vite/2.7.13: 5429 | resolution: 5430 | { 5431 | integrity: sha512-Mq8et7f3aK0SgSxjDNfOAimZGW9XryfHRa/uV0jseQSilg+KhYDSoNb9h1rknOy6SuMkvNDLKCYAYYUMCE+IgQ==, 5432 | } 5433 | engines: { node: '>=12.2.0' } 5434 | hasBin: true 5435 | peerDependencies: 5436 | less: '*' 5437 | sass: '*' 5438 | stylus: '*' 5439 | peerDependenciesMeta: 5440 | less: 5441 | optional: true 5442 | sass: 5443 | optional: true 5444 | stylus: 5445 | optional: true 5446 | dependencies: 5447 | esbuild: 0.13.15 5448 | postcss: 8.4.5 5449 | resolve: 1.22.0 5450 | rollup: 2.66.1 5451 | optionalDependencies: 5452 | fsevents: 2.3.2 5453 | dev: true 5454 | 5455 | /vitest/0.2.4: 5456 | resolution: 5457 | { 5458 | integrity: sha512-QZHT00/6yOMPPGpSxcidgdMrx8xpwPaxt0icQfuhe/c1bTB4Es7THE9c+7HTpAiytlaCty2zSomSiP6Gcnl50Q==, 5459 | } 5460 | engines: { node: '>=14.14.0' } 5461 | hasBin: true 5462 | peerDependencies: 5463 | '@vitest/ui': '*' 5464 | c8: '*' 5465 | happy-dom: '*' 5466 | jsdom: '*' 5467 | peerDependenciesMeta: 5468 | '@vitest/ui': 5469 | optional: true 5470 | c8: 5471 | optional: true 5472 | happy-dom: 5473 | optional: true 5474 | jsdom: 5475 | optional: true 5476 | dependencies: 5477 | '@types/chai': 4.3.0 5478 | '@types/chai-subset': 1.3.3 5479 | chai: 4.3.6 5480 | local-pkg: 0.4.1 5481 | tinypool: 0.1.1 5482 | tinyspy: 0.2.8 5483 | vite: 2.7.13 5484 | transitivePeerDependencies: 5485 | - less 5486 | - sass 5487 | - stylus 5488 | dev: true 5489 | 5490 | /vue/3.2.29: 5491 | resolution: 5492 | { 5493 | integrity: sha512-cFIwr7LkbtCRanjNvh6r7wp2yUxfxeM2yPpDQpAfaaLIGZSrUmLbNiSze9nhBJt5MrZ68Iqt0O5scwAMEVxF+Q==, 5494 | } 5495 | dependencies: 5496 | '@vue/compiler-dom': 3.2.29 5497 | '@vue/compiler-sfc': 3.2.29 5498 | '@vue/runtime-dom': 3.2.29 5499 | '@vue/server-renderer': 3.2.29_vue@3.2.29 5500 | '@vue/shared': 3.2.29 5501 | dev: false 5502 | 5503 | /which/1.3.1: 5504 | resolution: 5505 | { 5506 | integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==, 5507 | } 5508 | hasBin: true 5509 | dependencies: 5510 | isexe: 2.0.0 5511 | dev: true 5512 | 5513 | /which/2.0.2: 5514 | resolution: 5515 | { 5516 | integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, 5517 | } 5518 | engines: { node: '>= 8' } 5519 | hasBin: true 5520 | dependencies: 5521 | isexe: 2.0.0 5522 | dev: true 5523 | 5524 | /word-wrap/1.2.3: 5525 | resolution: 5526 | { 5527 | integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==, 5528 | } 5529 | engines: { node: '>=0.10.0' } 5530 | dev: true 5531 | 5532 | /wordwrap/1.0.0: 5533 | resolution: { integrity: sha1-J1hIEIkUVqQXHI0CJkQa3pDLyus= } 5534 | dev: true 5535 | 5536 | /wrap-ansi/6.2.0: 5537 | resolution: 5538 | { 5539 | integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==, 5540 | } 5541 | engines: { node: '>=8' } 5542 | dependencies: 5543 | ansi-styles: 4.3.0 5544 | string-width: 4.2.3 5545 | strip-ansi: 6.0.1 5546 | dev: true 5547 | 5548 | /wrap-ansi/7.0.0: 5549 | resolution: 5550 | { 5551 | integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==, 5552 | } 5553 | engines: { node: '>=10' } 5554 | dependencies: 5555 | ansi-styles: 4.3.0 5556 | string-width: 4.2.3 5557 | strip-ansi: 6.0.1 5558 | dev: true 5559 | 5560 | /wrappy/1.0.2: 5561 | resolution: { integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= } 5562 | dev: true 5563 | 5564 | /xtend/4.0.2: 5565 | resolution: 5566 | { 5567 | integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==, 5568 | } 5569 | engines: { node: '>=0.4' } 5570 | dev: true 5571 | 5572 | /y18n/5.0.8: 5573 | resolution: 5574 | { 5575 | integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==, 5576 | } 5577 | engines: { node: '>=10' } 5578 | dev: true 5579 | 5580 | /yallist/4.0.0: 5581 | resolution: 5582 | { 5583 | integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, 5584 | } 5585 | dev: true 5586 | 5587 | /yaml/1.10.2: 5588 | resolution: 5589 | { 5590 | integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, 5591 | } 5592 | engines: { node: '>= 6' } 5593 | dev: true 5594 | 5595 | /yargs-parser/20.2.9: 5596 | resolution: 5597 | { 5598 | integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==, 5599 | } 5600 | engines: { node: '>=10' } 5601 | dev: true 5602 | 5603 | /yargs-parser/21.0.0: 5604 | resolution: 5605 | { 5606 | integrity: sha512-z9kApYUOCwoeZ78rfRYYWdiU/iNL6mwwYlkkZfJoyMR1xps+NEBX5X7XmRpxkZHhXJ6+Ey00IwKxBBSW9FIjyA==, 5607 | } 5608 | engines: { node: '>=12' } 5609 | dev: true 5610 | 5611 | /yargs/16.2.0: 5612 | resolution: 5613 | { 5614 | integrity: sha512-D1mvvtDG0L5ft/jGWkLpG1+m0eQxOfaBvTNELraWj22wSVUMWxZUvYgJYcKh6jGGIkJFhH4IZPQhR4TKpc8mBw==, 5615 | } 5616 | engines: { node: '>=10' } 5617 | dependencies: 5618 | cliui: 7.0.4 5619 | escalade: 3.1.1 5620 | get-caller-file: 2.0.5 5621 | require-directory: 2.1.1 5622 | string-width: 4.2.3 5623 | y18n: 5.0.8 5624 | yargs-parser: 20.2.9 5625 | dev: true 5626 | 5627 | /yargs/17.3.1: 5628 | resolution: 5629 | { 5630 | integrity: sha512-WUANQeVgjLbNsEmGk20f+nlHgOqzRFpiGWVaBrYGYIGANIIu3lWjoyi0fNlFmJkvfhCZ6BXINe7/W2O2bV4iaA==, 5631 | } 5632 | engines: { node: '>=12' } 5633 | dependencies: 5634 | cliui: 7.0.4 5635 | escalade: 3.1.1 5636 | get-caller-file: 2.0.5 5637 | require-directory: 2.1.1 5638 | string-width: 4.2.3 5639 | y18n: 5.0.8 5640 | yargs-parser: 21.0.0 5641 | dev: true 5642 | 5643 | /yn/3.1.1: 5644 | resolution: 5645 | { 5646 | integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==, 5647 | } 5648 | engines: { node: '>=6' } 5649 | dev: true 5650 | 5651 | /yocto-queue/0.1.0: 5652 | resolution: 5653 | { 5654 | integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, 5655 | } 5656 | engines: { node: '>=10' } 5657 | dev: true 5658 | --------------------------------------------------------------------------------