├── .eslintignore
├── .github
├── FUNDING.yml
└── workflows
│ └── release.yml
├── .gitignore
├── pnpm-workspace.yaml
├── example
├── src
│ ├── data.json
│ ├── main.ts
│ ├── App.vue
│ ├── shims-vue.d.ts
│ └── index.css
├── vite.config.ts
├── index.html
└── package.json
├── .eslintrc.json
├── .vscode
└── settings.json
├── src
├── constants.ts
├── gen.ts
└── index.ts
├── tsconfig.json
├── LICENSE
├── package.json
├── README.md
└── pnpm-lock.yaml
/.eslintignore:
--------------------------------------------------------------------------------
1 | dist
2 |
--------------------------------------------------------------------------------
/.github/FUNDING.yml:
--------------------------------------------------------------------------------
1 | github: antfu
2 |
--------------------------------------------------------------------------------
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | .DS_Store
3 | dist
4 |
--------------------------------------------------------------------------------
/pnpm-workspace.yaml:
--------------------------------------------------------------------------------
1 | packages:
2 | - example
3 |
--------------------------------------------------------------------------------
/example/src/data.json:
--------------------------------------------------------------------------------
1 | {
2 | "hello": "foo"
3 | }
4 |
--------------------------------------------------------------------------------
/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "extends": "@antfu/eslint-config"
3 | }
4 |
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "typescript.tsdk": "node_modules/typescript/lib"
3 | }
--------------------------------------------------------------------------------
/src/constants.ts:
--------------------------------------------------------------------------------
1 | export const SUFFIX = '.ref'
2 | export const PREFIX = 'vite-fs:'
3 |
--------------------------------------------------------------------------------
/example/src/main.ts:
--------------------------------------------------------------------------------
1 | import { createApp } from 'vue'
2 | import App from './App.vue'
3 | import './index.css'
4 |
5 | createApp(App).mount('#app')
6 |
--------------------------------------------------------------------------------
/example/vite.config.ts:
--------------------------------------------------------------------------------
1 | import { UserConfig } from 'vite'
2 | import Vue from '@vitejs/plugin-vue'
3 | import ViteFS from 'vite-fs'
4 |
5 | const config: UserConfig = {
6 | plugins: [
7 | Vue(),
8 | ViteFS(),
9 | ],
10 | }
11 |
12 | export default config
13 |
--------------------------------------------------------------------------------
/example/src/App.vue:
--------------------------------------------------------------------------------
1 |
5 |
6 |
7 | index.css
8 |
9 | data.json
10 | {{ data }}
11 |
12 |
13 |
--------------------------------------------------------------------------------
/example/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 | Vite App
7 |
8 |
9 |
10 |
11 |
12 |
13 |
--------------------------------------------------------------------------------
/.github/workflows/release.yml:
--------------------------------------------------------------------------------
1 | name: Release
2 |
3 | on:
4 | push:
5 | tags:
6 | - '*'
7 |
8 | jobs:
9 | release:
10 | runs-on: ubuntu-latest
11 | steps:
12 | - uses: actions/checkout@v2
13 | - run: npx conventional-github-releaser -p angular
14 | env:
15 | CONVENTIONAL_GITHUB_RELEASER_TOKEN: ${{secrets.GITHUB_TOKEN}}
16 |
--------------------------------------------------------------------------------
/example/src/shims-vue.d.ts:
--------------------------------------------------------------------------------
1 | import { defineComponent, Ref } from 'vue'
2 |
3 | declare module '*.vue' {
4 | const Component: ReturnType
5 | export default Component
6 | }
7 |
8 | declare module '*.json.ref' {
9 | const content: Ref
10 | export default content
11 | }
12 |
13 | declare module '*.ref' {
14 | const content: Ref
15 | export default content
16 | }
17 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "module": "ESNext",
4 | "target": "es2017",
5 | "lib": ["ESNext", "DOM"],
6 | "esModuleInterop": true,
7 | "strict": true,
8 | "importHelpers": true,
9 | "strictNullChecks": true,
10 | "moduleResolution": "Node",
11 | "resolveJsonModule": true
12 | },
13 | "exclude": [
14 | "**/dist",
15 | "**/node_modules",
16 | "**/test"
17 | ],
18 | "include": [
19 | "**/*.vue",
20 | "**/*.d.ts",
21 | "**/*.ts"
22 | ]
23 | }
24 |
--------------------------------------------------------------------------------
/example/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "fixture",
3 | "version": "0.0.0",
4 | "private": true,
5 | "scripts": {
6 | "dev": "cross-env DEBUG=vite-fs:* vite",
7 | "build": "cross-env DEBUG=vite-fs:* vite build"
8 | },
9 | "dependencies": {
10 | "vue": "^3.0.5",
11 | "workbox-precaching": "^6.0.2"
12 | },
13 | "devDependencies": {
14 | "@vitejs/plugin-vue": "^1.0.5",
15 | "@vue/compiler-sfc": "^3.0.5",
16 | "cross-env": "^7.0.3",
17 | "typescript": "^4.1.3",
18 | "vite": "^2.0.0-beta.23",
19 | "vite-fs": "workspace:*"
20 | }
21 | }
22 |
--------------------------------------------------------------------------------
/example/src/index.css:
--------------------------------------------------------------------------------
1 | #app {
2 | font-family: Avenir, Helvetica, Arial, sans-serif;
3 | -webkit-font-smoothing: antialiased;
4 | -moz-osx-font-smoothing: grayscale;
5 | text-align: center;
6 | color: #2c3e50;
7 | background: skyblue;
8 | height: 100%;
9 | }
10 |
11 | body, html {
12 | height: 100%;
13 | padding: 0;
14 | margin: 0;
15 | }
16 |
17 | h3 {
18 | margin: 0;
19 | padding-top: 1em;
20 | }
21 |
22 | textarea {
23 | background: transparent;
24 | border: 1px solid black;
25 | padding: 10px;
26 | margin: 10px;
27 | width: 400px;
28 | height: 300px;
29 | outline: none;
30 | display: inline-block;
31 | }
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2020 Anthony Fu
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/src/gen.ts:
--------------------------------------------------------------------------------
1 | export function generateDev(path: string, content = '', isJSON = false, throttle = 1000) {
2 | return `
3 | import { ref } from 'vue'
4 | import { ignorableWatch, useThrottleFn } from '@vueuse/core'
5 |
6 | const PATH = ${JSON.stringify(path)}
7 | const content = ref(${isJSON ? content : JSON.stringify(content)})
8 |
9 | let controller = null
10 |
11 | async function send() {
12 | if (controller)
13 | controller.abort()
14 | controller = new AbortController()
15 |
16 | try {
17 | await fetch('/@vite-fs/upload', {
18 | method: 'POST',
19 | headers: {
20 | 'Content-Type': 'application/json',
21 | },
22 | body: JSON.stringify({
23 | path: PATH,
24 | content: content.value,
25 | }),
26 | signal: controller.signal,
27 | })
28 | }
29 | catch (e) {}
30 | }
31 |
32 | const { ignoreUpdates } = ignorableWatch(content, useThrottleFn(send, ${throttle}), { deep: true })
33 |
34 | if (import.meta.hot) {
35 | import.meta.hot.on('vite-fs-update', (data) => {
36 | if (data.path === PATH) {
37 | ignoreUpdates(() => {
38 | content.value = data.content
39 | })
40 | }
41 | })
42 | }
43 |
44 | export default content
45 | `
46 | }
47 |
48 | export function generateBuild(content = '', isJSON = true) {
49 | return `import { ref } from 'vue'
50 | export default ref(${isJSON ? content : JSON.stringify(content)})`
51 | }
52 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "name": "vite-fs",
3 | "description": "Reactive Filesystem for Vite",
4 | "version": "0.0.2",
5 | "main": "dist/index.js",
6 | "module": "dist/index.mjs",
7 | "types": "dist/index.d.ts",
8 | "license": "MIT",
9 | "author": "antfu ",
10 | "repository": {
11 | "type": "git",
12 | "url": "https://github.com/antfu/vite-fs"
13 | },
14 | "homepage": "https://github.com/antfu/vite-fs",
15 | "bugs": "https://github.com/antfu/vite-fs/issues",
16 | "files": [
17 | "dist"
18 | ],
19 | "scripts": {
20 | "dev": "npm run build -- --watch",
21 | "build": "tsup src/index.ts --dts --format cjs,esm",
22 | "prepublishOnly": "npm run build",
23 | "release": "npx bumpp --push --tag --commit && npm publish",
24 | "example:dev": "npm -C example run dev",
25 | "example:build": "npm -C example run build"
26 | },
27 | "dependencies": {
28 | "@vueuse/core": "^4.0.10",
29 | "body-parser": "^1.19.0",
30 | "debug": "^4.3.2",
31 | "fast-glob": "^3.2.5",
32 | "lru-cache": "^6.0.0"
33 | },
34 | "devDependencies": {
35 | "@antfu/eslint-config": "^0.4.3",
36 | "@types/body-parser": "^1.19.0",
37 | "@types/debug": "^4.1.5",
38 | "@types/lru-cache": "^5.1.0",
39 | "@typescript-eslint/eslint-plugin": "^4.14.0",
40 | "eslint": "^7.18.0",
41 | "rollup": "^2.38.0",
42 | "tsup": "^3.12.0",
43 | "typescript": "^4.1.3",
44 | "vite": "^2.0.0-beta.44",
45 | "vue": "3"
46 | }
47 | }
48 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Vite FS
2 |
3 | {WIP} Reactive FileSystem for Vite accessible in client-side.
4 |
5 | [](https://www.npmjs.com/package/vite-fs)
6 |
7 | ## Usage
8 |
9 | Suffix `.ref` to path you'd like to import, for example
10 |
11 | ```ts
12 | import data from '../data.json.ref'
13 | // the type of `data` will be `Ref`
14 | // `data` will bind to `data.json` magically on dev
15 |
16 | data.value.x = 10
17 | // `data.json` will be updated
18 | ```
19 |
20 | Changes of the file will reflect to the `ref` as well.
21 |
22 | When importing `.json` files, it will do the parse/stringify automatically. When importing with other file formats, a plain `Ref` with UTF-8 encoding will be returned.
23 |
24 | ## Install
25 |
26 | ```bash
27 | npm i -D vite-fs
28 | ```
29 |
30 | ```js
31 | // vite.config.js
32 | import Vue from '@vitejs/plugin-vue'
33 | import ViteFS from 'vite-fs'
34 |
35 | export default {
36 | plugins: [
37 | Vue(),
38 | ViteFS()
39 | ]
40 | }
41 | ```
42 |
43 | ```ts
44 | // shim-fs.d.ts
45 | import { ref } from 'vue'
46 |
47 | declare module '*.json.ref' {
48 | const content: Ref
49 | export default content
50 | }
51 |
52 | declare module '*.ref' {
53 | const content: Ref
54 | export default content
55 | }
56 | ```
57 |
58 | ## Sponsors
59 |
60 | This project is part of my Sponsor Program
61 |
62 |
63 |
64 |
65 |
66 |
67 |
68 | ## License
69 |
70 | MIT License © 2021 [Anthony Fu](https://github.com/antfu)
71 |
--------------------------------------------------------------------------------
/src/index.ts:
--------------------------------------------------------------------------------
1 | import { resolve, dirname } from 'path'
2 | import { promises as fs } from 'fs'
3 | import type { Plugin, ResolvedConfig, ViteDevServer } from 'vite'
4 | import _debug from 'debug'
5 | import LRU from 'lru-cache'
6 | import bodyParser from 'body-parser'
7 | import { PREFIX, SUFFIX } from './constants'
8 | import { generateBuild, generateDev } from './gen'
9 |
10 | const debug = _debug('vite-fs:resolve')
11 |
12 | export function ViteFS(): Plugin {
13 | let config: ResolvedConfig
14 | let server: ViteDevServer | undefined
15 |
16 | const watched: string[] = []
17 | const fileCache = new LRU(50)
18 | const skipped = new Set()
19 |
20 | const readFile = async(path: string) => {
21 | if (fileCache.has(path))
22 | return fileCache.get(path)
23 |
24 | const content = await fs.readFile(path, 'utf-8')
25 | fileCache.set(path, content)
26 | return content
27 | }
28 |
29 | return {
30 | name: 'vite-fs',
31 | enforce: 'pre',
32 | configResolved(_config) {
33 | config = _config
34 | },
35 | configureServer(_server) {
36 | server = _server
37 |
38 | server.middlewares.use(bodyParser.json())
39 | server.middlewares.use(
40 | '/@vite-fs/upload',
41 | (req, res, next) => {
42 | if (req.method !== 'POST')
43 | return next()
44 | // @ts-expect-error
45 | const { path, content } = req.body
46 | debug('upload:', path)
47 | skipped.add(path)
48 | const isJSON = path.endsWith('.json')
49 | fs.writeFile(path, isJSON ? JSON.stringify(content, null, 2) : content, 'utf-8')
50 | res.statusCode = 200
51 | res.end()
52 | },
53 | )
54 | },
55 | resolveId(id, importer) {
56 | if (id.startsWith(PREFIX) || !id.endsWith(SUFFIX) || !importer)
57 | return null
58 | return PREFIX + resolve(dirname(importer), id)
59 | },
60 | async load(id) {
61 | if (!id.startsWith(PREFIX) || !id.endsWith(SUFFIX))
62 | return null
63 |
64 | const path = id.slice(PREFIX.length, -SUFFIX.length)
65 | const isJSON = path.endsWith('.json')
66 | debug(path)
67 |
68 | if (config.command === 'build') {
69 | return {
70 | code: generateBuild(await readFile(path), isJSON),
71 | map: '',
72 | }
73 | }
74 |
75 | if (server && !watched.includes(path)) {
76 | watched.push(path)
77 | server.watcher.add(path)
78 | server.watcher.on('change', async(_path) => {
79 | if (_path !== path)
80 | return
81 | if (skipped.has(path)) {
82 | skipped.delete(path)
83 | return
84 | }
85 |
86 | debug(`changed: ${path}`)
87 | fileCache.del(path)
88 | const content = await readFile(path)
89 | server!.ws.send({
90 | type: 'custom',
91 | event: 'vite-fs-update',
92 | data: {
93 | path,
94 | content: isJSON
95 | ? JSON.parse(content!)
96 | : content,
97 | },
98 | })
99 | })
100 | }
101 |
102 | return {
103 | code: generateDev(path, await readFile(path), isJSON),
104 | map: '',
105 | }
106 | },
107 | }
108 | }
109 |
110 | export default ViteFS
111 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | importers:
2 | .:
3 | dependencies:
4 | '@vueuse/core': 4.0.10_vue@3.0.5
5 | body-parser: 1.19.0
6 | debug: 4.3.2
7 | fast-glob: 3.2.5
8 | lru-cache: 6.0.0
9 | devDependencies:
10 | '@antfu/eslint-config': 0.4.3_eslint@7.18.0+typescript@4.1.3
11 | '@types/body-parser': 1.19.0
12 | '@types/debug': 4.1.5
13 | '@types/lru-cache': 5.1.0
14 | '@typescript-eslint/eslint-plugin': 4.14.0_eslint@7.18.0+typescript@4.1.3
15 | eslint: 7.18.0
16 | rollup: 2.38.0
17 | tsup: 3.12.0_typescript@4.1.3
18 | typescript: 4.1.3
19 | vite: 2.0.0-beta.46
20 | vue: 3.0.5
21 | specifiers:
22 | '@antfu/eslint-config': ^0.4.3
23 | '@types/body-parser': ^1.19.0
24 | '@types/debug': ^4.1.5
25 | '@types/lru-cache': ^5.1.0
26 | '@typescript-eslint/eslint-plugin': ^4.14.0
27 | '@vueuse/core': ^4.0.10
28 | body-parser: ^1.19.0
29 | debug: ^4.3.2
30 | eslint: ^7.18.0
31 | fast-glob: ^3.2.5
32 | lru-cache: ^6.0.0
33 | rollup: ^2.38.0
34 | tsup: ^3.12.0
35 | typescript: ^4.1.3
36 | vite: ^2.0.0-beta.44
37 | vue: '3'
38 | example:
39 | dependencies:
40 | vue: 3.0.5
41 | workbox-precaching: 6.0.2
42 | devDependencies:
43 | '@vitejs/plugin-vue': 1.1.2_@vue+compiler-sfc@3.0.5
44 | '@vue/compiler-sfc': 3.0.5_vue@3.0.5
45 | cross-env: 7.0.3
46 | typescript: 4.1.3
47 | vite: 2.0.0-beta.46
48 | vite-fs: 'link:..'
49 | specifiers:
50 | '@vitejs/plugin-vue': ^1.0.5
51 | '@vue/compiler-sfc': ^3.0.5
52 | cross-env: ^7.0.3
53 | typescript: ^4.1.3
54 | vite: ^2.0.0-beta.23
55 | vite-fs: 'workspace:*'
56 | vue: ^3.0.5
57 | workbox-precaching: ^6.0.2
58 | lockfileVersion: 5.2
59 | packages:
60 | /@antfu/eslint-config-basic/0.4.3_eslint@7.18.0:
61 | dependencies:
62 | eslint: 7.18.0
63 | eslint-config-standard: 14.1.1_fd0dfe2a899efa0fc23d2662e68f006a
64 | eslint-plugin-html: 6.1.1
65 | eslint-plugin-import: 2.22.1_eslint@7.18.0
66 | eslint-plugin-node: 11.1.0_eslint@7.18.0
67 | eslint-plugin-promise: 4.2.1
68 | eslint-plugin-standard: 4.1.0_eslint@7.18.0
69 | eslint-plugin-unicorn: 23.0.0_eslint@7.18.0
70 | dev: true
71 | peerDependencies:
72 | eslint: '>=7.4.0'
73 | resolution:
74 | integrity: sha512-XDkJvR76mG1DWOnrS5iNG6QqUDroC0N5UrWJckyes11P5c3Witr6cUJZTuUDgl4iIJQvz+xiDezwRa3NNHM4yA==
75 | /@antfu/eslint-config-react/0.4.3_eslint@7.18.0+typescript@4.1.3:
76 | dependencies:
77 | '@antfu/eslint-config-ts': 0.4.3_eslint@7.18.0+typescript@4.1.3
78 | eslint: 7.18.0
79 | eslint-plugin-react: 7.22.0_eslint@7.18.0
80 | dev: true
81 | peerDependencies:
82 | eslint: '>=7.4.0'
83 | typescript: '*'
84 | resolution:
85 | integrity: sha512-3/35G5xEKXjLThp6HNALoAO6uRr8AvOMl97Jt/obSzg7yhpT9gCclaILFyWkioHses2EyluqArF1g5Yl6Lgbdg==
86 | /@antfu/eslint-config-ts/0.4.3_eslint@7.18.0+typescript@4.1.3:
87 | dependencies:
88 | '@antfu/eslint-config-basic': 0.4.3_eslint@7.18.0
89 | '@typescript-eslint/eslint-plugin': 4.14.0_980e7d90d2d08155204a38366bd3b934
90 | '@typescript-eslint/parser': 4.14.0_eslint@7.18.0+typescript@4.1.3
91 | eslint: 7.18.0
92 | typescript: 4.1.3
93 | dev: true
94 | peerDependencies:
95 | eslint: '>=7.4.0'
96 | typescript: '>=3.9'
97 | resolution:
98 | integrity: sha512-7KhbAkZiGt/UvYbjhls4d7l74Or54vT9TcJFro85Fc3H0m8Psx7sKXvLCeNxtO/3p1i9NCbDlhEiqhMtRg1jkg==
99 | /@antfu/eslint-config-vue/0.4.3_eslint@7.18.0+typescript@4.1.3:
100 | dependencies:
101 | '@antfu/eslint-config-ts': 0.4.3_eslint@7.18.0+typescript@4.1.3
102 | eslint: 7.18.0
103 | eslint-plugin-vue: 7.1.0_eslint@7.18.0
104 | dev: true
105 | peerDependencies:
106 | eslint: '>=7.4.0'
107 | typescript: '*'
108 | resolution:
109 | integrity: sha512-WAvCnFt+StRUMHoc7ixnUdH9Qc7P5wVWvd6p8NgADv7za11MFqQ6O7Q01JqdpwAD6kAr8DD6ckkNpZ+5mQSFIQ==
110 | /@antfu/eslint-config/0.4.3_eslint@7.18.0+typescript@4.1.3:
111 | dependencies:
112 | '@antfu/eslint-config-react': 0.4.3_eslint@7.18.0+typescript@4.1.3
113 | '@antfu/eslint-config-vue': 0.4.3_eslint@7.18.0+typescript@4.1.3
114 | eslint: 7.18.0
115 | dev: true
116 | peerDependencies:
117 | eslint: '>=7.4.0'
118 | typescript: '*'
119 | resolution:
120 | integrity: sha512-+vO8S0AGIdRm3ow5RsnfRSNWDrtZuw7W7QjdZvZv7kfNq8erDCucK+bl4pVMW1S7HEnizBj83CKObpirnIjaIg==
121 | /@babel/code-frame/7.12.11:
122 | dependencies:
123 | '@babel/highlight': 7.10.4
124 | dev: true
125 | resolution:
126 | integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==
127 | /@babel/generator/7.12.11:
128 | dependencies:
129 | '@babel/types': 7.12.12
130 | jsesc: 2.5.2
131 | source-map: 0.5.7
132 | dev: true
133 | resolution:
134 | integrity: sha512-Ggg6WPOJtSi8yYQvLVjG8F/TlpWDlKx0OpS4Kt+xMQPs5OaGYWy+v1A+1TvxI6sAMGZpKWWoAQ1DaeQbImlItA==
135 | /@babel/helper-function-name/7.12.11:
136 | dependencies:
137 | '@babel/helper-get-function-arity': 7.12.10
138 | '@babel/template': 7.12.7
139 | '@babel/types': 7.12.12
140 | dev: true
141 | resolution:
142 | integrity: sha512-AtQKjtYNolKNi6nNNVLQ27CP6D9oFR6bq/HPYSizlzbp7uC1M59XJe8L+0uXjbIaZaUJF99ruHqVGiKXU/7ybA==
143 | /@babel/helper-get-function-arity/7.12.10:
144 | dependencies:
145 | '@babel/types': 7.12.12
146 | dev: true
147 | resolution:
148 | integrity: sha512-mm0n5BPjR06wh9mPQaDdXWDoll/j5UpCAPl1x8fS71GHm7HA6Ua2V4ylG1Ju8lvcTOietbPNNPaSilKj+pj+Ag==
149 | /@babel/helper-split-export-declaration/7.12.11:
150 | dependencies:
151 | '@babel/types': 7.12.12
152 | dev: true
153 | resolution:
154 | integrity: sha512-LsIVN8j48gHgwzfocYUSkO/hjYAOJqlpJEc7tGXcIm4cubjVUf8LGW6eWRyxEu7gA25q02p0rQUWoCI33HNS5g==
155 | /@babel/helper-validator-identifier/7.12.11:
156 | resolution:
157 | integrity: sha512-np/lG3uARFybkoHokJUmf1QfEvRVCPbmQeUQpKow5cQ3xWrV9i3rUHodKDJPQfTVX61qKi+UdYk8kik84n7XOw==
158 | /@babel/highlight/7.10.4:
159 | dependencies:
160 | '@babel/helper-validator-identifier': 7.12.11
161 | chalk: 2.4.2
162 | js-tokens: 4.0.0
163 | dev: true
164 | resolution:
165 | integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==
166 | /@babel/parser/7.12.11:
167 | engines:
168 | node: '>=6.0.0'
169 | hasBin: true
170 | resolution:
171 | integrity: sha512-N3UxG+uuF4CMYoNj8AhnbAcJF0PiuJ9KHuy1lQmkYsxTer/MAH9UBNHsBoAX/4s6NvlDD047No8mYVGGzLL4hg==
172 | /@babel/template/7.12.7:
173 | dependencies:
174 | '@babel/code-frame': 7.12.11
175 | '@babel/parser': 7.12.11
176 | '@babel/types': 7.12.12
177 | dev: true
178 | resolution:
179 | integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==
180 | /@babel/traverse/7.12.12:
181 | dependencies:
182 | '@babel/code-frame': 7.12.11
183 | '@babel/generator': 7.12.11
184 | '@babel/helper-function-name': 7.12.11
185 | '@babel/helper-split-export-declaration': 7.12.11
186 | '@babel/parser': 7.12.11
187 | '@babel/types': 7.12.12
188 | debug: 4.3.2
189 | globals: 11.12.0
190 | lodash: 4.17.20
191 | dev: true
192 | resolution:
193 | integrity: sha512-s88i0X0lPy45RrLM8b9mz8RPH5FqO9G9p7ti59cToE44xFm1Q+Pjh5Gq4SXBbtb88X7Uy7pexeqRIQDDMNkL0w==
194 | /@babel/types/7.12.12:
195 | dependencies:
196 | '@babel/helper-validator-identifier': 7.12.11
197 | lodash: 4.17.20
198 | to-fast-properties: 2.0.0
199 | resolution:
200 | integrity: sha512-lnIX7piTxOH22xE7fDXDbSHg9MM1/6ORnafpJmov5rs0kX5g4BZxeXNJLXsMRiO0U5Rb8/FvMS6xlTnTHvxonQ==
201 | /@eslint/eslintrc/0.3.0:
202 | dependencies:
203 | ajv: 6.12.6
204 | debug: 4.3.2
205 | espree: 7.3.1
206 | globals: 12.4.0
207 | ignore: 4.0.6
208 | import-fresh: 3.3.0
209 | js-yaml: 3.14.1
210 | lodash: 4.17.20
211 | minimatch: 3.0.4
212 | strip-json-comments: 3.1.1
213 | dev: true
214 | engines:
215 | node: ^10.12.0 || >=12.0.0
216 | resolution:
217 | integrity: sha512-1JTKgrOKAHVivSvOYw+sJOunkBjUOvjqWk1DPja7ZFhIS2mX/4EgTT8M7eTK9jrKhL/FvXXEbQwIs3pg1xp3dg==
218 | /@nodelib/fs.scandir/2.1.4:
219 | dependencies:
220 | '@nodelib/fs.stat': 2.0.4
221 | run-parallel: 1.1.10
222 | engines:
223 | node: '>= 8'
224 | resolution:
225 | integrity: sha512-33g3pMJk3bg5nXbL/+CY6I2eJDzZAni49PfJnL5fghPTggPvBd/pFNSgJsdAgWptuFu7qq/ERvOYFlhvsLTCKA==
226 | /@nodelib/fs.stat/2.0.4:
227 | engines:
228 | node: '>= 8'
229 | resolution:
230 | integrity: sha512-IYlHJA0clt2+Vg7bccq+TzRdJvv19c2INqBSsoOLp1je7xjtr7J26+WXR72MCdvU9q1qTzIWDfhMf+DRvQJK4Q==
231 | /@nodelib/fs.walk/1.2.6:
232 | dependencies:
233 | '@nodelib/fs.scandir': 2.1.4
234 | fastq: 1.10.0
235 | engines:
236 | node: '>= 8'
237 | resolution:
238 | integrity: sha512-8Broas6vTtW4GIXTAHDoE32hnN2M5ykgCpWGbuXHQ15vEMqr23pB76e/GZcYsZCHALv50ktd24qhEyKr6wBtow==
239 | /@rollup/plugin-node-resolve/11.1.0_rollup@2.38.0:
240 | dependencies:
241 | '@rollup/pluginutils': 3.1.0_rollup@2.38.0
242 | '@types/resolve': 1.17.1
243 | builtin-modules: 3.2.0
244 | deepmerge: 4.2.2
245 | is-module: 1.0.0
246 | resolve: 1.19.0
247 | rollup: 2.38.0
248 | dev: true
249 | engines:
250 | node: '>= 10.0.0'
251 | peerDependencies:
252 | rollup: ^1.20.0||^2.0.0
253 | resolution:
254 | integrity: sha512-ouBBppRdWJKCllDXGzJ7ZIkYbaq+5TmyP0smt1vdJCFfoZhLi31vhpmjLhyo8lreHf4RoeSNllaWrvSqHpHRog==
255 | /@rollup/pluginutils/3.1.0_rollup@2.38.0:
256 | dependencies:
257 | '@types/estree': 0.0.39
258 | estree-walker: 1.0.1
259 | picomatch: 2.2.2
260 | rollup: 2.38.0
261 | dev: true
262 | engines:
263 | node: '>= 8.0.0'
264 | peerDependencies:
265 | rollup: ^1.20.0||^2.0.0
266 | resolution:
267 | integrity: sha512-GksZ6pr6TpIjHm8h9lSQ8pi8BE9VeubNT0OMJ3B5uZJ8pz73NPiqOtCog/x2/QzM1ENChPKxMDhiQuRHsqc+lg==
268 | /@types/body-parser/1.19.0:
269 | dependencies:
270 | '@types/connect': 3.4.34
271 | '@types/node': 14.14.22
272 | dev: true
273 | resolution:
274 | integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==
275 | /@types/connect/3.4.34:
276 | dependencies:
277 | '@types/node': 14.14.22
278 | dev: true
279 | resolution:
280 | integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==
281 | /@types/debug/4.1.5:
282 | dev: true
283 | resolution:
284 | integrity: sha512-Q1y515GcOdTHgagaVFhHnIFQ38ygs/kmxdNpvpou+raI9UO3YZcHDngBSYKQklcKlvA7iuQlmIKbzvmxcOE9CQ==
285 | /@types/estree/0.0.39:
286 | dev: true
287 | resolution:
288 | integrity: sha512-EYNwp3bU+98cpU4lAWYYL7Zz+2gryWH1qbdDTidVd6hkiR6weksdbMadyXKXNPEkQFhXM+hVO9ZygomHXp+AIw==
289 | /@types/json-schema/7.0.7:
290 | dev: true
291 | resolution:
292 | integrity: sha512-cxWFQVseBm6O9Gbw1IWb8r6OS4OhSt3hPZLkFApLjM8TEXROBuQGLAH2i2gZpcXdLBIrpXuTDhH7Vbm1iXmNGA==
293 | /@types/json5/0.0.29:
294 | dev: true
295 | resolution:
296 | integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=
297 | /@types/lru-cache/5.1.0:
298 | dev: true
299 | resolution:
300 | integrity: sha512-RaE0B+14ToE4l6UqdarKPnXwVDuigfFv+5j9Dze/Nqr23yyuqdNvzcZi3xB+3Agvi5R4EOgAksfv3lXX4vBt9w==
301 | /@types/node/14.14.22:
302 | dev: true
303 | resolution:
304 | integrity: sha512-g+f/qj/cNcqKkc3tFqlXOYjrmZA+jNBiDzbP3kH+B+otKFqAdPgVTGP1IeKRdMml/aE69as5S4FqtxAbl+LaMw==
305 | /@types/normalize-package-data/2.4.0:
306 | dev: true
307 | resolution:
308 | integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==
309 | /@types/parse-json/4.0.0:
310 | dev: true
311 | resolution:
312 | integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==
313 | /@types/resolve/1.17.1:
314 | dependencies:
315 | '@types/node': 14.14.22
316 | dev: true
317 | resolution:
318 | integrity: sha512-yy7HuzQhj0dhGpD8RLXSZWEkLsV9ibvxvi6EiJ3bkqLAO1RGo0WbkWQiwpRlSFymTJRz0d3k5LM3kkx8ArDbLw==
319 | /@typescript-eslint/eslint-plugin/4.14.0_980e7d90d2d08155204a38366bd3b934:
320 | dependencies:
321 | '@typescript-eslint/experimental-utils': 4.14.0_eslint@7.18.0+typescript@4.1.3
322 | '@typescript-eslint/parser': 4.14.0_eslint@7.18.0+typescript@4.1.3
323 | '@typescript-eslint/scope-manager': 4.14.0
324 | debug: 4.3.2
325 | eslint: 7.18.0
326 | functional-red-black-tree: 1.0.1
327 | lodash: 4.17.20
328 | regexpp: 3.1.0
329 | semver: 7.3.4
330 | tsutils: 3.19.1_typescript@4.1.3
331 | typescript: 4.1.3
332 | dev: true
333 | engines:
334 | node: ^10.12.0 || >=12.0.0
335 | peerDependencies:
336 | '@typescript-eslint/parser': ^4.0.0
337 | eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
338 | typescript: '*'
339 | peerDependenciesMeta:
340 | typescript:
341 | optional: true
342 | resolution:
343 | integrity: sha512-IJ5e2W7uFNfg4qh9eHkHRUCbgZ8VKtGwD07kannJvM5t/GU8P8+24NX8gi3Hf5jST5oWPY8kyV1s/WtfiZ4+Ww==
344 | /@typescript-eslint/eslint-plugin/4.14.0_eslint@7.18.0+typescript@4.1.3:
345 | dependencies:
346 | '@typescript-eslint/experimental-utils': 4.14.0_eslint@7.18.0+typescript@4.1.3
347 | '@typescript-eslint/scope-manager': 4.14.0
348 | debug: 4.3.2
349 | eslint: 7.18.0
350 | functional-red-black-tree: 1.0.1
351 | lodash: 4.17.20
352 | regexpp: 3.1.0
353 | semver: 7.3.4
354 | tsutils: 3.19.1_typescript@4.1.3
355 | typescript: 4.1.3
356 | dev: true
357 | engines:
358 | node: ^10.12.0 || >=12.0.0
359 | peerDependencies:
360 | '@typescript-eslint/parser': ^4.0.0
361 | eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
362 | typescript: '*'
363 | peerDependenciesMeta:
364 | typescript:
365 | optional: true
366 | resolution:
367 | integrity: sha512-IJ5e2W7uFNfg4qh9eHkHRUCbgZ8VKtGwD07kannJvM5t/GU8P8+24NX8gi3Hf5jST5oWPY8kyV1s/WtfiZ4+Ww==
368 | /@typescript-eslint/experimental-utils/4.14.0_eslint@7.18.0+typescript@4.1.3:
369 | dependencies:
370 | '@types/json-schema': 7.0.7
371 | '@typescript-eslint/scope-manager': 4.14.0
372 | '@typescript-eslint/types': 4.14.0
373 | '@typescript-eslint/typescript-estree': 4.14.0_typescript@4.1.3
374 | eslint: 7.18.0
375 | eslint-scope: 5.1.1
376 | eslint-utils: 2.1.0
377 | dev: true
378 | engines:
379 | node: ^10.12.0 || >=12.0.0
380 | peerDependencies:
381 | eslint: '*'
382 | typescript: '*'
383 | resolution:
384 | integrity: sha512-6i6eAoiPlXMKRbXzvoQD5Yn9L7k9ezzGRvzC/x1V3650rUk3c3AOjQyGYyF9BDxQQDK2ElmKOZRD0CbtdkMzQQ==
385 | /@typescript-eslint/parser/4.14.0_eslint@7.18.0+typescript@4.1.3:
386 | dependencies:
387 | '@typescript-eslint/scope-manager': 4.14.0
388 | '@typescript-eslint/types': 4.14.0
389 | '@typescript-eslint/typescript-estree': 4.14.0_typescript@4.1.3
390 | debug: 4.3.2
391 | eslint: 7.18.0
392 | typescript: 4.1.3
393 | dev: true
394 | engines:
395 | node: ^10.12.0 || >=12.0.0
396 | peerDependencies:
397 | eslint: ^5.0.0 || ^6.0.0 || ^7.0.0
398 | typescript: '*'
399 | peerDependenciesMeta:
400 | typescript:
401 | optional: true
402 | resolution:
403 | integrity: sha512-sUDeuCjBU+ZF3Lzw0hphTyScmDDJ5QVkyE21pRoBo8iDl7WBtVFS+WDN3blY1CH3SBt7EmYCw6wfmJjF0l/uYg==
404 | /@typescript-eslint/scope-manager/4.14.0:
405 | dependencies:
406 | '@typescript-eslint/types': 4.14.0
407 | '@typescript-eslint/visitor-keys': 4.14.0
408 | dev: true
409 | engines:
410 | node: ^8.10.0 || ^10.13.0 || >=11.10.1
411 | resolution:
412 | integrity: sha512-/J+LlRMdbPh4RdL4hfP1eCwHN5bAhFAGOTsvE6SxsrM/47XQiPSgF5MDgLyp/i9kbZV9Lx80DW0OpPkzL+uf8Q==
413 | /@typescript-eslint/types/4.14.0:
414 | dev: true
415 | engines:
416 | node: ^8.10.0 || ^10.13.0 || >=11.10.1
417 | resolution:
418 | integrity: sha512-VsQE4VvpldHrTFuVPY1ZnHn/Txw6cZGjL48e+iBxTi2ksa9DmebKjAeFmTVAYoSkTk7gjA7UqJ7pIsyifTsI4A==
419 | /@typescript-eslint/typescript-estree/4.14.0_typescript@4.1.3:
420 | dependencies:
421 | '@typescript-eslint/types': 4.14.0
422 | '@typescript-eslint/visitor-keys': 4.14.0
423 | debug: 4.3.2
424 | globby: 11.0.2
425 | is-glob: 4.0.1
426 | lodash: 4.17.20
427 | semver: 7.3.4
428 | tsutils: 3.19.1_typescript@4.1.3
429 | typescript: 4.1.3
430 | dev: true
431 | engines:
432 | node: ^10.12.0 || >=12.0.0
433 | peerDependencies:
434 | typescript: '*'
435 | peerDependenciesMeta:
436 | typescript:
437 | optional: true
438 | resolution:
439 | integrity: sha512-wRjZ5qLao+bvS2F7pX4qi2oLcOONIB+ru8RGBieDptq/SudYwshveORwCVU4/yMAd4GK7Fsf8Uq1tjV838erag==
440 | /@typescript-eslint/visitor-keys/4.14.0:
441 | dependencies:
442 | '@typescript-eslint/types': 4.14.0
443 | eslint-visitor-keys: 2.0.0
444 | dev: true
445 | engines:
446 | node: ^8.10.0 || ^10.13.0 || >=11.10.1
447 | resolution:
448 | integrity: sha512-MeHHzUyRI50DuiPgV9+LxcM52FCJFYjJiWHtXlbyC27b80mfOwKeiKI+MHOTEpcpfmoPFm/vvQS88bYIx6PZTA==
449 | /@vitejs/plugin-vue/1.1.2_@vue+compiler-sfc@3.0.5:
450 | dependencies:
451 | '@vue/compiler-sfc': 3.0.5_vue@3.0.5
452 | dev: true
453 | engines:
454 | node: '>=12.0.0'
455 | peerDependencies:
456 | '@vue/compiler-sfc': ^3.0.4
457 | resolution:
458 | integrity: sha512-a5ORYuPsiAO4Kb2blA/x63mDiBQBxEJkbjhVtiv5IP/I7fGfpwXPPGHx9LHD4MedpXp8icngJYMKO0hOwahtmQ==
459 | /@vue/compiler-core/3.0.5:
460 | dependencies:
461 | '@babel/parser': 7.12.11
462 | '@babel/types': 7.12.12
463 | '@vue/shared': 3.0.5
464 | estree-walker: 2.0.2
465 | source-map: 0.6.1
466 | resolution:
467 | integrity: sha512-iFXwk2gmU/GGwN4hpBwDWWMLvpkIejf/AybcFtlQ5V1ur+5jwfBaV0Y1RXoR6ePfBPJixtKZ3PmN+M+HgMAtfQ==
468 | /@vue/compiler-dom/3.0.5:
469 | dependencies:
470 | '@vue/compiler-core': 3.0.5
471 | '@vue/shared': 3.0.5
472 | resolution:
473 | integrity: sha512-HSOSe2XSPuCkp20h4+HXSiPH9qkhz6YbW9z9ZtL5vef2T2PMugH7/osIFVSrRZP/Ul5twFZ7MIRlp8tPX6e4/g==
474 | /@vue/compiler-sfc/3.0.5_vue@3.0.5:
475 | dependencies:
476 | '@babel/parser': 7.12.11
477 | '@babel/types': 7.12.12
478 | '@vue/compiler-core': 3.0.5
479 | '@vue/compiler-dom': 3.0.5
480 | '@vue/compiler-ssr': 3.0.5
481 | '@vue/shared': 3.0.5
482 | consolidate: 0.16.0
483 | estree-walker: 2.0.2
484 | hash-sum: 2.0.0
485 | lru-cache: 5.1.1
486 | magic-string: 0.25.7
487 | merge-source-map: 1.1.0
488 | postcss: 7.0.35
489 | postcss-modules: 3.2.2
490 | postcss-selector-parser: 6.0.4
491 | source-map: 0.6.1
492 | vue: 3.0.5
493 | dev: true
494 | peerDependencies:
495 | vue: 3.0.5
496 | resolution:
497 | integrity: sha512-uOAC4X0Gx3SQ9YvDC7YMpbDvoCmPvP0afVhJoxRotDdJ+r8VO3q4hFf/2f7U62k4Vkdftp6DVni8QixrfYzs+w==
498 | /@vue/compiler-ssr/3.0.5:
499 | dependencies:
500 | '@vue/compiler-dom': 3.0.5
501 | '@vue/shared': 3.0.5
502 | dev: true
503 | resolution:
504 | integrity: sha512-Wm//Kuxa1DpgjE4P9W0coZr8wklOfJ35Jtq61CbU+t601CpPTK4+FL2QDBItaG7aoUUDCWL5nnxMkuaOgzTBKg==
505 | /@vue/reactivity/3.0.5:
506 | dependencies:
507 | '@vue/shared': 3.0.5
508 | resolution:
509 | integrity: sha512-3xodUE3sEIJgS7ntwUbopIpzzvi7vDAOjVamfb2l+v1FUg0jpd3gf62N2wggJw3fxBMr+QvyxpD+dBoxLsmAjw==
510 | /@vue/runtime-core/3.0.5:
511 | dependencies:
512 | '@vue/reactivity': 3.0.5
513 | '@vue/shared': 3.0.5
514 | resolution:
515 | integrity: sha512-Cnyi2NqREwOLcTEsIi1DQX1hHtkVj4eGm4hBG7HhokS05DqpK4/80jG6PCCnCH9rIJDB2FqtaODX397210plXg==
516 | /@vue/runtime-dom/3.0.5:
517 | dependencies:
518 | '@vue/runtime-core': 3.0.5
519 | '@vue/shared': 3.0.5
520 | csstype: 2.6.14
521 | resolution:
522 | integrity: sha512-iilX1KySeIzHHtErT6Y44db1rhWK5tAI0CiJIPr+SJoZ2jbjoOSE6ff/jfIQakchbm1d6jq6VtRVnp5xYdOXKA==
523 | /@vue/shared/3.0.5:
524 | resolution:
525 | integrity: sha512-gYsNoGkWejBxNO6SNRjOh/xKeZ0H0V+TFzaPzODfBjkAIb0aQgBuixC1brandC/CDJy1wYPwSoYrXpvul7m6yw==
526 | /@vueuse/core/4.0.10_vue@3.0.5:
527 | dependencies:
528 | '@vueuse/shared': 4.0.10_vue@3.0.5
529 | vue-demi: 0.6.0_vue@3.0.5
530 | dev: false
531 | peerDependencies:
532 | vue: '*'
533 | resolution:
534 | integrity: sha512-2TxaF9JWutJlrgRtz9r/vFPvpaKKQ8HL5eMIiIMNBpfAkf0BZkT5HsSzphNyJ9vMhjlM+DIlhGKdWVASOdc3Aw==
535 | /@vueuse/shared/4.0.10_vue@3.0.5:
536 | dependencies:
537 | vue-demi: 0.6.0_vue@3.0.5
538 | dev: false
539 | peerDependencies:
540 | vue: '*'
541 | resolution:
542 | integrity: sha512-x60po8a7v1tyaQNbXJWf/YTzgUzYU5rbmxKgxbxrHC2aDIcSLTMgqmwFrFpqbLwbNxvDta7z/R0MJms5bSaWwg==
543 | /acorn-jsx/5.3.1_acorn@7.4.1:
544 | dependencies:
545 | acorn: 7.4.1
546 | dev: true
547 | peerDependencies:
548 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
549 | resolution:
550 | integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==
551 | /acorn/7.4.1:
552 | dev: true
553 | engines:
554 | node: '>=0.4.0'
555 | hasBin: true
556 | resolution:
557 | integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==
558 | /ajv/6.12.6:
559 | dependencies:
560 | fast-deep-equal: 3.1.3
561 | fast-json-stable-stringify: 2.1.0
562 | json-schema-traverse: 0.4.1
563 | uri-js: 4.4.1
564 | dev: true
565 | resolution:
566 | integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==
567 | /ajv/7.0.3:
568 | dependencies:
569 | fast-deep-equal: 3.1.3
570 | json-schema-traverse: 1.0.0
571 | require-from-string: 2.0.2
572 | uri-js: 4.4.1
573 | dev: true
574 | resolution:
575 | integrity: sha512-R50QRlXSxqXcQP5SvKUrw8VZeypvo12i2IX0EeR5PiZ7bEKeHWgzgo264LDadUsCU42lTJVhFikTqJwNeH34gQ==
576 | /ansi-colors/4.1.1:
577 | dev: true
578 | engines:
579 | node: '>=6'
580 | resolution:
581 | integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==
582 | /ansi-regex/5.0.0:
583 | dev: true
584 | engines:
585 | node: '>=8'
586 | resolution:
587 | integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==
588 | /ansi-styles/3.2.1:
589 | dependencies:
590 | color-convert: 1.9.3
591 | dev: true
592 | engines:
593 | node: '>=4'
594 | resolution:
595 | integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==
596 | /ansi-styles/4.3.0:
597 | dependencies:
598 | color-convert: 2.0.1
599 | dev: true
600 | engines:
601 | node: '>=8'
602 | resolution:
603 | integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==
604 | /any-promise/1.3.0:
605 | dev: true
606 | resolution:
607 | integrity: sha1-q8av7tzqUugJzcA3au0845Y10X8=
608 | /anymatch/3.1.1:
609 | dependencies:
610 | normalize-path: 3.0.0
611 | picomatch: 2.2.2
612 | dev: true
613 | engines:
614 | node: '>= 8'
615 | resolution:
616 | integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==
617 | /argparse/1.0.10:
618 | dependencies:
619 | sprintf-js: 1.0.3
620 | dev: true
621 | resolution:
622 | integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==
623 | /array-includes/3.1.2:
624 | dependencies:
625 | call-bind: 1.0.2
626 | define-properties: 1.1.3
627 | es-abstract: 1.18.0-next.2
628 | get-intrinsic: 1.0.2
629 | is-string: 1.0.5
630 | dev: true
631 | engines:
632 | node: '>= 0.4'
633 | resolution:
634 | integrity: sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw==
635 | /array-union/2.1.0:
636 | dev: true
637 | engines:
638 | node: '>=8'
639 | resolution:
640 | integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==
641 | /array.prototype.flat/1.2.4:
642 | dependencies:
643 | call-bind: 1.0.2
644 | define-properties: 1.1.3
645 | es-abstract: 1.18.0-next.2
646 | dev: true
647 | engines:
648 | node: '>= 0.4'
649 | resolution:
650 | integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==
651 | /array.prototype.flatmap/1.2.4:
652 | dependencies:
653 | call-bind: 1.0.2
654 | define-properties: 1.1.3
655 | es-abstract: 1.18.0-next.2
656 | function-bind: 1.1.1
657 | dev: true
658 | engines:
659 | node: '>= 0.4'
660 | resolution:
661 | integrity: sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==
662 | /astral-regex/2.0.0:
663 | dev: true
664 | engines:
665 | node: '>=8'
666 | resolution:
667 | integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==
668 | /babel-eslint/10.1.0_eslint@7.18.0:
669 | dependencies:
670 | '@babel/code-frame': 7.12.11
671 | '@babel/parser': 7.12.11
672 | '@babel/traverse': 7.12.12
673 | '@babel/types': 7.12.12
674 | eslint: 7.18.0
675 | eslint-visitor-keys: 1.3.0
676 | resolve: 1.19.0
677 | dev: true
678 | engines:
679 | node: '>=6'
680 | peerDependencies:
681 | eslint: '>= 4.12.1'
682 | resolution:
683 | integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==
684 | /balanced-match/1.0.0:
685 | dev: true
686 | resolution:
687 | integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=
688 | /big.js/5.2.2:
689 | dev: true
690 | resolution:
691 | integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==
692 | /binary-extensions/2.2.0:
693 | dev: true
694 | engines:
695 | node: '>=8'
696 | resolution:
697 | integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==
698 | /bluebird/3.7.2:
699 | dev: true
700 | resolution:
701 | integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==
702 | /body-parser/1.19.0:
703 | dependencies:
704 | bytes: 3.1.0
705 | content-type: 1.0.4
706 | debug: 2.6.9
707 | depd: 1.1.2
708 | http-errors: 1.7.2
709 | iconv-lite: 0.4.24
710 | on-finished: 2.3.0
711 | qs: 6.7.0
712 | raw-body: 2.4.0
713 | type-is: 1.6.18
714 | dev: false
715 | engines:
716 | node: '>= 0.8'
717 | resolution:
718 | integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==
719 | /brace-expansion/1.1.11:
720 | dependencies:
721 | balanced-match: 1.0.0
722 | concat-map: 0.0.1
723 | dev: true
724 | resolution:
725 | integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==
726 | /braces/3.0.2:
727 | dependencies:
728 | fill-range: 7.0.1
729 | engines:
730 | node: '>=8'
731 | resolution:
732 | integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==
733 | /builtin-modules/3.2.0:
734 | dev: true
735 | engines:
736 | node: '>=6'
737 | resolution:
738 | integrity: sha512-lGzLKcioL90C7wMczpkY0n/oART3MbBa8R9OFGE1rJxoVI86u4WAGfEk8Wjv10eKSyTHVGkSo3bvBylCEtk7LA==
739 | /bytes/3.1.0:
740 | dev: false
741 | engines:
742 | node: '>= 0.8'
743 | resolution:
744 | integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==
745 | /cac/6.7.1:
746 | dev: true
747 | engines:
748 | node: '>=8'
749 | resolution:
750 | integrity: sha512-LfGt47+ugCY65W4yUEyxnZKd/tJSBJD/gUAxQGiQjH7yqdhbaX2XN0Rli4+0W0DJiDONmYeh0TlJxMtXGZspIg==
751 | /call-bind/1.0.2:
752 | dependencies:
753 | function-bind: 1.1.1
754 | get-intrinsic: 1.0.2
755 | dev: true
756 | resolution:
757 | integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==
758 | /callsites/3.1.0:
759 | dev: true
760 | engines:
761 | node: '>=6'
762 | resolution:
763 | integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==
764 | /chalk/2.4.2:
765 | dependencies:
766 | ansi-styles: 3.2.1
767 | escape-string-regexp: 1.0.5
768 | supports-color: 5.5.0
769 | dev: true
770 | engines:
771 | node: '>=4'
772 | resolution:
773 | integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==
774 | /chalk/4.1.0:
775 | dependencies:
776 | ansi-styles: 4.3.0
777 | supports-color: 7.2.0
778 | dev: true
779 | engines:
780 | node: '>=10'
781 | resolution:
782 | integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==
783 | /chokidar/3.5.1:
784 | dependencies:
785 | anymatch: 3.1.1
786 | braces: 3.0.2
787 | glob-parent: 5.1.1
788 | is-binary-path: 2.1.0
789 | is-glob: 4.0.1
790 | normalize-path: 3.0.0
791 | readdirp: 3.5.0
792 | dev: true
793 | engines:
794 | node: '>= 8.10.0'
795 | optionalDependencies:
796 | fsevents: 2.3.1
797 | resolution:
798 | integrity: sha512-9+s+Od+W0VJJzawDma/gvBNQqkTiqYTWLuZoyAsivsI4AaWTCzHG06/TMjsf1cYe9Cb97UCEhjz7HvnPk2p/tw==
799 | /ci-info/2.0.0:
800 | dev: true
801 | resolution:
802 | integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==
803 | /clean-regexp/1.0.0:
804 | dependencies:
805 | escape-string-regexp: 1.0.5
806 | dev: true
807 | engines:
808 | node: '>=4'
809 | resolution:
810 | integrity: sha1-jffHquUf02h06PjQW5GAvBGj/tc=
811 | /color-convert/1.9.3:
812 | dependencies:
813 | color-name: 1.1.3
814 | dev: true
815 | resolution:
816 | integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==
817 | /color-convert/2.0.1:
818 | dependencies:
819 | color-name: 1.1.4
820 | dev: true
821 | engines:
822 | node: '>=7.0.0'
823 | resolution:
824 | integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==
825 | /color-name/1.1.3:
826 | dev: true
827 | resolution:
828 | integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=
829 | /color-name/1.1.4:
830 | dev: true
831 | resolution:
832 | integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==
833 | /colorette/1.2.1:
834 | dev: true
835 | resolution:
836 | integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==
837 | /commander/4.1.1:
838 | dev: true
839 | engines:
840 | node: '>= 6'
841 | resolution:
842 | integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==
843 | /concat-map/0.0.1:
844 | dev: true
845 | resolution:
846 | integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=
847 | /consolidate/0.16.0:
848 | dependencies:
849 | bluebird: 3.7.2
850 | dev: true
851 | engines:
852 | node: '>= 0.10.0'
853 | resolution:
854 | integrity: sha512-Nhl1wzCslqXYTJVDyJCu3ODohy9OfBMB5uD2BiBTzd7w+QY0lBzafkR8y8755yMYHAaMD4NuzbAw03/xzfw+eQ==
855 | /contains-path/0.1.0:
856 | dev: true
857 | engines:
858 | node: '>=0.10.0'
859 | resolution:
860 | integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=
861 | /content-type/1.0.4:
862 | dev: false
863 | engines:
864 | node: '>= 0.6'
865 | resolution:
866 | integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==
867 | /cosmiconfig/7.0.0:
868 | dependencies:
869 | '@types/parse-json': 4.0.0
870 | import-fresh: 3.3.0
871 | parse-json: 5.2.0
872 | path-type: 4.0.0
873 | yaml: 1.10.0
874 | dev: true
875 | engines:
876 | node: '>=10'
877 | resolution:
878 | integrity: sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==
879 | /cross-env/7.0.3:
880 | dependencies:
881 | cross-spawn: 7.0.3
882 | dev: true
883 | engines:
884 | node: '>=10.14'
885 | npm: '>=6'
886 | yarn: '>=1'
887 | hasBin: true
888 | resolution:
889 | integrity: sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==
890 | /cross-spawn/7.0.3:
891 | dependencies:
892 | path-key: 3.1.1
893 | shebang-command: 2.0.0
894 | which: 2.0.2
895 | dev: true
896 | engines:
897 | node: '>= 8'
898 | resolution:
899 | integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==
900 | /cssesc/3.0.0:
901 | dev: true
902 | engines:
903 | node: '>=4'
904 | hasBin: true
905 | resolution:
906 | integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==
907 | /csstype/2.6.14:
908 | resolution:
909 | integrity: sha512-2mSc+VEpGPblzAxyeR+vZhJKgYg0Og0nnRi7pmRXFYYxSfnOnW8A5wwQb4n4cE2nIOzqKOAzLCaEX6aBmNEv8A==
910 | /debug/2.6.9:
911 | dependencies:
912 | ms: 2.0.0
913 | resolution:
914 | integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==
915 | /debug/4.3.2:
916 | dependencies:
917 | ms: 2.1.2
918 | engines:
919 | node: '>=6.0'
920 | peerDependencies:
921 | supports-color: '*'
922 | peerDependenciesMeta:
923 | supports-color:
924 | optional: true
925 | resolution:
926 | integrity: sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==
927 | /deep-is/0.1.3:
928 | dev: true
929 | resolution:
930 | integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=
931 | /deepmerge/4.2.2:
932 | dev: true
933 | engines:
934 | node: '>=0.10.0'
935 | resolution:
936 | integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==
937 | /define-properties/1.1.3:
938 | dependencies:
939 | object-keys: 1.1.1
940 | dev: true
941 | engines:
942 | node: '>= 0.4'
943 | resolution:
944 | integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==
945 | /depd/1.1.2:
946 | dev: false
947 | engines:
948 | node: '>= 0.6'
949 | resolution:
950 | integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=
951 | /dir-glob/3.0.1:
952 | dependencies:
953 | path-type: 4.0.0
954 | dev: true
955 | engines:
956 | node: '>=8'
957 | resolution:
958 | integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==
959 | /doctrine/1.5.0:
960 | dependencies:
961 | esutils: 2.0.3
962 | isarray: 1.0.0
963 | dev: true
964 | engines:
965 | node: '>=0.10.0'
966 | resolution:
967 | integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=
968 | /doctrine/2.1.0:
969 | dependencies:
970 | esutils: 2.0.3
971 | dev: true
972 | engines:
973 | node: '>=0.10.0'
974 | resolution:
975 | integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==
976 | /doctrine/3.0.0:
977 | dependencies:
978 | esutils: 2.0.3
979 | dev: true
980 | engines:
981 | node: '>=6.0.0'
982 | resolution:
983 | integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==
984 | /dom-serializer/1.2.0:
985 | dependencies:
986 | domelementtype: 2.1.0
987 | domhandler: 4.0.0
988 | entities: 2.1.0
989 | dev: true
990 | resolution:
991 | integrity: sha512-n6kZFH/KlCrqs/1GHMOd5i2fd/beQHuehKdWvNNffbGHTr/almdhuVvTVFb3V7fglz+nC50fFusu3lY33h12pA==
992 | /domelementtype/2.1.0:
993 | dev: true
994 | resolution:
995 | integrity: sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==
996 | /domhandler/3.3.0:
997 | dependencies:
998 | domelementtype: 2.1.0
999 | dev: true
1000 | engines:
1001 | node: '>= 4'
1002 | resolution:
1003 | integrity: sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==
1004 | /domhandler/4.0.0:
1005 | dependencies:
1006 | domelementtype: 2.1.0
1007 | dev: true
1008 | engines:
1009 | node: '>= 4'
1010 | resolution:
1011 | integrity: sha512-KPTbnGQ1JeEMQyO1iYXoagsI6so/C96HZiFyByU3T6iAzpXn8EGEvct6unm1ZGoed8ByO2oirxgwxBmqKF9haA==
1012 | /domutils/2.4.4:
1013 | dependencies:
1014 | dom-serializer: 1.2.0
1015 | domelementtype: 2.1.0
1016 | domhandler: 4.0.0
1017 | dev: true
1018 | resolution:
1019 | integrity: sha512-jBC0vOsECI4OMdD0GC9mGn7NXPLb+Qt6KW1YDQzeQYRUFKmNG8lh7mO5HiELfr+lLQE7loDVI4QcAxV80HS+RA==
1020 | /ee-first/1.1.1:
1021 | dev: false
1022 | resolution:
1023 | integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=
1024 | /emoji-regex/8.0.0:
1025 | dev: true
1026 | resolution:
1027 | integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
1028 | /emojis-list/3.0.0:
1029 | dev: true
1030 | engines:
1031 | node: '>= 4'
1032 | resolution:
1033 | integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==
1034 | /enquirer/2.3.6:
1035 | dependencies:
1036 | ansi-colors: 4.1.1
1037 | dev: true
1038 | engines:
1039 | node: '>=8.6'
1040 | resolution:
1041 | integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==
1042 | /entities/2.1.0:
1043 | dev: true
1044 | resolution:
1045 | integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==
1046 | /error-ex/1.3.2:
1047 | dependencies:
1048 | is-arrayish: 0.2.1
1049 | dev: true
1050 | resolution:
1051 | integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==
1052 | /es-abstract/1.17.7:
1053 | dependencies:
1054 | es-to-primitive: 1.2.1
1055 | function-bind: 1.1.1
1056 | has: 1.0.3
1057 | has-symbols: 1.0.1
1058 | is-callable: 1.2.2
1059 | is-regex: 1.1.1
1060 | object-inspect: 1.9.0
1061 | object-keys: 1.1.1
1062 | object.assign: 4.1.2
1063 | string.prototype.trimend: 1.0.3
1064 | string.prototype.trimstart: 1.0.3
1065 | dev: true
1066 | engines:
1067 | node: '>= 0.4'
1068 | resolution:
1069 | integrity: sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==
1070 | /es-abstract/1.18.0-next.2:
1071 | dependencies:
1072 | call-bind: 1.0.2
1073 | es-to-primitive: 1.2.1
1074 | function-bind: 1.1.1
1075 | get-intrinsic: 1.0.2
1076 | has: 1.0.3
1077 | has-symbols: 1.0.1
1078 | is-callable: 1.2.2
1079 | is-negative-zero: 2.0.1
1080 | is-regex: 1.1.1
1081 | object-inspect: 1.9.0
1082 | object-keys: 1.1.1
1083 | object.assign: 4.1.2
1084 | string.prototype.trimend: 1.0.3
1085 | string.prototype.trimstart: 1.0.3
1086 | dev: true
1087 | engines:
1088 | node: '>= 0.4'
1089 | resolution:
1090 | integrity: sha512-Ih4ZMFHEtZupnUh6497zEL4y2+w8+1ljnCyaTa+adcoafI1GOvMwFlDjBLfWR7y9VLfrjRJe9ocuHY1PSR9jjw==
1091 | /es-to-primitive/1.2.1:
1092 | dependencies:
1093 | is-callable: 1.2.2
1094 | is-date-object: 1.0.2
1095 | is-symbol: 1.0.3
1096 | dev: true
1097 | engines:
1098 | node: '>= 0.4'
1099 | resolution:
1100 | integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==
1101 | /esbuild/0.8.34:
1102 | dev: true
1103 | hasBin: true
1104 | requiresBuild: true
1105 | resolution:
1106 | integrity: sha512-tnr0V1ooakYr1aRLXQLzCn2GVG1kBTW3FWpRyC+NgrR3ntsouVpJOlTOV0BS4YLATx3/c+x3h/uBq9lWJlUAtQ==
1107 | /escape-string-regexp/1.0.5:
1108 | dev: true
1109 | engines:
1110 | node: '>=0.8.0'
1111 | resolution:
1112 | integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=
1113 | /eslint-ast-utils/1.1.0:
1114 | dependencies:
1115 | lodash.get: 4.4.2
1116 | lodash.zip: 4.2.0
1117 | dev: true
1118 | engines:
1119 | node: '>=4'
1120 | resolution:
1121 | integrity: sha512-otzzTim2/1+lVrlH19EfQQJEhVJSu0zOb9ygb3iapN6UlyaDtyRq4b5U1FuW0v1lRa9Fp/GJyHkSwm6NqABgCA==
1122 | /eslint-config-standard/14.1.1_fd0dfe2a899efa0fc23d2662e68f006a:
1123 | dependencies:
1124 | eslint: 7.18.0
1125 | eslint-plugin-import: 2.22.1_eslint@7.18.0
1126 | eslint-plugin-node: 11.1.0_eslint@7.18.0
1127 | eslint-plugin-promise: 4.2.1
1128 | eslint-plugin-standard: 4.1.0_eslint@7.18.0
1129 | dev: true
1130 | peerDependencies:
1131 | eslint: '>=6.2.2'
1132 | eslint-plugin-import: '>=2.18.0'
1133 | eslint-plugin-node: '>=9.1.0'
1134 | eslint-plugin-promise: '>=4.2.1'
1135 | eslint-plugin-standard: '>=4.0.0'
1136 | resolution:
1137 | integrity: sha512-Z9B+VR+JIXRxz21udPTL9HpFMyoMUEeX1G251EQ6e05WD9aPVtVBn09XUmZ259wCMlCDmYDSZG62Hhm+ZTJcUg==
1138 | /eslint-import-resolver-node/0.3.4:
1139 | dependencies:
1140 | debug: 2.6.9
1141 | resolve: 1.19.0
1142 | dev: true
1143 | resolution:
1144 | integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==
1145 | /eslint-module-utils/2.6.0:
1146 | dependencies:
1147 | debug: 2.6.9
1148 | pkg-dir: 2.0.0
1149 | dev: true
1150 | engines:
1151 | node: '>=4'
1152 | resolution:
1153 | integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==
1154 | /eslint-plugin-es/3.0.1_eslint@7.18.0:
1155 | dependencies:
1156 | eslint: 7.18.0
1157 | eslint-utils: 2.1.0
1158 | regexpp: 3.1.0
1159 | dev: true
1160 | engines:
1161 | node: '>=8.10.0'
1162 | peerDependencies:
1163 | eslint: '>=4.19.1'
1164 | resolution:
1165 | integrity: sha512-GUmAsJaN4Fc7Gbtl8uOBlayo2DqhwWvEzykMHSCZHU3XdJ+NSzzZcVhXh3VxX5icqQ+oQdIEawXX8xkR3mIFmQ==
1166 | /eslint-plugin-html/6.1.1:
1167 | dependencies:
1168 | htmlparser2: 5.0.1
1169 | dev: true
1170 | resolution:
1171 | integrity: sha512-JSe3ZDb7feKMnQM27XWGeoIjvP4oWQMJD9GZ6wW67J7/plVL87NK72RBwlvfc3tTZiYUchHhxAwtgEd1GdofDA==
1172 | /eslint-plugin-import/2.22.1_eslint@7.18.0:
1173 | dependencies:
1174 | array-includes: 3.1.2
1175 | array.prototype.flat: 1.2.4
1176 | contains-path: 0.1.0
1177 | debug: 2.6.9
1178 | doctrine: 1.5.0
1179 | eslint: 7.18.0
1180 | eslint-import-resolver-node: 0.3.4
1181 | eslint-module-utils: 2.6.0
1182 | has: 1.0.3
1183 | minimatch: 3.0.4
1184 | object.values: 1.1.2
1185 | read-pkg-up: 2.0.0
1186 | resolve: 1.19.0
1187 | tsconfig-paths: 3.9.0
1188 | dev: true
1189 | engines:
1190 | node: '>=4'
1191 | peerDependencies:
1192 | eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0
1193 | resolution:
1194 | integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==
1195 | /eslint-plugin-node/11.1.0_eslint@7.18.0:
1196 | dependencies:
1197 | eslint: 7.18.0
1198 | eslint-plugin-es: 3.0.1_eslint@7.18.0
1199 | eslint-utils: 2.1.0
1200 | ignore: 5.1.8
1201 | minimatch: 3.0.4
1202 | resolve: 1.19.0
1203 | semver: 6.3.0
1204 | dev: true
1205 | engines:
1206 | node: '>=8.10.0'
1207 | peerDependencies:
1208 | eslint: '>=5.16.0'
1209 | resolution:
1210 | integrity: sha512-oUwtPJ1W0SKD0Tr+wqu92c5xuCeQqB3hSCHasn/ZgjFdA9iDGNkNf2Zi9ztY7X+hNuMib23LNGRm6+uN+KLE3g==
1211 | /eslint-plugin-promise/4.2.1:
1212 | dev: true
1213 | engines:
1214 | node: '>=6'
1215 | resolution:
1216 | integrity: sha512-VoM09vT7bfA7D+upt+FjeBO5eHIJQBUWki1aPvB+vbNiHS3+oGIJGIeyBtKQTME6UPXXy3vV07OL1tHd3ANuDw==
1217 | /eslint-plugin-react/7.22.0_eslint@7.18.0:
1218 | dependencies:
1219 | array-includes: 3.1.2
1220 | array.prototype.flatmap: 1.2.4
1221 | doctrine: 2.1.0
1222 | eslint: 7.18.0
1223 | has: 1.0.3
1224 | jsx-ast-utils: 3.2.0
1225 | object.entries: 1.1.3
1226 | object.fromentries: 2.0.3
1227 | object.values: 1.1.2
1228 | prop-types: 15.7.2
1229 | resolve: 1.19.0
1230 | string.prototype.matchall: 4.0.3
1231 | dev: true
1232 | engines:
1233 | node: '>=4'
1234 | peerDependencies:
1235 | eslint: ^3 || ^4 || ^5 || ^6 || ^7
1236 | resolution:
1237 | integrity: sha512-p30tuX3VS+NWv9nQot9xIGAHBXR0+xJVaZriEsHoJrASGCJZDJ8JLNM0YqKqI0AKm6Uxaa1VUHoNEibxRCMQHA==
1238 | /eslint-plugin-standard/4.1.0_eslint@7.18.0:
1239 | dependencies:
1240 | eslint: 7.18.0
1241 | dev: true
1242 | peerDependencies:
1243 | eslint: '>=5.0.0'
1244 | resolution:
1245 | integrity: sha512-ZL7+QRixjTR6/528YNGyDotyffm5OQst/sGxKDwGb9Uqs4In5Egi4+jbobhqJoyoCM6/7v/1A5fhQ7ScMtDjaQ==
1246 | /eslint-plugin-unicorn/23.0.0_eslint@7.18.0:
1247 | dependencies:
1248 | ci-info: 2.0.0
1249 | clean-regexp: 1.0.0
1250 | eslint: 7.18.0
1251 | eslint-ast-utils: 1.1.0
1252 | eslint-template-visitor: 2.2.2_eslint@7.18.0
1253 | eslint-utils: 2.1.0
1254 | import-modules: 2.1.0
1255 | lodash: 4.17.20
1256 | pluralize: 8.0.0
1257 | read-pkg-up: 7.0.1
1258 | regexp-tree: 0.1.23
1259 | reserved-words: 0.1.2
1260 | safe-regex: 2.1.1
1261 | semver: 7.3.4
1262 | dev: true
1263 | engines:
1264 | node: '>=10'
1265 | peerDependencies:
1266 | eslint: '>=7.11.0'
1267 | resolution:
1268 | integrity: sha512-Vabo3cjl6cjyhcf+76CdQEY6suOFzK0Xh3xo0uL9VDYrDJP5+B6PjV0tHTYm82WZmFWniugFJM3ywHSNYTi/ZQ==
1269 | /eslint-plugin-vue/7.1.0_eslint@7.18.0:
1270 | dependencies:
1271 | eslint: 7.18.0
1272 | eslint-utils: 2.1.0
1273 | natural-compare: 1.4.0
1274 | semver: 7.3.4
1275 | vue-eslint-parser: 7.4.1_eslint@7.18.0
1276 | dev: true
1277 | engines:
1278 | node: '>=8.10'
1279 | peerDependencies:
1280 | eslint: ^6.2.0 || ^7.0.0
1281 | resolution:
1282 | integrity: sha512-9dW7kj8/d2IkDdgNpvIhJdJ3XzU3x4PThXYMzWt49taktYnGyrTY6/bXCYZ/VtQKU9kXPntPrZ41+8Pw0Nxblg==
1283 | /eslint-scope/5.1.1:
1284 | dependencies:
1285 | esrecurse: 4.3.0
1286 | estraverse: 4.3.0
1287 | dev: true
1288 | engines:
1289 | node: '>=8.0.0'
1290 | resolution:
1291 | integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==
1292 | /eslint-template-visitor/2.2.2_eslint@7.18.0:
1293 | dependencies:
1294 | babel-eslint: 10.1.0_eslint@7.18.0
1295 | eslint: 7.18.0
1296 | eslint-visitor-keys: 2.0.0
1297 | esquery: 1.3.1
1298 | multimap: 1.1.0
1299 | dev: true
1300 | peerDependencies:
1301 | eslint: '>=7.0.0'
1302 | resolution:
1303 | integrity: sha512-SkcLjzKw3JjKTWHacRDeLBa2gxb600zbCKTkXj/V97QnZ9yxkknoPL8vc8PFueqbFXP7mYNTQzjCjcMpTRdRaA==
1304 | /eslint-utils/2.1.0:
1305 | dependencies:
1306 | eslint-visitor-keys: 1.3.0
1307 | dev: true
1308 | engines:
1309 | node: '>=6'
1310 | resolution:
1311 | integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==
1312 | /eslint-visitor-keys/1.3.0:
1313 | dev: true
1314 | engines:
1315 | node: '>=4'
1316 | resolution:
1317 | integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==
1318 | /eslint-visitor-keys/2.0.0:
1319 | dev: true
1320 | engines:
1321 | node: '>=10'
1322 | resolution:
1323 | integrity: sha512-QudtT6av5WXels9WjIM7qz1XD1cWGvX4gGXvp/zBn9nXG02D0utdU3Em2m/QjTnrsk6bBjmCygl3rmj118msQQ==
1324 | /eslint/7.18.0:
1325 | dependencies:
1326 | '@babel/code-frame': 7.12.11
1327 | '@eslint/eslintrc': 0.3.0
1328 | ajv: 6.12.6
1329 | chalk: 4.1.0
1330 | cross-spawn: 7.0.3
1331 | debug: 4.3.2
1332 | doctrine: 3.0.0
1333 | enquirer: 2.3.6
1334 | eslint-scope: 5.1.1
1335 | eslint-utils: 2.1.0
1336 | eslint-visitor-keys: 2.0.0
1337 | espree: 7.3.1
1338 | esquery: 1.3.1
1339 | esutils: 2.0.3
1340 | file-entry-cache: 6.0.0
1341 | functional-red-black-tree: 1.0.1
1342 | glob-parent: 5.1.1
1343 | globals: 12.4.0
1344 | ignore: 4.0.6
1345 | import-fresh: 3.3.0
1346 | imurmurhash: 0.1.4
1347 | is-glob: 4.0.1
1348 | js-yaml: 3.14.1
1349 | json-stable-stringify-without-jsonify: 1.0.1
1350 | levn: 0.4.1
1351 | lodash: 4.17.20
1352 | minimatch: 3.0.4
1353 | natural-compare: 1.4.0
1354 | optionator: 0.9.1
1355 | progress: 2.0.3
1356 | regexpp: 3.1.0
1357 | semver: 7.3.4
1358 | strip-ansi: 6.0.0
1359 | strip-json-comments: 3.1.1
1360 | table: 6.0.7
1361 | text-table: 0.2.0
1362 | v8-compile-cache: 2.2.0
1363 | dev: true
1364 | engines:
1365 | node: ^10.12.0 || >=12.0.0
1366 | hasBin: true
1367 | resolution:
1368 | integrity: sha512-fbgTiE8BfUJZuBeq2Yi7J3RB3WGUQ9PNuNbmgi6jt9Iv8qrkxfy19Ds3OpL1Pm7zg3BtTVhvcUZbIRQ0wmSjAQ==
1369 | /espree/6.2.1:
1370 | dependencies:
1371 | acorn: 7.4.1
1372 | acorn-jsx: 5.3.1_acorn@7.4.1
1373 | eslint-visitor-keys: 1.3.0
1374 | dev: true
1375 | engines:
1376 | node: '>=6.0.0'
1377 | resolution:
1378 | integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==
1379 | /espree/7.3.1:
1380 | dependencies:
1381 | acorn: 7.4.1
1382 | acorn-jsx: 5.3.1_acorn@7.4.1
1383 | eslint-visitor-keys: 1.3.0
1384 | dev: true
1385 | engines:
1386 | node: ^10.12.0 || >=12.0.0
1387 | resolution:
1388 | integrity: sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==
1389 | /esprima/4.0.1:
1390 | dev: true
1391 | engines:
1392 | node: '>=4'
1393 | hasBin: true
1394 | resolution:
1395 | integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==
1396 | /esquery/1.3.1:
1397 | dependencies:
1398 | estraverse: 5.2.0
1399 | dev: true
1400 | engines:
1401 | node: '>=0.10'
1402 | resolution:
1403 | integrity: sha512-olpvt9QG0vniUBZspVRN6lwB7hOZoTRtT+jzR+tS4ffYx2mzbw+z0XCOk44aaLYKApNX5nMm+E+P6o25ip/DHQ==
1404 | /esrecurse/4.3.0:
1405 | dependencies:
1406 | estraverse: 5.2.0
1407 | dev: true
1408 | engines:
1409 | node: '>=4.0'
1410 | resolution:
1411 | integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==
1412 | /estraverse/4.3.0:
1413 | dev: true
1414 | engines:
1415 | node: '>=4.0'
1416 | resolution:
1417 | integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==
1418 | /estraverse/5.2.0:
1419 | dev: true
1420 | engines:
1421 | node: '>=4.0'
1422 | resolution:
1423 | integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==
1424 | /estree-walker/1.0.1:
1425 | dev: true
1426 | resolution:
1427 | integrity: sha512-1fMXF3YP4pZZVozF8j/ZLfvnR8NSIljt56UhbZ5PeeDmmGHpgpdwQt7ITlGvYaQukCvuBRMLEiKiYC+oeIg4cg==
1428 | /estree-walker/2.0.2:
1429 | resolution:
1430 | integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==
1431 | /esutils/2.0.3:
1432 | dev: true
1433 | engines:
1434 | node: '>=0.10.0'
1435 | resolution:
1436 | integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==
1437 | /fast-deep-equal/3.1.3:
1438 | dev: true
1439 | resolution:
1440 | integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==
1441 | /fast-glob/3.2.5:
1442 | dependencies:
1443 | '@nodelib/fs.stat': 2.0.4
1444 | '@nodelib/fs.walk': 1.2.6
1445 | glob-parent: 5.1.1
1446 | merge2: 1.4.1
1447 | micromatch: 4.0.2
1448 | picomatch: 2.2.2
1449 | engines:
1450 | node: '>=8'
1451 | resolution:
1452 | integrity: sha512-2DtFcgT68wiTTiwZ2hNdJfcHNke9XOfnwmBRWXhmeKM8rF0TGwmC/Qto3S7RoZKp5cilZbxzO5iTNTQsJ+EeDg==
1453 | /fast-json-stable-stringify/2.1.0:
1454 | dev: true
1455 | resolution:
1456 | integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==
1457 | /fast-levenshtein/2.0.6:
1458 | dev: true
1459 | resolution:
1460 | integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=
1461 | /fastq/1.10.0:
1462 | dependencies:
1463 | reusify: 1.0.4
1464 | resolution:
1465 | integrity: sha512-NL2Qc5L3iQEsyYzweq7qfgy5OtXCmGzGvhElGEd/SoFWEMOEczNh5s5ocaF01HDetxz+p8ecjNPA6cZxxIHmzA==
1466 | /file-entry-cache/6.0.0:
1467 | dependencies:
1468 | flat-cache: 3.0.4
1469 | dev: true
1470 | engines:
1471 | node: ^10.12.0 || >=12.0.0
1472 | resolution:
1473 | integrity: sha512-fqoO76jZ3ZnYrXLDRxBR1YvOvc0k844kcOg40bgsPrE25LAb/PDqTY+ho64Xh2c8ZXgIKldchCFHczG2UVRcWA==
1474 | /fill-range/7.0.1:
1475 | dependencies:
1476 | to-regex-range: 5.0.1
1477 | engines:
1478 | node: '>=8'
1479 | resolution:
1480 | integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==
1481 | /find-up/2.1.0:
1482 | dependencies:
1483 | locate-path: 2.0.0
1484 | dev: true
1485 | engines:
1486 | node: '>=4'
1487 | resolution:
1488 | integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=
1489 | /find-up/4.1.0:
1490 | dependencies:
1491 | locate-path: 5.0.0
1492 | path-exists: 4.0.0
1493 | dev: true
1494 | engines:
1495 | node: '>=8'
1496 | resolution:
1497 | integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==
1498 | /flat-cache/3.0.4:
1499 | dependencies:
1500 | flatted: 3.1.1
1501 | rimraf: 3.0.2
1502 | dev: true
1503 | engines:
1504 | node: ^10.12.0 || >=12.0.0
1505 | resolution:
1506 | integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==
1507 | /flatted/3.1.1:
1508 | dev: true
1509 | resolution:
1510 | integrity: sha512-zAoAQiudy+r5SvnSw3KJy5os/oRJYHzrzja/tBDqrZtNhUw8bt6y8OBzMWcjWr+8liV8Eb6yOhw8WZ7VFZ5ZzA==
1511 | /fs.realpath/1.0.0:
1512 | dev: true
1513 | resolution:
1514 | integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=
1515 | /fsevents/2.1.3:
1516 | deprecated: '"Please update to latest v2.3 or v2.2"'
1517 | dev: true
1518 | engines:
1519 | node: ^8.16.0 || ^10.6.0 || >=11.0.0
1520 | optional: true
1521 | os:
1522 | - darwin
1523 | resolution:
1524 | integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==
1525 | /fsevents/2.3.1:
1526 | dev: true
1527 | engines:
1528 | node: ^8.16.0 || ^10.6.0 || >=11.0.0
1529 | optional: true
1530 | os:
1531 | - darwin
1532 | resolution:
1533 | integrity: sha512-YR47Eg4hChJGAB1O3yEAOkGO+rlzutoICGqGo9EZ4lKWokzZRSyIW1QmTzqjtw8MJdj9srP869CuWw/hyzSiBw==
1534 | /function-bind/1.1.1:
1535 | dev: true
1536 | resolution:
1537 | integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==
1538 | /functional-red-black-tree/1.0.1:
1539 | dev: true
1540 | resolution:
1541 | integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=
1542 | /generic-names/2.0.1:
1543 | dependencies:
1544 | loader-utils: 1.4.0
1545 | dev: true
1546 | resolution:
1547 | integrity: sha512-kPCHWa1m9wGG/OwQpeweTwM/PYiQLrUIxXbt/P4Nic3LbGjCP0YwrALHW1uNLKZ0LIMg+RF+XRlj2ekT9ZlZAQ==
1548 | /get-intrinsic/1.0.2:
1549 | dependencies:
1550 | function-bind: 1.1.1
1551 | has: 1.0.3
1552 | has-symbols: 1.0.1
1553 | dev: true
1554 | resolution:
1555 | integrity: sha512-aeX0vrFm21ILl3+JpFFRNe9aUvp6VFZb2/CTbgLb8j75kOhvoNYjt9d8KA/tJG4gSo8nzEDedRl0h7vDmBYRVg==
1556 | /glob-parent/5.1.1:
1557 | dependencies:
1558 | is-glob: 4.0.1
1559 | engines:
1560 | node: '>= 6'
1561 | resolution:
1562 | integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==
1563 | /glob/7.1.6:
1564 | dependencies:
1565 | fs.realpath: 1.0.0
1566 | inflight: 1.0.6
1567 | inherits: 2.0.4
1568 | minimatch: 3.0.4
1569 | once: 1.4.0
1570 | path-is-absolute: 1.0.1
1571 | dev: true
1572 | resolution:
1573 | integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==
1574 | /globals/11.12.0:
1575 | dev: true
1576 | engines:
1577 | node: '>=4'
1578 | resolution:
1579 | integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==
1580 | /globals/12.4.0:
1581 | dependencies:
1582 | type-fest: 0.8.1
1583 | dev: true
1584 | engines:
1585 | node: '>=8'
1586 | resolution:
1587 | integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==
1588 | /globby/11.0.2:
1589 | dependencies:
1590 | array-union: 2.1.0
1591 | dir-glob: 3.0.1
1592 | fast-glob: 3.2.5
1593 | ignore: 5.1.8
1594 | merge2: 1.4.1
1595 | slash: 3.0.0
1596 | dev: true
1597 | engines:
1598 | node: '>=10'
1599 | resolution:
1600 | integrity: sha512-2ZThXDvvV8fYFRVIxnrMQBipZQDr7MxKAmQK1vujaj9/7eF0efG7BPUKJ7jP7G5SLF37xKDXvO4S/KKLj/Z0og==
1601 | /graceful-fs/4.2.4:
1602 | dev: true
1603 | resolution:
1604 | integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==
1605 | /has-flag/3.0.0:
1606 | dev: true
1607 | engines:
1608 | node: '>=4'
1609 | resolution:
1610 | integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=
1611 | /has-flag/4.0.0:
1612 | dev: true
1613 | engines:
1614 | node: '>=8'
1615 | resolution:
1616 | integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==
1617 | /has-symbols/1.0.1:
1618 | dev: true
1619 | engines:
1620 | node: '>= 0.4'
1621 | resolution:
1622 | integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==
1623 | /has/1.0.3:
1624 | dependencies:
1625 | function-bind: 1.1.1
1626 | dev: true
1627 | engines:
1628 | node: '>= 0.4.0'
1629 | resolution:
1630 | integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==
1631 | /hash-sum/2.0.0:
1632 | dev: true
1633 | resolution:
1634 | integrity: sha512-WdZTbAByD+pHfl/g9QSsBIIwy8IT+EsPiKDs0KNX+zSHhdDLFKdZu0BQHljvO+0QI/BasbMSUa8wYNCZTvhslg==
1635 | /hosted-git-info/2.8.8:
1636 | dev: true
1637 | resolution:
1638 | integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==
1639 | /htmlparser2/5.0.1:
1640 | dependencies:
1641 | domelementtype: 2.1.0
1642 | domhandler: 3.3.0
1643 | domutils: 2.4.4
1644 | entities: 2.1.0
1645 | dev: true
1646 | resolution:
1647 | integrity: sha512-vKZZra6CSe9qsJzh0BjBGXo8dvzNsq/oGvsjfRdOrrryfeD9UOBEEQdeoqCRmKZchF5h2zOBMQ6YuQ0uRUmdbQ==
1648 | /http-errors/1.7.2:
1649 | dependencies:
1650 | depd: 1.1.2
1651 | inherits: 2.0.3
1652 | setprototypeof: 1.1.1
1653 | statuses: 1.5.0
1654 | toidentifier: 1.0.0
1655 | dev: false
1656 | engines:
1657 | node: '>= 0.6'
1658 | resolution:
1659 | integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==
1660 | /iconv-lite/0.4.24:
1661 | dependencies:
1662 | safer-buffer: 2.1.2
1663 | dev: false
1664 | engines:
1665 | node: '>=0.10.0'
1666 | resolution:
1667 | integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==
1668 | /icss-replace-symbols/1.1.0:
1669 | dev: true
1670 | resolution:
1671 | integrity: sha1-Bupvg2ead0njhs/h/oEq5dsiPe0=
1672 | /icss-utils/4.1.1:
1673 | dependencies:
1674 | postcss: 7.0.35
1675 | dev: true
1676 | engines:
1677 | node: '>= 6'
1678 | resolution:
1679 | integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==
1680 | /ignore/4.0.6:
1681 | dev: true
1682 | engines:
1683 | node: '>= 4'
1684 | resolution:
1685 | integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==
1686 | /ignore/5.1.8:
1687 | dev: true
1688 | engines:
1689 | node: '>= 4'
1690 | resolution:
1691 | integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==
1692 | /import-cwd/3.0.0:
1693 | dependencies:
1694 | import-from: 3.0.0
1695 | dev: true
1696 | engines:
1697 | node: '>=8'
1698 | resolution:
1699 | integrity: sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==
1700 | /import-fresh/3.3.0:
1701 | dependencies:
1702 | parent-module: 1.0.1
1703 | resolve-from: 4.0.0
1704 | dev: true
1705 | engines:
1706 | node: '>=6'
1707 | resolution:
1708 | integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==
1709 | /import-from/3.0.0:
1710 | dependencies:
1711 | resolve-from: 5.0.0
1712 | dev: true
1713 | engines:
1714 | node: '>=8'
1715 | resolution:
1716 | integrity: sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==
1717 | /import-modules/2.1.0:
1718 | dev: true
1719 | engines:
1720 | node: '>=8'
1721 | resolution:
1722 | integrity: sha512-8HEWcnkbGpovH9yInoisxaSoIg9Brbul+Ju3Kqe2UsYDUBJD/iQjSgEj0zPcTDPKfPp2fs5xlv1i+JSye/m1/A==
1723 | /imurmurhash/0.1.4:
1724 | dev: true
1725 | engines:
1726 | node: '>=0.8.19'
1727 | resolution:
1728 | integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=
1729 | /indexes-of/1.0.1:
1730 | dev: true
1731 | resolution:
1732 | integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc=
1733 | /inflight/1.0.6:
1734 | dependencies:
1735 | once: 1.4.0
1736 | wrappy: 1.0.2
1737 | dev: true
1738 | resolution:
1739 | integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=
1740 | /inherits/2.0.3:
1741 | dev: false
1742 | resolution:
1743 | integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=
1744 | /inherits/2.0.4:
1745 | dev: true
1746 | resolution:
1747 | integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==
1748 | /internal-slot/1.0.2:
1749 | dependencies:
1750 | es-abstract: 1.17.7
1751 | has: 1.0.3
1752 | side-channel: 1.0.4
1753 | dev: true
1754 | engines:
1755 | node: '>= 0.4'
1756 | resolution:
1757 | integrity: sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==
1758 | /is-arrayish/0.2.1:
1759 | dev: true
1760 | resolution:
1761 | integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=
1762 | /is-binary-path/2.1.0:
1763 | dependencies:
1764 | binary-extensions: 2.2.0
1765 | dev: true
1766 | engines:
1767 | node: '>=8'
1768 | resolution:
1769 | integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==
1770 | /is-callable/1.2.2:
1771 | dev: true
1772 | engines:
1773 | node: '>= 0.4'
1774 | resolution:
1775 | integrity: sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==
1776 | /is-core-module/2.2.0:
1777 | dependencies:
1778 | has: 1.0.3
1779 | dev: true
1780 | resolution:
1781 | integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==
1782 | /is-date-object/1.0.2:
1783 | dev: true
1784 | engines:
1785 | node: '>= 0.4'
1786 | resolution:
1787 | integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==
1788 | /is-extglob/2.1.1:
1789 | engines:
1790 | node: '>=0.10.0'
1791 | resolution:
1792 | integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=
1793 | /is-fullwidth-code-point/3.0.0:
1794 | dev: true
1795 | engines:
1796 | node: '>=8'
1797 | resolution:
1798 | integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==
1799 | /is-glob/4.0.1:
1800 | dependencies:
1801 | is-extglob: 2.1.1
1802 | engines:
1803 | node: '>=0.10.0'
1804 | resolution:
1805 | integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==
1806 | /is-module/1.0.0:
1807 | dev: true
1808 | resolution:
1809 | integrity: sha1-Mlj7afeMFNW4FdZkM2tM/7ZEFZE=
1810 | /is-negative-zero/2.0.1:
1811 | dev: true
1812 | engines:
1813 | node: '>= 0.4'
1814 | resolution:
1815 | integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==
1816 | /is-number/7.0.0:
1817 | engines:
1818 | node: '>=0.12.0'
1819 | resolution:
1820 | integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==
1821 | /is-regex/1.1.1:
1822 | dependencies:
1823 | has-symbols: 1.0.1
1824 | dev: true
1825 | engines:
1826 | node: '>= 0.4'
1827 | resolution:
1828 | integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==
1829 | /is-string/1.0.5:
1830 | dev: true
1831 | engines:
1832 | node: '>= 0.4'
1833 | resolution:
1834 | integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==
1835 | /is-symbol/1.0.3:
1836 | dependencies:
1837 | has-symbols: 1.0.1
1838 | dev: true
1839 | engines:
1840 | node: '>= 0.4'
1841 | resolution:
1842 | integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==
1843 | /isarray/1.0.0:
1844 | dev: true
1845 | resolution:
1846 | integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=
1847 | /isexe/2.0.0:
1848 | dev: true
1849 | resolution:
1850 | integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=
1851 | /joycon/2.2.5:
1852 | dev: true
1853 | engines:
1854 | node: '>=6'
1855 | resolution:
1856 | integrity: sha512-YqvUxoOcVPnCp0VU1/56f+iKSdvIRJYPznH22BdXV3xMk75SFXhWeJkZ8C9XxUWt1b5x2X1SxuFygW1U0FmkEQ==
1857 | /js-tokens/4.0.0:
1858 | dev: true
1859 | resolution:
1860 | integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
1861 | /js-yaml/3.14.1:
1862 | dependencies:
1863 | argparse: 1.0.10
1864 | esprima: 4.0.1
1865 | dev: true
1866 | hasBin: true
1867 | resolution:
1868 | integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==
1869 | /jsesc/2.5.2:
1870 | dev: true
1871 | engines:
1872 | node: '>=4'
1873 | hasBin: true
1874 | resolution:
1875 | integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==
1876 | /json-parse-even-better-errors/2.3.1:
1877 | dev: true
1878 | resolution:
1879 | integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==
1880 | /json-schema-traverse/0.4.1:
1881 | dev: true
1882 | resolution:
1883 | integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==
1884 | /json-schema-traverse/1.0.0:
1885 | dev: true
1886 | resolution:
1887 | integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==
1888 | /json-stable-stringify-without-jsonify/1.0.1:
1889 | dev: true
1890 | resolution:
1891 | integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=
1892 | /json5/1.0.1:
1893 | dependencies:
1894 | minimist: 1.2.5
1895 | dev: true
1896 | hasBin: true
1897 | resolution:
1898 | integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==
1899 | /jsx-ast-utils/3.2.0:
1900 | dependencies:
1901 | array-includes: 3.1.2
1902 | object.assign: 4.1.2
1903 | dev: true
1904 | engines:
1905 | node: '>=4.0'
1906 | resolution:
1907 | integrity: sha512-EIsmt3O3ljsU6sot/J4E1zDRxfBNrhjyf/OKjlydwgEimQuznlM4Wv7U+ueONJMyEn1WRE0K8dhi3dVAXYT24Q==
1908 | /levn/0.4.1:
1909 | dependencies:
1910 | prelude-ls: 1.2.1
1911 | type-check: 0.4.0
1912 | dev: true
1913 | engines:
1914 | node: '>= 0.8.0'
1915 | resolution:
1916 | integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==
1917 | /lines-and-columns/1.1.6:
1918 | dev: true
1919 | resolution:
1920 | integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=
1921 | /load-json-file/2.0.0:
1922 | dependencies:
1923 | graceful-fs: 4.2.4
1924 | parse-json: 2.2.0
1925 | pify: 2.3.0
1926 | strip-bom: 3.0.0
1927 | dev: true
1928 | engines:
1929 | node: '>=4'
1930 | resolution:
1931 | integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=
1932 | /loader-utils/1.4.0:
1933 | dependencies:
1934 | big.js: 5.2.2
1935 | emojis-list: 3.0.0
1936 | json5: 1.0.1
1937 | dev: true
1938 | engines:
1939 | node: '>=4.0.0'
1940 | resolution:
1941 | integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==
1942 | /locate-path/2.0.0:
1943 | dependencies:
1944 | p-locate: 2.0.0
1945 | path-exists: 3.0.0
1946 | dev: true
1947 | engines:
1948 | node: '>=4'
1949 | resolution:
1950 | integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=
1951 | /locate-path/5.0.0:
1952 | dependencies:
1953 | p-locate: 4.1.0
1954 | dev: true
1955 | engines:
1956 | node: '>=8'
1957 | resolution:
1958 | integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==
1959 | /lodash.camelcase/4.3.0:
1960 | dev: true
1961 | resolution:
1962 | integrity: sha1-soqmKIorn8ZRA1x3EfZathkDMaY=
1963 | /lodash.get/4.4.2:
1964 | dev: true
1965 | resolution:
1966 | integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=
1967 | /lodash.zip/4.2.0:
1968 | dev: true
1969 | resolution:
1970 | integrity: sha1-7GZi5IlkCO1KtsVCo5kLcswIACA=
1971 | /lodash/4.17.20:
1972 | resolution:
1973 | integrity: sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==
1974 | /loose-envify/1.4.0:
1975 | dependencies:
1976 | js-tokens: 4.0.0
1977 | dev: true
1978 | hasBin: true
1979 | resolution:
1980 | integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==
1981 | /lru-cache/5.1.1:
1982 | dependencies:
1983 | yallist: 3.1.1
1984 | dev: true
1985 | resolution:
1986 | integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==
1987 | /lru-cache/6.0.0:
1988 | dependencies:
1989 | yallist: 4.0.0
1990 | engines:
1991 | node: '>=10'
1992 | resolution:
1993 | integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==
1994 | /magic-string/0.25.7:
1995 | dependencies:
1996 | sourcemap-codec: 1.4.8
1997 | dev: true
1998 | resolution:
1999 | integrity: sha512-4CrMT5DOHTDk4HYDlzmwu4FVCcIYI8gauveasrdCu2IKIFOJ3f0v/8MDGJCDL9oD2ppz/Av1b0Nj345H9M+XIA==
2000 | /media-typer/0.3.0:
2001 | dev: false
2002 | engines:
2003 | node: '>= 0.6'
2004 | resolution:
2005 | integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=
2006 | /merge-source-map/1.1.0:
2007 | dependencies:
2008 | source-map: 0.6.1
2009 | dev: true
2010 | resolution:
2011 | integrity: sha512-Qkcp7P2ygktpMPh2mCQZaf3jhN6D3Z/qVZHSdWvQ+2Ef5HgRAPBO57A77+ENm0CPx2+1Ce/MYKi3ymqdfuqibw==
2012 | /merge2/1.4.1:
2013 | engines:
2014 | node: '>= 8'
2015 | resolution:
2016 | integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==
2017 | /micromatch/4.0.2:
2018 | dependencies:
2019 | braces: 3.0.2
2020 | picomatch: 2.2.2
2021 | engines:
2022 | node: '>=8'
2023 | resolution:
2024 | integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==
2025 | /mime-db/1.45.0:
2026 | dev: false
2027 | engines:
2028 | node: '>= 0.6'
2029 | resolution:
2030 | integrity: sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==
2031 | /mime-types/2.1.28:
2032 | dependencies:
2033 | mime-db: 1.45.0
2034 | dev: false
2035 | engines:
2036 | node: '>= 0.6'
2037 | resolution:
2038 | integrity: sha512-0TO2yJ5YHYr7M2zzT7gDU1tbwHxEUWBCLt0lscSNpcdAfFyJOVEpRYNS7EXVcTLNj/25QO8gulHC5JtTzSE2UQ==
2039 | /minimatch/3.0.4:
2040 | dependencies:
2041 | brace-expansion: 1.1.11
2042 | dev: true
2043 | resolution:
2044 | integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==
2045 | /minimist/1.2.5:
2046 | dev: true
2047 | resolution:
2048 | integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==
2049 | /ms/2.0.0:
2050 | resolution:
2051 | integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=
2052 | /ms/2.1.2:
2053 | resolution:
2054 | integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==
2055 | /multimap/1.1.0:
2056 | dev: true
2057 | resolution:
2058 | integrity: sha512-0ZIR9PasPxGXmRsEF8jsDzndzHDj7tIav+JUmvIFB/WHswliFnquxECT/De7GR4yg99ky/NlRKJT82G1y271bw==
2059 | /mz/2.7.0:
2060 | dependencies:
2061 | any-promise: 1.3.0
2062 | object-assign: 4.1.1
2063 | thenify-all: 1.6.0
2064 | dev: true
2065 | resolution:
2066 | integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==
2067 | /nanoid/3.1.20:
2068 | dev: true
2069 | engines:
2070 | node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1
2071 | hasBin: true
2072 | resolution:
2073 | integrity: sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==
2074 | /natural-compare/1.4.0:
2075 | dev: true
2076 | resolution:
2077 | integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=
2078 | /node-modules-regexp/1.0.0:
2079 | dev: true
2080 | engines:
2081 | node: '>=0.10.0'
2082 | resolution:
2083 | integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=
2084 | /normalize-package-data/2.5.0:
2085 | dependencies:
2086 | hosted-git-info: 2.8.8
2087 | resolve: 1.19.0
2088 | semver: 5.7.1
2089 | validate-npm-package-license: 3.0.4
2090 | dev: true
2091 | resolution:
2092 | integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==
2093 | /normalize-path/3.0.0:
2094 | dev: true
2095 | engines:
2096 | node: '>=0.10.0'
2097 | resolution:
2098 | integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==
2099 | /object-assign/4.1.1:
2100 | dev: true
2101 | engines:
2102 | node: '>=0.10.0'
2103 | resolution:
2104 | integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=
2105 | /object-inspect/1.9.0:
2106 | dev: true
2107 | resolution:
2108 | integrity: sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==
2109 | /object-keys/1.1.1:
2110 | dev: true
2111 | engines:
2112 | node: '>= 0.4'
2113 | resolution:
2114 | integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==
2115 | /object.assign/4.1.2:
2116 | dependencies:
2117 | call-bind: 1.0.2
2118 | define-properties: 1.1.3
2119 | has-symbols: 1.0.1
2120 | object-keys: 1.1.1
2121 | dev: true
2122 | engines:
2123 | node: '>= 0.4'
2124 | resolution:
2125 | integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==
2126 | /object.entries/1.1.3:
2127 | dependencies:
2128 | call-bind: 1.0.2
2129 | define-properties: 1.1.3
2130 | es-abstract: 1.18.0-next.2
2131 | has: 1.0.3
2132 | dev: true
2133 | engines:
2134 | node: '>= 0.4'
2135 | resolution:
2136 | integrity: sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==
2137 | /object.fromentries/2.0.3:
2138 | dependencies:
2139 | call-bind: 1.0.2
2140 | define-properties: 1.1.3
2141 | es-abstract: 1.18.0-next.2
2142 | has: 1.0.3
2143 | dev: true
2144 | engines:
2145 | node: '>= 0.4'
2146 | resolution:
2147 | integrity: sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==
2148 | /object.values/1.1.2:
2149 | dependencies:
2150 | call-bind: 1.0.2
2151 | define-properties: 1.1.3
2152 | es-abstract: 1.18.0-next.2
2153 | has: 1.0.3
2154 | dev: true
2155 | engines:
2156 | node: '>= 0.4'
2157 | resolution:
2158 | integrity: sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==
2159 | /on-finished/2.3.0:
2160 | dependencies:
2161 | ee-first: 1.1.1
2162 | dev: false
2163 | engines:
2164 | node: '>= 0.8'
2165 | resolution:
2166 | integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=
2167 | /once/1.4.0:
2168 | dependencies:
2169 | wrappy: 1.0.2
2170 | dev: true
2171 | resolution:
2172 | integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=
2173 | /optionator/0.9.1:
2174 | dependencies:
2175 | deep-is: 0.1.3
2176 | fast-levenshtein: 2.0.6
2177 | levn: 0.4.1
2178 | prelude-ls: 1.2.1
2179 | type-check: 0.4.0
2180 | word-wrap: 1.2.3
2181 | dev: true
2182 | engines:
2183 | node: '>= 0.8.0'
2184 | resolution:
2185 | integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==
2186 | /p-limit/1.3.0:
2187 | dependencies:
2188 | p-try: 1.0.0
2189 | dev: true
2190 | engines:
2191 | node: '>=4'
2192 | resolution:
2193 | integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==
2194 | /p-limit/2.3.0:
2195 | dependencies:
2196 | p-try: 2.2.0
2197 | dev: true
2198 | engines:
2199 | node: '>=6'
2200 | resolution:
2201 | integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==
2202 | /p-locate/2.0.0:
2203 | dependencies:
2204 | p-limit: 1.3.0
2205 | dev: true
2206 | engines:
2207 | node: '>=4'
2208 | resolution:
2209 | integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=
2210 | /p-locate/4.1.0:
2211 | dependencies:
2212 | p-limit: 2.3.0
2213 | dev: true
2214 | engines:
2215 | node: '>=8'
2216 | resolution:
2217 | integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==
2218 | /p-try/1.0.0:
2219 | dev: true
2220 | engines:
2221 | node: '>=4'
2222 | resolution:
2223 | integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=
2224 | /p-try/2.2.0:
2225 | dev: true
2226 | engines:
2227 | node: '>=6'
2228 | resolution:
2229 | integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
2230 | /parent-module/1.0.1:
2231 | dependencies:
2232 | callsites: 3.1.0
2233 | dev: true
2234 | engines:
2235 | node: '>=6'
2236 | resolution:
2237 | integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==
2238 | /parse-json/2.2.0:
2239 | dependencies:
2240 | error-ex: 1.3.2
2241 | dev: true
2242 | engines:
2243 | node: '>=0.10.0'
2244 | resolution:
2245 | integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=
2246 | /parse-json/5.2.0:
2247 | dependencies:
2248 | '@babel/code-frame': 7.12.11
2249 | error-ex: 1.3.2
2250 | json-parse-even-better-errors: 2.3.1
2251 | lines-and-columns: 1.1.6
2252 | dev: true
2253 | engines:
2254 | node: '>=8'
2255 | resolution:
2256 | integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==
2257 | /path-exists/3.0.0:
2258 | dev: true
2259 | engines:
2260 | node: '>=4'
2261 | resolution:
2262 | integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=
2263 | /path-exists/4.0.0:
2264 | dev: true
2265 | engines:
2266 | node: '>=8'
2267 | resolution:
2268 | integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==
2269 | /path-is-absolute/1.0.1:
2270 | dev: true
2271 | engines:
2272 | node: '>=0.10.0'
2273 | resolution:
2274 | integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=
2275 | /path-key/3.1.1:
2276 | dev: true
2277 | engines:
2278 | node: '>=8'
2279 | resolution:
2280 | integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==
2281 | /path-parse/1.0.6:
2282 | dev: true
2283 | resolution:
2284 | integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==
2285 | /path-type/2.0.0:
2286 | dependencies:
2287 | pify: 2.3.0
2288 | dev: true
2289 | engines:
2290 | node: '>=4'
2291 | resolution:
2292 | integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=
2293 | /path-type/4.0.0:
2294 | dev: true
2295 | engines:
2296 | node: '>=8'
2297 | resolution:
2298 | integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==
2299 | /picomatch/2.2.2:
2300 | engines:
2301 | node: '>=8.6'
2302 | resolution:
2303 | integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==
2304 | /pify/2.3.0:
2305 | dev: true
2306 | engines:
2307 | node: '>=0.10.0'
2308 | resolution:
2309 | integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=
2310 | /pirates/4.0.1:
2311 | dependencies:
2312 | node-modules-regexp: 1.0.0
2313 | dev: true
2314 | engines:
2315 | node: '>= 6'
2316 | resolution:
2317 | integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==
2318 | /pkg-dir/2.0.0:
2319 | dependencies:
2320 | find-up: 2.1.0
2321 | dev: true
2322 | engines:
2323 | node: '>=4'
2324 | resolution:
2325 | integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=
2326 | /pluralize/8.0.0:
2327 | dev: true
2328 | engines:
2329 | node: '>=4'
2330 | resolution:
2331 | integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==
2332 | /postcss-load-config/3.0.0:
2333 | dependencies:
2334 | cosmiconfig: 7.0.0
2335 | import-cwd: 3.0.0
2336 | dev: true
2337 | engines:
2338 | node: '>= 10'
2339 | resolution:
2340 | integrity: sha512-lErrN8imuEF1cSiHBV8MiR7HeuzlDpCGNtaMyYHlOBuJHHOGw6S4xOMZp8BbXPr7AGQp14L6PZDlIOpfFJ6f7w==
2341 | /postcss-modules-extract-imports/2.0.0:
2342 | dependencies:
2343 | postcss: 7.0.35
2344 | dev: true
2345 | engines:
2346 | node: '>= 6'
2347 | resolution:
2348 | integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==
2349 | /postcss-modules-local-by-default/3.0.3:
2350 | dependencies:
2351 | icss-utils: 4.1.1
2352 | postcss: 7.0.35
2353 | postcss-selector-parser: 6.0.4
2354 | postcss-value-parser: 4.1.0
2355 | dev: true
2356 | engines:
2357 | node: '>= 6'
2358 | resolution:
2359 | integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==
2360 | /postcss-modules-scope/2.2.0:
2361 | dependencies:
2362 | postcss: 7.0.35
2363 | postcss-selector-parser: 6.0.4
2364 | dev: true
2365 | engines:
2366 | node: '>= 6'
2367 | resolution:
2368 | integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==
2369 | /postcss-modules-values/3.0.0:
2370 | dependencies:
2371 | icss-utils: 4.1.1
2372 | postcss: 7.0.35
2373 | dev: true
2374 | resolution:
2375 | integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==
2376 | /postcss-modules/3.2.2:
2377 | dependencies:
2378 | generic-names: 2.0.1
2379 | icss-replace-symbols: 1.1.0
2380 | lodash.camelcase: 4.3.0
2381 | postcss: 7.0.35
2382 | postcss-modules-extract-imports: 2.0.0
2383 | postcss-modules-local-by-default: 3.0.3
2384 | postcss-modules-scope: 2.2.0
2385 | postcss-modules-values: 3.0.0
2386 | string-hash: 1.1.3
2387 | dev: true
2388 | resolution:
2389 | integrity: sha512-JQ8IAqHELxC0N6tyCg2UF40pACY5oiL6UpiqqcIFRWqgDYO8B0jnxzoQ0EOpPrWXvcpu6BSbQU/3vSiq7w8Nhw==
2390 | /postcss-selector-parser/6.0.4:
2391 | dependencies:
2392 | cssesc: 3.0.0
2393 | indexes-of: 1.0.1
2394 | uniq: 1.0.1
2395 | util-deprecate: 1.0.2
2396 | dev: true
2397 | engines:
2398 | node: '>=4'
2399 | resolution:
2400 | integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==
2401 | /postcss-value-parser/4.1.0:
2402 | dev: true
2403 | resolution:
2404 | integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==
2405 | /postcss/7.0.35:
2406 | dependencies:
2407 | chalk: 2.4.2
2408 | source-map: 0.6.1
2409 | supports-color: 6.1.0
2410 | dev: true
2411 | engines:
2412 | node: '>=6.0.0'
2413 | resolution:
2414 | integrity: sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==
2415 | /postcss/8.2.4:
2416 | dependencies:
2417 | colorette: 1.2.1
2418 | nanoid: 3.1.20
2419 | source-map: 0.6.1
2420 | dev: true
2421 | engines:
2422 | node: ^10 || ^12 || >=14
2423 | resolution:
2424 | integrity: sha512-kRFftRoExRVXZlwUuay9iC824qmXPcQQVzAjbCCgjpXnkdMCJYBu2gTwAaFBzv8ewND6O8xFb3aELmEkh9zTzg==
2425 | /prelude-ls/1.2.1:
2426 | dev: true
2427 | engines:
2428 | node: '>= 0.8.0'
2429 | resolution:
2430 | integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==
2431 | /progress/2.0.3:
2432 | dev: true
2433 | engines:
2434 | node: '>=0.4.0'
2435 | resolution:
2436 | integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==
2437 | /prop-types/15.7.2:
2438 | dependencies:
2439 | loose-envify: 1.4.0
2440 | object-assign: 4.1.1
2441 | react-is: 16.13.1
2442 | dev: true
2443 | resolution:
2444 | integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==
2445 | /punycode/2.1.1:
2446 | dev: true
2447 | engines:
2448 | node: '>=6'
2449 | resolution:
2450 | integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==
2451 | /qs/6.7.0:
2452 | dev: false
2453 | engines:
2454 | node: '>=0.6'
2455 | resolution:
2456 | integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==
2457 | /raw-body/2.4.0:
2458 | dependencies:
2459 | bytes: 3.1.0
2460 | http-errors: 1.7.2
2461 | iconv-lite: 0.4.24
2462 | unpipe: 1.0.0
2463 | dev: false
2464 | engines:
2465 | node: '>= 0.8'
2466 | resolution:
2467 | integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==
2468 | /react-is/16.13.1:
2469 | dev: true
2470 | resolution:
2471 | integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==
2472 | /read-pkg-up/2.0.0:
2473 | dependencies:
2474 | find-up: 2.1.0
2475 | read-pkg: 2.0.0
2476 | dev: true
2477 | engines:
2478 | node: '>=4'
2479 | resolution:
2480 | integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=
2481 | /read-pkg-up/7.0.1:
2482 | dependencies:
2483 | find-up: 4.1.0
2484 | read-pkg: 5.2.0
2485 | type-fest: 0.8.1
2486 | dev: true
2487 | engines:
2488 | node: '>=8'
2489 | resolution:
2490 | integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==
2491 | /read-pkg/2.0.0:
2492 | dependencies:
2493 | load-json-file: 2.0.0
2494 | normalize-package-data: 2.5.0
2495 | path-type: 2.0.0
2496 | dev: true
2497 | engines:
2498 | node: '>=4'
2499 | resolution:
2500 | integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=
2501 | /read-pkg/5.2.0:
2502 | dependencies:
2503 | '@types/normalize-package-data': 2.4.0
2504 | normalize-package-data: 2.5.0
2505 | parse-json: 5.2.0
2506 | type-fest: 0.6.0
2507 | dev: true
2508 | engines:
2509 | node: '>=8'
2510 | resolution:
2511 | integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==
2512 | /readdirp/3.5.0:
2513 | dependencies:
2514 | picomatch: 2.2.2
2515 | dev: true
2516 | engines:
2517 | node: '>=8.10.0'
2518 | resolution:
2519 | integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==
2520 | /regexp-tree/0.1.23:
2521 | dev: true
2522 | hasBin: true
2523 | resolution:
2524 | integrity: sha512-+7HWfb4Bvu8Rs2eQTUIpX9I/PlQkYOuTNbRpKLJlQpSgwSkzFYh+pUj0gtvglnOZLKB6YgnIgRuJ2/IlpL48qw==
2525 | /regexp.prototype.flags/1.3.1:
2526 | dependencies:
2527 | call-bind: 1.0.2
2528 | define-properties: 1.1.3
2529 | dev: true
2530 | engines:
2531 | node: '>= 0.4'
2532 | resolution:
2533 | integrity: sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==
2534 | /regexpp/3.1.0:
2535 | dev: true
2536 | engines:
2537 | node: '>=8'
2538 | resolution:
2539 | integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==
2540 | /require-from-string/2.0.2:
2541 | dev: true
2542 | engines:
2543 | node: '>=0.10.0'
2544 | resolution:
2545 | integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==
2546 | /reserved-words/0.1.2:
2547 | dev: true
2548 | resolution:
2549 | integrity: sha1-AKCUD5jNUBrqqsMWQR2a3FKzGrE=
2550 | /resolve-from/4.0.0:
2551 | dev: true
2552 | engines:
2553 | node: '>=4'
2554 | resolution:
2555 | integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==
2556 | /resolve-from/5.0.0:
2557 | dev: true
2558 | engines:
2559 | node: '>=8'
2560 | resolution:
2561 | integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==
2562 | /resolve/1.19.0:
2563 | dependencies:
2564 | is-core-module: 2.2.0
2565 | path-parse: 1.0.6
2566 | dev: true
2567 | resolution:
2568 | integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==
2569 | /reusify/1.0.4:
2570 | engines:
2571 | iojs: '>=1.0.0'
2572 | node: '>=0.10.0'
2573 | resolution:
2574 | integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==
2575 | /rimraf/3.0.2:
2576 | dependencies:
2577 | glob: 7.1.6
2578 | dev: true
2579 | hasBin: true
2580 | resolution:
2581 | integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==
2582 | /rollup-plugin-dts/2.0.1_rollup@2.38.0+typescript@4.1.3:
2583 | dependencies:
2584 | magic-string: 0.25.7
2585 | rollup: 2.38.0
2586 | typescript: 4.1.3
2587 | dev: true
2588 | optionalDependencies:
2589 | '@babel/code-frame': 7.12.11
2590 | peerDependencies:
2591 | rollup: ^2.34.2
2592 | typescript: ^4.1.2
2593 | resolution:
2594 | integrity: sha512-y38NSXIY37YExCumbGBTL5dXg7pL7XD+Kbe98iEHWFN9yiKJf7t4kKBOkml5ylUDjQIXBnNClGDeRktc1T5dmA==
2595 | /rollup/2.38.0:
2596 | dev: true
2597 | engines:
2598 | node: '>=10.0.0'
2599 | hasBin: true
2600 | optionalDependencies:
2601 | fsevents: 2.1.3
2602 | resolution:
2603 | integrity: sha512-ay9zDiNitZK/LNE/EM2+v5CZ7drkB2xyDljvb1fQJCGnq43ZWRkhxN145oV8GmoW1YNi4sA/1Jdkr2LfawJoXw==
2604 | /run-parallel/1.1.10:
2605 | resolution:
2606 | integrity: sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==
2607 | /safe-regex/2.1.1:
2608 | dependencies:
2609 | regexp-tree: 0.1.23
2610 | dev: true
2611 | resolution:
2612 | integrity: sha512-rx+x8AMzKb5Q5lQ95Zoi6ZbJqwCLkqi3XuJXp5P3rT8OEc6sZCJG5AE5dU3lsgRr/F4Bs31jSlVN+j5KrsGu9A==
2613 | /safer-buffer/2.1.2:
2614 | dev: false
2615 | resolution:
2616 | integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==
2617 | /semver/5.7.1:
2618 | dev: true
2619 | hasBin: true
2620 | resolution:
2621 | integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==
2622 | /semver/6.3.0:
2623 | dev: true
2624 | hasBin: true
2625 | resolution:
2626 | integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==
2627 | /semver/7.3.4:
2628 | dependencies:
2629 | lru-cache: 6.0.0
2630 | dev: true
2631 | engines:
2632 | node: '>=10'
2633 | hasBin: true
2634 | resolution:
2635 | integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==
2636 | /setprototypeof/1.1.1:
2637 | dev: false
2638 | resolution:
2639 | integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==
2640 | /shebang-command/2.0.0:
2641 | dependencies:
2642 | shebang-regex: 3.0.0
2643 | dev: true
2644 | engines:
2645 | node: '>=8'
2646 | resolution:
2647 | integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==
2648 | /shebang-regex/3.0.0:
2649 | dev: true
2650 | engines:
2651 | node: '>=8'
2652 | resolution:
2653 | integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==
2654 | /side-channel/1.0.4:
2655 | dependencies:
2656 | call-bind: 1.0.2
2657 | get-intrinsic: 1.0.2
2658 | object-inspect: 1.9.0
2659 | dev: true
2660 | resolution:
2661 | integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==
2662 | /slash/3.0.0:
2663 | dev: true
2664 | engines:
2665 | node: '>=8'
2666 | resolution:
2667 | integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==
2668 | /slice-ansi/4.0.0:
2669 | dependencies:
2670 | ansi-styles: 4.3.0
2671 | astral-regex: 2.0.0
2672 | is-fullwidth-code-point: 3.0.0
2673 | dev: true
2674 | engines:
2675 | node: '>=10'
2676 | resolution:
2677 | integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==
2678 | /source-map/0.5.7:
2679 | dev: true
2680 | engines:
2681 | node: '>=0.10.0'
2682 | resolution:
2683 | integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=
2684 | /source-map/0.6.1:
2685 | engines:
2686 | node: '>=0.10.0'
2687 | resolution:
2688 | integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==
2689 | /sourcemap-codec/1.4.8:
2690 | dev: true
2691 | resolution:
2692 | integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==
2693 | /spdx-correct/3.1.1:
2694 | dependencies:
2695 | spdx-expression-parse: 3.0.1
2696 | spdx-license-ids: 3.0.7
2697 | dev: true
2698 | resolution:
2699 | integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==
2700 | /spdx-exceptions/2.3.0:
2701 | dev: true
2702 | resolution:
2703 | integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==
2704 | /spdx-expression-parse/3.0.1:
2705 | dependencies:
2706 | spdx-exceptions: 2.3.0
2707 | spdx-license-ids: 3.0.7
2708 | dev: true
2709 | resolution:
2710 | integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==
2711 | /spdx-license-ids/3.0.7:
2712 | dev: true
2713 | resolution:
2714 | integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==
2715 | /sprintf-js/1.0.3:
2716 | dev: true
2717 | resolution:
2718 | integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=
2719 | /statuses/1.5.0:
2720 | dev: false
2721 | engines:
2722 | node: '>= 0.6'
2723 | resolution:
2724 | integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=
2725 | /string-hash/1.1.3:
2726 | dev: true
2727 | resolution:
2728 | integrity: sha1-6Kr8CsGFW0Zmkp7X3RJ1311sgRs=
2729 | /string-width/4.2.0:
2730 | dependencies:
2731 | emoji-regex: 8.0.0
2732 | is-fullwidth-code-point: 3.0.0
2733 | strip-ansi: 6.0.0
2734 | dev: true
2735 | engines:
2736 | node: '>=8'
2737 | resolution:
2738 | integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==
2739 | /string.prototype.matchall/4.0.3:
2740 | dependencies:
2741 | call-bind: 1.0.2
2742 | define-properties: 1.1.3
2743 | es-abstract: 1.18.0-next.2
2744 | has-symbols: 1.0.1
2745 | internal-slot: 1.0.2
2746 | regexp.prototype.flags: 1.3.1
2747 | side-channel: 1.0.4
2748 | dev: true
2749 | resolution:
2750 | integrity: sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==
2751 | /string.prototype.trimend/1.0.3:
2752 | dependencies:
2753 | call-bind: 1.0.2
2754 | define-properties: 1.1.3
2755 | dev: true
2756 | resolution:
2757 | integrity: sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==
2758 | /string.prototype.trimstart/1.0.3:
2759 | dependencies:
2760 | call-bind: 1.0.2
2761 | define-properties: 1.1.3
2762 | dev: true
2763 | resolution:
2764 | integrity: sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==
2765 | /strip-ansi/6.0.0:
2766 | dependencies:
2767 | ansi-regex: 5.0.0
2768 | dev: true
2769 | engines:
2770 | node: '>=8'
2771 | resolution:
2772 | integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==
2773 | /strip-bom/3.0.0:
2774 | dev: true
2775 | engines:
2776 | node: '>=4'
2777 | resolution:
2778 | integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=
2779 | /strip-json-comments/3.1.1:
2780 | dev: true
2781 | engines:
2782 | node: '>=8'
2783 | resolution:
2784 | integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==
2785 | /sucrase/3.17.0:
2786 | dependencies:
2787 | commander: 4.1.1
2788 | glob: 7.1.6
2789 | lines-and-columns: 1.1.6
2790 | mz: 2.7.0
2791 | pirates: 4.0.1
2792 | ts-interface-checker: 0.1.13
2793 | dev: true
2794 | engines:
2795 | node: '>=8'
2796 | hasBin: true
2797 | resolution:
2798 | integrity: sha512-wtiqaokYRjFSSrv8fQu7pThKTIZSLwiffW+PHQG52hlI8eJO47v1tXbKt6fYb8Z1kCyuCkNH9etpTUebb7g+pA==
2799 | /supports-color/5.5.0:
2800 | dependencies:
2801 | has-flag: 3.0.0
2802 | dev: true
2803 | engines:
2804 | node: '>=4'
2805 | resolution:
2806 | integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==
2807 | /supports-color/6.1.0:
2808 | dependencies:
2809 | has-flag: 3.0.0
2810 | dev: true
2811 | engines:
2812 | node: '>=6'
2813 | resolution:
2814 | integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==
2815 | /supports-color/7.2.0:
2816 | dependencies:
2817 | has-flag: 4.0.0
2818 | dev: true
2819 | engines:
2820 | node: '>=8'
2821 | resolution:
2822 | integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==
2823 | /table/6.0.7:
2824 | dependencies:
2825 | ajv: 7.0.3
2826 | lodash: 4.17.20
2827 | slice-ansi: 4.0.0
2828 | string-width: 4.2.0
2829 | dev: true
2830 | engines:
2831 | node: '>=10.0.0'
2832 | resolution:
2833 | integrity: sha512-rxZevLGTUzWna/qBLObOe16kB2RTnnbhciwgPbMMlazz1yZGVEgnZK762xyVdVznhqxrfCeBMmMkgOOaPwjH7g==
2834 | /text-table/0.2.0:
2835 | dev: true
2836 | resolution:
2837 | integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=
2838 | /thenify-all/1.6.0:
2839 | dependencies:
2840 | thenify: 3.3.1
2841 | dev: true
2842 | engines:
2843 | node: '>=0.8'
2844 | resolution:
2845 | integrity: sha1-GhkY1ALY/D+Y+/I02wvMjMEOlyY=
2846 | /thenify/3.3.1:
2847 | dependencies:
2848 | any-promise: 1.3.0
2849 | dev: true
2850 | resolution:
2851 | integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==
2852 | /to-fast-properties/2.0.0:
2853 | engines:
2854 | node: '>=4'
2855 | resolution:
2856 | integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=
2857 | /to-regex-range/5.0.1:
2858 | dependencies:
2859 | is-number: 7.0.0
2860 | engines:
2861 | node: '>=8.0'
2862 | resolution:
2863 | integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==
2864 | /toidentifier/1.0.0:
2865 | dev: false
2866 | engines:
2867 | node: '>=0.6'
2868 | resolution:
2869 | integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==
2870 | /ts-interface-checker/0.1.13:
2871 | dev: true
2872 | resolution:
2873 | integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==
2874 | /tsconfig-paths/3.9.0:
2875 | dependencies:
2876 | '@types/json5': 0.0.29
2877 | json5: 1.0.1
2878 | minimist: 1.2.5
2879 | strip-bom: 3.0.0
2880 | dev: true
2881 | resolution:
2882 | integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==
2883 | /tslib/1.14.1:
2884 | dev: true
2885 | resolution:
2886 | integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==
2887 | /tsup/3.12.0_typescript@4.1.3:
2888 | dependencies:
2889 | '@rollup/plugin-node-resolve': 11.1.0_rollup@2.38.0
2890 | cac: 6.7.1
2891 | chalk: 4.1.0
2892 | chokidar: 3.5.1
2893 | esbuild: 0.8.34
2894 | globby: 11.0.2
2895 | joycon: 2.2.5
2896 | postcss-load-config: 3.0.0
2897 | resolve-from: 5.0.0
2898 | rollup: 2.38.0
2899 | rollup-plugin-dts: 2.0.1_rollup@2.38.0+typescript@4.1.3
2900 | sucrase: 3.17.0
2901 | dev: true
2902 | hasBin: true
2903 | peerDependencies:
2904 | typescript: '*'
2905 | resolution:
2906 | integrity: sha512-dqHftKynxk75S1zs9OlGgBA4TbrutxIh6yRUNkDARq6w+vnr6LcPPDGSRbJYO/mle1fRDrprA1ubvjVmRcw7yw==
2907 | /tsutils/3.19.1_typescript@4.1.3:
2908 | dependencies:
2909 | tslib: 1.14.1
2910 | typescript: 4.1.3
2911 | dev: true
2912 | engines:
2913 | node: '>= 6'
2914 | peerDependencies:
2915 | 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'
2916 | resolution:
2917 | integrity: sha512-GEdoBf5XI324lu7ycad7s6laADfnAqCw6wLGI+knxvw9vsIYBaJfYdmeCEG3FMMUiSm3OGgNb+m6utsWf5h9Vw==
2918 | /type-check/0.4.0:
2919 | dependencies:
2920 | prelude-ls: 1.2.1
2921 | dev: true
2922 | engines:
2923 | node: '>= 0.8.0'
2924 | resolution:
2925 | integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==
2926 | /type-fest/0.6.0:
2927 | dev: true
2928 | engines:
2929 | node: '>=8'
2930 | resolution:
2931 | integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==
2932 | /type-fest/0.8.1:
2933 | dev: true
2934 | engines:
2935 | node: '>=8'
2936 | resolution:
2937 | integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==
2938 | /type-is/1.6.18:
2939 | dependencies:
2940 | media-typer: 0.3.0
2941 | mime-types: 2.1.28
2942 | dev: false
2943 | engines:
2944 | node: '>= 0.6'
2945 | resolution:
2946 | integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==
2947 | /typescript/4.1.3:
2948 | dev: true
2949 | engines:
2950 | node: '>=4.2.0'
2951 | hasBin: true
2952 | resolution:
2953 | integrity: sha512-B3ZIOf1IKeH2ixgHhj6la6xdwR9QrLC5d1VKeCSY4tvkqhF2eqd9O7txNlS0PO3GrBAFIdr3L1ndNwteUbZLYg==
2954 | /uniq/1.0.1:
2955 | dev: true
2956 | resolution:
2957 | integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=
2958 | /unpipe/1.0.0:
2959 | dev: false
2960 | engines:
2961 | node: '>= 0.8'
2962 | resolution:
2963 | integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=
2964 | /uri-js/4.4.1:
2965 | dependencies:
2966 | punycode: 2.1.1
2967 | dev: true
2968 | resolution:
2969 | integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==
2970 | /util-deprecate/1.0.2:
2971 | dev: true
2972 | resolution:
2973 | integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=
2974 | /v8-compile-cache/2.2.0:
2975 | dev: true
2976 | resolution:
2977 | integrity: sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==
2978 | /validate-npm-package-license/3.0.4:
2979 | dependencies:
2980 | spdx-correct: 3.1.1
2981 | spdx-expression-parse: 3.0.1
2982 | dev: true
2983 | resolution:
2984 | integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==
2985 | /vite/2.0.0-beta.46:
2986 | dependencies:
2987 | esbuild: 0.8.34
2988 | postcss: 8.2.4
2989 | resolve: 1.19.0
2990 | rollup: 2.38.0
2991 | dev: true
2992 | engines:
2993 | node: '>=12.0.0'
2994 | hasBin: true
2995 | optionalDependencies:
2996 | fsevents: 2.1.3
2997 | resolution:
2998 | integrity: sha512-RiiJdjiFDaM9youfcTFnCztstwBXHHSdsSATZVD5A4QSb39KJRTpSKoveFo0PT7VJM5HjOP7QC/sVOqX011F6Q==
2999 | /vue-demi/0.6.0_vue@3.0.5:
3000 | dependencies:
3001 | vue: 3.0.5
3002 | dev: false
3003 | hasBin: true
3004 | peerDependencies:
3005 | vue: ^2.6.0 || >=3.0.0-rc.1
3006 | requiresBuild: true
3007 | resolution:
3008 | integrity: sha512-8GEJa0mHJpYJeGeq5fD1pJct2kfdl30PHfmL1NaJ97mgKPyKojlIRt/3inGBK4Y0ylCI6T5vOo3chwpqDOq/Hw==
3009 | /vue-eslint-parser/7.4.1_eslint@7.18.0:
3010 | dependencies:
3011 | debug: 4.3.2
3012 | eslint: 7.18.0
3013 | eslint-scope: 5.1.1
3014 | eslint-visitor-keys: 1.3.0
3015 | espree: 6.2.1
3016 | esquery: 1.3.1
3017 | lodash: 4.17.20
3018 | dev: true
3019 | engines:
3020 | node: '>=8.10'
3021 | peerDependencies:
3022 | eslint: '>=5.0.0'
3023 | resolution:
3024 | integrity: sha512-AFvhdxpFvliYq1xt/biNBslTHE/zbEvSnr1qfHA/KxRIpErmEDrQZlQnvEexednRHmLfDNOMuDYwZL5xkLzIXQ==
3025 | /vue/3.0.5:
3026 | dependencies:
3027 | '@vue/compiler-dom': 3.0.5
3028 | '@vue/runtime-dom': 3.0.5
3029 | '@vue/shared': 3.0.5
3030 | resolution:
3031 | integrity: sha512-TfaprOmtsAfhQau7WsomXZ8d9op/dkQLNIq8qPV3A0Vxs6GR5E+c1rfJS1SDkXRQj+dFyfnec7+U0Be1huiScg==
3032 | /which/2.0.2:
3033 | dependencies:
3034 | isexe: 2.0.0
3035 | dev: true
3036 | engines:
3037 | node: '>= 8'
3038 | hasBin: true
3039 | resolution:
3040 | integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==
3041 | /word-wrap/1.2.3:
3042 | dev: true
3043 | engines:
3044 | node: '>=0.10.0'
3045 | resolution:
3046 | integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==
3047 | /workbox-core/6.0.2:
3048 | dev: false
3049 | resolution:
3050 | integrity: sha512-Ksl6qeikGb+BOCILoCUJGxwlEQOeeqdpOnpOr9UDt3NtacPYbfYBmpYpKArw5DFWK+5geBsFqgUUlXThlCYfKQ==
3051 | /workbox-precaching/6.0.2:
3052 | dependencies:
3053 | workbox-core: 6.0.2
3054 | workbox-routing: 6.0.2
3055 | workbox-strategies: 6.0.2
3056 | dev: false
3057 | resolution:
3058 | integrity: sha512-sqKWL2emzmGnfJpna+9RjUkUiqQO++AKfwljCbgkHg8wBbVLy/rnui3eelKgAI7D8R31LJFfiZkY/kXmwkjtlQ==
3059 | /workbox-routing/6.0.2:
3060 | dependencies:
3061 | workbox-core: 6.0.2
3062 | dev: false
3063 | resolution:
3064 | integrity: sha512-iQ9ch3fL1YpztDLfHNURaHQ0ispgPCdzWmZZhtSHUyy/+YkTlIiDVTbOQCIpHIrWlKQiim6X3K2ItIy1FW9+wA==
3065 | /workbox-strategies/6.0.2:
3066 | dependencies:
3067 | workbox-core: 6.0.2
3068 | dev: false
3069 | resolution:
3070 | integrity: sha512-HjLnYCVS60U7OKhl5NIq8NAQXrotJQRDakmIONnRlQIlP2If/kAiQSUP3QCHMq4EeXGiF+/CdlR1/bhYBHZzZg==
3071 | /wrappy/1.0.2:
3072 | dev: true
3073 | resolution:
3074 | integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=
3075 | /yallist/3.1.1:
3076 | dev: true
3077 | resolution:
3078 | integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==
3079 | /yallist/4.0.0:
3080 | resolution:
3081 | integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==
3082 | /yaml/1.10.0:
3083 | dev: true
3084 | engines:
3085 | node: '>= 6'
3086 | resolution:
3087 | integrity: sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==
3088 |
--------------------------------------------------------------------------------