From ecbe521bc1f29e356ba7bedbf06dff033ba08cae Mon Sep 17 00:00:00 2001 From: Sergey Krylov Date: Tue, 4 Feb 2025 06:18:29 +0300 Subject: [PATCH] add vite --- .gitignore | 44 +- .yarn/install-state.gz | Bin 0 -> 129661 bytes README.md | 5 + index.html | 13 + package.json | 21 + public/vite.svg | 1 + src/App.vue | 11 + src/main.ts | 5 + src/style.css | 523 ++++++++++++ src/vite-env.d.ts | 1 + tsconfig.app.json | 14 + tsconfig.json | 7 + tsconfig.node.json | 24 + vite.config.ts | 7 + yarn.lock | 1758 ++++++++++++++++++++++++++++++++++++++++ 15 files changed, 2410 insertions(+), 24 deletions(-) create mode 100644 .yarn/install-state.gz create mode 100644 README.md create mode 100644 index.html create mode 100644 package.json create mode 100644 public/vite.svg create mode 100644 src/App.vue create mode 100644 src/main.ts create mode 100644 src/style.css create mode 100644 src/vite-env.d.ts create mode 100644 tsconfig.app.json create mode 100644 tsconfig.json create mode 100644 tsconfig.node.json create mode 100644 vite.config.ts create mode 100644 yarn.lock diff --git a/.gitignore b/.gitignore index 524af65..1d4f9f9 100644 --- a/.gitignore +++ b/.gitignore @@ -1,32 +1,28 @@ -node_modules/ +# Logs +logs +*.log npm-debug.log* yarn-debug.log* yarn-error.log* -.pnpm-debug.log* -.env -.env.local -.env.development -.env.test -.env.production -dist/ -build/ -out/ -.next/ -.nuxt/ -.cache/ -.turbo/ -.idea/ -.vscode/ +pnpm-debug.log* +lerna-debug.log* + +node_modules +dist +dist-ssr +*.local + +# Editor directories and files +.vscode/* +!.vscode/extensions.json +.idea +.DS_Store *.suo *.ntvs* *.njsproj *.sln *.sw? -.DS_Store -Thumbs.db -package-lock.json -yarn.lock -pnpm-lock.yaml -coverage/ -.nyc_output/ -docs/ +.yarn/* +!.yarn/releases +!.yarn/plugins +.pnp.* diff --git a/.yarn/install-state.gz b/.yarn/install-state.gz new file mode 100644 index 0000000000000000000000000000000000000000..a80d48c6f32ba85fd59dd3690245e826d085646b GIT binary patch literal 129661 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 RFP?n)_8-jwQQP6U1^@}@S{eWV literal 0 HcmV?d00001 diff --git a/README.md b/README.md new file mode 100644 index 0000000..33895ab --- /dev/null +++ b/README.md @@ -0,0 +1,5 @@ +# Vue 3 + TypeScript + Vite + +This template should help get you started developing with Vue 3 and TypeScript in Vite. The template uses Vue 3 ` + + diff --git a/package.json b/package.json new file mode 100644 index 0000000..e031768 --- /dev/null +++ b/package.json @@ -0,0 +1,21 @@ +{ + "name": "vladilen-vue", + "private": true, + "version": "0.0.0", + "type": "module", + "scripts": { + "dev": "vite", + "build": "vue-tsc -b && vite build", + "preview": "vite preview" + }, + "dependencies": { + "vue": "^3.5.13" + }, + "devDependencies": { + "@vitejs/plugin-vue": "^5.2.1", + "@vue/tsconfig": "^0.7.0", + "typescript": "~5.6.2", + "vite": "^6.0.5", + "vue-tsc": "^2.2.0" + } +} diff --git a/public/vite.svg b/public/vite.svg new file mode 100644 index 0000000..e7b8dfb --- /dev/null +++ b/public/vite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/src/App.vue b/src/App.vue new file mode 100644 index 0000000..d0f0085 --- /dev/null +++ b/src/App.vue @@ -0,0 +1,11 @@ + + + + + diff --git a/src/main.ts b/src/main.ts new file mode 100644 index 0000000..d780a5d --- /dev/null +++ b/src/main.ts @@ -0,0 +1,5 @@ +import { createApp } from 'vue' +import './style.css'; +import App from './App.vue' + +createApp(App).mount('#app') diff --git a/src/style.css b/src/style.css new file mode 100644 index 0000000..ad18ade --- /dev/null +++ b/src/style.css @@ -0,0 +1,523 @@ +@import url('https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600&display=swap'); + +* { + box-sizing: border-box; +} + +body { + font-family: Inter, Roboto, Oxygen, Fira Sans, Helvetica Neue, sans-serif; + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; + font-size: 16px; + color: #2c3e50; + background: #2c3e50; +} + +hr { + margin: 1rem 0; +} + +strong, +.bold { + font-weight: 500; +} + +ol, +p, +ul { + line-height: 1.7; +} + +a { + color: #3eaf7c; + font-weight: 500; + text-decoration: none; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-weight: 500; + line-height: 1.45; +} + +h1 { + font-size: 2.2rem; + font-weight: 600; +} + +h2 { + font-size: 1.65rem; + padding-bottom: 0.3rem; + border-bottom: 1px solid #eaecef; +} + +h3 { + font-size: 1.35rem; +} + +/*.primary {*/ +/* color: #42b983;*/ +/*}*/ + +/*.danger {*/ +/* color: #e53935;*/ +/*}*/ + +.btn { + color: #42b983; + position: relative; + place-content: center; + place-items: center; + width: fit-content; + border-radius: 99px; + letter-spacing: 0.05em; + border: 1px solid #42b983; + text-decoration: none; + text-transform: uppercase; + margin-right: 10px; + padding: 0.5rem 1.5rem; + white-space: nowrap; + font-weight: 700; + outline: none; + background: #fff; + transition: all 0.22s; +} + +.btn:hover { + cursor: pointer; + opacity: 0.8; +} + +.btn:disabled { + cursor: not-allowed; + opacity: 1!important; + background: #eee!important; + border-color: #ddd!important; + color: #999!important; +} + +.btn:active { + box-shadow: inset 1px 1px 1px rgba(0, 0, 0, 0.3); +} + +.btn.primary { + background: #42b983; + color: #fff; +} + +.btn.danger { + background: #e53935; + color: #fff; + border-color: #e53935; +} + +.btn.warning { + background: #c25205; + color: #fff; + border-color: #c25205; +} + +.container { + margin: 0 auto; + max-width: 1000px; +} + +.container.with-nav { + margin-top: 70px; +} + +.pt-2 { + padding-top: 2rem; +} + +.pt-1 { + padding-top: 1rem; +} + +.pt-5 { + padding-top: 5rem; +} + +.form-control { + position: relative; + margin-bottom: 0.5rem; +} + +.form-control input, +.form-control select, +.form-control textarea{ + font-family: Inter, Roboto, Oxygen, Fira Sans, Helvetica Neue, sans-serif; + margin: 0; + outline: none; + border: 2px solid #ccc; + display: block; + width: 100%; + color: #2c3e50; + padding: 0.5rem 1.5rem; + border-radius: 3px; + font-size: 1rem; + resize: none; +} + +.form-control small { + color: #e53935; +} + +.form-control.invalid input { + border-color: #e53935; +} + +.form-checkbox { + margin-bottom: 1rem; +} + +.form-checkbox .label { + display: block; + margin: 0 0 0.3rem 0.3rem; + font-weight: 500; +} + +.form-checkbox .checkbox input { + margin-right: 1rem; +} + +.form-control label { + display: block; + margin: 0 0 0.3rem 0.3rem; + font-weight: 500; +} + +.form-control input:active, +.form-control input:focus { + transition: border 0.22s; + border: 2px solid #42b983; +} + +.card { + overflow: hidden; + padding: 1rem; + margin-bottom: 1rem; + border-radius: 10px; + box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.2); + background: #fff; +} + +.card.marked { + border: 4px solid #42b983; +} + +.card.center { + display: flex; + flex-direction: column; + align-items: center; +} + +.list { + margin: 0; + padding: 0; + list-style: none; +} + +.list-item { + display: flex; + align-items: center; + justify-content: space-between; + padding: 0.5rem 0; + transition: .22s all; + text-overflow: ellipsis; + white-space: nowrap; + overflow: hidden; +} + +.list-item:hover { + background: #eee; +} + +.alert { + padding: 1rem 1.5rem; + border-left-width: .5rem; + border-left-style: solid; + margin: 1rem 0; + position: relative; + border-bottom-right-radius: 2px; + border-top-right-radius: 2px; +} + +.alert.primary { + border-color: #42b983; + background-color: #f8f8f8; +} + +.alert.danger { + border-color: #e53935; + background-color: #f8f8f8; +} + +.alert.warning { + border-color: #c25205; + background-color: #f8f8f8; +} + +.alert p { + color: #222; + line-height: 1.7; +} + +.alert-title { + text-transform: uppercase; + font-weight: 600; + margin-bottom: -.4rem; + color: #222; +} + +.alert-close { + position: absolute; + top: 10px; + right: 10px; + font-size: 1.5rem; + cursor: pointer; +} + +.modal { + position: fixed; + top: 60px; + width: 600px; + padding: 1rem; + background: #fff; + z-index: 1000; + left: 50%; + border-radius: 10px; + transform: translateX(-50%); + box-shadow: 2px 3px 10px rgba(0, 0, 0, 0.2); +} + +.modal-backdrop { + position: fixed; + top: 0; + right: 0; + left: 0; + bottom: 0; + background: rgba(0, 0, 0, .35); + z-index: 100; +} + + + + + +.loader { + font-size: 10px; + margin: 50px auto; + text-indent: -9999em; + width: 11em; + height: 11em; + border-radius: 50%; + background: #ffffff; + background: -moz-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%); + background: -webkit-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%); + background: -o-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%); + background: -ms-linear-gradient(left, #ffffff 10%, rgba(255, 255, 255, 0) 42%); + background: linear-gradient(to right, #ffffff 10%, rgba(255, 255, 255, 0) 42%); + position: relative; + -webkit-animation: load3 1.4s infinite linear; + animation: load3 1.4s infinite linear; + -webkit-transform: translateZ(0); + -ms-transform: translateZ(0); + transform: translateZ(0); +} +.loader:before { + width: 50%; + height: 50%; + background: #ffffff; + border-radius: 100% 0 0 0; + position: absolute; + top: 0; + left: 0; + content: ''; +} +.loader:after { + background: #2c3e50; + width: 75%; + height: 75%; + border-radius: 50%; + content: ''; + margin: auto; + position: absolute; + top: 0; + left: 0; + bottom: 0; + right: 0; +} +@-webkit-keyframes load3 { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} +@keyframes load3 { + 0% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); + } + 100% { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); + } +} + +.navbar { + display: flex; + padding: 0 2rem; + justify-content: space-between; + align-items: center; + position: fixed; + z-index: 20; + top: 0; + left: 0; + right: 0; + height: 56px; + background-color: #fff; + box-sizing: border-box; + border-bottom: 1px solid #eaecef; +} + +.navbar-menu { + list-style: none; + display: flex; +} + +.navbar-menu li { + margin-right: 2rem; +} + +.navbar-menu li a { + color: #2c3e50; + text-decoration: none; +} + +.navbar-menu li a:hover, .navbar-menu li a.active { + border-bottom: 2px solid #3eaf7c; +} + +.card-title { + display: flex; + justify-content: space-between; + align-items: center; +} + +.badge { + font-size: 0.8rem; + border: 1px solid #eee; + border-radius: 15px; + padding: 0 .5rem; +} + +.badge.primary { + border-color: #3eaf7c; + color: #3eaf7c; +} + +.badge.danger { + border-color: #e53935; + color: #e53935; +} + +.badge.warning { + border-color: #c25205; + color: #c25205; +} + +.text-white { + color: #fff; +} + +.text-danger { + color: #e53935; +} + +.text-center { + text-align: center; +} + +.table { + width: 100%; + border-collapse: collapse; +} + +.table th { + padding: .5rem 1rem; +} + +.table td { + padding: .5rem 1rem; +} + +.table tbody td { + text-align: center; +} + +.table tbody tr:hover { + background: #eee; +} + +.breadcrumbs { + margin-bottom: .5rem; +} + +.filter { + display: flex; + align-items: center; + margin-bottom: 1rem; +} + +.filter > div { + margin-right: 2rem; + width: 30%; + margin-bottom: 0; +} + +.sidebar { + position: fixed; + width: 300px; + right: 0; + top: 0; + bottom: 0; + background: #ccc; + z-index: 100; + padding: .5rem; +} + +.sidebar-close { + position: absolute; + top: 10px; + right: 20px; + font-size: 2rem; + cursor: pointer; +} + +.sidebar-content { + margin-top: 50px; +} + +.question { + padding: 1rem; + margin-bottom: 1rem; + border-radius: 4px; +} + +.question:hover { + cursor: pointer; + background: #eee; +} + +.question-title { + font-weight: bold; +} diff --git a/src/vite-env.d.ts b/src/vite-env.d.ts new file mode 100644 index 0000000..11f02fe --- /dev/null +++ b/src/vite-env.d.ts @@ -0,0 +1 @@ +/// diff --git a/tsconfig.app.json b/tsconfig.app.json new file mode 100644 index 0000000..7fb078c --- /dev/null +++ b/tsconfig.app.json @@ -0,0 +1,14 @@ +{ + "extends": "@vue/tsconfig/tsconfig.dom.json", + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo", + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["src/**/*.ts", "src/**/*.tsx", "src/**/*.vue"] +} diff --git a/tsconfig.json b/tsconfig.json new file mode 100644 index 0000000..1ffef60 --- /dev/null +++ b/tsconfig.json @@ -0,0 +1,7 @@ +{ + "files": [], + "references": [ + { "path": "./tsconfig.app.json" }, + { "path": "./tsconfig.node.json" } + ] +} diff --git a/tsconfig.node.json b/tsconfig.node.json new file mode 100644 index 0000000..db0becc --- /dev/null +++ b/tsconfig.node.json @@ -0,0 +1,24 @@ +{ + "compilerOptions": { + "tsBuildInfoFile": "./node_modules/.tmp/tsconfig.node.tsbuildinfo", + "target": "ES2022", + "lib": ["ES2023"], + "module": "ESNext", + "skipLibCheck": true, + + /* Bundler mode */ + "moduleResolution": "bundler", + "allowImportingTsExtensions": true, + "isolatedModules": true, + "moduleDetection": "force", + "noEmit": true, + + /* Linting */ + "strict": true, + "noUnusedLocals": true, + "noUnusedParameters": true, + "noFallthroughCasesInSwitch": true, + "noUncheckedSideEffectImports": true + }, + "include": ["vite.config.ts"] +} diff --git a/vite.config.ts b/vite.config.ts new file mode 100644 index 0000000..bbcf80c --- /dev/null +++ b/vite.config.ts @@ -0,0 +1,7 @@ +import { defineConfig } from 'vite' +import vue from '@vitejs/plugin-vue' + +// https://vite.dev/config/ +export default defineConfig({ + plugins: [vue()], +}) diff --git a/yarn.lock b/yarn.lock new file mode 100644 index 0000000..957b317 --- /dev/null +++ b/yarn.lock @@ -0,0 +1,1758 @@ +# This file is generated by running "yarn install" inside your project. +# Manual changes might be lost - proceed with caution! + +__metadata: + version: 8 + cacheKey: 10c0 + +"@babel/helper-string-parser@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-string-parser@npm:7.25.9" + checksum: 10c0/7244b45d8e65f6b4338a6a68a8556f2cb161b782343e97281a5f2b9b93e420cad0d9f5773a59d79f61d0c448913d06f6a2358a87f2e203cf112e3c5b53522ee6 + languageName: node + linkType: hard + +"@babel/helper-validator-identifier@npm:^7.25.9": + version: 7.25.9 + resolution: "@babel/helper-validator-identifier@npm:7.25.9" + checksum: 10c0/4fc6f830177b7b7e887ad3277ddb3b91d81e6c4a24151540d9d1023e8dc6b1c0505f0f0628ae653601eb4388a8db45c1c14b2c07a9173837aef7e4116456259d + languageName: node + linkType: hard + +"@babel/parser@npm:^7.25.3": + version: 7.26.7 + resolution: "@babel/parser@npm:7.26.7" + dependencies: + "@babel/types": "npm:^7.26.7" + bin: + parser: ./bin/babel-parser.js + checksum: 10c0/dcb08a4f2878ece33caffefe43b71488d753324bae7ca58d64bca3bc4af34dcfa1b58abdf9972516d76af760fceb25bb9294ca33461d56b31c5059ccfe32001f + languageName: node + linkType: hard + +"@babel/types@npm:^7.26.7": + version: 7.26.7 + resolution: "@babel/types@npm:7.26.7" + dependencies: + "@babel/helper-string-parser": "npm:^7.25.9" + "@babel/helper-validator-identifier": "npm:^7.25.9" + checksum: 10c0/7810a2bca97b13c253f07a0863a628d33dbe76ee3c163367f24be93bfaf4c8c0a325f73208abaaa050a6b36059efc2950c2e4b71fb109c0f07fa62221d8473d4 + languageName: node + linkType: hard + +"@esbuild/aix-ppc64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/aix-ppc64@npm:0.24.2" + conditions: os=aix & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/android-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/android-arm64@npm:0.24.2" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/android-arm@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/android-arm@npm:0.24.2" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@esbuild/android-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/android-x64@npm:0.24.2" + conditions: os=android & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/darwin-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/darwin-arm64@npm:0.24.2" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/darwin-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/darwin-x64@npm:0.24.2" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/freebsd-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/freebsd-arm64@npm:0.24.2" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/freebsd-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/freebsd-x64@npm:0.24.2" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/linux-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-arm64@npm:0.24.2" + conditions: os=linux & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/linux-arm@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-arm@npm:0.24.2" + conditions: os=linux & cpu=arm + languageName: node + linkType: hard + +"@esbuild/linux-ia32@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-ia32@npm:0.24.2" + conditions: os=linux & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/linux-loong64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-loong64@npm:0.24.2" + conditions: os=linux & cpu=loong64 + languageName: node + linkType: hard + +"@esbuild/linux-mips64el@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-mips64el@npm:0.24.2" + conditions: os=linux & cpu=mips64el + languageName: node + linkType: hard + +"@esbuild/linux-ppc64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-ppc64@npm:0.24.2" + conditions: os=linux & cpu=ppc64 + languageName: node + linkType: hard + +"@esbuild/linux-riscv64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-riscv64@npm:0.24.2" + conditions: os=linux & cpu=riscv64 + languageName: node + linkType: hard + +"@esbuild/linux-s390x@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-s390x@npm:0.24.2" + conditions: os=linux & cpu=s390x + languageName: node + linkType: hard + +"@esbuild/linux-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/linux-x64@npm:0.24.2" + conditions: os=linux & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/netbsd-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/netbsd-arm64@npm:0.24.2" + conditions: os=netbsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/netbsd-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/netbsd-x64@npm:0.24.2" + conditions: os=netbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/openbsd-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/openbsd-arm64@npm:0.24.2" + conditions: os=openbsd & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/openbsd-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/openbsd-x64@npm:0.24.2" + conditions: os=openbsd & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/sunos-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/sunos-x64@npm:0.24.2" + conditions: os=sunos & cpu=x64 + languageName: node + linkType: hard + +"@esbuild/win32-arm64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/win32-arm64@npm:0.24.2" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@esbuild/win32-ia32@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/win32-ia32@npm:0.24.2" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@esbuild/win32-x64@npm:0.24.2": + version: 0.24.2 + resolution: "@esbuild/win32-x64@npm:0.24.2" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@isaacs/cliui@npm:^8.0.2": + version: 8.0.2 + resolution: "@isaacs/cliui@npm:8.0.2" + dependencies: + string-width: "npm:^5.1.2" + string-width-cjs: "npm:string-width@^4.2.0" + strip-ansi: "npm:^7.0.1" + strip-ansi-cjs: "npm:strip-ansi@^6.0.1" + wrap-ansi: "npm:^8.1.0" + wrap-ansi-cjs: "npm:wrap-ansi@^7.0.0" + checksum: 10c0/b1bf42535d49f11dc137f18d5e4e63a28c5569de438a221c369483731e9dac9fb797af554e8bf02b6192d1e5eba6e6402cf93900c3d0ac86391d00d04876789e + languageName: node + linkType: hard + +"@isaacs/fs-minipass@npm:^4.0.0": + version: 4.0.1 + resolution: "@isaacs/fs-minipass@npm:4.0.1" + dependencies: + minipass: "npm:^7.0.4" + checksum: 10c0/c25b6dc1598790d5b55c0947a9b7d111cfa92594db5296c3b907e2f533c033666f692a3939eadac17b1c7c40d362d0b0635dc874cbfe3e70db7c2b07cc97a5d2 + languageName: node + linkType: hard + +"@jridgewell/sourcemap-codec@npm:^1.5.0": + version: 1.5.0 + resolution: "@jridgewell/sourcemap-codec@npm:1.5.0" + checksum: 10c0/2eb864f276eb1096c3c11da3e9bb518f6d9fc0023c78344cdc037abadc725172c70314bdb360f2d4b7bffec7f5d657ce006816bc5d4ecb35e61b66132db00c18 + languageName: node + linkType: hard + +"@npmcli/agent@npm:^3.0.0": + version: 3.0.0 + resolution: "@npmcli/agent@npm:3.0.0" + dependencies: + agent-base: "npm:^7.1.0" + http-proxy-agent: "npm:^7.0.0" + https-proxy-agent: "npm:^7.0.1" + lru-cache: "npm:^10.0.1" + socks-proxy-agent: "npm:^8.0.3" + checksum: 10c0/efe37b982f30740ee77696a80c196912c274ecd2cb243bc6ae7053a50c733ce0f6c09fda085145f33ecf453be19654acca74b69e81eaad4c90f00ccffe2f9271 + languageName: node + linkType: hard + +"@npmcli/fs@npm:^4.0.0": + version: 4.0.0 + resolution: "@npmcli/fs@npm:4.0.0" + dependencies: + semver: "npm:^7.3.5" + checksum: 10c0/c90935d5ce670c87b6b14fab04a965a3b8137e585f8b2a6257263bd7f97756dd736cb165bb470e5156a9e718ecd99413dccc54b1138c1a46d6ec7cf325982fe5 + languageName: node + linkType: hard + +"@pkgjs/parseargs@npm:^0.11.0": + version: 0.11.0 + resolution: "@pkgjs/parseargs@npm:0.11.0" + checksum: 10c0/5bd7576bb1b38a47a7fc7b51ac9f38748e772beebc56200450c4a817d712232b8f1d3ef70532c80840243c657d491cf6a6be1e3a214cff907645819fdc34aadd + languageName: node + linkType: hard + +"@rollup/rollup-android-arm-eabi@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-android-arm-eabi@npm:4.34.1" + conditions: os=android & cpu=arm + languageName: node + linkType: hard + +"@rollup/rollup-android-arm64@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-android-arm64@npm:4.34.1" + conditions: os=android & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-darwin-arm64@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-darwin-arm64@npm:4.34.1" + conditions: os=darwin & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-darwin-x64@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-darwin-x64@npm:4.34.1" + conditions: os=darwin & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-freebsd-arm64@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-freebsd-arm64@npm:4.34.1" + conditions: os=freebsd & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-freebsd-x64@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-freebsd-x64@npm:4.34.1" + conditions: os=freebsd & cpu=x64 + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-gnueabihf@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-linux-arm-gnueabihf@npm:4.34.1" + conditions: os=linux & cpu=arm & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm-musleabihf@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-linux-arm-musleabihf@npm:4.34.1" + conditions: os=linux & cpu=arm & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm64-gnu@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-linux-arm64-gnu@npm:4.34.1" + conditions: os=linux & cpu=arm64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-arm64-musl@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-linux-arm64-musl@npm:4.34.1" + conditions: os=linux & cpu=arm64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-linux-loongarch64-gnu@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-linux-loongarch64-gnu@npm:4.34.1" + conditions: os=linux & cpu=loong64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-powerpc64le-gnu@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-linux-powerpc64le-gnu@npm:4.34.1" + conditions: os=linux & cpu=ppc64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-riscv64-gnu@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-linux-riscv64-gnu@npm:4.34.1" + conditions: os=linux & cpu=riscv64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-s390x-gnu@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-linux-s390x-gnu@npm:4.34.1" + conditions: os=linux & cpu=s390x & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-x64-gnu@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-linux-x64-gnu@npm:4.34.1" + conditions: os=linux & cpu=x64 & libc=glibc + languageName: node + linkType: hard + +"@rollup/rollup-linux-x64-musl@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-linux-x64-musl@npm:4.34.1" + conditions: os=linux & cpu=x64 & libc=musl + languageName: node + linkType: hard + +"@rollup/rollup-win32-arm64-msvc@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-win32-arm64-msvc@npm:4.34.1" + conditions: os=win32 & cpu=arm64 + languageName: node + linkType: hard + +"@rollup/rollup-win32-ia32-msvc@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-win32-ia32-msvc@npm:4.34.1" + conditions: os=win32 & cpu=ia32 + languageName: node + linkType: hard + +"@rollup/rollup-win32-x64-msvc@npm:4.34.1": + version: 4.34.1 + resolution: "@rollup/rollup-win32-x64-msvc@npm:4.34.1" + conditions: os=win32 & cpu=x64 + languageName: node + linkType: hard + +"@types/estree@npm:1.0.6": + version: 1.0.6 + resolution: "@types/estree@npm:1.0.6" + checksum: 10c0/cdfd751f6f9065442cd40957c07fd80361c962869aa853c1c2fd03e101af8b9389d8ff4955a43a6fcfa223dd387a089937f95be0f3eec21ca527039fd2d9859a + languageName: node + linkType: hard + +"@vitejs/plugin-vue@npm:^5.2.1": + version: 5.2.1 + resolution: "@vitejs/plugin-vue@npm:5.2.1" + peerDependencies: + vite: ^5.0.0 || ^6.0.0 + vue: ^3.2.25 + checksum: 10c0/927c06ccf591812c8195967ad550059a77a922cc9f9672f4e83451538a421427bd4daf8cce20366baa3a70882b2ff6c4e5fea2c1fdc3fd24a8caa061c893c2d8 + languageName: node + linkType: hard + +"@volar/language-core@npm:2.4.11, @volar/language-core@npm:~2.4.11": + version: 2.4.11 + resolution: "@volar/language-core@npm:2.4.11" + dependencies: + "@volar/source-map": "npm:2.4.11" + checksum: 10c0/ccc5de0c28b4186dc99ff9856b2ac2318ee1818480af3ca406f3c09d42b19b6df8698b525f6cf0fed368332fc76659cd4433fb38e6a55a85c7cefc97d665ccf8 + languageName: node + linkType: hard + +"@volar/source-map@npm:2.4.11": + version: 2.4.11 + resolution: "@volar/source-map@npm:2.4.11" + checksum: 10c0/8e5badf9f67d669679c48fe32258e082d823523ca2807438d38c0aac6c52b84d43580c8921b559fc5a27c0c7457ffcba569e60de7a597851690dec04ed77c5fc + languageName: node + linkType: hard + +"@volar/typescript@npm:~2.4.11": + version: 2.4.11 + resolution: "@volar/typescript@npm:2.4.11" + dependencies: + "@volar/language-core": "npm:2.4.11" + path-browserify: "npm:^1.0.1" + vscode-uri: "npm:^3.0.8" + checksum: 10c0/bca9bda9c8c95fd06672b834d1804810fdad496e15ee8e2099f76de74fa529d835f342afb6b976e6e3bc4599a3bbbfd007a842694fe1300cf6286783b827f917 + languageName: node + linkType: hard + +"@vue/compiler-core@npm:3.5.13": + version: 3.5.13 + resolution: "@vue/compiler-core@npm:3.5.13" + dependencies: + "@babel/parser": "npm:^7.25.3" + "@vue/shared": "npm:3.5.13" + entities: "npm:^4.5.0" + estree-walker: "npm:^2.0.2" + source-map-js: "npm:^1.2.0" + checksum: 10c0/b89f3e3ca92c3177ae449ada1480df13d99b5b3b2cdcf3202fd37dc30f294a1db1f473209f8bae9233e2d338632219d39b2bfa6941d158cea55255e4b0b30f90 + languageName: node + linkType: hard + +"@vue/compiler-dom@npm:3.5.13, @vue/compiler-dom@npm:^3.5.0": + version: 3.5.13 + resolution: "@vue/compiler-dom@npm:3.5.13" + dependencies: + "@vue/compiler-core": "npm:3.5.13" + "@vue/shared": "npm:3.5.13" + checksum: 10c0/8f424a71883c9ef4abdd125d2be8d12dd8cf94ba56089245c88734b1f87c65e10597816070ba2ea0a297a2f66dc579f39275a9a53ef5664c143a12409612cd72 + languageName: node + linkType: hard + +"@vue/compiler-sfc@npm:3.5.13": + version: 3.5.13 + resolution: "@vue/compiler-sfc@npm:3.5.13" + dependencies: + "@babel/parser": "npm:^7.25.3" + "@vue/compiler-core": "npm:3.5.13" + "@vue/compiler-dom": "npm:3.5.13" + "@vue/compiler-ssr": "npm:3.5.13" + "@vue/shared": "npm:3.5.13" + estree-walker: "npm:^2.0.2" + magic-string: "npm:^0.30.11" + postcss: "npm:^8.4.48" + source-map-js: "npm:^1.2.0" + checksum: 10c0/5fd57895ce2801e480c08f31f91f0d1746ed08a9c1973895fd7269615f5bcdf75497978fb358bda738938d9844dea2404064c53b2cdda991014225297acce19e + languageName: node + linkType: hard + +"@vue/compiler-ssr@npm:3.5.13": + version: 3.5.13 + resolution: "@vue/compiler-ssr@npm:3.5.13" + dependencies: + "@vue/compiler-dom": "npm:3.5.13" + "@vue/shared": "npm:3.5.13" + checksum: 10c0/67621337b12fc414fcf9f16578961850724713a9fb64501136e432c2dfe95de99932c46fa24be9820f8bcdf8e7281f815f585b519a95ea979753bafd637dde1b + languageName: node + linkType: hard + +"@vue/compiler-vue2@npm:^2.7.16": + version: 2.7.16 + resolution: "@vue/compiler-vue2@npm:2.7.16" + dependencies: + de-indent: "npm:^1.0.2" + he: "npm:^1.2.0" + checksum: 10c0/c76c3fad770b9a7da40b314116cc9da173da20e5fd68785c8ed8dd8a87d02f239545fa296e16552e040ec86b47bfb18283b39447b250c2e76e479bd6ae475bb3 + languageName: node + linkType: hard + +"@vue/language-core@npm:2.2.0": + version: 2.2.0 + resolution: "@vue/language-core@npm:2.2.0" + dependencies: + "@volar/language-core": "npm:~2.4.11" + "@vue/compiler-dom": "npm:^3.5.0" + "@vue/compiler-vue2": "npm:^2.7.16" + "@vue/shared": "npm:^3.5.0" + alien-signals: "npm:^0.4.9" + minimatch: "npm:^9.0.3" + muggle-string: "npm:^0.4.1" + path-browserify: "npm:^1.0.1" + peerDependencies: + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/1c44cc4067266bbc825af358a867aed455963a08c160cd9df9a47571fd917a87d9de9bdea6149877e0c8309a6cf39f263e7cf2fbadeceba47a5a158f392151b2 + languageName: node + linkType: hard + +"@vue/reactivity@npm:3.5.13": + version: 3.5.13 + resolution: "@vue/reactivity@npm:3.5.13" + dependencies: + "@vue/shared": "npm:3.5.13" + checksum: 10c0/4bf2754a4b8cc31afc8da5bdfd12bba6be67b2963a65f7c9e2b59810883c58128dfc58cce6d1e479c4f666190bc0794f17208d9efd3fc909a2e4843d2cc0e69e + languageName: node + linkType: hard + +"@vue/runtime-core@npm:3.5.13": + version: 3.5.13 + resolution: "@vue/runtime-core@npm:3.5.13" + dependencies: + "@vue/reactivity": "npm:3.5.13" + "@vue/shared": "npm:3.5.13" + checksum: 10c0/b6be854bf082a224222614a334fbeac0e7b6445f3cf4ea45cbd49ae4bb1551200c461c14c7a452d748f2459f7402ad4dee5522d51be5a28ea4ae1f699a7c016f + languageName: node + linkType: hard + +"@vue/runtime-dom@npm:3.5.13": + version: 3.5.13 + resolution: "@vue/runtime-dom@npm:3.5.13" + dependencies: + "@vue/reactivity": "npm:3.5.13" + "@vue/runtime-core": "npm:3.5.13" + "@vue/shared": "npm:3.5.13" + csstype: "npm:^3.1.3" + checksum: 10c0/8ee7f3980d19f77f8e7ae854e3ff1f7ee9a9b8b4e214c8d0492e1180ae818e33c04803b3d094503524d557431a30728b78cf15c3683d8abbbbd1b263a299d62a + languageName: node + linkType: hard + +"@vue/server-renderer@npm:3.5.13": + version: 3.5.13 + resolution: "@vue/server-renderer@npm:3.5.13" + dependencies: + "@vue/compiler-ssr": "npm:3.5.13" + "@vue/shared": "npm:3.5.13" + peerDependencies: + vue: 3.5.13 + checksum: 10c0/f500bdabc199abf41f1d84defd2a365a47afce1f2223a34c32fada84f6193b39ec2ce50636483409eec81b788b8ef0fa1ff59c63ca0c74764d738c24409eef8f + languageName: node + linkType: hard + +"@vue/shared@npm:3.5.13, @vue/shared@npm:^3.5.0": + version: 3.5.13 + resolution: "@vue/shared@npm:3.5.13" + checksum: 10c0/2c940ef907116f1c2583ca1d7733984e5705983ab07054c4e72f1d95eb0f7bdf4d01efbdaee1776c2008f79595963f44e98fced057f5957d86d57b70028f5025 + languageName: node + linkType: hard + +"@vue/tsconfig@npm:^0.7.0": + version: 0.7.0 + resolution: "@vue/tsconfig@npm:0.7.0" + peerDependencies: + typescript: 5.x + vue: ^3.4.0 + peerDependenciesMeta: + typescript: + optional: true + vue: + optional: true + checksum: 10c0/5b36db5ee9e14b47e516164a21ebbf24e558042a16162a69291fe3dc0dcdf598bc0d9dada1b1008d95afab97a22396e8579e4f0df141a015ffa0837bf6ccbf2f + languageName: node + linkType: hard + +"abbrev@npm:^3.0.0": + version: 3.0.0 + resolution: "abbrev@npm:3.0.0" + checksum: 10c0/049704186396f571650eb7b22ed3627b77a5aedf98bb83caf2eac81ca2a3e25e795394b0464cfb2d6076df3db6a5312139eac5b6a126ca296ac53c5008069c28 + languageName: node + linkType: hard + +"agent-base@npm:^7.1.0, agent-base@npm:^7.1.2": + version: 7.1.3 + resolution: "agent-base@npm:7.1.3" + checksum: 10c0/6192b580c5b1d8fb399b9c62bf8343d76654c2dd62afcb9a52b2cf44a8b6ace1e3b704d3fe3547d91555c857d3df02603341ff2cb961b9cfe2b12f9f3c38ee11 + languageName: node + linkType: hard + +"alien-signals@npm:^0.4.9": + version: 0.4.14 + resolution: "alien-signals@npm:0.4.14" + checksum: 10c0/5abb3377bcaf6b3819e950084b3ebd022ad90210105afb450c89dc347e80e28da441bf34858a57ea122abe7603e552ddbad80dc597c8f02a0a5206c5fb9c20cb + languageName: node + linkType: hard + +"ansi-regex@npm:^5.0.1": + version: 5.0.1 + resolution: "ansi-regex@npm:5.0.1" + checksum: 10c0/9a64bb8627b434ba9327b60c027742e5d17ac69277960d041898596271d992d4d52ba7267a63ca10232e29f6107fc8a835f6ce8d719b88c5f8493f8254813737 + languageName: node + linkType: hard + +"ansi-regex@npm:^6.0.1": + version: 6.1.0 + resolution: "ansi-regex@npm:6.1.0" + checksum: 10c0/a91daeddd54746338478eef88af3439a7edf30f8e23196e2d6ed182da9add559c601266dbef01c2efa46a958ad6f1f8b176799657616c702b5b02e799e7fd8dc + languageName: node + linkType: hard + +"ansi-styles@npm:^4.0.0": + version: 4.3.0 + resolution: "ansi-styles@npm:4.3.0" + dependencies: + color-convert: "npm:^2.0.1" + checksum: 10c0/895a23929da416f2bd3de7e9cb4eabd340949328ab85ddd6e484a637d8f6820d485f53933446f5291c3b760cbc488beb8e88573dd0f9c7daf83dccc8fe81b041 + languageName: node + linkType: hard + +"ansi-styles@npm:^6.1.0": + version: 6.2.1 + resolution: "ansi-styles@npm:6.2.1" + checksum: 10c0/5d1ec38c123984bcedd996eac680d548f31828bd679a66db2bdf11844634dde55fec3efa9c6bb1d89056a5e79c1ac540c4c784d592ea1d25028a92227d2f2d5c + languageName: node + linkType: hard + +"balanced-match@npm:^1.0.0": + version: 1.0.2 + resolution: "balanced-match@npm:1.0.2" + checksum: 10c0/9308baf0a7e4838a82bbfd11e01b1cb0f0cf2893bc1676c27c2a8c0e70cbae1c59120c3268517a8ae7fb6376b4639ef81ca22582611dbee4ed28df945134aaee + languageName: node + linkType: hard + +"brace-expansion@npm:^2.0.1": + version: 2.0.1 + resolution: "brace-expansion@npm:2.0.1" + dependencies: + balanced-match: "npm:^1.0.0" + checksum: 10c0/b358f2fe060e2d7a87aa015979ecea07f3c37d4018f8d6deb5bd4c229ad3a0384fe6029bb76cd8be63c81e516ee52d1a0673edbe2023d53a5191732ae3c3e49f + languageName: node + linkType: hard + +"cacache@npm:^19.0.1": + version: 19.0.1 + resolution: "cacache@npm:19.0.1" + dependencies: + "@npmcli/fs": "npm:^4.0.0" + fs-minipass: "npm:^3.0.0" + glob: "npm:^10.2.2" + lru-cache: "npm:^10.0.1" + minipass: "npm:^7.0.3" + minipass-collect: "npm:^2.0.1" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + p-map: "npm:^7.0.2" + ssri: "npm:^12.0.0" + tar: "npm:^7.4.3" + unique-filename: "npm:^4.0.0" + checksum: 10c0/01f2134e1bd7d3ab68be851df96c8d63b492b1853b67f2eecb2c37bb682d37cb70bb858a16f2f0554d3c0071be6dfe21456a1ff6fa4b7eed996570d6a25ffe9c + languageName: node + linkType: hard + +"chownr@npm:^3.0.0": + version: 3.0.0 + resolution: "chownr@npm:3.0.0" + checksum: 10c0/43925b87700f7e3893296c8e9c56cc58f926411cce3a6e5898136daaf08f08b9a8eb76d37d3267e707d0dcc17aed2e2ebdf5848c0c3ce95cf910a919935c1b10 + languageName: node + linkType: hard + +"color-convert@npm:^2.0.1": + version: 2.0.1 + resolution: "color-convert@npm:2.0.1" + dependencies: + color-name: "npm:~1.1.4" + checksum: 10c0/37e1150172f2e311fe1b2df62c6293a342ee7380da7b9cfdba67ea539909afbd74da27033208d01d6d5cfc65ee7868a22e18d7e7648e004425441c0f8a15a7d7 + languageName: node + linkType: hard + +"color-name@npm:~1.1.4": + version: 1.1.4 + resolution: "color-name@npm:1.1.4" + checksum: 10c0/a1a3f914156960902f46f7f56bc62effc6c94e84b2cae157a526b1c1f74b677a47ec602bf68a61abfa2b42d15b7c5651c6dbe72a43af720bc588dff885b10f95 + languageName: node + linkType: hard + +"cross-spawn@npm:^7.0.0": + version: 7.0.6 + resolution: "cross-spawn@npm:7.0.6" + dependencies: + path-key: "npm:^3.1.0" + shebang-command: "npm:^2.0.0" + which: "npm:^2.0.1" + checksum: 10c0/053ea8b2135caff68a9e81470e845613e374e7309a47731e81639de3eaeb90c3d01af0e0b44d2ab9d50b43467223b88567dfeb3262db942dc063b9976718ffc1 + languageName: node + linkType: hard + +"csstype@npm:^3.1.3": + version: 3.1.3 + resolution: "csstype@npm:3.1.3" + checksum: 10c0/80c089d6f7e0c5b2bd83cf0539ab41474198579584fa10d86d0cafe0642202343cbc119e076a0b1aece191989477081415d66c9fefbf3c957fc2fc4b7009f248 + languageName: node + linkType: hard + +"de-indent@npm:^1.0.2": + version: 1.0.2 + resolution: "de-indent@npm:1.0.2" + checksum: 10c0/7058ce58abd6dfc123dd204e36be3797abd419b59482a634605420f47ae97639d0c183ec5d1b904f308a01033f473673897afc2bd59bc620ebf1658763ef4291 + languageName: node + linkType: hard + +"debug@npm:4, debug@npm:^4.3.4": + version: 4.4.0 + resolution: "debug@npm:4.4.0" + dependencies: + ms: "npm:^2.1.3" + peerDependenciesMeta: + supports-color: + optional: true + checksum: 10c0/db94f1a182bf886f57b4755f85b3a74c39b5114b9377b7ab375dc2cfa3454f09490cc6c30f829df3fc8042bc8b8995f6567ce5cd96f3bc3688bd24027197d9de + languageName: node + linkType: hard + +"eastasianwidth@npm:^0.2.0": + version: 0.2.0 + resolution: "eastasianwidth@npm:0.2.0" + checksum: 10c0/26f364ebcdb6395f95124fda411f63137a4bfb5d3a06453f7f23dfe52502905bd84e0488172e0f9ec295fdc45f05c23d5d91baf16bd26f0fe9acd777a188dc39 + languageName: node + linkType: hard + +"emoji-regex@npm:^8.0.0": + version: 8.0.0 + resolution: "emoji-regex@npm:8.0.0" + checksum: 10c0/b6053ad39951c4cf338f9092d7bfba448cdfd46fe6a2a034700b149ac9ffbc137e361cbd3c442297f86bed2e5f7576c1b54cc0a6bf8ef5106cc62f496af35010 + languageName: node + linkType: hard + +"emoji-regex@npm:^9.2.2": + version: 9.2.2 + resolution: "emoji-regex@npm:9.2.2" + checksum: 10c0/af014e759a72064cf66e6e694a7fc6b0ed3d8db680427b021a89727689671cefe9d04151b2cad51dbaf85d5ba790d061cd167f1cf32eb7b281f6368b3c181639 + languageName: node + linkType: hard + +"encoding@npm:^0.1.13": + version: 0.1.13 + resolution: "encoding@npm:0.1.13" + dependencies: + iconv-lite: "npm:^0.6.2" + checksum: 10c0/36d938712ff00fe1f4bac88b43bcffb5930c1efa57bbcdca9d67e1d9d6c57cfb1200fb01efe0f3109b2ce99b231f90779532814a81370a1bd3274a0f58585039 + languageName: node + linkType: hard + +"entities@npm:^4.5.0": + version: 4.5.0 + resolution: "entities@npm:4.5.0" + checksum: 10c0/5b039739f7621f5d1ad996715e53d964035f75ad3b9a4d38c6b3804bb226e282ffeae2443624d8fdd9c47d8e926ae9ac009c54671243f0c3294c26af7cc85250 + languageName: node + linkType: hard + +"env-paths@npm:^2.2.0": + version: 2.2.1 + resolution: "env-paths@npm:2.2.1" + checksum: 10c0/285325677bf00e30845e330eec32894f5105529db97496ee3f598478e50f008c5352a41a30e5e72ec9de8a542b5a570b85699cd63bd2bc646dbcb9f311d83bc4 + languageName: node + linkType: hard + +"err-code@npm:^2.0.2": + version: 2.0.3 + resolution: "err-code@npm:2.0.3" + checksum: 10c0/b642f7b4dd4a376e954947550a3065a9ece6733ab8e51ad80db727aaae0817c2e99b02a97a3d6cecc648a97848305e728289cf312d09af395403a90c9d4d8a66 + languageName: node + linkType: hard + +"esbuild@npm:^0.24.2": + version: 0.24.2 + resolution: "esbuild@npm:0.24.2" + dependencies: + "@esbuild/aix-ppc64": "npm:0.24.2" + "@esbuild/android-arm": "npm:0.24.2" + "@esbuild/android-arm64": "npm:0.24.2" + "@esbuild/android-x64": "npm:0.24.2" + "@esbuild/darwin-arm64": "npm:0.24.2" + "@esbuild/darwin-x64": "npm:0.24.2" + "@esbuild/freebsd-arm64": "npm:0.24.2" + "@esbuild/freebsd-x64": "npm:0.24.2" + "@esbuild/linux-arm": "npm:0.24.2" + "@esbuild/linux-arm64": "npm:0.24.2" + "@esbuild/linux-ia32": "npm:0.24.2" + "@esbuild/linux-loong64": "npm:0.24.2" + "@esbuild/linux-mips64el": "npm:0.24.2" + "@esbuild/linux-ppc64": "npm:0.24.2" + "@esbuild/linux-riscv64": "npm:0.24.2" + "@esbuild/linux-s390x": "npm:0.24.2" + "@esbuild/linux-x64": "npm:0.24.2" + "@esbuild/netbsd-arm64": "npm:0.24.2" + "@esbuild/netbsd-x64": "npm:0.24.2" + "@esbuild/openbsd-arm64": "npm:0.24.2" + "@esbuild/openbsd-x64": "npm:0.24.2" + "@esbuild/sunos-x64": "npm:0.24.2" + "@esbuild/win32-arm64": "npm:0.24.2" + "@esbuild/win32-ia32": "npm:0.24.2" + "@esbuild/win32-x64": "npm:0.24.2" + dependenciesMeta: + "@esbuild/aix-ppc64": + optional: true + "@esbuild/android-arm": + optional: true + "@esbuild/android-arm64": + optional: true + "@esbuild/android-x64": + optional: true + "@esbuild/darwin-arm64": + optional: true + "@esbuild/darwin-x64": + optional: true + "@esbuild/freebsd-arm64": + optional: true + "@esbuild/freebsd-x64": + optional: true + "@esbuild/linux-arm": + optional: true + "@esbuild/linux-arm64": + optional: true + "@esbuild/linux-ia32": + optional: true + "@esbuild/linux-loong64": + optional: true + "@esbuild/linux-mips64el": + optional: true + "@esbuild/linux-ppc64": + optional: true + "@esbuild/linux-riscv64": + optional: true + "@esbuild/linux-s390x": + optional: true + "@esbuild/linux-x64": + optional: true + "@esbuild/netbsd-arm64": + optional: true + "@esbuild/netbsd-x64": + optional: true + "@esbuild/openbsd-arm64": + optional: true + "@esbuild/openbsd-x64": + optional: true + "@esbuild/sunos-x64": + optional: true + "@esbuild/win32-arm64": + optional: true + "@esbuild/win32-ia32": + optional: true + "@esbuild/win32-x64": + optional: true + bin: + esbuild: bin/esbuild + checksum: 10c0/5a25bb08b6ba23db6e66851828d848bd3ff87c005a48c02d83e38879058929878a6baa5a414e1141faee0d1dece3f32b5fbc2a87b82ed6a7aa857cf40359aeb5 + languageName: node + linkType: hard + +"estree-walker@npm:^2.0.2": + version: 2.0.2 + resolution: "estree-walker@npm:2.0.2" + checksum: 10c0/53a6c54e2019b8c914dc395890153ffdc2322781acf4bd7d1a32d7aedc1710807bdcd866ac133903d5629ec601fbb50abe8c2e5553c7f5a0afdd9b6af6c945af + languageName: node + linkType: hard + +"exponential-backoff@npm:^3.1.1": + version: 3.1.1 + resolution: "exponential-backoff@npm:3.1.1" + checksum: 10c0/160456d2d647e6019640bd07111634d8c353038d9fa40176afb7cd49b0548bdae83b56d05e907c2cce2300b81cae35d800ef92fefb9d0208e190fa3b7d6bb579 + languageName: node + linkType: hard + +"foreground-child@npm:^3.1.0": + version: 3.3.0 + resolution: "foreground-child@npm:3.3.0" + dependencies: + cross-spawn: "npm:^7.0.0" + signal-exit: "npm:^4.0.1" + checksum: 10c0/028f1d41000553fcfa6c4bb5c372963bf3d9bf0b1f25a87d1a6253014343fb69dfb1b42d9625d7cf44c8ba429940f3d0ff718b62105d4d4a4f6ef8ca0a53faa2 + languageName: node + linkType: hard + +"fs-minipass@npm:^3.0.0": + version: 3.0.3 + resolution: "fs-minipass@npm:3.0.3" + dependencies: + minipass: "npm:^7.0.3" + checksum: 10c0/63e80da2ff9b621e2cb1596abcb9207f1cf82b968b116ccd7b959e3323144cce7fb141462200971c38bbf2ecca51695069db45265705bed09a7cd93ae5b89f94 + languageName: node + linkType: hard + +"fsevents@npm:~2.3.2, fsevents@npm:~2.3.3": + version: 2.3.3 + resolution: "fsevents@npm:2.3.3" + dependencies: + node-gyp: "npm:latest" + checksum: 10c0/a1f0c44595123ed717febbc478aa952e47adfc28e2092be66b8ab1635147254ca6cfe1df792a8997f22716d4cbafc73309899ff7bfac2ac3ad8cf2e4ecc3ec60 + conditions: os=darwin + languageName: node + linkType: hard + +"fsevents@patch:fsevents@npm%3A~2.3.2#optional!builtin, fsevents@patch:fsevents@npm%3A~2.3.3#optional!builtin": + version: 2.3.3 + resolution: "fsevents@patch:fsevents@npm%3A2.3.3#optional!builtin::version=2.3.3&hash=df0bf1" + dependencies: + node-gyp: "npm:latest" + conditions: os=darwin + languageName: node + linkType: hard + +"glob@npm:^10.2.2, glob@npm:^10.3.10, glob@npm:^10.3.7": + version: 10.4.5 + resolution: "glob@npm:10.4.5" + dependencies: + foreground-child: "npm:^3.1.0" + jackspeak: "npm:^3.1.2" + minimatch: "npm:^9.0.4" + minipass: "npm:^7.1.2" + package-json-from-dist: "npm:^1.0.0" + path-scurry: "npm:^1.11.1" + bin: + glob: dist/esm/bin.mjs + checksum: 10c0/19a9759ea77b8e3ca0a43c2f07ecddc2ad46216b786bb8f993c445aee80d345925a21e5280c7b7c6c59e860a0154b84e4b2b60321fea92cd3c56b4a7489f160e + languageName: node + linkType: hard + +"graceful-fs@npm:^4.2.6": + version: 4.2.11 + resolution: "graceful-fs@npm:4.2.11" + checksum: 10c0/386d011a553e02bc594ac2ca0bd6d9e4c22d7fa8cfbfc448a6d148c59ea881b092db9dbe3547ae4b88e55f1b01f7c4a2ecc53b310c042793e63aa44cf6c257f2 + languageName: node + linkType: hard + +"he@npm:^1.2.0": + version: 1.2.0 + resolution: "he@npm:1.2.0" + bin: + he: bin/he + checksum: 10c0/a27d478befe3c8192f006cdd0639a66798979dfa6e2125c6ac582a19a5ebfec62ad83e8382e6036170d873f46e4536a7e795bf8b95bf7c247f4cc0825ccc8c17 + languageName: node + linkType: hard + +"http-cache-semantics@npm:^4.1.1": + version: 4.1.1 + resolution: "http-cache-semantics@npm:4.1.1" + checksum: 10c0/ce1319b8a382eb3cbb4a37c19f6bfe14e5bb5be3d09079e885e8c513ab2d3cd9214902f8a31c9dc4e37022633ceabfc2d697405deeaf1b8f3552bb4ed996fdfc + languageName: node + linkType: hard + +"http-proxy-agent@npm:^7.0.0": + version: 7.0.2 + resolution: "http-proxy-agent@npm:7.0.2" + dependencies: + agent-base: "npm:^7.1.0" + debug: "npm:^4.3.4" + checksum: 10c0/4207b06a4580fb85dd6dff521f0abf6db517489e70863dca1a0291daa7f2d3d2d6015a57bd702af068ea5cf9f1f6ff72314f5f5b4228d299c0904135d2aef921 + languageName: node + linkType: hard + +"https-proxy-agent@npm:^7.0.1": + version: 7.0.6 + resolution: "https-proxy-agent@npm:7.0.6" + dependencies: + agent-base: "npm:^7.1.2" + debug: "npm:4" + checksum: 10c0/f729219bc735edb621fa30e6e84e60ee5d00802b8247aac0d7b79b0bd6d4b3294737a337b93b86a0bd9e68099d031858a39260c976dc14cdbba238ba1f8779ac + languageName: node + linkType: hard + +"iconv-lite@npm:^0.6.2": + version: 0.6.3 + resolution: "iconv-lite@npm:0.6.3" + dependencies: + safer-buffer: "npm:>= 2.1.2 < 3.0.0" + checksum: 10c0/98102bc66b33fcf5ac044099d1257ba0b7ad5e3ccd3221f34dd508ab4070edff183276221684e1e0555b145fce0850c9f7d2b60a9fcac50fbb4ea0d6e845a3b1 + languageName: node + linkType: hard + +"imurmurhash@npm:^0.1.4": + version: 0.1.4 + resolution: "imurmurhash@npm:0.1.4" + checksum: 10c0/8b51313850dd33605c6c9d3fd9638b714f4c4c40250cff658209f30d40da60f78992fb2df5dabee4acf589a6a82bbc79ad5486550754bd9ec4e3fc0d4a57d6a6 + languageName: node + linkType: hard + +"ip-address@npm:^9.0.5": + version: 9.0.5 + resolution: "ip-address@npm:9.0.5" + dependencies: + jsbn: "npm:1.1.0" + sprintf-js: "npm:^1.1.3" + checksum: 10c0/331cd07fafcb3b24100613e4b53e1a2b4feab11e671e655d46dc09ee233da5011284d09ca40c4ecbdfe1d0004f462958675c224a804259f2f78d2465a87824bc + languageName: node + linkType: hard + +"is-fullwidth-code-point@npm:^3.0.0": + version: 3.0.0 + resolution: "is-fullwidth-code-point@npm:3.0.0" + checksum: 10c0/bb11d825e049f38e04c06373a8d72782eee0205bda9d908cc550ccb3c59b99d750ff9537982e01733c1c94a58e35400661f57042158ff5e8f3e90cf936daf0fc + languageName: node + linkType: hard + +"isexe@npm:^2.0.0": + version: 2.0.0 + resolution: "isexe@npm:2.0.0" + checksum: 10c0/228cfa503fadc2c31596ab06ed6aa82c9976eec2bfd83397e7eaf06d0ccf42cd1dfd6743bf9aeb01aebd4156d009994c5f76ea898d2832c1fe342da923ca457d + languageName: node + linkType: hard + +"isexe@npm:^3.1.1": + version: 3.1.1 + resolution: "isexe@npm:3.1.1" + checksum: 10c0/9ec257654093443eb0a528a9c8cbba9c0ca7616ccb40abd6dde7202734d96bb86e4ac0d764f0f8cd965856aacbff2f4ce23e730dc19dfb41e3b0d865ca6fdcc7 + languageName: node + linkType: hard + +"jackspeak@npm:^3.1.2": + version: 3.4.3 + resolution: "jackspeak@npm:3.4.3" + dependencies: + "@isaacs/cliui": "npm:^8.0.2" + "@pkgjs/parseargs": "npm:^0.11.0" + dependenciesMeta: + "@pkgjs/parseargs": + optional: true + checksum: 10c0/6acc10d139eaefdbe04d2f679e6191b3abf073f111edf10b1de5302c97ec93fffeb2fdd8681ed17f16268aa9dd4f8c588ed9d1d3bffbbfa6e8bf897cbb3149b9 + languageName: node + linkType: hard + +"jsbn@npm:1.1.0": + version: 1.1.0 + resolution: "jsbn@npm:1.1.0" + checksum: 10c0/4f907fb78d7b712e11dea8c165fe0921f81a657d3443dde75359ed52eb2b5d33ce6773d97985a089f09a65edd80b11cb75c767b57ba47391fee4c969f7215c96 + languageName: node + linkType: hard + +"lru-cache@npm:^10.0.1, lru-cache@npm:^10.2.0": + version: 10.4.3 + resolution: "lru-cache@npm:10.4.3" + checksum: 10c0/ebd04fbca961e6c1d6c0af3799adcc966a1babe798f685bb84e6599266599cd95d94630b10262f5424539bc4640107e8a33aa28585374abf561d30d16f4b39fb + languageName: node + linkType: hard + +"magic-string@npm:^0.30.11": + version: 0.30.17 + resolution: "magic-string@npm:0.30.17" + dependencies: + "@jridgewell/sourcemap-codec": "npm:^1.5.0" + checksum: 10c0/16826e415d04b88378f200fe022b53e638e3838b9e496edda6c0e086d7753a44a6ed187adc72d19f3623810589bf139af1a315541cd6a26ae0771a0193eaf7b8 + languageName: node + linkType: hard + +"make-fetch-happen@npm:^14.0.3": + version: 14.0.3 + resolution: "make-fetch-happen@npm:14.0.3" + dependencies: + "@npmcli/agent": "npm:^3.0.0" + cacache: "npm:^19.0.1" + http-cache-semantics: "npm:^4.1.1" + minipass: "npm:^7.0.2" + minipass-fetch: "npm:^4.0.0" + minipass-flush: "npm:^1.0.5" + minipass-pipeline: "npm:^1.2.4" + negotiator: "npm:^1.0.0" + proc-log: "npm:^5.0.0" + promise-retry: "npm:^2.0.1" + ssri: "npm:^12.0.0" + checksum: 10c0/c40efb5e5296e7feb8e37155bde8eb70bc57d731b1f7d90e35a092fde403d7697c56fb49334d92d330d6f1ca29a98142036d6480a12681133a0a1453164cb2f0 + languageName: node + linkType: hard + +"minimatch@npm:^9.0.3, minimatch@npm:^9.0.4": + version: 9.0.5 + resolution: "minimatch@npm:9.0.5" + dependencies: + brace-expansion: "npm:^2.0.1" + checksum: 10c0/de96cf5e35bdf0eab3e2c853522f98ffbe9a36c37797778d2665231ec1f20a9447a7e567cb640901f89e4daaa95ae5d70c65a9e8aa2bb0019b6facbc3c0575ed + languageName: node + linkType: hard + +"minipass-collect@npm:^2.0.1": + version: 2.0.1 + resolution: "minipass-collect@npm:2.0.1" + dependencies: + minipass: "npm:^7.0.3" + checksum: 10c0/5167e73f62bb74cc5019594709c77e6a742051a647fe9499abf03c71dca75515b7959d67a764bdc4f8b361cf897fbf25e2d9869ee039203ed45240f48b9aa06e + languageName: node + linkType: hard + +"minipass-fetch@npm:^4.0.0": + version: 4.0.0 + resolution: "minipass-fetch@npm:4.0.0" + dependencies: + encoding: "npm:^0.1.13" + minipass: "npm:^7.0.3" + minipass-sized: "npm:^1.0.3" + minizlib: "npm:^3.0.1" + dependenciesMeta: + encoding: + optional: true + checksum: 10c0/7fa30ce7c373fb6f94c086b374fff1589fd7e78451855d2d06c2e2d9df936d131e73e952163063016592ed3081444bd8d1ea608533313b0149156ce23311da4b + languageName: node + linkType: hard + +"minipass-flush@npm:^1.0.5": + version: 1.0.5 + resolution: "minipass-flush@npm:1.0.5" + dependencies: + minipass: "npm:^3.0.0" + checksum: 10c0/2a51b63feb799d2bb34669205eee7c0eaf9dce01883261a5b77410c9408aa447e478efd191b4de6fc1101e796ff5892f8443ef20d9544385819093dbb32d36bd + languageName: node + linkType: hard + +"minipass-pipeline@npm:^1.2.4": + version: 1.2.4 + resolution: "minipass-pipeline@npm:1.2.4" + dependencies: + minipass: "npm:^3.0.0" + checksum: 10c0/cbda57cea20b140b797505dc2cac71581a70b3247b84480c1fed5ca5ba46c25ecc25f68bfc9e6dcb1a6e9017dab5c7ada5eab73ad4f0a49d84e35093e0c643f2 + languageName: node + linkType: hard + +"minipass-sized@npm:^1.0.3": + version: 1.0.3 + resolution: "minipass-sized@npm:1.0.3" + dependencies: + minipass: "npm:^3.0.0" + checksum: 10c0/298f124753efdc745cfe0f2bdfdd81ba25b9f4e753ca4a2066eb17c821f25d48acea607dfc997633ee5bf7b6dfffb4eee4f2051eb168663f0b99fad2fa4829cb + languageName: node + linkType: hard + +"minipass@npm:^3.0.0": + version: 3.3.6 + resolution: "minipass@npm:3.3.6" + dependencies: + yallist: "npm:^4.0.0" + checksum: 10c0/a114746943afa1dbbca8249e706d1d38b85ed1298b530f5808ce51f8e9e941962e2a5ad2e00eae7dd21d8a4aae6586a66d4216d1a259385e9d0358f0c1eba16c + languageName: node + linkType: hard + +"minipass@npm:^5.0.0 || ^6.0.2 || ^7.0.0, minipass@npm:^7.0.2, minipass@npm:^7.0.3, minipass@npm:^7.0.4, minipass@npm:^7.1.2": + version: 7.1.2 + resolution: "minipass@npm:7.1.2" + checksum: 10c0/b0fd20bb9fb56e5fa9a8bfac539e8915ae07430a619e4b86ff71f5fc757ef3924b23b2c4230393af1eda647ed3d75739e4e0acb250a6b1eb277cf7f8fe449557 + languageName: node + linkType: hard + +"minizlib@npm:^3.0.1": + version: 3.0.1 + resolution: "minizlib@npm:3.0.1" + dependencies: + minipass: "npm:^7.0.4" + rimraf: "npm:^5.0.5" + checksum: 10c0/82f8bf70da8af656909a8ee299d7ed3b3372636749d29e105f97f20e88971be31f5ed7642f2e898f00283b68b701cc01307401cdc209b0efc5dd3818220e5093 + languageName: node + linkType: hard + +"mkdirp@npm:^3.0.1": + version: 3.0.1 + resolution: "mkdirp@npm:3.0.1" + bin: + mkdirp: dist/cjs/src/bin.js + checksum: 10c0/9f2b975e9246351f5e3a40dcfac99fcd0baa31fbfab615fe059fb11e51f10e4803c63de1f384c54d656e4db31d000e4767e9ef076a22e12a641357602e31d57d + languageName: node + linkType: hard + +"ms@npm:^2.1.3": + version: 2.1.3 + resolution: "ms@npm:2.1.3" + checksum: 10c0/d924b57e7312b3b63ad21fc5b3dc0af5e78d61a1fc7cfb5457edaf26326bf62be5307cc87ffb6862ef1c2b33b0233cdb5d4f01c4c958cc0d660948b65a287a48 + languageName: node + linkType: hard + +"muggle-string@npm:^0.4.1": + version: 0.4.1 + resolution: "muggle-string@npm:0.4.1" + checksum: 10c0/e914b63e24cd23f97e18376ec47e4ba3aa24365e4776212b666add2e47bb158003212980d732c49abf3719568900af7861873844a6e2d3a7ca7e86952c0e99e9 + languageName: node + linkType: hard + +"nanoid@npm:^3.3.8": + version: 3.3.8 + resolution: "nanoid@npm:3.3.8" + bin: + nanoid: bin/nanoid.cjs + checksum: 10c0/4b1bb29f6cfebf3be3bc4ad1f1296fb0a10a3043a79f34fbffe75d1621b4318319211cd420549459018ea3592f0d2f159247a6f874911d6d26eaaadda2478120 + languageName: node + linkType: hard + +"negotiator@npm:^1.0.0": + version: 1.0.0 + resolution: "negotiator@npm:1.0.0" + checksum: 10c0/4c559dd52669ea48e1914f9d634227c561221dd54734070791f999c52ed0ff36e437b2e07d5c1f6e32909fc625fe46491c16e4a8f0572567d4dd15c3a4fda04b + languageName: node + linkType: hard + +"node-gyp@npm:latest": + version: 11.0.0 + resolution: "node-gyp@npm:11.0.0" + dependencies: + env-paths: "npm:^2.2.0" + exponential-backoff: "npm:^3.1.1" + glob: "npm:^10.3.10" + graceful-fs: "npm:^4.2.6" + make-fetch-happen: "npm:^14.0.3" + nopt: "npm:^8.0.0" + proc-log: "npm:^5.0.0" + semver: "npm:^7.3.5" + tar: "npm:^7.4.3" + which: "npm:^5.0.0" + bin: + node-gyp: bin/node-gyp.js + checksum: 10c0/a3b885bbee2d271f1def32ba2e30ffcf4562a3db33af06b8b365e053153e2dd2051b9945783c3c8e852d26a0f20f65b251c7e83361623383a99635c0280ee573 + languageName: node + linkType: hard + +"nopt@npm:^8.0.0": + version: 8.1.0 + resolution: "nopt@npm:8.1.0" + dependencies: + abbrev: "npm:^3.0.0" + bin: + nopt: bin/nopt.js + checksum: 10c0/62e9ea70c7a3eb91d162d2c706b6606c041e4e7b547cbbb48f8b3695af457dd6479904d7ace600856bf923dd8d1ed0696f06195c8c20f02ac87c1da0e1d315ef + languageName: node + linkType: hard + +"p-map@npm:^7.0.2": + version: 7.0.3 + resolution: "p-map@npm:7.0.3" + checksum: 10c0/46091610da2b38ce47bcd1d8b4835a6fa4e832848a6682cf1652bc93915770f4617afc844c10a77d1b3e56d2472bb2d5622353fa3ead01a7f42b04fc8e744a5c + languageName: node + linkType: hard + +"package-json-from-dist@npm:^1.0.0": + version: 1.0.1 + resolution: "package-json-from-dist@npm:1.0.1" + checksum: 10c0/62ba2785eb655fec084a257af34dbe24292ab74516d6aecef97ef72d4897310bc6898f6c85b5cd22770eaa1ce60d55a0230e150fb6a966e3ecd6c511e23d164b + languageName: node + linkType: hard + +"path-browserify@npm:^1.0.1": + version: 1.0.1 + resolution: "path-browserify@npm:1.0.1" + checksum: 10c0/8b8c3fd5c66bd340272180590ae4ff139769e9ab79522e2eb82e3d571a89b8117c04147f65ad066dccfb42fcad902e5b7d794b3d35e0fd840491a8ddbedf8c66 + languageName: node + linkType: hard + +"path-key@npm:^3.1.0": + version: 3.1.1 + resolution: "path-key@npm:3.1.1" + checksum: 10c0/748c43efd5a569c039d7a00a03b58eecd1d75f3999f5a28303d75f521288df4823bc057d8784eb72358b2895a05f29a070bc9f1f17d28226cc4e62494cc58c4c + languageName: node + linkType: hard + +"path-scurry@npm:^1.11.1": + version: 1.11.1 + resolution: "path-scurry@npm:1.11.1" + dependencies: + lru-cache: "npm:^10.2.0" + minipass: "npm:^5.0.0 || ^6.0.2 || ^7.0.0" + checksum: 10c0/32a13711a2a505616ae1cc1b5076801e453e7aae6ac40ab55b388bb91b9d0547a52f5aaceff710ea400205f18691120d4431e520afbe4266b836fadede15872d + languageName: node + linkType: hard + +"picocolors@npm:^1.1.1": + version: 1.1.1 + resolution: "picocolors@npm:1.1.1" + checksum: 10c0/e2e3e8170ab9d7c7421969adaa7e1b31434f789afb9b3f115f6b96d91945041ac3ceb02e9ec6fe6510ff036bcc0bf91e69a1772edc0b707e12b19c0f2d6bcf58 + languageName: node + linkType: hard + +"postcss@npm:^8.4.48, postcss@npm:^8.4.49": + version: 8.5.1 + resolution: "postcss@npm:8.5.1" + dependencies: + nanoid: "npm:^3.3.8" + picocolors: "npm:^1.1.1" + source-map-js: "npm:^1.2.1" + checksum: 10c0/c4d90c59c98e8a0c102b77d3f4cac190f883b42d63dc60e2f3ed840f16197c0c8e25a4327d2e9a847b45a985612317dc0534178feeebd0a1cf3eb0eecf75cae4 + languageName: node + linkType: hard + +"proc-log@npm:^5.0.0": + version: 5.0.0 + resolution: "proc-log@npm:5.0.0" + checksum: 10c0/bbe5edb944b0ad63387a1d5b1911ae93e05ce8d0f60de1035b218cdcceedfe39dbd2c697853355b70f1a090f8f58fe90da487c85216bf9671f9499d1a897e9e3 + languageName: node + linkType: hard + +"promise-retry@npm:^2.0.1": + version: 2.0.1 + resolution: "promise-retry@npm:2.0.1" + dependencies: + err-code: "npm:^2.0.2" + retry: "npm:^0.12.0" + checksum: 10c0/9c7045a1a2928094b5b9b15336dcd2a7b1c052f674550df63cc3f36cd44028e5080448175b6f6ca32b642de81150f5e7b1a98b728f15cb069f2dd60ac2616b96 + languageName: node + linkType: hard + +"retry@npm:^0.12.0": + version: 0.12.0 + resolution: "retry@npm:0.12.0" + checksum: 10c0/59933e8501727ba13ad73ef4a04d5280b3717fd650408460c987392efe9d7be2040778ed8ebe933c5cbd63da3dcc37919c141ef8af0a54a6e4fca5a2af177bfe + languageName: node + linkType: hard + +"rimraf@npm:^5.0.5": + version: 5.0.10 + resolution: "rimraf@npm:5.0.10" + dependencies: + glob: "npm:^10.3.7" + bin: + rimraf: dist/esm/bin.mjs + checksum: 10c0/7da4fd0e15118ee05b918359462cfa1e7fe4b1228c7765195a45b55576e8c15b95db513b8466ec89129666f4af45ad978a3057a02139afba1a63512a2d9644cc + languageName: node + linkType: hard + +"rollup@npm:^4.23.0": + version: 4.34.1 + resolution: "rollup@npm:4.34.1" + dependencies: + "@rollup/rollup-android-arm-eabi": "npm:4.34.1" + "@rollup/rollup-android-arm64": "npm:4.34.1" + "@rollup/rollup-darwin-arm64": "npm:4.34.1" + "@rollup/rollup-darwin-x64": "npm:4.34.1" + "@rollup/rollup-freebsd-arm64": "npm:4.34.1" + "@rollup/rollup-freebsd-x64": "npm:4.34.1" + "@rollup/rollup-linux-arm-gnueabihf": "npm:4.34.1" + "@rollup/rollup-linux-arm-musleabihf": "npm:4.34.1" + "@rollup/rollup-linux-arm64-gnu": "npm:4.34.1" + "@rollup/rollup-linux-arm64-musl": "npm:4.34.1" + "@rollup/rollup-linux-loongarch64-gnu": "npm:4.34.1" + "@rollup/rollup-linux-powerpc64le-gnu": "npm:4.34.1" + "@rollup/rollup-linux-riscv64-gnu": "npm:4.34.1" + "@rollup/rollup-linux-s390x-gnu": "npm:4.34.1" + "@rollup/rollup-linux-x64-gnu": "npm:4.34.1" + "@rollup/rollup-linux-x64-musl": "npm:4.34.1" + "@rollup/rollup-win32-arm64-msvc": "npm:4.34.1" + "@rollup/rollup-win32-ia32-msvc": "npm:4.34.1" + "@rollup/rollup-win32-x64-msvc": "npm:4.34.1" + "@types/estree": "npm:1.0.6" + fsevents: "npm:~2.3.2" + dependenciesMeta: + "@rollup/rollup-android-arm-eabi": + optional: true + "@rollup/rollup-android-arm64": + optional: true + "@rollup/rollup-darwin-arm64": + optional: true + "@rollup/rollup-darwin-x64": + optional: true + "@rollup/rollup-freebsd-arm64": + optional: true + "@rollup/rollup-freebsd-x64": + optional: true + "@rollup/rollup-linux-arm-gnueabihf": + optional: true + "@rollup/rollup-linux-arm-musleabihf": + optional: true + "@rollup/rollup-linux-arm64-gnu": + optional: true + "@rollup/rollup-linux-arm64-musl": + optional: true + "@rollup/rollup-linux-loongarch64-gnu": + optional: true + "@rollup/rollup-linux-powerpc64le-gnu": + optional: true + "@rollup/rollup-linux-riscv64-gnu": + optional: true + "@rollup/rollup-linux-s390x-gnu": + optional: true + "@rollup/rollup-linux-x64-gnu": + optional: true + "@rollup/rollup-linux-x64-musl": + optional: true + "@rollup/rollup-win32-arm64-msvc": + optional: true + "@rollup/rollup-win32-ia32-msvc": + optional: true + "@rollup/rollup-win32-x64-msvc": + optional: true + fsevents: + optional: true + bin: + rollup: dist/bin/rollup + checksum: 10c0/163c3e8488328ec415a78370e53ae35be0f260760032f57745aa030db4714d37b8930364f6fadf334e637c815ae0f898b45551ca3c955f665a3cd2c549617aba + languageName: node + linkType: hard + +"safer-buffer@npm:>= 2.1.2 < 3.0.0": + version: 2.1.2 + resolution: "safer-buffer@npm:2.1.2" + checksum: 10c0/7e3c8b2e88a1841c9671094bbaeebd94448111dd90a81a1f606f3f67708a6ec57763b3b47f06da09fc6054193e0e6709e77325415dc8422b04497a8070fa02d4 + languageName: node + linkType: hard + +"semver@npm:^7.3.5": + version: 7.7.1 + resolution: "semver@npm:7.7.1" + bin: + semver: bin/semver.js + checksum: 10c0/fd603a6fb9c399c6054015433051bdbe7b99a940a8fb44b85c2b524c4004b023d7928d47cb22154f8d054ea7ee8597f586605e05b52047f048278e4ac56ae958 + languageName: node + linkType: hard + +"shebang-command@npm:^2.0.0": + version: 2.0.0 + resolution: "shebang-command@npm:2.0.0" + dependencies: + shebang-regex: "npm:^3.0.0" + checksum: 10c0/a41692e7d89a553ef21d324a5cceb5f686d1f3c040759c50aab69688634688c5c327f26f3ecf7001ebfd78c01f3c7c0a11a7c8bfd0a8bc9f6240d4f40b224e4e + languageName: node + linkType: hard + +"shebang-regex@npm:^3.0.0": + version: 3.0.0 + resolution: "shebang-regex@npm:3.0.0" + checksum: 10c0/1dbed0726dd0e1152a92696c76c7f06084eb32a90f0528d11acd764043aacf76994b2fb30aa1291a21bd019d6699164d048286309a278855ee7bec06cf6fb690 + languageName: node + linkType: hard + +"signal-exit@npm:^4.0.1": + version: 4.1.0 + resolution: "signal-exit@npm:4.1.0" + checksum: 10c0/41602dce540e46d599edba9d9860193398d135f7ff72cab629db5171516cfae628d21e7bfccde1bbfdf11c48726bc2a6d1a8fb8701125852fbfda7cf19c6aa83 + languageName: node + linkType: hard + +"smart-buffer@npm:^4.2.0": + version: 4.2.0 + resolution: "smart-buffer@npm:4.2.0" + checksum: 10c0/a16775323e1404dd43fabafe7460be13a471e021637bc7889468eb45ce6a6b207261f454e4e530a19500cc962c4cc5348583520843b363f4193cee5c00e1e539 + languageName: node + linkType: hard + +"socks-proxy-agent@npm:^8.0.3": + version: 8.0.5 + resolution: "socks-proxy-agent@npm:8.0.5" + dependencies: + agent-base: "npm:^7.1.2" + debug: "npm:^4.3.4" + socks: "npm:^2.8.3" + checksum: 10c0/5d2c6cecba6821389aabf18728325730504bf9bb1d9e342e7987a5d13badd7a98838cc9a55b8ed3cb866ad37cc23e1086f09c4d72d93105ce9dfe76330e9d2a6 + languageName: node + linkType: hard + +"socks@npm:^2.8.3": + version: 2.8.3 + resolution: "socks@npm:2.8.3" + dependencies: + ip-address: "npm:^9.0.5" + smart-buffer: "npm:^4.2.0" + checksum: 10c0/d54a52bf9325165770b674a67241143a3d8b4e4c8884560c4e0e078aace2a728dffc7f70150660f51b85797c4e1a3b82f9b7aa25e0a0ceae1a243365da5c51a7 + languageName: node + linkType: hard + +"source-map-js@npm:^1.2.0, source-map-js@npm:^1.2.1": + version: 1.2.1 + resolution: "source-map-js@npm:1.2.1" + checksum: 10c0/7bda1fc4c197e3c6ff17de1b8b2c20e60af81b63a52cb32ec5a5d67a20a7d42651e2cb34ebe93833c5a2a084377e17455854fee3e21e7925c64a51b6a52b0faf + languageName: node + linkType: hard + +"sprintf-js@npm:^1.1.3": + version: 1.1.3 + resolution: "sprintf-js@npm:1.1.3" + checksum: 10c0/09270dc4f30d479e666aee820eacd9e464215cdff53848b443964202bf4051490538e5dd1b42e1a65cf7296916ca17640aebf63dae9812749c7542ee5f288dec + languageName: node + linkType: hard + +"ssri@npm:^12.0.0": + version: 12.0.0 + resolution: "ssri@npm:12.0.0" + dependencies: + minipass: "npm:^7.0.3" + checksum: 10c0/caddd5f544b2006e88fa6b0124d8d7b28208b83c72d7672d5ade44d794525d23b540f3396108c4eb9280dcb7c01f0bef50682f5b4b2c34291f7c5e211fd1417d + languageName: node + linkType: hard + +"string-width-cjs@npm:string-width@^4.2.0, string-width@npm:^4.1.0": + version: 4.2.3 + resolution: "string-width@npm:4.2.3" + dependencies: + emoji-regex: "npm:^8.0.0" + is-fullwidth-code-point: "npm:^3.0.0" + strip-ansi: "npm:^6.0.1" + checksum: 10c0/1e525e92e5eae0afd7454086eed9c818ee84374bb80328fc41217ae72ff5f065ef1c9d7f72da41de40c75fa8bb3dee63d92373fd492c84260a552c636392a47b + languageName: node + linkType: hard + +"string-width@npm:^5.0.1, string-width@npm:^5.1.2": + version: 5.1.2 + resolution: "string-width@npm:5.1.2" + dependencies: + eastasianwidth: "npm:^0.2.0" + emoji-regex: "npm:^9.2.2" + strip-ansi: "npm:^7.0.1" + checksum: 10c0/ab9c4264443d35b8b923cbdd513a089a60de339216d3b0ed3be3ba57d6880e1a192b70ae17225f764d7adbf5994e9bb8df253a944736c15a0240eff553c678ca + languageName: node + linkType: hard + +"strip-ansi-cjs@npm:strip-ansi@^6.0.1, strip-ansi@npm:^6.0.0, strip-ansi@npm:^6.0.1": + version: 6.0.1 + resolution: "strip-ansi@npm:6.0.1" + dependencies: + ansi-regex: "npm:^5.0.1" + checksum: 10c0/1ae5f212a126fe5b167707f716942490e3933085a5ff6c008ab97ab2f272c8025d3aa218b7bd6ab25729ca20cc81cddb252102f8751e13482a5199e873680952 + languageName: node + linkType: hard + +"strip-ansi@npm:^7.0.1": + version: 7.1.0 + resolution: "strip-ansi@npm:7.1.0" + dependencies: + ansi-regex: "npm:^6.0.1" + checksum: 10c0/a198c3762e8832505328cbf9e8c8381de14a4fa50a4f9b2160138158ea88c0f5549fb50cb13c651c3088f47e63a108b34622ec18c0499b6c8c3a5ddf6b305ac4 + languageName: node + linkType: hard + +"tar@npm:^7.4.3": + version: 7.4.3 + resolution: "tar@npm:7.4.3" + dependencies: + "@isaacs/fs-minipass": "npm:^4.0.0" + chownr: "npm:^3.0.0" + minipass: "npm:^7.1.2" + minizlib: "npm:^3.0.1" + mkdirp: "npm:^3.0.1" + yallist: "npm:^5.0.0" + checksum: 10c0/d4679609bb2a9b48eeaf84632b6d844128d2412b95b6de07d53d8ee8baf4ca0857c9331dfa510390a0727b550fd543d4d1a10995ad86cdf078423fbb8d99831d + languageName: node + linkType: hard + +"typescript@npm:~5.6.2": + version: 5.6.3 + resolution: "typescript@npm:5.6.3" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/44f61d3fb15c35359bc60399cb8127c30bae554cd555b8e2b46d68fa79d680354b83320ad419ff1b81a0bdf324197b29affe6cc28988cd6a74d4ac60c94f9799 + languageName: node + linkType: hard + +"typescript@patch:typescript@npm%3A~5.6.2#optional!builtin": + version: 5.6.3 + resolution: "typescript@patch:typescript@npm%3A5.6.3#optional!builtin::version=5.6.3&hash=8c6c40" + bin: + tsc: bin/tsc + tsserver: bin/tsserver + checksum: 10c0/7c9d2e07c81226d60435939618c91ec2ff0b75fbfa106eec3430f0fcf93a584bc6c73176676f532d78c3594fe28a54b36eb40b3d75593071a7ec91301533ace7 + languageName: node + linkType: hard + +"unique-filename@npm:^4.0.0": + version: 4.0.0 + resolution: "unique-filename@npm:4.0.0" + dependencies: + unique-slug: "npm:^5.0.0" + checksum: 10c0/38ae681cceb1408ea0587b6b01e29b00eee3c84baee1e41fd5c16b9ed443b80fba90c40e0ba69627e30855570a34ba8b06702d4a35035d4b5e198bf5a64c9ddc + languageName: node + linkType: hard + +"unique-slug@npm:^5.0.0": + version: 5.0.0 + resolution: "unique-slug@npm:5.0.0" + dependencies: + imurmurhash: "npm:^0.1.4" + checksum: 10c0/d324c5a44887bd7e105ce800fcf7533d43f29c48757ac410afd42975de82cc38ea2035c0483f4de82d186691bf3208ef35c644f73aa2b1b20b8e651be5afd293 + languageName: node + linkType: hard + +"vite@npm:^6.0.5": + version: 6.0.11 + resolution: "vite@npm:6.0.11" + dependencies: + esbuild: "npm:^0.24.2" + fsevents: "npm:~2.3.3" + postcss: "npm:^8.4.49" + rollup: "npm:^4.23.0" + peerDependencies: + "@types/node": ^18.0.0 || ^20.0.0 || >=22.0.0 + jiti: ">=1.21.0" + less: "*" + lightningcss: ^1.21.0 + sass: "*" + sass-embedded: "*" + stylus: "*" + sugarss: "*" + terser: ^5.16.0 + tsx: ^4.8.1 + yaml: ^2.4.2 + dependenciesMeta: + fsevents: + optional: true + peerDependenciesMeta: + "@types/node": + optional: true + jiti: + optional: true + less: + optional: true + lightningcss: + optional: true + sass: + optional: true + sass-embedded: + optional: true + stylus: + optional: true + sugarss: + optional: true + terser: + optional: true + tsx: + optional: true + yaml: + optional: true + bin: + vite: bin/vite.js + checksum: 10c0/a0537f9bf8d6ded740646a4aa44b8dbf442d3005e75f7b27e981ef6011f22d4759f5eb643a393c0ffb8d21e2f50fb5f774d3a53108fb96a10b0f83697e8efe84 + languageName: node + linkType: hard + +"vladilen-vue@workspace:.": + version: 0.0.0-use.local + resolution: "vladilen-vue@workspace:." + dependencies: + "@vitejs/plugin-vue": "npm:^5.2.1" + "@vue/tsconfig": "npm:^0.7.0" + typescript: "npm:~5.6.2" + vite: "npm:^6.0.5" + vue: "npm:^3.5.13" + vue-tsc: "npm:^2.2.0" + languageName: unknown + linkType: soft + +"vscode-uri@npm:^3.0.8": + version: 3.0.8 + resolution: "vscode-uri@npm:3.0.8" + checksum: 10c0/f7f217f526bf109589969fe6e66b71e70b937de1385a1d7bb577ca3ee7c5e820d3856a86e9ff2fa9b7a0bc56a3dd8c3a9a557d3fedd7df414bc618d5e6b567f9 + languageName: node + linkType: hard + +"vue-tsc@npm:^2.2.0": + version: 2.2.0 + resolution: "vue-tsc@npm:2.2.0" + dependencies: + "@volar/typescript": "npm:~2.4.11" + "@vue/language-core": "npm:2.2.0" + peerDependencies: + typescript: ">=5.0.0" + bin: + vue-tsc: ./bin/vue-tsc.js + checksum: 10c0/7258db27efd689402cf66631e5425fceb032526b0647c5188080a5ddbb02040eaaeafc1685270d281c6f05f9230344351343be5494a78b517173df2c6c0e4796 + languageName: node + linkType: hard + +"vue@npm:^3.5.13": + version: 3.5.13 + resolution: "vue@npm:3.5.13" + dependencies: + "@vue/compiler-dom": "npm:3.5.13" + "@vue/compiler-sfc": "npm:3.5.13" + "@vue/runtime-dom": "npm:3.5.13" + "@vue/server-renderer": "npm:3.5.13" + "@vue/shared": "npm:3.5.13" + peerDependencies: + typescript: "*" + peerDependenciesMeta: + typescript: + optional: true + checksum: 10c0/4bbb5caf3f04fed933b01c100804f3693ff902984a3152ea1359a972264fa3240f6551d32f0163a79c64df3715b4d6691818c9f652cdd41b2473c69e2b0a373d + languageName: node + linkType: hard + +"which@npm:^2.0.1": + version: 2.0.2 + resolution: "which@npm:2.0.2" + dependencies: + isexe: "npm:^2.0.0" + bin: + node-which: ./bin/node-which + checksum: 10c0/66522872a768b60c2a65a57e8ad184e5372f5b6a9ca6d5f033d4b0dc98aff63995655a7503b9c0a2598936f532120e81dd8cc155e2e92ed662a2b9377cc4374f + languageName: node + linkType: hard + +"which@npm:^5.0.0": + version: 5.0.0 + resolution: "which@npm:5.0.0" + dependencies: + isexe: "npm:^3.1.1" + bin: + node-which: bin/which.js + checksum: 10c0/e556e4cd8b7dbf5df52408c9a9dd5ac6518c8c5267c8953f5b0564073c66ed5bf9503b14d876d0e9c7844d4db9725fb0dcf45d6e911e17e26ab363dc3965ae7b + languageName: node + linkType: hard + +"wrap-ansi-cjs@npm:wrap-ansi@^7.0.0": + version: 7.0.0 + resolution: "wrap-ansi@npm:7.0.0" + dependencies: + ansi-styles: "npm:^4.0.0" + string-width: "npm:^4.1.0" + strip-ansi: "npm:^6.0.0" + checksum: 10c0/d15fc12c11e4cbc4044a552129ebc75ee3f57aa9c1958373a4db0292d72282f54373b536103987a4a7594db1ef6a4f10acf92978f79b98c49306a4b58c77d4da + languageName: node + linkType: hard + +"wrap-ansi@npm:^8.1.0": + version: 8.1.0 + resolution: "wrap-ansi@npm:8.1.0" + dependencies: + ansi-styles: "npm:^6.1.0" + string-width: "npm:^5.0.1" + strip-ansi: "npm:^7.0.1" + checksum: 10c0/138ff58a41d2f877eae87e3282c0630fc2789012fc1af4d6bd626eeb9a2f9a65ca92005e6e69a75c7b85a68479fe7443c7dbe1eb8fbaa681a4491364b7c55c60 + languageName: node + linkType: hard + +"yallist@npm:^4.0.0": + version: 4.0.0 + resolution: "yallist@npm:4.0.0" + checksum: 10c0/2286b5e8dbfe22204ab66e2ef5cc9bbb1e55dfc873bbe0d568aa943eb255d131890dfd5bf243637273d31119b870f49c18fcde2c6ffbb7a7a092b870dc90625a + languageName: node + linkType: hard + +"yallist@npm:^5.0.0": + version: 5.0.0 + resolution: "yallist@npm:5.0.0" + checksum: 10c0/a499c81ce6d4a1d260d4ea0f6d49ab4da09681e32c3f0472dee16667ed69d01dae63a3b81745a24bd78476ec4fcf856114cb4896ace738e01da34b2c42235416 + languageName: node + linkType: hard