From 5be24bdc31bc9d252fb215d7065ec355ca0fe67a Mon Sep 17 00:00:00 2001 From: zhangxiaohua <827885272@qq.com> Date: Wed, 14 Jan 2026 17:00:06 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E6=94=B9bug?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/package.json | 1 + backend/prisma/schema.prisma | 2 +- backend/src/ai-3d/utils/zip-handler.ts | 2 +- backend/src/oss/oss.service.ts | 2 +- frontend/src/assets/images/logo.png | Bin 0 -> 12964 bytes frontend/src/layouts/BasicLayout.vue | 10 +- package-lock.json | 7275 ++++++++++++++++++++++++ pnpm-lock.yaml | 45 + 8 files changed, 7333 insertions(+), 4 deletions(-) create mode 100644 frontend/src/assets/images/logo.png create mode 100644 package-lock.json 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 0000000000000000000000000000000000000000..d7751f50232a8aad741a1effba3bfa09fcd9df99 GIT binary patch literal 12964 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 LA=&1(IoqqUKSHW9e>( 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 literal 0 HcmV?d00001 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 @@
{ 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: {}