├── apps ├── example │ ├── .npmrc │ ├── src │ │ ├── vite-env.d.ts │ │ ├── index.css │ │ ├── main.tsx │ │ ├── App.tsx │ │ └── assets │ │ │ └── react.svg │ ├── tsconfig.node.json │ ├── vite.config.ts │ ├── .gitignore │ ├── index.html │ ├── package.json │ ├── tsconfig.json │ └── public │ │ └── vite.svg └── docs │ ├── package.json │ └── docs │ ├── .vitepress │ └── config.ts │ └── index.md ├── pnpm-workspace.yaml ├── packages └── vite-plugin-lightningcss │ ├── README.md │ ├── tsconfig.json │ ├── package.json │ ├── src │ └── index.ts │ ├── .gitignore │ └── pnpm-lock.yaml ├── package.json ├── .gitignore ├── README.md └── pnpm-lock.yaml /apps/example/.npmrc: -------------------------------------------------------------------------------- 1 | link-workspace-packages=false -------------------------------------------------------------------------------- /apps/example/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- 1 | packages: 2 | - "apps/*" 3 | - "packages/*" 4 | -------------------------------------------------------------------------------- /packages/vite-plugin-lightningcss/README.md: -------------------------------------------------------------------------------- 1 | # vite-plugin-lightningcss 2 | -------------------------------------------------------------------------------- /apps/example/src/index.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: oklab(59.686% 0.1009 0.1192); 3 | } -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "root", 3 | "private": true, 4 | "version": "0.0.1", 5 | "scripts": {} 6 | } 7 | -------------------------------------------------------------------------------- /apps/example/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 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ 2 | 3 | # misc 4 | .DS_Store 5 | *.pem 6 | 7 | # local env files 8 | .env 9 | .env*.local 10 | 11 | # debug 12 | npm-debug.log* 13 | yarn-debug.log* 14 | yarn-error.log* 15 | .pnpm-debug.log* 16 | 17 | # vercel 18 | .vercel 19 | 20 | # typescript 21 | *.tsbuildinfo 22 | 23 | dist -------------------------------------------------------------------------------- /apps/example/src/main.tsx: -------------------------------------------------------------------------------- 1 | import React from 'react' 2 | import ReactDOM from 'react-dom/client' 3 | import App from './App' 4 | import './index.css' 5 | 6 | ReactDOM.createRoot(document.getElementById('root') as HTMLElement).render( 7 | 8 | 9 | 10 | ) 11 | -------------------------------------------------------------------------------- /packages/vite-plugin-lightningcss/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "lib": ["ESNext", "DOM.Iterable", "DOM"], 4 | "module": "esnext", 5 | "target": "esnext", 6 | "moduleResolution": "node", 7 | "esModuleInterop": true, 8 | }, 9 | "exclude": ["node_modules", "dist"] 10 | } 11 | -------------------------------------------------------------------------------- /apps/example/vite.config.ts: -------------------------------------------------------------------------------- 1 | import { defineConfig } from "vite"; 2 | import react from "@vitejs/plugin-react"; 3 | import lightningcss from "vite-plugin-lightningcss"; 4 | 5 | // https://vitejs.dev/config/ 6 | export default defineConfig({ 7 | plugins: [ 8 | react(), 9 | lightningcss({ 10 | browserslist: "last 2 versions", 11 | }), 12 | ], 13 | }); 14 | -------------------------------------------------------------------------------- /apps/example/.gitignore: -------------------------------------------------------------------------------- 1 | # Logs 2 | logs 3 | *.log 4 | npm-debug.log* 5 | yarn-debug.log* 6 | yarn-error.log* 7 | pnpm-debug.log* 8 | lerna-debug.log* 9 | 10 | node_modules 11 | dist 12 | dist-ssr 13 | *.local 14 | 15 | # Editor directories and files 16 | .vscode/* 17 | !.vscode/extensions.json 18 | .idea 19 | .DS_Store 20 | *.suo 21 | *.ntvs* 22 | *.njsproj 23 | *.sln 24 | *.sw? 25 | -------------------------------------------------------------------------------- /apps/docs/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "docs", 3 | "private": true, 4 | "scripts": { 5 | "docs:dev": "vitepress dev docs", 6 | "docs:build": "vitepress build docs", 7 | "docs:serve": "vitepress serve docs" 8 | }, 9 | "author": "Lawrence Chen", 10 | "license": "MIT", 11 | "devDependencies": { 12 | "vitepress": "1.0.0-alpha.46", 13 | "vue": "^3.2.47" 14 | } 15 | } 16 | -------------------------------------------------------------------------------- /apps/example/index.html: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | Vite + React + TS 8 | 9 | 10 |
11 | 12 | 13 | 14 | -------------------------------------------------------------------------------- /apps/docs/docs/.vitepress/config.ts: -------------------------------------------------------------------------------- 1 | import { defineConfig } from "vitepress"; 2 | 3 | export default defineConfig({ 4 | title: "Vite Lightning CSS Plugin", 5 | themeConfig: { 6 | socialLinks: [ 7 | { 8 | icon: "github", 9 | link: "https://github.com/lawrencecchen/vite-plugin-lightningcss", 10 | }, 11 | ], 12 | footer: { 13 | message: "Released under the MIT License.", 14 | copyright: "Copyright © 2022-present Lawrence Chen", 15 | }, 16 | }, 17 | }); 18 | -------------------------------------------------------------------------------- /apps/example/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "example", 3 | "private": true, 4 | "version": "0.0.1", 5 | "type": "module", 6 | "scripts": { 7 | "dev": "vite", 8 | "build": "tsc && vite build", 9 | "preview": "vite preview" 10 | }, 11 | "dependencies": { 12 | "react": "^18.2.0", 13 | "react-dom": "^18.2.0" 14 | }, 15 | "devDependencies": { 16 | "@types/react": "^18.0.28", 17 | "@types/react-dom": "^18.0.11", 18 | "@vitejs/plugin-react": "^3.1.0", 19 | "typescript": "^4.9.5", 20 | "vite": "^4.1.2", 21 | "vite-plugin-lightningcss": "workspace:0.0.5" 22 | }, 23 | "license": "MIT" 24 | } 25 | -------------------------------------------------------------------------------- /apps/example/tsconfig.json: -------------------------------------------------------------------------------- 1 | { 2 | "compilerOptions": { 3 | "target": "ESNext", 4 | "useDefineForClassFields": true, 5 | "lib": ["DOM", "DOM.Iterable", "ESNext"], 6 | "allowJs": false, 7 | "skipLibCheck": true, 8 | "esModuleInterop": false, 9 | "allowSyntheticDefaultImports": true, 10 | "strict": true, 11 | "forceConsistentCasingInFileNames": true, 12 | "module": "ESNext", 13 | "moduleResolution": "Node", 14 | "resolveJsonModule": true, 15 | "isolatedModules": true, 16 | "noEmit": true, 17 | "jsx": "react-jsx" 18 | }, 19 | "include": ["src"], 20 | "references": [{ "path": "./tsconfig.node.json" }] 21 | } 22 | -------------------------------------------------------------------------------- /apps/example/src/App.tsx: -------------------------------------------------------------------------------- 1 | import { useState } from "react"; 2 | import reactLogo from "./assets/react.svg"; 3 | 4 | function App() { 5 | const [count, setCount] = useState(0); 6 | 7 | return ( 8 |
9 |
10 | 11 | Vite logo 12 | 13 | 14 | React logo 15 | 16 |
17 |

Vite + React

18 |
19 | 22 |

23 | Edit src/App.tsx and save to test HMR 24 |

25 |
26 |

27 | Click on the Vite and React logos to learn more 28 |

29 |
30 | ); 31 | } 32 | 33 | export default App; 34 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | # Vite Lightning CSS Plugin 2 | 3 | Lightning CSS is an extremely fast CSS parser, transformer, bundler, and minifier. 4 | 5 | It's a really fast alternative to autoprefixer. 6 | 7 | Go here to read more about Lightning CSS: https://lightningcss.dev/ 8 | 9 | ## Installation 10 | 11 | ```bash 12 | npm i --save-dev vite-plugin-lightningcss 13 | ``` 14 | 15 | ```bash 16 | pnpm add -D vite-plugin-lightningcss 17 | ``` 18 | 19 | ```bash 20 | yarn add --dev vite-plugin-lightningcss 21 | ``` 22 | 23 | ```bash 24 | bun add -d vite-plugin-lightningcss 25 | ``` 26 | 27 | ## Usage 28 | 29 | ```ts 30 | // vite.config.ts 31 | import lightningcss from "vite-plugin-lightningcss"; 32 | 33 | export default { 34 | plugins: [ 35 | lightningcss({ 36 | browserslist: "last 2 versions", 37 | }), 38 | ], 39 | }; 40 | ``` 41 | 42 | ```css 43 | /* index.css */ 44 | h1 { 45 | color: oklab(59.686% 0.1009 0.1192); 46 | } 47 | ``` 48 | 49 | ```css 50 | /* dist/assets/index.?????.css */ 51 | h1 { 52 | color: #c65d07; 53 | color: lab(52.2319% 40.1449 59.9171); 54 | } 55 | ``` 56 | 57 | That's it! 58 | 59 | ## Options 60 | 61 | ```ts 62 | coming soon :) 63 | ``` 64 | 65 | ## Todos 66 | 67 | - [ ] support webassembly option so this package works in stackblitz 68 | -------------------------------------------------------------------------------- /apps/docs/docs/index.md: -------------------------------------------------------------------------------- 1 | # Vite Lightning CSS Plugin 2 | 3 | Lightning CSS is an extremely fast CSS parser, transformer, bundler, and minifier. 4 | 5 | It's a really fast alternative to autoprefixer. 6 | 7 | Go here to read more about Lightning CSS: https://lightningcss.dev/ 8 | 9 | ## Installation 10 | 11 | ```bash 12 | npm i --save-dev vite-plugin-lightningcss 13 | ``` 14 | 15 | ```bash 16 | pnpm add -D vite-plugin-lightningcss 17 | ``` 18 | 19 | ```bash 20 | yarn add --dev vite-plugin-lightningcss 21 | ``` 22 | 23 | ```bash 24 | bun add -d vite-plugin-lightningcss 25 | ``` 26 | 27 | ## Usage 28 | 29 | ```ts 30 | // vite.config.ts 31 | import lightningcss from "vite-plugin-lightningcss"; 32 | 33 | export default { 34 | plugins: [ 35 | lightningcss({ 36 | browserslist: "last 2 versions", 37 | }), 38 | ], 39 | }; 40 | ``` 41 | 42 | ```css 43 | /* index.css */ 44 | h1 { 45 | color: oklab(59.686% 0.1009 0.1192); 46 | } 47 | ``` 48 | 49 | ```css 50 | /* dist/assets/index.?????.css */ 51 | h1 { 52 | color: #c65d07; 53 | color: lab(52.2319% 40.1449 59.9171); 54 | } 55 | ``` 56 | 57 | That's it! 58 | 59 | ## Options 60 | 61 | ```ts 62 | coming soon :) 63 | ``` 64 | 65 | ## Todos 66 | 67 | - [ ] support webassembly option so this package works in stackblitz 68 | -------------------------------------------------------------------------------- /packages/vite-plugin-lightningcss/package.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "vite-plugin-lightningcss", 3 | "module": "src/index.ts", 4 | "version": "0.0.5", 5 | "author": "Lawrence Chen ", 6 | "license": "MIT", 7 | "description": "A Vite plugin for Lightning CSS.", 8 | "type": "module", 9 | "homepage": "https://github.com/lawrencecchen/vite-plugin-lightningcss#readme", 10 | "repository": { 11 | "type": "git", 12 | "url": "https://github.com/lawrencecchen/vite-plugin-lightningcss.git" 13 | }, 14 | "keywords": [ 15 | "css", 16 | "autoprefixer", 17 | "prefix", 18 | "vite" 19 | ], 20 | "sideEffects": false, 21 | "exports": { 22 | ".": { 23 | "import": "./dist/index.js", 24 | "require": "./dist/index.cjs" 25 | } 26 | }, 27 | "main": "./dist/index.js", 28 | "types": "./dist/index.d.ts", 29 | "files": [ 30 | "dist", 31 | "src" 32 | ], 33 | "scripts": { 34 | "build": "tsup src/index.ts --format esm,cjs --external ../pkg && tsc --emitDeclarationOnly --declaration --outDir ./dist" 35 | }, 36 | "dependencies": { 37 | "browserslist": "^4.21.5", 38 | "lightningcss": "^1.19.0" 39 | }, 40 | "devDependencies": { 41 | "@types/node": "^18.13.0", 42 | "tsup": "^6.6.3", 43 | "typescript": "^4.9.5", 44 | "vite": "^4.1.2" 45 | } 46 | } 47 | -------------------------------------------------------------------------------- /packages/vite-plugin-lightningcss/src/index.ts: -------------------------------------------------------------------------------- 1 | import browserslist from "browserslist"; 2 | import type { TransformOptions } from "lightningcss"; 3 | import * as css from "lightningcss"; 4 | import { type Plugin } from "vite"; 5 | 6 | const fileRegex = /\.(css)$/; 7 | 8 | type ViteTransformOptions = Omit & { 9 | browserslist?: string | readonly string[]; 10 | }; 11 | 12 | function lightningcss(opts?: ViteTransformOptions): Plugin[] { 13 | const defaultOptions: ViteTransformOptions = { 14 | minify: true, 15 | sourceMap: true, 16 | }; 17 | const { browserslist: browserslistOpts, ...lightningOpts } = opts ?? {}; 18 | const targets = css.browserslistToTargets(browserslist(browserslistOpts)); 19 | return [ 20 | { 21 | name: "vite-plugin-lightningcss", 22 | transform(src, id) { 23 | if (fileRegex.test(id)) { 24 | const { code, map } = css.transform({ 25 | filename: id, 26 | code: Buffer.from(src), 27 | ...defaultOptions, 28 | targets, 29 | ...lightningOpts, 30 | }); 31 | return { 32 | code: code.toString(), 33 | map: map ? map.toString() : undefined, 34 | }; 35 | } 36 | }, 37 | }, 38 | ]; 39 | } 40 | 41 | export default lightningcss; 42 | -------------------------------------------------------------------------------- /apps/example/public/vite.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/vite-plugin-lightningcss/.gitignore: -------------------------------------------------------------------------------- 1 | # Based on https://raw.githubusercontent.com/github/gitignore/main/Node.gitignore 2 | 3 | # Logs 4 | 5 | logs 6 | _.log 7 | npm-debug.log_ 8 | yarn-debug.log* 9 | yarn-error.log* 10 | lerna-debug.log* 11 | .pnpm-debug.log* 12 | 13 | # Diagnostic reports (https://nodejs.org/api/report.html) 14 | 15 | report.[0-9]_.[0-9]_.[0-9]_.[0-9]_.json 16 | 17 | # Runtime data 18 | 19 | pids 20 | _.pid 21 | _.seed 22 | \*.pid.lock 23 | 24 | # Directory for instrumented libs generated by jscoverage/JSCover 25 | 26 | lib-cov 27 | 28 | # Coverage directory used by tools like istanbul 29 | 30 | coverage 31 | \*.lcov 32 | 33 | # nyc test coverage 34 | 35 | .nyc_output 36 | 37 | # Grunt intermediate storage (https://gruntjs.com/creating-plugins#storing-task-files) 38 | 39 | .grunt 40 | 41 | # Bower dependency directory (https://bower.io/) 42 | 43 | bower_components 44 | 45 | # node-waf configuration 46 | 47 | .lock-wscript 48 | 49 | # Compiled binary addons (https://nodejs.org/api/addons.html) 50 | 51 | build/Release 52 | 53 | # Dependency directories 54 | 55 | node_modules/ 56 | jspm_packages/ 57 | 58 | # Snowpack dependency directory (https://snowpack.dev/) 59 | 60 | web_modules/ 61 | 62 | # TypeScript cache 63 | 64 | \*.tsbuildinfo 65 | 66 | # Optional npm cache directory 67 | 68 | .npm 69 | 70 | # Optional eslint cache 71 | 72 | .eslintcache 73 | 74 | # Optional stylelint cache 75 | 76 | .stylelintcache 77 | 78 | # Microbundle cache 79 | 80 | .rpt2_cache/ 81 | .rts2_cache_cjs/ 82 | .rts2_cache_es/ 83 | .rts2_cache_umd/ 84 | 85 | # Optional REPL history 86 | 87 | .node_repl_history 88 | 89 | # Output of 'npm pack' 90 | 91 | \*.tgz 92 | 93 | # Yarn Integrity file 94 | 95 | .yarn-integrity 96 | 97 | # dotenv environment variable files 98 | 99 | .env 100 | .env.development.local 101 | .env.test.local 102 | .env.production.local 103 | .env.local 104 | 105 | # parcel-bundler cache (https://parceljs.org/) 106 | 107 | .cache 108 | .parcel-cache 109 | 110 | # Next.js build output 111 | 112 | .next 113 | out 114 | 115 | # Nuxt.js build / generate output 116 | 117 | .nuxt 118 | dist 119 | 120 | # Gatsby files 121 | 122 | .cache/ 123 | 124 | # Comment in the public line in if your project uses Gatsby and not Next.js 125 | 126 | # https://nextjs.org/blog/next-9-1#public-directory-support 127 | 128 | # public 129 | 130 | # vuepress build output 131 | 132 | .vuepress/dist 133 | 134 | # vuepress v2.x temp and cache directory 135 | 136 | .temp 137 | .cache 138 | 139 | # Docusaurus cache and generated files 140 | 141 | .docusaurus 142 | 143 | # Serverless directories 144 | 145 | .serverless/ 146 | 147 | # FuseBox cache 148 | 149 | .fusebox/ 150 | 151 | # DynamoDB Local files 152 | 153 | .dynamodb/ 154 | 155 | # TernJS port file 156 | 157 | .tern-port 158 | 159 | # Stores VSCode versions used for testing VSCode extensions 160 | 161 | .vscode-test 162 | 163 | # yarn v2 164 | 165 | .yarn/cache 166 | .yarn/unplugged 167 | .yarn/build-state.yml 168 | .yarn/install-state.gz 169 | .pnp.\* 170 | -------------------------------------------------------------------------------- /apps/example/src/assets/react.svg: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/vite-plugin-lightningcss/pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: 5.4 2 | 3 | specifiers: 4 | '@types/node': ^18.7.16 5 | browserslist: ^4.21.3 6 | lightningcss: ^1.14.0 7 | typescript: ^4.6.4 8 | 9 | dependencies: 10 | browserslist: 4.21.3 11 | lightningcss: 1.14.0 12 | 13 | devDependencies: 14 | '@types/node': 18.7.16 15 | typescript: 4.8.3 16 | 17 | packages: 18 | 19 | /@types/node/18.7.16: 20 | resolution: {integrity: sha512-EQHhixfu+mkqHMZl1R2Ovuvn47PUw18azMJOTwSZr9/fhzHNGXAJ0ma0dayRVchprpCj0Kc1K1xKoWaATWF1qg==} 21 | dev: true 22 | 23 | /browserslist/4.21.3: 24 | resolution: {integrity: sha512-898rgRXLAyRkM1GryrrBHGkqA5hlpkV5MhtZwg9QXeiyLUYs2k00Un05aX5l2/yJIOObYKOpS2JNo8nJDE7fWQ==} 25 | engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} 26 | hasBin: true 27 | dependencies: 28 | caniuse-lite: 1.0.30001393 29 | electron-to-chromium: 1.4.246 30 | node-releases: 2.0.6 31 | update-browserslist-db: 1.0.7_browserslist@4.21.3 32 | dev: false 33 | 34 | /caniuse-lite/1.0.30001393: 35 | resolution: {integrity: sha512-N/od11RX+Gsk+1qY/jbPa0R6zJupEa0lxeBG598EbrtblxVCTJsQwbRBm6+V+rxpc5lHKdsXb9RY83cZIPLseA==} 36 | dev: false 37 | 38 | /detect-libc/1.0.3: 39 | resolution: {integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==} 40 | engines: {node: '>=0.10'} 41 | hasBin: true 42 | dev: false 43 | 44 | /electron-to-chromium/1.4.246: 45 | resolution: {integrity: sha512-/wFCHUE+Hocqr/LlVGsuKLIw4P2lBWwFIDcNMDpJGzyIysQV4aycpoOitAs32FT94EHKnNqDR/CVZJFbXEufJA==} 46 | dev: false 47 | 48 | /escalade/3.1.1: 49 | resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} 50 | engines: {node: '>=6'} 51 | dev: false 52 | 53 | /lightningcss-darwin-arm64/1.14.0: 54 | resolution: {integrity: sha512-AFt8Qs9Qjbg5AlB/3cYljanVEeyJI4C9bPqO8hI7bNa2HdDIINI4NgfGpri8BNwA3zcAlFPH38caIqcG3LWC+g==} 55 | engines: {node: '>= 12.0.0'} 56 | cpu: [arm64] 57 | os: [darwin] 58 | requiresBuild: true 59 | dev: false 60 | optional: true 61 | 62 | /lightningcss-darwin-x64/1.14.0: 63 | resolution: {integrity: sha512-xF9YSNxHiAOyYp5/Ogo4K+SybcQExWUi+vkIGnpO6zQsQda7KFgJt2aA3AwaEj9ouf2yUHHKcsk2TiixlZTtTg==} 64 | engines: {node: '>= 12.0.0'} 65 | cpu: [x64] 66 | os: [darwin] 67 | requiresBuild: true 68 | dev: false 69 | optional: true 70 | 71 | /lightningcss-linux-arm-gnueabihf/1.14.0: 72 | resolution: {integrity: sha512-8cH/qwZnoU3zIruVNWGLBDVm6f1w/ZC3eMDkFOTEF4FaW3jCpxEg/BH5r04lNUM/SO6Zu2C+vgJaEKdUm58dQg==} 73 | engines: {node: '>= 12.0.0'} 74 | cpu: [arm] 75 | os: [linux] 76 | requiresBuild: true 77 | dev: false 78 | optional: true 79 | 80 | /lightningcss-linux-arm64-gnu/1.14.0: 81 | resolution: {integrity: sha512-88NmNwTRa10MRDJa2DghZuGZq8rvFeZIm0G4k/oA2P5XaJJw7f6IhDEjCtBoruYOZhulBkEq2xQY+q0AWYMFcw==} 82 | engines: {node: '>= 12.0.0'} 83 | cpu: [arm64] 84 | os: [linux] 85 | requiresBuild: true 86 | dev: false 87 | optional: true 88 | 89 | /lightningcss-linux-arm64-musl/1.14.0: 90 | resolution: {integrity: sha512-8FSXmV7yPqk+1vErgdEO6OvDXDT/MkJMF+jSaUuL5wEvCC5yiJsaktNEJvn5EHsFbODi9DNvUt71sjeFCJma1w==} 91 | engines: {node: '>= 12.0.0'} 92 | cpu: [arm64] 93 | os: [linux] 94 | requiresBuild: true 95 | dev: false 96 | optional: true 97 | 98 | /lightningcss-linux-x64-gnu/1.14.0: 99 | resolution: {integrity: sha512-+dcNezLgUdAozcc6c0YSnZyRcOpro/yOOdy6ZjIwQtxej/5sEVJhXWbyHhdwSSlJssg/d+/7ihxEJIdZ8oDIfw==} 100 | engines: {node: '>= 12.0.0'} 101 | cpu: [x64] 102 | os: [linux] 103 | requiresBuild: true 104 | dev: false 105 | optional: true 106 | 107 | /lightningcss-linux-x64-musl/1.14.0: 108 | resolution: {integrity: sha512-TI8tIaYv6SBpoBGatCG8gKQMxMCUcc+rvBSrqU7geHFBwzzyxOEHflENMclfwiYjTEM/HMdgJbWuHsIY3xvkuQ==} 109 | engines: {node: '>= 12.0.0'} 110 | cpu: [x64] 111 | os: [linux] 112 | requiresBuild: true 113 | dev: false 114 | optional: true 115 | 116 | /lightningcss-win32-x64-msvc/1.14.0: 117 | resolution: {integrity: sha512-l2H8GoDn+WJAENKrIgNgRunqP3gvyBQwBmFqIXpuxx9G6ll2aTlyQsvsVxzJWJ5ePl3atNRGFQO+ZkiTNSm71A==} 118 | engines: {node: '>= 12.0.0'} 119 | cpu: [x64] 120 | os: [win32] 121 | requiresBuild: true 122 | dev: false 123 | optional: true 124 | 125 | /lightningcss/1.14.0: 126 | resolution: {integrity: sha512-Vwa1JWiLGRLntf4TXRu/zF2RaHRfJjbZwUzkl2C4LhnRQzsEwkyeAQjAxtpJ5NDnVVUf10q1olEzkFF4AWZLOw==} 127 | engines: {node: '>= 12.0.0'} 128 | dependencies: 129 | detect-libc: 1.0.3 130 | optionalDependencies: 131 | lightningcss-darwin-arm64: 1.14.0 132 | lightningcss-darwin-x64: 1.14.0 133 | lightningcss-linux-arm-gnueabihf: 1.14.0 134 | lightningcss-linux-arm64-gnu: 1.14.0 135 | lightningcss-linux-arm64-musl: 1.14.0 136 | lightningcss-linux-x64-gnu: 1.14.0 137 | lightningcss-linux-x64-musl: 1.14.0 138 | lightningcss-win32-x64-msvc: 1.14.0 139 | dev: false 140 | 141 | /node-releases/2.0.6: 142 | resolution: {integrity: sha512-PiVXnNuFm5+iYkLBNeq5211hvO38y63T0i2KKh2KnUs3RpzJ+JtODFjkD8yjLwnDkTYF1eKXheUwdssR+NRZdg==} 143 | dev: false 144 | 145 | /picocolors/1.0.0: 146 | resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==} 147 | dev: false 148 | 149 | /typescript/4.8.3: 150 | resolution: {integrity: sha512-goMHfm00nWPa8UvR/CPSvykqf6dVV8x/dp0c5mFTMTIu0u0FlGWRioyy7Nn0PGAdHxpJZnuO/ut+PpQ8UiHAig==} 151 | engines: {node: '>=4.2.0'} 152 | hasBin: true 153 | dev: true 154 | 155 | /update-browserslist-db/1.0.7_browserslist@4.21.3: 156 | resolution: {integrity: sha512-iN/XYesmZ2RmmWAiI4Z5rq0YqSiv0brj9Ce9CfhNE4xIW2h+MFxcgkxIzZ+ShkFPUkjU3gQ+3oypadD3RAMtrg==} 157 | hasBin: true 158 | peerDependencies: 159 | browserslist: '>= 4.21.0' 160 | dependencies: 161 | browserslist: 4.21.3 162 | escalade: 3.1.1 163 | picocolors: 1.0.0 164 | dev: false 165 | -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- 1 | lockfileVersion: 5.4 2 | 3 | importers: 4 | .: 5 | specifiers: {} 6 | 7 | apps/docs: 8 | specifiers: 9 | vitepress: 1.0.0-alpha.46 10 | vue: ^3.2.47 11 | devDependencies: 12 | vitepress: 1.0.0-alpha.46_2r467mdhb7mblpaox4bg7fatdi 13 | vue: 3.2.47 14 | 15 | apps/example: 16 | specifiers: 17 | "@types/react": ^18.0.28 18 | "@types/react-dom": ^18.0.11 19 | "@vitejs/plugin-react": ^3.1.0 20 | react: ^18.2.0 21 | react-dom: ^18.2.0 22 | typescript: ^4.9.5 23 | vite: ^4.1.2 24 | vite-plugin-lightningcss: workspace:0.0.5 25 | dependencies: 26 | react: 18.2.0 27 | react-dom: 18.2.0_react@18.2.0 28 | devDependencies: 29 | "@types/react": 18.0.28 30 | "@types/react-dom": 18.0.11 31 | "@vitejs/plugin-react": 3.1.0_vite@4.1.2 32 | typescript: 4.9.5 33 | vite: 4.1.2 34 | vite-plugin-lightningcss: link:../../packages/vite-plugin-lightningcss 35 | 36 | packages/vite-plugin-lightningcss: 37 | specifiers: 38 | "@types/node": ^18.13.0 39 | browserslist: ^4.21.5 40 | lightningcss: ^1.19.0 41 | tsup: ^6.6.3 42 | typescript: ^4.9.5 43 | vite: ^4.1.2 44 | dependencies: 45 | browserslist: 4.21.5 46 | lightningcss: 1.19.0 47 | devDependencies: 48 | "@types/node": 18.13.0 49 | tsup: 6.6.3_typescript@4.9.5 50 | typescript: 4.9.5 51 | vite: 4.1.2_@types+node@18.13.0 52 | 53 | packages: 54 | /@algolia/autocomplete-core/1.7.4: 55 | resolution: 56 | { 57 | integrity: sha512-daoLpQ3ps/VTMRZDEBfU8ixXd+amZcNJ4QSP3IERGyzqnL5Ch8uSRFt/4G8pUvW9c3o6GA4vtVv4I4lmnkdXyg==, 58 | } 59 | dependencies: 60 | "@algolia/autocomplete-shared": 1.7.4 61 | dev: true 62 | 63 | /@algolia/autocomplete-preset-algolia/1.7.4_dk4ct527ug5whbfokpeal2wzha: 64 | resolution: 65 | { 66 | integrity: sha512-s37hrvLEIfcmKY8VU9LsAXgm2yfmkdHT3DnA3SgHaY93yjZ2qL57wzb5QweVkYuEBZkT2PIREvRoLXC2sxTbpQ==, 67 | } 68 | peerDependencies: 69 | "@algolia/client-search": ">= 4.9.1 < 6" 70 | algoliasearch: ">= 4.9.1 < 6" 71 | dependencies: 72 | "@algolia/autocomplete-shared": 1.7.4 73 | "@algolia/client-search": 4.14.3 74 | algoliasearch: 4.14.3 75 | dev: true 76 | 77 | /@algolia/autocomplete-shared/1.7.4: 78 | resolution: 79 | { 80 | integrity: sha512-2VGCk7I9tA9Ge73Km99+Qg87w0wzW4tgUruvWAn/gfey1ZXgmxZtyIRBebk35R1O8TbK77wujVtCnpsGpRy1kg==, 81 | } 82 | dev: true 83 | 84 | /@algolia/cache-browser-local-storage/4.14.3: 85 | resolution: 86 | { 87 | integrity: sha512-hWH1yCxgG3+R/xZIscmUrWAIBnmBFHH5j30fY/+aPkEZWt90wYILfAHIOZ1/Wxhho5SkPfwFmT7ooX2d9JeQBw==, 88 | } 89 | dependencies: 90 | "@algolia/cache-common": 4.14.3 91 | dev: true 92 | 93 | /@algolia/cache-common/4.14.3: 94 | resolution: 95 | { 96 | integrity: sha512-oZJofOoD9FQOwiGTzyRnmzvh3ZP8WVTNPBLH5xU5JNF7drDbRT0ocVT0h/xB2rPHYzOeXRrLaQQBwRT/CKom0Q==, 97 | } 98 | dev: true 99 | 100 | /@algolia/cache-in-memory/4.14.3: 101 | resolution: 102 | { 103 | integrity: sha512-ES0hHQnzWjeioLQf5Nq+x1AWdZJ50znNPSH3puB/Y4Xsg4Av1bvLmTJe7SY2uqONaeMTvL0OaVcoVtQgJVw0vg==, 104 | } 105 | dependencies: 106 | "@algolia/cache-common": 4.14.3 107 | dev: true 108 | 109 | /@algolia/client-account/4.14.3: 110 | resolution: 111 | { 112 | integrity: sha512-PBcPb0+f5Xbh5UfLZNx2Ow589OdP8WYjB4CnvupfYBrl9JyC1sdH4jcq/ri8osO/mCZYjZrQsKAPIqW/gQmizQ==, 113 | } 114 | dependencies: 115 | "@algolia/client-common": 4.14.3 116 | "@algolia/client-search": 4.14.3 117 | "@algolia/transporter": 4.14.3 118 | dev: true 119 | 120 | /@algolia/client-analytics/4.14.3: 121 | resolution: 122 | { 123 | integrity: sha512-eAwQq0Hb/aauv9NhCH5Dp3Nm29oFx28sayFN2fdOWemwSeJHIl7TmcsxVlRsO50fsD8CtPcDhtGeD3AIFLNvqw==, 124 | } 125 | dependencies: 126 | "@algolia/client-common": 4.14.3 127 | "@algolia/client-search": 4.14.3 128 | "@algolia/requester-common": 4.14.3 129 | "@algolia/transporter": 4.14.3 130 | dev: true 131 | 132 | /@algolia/client-common/4.14.3: 133 | resolution: 134 | { 135 | integrity: sha512-jkPPDZdi63IK64Yg4WccdCsAP4pHxSkr4usplkUZM5C1l1oEpZXsy2c579LQ0rvwCs5JFmwfNG4ahOszidfWPw==, 136 | } 137 | dependencies: 138 | "@algolia/requester-common": 4.14.3 139 | "@algolia/transporter": 4.14.3 140 | dev: true 141 | 142 | /@algolia/client-personalization/4.14.3: 143 | resolution: 144 | { 145 | integrity: sha512-UCX1MtkVNgaOL9f0e22x6tC9e2H3unZQlSUdnVaSKpZ+hdSChXGaRjp2UIT7pxmPqNCyv51F597KEX5WT60jNg==, 146 | } 147 | dependencies: 148 | "@algolia/client-common": 4.14.3 149 | "@algolia/requester-common": 4.14.3 150 | "@algolia/transporter": 4.14.3 151 | dev: true 152 | 153 | /@algolia/client-search/4.14.3: 154 | resolution: 155 | { 156 | integrity: sha512-I2U7xBx5OPFdPLA8AXKUPPxGY3HDxZ4r7+mlZ8ZpLbI8/ri6fnu6B4z3wcL7sgHhDYMwnAE8Xr0AB0h3Hnkp4A==, 157 | } 158 | dependencies: 159 | "@algolia/client-common": 4.14.3 160 | "@algolia/requester-common": 4.14.3 161 | "@algolia/transporter": 4.14.3 162 | dev: true 163 | 164 | /@algolia/logger-common/4.14.3: 165 | resolution: 166 | { 167 | integrity: sha512-kUEAZaBt/J3RjYi8MEBT2QEexJR2kAE2mtLmezsmqMQZTV502TkHCxYzTwY2dE7OKcUTxi4OFlMuS4GId9CWPw==, 168 | } 169 | dev: true 170 | 171 | /@algolia/logger-console/4.14.3: 172 | resolution: 173 | { 174 | integrity: sha512-ZWqAlUITktiMN2EiFpQIFCJS10N96A++yrexqC2Z+3hgF/JcKrOxOdT4nSCQoEPvU4Ki9QKbpzbebRDemZt/hw==, 175 | } 176 | dependencies: 177 | "@algolia/logger-common": 4.14.3 178 | dev: true 179 | 180 | /@algolia/requester-browser-xhr/4.14.3: 181 | resolution: 182 | { 183 | integrity: sha512-AZeg2T08WLUPvDncl2XLX2O67W5wIO8MNaT7z5ii5LgBTuk/rU4CikTjCe2xsUleIZeFl++QrPAi4Bdxws6r/Q==, 184 | } 185 | dependencies: 186 | "@algolia/requester-common": 4.14.3 187 | dev: true 188 | 189 | /@algolia/requester-common/4.14.3: 190 | resolution: 191 | { 192 | integrity: sha512-RrRzqNyKFDP7IkTuV3XvYGF9cDPn9h6qEDl595lXva3YUk9YSS8+MGZnnkOMHvjkrSCKfoLeLbm/T4tmoIeclw==, 193 | } 194 | dev: true 195 | 196 | /@algolia/requester-node-http/4.14.3: 197 | resolution: 198 | { 199 | integrity: sha512-O5wnPxtDRPuW2U0EaOz9rMMWdlhwP0J0eSL1Z7TtXF8xnUeeUyNJrdhV5uy2CAp6RbhM1VuC3sOJcIR6Av+vbA==, 200 | } 201 | dependencies: 202 | "@algolia/requester-common": 4.14.3 203 | dev: true 204 | 205 | /@algolia/transporter/4.14.3: 206 | resolution: 207 | { 208 | integrity: sha512-2qlKlKsnGJ008exFRb5RTeTOqhLZj0bkMCMVskxoqWejs2Q2QtWmsiH98hDfpw0fmnyhzHEt0Z7lqxBYp8bW2w==, 209 | } 210 | dependencies: 211 | "@algolia/cache-common": 4.14.3 212 | "@algolia/logger-common": 4.14.3 213 | "@algolia/requester-common": 4.14.3 214 | dev: true 215 | 216 | /@ampproject/remapping/2.2.0: 217 | resolution: 218 | { 219 | integrity: sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==, 220 | } 221 | engines: { node: ">=6.0.0" } 222 | dependencies: 223 | "@jridgewell/gen-mapping": 0.1.1 224 | "@jridgewell/trace-mapping": 0.3.17 225 | dev: true 226 | 227 | /@babel/code-frame/7.18.6: 228 | resolution: 229 | { 230 | integrity: sha512-TDCmlK5eOvH+eH7cdAFlNXeVJqWIQ7gW9tY1GJIpUtFb6CmjVyq2VM3u71bOyR8CRihcCgMUYoDNyLXao3+70Q==, 231 | } 232 | engines: { node: ">=6.9.0" } 233 | dependencies: 234 | "@babel/highlight": 7.18.6 235 | dev: true 236 | 237 | /@babel/compat-data/7.20.14: 238 | resolution: 239 | { 240 | integrity: sha512-0YpKHD6ImkWMEINCyDAD0HLLUH/lPCefG8ld9it8DJB2wnApraKuhgYTvTY1z7UFIfBTGy5LwncZ+5HWWGbhFw==, 241 | } 242 | engines: { node: ">=6.9.0" } 243 | dev: true 244 | 245 | /@babel/core/7.20.12: 246 | resolution: 247 | { 248 | integrity: sha512-XsMfHovsUYHFMdrIHkZphTN/2Hzzi78R08NuHfDBehym2VsPDL6Zn/JAD/JQdnRvbSsbQc4mVaU1m6JgtTEElg==, 249 | } 250 | engines: { node: ">=6.9.0" } 251 | dependencies: 252 | "@ampproject/remapping": 2.2.0 253 | "@babel/code-frame": 7.18.6 254 | "@babel/generator": 7.20.14 255 | "@babel/helper-compilation-targets": 7.20.7_@babel+core@7.20.12 256 | "@babel/helper-module-transforms": 7.20.11 257 | "@babel/helpers": 7.20.13 258 | "@babel/parser": 7.20.15 259 | "@babel/template": 7.20.7 260 | "@babel/traverse": 7.20.13 261 | "@babel/types": 7.20.7 262 | convert-source-map: 1.9.0 263 | debug: 4.3.4 264 | gensync: 1.0.0-beta.2 265 | json5: 2.2.3 266 | semver: 6.3.0 267 | transitivePeerDependencies: 268 | - supports-color 269 | dev: true 270 | 271 | /@babel/generator/7.20.14: 272 | resolution: 273 | { 274 | integrity: sha512-AEmuXHdcD3A52HHXxaTmYlb8q/xMEhoRP67B3T4Oq7lbmSoqroMZzjnGj3+i1io3pdnF8iBYVu4Ilj+c4hBxYg==, 275 | } 276 | engines: { node: ">=6.9.0" } 277 | dependencies: 278 | "@babel/types": 7.20.7 279 | "@jridgewell/gen-mapping": 0.3.2 280 | jsesc: 2.5.2 281 | dev: true 282 | 283 | /@babel/helper-compilation-targets/7.20.7_@babel+core@7.20.12: 284 | resolution: 285 | { 286 | integrity: sha512-4tGORmfQcrc+bvrjb5y3dG9Mx1IOZjsHqQVUz7XCNHO+iTmqxWnVg3KRygjGmpRLJGdQSKuvFinbIb0CnZwHAQ==, 287 | } 288 | engines: { node: ">=6.9.0" } 289 | peerDependencies: 290 | "@babel/core": ^7.0.0 291 | dependencies: 292 | "@babel/compat-data": 7.20.14 293 | "@babel/core": 7.20.12 294 | "@babel/helper-validator-option": 7.18.6 295 | browserslist: 4.21.5 296 | lru-cache: 5.1.1 297 | semver: 6.3.0 298 | dev: true 299 | 300 | /@babel/helper-environment-visitor/7.18.9: 301 | resolution: 302 | { 303 | integrity: sha512-3r/aACDJ3fhQ/EVgFy0hpj8oHyHpQc+LPtJoY9SzTThAsStm4Ptegq92vqKoE3vD706ZVFWITnMnxucw+S9Ipg==, 304 | } 305 | engines: { node: ">=6.9.0" } 306 | dev: true 307 | 308 | /@babel/helper-function-name/7.19.0: 309 | resolution: 310 | { 311 | integrity: sha512-WAwHBINyrpqywkUH0nTnNgI5ina5TFn85HKS0pbPDfxFfhyR/aNQEn4hGi1P1JyT//I0t4OgXUlofzWILRvS5w==, 312 | } 313 | engines: { node: ">=6.9.0" } 314 | dependencies: 315 | "@babel/template": 7.20.7 316 | "@babel/types": 7.20.7 317 | dev: true 318 | 319 | /@babel/helper-hoist-variables/7.18.6: 320 | resolution: 321 | { 322 | integrity: sha512-UlJQPkFqFULIcyW5sbzgbkxn2FKRgwWiRexcuaR8RNJRy8+LLveqPjwZV/bwrLZCN0eUHD/x8D0heK1ozuoo6Q==, 323 | } 324 | engines: { node: ">=6.9.0" } 325 | dependencies: 326 | "@babel/types": 7.20.7 327 | dev: true 328 | 329 | /@babel/helper-module-imports/7.18.6: 330 | resolution: 331 | { 332 | integrity: sha512-0NFvs3VkuSYbFi1x2Vd6tKrywq+z/cLeYC/RJNFrIX/30Bf5aiGYbtvGXolEktzJH8o5E5KJ3tT+nkxuuZFVlA==, 333 | } 334 | engines: { node: ">=6.9.0" } 335 | dependencies: 336 | "@babel/types": 7.20.7 337 | dev: true 338 | 339 | /@babel/helper-module-transforms/7.20.11: 340 | resolution: 341 | { 342 | integrity: sha512-uRy78kN4psmji1s2QtbtcCSaj/LILFDp0f/ymhpQH5QY3nljUZCaNWz9X1dEj/8MBdBEFECs7yRhKn8i7NjZgg==, 343 | } 344 | engines: { node: ">=6.9.0" } 345 | dependencies: 346 | "@babel/helper-environment-visitor": 7.18.9 347 | "@babel/helper-module-imports": 7.18.6 348 | "@babel/helper-simple-access": 7.20.2 349 | "@babel/helper-split-export-declaration": 7.18.6 350 | "@babel/helper-validator-identifier": 7.19.1 351 | "@babel/template": 7.20.7 352 | "@babel/traverse": 7.20.13 353 | "@babel/types": 7.20.7 354 | transitivePeerDependencies: 355 | - supports-color 356 | dev: true 357 | 358 | /@babel/helper-plugin-utils/7.20.2: 359 | resolution: 360 | { 361 | integrity: sha512-8RvlJG2mj4huQ4pZ+rU9lqKi9ZKiRmuvGuM2HlWmkmgOhbs6zEAw6IEiJ5cQqGbDzGZOhwuOQNtZMi/ENLjZoQ==, 362 | } 363 | engines: { node: ">=6.9.0" } 364 | dev: true 365 | 366 | /@babel/helper-simple-access/7.20.2: 367 | resolution: 368 | { 369 | integrity: sha512-+0woI/WPq59IrqDYbVGfshjT5Dmk/nnbdpcF8SnMhhXObpTq2KNBdLFRFrkVdbDOyUmHBCxzm5FHV1rACIkIbA==, 370 | } 371 | engines: { node: ">=6.9.0" } 372 | dependencies: 373 | "@babel/types": 7.20.7 374 | dev: true 375 | 376 | /@babel/helper-split-export-declaration/7.18.6: 377 | resolution: 378 | { 379 | integrity: sha512-bde1etTx6ZyTmobl9LLMMQsaizFVZrquTEHOqKeQESMKo4PlObf+8+JA25ZsIpZhT/WEd39+vOdLXAFG/nELpA==, 380 | } 381 | engines: { node: ">=6.9.0" } 382 | dependencies: 383 | "@babel/types": 7.20.7 384 | dev: true 385 | 386 | /@babel/helper-string-parser/7.19.4: 387 | resolution: 388 | { 389 | integrity: sha512-nHtDoQcuqFmwYNYPz3Rah5ph2p8PFeFCsZk9A/48dPc/rGocJ5J3hAAZ7pb76VWX3fZKu+uEr/FhH5jLx7umrw==, 390 | } 391 | engines: { node: ">=6.9.0" } 392 | dev: true 393 | 394 | /@babel/helper-validator-identifier/7.19.1: 395 | resolution: 396 | { 397 | integrity: sha512-awrNfaMtnHUr653GgGEs++LlAvW6w+DcPrOliSMXWCKo597CwL5Acf/wWdNkf/tfEQE3mjkeD1YOVZOUV/od1w==, 398 | } 399 | engines: { node: ">=6.9.0" } 400 | dev: true 401 | 402 | /@babel/helper-validator-option/7.18.6: 403 | resolution: 404 | { 405 | integrity: sha512-XO7gESt5ouv/LRJdrVjkShckw6STTaB7l9BrpBaAHDeF5YZT+01PCwmR0SJHnkW6i8OwW/EVWRShfi4j2x+KQw==, 406 | } 407 | engines: { node: ">=6.9.0" } 408 | dev: true 409 | 410 | /@babel/helpers/7.20.13: 411 | resolution: 412 | { 413 | integrity: sha512-nzJ0DWCL3gB5RCXbUO3KIMMsBY2Eqbx8mBpKGE/02PgyRQFcPQLbkQ1vyy596mZLaP+dAfD+R4ckASzNVmW3jg==, 414 | } 415 | engines: { node: ">=6.9.0" } 416 | dependencies: 417 | "@babel/template": 7.20.7 418 | "@babel/traverse": 7.20.13 419 | "@babel/types": 7.20.7 420 | transitivePeerDependencies: 421 | - supports-color 422 | dev: true 423 | 424 | /@babel/highlight/7.18.6: 425 | resolution: 426 | { 427 | integrity: sha512-u7stbOuYjaPezCuLj29hNW1v64M2Md2qupEKP1fHc7WdOA3DgLh37suiSrZYY7haUB7iBeQZ9P1uiRF359do3g==, 428 | } 429 | engines: { node: ">=6.9.0" } 430 | dependencies: 431 | "@babel/helper-validator-identifier": 7.19.1 432 | chalk: 2.4.2 433 | js-tokens: 4.0.0 434 | dev: true 435 | 436 | /@babel/parser/7.20.15: 437 | resolution: 438 | { 439 | integrity: sha512-DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==, 440 | } 441 | engines: { node: ">=6.0.0" } 442 | hasBin: true 443 | dependencies: 444 | "@babel/types": 7.20.7 445 | dev: true 446 | 447 | /@babel/plugin-transform-react-jsx-self/7.18.6_@babel+core@7.20.12: 448 | resolution: 449 | { 450 | integrity: sha512-A0LQGx4+4Jv7u/tWzoJF7alZwnBDQd6cGLh9P+Ttk4dpiL+J5p7NSNv/9tlEFFJDq3kjxOavWmbm6t0Gk+A3Ig==, 451 | } 452 | engines: { node: ">=6.9.0" } 453 | peerDependencies: 454 | "@babel/core": ^7.0.0-0 455 | dependencies: 456 | "@babel/core": 7.20.12 457 | "@babel/helper-plugin-utils": 7.20.2 458 | dev: true 459 | 460 | /@babel/plugin-transform-react-jsx-source/7.19.6_@babel+core@7.20.12: 461 | resolution: 462 | { 463 | integrity: sha512-RpAi004QyMNisst/pvSanoRdJ4q+jMCWyk9zdw/CyLB9j8RXEahodR6l2GyttDRyEVWZtbN+TpLiHJ3t34LbsQ==, 464 | } 465 | engines: { node: ">=6.9.0" } 466 | peerDependencies: 467 | "@babel/core": ^7.0.0-0 468 | dependencies: 469 | "@babel/core": 7.20.12 470 | "@babel/helper-plugin-utils": 7.20.2 471 | dev: true 472 | 473 | /@babel/template/7.20.7: 474 | resolution: 475 | { 476 | integrity: sha512-8SegXApWe6VoNw0r9JHpSteLKTpTiLZ4rMlGIm9JQ18KiCtyQiAMEazujAHrUS5flrcqYZa75ukev3P6QmUwUw==, 477 | } 478 | engines: { node: ">=6.9.0" } 479 | dependencies: 480 | "@babel/code-frame": 7.18.6 481 | "@babel/parser": 7.20.15 482 | "@babel/types": 7.20.7 483 | dev: true 484 | 485 | /@babel/traverse/7.20.13: 486 | resolution: 487 | { 488 | integrity: sha512-kMJXfF0T6DIS9E8cgdLCSAL+cuCK+YEZHWiLK0SXpTo8YRj5lpJu3CDNKiIBCne4m9hhTIqUg6SYTAI39tAiVQ==, 489 | } 490 | engines: { node: ">=6.9.0" } 491 | dependencies: 492 | "@babel/code-frame": 7.18.6 493 | "@babel/generator": 7.20.14 494 | "@babel/helper-environment-visitor": 7.18.9 495 | "@babel/helper-function-name": 7.19.0 496 | "@babel/helper-hoist-variables": 7.18.6 497 | "@babel/helper-split-export-declaration": 7.18.6 498 | "@babel/parser": 7.20.15 499 | "@babel/types": 7.20.7 500 | debug: 4.3.4 501 | globals: 11.12.0 502 | transitivePeerDependencies: 503 | - supports-color 504 | dev: true 505 | 506 | /@babel/types/7.20.7: 507 | resolution: 508 | { 509 | integrity: sha512-69OnhBxSSgK0OzTJai4kyPDiKTIe3j+ctaHdIGVbRahTLAT7L3R9oeXHC2aVSuGYt3cVnoAMDmOCgJ2yaiLMvg==, 510 | } 511 | engines: { node: ">=6.9.0" } 512 | dependencies: 513 | "@babel/helper-string-parser": 7.19.4 514 | "@babel/helper-validator-identifier": 7.19.1 515 | to-fast-properties: 2.0.0 516 | dev: true 517 | 518 | /@docsearch/css/3.3.3: 519 | resolution: 520 | { 521 | integrity: sha512-6SCwI7P8ao+se1TUsdZ7B4XzL+gqeQZnBc+2EONZlcVa0dVrk0NjETxozFKgMv0eEGH8QzP1fkN+A1rH61l4eg==, 522 | } 523 | dev: true 524 | 525 | /@docsearch/js/3.3.3_2r467mdhb7mblpaox4bg7fatdi: 526 | resolution: 527 | { 528 | integrity: sha512-2xAv2GFuHzzmG0SSZgf8wHX0qZX8n9Y1ZirKUk5Wrdc+vH9CL837x2hZIUdwcPZI9caBA+/CzxsS68O4waYjUQ==, 529 | } 530 | dependencies: 531 | "@docsearch/react": 3.3.3_2r467mdhb7mblpaox4bg7fatdi 532 | preact: 10.12.1 533 | transitivePeerDependencies: 534 | - "@algolia/client-search" 535 | - "@types/react" 536 | - react 537 | - react-dom 538 | dev: true 539 | 540 | /@docsearch/react/3.3.3_2r467mdhb7mblpaox4bg7fatdi: 541 | resolution: 542 | { 543 | integrity: sha512-pLa0cxnl+G0FuIDuYlW+EBK6Rw2jwLw9B1RHIeS4N4s2VhsfJ/wzeCi3CWcs5yVfxLd5ZK50t//TMA5e79YT7Q==, 544 | } 545 | peerDependencies: 546 | "@types/react": ">= 16.8.0 < 19.0.0" 547 | react: ">= 16.8.0 < 19.0.0" 548 | react-dom: ">= 16.8.0 < 19.0.0" 549 | peerDependenciesMeta: 550 | "@types/react": 551 | optional: true 552 | react: 553 | optional: true 554 | react-dom: 555 | optional: true 556 | dependencies: 557 | "@algolia/autocomplete-core": 1.7.4 558 | "@algolia/autocomplete-preset-algolia": 1.7.4_dk4ct527ug5whbfokpeal2wzha 559 | "@docsearch/css": 3.3.3 560 | algoliasearch: 4.14.3 561 | transitivePeerDependencies: 562 | - "@algolia/client-search" 563 | dev: true 564 | 565 | /@esbuild/android-arm/0.16.17: 566 | resolution: 567 | { 568 | integrity: sha512-N9x1CMXVhtWEAMS7pNNONyA14f71VPQN9Cnavj1XQh6T7bskqiLLrSca4O0Vr8Wdcga943eThxnVp3JLnBMYtw==, 569 | } 570 | engines: { node: ">=12" } 571 | cpu: [arm] 572 | os: [android] 573 | requiresBuild: true 574 | dev: true 575 | optional: true 576 | 577 | /@esbuild/android-arm/0.17.8: 578 | resolution: 579 | { 580 | integrity: sha512-0/rb91GYKhrtbeglJXOhAv9RuYimgI8h623TplY2X+vA4EXnk3Zj1fXZreJ0J3OJJu1bwmb0W7g+2cT/d8/l/w==, 581 | } 582 | engines: { node: ">=12" } 583 | cpu: [arm] 584 | os: [android] 585 | requiresBuild: true 586 | dev: true 587 | optional: true 588 | 589 | /@esbuild/android-arm64/0.16.17: 590 | resolution: 591 | { 592 | integrity: sha512-MIGl6p5sc3RDTLLkYL1MyL8BMRN4tLMRCn+yRJJmEDvYZ2M7tmAf80hx1kbNEUX2KJ50RRtxZ4JHLvCfuB6kBg==, 593 | } 594 | engines: { node: ">=12" } 595 | cpu: [arm64] 596 | os: [android] 597 | requiresBuild: true 598 | dev: true 599 | optional: true 600 | 601 | /@esbuild/android-arm64/0.17.8: 602 | resolution: 603 | { 604 | integrity: sha512-oa/N5j6v1svZQs7EIRPqR8f+Bf8g6HBDjD/xHC02radE/NjKHK7oQmtmLxPs1iVwYyvE+Kolo6lbpfEQ9xnhxQ==, 605 | } 606 | engines: { node: ">=12" } 607 | cpu: [arm64] 608 | os: [android] 609 | requiresBuild: true 610 | dev: true 611 | optional: true 612 | 613 | /@esbuild/android-x64/0.16.17: 614 | resolution: 615 | { 616 | integrity: sha512-a3kTv3m0Ghh4z1DaFEuEDfz3OLONKuFvI4Xqczqx4BqLyuFaFkuaG4j2MtA6fuWEFeC5x9IvqnX7drmRq/fyAQ==, 617 | } 618 | engines: { node: ">=12" } 619 | cpu: [x64] 620 | os: [android] 621 | requiresBuild: true 622 | dev: true 623 | optional: true 624 | 625 | /@esbuild/android-x64/0.17.8: 626 | resolution: 627 | { 628 | integrity: sha512-bTliMLqD7pTOoPg4zZkXqCDuzIUguEWLpeqkNfC41ODBHwoUgZ2w5JBeYimv4oP6TDVocoYmEhZrCLQTrH89bg==, 629 | } 630 | engines: { node: ">=12" } 631 | cpu: [x64] 632 | os: [android] 633 | requiresBuild: true 634 | dev: true 635 | optional: true 636 | 637 | /@esbuild/darwin-arm64/0.16.17: 638 | resolution: 639 | { 640 | integrity: sha512-/2agbUEfmxWHi9ARTX6OQ/KgXnOWfsNlTeLcoV7HSuSTv63E4DqtAc+2XqGw1KHxKMHGZgbVCZge7HXWX9Vn+w==, 641 | } 642 | engines: { node: ">=12" } 643 | cpu: [arm64] 644 | os: [darwin] 645 | requiresBuild: true 646 | dev: true 647 | optional: true 648 | 649 | /@esbuild/darwin-arm64/0.17.8: 650 | resolution: 651 | { 652 | integrity: sha512-ghAbV3ia2zybEefXRRm7+lx8J/rnupZT0gp9CaGy/3iolEXkJ6LYRq4IpQVI9zR97ID80KJVoUlo3LSeA/sMAg==, 653 | } 654 | engines: { node: ">=12" } 655 | cpu: [arm64] 656 | os: [darwin] 657 | requiresBuild: true 658 | dev: true 659 | optional: true 660 | 661 | /@esbuild/darwin-x64/0.16.17: 662 | resolution: 663 | { 664 | integrity: sha512-2By45OBHulkd9Svy5IOCZt376Aa2oOkiE9QWUK9fe6Tb+WDr8hXL3dpqi+DeLiMed8tVXspzsTAvd0jUl96wmg==, 665 | } 666 | engines: { node: ">=12" } 667 | cpu: [x64] 668 | os: [darwin] 669 | requiresBuild: true 670 | dev: true 671 | optional: true 672 | 673 | /@esbuild/darwin-x64/0.17.8: 674 | resolution: 675 | { 676 | integrity: sha512-n5WOpyvZ9TIdv2V1K3/iIkkJeKmUpKaCTdun9buhGRWfH//osmUjlv4Z5mmWdPWind/VGcVxTHtLfLCOohsOXw==, 677 | } 678 | engines: { node: ">=12" } 679 | cpu: [x64] 680 | os: [darwin] 681 | requiresBuild: true 682 | dev: true 683 | optional: true 684 | 685 | /@esbuild/freebsd-arm64/0.16.17: 686 | resolution: 687 | { 688 | integrity: sha512-mt+cxZe1tVx489VTb4mBAOo2aKSnJ33L9fr25JXpqQqzbUIw/yzIzi+NHwAXK2qYV1lEFp4OoVeThGjUbmWmdw==, 689 | } 690 | engines: { node: ">=12" } 691 | cpu: [arm64] 692 | os: [freebsd] 693 | requiresBuild: true 694 | dev: true 695 | optional: true 696 | 697 | /@esbuild/freebsd-arm64/0.17.8: 698 | resolution: 699 | { 700 | integrity: sha512-a/SATTaOhPIPFWvHZDoZYgxaZRVHn0/LX1fHLGfZ6C13JqFUZ3K6SMD6/HCtwOQ8HnsNaEeokdiDSFLuizqv5A==, 701 | } 702 | engines: { node: ">=12" } 703 | cpu: [arm64] 704 | os: [freebsd] 705 | requiresBuild: true 706 | dev: true 707 | optional: true 708 | 709 | /@esbuild/freebsd-x64/0.16.17: 710 | resolution: 711 | { 712 | integrity: sha512-8ScTdNJl5idAKjH8zGAsN7RuWcyHG3BAvMNpKOBaqqR7EbUhhVHOqXRdL7oZvz8WNHL2pr5+eIT5c65kA6NHug==, 713 | } 714 | engines: { node: ">=12" } 715 | cpu: [x64] 716 | os: [freebsd] 717 | requiresBuild: true 718 | dev: true 719 | optional: true 720 | 721 | /@esbuild/freebsd-x64/0.17.8: 722 | resolution: 723 | { 724 | integrity: sha512-xpFJb08dfXr5+rZc4E+ooZmayBW6R3q59daCpKZ/cDU96/kvDM+vkYzNeTJCGd8rtO6fHWMq5Rcv/1cY6p6/0Q==, 725 | } 726 | engines: { node: ">=12" } 727 | cpu: [x64] 728 | os: [freebsd] 729 | requiresBuild: true 730 | dev: true 731 | optional: true 732 | 733 | /@esbuild/linux-arm/0.16.17: 734 | resolution: 735 | { 736 | integrity: sha512-iihzrWbD4gIT7j3caMzKb/RsFFHCwqqbrbH9SqUSRrdXkXaygSZCZg1FybsZz57Ju7N/SHEgPyaR0LZ8Zbe9gQ==, 737 | } 738 | engines: { node: ">=12" } 739 | cpu: [arm] 740 | os: [linux] 741 | requiresBuild: true 742 | dev: true 743 | optional: true 744 | 745 | /@esbuild/linux-arm/0.17.8: 746 | resolution: 747 | { 748 | integrity: sha512-6Ij8gfuGszcEwZpi5jQIJCVIACLS8Tz2chnEBfYjlmMzVsfqBP1iGmHQPp7JSnZg5xxK9tjCc+pJ2WtAmPRFVA==, 749 | } 750 | engines: { node: ">=12" } 751 | cpu: [arm] 752 | os: [linux] 753 | requiresBuild: true 754 | dev: true 755 | optional: true 756 | 757 | /@esbuild/linux-arm64/0.16.17: 758 | resolution: 759 | { 760 | integrity: sha512-7S8gJnSlqKGVJunnMCrXHU9Q8Q/tQIxk/xL8BqAP64wchPCTzuM6W3Ra8cIa1HIflAvDnNOt2jaL17vaW+1V0g==, 761 | } 762 | engines: { node: ">=12" } 763 | cpu: [arm64] 764 | os: [linux] 765 | requiresBuild: true 766 | dev: true 767 | optional: true 768 | 769 | /@esbuild/linux-arm64/0.17.8: 770 | resolution: 771 | { 772 | integrity: sha512-v3iwDQuDljLTxpsqQDl3fl/yihjPAyOguxuloON9kFHYwopeJEf1BkDXODzYyXEI19gisEsQlG1bM65YqKSIww==, 773 | } 774 | engines: { node: ">=12" } 775 | cpu: [arm64] 776 | os: [linux] 777 | requiresBuild: true 778 | dev: true 779 | optional: true 780 | 781 | /@esbuild/linux-ia32/0.16.17: 782 | resolution: 783 | { 784 | integrity: sha512-kiX69+wcPAdgl3Lonh1VI7MBr16nktEvOfViszBSxygRQqSpzv7BffMKRPMFwzeJGPxcio0pdD3kYQGpqQ2SSg==, 785 | } 786 | engines: { node: ">=12" } 787 | cpu: [ia32] 788 | os: [linux] 789 | requiresBuild: true 790 | dev: true 791 | optional: true 792 | 793 | /@esbuild/linux-ia32/0.17.8: 794 | resolution: 795 | { 796 | integrity: sha512-8svILYKhE5XetuFk/B6raFYIyIqydQi+GngEXJgdPdI7OMKUbSd7uzR02wSY4kb53xBrClLkhH4Xs8P61Q2BaA==, 797 | } 798 | engines: { node: ">=12" } 799 | cpu: [ia32] 800 | os: [linux] 801 | requiresBuild: true 802 | dev: true 803 | optional: true 804 | 805 | /@esbuild/linux-loong64/0.16.17: 806 | resolution: 807 | { 808 | integrity: sha512-dTzNnQwembNDhd654cA4QhbS9uDdXC3TKqMJjgOWsC0yNCbpzfWoXdZvp0mY7HU6nzk5E0zpRGGx3qoQg8T2DQ==, 809 | } 810 | engines: { node: ">=12" } 811 | cpu: [loong64] 812 | os: [linux] 813 | requiresBuild: true 814 | dev: true 815 | optional: true 816 | 817 | /@esbuild/linux-loong64/0.17.8: 818 | resolution: 819 | { 820 | integrity: sha512-B6FyMeRJeV0NpyEOYlm5qtQfxbdlgmiGdD+QsipzKfFky0K5HW5Td6dyK3L3ypu1eY4kOmo7wW0o94SBqlqBSA==, 821 | } 822 | engines: { node: ">=12" } 823 | cpu: [loong64] 824 | os: [linux] 825 | requiresBuild: true 826 | dev: true 827 | optional: true 828 | 829 | /@esbuild/linux-mips64el/0.16.17: 830 | resolution: 831 | { 832 | integrity: sha512-ezbDkp2nDl0PfIUn0CsQ30kxfcLTlcx4Foz2kYv8qdC6ia2oX5Q3E/8m6lq84Dj/6b0FrkgD582fJMIfHhJfSw==, 833 | } 834 | engines: { node: ">=12" } 835 | cpu: [mips64el] 836 | os: [linux] 837 | requiresBuild: true 838 | dev: true 839 | optional: true 840 | 841 | /@esbuild/linux-mips64el/0.17.8: 842 | resolution: 843 | { 844 | integrity: sha512-CCb67RKahNobjm/eeEqeD/oJfJlrWyw29fgiyB6vcgyq97YAf3gCOuP6qMShYSPXgnlZe/i4a8WFHBw6N8bYAA==, 845 | } 846 | engines: { node: ">=12" } 847 | cpu: [mips64el] 848 | os: [linux] 849 | requiresBuild: true 850 | dev: true 851 | optional: true 852 | 853 | /@esbuild/linux-ppc64/0.16.17: 854 | resolution: 855 | { 856 | integrity: sha512-dzS678gYD1lJsW73zrFhDApLVdM3cUF2MvAa1D8K8KtcSKdLBPP4zZSLy6LFZ0jYqQdQ29bjAHJDgz0rVbLB3g==, 857 | } 858 | engines: { node: ">=12" } 859 | cpu: [ppc64] 860 | os: [linux] 861 | requiresBuild: true 862 | dev: true 863 | optional: true 864 | 865 | /@esbuild/linux-ppc64/0.17.8: 866 | resolution: 867 | { 868 | integrity: sha512-bytLJOi55y55+mGSdgwZ5qBm0K9WOCh0rx+vavVPx+gqLLhxtSFU0XbeYy/dsAAD6xECGEv4IQeFILaSS2auXw==, 869 | } 870 | engines: { node: ">=12" } 871 | cpu: [ppc64] 872 | os: [linux] 873 | requiresBuild: true 874 | dev: true 875 | optional: true 876 | 877 | /@esbuild/linux-riscv64/0.16.17: 878 | resolution: 879 | { 880 | integrity: sha512-ylNlVsxuFjZK8DQtNUwiMskh6nT0vI7kYl/4fZgV1llP5d6+HIeL/vmmm3jpuoo8+NuXjQVZxmKuhDApK0/cKw==, 881 | } 882 | engines: { node: ">=12" } 883 | cpu: [riscv64] 884 | os: [linux] 885 | requiresBuild: true 886 | dev: true 887 | optional: true 888 | 889 | /@esbuild/linux-riscv64/0.17.8: 890 | resolution: 891 | { 892 | integrity: sha512-2YpRyQJmKVBEHSBLa8kBAtbhucaclb6ex4wchfY0Tj3Kg39kpjeJ9vhRU7x4mUpq8ISLXRXH1L0dBYjAeqzZAw==, 893 | } 894 | engines: { node: ">=12" } 895 | cpu: [riscv64] 896 | os: [linux] 897 | requiresBuild: true 898 | dev: true 899 | optional: true 900 | 901 | /@esbuild/linux-s390x/0.16.17: 902 | resolution: 903 | { 904 | integrity: sha512-gzy7nUTO4UA4oZ2wAMXPNBGTzZFP7mss3aKR2hH+/4UUkCOyqmjXiKpzGrY2TlEUhbbejzXVKKGazYcQTZWA/w==, 905 | } 906 | engines: { node: ">=12" } 907 | cpu: [s390x] 908 | os: [linux] 909 | requiresBuild: true 910 | dev: true 911 | optional: true 912 | 913 | /@esbuild/linux-s390x/0.17.8: 914 | resolution: 915 | { 916 | integrity: sha512-QgbNY/V3IFXvNf11SS6exkpVcX0LJcob+0RWCgV9OiDAmVElnxciHIisoSix9uzYzScPmS6dJFbZULdSAEkQVw==, 917 | } 918 | engines: { node: ">=12" } 919 | cpu: [s390x] 920 | os: [linux] 921 | requiresBuild: true 922 | dev: true 923 | optional: true 924 | 925 | /@esbuild/linux-x64/0.16.17: 926 | resolution: 927 | { 928 | integrity: sha512-mdPjPxfnmoqhgpiEArqi4egmBAMYvaObgn4poorpUaqmvzzbvqbowRllQ+ZgzGVMGKaPkqUmPDOOFQRUFDmeUw==, 929 | } 930 | engines: { node: ">=12" } 931 | cpu: [x64] 932 | os: [linux] 933 | requiresBuild: true 934 | dev: true 935 | optional: true 936 | 937 | /@esbuild/linux-x64/0.17.8: 938 | resolution: 939 | { 940 | integrity: sha512-mM/9S0SbAFDBc4OPoyP6SEOo5324LpUxdpeIUUSrSTOfhHU9hEfqRngmKgqILqwx/0DVJBzeNW7HmLEWp9vcOA==, 941 | } 942 | engines: { node: ">=12" } 943 | cpu: [x64] 944 | os: [linux] 945 | requiresBuild: true 946 | dev: true 947 | optional: true 948 | 949 | /@esbuild/netbsd-x64/0.16.17: 950 | resolution: 951 | { 952 | integrity: sha512-/PzmzD/zyAeTUsduZa32bn0ORug+Jd1EGGAUJvqfeixoEISYpGnAezN6lnJoskauoai0Jrs+XSyvDhppCPoKOA==, 953 | } 954 | engines: { node: ">=12" } 955 | cpu: [x64] 956 | os: [netbsd] 957 | requiresBuild: true 958 | dev: true 959 | optional: true 960 | 961 | /@esbuild/netbsd-x64/0.17.8: 962 | resolution: 963 | { 964 | integrity: sha512-eKUYcWaWTaYr9zbj8GertdVtlt1DTS1gNBWov+iQfWuWyuu59YN6gSEJvFzC5ESJ4kMcKR0uqWThKUn5o8We6Q==, 965 | } 966 | engines: { node: ">=12" } 967 | cpu: [x64] 968 | os: [netbsd] 969 | requiresBuild: true 970 | dev: true 971 | optional: true 972 | 973 | /@esbuild/openbsd-x64/0.16.17: 974 | resolution: 975 | { 976 | integrity: sha512-2yaWJhvxGEz2RiftSk0UObqJa/b+rIAjnODJgv2GbGGpRwAfpgzyrg1WLK8rqA24mfZa9GvpjLcBBg8JHkoodg==, 977 | } 978 | engines: { node: ">=12" } 979 | cpu: [x64] 980 | os: [openbsd] 981 | requiresBuild: true 982 | dev: true 983 | optional: true 984 | 985 | /@esbuild/openbsd-x64/0.17.8: 986 | resolution: 987 | { 988 | integrity: sha512-Vc9J4dXOboDyMXKD0eCeW0SIeEzr8K9oTHJU+Ci1mZc5njPfhKAqkRt3B/fUNU7dP+mRyralPu8QUkiaQn7iIg==, 989 | } 990 | engines: { node: ">=12" } 991 | cpu: [x64] 992 | os: [openbsd] 993 | requiresBuild: true 994 | dev: true 995 | optional: true 996 | 997 | /@esbuild/sunos-x64/0.16.17: 998 | resolution: 999 | { 1000 | integrity: sha512-xtVUiev38tN0R3g8VhRfN7Zl42YCJvyBhRKw1RJjwE1d2emWTVToPLNEQj/5Qxc6lVFATDiy6LjVHYhIPrLxzw==, 1001 | } 1002 | engines: { node: ">=12" } 1003 | cpu: [x64] 1004 | os: [sunos] 1005 | requiresBuild: true 1006 | dev: true 1007 | optional: true 1008 | 1009 | /@esbuild/sunos-x64/0.17.8: 1010 | resolution: 1011 | { 1012 | integrity: sha512-0xvOTNuPXI7ft1LYUgiaXtpCEjp90RuBBYovdd2lqAFxje4sEucurg30M1WIm03+3jxByd3mfo+VUmPtRSVuOw==, 1013 | } 1014 | engines: { node: ">=12" } 1015 | cpu: [x64] 1016 | os: [sunos] 1017 | requiresBuild: true 1018 | dev: true 1019 | optional: true 1020 | 1021 | /@esbuild/win32-arm64/0.16.17: 1022 | resolution: 1023 | { 1024 | integrity: sha512-ga8+JqBDHY4b6fQAmOgtJJue36scANy4l/rL97W+0wYmijhxKetzZdKOJI7olaBaMhWt8Pac2McJdZLxXWUEQw==, 1025 | } 1026 | engines: { node: ">=12" } 1027 | cpu: [arm64] 1028 | os: [win32] 1029 | requiresBuild: true 1030 | dev: true 1031 | optional: true 1032 | 1033 | /@esbuild/win32-arm64/0.17.8: 1034 | resolution: 1035 | { 1036 | integrity: sha512-G0JQwUI5WdEFEnYNKzklxtBheCPkuDdu1YrtRrjuQv30WsYbkkoixKxLLv8qhJmNI+ATEWquZe/N0d0rpr55Mg==, 1037 | } 1038 | engines: { node: ">=12" } 1039 | cpu: [arm64] 1040 | os: [win32] 1041 | requiresBuild: true 1042 | dev: true 1043 | optional: true 1044 | 1045 | /@esbuild/win32-ia32/0.16.17: 1046 | resolution: 1047 | { 1048 | integrity: sha512-WnsKaf46uSSF/sZhwnqE4L/F89AYNMiD4YtEcYekBt9Q7nj0DiId2XH2Ng2PHM54qi5oPrQ8luuzGszqi/veig==, 1049 | } 1050 | engines: { node: ">=12" } 1051 | cpu: [ia32] 1052 | os: [win32] 1053 | requiresBuild: true 1054 | dev: true 1055 | optional: true 1056 | 1057 | /@esbuild/win32-ia32/0.17.8: 1058 | resolution: 1059 | { 1060 | integrity: sha512-Fqy63515xl20OHGFykjJsMnoIWS+38fqfg88ClvPXyDbLtgXal2DTlhb1TfTX34qWi3u4I7Cq563QcHpqgLx8w==, 1061 | } 1062 | engines: { node: ">=12" } 1063 | cpu: [ia32] 1064 | os: [win32] 1065 | requiresBuild: true 1066 | dev: true 1067 | optional: true 1068 | 1069 | /@esbuild/win32-x64/0.16.17: 1070 | resolution: 1071 | { 1072 | integrity: sha512-y+EHuSchhL7FjHgvQL/0fnnFmO4T1bhvWANX6gcnqTjtnKWbTvUMCpGnv2+t+31d7RzyEAYAd4u2fnIhHL6N/Q==, 1073 | } 1074 | engines: { node: ">=12" } 1075 | cpu: [x64] 1076 | os: [win32] 1077 | requiresBuild: true 1078 | dev: true 1079 | optional: true 1080 | 1081 | /@esbuild/win32-x64/0.17.8: 1082 | resolution: 1083 | { 1084 | integrity: sha512-1iuezdyDNngPnz8rLRDO2C/ZZ/emJLb72OsZeqQ6gL6Avko/XCXZw+NuxBSNhBAP13Hie418V7VMt9et1FMvpg==, 1085 | } 1086 | engines: { node: ">=12" } 1087 | cpu: [x64] 1088 | os: [win32] 1089 | requiresBuild: true 1090 | dev: true 1091 | optional: true 1092 | 1093 | /@jridgewell/gen-mapping/0.1.1: 1094 | resolution: 1095 | { 1096 | integrity: sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==, 1097 | } 1098 | engines: { node: ">=6.0.0" } 1099 | dependencies: 1100 | "@jridgewell/set-array": 1.1.2 1101 | "@jridgewell/sourcemap-codec": 1.4.14 1102 | dev: true 1103 | 1104 | /@jridgewell/gen-mapping/0.3.2: 1105 | resolution: 1106 | { 1107 | integrity: sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==, 1108 | } 1109 | engines: { node: ">=6.0.0" } 1110 | dependencies: 1111 | "@jridgewell/set-array": 1.1.2 1112 | "@jridgewell/sourcemap-codec": 1.4.14 1113 | "@jridgewell/trace-mapping": 0.3.17 1114 | dev: true 1115 | 1116 | /@jridgewell/resolve-uri/3.1.0: 1117 | resolution: 1118 | { 1119 | integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==, 1120 | } 1121 | engines: { node: ">=6.0.0" } 1122 | dev: true 1123 | 1124 | /@jridgewell/set-array/1.1.2: 1125 | resolution: 1126 | { 1127 | integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==, 1128 | } 1129 | engines: { node: ">=6.0.0" } 1130 | dev: true 1131 | 1132 | /@jridgewell/sourcemap-codec/1.4.14: 1133 | resolution: 1134 | { 1135 | integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==, 1136 | } 1137 | dev: true 1138 | 1139 | /@jridgewell/trace-mapping/0.3.17: 1140 | resolution: 1141 | { 1142 | integrity: sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==, 1143 | } 1144 | dependencies: 1145 | "@jridgewell/resolve-uri": 3.1.0 1146 | "@jridgewell/sourcemap-codec": 1.4.14 1147 | dev: true 1148 | 1149 | /@nodelib/fs.scandir/2.1.5: 1150 | resolution: 1151 | { 1152 | integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, 1153 | } 1154 | engines: { node: ">= 8" } 1155 | dependencies: 1156 | "@nodelib/fs.stat": 2.0.5 1157 | run-parallel: 1.2.0 1158 | dev: true 1159 | 1160 | /@nodelib/fs.stat/2.0.5: 1161 | resolution: 1162 | { 1163 | integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, 1164 | } 1165 | engines: { node: ">= 8" } 1166 | dev: true 1167 | 1168 | /@nodelib/fs.walk/1.2.8: 1169 | resolution: 1170 | { 1171 | integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, 1172 | } 1173 | engines: { node: ">= 8" } 1174 | dependencies: 1175 | "@nodelib/fs.scandir": 2.1.5 1176 | fastq: 1.15.0 1177 | dev: true 1178 | 1179 | /@types/node/18.13.0: 1180 | resolution: 1181 | { 1182 | integrity: sha512-gC3TazRzGoOnoKAhUx+Q0t8S9Tzs74z7m0ipwGpSqQrleP14hKxP4/JUeEQcD3W1/aIpnWl8pHowI7WokuZpXg==, 1183 | } 1184 | dev: true 1185 | 1186 | /@types/prop-types/15.7.5: 1187 | resolution: 1188 | { 1189 | integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==, 1190 | } 1191 | dev: true 1192 | 1193 | /@types/react-dom/18.0.11: 1194 | resolution: 1195 | { 1196 | integrity: sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==, 1197 | } 1198 | dependencies: 1199 | "@types/react": 18.0.28 1200 | dev: true 1201 | 1202 | /@types/react/18.0.28: 1203 | resolution: 1204 | { 1205 | integrity: sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==, 1206 | } 1207 | dependencies: 1208 | "@types/prop-types": 15.7.5 1209 | "@types/scheduler": 0.16.2 1210 | csstype: 3.1.1 1211 | dev: true 1212 | 1213 | /@types/scheduler/0.16.2: 1214 | resolution: 1215 | { 1216 | integrity: sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==, 1217 | } 1218 | dev: true 1219 | 1220 | /@types/web-bluetooth/0.0.16: 1221 | resolution: 1222 | { 1223 | integrity: sha512-oh8q2Zc32S6gd/j50GowEjKLoOVOwHP/bWVjKJInBwQqdOYMdPrf1oVlelTlyfFK3CKxL1uahMDAr+vy8T7yMQ==, 1224 | } 1225 | dev: true 1226 | 1227 | /@vitejs/plugin-react/3.1.0_vite@4.1.2: 1228 | resolution: 1229 | { 1230 | integrity: sha512-AfgcRL8ZBhAlc3BFdigClmTUMISmmzHn7sB2h9U1odvc5U/MjWXsAaz18b/WoppUTDBzxOJwo2VdClfUcItu9g==, 1231 | } 1232 | engines: { node: ^14.18.0 || >=16.0.0 } 1233 | peerDependencies: 1234 | vite: ^4.1.0-beta.0 1235 | dependencies: 1236 | "@babel/core": 7.20.12 1237 | "@babel/plugin-transform-react-jsx-self": 7.18.6_@babel+core@7.20.12 1238 | "@babel/plugin-transform-react-jsx-source": 7.19.6_@babel+core@7.20.12 1239 | magic-string: 0.27.0 1240 | react-refresh: 0.14.0 1241 | vite: 4.1.2 1242 | transitivePeerDependencies: 1243 | - supports-color 1244 | dev: true 1245 | 1246 | /@vitejs/plugin-vue/4.0.0_vite@4.1.2+vue@3.2.47: 1247 | resolution: 1248 | { 1249 | integrity: sha512-e0X4jErIxAB5oLtDqbHvHpJe/uWNkdpYV83AOG2xo2tEVSzCzewgJMtREZM30wXnM5ls90hxiOtAuVU6H5JgbA==, 1250 | } 1251 | engines: { node: ^14.18.0 || >=16.0.0 } 1252 | peerDependencies: 1253 | vite: ^4.0.0 1254 | vue: ^3.2.25 1255 | dependencies: 1256 | vite: 4.1.2 1257 | vue: 3.2.47 1258 | dev: true 1259 | 1260 | /@vue/compiler-core/3.2.47: 1261 | resolution: 1262 | { 1263 | integrity: sha512-p4D7FDnQb7+YJmO2iPEv0SQNeNzcbHdGByJDsT4lynf63AFkOTFN07HsiRSvjGo0QrxR/o3d0hUyNCUnBU2Tig==, 1264 | } 1265 | dependencies: 1266 | "@babel/parser": 7.20.15 1267 | "@vue/shared": 3.2.47 1268 | estree-walker: 2.0.2 1269 | source-map: 0.6.1 1270 | dev: true 1271 | 1272 | /@vue/compiler-dom/3.2.47: 1273 | resolution: 1274 | { 1275 | integrity: sha512-dBBnEHEPoftUiS03a4ggEig74J2YBZ2UIeyfpcRM2tavgMWo4bsEfgCGsu+uJIL/vax9S+JztH8NmQerUo7shQ==, 1276 | } 1277 | dependencies: 1278 | "@vue/compiler-core": 3.2.47 1279 | "@vue/shared": 3.2.47 1280 | dev: true 1281 | 1282 | /@vue/compiler-sfc/3.2.47: 1283 | resolution: 1284 | { 1285 | integrity: sha512-rog05W+2IFfxjMcFw10tM9+f7i/+FFpZJJ5XHX72NP9eC2uRD+42M3pYcQqDXVYoj74kHMSEdQ/WmCjt8JFksQ==, 1286 | } 1287 | dependencies: 1288 | "@babel/parser": 7.20.15 1289 | "@vue/compiler-core": 3.2.47 1290 | "@vue/compiler-dom": 3.2.47 1291 | "@vue/compiler-ssr": 3.2.47 1292 | "@vue/reactivity-transform": 3.2.47 1293 | "@vue/shared": 3.2.47 1294 | estree-walker: 2.0.2 1295 | magic-string: 0.25.9 1296 | postcss: 8.4.21 1297 | source-map: 0.6.1 1298 | dev: true 1299 | 1300 | /@vue/compiler-ssr/3.2.47: 1301 | resolution: 1302 | { 1303 | integrity: sha512-wVXC+gszhulcMD8wpxMsqSOpvDZ6xKXSVWkf50Guf/S+28hTAXPDYRTbLQ3EDkOP5Xz/+SY37YiwDquKbJOgZw==, 1304 | } 1305 | dependencies: 1306 | "@vue/compiler-dom": 3.2.47 1307 | "@vue/shared": 3.2.47 1308 | dev: true 1309 | 1310 | /@vue/devtools-api/6.5.0: 1311 | resolution: 1312 | { 1313 | integrity: sha512-o9KfBeaBmCKl10usN4crU53fYtC1r7jJwdGKjPT24t348rHxgfpZ0xL3Xm/gLUYnc0oTp8LAmrxOeLyu6tbk2Q==, 1314 | } 1315 | dev: true 1316 | 1317 | /@vue/reactivity-transform/3.2.47: 1318 | resolution: 1319 | { 1320 | integrity: sha512-m8lGXw8rdnPVVIdIFhf0LeQ/ixyHkH5plYuS83yop5n7ggVJU+z5v0zecwEnX7fa7HNLBhh2qngJJkxpwEEmYA==, 1321 | } 1322 | dependencies: 1323 | "@babel/parser": 7.20.15 1324 | "@vue/compiler-core": 3.2.47 1325 | "@vue/shared": 3.2.47 1326 | estree-walker: 2.0.2 1327 | magic-string: 0.25.9 1328 | dev: true 1329 | 1330 | /@vue/reactivity/3.2.47: 1331 | resolution: 1332 | { 1333 | integrity: sha512-7khqQ/75oyyg+N/e+iwV6lpy1f5wq759NdlS1fpAhFXa8VeAIKGgk2E/C4VF59lx5b+Ezs5fpp/5WsRYXQiKxQ==, 1334 | } 1335 | dependencies: 1336 | "@vue/shared": 3.2.47 1337 | dev: true 1338 | 1339 | /@vue/runtime-core/3.2.47: 1340 | resolution: 1341 | { 1342 | integrity: sha512-RZxbLQIRB/K0ev0K9FXhNbBzT32H9iRtYbaXb0ZIz2usLms/D55dJR2t6cIEUn6vyhS3ALNvNthI+Q95C+NOpA==, 1343 | } 1344 | dependencies: 1345 | "@vue/reactivity": 3.2.47 1346 | "@vue/shared": 3.2.47 1347 | dev: true 1348 | 1349 | /@vue/runtime-dom/3.2.47: 1350 | resolution: 1351 | { 1352 | integrity: sha512-ArXrFTjS6TsDei4qwNvgrdmHtD930KgSKGhS5M+j8QxXrDJYLqYw4RRcDy1bz1m1wMmb6j+zGLifdVHtkXA7gA==, 1353 | } 1354 | dependencies: 1355 | "@vue/runtime-core": 3.2.47 1356 | "@vue/shared": 3.2.47 1357 | csstype: 2.6.21 1358 | dev: true 1359 | 1360 | /@vue/server-renderer/3.2.47_vue@3.2.47: 1361 | resolution: 1362 | { 1363 | integrity: sha512-dN9gc1i8EvmP9RCzvneONXsKfBRgqFeFZLurmHOveL7oH6HiFXJw5OGu294n1nHc/HMgTy6LulU/tv5/A7f/LA==, 1364 | } 1365 | peerDependencies: 1366 | vue: 3.2.47 1367 | dependencies: 1368 | "@vue/compiler-ssr": 3.2.47 1369 | "@vue/shared": 3.2.47 1370 | vue: 3.2.47 1371 | dev: true 1372 | 1373 | /@vue/shared/3.2.47: 1374 | resolution: 1375 | { 1376 | integrity: sha512-BHGyyGN3Q97EZx0taMQ+OLNuZcW3d37ZEVmEAyeoA9ERdGvm9Irc/0Fua8SNyOtV1w6BS4q25wbMzJujO9HIfQ==, 1377 | } 1378 | dev: true 1379 | 1380 | /@vueuse/core/9.12.0_vue@3.2.47: 1381 | resolution: 1382 | { 1383 | integrity: sha512-h/Di8Bvf6xRcvS/PvUVheiMYYz3U0tH3X25YxONSaAUBa841ayMwxkuzx/DGUMCW/wHWzD8tRy2zYmOC36r4sg==, 1384 | } 1385 | dependencies: 1386 | "@types/web-bluetooth": 0.0.16 1387 | "@vueuse/metadata": 9.12.0 1388 | "@vueuse/shared": 9.12.0_vue@3.2.47 1389 | vue-demi: 0.13.11_vue@3.2.47 1390 | transitivePeerDependencies: 1391 | - "@vue/composition-api" 1392 | - vue 1393 | dev: true 1394 | 1395 | /@vueuse/metadata/9.12.0: 1396 | resolution: 1397 | { 1398 | integrity: sha512-9oJ9MM9lFLlmvxXUqsR1wLt1uF7EVbP5iYaHJYqk+G2PbMjY6EXvZeTjbdO89HgoF5cI6z49o2zT/jD9SVoNpQ==, 1399 | } 1400 | dev: true 1401 | 1402 | /@vueuse/shared/9.12.0_vue@3.2.47: 1403 | resolution: 1404 | { 1405 | integrity: sha512-TWuJLACQ0BVithVTRbex4Wf1a1VaRuSpVeyEd4vMUWl54PzlE0ciFUshKCXnlLuD0lxIaLK4Ypj3NXYzZh4+SQ==, 1406 | } 1407 | dependencies: 1408 | vue-demi: 0.13.11_vue@3.2.47 1409 | transitivePeerDependencies: 1410 | - "@vue/composition-api" 1411 | - vue 1412 | dev: true 1413 | 1414 | /algoliasearch/4.14.3: 1415 | resolution: 1416 | { 1417 | integrity: sha512-GZTEuxzfWbP/vr7ZJfGzIl8fOsoxN916Z6FY2Egc9q2TmZ6hvq5KfAxY89pPW01oW/2HDEKA8d30f9iAH9eXYg==, 1418 | } 1419 | dependencies: 1420 | "@algolia/cache-browser-local-storage": 4.14.3 1421 | "@algolia/cache-common": 4.14.3 1422 | "@algolia/cache-in-memory": 4.14.3 1423 | "@algolia/client-account": 4.14.3 1424 | "@algolia/client-analytics": 4.14.3 1425 | "@algolia/client-common": 4.14.3 1426 | "@algolia/client-personalization": 4.14.3 1427 | "@algolia/client-search": 4.14.3 1428 | "@algolia/logger-common": 4.14.3 1429 | "@algolia/logger-console": 4.14.3 1430 | "@algolia/requester-browser-xhr": 4.14.3 1431 | "@algolia/requester-common": 4.14.3 1432 | "@algolia/requester-node-http": 4.14.3 1433 | "@algolia/transporter": 4.14.3 1434 | dev: true 1435 | 1436 | /ansi-sequence-parser/1.1.0: 1437 | resolution: 1438 | { 1439 | integrity: sha512-lEm8mt52to2fT8GhciPCGeCXACSz2UwIN4X2e2LJSnZ5uAbn2/dsYdOmUXq0AtWS5cpAupysIneExOgH0Vd2TQ==, 1440 | } 1441 | dev: true 1442 | 1443 | /ansi-styles/3.2.1: 1444 | resolution: 1445 | { 1446 | integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, 1447 | } 1448 | engines: { node: ">=4" } 1449 | dependencies: 1450 | color-convert: 1.9.3 1451 | dev: true 1452 | 1453 | /any-promise/1.3.0: 1454 | resolution: 1455 | { 1456 | integrity: sha512-7UvmKalWRt1wgjL1RrGxoSJW/0QZFIegpeGvZG9kjp8vrRu55XTHbwnqq2GpXm9uLbcuhxm3IqX9OB4MZR1b2A==, 1457 | } 1458 | dev: true 1459 | 1460 | /anymatch/3.1.3: 1461 | resolution: 1462 | { 1463 | integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, 1464 | } 1465 | engines: { node: ">= 8" } 1466 | dependencies: 1467 | normalize-path: 3.0.0 1468 | picomatch: 2.3.1 1469 | dev: true 1470 | 1471 | /array-union/2.1.0: 1472 | resolution: 1473 | { 1474 | integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, 1475 | } 1476 | engines: { node: ">=8" } 1477 | dev: true 1478 | 1479 | /balanced-match/1.0.2: 1480 | resolution: 1481 | { 1482 | integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, 1483 | } 1484 | dev: true 1485 | 1486 | /binary-extensions/2.2.0: 1487 | resolution: 1488 | { 1489 | integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, 1490 | } 1491 | engines: { node: ">=8" } 1492 | dev: true 1493 | 1494 | /body-scroll-lock/4.0.0-beta.0: 1495 | resolution: 1496 | { 1497 | integrity: sha512-a7tP5+0Mw3YlUJcGAKUqIBkYYGlYxk2fnCasq/FUph1hadxlTRjF+gAcZksxANnaMnALjxEddmSi/H3OR8ugcQ==, 1498 | } 1499 | dev: true 1500 | 1501 | /brace-expansion/1.1.11: 1502 | resolution: 1503 | { 1504 | integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, 1505 | } 1506 | dependencies: 1507 | balanced-match: 1.0.2 1508 | concat-map: 0.0.1 1509 | dev: true 1510 | 1511 | /braces/3.0.2: 1512 | resolution: 1513 | { 1514 | integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, 1515 | } 1516 | engines: { node: ">=8" } 1517 | dependencies: 1518 | fill-range: 7.0.1 1519 | dev: true 1520 | 1521 | /browserslist/4.21.5: 1522 | resolution: 1523 | { 1524 | integrity: sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==, 1525 | } 1526 | engines: { node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 } 1527 | hasBin: true 1528 | dependencies: 1529 | caniuse-lite: 1.0.30001456 1530 | electron-to-chromium: 1.4.301 1531 | node-releases: 2.0.10 1532 | update-browserslist-db: 1.0.10_browserslist@4.21.5 1533 | 1534 | /bundle-require/4.0.1_esbuild@0.17.8: 1535 | resolution: 1536 | { 1537 | integrity: sha512-9NQkRHlNdNpDBGmLpngF3EFDcwodhMUuLz9PaWYciVcQF9SE4LFjM2DB/xV1Li5JiuDMv7ZUWuC3rGbqR0MAXQ==, 1538 | } 1539 | engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } 1540 | peerDependencies: 1541 | esbuild: ">=0.17" 1542 | dependencies: 1543 | esbuild: 0.17.8 1544 | load-tsconfig: 0.2.3 1545 | dev: true 1546 | 1547 | /cac/6.7.14: 1548 | resolution: 1549 | { 1550 | integrity: sha512-b6Ilus+c3RrdDk+JhLKUAQfzzgLEPy6wcXqS7f/xe1EETvsDP6GORG7SFuOs6cID5YkqchW/LXZbX5bc8j7ZcQ==, 1551 | } 1552 | engines: { node: ">=8" } 1553 | dev: true 1554 | 1555 | /caniuse-lite/1.0.30001456: 1556 | resolution: 1557 | { 1558 | integrity: sha512-XFHJY5dUgmpMV25UqaD4kVq2LsiaU5rS8fb0f17pCoXQiQslzmFgnfOxfvo1bTpTqf7dwG/N/05CnLCnOEKmzA==, 1559 | } 1560 | 1561 | /chalk/2.4.2: 1562 | resolution: 1563 | { 1564 | integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, 1565 | } 1566 | engines: { node: ">=4" } 1567 | dependencies: 1568 | ansi-styles: 3.2.1 1569 | escape-string-regexp: 1.0.5 1570 | supports-color: 5.5.0 1571 | dev: true 1572 | 1573 | /chokidar/3.5.3: 1574 | resolution: 1575 | { 1576 | integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, 1577 | } 1578 | engines: { node: ">= 8.10.0" } 1579 | dependencies: 1580 | anymatch: 3.1.3 1581 | braces: 3.0.2 1582 | glob-parent: 5.1.2 1583 | is-binary-path: 2.1.0 1584 | is-glob: 4.0.3 1585 | normalize-path: 3.0.0 1586 | readdirp: 3.6.0 1587 | optionalDependencies: 1588 | fsevents: 2.3.2 1589 | dev: true 1590 | 1591 | /color-convert/1.9.3: 1592 | resolution: 1593 | { 1594 | integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, 1595 | } 1596 | dependencies: 1597 | color-name: 1.1.3 1598 | dev: true 1599 | 1600 | /color-name/1.1.3: 1601 | resolution: 1602 | { 1603 | integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==, 1604 | } 1605 | dev: true 1606 | 1607 | /commander/4.1.1: 1608 | resolution: 1609 | { 1610 | integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==, 1611 | } 1612 | engines: { node: ">= 6" } 1613 | dev: true 1614 | 1615 | /concat-map/0.0.1: 1616 | resolution: { integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= } 1617 | dev: true 1618 | 1619 | /convert-source-map/1.9.0: 1620 | resolution: 1621 | { 1622 | integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, 1623 | } 1624 | dev: true 1625 | 1626 | /cross-spawn/7.0.3: 1627 | resolution: 1628 | { 1629 | integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, 1630 | } 1631 | engines: { node: ">= 8" } 1632 | dependencies: 1633 | path-key: 3.1.1 1634 | shebang-command: 2.0.0 1635 | which: 2.0.2 1636 | dev: true 1637 | 1638 | /csstype/2.6.21: 1639 | resolution: 1640 | { 1641 | integrity: sha512-Z1PhmomIfypOpoMjRQB70jfvy/wxT50qW08YXO5lMIJkrdq4yOTR+AW7FqutScmB9NkLwxo+jU+kZLbofZZq/w==, 1642 | } 1643 | dev: true 1644 | 1645 | /csstype/3.1.1: 1646 | resolution: 1647 | { 1648 | integrity: sha512-DJR/VvkAvSZW9bTouZue2sSxDwdTN92uHjqeKVm+0dAqdfNykRzQ95tay8aXMBAAPpUiq4Qcug2L7neoRh2Egw==, 1649 | } 1650 | dev: true 1651 | 1652 | /debug/4.3.4: 1653 | resolution: 1654 | { 1655 | integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, 1656 | } 1657 | engines: { node: ">=6.0" } 1658 | peerDependencies: 1659 | supports-color: "*" 1660 | peerDependenciesMeta: 1661 | supports-color: 1662 | optional: true 1663 | dependencies: 1664 | ms: 2.1.2 1665 | dev: true 1666 | 1667 | /detect-libc/1.0.3: 1668 | resolution: 1669 | { 1670 | integrity: sha512-pGjwhsmsp4kL2RTz08wcOlGN83otlqHeD/Z5T8GXZB+/YcpQ/dgo+lbU8ZsGxV0HIvqqxo9l7mqYwyYMD9bKDg==, 1671 | } 1672 | engines: { node: ">=0.10" } 1673 | hasBin: true 1674 | dev: false 1675 | 1676 | /dir-glob/3.0.1: 1677 | resolution: 1678 | { 1679 | integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, 1680 | } 1681 | engines: { node: ">=8" } 1682 | dependencies: 1683 | path-type: 4.0.0 1684 | dev: true 1685 | 1686 | /electron-to-chromium/1.4.301: 1687 | resolution: 1688 | { 1689 | integrity: sha512-bz00ASIIDjcgszZKuEA1JEFhbDjqUNbQ/PEhNEl1wbixzYpeTp2H2QWjsQvAL2T1wJBdOwCF5hE896BoMwYKrA==, 1690 | } 1691 | 1692 | /esbuild/0.16.17: 1693 | resolution: 1694 | { 1695 | integrity: sha512-G8LEkV0XzDMNwXKgM0Jwu3nY3lSTwSGY6XbxM9cr9+s0T/qSV1q1JVPBGzm3dcjhCic9+emZDmMffkwgPeOeLg==, 1696 | } 1697 | engines: { node: ">=12" } 1698 | hasBin: true 1699 | requiresBuild: true 1700 | optionalDependencies: 1701 | "@esbuild/android-arm": 0.16.17 1702 | "@esbuild/android-arm64": 0.16.17 1703 | "@esbuild/android-x64": 0.16.17 1704 | "@esbuild/darwin-arm64": 0.16.17 1705 | "@esbuild/darwin-x64": 0.16.17 1706 | "@esbuild/freebsd-arm64": 0.16.17 1707 | "@esbuild/freebsd-x64": 0.16.17 1708 | "@esbuild/linux-arm": 0.16.17 1709 | "@esbuild/linux-arm64": 0.16.17 1710 | "@esbuild/linux-ia32": 0.16.17 1711 | "@esbuild/linux-loong64": 0.16.17 1712 | "@esbuild/linux-mips64el": 0.16.17 1713 | "@esbuild/linux-ppc64": 0.16.17 1714 | "@esbuild/linux-riscv64": 0.16.17 1715 | "@esbuild/linux-s390x": 0.16.17 1716 | "@esbuild/linux-x64": 0.16.17 1717 | "@esbuild/netbsd-x64": 0.16.17 1718 | "@esbuild/openbsd-x64": 0.16.17 1719 | "@esbuild/sunos-x64": 0.16.17 1720 | "@esbuild/win32-arm64": 0.16.17 1721 | "@esbuild/win32-ia32": 0.16.17 1722 | "@esbuild/win32-x64": 0.16.17 1723 | dev: true 1724 | 1725 | /esbuild/0.17.8: 1726 | resolution: 1727 | { 1728 | integrity: sha512-g24ybC3fWhZddZK6R3uD2iF/RIPnRpwJAqLov6ouX3hMbY4+tKolP0VMF3zuIYCaXun+yHwS5IPQ91N2BT191g==, 1729 | } 1730 | engines: { node: ">=12" } 1731 | hasBin: true 1732 | requiresBuild: true 1733 | optionalDependencies: 1734 | "@esbuild/android-arm": 0.17.8 1735 | "@esbuild/android-arm64": 0.17.8 1736 | "@esbuild/android-x64": 0.17.8 1737 | "@esbuild/darwin-arm64": 0.17.8 1738 | "@esbuild/darwin-x64": 0.17.8 1739 | "@esbuild/freebsd-arm64": 0.17.8 1740 | "@esbuild/freebsd-x64": 0.17.8 1741 | "@esbuild/linux-arm": 0.17.8 1742 | "@esbuild/linux-arm64": 0.17.8 1743 | "@esbuild/linux-ia32": 0.17.8 1744 | "@esbuild/linux-loong64": 0.17.8 1745 | "@esbuild/linux-mips64el": 0.17.8 1746 | "@esbuild/linux-ppc64": 0.17.8 1747 | "@esbuild/linux-riscv64": 0.17.8 1748 | "@esbuild/linux-s390x": 0.17.8 1749 | "@esbuild/linux-x64": 0.17.8 1750 | "@esbuild/netbsd-x64": 0.17.8 1751 | "@esbuild/openbsd-x64": 0.17.8 1752 | "@esbuild/sunos-x64": 0.17.8 1753 | "@esbuild/win32-arm64": 0.17.8 1754 | "@esbuild/win32-ia32": 0.17.8 1755 | "@esbuild/win32-x64": 0.17.8 1756 | dev: true 1757 | 1758 | /escalade/3.1.1: 1759 | resolution: 1760 | { 1761 | integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, 1762 | } 1763 | engines: { node: ">=6" } 1764 | 1765 | /escape-string-regexp/1.0.5: 1766 | resolution: 1767 | { 1768 | integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, 1769 | } 1770 | engines: { node: ">=0.8.0" } 1771 | dev: true 1772 | 1773 | /estree-walker/2.0.2: 1774 | resolution: 1775 | { 1776 | integrity: sha512-Rfkk/Mp/DL7JVje3u18FxFujQlTNR2q6QfMSMB7AvCBx91NGj/ba3kCfza0f6dVDbw7YlRf/nDrn7pQrCCyQ/w==, 1777 | } 1778 | dev: true 1779 | 1780 | /execa/5.1.1: 1781 | resolution: 1782 | { 1783 | integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, 1784 | } 1785 | engines: { node: ">=10" } 1786 | dependencies: 1787 | cross-spawn: 7.0.3 1788 | get-stream: 6.0.1 1789 | human-signals: 2.1.0 1790 | is-stream: 2.0.1 1791 | merge-stream: 2.0.0 1792 | npm-run-path: 4.0.1 1793 | onetime: 5.1.2 1794 | signal-exit: 3.0.7 1795 | strip-final-newline: 2.0.0 1796 | dev: true 1797 | 1798 | /fast-glob/3.2.12: 1799 | resolution: 1800 | { 1801 | integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==, 1802 | } 1803 | engines: { node: ">=8.6.0" } 1804 | dependencies: 1805 | "@nodelib/fs.stat": 2.0.5 1806 | "@nodelib/fs.walk": 1.2.8 1807 | glob-parent: 5.1.2 1808 | merge2: 1.4.1 1809 | micromatch: 4.0.5 1810 | dev: true 1811 | 1812 | /fastq/1.15.0: 1813 | resolution: 1814 | { 1815 | integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, 1816 | } 1817 | dependencies: 1818 | reusify: 1.0.4 1819 | dev: true 1820 | 1821 | /fill-range/7.0.1: 1822 | resolution: 1823 | { 1824 | integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, 1825 | } 1826 | engines: { node: ">=8" } 1827 | dependencies: 1828 | to-regex-range: 5.0.1 1829 | dev: true 1830 | 1831 | /fs.realpath/1.0.0: 1832 | resolution: 1833 | { 1834 | integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, 1835 | } 1836 | dev: true 1837 | 1838 | /fsevents/2.3.2: 1839 | resolution: 1840 | { 1841 | integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, 1842 | } 1843 | engines: { node: ^8.16.0 || ^10.6.0 || >=11.0.0 } 1844 | os: [darwin] 1845 | requiresBuild: true 1846 | dev: true 1847 | optional: true 1848 | 1849 | /function-bind/1.1.1: 1850 | resolution: 1851 | { 1852 | integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, 1853 | } 1854 | dev: true 1855 | 1856 | /gensync/1.0.0-beta.2: 1857 | resolution: 1858 | { 1859 | integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==, 1860 | } 1861 | engines: { node: ">=6.9.0" } 1862 | dev: true 1863 | 1864 | /get-stream/6.0.1: 1865 | resolution: 1866 | { 1867 | integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, 1868 | } 1869 | engines: { node: ">=10" } 1870 | dev: true 1871 | 1872 | /glob-parent/5.1.2: 1873 | resolution: 1874 | { 1875 | integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, 1876 | } 1877 | engines: { node: ">= 6" } 1878 | dependencies: 1879 | is-glob: 4.0.3 1880 | dev: true 1881 | 1882 | /glob/7.1.6: 1883 | resolution: 1884 | { 1885 | integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==, 1886 | } 1887 | dependencies: 1888 | fs.realpath: 1.0.0 1889 | inflight: 1.0.6 1890 | inherits: 2.0.4 1891 | minimatch: 3.1.2 1892 | once: 1.4.0 1893 | path-is-absolute: 1.0.1 1894 | dev: true 1895 | 1896 | /globals/11.12.0: 1897 | resolution: 1898 | { 1899 | integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==, 1900 | } 1901 | engines: { node: ">=4" } 1902 | dev: true 1903 | 1904 | /globby/11.1.0: 1905 | resolution: 1906 | { 1907 | integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, 1908 | } 1909 | engines: { node: ">=10" } 1910 | dependencies: 1911 | array-union: 2.1.0 1912 | dir-glob: 3.0.1 1913 | fast-glob: 3.2.12 1914 | ignore: 5.2.4 1915 | merge2: 1.4.1 1916 | slash: 3.0.0 1917 | dev: true 1918 | 1919 | /has-flag/3.0.0: 1920 | resolution: 1921 | { 1922 | integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==, 1923 | } 1924 | engines: { node: ">=4" } 1925 | dev: true 1926 | 1927 | /has/1.0.3: 1928 | resolution: 1929 | { 1930 | integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, 1931 | } 1932 | engines: { node: ">= 0.4.0" } 1933 | dependencies: 1934 | function-bind: 1.1.1 1935 | dev: true 1936 | 1937 | /human-signals/2.1.0: 1938 | resolution: 1939 | { 1940 | integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, 1941 | } 1942 | engines: { node: ">=10.17.0" } 1943 | dev: true 1944 | 1945 | /ignore/5.2.4: 1946 | resolution: 1947 | { 1948 | integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, 1949 | } 1950 | engines: { node: ">= 4" } 1951 | dev: true 1952 | 1953 | /inflight/1.0.6: 1954 | resolution: 1955 | { 1956 | integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, 1957 | } 1958 | dependencies: 1959 | once: 1.4.0 1960 | wrappy: 1.0.2 1961 | dev: true 1962 | 1963 | /inherits/2.0.4: 1964 | resolution: 1965 | { 1966 | integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, 1967 | } 1968 | dev: true 1969 | 1970 | /is-binary-path/2.1.0: 1971 | resolution: 1972 | { 1973 | integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, 1974 | } 1975 | engines: { node: ">=8" } 1976 | dependencies: 1977 | binary-extensions: 2.2.0 1978 | dev: true 1979 | 1980 | /is-core-module/2.11.0: 1981 | resolution: 1982 | { 1983 | integrity: sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==, 1984 | } 1985 | dependencies: 1986 | has: 1.0.3 1987 | dev: true 1988 | 1989 | /is-extglob/2.1.1: 1990 | resolution: 1991 | { 1992 | integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, 1993 | } 1994 | engines: { node: ">=0.10.0" } 1995 | dev: true 1996 | 1997 | /is-glob/4.0.3: 1998 | resolution: 1999 | { 2000 | integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, 2001 | } 2002 | engines: { node: ">=0.10.0" } 2003 | dependencies: 2004 | is-extglob: 2.1.1 2005 | dev: true 2006 | 2007 | /is-number/7.0.0: 2008 | resolution: 2009 | { 2010 | integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, 2011 | } 2012 | engines: { node: ">=0.12.0" } 2013 | dev: true 2014 | 2015 | /is-stream/2.0.1: 2016 | resolution: 2017 | { 2018 | integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, 2019 | } 2020 | engines: { node: ">=8" } 2021 | dev: true 2022 | 2023 | /isexe/2.0.0: 2024 | resolution: 2025 | { 2026 | integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, 2027 | } 2028 | dev: true 2029 | 2030 | /joycon/3.1.1: 2031 | resolution: 2032 | { 2033 | integrity: sha512-34wB/Y7MW7bzjKRjUKTa46I2Z7eV62Rkhva+KkopW7Qvv/OSWBqvkSY7vusOPrNuZcUG3tApvdVgNB8POj3SPw==, 2034 | } 2035 | engines: { node: ">=10" } 2036 | dev: true 2037 | 2038 | /js-tokens/4.0.0: 2039 | resolution: 2040 | { 2041 | integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, 2042 | } 2043 | 2044 | /jsesc/2.5.2: 2045 | resolution: 2046 | { 2047 | integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==, 2048 | } 2049 | engines: { node: ">=4" } 2050 | hasBin: true 2051 | dev: true 2052 | 2053 | /json5/2.2.3: 2054 | resolution: 2055 | { 2056 | integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==, 2057 | } 2058 | engines: { node: ">=6" } 2059 | hasBin: true 2060 | dev: true 2061 | 2062 | /jsonc-parser/3.2.0: 2063 | resolution: 2064 | { 2065 | integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==, 2066 | } 2067 | dev: true 2068 | 2069 | /lightningcss-darwin-arm64/1.19.0: 2070 | resolution: 2071 | { 2072 | integrity: sha512-wIJmFtYX0rXHsXHSr4+sC5clwblEMji7HHQ4Ub1/CznVRxtCFha6JIt5JZaNf8vQrfdZnBxLLC6R8pC818jXqg==, 2073 | } 2074 | engines: { node: ">= 12.0.0" } 2075 | cpu: [arm64] 2076 | os: [darwin] 2077 | requiresBuild: true 2078 | dev: false 2079 | optional: true 2080 | 2081 | /lightningcss-darwin-x64/1.19.0: 2082 | resolution: 2083 | { 2084 | integrity: sha512-Lif1wD6P4poaw9c/4Uh2z+gmrWhw/HtXFoeZ3bEsv6Ia4tt8rOJBdkfVaUJ6VXmpKHALve+iTyP2+50xY1wKPw==, 2085 | } 2086 | engines: { node: ">= 12.0.0" } 2087 | cpu: [x64] 2088 | os: [darwin] 2089 | requiresBuild: true 2090 | dev: false 2091 | optional: true 2092 | 2093 | /lightningcss-linux-arm-gnueabihf/1.19.0: 2094 | resolution: 2095 | { 2096 | integrity: sha512-P15VXY5682mTXaiDtbnLYQflc8BYb774j2R84FgDLJTN6Qp0ZjWEFyN1SPqyfTj2B2TFjRHRUvQSSZ7qN4Weig==, 2097 | } 2098 | engines: { node: ">= 12.0.0" } 2099 | cpu: [arm] 2100 | os: [linux] 2101 | requiresBuild: true 2102 | dev: false 2103 | optional: true 2104 | 2105 | /lightningcss-linux-arm64-gnu/1.19.0: 2106 | resolution: 2107 | { 2108 | integrity: sha512-zwXRjWqpev8wqO0sv0M1aM1PpjHz6RVIsBcxKszIG83Befuh4yNysjgHVplF9RTU7eozGe3Ts7r6we1+Qkqsww==, 2109 | } 2110 | engines: { node: ">= 12.0.0" } 2111 | cpu: [arm64] 2112 | os: [linux] 2113 | requiresBuild: true 2114 | dev: false 2115 | optional: true 2116 | 2117 | /lightningcss-linux-arm64-musl/1.19.0: 2118 | resolution: 2119 | { 2120 | integrity: sha512-vSCKO7SDnZaFN9zEloKSZM5/kC5gbzUjoJQ43BvUpyTFUX7ACs/mDfl2Eq6fdz2+uWhUh7vf92c4EaaP4udEtA==, 2121 | } 2122 | engines: { node: ">= 12.0.0" } 2123 | cpu: [arm64] 2124 | os: [linux] 2125 | requiresBuild: true 2126 | dev: false 2127 | optional: true 2128 | 2129 | /lightningcss-linux-x64-gnu/1.19.0: 2130 | resolution: 2131 | { 2132 | integrity: sha512-0AFQKvVzXf9byrXUq9z0anMGLdZJS+XSDqidyijI5njIwj6MdbvX2UZK/c4FfNmeRa2N/8ngTffoIuOUit5eIQ==, 2133 | } 2134 | engines: { node: ">= 12.0.0" } 2135 | cpu: [x64] 2136 | os: [linux] 2137 | requiresBuild: true 2138 | dev: false 2139 | optional: true 2140 | 2141 | /lightningcss-linux-x64-musl/1.19.0: 2142 | resolution: 2143 | { 2144 | integrity: sha512-SJoM8CLPt6ECCgSuWe+g0qo8dqQYVcPiW2s19dxkmSI5+Uu1GIRzyKA0b7QqmEXolA+oSJhQqCmJpzjY4CuZAg==, 2145 | } 2146 | engines: { node: ">= 12.0.0" } 2147 | cpu: [x64] 2148 | os: [linux] 2149 | requiresBuild: true 2150 | dev: false 2151 | optional: true 2152 | 2153 | /lightningcss-win32-x64-msvc/1.19.0: 2154 | resolution: 2155 | { 2156 | integrity: sha512-C+VuUTeSUOAaBZZOPT7Etn/agx/MatzJzGRkeV+zEABmPuntv1zihncsi+AyGmjkkzq3wVedEy7h0/4S84mUtg==, 2157 | } 2158 | engines: { node: ">= 12.0.0" } 2159 | cpu: [x64] 2160 | os: [win32] 2161 | requiresBuild: true 2162 | dev: false 2163 | optional: true 2164 | 2165 | /lightningcss/1.19.0: 2166 | resolution: 2167 | { 2168 | integrity: sha512-yV5UR7og+Og7lQC+70DA7a8ta1uiOPnWPJfxa0wnxylev5qfo4P+4iMpzWAdYWOca4jdNQZii+bDL/l+4hUXIA==, 2169 | } 2170 | engines: { node: ">= 12.0.0" } 2171 | dependencies: 2172 | detect-libc: 1.0.3 2173 | optionalDependencies: 2174 | lightningcss-darwin-arm64: 1.19.0 2175 | lightningcss-darwin-x64: 1.19.0 2176 | lightningcss-linux-arm-gnueabihf: 1.19.0 2177 | lightningcss-linux-arm64-gnu: 1.19.0 2178 | lightningcss-linux-arm64-musl: 1.19.0 2179 | lightningcss-linux-x64-gnu: 1.19.0 2180 | lightningcss-linux-x64-musl: 1.19.0 2181 | lightningcss-win32-x64-msvc: 1.19.0 2182 | dev: false 2183 | 2184 | /lilconfig/2.0.6: 2185 | resolution: 2186 | { 2187 | integrity: sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==, 2188 | } 2189 | engines: { node: ">=10" } 2190 | dev: true 2191 | 2192 | /lines-and-columns/1.2.4: 2193 | resolution: 2194 | { 2195 | integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, 2196 | } 2197 | dev: true 2198 | 2199 | /load-tsconfig/0.2.3: 2200 | resolution: 2201 | { 2202 | integrity: sha512-iyT2MXws+dc2Wi6o3grCFtGXpeMvHmJqS27sMPGtV2eUu4PeFnG+33I8BlFK1t1NWMjOpcx9bridn5yxLDX2gQ==, 2203 | } 2204 | engines: { node: ^12.20.0 || ^14.13.1 || >=16.0.0 } 2205 | dev: true 2206 | 2207 | /lodash.sortby/4.7.0: 2208 | resolution: 2209 | { 2210 | integrity: sha512-HDWXG8isMntAyRF5vZ7xKuEvOhT4AhlRt/3czTSjvGUxjYCBVRQY48ViDHyfYz9VIoBkW4TMGQNapx+l3RUwdA==, 2211 | } 2212 | dev: true 2213 | 2214 | /loose-envify/1.4.0: 2215 | resolution: 2216 | { 2217 | integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==, 2218 | } 2219 | hasBin: true 2220 | dependencies: 2221 | js-tokens: 4.0.0 2222 | dev: false 2223 | 2224 | /lru-cache/5.1.1: 2225 | resolution: 2226 | { 2227 | integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==, 2228 | } 2229 | dependencies: 2230 | yallist: 3.1.1 2231 | dev: true 2232 | 2233 | /magic-string/0.25.9: 2234 | resolution: 2235 | { 2236 | integrity: sha512-RmF0AsMzgt25qzqqLc1+MbHmhdx0ojF2Fvs4XnOqz2ZOBXzzkEwc/dJQZCYHAn7v1jbVOjAZfK8msRn4BxO4VQ==, 2237 | } 2238 | dependencies: 2239 | sourcemap-codec: 1.4.8 2240 | dev: true 2241 | 2242 | /magic-string/0.27.0: 2243 | resolution: 2244 | { 2245 | integrity: sha512-8UnnX2PeRAPZuN12svgR9j7M1uWMovg/CEnIwIG0LFkXSJJe4PdfUGiTGl8V9bsBHFUtfVINcSyYxd7q+kx9fA==, 2246 | } 2247 | engines: { node: ">=12" } 2248 | dependencies: 2249 | "@jridgewell/sourcemap-codec": 1.4.14 2250 | dev: true 2251 | 2252 | /merge-stream/2.0.0: 2253 | resolution: 2254 | { 2255 | integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, 2256 | } 2257 | dev: true 2258 | 2259 | /merge2/1.4.1: 2260 | resolution: 2261 | { 2262 | integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, 2263 | } 2264 | engines: { node: ">= 8" } 2265 | dev: true 2266 | 2267 | /micromatch/4.0.5: 2268 | resolution: 2269 | { 2270 | integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, 2271 | } 2272 | engines: { node: ">=8.6" } 2273 | dependencies: 2274 | braces: 3.0.2 2275 | picomatch: 2.3.1 2276 | dev: true 2277 | 2278 | /mimic-fn/2.1.0: 2279 | resolution: 2280 | { 2281 | integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, 2282 | } 2283 | engines: { node: ">=6" } 2284 | dev: true 2285 | 2286 | /minimatch/3.1.2: 2287 | resolution: 2288 | { 2289 | integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, 2290 | } 2291 | dependencies: 2292 | brace-expansion: 1.1.11 2293 | dev: true 2294 | 2295 | /ms/2.1.2: 2296 | resolution: 2297 | { 2298 | integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, 2299 | } 2300 | dev: true 2301 | 2302 | /mz/2.7.0: 2303 | resolution: 2304 | { 2305 | integrity: sha512-z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==, 2306 | } 2307 | dependencies: 2308 | any-promise: 1.3.0 2309 | object-assign: 4.1.1 2310 | thenify-all: 1.6.0 2311 | dev: true 2312 | 2313 | /nanoid/3.3.4: 2314 | resolution: 2315 | { 2316 | integrity: sha512-MqBkQh/OHTS2egovRtLk45wEyNXwF+cokD+1YPf9u5VfJiRdAiRwB2froX5Co9Rh20xs4siNPm8naNotSD6RBw==, 2317 | } 2318 | engines: { node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 } 2319 | hasBin: true 2320 | dev: true 2321 | 2322 | /node-releases/2.0.10: 2323 | resolution: 2324 | { 2325 | integrity: sha512-5GFldHPXVG/YZmFzJvKK2zDSzPKhEp0+ZR5SVaoSag9fsL5YgHbUHDfnG5494ISANDcK4KwPXAx2xqVEydmd7w==, 2326 | } 2327 | 2328 | /normalize-path/3.0.0: 2329 | resolution: 2330 | { 2331 | integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, 2332 | } 2333 | engines: { node: ">=0.10.0" } 2334 | dev: true 2335 | 2336 | /npm-run-path/4.0.1: 2337 | resolution: 2338 | { 2339 | integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, 2340 | } 2341 | engines: { node: ">=8" } 2342 | dependencies: 2343 | path-key: 3.1.1 2344 | dev: true 2345 | 2346 | /object-assign/4.1.1: 2347 | resolution: 2348 | { 2349 | integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, 2350 | } 2351 | engines: { node: ">=0.10.0" } 2352 | dev: true 2353 | 2354 | /once/1.4.0: 2355 | resolution: 2356 | { 2357 | integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, 2358 | } 2359 | dependencies: 2360 | wrappy: 1.0.2 2361 | dev: true 2362 | 2363 | /onetime/5.1.2: 2364 | resolution: 2365 | { 2366 | integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, 2367 | } 2368 | engines: { node: ">=6" } 2369 | dependencies: 2370 | mimic-fn: 2.1.0 2371 | dev: true 2372 | 2373 | /path-is-absolute/1.0.1: 2374 | resolution: 2375 | { 2376 | integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, 2377 | } 2378 | engines: { node: ">=0.10.0" } 2379 | dev: true 2380 | 2381 | /path-key/3.1.1: 2382 | resolution: 2383 | { 2384 | integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, 2385 | } 2386 | engines: { node: ">=8" } 2387 | dev: true 2388 | 2389 | /path-parse/1.0.7: 2390 | resolution: 2391 | { 2392 | integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, 2393 | } 2394 | dev: true 2395 | 2396 | /path-type/4.0.0: 2397 | resolution: 2398 | { 2399 | integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, 2400 | } 2401 | engines: { node: ">=8" } 2402 | dev: true 2403 | 2404 | /picocolors/1.0.0: 2405 | resolution: 2406 | { 2407 | integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, 2408 | } 2409 | 2410 | /picomatch/2.3.1: 2411 | resolution: 2412 | { 2413 | integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, 2414 | } 2415 | engines: { node: ">=8.6" } 2416 | dev: true 2417 | 2418 | /pirates/4.0.5: 2419 | resolution: 2420 | { 2421 | integrity: sha512-8V9+HQPupnaXMA23c5hvl69zXvTwTzyAYasnkb0Tts4XvO4CliqONMOnvlq26rkhLC3nWDFBJf73LU1e1VZLaQ==, 2422 | } 2423 | engines: { node: ">= 6" } 2424 | dev: true 2425 | 2426 | /postcss-load-config/3.1.4: 2427 | resolution: 2428 | { 2429 | integrity: sha512-6DiM4E7v4coTE4uzA8U//WhtPwyhiim3eyjEMFCnUpzbrkK9wJHgKDT2mR+HbtSrd/NubVaYTOpSpjUl8NQeRg==, 2430 | } 2431 | engines: { node: ">= 10" } 2432 | peerDependencies: 2433 | postcss: ">=8.0.9" 2434 | ts-node: ">=9.0.0" 2435 | peerDependenciesMeta: 2436 | postcss: 2437 | optional: true 2438 | ts-node: 2439 | optional: true 2440 | dependencies: 2441 | lilconfig: 2.0.6 2442 | yaml: 1.10.2 2443 | dev: true 2444 | 2445 | /postcss/8.4.21: 2446 | resolution: 2447 | { 2448 | integrity: sha512-tP7u/Sn/dVxK2NnruI4H9BG+x+Wxz6oeZ1cJ8P6G/PZY0IKk4k/63TDsQf2kQq3+qoJeLm2kIBUNlZe3zgb4Zg==, 2449 | } 2450 | engines: { node: ^10 || ^12 || >=14 } 2451 | dependencies: 2452 | nanoid: 3.3.4 2453 | picocolors: 1.0.0 2454 | source-map-js: 1.0.2 2455 | dev: true 2456 | 2457 | /preact/10.12.1: 2458 | resolution: 2459 | { 2460 | integrity: sha512-l8386ixSsBdbreOAkqtrwqHwdvR35ID8c3rKPa8lCWuO86dBi32QWHV4vfsZK1utLLFMvw+Z5Ad4XLkZzchscg==, 2461 | } 2462 | dev: true 2463 | 2464 | /punycode/2.3.0: 2465 | resolution: 2466 | { 2467 | integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==, 2468 | } 2469 | engines: { node: ">=6" } 2470 | dev: true 2471 | 2472 | /queue-microtask/1.2.3: 2473 | resolution: 2474 | { 2475 | integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, 2476 | } 2477 | dev: true 2478 | 2479 | /react-dom/18.2.0_react@18.2.0: 2480 | resolution: 2481 | { 2482 | integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==, 2483 | } 2484 | peerDependencies: 2485 | react: ^18.2.0 2486 | dependencies: 2487 | loose-envify: 1.4.0 2488 | react: 18.2.0 2489 | scheduler: 0.23.0 2490 | dev: false 2491 | 2492 | /react-refresh/0.14.0: 2493 | resolution: 2494 | { 2495 | integrity: sha512-wViHqhAd8OHeLS/IRMJjTSDHF3U9eWi62F/MledQGPdJGDhodXJ9PBLNGr6WWL7qlH12Mt3TyTpbS+hGXMjCzQ==, 2496 | } 2497 | engines: { node: ">=0.10.0" } 2498 | dev: true 2499 | 2500 | /react/18.2.0: 2501 | resolution: 2502 | { 2503 | integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==, 2504 | } 2505 | engines: { node: ">=0.10.0" } 2506 | dependencies: 2507 | loose-envify: 1.4.0 2508 | dev: false 2509 | 2510 | /readdirp/3.6.0: 2511 | resolution: 2512 | { 2513 | integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, 2514 | } 2515 | engines: { node: ">=8.10.0" } 2516 | dependencies: 2517 | picomatch: 2.3.1 2518 | dev: true 2519 | 2520 | /resolve-from/5.0.0: 2521 | resolution: 2522 | { 2523 | integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==, 2524 | } 2525 | engines: { node: ">=8" } 2526 | dev: true 2527 | 2528 | /resolve/1.22.1: 2529 | resolution: 2530 | { 2531 | integrity: sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==, 2532 | } 2533 | hasBin: true 2534 | dependencies: 2535 | is-core-module: 2.11.0 2536 | path-parse: 1.0.7 2537 | supports-preserve-symlinks-flag: 1.0.0 2538 | dev: true 2539 | 2540 | /reusify/1.0.4: 2541 | resolution: 2542 | { 2543 | integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, 2544 | } 2545 | engines: { iojs: ">=1.0.0", node: ">=0.10.0" } 2546 | dev: true 2547 | 2548 | /rollup/3.15.0: 2549 | resolution: 2550 | { 2551 | integrity: sha512-F9hrCAhnp5/zx/7HYmftvsNBkMfLfk/dXUh73hPSM2E3CRgap65orDNJbLetoiUFwSAk6iHPLvBrZ5iHYvzqsg==, 2552 | } 2553 | engines: { node: ">=14.18.0", npm: ">=8.0.0" } 2554 | hasBin: true 2555 | optionalDependencies: 2556 | fsevents: 2.3.2 2557 | dev: true 2558 | 2559 | /run-parallel/1.2.0: 2560 | resolution: 2561 | { 2562 | integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, 2563 | } 2564 | dependencies: 2565 | queue-microtask: 1.2.3 2566 | dev: true 2567 | 2568 | /scheduler/0.23.0: 2569 | resolution: 2570 | { 2571 | integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==, 2572 | } 2573 | dependencies: 2574 | loose-envify: 1.4.0 2575 | dev: false 2576 | 2577 | /semver/6.3.0: 2578 | resolution: 2579 | { 2580 | integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==, 2581 | } 2582 | hasBin: true 2583 | dev: true 2584 | 2585 | /shebang-command/2.0.0: 2586 | resolution: 2587 | { 2588 | integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, 2589 | } 2590 | engines: { node: ">=8" } 2591 | dependencies: 2592 | shebang-regex: 3.0.0 2593 | dev: true 2594 | 2595 | /shebang-regex/3.0.0: 2596 | resolution: 2597 | { 2598 | integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, 2599 | } 2600 | engines: { node: ">=8" } 2601 | dev: true 2602 | 2603 | /shiki/0.14.1: 2604 | resolution: 2605 | { 2606 | integrity: sha512-+Jz4nBkCBe0mEDqo1eKRcCdjRtrCjozmcbTUjbPTX7OOJfEbTZzlUWlZtGe3Gb5oV1/jnojhG//YZc3rs9zSEw==, 2607 | } 2608 | dependencies: 2609 | ansi-sequence-parser: 1.1.0 2610 | jsonc-parser: 3.2.0 2611 | vscode-oniguruma: 1.7.0 2612 | vscode-textmate: 8.0.0 2613 | dev: true 2614 | 2615 | /signal-exit/3.0.7: 2616 | resolution: 2617 | { 2618 | integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, 2619 | } 2620 | dev: true 2621 | 2622 | /slash/3.0.0: 2623 | resolution: 2624 | { 2625 | integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, 2626 | } 2627 | engines: { node: ">=8" } 2628 | dev: true 2629 | 2630 | /source-map-js/1.0.2: 2631 | resolution: 2632 | { 2633 | integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, 2634 | } 2635 | engines: { node: ">=0.10.0" } 2636 | dev: true 2637 | 2638 | /source-map/0.6.1: 2639 | resolution: 2640 | { 2641 | integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, 2642 | } 2643 | engines: { node: ">=0.10.0" } 2644 | dev: true 2645 | 2646 | /source-map/0.8.0-beta.0: 2647 | resolution: 2648 | { 2649 | integrity: sha512-2ymg6oRBpebeZi9UUNsgQ89bhx01TcTkmNTGnNO88imTmbSgy4nfujrgVEFKWpMTEGA11EDkTt7mqObTPdigIA==, 2650 | } 2651 | engines: { node: ">= 8" } 2652 | dependencies: 2653 | whatwg-url: 7.1.0 2654 | dev: true 2655 | 2656 | /sourcemap-codec/1.4.8: 2657 | resolution: 2658 | { 2659 | integrity: sha512-9NykojV5Uih4lgo5So5dtw+f0JgJX30KCNI8gwhz2J9A15wD0Ml6tjHKwf6fTSa6fAdVBdZeNOs9eJ71qCk8vA==, 2660 | } 2661 | deprecated: Please use @jridgewell/sourcemap-codec instead 2662 | dev: true 2663 | 2664 | /strip-final-newline/2.0.0: 2665 | resolution: 2666 | { 2667 | integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, 2668 | } 2669 | engines: { node: ">=6" } 2670 | dev: true 2671 | 2672 | /sucrase/3.29.0: 2673 | resolution: 2674 | { 2675 | integrity: sha512-bZPAuGA5SdFHuzqIhTAqt9fvNEo9rESqXIG3oiKdF8K4UmkQxC4KlNL3lVyAErXp+mPvUqZ5l13qx6TrDIGf3A==, 2676 | } 2677 | engines: { node: ">=8" } 2678 | hasBin: true 2679 | dependencies: 2680 | commander: 4.1.1 2681 | glob: 7.1.6 2682 | lines-and-columns: 1.2.4 2683 | mz: 2.7.0 2684 | pirates: 4.0.5 2685 | ts-interface-checker: 0.1.13 2686 | dev: true 2687 | 2688 | /supports-color/5.5.0: 2689 | resolution: 2690 | { 2691 | integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, 2692 | } 2693 | engines: { node: ">=4" } 2694 | dependencies: 2695 | has-flag: 3.0.0 2696 | dev: true 2697 | 2698 | /supports-preserve-symlinks-flag/1.0.0: 2699 | resolution: 2700 | { 2701 | integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, 2702 | } 2703 | engines: { node: ">= 0.4" } 2704 | dev: true 2705 | 2706 | /thenify-all/1.6.0: 2707 | resolution: 2708 | { 2709 | integrity: sha512-RNxQH/qI8/t3thXJDwcstUO4zeqo64+Uy/+sNVRBx4Xn2OX+OZ9oP+iJnNFqplFra2ZUVeKCSa2oVWi3T4uVmA==, 2710 | } 2711 | engines: { node: ">=0.8" } 2712 | dependencies: 2713 | thenify: 3.3.1 2714 | dev: true 2715 | 2716 | /thenify/3.3.1: 2717 | resolution: 2718 | { 2719 | integrity: sha512-RVZSIV5IG10Hk3enotrhvz0T9em6cyHBLkH/YAZuKqd8hRkKhSfCGIcP2KUY0EPxndzANBmNllzWPwak+bheSw==, 2720 | } 2721 | dependencies: 2722 | any-promise: 1.3.0 2723 | dev: true 2724 | 2725 | /to-fast-properties/2.0.0: 2726 | resolution: 2727 | { 2728 | integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, 2729 | } 2730 | engines: { node: ">=4" } 2731 | dev: true 2732 | 2733 | /to-regex-range/5.0.1: 2734 | resolution: 2735 | { 2736 | integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, 2737 | } 2738 | engines: { node: ">=8.0" } 2739 | dependencies: 2740 | is-number: 7.0.0 2741 | dev: true 2742 | 2743 | /tr46/1.0.1: 2744 | resolution: 2745 | { 2746 | integrity: sha512-dTpowEjclQ7Kgx5SdBkqRzVhERQXov8/l9Ft9dVM9fmg0W0KQSVaXX9T4i6twCPNtYiZM53lpSSUAwJbFPOHxA==, 2747 | } 2748 | dependencies: 2749 | punycode: 2.3.0 2750 | dev: true 2751 | 2752 | /tree-kill/1.2.2: 2753 | resolution: 2754 | { 2755 | integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==, 2756 | } 2757 | hasBin: true 2758 | dev: true 2759 | 2760 | /ts-interface-checker/0.1.13: 2761 | resolution: 2762 | { 2763 | integrity: sha512-Y/arvbn+rrz3JCKl9C4kVNfTfSm2/mEp5FSz5EsZSANGPSlQrpRI5M4PKF+mJnE52jOO90PnPSc3Ur3bTQw0gA==, 2764 | } 2765 | dev: true 2766 | 2767 | /tsup/6.6.3_typescript@4.9.5: 2768 | resolution: 2769 | { 2770 | integrity: sha512-OLx/jFllYlVeZQ7sCHBuRVEQBBa1tFbouoc/gbYakyipjVQdWy/iQOvmExUA/ewap9iQ7tbJf9pW0PgcEFfJcQ==, 2771 | } 2772 | engines: { node: ">=14.18" } 2773 | hasBin: true 2774 | peerDependencies: 2775 | "@swc/core": ^1 2776 | postcss: ^8.4.12 2777 | typescript: ^4.1.0 2778 | peerDependenciesMeta: 2779 | "@swc/core": 2780 | optional: true 2781 | postcss: 2782 | optional: true 2783 | typescript: 2784 | optional: true 2785 | dependencies: 2786 | bundle-require: 4.0.1_esbuild@0.17.8 2787 | cac: 6.7.14 2788 | chokidar: 3.5.3 2789 | debug: 4.3.4 2790 | esbuild: 0.17.8 2791 | execa: 5.1.1 2792 | globby: 11.1.0 2793 | joycon: 3.1.1 2794 | postcss-load-config: 3.1.4 2795 | resolve-from: 5.0.0 2796 | rollup: 3.15.0 2797 | source-map: 0.8.0-beta.0 2798 | sucrase: 3.29.0 2799 | tree-kill: 1.2.2 2800 | typescript: 4.9.5 2801 | transitivePeerDependencies: 2802 | - supports-color 2803 | - ts-node 2804 | dev: true 2805 | 2806 | /typescript/4.9.5: 2807 | resolution: 2808 | { 2809 | integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==, 2810 | } 2811 | engines: { node: ">=4.2.0" } 2812 | hasBin: true 2813 | dev: true 2814 | 2815 | /update-browserslist-db/1.0.10_browserslist@4.21.5: 2816 | resolution: 2817 | { 2818 | integrity: sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==, 2819 | } 2820 | hasBin: true 2821 | peerDependencies: 2822 | browserslist: ">= 4.21.0" 2823 | dependencies: 2824 | browserslist: 4.21.5 2825 | escalade: 3.1.1 2826 | picocolors: 1.0.0 2827 | 2828 | /vite/4.1.2: 2829 | resolution: 2830 | { 2831 | integrity: sha512-MWDb9Rfy3DI8omDQySbMK93nQqStwbsQWejXRY2EBzEWKmLAXWb1mkI9Yw2IJrc+oCvPCI1Os5xSSIBYY6DEAw==, 2832 | } 2833 | engines: { node: ^14.18.0 || >=16.0.0 } 2834 | hasBin: true 2835 | peerDependencies: 2836 | "@types/node": ">= 14" 2837 | less: "*" 2838 | sass: "*" 2839 | stylus: "*" 2840 | sugarss: "*" 2841 | terser: ^5.4.0 2842 | peerDependenciesMeta: 2843 | "@types/node": 2844 | optional: true 2845 | less: 2846 | optional: true 2847 | sass: 2848 | optional: true 2849 | stylus: 2850 | optional: true 2851 | sugarss: 2852 | optional: true 2853 | terser: 2854 | optional: true 2855 | dependencies: 2856 | esbuild: 0.16.17 2857 | postcss: 8.4.21 2858 | resolve: 1.22.1 2859 | rollup: 3.15.0 2860 | optionalDependencies: 2861 | fsevents: 2.3.2 2862 | dev: true 2863 | 2864 | /vite/4.1.2_@types+node@18.13.0: 2865 | resolution: 2866 | { 2867 | integrity: sha512-MWDb9Rfy3DI8omDQySbMK93nQqStwbsQWejXRY2EBzEWKmLAXWb1mkI9Yw2IJrc+oCvPCI1Os5xSSIBYY6DEAw==, 2868 | } 2869 | engines: { node: ^14.18.0 || >=16.0.0 } 2870 | hasBin: true 2871 | peerDependencies: 2872 | "@types/node": ">= 14" 2873 | less: "*" 2874 | sass: "*" 2875 | stylus: "*" 2876 | sugarss: "*" 2877 | terser: ^5.4.0 2878 | peerDependenciesMeta: 2879 | "@types/node": 2880 | optional: true 2881 | less: 2882 | optional: true 2883 | sass: 2884 | optional: true 2885 | stylus: 2886 | optional: true 2887 | sugarss: 2888 | optional: true 2889 | terser: 2890 | optional: true 2891 | dependencies: 2892 | "@types/node": 18.13.0 2893 | esbuild: 0.16.17 2894 | postcss: 8.4.21 2895 | resolve: 1.22.1 2896 | rollup: 3.15.0 2897 | optionalDependencies: 2898 | fsevents: 2.3.2 2899 | dev: true 2900 | 2901 | /vitepress/1.0.0-alpha.46_2r467mdhb7mblpaox4bg7fatdi: 2902 | resolution: 2903 | { 2904 | integrity: sha512-HiKiHzC0iTPsRsKs8XcsMeMzCpcCt5LWcX9mpDr288Ju+nQf1G8A2+Wm44ZkBsVv4EHxFK4ChmWyZrL1OJUXpg==, 2905 | } 2906 | hasBin: true 2907 | dependencies: 2908 | "@docsearch/css": 3.3.3 2909 | "@docsearch/js": 3.3.3_2r467mdhb7mblpaox4bg7fatdi 2910 | "@vitejs/plugin-vue": 4.0.0_vite@4.1.2+vue@3.2.47 2911 | "@vue/devtools-api": 6.5.0 2912 | "@vueuse/core": 9.12.0_vue@3.2.47 2913 | body-scroll-lock: 4.0.0-beta.0 2914 | shiki: 0.14.1 2915 | vite: 4.1.2 2916 | vue: 3.2.47 2917 | transitivePeerDependencies: 2918 | - "@algolia/client-search" 2919 | - "@types/node" 2920 | - "@types/react" 2921 | - "@vue/composition-api" 2922 | - less 2923 | - react 2924 | - react-dom 2925 | - sass 2926 | - stylus 2927 | - sugarss 2928 | - terser 2929 | dev: true 2930 | 2931 | /vscode-oniguruma/1.7.0: 2932 | resolution: 2933 | { 2934 | integrity: sha512-L9WMGRfrjOhgHSdOYgCt/yRMsXzLDJSL7BPrOZt73gU0iWO4mpqzqQzOz5srxqTvMBaR0XZTSrVWo4j55Rc6cA==, 2935 | } 2936 | dev: true 2937 | 2938 | /vscode-textmate/8.0.0: 2939 | resolution: 2940 | { 2941 | integrity: sha512-AFbieoL7a5LMqcnOF04ji+rpXadgOXnZsxQr//r83kLPr7biP7am3g9zbaZIaBGwBRWeSvoMD4mgPdX3e4NWBg==, 2942 | } 2943 | dev: true 2944 | 2945 | /vue-demi/0.13.11_vue@3.2.47: 2946 | resolution: 2947 | { 2948 | integrity: sha512-IR8HoEEGM65YY3ZJYAjMlKygDQn25D5ajNFNoKh9RSDMQtlzCxtfQjdQgv9jjK+m3377SsJXY8ysq8kLCZL25A==, 2949 | } 2950 | engines: { node: ">=12" } 2951 | hasBin: true 2952 | requiresBuild: true 2953 | peerDependencies: 2954 | "@vue/composition-api": ^1.0.0-rc.1 2955 | vue: ^3.0.0-0 || ^2.6.0 2956 | peerDependenciesMeta: 2957 | "@vue/composition-api": 2958 | optional: true 2959 | dependencies: 2960 | vue: 3.2.47 2961 | dev: true 2962 | 2963 | /vue/3.2.47: 2964 | resolution: 2965 | { 2966 | integrity: sha512-60188y/9Dc9WVrAZeUVSDxRQOZ+z+y5nO2ts9jWXSTkMvayiWxCWOWtBQoYjLeccfXkiiPZWAHcV+WTPhkqJHQ==, 2967 | } 2968 | dependencies: 2969 | "@vue/compiler-dom": 3.2.47 2970 | "@vue/compiler-sfc": 3.2.47 2971 | "@vue/runtime-dom": 3.2.47 2972 | "@vue/server-renderer": 3.2.47_vue@3.2.47 2973 | "@vue/shared": 3.2.47 2974 | dev: true 2975 | 2976 | /webidl-conversions/4.0.2: 2977 | resolution: 2978 | { 2979 | integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==, 2980 | } 2981 | dev: true 2982 | 2983 | /whatwg-url/7.1.0: 2984 | resolution: 2985 | { 2986 | integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==, 2987 | } 2988 | dependencies: 2989 | lodash.sortby: 4.7.0 2990 | tr46: 1.0.1 2991 | webidl-conversions: 4.0.2 2992 | dev: true 2993 | 2994 | /which/2.0.2: 2995 | resolution: 2996 | { 2997 | integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, 2998 | } 2999 | engines: { node: ">= 8" } 3000 | hasBin: true 3001 | dependencies: 3002 | isexe: 2.0.0 3003 | dev: true 3004 | 3005 | /wrappy/1.0.2: 3006 | resolution: 3007 | { 3008 | integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, 3009 | } 3010 | dev: true 3011 | 3012 | /yallist/3.1.1: 3013 | resolution: 3014 | { 3015 | integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, 3016 | } 3017 | dev: true 3018 | 3019 | /yaml/1.10.2: 3020 | resolution: 3021 | { 3022 | integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, 3023 | } 3024 | engines: { node: ">= 6" } 3025 | dev: true 3026 | --------------------------------------------------------------------------------