diff --git a/backend/package.json b/backend/package.json
index ff0ee04..5312074 100644
--- a/backend/package.json
+++ b/backend/package.json
@@ -55,6 +55,7 @@
"@nestjs/serve-static": "^4.0.0",
"@prisma/client": "^6.19.0",
"adm-zip": "^0.5.16",
+ "axios": "^1.6.7",
"bcrypt": "^6.0.0",
"class-transformer": "^0.5.1",
"class-validator": "^0.14.1",
diff --git a/backend/prisma/schema.prisma b/backend/prisma/schema.prisma
index 27806b7..e881413 100644
--- a/backend/prisma/schema.prisma
+++ b/backend/prisma/schema.prisma
@@ -782,7 +782,7 @@ model ContestWork {
submitterUserId Int? @map("submitter_user_id") /// 提交人用户id
submitterAccountNo String? @map("submitter_account_no") /// 提交人账号
submitSource String @default("teacher") @map("submit_source") /// 提交来源:teacher/student/team_leader
- previewUrl String? @map("preview_url") /// 作品预览URL
+ previewUrl String? @map("preview_url") @db.Text /// 作品预览URL
aiModelMeta Json? @map("ai_model_meta") /// AI建模元数据
// 赛果相关字段
finalScore Decimal? @map("final_score") @db.Decimal(10, 2) /// 最终得分(根据规则计算)
diff --git a/backend/src/ai-3d/utils/zip-handler.ts b/backend/src/ai-3d/utils/zip-handler.ts
index d3b542f..010c071 100644
--- a/backend/src/ai-3d/utils/zip-handler.ts
+++ b/backend/src/ai-3d/utils/zip-handler.ts
@@ -1,6 +1,6 @@
import * as fs from 'fs';
import * as path from 'path';
-import * as AdmZip from 'adm-zip';
+import AdmZip from 'adm-zip';
import axios from 'axios';
import { Logger } from '@nestjs/common';
diff --git a/backend/src/oss/oss.service.ts b/backend/src/oss/oss.service.ts
index 83df726..e2ff5d8 100644
--- a/backend/src/oss/oss.service.ts
+++ b/backend/src/oss/oss.service.ts
@@ -1,6 +1,6 @@
import { Injectable, BadRequestException } from '@nestjs/common';
import { ConfigService } from '@nestjs/config';
-import * as COS from 'cos-nodejs-sdk-v5';
+import COS from 'cos-nodejs-sdk-v5';
import * as path from 'path';
import { randomBytes } from 'crypto';
diff --git a/frontend/src/assets/images/logo.png b/frontend/src/assets/images/logo.png
new file mode 100644
index 0000000..d7751f5
Binary files /dev/null and b/frontend/src/assets/images/logo.png differ
diff --git a/frontend/src/layouts/BasicLayout.vue b/frontend/src/layouts/BasicLayout.vue
index ebb0703..eca06eb 100644
--- a/frontend/src/layouts/BasicLayout.vue
+++ b/frontend/src/layouts/BasicLayout.vue
@@ -9,7 +9,8 @@
-
比赛管理系统
+

+
CMS
{
color: var(--sidebar-menu-text-selected, #01412b); // Logo 文字使用主题色
margin-bottom: 8px;
border-radius: 0; // 保持直角,与图片一致
+ padding: 12px;
+
+ img {
+ max-width: 100%;
+ max-height: 40px;
+ object-fit: contain;
+ }
.logo-text {
color: var(--sidebar-menu-text-selected, #01412b); // Logo 文字使用主题色
diff --git a/package-lock.json b/package-lock.json
new file mode 100644
index 0000000..976d770
--- /dev/null
+++ b/package-lock.json
@@ -0,0 +1,7275 @@
+{
+ "name": "competition-management-system",
+ "version": "1.0.0",
+ "lockfileVersion": 3,
+ "requires": true,
+ "packages": {
+ "": {
+ "name": "competition-management-system",
+ "version": "1.0.0",
+ "engines": {
+ "node": ">=18.0.0",
+ "pnpm": ">=10.0.0"
+ }
+ },
+ "backend": {
+ "name": "competition-management-backend",
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "dependencies": {
+ "@nestjs/common": "^10.3.3",
+ "@nestjs/config": "^3.1.1",
+ "@nestjs/core": "^10.3.3",
+ "@nestjs/jwt": "^10.2.0",
+ "@nestjs/mapped-types": "^2.1.0",
+ "@nestjs/passport": "^10.0.3",
+ "@nestjs/platform-express": "^10.3.3",
+ "@nestjs/serve-static": "^4.0.0",
+ "@prisma/client": "^6.19.0",
+ "adm-zip": "^0.5.16",
+ "axios": "^1.6.7",
+ "bcrypt": "^6.0.0",
+ "class-transformer": "^0.5.1",
+ "class-validator": "^0.14.1",
+ "cos-nodejs-sdk-v5": "^2.15.4",
+ "passport": "^0.7.0",
+ "passport-jwt": "^4.0.1",
+ "passport-local": "^1.0.0",
+ "reflect-metadata": "^0.2.1",
+ "rxjs": "^7.8.1",
+ "uuid": "^13.0.0"
+ },
+ "devDependencies": {
+ "@nestjs/cli": "^10.3.2",
+ "@nestjs/schematics": "^10.1.0",
+ "@nestjs/testing": "^10.3.3",
+ "@types/adm-zip": "^0.5.5",
+ "@types/bcrypt": "^5.0.2",
+ "@types/express": "^4.17.21",
+ "@types/jest": "^29.5.11",
+ "@types/node": "^20.11.5",
+ "@types/passport-jwt": "^4.0.1",
+ "@types/passport-local": "^1.0.36",
+ "@types/uuid": "^10.0.0",
+ "@typescript-eslint/eslint-plugin": "^6.19.1",
+ "@typescript-eslint/parser": "^6.19.1",
+ "dotenv": "^17.2.3",
+ "dotenv-cli": "^11.0.0",
+ "eslint": "^8.56.0",
+ "eslint-config-prettier": "^9.1.0",
+ "eslint-plugin-prettier": "^5.1.3",
+ "jest": "^29.7.0",
+ "prettier": "^3.2.4",
+ "prisma": "^6.19.0",
+ "source-map-support": "^0.5.21",
+ "ts-jest": "^29.1.2",
+ "ts-loader": "^9.5.1",
+ "ts-node": "^10.9.2",
+ "tsconfig-paths": "^4.2.0",
+ "typescript": "^5.3.3"
+ }
+ },
+ "frontend": {
+ "name": "competition-management-frontend",
+ "version": "1.0.0",
+ "extraneous": true,
+ "dependencies": {
+ "@ant-design/icons-vue": "^7.0.1",
+ "@vee-validate/zod": "^4.12.4",
+ "ant-design-vue": "^4.1.1",
+ "axios": "^1.6.7",
+ "dayjs": "^1.11.10",
+ "pinia": "^2.1.7",
+ "three": "^0.182.0",
+ "vee-validate": "^4.12.4",
+ "vue": "^3.4.21",
+ "vue-router": "^4.3.0",
+ "zod": "^3.22.4"
+ },
+ "devDependencies": {
+ "@types/multer": "^2.0.0",
+ "@vitejs/plugin-vue": "^5.0.4",
+ "@vue/eslint-config-typescript": "^13.0.0",
+ "autoprefixer": "^10.4.18",
+ "eslint": "^8.57.0",
+ "eslint-plugin-vue": "^9.22.0",
+ "postcss": "^8.4.35",
+ "sass": "^1.71.1",
+ "tailwindcss": "^3.4.1",
+ "typescript": "^5.4.3",
+ "vite": "^5.1.6",
+ "vue-tsc": "^1.8.27"
+ }
+ },
+ "node_modules/.pnpm/@alloc+quick-lru@5.2.0/node_modules/@alloc/quick-lru": {
+ "version": "5.2.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^2.0.0",
+ "coveralls": "^3.0.3",
+ "nyc": "^15.0.0",
+ "tsd": "^0.11.0",
+ "xo": "^0.26.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/@angular-devkit+core@17.3.11_chokidar@3.6.0": {},
+ "node_modules/.pnpm/@angular-devkit+schematics-cli@17.3.11_chokidar@3.6.0": {},
+ "node_modules/.pnpm/@angular-devkit+schematics@17.3.11_chokidar@3.6.0": {},
+ "node_modules/.pnpm/@ant-design+colors@6.0.0": {},
+ "node_modules/.pnpm/@ant-design+icons-svg@4.4.2/node_modules/@ant-design/icons-svg": {
+ "version": "4.4.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/core": "^7.8.6",
+ "@babel/preset-env": "^7.8.6",
+ "@babel/preset-typescript": "^7.8.3",
+ "@rgrove/parse-xml": "^2.0.2",
+ "@types/gulp": "^4.0.6",
+ "@types/gulp-concat": "^0.0.32",
+ "@types/gulp-rename": "^0.0.33",
+ "@types/jest": "^25.1.3",
+ "@types/lodash.camelcase": "^4.3.6",
+ "@types/lodash.template": "^4.4.6",
+ "@types/lodash.upperfirst": "^4.3.6",
+ "@types/node": "^13.9.3",
+ "@types/ramda": "^0.26.43",
+ "@types/rgrove__parse-xml": "^1.1.0",
+ "@types/svgo": "^1.3.1",
+ "@types/through2": "^2.0.34",
+ "@typescript-eslint/eslint-plugin": "^2.21.0",
+ "@typescript-eslint/parser": "^2.21.0",
+ "babel-jest": "^25.1.0",
+ "cross-env": "^7.0.0",
+ "del": "^5.1.0",
+ "eslint": "^7.16.0",
+ "globby": "^11.0.0",
+ "gulp": "^4.0.2",
+ "gulp-clone": "^2.0.1",
+ "gulp-concat": "^2.6.1",
+ "gulp-header": "^2.0.9",
+ "gulp-rename": "^2.0.0",
+ "jest": "^25.1.0",
+ "lodash.camelcase": "^4.3.0",
+ "lodash.template": "^4.5.0",
+ "lodash.upperfirst": "^4.3.1",
+ "ramda": "^0.27.0",
+ "svgo": "^1.3.2",
+ "through2": "^3.0.1",
+ "ts-node": "^8.6.2",
+ "typescript": "^4.0.0",
+ "vinyl": "^2.2.0"
+ }
+ },
+ "node_modules/.pnpm/@ant-design+icons-vue@7.0.1_vue@3.5.24_typescript@5.9.3_": {},
+ "node_modules/.pnpm/@babel+code-frame@7.27.1": {},
+ "node_modules/.pnpm/@babel+compat-data@7.28.5/node_modules/@babel/compat-data": {
+ "version": "7.28.5",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@mdn/browser-compat-data": "^6.0.8",
+ "core-js-compat": "^3.43.0",
+ "electron-to-chromium": "^1.5.140"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/.pnpm/@babel+core@7.28.5": {},
+ "node_modules/.pnpm/@babel+generator@7.28.5": {},
+ "node_modules/.pnpm/@babel+helper-compilation-targets@7.27.2": {},
+ "node_modules/.pnpm/@babel+helper-globals@7.28.0/node_modules/@babel/helper-globals": {
+ "version": "7.28.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "globals": "^16.1.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/.pnpm/@babel+helper-module-imports@7.27.1": {},
+ "node_modules/.pnpm/@babel+helper-module-transforms@7.28.3_@babel+core@7.28.5": {},
+ "node_modules/.pnpm/@babel+helper-plugin-utils@7.27.1/node_modules/@babel/helper-plugin-utils": {
+ "version": "7.27.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/core": "^7.27.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/.pnpm/@babel+helper-string-parser@7.27.1/node_modules/@babel/helper-string-parser": {
+ "version": "7.27.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "charcodes": "^0.2.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/.pnpm/@babel+helper-validator-identifier@7.28.5/node_modules/@babel/helper-validator-identifier": {
+ "version": "7.28.5",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@unicode/unicode-17.0.0": "^1.6.10",
+ "charcodes": "^0.2.0"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/.pnpm/@babel+helper-validator-option@7.27.1/node_modules/@babel/helper-validator-option": {
+ "version": "7.27.1",
+ "extraneous": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/.pnpm/@babel+helpers@7.28.4": {},
+ "node_modules/.pnpm/@babel+parser@7.28.5": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-async-_4ce39d9f9cdd102a54c4e63c538cb91f": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-bigint@7.8.3_@babel+core@7.28.5": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-class-_30e85e30d18ea67e25ff10521dc34aec": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-class-_a77d54904081aac10afd998af8ca5dcb": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-import_f7056079ebb91ad7272d58fd2a2d33b4": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-import-meta@7.10.4_@babel+core@7.28.5": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-json-strings@7.8.3_@babel+core@7.28.5": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-jsx@7.27.1_@babel+core@7.28.5": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-logica_8b42aacc5ff4812ae8b08a63c613a595": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-nullis_9a720cb6930c67b5d7b451411af3a2bc": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-numeri_45e464e0673c84102a0ec8831244013d": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-object_7404c36c520c81d164e2ee9f91e733d6": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-option_5a31b06cd5e4c6da06ad0d58cc483509": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-option_d9f26036405237b3c7de1a94bd2e5cac": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-privat_c9ab874cc15c54f40d83f25781daf880": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-top-le_3c6956c521afb40150ab9e9245cba469": {},
+ "node_modules/.pnpm/@babel+plugin-syntax-typescript@7.27.1_@babel+core@7.28.5": {},
+ "node_modules/.pnpm/@babel+runtime@7.28.4/node_modules/@babel/runtime": {
+ "version": "7.28.4",
+ "extraneous": true,
+ "license": "MIT",
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/.pnpm/@babel+template@7.27.2": {},
+ "node_modules/.pnpm/@babel+traverse@7.28.5": {},
+ "node_modules/.pnpm/@babel+types@7.28.5": {},
+ "node_modules/.pnpm/@bcoe+v8-coverage@0.2.3/node_modules/@bcoe/v8-coverage": {
+ "version": "0.2.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/chai": "^4.1.4",
+ "@types/gulp": "^4.0.5",
+ "@types/minimist": "^1.2.0",
+ "@types/mocha": "^5.2.2",
+ "@types/node": "^10.5.4",
+ "chai": "^4.1.2",
+ "codecov": "^3.0.2",
+ "gulp": "^4.0.0",
+ "gulp-cli": "^2.0.1",
+ "minimist": "^1.2.0",
+ "pre-commit": "^1.2.2",
+ "ts-node": "^8.3.0",
+ "turbo-gulp": "^0.20.1"
+ }
+ },
+ "node_modules/.pnpm/@borewit+text-codec@0.1.1/node_modules/@borewit/text-codec": {
+ "version": "0.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@biomejs/biome": "2.1.4",
+ "@types/chai": "^5.2.2",
+ "@types/mocha": "^10.0.10",
+ "chai": "^5.2.1",
+ "mocha": "^11.7.1",
+ "ts-node": "^10.9.2",
+ "typescript": "^5.9.2"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/Borewit"
+ }
+ },
+ "node_modules/.pnpm/@colors+colors@1.5.0/node_modules/@colors/colors": {
+ "version": "1.5.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "^5.2.0",
+ "eslint-config-google": "^0.11.0"
+ },
+ "engines": {
+ "node": ">=0.1.90"
+ }
+ },
+ "node_modules/.pnpm/@cspotcode+source-map-support@0.8.1": {},
+ "node_modules/.pnpm/@ctrl+tinycolor@3.6.1/node_modules/@ctrl/tinycolor": {
+ "version": "3.6.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/plugin-transform-modules-commonjs": "7.19.6",
+ "@babel/preset-typescript": "7.18.6",
+ "@ctrl/eslint-config": "3.5.6",
+ "@jest/globals": "29.3.1",
+ "@types/node": "18.11.11",
+ "del-cli": "5.0.0",
+ "jest": "29.3.1",
+ "jest-junit": "15.0.0",
+ "rollup": "2.70.1",
+ "rollup-plugin-livereload": "2.0.5",
+ "rollup-plugin-serve": "1.1.0",
+ "rollup-plugin-sourcemaps": "0.6.3",
+ "rollup-plugin-terser": "7.0.2",
+ "rollup-plugin-typescript2": "0.34.1",
+ "ts-node": "10.9.1",
+ "typedoc": "0.23.21",
+ "typescript": "4.9.3"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/.pnpm/@emotion+hash@0.9.2/node_modules/@emotion/hash": {
+ "version": "0.9.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@definitelytyped/dtslint": "0.0.112",
+ "typescript": "^5.4.5"
+ }
+ },
+ "node_modules/.pnpm/@emotion+unitless@0.8.1/node_modules/@emotion/unitless": {
+ "version": "0.8.1",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@esbuild+win32-x64@0.21.5/node_modules/@esbuild/win32-x64": {
+ "version": "0.21.5",
+ "cpu": [
+ "x64"
+ ],
+ "extraneous": true,
+ "license": "MIT",
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/.pnpm/@eslint-community+eslint-utils@4.9.0_eslint@8.57.1": {},
+ "node_modules/.pnpm/@eslint-community+regexpp@4.12.2/node_modules/@eslint-community/regexpp": {
+ "version": "4.12.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@eslint-community/eslint-plugin-mysticatea": "^15.5.1",
+ "@rollup/plugin-node-resolve": "^14.1.0",
+ "@types/eslint": "^8.44.3",
+ "@types/jsdom": "^16.2.15",
+ "@types/mocha": "^9.1.1",
+ "@types/node": "^12.20.55",
+ "dts-bundle": "^0.7.3",
+ "eslint": "^8.50.0",
+ "js-tokens": "^8.0.2",
+ "jsdom": "^19.0.0",
+ "mocha": "^9.2.2",
+ "npm-run-all2": "^6.2.2",
+ "nyc": "^14.1.1",
+ "rimraf": "^3.0.2",
+ "rollup": "^2.79.1",
+ "rollup-plugin-sourcemaps": "^0.6.3",
+ "ts-node": "^10.9.1",
+ "typescript": "~5.0.2"
+ },
+ "engines": {
+ "node": "^12.0.0 || ^14.0.0 || >=16.0.0"
+ }
+ },
+ "node_modules/.pnpm/@eslint+eslintrc@2.1.4": {},
+ "node_modules/.pnpm/@eslint+js@8.57.1/node_modules/@eslint/js": {
+ "version": "8.57.1",
+ "extraneous": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ }
+ },
+ "node_modules/.pnpm/@humanwhocodes+config-array@0.13.0": {},
+ "node_modules/.pnpm/@humanwhocodes+module-importer@1.0.1/node_modules/@humanwhocodes/module-importer": {
+ "version": "1.0.1",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "@types/node": "^18.7.6",
+ "c8": "7.12.0",
+ "chai": "4.3.6",
+ "eslint": "8.22.0",
+ "lint-staged": "13.0.3",
+ "mocha": "9.2.2",
+ "rollup": "2.78.0",
+ "typescript": "4.7.4",
+ "yorkie": "2.0.0"
+ },
+ "engines": {
+ "node": ">=12.22"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/nzakas"
+ }
+ },
+ "node_modules/.pnpm/@humanwhocodes+object-schema@2.0.3/node_modules/@humanwhocodes/object-schema": {
+ "version": "2.0.3",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "chai": "^4.2.0",
+ "eslint": "^5.13.0",
+ "mocha": "^5.2.0"
+ }
+ },
+ "node_modules/.pnpm/@isaacs+cliui@8.0.2": {},
+ "node_modules/.pnpm/@istanbuljs+load-nyc-config@1.1.0": {},
+ "node_modules/.pnpm/@istanbuljs+schema@0.1.3/node_modules/@istanbuljs/schema": {
+ "version": "0.1.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "standard-version": "^7.0.0",
+ "tap": "^14.6.7",
+ "xo": "^0.25.3"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/@jest+console@29.7.0": {},
+ "node_modules/.pnpm/@jest+core@29.7.0_ts-node@1_bc29bf84122d4bc4579ad652611a3331": {},
+ "node_modules/.pnpm/@jest+environment@29.7.0": {},
+ "node_modules/.pnpm/@jest+expect-utils@29.7.0": {},
+ "node_modules/.pnpm/@jest+expect@29.7.0": {},
+ "node_modules/.pnpm/@jest+fake-timers@29.7.0": {},
+ "node_modules/.pnpm/@jest+globals@29.7.0": {},
+ "node_modules/.pnpm/@jest+reporters@29.7.0": {},
+ "node_modules/.pnpm/@jest+schemas@29.6.3": {},
+ "node_modules/.pnpm/@jest+source-map@29.6.3": {},
+ "node_modules/.pnpm/@jest+test-result@29.7.0": {},
+ "node_modules/.pnpm/@jest+test-sequencer@29.7.0": {},
+ "node_modules/.pnpm/@jest+transform@29.7.0": {},
+ "node_modules/.pnpm/@jest+types@29.6.3": {},
+ "node_modules/.pnpm/@jridgewell+gen-mapping@0.3.13": {},
+ "node_modules/.pnpm/@jridgewell+remapping@2.3.5": {},
+ "node_modules/.pnpm/@jridgewell+resolve-uri@3.1.2/node_modules/@jridgewell/resolve-uri": {
+ "version": "3.1.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@jridgewell/resolve-uri-latest": "npm:@jridgewell/resolve-uri@*",
+ "@rollup/plugin-typescript": "8.3.0",
+ "@typescript-eslint/eslint-plugin": "5.10.0",
+ "@typescript-eslint/parser": "5.10.0",
+ "c8": "7.11.0",
+ "eslint": "8.7.0",
+ "eslint-config-prettier": "8.3.0",
+ "mocha": "9.2.0",
+ "npm-run-all": "4.1.5",
+ "prettier": "2.5.1",
+ "rollup": "2.66.0",
+ "typescript": "4.5.5"
+ },
+ "engines": {
+ "node": ">=6.0.0"
+ }
+ },
+ "node_modules/.pnpm/@jridgewell+source-map@0.3.11": {},
+ "node_modules/.pnpm/@jridgewell+sourcemap-codec@1.5.5/node_modules/@jridgewell/sourcemap-codec": {
+ "version": "1.5.5",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@jridgewell+trace-mapping@0.3.31": {},
+ "node_modules/.pnpm/@jridgewell+trace-mapping@0.3.9": {},
+ "node_modules/.pnpm/@ljharb+through@2.3.14": {},
+ "node_modules/.pnpm/@lukeed+csprng@1.1.0/node_modules/@lukeed/csprng": {
+ "version": "1.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "bundt": "1.1.1",
+ "esm": "3.2.25",
+ "uvu": "0.5.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/@nestjs+cli@10.4.9": {},
+ "node_modules/.pnpm/@nestjs+common@10.4.20_clas_f22e8503043508c5156fcff968e5919c": {},
+ "node_modules/.pnpm/@nestjs+config@3.3.0_@nestj_81c1ec082820796608bf56ea15122e66": {},
+ "node_modules/.pnpm/@nestjs+core@10.4.20_@nestj_50182a808b7b5eee0e7c4810d24dc688": {},
+ "node_modules/.pnpm/@nestjs+jwt@10.2.0_@nestjs+_e82e320b604bd199305045749c1fb056": {},
+ "node_modules/.pnpm/@nestjs+mapped-types@2.1.0__91a86db5a0e76744c717a628b8679238": {},
+ "node_modules/.pnpm/@nestjs+passport@10.0.3_@ne_ec111a295750ddb6032eff24b4a26a6e": {},
+ "node_modules/.pnpm/@nestjs+platform-express@10_cd252036683558c8e092e5ab8d217a0d": {},
+ "node_modules/.pnpm/@nestjs+schematics@10.2.3_chokidar@3.6.0_typescript@5.7.2": {},
+ "node_modules/.pnpm/@nestjs+schematics@10.2.3_chokidar@3.6.0_typescript@5.9.3": {},
+ "node_modules/.pnpm/@nestjs+testing@10.4.20_@ne_7e18495db4488d520ecdddcec679bf38": {},
+ "node_modules/.pnpm/@nodelib+fs.scandir@2.1.5": {},
+ "node_modules/.pnpm/@nodelib+fs.stat@2.0.5/node_modules/@nodelib/fs.stat": {
+ "version": "2.0.5",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@nodelib/fs.macchiato": "1.0.4"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/.pnpm/@nodelib+fs.walk@1.2.8": {},
+ "node_modules/.pnpm/@nuxtjs+opencollective@0.3.2": {},
+ "node_modules/.pnpm/@parcel+watcher-win32-x64@2.5.1/node_modules/@parcel/watcher-win32-x64": {
+ "version": "2.5.1",
+ "cpu": [
+ "x64"
+ ],
+ "extraneous": true,
+ "license": "MIT",
+ "os": [
+ "win32"
+ ],
+ "engines": {
+ "node": ">= 10.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/parcel"
+ }
+ },
+ "node_modules/.pnpm/@parcel+watcher@2.5.1": {},
+ "node_modules/.pnpm/@pkgjs+parseargs@0.11.0/node_modules/@pkgjs/parseargs": {
+ "version": "0.11.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "c8": "^7.10.0",
+ "eslint": "^8.2.0",
+ "eslint-plugin-node-core": "iansu/eslint-plugin-node-core",
+ "tape": "^5.2.2"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/.pnpm/@pkgr+core@0.2.9/node_modules/@pkgr/core": {
+ "version": "0.2.9",
+ "extraneous": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^12.20.0 || ^14.18.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/pkgr"
+ }
+ },
+ "node_modules/.pnpm/@prisma+client@6.19.0_prism_0ade0c2032e7f19289902b884120cfab": {},
+ "node_modules/.pnpm/@prisma+config@6.19.0": {},
+ "node_modules/.pnpm/@prisma+debug@6.19.0/node_modules/@prisma/debug": {
+ "version": "6.19.0",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "@types/jest": "29.5.14",
+ "@types/node": "18.19.76",
+ "jest": "29.7.0",
+ "jest-junit": "16.0.0",
+ "kleur": "4.1.5",
+ "typescript": "5.4.5"
+ }
+ },
+ "node_modules/.pnpm/@prisma+engines-version@6.1_4d9bece245f8567d83eaacae7a8773be/node_modules/@prisma/engines-version": {
+ "version": "6.19.0-26.2ba551f319ab1df4bc874a89965d8b3641056773",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "@types/node": "18.19.76",
+ "typescript": "4.9.5"
+ }
+ },
+ "node_modules/.pnpm/@prisma+engines@6.19.0": {},
+ "node_modules/.pnpm/@prisma+fetch-engine@6.19.0": {},
+ "node_modules/.pnpm/@prisma+get-platform@6.19.0": {},
+ "node_modules/.pnpm/@rollup+rollup-win32-x64-gnu@4.53.3/node_modules/@rollup/rollup-win32-x64-gnu": {
+ "version": "4.53.3",
+ "cpu": [
+ "x64"
+ ],
+ "extraneous": true,
+ "license": "MIT",
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/.pnpm/@rollup+rollup-win32-x64-msvc@4.53.3/node_modules/@rollup/rollup-win32-x64-msvc": {
+ "version": "4.53.3",
+ "cpu": [
+ "x64"
+ ],
+ "extraneous": true,
+ "license": "MIT",
+ "os": [
+ "win32"
+ ]
+ },
+ "node_modules/.pnpm/@simonwep+pickr@1.8.2": {},
+ "node_modules/.pnpm/@sinclair+typebox@0.27.8/node_modules/@sinclair/typebox": {
+ "version": "0.27.8",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@sinclair/hammer": "^0.17.1",
+ "@types/chai": "^4.3.3",
+ "@types/mocha": "^9.1.1",
+ "@types/node": "^18.11.9",
+ "ajv": "^8.12.0",
+ "ajv-formats": "^2.1.1",
+ "chai": "^4.3.6",
+ "mocha": "^9.2.2",
+ "prettier": "^2.7.1",
+ "typescript": "^5.0.2"
+ }
+ },
+ "node_modules/.pnpm/@sinonjs+commons@3.0.1": {},
+ "node_modules/.pnpm/@sinonjs+fake-timers@10.3.0": {},
+ "node_modules/.pnpm/@standard-schema+spec@1.0.0/node_modules/@standard-schema/spec": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tsup": "^8.3.0",
+ "typescript": "^5.6.2"
+ }
+ },
+ "node_modules/.pnpm/@tokenizer+inflate@0.2.7": {},
+ "node_modules/.pnpm/@tokenizer+token@0.3.0/node_modules/@tokenizer/token": {
+ "version": "0.3.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^13.1.0"
+ }
+ },
+ "node_modules/.pnpm/@tsconfig+node10@1.0.12/node_modules/@tsconfig/node10": {
+ "version": "1.0.12",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@tsconfig+node12@1.0.11/node_modules/@tsconfig/node12": {
+ "version": "1.0.11",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@tsconfig+node14@1.0.3/node_modules/@tsconfig/node14": {
+ "version": "1.0.3",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@tsconfig+node16@1.0.4/node_modules/@tsconfig/node16": {
+ "version": "1.0.4",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+babel__core@7.20.5": {},
+ "node_modules/.pnpm/@types+babel__generator@7.27.0": {},
+ "node_modules/.pnpm/@types+babel__template@7.4.4": {},
+ "node_modules/.pnpm/@types+babel__traverse@7.28.0": {},
+ "node_modules/.pnpm/@types+bcrypt@5.0.2": {},
+ "node_modules/.pnpm/@types+body-parser@1.19.6": {},
+ "node_modules/.pnpm/@types+connect@3.4.38": {},
+ "node_modules/.pnpm/@types+eslint-scope@3.7.7": {},
+ "node_modules/.pnpm/@types+eslint@9.6.1": {},
+ "node_modules/.pnpm/@types+estree@1.0.8/node_modules/@types/estree": {
+ "version": "1.0.8",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+express-serve-static-core@4.19.7": {},
+ "node_modules/.pnpm/@types+express@4.17.25": {},
+ "node_modules/.pnpm/@types+graceful-fs@4.1.9": {},
+ "node_modules/.pnpm/@types+http-errors@2.0.5/node_modules/@types/http-errors": {
+ "version": "2.0.5",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+istanbul-lib-coverage@2.0.6/node_modules/@types/istanbul-lib-coverage": {
+ "version": "2.0.6",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+istanbul-lib-report@3.0.3": {},
+ "node_modules/.pnpm/@types+istanbul-reports@3.0.4": {},
+ "node_modules/.pnpm/@types+jest@29.5.14": {},
+ "node_modules/.pnpm/@types+json-schema@7.0.15/node_modules/@types/json-schema": {
+ "version": "7.0.15",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+jsonwebtoken@9.0.10": {},
+ "node_modules/.pnpm/@types+jsonwebtoken@9.0.5": {},
+ "node_modules/.pnpm/@types+mime@1.3.5/node_modules/@types/mime": {
+ "version": "1.3.5",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+ms@2.1.0/node_modules/@types/ms": {
+ "version": "2.1.0",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+multer@2.0.0": {},
+ "node_modules/.pnpm/@types+node@20.19.25": {},
+ "node_modules/.pnpm/@types+passport-jwt@4.0.1": {},
+ "node_modules/.pnpm/@types+passport-local@1.0.38": {},
+ "node_modules/.pnpm/@types+passport-strategy@0.2.38": {},
+ "node_modules/.pnpm/@types+passport@1.0.17": {},
+ "node_modules/.pnpm/@types+qs@6.14.0/node_modules/@types/qs": {
+ "version": "6.14.0",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+range-parser@1.2.7/node_modules/@types/range-parser": {
+ "version": "1.2.7",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+semver@7.7.1/node_modules/@types/semver": {
+ "version": "7.7.1",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+send@0.17.6": {},
+ "node_modules/.pnpm/@types+send@1.2.1": {},
+ "node_modules/.pnpm/@types+serve-static@1.15.10": {},
+ "node_modules/.pnpm/@types+stack-utils@2.0.3/node_modules/@types/stack-utils": {
+ "version": "2.0.3",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+uuid@10.0.0/node_modules/@types/uuid": {
+ "version": "10.0.0",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+validator@13.15.10/node_modules/@types/validator": {
+ "version": "13.15.10",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+yargs-parser@21.0.3/node_modules/@types/yargs-parser": {
+ "version": "21.0.3",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@types+yargs@17.0.35": {},
+ "node_modules/.pnpm/@typescript-eslint+eslint-p_8913d4bf05924a02a609c10a2088d6a4": {},
+ "node_modules/.pnpm/@typescript-eslint+eslint-p_e71729c91ed704194fd56f343f4beb02": {},
+ "node_modules/.pnpm/@typescript-eslint+parser@6_c18cf63173671f4314b32a8f44f5c59f": {},
+ "node_modules/.pnpm/@typescript-eslint+parser@7_253f0602792259c27cf0e9c2a1a01192": {},
+ "node_modules/.pnpm/@typescript-eslint+scope-manager@6.21.0": {},
+ "node_modules/.pnpm/@typescript-eslint+scope-manager@7.18.0": {},
+ "node_modules/.pnpm/@typescript-eslint+type-uti_04007cac85c63ee29375a7e45d793bef": {},
+ "node_modules/.pnpm/@typescript-eslint+type-uti_b07b333a6d709b34eb288e17d2a05737": {},
+ "node_modules/.pnpm/@typescript-eslint+types@6.21.0/node_modules/@typescript-eslint/types": {
+ "version": "6.21.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "downlevel-dts": "*",
+ "prettier": "^3.0.3",
+ "rimraf": "*",
+ "tsx": "*",
+ "typescript": "*"
+ },
+ "engines": {
+ "node": "^16.0.0 || >=18.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/.pnpm/@typescript-eslint+types@7.18.0/node_modules/@typescript-eslint/types": {
+ "version": "7.18.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@jest/types": "29.6.3",
+ "downlevel-dts": "*",
+ "prettier": "^3.2.5",
+ "rimraf": "*",
+ "tsx": "*",
+ "typescript": "*"
+ },
+ "engines": {
+ "node": "^18.18.0 || >=20.0.0"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/typescript-eslint"
+ }
+ },
+ "node_modules/.pnpm/@typescript-eslint+typescript-estree@6.21.0_typescript@5.9.3": {},
+ "node_modules/.pnpm/@typescript-eslint+typescript-estree@7.18.0_typescript@5.9.3": {},
+ "node_modules/.pnpm/@typescript-eslint+utils@6._283af9bf9ab20bed9e5e60cabdd14186": {},
+ "node_modules/.pnpm/@typescript-eslint+utils@7._187416e6ac073ba4a9f93426f665911f": {},
+ "node_modules/.pnpm/@typescript-eslint+visitor-keys@6.21.0": {},
+ "node_modules/.pnpm/@typescript-eslint+visitor-keys@7.18.0": {},
+ "node_modules/.pnpm/@ungap+structured-clone@1.3.0/node_modules/@ungap/structured-clone": {
+ "version": "1.3.0",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "@rollup/plugin-node-resolve": "^16.0.0",
+ "@rollup/plugin-terser": "^0.4.4",
+ "ascjs": "^6.0.3",
+ "c8": "^10.1.3",
+ "coveralls": "^3.1.1",
+ "rollup": "^4.31.0"
+ }
+ },
+ "node_modules/.pnpm/@vee-validate+zod@4.15.1_vu_b370b6489f027467dd88351de990a8a6": {},
+ "node_modules/.pnpm/@vitejs+plugin-vue@5.2.4_vi_e70672b9796244f49d066a536954e836": {},
+ "node_modules/.pnpm/@volar+language-core@1.11.1": {},
+ "node_modules/.pnpm/@volar+source-map@1.11.1": {},
+ "node_modules/.pnpm/@volar+typescript@1.11.1": {},
+ "node_modules/.pnpm/@vue+compiler-core@3.5.24": {},
+ "node_modules/.pnpm/@vue+compiler-dom@3.5.24": {},
+ "node_modules/.pnpm/@vue+compiler-sfc@3.5.24": {},
+ "node_modules/.pnpm/@vue+compiler-ssr@3.5.24": {},
+ "node_modules/.pnpm/@vue+devtools-api@6.6.4/node_modules/@vue/devtools-api": {
+ "version": "6.6.4",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^20.11.16",
+ "@types/webpack-env": "^1.15.1",
+ "typescript": "^5.3.3"
+ }
+ },
+ "node_modules/.pnpm/@vue+devtools-api@7.7.9": {},
+ "node_modules/.pnpm/@vue+devtools-kit@7.7.9": {},
+ "node_modules/.pnpm/@vue+devtools-shared@7.7.9": {},
+ "node_modules/.pnpm/@vue+eslint-config-typescri_7d089653ff8f64d188d01422d36dfdb6": {},
+ "node_modules/.pnpm/@vue+language-core@1.8.27_typescript@5.9.3": {},
+ "node_modules/.pnpm/@vue+reactivity@3.5.24": {},
+ "node_modules/.pnpm/@vue+runtime-core@3.5.24": {},
+ "node_modules/.pnpm/@vue+runtime-dom@3.5.24": {},
+ "node_modules/.pnpm/@vue+server-renderer@3.5.24_vue@3.5.24_typescript@5.9.3_": {},
+ "node_modules/.pnpm/@vue+shared@3.5.24/node_modules/@vue/shared": {
+ "version": "3.5.24",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@webassemblyjs+ast@1.14.1": {},
+ "node_modules/.pnpm/@webassemblyjs+floating-point-hex-parser@1.13.2/node_modules/@webassemblyjs/floating-point-hex-parser": {
+ "version": "1.13.2",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@webassemblyjs+helper-api-error@1.13.2/node_modules/@webassemblyjs/helper-api-error": {
+ "version": "1.13.2",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@webassemblyjs+helper-buffer@1.14.1/node_modules/@webassemblyjs/helper-buffer": {
+ "version": "1.14.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@webassemblyjs/wasm-parser": "1.14.1",
+ "jest-diff": "^24.0.0"
+ }
+ },
+ "node_modules/.pnpm/@webassemblyjs+helper-numbers@1.13.2": {},
+ "node_modules/.pnpm/@webassemblyjs+helper-wasm-bytecode@1.13.2/node_modules/@webassemblyjs/helper-wasm-bytecode": {
+ "version": "1.13.2",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@webassemblyjs+helper-wasm-section@1.14.1": {},
+ "node_modules/.pnpm/@webassemblyjs+ieee754@1.13.2": {},
+ "node_modules/.pnpm/@webassemblyjs+leb128@1.13.2": {},
+ "node_modules/.pnpm/@webassemblyjs+utf8@1.13.2/node_modules/@webassemblyjs/utf8": {
+ "version": "1.13.2",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/@webassemblyjs+wasm-edit@1.14.1": {},
+ "node_modules/.pnpm/@webassemblyjs+wasm-gen@1.14.1": {},
+ "node_modules/.pnpm/@webassemblyjs+wasm-opt@1.14.1": {},
+ "node_modules/.pnpm/@webassemblyjs+wasm-parser@1.14.1": {},
+ "node_modules/.pnpm/@webassemblyjs+wast-printer@1.14.1": {},
+ "node_modules/.pnpm/@xtuc+ieee754@1.2.0/node_modules/@xtuc/ieee754": {
+ "version": "1.2.0",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "@babel/cli": "^7.0.0-beta.54",
+ "@babel/core": "^7.0.0-beta.54",
+ "@babel/plugin-transform-modules-commonjs": "^7.0.0-beta.54",
+ "airtap": "0.0.7",
+ "standard": "*",
+ "tape": "^4.0.0"
+ }
+ },
+ "node_modules/.pnpm/@xtuc+long@4.2.2/node_modules/@xtuc/long": {
+ "version": "4.2.2",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "webpack": "^3.10.0"
+ }
+ },
+ "node_modules/.pnpm/accepts@1.3.8": {},
+ "node_modules/.pnpm/acorn-jsx@5.3.2_acorn@8.15.0": {},
+ "node_modules/.pnpm/acorn-walk@8.3.4": {},
+ "node_modules/.pnpm/acorn@8.15.0/node_modules/acorn": {
+ "version": "8.15.0",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "acorn": "bin/acorn"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/.pnpm/adm-zip@0.5.16/node_modules/adm-zip": {
+ "version": "0.5.16",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "chai": "^4.3.4",
+ "iconv-lite": "^0.6.3",
+ "mocha": "^10.2.0",
+ "prettier": "^3.3.2",
+ "rimraf": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=12.0"
+ }
+ },
+ "node_modules/.pnpm/ajv-formats@1.6.1_ajv@7.2.4": {},
+ "node_modules/.pnpm/ajv-formats@2.1.1_ajv@8.12.0": {},
+ "node_modules/.pnpm/ajv-formats@2.1.1_ajv@8.17.1": {},
+ "node_modules/.pnpm/ajv-keywords@3.5.2_ajv@6.12.6": {},
+ "node_modules/.pnpm/ajv-keywords@5.1.0_ajv@8.17.1": {},
+ "node_modules/.pnpm/ajv@6.12.6": {},
+ "node_modules/.pnpm/ajv@7.2.4": {},
+ "node_modules/.pnpm/ajv@8.12.0": {},
+ "node_modules/.pnpm/ajv@8.17.1": {},
+ "node_modules/.pnpm/ansi-colors@4.1.3/node_modules/ansi-colors": {
+ "version": "4.1.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "decache": "^4.5.1",
+ "gulp-format-md": "^2.0.0",
+ "justified": "^1.0.1",
+ "mocha": "^6.1.4",
+ "text-table": "^0.2.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/ansi-escapes@4.3.2": {},
+ "node_modules/.pnpm/ansi-regex@5.0.1/node_modules/ansi-regex": {
+ "version": "5.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^2.4.0",
+ "tsd": "^0.9.0",
+ "xo": "^0.25.3"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/ansi-regex@6.2.2/node_modules/ansi-regex": {
+ "version": "6.2.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ansi-escapes": "^5.0.0",
+ "ava": "^3.15.0",
+ "tsd": "^0.21.0",
+ "xo": "^0.54.2"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-regex?sponsor=1"
+ }
+ },
+ "node_modules/.pnpm/ansi-styles@4.3.0": {},
+ "node_modules/.pnpm/ansi-styles@5.2.0/node_modules/ansi-styles": {
+ "version": "5.2.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^2.4.0",
+ "svg-term-cli": "^2.1.1",
+ "tsd": "^0.14.0",
+ "xo": "^0.37.1"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/.pnpm/ansi-styles@6.2.3/node_modules/ansi-styles": {
+ "version": "6.2.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^6.1.3",
+ "svg-term-cli": "^2.1.1",
+ "tsd": "^0.31.1",
+ "xo": "^0.58.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/ansi-styles?sponsor=1"
+ }
+ },
+ "node_modules/.pnpm/ant-design-vue@4.2.6_vue@3.5.24_typescript@5.9.3_": {},
+ "node_modules/.pnpm/any-promise@1.3.0/node_modules/any-promise": {
+ "version": "1.3.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^0.14.0",
+ "bluebird": "^3.0.0",
+ "es6-promise": "^3.0.0",
+ "is-promise": "^2.0.0",
+ "lie": "^3.0.0",
+ "mocha": "^2.0.0",
+ "native-promise-only": "^0.8.0",
+ "phantomjs-prebuilt": "^2.0.0",
+ "pinkie": "^2.0.0",
+ "promise": "^7.0.0",
+ "q": "^1.0.0",
+ "rsvp": "^3.0.0",
+ "vow": "^0.4.0",
+ "when": "^3.0.0",
+ "zuul": "^3.0.0"
+ }
+ },
+ "node_modules/.pnpm/anymatch@3.1.3": {},
+ "node_modules/.pnpm/append-field@1.0.0/node_modules/append-field": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "mocha": "^2.2.4",
+ "standard": "^6.0.5",
+ "testdata-w3c-json-form": "^0.2.0"
+ }
+ },
+ "node_modules/.pnpm/arg@4.1.3/node_modules/arg": {
+ "version": "4.1.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "chai": "^4.1.1",
+ "jest": "^20.0.4",
+ "xo": "^0.18.2"
+ }
+ },
+ "node_modules/.pnpm/arg@5.0.2/node_modules/arg": {
+ "version": "5.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "chai": "^4.1.1",
+ "jest": "^27.0.6",
+ "prettier": "^2.3.2"
+ }
+ },
+ "node_modules/.pnpm/argparse@1.0.10": {},
+ "node_modules/.pnpm/argparse@2.0.1/node_modules/argparse": {
+ "version": "2.0.1",
+ "extraneous": true,
+ "license": "Python-2.0",
+ "devDependencies": {
+ "@babel/eslint-parser": "^7.11.0",
+ "@babel/plugin-syntax-class-properties": "^7.10.4",
+ "eslint": "^7.5.0",
+ "mocha": "^8.0.1",
+ "nyc": "^15.1.0"
+ }
+ },
+ "node_modules/.pnpm/array-flatten@1.1.1/node_modules/array-flatten": {
+ "version": "1.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "istanbul": "^0.3.13",
+ "mocha": "^2.2.4",
+ "pre-commit": "^1.0.7",
+ "standard": "^3.7.3"
+ }
+ },
+ "node_modules/.pnpm/array-timsort@1.0.3/node_modules/array-timsort": {
+ "version": "1.0.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@ostai/eslint-config": "^3.5.0",
+ "ava": "^3.13.0",
+ "codecov": "^3.7.2",
+ "eslint": "^7.10.0",
+ "eslint-plugin-import": "^2.22.1",
+ "eslint-plugin-mocha": "^8.0.0",
+ "nyc": "^15.1.0"
+ }
+ },
+ "node_modules/.pnpm/array-tree-filter@2.1.0/node_modules/array-tree-filter": {
+ "version": "2.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "rollup": "^0.52.1",
+ "tape": "^4.3.0",
+ "typescript": "^2.7.1"
+ }
+ },
+ "node_modules/.pnpm/array-union@2.1.0/node_modules/array-union": {
+ "version": "2.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/asn1@0.2.6": {},
+ "node_modules/.pnpm/assert-plus@1.0.0/node_modules/assert-plus": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "faucet": "0.0.1",
+ "tape": "4.2.2"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/.pnpm/async-validator@4.2.5/node_modules/async-validator": {
+ "version": "4.2.5",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/core": "^7.15.0",
+ "@babel/node": "^7.14.9",
+ "@babel/preset-env": "^7.8.7",
+ "@babel/preset-typescript": "^7.13.0",
+ "@pika/pack": "^0.5.0",
+ "@types/jest": "27.x",
+ "babel-jest": "27.x",
+ "coveralls": "^2.13.1",
+ "jest": "27.x",
+ "lint-staged": "^7.2.0",
+ "np": "7.x",
+ "pika-plugin-build-web-babel": "^0.10.0",
+ "pika-plugin-ts-types": "0.1.x",
+ "pre-commit": "^1.2.2",
+ "prettier": "^1.11.1",
+ "ts-node": "^10.8.1",
+ "typescript": "^4.3.2"
+ }
+ },
+ "node_modules/.pnpm/asynckit@0.4.0/node_modules/asynckit": {
+ "version": "0.4.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "browserify": "^13.0.0",
+ "browserify-istanbul": "^2.0.0",
+ "coveralls": "^2.11.9",
+ "eslint": "^2.9.0",
+ "istanbul": "^0.4.3",
+ "obake": "^0.1.2",
+ "phantomjs-prebuilt": "^2.1.7",
+ "pre-commit": "^1.1.3",
+ "reamde": "^1.1.0",
+ "rimraf": "^2.5.2",
+ "size-table": "^0.2.0",
+ "tap-spec": "^4.1.1",
+ "tape": "^4.5.1"
+ }
+ },
+ "node_modules/.pnpm/atomically@1.7.0/node_modules/atomically": {
+ "version": "1.7.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^12.7.2",
+ "lodash": "^4.17.19",
+ "mkdirp": "^1.0.4",
+ "promise-resolve-timeout": "^1.2.1",
+ "require-inject": "^1.4.4",
+ "rimraf": "^3.0.2",
+ "tap": "^14.10.7",
+ "typescript": "^3.5.3",
+ "typescript-transform-export-interop": "^1.0.2",
+ "write-file-atomic": "^3.0.3"
+ },
+ "engines": {
+ "node": ">=10.12.0"
+ }
+ },
+ "node_modules/.pnpm/autoprefixer@10.4.22_postcss@8.5.6": {},
+ "node_modules/.pnpm/aws-sign2@0.7.0/node_modules/aws-sign2": {
+ "version": "0.7.0",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {},
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/.pnpm/aws4@1.13.2/node_modules/aws4": {
+ "version": "1.13.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "mocha": "^10.7.3",
+ "should": "^13.2.3"
+ }
+ },
+ "node_modules/.pnpm/axios@1.13.2": {},
+ "node_modules/.pnpm/babel-jest@29.7.0_@babel+core@7.28.5": {},
+ "node_modules/.pnpm/babel-plugin-istanbul@6.1.1": {},
+ "node_modules/.pnpm/babel-plugin-jest-hoist@29.6.3": {},
+ "node_modules/.pnpm/babel-preset-current-node-syntax@1.2.0_@babel+core@7.28.5": {},
+ "node_modules/.pnpm/babel-preset-jest@29.6.3_@babel+core@7.28.5": {},
+ "node_modules/.pnpm/balanced-match@1.0.2/node_modules/balanced-match": {
+ "version": "1.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "matcha": "^0.7.0",
+ "tape": "^4.6.0"
+ }
+ },
+ "node_modules/.pnpm/base64-js@1.5.1/node_modules/base64-js": {
+ "version": "1.5.1",
+ "extraneous": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "devDependencies": {
+ "babel-minify": "^0.5.1",
+ "benchmark": "^2.1.4",
+ "browserify": "^16.3.0",
+ "standard": "*",
+ "tape": "4.x"
+ }
+ },
+ "node_modules/.pnpm/baseline-browser-mapping@2.8.29/node_modules/baseline-browser-mapping": {
+ "version": "2.8.29",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "baseline-browser-mapping": "dist/cli.js"
+ },
+ "devDependencies": {
+ "@mdn/browser-compat-data": "^7.1.21",
+ "@rollup/plugin-terser": "^0.4.4",
+ "@rollup/plugin-typescript": "^12.1.3",
+ "@types/node": "^22.15.17",
+ "eslint-plugin-new-with-error": "^5.0.0",
+ "jasmine": "^5.8.0",
+ "jasmine-spec-reporter": "^7.0.0",
+ "prettier": "^3.5.3",
+ "rollup": "^4.44.0",
+ "tslib": "^2.8.1",
+ "typescript": "^5.7.2",
+ "typescript-eslint": "^8.35.0",
+ "web-features": "^3.9.1"
+ }
+ },
+ "node_modules/.pnpm/bcrypt-pbkdf@1.0.2": {},
+ "node_modules/.pnpm/bcrypt@6.0.0": {},
+ "node_modules/.pnpm/binary-extensions@2.3.0/node_modules/binary-extensions": {
+ "version": "2.3.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/birpc@2.8.0/node_modules/birpc": {
+ "version": "2.8.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@antfu/eslint-config": "^4.11.0",
+ "@antfu/ni": "^24.3.0",
+ "@types/node": "^22.13.13",
+ "@vitest/coverage-v8": "3.0.9",
+ "bumpp": "^10.1.0",
+ "eslint": "^9.23.0",
+ "tsx": "^4.19.3",
+ "typescript": "^5.8.2",
+ "unbuild": "^3.5.0",
+ "vite": "^6.2.3",
+ "vitest": "^3.0.9"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/antfu"
+ }
+ },
+ "node_modules/.pnpm/bl@4.1.0": {},
+ "node_modules/.pnpm/body-parser@1.20.3": {},
+ "node_modules/.pnpm/boolbase@1.0.0/node_modules/boolbase": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "ISC"
+ },
+ "node_modules/.pnpm/brace-expansion@1.1.12": {},
+ "node_modules/.pnpm/brace-expansion@2.0.2": {},
+ "node_modules/.pnpm/braces@3.0.3": {},
+ "node_modules/.pnpm/browserslist@4.28.0": {},
+ "node_modules/.pnpm/bs-logger@0.2.6": {},
+ "node_modules/.pnpm/bser@2.1.1": {},
+ "node_modules/.pnpm/buffer-equal-constant-time@1.0.1/node_modules/buffer-equal-constant-time": {
+ "version": "1.0.1",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "mocha": "~1.15.1"
+ }
+ },
+ "node_modules/.pnpm/buffer-from@1.1.2/node_modules/buffer-from": {
+ "version": "1.1.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "standard": "^12.0.1"
+ }
+ },
+ "node_modules/.pnpm/buffer@5.7.1": {},
+ "node_modules/.pnpm/busboy@1.6.0": {},
+ "node_modules/.pnpm/bytes@3.1.2/node_modules/bytes": {
+ "version": "3.1.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "7.32.0",
+ "eslint-plugin-markdown": "2.2.1",
+ "mocha": "9.2.0",
+ "nyc": "15.1.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/.pnpm/c12@3.1.0": {},
+ "node_modules/.pnpm/call-bind-apply-helpers@1.0.2": {},
+ "node_modules/.pnpm/call-bind@1.0.8": {},
+ "node_modules/.pnpm/call-bound@1.0.4": {},
+ "node_modules/.pnpm/callsites@3.1.0/node_modules/callsites": {
+ "version": "3.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/camelcase-css@2.0.1/node_modules/camelcase-css": {
+ "version": "2.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "babel-cli": "^6.26.0",
+ "babel-core": "^6.26.3",
+ "babel-plugin-optimize-starts-with": "^1.0.1",
+ "babel-preset-env": "^1.7.0",
+ "chai": "^4.1.2",
+ "mocha": "^5.2.0"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/.pnpm/camelcase@5.3.1/node_modules/camelcase": {
+ "version": "5.3.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.1",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/camelcase@6.3.0/node_modules/camelcase": {
+ "version": "6.3.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.11.0",
+ "xo": "^0.28.3"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/caniuse-lite@1.0.30001756/node_modules/caniuse-lite": {
+ "version": "1.0.30001756",
+ "extraneous": true,
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/browserslist"
+ },
+ {
+ "type": "tidelift",
+ "url": "https://tidelift.com/funding/github/npm/caniuse-lite"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "CC-BY-4.0"
+ },
+ "node_modules/.pnpm/caseless@0.12.0/node_modules/caseless": {
+ "version": "0.12.0",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "tape": "^2.10.2"
+ }
+ },
+ "node_modules/.pnpm/chalk@4.1.2": {},
+ "node_modules/.pnpm/chalk@5.6.2/node_modules/chalk": {
+ "version": "5.6.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^16.11.10",
+ "ava": "^3.15.0",
+ "c8": "^7.10.0",
+ "color-convert": "^2.0.1",
+ "execa": "^6.0.0",
+ "log-update": "^5.0.0",
+ "matcha": "^0.7.0",
+ "tsd": "^0.19.0",
+ "xo": "^0.57.0",
+ "yoctodelay": "^2.0.0"
+ },
+ "engines": {
+ "node": "^12.17.0 || ^14.13 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://github.com/chalk/chalk?sponsor=1"
+ }
+ },
+ "node_modules/.pnpm/char-regex@1.0.2/node_modules/char-regex": {
+ "version": "1.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/core": "^7.8.4",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.8.3",
+ "array-uniq": "^2.1.0",
+ "ava": "^3.0.0",
+ "emoji.json": "^12.1.1",
+ "eslint-config-richienb": "^0.3.0",
+ "unicode-chars": "^1.0.1",
+ "xo": "^0.25.3"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/.pnpm/chardet@0.7.0/node_modules/chardet": {
+ "version": "0.7.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "github-publish-release": "^5.0.0",
+ "mocha": "^5.2.0"
+ }
+ },
+ "node_modules/.pnpm/chokidar@3.6.0": {},
+ "node_modules/.pnpm/chokidar@4.0.3": {},
+ "node_modules/.pnpm/chrome-trace-event@1.0.4/node_modules/chrome-trace-event": {
+ "version": "1.0.4",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "*",
+ "prettier": "^1.12.1",
+ "tape": "4.8.0",
+ "typescript": "^4.2.4"
+ },
+ "engines": {
+ "node": ">=6.0"
+ }
+ },
+ "node_modules/.pnpm/ci-info@3.9.0/node_modules/ci-info": {
+ "version": "3.9.0",
+ "extraneous": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/sibiraj-s"
+ }
+ ],
+ "license": "MIT",
+ "devDependencies": {
+ "clear-module": "^4.1.2",
+ "husky": "^8.0.3",
+ "standard": "^17.1.0",
+ "tape": "^5.7.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/citty@0.1.6": {},
+ "node_modules/.pnpm/cjs-module-lexer@1.4.3/node_modules/cjs-module-lexer": {
+ "version": "1.4.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/cli": "^7.5.5",
+ "@babel/core": "^7.5.5",
+ "@babel/plugin-transform-modules-commonjs": "^7.5.0",
+ "cross-env": "^7.0.3",
+ "kleur": "^2.0.2",
+ "mocha": "^9.1.3",
+ "terser": "^4.1.4"
+ }
+ },
+ "node_modules/.pnpm/class-transformer@0.5.1/node_modules/class-transformer": {
+ "version": "0.5.1",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/class-validator@0.14.2": {},
+ "node_modules/.pnpm/cli-cursor@3.1.0": {},
+ "node_modules/.pnpm/cli-spinners@2.9.2/node_modules/cli-spinners": {
+ "version": "2.9.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^17.0.41",
+ "ava": "^1.4.1",
+ "log-update": "^3.2.0",
+ "string-length": "^4.0.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/cli-table3@0.6.5": {},
+ "node_modules/.pnpm/cli-width@3.0.0/node_modules/cli-width": {
+ "version": "3.0.0",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "coveralls": "^3.0.11",
+ "nyc": "^15.0.1",
+ "standard-version": "^7.1.0",
+ "tap-spec": "^5.0.0",
+ "tape": "^4.13.2"
+ },
+ "engines": {
+ "node": ">= 10"
+ }
+ },
+ "node_modules/.pnpm/cli-width@4.1.0/node_modules/cli-width": {
+ "version": "4.1.0",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "coveralls": "^3.1.1",
+ "nyc": "^15.1.0",
+ "standard-version": "^9.3.2",
+ "tap-spec": "^5.0.0",
+ "tape": "^5.5.2"
+ },
+ "engines": {
+ "node": ">= 12"
+ }
+ },
+ "node_modules/.pnpm/cliui@8.0.1": {},
+ "node_modules/.pnpm/clone@1.0.4/node_modules/clone": {
+ "version": "1.0.4",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "nodeunit": "~0.9.0"
+ },
+ "engines": {
+ "node": ">=0.8"
+ }
+ },
+ "node_modules/.pnpm/co@4.6.0/node_modules/co": {
+ "version": "4.6.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "browserify": "^10.0.0",
+ "istanbul-harmony": "0",
+ "mocha": "^2.0.0",
+ "mz": "^1.0.2"
+ },
+ "engines": {
+ "iojs": ">= 1.0.0",
+ "node": ">= 0.12.0"
+ }
+ },
+ "node_modules/.pnpm/collect-v8-coverage@1.0.3/node_modules/collect-v8-coverage": {
+ "version": "1.0.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@commitlint/cli": "^19.0.0",
+ "@commitlint/config-conventional": "^19.0.0",
+ "@semantic-release/changelog": "^6.0.0",
+ "@semantic-release/git": "^10.0.0",
+ "husky": "^9.0.0",
+ "lint-staged": "^15.0.0",
+ "prettier": "^3.0.0",
+ "semantic-release": "^25.0.0"
+ }
+ },
+ "node_modules/.pnpm/color-convert@2.0.1": {},
+ "node_modules/.pnpm/color-name@1.1.4/node_modules/color-name": {
+ "version": "1.1.4",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/combined-stream@1.0.8": {},
+ "node_modules/.pnpm/commander@2.20.3/node_modules/commander": {
+ "version": "2.20.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^12.7.8",
+ "eslint": "^6.4.0",
+ "should": "^13.2.3",
+ "sinon": "^7.5.0",
+ "standard": "^14.3.1",
+ "ts-node": "^8.4.1",
+ "typescript": "^3.6.3"
+ }
+ },
+ "node_modules/.pnpm/commander@4.1.1/node_modules/commander": {
+ "version": "4.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/jest": "^24.0.23",
+ "@types/node": "^12.12.11",
+ "eslint": "^6.7.0",
+ "eslint-plugin-jest": "^22.21.0",
+ "jest": "^24.8.0",
+ "standard": "^14.3.1",
+ "typescript": "^3.7.2"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/.pnpm/comment-json@4.2.5": {},
+ "node_modules/.pnpm/compute-scroll-into-view@1.0.20/node_modules/compute-scroll-into-view": {
+ "version": "1.0.20",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@sanity/semantic-release-preset": "^2.0.2",
+ "husky": "^8.0.2",
+ "jest": "^29.3.1",
+ "jest-junit": "^15.0.0",
+ "jest-puppeteer": "^6.1.1",
+ "lint-staged": "^13.0.4",
+ "microbundle": "^0.15.1",
+ "prettier": "^2.8.0",
+ "prettier-plugin-packagejson": "^2.3.0",
+ "puppeteer": "^19.3.0",
+ "rimraf": "^3.0.2",
+ "serve": "^14.1.2",
+ "typescript": "^4.9.3"
+ }
+ },
+ "node_modules/.pnpm/computeds@0.0.1/node_modules/computeds": {
+ "version": "0.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "typescript": "latest",
+ "vite": "latest",
+ "vitest": "latest"
+ }
+ },
+ "node_modules/.pnpm/concat-map@0.0.1/node_modules/concat-map": {
+ "version": "0.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tape": "~2.4.0"
+ }
+ },
+ "node_modules/.pnpm/concat-stream@2.0.0": {},
+ "node_modules/.pnpm/conf@9.0.2": {},
+ "node_modules/.pnpm/confbox@0.2.2/node_modules/confbox": {
+ "version": "0.2.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/ini": "^4.1.1",
+ "@types/js-yaml": "^4.0.9",
+ "@types/node": "^22.14.0",
+ "@vitest/coverage-v8": "^3.1.1",
+ "automd": "^0.4.0",
+ "changelogen": "^0.6.1",
+ "detect-indent": "^7.0.1",
+ "eslint": "^9.23.0",
+ "eslint-config-unjs": "^0.4.2",
+ "ini": "^5.0.0",
+ "jiti": "^2.4.2",
+ "js-toml": "^1.0.1",
+ "js-yaml": "^4.1.0",
+ "json5": "^2.2.3",
+ "jsonc-parser": "^3.3.1",
+ "mitata": "^1.0.34",
+ "prettier": "^3.5.3",
+ "smol-toml": "^1.3.1",
+ "toml": "^3.0.0",
+ "typescript": "^5.8.2",
+ "unbuild": "^3.5.0",
+ "vitest": "^3.1.1",
+ "yaml": "^2.7.1"
+ }
+ },
+ "node_modules/.pnpm/consola@2.15.3/node_modules/consola": {
+ "version": "2.15.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/core": "^7.9.6",
+ "@babel/preset-env": "^7.9.6",
+ "babel-eslint": "^10.1.0",
+ "babel-jest": "^26.0.1",
+ "benchmark": "^2.1.4",
+ "bili": "^4.10.0",
+ "chalk": "^4.0.0",
+ "dayjs": "^1.8.26",
+ "eslint": "^7.1.0",
+ "eslint-config-standard": "^14.1.1",
+ "eslint-plugin-import": "^2.20.2",
+ "eslint-plugin-jest": "^23.9.0",
+ "eslint-plugin-node": "^11.1.0",
+ "eslint-plugin-promise": "^4.2.1",
+ "eslint-plugin-standard": "^4.0.1",
+ "esm": "^3.2.25",
+ "figures": "^3.2.0",
+ "jest": "^26.0.1",
+ "lodash": "^4.17.15",
+ "sentencer": "^0.2.1",
+ "serve": "^11.3.0",
+ "standard-version": "^8.0.0",
+ "std-env": "^2.2.1",
+ "string-width": "^4.2.0",
+ "ts-node": "^8.10.1",
+ "typescript": "^3.8.3",
+ "winston": "^3.2.1"
+ }
+ },
+ "node_modules/.pnpm/consola@3.4.2/node_modules/consola": {
+ "version": "3.4.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@clack/prompts": "^0.10.0",
+ "@types/node": "^22.13.10",
+ "@vitest/coverage-v8": "^3.0.9",
+ "changelogen": "^0.6.1",
+ "defu": "^6.1.4",
+ "eslint": "^9.22.0",
+ "eslint-config-unjs": "^0.4.2",
+ "is-unicode-supported": "^2.1.0",
+ "prettier": "^3.5.3",
+ "sentencer": "^0.2.1",
+ "std-env": "^3.8.1",
+ "string-width": "^7.2.0",
+ "typescript": "^5.8.2",
+ "unbuild": "^3.5.0",
+ "vitest": "^3.0.9"
+ },
+ "engines": {
+ "node": "^14.18.0 || >=16.10.0"
+ }
+ },
+ "node_modules/.pnpm/content-disposition@0.5.4": {},
+ "node_modules/.pnpm/content-type@1.0.5/node_modules/content-type": {
+ "version": "1.0.5",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "deep-equal": "1.0.1",
+ "eslint": "8.32.0",
+ "eslint-config-standard": "15.0.1",
+ "eslint-plugin-import": "2.27.5",
+ "eslint-plugin-node": "11.1.0",
+ "eslint-plugin-promise": "6.1.1",
+ "eslint-plugin-standard": "4.1.0",
+ "mocha": "10.2.0",
+ "nyc": "15.1.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/.pnpm/convert-source-map@2.0.0/node_modules/convert-source-map": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "inline-source-map": "~0.6.2",
+ "tap": "~9.0.0"
+ }
+ },
+ "node_modules/.pnpm/cookie-signature@1.0.6/node_modules/cookie-signature": {
+ "version": "1.0.6",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "mocha": "*",
+ "should": "*"
+ }
+ },
+ "node_modules/.pnpm/cookie@0.7.1/node_modules/cookie": {
+ "version": "0.7.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "beautify-benchmark": "0.2.4",
+ "benchmark": "2.1.4",
+ "eslint": "8.53.0",
+ "eslint-plugin-markdown": "3.0.1",
+ "mocha": "10.2.0",
+ "nyc": "15.1.0",
+ "safe-buffer": "5.2.1",
+ "top-sites": "1.1.194"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/.pnpm/copy-anything@4.0.5": {},
+ "node_modules/.pnpm/core-js@3.47.0/node_modules/core-js": {
+ "version": "3.47.0",
+ "extraneous": true,
+ "hasInstallScript": true,
+ "license": "MIT",
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/core-js"
+ }
+ },
+ "node_modules/.pnpm/core-util-is@1.0.2/node_modules/core-util-is": {
+ "version": "1.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tap": "^2.3.0"
+ }
+ },
+ "node_modules/.pnpm/core-util-is@1.0.3/node_modules/core-util-is": {
+ "version": "1.0.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tap": "^15.0.9"
+ }
+ },
+ "node_modules/.pnpm/cors@2.8.5": {},
+ "node_modules/.pnpm/cos-nodejs-sdk-v5@2.15.4": {},
+ "node_modules/.pnpm/cosmiconfig@8.3.6_typescript@5.7.2": {},
+ "node_modules/.pnpm/create-jest@29.7.0_@types+n_072dbea69550c7b8d759baacb0bd3053": {},
+ "node_modules/.pnpm/create-require@1.1.1/node_modules/create-require": {
+ "version": "1.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@nuxtjs/eslint-config": "latest",
+ "eslint": "latest",
+ "standard-version": "latest",
+ "tap": "latest"
+ }
+ },
+ "node_modules/.pnpm/cross-spawn@7.0.6": {},
+ "node_modules/.pnpm/cssesc@3.0.0/node_modules/cssesc": {
+ "version": "3.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "cssesc": "bin/cssesc"
+ },
+ "devDependencies": {
+ "babel-cli": "^6.26.0",
+ "babel-preset-env": "^1.6.1",
+ "codecov": "^1.0.1",
+ "grunt": "^1.0.1",
+ "grunt-template": "^1.0.0",
+ "istanbul": "^0.4.4",
+ "mocha": "^2.5.3",
+ "regenerate": "^1.2.1",
+ "requirejs": "^2.1.16"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/.pnpm/csstype@3.2.3/node_modules/csstype": {
+ "version": "3.2.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/core": "^7.28.5",
+ "@babel/preset-env": "^7.28.5",
+ "@babel/preset-typescript": "^7.28.5",
+ "@eslint/js": "^9.39.1",
+ "@mdn/browser-compat-data": "7.1.21",
+ "@tsconfig/node24": "^24.0.2",
+ "@types/chokidar": "^2.1.7",
+ "@types/css-tree": "^2.3.11",
+ "@types/jest": "^30.0.0",
+ "@types/jsdom": "^27.0.0",
+ "@types/node": "^24.10.1",
+ "@types/prettier": "^3.0.0",
+ "@types/turndown": "^5.0.6",
+ "babel-jest": "^30.2.0",
+ "chalk": "^5.6.2",
+ "chokidar": "^4.0.3",
+ "css-tree": "^3.1.0",
+ "eslint-config-prettier": "^10.1.8",
+ "eslint-plugin-prettier": "^5.5.4",
+ "flow-bin": "^0.291.0",
+ "jest": "^30.2.0",
+ "jsdom": "^27.2.0",
+ "mdn-data": "2.25.0",
+ "prettier": "^3.6.2",
+ "release-it": "^19.0.6",
+ "tsx": "^4.20.6",
+ "turndown": "^7.2.2",
+ "typescript": "~5.9.3",
+ "typescript-eslint": "^8.46.4"
+ }
+ },
+ "node_modules/.pnpm/dashdash@1.14.1": {},
+ "node_modules/.pnpm/dayjs@1.11.19/node_modules/dayjs": {
+ "version": "1.11.19",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/cli": "^7.0.0-beta.44",
+ "@babel/core": "^7.0.0-beta.44",
+ "@babel/node": "^7.0.0-beta.44",
+ "@babel/preset-env": "^7.0.0-beta.44",
+ "@semantic-release/github": "^11.0.4",
+ "babel-core": "^7.0.0-bridge.0",
+ "babel-jest": "^22.4.3",
+ "babel-plugin-external-helpers": "^6.22.0",
+ "cross-env": "^5.1.6",
+ "eslint": "^4.19.1",
+ "eslint-config-airbnb-base": "^12.1.0",
+ "eslint-plugin-import": "^2.10.0",
+ "eslint-plugin-jest": "^21.15.0",
+ "gzip-size-cli": "^2.1.0",
+ "jasmine-core": "^2.99.1",
+ "jest": "^22.4.3",
+ "karma": "^2.0.2",
+ "karma-jasmine": "^1.1.2",
+ "karma-sauce-launcher": "^1.1.0",
+ "mockdate": "^2.0.2",
+ "moment": "2.29.2",
+ "moment-timezone": "0.5.31",
+ "ncp": "^2.0.0",
+ "pre-commit": "^1.2.2",
+ "prettier": "^1.16.1",
+ "rollup": "^2.45.1",
+ "rollup-plugin-babel": "^4.4.0",
+ "rollup-plugin-terser": "^7.0.2",
+ "size-limit": "^0.18.0",
+ "typescript": "^2.8.3"
+ }
+ },
+ "node_modules/.pnpm/de-indent@1.0.2/node_modules/de-indent": {
+ "version": "1.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "mocha": "^2.3.4"
+ }
+ },
+ "node_modules/.pnpm/debounce-fn@4.0.0": {},
+ "node_modules/.pnpm/debug@2.6.9": {},
+ "node_modules/.pnpm/debug@4.4.3": {},
+ "node_modules/.pnpm/dedent@1.7.0/node_modules/dedent": {
+ "version": "1.7.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/cli": "^7.21.5",
+ "@babel/preset-env": "^7.23.3",
+ "@babel/preset-typescript": "^7.23.3",
+ "@release-it/conventional-changelog": "^8.0.1",
+ "@types/babel-plugin-macros": "^3.1.0",
+ "@types/eslint": "^8.44.7",
+ "@types/jest": "^29.5.3",
+ "@typescript-eslint/eslint-plugin": "^6.10.0",
+ "@typescript-eslint/parser": "^6.10.0",
+ "babel-plugin-add-module-exports": "^1.0.4",
+ "babel-plugin-tester": "^11.0.4",
+ "console-fail-test": "^0.2.3",
+ "cspell": "^8.0.0",
+ "eslint": "^8.53.0",
+ "eslint-plugin-deprecation": "^2.0.0",
+ "eslint-plugin-eslint-comments": "^3.2.0",
+ "eslint-plugin-jest": "^27.6.0",
+ "eslint-plugin-jsdoc": "^46.9.0",
+ "eslint-plugin-jsonc": "^2.10.0",
+ "eslint-plugin-markdown": "^3.0.1",
+ "eslint-plugin-n": "^16.3.1",
+ "eslint-plugin-no-only-tests": "^3.1.0",
+ "eslint-plugin-perfectionist": "^2.3.0",
+ "eslint-plugin-regexp": "^2.1.1",
+ "eslint-plugin-yml": "^1.10.0",
+ "husky": "^8.0.3",
+ "jest": "^29.7.0",
+ "jsonc-eslint-parser": "^2.4.0",
+ "knip": "^2.41.0",
+ "lint-staged": "^15.1.0",
+ "markdownlint": "^0.31.1",
+ "markdownlint-cli": "^0.37.0",
+ "npm-package-json-lint": "^7.1.0",
+ "npm-package-json-lint-config-default": "^6.0.0",
+ "prettier": "^3.0.3",
+ "prettier-plugin-curly": "^0.1.3",
+ "prettier-plugin-packagejson": "^2.4.6",
+ "release-it": "^17.0.0",
+ "should-semantic-release": "^0.2.1",
+ "tsup": "^7.2.0",
+ "typescript": "^5.2.2",
+ "yaml-eslint-parser": "^1.2.2"
+ },
+ "peerDependencies": {
+ "babel-plugin-macros": "^3.1.0"
+ },
+ "peerDependenciesMeta": {
+ "babel-plugin-macros": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/.pnpm/deep-is@0.1.4/node_modules/deep-is": {
+ "version": "0.1.4",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tape": "~1.0.2"
+ }
+ },
+ "node_modules/.pnpm/deepmerge-ts@7.1.5/node_modules/deepmerge-ts": {
+ "version": "7.1.5",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "@commitlint/cli": "19.5.0",
+ "@commitlint/config-conventional": "19.5.0",
+ "@cspell/dict-cryptocurrencies": "5.0.3",
+ "@eslint/compat": "1.2.2",
+ "@rebeccastevens/eslint-config": "3.3.3",
+ "@rollup/plugin-replace": "6.0.1",
+ "@rollup/plugin-typescript": "12.1.1",
+ "@sebbo2002/semantic-release-jsr": "2.0.1",
+ "@semantic-release/changelog": "6.0.3",
+ "@semantic-release/commit-analyzer": "13.0.0",
+ "@semantic-release/git": "10.0.1",
+ "@semantic-release/github": "11.0.0",
+ "@semantic-release/npm": "12.0.1",
+ "@semantic-release/release-notes-generator": "14.0.1",
+ "@stylistic/eslint-plugin": "2.9.0",
+ "@types/lodash": "4.17.13",
+ "@types/node": "20.17.5",
+ "@typescript-eslint/eslint-plugin": "8.8.1",
+ "@typescript-eslint/parser": "8.8.1",
+ "@vitest/coverage-v8": "2.1.2",
+ "@vitest/eslint-plugin": "1.1.7",
+ "commitizen": "4.3.1",
+ "cspell": "8.15.0",
+ "cz-conventional-changelog": "3.3.0",
+ "eslint": "9.12.0",
+ "eslint-config-prettier": "9.1.0",
+ "eslint-flat-config-utils": "0.4.0",
+ "eslint-import-resolver-typescript": "3.6.3",
+ "eslint-merge-processors": "0.1.0",
+ "eslint-plugin-eslint-comments": "3.2.0",
+ "eslint-plugin-format": "0.1.2",
+ "eslint-plugin-functional": "7.1.0",
+ "eslint-plugin-import-x": "4.4.0",
+ "eslint-plugin-jsdoc": "50.4.3",
+ "eslint-plugin-jsonc": "2.16.0",
+ "eslint-plugin-markdown": "5.1.0",
+ "eslint-plugin-n": "17.12.0",
+ "eslint-plugin-no-only-tests": "3.3.0",
+ "eslint-plugin-optimize-regex": "1.2.1",
+ "eslint-plugin-prettier": "5.2.1",
+ "eslint-plugin-promise": "7.1.0",
+ "eslint-plugin-regexp": "2.6.0",
+ "eslint-plugin-sonarjs": "2.0.4",
+ "eslint-plugin-unicorn": "56.0.0",
+ "eslint-plugin-yml": "1.15.0",
+ "husky": "9.1.6",
+ "jsonc-eslint-parser": "2.4.0",
+ "knip": "5.36.1",
+ "lint-staged": "15.2.10",
+ "lodash": "4.17.21",
+ "markdownlint-cli2": "0.14.0",
+ "prettier": "3.3.3",
+ "prettier-plugin-packagejson": "2.5.3",
+ "rimraf": "6.0.1",
+ "rollup": "4.24.3",
+ "rollup-plugin-deassert": "1.3.0",
+ "rollup-plugin-dts-bundle-generator": "1.4.0",
+ "semantic-release": "24.1.2",
+ "tsc-files": "1.1.4",
+ "tsd": "0.31.2",
+ "typescript": "5.6.3",
+ "vite-tsconfig-paths": "5.0.1",
+ "vitest": "2.1.2",
+ "yaml-eslint-parser": "1.2.3"
+ },
+ "engines": {
+ "node": ">=16.0.0"
+ }
+ },
+ "node_modules/.pnpm/deepmerge@4.3.1/node_modules/deepmerge": {
+ "version": "4.3.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^8.10.54",
+ "is-mergeable-object": "1.1.0",
+ "is-plain-object": "^5.0.0",
+ "jsmd": "^1.0.2",
+ "rollup": "^1.23.1",
+ "rollup-plugin-commonjs": "^10.1.0",
+ "rollup-plugin-node-resolve": "^5.2.0",
+ "tape": "^4.11.0",
+ "ts-node": "7.0.1",
+ "typescript": "=2.2.2",
+ "uglify-js": "^3.6.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/defaults@1.0.4": {},
+ "node_modules/.pnpm/define-data-property@1.1.4": {},
+ "node_modules/.pnpm/defu@6.1.4/node_modules/defu": {
+ "version": "6.1.4",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^20.10.6",
+ "@vitest/coverage-v8": "^1.1.3",
+ "changelogen": "^0.5.5",
+ "eslint": "^8.56.0",
+ "eslint-config-unjs": "^0.2.1",
+ "expect-type": "^0.17.3",
+ "prettier": "^3.1.1",
+ "typescript": "^5.3.3",
+ "unbuild": "^2.0.0",
+ "vitest": "^1.1.3"
+ }
+ },
+ "node_modules/.pnpm/delayed-stream@1.0.0/node_modules/delayed-stream": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "fake": "0.2.0",
+ "far": "0.0.1"
+ },
+ "engines": {
+ "node": ">=0.4.0"
+ }
+ },
+ "node_modules/.pnpm/depd@2.0.0/node_modules/depd": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "beautify-benchmark": "0.2.4",
+ "benchmark": "2.1.4",
+ "eslint": "5.7.0",
+ "eslint-config-standard": "12.0.0",
+ "eslint-plugin-import": "2.14.0",
+ "eslint-plugin-markdown": "1.0.0-beta.7",
+ "eslint-plugin-node": "7.0.1",
+ "eslint-plugin-promise": "4.0.1",
+ "eslint-plugin-standard": "4.0.0",
+ "istanbul": "0.4.5",
+ "mocha": "5.2.0",
+ "safe-buffer": "5.1.2",
+ "uid-safe": "2.1.5"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/.pnpm/destr@2.0.5/node_modules/destr": {
+ "version": "2.0.5",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@hapi/bourne": "^3.0.0",
+ "@vitest/coverage-v8": "^3.1.1",
+ "changelogen": "^0.6.1",
+ "eslint": "^9.23.0",
+ "eslint-config-unjs": "^0.4.2",
+ "mitata": "^1.0.34",
+ "prettier": "^3.5.3",
+ "secure-json-parse": "^4.0.0",
+ "typescript": "^5.8.2",
+ "unbuild": "~3.4",
+ "vitest": "^3.1.1"
+ }
+ },
+ "node_modules/.pnpm/destroy@1.2.0/node_modules/destroy": {
+ "version": "1.2.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "7.32.0",
+ "eslint-config-standard": "14.1.1",
+ "eslint-plugin-import": "2.25.4",
+ "eslint-plugin-node": "11.1.0",
+ "eslint-plugin-promise": "5.2.0",
+ "eslint-plugin-standard": "4.1.0",
+ "mocha": "9.2.2",
+ "nyc": "15.1.0"
+ },
+ "engines": {
+ "node": ">= 0.8",
+ "npm": "1.2.8000 || >= 1.4.16"
+ }
+ },
+ "node_modules/.pnpm/detect-libc@1.0.3/node_modules/detect-libc": {
+ "version": "1.0.3",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "bin": {
+ "detect-libc": "bin/detect-libc.js"
+ },
+ "devDependencies": {
+ "ava": "^0.23.0",
+ "nyc": "^11.3.0",
+ "proxyquire": "^1.8.0",
+ "semistandard": "^11.0.0"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/.pnpm/detect-newline@3.1.0/node_modules/detect-newline": {
+ "version": "3.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/didyoumean@1.2.2/node_modules/didyoumean": {
+ "version": "1.2.2",
+ "extraneous": true,
+ "license": "Apache-2.0"
+ },
+ "node_modules/.pnpm/diff-sequences@29.6.3/node_modules/diff-sequences": {
+ "version": "29.6.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@fast-check/jest": "^1.3.0",
+ "benchmark": "^2.1.4",
+ "diff": "^5.0.0"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/.pnpm/diff@4.0.2/node_modules/diff": {
+ "version": "4.0.2",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "@babel/cli": "^7.2.3",
+ "@babel/core": "^7.2.2",
+ "@babel/plugin-transform-modules-commonjs": "^7.2.0",
+ "@babel/preset-env": "^7.2.3",
+ "@babel/register": "^7.0.0",
+ "babel-eslint": "^10.0.1",
+ "babel-loader": "^8.0.5",
+ "chai": "^4.2.0",
+ "colors": "^1.3.3",
+ "eslint": "^5.12.0",
+ "grunt": "^1.0.3",
+ "grunt-babel": "^8.0.0",
+ "grunt-clean": "^0.4.0",
+ "grunt-cli": "^1.3.2",
+ "grunt-contrib-clean": "^2.0.0",
+ "grunt-contrib-copy": "^1.0.0",
+ "grunt-contrib-uglify": "^4.0.0",
+ "grunt-contrib-watch": "^1.1.0",
+ "grunt-eslint": "^21.0.0",
+ "grunt-exec": "^3.0.0",
+ "grunt-karma": "^3.0.1",
+ "grunt-mocha-istanbul": "^5.0.2",
+ "grunt-mocha-test": "^0.13.3",
+ "grunt-webpack": "^3.1.3",
+ "istanbul": "github:kpdecker/istanbul",
+ "karma": "^3.1.4",
+ "karma-chrome-launcher": "^2.2.0",
+ "karma-mocha": "^1.3.0",
+ "karma-mocha-reporter": "^2.0.0",
+ "karma-sauce-launcher": "^2.0.2",
+ "karma-sourcemap-loader": "^0.3.6",
+ "karma-webpack": "^3.0.5",
+ "mocha": "^5.2.0",
+ "rollup": "^1.0.2",
+ "rollup-plugin-babel": "^4.2.0",
+ "semver": "^5.6.0",
+ "webpack": "^4.28.3",
+ "webpack-dev-server": "^3.1.14"
+ },
+ "engines": {
+ "node": ">=0.3.1"
+ }
+ },
+ "node_modules/.pnpm/dir-glob@3.0.1": {},
+ "node_modules/.pnpm/dlv@1.1.3/node_modules/dlv": {
+ "version": "1.1.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "microbundle": "^0.11.0"
+ }
+ },
+ "node_modules/.pnpm/doctrine@3.0.0": {},
+ "node_modules/.pnpm/dom-align@1.12.4/node_modules/dom-align": {
+ "version": "1.12.4",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@pika/pack": "0.5.x",
+ "@pika/plugin-build-node": "^0.6.0",
+ "@pika/plugin-build-types": "^0.6.0",
+ "@pika/plugin-standard-pkg": "^0.6.0",
+ "@pika/types": "^0.6.0",
+ "babel-preset-env": "^1.7.0",
+ "create-react-class": "^15.6.3",
+ "expect.js": "^0.3.1",
+ "jquery": "^3.4.1",
+ "lint-staged": "^9.2.1",
+ "pika-plugin-build-web-babel": "^0.6.0",
+ "pika-plugin-clean-dist-src": "^0.1.1",
+ "pre-commit": "1.x",
+ "prettier": "^1.18.2",
+ "rc-test": "6.x",
+ "rc-tools": "6.x",
+ "react": "16.x",
+ "react-dom": "16.x"
+ }
+ },
+ "node_modules/.pnpm/dom-scroll-into-view@2.0.1/node_modules/dom-scroll-into-view": {
+ "version": "2.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@pika/plugin-build-node": "0.6.x",
+ "@pika/plugin-build-types": "0.6.x",
+ "@pika/plugin-standard-pkg": "0.6.x",
+ "@pika/types": "0.6.x",
+ "@storybook/react": "^5.1.9",
+ "@storybook/storybook-deployer": "^2.8.1",
+ "babel-loader": "^8.0.6",
+ "jquery": "^3.4.1",
+ "lint-staged": "^9.2.1",
+ "pika-plugin-build-web-babel": "^0.6.0",
+ "pre-commit": "1.x",
+ "prettier": "^1.18.2",
+ "react": "16.x",
+ "react-dom": "16.x"
+ }
+ },
+ "node_modules/.pnpm/dot-prop@6.0.1": {},
+ "node_modules/.pnpm/dotenv-cli@11.0.0": {},
+ "node_modules/.pnpm/dotenv-expand@10.0.0/node_modules/dotenv-expand": {
+ "version": "10.0.0",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "devDependencies": {
+ "@hapi/lab": "^24.5.1",
+ "@types/node": "^17.0.8",
+ "dotenv": "16.0.3",
+ "lab": "^14.3.4",
+ "should": "^11.2.1",
+ "standard": "^16.0.4",
+ "typescript": "^4.5.4"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/.pnpm/dotenv-expand@12.0.3": {},
+ "node_modules/.pnpm/dotenv@16.4.5/node_modules/dotenv": {
+ "version": "16.4.5",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "devDependencies": {
+ "@definitelytyped/dtslint": "^0.0.133",
+ "@types/node": "^18.11.3",
+ "decache": "^4.6.1",
+ "sinon": "^14.0.1",
+ "standard": "^17.0.0",
+ "standard-markdown": "^7.1.0",
+ "standard-version": "^9.5.0",
+ "tap": "^16.3.0",
+ "tar": "^6.1.11",
+ "typescript": "^4.8.4"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://dotenvx.com"
+ }
+ },
+ "node_modules/.pnpm/dotenv@16.6.1/node_modules/dotenv": {
+ "version": "16.6.1",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "devDependencies": {
+ "@types/node": "^18.11.3",
+ "decache": "^4.6.2",
+ "sinon": "^14.0.1",
+ "standard": "^17.0.0",
+ "standard-version": "^9.5.0",
+ "tap": "^19.2.0",
+ "typescript": "^4.8.4"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://dotenvx.com"
+ }
+ },
+ "node_modules/.pnpm/dotenv@17.2.3/node_modules/dotenv": {
+ "version": "17.2.3",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "devDependencies": {
+ "@types/node": "^18.11.3",
+ "decache": "^4.6.2",
+ "sinon": "^14.0.1",
+ "standard": "^17.0.0",
+ "standard-version": "^9.5.0",
+ "tap": "^19.2.0",
+ "typescript": "^4.8.4"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://dotenvx.com"
+ }
+ },
+ "node_modules/.pnpm/dunder-proto@1.0.1": {},
+ "node_modules/.pnpm/eastasianwidth@0.2.0/node_modules/eastasianwidth": {
+ "version": "0.2.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "mocha": "~1.9.0"
+ }
+ },
+ "node_modules/.pnpm/ecc-jsbn@0.1.2": {},
+ "node_modules/.pnpm/ecdsa-sig-formatter@1.0.11": {},
+ "node_modules/.pnpm/ee-first@1.1.1/node_modules/ee-first": {
+ "version": "1.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "istanbul": "0.3.9",
+ "mocha": "2.2.5"
+ }
+ },
+ "node_modules/.pnpm/effect@3.18.4": {},
+ "node_modules/.pnpm/electron-to-chromium@1.5.256/node_modules/electron-to-chromium": {
+ "version": "1.5.256",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "ava": "^5.1.1",
+ "codecov": "^3.8.2",
+ "compare-versions": "^6.0.0-rc.1",
+ "node-fetch": "^3.3.0",
+ "nyc": "^15.1.0",
+ "shelljs": "^0.8.5"
+ }
+ },
+ "node_modules/.pnpm/emittery@0.13.1/node_modules/emittery": {
+ "version": "0.13.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^15.6.1",
+ "ava": "^2.4.0",
+ "delay": "^4.3.0",
+ "nyc": "^15.0.0",
+ "p-event": "^4.1.0",
+ "tsd": "^0.19.1",
+ "xo": "^0.39.0"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sindresorhus/emittery?sponsor=1"
+ }
+ },
+ "node_modules/.pnpm/emoji-regex@8.0.0/node_modules/emoji-regex": {
+ "version": "8.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/cli": "^7.2.3",
+ "@babel/core": "^7.3.4",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.2.0",
+ "@babel/preset-env": "^7.3.4",
+ "mocha": "^6.0.2",
+ "regexgen": "^1.3.0",
+ "unicode-12.0.0": "^0.7.9"
+ }
+ },
+ "node_modules/.pnpm/emoji-regex@9.2.2/node_modules/emoji-regex": {
+ "version": "9.2.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/cli": "^7.4.4",
+ "@babel/core": "^7.4.4",
+ "@babel/plugin-proposal-unicode-property-regex": "^7.4.4",
+ "@babel/preset-env": "^7.4.4",
+ "@unicode/unicode-13.0.0": "^1.0.3",
+ "mocha": "^6.1.4",
+ "regexgen": "^1.3.0"
+ }
+ },
+ "node_modules/.pnpm/empathic@2.0.0/node_modules/empathic": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "uvu": "0.5"
+ },
+ "engines": {
+ "node": ">=14"
+ }
+ },
+ "node_modules/.pnpm/encodeurl@1.0.2/node_modules/encodeurl": {
+ "version": "1.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "3.19.0",
+ "eslint-config-standard": "10.2.1",
+ "eslint-plugin-import": "2.8.0",
+ "eslint-plugin-node": "5.2.1",
+ "eslint-plugin-promise": "3.6.0",
+ "eslint-plugin-standard": "3.0.1",
+ "istanbul": "0.4.5",
+ "mocha": "2.5.3"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/.pnpm/encodeurl@2.0.0/node_modules/encodeurl": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "5.11.1",
+ "eslint-config-standard": "12.0.0",
+ "eslint-plugin-import": "2.14.0",
+ "eslint-plugin-node": "7.0.1",
+ "eslint-plugin-promise": "4.0.1",
+ "eslint-plugin-standard": "4.0.0",
+ "istanbul": "0.4.5",
+ "mocha": "2.5.3"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/.pnpm/enhanced-resolve@5.18.3": {},
+ "node_modules/.pnpm/entities@4.5.0/node_modules/entities": {
+ "version": "4.5.0",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "devDependencies": {
+ "@types/jest": "^28.1.8",
+ "@types/node": "^18.15.11",
+ "@typescript-eslint/eslint-plugin": "^5.58.0",
+ "@typescript-eslint/parser": "^5.58.0",
+ "eslint": "^8.38.0",
+ "eslint-config-prettier": "^8.8.0",
+ "eslint-plugin-node": "^11.1.0",
+ "jest": "^28.1.3",
+ "prettier": "^2.8.7",
+ "ts-jest": "^28.0.8",
+ "typedoc": "^0.24.1",
+ "typescript": "^5.0.4"
+ },
+ "engines": {
+ "node": ">=0.12"
+ },
+ "funding": {
+ "url": "https://github.com/fb55/entities?sponsor=1"
+ }
+ },
+ "node_modules/.pnpm/env-paths@2.2.1/node_modules/env-paths": {
+ "version": "2.2.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.1",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/error-ex@1.3.4": {},
+ "node_modules/.pnpm/es-define-property@1.0.1/node_modules/es-define-property": {
+ "version": "1.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@ljharb/eslint-config": "^21.1.1",
+ "@ljharb/tsconfig": "^0.2.2",
+ "@types/gopd": "^1.0.3",
+ "@types/tape": "^5.6.5",
+ "auto-changelog": "^2.5.0",
+ "encoding": "^0.1.13",
+ "eslint": "^8.8.0",
+ "evalmd": "^0.0.19",
+ "gopd": "^1.2.0",
+ "in-publish": "^2.0.1",
+ "npmignore": "^0.3.1",
+ "nyc": "^10.3.2",
+ "safe-publish-latest": "^2.0.0",
+ "tape": "^5.9.0",
+ "typescript": "next"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/.pnpm/es-errors@1.3.0/node_modules/es-errors": {
+ "version": "1.3.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@ljharb/eslint-config": "^21.1.0",
+ "@types/tape": "^5.6.4",
+ "aud": "^2.0.4",
+ "auto-changelog": "^2.4.0",
+ "eclint": "^2.8.1",
+ "eslint": "^8.8.0",
+ "evalmd": "^0.0.19",
+ "in-publish": "^2.0.1",
+ "npmignore": "^0.3.1",
+ "nyc": "^10.3.2",
+ "safe-publish-latest": "^2.0.0",
+ "tape": "^5.7.4",
+ "typescript": "next"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/.pnpm/es-module-lexer@1.7.0/node_modules/es-module-lexer": {
+ "version": "1.7.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/cli": "^7.5.5",
+ "@babel/core": "^7.5.5",
+ "@babel/plugin-transform-modules-commonjs": "^7.5.0",
+ "@swc/cli": "^0.1.57",
+ "@swc/core": "^1.2.224",
+ "@types/node": "^18.7.1",
+ "kleur": "^2.0.2",
+ "mocha": "^5.2.0",
+ "terser": "^5.19.4",
+ "typescript": "^4.7.4"
+ }
+ },
+ "node_modules/.pnpm/es-object-atoms@1.1.1": {},
+ "node_modules/.pnpm/es-set-tostringtag@2.1.0": {},
+ "node_modules/.pnpm/esbuild@0.21.5": {},
+ "node_modules/.pnpm/escalade@3.2.0/node_modules/escalade": {
+ "version": "3.2.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "bundt": "1.1.1",
+ "esm": "3.2.25",
+ "uvu": "0.3.3"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/escape-html@1.0.3/node_modules/escape-html": {
+ "version": "1.0.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "beautify-benchmark": "0.2.4",
+ "benchmark": "1.0.0"
+ }
+ },
+ "node_modules/.pnpm/escape-string-regexp@1.0.5/node_modules/escape-string-regexp": {
+ "version": "1.0.5",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "*",
+ "xo": "*"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/.pnpm/escape-string-regexp@2.0.0/node_modules/escape-string-regexp": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/escape-string-regexp@4.0.0/node_modules/escape-string-regexp": {
+ "version": "4.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.11.0",
+ "xo": "^0.28.3"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/eslint-config-prettier@9.1.2_eslint@8.57.1": {},
+ "node_modules/.pnpm/eslint-plugin-prettier@5.5._ccbff407d5d4eb9d5323fd073225c262": {},
+ "node_modules/.pnpm/eslint-plugin-vue@9.33.0_eslint@8.57.1": {},
+ "node_modules/.pnpm/eslint-scope@5.1.1": {},
+ "node_modules/.pnpm/eslint-scope@7.2.2": {},
+ "node_modules/.pnpm/eslint-visitor-keys@3.4.3/node_modules/eslint-visitor-keys": {
+ "version": "3.4.3",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "@types/estree": "^0.0.51",
+ "@types/estree-jsx": "^0.0.1",
+ "@typescript-eslint/parser": "^5.14.0",
+ "c8": "^7.11.0",
+ "chai": "^4.3.6",
+ "eslint": "^7.29.0",
+ "eslint-config-eslint": "^7.0.0",
+ "eslint-plugin-jsdoc": "^35.4.0",
+ "eslint-plugin-node": "^11.1.0",
+ "eslint-release": "^3.2.0",
+ "esquery": "^1.4.0",
+ "json-diff": "^0.7.3",
+ "mocha": "^9.2.1",
+ "opener": "^1.5.2",
+ "rollup": "^2.70.0",
+ "rollup-plugin-dts": "^4.2.3",
+ "tsd": "^0.19.1",
+ "typescript": "^4.6.2"
+ },
+ "engines": {
+ "node": "^12.22.0 || ^14.17.0 || >=16.0.0"
+ },
+ "funding": {
+ "url": "https://opencollective.com/eslint"
+ }
+ },
+ "node_modules/.pnpm/eslint@8.57.1": {},
+ "node_modules/.pnpm/espree@9.6.1": {},
+ "node_modules/.pnpm/esprima@4.0.1/node_modules/esprima": {
+ "version": "4.0.1",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "bin": {
+ "esparse": "bin/esparse.js",
+ "esvalidate": "bin/esvalidate.js"
+ },
+ "devDependencies": {
+ "codecov.io": "~0.1.6",
+ "escomplex-js": "1.2.0",
+ "everything.js": "~1.0.3",
+ "glob": "~7.1.0",
+ "istanbul": "~0.4.0",
+ "json-diff": "~0.3.1",
+ "karma": "~1.3.0",
+ "karma-chrome-launcher": "~2.0.0",
+ "karma-detect-browsers": "~2.2.3",
+ "karma-edge-launcher": "~0.2.0",
+ "karma-firefox-launcher": "~1.0.0",
+ "karma-ie-launcher": "~1.0.0",
+ "karma-mocha": "~1.3.0",
+ "karma-safari-launcher": "~1.0.0",
+ "karma-safaritechpreview-launcher": "~0.0.4",
+ "karma-sauce-launcher": "~1.1.0",
+ "lodash": "~3.10.1",
+ "mocha": "~3.2.0",
+ "node-tick-processor": "~0.0.2",
+ "regenerate": "~1.3.2",
+ "temp": "~0.8.3",
+ "tslint": "~5.1.0",
+ "typescript": "~2.3.2",
+ "typescript-formatter": "~5.1.3",
+ "unicode-8.0.0": "~0.7.0",
+ "webpack": "~1.14.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/.pnpm/esquery@1.6.0": {},
+ "node_modules/.pnpm/esrecurse@4.3.0": {},
+ "node_modules/.pnpm/estraverse@4.3.0/node_modules/estraverse": {
+ "version": "4.3.0",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "devDependencies": {
+ "babel-preset-env": "^1.6.1",
+ "babel-register": "^6.3.13",
+ "chai": "^2.1.1",
+ "espree": "^1.11.0",
+ "gulp": "^3.8.10",
+ "gulp-bump": "^0.2.2",
+ "gulp-filter": "^2.0.0",
+ "gulp-git": "^1.0.1",
+ "gulp-tag-version": "^1.3.0",
+ "jshint": "^2.5.6",
+ "mocha": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/.pnpm/estraverse@5.3.0/node_modules/estraverse": {
+ "version": "5.3.0",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "devDependencies": {
+ "babel-preset-env": "^1.6.1",
+ "babel-register": "^6.3.13",
+ "chai": "^2.1.1",
+ "espree": "^1.11.0",
+ "gulp": "^3.8.10",
+ "gulp-bump": "^0.2.2",
+ "gulp-filter": "^2.0.0",
+ "gulp-git": "^1.0.1",
+ "gulp-tag-version": "^1.3.0",
+ "jshint": "^2.5.6",
+ "mocha": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=4.0"
+ }
+ },
+ "node_modules/.pnpm/estree-walker@2.0.2/node_modules/estree-walker": {
+ "version": "2.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/estree": "0.0.42",
+ "rollup": "^2.10.9",
+ "typescript": "^3.7.5",
+ "uvu": "^0.5.1"
+ }
+ },
+ "node_modules/.pnpm/esutils@2.0.3/node_modules/esutils": {
+ "version": "2.0.3",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "devDependencies": {
+ "chai": "~1.7.2",
+ "coffee-script": "~1.6.3",
+ "jshint": "2.6.3",
+ "mocha": "~2.2.1",
+ "regenerate": "~1.3.1",
+ "unicode-9.0.0": "~0.7.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/etag@1.8.1/node_modules/etag": {
+ "version": "1.8.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "beautify-benchmark": "0.2.4",
+ "benchmark": "2.1.4",
+ "eslint": "3.19.0",
+ "eslint-config-standard": "10.2.1",
+ "eslint-plugin-import": "2.7.0",
+ "eslint-plugin-markdown": "1.0.0-beta.6",
+ "eslint-plugin-node": "5.1.1",
+ "eslint-plugin-promise": "3.5.0",
+ "eslint-plugin-standard": "3.0.1",
+ "istanbul": "0.4.5",
+ "mocha": "1.21.5",
+ "safe-buffer": "5.1.1",
+ "seedrandom": "2.4.3"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/.pnpm/events@3.3.0/node_modules/events": {
+ "version": "3.3.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "airtap": "^1.0.0",
+ "functions-have-names": "^1.2.1",
+ "has": "^1.0.3",
+ "has-symbols": "^1.0.1",
+ "isarray": "^2.0.5",
+ "tape": "^5.0.0"
+ },
+ "engines": {
+ "node": ">=0.8.x"
+ }
+ },
+ "node_modules/.pnpm/execa@5.1.1": {},
+ "node_modules/.pnpm/exit@0.1.2/node_modules/exit": {
+ "version": "0.1.2",
+ "extraneous": true,
+ "devDependencies": {
+ "grunt": "~0.4.1",
+ "grunt-contrib-jshint": "~0.6.4",
+ "grunt-contrib-nodeunit": "~0.2.0",
+ "grunt-contrib-watch": "~0.5.3",
+ "which": "~1.0.5"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/.pnpm/expect@29.7.0": {},
+ "node_modules/.pnpm/express@4.21.2": {},
+ "node_modules/.pnpm/exsolve@1.0.8/node_modules/exsolve": {
+ "version": "1.0.8",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^24.10.0",
+ "@vitest/coverage-v8": "^4.0.8",
+ "automd": "^0.4.2",
+ "changelogen": "^0.6.2",
+ "eslint": "^9.39.1",
+ "eslint-config-unjs": "^0.5.0",
+ "happy-dom": "^20.0.10",
+ "jiti": "^2.6.1",
+ "obuild": "^0.4.1",
+ "prettier": "^3.6.2",
+ "typescript": "^5.9.3",
+ "vitest": "^4.0.8"
+ }
+ },
+ "node_modules/.pnpm/extend@3.0.2/node_modules/extend": {
+ "version": "3.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@ljharb/eslint-config": "^12.2.1",
+ "covert": "^1.1.0",
+ "eslint": "^4.19.1",
+ "jscs": "^3.0.7",
+ "tape": "^4.9.1"
+ }
+ },
+ "node_modules/.pnpm/external-editor@3.1.0": {},
+ "node_modules/.pnpm/extsprintf@1.3.0/node_modules/extsprintf": {
+ "version": "1.3.0",
+ "engines": [
+ "node >=0.6.0"
+ ],
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/fast-check@3.23.2": {},
+ "node_modules/.pnpm/fast-deep-equal@3.1.3/node_modules/fast-deep-equal": {
+ "version": "3.1.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "coveralls": "^3.1.0",
+ "dot": "^1.1.2",
+ "eslint": "^7.2.0",
+ "mocha": "^7.2.0",
+ "nyc": "^15.1.0",
+ "pre-commit": "^1.2.2",
+ "react": "^16.12.0",
+ "react-test-renderer": "^16.12.0",
+ "sinon": "^9.0.2",
+ "typescript": "^3.9.5"
+ }
+ },
+ "node_modules/.pnpm/fast-diff@1.3.0/node_modules/fast-diff": {
+ "version": "1.3.0",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "lodash": "~4.17.21",
+ "nyc": "~15.1.0",
+ "seedrandom": "~3.0.5"
+ }
+ },
+ "node_modules/.pnpm/fast-glob@3.3.3": {},
+ "node_modules/.pnpm/fast-json-stable-stringify@2.1.0/node_modules/fast-json-stable-stringify": {
+ "version": "2.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "benchmark": "^2.1.4",
+ "coveralls": "^3.0.0",
+ "eslint": "^6.7.0",
+ "fast-stable-stringify": "latest",
+ "faster-stable-stringify": "latest",
+ "json-stable-stringify": "latest",
+ "nyc": "^14.1.0",
+ "pre-commit": "^1.2.2",
+ "tape": "^4.11.0"
+ }
+ },
+ "node_modules/.pnpm/fast-levenshtein@2.0.6/node_modules/fast-levenshtein": {
+ "version": "2.0.6",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "chai": "~1.5.0",
+ "grunt": "~0.4.1",
+ "grunt-benchmark": "~0.2.0",
+ "grunt-cli": "^1.2.0",
+ "grunt-contrib-jshint": "~0.4.3",
+ "grunt-contrib-uglify": "~0.2.0",
+ "grunt-mocha-test": "~0.2.2",
+ "grunt-npm-install": "~0.1.0",
+ "load-grunt-tasks": "~0.6.0",
+ "lodash": "^4.0.1",
+ "mocha": "~1.9.0"
+ }
+ },
+ "node_modules/.pnpm/fast-safe-stringify@2.1.1/node_modules/fast-safe-stringify": {
+ "version": "2.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "benchmark": "^2.1.4",
+ "clone": "^2.1.0",
+ "json-stringify-safe": "^5.0.1",
+ "standard": "^11.0.0",
+ "tap": "^12.0.0"
+ }
+ },
+ "node_modules/.pnpm/fast-uri@3.1.0/node_modules/fast-uri": {
+ "version": "3.1.0",
+ "extraneous": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/fastify"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/fastify"
+ }
+ ],
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "@fastify/pre-commit": "^2.1.0",
+ "ajv": "^8.16.0",
+ "eslint": "^9.17.0",
+ "neostandard": "^0.12.0",
+ "playwright-test": "^14.1.12",
+ "tape": "^5.8.1",
+ "tsd": "^0.32.0"
+ }
+ },
+ "node_modules/.pnpm/fast-xml-parser@4.2.5": {},
+ "node_modules/.pnpm/fastq@1.19.1": {},
+ "node_modules/.pnpm/fb-watchman@2.0.2": {},
+ "node_modules/.pnpm/fflate@0.8.2/node_modules/fflate": {
+ "version": "0.8.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@parcel/service-worker": "^2.9.3",
+ "@types/node": "^14.11.2",
+ "@types/pako": "*",
+ "@types/react": "^18.2.21",
+ "@types/react-dom": "^18.2.7",
+ "jszip": "^3.5.0",
+ "pako": "*",
+ "parcel": "^2.9.3",
+ "preact": "^10.17.1",
+ "react": "^18.2.0",
+ "react-dom": "^18.2.0",
+ "simple-git": "^3.19.1",
+ "terser": "^5.3.8",
+ "tiny-inflate": "*",
+ "ts-node": "^10.9.1",
+ "typedoc": "^0.25.0",
+ "typedoc-plugin-markdown": "^3.16.0",
+ "typescript": "^5.2.2",
+ "uvu": "^0.3.3",
+ "uzip": "*"
+ }
+ },
+ "node_modules/.pnpm/figures@3.2.0": {},
+ "node_modules/.pnpm/file-entry-cache@6.0.1": {},
+ "node_modules/.pnpm/file-type@20.4.1": {},
+ "node_modules/.pnpm/fill-range@7.1.1": {},
+ "node_modules/.pnpm/finalhandler@1.3.1": {},
+ "node_modules/.pnpm/find-up@3.0.0": {},
+ "node_modules/.pnpm/find-up@4.1.0": {},
+ "node_modules/.pnpm/find-up@5.0.0": {},
+ "node_modules/.pnpm/flat-cache@3.2.0": {},
+ "node_modules/.pnpm/flatted@3.3.3/node_modules/flatted": {
+ "version": "3.3.3",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "@babel/core": "^7.26.9",
+ "@babel/preset-env": "^7.26.9",
+ "@rollup/plugin-babel": "^6.0.4",
+ "@rollup/plugin-terser": "^0.4.4",
+ "@ungap/structured-clone": "^1.3.0",
+ "ascjs": "^6.0.3",
+ "c8": "^10.1.3",
+ "circular-json": "^0.5.9",
+ "circular-json-es6": "^2.0.2",
+ "jsan": "^3.1.14",
+ "rollup": "^4.34.8",
+ "terser": "^5.39.0",
+ "typescript": "^5.7.3"
+ }
+ },
+ "node_modules/.pnpm/follow-redirects@1.15.11/node_modules/follow-redirects": {
+ "version": "1.15.11",
+ "extraneous": true,
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/RubenVerborgh"
+ }
+ ],
+ "license": "MIT",
+ "devDependencies": {
+ "concat-stream": "^2.0.0",
+ "eslint": "^5.16.0",
+ "express": "^4.16.4",
+ "lolex": "^3.1.0",
+ "mocha": "^6.0.2",
+ "nyc": "^14.1.1"
+ },
+ "engines": {
+ "node": ">=4.0"
+ },
+ "peerDependenciesMeta": {
+ "debug": {
+ "optional": true
+ }
+ }
+ },
+ "node_modules/.pnpm/foreground-child@3.3.1": {},
+ "node_modules/.pnpm/forever-agent@0.6.1/node_modules/forever-agent": {
+ "version": "0.6.1",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {},
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/.pnpm/fork-ts-checker-webpack-plu_053096446b52036faa6dccc6dc35db2d": {},
+ "node_modules/.pnpm/form-data@2.3.3": {},
+ "node_modules/.pnpm/form-data@4.0.5": {},
+ "node_modules/.pnpm/forwarded@0.2.0/node_modules/forwarded": {
+ "version": "0.2.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "beautify-benchmark": "0.2.4",
+ "benchmark": "2.1.4",
+ "deep-equal": "1.0.1",
+ "eslint": "7.27.0",
+ "eslint-config-standard": "14.1.1",
+ "eslint-plugin-import": "2.23.4",
+ "eslint-plugin-node": "11.1.0",
+ "eslint-plugin-promise": "4.3.1",
+ "eslint-plugin-standard": "4.1.0",
+ "mocha": "8.4.0",
+ "nyc": "15.1.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/.pnpm/fraction.js@5.3.4/node_modules/fraction.js": {
+ "version": "5.3.4",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "crude-build": "^0.1.2",
+ "mocha": "*"
+ },
+ "engines": {
+ "node": "*"
+ },
+ "funding": {
+ "type": "github",
+ "url": "https://github.com/sponsors/rawify"
+ }
+ },
+ "node_modules/.pnpm/fresh@0.5.2/node_modules/fresh": {
+ "version": "0.5.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "beautify-benchmark": "0.2.4",
+ "benchmark": "2.1.4",
+ "eslint": "3.19.0",
+ "eslint-config-standard": "10.2.1",
+ "eslint-plugin-import": "2.7.0",
+ "eslint-plugin-markdown": "1.0.0-beta.6",
+ "eslint-plugin-node": "5.1.1",
+ "eslint-plugin-promise": "3.5.0",
+ "eslint-plugin-standard": "3.0.1",
+ "istanbul": "0.4.5",
+ "mocha": "1.21.5"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/.pnpm/fs-extra@10.1.0": {},
+ "node_modules/.pnpm/fs-monkey@1.1.0/node_modules/fs-monkey": {
+ "version": "1.1.0",
+ "extraneous": true,
+ "license": "Unlicense",
+ "devDependencies": {
+ "@babel/cli": "^7.18.6",
+ "@babel/core": "^7.18.6",
+ "@babel/preset-env": "^7.18.6",
+ "@semantic-release/changelog": "^6.0.1",
+ "@semantic-release/git": "^10.0.1",
+ "@semantic-release/npm": "^9.0.1",
+ "@types/jest": "^29.0.0",
+ "@types/node": "^8.10.66",
+ "babel-jest": "^29.0.0",
+ "jest": "^29.0.0",
+ "semantic-release": "^19.0.3",
+ "source-map-support": "^0.5.21"
+ }
+ },
+ "node_modules/.pnpm/fs.realpath@1.0.0/node_modules/fs.realpath": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {}
+ },
+ "node_modules/.pnpm/function-bind@1.1.2/node_modules/function-bind": {
+ "version": "1.1.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@ljharb/eslint-config": "^21.1.0",
+ "aud": "^2.0.3",
+ "auto-changelog": "^2.4.0",
+ "eslint": "=8.8.0",
+ "in-publish": "^2.0.1",
+ "npmignore": "^0.3.0",
+ "nyc": "^10.3.2",
+ "safe-publish-latest": "^2.0.0",
+ "tape": "^5.7.1"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/.pnpm/gensync@1.0.0-beta.2/node_modules/gensync": {
+ "version": "1.0.0-beta.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "babel-core": "^6.26.3",
+ "babel-preset-env": "^1.6.1",
+ "eslint": "^4.19.1",
+ "eslint-config-prettier": "^2.9.0",
+ "eslint-plugin-node": "^6.0.1",
+ "eslint-plugin-prettier": "^2.6.0",
+ "flow-bin": "^0.71.0",
+ "jest": "^22.4.3",
+ "prettier": "^1.12.1"
+ },
+ "engines": {
+ "node": ">=6.9.0"
+ }
+ },
+ "node_modules/.pnpm/get-caller-file@2.0.5/node_modules/get-caller-file": {
+ "version": "2.0.5",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "@types/chai": "^4.1.7",
+ "@types/ensure-posix-path": "^1.0.0",
+ "@types/mocha": "^5.2.6",
+ "@types/node": "^11.10.5",
+ "chai": "^4.1.2",
+ "ensure-posix-path": "^1.0.1",
+ "mocha": "^5.2.0",
+ "typescript": "^3.3.3333"
+ },
+ "engines": {
+ "node": "6.* || 8.* || >= 10.*"
+ }
+ },
+ "node_modules/.pnpm/get-intrinsic@1.3.0": {},
+ "node_modules/.pnpm/get-package-type@0.1.0/node_modules/get-package-type": {
+ "version": "0.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@cfware/lint": "^1.4.3",
+ "@cfware/nyc": "^0.7.0",
+ "if-ver": "^1.1.0",
+ "libtap": "^0.3.0",
+ "nyc": "^15.0.1"
+ },
+ "engines": {
+ "node": ">=8.0.0"
+ }
+ },
+ "node_modules/.pnpm/get-proto@1.0.1": {},
+ "node_modules/.pnpm/get-stream@6.0.1/node_modules/get-stream": {
+ "version": "6.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^14.0.27",
+ "ava": "^2.4.0",
+ "into-stream": "^5.0.0",
+ "tsd": "^0.13.1",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/getpass@0.1.7": {},
+ "node_modules/.pnpm/giget@2.0.0": {},
+ "node_modules/.pnpm/glob-parent@5.1.2": {},
+ "node_modules/.pnpm/glob-parent@6.0.2": {},
+ "node_modules/.pnpm/glob-to-regexp@0.4.1/node_modules/glob-to-regexp": {
+ "version": "0.4.1",
+ "extraneous": true,
+ "license": "BSD-2-Clause"
+ },
+ "node_modules/.pnpm/glob@10.4.5": {},
+ "node_modules/.pnpm/glob@10.5.0": {},
+ "node_modules/.pnpm/glob@7.2.3": {},
+ "node_modules/.pnpm/globals@13.24.0": {},
+ "node_modules/.pnpm/globby@11.1.0": {},
+ "node_modules/.pnpm/gopd@1.2.0/node_modules/gopd": {
+ "version": "1.2.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@arethetypeswrong/cli": "^0.17.0",
+ "@ljharb/eslint-config": "^21.1.1",
+ "@ljharb/tsconfig": "^0.2.0",
+ "@types/tape": "^5.6.5",
+ "auto-changelog": "^2.5.0",
+ "encoding": "^0.1.13",
+ "eslint": "=8.8.0",
+ "evalmd": "^0.0.19",
+ "in-publish": "^2.0.1",
+ "npmignore": "^0.3.1",
+ "safe-publish-latest": "^2.0.0",
+ "tape": "^5.9.0",
+ "typescript": "next"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/.pnpm/graceful-fs@4.2.11/node_modules/graceful-fs": {
+ "version": "4.2.11",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "import-fresh": "^2.0.0",
+ "mkdirp": "^0.5.0",
+ "rimraf": "^2.2.8",
+ "tap": "^16.3.4"
+ }
+ },
+ "node_modules/.pnpm/graphemer@1.4.0/node_modules/graphemer": {
+ "version": "1.4.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/tape": "^4.13.0",
+ "husky": "^4.3.0",
+ "lint-staged": "^10.3.0",
+ "prettier": "^2.1.1",
+ "tape": "^4.6.3",
+ "ts-node": "^9.0.0",
+ "typescript": "^4.0.2"
+ }
+ },
+ "node_modules/.pnpm/handlebars@4.7.8": {},
+ "node_modules/.pnpm/har-schema@2.0.0/node_modules/har-schema": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "ajv": "^5.0.0",
+ "codeclimate-test-reporter": "^0.4.0",
+ "cz-conventional-changelog": "^1.2.0",
+ "echint": "^2.1.0",
+ "semantic-release": "^6.3.2",
+ "snazzy": "^5.0.0",
+ "tap": "^8.0.1"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/.pnpm/har-validator@5.1.5": {},
+ "node_modules/.pnpm/has-flag@4.0.0/node_modules/has-flag": {
+ "version": "4.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/has-own-prop@2.0.0/node_modules/has-own-prop": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^2.1.0",
+ "tsd": "^0.7.3",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/has-property-descriptors@1.0.2": {},
+ "node_modules/.pnpm/has-symbols@1.1.0/node_modules/has-symbols": {
+ "version": "1.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@arethetypeswrong/cli": "^0.17.0",
+ "@ljharb/eslint-config": "^21.1.1",
+ "@ljharb/tsconfig": "^0.2.0",
+ "@types/core-js": "^2.5.8",
+ "@types/tape": "^5.6.5",
+ "auto-changelog": "^2.5.0",
+ "core-js": "^2.6.12",
+ "encoding": "^0.1.13",
+ "eslint": "=8.8.0",
+ "get-own-property-symbols": "^0.9.5",
+ "in-publish": "^2.0.1",
+ "npmignore": "^0.3.1",
+ "nyc": "^10.3.2",
+ "safe-publish-latest": "^2.0.0",
+ "tape": "^5.9.0",
+ "typescript": "next"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/.pnpm/has-tostringtag@1.0.2": {},
+ "node_modules/.pnpm/hasown@2.0.2": {},
+ "node_modules/.pnpm/he@1.2.0/node_modules/he": {
+ "version": "1.2.0",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "he": "bin/he"
+ },
+ "devDependencies": {
+ "codecov.io": "^0.1.6",
+ "grunt": "^0.4.5",
+ "grunt-cli": "^1.3.1",
+ "grunt-shell": "^1.1.1",
+ "grunt-template": "^0.2.3",
+ "istanbul": "^0.4.2",
+ "jsesc": "^1.0.0",
+ "lodash": "^4.8.2",
+ "qunit-extras": "^1.4.5",
+ "qunitjs": "~1.11.0",
+ "regenerate": "^1.2.1",
+ "regexgen": "^1.3.0",
+ "requirejs": "^2.1.22",
+ "sort-object": "^3.0.2"
+ }
+ },
+ "node_modules/.pnpm/hookable@5.5.3/node_modules/hookable": {
+ "version": "5.5.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^18.15.11",
+ "@vitest/coverage-c8": "^0.29.8",
+ "changelogen": "^0.5.2",
+ "eslint": "^8.37.0",
+ "eslint-config-unjs": "^0.1.0",
+ "expect-type": "^0.15.0",
+ "prettier": "^2.8.7",
+ "typescript": "^5.0.2",
+ "unbuild": "^1.1.2",
+ "vite": "^4.2.1",
+ "vitest": "^0.29.8"
+ }
+ },
+ "node_modules/.pnpm/html-escaper@2.0.2/node_modules/html-escaper": {
+ "version": "2.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ascjs": "^3.1.2",
+ "coveralls": "^3.0.11",
+ "istanbul": "^0.4.5",
+ "rollup": "^2.1.0",
+ "uglify-js": "^3.8.0"
+ }
+ },
+ "node_modules/.pnpm/http-errors@2.0.0": {},
+ "node_modules/.pnpm/http-signature@1.2.0": {},
+ "node_modules/.pnpm/human-signals@2.1.0/node_modules/human-signals": {
+ "version": "2.1.0",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "@ehmicky/dev-tasks": "^0.31.9",
+ "ajv": "^6.12.0",
+ "ava": "^3.5.0",
+ "gulp": "^4.0.2",
+ "husky": "^4.2.3",
+ "test-each": "^2.0.0"
+ },
+ "engines": {
+ "node": ">=10.17.0"
+ }
+ },
+ "node_modules/.pnpm/iconv-lite@0.4.24": {},
+ "node_modules/.pnpm/ieee754@1.2.1/node_modules/ieee754": {
+ "version": "1.2.1",
+ "extraneous": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "airtap": "^3.0.0",
+ "standard": "*",
+ "tape": "^5.0.1"
+ }
+ },
+ "node_modules/.pnpm/ignore@5.3.2/node_modules/ignore": {
+ "version": "5.3.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/cli": "^7.22.9",
+ "@babel/core": "^7.22.9",
+ "@babel/preset-env": "^7.22.9",
+ "codecov": "^3.8.2",
+ "debug": "^4.3.4",
+ "eslint": "^8.46.0",
+ "eslint-config-ostai": "^3.0.0",
+ "eslint-plugin-import": "^2.28.0",
+ "mkdirp": "^3.0.1",
+ "pre-suf": "^1.1.1",
+ "rimraf": "^6.0.1",
+ "spawn-sync": "^2.0.0",
+ "tap": "^16.3.9",
+ "tmp": "0.2.3",
+ "typescript": "^5.1.6"
+ },
+ "engines": {
+ "node": ">= 4"
+ }
+ },
+ "node_modules/.pnpm/immutable@5.1.4/node_modules/immutable": {
+ "version": "5.1.4",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/import-fresh@3.3.1": {},
+ "node_modules/.pnpm/import-local@3.2.0": {},
+ "node_modules/.pnpm/imurmurhash@0.1.4/node_modules/imurmurhash": {
+ "version": "0.1.4",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {},
+ "engines": {
+ "node": ">=0.8.19"
+ }
+ },
+ "node_modules/.pnpm/inflight@1.0.6": {},
+ "node_modules/.pnpm/inherits@2.0.4/node_modules/inherits": {
+ "version": "2.0.4",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "tap": "^14.2.4"
+ }
+ },
+ "node_modules/.pnpm/inquirer@8.2.6": {},
+ "node_modules/.pnpm/inquirer@9.2.15": {},
+ "node_modules/.pnpm/ipaddr.js@1.9.1/node_modules/ipaddr.js": {
+ "version": "1.9.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "coffee-script": "~1.12.6",
+ "nodeunit": "^0.11.3",
+ "uglify-js": "~3.0.19"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/.pnpm/is-arrayish@0.2.1/node_modules/is-arrayish": {
+ "version": "0.2.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "coffee-script": "^1.9.3",
+ "coveralls": "^2.11.2",
+ "istanbul": "^0.3.17",
+ "mocha": "^2.2.5",
+ "should": "^7.0.1",
+ "xo": "^0.6.1"
+ }
+ },
+ "node_modules/.pnpm/is-binary-path@2.1.0": {},
+ "node_modules/.pnpm/is-core-module@2.16.1": {},
+ "node_modules/.pnpm/is-extglob@2.1.1/node_modules/is-extglob": {
+ "version": "2.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "gulp-format-md": "^0.1.10",
+ "mocha": "^3.0.2"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/is-fullwidth-code-point@3.0.0/node_modules/is-fullwidth-code-point": {
+ "version": "3.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.3.1",
+ "tsd-check": "^0.5.0",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/is-generator-fn@2.1.0/node_modules/is-generator-fn": {
+ "version": "2.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/is-glob@4.0.3": {},
+ "node_modules/.pnpm/is-interactive@1.0.0/node_modules/is-interactive": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^12.0.12",
+ "ava": "^2.1.0",
+ "tsd": "^0.7.3",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/is-number@7.0.0/node_modules/is-number": {
+ "version": "7.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ansi": "^0.3.1",
+ "benchmark": "^2.1.4",
+ "gulp-format-md": "^1.0.0",
+ "mocha": "^3.5.3"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/.pnpm/is-obj@2.0.0/node_modules/is-obj": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/is-path-inside@3.0.3/node_modules/is-path-inside": {
+ "version": "3.0.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^2.1.0",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/is-plain-object@3.0.1/node_modules/is-plain-object": {
+ "version": "3.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@rollup/plugin-node-resolve": "^8.1.0",
+ "chai": "^4.2.0",
+ "esm": "^3.2.22",
+ "gulp-format-md": "^1.0.0",
+ "isobject": "^4.0.0",
+ "mocha": "^6.1.4",
+ "mocha-headless-chrome": "^3.1.0",
+ "rollup": "^1.10.1"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/is-stream@2.0.1/node_modules/is-stream": {
+ "version": "2.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^11.13.6",
+ "ava": "^1.4.1",
+ "tempy": "^0.3.0",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/is-typedarray@1.0.0/node_modules/is-typedarray": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tape": "^2.13.1"
+ }
+ },
+ "node_modules/.pnpm/is-unicode-supported@0.1.0/node_modules/is-unicode-supported": {
+ "version": "0.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^2.4.0",
+ "tsd": "^0.14.0",
+ "xo": "^0.38.2"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/is-what@5.5.0/node_modules/is-what": {
+ "version": "5.5.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@cycraft/eslint": "^0.4.4",
+ "@cycraft/tsconfig": "^0.1.2",
+ "del-cli": "^7.0.0",
+ "np": "^10.2.0",
+ "oxlint": "^1.16.0",
+ "typedoc": "^0.28.13",
+ "vitest": "^3.2.4"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/mesqueeb"
+ }
+ },
+ "node_modules/.pnpm/isexe@2.0.0/node_modules/isexe": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "mkdirp": "^0.5.1",
+ "rimraf": "^2.5.0",
+ "tap": "^10.3.0"
+ }
+ },
+ "node_modules/.pnpm/isstream@0.1.2/node_modules/isstream": {
+ "version": "0.1.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "core-util-is": "~1.0.0",
+ "inherits": "~2.0.1",
+ "isarray": "0.0.1",
+ "string_decoder": "~0.10.x",
+ "tape": "~2.12.3"
+ }
+ },
+ "node_modules/.pnpm/istanbul-lib-coverage@3.2.2/node_modules/istanbul-lib-coverage": {
+ "version": "3.2.2",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "chai": "^4.2.0",
+ "mocha": "^6.2.2",
+ "nyc": "^15.0.0-beta.2"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/istanbul-lib-instrument@5.2.1": {},
+ "node_modules/.pnpm/istanbul-lib-instrument@6.0.3": {},
+ "node_modules/.pnpm/istanbul-lib-report@3.0.1": {},
+ "node_modules/.pnpm/istanbul-lib-source-maps@4.0.1": {},
+ "node_modules/.pnpm/istanbul-reports@3.2.0": {},
+ "node_modules/.pnpm/iterare@1.2.1/node_modules/iterare": {
+ "version": "1.2.1",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "@commitlint/cli": "^8.0.0",
+ "@commitlint/config-conventional": "^8.0.0",
+ "@reactivex/ix-es2015-cjs": "^2.5.3",
+ "@types/benchmark": "^1.0.31",
+ "@types/lodash": "^4.14.134",
+ "@types/mocha": "^5.2.7",
+ "@types/node": "^7.10.6",
+ "benchmark": "^2.1.4",
+ "husky": "^2.4.0",
+ "ix": "^2.5.3",
+ "lodash": "^4.17.11",
+ "mocha": "^6.1.4",
+ "nyc": "^14.1.1",
+ "prettier": "^1.18.1",
+ "rxjs": "^6.5.2",
+ "semantic-release": "^15.13.12",
+ "ts-node": "^8.2.0",
+ "tslint": "^5.17.0",
+ "tslint-config-prettier": "^1.18.0",
+ "typedoc": "^0.14.2",
+ "typescript": "~3.5.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/jackspeak@3.4.3": {},
+ "node_modules/.pnpm/jest-changed-files@29.7.0": {},
+ "node_modules/.pnpm/jest-circus@29.7.0": {},
+ "node_modules/.pnpm/jest-cli@29.7.0_@types+node_1a0fec38090153656fd71e1d65ba659e": {},
+ "node_modules/.pnpm/jest-config@29.7.0_@types+n_c987162997b94c10daef7850b074414c": {},
+ "node_modules/.pnpm/jest-diff@29.7.0": {},
+ "node_modules/.pnpm/jest-docblock@29.7.0": {},
+ "node_modules/.pnpm/jest-each@29.7.0": {},
+ "node_modules/.pnpm/jest-environment-node@29.7.0": {},
+ "node_modules/.pnpm/jest-get-type@29.6.3/node_modules/jest-get-type": {
+ "version": "29.6.3",
+ "extraneous": true,
+ "license": "MIT",
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/.pnpm/jest-haste-map@29.7.0": {},
+ "node_modules/.pnpm/jest-leak-detector@29.7.0": {},
+ "node_modules/.pnpm/jest-matcher-utils@29.7.0": {},
+ "node_modules/.pnpm/jest-message-util@29.7.0": {},
+ "node_modules/.pnpm/jest-mock@29.7.0": {},
+ "node_modules/.pnpm/jest-pnp-resolver@1.2.3_jest-resolve@29.7.0": {},
+ "node_modules/.pnpm/jest-regex-util@29.6.3/node_modules/jest-regex-util": {
+ "version": "29.6.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "*"
+ },
+ "engines": {
+ "node": "^14.15.0 || ^16.10.0 || >=18.0.0"
+ }
+ },
+ "node_modules/.pnpm/jest-resolve-dependencies@29.7.0": {},
+ "node_modules/.pnpm/jest-resolve@29.7.0": {},
+ "node_modules/.pnpm/jest-runner@29.7.0": {},
+ "node_modules/.pnpm/jest-runtime@29.7.0": {},
+ "node_modules/.pnpm/jest-snapshot@29.7.0": {},
+ "node_modules/.pnpm/jest-util@29.7.0": {},
+ "node_modules/.pnpm/jest-validate@29.7.0": {},
+ "node_modules/.pnpm/jest-watcher@29.7.0": {},
+ "node_modules/.pnpm/jest-worker@27.5.1": {},
+ "node_modules/.pnpm/jest-worker@29.7.0": {},
+ "node_modules/.pnpm/jest@29.7.0_@types+node@20._8b876c6440599e9c37ef4dd39f09f013": {},
+ "node_modules/.pnpm/jiti@1.21.7/node_modules/jiti": {
+ "version": "1.21.7",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "jiti": "bin/jiti.js"
+ },
+ "devDependencies": {
+ "@babel/core": "^7.26.0",
+ "@babel/plugin-proposal-decorators": "^7.25.9",
+ "@babel/plugin-syntax-class-properties": "^7.12.13",
+ "@babel/plugin-syntax-import-assertions": "^7.26.0",
+ "@babel/plugin-transform-export-namespace-from": "^7.25.9",
+ "@babel/plugin-transform-modules-commonjs": "^7.26.3",
+ "@babel/plugin-transform-nullish-coalescing-operator": "^7.25.9",
+ "@babel/plugin-transform-optional-chaining": "^7.25.9",
+ "@babel/plugin-transform-typescript": "^7.26.3",
+ "@babel/preset-typescript": "^7.26.0",
+ "@babel/template": "^7.25.9",
+ "@babel/types": "^7.26.3",
+ "@types/babel__core": "^7.20.5",
+ "@types/babel__template": "^7.4.4",
+ "@types/node": "^22.10.2",
+ "@types/object-hash": "^3.0.6",
+ "@types/resolve": "^1.20.6",
+ "@types/semver": "^7.5.8",
+ "@vitest/coverage-v8": "^2.1.8",
+ "acorn": "^8.14.0",
+ "babel-plugin-dynamic-import-node": "^2.3.3",
+ "babel-plugin-parameter-decorator": "^1.0.16",
+ "babel-plugin-transform-typescript-metadata": "^0.3.2",
+ "changelogen": "^0.5.7",
+ "config": "^3.3.12",
+ "create-require": "^1.1.1",
+ "destr": "^2.0.3",
+ "escape-string-regexp": "^5.0.0",
+ "eslint": "^9.17.0",
+ "eslint-config-unjs": "^0.4.2",
+ "esm": "^3.2.25",
+ "estree-walker": "^3.0.3",
+ "execa": "^9.5.2",
+ "fast-glob": "^3.3.2",
+ "mlly": "^1.7.3",
+ "object-hash": "^3.0.0",
+ "pathe": "^1.1.2",
+ "pirates": "^4.0.6",
+ "pkg-types": "^1.2.1",
+ "prettier": "^3.4.2",
+ "reflect-metadata": "^0.2.2",
+ "semver": "^7.6.3",
+ "std-env": "^3.8.0",
+ "terser-webpack-plugin": "^5.3.11",
+ "ts-loader": "^9.5.1",
+ "tslib": "^2.8.1",
+ "typescript": "^5.7.2",
+ "vite": "^6.0.3",
+ "vitest": "^2.1.8",
+ "webpack": "^5.97.1",
+ "webpack-cli": "^5.1.4"
+ }
+ },
+ "node_modules/.pnpm/jiti@2.6.1/node_modules/jiti": {
+ "version": "2.6.1",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "jiti": "lib/jiti-cli.mjs"
+ },
+ "devDependencies": {
+ "@babel/core": "^7.28.4",
+ "@babel/helper-module-imports": "^7.27.1",
+ "@babel/helper-module-transforms": "^7.28.3",
+ "@babel/helper-plugin-utils": "^7.27.1",
+ "@babel/helper-simple-access": "^7.27.1",
+ "@babel/plugin-proposal-decorators": "^7.28.0",
+ "@babel/plugin-syntax-class-properties": "^7.12.13",
+ "@babel/plugin-syntax-import-assertions": "^7.27.1",
+ "@babel/plugin-syntax-jsx": "^7.27.1",
+ "@babel/plugin-transform-export-namespace-from": "^7.27.1",
+ "@babel/plugin-transform-react-jsx": "^7.27.1",
+ "@babel/plugin-transform-typescript": "^7.28.0",
+ "@babel/preset-typescript": "^7.27.1",
+ "@babel/template": "^7.27.2",
+ "@babel/traverse": "^7.28.4",
+ "@babel/types": "^7.28.4",
+ "@rspack/cli": "^1.5.8",
+ "@rspack/core": "^1.5.8",
+ "@types/babel__core": "^7.20.5",
+ "@types/babel__helper-module-imports": "^7.18.3",
+ "@types/babel__helper-plugin-utils": "^7.10.3",
+ "@types/babel__template": "^7.4.4",
+ "@types/babel__traverse": "^7.28.0",
+ "@types/node": "^24.6.1",
+ "@vitest/coverage-v8": "^3.2.4",
+ "acorn": "^8.15.0",
+ "babel-plugin-parameter-decorator": "^1.0.16",
+ "changelogen": "^0.6.2",
+ "config": "^4.1.1",
+ "consola": "^3.4.2",
+ "defu": "^6.1.4",
+ "destr": "^2.0.5",
+ "escape-string-regexp": "^5.0.0",
+ "eslint": "^9.36.0",
+ "eslint-config-unjs": "^0.5.0",
+ "estree-walker": "^3.0.3",
+ "etag": "^1.8.1",
+ "fast-glob": "^3.3.3",
+ "is-installed-globally": "^1.0.0",
+ "mime": "^4.1.0",
+ "mlly": "^1.8.0",
+ "moment-timezone": "^0.6.0",
+ "nano-jsx": "^0.2.0",
+ "pathe": "^2.0.3",
+ "pkg-types": "^2.3.0",
+ "preact": "^10.27.2",
+ "preact-render-to-string": "^6.6.2",
+ "prettier": "^3.6.2",
+ "react": "^19.1.1",
+ "react-dom": "^19.1.1",
+ "reflect-metadata": "^0.2.2",
+ "solid-js": "^1.9.9",
+ "std-env": "^3.9.0",
+ "terser-webpack-plugin": "^5.3.14",
+ "tinyexec": "^1.0.1",
+ "ts-loader": "^9.5.4",
+ "typescript": "^5.9.3",
+ "vitest": "^3.2.4",
+ "vue": "^3.5.22",
+ "yoctocolors": "^2.1.2",
+ "zod": "^4.1.11"
+ }
+ },
+ "node_modules/.pnpm/js-tokens@4.0.0/node_modules/js-tokens": {
+ "version": "4.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "coffeescript": "2.1.1",
+ "esprima": "4.0.0",
+ "everything.js": "1.0.3",
+ "mocha": "5.0.0"
+ }
+ },
+ "node_modules/.pnpm/js-yaml@3.14.2": {},
+ "node_modules/.pnpm/js-yaml@4.1.1": {},
+ "node_modules/.pnpm/jsbn@0.1.1/node_modules/jsbn": {
+ "version": "0.1.1",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/jsesc@3.1.0/node_modules/jsesc": {
+ "version": "3.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "jsesc": "bin/jsesc"
+ },
+ "devDependencies": {
+ "coveralls": "^2.11.6",
+ "grunt": "^0.4.5",
+ "grunt-cli": "^1.3.2",
+ "grunt-template": "^0.2.3",
+ "istanbul": "^0.4.2",
+ "mocha": "^5.2.0",
+ "regenerate": "^1.3.0",
+ "requirejs": "^2.1.22",
+ "unicode-13.0.0": "0.8.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/json-buffer@3.0.1/node_modules/json-buffer": {
+ "version": "3.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tape": "^4.6.3"
+ }
+ },
+ "node_modules/.pnpm/json-parse-even-better-errors@2.3.1/node_modules/json-parse-even-better-errors": {
+ "version": "2.3.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tap": "^14.6.5"
+ }
+ },
+ "node_modules/.pnpm/json-schema-traverse@0.4.1/node_modules/json-schema-traverse": {
+ "version": "0.4.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "coveralls": "^2.13.1",
+ "eslint": "^3.19.0",
+ "mocha": "^3.4.2",
+ "nyc": "^11.0.2",
+ "pre-commit": "^1.2.2"
+ }
+ },
+ "node_modules/.pnpm/json-schema-traverse@1.0.0/node_modules/json-schema-traverse": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "^7.3.1",
+ "mocha": "^8.0.1",
+ "nyc": "^15.0.0",
+ "pre-commit": "^1.2.2"
+ }
+ },
+ "node_modules/.pnpm/json-schema-typed@7.0.3/node_modules/json-schema-typed": {
+ "version": "7.0.3",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "devDependencies": {
+ "@babel/cli": "7.6.4",
+ "@babel/core": "7.6.4",
+ "@babel/runtime-corejs2": "7.6.3",
+ "@loomble/cspell-dictionary": "1.0.0",
+ "@microsoft/api-extractor": "7.3.4",
+ "@pika/pack": "0.5.0",
+ "@pika/plugin-build-node": "0.7.1",
+ "@pika/plugin-build-types": "0.7.1",
+ "@pika/plugin-build-web": "0.7.1",
+ "@pika/plugin-standard-pkg": "0.7.1",
+ "@types/babel__core": "7.1.3",
+ "@types/jest": "24.0.20",
+ "@types/jest-diff": "20.0.1",
+ "@types/node": "12.11.7",
+ "babel-core": "6.26.3",
+ "babel-jest": "24.9.0",
+ "babel-preset-slick": "7.0.4",
+ "core-js": "3.3.4",
+ "cspell": "4.0.31",
+ "deep-sort-object": "1.0.2",
+ "jest": "24.9.0",
+ "jest-serializer-path": "0.1.15",
+ "prettier": "1.18.2",
+ "tsconfig-slick": "3.0.2",
+ "tslint": "5.20.0",
+ "tslint-slick": "5.0.0",
+ "typedoc": "0.15.0",
+ "typedoc-plugin-markdown": "2.2.11",
+ "typescript": "3.6.4",
+ "typescript-tslint-plugin": "0.5.4"
+ }
+ },
+ "node_modules/.pnpm/json-schema@0.4.0/node_modules/json-schema": {
+ "version": "0.4.0",
+ "extraneous": true,
+ "license": "(AFL-2.1 OR BSD-3-Clause)",
+ "devDependencies": {
+ "vows": "*"
+ }
+ },
+ "node_modules/.pnpm/json-stable-stringify-without-jsonify@1.0.1/node_modules/json-stable-stringify-without-jsonify": {
+ "version": "1.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tape": "~1.0.4"
+ }
+ },
+ "node_modules/.pnpm/json-stringify-safe@5.0.1/node_modules/json-stringify-safe": {
+ "version": "5.0.1",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "mocha": ">= 2.1.0 < 3",
+ "must": ">= 0.12 < 0.13",
+ "sinon": ">= 1.12.2 < 2"
+ }
+ },
+ "node_modules/.pnpm/json5@2.2.3/node_modules/json5": {
+ "version": "2.2.3",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "json5": "lib/cli.js"
+ },
+ "devDependencies": {
+ "core-js": "^2.6.5",
+ "eslint": "^5.15.3",
+ "eslint-config-standard": "^12.0.0",
+ "eslint-plugin-import": "^2.16.0",
+ "eslint-plugin-node": "^8.0.1",
+ "eslint-plugin-promise": "^4.0.1",
+ "eslint-plugin-standard": "^4.0.0",
+ "npm-run-all": "^4.1.5",
+ "regenerate": "^1.4.0",
+ "rollup": "^0.64.1",
+ "rollup-plugin-buble": "^0.19.6",
+ "rollup-plugin-commonjs": "^9.2.1",
+ "rollup-plugin-node-resolve": "^3.4.0",
+ "rollup-plugin-terser": "^1.0.1",
+ "sinon": "^6.3.5",
+ "tap": "^12.6.0",
+ "unicode-10.0.0": "^0.7.5"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/jsonc-parser@3.2.1/node_modules/jsonc-parser": {
+ "version": "3.2.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/mocha": "^10.0.6",
+ "@types/node": "^16.x",
+ "@typescript-eslint/eslint-plugin": "^6.19.1",
+ "@typescript-eslint/parser": "^6.19.1",
+ "eslint": "^8.56.0",
+ "mocha": "^10.2.0",
+ "rimraf": "^5.0.5",
+ "typescript": "^5.3.3"
+ }
+ },
+ "node_modules/.pnpm/jsonc-parser@3.3.1/node_modules/jsonc-parser": {
+ "version": "3.3.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/mocha": "^10.0.7",
+ "@types/node": "^18.x",
+ "@typescript-eslint/eslint-plugin": "^7.13.1",
+ "@typescript-eslint/parser": "^7.13.1",
+ "eslint": "^8.57.0",
+ "mocha": "^10.4.0",
+ "rimraf": "^5.0.7",
+ "typescript": "^5.4.2"
+ }
+ },
+ "node_modules/.pnpm/jsonfile@6.2.0": {},
+ "node_modules/.pnpm/jsonwebtoken@9.0.2": {},
+ "node_modules/.pnpm/jsprim@1.4.2": {},
+ "node_modules/.pnpm/jwa@1.4.2": {},
+ "node_modules/.pnpm/jws@3.2.2": {},
+ "node_modules/.pnpm/keyv@4.5.4": {},
+ "node_modules/.pnpm/kleur@3.0.3/node_modules/kleur": {
+ "version": "3.0.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tap-spec": "^5.0.0",
+ "tape": "^4.9.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/leven@3.1.0/node_modules/leven": {
+ "version": "3.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "fast-levenshtein": "^2.0.6",
+ "ld": "^0.1.0",
+ "levdist": "^2.2.9",
+ "levenshtein": "^1.0.5",
+ "levenshtein-component": "^0.0.1",
+ "levenshtein-edit-distance": "^2.0.3",
+ "matcha": "^0.7.0",
+ "natural": "^0.6.3",
+ "talisman": "^0.21.0",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/levn@0.4.1": {},
+ "node_modules/.pnpm/libphonenumber-js@1.12.27/node_modules/libphonenumber-js": {
+ "version": "1.12.27",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/cli": "^7.28.0",
+ "@babel/core": "^7.28.0",
+ "@babel/plugin-syntax-import-assertions": "^7.27.1",
+ "@babel/plugin-transform-for-of": "^7.27.1",
+ "@babel/preset-env": "^7.28.0",
+ "@babel/register": "^7.27.1",
+ "@rollup/plugin-json": "^6.1.0",
+ "@rollup/plugin-terser": "^0.4.4",
+ "babel-plugin-istanbul": "^7.0.0",
+ "chai": "^5.2.1",
+ "cpy-cli": "^5.0.0",
+ "crlf": "^1.1.1",
+ "cross-env": "^10.0.0",
+ "gmail-send": "^1.8.14",
+ "istanbul": "^1.1.0-alpha.1",
+ "jest": "^30.0.5",
+ "jest-codemods": "^0.34.2",
+ "libphonenumber-metadata-generator": "^2.0.3",
+ "minimist": "^1.2.8",
+ "mocha": "^10.0.0",
+ "npm-run-all": "^4.1.5",
+ "nyc": "^17.1.0",
+ "renamer": "^5.0.2",
+ "replace-in-file": "^8.3.0",
+ "rimraf": "^6.0.1",
+ "rollup": "^4.46.2",
+ "tslib": "^2.8.1"
+ }
+ },
+ "node_modules/.pnpm/lilconfig@3.1.3/node_modules/lilconfig": {
+ "version": "3.1.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@biomejs/biome": "^1.6.0",
+ "@types/jest": "^29.5.12",
+ "@types/node": "^14.18.63",
+ "@types/webpack-env": "^1.18.5",
+ "cosmiconfig": "^8.3.6",
+ "jest": "^29.7.0",
+ "typescript": "^5.3.3",
+ "uvu": "^0.5.6"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/antonk52"
+ }
+ },
+ "node_modules/.pnpm/lines-and-columns@1.2.4/node_modules/lines-and-columns": {
+ "version": "1.2.4",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/jest": "^27.0.3",
+ "@types/node": "^16.11.9",
+ "@typescript-eslint/eslint-plugin": "^5.4.0",
+ "@typescript-eslint/parser": "^5.4.0",
+ "esbuild": "^0.13.15",
+ "esbuild-runner": "^2.2.1",
+ "eslint": "^8.2.0",
+ "eslint-config-prettier": "^8.3.0",
+ "eslint-plugin-prettier": "^4.0.0",
+ "is-ci-cli": "^2.2.0",
+ "jest": "^27.3.1",
+ "prettier": "^2.4.1",
+ "semantic-release": "^18.0.0",
+ "typescript": "^4.5.2"
+ }
+ },
+ "node_modules/.pnpm/loader-runner@4.3.1/node_modules/loader-runner": {
+ "version": "4.3.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@eslint/js": "^9.28.0",
+ "@eslint/markdown": "^7.1.0",
+ "@stylistic/eslint-plugin": "^5.2.3",
+ "eslint": "^9.28.0",
+ "eslint-config-prettier": "^10.1.5",
+ "eslint-config-webpack": "^4.6.1",
+ "eslint-plugin-import": "^2.31.0",
+ "eslint-plugin-jest": "^28.12.0",
+ "eslint-plugin-jsdoc": "^54.1.1",
+ "eslint-plugin-n": "^17.19.0",
+ "eslint-plugin-prettier": "^5.4.1",
+ "eslint-plugin-unicorn": "^60.0.0",
+ "globals": "^16.2.0",
+ "mocha": "^3.2.0",
+ "nyc": "^14.1.1",
+ "prettier": "^3.5.3",
+ "should": "^8.0.2"
+ },
+ "engines": {
+ "node": ">=6.11.5"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/.pnpm/locate-path@3.0.0": {},
+ "node_modules/.pnpm/locate-path@5.0.0": {},
+ "node_modules/.pnpm/locate-path@6.0.0": {},
+ "node_modules/.pnpm/lodash-es@4.17.21/node_modules/lodash-es": {
+ "version": "4.17.21",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/lodash.includes@4.3.0/node_modules/lodash.includes": {
+ "version": "4.3.0",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/lodash.isboolean@3.0.3/node_modules/lodash.isboolean": {
+ "version": "3.0.3",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/lodash.isinteger@4.0.4/node_modules/lodash.isinteger": {
+ "version": "4.0.4",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/lodash.isnumber@3.0.3/node_modules/lodash.isnumber": {
+ "version": "3.0.3",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/lodash.isplainobject@4.0.6/node_modules/lodash.isplainobject": {
+ "version": "4.0.6",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/lodash.isstring@4.0.1/node_modules/lodash.isstring": {
+ "version": "4.0.1",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/lodash.memoize@4.1.2/node_modules/lodash.memoize": {
+ "version": "4.1.2",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/lodash.merge@4.6.2/node_modules/lodash.merge": {
+ "version": "4.6.2",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/lodash.once@4.1.1/node_modules/lodash.once": {
+ "version": "4.1.1",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/lodash@4.17.21/node_modules/lodash": {
+ "version": "4.17.21",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/log-symbols@4.1.0": {},
+ "node_modules/.pnpm/loose-envify@1.4.0": {},
+ "node_modules/.pnpm/lru-cache@10.4.3/node_modules/lru-cache": {
+ "version": "10.4.3",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "@types/node": "^20.2.5",
+ "@types/tap": "^15.0.6",
+ "benchmark": "^2.1.4",
+ "esbuild": "^0.17.11",
+ "eslint-config-prettier": "^8.5.0",
+ "marked": "^4.2.12",
+ "mkdirp": "^2.1.5",
+ "prettier": "^2.6.2",
+ "tap": "^20.0.3",
+ "tshy": "^2.0.0",
+ "tslib": "^2.4.0",
+ "typedoc": "^0.25.3",
+ "typescript": "^5.2.2"
+ }
+ },
+ "node_modules/.pnpm/lru-cache@5.1.1": {},
+ "node_modules/.pnpm/magic-string@0.30.21": {},
+ "node_modules/.pnpm/magic-string@0.30.8": {},
+ "node_modules/.pnpm/make-dir@3.1.0": {},
+ "node_modules/.pnpm/make-dir@4.0.0": {},
+ "node_modules/.pnpm/make-error@1.3.6/node_modules/make-error": {
+ "version": "1.3.6",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "browserify": "^16.2.3",
+ "eslint": "^6.5.1",
+ "eslint-config-prettier": "^6.4.0",
+ "eslint-config-standard": "^14.1.0",
+ "eslint-plugin-import": "^2.14.0",
+ "eslint-plugin-node": "^10.0.0",
+ "eslint-plugin-promise": "^4.0.1",
+ "eslint-plugin-standard": "^4.0.0",
+ "husky": "^3.0.9",
+ "jest": "^24",
+ "prettier": "^1.14.3",
+ "uglify-js": "^3.3.2"
+ }
+ },
+ "node_modules/.pnpm/makeerror@1.0.12": {},
+ "node_modules/.pnpm/math-intrinsics@1.1.0/node_modules/math-intrinsics": {
+ "version": "1.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@arethetypeswrong/cli": "^0.17.1",
+ "@ljharb/eslint-config": "^21.1.1",
+ "@ljharb/tsconfig": "^0.2.2",
+ "@types/for-each": "^0.3.3",
+ "@types/object-inspect": "^1.13.0",
+ "@types/tape": "^5.8.0",
+ "auto-changelog": "^2.5.0",
+ "eclint": "^2.8.1",
+ "es-value-fixtures": "^1.5.0",
+ "eslint": "^8.8.0",
+ "evalmd": "^0.0.19",
+ "for-each": "^0.3.3",
+ "in-publish": "^2.0.1",
+ "npmignore": "^0.3.1",
+ "nyc": "^10.3.2",
+ "object-inspect": "^1.13.3",
+ "safe-publish-latest": "^2.0.0",
+ "tape": "^5.9.0",
+ "typescript": "next"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ }
+ },
+ "node_modules/.pnpm/media-typer@0.3.0/node_modules/media-typer": {
+ "version": "0.3.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "istanbul": "0.3.2",
+ "mocha": "~1.21.4",
+ "should": "~4.0.4"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/.pnpm/memfs@3.5.3": {},
+ "node_modules/.pnpm/merge-descriptors@1.0.3/node_modules/merge-descriptors": {
+ "version": "1.0.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "5.9.0",
+ "eslint-config-standard": "12.0.0",
+ "eslint-plugin-import": "2.14.0",
+ "eslint-plugin-node": "7.0.1",
+ "eslint-plugin-promise": "4.0.1",
+ "eslint-plugin-standard": "4.0.0",
+ "mocha": "5.2.0",
+ "nyc": "13.1.0"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/merge-stream@2.0.0/node_modules/merge-stream": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "from2": "^2.0.3",
+ "istanbul": "^0.4.5"
+ }
+ },
+ "node_modules/.pnpm/merge2@1.4.1/node_modules/merge2": {
+ "version": "1.4.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "standard": "^14.3.4",
+ "through2": "^3.0.1",
+ "thunks": "^4.9.6",
+ "tman": "^1.10.0",
+ "to-through": "^2.0.0"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/.pnpm/methods@1.1.2/node_modules/methods": {
+ "version": "1.1.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "istanbul": "0.4.1",
+ "mocha": "1.21.5"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/.pnpm/micromatch@4.0.8": {},
+ "node_modules/.pnpm/mime-db@1.52.0/node_modules/mime-db": {
+ "version": "1.52.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "bluebird": "3.7.2",
+ "co": "4.6.0",
+ "cogent": "1.0.1",
+ "csv-parse": "4.16.3",
+ "eslint": "7.32.0",
+ "eslint-config-standard": "15.0.1",
+ "eslint-plugin-import": "2.25.4",
+ "eslint-plugin-markdown": "2.2.1",
+ "eslint-plugin-node": "11.1.0",
+ "eslint-plugin-promise": "5.1.1",
+ "eslint-plugin-standard": "4.1.0",
+ "gnode": "0.1.2",
+ "media-typer": "1.1.0",
+ "mocha": "9.2.1",
+ "nyc": "15.1.0",
+ "raw-body": "2.5.0",
+ "stream-to-array": "2.3.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/.pnpm/mime-types@2.1.35": {},
+ "node_modules/.pnpm/mime@1.6.0/node_modules/mime": {
+ "version": "1.6.0",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "mime": "cli.js"
+ },
+ "devDependencies": {
+ "github-release-notes": "0.13.1",
+ "mime-db": "1.31.0",
+ "mime-score": "1.1.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/.pnpm/mimic-fn@2.1.0/node_modules/mimic-fn": {
+ "version": "2.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.1",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/mimic-fn@3.1.0/node_modules/mimic-fn": {
+ "version": "3.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^2.1.0",
+ "tsd": "^0.7.1",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/minimatch@3.1.2": {},
+ "node_modules/.pnpm/minimatch@9.0.3": {},
+ "node_modules/.pnpm/minimatch@9.0.5": {},
+ "node_modules/.pnpm/minimist@1.2.8/node_modules/minimist": {
+ "version": "1.2.8",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@ljharb/eslint-config": "^21.0.1",
+ "aud": "^2.0.2",
+ "auto-changelog": "^2.4.0",
+ "eslint": "=8.8.0",
+ "in-publish": "^2.0.1",
+ "npmignore": "^0.3.0",
+ "nyc": "^10.3.2",
+ "safe-publish-latest": "^2.0.0",
+ "tape": "^5.6.3"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/.pnpm/minipass@7.1.2/node_modules/minipass": {
+ "version": "7.1.2",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "@types/end-of-stream": "^1.4.2",
+ "@types/node": "^20.1.2",
+ "end-of-stream": "^1.4.0",
+ "node-abort-controller": "^3.1.1",
+ "prettier": "^2.6.2",
+ "tap": "^19.0.0",
+ "through2": "^2.0.3",
+ "tshy": "^1.14.0",
+ "typedoc": "^0.25.1"
+ },
+ "engines": {
+ "node": ">=16 || 14 >=14.17"
+ }
+ },
+ "node_modules/.pnpm/mitt@3.0.1/node_modules/mitt": {
+ "version": "3.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/chai": "^4.2.11",
+ "@types/mocha": "^7.0.2",
+ "@types/sinon": "^9.0.4",
+ "@types/sinon-chai": "^3.2.4",
+ "@typescript-eslint/eslint-plugin": "^5.61.0",
+ "@typescript-eslint/parser": "^5.61.0",
+ "chai": "^4.2.0",
+ "documentation": "^14.0.2",
+ "eslint": "^7.32.0",
+ "eslint-config-developit": "^1.2.0",
+ "eslint-plugin-compat": "^4.1.4",
+ "esm": "^3.2.25",
+ "microbundle": "^0.12.3",
+ "mocha": "^8.0.1",
+ "npm-run-all": "^4.1.5",
+ "prettier": "^2.8.8",
+ "rimraf": "^3.0.2",
+ "sinon": "^9.0.2",
+ "sinon-chai": "^3.5.0",
+ "ts-node": "^10.9.1",
+ "typescript": "^4.9.5"
+ }
+ },
+ "node_modules/.pnpm/mkdirp@0.5.6": {},
+ "node_modules/.pnpm/ms@2.0.0/node_modules/ms": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "3.19.0",
+ "expect.js": "0.3.1",
+ "husky": "0.13.3",
+ "lint-staged": "3.4.1",
+ "mocha": "3.4.1"
+ }
+ },
+ "node_modules/.pnpm/ms@2.1.3/node_modules/ms": {
+ "version": "2.1.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "4.18.2",
+ "expect.js": "0.3.1",
+ "husky": "0.14.3",
+ "lint-staged": "5.0.0",
+ "mocha": "4.0.1",
+ "prettier": "2.0.5"
+ }
+ },
+ "node_modules/.pnpm/muggle-string@0.3.1/node_modules/muggle-string": {
+ "version": "0.3.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "typescript": "latest",
+ "vite": "latest",
+ "vitest": "latest"
+ }
+ },
+ "node_modules/.pnpm/multer@2.0.2": {},
+ "node_modules/.pnpm/mute-stream@0.0.8/node_modules/mute-stream": {
+ "version": "0.0.8",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "tap": "^12.1.1"
+ }
+ },
+ "node_modules/.pnpm/mute-stream@1.0.0/node_modules/mute-stream": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "@npmcli/eslint-config": "^4.0.0",
+ "@npmcli/template-oss": "4.11.0",
+ "tap": "^16.3.0"
+ },
+ "engines": {
+ "node": "^14.17.0 || ^16.13.0 || >=18.0.0"
+ }
+ },
+ "node_modules/.pnpm/mz@2.7.0": {},
+ "node_modules/.pnpm/nanoid@3.3.11/node_modules/nanoid": {
+ "version": "3.3.11",
+ "extraneous": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/ai"
+ }
+ ],
+ "license": "MIT",
+ "bin": {
+ "nanoid": "bin/nanoid.cjs"
+ },
+ "engines": {
+ "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1"
+ }
+ },
+ "node_modules/.pnpm/nanopop@2.4.2/node_modules/nanopop": {
+ "version": "2.4.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@playwright/test": "1.41.0",
+ "@typescript-eslint/eslint-plugin": "6.19.0",
+ "@typescript-eslint/parser": "6.19.0",
+ "eslint": "8.56.0",
+ "typescript": "5.3.3",
+ "vite": "5.0.11",
+ "vite-plugin-banner": "0.7.1",
+ "vite-plugin-dts": "3.7.1"
+ }
+ },
+ "node_modules/.pnpm/natural-compare@1.4.0/node_modules/natural-compare": {
+ "version": "1.4.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "buildman": "*",
+ "testman": "*"
+ }
+ },
+ "node_modules/.pnpm/negotiator@0.6.3/node_modules/negotiator": {
+ "version": "0.6.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "7.32.0",
+ "eslint-plugin-markdown": "2.2.1",
+ "mocha": "9.1.3",
+ "nyc": "15.1.0"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/.pnpm/neo-async@2.6.2/node_modules/neo-async": {
+ "version": "2.6.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "aigle": "^1.14.0",
+ "async": "^2.6.0",
+ "benchmark": "^2.1.1",
+ "bluebird": "^3.5.1",
+ "codecov.io": "^0.1.6",
+ "fs-extra": "^4.0.2",
+ "func-comparator": "^0.7.2",
+ "gulp": "^4.0.2",
+ "gulp-bump": "^2.8.0",
+ "gulp-exit": "0.0.2",
+ "gulp-git": "^2.4.2",
+ "gulp-jscs": "^4.0.0",
+ "gulp-mocha": "^4.2.0",
+ "gulp-tag-version": "^1.3.0",
+ "gulp-util": "^3.0.7",
+ "husky": "^1.2.0",
+ "istanbul": "^0.4.3",
+ "jsdoc": "^3.5.5",
+ "jshint": "^2.9.5",
+ "lint-staged": "^8.1.0",
+ "lodash": "^4.16.6",
+ "minimist": "^1.2.0",
+ "mocha": "^3.5.3",
+ "mocha-parallel-executor": "^0.3.0",
+ "mocha.parallel": "^0.15.3",
+ "prettier": "^1.15.2",
+ "require-dir": "^0.3.0"
+ }
+ },
+ "node_modules/.pnpm/node-abort-controller@3.1.1/node_modules/node-abort-controller": {
+ "version": "3.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "jest": "^27.2.4",
+ "node-fetch": "^2.6.5",
+ "whatwg-fetch": "^3.6.2"
+ }
+ },
+ "node_modules/.pnpm/node-addon-api@7.1.1/node_modules/node-addon-api": {
+ "version": "7.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "benchmark": "^2.1.4",
+ "bindings": "^1.5.0",
+ "clang-format": "^1.4.0",
+ "eslint": "^7.32.0",
+ "eslint-config-semistandard": "^16.0.0",
+ "eslint-config-standard": "^16.0.3",
+ "eslint-plugin-import": "^2.24.2",
+ "eslint-plugin-node": "^11.1.0",
+ "eslint-plugin-promise": "^5.1.0",
+ "fs-extra": "^11.1.1",
+ "path": "^0.12.7",
+ "pre-commit": "^1.2.2",
+ "safe-buffer": "^5.1.1"
+ }
+ },
+ "node_modules/.pnpm/node-addon-api@8.5.0/node_modules/node-addon-api": {
+ "version": "8.5.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "benchmark": "^2.1.4",
+ "bindings": "^1.5.0",
+ "clang-format": "^1.4.0",
+ "eslint": "^9.13.0",
+ "fs-extra": "^11.1.1",
+ "neostandard": "^0.12.0",
+ "pre-commit": "^1.2.2",
+ "semver": "^7.6.0"
+ },
+ "engines": {
+ "node": "^18 || ^20 || >= 21"
+ }
+ },
+ "node_modules/.pnpm/node-emoji@1.11.0": {},
+ "node_modules/.pnpm/node-fetch-native@1.6.7/node_modules/node-fetch-native": {
+ "version": "1.6.7",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^24.1.0",
+ "@vitest/coverage-v8": "^3.2.4",
+ "abort-controller": "^3.0.0",
+ "agent-base": "^7.1.4",
+ "changelogen": "^0.6.2",
+ "eslint": "^9.32.0",
+ "eslint-config-unjs": "^0.5.0",
+ "http-proxy-agent": "^7.0.2",
+ "https-proxy-agent": "^7.0.6",
+ "node-fetch": "^3.3.2",
+ "prettier": "^3.6.2",
+ "proxy-agent": "^6.5.0",
+ "typescript": "^5.9.2",
+ "unbuild": "^3.6.0",
+ "undici": "^6.21.3",
+ "vitest": "^3.2.4"
+ }
+ },
+ "node_modules/.pnpm/node-fetch@2.7.0": {},
+ "node_modules/.pnpm/node-gyp-build@4.8.4/node_modules/node-gyp-build": {
+ "version": "4.8.4",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "node-gyp-build": "bin.js",
+ "node-gyp-build-optional": "optional.js",
+ "node-gyp-build-test": "build-test.js"
+ },
+ "devDependencies": {
+ "array-shuffle": "^1.0.1",
+ "standard": "^14.0.0",
+ "tape": "^5.0.0"
+ }
+ },
+ "node_modules/.pnpm/node-int64@0.4.0/node_modules/node-int64": {
+ "version": "0.4.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "nodeunit": "^0.9.0"
+ }
+ },
+ "node_modules/.pnpm/node-releases@2.0.27/node_modules/node-releases": {
+ "version": "2.0.27",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "semver": "^7.3.5"
+ }
+ },
+ "node_modules/.pnpm/normalize-path@3.0.0/node_modules/normalize-path": {
+ "version": "3.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "gulp-format-md": "^1.0.0",
+ "minimist": "^1.2.0",
+ "mocha": "^3.5.3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/normalize-range@0.1.2/node_modules/normalize-range": {
+ "version": "0.1.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "almost-equal": "^1.0.0",
+ "codeclimate-test-reporter": "^0.1.0",
+ "coveralls": "^2.11.2",
+ "istanbul": "^0.3.17",
+ "jscs": "^2.1.1",
+ "jshint": "^2.8.0",
+ "jshint-stylish": "^2.0.1",
+ "mocha": "^2.2.5",
+ "stringify-pi": "0.0.3"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/npm-run-path@4.0.1": {},
+ "node_modules/.pnpm/nth-check@2.1.1": {},
+ "node_modules/.pnpm/nypm@0.6.2": {},
+ "node_modules/.pnpm/oauth-sign@0.9.0/node_modules/oauth-sign": {
+ "version": "0.9.0",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {},
+ "engines": {
+ "node": "*"
+ }
+ },
+ "node_modules/.pnpm/object-assign@4.1.1/node_modules/object-assign": {
+ "version": "4.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^0.16.0",
+ "lodash": "^4.16.4",
+ "matcha": "^0.7.0",
+ "xo": "^0.16.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/object-hash@3.0.0/node_modules/object-hash": {
+ "version": "3.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "browserify": "^16.2.3",
+ "gulp": "^4.0.0",
+ "gulp-browserify": "^0.5.1",
+ "gulp-coveralls": "^0.1.4",
+ "gulp-exec": "^3.0.1",
+ "gulp-istanbul": "^1.1.3",
+ "gulp-jshint": "^2.0.0",
+ "gulp-mocha": "^5.0.0",
+ "gulp-rename": "^1.2.0",
+ "gulp-replace": "^1.0.0",
+ "gulp-uglify": "^3.0.0",
+ "jshint": "^2.8.0",
+ "jshint-stylish": "^2.1.0",
+ "karma": "^4.2.0",
+ "karma-chrome-launcher": "^2.2.0",
+ "karma-mocha": "^1.3.0",
+ "mocha": "^6.2.0"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/.pnpm/object-inspect@1.13.4/node_modules/object-inspect": {
+ "version": "1.13.4",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@ljharb/eslint-config": "^21.1.1",
+ "@pkgjs/support": "^0.0.6",
+ "auto-changelog": "^2.5.0",
+ "core-js": "^2.6.12",
+ "error-cause": "^1.0.8",
+ "es-value-fixtures": "^1.7.1",
+ "eslint": "=8.8.0",
+ "for-each": "^0.3.4",
+ "functions-have-names": "^1.2.3",
+ "glob": "=10.3.7",
+ "globalthis": "^1.0.4",
+ "has-symbols": "^1.1.0",
+ "has-tostringtag": "^1.0.2",
+ "in-publish": "^2.0.1",
+ "jackspeak": "=2.1.1",
+ "make-arrow-function": "^1.2.0",
+ "mock-property": "^1.1.0",
+ "npmignore": "^0.3.1",
+ "nyc": "^10.3.2",
+ "safe-publish-latest": "^2.0.0",
+ "safer-buffer": "^2.1.2",
+ "semver": "^6.3.1",
+ "string.prototype.repeat": "^1.0.0",
+ "tape": "^5.9.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/.pnpm/ohash@2.0.11/node_modules/ohash": {
+ "version": "2.0.11",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^22.13.5",
+ "@vitest/coverage-v8": "^3.0.7",
+ "automd": "^0.4.0",
+ "changelogen": "^0.6.0",
+ "esbuild": "^0.25.0",
+ "eslint": "^9.21.0",
+ "eslint-config-unjs": "^0.4.2",
+ "mitata": "^1.0.34",
+ "prettier": "^3.5.2",
+ "typescript": "^5.7.3",
+ "unbuild": "^3.5.0",
+ "vitest": "^3.0.7"
+ }
+ },
+ "node_modules/.pnpm/on-finished@2.4.1": {},
+ "node_modules/.pnpm/once@1.4.0": {},
+ "node_modules/.pnpm/onetime@5.1.2": {},
+ "node_modules/.pnpm/optionator@0.9.4": {},
+ "node_modules/.pnpm/ora@5.4.1": {},
+ "node_modules/.pnpm/os-tmpdir@1.0.2/node_modules/os-tmpdir": {
+ "version": "1.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "*",
+ "xo": "^0.16.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/p-limit@2.3.0": {},
+ "node_modules/.pnpm/p-limit@3.1.0": {},
+ "node_modules/.pnpm/p-locate@3.0.0": {},
+ "node_modules/.pnpm/p-locate@4.1.0": {},
+ "node_modules/.pnpm/p-locate@5.0.0": {},
+ "node_modules/.pnpm/p-try@2.2.0/node_modules/p-try": {
+ "version": "2.2.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.1",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/package-json-from-dist@1.0.1/node_modules/package-json-from-dist": {
+ "version": "1.0.1",
+ "extraneous": true,
+ "license": "BlueOak-1.0.0",
+ "devDependencies": {
+ "@types/node": "^20.12.12",
+ "prettier": "^3.2.5",
+ "tap": "^18.5.3",
+ "tshy": "^1.14.0",
+ "typedoc": "^0.24.8",
+ "typescript": "^5.1.6"
+ }
+ },
+ "node_modules/.pnpm/parent-module@1.0.1": {},
+ "node_modules/.pnpm/parse-json@5.2.0": {},
+ "node_modules/.pnpm/parseurl@1.3.3/node_modules/parseurl": {
+ "version": "1.3.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "beautify-benchmark": "0.2.4",
+ "benchmark": "2.1.4",
+ "eslint": "5.16.0",
+ "eslint-config-standard": "12.0.0",
+ "eslint-plugin-import": "2.17.1",
+ "eslint-plugin-node": "7.0.1",
+ "eslint-plugin-promise": "4.1.1",
+ "eslint-plugin-standard": "4.0.0",
+ "fast-url-parser": "1.1.3",
+ "istanbul": "0.4.5",
+ "mocha": "6.1.3"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/.pnpm/passport-jwt@4.0.1": {},
+ "node_modules/.pnpm/passport-local@1.0.0": {},
+ "node_modules/.pnpm/passport-strategy@1.0.0/node_modules/passport-strategy": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "devDependencies": {
+ "chai": "1.x.x",
+ "mocha": "1.x.x"
+ },
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/.pnpm/passport@0.7.0": {},
+ "node_modules/.pnpm/path-browserify@1.0.1/node_modules/path-browserify": {
+ "version": "1.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tape": "^4.9.0"
+ }
+ },
+ "node_modules/.pnpm/path-exists@3.0.0/node_modules/path-exists": {
+ "version": "3.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "*",
+ "xo": "*"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/.pnpm/path-exists@4.0.0/node_modules/path-exists": {
+ "version": "4.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/path-is-absolute@1.0.1/node_modules/path-is-absolute": {
+ "version": "1.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "xo": "^0.16.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/path-key@3.1.1/node_modules/path-key": {
+ "version": "3.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^11.13.0",
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/path-parse@1.0.7/node_modules/path-parse": {
+ "version": "1.0.7",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/path-scurry@1.11.1": {},
+ "node_modules/.pnpm/path-to-regexp@0.1.12/node_modules/path-to-regexp": {
+ "version": "0.1.12",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "istanbul": "^0.2.6",
+ "mocha": "^1.17.1"
+ }
+ },
+ "node_modules/.pnpm/path-to-regexp@3.3.0/node_modules/path-to-regexp": {
+ "version": "3.3.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/chai": "^4.0.4",
+ "@types/mocha": "^5.2.5",
+ "@types/node": "^12.7.3",
+ "chai": "^4.1.1",
+ "mocha": "^6.2.0",
+ "nyc": "^14.1.1",
+ "standard": "^14.1.0",
+ "ts-node": "^8.3.0",
+ "typescript": "^3.7.2"
+ }
+ },
+ "node_modules/.pnpm/path-type@4.0.0/node_modules/path-type": {
+ "version": "4.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.3.1",
+ "nyc": "^13.3.0",
+ "tsd-check": "^0.3.0",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/pathe@2.0.3/node_modules/pathe": {
+ "version": "2.0.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^22.13.1",
+ "@vitest/coverage-v8": "^3.0.5",
+ "changelogen": "^0.5.7",
+ "esbuild": "^0.25.0",
+ "eslint": "^9.20.1",
+ "eslint-config-unjs": "^0.4.2",
+ "jiti": "^2.4.2",
+ "prettier": "^3.5.0",
+ "typescript": "^5.7.3",
+ "unbuild": "^3.3.1",
+ "vitest": "^3.0.5",
+ "zeptomatch": "^2.0.0"
+ }
+ },
+ "node_modules/.pnpm/pause@0.0.1/node_modules/pause": {
+ "version": "0.0.1",
+ "extraneous": true,
+ "devDependencies": {
+ "mocha": "*",
+ "should": "*"
+ }
+ },
+ "node_modules/.pnpm/perfect-debounce@1.0.0/node_modules/perfect-debounce": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^18.16.3",
+ "@vitest/coverage-c8": "^0.31.0",
+ "changelogen": "^0.5.3",
+ "eslint": "^8.39.0",
+ "eslint-config-unjs": "^0.1.0",
+ "in-range": "^3.0.0",
+ "prettier": "^2.8.8",
+ "time-span": "^5.1.0",
+ "typescript": "^5.0.4",
+ "unbuild": "^1.2.1",
+ "vitest": "^0.31.0"
+ }
+ },
+ "node_modules/.pnpm/performance-now@2.1.0/node_modules/performance-now": {
+ "version": "2.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "bluebird": "^3.4.7",
+ "call-delayed": "^1.0.0",
+ "chai": "^3.5.0",
+ "chai-increasing": "^1.2.0",
+ "coffee-script": "~1.12.2",
+ "mocha": "~3.2.0",
+ "pre-commit": "^1.2.2"
+ }
+ },
+ "node_modules/.pnpm/picocolors@1.1.1/node_modules/picocolors": {
+ "version": "1.1.1",
+ "extraneous": true,
+ "license": "ISC"
+ },
+ "node_modules/.pnpm/picomatch@2.3.1/node_modules/picomatch": {
+ "version": "2.3.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "^6.8.0",
+ "fill-range": "^7.0.1",
+ "gulp-format-md": "^2.0.0",
+ "mocha": "^6.2.2",
+ "nyc": "^15.0.0",
+ "time-require": "github:jonschlinkert/time-require"
+ },
+ "engines": {
+ "node": ">=8.6"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/.pnpm/picomatch@4.0.1/node_modules/picomatch": {
+ "version": "4.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "^8.56.0",
+ "fill-range": "^7.0.1",
+ "gulp-format-md": "^2.0.0",
+ "mocha": "^10.2.0",
+ "nyc": "^15.1.0",
+ "time-require": "github:jonschlinkert/time-require"
+ },
+ "engines": {
+ "node": ">=12"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/jonschlinkert"
+ }
+ },
+ "node_modules/.pnpm/pify@2.3.0/node_modules/pify": {
+ "version": "2.3.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "*",
+ "pinkie-promise": "^1.0.0",
+ "v8-natives": "0.0.2",
+ "xo": "*"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/pinia@2.3.1_typescript@5.9.3_vue@3.5.24_typescript@5.9.3_": {},
+ "node_modules/.pnpm/pirates@4.0.7/node_modules/pirates": {
+ "version": "4.0.7",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "1.4.1",
+ "decache": "4.6.2"
+ },
+ "engines": {
+ "node": ">= 6"
+ }
+ },
+ "node_modules/.pnpm/pkg-dir@4.2.0": {},
+ "node_modules/.pnpm/pkg-types@2.3.0": {},
+ "node_modules/.pnpm/pkg-up@3.1.0": {},
+ "node_modules/.pnpm/pluralize@8.0.0/node_modules/pluralize": {
+ "version": "8.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "chai": "^4.0.0",
+ "istanbul": "^0.4.5",
+ "mocha": "^5.0.0",
+ "semistandard": "^12.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/.pnpm/postcss-import@15.1.0_postcss@8.5.6": {},
+ "node_modules/.pnpm/postcss-js@4.1.0_postcss@8.5.6": {},
+ "node_modules/.pnpm/postcss-load-config@6.0.1_jiti@1.21.7_postcss@8.5.6": {},
+ "node_modules/.pnpm/postcss-nested@6.2.0_postcss@8.5.6": {},
+ "node_modules/.pnpm/postcss-selector-parser@6.1.2": {},
+ "node_modules/.pnpm/postcss-value-parser@4.2.0/node_modules/postcss-value-parser": {
+ "version": "4.2.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "^5.16.0",
+ "husky": "^2.3.0",
+ "lint-staged": "^8.1.7",
+ "prettier": "^1.17.1",
+ "tap-spec": "^5.0.0",
+ "tape": "^4.10.2"
+ }
+ },
+ "node_modules/.pnpm/postcss@8.5.6": {},
+ "node_modules/.pnpm/prelude-ls@1.2.1/node_modules/prelude-ls": {
+ "version": "1.2.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "browserify": "^16.5.1",
+ "livescript": "^1.6.0",
+ "mocha": "^7.1.1",
+ "sinon": "~8.0.1",
+ "uglify-js": "^3.8.1"
+ },
+ "engines": {
+ "node": ">= 0.8.0"
+ }
+ },
+ "node_modules/.pnpm/prettier-linter-helpers@1.0.0": {},
+ "node_modules/.pnpm/prettier@3.6.2/node_modules/prettier": {
+ "version": "3.6.2",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "prettier": "bin/prettier.cjs"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/prettier/prettier?sponsor=1"
+ }
+ },
+ "node_modules/.pnpm/pretty-format@29.7.0": {},
+ "node_modules/.pnpm/prisma@6.19.0_typescript@5.9.3": {},
+ "node_modules/.pnpm/prompts@2.4.2": {},
+ "node_modules/.pnpm/proxy-addr@2.0.7": {},
+ "node_modules/.pnpm/proxy-from-env@1.1.0/node_modules/proxy-from-env": {
+ "version": "1.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "coveralls": "^3.0.9",
+ "eslint": "^6.8.0",
+ "istanbul": "^0.4.5",
+ "mocha": "^7.1.0"
+ }
+ },
+ "node_modules/.pnpm/psl@1.15.0": {},
+ "node_modules/.pnpm/punycode@2.3.1/node_modules/punycode": {
+ "version": "2.3.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "codecov": "^3.8.3",
+ "mocha": "^10.2.0",
+ "nyc": "^15.1.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/pure-rand@6.1.0/node_modules/pure-rand": {
+ "version": "6.1.0",
+ "extraneous": true,
+ "funding": [
+ {
+ "type": "individual",
+ "url": "https://github.com/sponsors/dubzzz"
+ },
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/fast-check"
+ }
+ ],
+ "license": "MIT",
+ "devDependencies": {
+ "@types/jest": "^29.5.12",
+ "@types/node": "^20.11.30",
+ "cross-env": "^7.0.3",
+ "fast-check": "^3.16.0",
+ "jest": "^29.7.0",
+ "prettier": "3.2.5",
+ "replace-in-file": "^7.1.0",
+ "source-map-support": "^0.5.21",
+ "tinybench": "^2.6.0",
+ "ts-jest": "^29.1.2",
+ "ts-node": "^10.9.2",
+ "typescript": "^5.4.2"
+ }
+ },
+ "node_modules/.pnpm/qs@6.13.0": {},
+ "node_modules/.pnpm/qs@6.5.3/node_modules/qs": {
+ "version": "6.5.3",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "@ljharb/eslint-config": "^20.1.0",
+ "aud": "^1.1.5",
+ "browserify": "^16.5.2",
+ "eclint": "^2.8.1",
+ "eslint": "^8.6.0",
+ "evalmd": "^0.0.17",
+ "iconv-lite": "^0.4.24",
+ "in-publish": "^2.0.1",
+ "mkdirp": "^0.5.1",
+ "nyc": "^10.3.2",
+ "qs-iconv": "^1.0.4",
+ "safe-publish-latest": "^2.0.0",
+ "safer-buffer": "^2.1.2",
+ "tape": "^5.4.0"
+ },
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/.pnpm/queue-microtask@1.2.3/node_modules/queue-microtask": {
+ "version": "1.2.3",
+ "extraneous": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "devDependencies": {
+ "standard": "*",
+ "tape": "^5.2.2"
+ }
+ },
+ "node_modules/.pnpm/randombytes@2.1.0": {},
+ "node_modules/.pnpm/range-parser@1.2.1/node_modules/range-parser": {
+ "version": "1.2.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "deep-equal": "1.0.1",
+ "eslint": "5.16.0",
+ "eslint-config-standard": "12.0.0",
+ "eslint-plugin-import": "2.17.2",
+ "eslint-plugin-markdown": "1.0.0",
+ "eslint-plugin-node": "8.0.1",
+ "eslint-plugin-promise": "4.1.1",
+ "eslint-plugin-standard": "4.0.0",
+ "mocha": "6.1.4",
+ "nyc": "14.1.1"
+ },
+ "engines": {
+ "node": ">= 0.6"
+ }
+ },
+ "node_modules/.pnpm/raw-body@2.5.2": {},
+ "node_modules/.pnpm/rc9@2.1.2": {},
+ "node_modules/.pnpm/react-is@18.3.1/node_modules/react-is": {
+ "version": "18.3.1",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/read-cache@1.0.0": {},
+ "node_modules/.pnpm/readable-stream@3.6.2": {},
+ "node_modules/.pnpm/readdirp@3.6.0": {},
+ "node_modules/.pnpm/readdirp@4.1.2/node_modules/readdirp": {
+ "version": "4.1.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@paulmillr/jsbt": "0.3.1",
+ "@types/node": "20.14.8",
+ "c8": "10.1.3",
+ "chai": "4.3.4",
+ "chai-subset": "1.6.0",
+ "micro-should": "0.5.0",
+ "prettier": "3.1.1",
+ "typescript": "5.5.2"
+ },
+ "engines": {
+ "node": ">= 14.18.0"
+ },
+ "funding": {
+ "type": "individual",
+ "url": "https://paulmillr.com/funding/"
+ }
+ },
+ "node_modules/.pnpm/reflect-metadata@0.2.2/node_modules/reflect-metadata": {
+ "version": "0.2.2",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "@types/chai": "^3.4.34",
+ "@types/mocha": "^2.2.34",
+ "@types/node": "^10.17.60",
+ "chai": "^3.5.0",
+ "del": "^2.2.2",
+ "ecmarkup": "^3.9.3",
+ "gulp": "^3.9.1",
+ "gulp-emu": "^1.1.0",
+ "gulp-live-server": "0.0.30",
+ "gulp-mocha": "^3.0.1",
+ "gulp-rename": "^1.2.2",
+ "gulp-sequence": "^0.4.6",
+ "gulp-tsb": "^2.0.3",
+ "mocha": "^3.2.0",
+ "typescript": "^2.1.4"
+ }
+ },
+ "node_modules/.pnpm/repeat-string@1.6.1/node_modules/repeat-string": {
+ "version": "1.6.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ansi-cyan": "^0.1.1",
+ "benchmarked": "^0.2.5",
+ "gulp-format-md": "^0.1.11",
+ "isobject": "^2.1.0",
+ "mocha": "^3.1.2",
+ "repeating": "^3.0.0",
+ "text-table": "^0.2.0",
+ "yargs-parser": "^4.0.2"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/.pnpm/request@2.88.2": {},
+ "node_modules/.pnpm/require-directory@2.1.1/node_modules/require-directory": {
+ "version": "2.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "jshint": "^2.6.0",
+ "mocha": "^2.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/require-from-string@2.0.2/node_modules/require-from-string": {
+ "version": "2.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "mocha": "*"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/resize-observer-polyfill@1.5.1/node_modules/resize-observer-polyfill": {
+ "version": "1.5.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "babel-eslint": "10.0.1",
+ "cpy-cli": "2.0.0",
+ "eslint": "5.10.0",
+ "jasmine": "2.8.0",
+ "jasmine-core": "2.8.0",
+ "karma": "3.1.3",
+ "karma-chrome-launcher": "2.2.0",
+ "karma-firefox-launcher": "1.1.0",
+ "karma-jasmine": "1.1.2",
+ "karma-jasmine-html-reporter": "0.2.2",
+ "karma-rollup-preprocessor": "6.1.1",
+ "karma-sauce-launcher": "1.2.0",
+ "karma-sourcemap-loader": "0.3.7",
+ "karma-spec-reporter": "0.0.32",
+ "promise-polyfill": "8.1.0",
+ "rollup": "0.67.4",
+ "rollup-plugin-typescript": "1.0.0",
+ "typescript": "3.2.2"
+ }
+ },
+ "node_modules/.pnpm/resolve-cwd@3.0.0": {},
+ "node_modules/.pnpm/resolve-from@4.0.0/node_modules/resolve-from": {
+ "version": "4.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "*",
+ "xo": "*"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/.pnpm/resolve-from@5.0.0/node_modules/resolve-from": {
+ "version": "5.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/resolve.exports@2.0.3/node_modules/resolve.exports": {
+ "version": "2.0.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "bundt": "next",
+ "tsm": "2.3.0",
+ "typescript": "4.9.4",
+ "uvu": "0.5.4"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/.pnpm/resolve@1.22.11": {},
+ "node_modules/.pnpm/restore-cursor@3.1.0": {},
+ "node_modules/.pnpm/reusify@1.1.0/node_modules/reusify": {
+ "version": "1.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@types/node": "^22.9.0",
+ "c8": "^10.1.2",
+ "eslint": "^9.13.0",
+ "neostandard": "^0.12.0",
+ "pre-commit": "^1.2.2",
+ "tape": "^5.0.0",
+ "typescript": "^5.2.2"
+ },
+ "engines": {
+ "iojs": ">=1.0.0",
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/rfdc@1.4.1/node_modules/rfdc": {
+ "version": "1.4.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "clone-deep": "^4.0.1",
+ "codecov": "^3.4.0",
+ "deep-copy": "^1.4.2",
+ "fast-copy": "^1.2.1",
+ "fastbench": "^1.0.1",
+ "fastest-json-copy": "^1.0.1",
+ "lodash.clonedeep": "^4.5.0",
+ "nano-copy": "^0.1.0",
+ "plain-object-clone": "^1.1.0",
+ "ramda": "^0.27.1",
+ "standard": "^17.0.0",
+ "tap": "^12.0.1",
+ "tsd": "^0.7.4"
+ }
+ },
+ "node_modules/.pnpm/rimraf@3.0.2": {},
+ "node_modules/.pnpm/rollup@4.53.3": {},
+ "node_modules/.pnpm/run-async@2.4.1/node_modules/run-async": {
+ "version": "2.4.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "mocha": "^7.1.0"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/.pnpm/run-async@3.0.0/node_modules/run-async": {
+ "version": "3.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "mocha": "^10.2.0"
+ },
+ "engines": {
+ "node": ">=0.12.0"
+ }
+ },
+ "node_modules/.pnpm/run-parallel@1.2.0": {},
+ "node_modules/.pnpm/rxjs@7.8.1": {},
+ "node_modules/.pnpm/rxjs@7.8.2": {},
+ "node_modules/.pnpm/safe-buffer@5.2.1/node_modules/safe-buffer": {
+ "version": "5.2.1",
+ "extraneous": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/feross"
+ },
+ {
+ "type": "patreon",
+ "url": "https://www.patreon.com/feross"
+ },
+ {
+ "type": "consulting",
+ "url": "https://feross.org/support"
+ }
+ ],
+ "license": "MIT",
+ "devDependencies": {
+ "standard": "*",
+ "tape": "^5.0.0"
+ }
+ },
+ "node_modules/.pnpm/safer-buffer@2.1.2/node_modules/safer-buffer": {
+ "version": "2.1.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "standard": "^11.0.1",
+ "tape": "^4.9.0"
+ }
+ },
+ "node_modules/.pnpm/sass@1.94.1": {},
+ "node_modules/.pnpm/schema-utils@3.3.0": {},
+ "node_modules/.pnpm/schema-utils@4.3.3": {},
+ "node_modules/.pnpm/scroll-into-view-if-needed@2.2.31": {},
+ "node_modules/.pnpm/semver@6.3.1/node_modules/semver": {
+ "version": "6.3.1",
+ "extraneous": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "devDependencies": {
+ "@npmcli/template-oss": "4.17.0",
+ "tap": "^12.7.0"
+ }
+ },
+ "node_modules/.pnpm/semver@7.7.3/node_modules/semver": {
+ "version": "7.7.3",
+ "extraneous": true,
+ "license": "ISC",
+ "bin": {
+ "semver": "bin/semver.js"
+ },
+ "devDependencies": {
+ "@npmcli/eslint-config": "^5.0.0",
+ "@npmcli/template-oss": "4.25.1",
+ "benchmark": "^2.1.4",
+ "tap": "^16.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/.pnpm/send@0.19.0": {},
+ "node_modules/.pnpm/serialize-javascript@6.0.2": {},
+ "node_modules/.pnpm/serve-static@1.16.2": {},
+ "node_modules/.pnpm/set-function-length@1.2.2": {},
+ "node_modules/.pnpm/setprototypeof@1.2.0/node_modules/setprototypeof": {
+ "version": "1.2.0",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "mocha": "^6.1.4",
+ "standard": "^13.0.2"
+ }
+ },
+ "node_modules/.pnpm/shallow-equal@1.2.1/node_modules/shallow-equal": {
+ "version": "1.2.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "chai": "^4.2.0",
+ "eslint": "^6.7.2",
+ "eslint-plugin-mocha": "^6.2.2",
+ "esm": "^3.2.25",
+ "mocha": "^6.2.2",
+ "nyc": "^14.1.1",
+ "rollup": "^1.27.8"
+ }
+ },
+ "node_modules/.pnpm/shebang-command@2.0.0": {},
+ "node_modules/.pnpm/shebang-regex@3.0.0/node_modules/shebang-regex": {
+ "version": "3.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/side-channel-list@1.0.0": {},
+ "node_modules/.pnpm/side-channel-map@1.0.1": {},
+ "node_modules/.pnpm/side-channel-weakmap@1.0.2": {},
+ "node_modules/.pnpm/side-channel@1.1.0": {},
+ "node_modules/.pnpm/signal-exit@3.0.7/node_modules/signal-exit": {
+ "version": "3.0.7",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "chai": "^3.5.0",
+ "coveralls": "^3.1.1",
+ "nyc": "^15.1.0",
+ "standard-version": "^9.3.1",
+ "tap": "^15.1.1"
+ }
+ },
+ "node_modules/.pnpm/signal-exit@4.1.0/node_modules/signal-exit": {
+ "version": "4.1.0",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "@types/cross-spawn": "^6.0.2",
+ "@types/node": "^18.15.11",
+ "@types/signal-exit": "^3.0.1",
+ "@types/tap": "^15.0.8",
+ "c8": "^7.13.0",
+ "prettier": "^2.8.6",
+ "tap": "^16.3.4",
+ "ts-node": "^10.9.1",
+ "typedoc": "^0.23.28",
+ "typescript": "^5.0.2"
+ },
+ "engines": {
+ "node": ">=14"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/isaacs"
+ }
+ },
+ "node_modules/.pnpm/sisteransi@1.0.5/node_modules/sisteransi": {
+ "version": "1.0.5",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tap-spec": "^5.0.0",
+ "tape": "^4.13.2"
+ }
+ },
+ "node_modules/.pnpm/slash@3.0.0/node_modules/slash": {
+ "version": "3.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/source-map-js@1.2.1/node_modules/source-map-js": {
+ "version": "1.2.1",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "clean-publish": "^3.1.0",
+ "doctoc": "^0.15.0",
+ "webpack": "^1.12.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/source-map-support@0.5.13": {},
+ "node_modules/.pnpm/source-map-support@0.5.21": {},
+ "node_modules/.pnpm/source-map@0.6.1/node_modules/source-map": {
+ "version": "0.6.1",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "doctoc": "^0.15.0",
+ "webpack": "^1.12.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/source-map@0.7.4/node_modules/source-map": {
+ "version": "0.7.4",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "doctoc": "^1.3.1",
+ "eslint": "^4.19.1",
+ "live-server": "^1.2.0",
+ "npm-run-all": "^4.1.2",
+ "nyc": "^11.7.1",
+ "watch": "^1.0.2",
+ "webpack": "^4.9.1",
+ "webpack-cli": "^3.1"
+ },
+ "engines": {
+ "node": ">= 8"
+ }
+ },
+ "node_modules/.pnpm/source-map@0.7.6/node_modules/source-map": {
+ "version": "0.7.6",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "c8": "^7.12.0",
+ "doctoc": "^2.2.1",
+ "eslint": "^8.24.0",
+ "eslint-config-prettier": "^8.5.0",
+ "prettier": "^2.7.1"
+ },
+ "engines": {
+ "node": ">= 12"
+ }
+ },
+ "node_modules/.pnpm/speakingurl@14.0.1/node_modules/speakingurl": {
+ "version": "14.0.1",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "gulp": "^3.8.8",
+ "gulp-bump": "^2.4.0",
+ "gulp-header": "^1.2.2",
+ "gulp-jsbeautifier": "^2.0.3",
+ "gulp-jshint": "^2.0.0",
+ "gulp-load-plugins": "^1.1.0",
+ "gulp-mocha": "^4.3.1",
+ "gulp-rename": "^1.2.0",
+ "gulp-replace": "^0.6.1",
+ "gulp-uglify": "^3.0.0",
+ "jshint": "^2.8.0",
+ "jshint-stylish": "^2.0.0",
+ "minimist": "^1.1.0",
+ "mocha": "^3.0.2",
+ "should": "^11.1.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/sprintf-js@1.0.3/node_modules/sprintf-js": {
+ "version": "1.0.3",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "grunt": "*",
+ "grunt-contrib-uglify": "*",
+ "grunt-contrib-watch": "*",
+ "mocha": "*"
+ }
+ },
+ "node_modules/.pnpm/sshpk@1.18.0": {},
+ "node_modules/.pnpm/stack-utils@2.0.6": {},
+ "node_modules/.pnpm/statuses@2.0.1/node_modules/statuses": {
+ "version": "2.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "csv-parse": "4.14.2",
+ "eslint": "7.17.0",
+ "eslint-config-standard": "14.1.1",
+ "eslint-plugin-import": "2.22.1",
+ "eslint-plugin-markdown": "1.0.2",
+ "eslint-plugin-node": "11.1.0",
+ "eslint-plugin-promise": "4.2.1",
+ "eslint-plugin-standard": "4.1.0",
+ "mocha": "8.2.1",
+ "nyc": "15.1.0",
+ "raw-body": "2.4.1",
+ "stream-to-array": "2.3.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/.pnpm/streamsearch@1.1.0/node_modules/streamsearch": {
+ "version": "1.1.0",
+ "extraneous": true,
+ "devDependencies": {
+ "@mscdex/eslint-config": "^1.1.0",
+ "eslint": "^7.32.0"
+ },
+ "engines": {
+ "node": ">=10.0.0"
+ }
+ },
+ "node_modules/.pnpm/string_decoder@1.3.0": {},
+ "node_modules/.pnpm/string-length@4.0.2": {},
+ "node_modules/.pnpm/string-width@4.2.3": {},
+ "node_modules/.pnpm/string-width@5.1.2": {},
+ "node_modules/.pnpm/strip-ansi@6.0.1": {},
+ "node_modules/.pnpm/strip-ansi@7.1.2": {},
+ "node_modules/.pnpm/strip-bom@3.0.0/node_modules/strip-bom": {
+ "version": "3.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "*",
+ "xo": "*"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/.pnpm/strip-bom@4.0.0/node_modules/strip-bom": {
+ "version": "4.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ }
+ },
+ "node_modules/.pnpm/strip-final-newline@2.0.0/node_modules/strip-final-newline": {
+ "version": "2.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^0.25.0",
+ "xo": "^0.23.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/strip-json-comments@3.1.1/node_modules/strip-json-comments": {
+ "version": "3.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "matcha": "^0.7.0",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=8"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/strnum@1.1.2/node_modules/strnum": {
+ "version": "1.1.2",
+ "extraneous": true,
+ "funding": [
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/NaturalIntelligence"
+ }
+ ],
+ "license": "MIT",
+ "devDependencies": {
+ "jasmine": "^5.6.0"
+ }
+ },
+ "node_modules/.pnpm/strtok3@10.3.4": {},
+ "node_modules/.pnpm/stylis@4.3.6": {},
+ "node_modules/.pnpm/sucrase@3.35.0": {},
+ "node_modules/.pnpm/superjson@2.2.5": {},
+ "node_modules/.pnpm/supports-color@7.2.0": {},
+ "node_modules/.pnpm/supports-color@8.1.1": {},
+ "node_modules/.pnpm/supports-preserve-symlinks-flag@1.0.0/node_modules/supports-preserve-symlinks-flag": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@ljharb/eslint-config": "^20.1.0",
+ "aud": "^1.1.5",
+ "auto-changelog": "^2.3.0",
+ "eslint": "^8.6.0",
+ "nyc": "^10.3.2",
+ "safe-publish-latest": "^2.0.0",
+ "semver": "^6.3.0",
+ "tape": "^5.4.0"
+ },
+ "engines": {
+ "node": ">= 0.4"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/ljharb"
+ }
+ },
+ "node_modules/.pnpm/symbol-observable@4.0.0/node_modules/symbol-observable": {
+ "version": "4.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "babel-cli": "^6.9.0",
+ "babel-preset-es2015": "^6.9.0",
+ "babel-preset-es3": "^1.0.0",
+ "chai": "^3.5.0",
+ "check-es3-syntax-cli": "^0.1.0",
+ "mocha": "^2.4.5",
+ "typescript": "^4.0.5"
+ },
+ "engines": {
+ "node": ">=0.10"
+ }
+ },
+ "node_modules/.pnpm/synckit@0.11.11": {},
+ "node_modules/.pnpm/tailwindcss@3.4.18": {},
+ "node_modules/.pnpm/tapable@2.3.0/node_modules/tapable": {
+ "version": "2.3.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/core": "^7.4.4",
+ "@babel/preset-env": "^7.4.4",
+ "@eslint/js": "^9.28.0",
+ "@eslint/markdown": "^7.1.0",
+ "@stylistic/eslint-plugin": "^5.2.3",
+ "babel-jest": "^24.8.0",
+ "eslint": "^9.28.0",
+ "eslint-config-prettier": "^10.1.5",
+ "eslint-config-webpack": "^4.6.3",
+ "eslint-plugin-import": "^2.31.0",
+ "eslint-plugin-jest": "^29.0.1",
+ "eslint-plugin-n": "^17.19.0",
+ "eslint-plugin-prettier": "^5.4.1",
+ "eslint-plugin-unicorn": "^60.0.0",
+ "globals": "^16.2.0",
+ "jest": "^24.8.0",
+ "prettier": "^3.5.3",
+ "prettier-1": "npm:prettier@^1"
+ },
+ "engines": {
+ "node": ">=6"
+ },
+ "funding": {
+ "type": "opencollective",
+ "url": "https://opencollective.com/webpack"
+ }
+ },
+ "node_modules/.pnpm/terser-webpack-plugin@5.3.14_webpack@5.97.1": {},
+ "node_modules/.pnpm/terser@5.44.1": {},
+ "node_modules/.pnpm/test-exclude@6.0.0": {},
+ "node_modules/.pnpm/text-table@0.2.0/node_modules/text-table": {
+ "version": "0.2.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "cli-color": "~0.2.3",
+ "tap": "~0.4.0",
+ "tape": "~1.0.2"
+ }
+ },
+ "node_modules/.pnpm/thenify-all@1.6.0": {},
+ "node_modules/.pnpm/thenify@3.3.1": {},
+ "node_modules/.pnpm/three@0.182.0/node_modules/three": {
+ "version": "0.182.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@eslint/js": "^9.0.0",
+ "@rollup/plugin-node-resolve": "^16.0.0",
+ "@rollup/plugin-terser": "^0.4.0",
+ "concurrently": "^9.0.0",
+ "eslint": "^9.0.0",
+ "eslint-config-mdcs": "^5.0.0",
+ "eslint-plugin-compat": "^6.0.0",
+ "eslint-plugin-html": "^8.1.3",
+ "eslint-plugin-import": "^2.32.0",
+ "eslint-plugin-jsdoc": "^61.4.1",
+ "globals": "^16.5.0",
+ "jimp": "^1.6.0",
+ "jsdoc": "^4.0.5",
+ "magic-string": "^0.30.0",
+ "pixelmatch": "^7.0.0",
+ "puppeteer": "^24.25.0",
+ "qunit": "^2.19.4",
+ "rollup": "^4.6.0",
+ "rollup-plugin-filesize": "^10.0.0",
+ "servez": "^2.2.4"
+ }
+ },
+ "node_modules/.pnpm/throttle-debounce@5.0.2/node_modules/throttle-debounce": {
+ "version": "5.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/cli": "^7.2.3",
+ "@babel/core": "^7.2.2",
+ "@babel/plugin-transform-runtime": "^7.2.0",
+ "@babel/preset-env": "^7.12.1",
+ "@babel/runtime": "^7.2.0",
+ "@rollup/plugin-babel": "^5.2.1",
+ "babel-loader": "^8.1.0",
+ "changelog-verify": "^1.1.2",
+ "core-js": "^2.6.5",
+ "eslint": "^8.5.0",
+ "eslint-config-nitpick": "^11.1.0",
+ "eslint-config-prettier": "^8.3.0",
+ "eslint-plugin-prettier": "^4.0.0",
+ "esm": "^3.0.51",
+ "get-port": "^4.0.0",
+ "get-port-cli": "^2.0.0",
+ "github-release-from-changelog": "^2.1.1",
+ "husky": "^4.3.0",
+ "karma": "^5.2.3",
+ "karma-browserstack-launcher": "^1.6.0",
+ "karma-chrome-launcher": "^3.1.0",
+ "karma-firefox-launcher": "^0.1.7",
+ "karma-mocha-reporter": "^2.2.5",
+ "karma-qunit": "^0.1.9",
+ "karma-sourcemap-loader": "^0.3.7",
+ "karma-webpack": "5.0.0",
+ "lint-staged": "^10.4.2",
+ "minimist": "^1.2.0",
+ "node-stdlib-browser": "^1.2.0",
+ "np": "^7.6.0",
+ "prettier": "^2.4.0",
+ "qunitjs": "^1.23.1",
+ "rollup": "^2.32.1",
+ "version-changelog": "^3.1.1",
+ "webpack": "^5.2.0"
+ },
+ "engines": {
+ "node": ">=12.22"
+ }
+ },
+ "node_modules/.pnpm/through@2.3.8/node_modules/through": {
+ "version": "2.3.8",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "from": "~0.1.3",
+ "stream-spec": "~0.3.5",
+ "tape": "~2.3.2"
+ }
+ },
+ "node_modules/.pnpm/tinyexec@1.0.2/node_modules/tinyexec": {
+ "version": "1.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@eslint/js": "^9.0.0",
+ "@types/cross-spawn": "^6.0.6",
+ "@types/node": "^20.12.7",
+ "@vitest/coverage-v8": "^4.0.7",
+ "cross-spawn": "^7.0.3",
+ "eslint-config-google": "^0.14.0",
+ "prettier": "^3.2.5",
+ "tsdown": "^0.9.9",
+ "typescript": "^5.4.5",
+ "typescript-eslint": "^7.7.0",
+ "vitest": "^4.0.7"
+ },
+ "engines": {
+ "node": ">=18"
+ }
+ },
+ "node_modules/.pnpm/tmp@0.0.33": {},
+ "node_modules/.pnpm/tmpl@1.0.5/node_modules/tmpl": {
+ "version": "1.0.5",
+ "extraneous": true,
+ "license": "BSD-3-Clause",
+ "devDependencies": {
+ "mocha": "^9.1.1"
+ }
+ },
+ "node_modules/.pnpm/to-regex-range@5.0.1": {},
+ "node_modules/.pnpm/toidentifier@1.0.1/node_modules/toidentifier": {
+ "version": "1.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "eslint": "7.32.0",
+ "eslint-config-standard": "14.1.1",
+ "eslint-plugin-import": "2.25.3",
+ "eslint-plugin-markdown": "2.2.1",
+ "eslint-plugin-node": "11.1.0",
+ "eslint-plugin-promise": "4.3.1",
+ "eslint-plugin-standard": "4.1.0",
+ "mocha": "9.1.3",
+ "nyc": "15.1.0"
+ },
+ "engines": {
+ "node": ">=0.6"
+ }
+ },
+ "node_modules/.pnpm/token-types@6.1.1": {},
+ "node_modules/.pnpm/tough-cookie@2.5.0": {},
+ "node_modules/.pnpm/tr46@0.0.3/node_modules/tr46": {
+ "version": "0.0.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "mocha": "^2.2.5",
+ "request": "^2.57.0"
+ }
+ },
+ "node_modules/.pnpm/tree-kill@1.2.2/node_modules/tree-kill": {
+ "version": "1.2.2",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "tree-kill": "cli.js"
+ },
+ "devDependencies": {
+ "mocha": "^2.2.5"
+ }
+ },
+ "node_modules/.pnpm/ts-api-utils@1.4.3_typescript@5.9.3": {},
+ "node_modules/.pnpm/ts-interface-checker@0.1.13/node_modules/ts-interface-checker": {
+ "version": "0.1.13",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "@types/benchmark": "^1.0.31",
+ "@types/chai": "~4.0.8",
+ "@types/mocha": "^8.0.1",
+ "@types/node": "^8.0.57",
+ "benchmark": "^2.1.4",
+ "chai": "^4.1.2",
+ "coveralls": "^3.0.0",
+ "mocha": "^7.1.2",
+ "nyc": "^15.0.1",
+ "protobufjs": "^6.8.3",
+ "source-map-support": "^0.5.0",
+ "ts-node": "^8.10.2",
+ "typescript": "^3.9.7"
+ }
+ },
+ "node_modules/.pnpm/ts-jest@29.4.5_@babel+core@_83a0b3c320d8c4040ae2f22b70e261b5": {},
+ "node_modules/.pnpm/ts-loader@9.5.4_typescript@5.9.3_webpack@5.97.1": {},
+ "node_modules/.pnpm/ts-node@10.9.2_@types+node@20.19.25_typescript@5.9.3": {},
+ "node_modules/.pnpm/tsconfig-paths-webpack-plugin@4.2.0": {},
+ "node_modules/.pnpm/tsconfig-paths@4.2.0": {},
+ "node_modules/.pnpm/tslib@2.8.1/node_modules/tslib": {
+ "version": "2.8.1",
+ "extraneous": true,
+ "license": "0BSD"
+ },
+ "node_modules/.pnpm/tunnel-agent@0.6.0": {},
+ "node_modules/.pnpm/tweetnacl@0.14.5/node_modules/tweetnacl": {
+ "version": "0.14.5",
+ "extraneous": true,
+ "license": "Unlicense",
+ "devDependencies": {
+ "browserify": "^13.0.0",
+ "eslint": "^2.2.0",
+ "faucet": "^0.0.1",
+ "tap-browser-color": "^0.1.2",
+ "tape": "^4.4.0",
+ "tape-run": "^2.1.3",
+ "tweetnacl-util": "^0.13.3",
+ "uglify-js": "^2.6.1"
+ }
+ },
+ "node_modules/.pnpm/type-check@0.4.0": {},
+ "node_modules/.pnpm/type-detect@4.0.8/node_modules/type-detect": {
+ "version": "4.0.8",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@commitlint/cli": "^4.2.2",
+ "benchmark": "^2.1.0",
+ "buble": "^0.16.0",
+ "codecov": "^3.0.0",
+ "commitlint-config-angular": "^4.2.1",
+ "cross-env": "^5.1.1",
+ "eslint": "^4.10.0",
+ "eslint-config-strict": "^14.0.0",
+ "eslint-plugin-filenames": "^1.2.0",
+ "husky": "^0.14.3",
+ "karma": "^1.7.1",
+ "karma-chrome-launcher": "^2.2.0",
+ "karma-coverage": "^1.1.1",
+ "karma-detect-browsers": "^2.2.5",
+ "karma-edge-launcher": "^0.4.2",
+ "karma-firefox-launcher": "^1.0.1",
+ "karma-ie-launcher": "^1.0.0",
+ "karma-mocha": "^1.3.0",
+ "karma-opera-launcher": "^1.0.0",
+ "karma-safari-launcher": "^1.0.0",
+ "karma-safaritechpreview-launcher": "0.0.6",
+ "karma-sauce-launcher": "^1.2.0",
+ "mocha": "^4.0.1",
+ "nyc": "^11.3.0",
+ "rollup": "^0.50.0",
+ "rollup-plugin-buble": "^0.16.0",
+ "rollup-plugin-commonjs": "^8.2.6",
+ "rollup-plugin-istanbul": "^1.1.0",
+ "rollup-plugin-node-resolve": "^3.0.0",
+ "semantic-release": "^8.2.0",
+ "simple-assert": "^1.0.0"
+ },
+ "engines": {
+ "node": ">=4"
+ }
+ },
+ "node_modules/.pnpm/type-fest@0.20.2/node_modules/type-fest": {
+ "version": "0.20.2",
+ "extraneous": true,
+ "license": "(MIT OR CC0-1.0)",
+ "devDependencies": {
+ "@sindresorhus/tsconfig": "~0.7.0",
+ "tsd": "^0.13.1",
+ "typescript": "^4.1.2",
+ "xo": "^0.35.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/type-fest@0.21.3/node_modules/type-fest": {
+ "version": "0.21.3",
+ "extraneous": true,
+ "license": "(MIT OR CC0-1.0)",
+ "devDependencies": {
+ "@sindresorhus/tsconfig": "~0.7.0",
+ "expect-type": "^0.11.0",
+ "tsd": "^0.14.0",
+ "typescript": "^4.1.3",
+ "xo": "^0.36.1"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/type-fest@4.41.0/node_modules/type-fest": {
+ "version": "4.41.0",
+ "extraneous": true,
+ "license": "(MIT OR CC0-1.0)",
+ "devDependencies": {
+ "expect-type": "^1.1.0",
+ "npm-run-all2": "^7.0.1",
+ "tsd": "^0.32.0",
+ "typescript": "~5.8.3",
+ "xo": "^0.60.0"
+ },
+ "engines": {
+ "node": ">=16"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/type-is@1.6.18": {},
+ "node_modules/.pnpm/typedarray@0.0.6/node_modules/typedarray": {
+ "version": "0.0.6",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tape": "~2.3.2"
+ }
+ },
+ "node_modules/.pnpm/typescript@5.7.2": {},
+ "node_modules/.pnpm/typescript@5.9.3": {},
+ "node_modules/.pnpm/uglify-js@3.19.3/node_modules/uglify-js": {
+ "version": "3.19.3",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "bin": {
+ "uglifyjs": "bin/uglifyjs"
+ },
+ "devDependencies": {
+ "acorn": "~8.7.1",
+ "semver": "~6.3.0"
+ },
+ "engines": {
+ "node": ">=0.8.0"
+ }
+ },
+ "node_modules/.pnpm/uid@2.0.2": {},
+ "node_modules/.pnpm/uint8array-extras@1.5.0/node_modules/uint8array-extras": {
+ "version": "1.5.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^6.0.1",
+ "benchmark": "2.1.4",
+ "typescript": "^5.3.3",
+ "xo": "^0.56.0"
+ },
+ "engines": {
+ "node": ">=18"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/undici-types@6.21.0/node_modules/undici-types": {
+ "version": "6.21.0",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/universalify@2.0.1/node_modules/universalify": {
+ "version": "2.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "colortape": "^0.1.2",
+ "coveralls": "^3.0.1",
+ "nyc": "^15.0.0",
+ "standard": "^14.3.1",
+ "tape": "^5.0.1"
+ },
+ "engines": {
+ "node": ">= 10.0.0"
+ }
+ },
+ "node_modules/.pnpm/unpipe@1.0.0/node_modules/unpipe": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "istanbul": "0.3.15",
+ "mocha": "2.2.5",
+ "readable-stream": "1.1.13"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/.pnpm/update-browserslist-db@1.1.4_browserslist@4.28.0": {},
+ "node_modules/.pnpm/uri-js@4.4.1": {},
+ "node_modules/.pnpm/util-deprecate@1.0.2/node_modules/util-deprecate": {
+ "version": "1.0.2",
+ "extraneous": true,
+ "license": "MIT"
+ },
+ "node_modules/.pnpm/utils-merge@1.0.1/node_modules/utils-merge": {
+ "version": "1.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "chai": "1.x.x",
+ "make-node": "0.3.x",
+ "mocha": "1.x.x"
+ },
+ "engines": {
+ "node": ">= 0.4.0"
+ }
+ },
+ "node_modules/.pnpm/uuid@13.0.0/node_modules/uuid": {
+ "version": "13.0.0",
+ "extraneous": true,
+ "funding": [
+ "https://github.com/sponsors/broofa",
+ "https://github.com/sponsors/ctavan"
+ ],
+ "license": "MIT",
+ "bin": {
+ "uuid": "dist-node/bin/uuid"
+ },
+ "devDependencies": {
+ "@babel/eslint-parser": "7.27.1",
+ "@commitlint/cli": "19.8.0",
+ "@commitlint/config-conventional": "19.8.0",
+ "@eslint/js": "9.26.0",
+ "bundlewatch": "0.4.1",
+ "commander": "13.1.0",
+ "eslint": "9.26.0",
+ "eslint-config-prettier": "10.1.2",
+ "eslint-plugin-prettier": "5.4.0",
+ "globals": "16.0.0",
+ "husky": "9.1.7",
+ "jest": "29.7.0",
+ "lint-staged": "15.5.2",
+ "neostandard": "0.12.1",
+ "npm-run-all": "4.1.5",
+ "prettier": "3.5.3",
+ "release-please": "17.0.0",
+ "runmd": "1.4.1",
+ "standard-version": "9.5.0",
+ "typescript": "5.2.2",
+ "typescript-eslint": "8.32.0"
+ }
+ },
+ "node_modules/.pnpm/uuid@3.4.0/node_modules/uuid": {
+ "version": "3.4.0",
+ "extraneous": true,
+ "license": "MIT",
+ "bin": {
+ "uuid": "bin/uuid"
+ },
+ "devDependencies": {
+ "@commitlint/cli": "~8.2.0",
+ "@commitlint/config-conventional": "~8.2.0",
+ "eslint": "~6.4.0",
+ "husky": "~3.0.5",
+ "mocha": "6.2.0",
+ "runmd": "1.2.1",
+ "standard-version": "7.0.0"
+ }
+ },
+ "node_modules/.pnpm/v8-compile-cache-lib@3.0.1/node_modules/v8-compile-cache-lib": {
+ "version": "3.0.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "babel-core": "6.26.3",
+ "eslint": "^7.12.1",
+ "flow-parser": "0.136.0",
+ "rimraf": "^2.5.4",
+ "rxjs": "6.6.3",
+ "semver": "^5.3.0",
+ "tap": "^9.0.0",
+ "temp": "^0.8.3",
+ "yarn": "1.22.10"
+ }
+ },
+ "node_modules/.pnpm/v8-to-istanbul@9.3.0": {},
+ "node_modules/.pnpm/validator@13.15.23/node_modules/validator": {
+ "version": "13.15.23",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@babel/cli": "^7.0.0",
+ "@babel/core": "^7.0.0",
+ "@babel/preset-env": "^7.0.0",
+ "@babel/register": "^7.0.0",
+ "babel-eslint": "^10.0.1",
+ "babel-plugin-add-module-exports": "^1.0.0",
+ "eslint": "^4.19.1",
+ "eslint-config-airbnb-base": "^12.1.0",
+ "eslint-plugin-import": "^2.11.0",
+ "mocha": "^6.2.3",
+ "npm-run-all": "^4.1.5",
+ "nyc": "^14.1.0",
+ "rimraf": "^3.0.0",
+ "rollup": "^0.47.0",
+ "rollup-plugin-babel": "^4.0.1",
+ "timezone-mock": "^1.3.6",
+ "uglify-js": "^3.0.19"
+ },
+ "engines": {
+ "node": ">= 0.10"
+ }
+ },
+ "node_modules/.pnpm/vary@1.1.2/node_modules/vary": {
+ "version": "1.1.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "beautify-benchmark": "0.2.4",
+ "benchmark": "2.1.4",
+ "eslint": "3.19.0",
+ "eslint-config-standard": "10.2.1",
+ "eslint-plugin-import": "2.7.0",
+ "eslint-plugin-markdown": "1.0.0-beta.6",
+ "eslint-plugin-node": "5.1.1",
+ "eslint-plugin-promise": "3.5.0",
+ "eslint-plugin-standard": "3.0.1",
+ "istanbul": "0.4.5",
+ "mocha": "2.5.3",
+ "supertest": "1.1.0"
+ },
+ "engines": {
+ "node": ">= 0.8"
+ }
+ },
+ "node_modules/.pnpm/vee-validate@4.15.1_vue@3.5.24_typescript@5.9.3_": {},
+ "node_modules/.pnpm/verror@1.10.0": {},
+ "node_modules/.pnpm/vite@5.4.21_@types+node@20.19.25_sass@1.94.1_terser@5.44.1": {},
+ "node_modules/.pnpm/vue-demi@0.14.10_vue@3.5.24_typescript@5.9.3_": {},
+ "node_modules/.pnpm/vue-eslint-parser@9.4.3_eslint@8.57.1": {},
+ "node_modules/.pnpm/vue-router@4.6.3_vue@3.5.24_typescript@5.9.3_": {},
+ "node_modules/.pnpm/vue-template-compiler@2.7.16": {},
+ "node_modules/.pnpm/vue-tsc@1.8.27_typescript@5.9.3": {},
+ "node_modules/.pnpm/vue-types@3.0.2_vue@3.5.24_typescript@5.9.3_": {},
+ "node_modules/.pnpm/vue@3.5.24_typescript@5.9.3": {},
+ "node_modules/.pnpm/walker@1.0.8": {},
+ "node_modules/.pnpm/warning@4.0.3": {},
+ "node_modules/.pnpm/watchpack@2.4.4": {},
+ "node_modules/.pnpm/wcwidth@1.0.1": {},
+ "node_modules/.pnpm/webidl-conversions@3.0.1/node_modules/webidl-conversions": {
+ "version": "3.0.1",
+ "extraneous": true,
+ "license": "BSD-2-Clause",
+ "devDependencies": {
+ "mocha": "^1.21.4"
+ }
+ },
+ "node_modules/.pnpm/webpack-node-externals@3.0.0/node_modules/webpack-node-externals": {
+ "version": "3.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "chai": "^3.5.0",
+ "eslint": "^7.7.0",
+ "eslint-plugin-import": "^2.22.0",
+ "mocha": "^2.5.3",
+ "mock-fs": "^4.12.0",
+ "ncp": "^2.0.0",
+ "webpack": "^4.44.1"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/webpack-sources@3.3.3/node_modules/webpack-sources": {
+ "version": "3.3.3",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "@eslint/js": "^9.28.0",
+ "@eslint/markdown": "^6.5.0",
+ "@stylistic/eslint-plugin": "^4.4.1",
+ "@types/jest": "^27.5.2",
+ "coveralls": "^3.0.2",
+ "eslint": "^9.28.0",
+ "eslint-config-prettier": "^10.1.5",
+ "eslint-config-webpack": "^4.0.8",
+ "eslint-plugin-import": "^2.31.0",
+ "eslint-plugin-jest": "^28.12.0",
+ "eslint-plugin-jsdoc": "^50.7.1",
+ "eslint-plugin-n": "^17.19.0",
+ "eslint-plugin-prettier": "^5.4.1",
+ "eslint-plugin-unicorn": "^59.0.1",
+ "globals": "^16.2.0",
+ "istanbul": "^0.4.1",
+ "jest": "^27.5.1",
+ "prettier": "^3.5.3",
+ "prettier-2": "npm:prettier@^2",
+ "source-map": "^0.7.3",
+ "sourcemap-validator": "^2.1.0",
+ "tooling": "webpack/tooling#v1.23.10",
+ "typescript": "^5.3.3",
+ "webpack": "^5.99.9"
+ },
+ "engines": {
+ "node": ">=10.13.0"
+ }
+ },
+ "node_modules/.pnpm/webpack@5.97.1": {},
+ "node_modules/.pnpm/whatwg-url@5.0.0": {},
+ "node_modules/.pnpm/which@2.0.2": {},
+ "node_modules/.pnpm/word-wrap@1.2.5/node_modules/word-wrap": {
+ "version": "1.2.5",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "gulp-format-md": "^0.1.11",
+ "mocha": "^3.2.0"
+ },
+ "engines": {
+ "node": ">=0.10.0"
+ }
+ },
+ "node_modules/.pnpm/wordwrap@1.0.0/node_modules/wordwrap": {
+ "version": "1.0.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tape": "^4.0.0"
+ }
+ },
+ "node_modules/.pnpm/wrap-ansi@6.2.0": {},
+ "node_modules/.pnpm/wrap-ansi@7.0.0": {},
+ "node_modules/.pnpm/wrap-ansi@8.1.0": {},
+ "node_modules/.pnpm/wrappy@1.0.2/node_modules/wrappy": {
+ "version": "1.0.2",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "tap": "^2.3.1"
+ }
+ },
+ "node_modules/.pnpm/write-file-atomic@4.0.2": {},
+ "node_modules/.pnpm/xml-name-validator@4.0.0/node_modules/xml-name-validator": {
+ "version": "4.0.0",
+ "extraneous": true,
+ "license": "Apache-2.0",
+ "devDependencies": {
+ "@domenic/eslint-config": "^1.4.0",
+ "benchmark": "^2.1.4",
+ "eslint": "^7.32.0",
+ "mocha": "^9.1.1"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/.pnpm/xtend@4.0.2/node_modules/xtend": {
+ "version": "4.0.2",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "tape": "~1.1.0"
+ },
+ "engines": {
+ "node": ">=0.4"
+ }
+ },
+ "node_modules/.pnpm/y18n@5.0.8/node_modules/y18n": {
+ "version": "5.0.8",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "@types/node": "^14.6.4",
+ "@wessberg/rollup-plugin-ts": "^1.3.1",
+ "c8": "^7.3.0",
+ "chai": "^4.0.1",
+ "cross-env": "^7.0.2",
+ "gts": "^3.0.0",
+ "mocha": "^8.0.0",
+ "rimraf": "^3.0.2",
+ "rollup": "^2.26.10",
+ "standardx": "^7.0.0",
+ "ts-transform-default-export": "^1.0.2",
+ "typescript": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=10"
+ }
+ },
+ "node_modules/.pnpm/yallist@3.1.1/node_modules/yallist": {
+ "version": "3.1.1",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "tap": "^12.1.0"
+ }
+ },
+ "node_modules/.pnpm/yargs-parser@21.1.1/node_modules/yargs-parser": {
+ "version": "21.1.1",
+ "extraneous": true,
+ "license": "ISC",
+ "devDependencies": {
+ "@types/chai": "^4.2.11",
+ "@types/mocha": "^9.0.0",
+ "@types/node": "^16.11.4",
+ "@typescript-eslint/eslint-plugin": "^3.10.1",
+ "@typescript-eslint/parser": "^3.10.1",
+ "c8": "^7.3.0",
+ "chai": "^4.2.0",
+ "cross-env": "^7.0.2",
+ "eslint": "^7.0.0",
+ "eslint-plugin-import": "^2.20.1",
+ "eslint-plugin-node": "^11.0.0",
+ "gts": "^3.0.0",
+ "mocha": "^10.0.0",
+ "puppeteer": "^16.0.0",
+ "rimraf": "^3.0.2",
+ "rollup": "^2.22.1",
+ "rollup-plugin-cleanup": "^3.1.1",
+ "rollup-plugin-ts": "^3.0.2",
+ "serve": "^14.0.0",
+ "standardx": "^7.0.0",
+ "start-server-and-test": "^1.11.2",
+ "ts-transform-default-export": "^1.0.2",
+ "typescript": "^4.0.0"
+ },
+ "engines": {
+ "node": ">=12"
+ }
+ },
+ "node_modules/.pnpm/yargs@17.7.2": {},
+ "node_modules/.pnpm/yn@3.1.1/node_modules/yn": {
+ "version": "3.1.1",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^1.4.1",
+ "tsd": "^0.7.2",
+ "xo": "^0.24.0"
+ },
+ "engines": {
+ "node": ">=6"
+ }
+ },
+ "node_modules/.pnpm/yocto-queue@0.1.0/node_modules/yocto-queue": {
+ "version": "0.1.0",
+ "extraneous": true,
+ "license": "MIT",
+ "devDependencies": {
+ "ava": "^2.4.0",
+ "tsd": "^0.13.1",
+ "xo": "^0.35.0"
+ },
+ "engines": {
+ "node": ">=10"
+ },
+ "funding": {
+ "url": "https://github.com/sponsors/sindresorhus"
+ }
+ },
+ "node_modules/.pnpm/zod@3.25.76/node_modules/zod": {
+ "version": "3.25.76",
+ "extraneous": true,
+ "license": "MIT",
+ "funding": {
+ "url": "https://github.com/sponsors/colinhacks"
+ }
+ }
+ }
+}
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index f1ff10a..fb79a5a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -31,12 +31,18 @@ importers:
'@nestjs/platform-express':
specifier: ^10.3.3
version: 10.4.20(@nestjs/common@10.4.20(class-transformer@0.5.1)(class-validator@0.14.2)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@10.4.20)
+ '@nestjs/serve-static':
+ specifier: ^4.0.0
+ version: 4.0.2(@nestjs/common@10.4.20(class-transformer@0.5.1)(class-validator@0.14.2)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@10.4.20)(express@4.21.2)
'@prisma/client':
specifier: ^6.19.0
version: 6.19.0(prisma@6.19.0(typescript@5.9.3))(typescript@5.9.3)
adm-zip:
specifier: ^0.5.16
version: 0.5.16
+ axios:
+ specifier: ^1.6.7
+ version: 1.13.2
bcrypt:
specifier: ^6.0.0
version: 6.0.0
@@ -77,6 +83,9 @@ importers:
'@nestjs/testing':
specifier: ^10.3.3
version: 10.4.20(@nestjs/common@10.4.20(class-transformer@0.5.1)(class-validator@0.14.2)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@10.4.20)(@nestjs/platform-express@10.4.20)
+ '@types/adm-zip':
+ specifier: ^0.5.5
+ version: 0.5.7
'@types/bcrypt':
specifier: ^5.0.2
version: 5.0.2
@@ -806,6 +815,22 @@ packages:
peerDependencies:
typescript: '>=4.8.2'
+ '@nestjs/serve-static@4.0.2':
+ resolution: {integrity: sha512-cT0vdWN5ar7jDI2NKbhf4LcwJzU4vS5sVpMkVrHuyLcltbrz6JdGi1TfIMMatP2pNiq5Ie/uUdPSFDVaZX/URQ==}
+ peerDependencies:
+ '@fastify/static': ^6.5.0 || ^7.0.0
+ '@nestjs/common': ^9.0.0 || ^10.0.0
+ '@nestjs/core': ^9.0.0 || ^10.0.0
+ express: ^4.18.1
+ fastify: ^4.7.0
+ peerDependenciesMeta:
+ '@fastify/static':
+ optional: true
+ express:
+ optional: true
+ fastify:
+ optional: true
+
'@nestjs/testing@10.4.20':
resolution: {integrity: sha512-nMkRDukDKskdPruM6EsgMq7yJua+CPZM6I6FrLP8yXw8BiVSPv9Nm0CtcGGwt3kgZF9hfxKjGqLjsvVBsv6Vfw==}
peerDependencies:
@@ -1100,6 +1125,9 @@ packages:
'@tsconfig/node16@1.0.4':
resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==}
+ '@types/adm-zip@0.5.7':
+ resolution: {integrity: sha512-DNEs/QvmyRLurdQPChqq0Md4zGvPwHerAJYWk9l2jCbD1VPpnzRJorOdiq4zsw09NFbYnhfsoEhWtxIzXpn2yw==}
+
'@types/babel__core@7.20.5':
resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
@@ -3355,6 +3383,9 @@ packages:
path-to-regexp@0.1.12:
resolution: {integrity: sha512-RA1GjUVMnvYFxuqovrEqZoxxW5NUZqbwKtYz/Tt7nXerk0LbLblQmrsgdeOxV5SFHf0UDggjS/bSeOZwt1pmEQ==}
+ path-to-regexp@0.2.5:
+ resolution: {integrity: sha512-l6qtdDPIkmAmzEO6egquYDfqQGPMRNGjYtrU13HAXb3YSRrt7HSb1sJY0pKp6o2bAa86tSB6iwaW2JbthPKr7Q==}
+
path-to-regexp@3.3.0:
resolution: {integrity: sha512-qyCH421YQPS2WFDxDjftfc1ZR5WKQzVzqsp4n9M2kQhVOo/ByahFoUNJfl58kOcEGfQ//7weFTDhm+ss8Ecxgw==}
@@ -4992,6 +5023,14 @@ snapshots:
transitivePeerDependencies:
- chokidar
+ '@nestjs/serve-static@4.0.2(@nestjs/common@10.4.20(class-transformer@0.5.1)(class-validator@0.14.2)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@10.4.20)(express@4.21.2)':
+ dependencies:
+ '@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.2)(reflect-metadata@0.2.2)(rxjs@7.8.2)
+ '@nestjs/core': 10.4.20(@nestjs/common@10.4.20(class-transformer@0.5.1)(class-validator@0.14.2)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/platform-express@10.4.20)(reflect-metadata@0.2.2)(rxjs@7.8.2)
+ path-to-regexp: 0.2.5
+ optionalDependencies:
+ express: 4.21.2
+
'@nestjs/testing@10.4.20(@nestjs/common@10.4.20(class-transformer@0.5.1)(class-validator@0.14.2)(reflect-metadata@0.2.2)(rxjs@7.8.2))(@nestjs/core@10.4.20)(@nestjs/platform-express@10.4.20)':
dependencies:
'@nestjs/common': 10.4.20(class-transformer@0.5.1)(class-validator@0.14.2)(reflect-metadata@0.2.2)(rxjs@7.8.2)
@@ -5222,6 +5261,10 @@ snapshots:
'@tsconfig/node16@1.0.4': {}
+ '@types/adm-zip@0.5.7':
+ dependencies:
+ '@types/node': 20.19.25
+
'@types/babel__core@7.20.5':
dependencies:
'@babel/parser': 7.28.5
@@ -7892,6 +7935,8 @@ snapshots:
path-to-regexp@0.1.12: {}
+ path-to-regexp@0.2.5: {}
+
path-to-regexp@3.3.0: {}
path-type@4.0.0: {}