├── .gitignore
├── public
└── favicon.ico
├── .vscode
├── extensions.json
└── settings.json
├── tsconfig.node.json
├── unocss.config.ts
├── netlify.toml
├── src
├── main.css
└── main.ts
├── .eslintrc.json
├── vite.config.ts
├── tsconfig.json
├── package.json
├── LICENSE
├── README.md
├── index.html
└── pnpm-lock.yaml
/.gitignore:
--------------------------------------------------------------------------------
1 | node_modules
2 | dist
3 | .DS_Store
4 | *.local
5 |
--------------------------------------------------------------------------------
/public/favicon.ico:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/johannschopplich/petite-vue-starter/HEAD/public/favicon.ico
--------------------------------------------------------------------------------
/.vscode/extensions.json:
--------------------------------------------------------------------------------
1 | {
2 | "recommendations": [
3 | "antfu.unocss",
4 | "dbaeumer.vscode-eslint",
5 | "esbenp.prettier-vscode"
6 | ]
7 | }
8 |
--------------------------------------------------------------------------------
/tsconfig.node.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "composite": true,
4 | "module": "ESNext",
5 | "moduleResolution": "Node",
6 | "allowSyntheticDefaultImports": true
7 | },
8 | "include": ["vite.config.ts"]
9 | }
10 |
--------------------------------------------------------------------------------
/unocss.config.ts:
--------------------------------------------------------------------------------
1 | import { defineConfig } from "unocss";
2 | import { presetTypography } from "@unocss/preset-typography";
3 | import { presetWind } from "@unocss/preset-wind";
4 |
5 | export default defineConfig({
6 | presets: [presetWind(), presetTypography()],
7 | });
8 |
--------------------------------------------------------------------------------
/.vscode/settings.json:
--------------------------------------------------------------------------------
1 | {
2 | "editor.codeActionsOnSave": {
3 | "source.fixAll.eslint": true
4 | },
5 | "editor.defaultFormatter": "esbenp.prettier-vscode",
6 | "editor.formatOnSave": true,
7 | "editor.quickSuggestions": {
8 | "strings": true
9 | }
10 | }
11 |
--------------------------------------------------------------------------------
/netlify.toml:
--------------------------------------------------------------------------------
1 | [build.environment]
2 | NODE_VERSION = "16"
3 | NPM_FLAGS = "--version" # prevent Netlify npm install
4 |
5 | [build]
6 | publish = "dist"
7 | command = "npx pnpm i --store=node_modules/.pnpm-store && npx pnpm run build"
8 |
9 | [[redirects]]
10 | from = "/*"
11 | to = "/index.html"
12 | status = 200
13 |
--------------------------------------------------------------------------------
/src/main.css:
--------------------------------------------------------------------------------
1 | /* Hide elements until mounted */
2 | [v-cloak] {
3 | display: none;
4 | }
5 |
6 | .tag {
7 | @apply bg-cyan-100 text-cyan-600 text-base font-semibold px-2 py-1 rounded-lg;
8 | }
9 |
10 | .btn {
11 | @apply bg-sky-500 hover:bg-sky-600 text-white font-bold px-4 py-2 rounded;
12 | touch-action: manipulation;
13 | }
14 |
--------------------------------------------------------------------------------
/.eslintrc.json:
--------------------------------------------------------------------------------
1 | {
2 | "root": true,
3 | "env": {
4 | "es2022": true,
5 | "browser": true
6 | },
7 | "extends": [
8 | "eslint:recommended",
9 | "plugin:@typescript-eslint/recommended",
10 | "prettier"
11 | ],
12 | "parser": "@typescript-eslint/parser",
13 | "parserOptions": {
14 | "ecmaVersion": 13,
15 | "sourceType": "module"
16 | }
17 | }
18 |
--------------------------------------------------------------------------------
/vite.config.ts:
--------------------------------------------------------------------------------
1 | import { resolve } from "node:path";
2 | import { defineConfig } from "vite";
3 | import UnoCSS from "unocss/vite";
4 | import transformerDirective from "@unocss/transformer-directives";
5 |
6 | export default defineConfig({
7 | resolve: {
8 | alias: {
9 | "~/": `${resolve(__dirname, "src")}/`,
10 | },
11 | },
12 |
13 | plugins: [
14 | // https://github.com/unocss/unocss
15 | UnoCSS({
16 | transformers: [transformerDirective()],
17 | }),
18 | ],
19 | });
20 |
--------------------------------------------------------------------------------
/src/main.ts:
--------------------------------------------------------------------------------
1 | import { createApp } from "petite-vue";
2 |
3 | import "@unocss/reset/tailwind.css";
4 | import "./main.css";
5 | import "uno.css";
6 |
7 | const initialData = {
8 | // Exposed to all expressions
9 | count: 0,
10 |
11 | // Getters
12 | get plusOne() {
13 | return this.count + 1;
14 | },
15 |
16 | // Methods
17 | increment() {
18 | this.count++;
19 | },
20 |
21 | mounted($el?: Node) {
22 | console.log("Mounted on:", $el);
23 | },
24 | };
25 |
26 | createApp(initialData).mount("#app");
27 |
--------------------------------------------------------------------------------
/tsconfig.json:
--------------------------------------------------------------------------------
1 | {
2 | "compilerOptions": {
3 | "target": "ESNext",
4 | "lib": ["ESNext", "DOM"],
5 | "jsx": "preserve",
6 | "module": "ESNext",
7 | "moduleResolution": "Node",
8 | "paths": {
9 | "~/*": ["./src/*"]
10 | },
11 | "types": ["vite/client"],
12 | "resolveJsonModule": true,
13 | "isolatedModules": true,
14 | "esModuleInterop": true,
15 | "forceConsistentCasingInFileNames": true,
16 | "strict": true,
17 | "sourceMap": true,
18 | "skipLibCheck": true
19 | },
20 | "include": ["src/**/*.ts", "src/**/*.d.ts", "src/**/*.tsx", "src/**/*.vue"],
21 | "references": [{ "path": "./tsconfig.node.json" }]
22 | }
23 |
--------------------------------------------------------------------------------
/package.json:
--------------------------------------------------------------------------------
1 | {
2 | "private": true,
3 | "scripts": {
4 | "dev": "vite",
5 | "build": "vite build",
6 | "serve": "vite preview",
7 | "lint": "eslint \"src/**/*.ts\"",
8 | "lint:fix": "npm run lint -- --fix",
9 | "format": "prettier --write \"src/**/*.ts\""
10 | },
11 | "dependencies": {
12 | "@unocss/reset": "^0.44.5",
13 | "@vue/reactivity": "^3.2.37",
14 | "petite-vue": "^0.4.1"
15 | },
16 | "devDependencies": {
17 | "@types/node": "^18.0.6",
18 | "@typescript-eslint/eslint-plugin": "^5.30.7",
19 | "@typescript-eslint/parser": "^5.30.7",
20 | "@unocss/preset-typography": "^0.44.5",
21 | "@unocss/preset-wind": "^0.44.5",
22 | "@unocss/transformer-directives": "^0.44.5",
23 | "eslint": "^8.20.0",
24 | "eslint-config-prettier": "^8.5.0",
25 | "postcss": "^8.4.14",
26 | "prettier": "^2.7.1",
27 | "typescript": "^4.7.4",
28 | "unocss": "^0.44.5",
29 | "vite": "^3.0.2"
30 | }
31 | }
32 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2021-2022 Johann Schopplich
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 |
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # Petite Vue Starter
2 |
3 | [](https://app.netlify.com/start/deploy?repository=https://github.com/johannschopplich/petite-vue-starter)
4 |
5 | ## Key Features
6 |
7 | - 🖖 Petite Vue
8 | - 🍃 UnoCSS
9 | - ⚡️ Vite
10 | - 🦋 Typescript
11 | - 🦺 ESLint & Prettier
12 |
13 | ## Introduction
14 |
15 | Petite Vue ist a 5kb subset of Vue optimized for progressive enhancement. If you're looking for a thorough introduction and feature list, [head over to its repository](https://github.com/vuejs/petite-vue).
16 |
17 | Project starters are often bulky and slow. This one tries to be as mimimalist as possible while being scalable and versatile.
18 |
19 | ## Usage
20 |
21 | Use this project as a template by forking directly via GitHub or manually. Clone the new repo into a local repository and run `npm install` to install dependencies.
22 |
23 | - `npm run dev` - Start development server and build assets for development.
24 | - `npm run build` - Build assets for production.
25 | - `npm run serve` - Serve assets for production.
26 | - `npm run lint` - Lint the codebase and produce warnings.
27 | - `npm run lint:fix` - Lint the codebase and fix warnings.
28 | - `npm run format` - Run Prettier on the Typescript source files.
29 |
30 | ## License
31 |
32 | [MIT](./LICENSE) License © 2022 [Johann Schopplich](https://github.com/johannschopplich)
33 |
--------------------------------------------------------------------------------
/index.html:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 | Petite Vue Starter
8 |
9 |
10 |
11 |
14 |
15 |
18 |
21 |
22 |
23 |
26 |
31 |
32 |
33 | Count:
34 | {{ count }}
35 |
36 |
37 | Plus one:
38 | {{ plusOne }}
39 |
40 |
41 |
42 |
43 |
44 |
47 |
Want to dig deeper into Petite Vue?
48 |
49 |
53 | Head over to the docs →
54 |
55 |
56 |
57 |
58 |
59 |
60 |
61 |
62 |
63 |
64 |
65 |
66 |
--------------------------------------------------------------------------------
/pnpm-lock.yaml:
--------------------------------------------------------------------------------
1 | lockfileVersion: 5.4
2 |
3 | specifiers:
4 | '@types/node': ^18.0.6
5 | '@typescript-eslint/eslint-plugin': ^5.30.7
6 | '@typescript-eslint/parser': ^5.30.7
7 | '@unocss/preset-typography': ^0.44.5
8 | '@unocss/preset-wind': ^0.44.5
9 | '@unocss/reset': ^0.44.5
10 | '@unocss/transformer-directives': ^0.44.5
11 | '@vue/reactivity': ^3.2.37
12 | eslint: ^8.20.0
13 | eslint-config-prettier: ^8.5.0
14 | petite-vue: ^0.4.1
15 | postcss: ^8.4.14
16 | prettier: ^2.7.1
17 | typescript: ^4.7.4
18 | unocss: ^0.44.5
19 | vite: ^3.0.2
20 |
21 | dependencies:
22 | '@unocss/reset': 0.44.5
23 | '@vue/reactivity': 3.2.37
24 | petite-vue: 0.4.1
25 |
26 | devDependencies:
27 | '@types/node': 18.0.6
28 | '@typescript-eslint/eslint-plugin': 5.30.7_6wltbjakwuqm7awqswigmiuhd4
29 | '@typescript-eslint/parser': 5.30.7_he2ccbldppg44uulnyq4rwocfa
30 | '@unocss/preset-typography': 0.44.5
31 | '@unocss/preset-wind': 0.44.5
32 | '@unocss/transformer-directives': 0.44.5
33 | eslint: 8.20.0
34 | eslint-config-prettier: 8.5.0_eslint@8.20.0
35 | postcss: 8.4.14
36 | prettier: 2.7.1
37 | typescript: 4.7.4
38 | unocss: 0.44.5_vite@3.0.2
39 | vite: 3.0.2
40 |
41 | packages:
42 |
43 | /@ampproject/remapping/2.2.0:
44 | resolution: {integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==}
45 | engines: {node: '>=6.0.0'}
46 | dependencies:
47 | '@jridgewell/gen-mapping': 0.1.1
48 | '@jridgewell/trace-mapping': 0.3.14
49 | dev: true
50 |
51 | /@antfu/install-pkg/0.1.0:
52 | resolution: {integrity: sha512-VaIJd3d1o7irZfK1U0nvBsHMyjkuyMP3HKYVV53z8DKyulkHKmjhhtccXO51WSPeeSHIeoJEoNOKavYpS7jkZw==}
53 | dependencies:
54 | execa: 5.1.1
55 | find-up: 5.0.0
56 | dev: true
57 |
58 | /@antfu/utils/0.5.2:
59 | resolution: {integrity: sha512-CQkeV+oJxUazwjlHD0/3ZD08QWKuGQkhnrKo3e6ly5pd48VUpXbb77q0xMU4+vc2CkJnDS02Eq/M9ugyX20XZA==}
60 | dev: true
61 |
62 | /@eslint/eslintrc/1.3.0:
63 | resolution: {integrity: sha512-UWW0TMTmk2d7hLcWD1/e2g5HDM/HQ3csaLSqXCfqwh4uNDuNqlaKWXmEsL4Cs41Z0KnILNvwbHAah3C2yt06kw==}
64 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
65 | dependencies:
66 | ajv: 6.12.6
67 | debug: 4.3.4
68 | espree: 9.3.2
69 | globals: 13.17.0
70 | ignore: 5.2.0
71 | import-fresh: 3.3.0
72 | js-yaml: 4.1.0
73 | minimatch: 3.1.2
74 | strip-json-comments: 3.1.1
75 | transitivePeerDependencies:
76 | - supports-color
77 | dev: true
78 |
79 | /@humanwhocodes/config-array/0.9.5:
80 | resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==}
81 | engines: {node: '>=10.10.0'}
82 | dependencies:
83 | '@humanwhocodes/object-schema': 1.2.1
84 | debug: 4.3.4
85 | minimatch: 3.1.2
86 | transitivePeerDependencies:
87 | - supports-color
88 | dev: true
89 |
90 | /@humanwhocodes/object-schema/1.2.1:
91 | resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==}
92 | dev: true
93 |
94 | /@iconify/types/1.1.0:
95 | resolution: {integrity: sha512-Jh0llaK2LRXQoYsorIH8maClebsnzTcve+7U3rQUSnC11X4jtPnFuyatqFLvMxZ8MLG8dB4zfHsbPfuvxluONw==}
96 | dev: true
97 |
98 | /@iconify/utils/1.0.33:
99 | resolution: {integrity: sha512-vGeAqo7aGPxOQmGdVoXFUOuyN+0V7Lcrx2EvaiRjxUD1x6Om0Tvq2bdm7E24l2Pz++4S0mWMCVFXe/17EtKImQ==}
100 | dependencies:
101 | '@antfu/install-pkg': 0.1.0
102 | '@antfu/utils': 0.5.2
103 | '@iconify/types': 1.1.0
104 | debug: 4.3.4
105 | kolorist: 1.5.1
106 | local-pkg: 0.4.2
107 | transitivePeerDependencies:
108 | - supports-color
109 | dev: true
110 |
111 | /@jridgewell/gen-mapping/0.1.1:
112 | resolution: {integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==}
113 | engines: {node: '>=6.0.0'}
114 | dependencies:
115 | '@jridgewell/set-array': 1.1.2
116 | '@jridgewell/sourcemap-codec': 1.4.14
117 | dev: true
118 |
119 | /@jridgewell/resolve-uri/3.1.0:
120 | resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==}
121 | engines: {node: '>=6.0.0'}
122 | dev: true
123 |
124 | /@jridgewell/set-array/1.1.2:
125 | resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==}
126 | engines: {node: '>=6.0.0'}
127 | dev: true
128 |
129 | /@jridgewell/sourcemap-codec/1.4.14:
130 | resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==}
131 | dev: true
132 |
133 | /@jridgewell/trace-mapping/0.3.14:
134 | resolution: {integrity: sha512-bJWEfQ9lPTvm3SneWwRFVLzrh6nhjwqw7TUFFBEMzwvg7t7PCDenf2lDwqo4NQXzdpgBXyFgDWnQA+2vkruksQ==}
135 | dependencies:
136 | '@jridgewell/resolve-uri': 3.1.0
137 | '@jridgewell/sourcemap-codec': 1.4.14
138 | dev: true
139 |
140 | /@nodelib/fs.scandir/2.1.5:
141 | resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
142 | engines: {node: '>= 8'}
143 | dependencies:
144 | '@nodelib/fs.stat': 2.0.5
145 | run-parallel: 1.2.0
146 | dev: true
147 |
148 | /@nodelib/fs.stat/2.0.5:
149 | resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
150 | engines: {node: '>= 8'}
151 | dev: true
152 |
153 | /@nodelib/fs.walk/1.2.8:
154 | resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
155 | engines: {node: '>= 8'}
156 | dependencies:
157 | '@nodelib/fs.scandir': 2.1.5
158 | fastq: 1.13.0
159 | dev: true
160 |
161 | /@polka/url/1.0.0-next.21:
162 | resolution: {integrity: sha512-a5Sab1C4/icpTZVzZc5Ghpz88yQtGOyNqYXcZgOssB2uuAr+wF/MvN6bgtW32q7HHrvBki+BsZ0OuNv6EV3K9g==}
163 | dev: true
164 |
165 | /@rollup/pluginutils/4.2.1:
166 | resolution: {integrity: sha512-iKnFXr7NkdZAIHiIWE+BX5ULi/ucVFYWD6TbAV+rZctiRTY2PL6tsIKhoIOaoskiWAkgu+VsbXgUVDNLHf+InQ==}
167 | engines: {node: '>= 8.0.0'}
168 | dependencies:
169 | estree-walker: 2.0.2
170 | picomatch: 2.3.1
171 | dev: true
172 |
173 | /@types/json-schema/7.0.11:
174 | resolution: {integrity: sha512-wOuvG1SN4Us4rez+tylwwwCV1psiNVOkJeM3AUWUNWg/jDQY2+HE/444y5gc+jBmRqASOm2Oeh5c1axHobwRKQ==}
175 | dev: true
176 |
177 | /@types/node/18.0.6:
178 | resolution: {integrity: sha512-/xUq6H2aQm261exT6iZTMifUySEt4GR5KX8eYyY+C4MSNPqSh9oNIP7tz2GLKTlFaiBbgZNxffoR3CVRG+cljw==}
179 | dev: true
180 |
181 | /@typescript-eslint/eslint-plugin/5.30.7_6wltbjakwuqm7awqswigmiuhd4:
182 | resolution: {integrity: sha512-l4L6Do+tfeM2OK0GJsU7TUcM/1oN/N25xHm3Jb4z3OiDU4Lj8dIuxX9LpVMS9riSXQs42D1ieX7b85/r16H9Fw==}
183 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
184 | peerDependencies:
185 | '@typescript-eslint/parser': ^5.0.0
186 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
187 | typescript: '*'
188 | peerDependenciesMeta:
189 | typescript:
190 | optional: true
191 | dependencies:
192 | '@typescript-eslint/parser': 5.30.7_he2ccbldppg44uulnyq4rwocfa
193 | '@typescript-eslint/scope-manager': 5.30.7
194 | '@typescript-eslint/type-utils': 5.30.7_he2ccbldppg44uulnyq4rwocfa
195 | '@typescript-eslint/utils': 5.30.7_he2ccbldppg44uulnyq4rwocfa
196 | debug: 4.3.4
197 | eslint: 8.20.0
198 | functional-red-black-tree: 1.0.1
199 | ignore: 5.2.0
200 | regexpp: 3.2.0
201 | semver: 7.3.7
202 | tsutils: 3.21.0_typescript@4.7.4
203 | typescript: 4.7.4
204 | transitivePeerDependencies:
205 | - supports-color
206 | dev: true
207 |
208 | /@typescript-eslint/parser/5.30.7_he2ccbldppg44uulnyq4rwocfa:
209 | resolution: {integrity: sha512-Rg5xwznHWWSy7v2o0cdho6n+xLhK2gntImp0rJroVVFkcYFYQ8C8UJTSuTw/3CnExBmPjycjmUJkxVmjXsld6A==}
210 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
211 | peerDependencies:
212 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
213 | typescript: '*'
214 | peerDependenciesMeta:
215 | typescript:
216 | optional: true
217 | dependencies:
218 | '@typescript-eslint/scope-manager': 5.30.7
219 | '@typescript-eslint/types': 5.30.7
220 | '@typescript-eslint/typescript-estree': 5.30.7_typescript@4.7.4
221 | debug: 4.3.4
222 | eslint: 8.20.0
223 | typescript: 4.7.4
224 | transitivePeerDependencies:
225 | - supports-color
226 | dev: true
227 |
228 | /@typescript-eslint/scope-manager/5.30.7:
229 | resolution: {integrity: sha512-7BM1bwvdF1UUvt+b9smhqdc/eniOnCKxQT/kj3oXtj3LqnTWCAM0qHRHfyzCzhEfWX0zrW7KqXXeE4DlchZBKw==}
230 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
231 | dependencies:
232 | '@typescript-eslint/types': 5.30.7
233 | '@typescript-eslint/visitor-keys': 5.30.7
234 | dev: true
235 |
236 | /@typescript-eslint/type-utils/5.30.7_he2ccbldppg44uulnyq4rwocfa:
237 | resolution: {integrity: sha512-nD5qAE2aJX/YLyKMvOU5jvJyku4QN5XBVsoTynFrjQZaDgDV6i7QHFiYCx10wvn7hFvfuqIRNBtsgaLe0DbWhw==}
238 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
239 | peerDependencies:
240 | eslint: '*'
241 | typescript: '*'
242 | peerDependenciesMeta:
243 | typescript:
244 | optional: true
245 | dependencies:
246 | '@typescript-eslint/utils': 5.30.7_he2ccbldppg44uulnyq4rwocfa
247 | debug: 4.3.4
248 | eslint: 8.20.0
249 | tsutils: 3.21.0_typescript@4.7.4
250 | typescript: 4.7.4
251 | transitivePeerDependencies:
252 | - supports-color
253 | dev: true
254 |
255 | /@typescript-eslint/types/5.30.7:
256 | resolution: {integrity: sha512-ocVkETUs82+U+HowkovV6uxf1AnVRKCmDRNUBUUo46/5SQv1owC/EBFkiu4MOHeZqhKz2ktZ3kvJJ1uFqQ8QPg==}
257 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
258 | dev: true
259 |
260 | /@typescript-eslint/typescript-estree/5.30.7_typescript@4.7.4:
261 | resolution: {integrity: sha512-tNslqXI1ZdmXXrHER83TJ8OTYl4epUzJC0aj2i4DMDT4iU+UqLT3EJeGQvJ17BMbm31x5scSwo3hPM0nqQ1AEA==}
262 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
263 | peerDependencies:
264 | typescript: '*'
265 | peerDependenciesMeta:
266 | typescript:
267 | optional: true
268 | dependencies:
269 | '@typescript-eslint/types': 5.30.7
270 | '@typescript-eslint/visitor-keys': 5.30.7
271 | debug: 4.3.4
272 | globby: 11.1.0
273 | is-glob: 4.0.3
274 | semver: 7.3.7
275 | tsutils: 3.21.0_typescript@4.7.4
276 | typescript: 4.7.4
277 | transitivePeerDependencies:
278 | - supports-color
279 | dev: true
280 |
281 | /@typescript-eslint/utils/5.30.7_he2ccbldppg44uulnyq4rwocfa:
282 | resolution: {integrity: sha512-Z3pHdbFw+ftZiGUnm1GZhkJgVqsDL5CYW2yj+TB2mfXDFOMqtbzQi2dNJIyPqPbx9mv2kUxS1gU+r2gKlKi1rQ==}
283 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
284 | peerDependencies:
285 | eslint: ^6.0.0 || ^7.0.0 || ^8.0.0
286 | dependencies:
287 | '@types/json-schema': 7.0.11
288 | '@typescript-eslint/scope-manager': 5.30.7
289 | '@typescript-eslint/types': 5.30.7
290 | '@typescript-eslint/typescript-estree': 5.30.7_typescript@4.7.4
291 | eslint: 8.20.0
292 | eslint-scope: 5.1.1
293 | eslint-utils: 3.0.0_eslint@8.20.0
294 | transitivePeerDependencies:
295 | - supports-color
296 | - typescript
297 | dev: true
298 |
299 | /@typescript-eslint/visitor-keys/5.30.7:
300 | resolution: {integrity: sha512-KrRXf8nnjvcpxDFOKej4xkD7657+PClJs5cJVSG7NNoCNnjEdc46juNAQt7AyuWctuCgs6mVRc1xGctEqrjxWw==}
301 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
302 | dependencies:
303 | '@typescript-eslint/types': 5.30.7
304 | eslint-visitor-keys: 3.3.0
305 | dev: true
306 |
307 | /@unocss/cli/0.44.5:
308 | resolution: {integrity: sha512-ll2UYzPAVw0NzArIoHauF5SeAnjFiktYTBF/V9UozoMCQM0BXihb3nfzWU4JSXo8V5vAeKIiJZvF/JGHd01C4A==}
309 | engines: {node: '>=14'}
310 | hasBin: true
311 | dependencies:
312 | '@unocss/config': 0.44.5
313 | '@unocss/core': 0.44.5
314 | '@unocss/preset-uno': 0.44.5
315 | cac: 6.7.12
316 | chokidar: 3.5.3
317 | colorette: 2.0.19
318 | consola: 2.15.3
319 | fast-glob: 3.2.11
320 | pathe: 0.3.2
321 | perfect-debounce: 0.1.3
322 | dev: true
323 |
324 | /@unocss/config/0.44.5:
325 | resolution: {integrity: sha512-QDJkE+vIHehspQSlQtiXlJ/pIE+rg2QTULCbcgCDtYMQ3t2WF4ET/jQdshCxTDo6qJD0SrqZe5AvAjsYS6vKwA==}
326 | engines: {node: '>=14'}
327 | dependencies:
328 | '@unocss/core': 0.44.5
329 | unconfig: 0.3.5
330 | dev: true
331 |
332 | /@unocss/core/0.44.5:
333 | resolution: {integrity: sha512-IxFg0b0Exudko5akYLA4kfdv2MNYpQlgrB33N+UcHb8z0eGENBStq/ZKjwneplHV9RiSOM4d7nPYkK7Id1RgPA==}
334 | dev: true
335 |
336 | /@unocss/inspector/0.44.5:
337 | resolution: {integrity: sha512-Yd1adLO5WKQ9HCZGoY4KmV6R9kJl8/HM3bO7bIZbVfmVpfQg0k0f5ZaE2Jy6k1fuLw62EtpYQFWAZmkOF0mw7A==}
338 | dependencies:
339 | gzip-size: 6.0.0
340 | sirv: 2.0.2
341 | dev: true
342 |
343 | /@unocss/preset-attributify/0.44.5:
344 | resolution: {integrity: sha512-TrTAcV6QaSVb6Xwbk36mxeJsKR7VUeDLYTM+3gruQKZRpZZDsxKMXbMoVLhCbecj/g0fvQxjI1ETRDDxg/gkjg==}
345 | dependencies:
346 | '@unocss/core': 0.44.5
347 | dev: true
348 |
349 | /@unocss/preset-icons/0.44.5:
350 | resolution: {integrity: sha512-DJKHb9he09jqOnQ3pNUvBNt9gA+daQhnHptIBVYFVJyd4jnJSNgKRhQJNoGCb/gLnDZhg7tH+ggY5B0XnUvVvA==}
351 | dependencies:
352 | '@iconify/utils': 1.0.33
353 | '@unocss/core': 0.44.5
354 | ohmyfetch: 0.4.18
355 | transitivePeerDependencies:
356 | - supports-color
357 | dev: true
358 |
359 | /@unocss/preset-mini/0.44.5:
360 | resolution: {integrity: sha512-eHBksxUzTaopNlDGKrAbQzuRPs7/F7U608gMQcHj1lN9uO4o1tYMzbGSj41vmAMVfnzd6kmS9kuFLQVO01J3aQ==}
361 | dependencies:
362 | '@unocss/core': 0.44.5
363 | dev: true
364 |
365 | /@unocss/preset-tagify/0.44.5:
366 | resolution: {integrity: sha512-wSVWI45BNiBazCQULO0cuz7neevtlpU8q/IsRXw9d5402G9PSGajn5HfW3WCSuRvoXGTlBJ57rbbLP2s4R/H3g==}
367 | dependencies:
368 | '@unocss/core': 0.44.5
369 | dev: true
370 |
371 | /@unocss/preset-typography/0.44.5:
372 | resolution: {integrity: sha512-ialH29y28qtRcNTJgsbD0YZc27cihA26vUh3aZQ9BkPp9j9M9F+DWOt8HnYcnf9iVmdS+6QTB+aMGEJ7Wd1qBg==}
373 | dependencies:
374 | '@unocss/core': 0.44.5
375 | dev: true
376 |
377 | /@unocss/preset-uno/0.44.5:
378 | resolution: {integrity: sha512-1uMKiWVu3GTrCywKdX96f7kqcCkX5H7bW71aD8knOx/z6mY9ZD+e5mNyvIuYYZupBIx0Qfmh6t0T2wpI/nwTVg==}
379 | dependencies:
380 | '@unocss/core': 0.44.5
381 | '@unocss/preset-mini': 0.44.5
382 | '@unocss/preset-wind': 0.44.5
383 | dev: true
384 |
385 | /@unocss/preset-web-fonts/0.44.5:
386 | resolution: {integrity: sha512-AgR8LNpP/cQIU6POMmDAnSjJWX17VLOH07HPxxF6f/hCg21ZSx1QmAV8ol68JW097d/fxF+jh85sCrTxb85ZGQ==}
387 | dependencies:
388 | '@unocss/core': 0.44.5
389 | ohmyfetch: 0.4.18
390 | dev: true
391 |
392 | /@unocss/preset-wind/0.44.5:
393 | resolution: {integrity: sha512-CB9lE8s+EkgPxDUdfJC2VGcefphH2HFD3A2RAFJWUvYPecaRgpHfElx5pDRMYOUHtBhZZJwWrwOCt7qXNqsBFw==}
394 | dependencies:
395 | '@unocss/core': 0.44.5
396 | '@unocss/preset-mini': 0.44.5
397 | dev: true
398 |
399 | /@unocss/reset/0.44.5:
400 | resolution: {integrity: sha512-ZNe86u7BpzCT/5P3S49sFxLucBlfW0ir6oRqmOZe4uhN02puqFUK1L7c0dkoXTVhETxESmWaxBM5GTmbifGeZg==}
401 |
402 | /@unocss/scope/0.44.5:
403 | resolution: {integrity: sha512-4x1MzeDldF257obQHnQ0F3AgkrAuoAFbWGfWgJ55rJM65MnQXEkyktmSxiArQlptwQaGzj9xwzEVMEnVVMhhsg==}
404 | dev: true
405 |
406 | /@unocss/transformer-compile-class/0.44.5:
407 | resolution: {integrity: sha512-kvC8/INiXdOkTKfNt73oTlG5tsTNf06aYhVzBUzoP5IYIZz18dRIpgXJ6xOEXkhJrat458G23UhBPqo9oRK3Fg==}
408 | dependencies:
409 | '@unocss/core': 0.44.5
410 | dev: true
411 |
412 | /@unocss/transformer-directives/0.44.5:
413 | resolution: {integrity: sha512-uLHn0u0c65nGDy5UY7GCDfN/XqzPWbzEtQAp3LOTGTB7iLvuPF7GAzwQIrMINJG41SccDSqT54qmKLJW+gpmlg==}
414 | dependencies:
415 | '@unocss/core': 0.44.5
416 | css-tree: 2.1.0
417 | dev: true
418 |
419 | /@unocss/transformer-variant-group/0.44.5:
420 | resolution: {integrity: sha512-rAf6hpnpPgJHBP4r7UJzF8h2HIY1Gh+l+9w1f3mHdzdY9/T0a6R5vywi/QcZPFUyobeu3v4RDtg8B9SGv219Ew==}
421 | dependencies:
422 | '@unocss/core': 0.44.5
423 | dev: true
424 |
425 | /@unocss/vite/0.44.5_vite@3.0.2:
426 | resolution: {integrity: sha512-HAA77Z+CTHWCjtbgupolsLhRrGuYH4C+FbmfVwTgm07ttWFZy5QaWKRU0mcR53/n1owPxkZilPxWCWX7ltscbw==}
427 | peerDependencies:
428 | vite: ^2.9.0 || ^3.0.0-0
429 | dependencies:
430 | '@ampproject/remapping': 2.2.0
431 | '@rollup/pluginutils': 4.2.1
432 | '@unocss/config': 0.44.5
433 | '@unocss/core': 0.44.5
434 | '@unocss/inspector': 0.44.5
435 | '@unocss/scope': 0.44.5
436 | '@unocss/transformer-directives': 0.44.5
437 | magic-string: 0.26.2
438 | vite: 3.0.2
439 | dev: true
440 |
441 | /@vue/reactivity/3.2.37:
442 | resolution: {integrity: sha512-/7WRafBOshOc6m3F7plwzPeCu/RCVv9uMpOwa/5PiY1Zz+WLVRWiy0MYKwmg19KBdGtFWsmZ4cD+LOdVPcs52A==}
443 | dependencies:
444 | '@vue/shared': 3.2.37
445 | dev: false
446 |
447 | /@vue/shared/3.2.37:
448 | resolution: {integrity: sha512-4rSJemR2NQIo9Klm1vabqWjD8rs/ZaJSzMxkMNeJS6lHiUjjUeYFbooN19NgFjztubEKh3WlZUeOLVdbbUWHsw==}
449 | dev: false
450 |
451 | /acorn-jsx/5.3.2_acorn@8.8.0:
452 | resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
453 | peerDependencies:
454 | acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
455 | dependencies:
456 | acorn: 8.8.0
457 | dev: true
458 |
459 | /acorn/8.8.0:
460 | resolution: {integrity: sha512-QOxyigPVrpZ2GXT+PFyZTl6TtOFc5egxHIP9IlQ+RbupQuX4RkT/Bee4/kQuC02Xkzg84JcT7oLYtDIQxp+v7w==}
461 | engines: {node: '>=0.4.0'}
462 | hasBin: true
463 | dev: true
464 |
465 | /ajv/6.12.6:
466 | resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
467 | dependencies:
468 | fast-deep-equal: 3.1.3
469 | fast-json-stable-stringify: 2.1.0
470 | json-schema-traverse: 0.4.1
471 | uri-js: 4.4.1
472 | dev: true
473 |
474 | /ansi-regex/5.0.1:
475 | resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
476 | engines: {node: '>=8'}
477 | dev: true
478 |
479 | /ansi-styles/4.3.0:
480 | resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
481 | engines: {node: '>=8'}
482 | dependencies:
483 | color-convert: 2.0.1
484 | dev: true
485 |
486 | /anymatch/3.1.2:
487 | resolution: {integrity: sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==}
488 | engines: {node: '>= 8'}
489 | dependencies:
490 | normalize-path: 3.0.0
491 | picomatch: 2.3.1
492 | dev: true
493 |
494 | /argparse/2.0.1:
495 | resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
496 | dev: true
497 |
498 | /array-union/2.1.0:
499 | resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
500 | engines: {node: '>=8'}
501 | dev: true
502 |
503 | /balanced-match/1.0.2:
504 | resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
505 | dev: true
506 |
507 | /binary-extensions/2.2.0:
508 | resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==}
509 | engines: {node: '>=8'}
510 | dev: true
511 |
512 | /brace-expansion/1.1.11:
513 | resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
514 | dependencies:
515 | balanced-match: 1.0.2
516 | concat-map: 0.0.1
517 | dev: true
518 |
519 | /braces/3.0.2:
520 | resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
521 | engines: {node: '>=8'}
522 | dependencies:
523 | fill-range: 7.0.1
524 | dev: true
525 |
526 | /cac/6.7.12:
527 | resolution: {integrity: sha512-rM7E2ygtMkJqD9c7WnFU6fruFcN3xe4FM5yUmgxhZzIKJk4uHl9U/fhwdajGFQbQuv43FAUo1Fe8gX/oIKDeSA==}
528 | engines: {node: '>=8'}
529 | dev: true
530 |
531 | /callsites/3.1.0:
532 | resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
533 | engines: {node: '>=6'}
534 | dev: true
535 |
536 | /chalk/4.1.2:
537 | resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
538 | engines: {node: '>=10'}
539 | dependencies:
540 | ansi-styles: 4.3.0
541 | supports-color: 7.2.0
542 | dev: true
543 |
544 | /chokidar/3.5.3:
545 | resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
546 | engines: {node: '>= 8.10.0'}
547 | dependencies:
548 | anymatch: 3.1.2
549 | braces: 3.0.2
550 | glob-parent: 5.1.2
551 | is-binary-path: 2.1.0
552 | is-glob: 4.0.3
553 | normalize-path: 3.0.0
554 | readdirp: 3.6.0
555 | optionalDependencies:
556 | fsevents: 2.3.2
557 | dev: true
558 |
559 | /color-convert/2.0.1:
560 | resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
561 | engines: {node: '>=7.0.0'}
562 | dependencies:
563 | color-name: 1.1.4
564 | dev: true
565 |
566 | /color-name/1.1.4:
567 | resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
568 | dev: true
569 |
570 | /colorette/2.0.19:
571 | resolution: {integrity: sha512-3tlv/dIP7FWvj3BsbHrGLJ6l/oKh1O3TcgBqMn+yyCagOxc23fyzDS6HypQbgxWbkpDnf52p1LuR4eWDQ/K9WQ==}
572 | dev: true
573 |
574 | /concat-map/0.0.1:
575 | resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=}
576 | dev: true
577 |
578 | /consola/2.15.3:
579 | resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}
580 | dev: true
581 |
582 | /cross-spawn/7.0.3:
583 | resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
584 | engines: {node: '>= 8'}
585 | dependencies:
586 | path-key: 3.1.1
587 | shebang-command: 2.0.0
588 | which: 2.0.2
589 | dev: true
590 |
591 | /css-tree/2.1.0:
592 | resolution: {integrity: sha512-PcysZRzToBbrpoUrZ9qfblRIRf8zbEAkU0AIpQFtgkFK0vSbzOmBCvdSAx2Zg7Xx5wiYJKUKk0NMP7kxevie/A==}
593 | engines: {node: ^10 || ^12.20.0 || ^14.13.0 || >=15.0.0, npm: '>=7.0.0'}
594 | dependencies:
595 | mdn-data: 2.0.27
596 | source-map-js: 1.0.2
597 | dev: true
598 |
599 | /debug/4.3.4:
600 | resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
601 | engines: {node: '>=6.0'}
602 | peerDependencies:
603 | supports-color: '*'
604 | peerDependenciesMeta:
605 | supports-color:
606 | optional: true
607 | dependencies:
608 | ms: 2.1.2
609 | dev: true
610 |
611 | /deep-is/0.1.4:
612 | resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
613 | dev: true
614 |
615 | /defu/6.0.0:
616 | resolution: {integrity: sha512-t2MZGLf1V2rV4VBZbWIaXKdX/mUcYW0n2znQZoADBkGGxYL8EWqCuCZBmJPJ/Yy9fofJkyuuSuo5GSwo0XdEgw==}
617 | dev: true
618 |
619 | /destr/1.1.1:
620 | resolution: {integrity: sha512-QqkneF8LrYmwATMdnuD2MLI3GHQIcBnG6qFC2q9bSH430VTCDAVjcspPmUaKhPGtAtPAftIUFqY1obQYQuwmbg==}
621 | dev: true
622 |
623 | /dir-glob/3.0.1:
624 | resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
625 | engines: {node: '>=8'}
626 | dependencies:
627 | path-type: 4.0.0
628 | dev: true
629 |
630 | /doctrine/3.0.0:
631 | resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
632 | engines: {node: '>=6.0.0'}
633 | dependencies:
634 | esutils: 2.0.3
635 | dev: true
636 |
637 | /duplexer/0.1.2:
638 | resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==}
639 | dev: true
640 |
641 | /esbuild-android-64/0.14.49:
642 | resolution: {integrity: sha512-vYsdOTD+yi+kquhBiFWl3tyxnj2qZJsl4tAqwhT90ktUdnyTizgle7TjNx6Ar1bN7wcwWqZ9QInfdk2WVagSww==}
643 | engines: {node: '>=12'}
644 | cpu: [x64]
645 | os: [android]
646 | requiresBuild: true
647 | dev: true
648 | optional: true
649 |
650 | /esbuild-android-arm64/0.14.49:
651 | resolution: {integrity: sha512-g2HGr/hjOXCgSsvQZ1nK4nW/ei8JUx04Li74qub9qWrStlysaVmadRyTVuW32FGIpLQyc5sUjjZopj49eGGM2g==}
652 | engines: {node: '>=12'}
653 | cpu: [arm64]
654 | os: [android]
655 | requiresBuild: true
656 | dev: true
657 | optional: true
658 |
659 | /esbuild-darwin-64/0.14.49:
660 | resolution: {integrity: sha512-3rvqnBCtX9ywso5fCHixt2GBCUsogNp9DjGmvbBohh31Ces34BVzFltMSxJpacNki96+WIcX5s/vum+ckXiLYg==}
661 | engines: {node: '>=12'}
662 | cpu: [x64]
663 | os: [darwin]
664 | requiresBuild: true
665 | dev: true
666 | optional: true
667 |
668 | /esbuild-darwin-arm64/0.14.49:
669 | resolution: {integrity: sha512-XMaqDxO846srnGlUSJnwbijV29MTKUATmOLyQSfswbK/2X5Uv28M9tTLUJcKKxzoo9lnkYPsx2o8EJcTYwCs/A==}
670 | engines: {node: '>=12'}
671 | cpu: [arm64]
672 | os: [darwin]
673 | requiresBuild: true
674 | dev: true
675 | optional: true
676 |
677 | /esbuild-freebsd-64/0.14.49:
678 | resolution: {integrity: sha512-NJ5Q6AjV879mOHFri+5lZLTp5XsO2hQ+KSJYLbfY9DgCu8s6/Zl2prWXVANYTeCDLlrIlNNYw8y34xqyLDKOmQ==}
679 | engines: {node: '>=12'}
680 | cpu: [x64]
681 | os: [freebsd]
682 | requiresBuild: true
683 | dev: true
684 | optional: true
685 |
686 | /esbuild-freebsd-arm64/0.14.49:
687 | resolution: {integrity: sha512-lFLtgXnAc3eXYqj5koPlBZvEbBSOSUbWO3gyY/0+4lBdRqELyz4bAuamHvmvHW5swJYL7kngzIZw6kdu25KGOA==}
688 | engines: {node: '>=12'}
689 | cpu: [arm64]
690 | os: [freebsd]
691 | requiresBuild: true
692 | dev: true
693 | optional: true
694 |
695 | /esbuild-linux-32/0.14.49:
696 | resolution: {integrity: sha512-zTTH4gr2Kb8u4QcOpTDVn7Z8q7QEIvFl/+vHrI3cF6XOJS7iEI1FWslTo3uofB2+mn6sIJEQD9PrNZKoAAMDiA==}
697 | engines: {node: '>=12'}
698 | cpu: [ia32]
699 | os: [linux]
700 | requiresBuild: true
701 | dev: true
702 | optional: true
703 |
704 | /esbuild-linux-64/0.14.49:
705 | resolution: {integrity: sha512-hYmzRIDzFfLrB5c1SknkxzM8LdEUOusp6M2TnuQZJLRtxTgyPnZZVtyMeCLki0wKgYPXkFsAVhi8vzo2mBNeTg==}
706 | engines: {node: '>=12'}
707 | cpu: [x64]
708 | os: [linux]
709 | requiresBuild: true
710 | dev: true
711 | optional: true
712 |
713 | /esbuild-linux-arm/0.14.49:
714 | resolution: {integrity: sha512-iE3e+ZVv1Qz1Sy0gifIsarJMQ89Rpm9mtLSRtG3AH0FPgAzQ5Z5oU6vYzhc/3gSPi2UxdCOfRhw2onXuFw/0lg==}
715 | engines: {node: '>=12'}
716 | cpu: [arm]
717 | os: [linux]
718 | requiresBuild: true
719 | dev: true
720 | optional: true
721 |
722 | /esbuild-linux-arm64/0.14.49:
723 | resolution: {integrity: sha512-KLQ+WpeuY+7bxukxLz5VgkAAVQxUv67Ft4DmHIPIW+2w3ObBPQhqNoeQUHxopoW/aiOn3m99NSmSV+bs4BSsdA==}
724 | engines: {node: '>=12'}
725 | cpu: [arm64]
726 | os: [linux]
727 | requiresBuild: true
728 | dev: true
729 | optional: true
730 |
731 | /esbuild-linux-mips64le/0.14.49:
732 | resolution: {integrity: sha512-n+rGODfm8RSum5pFIqFQVQpYBw+AztL8s6o9kfx7tjfK0yIGF6tm5HlG6aRjodiiKkH2xAiIM+U4xtQVZYU4rA==}
733 | engines: {node: '>=12'}
734 | cpu: [mips64el]
735 | os: [linux]
736 | requiresBuild: true
737 | dev: true
738 | optional: true
739 |
740 | /esbuild-linux-ppc64le/0.14.49:
741 | resolution: {integrity: sha512-WP9zR4HX6iCBmMFH+XHHng2LmdoIeUmBpL4aL2TR8ruzXyT4dWrJ5BSbT8iNo6THN8lod6GOmYDLq/dgZLalGw==}
742 | engines: {node: '>=12'}
743 | cpu: [ppc64]
744 | os: [linux]
745 | requiresBuild: true
746 | dev: true
747 | optional: true
748 |
749 | /esbuild-linux-riscv64/0.14.49:
750 | resolution: {integrity: sha512-h66ORBz+Dg+1KgLvzTVQEA1LX4XBd1SK0Fgbhhw4akpG/YkN8pS6OzYI/7SGENiN6ao5hETRDSkVcvU9NRtkMQ==}
751 | engines: {node: '>=12'}
752 | cpu: [riscv64]
753 | os: [linux]
754 | requiresBuild: true
755 | dev: true
756 | optional: true
757 |
758 | /esbuild-linux-s390x/0.14.49:
759 | resolution: {integrity: sha512-DhrUoFVWD+XmKO1y7e4kNCqQHPs6twz6VV6Uezl/XHYGzM60rBewBF5jlZjG0nCk5W/Xy6y1xWeopkrhFFM0sQ==}
760 | engines: {node: '>=12'}
761 | cpu: [s390x]
762 | os: [linux]
763 | requiresBuild: true
764 | dev: true
765 | optional: true
766 |
767 | /esbuild-netbsd-64/0.14.49:
768 | resolution: {integrity: sha512-BXaUwFOfCy2T+hABtiPUIpWjAeWK9P8O41gR4Pg73hpzoygVGnj0nI3YK4SJhe52ELgtdgWP/ckIkbn2XaTxjQ==}
769 | engines: {node: '>=12'}
770 | cpu: [x64]
771 | os: [netbsd]
772 | requiresBuild: true
773 | dev: true
774 | optional: true
775 |
776 | /esbuild-openbsd-64/0.14.49:
777 | resolution: {integrity: sha512-lP06UQeLDGmVPw9Rg437Btu6J9/BmyhdoefnQ4gDEJTtJvKtQaUcOQrhjTq455ouZN4EHFH1h28WOJVANK41kA==}
778 | engines: {node: '>=12'}
779 | cpu: [x64]
780 | os: [openbsd]
781 | requiresBuild: true
782 | dev: true
783 | optional: true
784 |
785 | /esbuild-sunos-64/0.14.49:
786 | resolution: {integrity: sha512-4c8Zowp+V3zIWje329BeLbGh6XI9c/rqARNaj5yPHdC61pHI9UNdDxT3rePPJeWcEZVKjkiAS6AP6kiITp7FSw==}
787 | engines: {node: '>=12'}
788 | cpu: [x64]
789 | os: [sunos]
790 | requiresBuild: true
791 | dev: true
792 | optional: true
793 |
794 | /esbuild-windows-32/0.14.49:
795 | resolution: {integrity: sha512-q7Rb+J9yHTeKr9QTPDYkqfkEj8/kcKz9lOabDuvEXpXuIcosWCJgo5Z7h/L4r7rbtTH4a8U2FGKb6s1eeOHmJA==}
796 | engines: {node: '>=12'}
797 | cpu: [ia32]
798 | os: [win32]
799 | requiresBuild: true
800 | dev: true
801 | optional: true
802 |
803 | /esbuild-windows-64/0.14.49:
804 | resolution: {integrity: sha512-+Cme7Ongv0UIUTniPqfTX6mJ8Deo7VXw9xN0yJEN1lQMHDppTNmKwAM3oGbD/Vqff+07K2gN0WfNkMohmG+dVw==}
805 | engines: {node: '>=12'}
806 | cpu: [x64]
807 | os: [win32]
808 | requiresBuild: true
809 | dev: true
810 | optional: true
811 |
812 | /esbuild-windows-arm64/0.14.49:
813 | resolution: {integrity: sha512-v+HYNAXzuANrCbbLFJ5nmO3m5y2PGZWLe3uloAkLt87aXiO2mZr3BTmacZdjwNkNEHuH3bNtN8cak+mzVjVPfA==}
814 | engines: {node: '>=12'}
815 | cpu: [arm64]
816 | os: [win32]
817 | requiresBuild: true
818 | dev: true
819 | optional: true
820 |
821 | /esbuild/0.14.49:
822 | resolution: {integrity: sha512-/TlVHhOaq7Yz8N1OJrjqM3Auzo5wjvHFLk+T8pIue+fhnhIMpfAzsG6PLVMbFveVxqD2WOp3QHei+52IMUNmCw==}
823 | engines: {node: '>=12'}
824 | hasBin: true
825 | requiresBuild: true
826 | optionalDependencies:
827 | esbuild-android-64: 0.14.49
828 | esbuild-android-arm64: 0.14.49
829 | esbuild-darwin-64: 0.14.49
830 | esbuild-darwin-arm64: 0.14.49
831 | esbuild-freebsd-64: 0.14.49
832 | esbuild-freebsd-arm64: 0.14.49
833 | esbuild-linux-32: 0.14.49
834 | esbuild-linux-64: 0.14.49
835 | esbuild-linux-arm: 0.14.49
836 | esbuild-linux-arm64: 0.14.49
837 | esbuild-linux-mips64le: 0.14.49
838 | esbuild-linux-ppc64le: 0.14.49
839 | esbuild-linux-riscv64: 0.14.49
840 | esbuild-linux-s390x: 0.14.49
841 | esbuild-netbsd-64: 0.14.49
842 | esbuild-openbsd-64: 0.14.49
843 | esbuild-sunos-64: 0.14.49
844 | esbuild-windows-32: 0.14.49
845 | esbuild-windows-64: 0.14.49
846 | esbuild-windows-arm64: 0.14.49
847 | dev: true
848 |
849 | /escape-string-regexp/4.0.0:
850 | resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
851 | engines: {node: '>=10'}
852 | dev: true
853 |
854 | /eslint-config-prettier/8.5.0_eslint@8.20.0:
855 | resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==}
856 | hasBin: true
857 | peerDependencies:
858 | eslint: '>=7.0.0'
859 | dependencies:
860 | eslint: 8.20.0
861 | dev: true
862 |
863 | /eslint-scope/5.1.1:
864 | resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
865 | engines: {node: '>=8.0.0'}
866 | dependencies:
867 | esrecurse: 4.3.0
868 | estraverse: 4.3.0
869 | dev: true
870 |
871 | /eslint-scope/7.1.1:
872 | resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==}
873 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
874 | dependencies:
875 | esrecurse: 4.3.0
876 | estraverse: 5.3.0
877 | dev: true
878 |
879 | /eslint-utils/3.0.0_eslint@8.20.0:
880 | resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
881 | engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
882 | peerDependencies:
883 | eslint: '>=5'
884 | dependencies:
885 | eslint: 8.20.0
886 | eslint-visitor-keys: 2.1.0
887 | dev: true
888 |
889 | /eslint-visitor-keys/2.1.0:
890 | resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
891 | engines: {node: '>=10'}
892 | dev: true
893 |
894 | /eslint-visitor-keys/3.3.0:
895 | resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==}
896 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
897 | dev: true
898 |
899 | /eslint/8.20.0:
900 | resolution: {integrity: sha512-d4ixhz5SKCa1D6SCPrivP7yYVi7nyD6A4vs6HIAul9ujBzcEmZVM3/0NN/yu5nKhmO1wjp5xQ46iRfmDGlOviA==}
901 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
902 | hasBin: true
903 | dependencies:
904 | '@eslint/eslintrc': 1.3.0
905 | '@humanwhocodes/config-array': 0.9.5
906 | ajv: 6.12.6
907 | chalk: 4.1.2
908 | cross-spawn: 7.0.3
909 | debug: 4.3.4
910 | doctrine: 3.0.0
911 | escape-string-regexp: 4.0.0
912 | eslint-scope: 7.1.1
913 | eslint-utils: 3.0.0_eslint@8.20.0
914 | eslint-visitor-keys: 3.3.0
915 | espree: 9.3.2
916 | esquery: 1.4.0
917 | esutils: 2.0.3
918 | fast-deep-equal: 3.1.3
919 | file-entry-cache: 6.0.1
920 | functional-red-black-tree: 1.0.1
921 | glob-parent: 6.0.2
922 | globals: 13.17.0
923 | ignore: 5.2.0
924 | import-fresh: 3.3.0
925 | imurmurhash: 0.1.4
926 | is-glob: 4.0.3
927 | js-yaml: 4.1.0
928 | json-stable-stringify-without-jsonify: 1.0.1
929 | levn: 0.4.1
930 | lodash.merge: 4.6.2
931 | minimatch: 3.1.2
932 | natural-compare: 1.4.0
933 | optionator: 0.9.1
934 | regexpp: 3.2.0
935 | strip-ansi: 6.0.1
936 | strip-json-comments: 3.1.1
937 | text-table: 0.2.0
938 | v8-compile-cache: 2.3.0
939 | transitivePeerDependencies:
940 | - supports-color
941 | dev: true
942 |
943 | /espree/9.3.2:
944 | resolution: {integrity: sha512-D211tC7ZwouTIuY5x9XnS0E9sWNChB7IYKX/Xp5eQj3nFXhqmiUDB9q27y76oFl8jTg3pXcQx/bpxMfs3CIZbA==}
945 | engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
946 | dependencies:
947 | acorn: 8.8.0
948 | acorn-jsx: 5.3.2_acorn@8.8.0
949 | eslint-visitor-keys: 3.3.0
950 | dev: true
951 |
952 | /esquery/1.4.0:
953 | resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==}
954 | engines: {node: '>=0.10'}
955 | dependencies:
956 | estraverse: 5.3.0
957 | dev: true
958 |
959 | /esrecurse/4.3.0:
960 | resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
961 | engines: {node: '>=4.0'}
962 | dependencies:
963 | estraverse: 5.3.0
964 | dev: true
965 |
966 | /estraverse/4.3.0:
967 | resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
968 | engines: {node: '>=4.0'}
969 | dev: true
970 |
971 | /estraverse/5.3.0:
972 | resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
973 | engines: {node: '>=4.0'}
974 | dev: true
975 |
976 | /estree-walker/2.0.2:
977 | resolution: {integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==}
978 | dev: true
979 |
980 | /esutils/2.0.3:
981 | resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
982 | engines: {node: '>=0.10.0'}
983 | dev: true
984 |
985 | /execa/5.1.1:
986 | resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
987 | engines: {node: '>=10'}
988 | dependencies:
989 | cross-spawn: 7.0.3
990 | get-stream: 6.0.1
991 | human-signals: 2.1.0
992 | is-stream: 2.0.1
993 | merge-stream: 2.0.0
994 | npm-run-path: 4.0.1
995 | onetime: 5.1.2
996 | signal-exit: 3.0.7
997 | strip-final-newline: 2.0.0
998 | dev: true
999 |
1000 | /fast-deep-equal/3.1.3:
1001 | resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
1002 | dev: true
1003 |
1004 | /fast-glob/3.2.11:
1005 | resolution: {integrity: sha512-xrO3+1bxSo3ZVHAnqzyuewYT6aMFHRAd4Kcs92MAonjwQZLsK9d0SF1IyQ3k5PoirxTW0Oe/RqFgMQ6TcNE5Ew==}
1006 | engines: {node: '>=8.6.0'}
1007 | dependencies:
1008 | '@nodelib/fs.stat': 2.0.5
1009 | '@nodelib/fs.walk': 1.2.8
1010 | glob-parent: 5.1.2
1011 | merge2: 1.4.1
1012 | micromatch: 4.0.5
1013 | dev: true
1014 |
1015 | /fast-json-stable-stringify/2.1.0:
1016 | resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
1017 | dev: true
1018 |
1019 | /fast-levenshtein/2.0.6:
1020 | resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
1021 | dev: true
1022 |
1023 | /fastq/1.13.0:
1024 | resolution: {integrity: sha512-YpkpUnK8od0o1hmeSc7UUs/eB/vIPWJYjKck2QKIzAf71Vm1AAQ3EbuZB3g2JIy+pg+ERD0vqI79KyZiB2e2Nw==}
1025 | dependencies:
1026 | reusify: 1.0.4
1027 | dev: true
1028 |
1029 | /file-entry-cache/6.0.1:
1030 | resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
1031 | engines: {node: ^10.12.0 || >=12.0.0}
1032 | dependencies:
1033 | flat-cache: 3.0.4
1034 | dev: true
1035 |
1036 | /fill-range/7.0.1:
1037 | resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
1038 | engines: {node: '>=8'}
1039 | dependencies:
1040 | to-regex-range: 5.0.1
1041 | dev: true
1042 |
1043 | /find-up/5.0.0:
1044 | resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
1045 | engines: {node: '>=10'}
1046 | dependencies:
1047 | locate-path: 6.0.0
1048 | path-exists: 4.0.0
1049 | dev: true
1050 |
1051 | /flat-cache/3.0.4:
1052 | resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==}
1053 | engines: {node: ^10.12.0 || >=12.0.0}
1054 | dependencies:
1055 | flatted: 3.2.6
1056 | rimraf: 3.0.2
1057 | dev: true
1058 |
1059 | /flatted/3.2.6:
1060 | resolution: {integrity: sha512-0sQoMh9s0BYsm+12Huy/rkKxVu4R1+r96YX5cG44rHV0pQ6iC3Q+mkoMFaGWObMFYQxCVT+ssG1ksneA2MI9KQ==}
1061 | dev: true
1062 |
1063 | /fs.realpath/1.0.0:
1064 | resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
1065 | dev: true
1066 |
1067 | /fsevents/2.3.2:
1068 | resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==}
1069 | engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
1070 | os: [darwin]
1071 | requiresBuild: true
1072 | dev: true
1073 | optional: true
1074 |
1075 | /function-bind/1.1.1:
1076 | resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==}
1077 | dev: true
1078 |
1079 | /functional-red-black-tree/1.0.1:
1080 | resolution: {integrity: sha512-dsKNQNdj6xA3T+QlADDA7mOSlX0qiMINjn0cgr+eGHGsbSHzTabcIogz2+p/iqP1Xs6EP/sS2SbqH+brGTbq0g==}
1081 | dev: true
1082 |
1083 | /get-stream/6.0.1:
1084 | resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
1085 | engines: {node: '>=10'}
1086 | dev: true
1087 |
1088 | /glob-parent/5.1.2:
1089 | resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
1090 | engines: {node: '>= 6'}
1091 | dependencies:
1092 | is-glob: 4.0.3
1093 | dev: true
1094 |
1095 | /glob-parent/6.0.2:
1096 | resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
1097 | engines: {node: '>=10.13.0'}
1098 | dependencies:
1099 | is-glob: 4.0.3
1100 | dev: true
1101 |
1102 | /glob/7.2.3:
1103 | resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
1104 | dependencies:
1105 | fs.realpath: 1.0.0
1106 | inflight: 1.0.6
1107 | inherits: 2.0.4
1108 | minimatch: 3.1.2
1109 | once: 1.4.0
1110 | path-is-absolute: 1.0.1
1111 | dev: true
1112 |
1113 | /globals/13.17.0:
1114 | resolution: {integrity: sha512-1C+6nQRb1GwGMKm2dH/E7enFAMxGTmGI7/dEdhy/DNelv85w9B72t3uc5frtMNXIbzrarJJ/lTCjcaZwbLJmyw==}
1115 | engines: {node: '>=8'}
1116 | dependencies:
1117 | type-fest: 0.20.2
1118 | dev: true
1119 |
1120 | /globby/11.1.0:
1121 | resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
1122 | engines: {node: '>=10'}
1123 | dependencies:
1124 | array-union: 2.1.0
1125 | dir-glob: 3.0.1
1126 | fast-glob: 3.2.11
1127 | ignore: 5.2.0
1128 | merge2: 1.4.1
1129 | slash: 3.0.0
1130 | dev: true
1131 |
1132 | /gzip-size/6.0.0:
1133 | resolution: {integrity: sha512-ax7ZYomf6jqPTQ4+XCpUGyXKHk5WweS+e05MBO4/y3WJ5RkmPXNKvX+bx1behVILVwr6JSQvZAku021CHPXG3Q==}
1134 | engines: {node: '>=10'}
1135 | dependencies:
1136 | duplexer: 0.1.2
1137 | dev: true
1138 |
1139 | /has-flag/4.0.0:
1140 | resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
1141 | engines: {node: '>=8'}
1142 | dev: true
1143 |
1144 | /has/1.0.3:
1145 | resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==}
1146 | engines: {node: '>= 0.4.0'}
1147 | dependencies:
1148 | function-bind: 1.1.1
1149 | dev: true
1150 |
1151 | /human-signals/2.1.0:
1152 | resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
1153 | engines: {node: '>=10.17.0'}
1154 | dev: true
1155 |
1156 | /ignore/5.2.0:
1157 | resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==}
1158 | engines: {node: '>= 4'}
1159 | dev: true
1160 |
1161 | /import-fresh/3.3.0:
1162 | resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
1163 | engines: {node: '>=6'}
1164 | dependencies:
1165 | parent-module: 1.0.1
1166 | resolve-from: 4.0.0
1167 | dev: true
1168 |
1169 | /imurmurhash/0.1.4:
1170 | resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
1171 | engines: {node: '>=0.8.19'}
1172 | dev: true
1173 |
1174 | /inflight/1.0.6:
1175 | resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
1176 | dependencies:
1177 | once: 1.4.0
1178 | wrappy: 1.0.2
1179 | dev: true
1180 |
1181 | /inherits/2.0.4:
1182 | resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
1183 | dev: true
1184 |
1185 | /is-binary-path/2.1.0:
1186 | resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
1187 | engines: {node: '>=8'}
1188 | dependencies:
1189 | binary-extensions: 2.2.0
1190 | dev: true
1191 |
1192 | /is-core-module/2.9.0:
1193 | resolution: {integrity: sha512-+5FPy5PnwmO3lvfMb0AsoPaBG+5KHUI0wYFXOtYPnVVVspTFUuMZNfNaNVRt3FZadstu2c8x23vykRW/NBoU6A==}
1194 | dependencies:
1195 | has: 1.0.3
1196 | dev: true
1197 |
1198 | /is-extglob/2.1.1:
1199 | resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
1200 | engines: {node: '>=0.10.0'}
1201 | dev: true
1202 |
1203 | /is-glob/4.0.3:
1204 | resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
1205 | engines: {node: '>=0.10.0'}
1206 | dependencies:
1207 | is-extglob: 2.1.1
1208 | dev: true
1209 |
1210 | /is-number/7.0.0:
1211 | resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
1212 | engines: {node: '>=0.12.0'}
1213 | dev: true
1214 |
1215 | /is-stream/2.0.1:
1216 | resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
1217 | engines: {node: '>=8'}
1218 | dev: true
1219 |
1220 | /isexe/2.0.0:
1221 | resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
1222 | dev: true
1223 |
1224 | /jiti/1.14.0:
1225 | resolution: {integrity: sha512-4IwstlaKQc9vCTC+qUXLM1hajy2ImiL9KnLvVYiaHOtS/v3wRjhLlGl121AmgDgx/O43uKmxownJghS5XMya2A==}
1226 | hasBin: true
1227 | dev: true
1228 |
1229 | /js-yaml/4.1.0:
1230 | resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
1231 | hasBin: true
1232 | dependencies:
1233 | argparse: 2.0.1
1234 | dev: true
1235 |
1236 | /json-schema-traverse/0.4.1:
1237 | resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
1238 | dev: true
1239 |
1240 | /json-stable-stringify-without-jsonify/1.0.1:
1241 | resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
1242 | dev: true
1243 |
1244 | /kolorist/1.5.1:
1245 | resolution: {integrity: sha512-lxpCM3HTvquGxKGzHeknB/sUjuVoUElLlfYnXZT73K8geR9jQbroGlSCFBax9/0mpGoD3kzcMLnOlGQPJJNyqQ==}
1246 | dev: true
1247 |
1248 | /levn/0.4.1:
1249 | resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
1250 | engines: {node: '>= 0.8.0'}
1251 | dependencies:
1252 | prelude-ls: 1.2.1
1253 | type-check: 0.4.0
1254 | dev: true
1255 |
1256 | /local-pkg/0.4.2:
1257 | resolution: {integrity: sha512-mlERgSPrbxU3BP4qBqAvvwlgW4MTg78iwJdGGnv7kibKjWcJksrG3t6LB5lXI93wXRDvG4NpUgJFmTG4T6rdrg==}
1258 | engines: {node: '>=14'}
1259 | dev: true
1260 |
1261 | /locate-path/6.0.0:
1262 | resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
1263 | engines: {node: '>=10'}
1264 | dependencies:
1265 | p-locate: 5.0.0
1266 | dev: true
1267 |
1268 | /lodash.merge/4.6.2:
1269 | resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
1270 | dev: true
1271 |
1272 | /lru-cache/6.0.0:
1273 | resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
1274 | engines: {node: '>=10'}
1275 | dependencies:
1276 | yallist: 4.0.0
1277 | dev: true
1278 |
1279 | /magic-string/0.26.2:
1280 | resolution: {integrity: sha512-NzzlXpclt5zAbmo6h6jNc8zl2gNRGHvmsZW4IvZhTC4W7k4OlLP+S5YLussa/r3ixNT66KOQfNORlXHSOy/X4A==}
1281 | engines: {node: '>=12'}
1282 | dependencies:
1283 | sourcemap-codec: 1.4.8
1284 | dev: true
1285 |
1286 | /mdn-data/2.0.27:
1287 | resolution: {integrity: sha512-kwqO0I0jtWr25KcfLm9pia8vLZ8qoAKhWZuZMbneJq3jjBD3gl5nZs8l8Tu3ZBlBAHVQtDur9rdDGyvtfVraHQ==}
1288 | dev: true
1289 |
1290 | /merge-stream/2.0.0:
1291 | resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
1292 | dev: true
1293 |
1294 | /merge2/1.4.1:
1295 | resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
1296 | engines: {node: '>= 8'}
1297 | dev: true
1298 |
1299 | /micromatch/4.0.5:
1300 | resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
1301 | engines: {node: '>=8.6'}
1302 | dependencies:
1303 | braces: 3.0.2
1304 | picomatch: 2.3.1
1305 | dev: true
1306 |
1307 | /mimic-fn/2.1.0:
1308 | resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
1309 | engines: {node: '>=6'}
1310 | dev: true
1311 |
1312 | /minimatch/3.1.2:
1313 | resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
1314 | dependencies:
1315 | brace-expansion: 1.1.11
1316 | dev: true
1317 |
1318 | /mrmime/1.0.1:
1319 | resolution: {integrity: sha512-hzzEagAgDyoU1Q6yg5uI+AorQgdvMCur3FcKf7NhMKWsaYg+RnbTyHRa/9IlLF9rf455MOCtcqqrQQ83pPP7Uw==}
1320 | engines: {node: '>=10'}
1321 | dev: true
1322 |
1323 | /ms/2.1.2:
1324 | resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
1325 | dev: true
1326 |
1327 | /nanoid/3.3.4:
1328 | resolution: {integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==}
1329 | engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
1330 | hasBin: true
1331 | dev: true
1332 |
1333 | /natural-compare/1.4.0:
1334 | resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
1335 | dev: true
1336 |
1337 | /node-fetch-native/0.1.4:
1338 | resolution: {integrity: sha512-10EKpOCQPXwZVFh3U1ptOMWBgKTbsN7Vvo6WVKt5pw4hp8zbv6ZVBZPlXw+5M6Tyi1oc1iD4/sNPd71KYA16tQ==}
1339 | dev: true
1340 |
1341 | /normalize-path/3.0.0:
1342 | resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
1343 | engines: {node: '>=0.10.0'}
1344 | dev: true
1345 |
1346 | /npm-run-path/4.0.1:
1347 | resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
1348 | engines: {node: '>=8'}
1349 | dependencies:
1350 | path-key: 3.1.1
1351 | dev: true
1352 |
1353 | /ohmyfetch/0.4.18:
1354 | resolution: {integrity: sha512-MslzNrQzBLtZHmiZBI8QMOcMpdNFlK61OJ34nFNFynZ4v+4BonfCQ7VIN4EGXvGGq5zhDzgdJoY3o9S1l2T7KQ==}
1355 | dependencies:
1356 | destr: 1.1.1
1357 | node-fetch-native: 0.1.4
1358 | ufo: 0.8.5
1359 | undici: 5.8.0
1360 | dev: true
1361 |
1362 | /once/1.4.0:
1363 | resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
1364 | dependencies:
1365 | wrappy: 1.0.2
1366 | dev: true
1367 |
1368 | /onetime/5.1.2:
1369 | resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
1370 | engines: {node: '>=6'}
1371 | dependencies:
1372 | mimic-fn: 2.1.0
1373 | dev: true
1374 |
1375 | /optionator/0.9.1:
1376 | resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==}
1377 | engines: {node: '>= 0.8.0'}
1378 | dependencies:
1379 | deep-is: 0.1.4
1380 | fast-levenshtein: 2.0.6
1381 | levn: 0.4.1
1382 | prelude-ls: 1.2.1
1383 | type-check: 0.4.0
1384 | word-wrap: 1.2.3
1385 | dev: true
1386 |
1387 | /p-limit/3.1.0:
1388 | resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
1389 | engines: {node: '>=10'}
1390 | dependencies:
1391 | yocto-queue: 0.1.0
1392 | dev: true
1393 |
1394 | /p-locate/5.0.0:
1395 | resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
1396 | engines: {node: '>=10'}
1397 | dependencies:
1398 | p-limit: 3.1.0
1399 | dev: true
1400 |
1401 | /parent-module/1.0.1:
1402 | resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
1403 | engines: {node: '>=6'}
1404 | dependencies:
1405 | callsites: 3.1.0
1406 | dev: true
1407 |
1408 | /path-exists/4.0.0:
1409 | resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
1410 | engines: {node: '>=8'}
1411 | dev: true
1412 |
1413 | /path-is-absolute/1.0.1:
1414 | resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
1415 | engines: {node: '>=0.10.0'}
1416 | dev: true
1417 |
1418 | /path-key/3.1.1:
1419 | resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
1420 | engines: {node: '>=8'}
1421 | dev: true
1422 |
1423 | /path-parse/1.0.7:
1424 | resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
1425 | dev: true
1426 |
1427 | /path-type/4.0.0:
1428 | resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
1429 | engines: {node: '>=8'}
1430 | dev: true
1431 |
1432 | /pathe/0.3.2:
1433 | resolution: {integrity: sha512-qhnmX0TOqlCvdWWTkoM83wh5J8fZ2yhbDEc9MlsnAEtEc+JCwxUKEwmd6pkY9hRe6JR1Uecbc14VcAKX2yFSTA==}
1434 | dev: true
1435 |
1436 | /perfect-debounce/0.1.3:
1437 | resolution: {integrity: sha512-NOT9AcKiDGpnV/HBhI22Str++XWcErO/bALvHCuhv33owZW/CjH8KAFLZDCmu3727sihe0wTxpDhyGc6M8qacQ==}
1438 | dev: true
1439 |
1440 | /petite-vue/0.4.1:
1441 | resolution: {integrity: sha512-/gtYKQe9r1OV4IEwn2RsPXAHgFTe1nVq4QhldAP6/l8DSe9I754K6Oe1+Ff6dbnT5P8X2XP7PTUZkGRz5uFnFQ==}
1442 | dev: false
1443 |
1444 | /picocolors/1.0.0:
1445 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==}
1446 | dev: true
1447 |
1448 | /picomatch/2.3.1:
1449 | resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
1450 | engines: {node: '>=8.6'}
1451 | dev: true
1452 |
1453 | /postcss/8.4.14:
1454 | resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==}
1455 | engines: {node: ^10 || ^12 || >=14}
1456 | dependencies:
1457 | nanoid: 3.3.4
1458 | picocolors: 1.0.0
1459 | source-map-js: 1.0.2
1460 | dev: true
1461 |
1462 | /prelude-ls/1.2.1:
1463 | resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
1464 | engines: {node: '>= 0.8.0'}
1465 | dev: true
1466 |
1467 | /prettier/2.7.1:
1468 | resolution: {integrity: sha512-ujppO+MkdPqoVINuDFDRLClm7D78qbDt0/NR+wp5FqEZOoTNAjPHWj17QRhu7geIHJfcNhRk1XVQmF8Bp3ye+g==}
1469 | engines: {node: '>=10.13.0'}
1470 | hasBin: true
1471 | dev: true
1472 |
1473 | /punycode/2.1.1:
1474 | resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==}
1475 | engines: {node: '>=6'}
1476 | dev: true
1477 |
1478 | /queue-microtask/1.2.3:
1479 | resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
1480 | dev: true
1481 |
1482 | /readdirp/3.6.0:
1483 | resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
1484 | engines: {node: '>=8.10.0'}
1485 | dependencies:
1486 | picomatch: 2.3.1
1487 | dev: true
1488 |
1489 | /regexpp/3.2.0:
1490 | resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
1491 | engines: {node: '>=8'}
1492 | dev: true
1493 |
1494 | /resolve-from/4.0.0:
1495 | resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
1496 | engines: {node: '>=4'}
1497 | dev: true
1498 |
1499 | /resolve/1.22.1:
1500 | resolution: {integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==}
1501 | hasBin: true
1502 | dependencies:
1503 | is-core-module: 2.9.0
1504 | path-parse: 1.0.7
1505 | supports-preserve-symlinks-flag: 1.0.0
1506 | dev: true
1507 |
1508 | /reusify/1.0.4:
1509 | resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
1510 | engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
1511 | dev: true
1512 |
1513 | /rimraf/3.0.2:
1514 | resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
1515 | hasBin: true
1516 | dependencies:
1517 | glob: 7.2.3
1518 | dev: true
1519 |
1520 | /rollup/2.77.0:
1521 | resolution: {integrity: sha512-vL8xjY4yOQEw79DvyXLijhnhh+R/O9zpF/LEgkCebZFtb6ELeN9H3/2T0r8+mp+fFTBHZ5qGpOpW2ela2zRt3g==}
1522 | engines: {node: '>=10.0.0'}
1523 | hasBin: true
1524 | optionalDependencies:
1525 | fsevents: 2.3.2
1526 | dev: true
1527 |
1528 | /run-parallel/1.2.0:
1529 | resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
1530 | dependencies:
1531 | queue-microtask: 1.2.3
1532 | dev: true
1533 |
1534 | /semver/7.3.7:
1535 | resolution: {integrity: sha512-QlYTucUYOews+WeEujDoEGziz4K6c47V/Bd+LjSSYcA94p+DmINdf7ncaUinThfvZyu13lN9OY1XDxt8C0Tw0g==}
1536 | engines: {node: '>=10'}
1537 | hasBin: true
1538 | dependencies:
1539 | lru-cache: 6.0.0
1540 | dev: true
1541 |
1542 | /shebang-command/2.0.0:
1543 | resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
1544 | engines: {node: '>=8'}
1545 | dependencies:
1546 | shebang-regex: 3.0.0
1547 | dev: true
1548 |
1549 | /shebang-regex/3.0.0:
1550 | resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
1551 | engines: {node: '>=8'}
1552 | dev: true
1553 |
1554 | /signal-exit/3.0.7:
1555 | resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
1556 | dev: true
1557 |
1558 | /sirv/2.0.2:
1559 | resolution: {integrity: sha512-4Qog6aE29nIjAOKe/wowFTxOdmbEZKb+3tsLljaBRzJwtqto0BChD2zzH0LhgCSXiI+V7X+Y45v14wBZQ1TK3w==}
1560 | engines: {node: '>= 10'}
1561 | dependencies:
1562 | '@polka/url': 1.0.0-next.21
1563 | mrmime: 1.0.1
1564 | totalist: 3.0.0
1565 | dev: true
1566 |
1567 | /slash/3.0.0:
1568 | resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
1569 | engines: {node: '>=8'}
1570 | dev: true
1571 |
1572 | /source-map-js/1.0.2:
1573 | resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==}
1574 | engines: {node: '>=0.10.0'}
1575 | dev: true
1576 |
1577 | /sourcemap-codec/1.4.8:
1578 | resolution: {integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==}
1579 | dev: true
1580 |
1581 | /strip-ansi/6.0.1:
1582 | resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
1583 | engines: {node: '>=8'}
1584 | dependencies:
1585 | ansi-regex: 5.0.1
1586 | dev: true
1587 |
1588 | /strip-final-newline/2.0.0:
1589 | resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
1590 | engines: {node: '>=6'}
1591 | dev: true
1592 |
1593 | /strip-json-comments/3.1.1:
1594 | resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
1595 | engines: {node: '>=8'}
1596 | dev: true
1597 |
1598 | /supports-color/7.2.0:
1599 | resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
1600 | engines: {node: '>=8'}
1601 | dependencies:
1602 | has-flag: 4.0.0
1603 | dev: true
1604 |
1605 | /supports-preserve-symlinks-flag/1.0.0:
1606 | resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
1607 | engines: {node: '>= 0.4'}
1608 | dev: true
1609 |
1610 | /text-table/0.2.0:
1611 | resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
1612 | dev: true
1613 |
1614 | /to-regex-range/5.0.1:
1615 | resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
1616 | engines: {node: '>=8.0'}
1617 | dependencies:
1618 | is-number: 7.0.0
1619 | dev: true
1620 |
1621 | /totalist/3.0.0:
1622 | resolution: {integrity: sha512-eM+pCBxXO/njtF7vdFsHuqb+ElbxqtI4r5EAvk6grfAFyJ6IvWlSkfZ5T9ozC6xWw3Fj1fGoSmrl0gUs46JVIw==}
1623 | engines: {node: '>=6'}
1624 | dev: true
1625 |
1626 | /tslib/1.14.1:
1627 | resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==}
1628 | dev: true
1629 |
1630 | /tsutils/3.21.0_typescript@4.7.4:
1631 | resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==}
1632 | engines: {node: '>= 6'}
1633 | peerDependencies:
1634 | 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'
1635 | dependencies:
1636 | tslib: 1.14.1
1637 | typescript: 4.7.4
1638 | dev: true
1639 |
1640 | /type-check/0.4.0:
1641 | resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
1642 | engines: {node: '>= 0.8.0'}
1643 | dependencies:
1644 | prelude-ls: 1.2.1
1645 | dev: true
1646 |
1647 | /type-fest/0.20.2:
1648 | resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
1649 | engines: {node: '>=10'}
1650 | dev: true
1651 |
1652 | /typescript/4.7.4:
1653 | resolution: {integrity: sha512-C0WQT0gezHuw6AdY1M2jxUO83Rjf0HP7Sk1DtXj6j1EwkQNZrHAg2XPWlq62oqEhYvONq5pkC2Y9oPljWToLmQ==}
1654 | engines: {node: '>=4.2.0'}
1655 | hasBin: true
1656 | dev: true
1657 |
1658 | /ufo/0.8.5:
1659 | resolution: {integrity: sha512-e4+UtA5IRO+ha6hYklwj6r7BjiGMxS0O+UaSg9HbaTefg4kMkzj4tXzEBajRR+wkxf+golgAWKzLbytCUDMJAA==}
1660 | dev: true
1661 |
1662 | /unconfig/0.3.5:
1663 | resolution: {integrity: sha512-YMnPPUSfW0pT4Zzy4inM8tRHJZmhH+KcuFW/3qxkLKPhswEw18gQYe1jt57jY6ctFB0fnpiCpQ2Jtkbg4y/IPA==}
1664 | dependencies:
1665 | '@antfu/utils': 0.5.2
1666 | defu: 6.0.0
1667 | jiti: 1.14.0
1668 | dev: true
1669 |
1670 | /undici/5.8.0:
1671 | resolution: {integrity: sha512-1F7Vtcez5w/LwH2G2tGnFIihuWUlc58YidwLiCv+jR2Z50x0tNXpRRw7eOIJ+GvqCqIkg9SB7NWAJ/T9TLfv8Q==}
1672 | engines: {node: '>=12.18'}
1673 | dev: true
1674 |
1675 | /unocss/0.44.5_vite@3.0.2:
1676 | resolution: {integrity: sha512-slSEH4P30XxT1QKbV3OYOpzSrEYfl4KmpibijhPNEIr0yW5V3yDTlTq1J+OQeCuY8G1rEO7bTggp4TORwt2zNA==}
1677 | engines: {node: '>=14'}
1678 | peerDependencies:
1679 | '@unocss/webpack': 0.44.5
1680 | peerDependenciesMeta:
1681 | '@unocss/webpack':
1682 | optional: true
1683 | dependencies:
1684 | '@unocss/cli': 0.44.5
1685 | '@unocss/core': 0.44.5
1686 | '@unocss/preset-attributify': 0.44.5
1687 | '@unocss/preset-icons': 0.44.5
1688 | '@unocss/preset-mini': 0.44.5
1689 | '@unocss/preset-tagify': 0.44.5
1690 | '@unocss/preset-typography': 0.44.5
1691 | '@unocss/preset-uno': 0.44.5
1692 | '@unocss/preset-web-fonts': 0.44.5
1693 | '@unocss/preset-wind': 0.44.5
1694 | '@unocss/reset': 0.44.5
1695 | '@unocss/transformer-compile-class': 0.44.5
1696 | '@unocss/transformer-directives': 0.44.5
1697 | '@unocss/transformer-variant-group': 0.44.5
1698 | '@unocss/vite': 0.44.5_vite@3.0.2
1699 | transitivePeerDependencies:
1700 | - supports-color
1701 | - vite
1702 | dev: true
1703 |
1704 | /uri-js/4.4.1:
1705 | resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
1706 | dependencies:
1707 | punycode: 2.1.1
1708 | dev: true
1709 |
1710 | /v8-compile-cache/2.3.0:
1711 | resolution: {integrity: sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==}
1712 | dev: true
1713 |
1714 | /vite/3.0.2:
1715 | resolution: {integrity: sha512-TAqydxW/w0U5AoL5AsD9DApTvGb2iNbGs3sN4u2VdT1GFkQVUfgUldt+t08TZgi23uIauh1TUOQJALduo9GXqw==}
1716 | engines: {node: ^14.18.0 || >=16.0.0}
1717 | hasBin: true
1718 | peerDependencies:
1719 | less: '*'
1720 | sass: '*'
1721 | stylus: '*'
1722 | terser: ^5.4.0
1723 | peerDependenciesMeta:
1724 | less:
1725 | optional: true
1726 | sass:
1727 | optional: true
1728 | stylus:
1729 | optional: true
1730 | terser:
1731 | optional: true
1732 | dependencies:
1733 | esbuild: 0.14.49
1734 | postcss: 8.4.14
1735 | resolve: 1.22.1
1736 | rollup: 2.77.0
1737 | optionalDependencies:
1738 | fsevents: 2.3.2
1739 | dev: true
1740 |
1741 | /which/2.0.2:
1742 | resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
1743 | engines: {node: '>= 8'}
1744 | hasBin: true
1745 | dependencies:
1746 | isexe: 2.0.0
1747 | dev: true
1748 |
1749 | /word-wrap/1.2.3:
1750 | resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==}
1751 | engines: {node: '>=0.10.0'}
1752 | dev: true
1753 |
1754 | /wrappy/1.0.2:
1755 | resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
1756 | dev: true
1757 |
1758 | /yallist/4.0.0:
1759 | resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
1760 | dev: true
1761 |
1762 | /yocto-queue/0.1.0:
1763 | resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
1764 | engines: {node: '>=10'}
1765 | dev: true
1766 |
--------------------------------------------------------------------------------