diff --git a/Dockerfile b/Dockerfile index bb71d714a..c73840ba4 100644 --- a/Dockerfile +++ b/Dockerfile @@ -9,8 +9,7 @@ ARG name # copy packages and one project COPY package.json pnpm-lock.yaml pnpm-workspace.yaml ./ COPY ./packages ./packages -COPY ./projects/$name/package.json ./projects/$name/package.json -COPY ./projects/$name/pnpm-lock.yaml ./projects/$name/pnpm-lock.yaml +COPY ./projects/$name ./projects/$name RUN \ [ -f pnpm-lock.yaml ] && pnpm install || \ @@ -27,10 +26,7 @@ ARG name # copy common node_modules and one project node_modules COPY --from=deps /app/node_modules ./node_modules COPY --from=deps /app/packages ./packages -COPY ./projects/$name ./projects/$name -COPY --from=deps /app/projects/$name/node_modules ./projects/$name/node_modules -COPY pnpm-lock.yaml pnpm-workspace.yaml ./ -COPY ./packages ./packages +COPY --from=deps /app/projects/$name ./projects/$name # Uncomment the following line in case you want to disable telemetry during the build. ENV NEXT_TELEMETRY_DISABLED 1 diff --git a/docSite/content/docs/development/configuration.md b/docSite/content/docs/development/configuration.md index c75eba7c9..b45a76e0f 100644 --- a/docSite/content/docs/development/configuration.md +++ b/docSite/content/docs/development/configuration.md @@ -23,7 +23,7 @@ weight: 520 "SystemParams": { "vectorMaxProcess": 15, // 向量生成最大进程,结合数据库性能和 key 来设置 "qaMaxProcess": 15, // QA 生成最大进程,结合数据库性能和 key 来设置 - "pgIvfflatProbe": 20 // pg vector 搜索探针。没有设置索引前可忽略,通常 50w 组以上才需要设置。 + "pgHNSWEfSearch": 40 // pg vector 索引参数,越大精度高但速度慢 }, "ChatModels": [ { diff --git a/docSite/content/docs/development/intro.md b/docSite/content/docs/development/intro.md index 9435d519f..f8035273e 100644 --- a/docSite/content/docs/development/intro.md +++ b/docSite/content/docs/development/intro.md @@ -66,7 +66,7 @@ git clone git@github.com:/FastGPT.git - `vectorMaxProcess`: 向量生成最大进程,根据数据库和 key 的并发数来决定,通常单个 120 号,2c4g 服务器设置 10~15。 - `qaMaxProcess`: QA 生成最大进程 -- `pgIvfflatProbe`: PostgreSQL vector 搜索探针,没有添加 vector 索引时可忽略。 +- `pgHNSWEfSearch`: PostgreSQL vector 索引参数,越大搜索精度越高但是速度越慢,具体可看 pgvector 官方说明。 ### 5. 运行 diff --git a/docSite/content/docs/installation/docker.md b/docSite/content/docs/installation/docker.md index a7b32883e..608d55a34 100644 --- a/docSite/content/docs/installation/docker.md +++ b/docSite/content/docs/installation/docker.md @@ -72,7 +72,7 @@ brew install orbstack 依次执行下面命令,创建 FastGPT 文件并拉取`docker-compose.yml`和`config.json`,执行完后目录下会有 2 个文件。 -非 Linux 环境或无法访问外网环境,可手动创建一个目录,并下载下面2个链接的文件。 +非 Linux 环境或无法访问外网环境,可手动创建一个目录,并下载下面2个链接的文件: [docker-compose.yml](https://github.com/labring/FastGPT/blob/main/files/deploy/fastgpt/docker-compose.yml),[config.json](https://github.com/labring/FastGPT/blob/main/projects/app/data/config.json) **注意: `docker-compose.yml` 配置文件中 Mongo 为 5.x,部分服务器不支持,需手动更改其镜像版本为 4.4.24** diff --git a/docSite/content/docs/pricing.md b/docSite/content/docs/pricing.md index dee2b0e73..444db949e 100644 --- a/docSite/content/docs/pricing.md +++ b/docSite/content/docs/pricing.md @@ -30,6 +30,10 @@ weight: 10 | 星火2.0 - 对话 | 0.01 | | chatglm_pro - 对话 | 0.01 | | 通义千问 - 对话 | 0.01 | +| 问题分类 | 0.03 | +| 内容提取 | 0.03 | +| 下一步指引 | 0.015 | + {{< /table >}} {{% alert context="warning" %}} diff --git a/files/deploy/fastgpt/docker-compose.yml b/files/deploy/fastgpt/docker-compose.yml index dcf42a6f6..2f54448d0 100644 --- a/files/deploy/fastgpt/docker-compose.yml +++ b/files/deploy/fastgpt/docker-compose.yml @@ -2,8 +2,8 @@ version: '3.3' services: pg: - image: ankane/pgvector:v0.4.2 # git - # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/pgvector:v0.4.2 # 阿里云 + image: ankane/pgvector:v0.5.0 # git + # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/pgvector:v0.5.0 # 阿里云 container_name: pg restart: always ports: # 生产环境建议不要暴露 @@ -66,8 +66,8 @@ networks: # version: '3.3' # services: # pg: -# image: ankane/pgvector:v0.4.2 # dockerhub -# # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/pgvector:v0.4.2 # 阿里云 +# image: ankane/pgvector:v0.5.0 # dockerhub +# # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/pgvector:v0.5.0 # 阿里云 # container_name: pg # restart: always # ports: # 生产环境建议不要暴露 diff --git a/package.json b/package.json index fde306c31..e51697579 100644 --- a/package.json +++ b/package.json @@ -8,11 +8,11 @@ }, "devDependencies": { "husky": "^8.0.3", - "i18next": "^23.2.11", "lint-staged": "^13.2.1", - "next-i18next": "^14.0.0", "prettier": "^3.0.3", - "react-i18next": "^13.0.2" + "i18next": "^23.2.11", + "react-i18next": "^13.0.2", + "next-i18next": "^14.0.0" }, "lint-staged": { "./**/**/*.{ts,tsx,scss}": "npm run format" diff --git a/projects/app/src/service/errorCode.ts b/packages/common/constant/errorCode.ts similarity index 100% rename from projects/app/src/service/errorCode.ts rename to packages/common/constant/errorCode.ts diff --git a/packages/common/mongo/index.ts b/packages/common/mongo/index.ts new file mode 100644 index 000000000..0ccac4af7 --- /dev/null +++ b/packages/common/mongo/index.ts @@ -0,0 +1,6 @@ +import mongoose from 'mongoose'; + +export default mongoose; +export * from 'mongoose'; + +export const connectionMongo = global.mongodb || mongoose; diff --git a/packages/common/mongo/init.ts b/packages/common/mongo/init.ts new file mode 100644 index 000000000..dcb9bb4cd --- /dev/null +++ b/packages/common/mongo/init.ts @@ -0,0 +1,74 @@ +import mongoose from './index'; +import 'winston-mongodb'; +import { createLogger, format, transports } from 'winston'; + +/** + * connect MongoDB and init data + */ +export async function connectMongo({ + beforeHook, + afterHook +}: { + beforeHook?: () => any; + afterHook?: () => any; +}): Promise { + if (global.mongodb) { + return; + } + global.mongodb = mongoose; + + beforeHook && (await beforeHook()); + + // logger + initLogger(); + + console.log('mongo start connect'); + try { + mongoose.set('strictQuery', true); + await mongoose.connect(process.env.MONGODB_URI as string, { + bufferCommands: true, + maxConnecting: Number(process.env.DB_MAX_LINK || 5), + maxPoolSize: Number(process.env.DB_MAX_LINK || 5), + minPoolSize: 2 + }); + + console.log('mongo connected'); + + afterHook && (await afterHook()); + } catch (error) { + console.log('error->', 'mongo connect error', error); + global.mongodb = undefined; + } +} + +function initLogger() { + global.logger = createLogger({ + transports: [ + new transports.MongoDB({ + db: process.env.MONGODB_URI as string, + collection: 'server_logs', + options: { + useUnifiedTopology: true + }, + cappedSize: 500000000, + tryReconnect: true, + metaKey: 'meta', + format: format.combine(format.timestamp(), format.json()) + }), + new transports.Console({ + format: format.combine( + format.timestamp({ format: 'YYYY-MM-DD HH:mm:ss' }), + format.printf((info) => { + if (info.level === 'error') { + console.log(info.meta); + return `[${info.level.toLocaleUpperCase()}]: ${[info.timestamp]}: ${info.message}`; + } + return `[${info.level.toLocaleUpperCase()}]: ${[info.timestamp]}: ${info.message}${ + info.meta ? `: ${JSON.stringify(info.meta)}` : '' + }`; + }) + ) + }) + ] + }); +} diff --git a/packages/common/package.json b/packages/common/package.json index 78ea539ee..6af26a944 100644 --- a/packages/common/package.json +++ b/packages/common/package.json @@ -1,4 +1,13 @@ { "name": "@fastgpt/common", - "version": "1.0.0" + "version": "1.0.0", + "dependencies": { + "mongoose": "^7.0.2", + "winston": "^3.10.0", + "winston-mongodb": "^5.1.1", + "axios": "^1.5.1" + }, + "devDependencies": { + "@types/node": "^20.8.5" + } } diff --git a/projects/app/src/service/common/api/plugins.ts b/packages/common/plusApi/censor.ts similarity index 81% rename from projects/app/src/service/common/api/plugins.ts rename to packages/common/plusApi/censor.ts index b32bbf020..17e87e009 100644 --- a/projects/app/src/service/common/api/plugins.ts +++ b/packages/common/plusApi/censor.ts @@ -1,7 +1,7 @@ import { POST } from './request'; export const postTextCensor = (data: { text: string }) => - POST<{ code?: number; message: string }>('/plugins/censor/text_baidu', data) + POST<{ code?: number; message: string }>('/common/censor/text_baidu', data) .then((res) => { if (res?.code === 5000) { return Promise.reject(res); diff --git a/projects/app/src/service/common/api/request.ts b/packages/common/plusApi/request.ts similarity index 100% rename from projects/app/src/service/common/api/request.ts rename to packages/common/plusApi/request.ts diff --git a/packages/common/tools/str.ts b/packages/common/tools/str.ts index cf88afad3..2f7a86a99 100644 --- a/packages/common/tools/str.ts +++ b/packages/common/tools/str.ts @@ -1,5 +1,32 @@ +import crypto from 'crypto'; + export function strIsLink(str?: string) { if (!str) return false; if (/^((http|https)?:\/\/|www\.|\/)[^\s/$.?#].[^\s]*$/i.test(str)) return true; return false; } + +export const hashStr = (psw: string) => { + return crypto.createHash('sha256').update(psw).digest('hex'); +}; + +/* simple text, remove chinese space and extra \n */ +export const simpleText = (text: string) => { + text = text.replace(/([\u4e00-\u9fa5])[\s&&[^\n]]+([\u4e00-\u9fa5])/g, '$1$2'); + text = text.replace(/\n{2,}/g, '\n'); + text = text.replace(/[\s&&[^\n]]{2,}/g, ' '); + text = text.replace(/[\x00-\x08]/g, ' '); + + // replace empty \n + let newText = ''; + let lastChar = ''; + for (let i = 0; i < text.length; i++) { + const currentChar = text[i]; + if (currentChar === '\n' && !/[。?!;.?!;]/g.test(lastChar)) { + } else { + newText += currentChar; + } + lastChar = currentChar; + } + return newText; +}; diff --git a/packages/common/type/chat.d.ts b/packages/common/type/chat.d.ts new file mode 100644 index 000000000..e69de29bb diff --git a/packages/common/type/index.d.ts b/packages/common/type/index.d.ts new file mode 100644 index 000000000..fc93609d6 --- /dev/null +++ b/packages/common/type/index.d.ts @@ -0,0 +1,43 @@ +import type { Mongoose } from '../mongo'; +import type { Logger } from 'winston'; + +export type FeConfigsType = { + show_emptyChat?: boolean; + show_register?: boolean; + show_appStore?: boolean; + show_contact?: boolean; + show_git?: boolean; + show_doc?: boolean; + show_pay?: boolean; + show_openai_account?: boolean; + show_promotion?: boolean; + hide_app_flow?: boolean; + openAPIUrl?: string; + systemTitle?: string; + authorText?: string; + googleClientVerKey?: string; + isPlus?: boolean; + oauth?: { + github?: string; + google?: string; + }; + limit?: { + exportLimitMinutes?: number; + }; + scripts?: { [key: string]: string }[]; +}; + +export type SystemEnvType = { + pluginBaseUrl?: string; + openapiPrefix?: string; + vectorMaxProcess: number; + qaMaxProcess: number; + pgHNSWEfSearch: number; +}; + +declare global { + var mongodb: Mongoose | undefined; + var logger: Logger; + var feConfigs: FeConfigsType; + var systemEnv: SystemEnvType; +} diff --git a/packages/core/ai/config.ts b/packages/core/ai/config.ts index 11df30451..821232689 100644 --- a/packages/core/ai/config.ts +++ b/packages/core/ai/config.ts @@ -1,4 +1,4 @@ -import { UserModelSchema } from '../user/type'; +import type { UserModelSchema } from '@fastgpt/support/user/type.d'; import OpenAI from 'openai'; export const openaiBaseUrl = process.env.OPENAI_BASE_URL || 'https://api.openai.com/v1'; diff --git a/packages/core/ai/functions/createQuestionGuide.ts b/packages/core/ai/functions/createQuestionGuide.ts index 3201c34e2..333098cbc 100644 --- a/packages/core/ai/functions/createQuestionGuide.ts +++ b/packages/core/ai/functions/createQuestionGuide.ts @@ -10,7 +10,7 @@ export async function createQuestionGuide({ messages: ChatCompletionRequestMessage[]; model: string; }) { - const ai = getAIApi(); + const ai = getAIApi(undefined, 48000); const data = await ai.chat.completions.create({ model: model, temperature: 0, @@ -25,7 +25,7 @@ export async function createQuestionGuide({ stream: false }); - const answer = data.choices?.[0].message?.content || ''; + const answer = data.choices?.[0]?.message?.content || ''; const totalTokens = data.usage?.total_tokens || 0; const start = answer.indexOf('['); diff --git a/packages/core/chat/type.d.ts b/packages/core/chat/type.d.ts new file mode 100644 index 000000000..e69de29bb diff --git a/packages/core/dataset/constant.ts b/packages/core/dataset/constant.ts index cdb62af3a..9e87b0dda 100644 --- a/packages/core/dataset/constant.ts +++ b/packages/core/dataset/constant.ts @@ -1,3 +1,22 @@ +export enum DatasetTypeEnum { + folder = 'folder', + dataset = 'dataset' +} + +export const DatasetTypeMap = { + [DatasetTypeEnum.folder]: { + name: 'folder' + }, + [DatasetTypeEnum.dataset]: { + name: 'dataset' + } +}; + +export enum FileStatusEnum { + embedding = 'embedding', + ready = 'ready' +} + export enum DatasetSpecialIdEnum { manual = 'manual', mark = 'mark' @@ -13,3 +32,5 @@ export const datasetSpecialIdMap = { } }; export const datasetSpecialIds: string[] = [DatasetSpecialIdEnum.manual, DatasetSpecialIdEnum.mark]; + +export const FolderAvatarSrc = '/imgs/files/folder.svg'; diff --git a/projects/app/src/service/models/kb.ts b/packages/core/dataset/schema.ts similarity index 60% rename from projects/app/src/service/models/kb.ts rename to packages/core/dataset/schema.ts index b62edabbe..97b3add5a 100644 --- a/projects/app/src/service/models/kb.ts +++ b/packages/core/dataset/schema.ts @@ -1,8 +1,9 @@ -import { Schema, model, models, Model } from 'mongoose'; -import { kbSchema as SchemaType } from '@/types/mongoSchema'; -import { KbTypeMap } from '@/constants/dataset'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; +import { DatasetSchemaType } from './type'; +import { DatasetTypeMap } from './constant'; -const kbSchema = new Schema({ +const DatasetSchema = new Schema({ parentId: { type: Schema.Types.ObjectId, ref: 'kb', @@ -32,7 +33,7 @@ const kbSchema = new Schema({ }, type: { type: String, - enum: Object.keys(KbTypeMap), + enum: Object.keys(DatasetTypeMap), required: true, default: 'dataset' }, @@ -42,4 +43,4 @@ const kbSchema = new Schema({ } }); -export const KB: Model = models['kb'] || model('kb', kbSchema); +export const MongoDataset: Model = models['kb'] || model('kb', DatasetSchema); diff --git a/packages/core/dataset/type.d.ts b/packages/core/dataset/type.d.ts new file mode 100644 index 000000000..6eea4dfca --- /dev/null +++ b/packages/core/dataset/type.d.ts @@ -0,0 +1,13 @@ +import { DatasetTypeEnum } from './constant'; + +export type DatasetSchemaType = { + _id: string; + userId: string; + parentId: string; + updateTime: Date; + avatar: string; + name: string; + vectorModel: string; + tags: string[]; + type: `${DatasetTypeEnum}`; +}; diff --git a/packages/core/tsconfig.json b/packages/core/tsconfig.json index ae0de363f..13c4daa3b 100644 --- a/packages/core/tsconfig.json +++ b/packages/core/tsconfig.json @@ -16,6 +16,6 @@ "incremental": true, "baseUrl": "." }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "**/*.d.ts"], + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "**/*.d.ts", "../**/*.d.ts"], "exclude": ["node_modules"] } diff --git a/packages/support/openapi/auth.ts b/packages/support/openapi/auth.ts new file mode 100644 index 000000000..804924cec --- /dev/null +++ b/packages/support/openapi/auth.ts @@ -0,0 +1,32 @@ +import { ERROR_ENUM } from '@fastgpt/common/constant/errorCode'; +import { updateApiKeyUsedTime } from './tools'; +import { MongoOpenApi } from './schema'; +import { POST } from '@fastgpt/common/plusApi/request'; +import { OpenApiSchema } from './type.d'; + +export type AuthOpenApiLimitProps = { openApi: OpenApiSchema }; + +export async function authOpenApiKey({ apikey }: { apikey: string }) { + if (!apikey) { + return Promise.reject(ERROR_ENUM.unAuthApiKey); + } + + try { + const openApi = await MongoOpenApi.findOne({ apiKey: apikey }); + if (!openApi) { + return Promise.reject(ERROR_ENUM.unAuthApiKey); + } + const userId = String(openApi.userId); + + // auth limit + if (global.feConfigs?.isPlus) { + await POST('/support/openapi/authLimit', { openApi } as AuthOpenApiLimitProps); + } + + updateApiKeyUsedTime(openApi._id); + + return { apikey, userId, appId: openApi.appId }; + } catch (error) { + return Promise.reject(error); + } +} diff --git a/projects/app/src/service/support/openapi/schema.ts b/packages/support/openapi/schema.ts similarity index 80% rename from projects/app/src/service/support/openapi/schema.ts rename to packages/support/openapi/schema.ts index cfd099636..10c8efaa7 100644 --- a/projects/app/src/service/support/openapi/schema.ts +++ b/packages/support/openapi/schema.ts @@ -1,5 +1,6 @@ -import { Schema, model, models, Model } from 'mongoose'; -import { OpenApiSchema } from '@/types/support/openapi'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; +import { OpenApiSchema } from './type.d'; import { PRICE_SCALE } from '@fastgpt/common/bill/constants'; import { formatPrice } from '@fastgpt/common/bill/index'; @@ -54,4 +55,5 @@ const OpenApiSchema = new Schema( } ); -export const OpenApi: Model = models['openapi'] || model('openapi', OpenApiSchema); +export const MongoOpenApi: Model = + models['openapi'] || model('openapi', OpenApiSchema); diff --git a/projects/app/src/service/support/openapi/index.ts b/packages/support/openapi/tools.ts similarity index 68% rename from projects/app/src/service/support/openapi/index.ts rename to packages/support/openapi/tools.ts index d08270454..852e17342 100644 --- a/projects/app/src/service/support/openapi/index.ts +++ b/packages/support/openapi/tools.ts @@ -1,13 +1,13 @@ -import { OpenApi } from './schema'; +import { MongoOpenApi } from './schema'; export async function updateApiKeyUsedTime(id: string) { - await OpenApi.findByIdAndUpdate(id, { + await MongoOpenApi.findByIdAndUpdate(id, { lastUsedTime: new Date() }); } export async function updateApiKeyUsage({ apikey, usage }: { apikey: string; usage: number }) { - await OpenApi.findOneAndUpdate( + await MongoOpenApi.findOneAndUpdate( { apiKey: apikey }, { $inc: { diff --git a/projects/app/src/types/support/openapi.d.ts b/packages/support/openapi/type.d.ts similarity index 100% rename from projects/app/src/types/support/openapi.d.ts rename to packages/support/openapi/type.d.ts diff --git a/packages/support/outLink/auth.ts b/packages/support/outLink/auth.ts new file mode 100644 index 000000000..bd5ee6c7c --- /dev/null +++ b/packages/support/outLink/auth.ts @@ -0,0 +1,67 @@ +import { AuthUserTypeEnum, authBalanceByUid } from '../user/auth'; +import { MongoOutLink } from './schema'; +import { POST } from '@fastgpt/common/plusApi/request'; +import { OutLinkSchema } from './type.d'; + +export type AuthLinkProps = { ip?: string | null; authToken?: string; question: string }; +export type AuthLinkLimitProps = AuthLinkProps & { outLink: OutLinkSchema }; + +export async function authOutLinkChat({ + shareId, + ip, + authToken, + question +}: AuthLinkProps & { + shareId: string; +}) { + // get outLink + const outLink = await MongoOutLink.findOne({ + shareId + }); + + if (!outLink) { + return Promise.reject('分享链接无效'); + } + + const uid = String(outLink.userId); + + const [user] = await Promise.all([ + authBalanceByUid(uid), // authBalance + ...(global.feConfigs?.isPlus ? [authOutLinkLimit({ outLink, ip, authToken, question })] : []) // limit auth + ]); + + return { + user, + userId: String(outLink.userId), + appId: String(outLink.appId), + authType: AuthUserTypeEnum.token, + responseDetail: outLink.responseDetail + }; +} + +export function authOutLinkLimit(data: AuthLinkLimitProps) { + return POST('/support/outLink/authLimit', data); +} + +export async function authOutLinkId({ id }: { id: string }) { + const outLink = await MongoOutLink.findOne({ + shareId: id + }); + + if (!outLink) { + return Promise.reject('分享链接无效'); + } + + return { + userId: String(outLink.userId) + }; +} + +export type AuthShareChatInitProps = { + authToken?: string; + tokenUrl?: string; +}; + +export function authShareChatInit(data: AuthShareChatInitProps) { + return POST('/support/outLink/authShareChatInit', data); +} diff --git a/packages/support/outLink/constant.ts b/packages/support/outLink/constant.ts new file mode 100644 index 000000000..30688defd --- /dev/null +++ b/packages/support/outLink/constant.ts @@ -0,0 +1,5 @@ +export enum OutLinkTypeEnum { + 'share' = 'share', + 'iframe' = 'iframe', + apikey = 'apikey' +} diff --git a/projects/app/src/service/support/outLink/schema.ts b/packages/support/outLink/schema.ts similarity index 70% rename from projects/app/src/service/support/outLink/schema.ts rename to packages/support/outLink/schema.ts index a43781d06..902d61e00 100644 --- a/projects/app/src/service/support/outLink/schema.ts +++ b/packages/support/outLink/schema.ts @@ -1,6 +1,7 @@ -import { Schema, model, models, Model } from 'mongoose'; -import { OutLinkSchema as SchemaType } from '@/types/support/outLink'; -import { OutLinkTypeEnum } from '@/constants/chat'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; +import { OutLinkSchema as SchemaType } from './type.d'; +import { OutLinkTypeEnum } from './constant'; const OutLinkSchema = new Schema({ shareId: { @@ -55,4 +56,5 @@ const OutLinkSchema = new Schema({ } }); -export const OutLink: Model = models['outlinks'] || model('outlinks', OutLinkSchema); +export const MongoOutLink: Model = + models['outlinks'] || model('outlinks', OutLinkSchema); diff --git a/projects/app/src/service/support/outLink/index.ts b/packages/support/outLink/tools.ts similarity index 69% rename from projects/app/src/service/support/outLink/index.ts rename to packages/support/outLink/tools.ts index 23667c99c..8c4e7b2ca 100644 --- a/projects/app/src/service/support/outLink/index.ts +++ b/packages/support/outLink/tools.ts @@ -1,7 +1,5 @@ -import { addLog } from '@/service/utils/tools'; -import { ChatHistoryItemResType } from '@/types/chat'; import axios from 'axios'; -import { OutLink } from './schema'; +import { MongoOutLink } from './schema'; export const updateOutLinkUsage = async ({ shareId, @@ -11,7 +9,7 @@ export const updateOutLinkUsage = async ({ total: number; }) => { try { - await OutLink.findOneAndUpdate( + await MongoOutLink.findOneAndUpdate( { shareId }, { $inc: { total }, @@ -19,7 +17,7 @@ export const updateOutLinkUsage = async ({ } ); } catch (err) { - addLog.error('update shareChat error', err); + console.log('update shareChat error', err); } }; @@ -30,11 +28,11 @@ export const pushResult2Remote = async ({ }: { authToken?: string; shareId?: string; - responseData?: ChatHistoryItemResType[]; + responseData?: any[]; }) => { if (!shareId || !authToken) return; try { - const outLink = await OutLink.findOne({ + const outLink = await MongoOutLink.findOne({ shareId }); if (!outLink?.limit?.hookUrl) return; diff --git a/projects/app/src/types/support/outLink.d.ts b/packages/support/outLink/type.d.ts similarity index 83% rename from projects/app/src/types/support/outLink.d.ts rename to packages/support/outLink/type.d.ts index a81360395..58fa8b207 100644 --- a/projects/app/src/types/support/outLink.d.ts +++ b/packages/support/outLink/type.d.ts @@ -1,6 +1,6 @@ -import { OutLinkTypeEnum } from '@/constants/chat'; +import { OutLinkTypeEnum } from './constant'; -export interface OutLinkSchema { +export type OutLinkSchema = { _id: string; shareId: string; userId: string; @@ -16,7 +16,7 @@ export interface OutLinkSchema { credit: number; hookUrl?: string; }; -} +}; export type OutLinkEditType = { _id?: string; diff --git a/packages/support/package.json b/packages/support/package.json index d3835b359..544a886ac 100644 --- a/packages/support/package.json +++ b/packages/support/package.json @@ -2,6 +2,13 @@ "name": "@fastgpt/support", "version": "1.0.0", "dependencies": { - "@fastgpt/common": "workspace:*" + "@fastgpt/common": "workspace:*", + "cookie": "^0.5.0", + "jsonwebtoken": "^9.0.2", + "axios": "^1.5.1" + }, + "devDependencies": { + "@types/cookie": "^0.5.2", + "@types/jsonwebtoken": "^9.0.3" } } diff --git a/packages/support/tsconfig.json b/packages/support/tsconfig.json index ae0de363f..4ea7092a1 100644 --- a/packages/support/tsconfig.json +++ b/packages/support/tsconfig.json @@ -14,8 +14,11 @@ "isolatedModules": true, "jsx": "preserve", "incremental": true, - "baseUrl": "." + "baseUrl": ".", + "paths": { + "@/*": ["./*"] + } }, - "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "**/*.d.ts"], + "include": ["next-env.d.ts", "**/*.ts", "**/*.tsx", "**/*.d.ts", "../**/*.d.ts"], "exclude": ["node_modules"] } diff --git a/packages/support/user/auth.ts b/packages/support/user/auth.ts new file mode 100644 index 000000000..cce40bb3a --- /dev/null +++ b/packages/support/user/auth.ts @@ -0,0 +1,167 @@ +import Cookie from 'cookie'; +import { authJWT } from './tools'; +import { authOpenApiKey } from '../openapi/auth'; +import { authOutLinkId } from '../outLink/auth'; + +import { MongoUser } from './schema'; +import type { UserModelSchema } from './type.d'; +import { ERROR_ENUM } from '@fastgpt/common/constant/errorCode'; + +export enum AuthUserTypeEnum { + token = 'token', + root = 'root', + apikey = 'apikey', + outLink = 'outLink' +} + +/* auth balance */ +export const authBalanceByUid = async (uid: string) => { + const user = await MongoUser.findById( + uid, + '_id username balance openaiAccount timezone' + ); + if (!user) { + return Promise.reject(ERROR_ENUM.unAuthorization); + } + + if (user.balance <= 0) { + return Promise.reject(ERROR_ENUM.insufficientQuota); + } + return user; +}; + +/* uniform auth user */ +export const authUser = async ({ + req, + authToken = false, + authRoot = false, + authApiKey = false, + authBalance = false, + authOutLink +}: { + req: any; + authToken?: boolean; + authRoot?: boolean; + authApiKey?: boolean; + authBalance?: boolean; + authOutLink?: boolean; +}) => { + const authCookieToken = async (cookie?: string, token?: string): Promise => { + // 获取 cookie + const cookies = Cookie.parse(cookie || ''); + const cookieToken = cookies.token || token; + + if (!cookieToken) { + return Promise.reject(ERROR_ENUM.unAuthorization); + } + + return await authJWT(cookieToken); + }; + // from authorization get apikey + const parseAuthorization = async (authorization?: string) => { + if (!authorization) { + return Promise.reject(ERROR_ENUM.unAuthorization); + } + + // Bearer fastgpt-xxxx-appId + const auth = authorization.split(' ')[1]; + if (!auth) { + return Promise.reject(ERROR_ENUM.unAuthorization); + } + + const { apikey, appId: authorizationAppid = '' } = await (async () => { + const arr = auth.split('-'); + // abandon + if (arr.length === 3) { + return { + apikey: `${arr[0]}-${arr[1]}`, + appId: arr[2] + }; + } + if (arr.length === 2) { + return { + apikey: auth + }; + } + return Promise.reject(ERROR_ENUM.unAuthorization); + })(); + + // auth apikey + const { userId, appId: apiKeyAppId = '' } = await authOpenApiKey({ apikey }); + + return { + uid: userId, + apikey, + appId: apiKeyAppId || authorizationAppid + }; + }; + // root user + const parseRootKey = async (rootKey?: string, userId = '') => { + if (!rootKey || !process.env.ROOT_KEY || rootKey !== process.env.ROOT_KEY) { + return Promise.reject(ERROR_ENUM.unAuthorization); + } + return userId; + }; + + const { cookie, token, apikey, rootkey, userid, authorization } = (req.headers || {}) as { + cookie?: string; + token?: string; + apikey?: string; + rootkey?: string; // abandon + userid?: string; + authorization?: string; + }; + const { shareId } = (req?.body || {}) as { shareId?: string }; + + let uid = ''; + let appId = ''; + let openApiKey = apikey; + let authType: `${AuthUserTypeEnum}` = AuthUserTypeEnum.token; + + if (authOutLink && shareId) { + const res = await authOutLinkId({ id: shareId }); + uid = res.userId; + authType = AuthUserTypeEnum.outLink; + } else if (authToken && (cookie || token)) { + // user token(from fastgpt web) + uid = await authCookieToken(cookie, token); + authType = AuthUserTypeEnum.token; + } else if (authRoot && rootkey) { + // root user + uid = await parseRootKey(rootkey, userid); + authType = AuthUserTypeEnum.root; + } else if (authApiKey && apikey) { + // apikey + const parseResult = await authOpenApiKey({ apikey }); + uid = parseResult.userId; + authType = AuthUserTypeEnum.apikey; + openApiKey = parseResult.apikey; + } else if (authApiKey && authorization) { + // apikey from authorization + const authResponse = await parseAuthorization(authorization); + uid = authResponse.uid; + appId = authResponse.appId; + openApiKey = authResponse.apikey; + authType = AuthUserTypeEnum.apikey; + } + + // not rootUser and no uid, reject request + if (!rootkey && !uid) { + return Promise.reject(ERROR_ENUM.unAuthorization); + } + + // balance check + const user = await (() => { + if (authBalance) { + return authBalanceByUid(uid); + } + })(); + + return { + userId: String(uid), + appId, + authType, + user, + apikey: openApiKey + }; +}; diff --git a/projects/app/src/service/models/user.ts b/packages/support/user/schema.ts similarity index 66% rename from projects/app/src/service/models/user.ts rename to packages/support/user/schema.ts index da54e7796..7f5072ce1 100644 --- a/projects/app/src/service/models/user.ts +++ b/packages/support/user/schema.ts @@ -1,7 +1,8 @@ -import { Schema, model, models, Model } from 'mongoose'; -import { hashPassword } from '@/service/utils/tools'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; +import { hashStr } from '@fastgpt/common/tools/str'; import { PRICE_SCALE } from '@fastgpt/common/bill/constants'; -import { UserModelSchema } from '@/types/mongoSchema'; +import type { UserModelSchema } from './type.d'; const UserSchema = new Schema({ username: { @@ -13,8 +14,8 @@ const UserSchema = new Schema({ password: { type: String, required: true, - set: (val: string) => hashPassword(val), - get: (val: string) => hashPassword(val), + set: (val: string) => hashStr(val), + get: (val: string) => hashStr(val), select: false }, createTime: { @@ -42,6 +43,9 @@ const UserSchema = new Schema({ exportKbTime: { // Every half hour type: Date + }, + datasetMaxCount: { + type: Number } }, openaiAccount: { @@ -56,4 +60,4 @@ const UserSchema = new Schema({ } }); -export const User: Model = models['user'] || model('user', UserSchema); +export const MongoUser: Model = models['user'] || model('user', UserSchema); diff --git a/packages/support/user/tools.ts b/packages/support/user/tools.ts new file mode 100644 index 000000000..1806f2739 --- /dev/null +++ b/packages/support/user/tools.ts @@ -0,0 +1,28 @@ +import jwt from 'jsonwebtoken'; +import { ERROR_ENUM } from '@fastgpt/common/constant/errorCode'; + +/* 生成 token */ +export const generateToken = (userId: string) => { + const key = process.env.TOKEN_KEY as string; + const token = jwt.sign( + { + userId, + exp: Math.floor(Date.now() / 1000) + 60 * 60 * 24 * 7 + }, + key + ); + return token; +}; +// auth token +export const authJWT = (token: string) => + new Promise((resolve, reject) => { + const key = process.env.TOKEN_KEY as string; + + jwt.verify(token, key, function (err, decoded: any) { + if (err || !decoded?.userId) { + reject(ERROR_ENUM.unAuthorization); + return; + } + resolve(decoded.userId); + }); + }); diff --git a/packages/core/user/type.d.ts b/packages/support/user/type.d.ts similarity index 91% rename from packages/core/user/type.d.ts rename to packages/support/user/type.d.ts index eb058cfc1..882db41b8 100644 --- a/packages/core/user/type.d.ts +++ b/packages/support/user/type.d.ts @@ -15,5 +15,6 @@ export type UserModelSchema = { }; limit: { exportKbTime?: Date; + datasetMaxCount?: number; }; }; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e15f8565c..c2e3a88e1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -13,21 +13,38 @@ importers: version: registry.npmmirror.com/husky@8.0.3 i18next: specifier: ^23.2.11 - version: registry.npmmirror.com/i18next@23.2.11 + version: registry.npmmirror.com/i18next@23.5.1 lint-staged: specifier: ^13.2.1 version: registry.npmmirror.com/lint-staged@13.2.1 next-i18next: specifier: ^14.0.0 - version: registry.npmmirror.com/next-i18next@14.0.0(i18next@23.2.11)(next@13.5.2)(react-i18next@13.0.2)(react@18.2.0) + version: registry.npmmirror.com/next-i18next@14.0.3(i18next@23.5.1)(next@13.5.2)(react-i18next@13.2.2)(react@18.2.0) prettier: specifier: ^3.0.3 version: registry.npmmirror.com/prettier@3.0.3 react-i18next: specifier: ^13.0.2 - version: registry.npmmirror.com/react-i18next@13.0.2(i18next@23.2.11)(react-dom@18.2.0)(react@18.2.0) + version: registry.npmmirror.com/react-i18next@13.2.2(i18next@23.5.1)(react-dom@18.2.0)(react@18.2.0) - packages/common: {} + packages/common: + dependencies: + axios: + specifier: ^1.5.1 + version: registry.npmmirror.com/axios@1.5.1 + mongoose: + specifier: ^7.0.2 + version: registry.npmmirror.com/mongoose@7.0.2 + winston: + specifier: ^3.10.0 + version: registry.npmmirror.com/winston@3.10.0 + winston-mongodb: + specifier: ^5.1.1 + version: registry.npmmirror.com/winston-mongodb@5.1.1(winston@3.10.0) + devDependencies: + '@types/node': + specifier: ^20.8.5 + version: registry.npmmirror.com/@types/node@20.8.5 packages/core: dependencies: @@ -56,6 +73,22 @@ importers: '@fastgpt/common': specifier: workspace:* version: link:../common + axios: + specifier: ^1.5.1 + version: registry.npmmirror.com/axios@1.5.1 + cookie: + specifier: ^0.5.0 + version: registry.npmmirror.com/cookie@0.5.0 + jsonwebtoken: + specifier: ^9.0.2 + version: registry.npmmirror.com/jsonwebtoken@9.0.2 + devDependencies: + '@types/cookie': + specifier: ^0.5.2 + version: registry.npmmirror.com/@types/cookie@0.5.2 + '@types/jsonwebtoken': + specifier: ^9.0.3 + version: registry.npmmirror.com/@types/jsonwebtoken@9.0.3 projects/app: dependencies: @@ -99,14 +132,8 @@ importers: specifier: ^0.2.0 version: registry.npmmirror.com/@types/nprogress@0.2.0 axios: - specifier: ^1.3.3 - version: registry.npmmirror.com/axios@1.3.3 - cookie: - specifier: ^0.5.0 - version: registry.npmmirror.com/cookie@0.5.0 - crypto: - specifier: ^1.0.1 - version: registry.npmmirror.com/crypto@1.0.1 + specifier: ^1.5.1 + version: registry.npmmirror.com/axios@1.5.1 date-fns: specifier: ^2.30.0 version: registry.npmmirror.com/date-fns@2.30.0 @@ -132,8 +159,8 @@ importers: specifier: ^2.4.29 version: registry.npmmirror.com/hyperdown@2.4.29 i18next: - specifier: ^22.5.1 - version: registry.npmmirror.com/i18next@22.5.1 + specifier: ^23.2.11 + version: registry.npmmirror.com/i18next@23.5.1 immer: specifier: ^9.0.19 version: registry.npmmirror.com/immer@9.0.19 @@ -150,8 +177,8 @@ importers: specifier: ^22.1.0 version: registry.npmmirror.com/jsdom@22.1.0 jsonwebtoken: - specifier: ^9.0.0 - version: registry.npmmirror.com/jsonwebtoken@9.0.0 + specifier: ^9.0.2 + version: registry.npmmirror.com/jsonwebtoken@9.0.2 lodash: specifier: ^4.17.21 version: registry.npmmirror.com/lodash@4.17.21 @@ -161,9 +188,6 @@ importers: mermaid: specifier: ^10.2.3 version: registry.npmmirror.com/mermaid@10.2.3 - mongoose: - specifier: ^6.10.0 - version: registry.npmmirror.com/mongoose@6.10.0 multer: specifier: 1.4.5-lts.1 version: registry.npmmirror.com/multer@1.4.5-lts.1 @@ -172,10 +196,10 @@ importers: version: registry.npmmirror.com/nanoid@4.0.1 next: specifier: 13.5.2 - version: registry.npmmirror.com/next@13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3) + version: registry.npmmirror.com/next@13.5.2(@babel/core@7.23.2)(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3) next-i18next: - specifier: ^14.0.3 - version: registry.npmmirror.com/next-i18next@14.0.3(i18next@22.5.1)(next@13.5.2)(react-i18next@12.3.1)(react@18.2.0) + specifier: ^14.0.0 + version: registry.npmmirror.com/next-i18next@14.0.3(i18next@23.5.1)(next@13.5.2)(react-i18next@13.2.2)(react@18.2.0) nextjs-cors: specifier: ^2.1.2 version: registry.npmmirror.com/nextjs-cors@2.1.2(next@13.5.2) @@ -204,8 +228,8 @@ importers: specifier: ^7.43.1 version: registry.npmmirror.com/react-hook-form@7.43.1(react@18.2.0) react-i18next: - specifier: ^12.3.1 - version: registry.npmmirror.com/react-i18next@12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0) + specifier: ^13.0.2 + version: registry.npmmirror.com/react-i18next@13.2.2(i18next@23.5.1)(react-dom@18.2.0)(react@18.2.0) react-markdown: specifier: ^8.0.7 version: registry.npmmirror.com/react-markdown@8.0.7(@types/react@18.0.28)(react@18.2.0) @@ -236,12 +260,6 @@ importers: timezones-list: specifier: ^3.0.2 version: registry.npmmirror.com/timezones-list@3.0.2 - winston: - specifier: ^3.10.0 - version: registry.npmmirror.com/winston@3.10.0 - winston-mongodb: - specifier: ^5.1.1 - version: registry.npmmirror.com/winston-mongodb@5.1.1(winston@3.10.0) zustand: specifier: ^4.3.5 version: registry.npmmirror.com/zustand@4.3.5(immer@9.0.19)(react@18.2.0) @@ -249,9 +267,6 @@ importers: '@svgr/webpack': specifier: ^6.5.1 version: registry.npmmirror.com/@svgr/webpack@6.5.1 - '@types/cookie': - specifier: ^0.5.1 - version: registry.npmmirror.com/@types/cookie@0.5.1 '@types/downloadjs': specifier: ^1.4.3 version: registry.npmmirror.com/@types/downloadjs@1.4.3 @@ -265,17 +280,14 @@ importers: specifier: ^21.1.1 version: registry.npmmirror.com/@types/jsdom@21.1.1 '@types/jsonwebtoken': - specifier: ^9.0.1 - version: registry.npmmirror.com/@types/jsonwebtoken@9.0.1 + specifier: ^9.0.3 + version: registry.npmmirror.com/@types/jsonwebtoken@9.0.3 '@types/lodash': specifier: ^4.14.191 version: registry.npmmirror.com/@types/lodash@4.14.191 '@types/multer': specifier: ^1.4.7 version: registry.npmmirror.com/@types/multer@1.4.7 - '@types/node': - specifier: 18.14.0 - version: registry.npmmirror.com/@types/node@18.14.0 '@types/papaparse': specifier: ^5.3.7 version: registry.npmmirror.com/@types/papaparse@5.3.7 @@ -322,601 +334,6 @@ packages: '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping@0.3.3 '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping@0.3.19 - registry.npmmirror.com/@aws-crypto/crc32@3.0.0: - resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/crc32/-/crc32-3.0.0.tgz} - name: '@aws-crypto/crc32' - version: 3.0.0 - requiresBuild: true - dependencies: - '@aws-crypto/util': registry.npmmirror.com/@aws-crypto/util@3.0.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-crypto/ie11-detection@3.0.0: - resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz} - name: '@aws-crypto/ie11-detection' - version: 3.0.0 - requiresBuild: true - dependencies: - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-crypto/sha256-browser@3.0.0: - resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz} - name: '@aws-crypto/sha256-browser' - version: 3.0.0 - requiresBuild: true - dependencies: - '@aws-crypto/ie11-detection': registry.npmmirror.com/@aws-crypto/ie11-detection@3.0.0 - '@aws-crypto/sha256-js': registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0 - '@aws-crypto/supports-web-crypto': registry.npmmirror.com/@aws-crypto/supports-web-crypto@3.0.0 - '@aws-crypto/util': registry.npmmirror.com/@aws-crypto/util@3.0.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@aws-sdk/util-locate-window': registry.npmmirror.com/@aws-sdk/util-locate-window@3.310.0 - '@aws-sdk/util-utf8-browser': registry.npmmirror.com/@aws-sdk/util-utf8-browser@3.259.0 - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0: - resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz} - name: '@aws-crypto/sha256-js' - version: 3.0.0 - requiresBuild: true - dependencies: - '@aws-crypto/util': registry.npmmirror.com/@aws-crypto/util@3.0.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-crypto/supports-web-crypto@3.0.0: - resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz} - name: '@aws-crypto/supports-web-crypto' - version: 3.0.0 - requiresBuild: true - dependencies: - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-crypto/util@3.0.0: - resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/util/-/util-3.0.0.tgz} - name: '@aws-crypto/util' - version: 3.0.0 - requiresBuild: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@aws-sdk/util-utf8-browser': registry.npmmirror.com/@aws-sdk/util-utf8-browser@3.259.0 - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/client-cognito-identity@3.418.0: - resolution: {integrity: sha512-8Gib2gMbfCfxNz/FgSRijl47pnmV/rVvyRNoYtk24xndUydhyXKFTB0cqGVDpPv7eRb3wWQ9YZYVuaBDnEdZ1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.418.0.tgz} - name: '@aws-sdk/client-cognito-identity' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-crypto/sha256-browser': registry.npmmirror.com/@aws-crypto/sha256-browser@3.0.0 - '@aws-crypto/sha256-js': registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0 - '@aws-sdk/client-sts': registry.npmmirror.com/@aws-sdk/client-sts@3.418.0 - '@aws-sdk/credential-provider-node': registry.npmmirror.com/@aws-sdk/credential-provider-node@3.418.0 - '@aws-sdk/middleware-host-header': registry.npmmirror.com/@aws-sdk/middleware-host-header@3.418.0 - '@aws-sdk/middleware-logger': registry.npmmirror.com/@aws-sdk/middleware-logger@3.418.0 - '@aws-sdk/middleware-recursion-detection': registry.npmmirror.com/@aws-sdk/middleware-recursion-detection@3.418.0 - '@aws-sdk/middleware-signing': registry.npmmirror.com/@aws-sdk/middleware-signing@3.418.0 - '@aws-sdk/middleware-user-agent': registry.npmmirror.com/@aws-sdk/middleware-user-agent@3.418.0 - '@aws-sdk/region-config-resolver': registry.npmmirror.com/@aws-sdk/region-config-resolver@3.418.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@aws-sdk/util-endpoints': registry.npmmirror.com/@aws-sdk/util-endpoints@3.418.0 - '@aws-sdk/util-user-agent-browser': registry.npmmirror.com/@aws-sdk/util-user-agent-browser@3.418.0 - '@aws-sdk/util-user-agent-node': registry.npmmirror.com/@aws-sdk/util-user-agent-node@3.418.0 - '@smithy/config-resolver': registry.npmmirror.com/@smithy/config-resolver@2.0.10 - '@smithy/fetch-http-handler': registry.npmmirror.com/@smithy/fetch-http-handler@2.1.5 - '@smithy/hash-node': registry.npmmirror.com/@smithy/hash-node@2.0.9 - '@smithy/invalid-dependency': registry.npmmirror.com/@smithy/invalid-dependency@2.0.9 - '@smithy/middleware-content-length': registry.npmmirror.com/@smithy/middleware-content-length@2.0.11 - '@smithy/middleware-endpoint': registry.npmmirror.com/@smithy/middleware-endpoint@2.0.9 - '@smithy/middleware-retry': registry.npmmirror.com/@smithy/middleware-retry@2.0.12 - '@smithy/middleware-serde': registry.npmmirror.com/@smithy/middleware-serde@2.0.9 - '@smithy/middleware-stack': registry.npmmirror.com/@smithy/middleware-stack@2.0.3 - '@smithy/node-config-provider': registry.npmmirror.com/@smithy/node-config-provider@2.0.12 - '@smithy/node-http-handler': registry.npmmirror.com/@smithy/node-http-handler@2.1.5 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/smithy-client': registry.npmmirror.com/@smithy/smithy-client@2.1.7 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/url-parser': registry.npmmirror.com/@smithy/url-parser@2.0.9 - '@smithy/util-base64': registry.npmmirror.com/@smithy/util-base64@2.0.0 - '@smithy/util-body-length-browser': registry.npmmirror.com/@smithy/util-body-length-browser@2.0.0 - '@smithy/util-body-length-node': registry.npmmirror.com/@smithy/util-body-length-node@2.1.0 - '@smithy/util-defaults-mode-browser': registry.npmmirror.com/@smithy/util-defaults-mode-browser@2.0.11 - '@smithy/util-defaults-mode-node': registry.npmmirror.com/@smithy/util-defaults-mode-node@2.0.13 - '@smithy/util-retry': registry.npmmirror.com/@smithy/util-retry@2.0.2 - '@smithy/util-utf8': registry.npmmirror.com/@smithy/util-utf8@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/client-sso@3.418.0: - resolution: {integrity: sha512-fakz3YeSW/kCAOJ5w4ObrrQBxsYO8sU8i6WHLv6iWAsYZKAws2Mqa8g89P61+GitSH4z9waksdLouS6ep78/5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/client-sso/-/client-sso-3.418.0.tgz} - name: '@aws-sdk/client-sso' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-crypto/sha256-browser': registry.npmmirror.com/@aws-crypto/sha256-browser@3.0.0 - '@aws-crypto/sha256-js': registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0 - '@aws-sdk/middleware-host-header': registry.npmmirror.com/@aws-sdk/middleware-host-header@3.418.0 - '@aws-sdk/middleware-logger': registry.npmmirror.com/@aws-sdk/middleware-logger@3.418.0 - '@aws-sdk/middleware-recursion-detection': registry.npmmirror.com/@aws-sdk/middleware-recursion-detection@3.418.0 - '@aws-sdk/middleware-user-agent': registry.npmmirror.com/@aws-sdk/middleware-user-agent@3.418.0 - '@aws-sdk/region-config-resolver': registry.npmmirror.com/@aws-sdk/region-config-resolver@3.418.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@aws-sdk/util-endpoints': registry.npmmirror.com/@aws-sdk/util-endpoints@3.418.0 - '@aws-sdk/util-user-agent-browser': registry.npmmirror.com/@aws-sdk/util-user-agent-browser@3.418.0 - '@aws-sdk/util-user-agent-node': registry.npmmirror.com/@aws-sdk/util-user-agent-node@3.418.0 - '@smithy/config-resolver': registry.npmmirror.com/@smithy/config-resolver@2.0.10 - '@smithy/fetch-http-handler': registry.npmmirror.com/@smithy/fetch-http-handler@2.1.5 - '@smithy/hash-node': registry.npmmirror.com/@smithy/hash-node@2.0.9 - '@smithy/invalid-dependency': registry.npmmirror.com/@smithy/invalid-dependency@2.0.9 - '@smithy/middleware-content-length': registry.npmmirror.com/@smithy/middleware-content-length@2.0.11 - '@smithy/middleware-endpoint': registry.npmmirror.com/@smithy/middleware-endpoint@2.0.9 - '@smithy/middleware-retry': registry.npmmirror.com/@smithy/middleware-retry@2.0.12 - '@smithy/middleware-serde': registry.npmmirror.com/@smithy/middleware-serde@2.0.9 - '@smithy/middleware-stack': registry.npmmirror.com/@smithy/middleware-stack@2.0.3 - '@smithy/node-config-provider': registry.npmmirror.com/@smithy/node-config-provider@2.0.12 - '@smithy/node-http-handler': registry.npmmirror.com/@smithy/node-http-handler@2.1.5 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/smithy-client': registry.npmmirror.com/@smithy/smithy-client@2.1.7 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/url-parser': registry.npmmirror.com/@smithy/url-parser@2.0.9 - '@smithy/util-base64': registry.npmmirror.com/@smithy/util-base64@2.0.0 - '@smithy/util-body-length-browser': registry.npmmirror.com/@smithy/util-body-length-browser@2.0.0 - '@smithy/util-body-length-node': registry.npmmirror.com/@smithy/util-body-length-node@2.1.0 - '@smithy/util-defaults-mode-browser': registry.npmmirror.com/@smithy/util-defaults-mode-browser@2.0.11 - '@smithy/util-defaults-mode-node': registry.npmmirror.com/@smithy/util-defaults-mode-node@2.0.13 - '@smithy/util-retry': registry.npmmirror.com/@smithy/util-retry@2.0.2 - '@smithy/util-utf8': registry.npmmirror.com/@smithy/util-utf8@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/client-sts@3.418.0: - resolution: {integrity: sha512-L0n0Hw+Pm+BhXTN1bYZ0y4JAMArYgazdHf1nUSlEHndgZicCCuQtlMLxfo3i/IbtWi0dzfZcZ9d/MdAM8p4Jyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/client-sts/-/client-sts-3.418.0.tgz} - name: '@aws-sdk/client-sts' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-crypto/sha256-browser': registry.npmmirror.com/@aws-crypto/sha256-browser@3.0.0 - '@aws-crypto/sha256-js': registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0 - '@aws-sdk/credential-provider-node': registry.npmmirror.com/@aws-sdk/credential-provider-node@3.418.0 - '@aws-sdk/middleware-host-header': registry.npmmirror.com/@aws-sdk/middleware-host-header@3.418.0 - '@aws-sdk/middleware-logger': registry.npmmirror.com/@aws-sdk/middleware-logger@3.418.0 - '@aws-sdk/middleware-recursion-detection': registry.npmmirror.com/@aws-sdk/middleware-recursion-detection@3.418.0 - '@aws-sdk/middleware-sdk-sts': registry.npmmirror.com/@aws-sdk/middleware-sdk-sts@3.418.0 - '@aws-sdk/middleware-signing': registry.npmmirror.com/@aws-sdk/middleware-signing@3.418.0 - '@aws-sdk/middleware-user-agent': registry.npmmirror.com/@aws-sdk/middleware-user-agent@3.418.0 - '@aws-sdk/region-config-resolver': registry.npmmirror.com/@aws-sdk/region-config-resolver@3.418.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@aws-sdk/util-endpoints': registry.npmmirror.com/@aws-sdk/util-endpoints@3.418.0 - '@aws-sdk/util-user-agent-browser': registry.npmmirror.com/@aws-sdk/util-user-agent-browser@3.418.0 - '@aws-sdk/util-user-agent-node': registry.npmmirror.com/@aws-sdk/util-user-agent-node@3.418.0 - '@smithy/config-resolver': registry.npmmirror.com/@smithy/config-resolver@2.0.10 - '@smithy/fetch-http-handler': registry.npmmirror.com/@smithy/fetch-http-handler@2.1.5 - '@smithy/hash-node': registry.npmmirror.com/@smithy/hash-node@2.0.9 - '@smithy/invalid-dependency': registry.npmmirror.com/@smithy/invalid-dependency@2.0.9 - '@smithy/middleware-content-length': registry.npmmirror.com/@smithy/middleware-content-length@2.0.11 - '@smithy/middleware-endpoint': registry.npmmirror.com/@smithy/middleware-endpoint@2.0.9 - '@smithy/middleware-retry': registry.npmmirror.com/@smithy/middleware-retry@2.0.12 - '@smithy/middleware-serde': registry.npmmirror.com/@smithy/middleware-serde@2.0.9 - '@smithy/middleware-stack': registry.npmmirror.com/@smithy/middleware-stack@2.0.3 - '@smithy/node-config-provider': registry.npmmirror.com/@smithy/node-config-provider@2.0.12 - '@smithy/node-http-handler': registry.npmmirror.com/@smithy/node-http-handler@2.1.5 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/smithy-client': registry.npmmirror.com/@smithy/smithy-client@2.1.7 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/url-parser': registry.npmmirror.com/@smithy/url-parser@2.0.9 - '@smithy/util-base64': registry.npmmirror.com/@smithy/util-base64@2.0.0 - '@smithy/util-body-length-browser': registry.npmmirror.com/@smithy/util-body-length-browser@2.0.0 - '@smithy/util-body-length-node': registry.npmmirror.com/@smithy/util-body-length-node@2.1.0 - '@smithy/util-defaults-mode-browser': registry.npmmirror.com/@smithy/util-defaults-mode-browser@2.0.11 - '@smithy/util-defaults-mode-node': registry.npmmirror.com/@smithy/util-defaults-mode-node@2.0.13 - '@smithy/util-retry': registry.npmmirror.com/@smithy/util-retry@2.0.2 - '@smithy/util-utf8': registry.npmmirror.com/@smithy/util-utf8@2.0.0 - fast-xml-parser: registry.npmmirror.com/fast-xml-parser@4.2.5 - tslib: registry.npmmirror.com/tslib@2.5.3 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-cognito-identity@3.418.0: - resolution: {integrity: sha512-MakYZsT7fkG1W9IgkBz7PTXG/e6YD2oSEk+hPgwfdMv0YX76qjTU02B2qbbKSGtXichX73MNUPOvygF5XAi6oA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.418.0.tgz} - name: '@aws-sdk/credential-provider-cognito-identity' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/client-cognito-identity': registry.npmmirror.com/@aws-sdk/client-cognito-identity@3.418.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-env@3.418.0: - resolution: {integrity: sha512-e74sS+x63EZUBO+HaI8zor886YdtmULzwKdctsZp5/37Xho1CVUNtEC+fYa69nigBD9afoiH33I4JggaHgrekQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.418.0.tgz} - name: '@aws-sdk/credential-provider-env' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-ini@3.418.0: - resolution: {integrity: sha512-LTAeKKV85unlSqGNIeqEZ4N9gufaSoH+670n5YTUEk564zHCkUQW0PJomzLF5jKBco6Yfzv6rPBTukd+x9XWqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.418.0.tgz} - name: '@aws-sdk/credential-provider-ini' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/credential-provider-env': registry.npmmirror.com/@aws-sdk/credential-provider-env@3.418.0 - '@aws-sdk/credential-provider-process': registry.npmmirror.com/@aws-sdk/credential-provider-process@3.418.0 - '@aws-sdk/credential-provider-sso': registry.npmmirror.com/@aws-sdk/credential-provider-sso@3.418.0 - '@aws-sdk/credential-provider-web-identity': registry.npmmirror.com/@aws-sdk/credential-provider-web-identity@3.418.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/credential-provider-imds': registry.npmmirror.com/@smithy/credential-provider-imds@2.0.12 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/shared-ini-file-loader': registry.npmmirror.com/@smithy/shared-ini-file-loader@2.0.11 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-node@3.418.0: - resolution: {integrity: sha512-VveTjtSC6m8YXj3fQDkMKEZuHv+CR2Z4u/NAN51Fi4xOtIWUtOBj5rfZ8HmBYoBjRF0DtRlPXuMiNnXAzTctfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.418.0.tgz} - name: '@aws-sdk/credential-provider-node' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/credential-provider-env': registry.npmmirror.com/@aws-sdk/credential-provider-env@3.418.0 - '@aws-sdk/credential-provider-ini': registry.npmmirror.com/@aws-sdk/credential-provider-ini@3.418.0 - '@aws-sdk/credential-provider-process': registry.npmmirror.com/@aws-sdk/credential-provider-process@3.418.0 - '@aws-sdk/credential-provider-sso': registry.npmmirror.com/@aws-sdk/credential-provider-sso@3.418.0 - '@aws-sdk/credential-provider-web-identity': registry.npmmirror.com/@aws-sdk/credential-provider-web-identity@3.418.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/credential-provider-imds': registry.npmmirror.com/@smithy/credential-provider-imds@2.0.12 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/shared-ini-file-loader': registry.npmmirror.com/@smithy/shared-ini-file-loader@2.0.11 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-process@3.418.0: - resolution: {integrity: sha512-xPbdm2WKz1oH6pTkrJoUmr3OLuqvvcPYTQX0IIlc31tmDwDWPQjXGGFD/vwZGIZIkKaFpFxVMgAzfFScxox7dw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.418.0.tgz} - name: '@aws-sdk/credential-provider-process' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/shared-ini-file-loader': registry.npmmirror.com/@smithy/shared-ini-file-loader@2.0.11 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-sso@3.418.0: - resolution: {integrity: sha512-tUF5Hg/HfaU5t+E7IuvohYlodSIlBXa28xAJPPFxhKrUnvP6AIoW6JLazOtCIQjQgJYEUILV29XX+ojUuITcaw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.418.0.tgz} - name: '@aws-sdk/credential-provider-sso' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/client-sso': registry.npmmirror.com/@aws-sdk/client-sso@3.418.0 - '@aws-sdk/token-providers': registry.npmmirror.com/@aws-sdk/token-providers@3.418.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/shared-ini-file-loader': registry.npmmirror.com/@smithy/shared-ini-file-loader@2.0.11 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-web-identity@3.418.0: - resolution: {integrity: sha512-do7ang565n9p3dS1JdsQY01rUfRx8vkxQqz5M8OlcEHBNiCdi2PvSjNwcBdrv/FKkyIxZb0TImOfBSt40hVdxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.418.0.tgz} - name: '@aws-sdk/credential-provider-web-identity' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-providers@3.418.0: - resolution: {integrity: sha512-atEybTA0jvP9CpBCPKCoiPz1hjJ/lbRxf67r+fpAqPtfQKutGq/jZm78Yz5kV9F/NJEW2mK2GR/BslCAHc4H8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-providers/-/credential-providers-3.418.0.tgz} - name: '@aws-sdk/credential-providers' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/client-cognito-identity': registry.npmmirror.com/@aws-sdk/client-cognito-identity@3.418.0 - '@aws-sdk/client-sso': registry.npmmirror.com/@aws-sdk/client-sso@3.418.0 - '@aws-sdk/client-sts': registry.npmmirror.com/@aws-sdk/client-sts@3.418.0 - '@aws-sdk/credential-provider-cognito-identity': registry.npmmirror.com/@aws-sdk/credential-provider-cognito-identity@3.418.0 - '@aws-sdk/credential-provider-env': registry.npmmirror.com/@aws-sdk/credential-provider-env@3.418.0 - '@aws-sdk/credential-provider-ini': registry.npmmirror.com/@aws-sdk/credential-provider-ini@3.418.0 - '@aws-sdk/credential-provider-node': registry.npmmirror.com/@aws-sdk/credential-provider-node@3.418.0 - '@aws-sdk/credential-provider-process': registry.npmmirror.com/@aws-sdk/credential-provider-process@3.418.0 - '@aws-sdk/credential-provider-sso': registry.npmmirror.com/@aws-sdk/credential-provider-sso@3.418.0 - '@aws-sdk/credential-provider-web-identity': registry.npmmirror.com/@aws-sdk/credential-provider-web-identity@3.418.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/credential-provider-imds': registry.npmmirror.com/@smithy/credential-provider-imds@2.0.12 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-host-header@3.418.0: - resolution: {integrity: sha512-LrMTdzalkPw/1ujLCKPLwCGvPMCmT4P+vOZQRbSEVZPnlZk+Aj++aL/RaHou0jL4kJH3zl8iQepriBt4a7UvXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.418.0.tgz} - name: '@aws-sdk/middleware-host-header' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-logger@3.418.0: - resolution: {integrity: sha512-StKGmyPVfoO/wdNTtKemYwoJsqIl4l7oqarQY7VSf2Mp3mqaa+njLViHsQbirYpyqpgUEusOnuTlH5utxJ1NsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-logger/-/middleware-logger-3.418.0.tgz} - name: '@aws-sdk/middleware-logger' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-recursion-detection@3.418.0: - resolution: {integrity: sha512-kKFrIQglBLUFPbHSDy1+bbe3Na2Kd70JSUC3QLMbUHmqipXN8KeXRfAj7vTv97zXl0WzG0buV++WcNwOm1rFjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.418.0.tgz} - name: '@aws-sdk/middleware-recursion-detection' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-sdk-sts@3.418.0: - resolution: {integrity: sha512-cW8ijrCTP+mgihvcq4+TbhAcE/we5lFl4ydRqvTdtcSnYQAVQADg47rnTScQiFsPFEB3NKq7BGeyTJF9MKolPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.418.0.tgz} - name: '@aws-sdk/middleware-sdk-sts' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/middleware-signing': registry.npmmirror.com/@aws-sdk/middleware-signing@3.418.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-signing@3.418.0: - resolution: {integrity: sha512-onvs5KoYQE8OlOE740RxWBGtsUyVIgAo0CzRKOQO63ZEYqpL1Os+MS1CGzdNhvQnJgJruE1WW+Ix8fjN30zKPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-signing/-/middleware-signing-3.418.0.tgz} - name: '@aws-sdk/middleware-signing' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/signature-v4': registry.npmmirror.com/@smithy/signature-v4@2.0.9 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/util-middleware': registry.npmmirror.com/@smithy/util-middleware@2.0.2 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-user-agent@3.418.0: - resolution: {integrity: sha512-Jdcztg9Tal9SEAL0dKRrnpKrm6LFlWmAhvuwv0dQ7bNTJxIxyEFbpqdgy7mpQHsLVZgq1Aad/7gT/72c9igyZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.418.0.tgz} - name: '@aws-sdk/middleware-user-agent' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@aws-sdk/util-endpoints': registry.npmmirror.com/@aws-sdk/util-endpoints@3.418.0 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/region-config-resolver@3.418.0: - resolution: {integrity: sha512-lJRZ/9TjZU6yLz+mAwxJkcJZ6BmyYoIJVo1p5+BN//EFdEmC8/c0c9gXMRzfISV/mqWSttdtccpAyN4/goHTYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/region-config-resolver/-/region-config-resolver-3.418.0.tgz} - name: '@aws-sdk/region-config-resolver' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/node-config-provider': registry.npmmirror.com/@smithy/node-config-provider@2.0.12 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/util-config-provider': registry.npmmirror.com/@smithy/util-config-provider@2.0.0 - '@smithy/util-middleware': registry.npmmirror.com/@smithy/util-middleware@2.0.2 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/token-providers@3.418.0: - resolution: {integrity: sha512-9P7Q0VN0hEzTngy3Sz5eya2qEOEf0Q8qf1vB3um0gE6ID6EVAdz/nc/DztfN32MFxk8FeVBrCP5vWdoOzmd72g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/token-providers/-/token-providers-3.418.0.tgz} - name: '@aws-sdk/token-providers' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-crypto/sha256-browser': registry.npmmirror.com/@aws-crypto/sha256-browser@3.0.0 - '@aws-crypto/sha256-js': registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0 - '@aws-sdk/middleware-host-header': registry.npmmirror.com/@aws-sdk/middleware-host-header@3.418.0 - '@aws-sdk/middleware-logger': registry.npmmirror.com/@aws-sdk/middleware-logger@3.418.0 - '@aws-sdk/middleware-recursion-detection': registry.npmmirror.com/@aws-sdk/middleware-recursion-detection@3.418.0 - '@aws-sdk/middleware-user-agent': registry.npmmirror.com/@aws-sdk/middleware-user-agent@3.418.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@aws-sdk/util-endpoints': registry.npmmirror.com/@aws-sdk/util-endpoints@3.418.0 - '@aws-sdk/util-user-agent-browser': registry.npmmirror.com/@aws-sdk/util-user-agent-browser@3.418.0 - '@aws-sdk/util-user-agent-node': registry.npmmirror.com/@aws-sdk/util-user-agent-node@3.418.0 - '@smithy/config-resolver': registry.npmmirror.com/@smithy/config-resolver@2.0.10 - '@smithy/fetch-http-handler': registry.npmmirror.com/@smithy/fetch-http-handler@2.1.5 - '@smithy/hash-node': registry.npmmirror.com/@smithy/hash-node@2.0.9 - '@smithy/invalid-dependency': registry.npmmirror.com/@smithy/invalid-dependency@2.0.9 - '@smithy/middleware-content-length': registry.npmmirror.com/@smithy/middleware-content-length@2.0.11 - '@smithy/middleware-endpoint': registry.npmmirror.com/@smithy/middleware-endpoint@2.0.9 - '@smithy/middleware-retry': registry.npmmirror.com/@smithy/middleware-retry@2.0.12 - '@smithy/middleware-serde': registry.npmmirror.com/@smithy/middleware-serde@2.0.9 - '@smithy/middleware-stack': registry.npmmirror.com/@smithy/middleware-stack@2.0.3 - '@smithy/node-config-provider': registry.npmmirror.com/@smithy/node-config-provider@2.0.12 - '@smithy/node-http-handler': registry.npmmirror.com/@smithy/node-http-handler@2.1.5 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/shared-ini-file-loader': registry.npmmirror.com/@smithy/shared-ini-file-loader@2.0.11 - '@smithy/smithy-client': registry.npmmirror.com/@smithy/smithy-client@2.1.7 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/url-parser': registry.npmmirror.com/@smithy/url-parser@2.0.9 - '@smithy/util-base64': registry.npmmirror.com/@smithy/util-base64@2.0.0 - '@smithy/util-body-length-browser': registry.npmmirror.com/@smithy/util-body-length-browser@2.0.0 - '@smithy/util-body-length-node': registry.npmmirror.com/@smithy/util-body-length-node@2.1.0 - '@smithy/util-defaults-mode-browser': registry.npmmirror.com/@smithy/util-defaults-mode-browser@2.0.11 - '@smithy/util-defaults-mode-node': registry.npmmirror.com/@smithy/util-defaults-mode-node@2.0.13 - '@smithy/util-retry': registry.npmmirror.com/@smithy/util-retry@2.0.2 - '@smithy/util-utf8': registry.npmmirror.com/@smithy/util-utf8@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/types@3.418.0: - resolution: {integrity: sha512-y4PQSH+ulfFLY0+FYkaK4qbIaQI9IJNMO2xsxukW6/aNoApNymN1D2FSi2la8Qbp/iPjNDKsG8suNPm9NtsWXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/types/-/types-3.418.0.tgz} - name: '@aws-sdk/types' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-endpoints@3.418.0: - resolution: {integrity: sha512-sYSDwRTl7yE7LhHkPzemGzmIXFVHSsi3AQ1KeNEk84eBqxMHHcCc2kqklaBk2roXWe50QDgRMy1ikZUxvtzNHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-endpoints/-/util-endpoints-3.418.0.tgz} - name: '@aws-sdk/util-endpoints' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-locate-window@3.310.0: - resolution: {integrity: sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz} - name: '@aws-sdk/util-locate-window' - version: 3.310.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-user-agent-browser@3.418.0: - resolution: {integrity: sha512-c4p4mc0VV/jIeNH0lsXzhJ1MpWRLuboGtNEpqE4s1Vl9ck2amv9VdUUZUmHbg+bVxlMgRQ4nmiovA4qIrqGuyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.418.0.tgz} - name: '@aws-sdk/util-user-agent-browser' - version: 3.418.0 - requiresBuild: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - bowser: registry.npmmirror.com/bowser@2.11.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-user-agent-node@3.418.0: - resolution: {integrity: sha512-BXMskXFtg+dmzSCgmnWOffokxIbPr1lFqa1D9kvM3l3IFRiFGx2IyDg+8MAhq11aPDLvoa/BDuQ0Yqma5izOhg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.418.0.tgz} - name: '@aws-sdk/util-user-agent-node' - version: 3.418.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - peerDependencies: - aws-crt: '>=1.0.0' - peerDependenciesMeta: - aws-crt: - optional: true - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.418.0 - '@smithy/node-config-provider': registry.npmmirror.com/@smithy/node-config-provider@2.0.12 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-utf8-browser@3.259.0: - resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz} - name: '@aws-sdk/util-utf8-browser' - version: 3.259.0 - requiresBuild: true - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - registry.npmmirror.com/@babel/code-frame@7.22.13: resolution: {integrity: sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.22.13.tgz} name: '@babel/code-frame' @@ -926,29 +343,29 @@ packages: '@babel/highlight': registry.npmmirror.com/@babel/highlight@7.22.20 chalk: registry.npmmirror.com/chalk@2.4.2 - registry.npmmirror.com/@babel/compat-data@7.22.20: - resolution: {integrity: sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.22.20.tgz} + registry.npmmirror.com/@babel/compat-data@7.23.2: + resolution: {integrity: sha512-0S9TQMmDHlqAZ2ITT95irXKfxN9bncq8ZCoJhun3nHL/lLUxd2NKBJYoNGWH7S0hz6fRQwWlAWn/ILM0C70KZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.23.2.tgz} name: '@babel/compat-data' - version: 7.22.20 + version: 7.23.2 engines: {node: '>=6.9.0'} - registry.npmmirror.com/@babel/core@7.22.20: - resolution: {integrity: sha512-Y6jd1ahLubuYweD/zJH+vvOY141v4f9igNQAQ+MBgq9JlHS2iTsZKn1aMsb3vGccZsXI16VzTBw52Xx0DWmtnA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/core/-/core-7.22.20.tgz} + registry.npmmirror.com/@babel/core@7.23.2: + resolution: {integrity: sha512-n7s51eWdaWZ3vGT2tD4T7J6eJs3QoBXydv7vkUM06Bf1cbVD2Kc2UrkzhiQwobfV7NwOnQXYL7UBJ5VPU+RGoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/core/-/core-7.23.2.tgz} name: '@babel/core' - version: 7.22.20 + version: 7.23.2 engines: {node: '>=6.9.0'} dependencies: '@ampproject/remapping': registry.npmmirror.com/@ampproject/remapping@2.2.1 '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.13 - '@babel/generator': registry.npmmirror.com/@babel/generator@7.22.15 + '@babel/generator': registry.npmmirror.com/@babel/generator@7.23.0 '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.15 - '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.22.20(@babel/core@7.22.20) - '@babel/helpers': registry.npmmirror.com/@babel/helpers@7.22.15 - '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.16 + '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2) + '@babel/helpers': registry.npmmirror.com/@babel/helpers@7.23.2 + '@babel/parser': registry.npmmirror.com/@babel/parser@7.23.0 '@babel/template': registry.npmmirror.com/@babel/template@7.22.15 - '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.20 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 - convert-source-map: registry.npmmirror.com/convert-source-map@1.9.0 + '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.23.2 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 + convert-source-map: registry.npmmirror.com/convert-source-map@2.0.0 debug: registry.npmmirror.com/debug@4.3.4 gensync: registry.npmmirror.com/gensync@1.0.0-beta.2 json5: registry.npmmirror.com/json5@2.2.3 @@ -956,13 +373,13 @@ packages: transitivePeerDependencies: - supports-color - registry.npmmirror.com/@babel/generator@7.22.15: - resolution: {integrity: sha512-Zu9oWARBqeVOW0dZOjXc3JObrzuqothQ3y/n1kUtrjCoCPLkXUwMvOo/F/TCfoHMbWIFlWwpZtkZVb9ga4U2pA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/generator/-/generator-7.22.15.tgz} + registry.npmmirror.com/@babel/generator@7.23.0: + resolution: {integrity: sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/generator/-/generator-7.23.0.tgz} name: '@babel/generator' - version: 7.22.15 + version: 7.23.0 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping@0.3.3 '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping@0.3.19 jsesc: registry.npmmirror.com/jsesc@2.5.2 @@ -973,7 +390,7 @@ packages: version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 dev: true registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor@7.22.15: @@ -982,7 +399,7 @@ packages: version: 7.22.15 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 dev: true registry.npmmirror.com/@babel/helper-compilation-targets@7.22.15: @@ -991,13 +408,13 @@ packages: version: 7.22.15 engines: {node: '>=6.9.0'} dependencies: - '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.22.20 + '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.23.2 '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option@7.22.15 - browserslist: registry.npmmirror.com/browserslist@4.21.11 + browserslist: registry.npmmirror.com/browserslist@4.22.1 lru-cache: registry.npmmirror.com/lru-cache@5.1.1 semver: registry.npmmirror.com/semver@6.3.1 - registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.22.20): + registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.2): resolution: {integrity: sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz} id: registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.22.15 name: '@babel/helper-create-class-features-plugin' @@ -1006,19 +423,19 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.20 - '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5 - '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.22.15 + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.23.0 + '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.23.0 '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression@7.22.5 - '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers@7.22.20(@babel/core@7.22.20) + '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers@7.22.20(@babel/core@7.23.2) '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5 '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.6 semver: registry.npmmirror.com/semver@6.3.1 dev: true - registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.22.20): + registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.2): resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz} id: registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/7.22.15 name: '@babel/helper-create-regexp-features-plugin' @@ -1027,26 +444,26 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 regexpu-core: registry.npmmirror.com/regexpu-core@5.3.2 semver: registry.npmmirror.com/semver@6.3.1 dev: true - registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.2(@babel/core@7.22.20): - resolution: {integrity: sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz} - id: registry.npmmirror.com/@babel/helper-define-polyfill-provider/0.4.2 + registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.2): + resolution: {integrity: sha512-WBrLmuPP47n7PNwsZ57pqam6G/RGo1vw/87b0Blc53tZNGZ4x7YvZ6HgQe2vo1W/FR20OgjeZuGXzudPiXHFug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.3.tgz} + id: registry.npmmirror.com/@babel/helper-define-polyfill-provider/0.4.3 name: '@babel/helper-define-polyfill-provider' - version: 0.4.2 + version: 0.4.3 peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.15 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 debug: registry.npmmirror.com/debug@4.3.4 lodash.debounce: registry.npmmirror.com/lodash.debounce@4.0.8 - resolve: registry.npmmirror.com/resolve@1.22.6 + resolve: registry.npmmirror.com/resolve@1.22.8 transitivePeerDependencies: - supports-color dev: true @@ -1057,14 +474,14 @@ packages: version: 7.22.20 engines: {node: '>=6.9.0'} - registry.npmmirror.com/@babel/helper-function-name@7.22.5: - resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz} + registry.npmmirror.com/@babel/helper-function-name@7.23.0: + resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz} name: '@babel/helper-function-name' - version: 7.22.5 + version: 7.23.0 engines: {node: '>=6.9.0'} dependencies: '@babel/template': registry.npmmirror.com/@babel/template@7.22.15 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 registry.npmmirror.com/@babel/helper-hoist-variables@7.22.5: resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz} @@ -1072,15 +489,15 @@ packages: version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 - registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.22.15: - resolution: {integrity: sha512-qLNsZbgrNh0fDQBCPocSL8guki1hcPvltGDv/NxvUoABwFq7GkKSu1nRXeJkVZc+wJvne2E0RKQz+2SQrz6eAA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.15.tgz} + registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.23.0: + resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz} name: '@babel/helper-member-expression-to-functions' - version: 7.22.15 + version: 7.23.0 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 dev: true registry.npmmirror.com/@babel/helper-module-imports@7.22.15: @@ -1089,18 +506,18 @@ packages: version: 7.22.15 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 - registry.npmmirror.com/@babel/helper-module-transforms@7.22.20(@babel/core@7.22.20): - resolution: {integrity: sha512-dLT7JVWIUUxKOs1UnJUBR3S70YK+pKX6AbJgB2vMIvEkZkrfJDbYDJesnPshtKV4LhDOR3Oc5YULeDizRek+5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.20.tgz} - id: registry.npmmirror.com/@babel/helper-module-transforms/7.22.20 + registry.npmmirror.com/@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2): + resolution: {integrity: sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz} + id: registry.npmmirror.com/@babel/helper-module-transforms/7.23.0 name: '@babel/helper-module-transforms' - version: 7.22.20 + version: 7.23.0 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.20 '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.22.15 '@babel/helper-simple-access': registry.npmmirror.com/@babel/helper-simple-access@7.22.5 @@ -1113,7 +530,7 @@ packages: version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 dev: true registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5: @@ -1123,7 +540,7 @@ packages: engines: {node: '>=6.9.0'} dev: true - registry.npmmirror.com/@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.22.20): + registry.npmmirror.com/@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.2): resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz} id: registry.npmmirror.com/@babel/helper-remap-async-to-generator/7.22.20 name: '@babel/helper-remap-async-to-generator' @@ -1132,13 +549,13 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.20 '@babel/helper-wrap-function': registry.npmmirror.com/@babel/helper-wrap-function@7.22.20 dev: true - registry.npmmirror.com/@babel/helper-replace-supers@7.22.20(@babel/core@7.22.20): + registry.npmmirror.com/@babel/helper-replace-supers@7.22.20(@babel/core@7.23.2): resolution: {integrity: sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz} id: registry.npmmirror.com/@babel/helper-replace-supers/7.22.20 name: '@babel/helper-replace-supers' @@ -1147,9 +564,9 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.20 - '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.22.15 + '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.23.0 '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression@7.22.5 dev: true @@ -1159,7 +576,7 @@ packages: version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5: resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz} @@ -1167,7 +584,7 @@ packages: version: 7.22.5 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 dev: true registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.6: @@ -1176,7 +593,7 @@ packages: version: 7.22.6 engines: {node: '>=6.9.0'} dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 registry.npmmirror.com/@babel/helper-string-parser@7.22.5: resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz} @@ -1202,20 +619,20 @@ packages: version: 7.22.20 engines: {node: '>=6.9.0'} dependencies: - '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5 + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.23.0 '@babel/template': registry.npmmirror.com/@babel/template@7.22.15 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 dev: true - registry.npmmirror.com/@babel/helpers@7.22.15: - resolution: {integrity: sha512-7pAjK0aSdxOwR+CcYAqgWOGy5dcfvzsTIfFTb2odQqW47MDfv14UaJDY6eng8ylM2EaeKXdxaSWESbkmaQHTmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helpers/-/helpers-7.22.15.tgz} + registry.npmmirror.com/@babel/helpers@7.23.2: + resolution: {integrity: sha512-lzchcp8SjTSVe/fPmLwtWVBFC7+Tbn8LGHDVfDp9JGxpAY5opSaEFgt8UQvrnECWOTdji2mOWMz1rOhkHscmGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helpers/-/helpers-7.23.2.tgz} name: '@babel/helpers' - version: 7.22.15 + version: 7.23.2 engines: {node: '>=6.9.0'} dependencies: '@babel/template': registry.npmmirror.com/@babel/template@7.22.15 - '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.20 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.23.2 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 transitivePeerDependencies: - supports-color @@ -1229,16 +646,16 @@ packages: chalk: registry.npmmirror.com/chalk@2.4.2 js-tokens: registry.npmmirror.com/js-tokens@4.0.0 - registry.npmmirror.com/@babel/parser@7.22.16: - resolution: {integrity: sha512-+gPfKv8UWeKKeJTUxe59+OobVcrYHETCsORl61EmSkmgymguYk/X5bp7GuUIXaFsc6y++v8ZxPsLSSuujqDphA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.22.16.tgz} + registry.npmmirror.com/@babel/parser@7.23.0: + resolution: {integrity: sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.23.0.tgz} name: '@babel/parser' - version: 7.22.16 + version: 7.23.0 engines: {node: '>=6.0.0'} hasBin: true dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 - registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.23.2): resolution: {integrity: sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz} id: registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.22.15 name: '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression' @@ -1247,11 +664,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.15(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.15(@babel/core@7.23.2): resolution: {integrity: sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz} id: registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.22.15 name: '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining' @@ -1260,13 +677,13 @@ packages: peerDependencies: '@babel/core': ^7.13.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5 - '@babel/plugin-transform-optional-chaining': registry.npmmirror.com/@babel/plugin-transform-optional-chaining@7.22.15(@babel/core@7.22.20) + '@babel/plugin-transform-optional-chaining': registry.npmmirror.com/@babel/plugin-transform-optional-chaining@7.23.0(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.2): resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz} id: registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2 name: '@babel/plugin-proposal-private-property-in-object' @@ -1275,10 +692,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 dev: true - registry.npmmirror.com/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.2): resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-async-generators/7.8.4 name: '@babel/plugin-syntax-async-generators' @@ -1286,11 +703,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.2): resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-class-properties/7.12.13 name: '@babel/plugin-syntax-class-properties' @@ -1298,11 +715,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.2): resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-class-static-block/7.14.5 name: '@babel/plugin-syntax-class-static-block' @@ -1311,11 +728,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/7.8.3 name: '@babel/plugin-syntax-dynamic-import' @@ -1323,11 +740,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/7.8.3 name: '@babel/plugin-syntax-export-namespace-from' @@ -1335,11 +752,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-import-assertions/7.22.5 name: '@babel/plugin-syntax-import-assertions' @@ -1348,11 +765,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-import-attributes/7.22.5 name: '@babel/plugin-syntax-import-attributes' @@ -1361,11 +778,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.2): resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-import-meta/7.10.4 name: '@babel/plugin-syntax-import-meta' @@ -1373,11 +790,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-json-strings/7.8.3 name: '@babel/plugin-syntax-json-strings' @@ -1385,11 +802,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5 name: '@babel/plugin-syntax-jsx' @@ -1398,11 +815,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.2): resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/7.10.4 name: '@babel/plugin-syntax-logical-assignment-operators' @@ -1410,11 +827,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/7.8.3 name: '@babel/plugin-syntax-nullish-coalescing-operator' @@ -1422,11 +839,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.2): resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/7.10.4 name: '@babel/plugin-syntax-numeric-separator' @@ -1434,11 +851,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/7.8.3 name: '@babel/plugin-syntax-object-rest-spread' @@ -1446,11 +863,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/7.8.3 name: '@babel/plugin-syntax-optional-catch-binding' @@ -1458,11 +875,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.2): resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/7.8.3 name: '@babel/plugin-syntax-optional-chaining' @@ -1470,11 +887,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.2): resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/7.14.5 name: '@babel/plugin-syntax-private-property-in-object' @@ -1483,11 +900,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.2): resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-top-level-await/7.14.5 name: '@babel/plugin-syntax-top-level-await' @@ -1496,11 +913,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-typescript/7.22.5 name: '@babel/plugin-syntax-typescript' @@ -1509,11 +926,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.2): resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz} id: registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/7.18.6 name: '@babel/plugin-syntax-unicode-sets-regex' @@ -1522,12 +939,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-arrow-functions/7.22.5 name: '@babel/plugin-transform-arrow-functions' @@ -1536,27 +953,27 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-async-generator-functions@7.22.15(@babel/core@7.22.20): - resolution: {integrity: sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/7.22.15 + registry.npmmirror.com/@babel/plugin-transform-async-generator-functions@7.23.2(@babel/core@7.23.2): + resolution: {integrity: sha512-BBYVGxbDVHfoeXbOwcagAkOQAm9NxoTdMGfTqghu1GrvadSaw6iW3Je6IcL5PNOw8VwjxqBECXy50/iCQSY/lQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.23.2.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/7.23.2 name: '@babel/plugin-transform-async-generator-functions' - version: 7.22.15 + version: 7.23.2 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.20 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-remap-async-to-generator': registry.npmmirror.com/@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.22.20) - '@babel/plugin-syntax-async-generators': registry.npmmirror.com/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.20) + '@babel/helper-remap-async-to-generator': registry.npmmirror.com/@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.2) + '@babel/plugin-syntax-async-generators': registry.npmmirror.com/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-async-to-generator/7.22.5 name: '@babel/plugin-transform-async-to-generator' @@ -1565,13 +982,13 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.22.15 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-remap-async-to-generator': registry.npmmirror.com/@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.22.20) + '@babel/helper-remap-async-to-generator': registry.npmmirror.com/@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/7.22.5 name: '@babel/plugin-transform-block-scoped-functions' @@ -1580,24 +997,24 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-block-scoping@7.22.15(@babel/core@7.22.20): - resolution: {integrity: sha512-G1czpdJBZCtngoK1sJgloLiOHUnkb/bLZwqVZD8kXmq0ZnVfTTWUcs9OWtp0mBtYJ+4LQY1fllqBkOIPhXmFmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.15.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-block-scoping/7.22.15 + registry.npmmirror.com/@babel/plugin-transform-block-scoping@7.23.0(@babel/core@7.23.2): + resolution: {integrity: sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-block-scoping/7.23.0 name: '@babel/plugin-transform-block-scoping' - version: 7.22.15 + version: 7.23.0 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-class-properties/7.22.5 name: '@babel/plugin-transform-class-properties' @@ -1606,12 +1023,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-class-static-block@7.22.11(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-class-static-block@7.22.11(@babel/core@7.23.2): resolution: {integrity: sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz} id: registry.npmmirror.com/@babel/plugin-transform-class-static-block/7.22.11 name: '@babel/plugin-transform-class-static-block' @@ -1620,13 +1037,13 @@ packages: peerDependencies: '@babel/core': ^7.12.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-class-static-block': registry.npmmirror.com/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.20) + '@babel/plugin-syntax-class-static-block': registry.npmmirror.com/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-classes@7.22.15(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-classes@7.22.15(@babel/core@7.23.2): resolution: {integrity: sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz} id: registry.npmmirror.com/@babel/plugin-transform-classes/7.22.15 name: '@babel/plugin-transform-classes' @@ -1635,19 +1052,19 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.15 '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.20 - '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5 + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.23.0 '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression@7.22.5 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers@7.22.20(@babel/core@7.22.20) + '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers@7.22.20(@babel/core@7.23.2) '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.6 globals: registry.npmmirror.com/globals@11.12.0 dev: true - registry.npmmirror.com/@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-computed-properties/7.22.5 name: '@babel/plugin-transform-computed-properties' @@ -1656,25 +1073,25 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 '@babel/template': registry.npmmirror.com/@babel/template@7.22.15 dev: true - registry.npmmirror.com/@babel/plugin-transform-destructuring@7.22.15(@babel/core@7.22.20): - resolution: {integrity: sha512-HzG8sFl1ZVGTme74Nw+X01XsUTqERVQ6/RLHo3XjGRzm7XD6QTtfS3NJotVgCGy8BzkDqRjRBD8dAyJn5TuvSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.15.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-destructuring/7.22.15 + registry.npmmirror.com/@babel/plugin-transform-destructuring@7.23.0(@babel/core@7.23.2): + resolution: {integrity: sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-destructuring/7.23.0 name: '@babel/plugin-transform-destructuring' - version: 7.22.15 + version: 7.23.0 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-dotall-regex/7.22.5 name: '@babel/plugin-transform-dotall-regex' @@ -1683,12 +1100,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/7.22.5 name: '@babel/plugin-transform-duplicate-keys' @@ -1697,11 +1114,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-dynamic-import@7.22.11(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-dynamic-import@7.22.11(@babel/core@7.23.2): resolution: {integrity: sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz} id: registry.npmmirror.com/@babel/plugin-transform-dynamic-import/7.22.11 name: '@babel/plugin-transform-dynamic-import' @@ -1710,12 +1127,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-dynamic-import': registry.npmmirror.com/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-dynamic-import': registry.npmmirror.com/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/7.22.5 name: '@babel/plugin-transform-exponentiation-operator' @@ -1724,12 +1141,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-builder-binary-assignment-operator-visitor': registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor@7.22.15 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-export-namespace-from@7.22.11(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-export-namespace-from@7.22.11(@babel/core@7.23.2): resolution: {integrity: sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz} id: registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/7.22.11 name: '@babel/plugin-transform-export-namespace-from' @@ -1738,12 +1155,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-export-namespace-from': registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-export-namespace-from': registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-for-of@7.22.15(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-for-of@7.22.15(@babel/core@7.23.2): resolution: {integrity: sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz} id: registry.npmmirror.com/@babel/plugin-transform-for-of/7.22.15 name: '@babel/plugin-transform-for-of' @@ -1752,11 +1169,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-function-name@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-function-name/7.22.5 name: '@babel/plugin-transform-function-name' @@ -1765,13 +1182,13 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.15 - '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5 + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.23.0 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-json-strings@7.22.11(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-json-strings@7.22.11(@babel/core@7.23.2): resolution: {integrity: sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz} id: registry.npmmirror.com/@babel/plugin-transform-json-strings/7.22.11 name: '@babel/plugin-transform-json-strings' @@ -1780,12 +1197,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-json-strings': registry.npmmirror.com/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-json-strings': registry.npmmirror.com/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-literals@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-literals/7.22.5 name: '@babel/plugin-transform-literals' @@ -1794,11 +1211,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators@7.22.11(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators@7.22.11(@babel/core@7.23.2): resolution: {integrity: sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz} id: registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/7.22.11 name: '@babel/plugin-transform-logical-assignment-operators' @@ -1807,12 +1224,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.20) + '@babel/plugin-syntax-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/7.22.5 name: '@babel/plugin-transform-member-expression-literals' @@ -1821,56 +1238,56 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.20): - resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-modules-amd/7.22.5 + registry.npmmirror.com/@babel/plugin-transform-modules-amd@7.23.0(@babel/core@7.23.2): + resolution: {integrity: sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-modules-amd/7.23.0 name: '@babel/plugin-transform-modules-amd' - version: 7.22.5 + version: 7.23.0 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.22.20(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-modules-commonjs@7.22.15(@babel/core@7.22.20): - resolution: {integrity: sha512-jWL4eh90w0HQOTKP2MoXXUpVxilxsB2Vl4ji69rSjS3EcZ/v4sBmn+A3NpepuJzBhOaEBbR7udonlHHn5DWidg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.15.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/7.22.15 + registry.npmmirror.com/@babel/plugin-transform-modules-commonjs@7.23.0(@babel/core@7.23.2): + resolution: {integrity: sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/7.23.0 name: '@babel/plugin-transform-modules-commonjs' - version: 7.22.15 + version: 7.23.0 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.22.20(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 '@babel/helper-simple-access': registry.npmmirror.com/@babel/helper-simple-access@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-modules-systemjs@7.22.11(@babel/core@7.22.20): - resolution: {integrity: sha512-rIqHmHoMEOhI3VkVf5jQ15l539KrwhzqcBO6wdCNWPWc/JWt9ILNYNUssbRpeq0qWns8svuw8LnMNCvWBIJ8wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.11.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/7.22.11 + registry.npmmirror.com/@babel/plugin-transform-modules-systemjs@7.23.0(@babel/core@7.23.2): + resolution: {integrity: sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/7.23.0 name: '@babel/plugin-transform-modules-systemjs' - version: 7.22.11 + version: 7.23.0 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-hoist-variables': registry.npmmirror.com/@babel/helper-hoist-variables@7.22.5 - '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.22.20(@babel/core@7.22.20) + '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.20 dev: true - registry.npmmirror.com/@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-modules-umd/7.22.5 name: '@babel/plugin-transform-modules-umd' @@ -1879,12 +1296,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.22.20(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.23.0(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/7.22.5 name: '@babel/plugin-transform-named-capturing-groups-regex' @@ -1893,12 +1310,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-new-target@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-new-target/7.22.5 name: '@babel/plugin-transform-new-target' @@ -1907,11 +1324,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator@7.22.11(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator@7.22.11(@babel/core@7.23.2): resolution: {integrity: sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz} id: registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/7.22.11 name: '@babel/plugin-transform-nullish-coalescing-operator' @@ -1920,12 +1337,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-numeric-separator@7.22.11(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-numeric-separator@7.22.11(@babel/core@7.23.2): resolution: {integrity: sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz} id: registry.npmmirror.com/@babel/plugin-transform-numeric-separator/7.22.11 name: '@babel/plugin-transform-numeric-separator' @@ -1934,12 +1351,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-numeric-separator': registry.npmmirror.com/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.20) + '@babel/plugin-syntax-numeric-separator': registry.npmmirror.com/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-object-rest-spread@7.22.15(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-object-rest-spread@7.22.15(@babel/core@7.23.2): resolution: {integrity: sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz} id: registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/7.22.15 name: '@babel/plugin-transform-object-rest-spread' @@ -1948,15 +1365,15 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.22.20 - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.23.2 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.15 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-object-rest-spread': registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.20) - '@babel/plugin-transform-parameters': registry.npmmirror.com/@babel/plugin-transform-parameters@7.22.15(@babel/core@7.22.20) + '@babel/plugin-syntax-object-rest-spread': registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.2) + '@babel/plugin-transform-parameters': registry.npmmirror.com/@babel/plugin-transform-parameters@7.22.15(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-object-super@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-object-super/7.22.5 name: '@babel/plugin-transform-object-super' @@ -1965,12 +1382,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers@7.22.20(@babel/core@7.22.20) + '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers@7.22.20(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding@7.22.11(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding@7.22.11(@babel/core@7.23.2): resolution: {integrity: sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz} id: registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/7.22.11 name: '@babel/plugin-transform-optional-catch-binding' @@ -1979,27 +1396,27 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-optional-catch-binding': registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-optional-catch-binding': registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-optional-chaining@7.22.15(@babel/core@7.22.20): - resolution: {integrity: sha512-ngQ2tBhq5vvSJw2Q2Z9i7ealNkpDMU0rGWnHPKqRZO0tzZ5tlaoz4hDvhXioOoaE0X2vfNss1djwg0DXlfu30A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.15.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-optional-chaining/7.22.15 + registry.npmmirror.com/@babel/plugin-transform-optional-chaining@7.23.0(@babel/core@7.23.2): + resolution: {integrity: sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz} + id: registry.npmmirror.com/@babel/plugin-transform-optional-chaining/7.23.0 name: '@babel/plugin-transform-optional-chaining' - version: 7.22.15 + version: 7.23.0 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5 - '@babel/plugin-syntax-optional-chaining': registry.npmmirror.com/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.20) + '@babel/plugin-syntax-optional-chaining': registry.npmmirror.com/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-parameters@7.22.15(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-parameters@7.22.15(@babel/core@7.23.2): resolution: {integrity: sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz} id: registry.npmmirror.com/@babel/plugin-transform-parameters/7.22.15 name: '@babel/plugin-transform-parameters' @@ -2008,11 +1425,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-private-methods/7.22.5 name: '@babel/plugin-transform-private-methods' @@ -2021,12 +1438,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-private-property-in-object@7.22.11(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-private-property-in-object@7.22.11(@babel/core@7.23.2): resolution: {integrity: sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz} id: registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/7.22.11 name: '@babel/plugin-transform-private-property-in-object' @@ -2035,14 +1452,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 - '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.22.20) + '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-private-property-in-object': registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.20) + '@babel/plugin-syntax-private-property-in-object': registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-property-literals/7.22.5 name: '@babel/plugin-transform-property-literals' @@ -2051,11 +1468,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-react-constant-elements@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-react-constant-elements@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-react-constant-elements/7.22.5 name: '@babel/plugin-transform-react-constant-elements' @@ -2064,11 +1481,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-react-display-name/7.22.5 name: '@babel/plugin-transform-react-display-name' @@ -2077,11 +1494,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-react-jsx-development/7.22.5 name: '@babel/plugin-transform-react-jsx-development' @@ -2090,11 +1507,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/plugin-transform-react-jsx': registry.npmmirror.com/@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/plugin-transform-react-jsx': registry.npmmirror.com/@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.23.2): resolution: {integrity: sha512-oKckg2eZFa8771O/5vi7XeTvmM6+O9cxZu+kanTU7tD4sin5nO/G8jGJhq8Hvt2Z0kUoEDRayuZLaUlYl8QuGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.15.tgz} id: registry.npmmirror.com/@babel/plugin-transform-react-jsx/7.22.15 name: '@babel/plugin-transform-react-jsx' @@ -2103,15 +1520,15 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.22.15 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.20) - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.2) + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 dev: true - registry.npmmirror.com/@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-react-pure-annotations/7.22.5 name: '@babel/plugin-transform-react-pure-annotations' @@ -2120,12 +1537,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.23.2): resolution: {integrity: sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz} id: registry.npmmirror.com/@babel/plugin-transform-regenerator/7.22.10 name: '@babel/plugin-transform-regenerator' @@ -2134,12 +1551,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 regenerator-transform: registry.npmmirror.com/regenerator-transform@0.15.2 dev: true - registry.npmmirror.com/@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-reserved-words/7.22.5 name: '@babel/plugin-transform-reserved-words' @@ -2148,11 +1565,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/7.22.5 name: '@babel/plugin-transform-shorthand-properties' @@ -2161,11 +1578,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-spread@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-spread/7.22.5 name: '@babel/plugin-transform-spread' @@ -2174,12 +1591,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-sticky-regex/7.22.5 name: '@babel/plugin-transform-sticky-regex' @@ -2188,11 +1605,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-template-literals/7.22.5 name: '@babel/plugin-transform-template-literals' @@ -2201,11 +1618,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/7.22.5 name: '@babel/plugin-transform-typeof-symbol' @@ -2214,11 +1631,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-typescript@7.22.15(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-typescript@7.22.15(@babel/core@7.23.2): resolution: {integrity: sha512-1uirS0TnijxvQLnlv5wQBwOX3E1wCFX7ITv+9pBV2wKEk4K+M5tqDaoNXnTH8tjEIYHLO98MwiTWO04Ggz4XuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.15.tgz} id: registry.npmmirror.com/@babel/plugin-transform-typescript/7.22.15 name: '@babel/plugin-transform-typescript' @@ -2227,14 +1644,14 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 - '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.22.20) + '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-typescript': registry.npmmirror.com/@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.20) + '@babel/plugin-syntax-typescript': registry.npmmirror.com/@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.23.2): resolution: {integrity: sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz} id: registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/7.22.10 name: '@babel/plugin-transform-unicode-escapes' @@ -2243,11 +1660,11 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/7.22.5 name: '@babel/plugin-transform-unicode-property-regex' @@ -2256,12 +1673,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-unicode-regex/7.22.5 name: '@babel/plugin-transform-unicode-regex' @@ -2270,12 +1687,12 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.20): + registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.23.2): resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz} id: registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/7.22.5 name: '@babel/plugin-transform-unicode-sets-regex' @@ -2284,106 +1701,106 @@ packages: peerDependencies: '@babel/core': ^7.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.23.2) '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 dev: true - registry.npmmirror.com/@babel/preset-env@7.22.20(@babel/core@7.22.20): - resolution: {integrity: sha512-11MY04gGC4kSzlPHRfvVkNAZhUxOvm7DCJ37hPDnUENwe06npjIRAfInEMTGSb4LZK5ZgDFkv5hw0lGebHeTyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.22.20.tgz} - id: registry.npmmirror.com/@babel/preset-env/7.22.20 + registry.npmmirror.com/@babel/preset-env@7.23.2(@babel/core@7.23.2): + resolution: {integrity: sha512-BW3gsuDD+rvHL2VO2SjAUNTBe5YrjsTiDyqamPDWY723na3/yPQ65X5oQkFVJZ0o50/2d+svm1rkPoJeR1KxVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.23.2.tgz} + id: registry.npmmirror.com/@babel/preset-env/7.23.2 name: '@babel/preset-env' - version: 7.22.20 + version: 7.23.2 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.22.20 - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.23.2 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.15 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option@7.22.15 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.22.20) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.15(@babel/core@7.22.20) - '@babel/plugin-proposal-private-property-in-object': registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.20) - '@babel/plugin-syntax-async-generators': registry.npmmirror.com/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.20) - '@babel/plugin-syntax-class-properties': registry.npmmirror.com/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.20) - '@babel/plugin-syntax-class-static-block': registry.npmmirror.com/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.20) - '@babel/plugin-syntax-dynamic-import': registry.npmmirror.com/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-export-namespace-from': registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-import-assertions': registry.npmmirror.com/@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.20) - '@babel/plugin-syntax-import-attributes': registry.npmmirror.com/@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.20) - '@babel/plugin-syntax-import-meta': registry.npmmirror.com/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.20) - '@babel/plugin-syntax-json-strings': registry.npmmirror.com/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.20) - '@babel/plugin-syntax-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-numeric-separator': registry.npmmirror.com/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.20) - '@babel/plugin-syntax-object-rest-spread': registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-optional-catch-binding': registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-optional-chaining': registry.npmmirror.com/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.20) - '@babel/plugin-syntax-private-property-in-object': registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.20) - '@babel/plugin-syntax-top-level-await': registry.npmmirror.com/@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.20) - '@babel/plugin-syntax-unicode-sets-regex': registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.20) - '@babel/plugin-transform-arrow-functions': registry.npmmirror.com/@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-async-generator-functions': registry.npmmirror.com/@babel/plugin-transform-async-generator-functions@7.22.15(@babel/core@7.22.20) - '@babel/plugin-transform-async-to-generator': registry.npmmirror.com/@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-block-scoped-functions': registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-block-scoping': registry.npmmirror.com/@babel/plugin-transform-block-scoping@7.22.15(@babel/core@7.22.20) - '@babel/plugin-transform-class-properties': registry.npmmirror.com/@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-class-static-block': registry.npmmirror.com/@babel/plugin-transform-class-static-block@7.22.11(@babel/core@7.22.20) - '@babel/plugin-transform-classes': registry.npmmirror.com/@babel/plugin-transform-classes@7.22.15(@babel/core@7.22.20) - '@babel/plugin-transform-computed-properties': registry.npmmirror.com/@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-destructuring': registry.npmmirror.com/@babel/plugin-transform-destructuring@7.22.15(@babel/core@7.22.20) - '@babel/plugin-transform-dotall-regex': registry.npmmirror.com/@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-duplicate-keys': registry.npmmirror.com/@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-dynamic-import': registry.npmmirror.com/@babel/plugin-transform-dynamic-import@7.22.11(@babel/core@7.22.20) - '@babel/plugin-transform-exponentiation-operator': registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-export-namespace-from': registry.npmmirror.com/@babel/plugin-transform-export-namespace-from@7.22.11(@babel/core@7.22.20) - '@babel/plugin-transform-for-of': registry.npmmirror.com/@babel/plugin-transform-for-of@7.22.15(@babel/core@7.22.20) - '@babel/plugin-transform-function-name': registry.npmmirror.com/@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-json-strings': registry.npmmirror.com/@babel/plugin-transform-json-strings@7.22.11(@babel/core@7.22.20) - '@babel/plugin-transform-literals': registry.npmmirror.com/@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators@7.22.11(@babel/core@7.22.20) - '@babel/plugin-transform-member-expression-literals': registry.npmmirror.com/@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-modules-amd': registry.npmmirror.com/@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-modules-commonjs': registry.npmmirror.com/@babel/plugin-transform-modules-commonjs@7.22.15(@babel/core@7.22.20) - '@babel/plugin-transform-modules-systemjs': registry.npmmirror.com/@babel/plugin-transform-modules-systemjs@7.22.11(@babel/core@7.22.20) - '@babel/plugin-transform-modules-umd': registry.npmmirror.com/@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-named-capturing-groups-regex': registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-new-target': registry.npmmirror.com/@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator@7.22.11(@babel/core@7.22.20) - '@babel/plugin-transform-numeric-separator': registry.npmmirror.com/@babel/plugin-transform-numeric-separator@7.22.11(@babel/core@7.22.20) - '@babel/plugin-transform-object-rest-spread': registry.npmmirror.com/@babel/plugin-transform-object-rest-spread@7.22.15(@babel/core@7.22.20) - '@babel/plugin-transform-object-super': registry.npmmirror.com/@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-optional-catch-binding': registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding@7.22.11(@babel/core@7.22.20) - '@babel/plugin-transform-optional-chaining': registry.npmmirror.com/@babel/plugin-transform-optional-chaining@7.22.15(@babel/core@7.22.20) - '@babel/plugin-transform-parameters': registry.npmmirror.com/@babel/plugin-transform-parameters@7.22.15(@babel/core@7.22.20) - '@babel/plugin-transform-private-methods': registry.npmmirror.com/@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-private-property-in-object': registry.npmmirror.com/@babel/plugin-transform-private-property-in-object@7.22.11(@babel/core@7.22.20) - '@babel/plugin-transform-property-literals': registry.npmmirror.com/@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-regenerator': registry.npmmirror.com/@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.22.20) - '@babel/plugin-transform-reserved-words': registry.npmmirror.com/@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-shorthand-properties': registry.npmmirror.com/@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-spread': registry.npmmirror.com/@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-sticky-regex': registry.npmmirror.com/@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-template-literals': registry.npmmirror.com/@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-typeof-symbol': registry.npmmirror.com/@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-unicode-escapes': registry.npmmirror.com/@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.22.20) - '@babel/plugin-transform-unicode-property-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-unicode-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-unicode-sets-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.20) - '@babel/preset-modules': registry.npmmirror.com/@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.22.20) - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 - babel-plugin-polyfill-corejs2: registry.npmmirror.com/babel-plugin-polyfill-corejs2@0.4.5(@babel/core@7.22.20) - babel-plugin-polyfill-corejs3: registry.npmmirror.com/babel-plugin-polyfill-corejs3@0.8.4(@babel/core@7.22.20) - babel-plugin-polyfill-regenerator: registry.npmmirror.com/babel-plugin-polyfill-regenerator@0.5.2(@babel/core@7.22.20) - core-js-compat: registry.npmmirror.com/core-js-compat@3.32.2 + '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.15(@babel/core@7.23.2) + '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.15(@babel/core@7.23.2) + '@babel/plugin-proposal-private-property-in-object': registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.23.2) + '@babel/plugin-syntax-async-generators': registry.npmmirror.com/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.23.2) + '@babel/plugin-syntax-class-properties': registry.npmmirror.com/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.23.2) + '@babel/plugin-syntax-class-static-block': registry.npmmirror.com/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.23.2) + '@babel/plugin-syntax-dynamic-import': registry.npmmirror.com/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-export-namespace-from': registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-import-assertions': registry.npmmirror.com/@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.23.2) + '@babel/plugin-syntax-import-attributes': registry.npmmirror.com/@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.23.2) + '@babel/plugin-syntax-import-meta': registry.npmmirror.com/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-json-strings': registry.npmmirror.com/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-numeric-separator': registry.npmmirror.com/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.23.2) + '@babel/plugin-syntax-object-rest-spread': registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-optional-catch-binding': registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-optional-chaining': registry.npmmirror.com/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.23.2) + '@babel/plugin-syntax-private-property-in-object': registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.23.2) + '@babel/plugin-syntax-top-level-await': registry.npmmirror.com/@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.23.2) + '@babel/plugin-syntax-unicode-sets-regex': registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.23.2) + '@babel/plugin-transform-arrow-functions': registry.npmmirror.com/@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-async-generator-functions': registry.npmmirror.com/@babel/plugin-transform-async-generator-functions@7.23.2(@babel/core@7.23.2) + '@babel/plugin-transform-async-to-generator': registry.npmmirror.com/@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-block-scoped-functions': registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-block-scoping': registry.npmmirror.com/@babel/plugin-transform-block-scoping@7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-class-properties': registry.npmmirror.com/@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-class-static-block': registry.npmmirror.com/@babel/plugin-transform-class-static-block@7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-classes': registry.npmmirror.com/@babel/plugin-transform-classes@7.22.15(@babel/core@7.23.2) + '@babel/plugin-transform-computed-properties': registry.npmmirror.com/@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-destructuring': registry.npmmirror.com/@babel/plugin-transform-destructuring@7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-dotall-regex': registry.npmmirror.com/@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-duplicate-keys': registry.npmmirror.com/@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-dynamic-import': registry.npmmirror.com/@babel/plugin-transform-dynamic-import@7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-exponentiation-operator': registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-export-namespace-from': registry.npmmirror.com/@babel/plugin-transform-export-namespace-from@7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-for-of': registry.npmmirror.com/@babel/plugin-transform-for-of@7.22.15(@babel/core@7.23.2) + '@babel/plugin-transform-function-name': registry.npmmirror.com/@babel/plugin-transform-function-name@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-json-strings': registry.npmmirror.com/@babel/plugin-transform-json-strings@7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-literals': registry.npmmirror.com/@babel/plugin-transform-literals@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators@7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-member-expression-literals': registry.npmmirror.com/@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-modules-amd': registry.npmmirror.com/@babel/plugin-transform-modules-amd@7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-modules-commonjs': registry.npmmirror.com/@babel/plugin-transform-modules-commonjs@7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-modules-systemjs': registry.npmmirror.com/@babel/plugin-transform-modules-systemjs@7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-modules-umd': registry.npmmirror.com/@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-named-capturing-groups-regex': registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-new-target': registry.npmmirror.com/@babel/plugin-transform-new-target@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator@7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-numeric-separator': registry.npmmirror.com/@babel/plugin-transform-numeric-separator@7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-object-rest-spread': registry.npmmirror.com/@babel/plugin-transform-object-rest-spread@7.22.15(@babel/core@7.23.2) + '@babel/plugin-transform-object-super': registry.npmmirror.com/@babel/plugin-transform-object-super@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-optional-catch-binding': registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding@7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-optional-chaining': registry.npmmirror.com/@babel/plugin-transform-optional-chaining@7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-parameters': registry.npmmirror.com/@babel/plugin-transform-parameters@7.22.15(@babel/core@7.23.2) + '@babel/plugin-transform-private-methods': registry.npmmirror.com/@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-private-property-in-object': registry.npmmirror.com/@babel/plugin-transform-private-property-in-object@7.22.11(@babel/core@7.23.2) + '@babel/plugin-transform-property-literals': registry.npmmirror.com/@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-regenerator': registry.npmmirror.com/@babel/plugin-transform-regenerator@7.22.10(@babel/core@7.23.2) + '@babel/plugin-transform-reserved-words': registry.npmmirror.com/@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-shorthand-properties': registry.npmmirror.com/@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-spread': registry.npmmirror.com/@babel/plugin-transform-spread@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-sticky-regex': registry.npmmirror.com/@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-template-literals': registry.npmmirror.com/@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-typeof-symbol': registry.npmmirror.com/@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-unicode-escapes': registry.npmmirror.com/@babel/plugin-transform-unicode-escapes@7.22.10(@babel/core@7.23.2) + '@babel/plugin-transform-unicode-property-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-unicode-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-unicode-sets-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.23.2) + '@babel/preset-modules': registry.npmmirror.com/@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.2) + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 + babel-plugin-polyfill-corejs2: registry.npmmirror.com/babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.2) + babel-plugin-polyfill-corejs3: registry.npmmirror.com/babel-plugin-polyfill-corejs3@0.8.5(@babel/core@7.23.2) + babel-plugin-polyfill-regenerator: registry.npmmirror.com/babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.2) + core-js-compat: registry.npmmirror.com/core-js-compat@3.33.0 semver: registry.npmmirror.com/semver@6.3.1 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.22.20): + registry.npmmirror.com/@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.23.2): resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.6-no-external-plugins.tgz} id: registry.npmmirror.com/@babel/preset-modules/0.1.6-no-external-plugins name: '@babel/preset-modules' @@ -2391,13 +1808,13 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 esutils: registry.npmmirror.com/esutils@2.0.3 dev: true - registry.npmmirror.com/@babel/preset-react@7.22.15(@babel/core@7.22.20): + registry.npmmirror.com/@babel/preset-react@7.22.15(@babel/core@7.23.2): resolution: {integrity: sha512-Csy1IJ2uEh/PecCBXXoZGAZBeCATTuePzCSB7dLYWS0vOEj6CNpjxIhW4duWwZodBNueH7QO14WbGn8YyeuN9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-react/-/preset-react-7.22.15.tgz} id: registry.npmmirror.com/@babel/preset-react/7.22.15 name: '@babel/preset-react' @@ -2406,30 +1823,30 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option@7.22.15 - '@babel/plugin-transform-react-display-name': registry.npmmirror.com/@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-react-jsx': registry.npmmirror.com/@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.22.20) - '@babel/plugin-transform-react-jsx-development': registry.npmmirror.com/@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-react-pure-annotations': registry.npmmirror.com/@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.20) + '@babel/plugin-transform-react-display-name': registry.npmmirror.com/@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-react-jsx': registry.npmmirror.com/@babel/plugin-transform-react-jsx@7.22.15(@babel/core@7.23.2) + '@babel/plugin-transform-react-jsx-development': registry.npmmirror.com/@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-react-pure-annotations': registry.npmmirror.com/@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.23.2) dev: true - registry.npmmirror.com/@babel/preset-typescript@7.22.15(@babel/core@7.22.20): - resolution: {integrity: sha512-HblhNmh6yM+cU4VwbBRpxFhxsTdfS1zsvH9W+gEjD0ARV9+8B4sNfpI6GuhePti84nuvhiwKS539jKPFHskA9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-typescript/-/preset-typescript-7.22.15.tgz} - id: registry.npmmirror.com/@babel/preset-typescript/7.22.15 + registry.npmmirror.com/@babel/preset-typescript@7.23.2(@babel/core@7.23.2): + resolution: {integrity: sha512-u4UJc1XsS1GhIGteM8rnGiIvf9rJpiVgMEeCnwlLA7WJPC+jcXWJAGxYmeqs5hOZD8BbAfnV5ezBOxQbb4OUxA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-typescript/-/preset-typescript-7.23.2.tgz} + id: registry.npmmirror.com/@babel/preset-typescript/7.23.2 name: '@babel/preset-typescript' - version: 7.22.15 + version: 7.23.2 engines: {node: '>=6.9.0'} peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option@7.22.15 - '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.20) - '@babel/plugin-transform-modules-commonjs': registry.npmmirror.com/@babel/plugin-transform-modules-commonjs@7.22.15(@babel/core@7.22.20) - '@babel/plugin-transform-typescript': registry.npmmirror.com/@babel/plugin-transform-typescript@7.22.15(@babel/core@7.22.20) + '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.23.2) + '@babel/plugin-transform-modules-commonjs': registry.npmmirror.com/@babel/plugin-transform-modules-commonjs@7.23.0(@babel/core@7.23.2) + '@babel/plugin-transform-typescript': registry.npmmirror.com/@babel/plugin-transform-typescript@7.22.15(@babel/core@7.23.2) dev: true registry.npmmirror.com/@babel/regjsgen@0.8.0: @@ -2438,13 +1855,13 @@ packages: version: 0.8.0 dev: true - registry.npmmirror.com/@babel/runtime@7.22.6: - resolution: {integrity: sha512-wDb5pWm4WDdF6LFUde3Jl8WzPA+3ZbxYqkC6xAXuD3irdEHN1k0NfTRrJD8ZD378SJ61miMLCqIOXYhd8x+AJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.6.tgz} + registry.npmmirror.com/@babel/runtime@7.23.2: + resolution: {integrity: sha512-mM8eg4yl5D6i3lu2QKPuPH4FArvJ8KhTofbE7jwMUv9KX5mBvwPAqnV3MlyBNqdp9RyRKP6Yck8TrfYrPvX3bg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/runtime/-/runtime-7.23.2.tgz} name: '@babel/runtime' - version: 7.22.6 + version: 7.23.2 engines: {node: '>=6.9.0'} dependencies: - regenerator-runtime: registry.npmmirror.com/regenerator-runtime@0.13.11 + regenerator-runtime: registry.npmmirror.com/regenerator-runtime@0.14.0 registry.npmmirror.com/@babel/template@7.22.15: resolution: {integrity: sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/template/-/template-7.22.15.tgz} @@ -2453,32 +1870,32 @@ packages: engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.13 - '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.16 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/parser': registry.npmmirror.com/@babel/parser@7.23.0 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 - registry.npmmirror.com/@babel/traverse@7.22.20: - resolution: {integrity: sha512-eU260mPZbU7mZ0N+X10pxXhQFMGTeLb9eFS0mxehS8HZp9o1uSnFeWQuG1UPrlxgA7QoUzFhOnilHDp0AXCyHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/traverse/-/traverse-7.22.20.tgz} + registry.npmmirror.com/@babel/traverse@7.23.2: + resolution: {integrity: sha512-azpe59SQ48qG6nu2CzcMLbxUudtN+dOM9kDbUqGq3HXUJRlo7i8fvPoxQUzYgLZ4cMVmuZgm8vvBpNeRhd6XSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/traverse/-/traverse-7.23.2.tgz} name: '@babel/traverse' - version: 7.22.20 + version: 7.23.2 engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.13 - '@babel/generator': registry.npmmirror.com/@babel/generator@7.22.15 + '@babel/generator': registry.npmmirror.com/@babel/generator@7.23.0 '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.20 - '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5 + '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.23.0 '@babel/helper-hoist-variables': registry.npmmirror.com/@babel/helper-hoist-variables@7.22.5 '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.6 - '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.16 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/parser': registry.npmmirror.com/@babel/parser@7.23.0 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 debug: registry.npmmirror.com/debug@4.3.4 globals: registry.npmmirror.com/globals@11.12.0 transitivePeerDependencies: - supports-color - registry.npmmirror.com/@babel/types@7.22.19: - resolution: {integrity: sha512-P7LAw/LbojPzkgp5oznjE6tQEIWbp4PkkfrZDINTro9zgBRtI324/EYsiSI7lhPbpIQ+DCeR2NNmMWANGGfZsg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.22.19.tgz} + registry.npmmirror.com/@babel/types@7.23.0: + resolution: {integrity: sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.23.0.tgz} name: '@babel/types' - version: 7.22.19 + version: 7.23.0 engines: {node: '>=6.9.0'} dependencies: '@babel/helper-string-parser': registry.npmmirror.com/@babel/helper-string-parser@7.22.5 @@ -2774,7 +2191,7 @@ packages: dependencies: '@chakra-ui/dom-utils': registry.npmmirror.com/@chakra-ui/dom-utils@2.1.0 react: registry.npmmirror.com/react@18.2.0 - react-focus-lock: registry.npmmirror.com/react-focus-lock@2.9.5(@types/react@18.0.28)(react@18.2.0) + react-focus-lock: registry.npmmirror.com/react-focus-lock@2.9.6(@types/react@18.0.28)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false @@ -2979,7 +2396,7 @@ packages: framer-motion: registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0) react: registry.npmmirror.com/react@18.2.0 react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - react-remove-scroll: registry.npmmirror.com/react-remove-scroll@2.5.6(@types/react@18.0.28)(react@18.2.0) + react-remove-scroll: registry.npmmirror.com/react-remove-scroll@2.5.7(@types/react@18.0.28)(react@18.2.0) transitivePeerDependencies: - '@types/react' dev: false @@ -3857,7 +3274,7 @@ packages: version: 11.11.0 dependencies: '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.22.15 - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 '@emotion/hash': registry.npmmirror.com/@emotion/hash@0.9.1 '@emotion/memoize': registry.npmmirror.com/@emotion/memoize@0.8.1 '@emotion/serialize': registry.npmmirror.com/@emotion/serialize@1.1.2 @@ -3909,7 +3326,6 @@ packages: resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/memoize/-/memoize-0.7.4.tgz} name: '@emotion/memoize' version: 0.7.4 - requiresBuild: true dev: false optional: true @@ -3931,7 +3347,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 '@emotion/babel-plugin': registry.npmmirror.com/@emotion/babel-plugin@11.11.0 '@emotion/cache': registry.npmmirror.com/@emotion/cache@11.11.0 '@emotion/serialize': registry.npmmirror.com/@emotion/serialize@1.1.2 @@ -3974,7 +3390,7 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 '@emotion/babel-plugin': registry.npmmirror.com/@emotion/babel-plugin@11.11.0 '@emotion/is-prop-valid': registry.npmmirror.com/@emotion/is-prop-valid@1.2.1 '@emotion/react': registry.npmmirror.com/@emotion/react@11.10.6(@types/react@18.0.28)(react@18.2.0) @@ -4023,7 +3439,7 @@ packages: ajv: registry.npmmirror.com/ajv@6.12.6 debug: registry.npmmirror.com/debug@4.3.4 espree: registry.npmmirror.com/espree@9.6.1 - globals: registry.npmmirror.com/globals@13.22.0 + globals: registry.npmmirror.com/globals@13.23.0 ignore: registry.npmmirror.com/ignore@5.2.4 import-fresh: registry.npmmirror.com/import-fresh@3.3.0 js-yaml: registry.npmmirror.com/js-yaml@4.1.0 @@ -4102,7 +3518,7 @@ packages: '@motionone/easing': registry.npmmirror.com/@motionone/easing@10.16.3 '@motionone/types': registry.npmmirror.com/@motionone/types@10.16.3 '@motionone/utils': registry.npmmirror.com/@motionone/utils@10.16.3 - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: false registry.npmmirror.com/@motionone/dom@10.16.4: @@ -4115,7 +3531,7 @@ packages: '@motionone/types': registry.npmmirror.com/@motionone/types@10.16.3 '@motionone/utils': registry.npmmirror.com/@motionone/utils@10.16.3 hey-listen: registry.npmmirror.com/hey-listen@1.0.8 - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: false registry.npmmirror.com/@motionone/easing@10.16.3: @@ -4124,7 +3540,7 @@ packages: version: 10.16.3 dependencies: '@motionone/utils': registry.npmmirror.com/@motionone/utils@10.16.3 - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: false registry.npmmirror.com/@motionone/generators@10.16.4: @@ -4134,7 +3550,7 @@ packages: dependencies: '@motionone/types': registry.npmmirror.com/@motionone/types@10.16.3 '@motionone/utils': registry.npmmirror.com/@motionone/utils@10.16.3 - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: false registry.npmmirror.com/@motionone/types@10.16.3: @@ -4150,7 +3566,7 @@ packages: dependencies: '@motionone/types': registry.npmmirror.com/@motionone/types@10.16.3 hey-listen: registry.npmmirror.com/hey-listen@1.0.8 - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: false registry.npmmirror.com/@mozilla/readability@0.4.4: @@ -4420,509 +3836,13 @@ packages: - immer dev: false - registry.npmmirror.com/@rushstack/eslint-patch@1.4.0: - resolution: {integrity: sha512-cEjvTPU32OM9lUFegJagO0mRnIn+rbqrG89vV8/xLnLFX0DoR0r1oy5IlTga71Q7uT3Qus7qm7wgeiMT/+Irlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rushstack/eslint-patch/-/eslint-patch-1.4.0.tgz} + registry.npmmirror.com/@rushstack/eslint-patch@1.5.1: + resolution: {integrity: sha512-6i/8UoL0P5y4leBIGzvkZdS85RDMG9y1ihZzmTZQ5LdHUYmZ7pKFoj8X0236s3lusPs1Fa5HTQUpwI+UfTcmeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rushstack/eslint-patch/-/eslint-patch-1.5.1.tgz} name: '@rushstack/eslint-patch' - version: 1.4.0 + version: 1.5.1 dev: true - registry.npmmirror.com/@smithy/abort-controller@2.0.9: - resolution: {integrity: sha512-8liHOEbx99xcy4VndeQNQhyA0LS+e7UqsuRnDTSIA26IKBv/7vA9w09KOd4fgNULrvX0r3WpA6cwsQTRJpSWkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/abort-controller/-/abort-controller-2.0.9.tgz} - name: '@smithy/abort-controller' - version: 2.0.9 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/config-resolver@2.0.10: - resolution: {integrity: sha512-MwToDsCltHjumkCuRn883qoNeJUawc2b8sX9caSn5vLz6J5crU1IklklNxWCaMO2z2nDL91Po4b/aI1eHv5PfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/config-resolver/-/config-resolver-2.0.10.tgz} - name: '@smithy/config-resolver' - version: 2.0.10 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/node-config-provider': registry.npmmirror.com/@smithy/node-config-provider@2.0.12 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/util-config-provider': registry.npmmirror.com/@smithy/util-config-provider@2.0.0 - '@smithy/util-middleware': registry.npmmirror.com/@smithy/util-middleware@2.0.2 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/credential-provider-imds@2.0.12: - resolution: {integrity: sha512-S3lUNe+2fEFwKcmiQniXGPXt69vaHvQCw8kYQOBL4OvJsgwfpkIYDZdroHbTshYi0M6WaKL26Mw+hvgma6dZqA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/credential-provider-imds/-/credential-provider-imds-2.0.12.tgz} - name: '@smithy/credential-provider-imds' - version: 2.0.12 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/node-config-provider': registry.npmmirror.com/@smithy/node-config-provider@2.0.12 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/url-parser': registry.npmmirror.com/@smithy/url-parser@2.0.9 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/eventstream-codec@2.0.9: - resolution: {integrity: sha512-sy0pcbKnawt1iu+qCoSFbs/h9PAaUgvlJEO3lqkE1HFFj4p5RgL98vH+9CyDoj6YY82cG5XsorFmcLqQJHTOYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/eventstream-codec/-/eventstream-codec-2.0.9.tgz} - name: '@smithy/eventstream-codec' - version: 2.0.9 - requiresBuild: true - dependencies: - '@aws-crypto/crc32': registry.npmmirror.com/@aws-crypto/crc32@3.0.0 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/util-hex-encoding': registry.npmmirror.com/@smithy/util-hex-encoding@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/fetch-http-handler@2.1.5: - resolution: {integrity: sha512-BIeCHGfr5JCGN+EMTwZK74ELvjPXOIrI7OLM5OhZJJ6AmZyRv2S9ANJk18AtLwht0TsSm+8WoXIEp8LuxNgUyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/fetch-http-handler/-/fetch-http-handler-2.1.5.tgz} - name: '@smithy/fetch-http-handler' - version: 2.1.5 - requiresBuild: true - dependencies: - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/querystring-builder': registry.npmmirror.com/@smithy/querystring-builder@2.0.9 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/util-base64': registry.npmmirror.com/@smithy/util-base64@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/hash-node@2.0.9: - resolution: {integrity: sha512-XP3yWd5wyCtiVmsY5Nuq/FUwyCEQ6YG7DsvRh7ThldNukGpCzyFdP8eivZJVjn4Fx7oYrrOnVoYZ0WEgpW1AvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/hash-node/-/hash-node-2.0.9.tgz} - name: '@smithy/hash-node' - version: 2.0.9 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/util-buffer-from': registry.npmmirror.com/@smithy/util-buffer-from@2.0.0 - '@smithy/util-utf8': registry.npmmirror.com/@smithy/util-utf8@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/invalid-dependency@2.0.9: - resolution: {integrity: sha512-RuJqhYf8nViK96IIO9JbTtjDUuFItVfuuJhWw2yk7fv67yltQ7fZD6IQ2OsHHluoVmstnQJuCg5raXJR696Ubw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/invalid-dependency/-/invalid-dependency-2.0.9.tgz} - name: '@smithy/invalid-dependency' - version: 2.0.9 - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/is-array-buffer@2.0.0: - resolution: {integrity: sha512-z3PjFjMyZNI98JFRJi/U0nGoLWMSJlDjAW4QUX2WNZLas5C0CmVV6LJ01JI0k90l7FvpmixjWxPFmENSClQ7ug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/is-array-buffer/-/is-array-buffer-2.0.0.tgz} - name: '@smithy/is-array-buffer' - version: 2.0.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/middleware-content-length@2.0.11: - resolution: {integrity: sha512-Malj4voNTL4+a5ZL3a6+Ij7JTUMTa2R7c3ZIBzMxN5OUUgAspU7uFi1Q97f4B0afVh2joQBAWH5IQJUG25nl8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/middleware-content-length/-/middleware-content-length-2.0.11.tgz} - name: '@smithy/middleware-content-length' - version: 2.0.11 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/middleware-endpoint@2.0.9: - resolution: {integrity: sha512-72/o8R6AAO4+nyTI6h4z6PYGTSA4dr1M7tZz29U8DEUHuh1YkhC77js0P6RyF9G0wDLuYqxb+Yh0crI5WG2pJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/middleware-endpoint/-/middleware-endpoint-2.0.9.tgz} - name: '@smithy/middleware-endpoint' - version: 2.0.9 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/middleware-serde': registry.npmmirror.com/@smithy/middleware-serde@2.0.9 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/url-parser': registry.npmmirror.com/@smithy/url-parser@2.0.9 - '@smithy/util-middleware': registry.npmmirror.com/@smithy/util-middleware@2.0.2 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/middleware-retry@2.0.12: - resolution: {integrity: sha512-YQ/ufXX4/d9/+Jf1QQ4J+CVeupC7BW52qldBTvRV33PDX9vxndlAwkFwzBcmnUFC3Hjf1//HW6I77EItcjNSCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/middleware-retry/-/middleware-retry-2.0.12.tgz} - name: '@smithy/middleware-retry' - version: 2.0.12 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/node-config-provider': registry.npmmirror.com/@smithy/node-config-provider@2.0.12 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/service-error-classification': registry.npmmirror.com/@smithy/service-error-classification@2.0.2 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/util-middleware': registry.npmmirror.com/@smithy/util-middleware@2.0.2 - '@smithy/util-retry': registry.npmmirror.com/@smithy/util-retry@2.0.2 - tslib: registry.npmmirror.com/tslib@2.5.3 - uuid: registry.npmmirror.com/uuid@8.3.2 - dev: false - optional: true - - registry.npmmirror.com/@smithy/middleware-serde@2.0.9: - resolution: {integrity: sha512-GVbauxrr6WmtCaesakktg3t5LR/yDbajpC7KkWc8rtCpddMI4ShAVO5Q6DqwX8MDFi4CLaY8H7eTGcxhl3jbLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/middleware-serde/-/middleware-serde-2.0.9.tgz} - name: '@smithy/middleware-serde' - version: 2.0.9 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/middleware-stack@2.0.3: - resolution: {integrity: sha512-AlhPmbwpkC4lQBVaVHXczmjFvsAhDHhrakqLt038qFLotnJcvDLhmMzAtu23alBeOSkKxkTQq0LsAt2N0WpAbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/middleware-stack/-/middleware-stack-2.0.3.tgz} - name: '@smithy/middleware-stack' - version: 2.0.3 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/node-config-provider@2.0.12: - resolution: {integrity: sha512-df9y9ywv+JmS40Y60ZqJ4jfZiTCmyHQffwzIqjBjLJLJl0imf9F6DWBd+jiEWHvlohR+sFhyY+KL/qzKgnAq1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/node-config-provider/-/node-config-provider-2.0.12.tgz} - name: '@smithy/node-config-provider' - version: 2.0.12 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/shared-ini-file-loader': registry.npmmirror.com/@smithy/shared-ini-file-loader@2.0.11 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/node-http-handler@2.1.5: - resolution: {integrity: sha512-52uF+BrZaFiBh+NT/bADiVDCQO91T+OwDRsuaAeWZC1mlCXFjAPPQdxeQohtuYOe9m7mPP/xIMNiqbe8jvndHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/node-http-handler/-/node-http-handler-2.1.5.tgz} - name: '@smithy/node-http-handler' - version: 2.1.5 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/abort-controller': registry.npmmirror.com/@smithy/abort-controller@2.0.9 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@3.0.5 - '@smithy/querystring-builder': registry.npmmirror.com/@smithy/querystring-builder@2.0.9 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/property-provider@2.0.10: - resolution: {integrity: sha512-YMBVfh0ZMmJtbsUn+WfSwR32iRljZPdRN0Tn2GAcdJ+ejX8WrBXD7Z0jIkQDrQZr8fEuuv5x8WxMIj+qVbsPQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/property-provider/-/property-provider-2.0.10.tgz} - name: '@smithy/property-provider' - version: 2.0.10 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/protocol-http@3.0.5: - resolution: {integrity: sha512-3t3fxj+ip4EPHRC2fQ0JimMxR/qCQ1LSQJjZZVZFgROnFLYWPDgUZqpoi7chr+EzatxJVXF/Rtoi5yLHOWCoZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/protocol-http/-/protocol-http-3.0.5.tgz} - name: '@smithy/protocol-http' - version: 3.0.5 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/querystring-builder@2.0.9: - resolution: {integrity: sha512-Yt6CPF4j3j1cuwod/DRflbuXxBFjJm7gAjy6W1RE21Rz5/kfGFqiZBXWmmXwGtnnhiLThYwoHK4S6/TQtnx0Fg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/querystring-builder/-/querystring-builder-2.0.9.tgz} - name: '@smithy/querystring-builder' - version: 2.0.9 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/util-uri-escape': registry.npmmirror.com/@smithy/util-uri-escape@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/querystring-parser@2.0.9: - resolution: {integrity: sha512-U6z4N743s4vrcxPW8p8+reLV0PjMCYEyb1/wtMVvv3VnbJ74gshdI8SR1sBnEh95cF8TxonmX5IxY25tS9qGfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/querystring-parser/-/querystring-parser-2.0.9.tgz} - name: '@smithy/querystring-parser' - version: 2.0.9 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/service-error-classification@2.0.2: - resolution: {integrity: sha512-GTUd2j63gKy7A+ggvSdn2hc4sejG7LWfE+ZMF17vzWoNyqERWbRP7HTPS0d0Lwg1p6OQCAzvNigSrEIWVFt6iA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/service-error-classification/-/service-error-classification-2.0.2.tgz} - name: '@smithy/service-error-classification' - version: 2.0.2 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/shared-ini-file-loader@2.0.11: - resolution: {integrity: sha512-Sf0u5C5px6eykXi6jImDTp+edvG3REtPjXnFWU/J+b7S2wkXwUqFXqBL5DdM4zC1F+M8u57ZT7NRqDwMOw7/Tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/shared-ini-file-loader/-/shared-ini-file-loader-2.0.11.tgz} - name: '@smithy/shared-ini-file-loader' - version: 2.0.11 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/signature-v4@2.0.9: - resolution: {integrity: sha512-RkHP0joSI1j2EI+mU55sOi33/aMMkKdL9ZY+SWrPxsiCe1oyzzuy79Tpn8X7uT+t0ilNmQlwPpkP/jUy940pEA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/signature-v4/-/signature-v4-2.0.9.tgz} - name: '@smithy/signature-v4' - version: 2.0.9 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/eventstream-codec': registry.npmmirror.com/@smithy/eventstream-codec@2.0.9 - '@smithy/is-array-buffer': registry.npmmirror.com/@smithy/is-array-buffer@2.0.0 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/util-hex-encoding': registry.npmmirror.com/@smithy/util-hex-encoding@2.0.0 - '@smithy/util-middleware': registry.npmmirror.com/@smithy/util-middleware@2.0.2 - '@smithy/util-uri-escape': registry.npmmirror.com/@smithy/util-uri-escape@2.0.0 - '@smithy/util-utf8': registry.npmmirror.com/@smithy/util-utf8@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/smithy-client@2.1.7: - resolution: {integrity: sha512-r6T/oiBQ8vCbGqObH4/h0YqD0jFB1hAS9KFRmuTfaNJueu/L2hjmjqFjv3PV5lkbNHTgUYraSv4cFQ1naxiELQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/smithy-client/-/smithy-client-2.1.7.tgz} - name: '@smithy/smithy-client' - version: 2.1.7 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/middleware-stack': registry.npmmirror.com/@smithy/middleware-stack@2.0.3 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/util-stream': registry.npmmirror.com/@smithy/util-stream@2.0.12 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/types@2.3.3: - resolution: {integrity: sha512-zTdIPR9PvFVNRdIKMQu4M5oyTaycIbUqLheQqaOi9rTWPkgjGO2wDBxMA1rBHQB81aqAEv+DbSS4jfKyQMnXRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/types/-/types-2.3.3.tgz} - name: '@smithy/types' - version: 2.3.3 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/url-parser@2.0.9: - resolution: {integrity: sha512-NBnJ0NiY8z6E82Xd5VYUFQfKwK/wA/+QkKmpYUYP+cpH3aCzE6g2gvixd9vQKYjsIdRfNPCf+SFAozt8ljozOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/url-parser/-/url-parser-2.0.9.tgz} - name: '@smithy/url-parser' - version: 2.0.9 - requiresBuild: true - dependencies: - '@smithy/querystring-parser': registry.npmmirror.com/@smithy/querystring-parser@2.0.9 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-base64@2.0.0: - resolution: {integrity: sha512-Zb1E4xx+m5Lud8bbeYi5FkcMJMnn+1WUnJF3qD7rAdXpaL7UjkFQLdmW5fHadoKbdHpwH9vSR8EyTJFHJs++tA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-base64/-/util-base64-2.0.0.tgz} - name: '@smithy/util-base64' - version: 2.0.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/util-buffer-from': registry.npmmirror.com/@smithy/util-buffer-from@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-body-length-browser@2.0.0: - resolution: {integrity: sha512-JdDuS4ircJt+FDnaQj88TzZY3+njZ6O+D3uakS32f2VNnDo3vyEuNdBOh/oFd8Df1zSZOuH1HEChk2AOYDezZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-body-length-browser/-/util-body-length-browser-2.0.0.tgz} - name: '@smithy/util-body-length-browser' - version: 2.0.0 - requiresBuild: true - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-body-length-node@2.1.0: - resolution: {integrity: sha512-/li0/kj/y3fQ3vyzn36NTLGmUwAICb7Jbe/CsWCktW363gh1MOcpEcSO3mJ344Gv2dqz8YJCLQpb6hju/0qOWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-body-length-node/-/util-body-length-node-2.1.0.tgz} - name: '@smithy/util-body-length-node' - version: 2.1.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-buffer-from@2.0.0: - resolution: {integrity: sha512-/YNnLoHsR+4W4Vf2wL5lGv0ksg8Bmk3GEGxn2vEQt52AQaPSCuaO5PM5VM7lP1K9qHRKHwrPGktqVoAHKWHxzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-buffer-from/-/util-buffer-from-2.0.0.tgz} - name: '@smithy/util-buffer-from' - version: 2.0.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/is-array-buffer': registry.npmmirror.com/@smithy/is-array-buffer@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-config-provider@2.0.0: - resolution: {integrity: sha512-xCQ6UapcIWKxXHEU4Mcs2s7LcFQRiU3XEluM2WcCjjBtQkUN71Tb+ydGmJFPxMUrW/GWMgQEEGipLym4XG0jZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-config-provider/-/util-config-provider-2.0.0.tgz} - name: '@smithy/util-config-provider' - version: 2.0.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-defaults-mode-browser@2.0.11: - resolution: {integrity: sha512-0syV1Mz/mCQ7CG/MHKQfH+w86xq59jpD0EOXv5oe0WBXLmq2lWPpVHl2Y6+jQ+/9fYzyZ5NF+NC/WEIuiv690A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-defaults-mode-browser/-/util-defaults-mode-browser-2.0.11.tgz} - name: '@smithy/util-defaults-mode-browser' - version: 2.0.11 - engines: {node: '>= 10.0.0'} - requiresBuild: true - dependencies: - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/smithy-client': registry.npmmirror.com/@smithy/smithy-client@2.1.7 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - bowser: registry.npmmirror.com/bowser@2.11.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-defaults-mode-node@2.0.13: - resolution: {integrity: sha512-6BtCHYdw5Z8r6KpW8tRCc3yURgvcQwfIEeHhR70BeSOfx8T/TXPPjb8A+K45+KASspa3fzrsSxeIwB0sAeMoHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-defaults-mode-node/-/util-defaults-mode-node-2.0.13.tgz} - name: '@smithy/util-defaults-mode-node' - version: 2.0.13 - engines: {node: '>= 10.0.0'} - requiresBuild: true - dependencies: - '@smithy/config-resolver': registry.npmmirror.com/@smithy/config-resolver@2.0.10 - '@smithy/credential-provider-imds': registry.npmmirror.com/@smithy/credential-provider-imds@2.0.12 - '@smithy/node-config-provider': registry.npmmirror.com/@smithy/node-config-provider@2.0.12 - '@smithy/property-provider': registry.npmmirror.com/@smithy/property-provider@2.0.10 - '@smithy/smithy-client': registry.npmmirror.com/@smithy/smithy-client@2.1.7 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-hex-encoding@2.0.0: - resolution: {integrity: sha512-c5xY+NUnFqG6d7HFh1IFfrm3mGl29lC+vF+geHv4ToiuJCBmIfzx6IeHLg+OgRdPFKDXIw6pvi+p3CsscaMcMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-hex-encoding/-/util-hex-encoding-2.0.0.tgz} - name: '@smithy/util-hex-encoding' - version: 2.0.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-middleware@2.0.2: - resolution: {integrity: sha512-UGPZM+Ja/vke5pc/S8G0LNiHpVirtjppsXO+GK9m9wbzRGzPJTfnZA/gERUUN/AfxEy/8SL7U1kd7u4t2X8K1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-middleware/-/util-middleware-2.0.2.tgz} - name: '@smithy/util-middleware' - version: 2.0.2 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-retry@2.0.2: - resolution: {integrity: sha512-ovWiayUB38moZcLhSFFfUgB2IMb7R1JfojU20qSahjxAgfOZvDWme3eOYUMtAVnouZ9kYJiFgHLy27qRH4NeeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-retry/-/util-retry-2.0.2.tgz} - name: '@smithy/util-retry' - version: 2.0.2 - engines: {node: '>= 14.0.0'} - requiresBuild: true - dependencies: - '@smithy/service-error-classification': registry.npmmirror.com/@smithy/service-error-classification@2.0.2 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-stream@2.0.12: - resolution: {integrity: sha512-FOCpRLaj6gvSyUC5mJAACT+sPMPmp9sD1o+hVbUH/QxwZfulypA3ZIFdAg/59/IY0d/1Q4CTztsiHEB5LgjN4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-stream/-/util-stream-2.0.12.tgz} - name: '@smithy/util-stream' - version: 2.0.12 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/fetch-http-handler': registry.npmmirror.com/@smithy/fetch-http-handler@2.1.5 - '@smithy/node-http-handler': registry.npmmirror.com/@smithy/node-http-handler@2.1.5 - '@smithy/types': registry.npmmirror.com/@smithy/types@2.3.3 - '@smithy/util-base64': registry.npmmirror.com/@smithy/util-base64@2.0.0 - '@smithy/util-buffer-from': registry.npmmirror.com/@smithy/util-buffer-from@2.0.0 - '@smithy/util-hex-encoding': registry.npmmirror.com/@smithy/util-hex-encoding@2.0.0 - '@smithy/util-utf8': registry.npmmirror.com/@smithy/util-utf8@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-uri-escape@2.0.0: - resolution: {integrity: sha512-ebkxsqinSdEooQduuk9CbKcI+wheijxEb3utGXkCoYQkJnwTnLbH1JXGimJtUkQwNQbsbuYwG2+aFVyZf5TLaw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-uri-escape/-/util-uri-escape-2.0.0.tgz} - name: '@smithy/util-uri-escape' - version: 2.0.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@smithy/util-utf8@2.0.0: - resolution: {integrity: sha512-rctU1VkziY84n5OXe3bPNpKR001ZCME2JCaBBFgtiM2hfKbHFudc/BkMuPab8hRbLd0j3vbnBTTZ1igBf0wgiQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/util-utf8/-/util-utf8-2.0.0.tgz} - name: '@smithy/util-utf8' - version: 2.0.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@smithy/util-buffer-from': registry.npmmirror.com/@smithy/util-buffer-from@2.0.0 - tslib: registry.npmmirror.com/tslib@2.5.3 - dev: false - optional: true - - registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.22.20): + registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.23.2): resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz} id: registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute/6.5.1 name: '@svgr/babel-plugin-add-jsx-attribute' @@ -4931,10 +3851,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 dev: true - registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.22.20): + registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.23.2): resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz} id: registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute/8.0.0 name: '@svgr/babel-plugin-remove-jsx-attribute' @@ -4943,10 +3863,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 dev: true - registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.22.20): + registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.23.2): resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz} id: registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression/8.0.0 name: '@svgr/babel-plugin-remove-jsx-empty-expression' @@ -4955,10 +3875,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 dev: true - registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.22.20): + registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.23.2): resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz} id: registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value/6.5.1 name: '@svgr/babel-plugin-replace-jsx-attribute-value' @@ -4967,10 +3887,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 dev: true - registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.22.20): + registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.23.2): resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz} id: registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title/6.5.1 name: '@svgr/babel-plugin-svg-dynamic-title' @@ -4979,10 +3899,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 dev: true - registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.22.20): + registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.23.2): resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz} id: registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions/6.5.1 name: '@svgr/babel-plugin-svg-em-dimensions' @@ -4991,10 +3911,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 dev: true - registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.22.20): + registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.23.2): resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz} id: registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg/6.5.1 name: '@svgr/babel-plugin-transform-react-native-svg' @@ -5003,10 +3923,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 dev: true - registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.22.20): + registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.23.2): resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz} id: registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component/6.5.1 name: '@svgr/babel-plugin-transform-svg-component' @@ -5015,10 +3935,10 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 dev: true - registry.npmmirror.com/@svgr/babel-preset@6.5.1(@babel/core@7.22.20): + registry.npmmirror.com/@svgr/babel-preset@6.5.1(@babel/core@7.23.2): resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-preset/-/babel-preset-6.5.1.tgz} id: registry.npmmirror.com/@svgr/babel-preset/6.5.1 name: '@svgr/babel-preset' @@ -5027,15 +3947,15 @@ packages: peerDependencies: '@babel/core': ^7.0.0-0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@svgr/babel-plugin-add-jsx-attribute': registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.22.20) - '@svgr/babel-plugin-remove-jsx-attribute': registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.22.20) - '@svgr/babel-plugin-remove-jsx-empty-expression': registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.22.20) - '@svgr/babel-plugin-replace-jsx-attribute-value': registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.22.20) - '@svgr/babel-plugin-svg-dynamic-title': registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.22.20) - '@svgr/babel-plugin-svg-em-dimensions': registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.22.20) - '@svgr/babel-plugin-transform-react-native-svg': registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.22.20) - '@svgr/babel-plugin-transform-svg-component': registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@svgr/babel-plugin-add-jsx-attribute': registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.23.2) + '@svgr/babel-plugin-remove-jsx-attribute': registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.23.2) + '@svgr/babel-plugin-remove-jsx-empty-expression': registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.23.2) + '@svgr/babel-plugin-replace-jsx-attribute-value': registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.23.2) + '@svgr/babel-plugin-svg-dynamic-title': registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.23.2) + '@svgr/babel-plugin-svg-em-dimensions': registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.23.2) + '@svgr/babel-plugin-transform-react-native-svg': registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.23.2) + '@svgr/babel-plugin-transform-svg-component': registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.23.2) dev: true registry.npmmirror.com/@svgr/core@6.5.1: @@ -5044,8 +3964,8 @@ packages: version: 6.5.1 engines: {node: '>=10'} dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@svgr/babel-preset': registry.npmmirror.com/@svgr/babel-preset@6.5.1(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@svgr/babel-preset': registry.npmmirror.com/@svgr/babel-preset@6.5.1(@babel/core@7.23.2) '@svgr/plugin-jsx': registry.npmmirror.com/@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1) camelcase: registry.npmmirror.com/camelcase@6.3.0 cosmiconfig: registry.npmmirror.com/cosmiconfig@7.1.0 @@ -5059,7 +3979,7 @@ packages: version: 6.5.1 engines: {node: '>=10'} dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.19 + '@babel/types': registry.npmmirror.com/@babel/types@7.23.0 entities: registry.npmmirror.com/entities@4.5.0 dev: true @@ -5072,8 +3992,8 @@ packages: peerDependencies: '@svgr/core': ^6.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@svgr/babel-preset': registry.npmmirror.com/@svgr/babel-preset@6.5.1(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@svgr/babel-preset': registry.npmmirror.com/@svgr/babel-preset@6.5.1(@babel/core@7.23.2) '@svgr/core': registry.npmmirror.com/@svgr/core@6.5.1 '@svgr/hast-util-to-babel-ast': registry.npmmirror.com/@svgr/hast-util-to-babel-ast@6.5.1 svg-parser: registry.npmmirror.com/svg-parser@2.0.4 @@ -5102,11 +4022,11 @@ packages: version: 6.5.1 engines: {node: '>=10'} dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/plugin-transform-react-constant-elements': registry.npmmirror.com/@babel/plugin-transform-react-constant-elements@7.22.5(@babel/core@7.22.20) - '@babel/preset-env': registry.npmmirror.com/@babel/preset-env@7.22.20(@babel/core@7.22.20) - '@babel/preset-react': registry.npmmirror.com/@babel/preset-react@7.22.15(@babel/core@7.22.20) - '@babel/preset-typescript': registry.npmmirror.com/@babel/preset-typescript@7.22.15(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/plugin-transform-react-constant-elements': registry.npmmirror.com/@babel/plugin-transform-react-constant-elements@7.22.5(@babel/core@7.23.2) + '@babel/preset-env': registry.npmmirror.com/@babel/preset-env@7.23.2(@babel/core@7.23.2) + '@babel/preset-react': registry.npmmirror.com/@babel/preset-react@7.22.15(@babel/core@7.23.2) + '@babel/preset-typescript': registry.npmmirror.com/@babel/preset-typescript@7.23.2(@babel/core@7.23.2) '@svgr/core': registry.npmmirror.com/@svgr/core@6.5.1 '@svgr/plugin-jsx': registry.npmmirror.com/@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1) '@svgr/plugin-svgo': registry.npmmirror.com/@svgr/plugin-svgo@6.5.1(@svgr/core@6.5.1) @@ -5119,7 +4039,7 @@ packages: name: '@swc/helpers' version: 0.5.2 dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 registry.npmmirror.com/@tanstack/query-core@4.24.10: resolution: {integrity: sha512-2QywqXEAGBIUoTdgn1lAB4/C8QEqwXHj2jrCLeYTk2xVGtLiPEUD8jcMoeB2noclbiW2mMt4+Fq7fZStuz3wAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@tanstack/query-core/-/query-core-4.24.10.tgz} @@ -5168,7 +4088,7 @@ packages: version: 1.19.3 dependencies: '@types/connect': registry.npmmirror.com/@types/connect@3.4.36 - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 dev: true registry.npmmirror.com/@types/connect@3.4.36: @@ -5176,13 +4096,13 @@ packages: name: '@types/connect' version: 3.4.36 dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 dev: true - registry.npmmirror.com/@types/cookie@0.5.1: - resolution: {integrity: sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/cookie/-/cookie-0.5.1.tgz} + registry.npmmirror.com/@types/cookie@0.5.2: + resolution: {integrity: sha512-DBpRoJGKJZn7RY92dPrgoMew8xCWc2P71beqsjyhEI/Ds9mOyVmBwtekyfhpwFIVt1WrxTonFifiOZ62V8CnNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/cookie/-/cookie-0.5.2.tgz} name: '@types/cookie' - version: 0.5.1 + version: 0.5.2 dev: true registry.npmmirror.com/@types/d3-array@3.0.8: @@ -5248,10 +4168,10 @@ packages: '@types/d3-selection': registry.npmmirror.com/@types/d3-selection@3.0.7 dev: false - registry.npmmirror.com/@types/d3-dsv@3.0.3: - resolution: {integrity: sha512-kEHH4lY2Oem/LpGg6Y5wFaFOpiEa1CaQUIpuiFC3SJ59OW8jQSlCPV43ooLzxUPCO6CoEo0oQAZzwnr8IyXVbQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-dsv/-/d3-dsv-3.0.3.tgz} + registry.npmmirror.com/@types/d3-dsv@3.0.4: + resolution: {integrity: sha512-YxfUVJ55HxR8oq88136w09mBMPNhgH7PZjteq72onWXWOohGif/cLQnQv8V4A5lEGjXF04LhwSTpmzpY9wyVyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-dsv/-/d3-dsv-3.0.4.tgz} name: '@types/d3-dsv' - version: 3.0.3 + version: 3.0.4 dev: false registry.npmmirror.com/@types/d3-ease@3.0.0: @@ -5265,7 +4185,7 @@ packages: name: '@types/d3-fetch' version: 3.0.4 dependencies: - '@types/d3-dsv': registry.npmmirror.com/@types/d3-dsv@3.0.3 + '@types/d3-dsv': registry.npmmirror.com/@types/d3-dsv@3.0.4 dev: false registry.npmmirror.com/@types/d3-force@3.0.6: @@ -5403,7 +4323,7 @@ packages: '@types/d3-delaunay': registry.npmmirror.com/@types/d3-delaunay@6.0.2 '@types/d3-dispatch': registry.npmmirror.com/@types/d3-dispatch@3.0.4 '@types/d3-drag': registry.npmmirror.com/@types/d3-drag@3.0.4 - '@types/d3-dsv': registry.npmmirror.com/@types/d3-dsv@3.0.3 + '@types/d3-dsv': registry.npmmirror.com/@types/d3-dsv@3.0.4 '@types/d3-ease': registry.npmmirror.com/@types/d3-ease@3.0.0 '@types/d3-fetch': registry.npmmirror.com/@types/d3-fetch@3.0.4 '@types/d3-force': registry.npmmirror.com/@types/d3-force@3.0.6 @@ -5431,7 +4351,7 @@ packages: name: '@types/debug' version: 4.1.9 dependencies: - '@types/ms': registry.npmmirror.com/@types/ms@0.7.31 + '@types/ms': registry.npmmirror.com/@types/ms@0.7.32 dev: false registry.npmmirror.com/@types/downloadjs@1.4.3: @@ -5440,26 +4360,26 @@ packages: version: 1.4.3 dev: true - registry.npmmirror.com/@types/express-serve-static-core@4.17.36: - resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz} + registry.npmmirror.com/@types/express-serve-static-core@4.17.37: + resolution: {integrity: sha512-ZohaCYTgGFcOP7u6aJOhY9uIZQgZ2vxC2yWoArY+FeDXlqeH66ZVBjgvg+RLVAS/DWNq4Ap9ZXu1+SUQiiWYMg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.37.tgz} name: '@types/express-serve-static-core' - version: 4.17.36 + version: 4.17.37 dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 '@types/qs': registry.npmmirror.com/@types/qs@6.9.8 - '@types/range-parser': registry.npmmirror.com/@types/range-parser@1.2.4 - '@types/send': registry.npmmirror.com/@types/send@0.17.1 + '@types/range-parser': registry.npmmirror.com/@types/range-parser@1.2.5 + '@types/send': registry.npmmirror.com/@types/send@0.17.2 dev: true - registry.npmmirror.com/@types/express@4.17.17: - resolution: {integrity: sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/express/-/express-4.17.17.tgz} + registry.npmmirror.com/@types/express@4.17.19: + resolution: {integrity: sha512-UtOfBtzN9OvpZPPbnnYunfjM7XCI4jyk1NvnFhTVz5krYAnW4o5DCoIekvms+8ApqhB4+9wSge1kBijdfTSmfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/express/-/express-4.17.19.tgz} name: '@types/express' - version: 4.17.17 + version: 4.17.19 dependencies: '@types/body-parser': registry.npmmirror.com/@types/body-parser@1.19.3 - '@types/express-serve-static-core': registry.npmmirror.com/@types/express-serve-static-core@4.17.36 + '@types/express-serve-static-core': registry.npmmirror.com/@types/express-serve-static-core@4.17.37 '@types/qs': registry.npmmirror.com/@types/qs@6.9.8 - '@types/serve-static': registry.npmmirror.com/@types/serve-static@1.15.2 + '@types/serve-static': registry.npmmirror.com/@types/serve-static@1.15.3 dev: true registry.npmmirror.com/@types/formidable@2.0.5: @@ -5467,7 +4387,7 @@ packages: name: '@types/formidable' version: 2.0.5 dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 dev: true registry.npmmirror.com/@types/geojson@7946.0.11: @@ -5484,10 +4404,10 @@ packages: '@types/unist': registry.npmmirror.com/@types/unist@2.0.8 dev: false - registry.npmmirror.com/@types/hoist-non-react-statics@3.3.1: - resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz} + registry.npmmirror.com/@types/hoist-non-react-statics@3.3.3: + resolution: {integrity: sha512-Wny3a2UXn5FEA1l7gc6BbpoV5mD1XijZqgkp4TRgDCDL5r3B5ieOFGUX5h3n78Tr1MEG7BfvoM8qeztdvNU0fw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.3.tgz} name: '@types/hoist-non-react-statics' - version: 3.3.1 + version: 3.3.3 dependencies: '@types/react': registry.npmmirror.com/@types/react@18.0.28 hoist-non-react-statics: registry.npmmirror.com/hoist-non-react-statics@3.3.2 @@ -5509,7 +4429,7 @@ packages: name: '@types/jsdom' version: 21.1.1 dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 '@types/tough-cookie': registry.npmmirror.com/@types/tough-cookie@4.0.3 parse5: registry.npmmirror.com/parse5@7.1.2 dev: true @@ -5520,12 +4440,12 @@ packages: version: 0.0.29 dev: true - registry.npmmirror.com/@types/jsonwebtoken@9.0.1: - resolution: {integrity: sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz} + registry.npmmirror.com/@types/jsonwebtoken@9.0.3: + resolution: {integrity: sha512-b0jGiOgHtZ2jqdPgPnP6WLCXZk1T8p06A/vPGzUvxpFGgKMbjXJDjC5m52ErqBnIuWZFgGoIJyRdeG5AyreJjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.3.tgz} name: '@types/jsonwebtoken' - version: 9.0.1 + version: 9.0.3 dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 dev: true registry.npmmirror.com/@types/katex@0.11.1: @@ -5553,30 +4473,30 @@ packages: name: '@types/lodash' version: 4.14.191 - registry.npmmirror.com/@types/mdast@3.0.12: - resolution: {integrity: sha512-DT+iNIRNX884cx0/Q1ja7NyUPpZuv0KPyL5rGNxm1WC1OtHstl7n4Jb7nk+xacNShQMbczJjt8uFzznpp6kYBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mdast/-/mdast-3.0.12.tgz} + registry.npmmirror.com/@types/mdast@3.0.13: + resolution: {integrity: sha512-HjiGiWedR0DVFkeNljpa6Lv4/IZU1+30VY5d747K7lBudFc3R0Ibr6yJ9lN3BE28VnZyDfLF/VB1Ql1ZIbKrmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mdast/-/mdast-3.0.13.tgz} name: '@types/mdast' - version: 3.0.12 + version: 3.0.13 dependencies: '@types/unist': registry.npmmirror.com/@types/unist@2.0.8 dev: false - registry.npmmirror.com/@types/mime@1.3.2: - resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mime/-/mime-1.3.2.tgz} + registry.npmmirror.com/@types/mime@1.3.3: + resolution: {integrity: sha512-Ys+/St+2VF4+xuY6+kDIXGxbNRO0mesVg0bbxEfB97Od1Vjpjx9KD1qxs64Gcb3CWPirk9Xe+PT4YiiHQ9T+eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mime/-/mime-1.3.3.tgz} name: '@types/mime' - version: 1.3.2 + version: 1.3.3 dev: true - registry.npmmirror.com/@types/mime@3.0.1: - resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz} + registry.npmmirror.com/@types/mime@3.0.2: + resolution: {integrity: sha512-Wj+fqpTLtTbG7c0tH47dkahefpLKEbB+xAZuLq7b4/IDHPl/n6VoXcyUQ2bypFlbSwvCr0y+bD4euTTqTJsPxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mime/-/mime-3.0.2.tgz} name: '@types/mime' - version: 3.0.1 + version: 3.0.2 dev: true - registry.npmmirror.com/@types/ms@0.7.31: - resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/ms/-/ms-0.7.31.tgz} + registry.npmmirror.com/@types/ms@0.7.32: + resolution: {integrity: sha512-xPSg0jm4mqgEkNhowKgZFBNtwoEwF6gJ4Dhww+GFpm3IgtNseHQZ5IqdNwnquZEoANxyDAKDRAdVo4Z72VvD/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/ms/-/ms-0.7.32.tgz} name: '@types/ms' - version: 0.7.31 + version: 0.7.32 dev: false registry.npmmirror.com/@types/multer@1.4.7: @@ -5584,7 +4504,7 @@ packages: name: '@types/multer' version: 1.4.7 dependencies: - '@types/express': registry.npmmirror.com/@types/express@4.17.17 + '@types/express': registry.npmmirror.com/@types/express@4.17.19 dev: true registry.npmmirror.com/@types/node-fetch@2.6.6: @@ -5592,14 +4512,22 @@ packages: name: '@types/node-fetch' version: 2.6.6 dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 form-data: registry.npmmirror.com/form-data@4.0.0 dev: false - registry.npmmirror.com/@types/node@18.14.0: - resolution: {integrity: sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-18.14.0.tgz} + registry.npmmirror.com/@types/node@18.18.5: + resolution: {integrity: sha512-4slmbtwV59ZxitY4ixUZdy1uRLf9eSIvBWPQxNjhHYWEtn0FryfKpyS2cvADYXTayWdKEIsJengncrVvkI4I6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-18.18.5.tgz} name: '@types/node' - version: 18.14.0 + version: 18.18.5 + dev: false + + registry.npmmirror.com/@types/node@20.8.5: + resolution: {integrity: sha512-SPlobFgbidfIeOYlzXiEjSYeIJiOCthv+9tSQVpvk4PAdIIc+2SmjNVzWXk9t0Y7dl73Zdf+OgXKHX9XtkqUpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-20.8.5.tgz} + name: '@types/node' + version: 20.8.5 + dependencies: + undici-types: registry.npmmirror.com/undici-types@5.25.3 registry.npmmirror.com/@types/nprogress@0.2.0: resolution: {integrity: sha512-1cYJrqq9GezNFPsWTZpFut/d4CjpZqA0vhqDUPFWYKF1oIyBz5qnoYMzR+0C/T96t3ebLAC1SSnwrVOm5/j74A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/nprogress/-/nprogress-0.2.0.tgz} @@ -5612,7 +4540,7 @@ packages: name: '@types/papaparse' version: 5.3.7 dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 dev: true registry.npmmirror.com/@types/parse-json@4.0.0: @@ -5625,15 +4553,15 @@ packages: name: '@types/pg' version: 8.6.6 dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 pg-protocol: registry.npmmirror.com/pg-protocol@1.6.0 pg-types: registry.npmmirror.com/pg-types@2.2.0 dev: true - registry.npmmirror.com/@types/prop-types@15.7.5: - resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/prop-types/-/prop-types-15.7.5.tgz} + registry.npmmirror.com/@types/prop-types@15.7.8: + resolution: {integrity: sha512-kMpQpfZKSCBqltAJwskgePRaYRFukDkm1oItcAbC3gNELR20XIBcN9VRgg4+m8DKsTfkWeA4m4Imp4DDuWy7FQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/prop-types/-/prop-types-15.7.8.tgz} name: '@types/prop-types' - version: 15.7.5 + version: 15.7.8 registry.npmmirror.com/@types/qs@6.9.8: resolution: {integrity: sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/qs/-/qs-6.9.8.tgz} @@ -5641,10 +4569,10 @@ packages: version: 6.9.8 dev: true - registry.npmmirror.com/@types/range-parser@1.2.4: - resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.4.tgz} + registry.npmmirror.com/@types/range-parser@1.2.5: + resolution: {integrity: sha512-xrO9OoVPqFuYyR/loIHjnbvvyRZREYKLjxV4+dY6v3FQR3stQ9ZxIGkaclF7YhI9hfjpuTbu14hZEy94qKLtOA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.5.tgz} name: '@types/range-parser' - version: 1.2.4 + version: 1.2.5 dev: true registry.npmmirror.com/@types/react-dom@18.0.11: @@ -5668,8 +4596,8 @@ packages: name: '@types/react' version: 18.0.28 dependencies: - '@types/prop-types': registry.npmmirror.com/@types/prop-types@15.7.5 - '@types/scheduler': registry.npmmirror.com/@types/scheduler@0.16.3 + '@types/prop-types': registry.npmmirror.com/@types/prop-types@15.7.8 + '@types/scheduler': registry.npmmirror.com/@types/scheduler@0.16.4 csstype: registry.npmmirror.com/csstype@3.1.2 registry.npmmirror.com/@types/request-ip@0.0.37: @@ -5677,31 +4605,31 @@ packages: name: '@types/request-ip' version: 0.0.37 dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 dev: true - registry.npmmirror.com/@types/scheduler@0.16.3: - resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/scheduler/-/scheduler-0.16.3.tgz} + registry.npmmirror.com/@types/scheduler@0.16.4: + resolution: {integrity: sha512-2L9ifAGl7wmXwP4v3pN4p2FLhD0O1qsJpvKmNin5VA8+UvNVb447UDaAEV6UdrkA+m/Xs58U1RFps44x6TFsVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/scheduler/-/scheduler-0.16.4.tgz} name: '@types/scheduler' - version: 0.16.3 + version: 0.16.4 - registry.npmmirror.com/@types/send@0.17.1: - resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/send/-/send-0.17.1.tgz} + registry.npmmirror.com/@types/send@0.17.2: + resolution: {integrity: sha512-aAG6yRf6r0wQ29bkS+x97BIs64ZLxeE/ARwyS6wrldMm3C1MdKwCcnnEwMC1slI8wuxJOpiUH9MioC0A0i+GJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/send/-/send-0.17.2.tgz} name: '@types/send' - version: 0.17.1 + version: 0.17.2 dependencies: - '@types/mime': registry.npmmirror.com/@types/mime@1.3.2 - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/mime': registry.npmmirror.com/@types/mime@1.3.3 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 dev: true - registry.npmmirror.com/@types/serve-static@1.15.2: - resolution: {integrity: sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.2.tgz} + registry.npmmirror.com/@types/serve-static@1.15.3: + resolution: {integrity: sha512-yVRvFsEMrv7s0lGhzrggJjNOSmZCdgCjw9xWrPr/kNNLp6FaDfMC1KaYl3TSJ0c58bECwNBMoQrZJ8hA8E1eFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.3.tgz} name: '@types/serve-static' - version: 1.15.2 + version: 1.15.3 dependencies: '@types/http-errors': registry.npmmirror.com/@types/http-errors@2.0.2 - '@types/mime': registry.npmmirror.com/@types/mime@3.0.1 - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/mime': registry.npmmirror.com/@types/mime@3.0.2 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 dev: true registry.npmmirror.com/@types/tough-cookie@4.0.3: @@ -5721,7 +4649,7 @@ packages: name: '@types/tunnel' version: 0.0.4 dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 dev: true registry.npmmirror.com/@types/unist@2.0.8: @@ -5730,10 +4658,10 @@ packages: version: 2.0.8 dev: false - registry.npmmirror.com/@types/webidl-conversions@7.0.0: - resolution: {integrity: sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz} + registry.npmmirror.com/@types/webidl-conversions@7.0.1: + resolution: {integrity: sha512-8hKOnOan+Uu+NgMaCouhg3cT9x5fFZ92Jwf+uDLXLu/MFRbXxlWwGeQY7KVHkeSft6RvY+tdxklUBuyY9eIEKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/webidl-conversions/-/webidl-conversions-7.0.1.tgz} name: '@types/webidl-conversions' - version: 7.0.0 + version: 7.0.1 dev: false registry.npmmirror.com/@types/whatwg-url@8.2.2: @@ -5741,8 +4669,8 @@ packages: name: '@types/whatwg-url' version: 8.2.2 dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - '@types/webidl-conversions': registry.npmmirror.com/@types/webidl-conversions@7.0.0 + '@types/node': registry.npmmirror.com/@types/node@20.8.5 + '@types/webidl-conversions': registry.npmmirror.com/@types/webidl-conversions@7.0.1 dev: false registry.npmmirror.com/@typescript-eslint/parser@5.62.0(eslint@8.34.0)(typescript@4.9.5): @@ -5988,7 +4916,7 @@ packages: version: 1.2.3 engines: {node: '>=10'} dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: false registry.npmmirror.com/aria-query@5.3.0: @@ -6145,10 +5073,10 @@ packages: engines: {node: '>=4'} dev: true - registry.npmmirror.com/axios@1.3.3: - resolution: {integrity: sha512-eYq77dYIFS77AQlhzEL937yUBSepBfPIe8FcgEDN35vMNZKMrs81pgnyrQpwfy4NF4b4XWX1Zgx7yX+25w8QJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axios/-/axios-1.3.3.tgz} + registry.npmmirror.com/axios@1.5.1: + resolution: {integrity: sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axios/-/axios-1.5.1.tgz} name: axios - version: 1.3.3 + version: 1.5.1 dependencies: follow-redirects: registry.npmmirror.com/follow-redirects@1.15.3 form-data: registry.npmmirror.com/form-data@4.0.0 @@ -6171,52 +5099,52 @@ packages: version: 3.1.0 engines: {node: '>=10', npm: '>=6'} dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 cosmiconfig: registry.npmmirror.com/cosmiconfig@7.1.0 - resolve: registry.npmmirror.com/resolve@1.22.6 + resolve: registry.npmmirror.com/resolve@1.22.8 dev: false - registry.npmmirror.com/babel-plugin-polyfill-corejs2@0.4.5(@babel/core@7.22.20): - resolution: {integrity: sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz} - id: registry.npmmirror.com/babel-plugin-polyfill-corejs2/0.4.5 + registry.npmmirror.com/babel-plugin-polyfill-corejs2@0.4.6(@babel/core@7.23.2): + resolution: {integrity: sha512-jhHiWVZIlnPbEUKSSNb9YoWcQGdlTLq7z1GHL4AjFxaoOUMuuEVJ+Y4pAaQUGOGk93YsVCKPbqbfw3m0SM6H8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.6.tgz} + id: registry.npmmirror.com/babel-plugin-polyfill-corejs2/0.4.6 name: babel-plugin-polyfill-corejs2 - version: 0.4.5 + version: 0.4.6 peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.22.20 - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.2(@babel/core@7.22.20) + '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.23.2 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.2) semver: registry.npmmirror.com/semver@6.3.1 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/babel-plugin-polyfill-corejs3@0.8.4(@babel/core@7.22.20): - resolution: {integrity: sha512-9l//BZZsPR+5XjyJMPtZSK4jv0BsTO1zDac2GC6ygx9WLGlcsnRd1Co0B2zT5fF5Ic6BZy+9m3HNZ3QcOeDKfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.4.tgz} - id: registry.npmmirror.com/babel-plugin-polyfill-corejs3/0.8.4 + registry.npmmirror.com/babel-plugin-polyfill-corejs3@0.8.5(@babel/core@7.23.2): + resolution: {integrity: sha512-Q6CdATeAvbScWPNLB8lzSO7fgUVBkQt6zLgNlfyeCr/EQaEQR+bWiBYYPYAFyE528BMjRhL+1QBMOI4jc/c5TA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.5.tgz} + id: registry.npmmirror.com/babel-plugin-polyfill-corejs3/0.8.5 name: babel-plugin-polyfill-corejs3 - version: 0.8.4 + version: 0.8.5 peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.2(@babel/core@7.22.20) - core-js-compat: registry.npmmirror.com/core-js-compat@3.32.2 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.2) + core-js-compat: registry.npmmirror.com/core-js-compat@3.33.0 transitivePeerDependencies: - supports-color dev: true - registry.npmmirror.com/babel-plugin-polyfill-regenerator@0.5.2(@babel/core@7.22.20): - resolution: {integrity: sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz} - id: registry.npmmirror.com/babel-plugin-polyfill-regenerator/0.5.2 + registry.npmmirror.com/babel-plugin-polyfill-regenerator@0.5.3(@babel/core@7.23.2): + resolution: {integrity: sha512-8sHeDOmXC8csczMrYEOf0UTNa4yE2SxV5JGeT/LP1n0OYVDUUFPxG9vdk2AlDlIit4t+Kf0xCtpgXPBwnn/9pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.3.tgz} + id: registry.npmmirror.com/babel-plugin-polyfill-regenerator/0.5.3 name: babel-plugin-polyfill-regenerator - version: 0.5.2 + version: 0.5.3 peerDependencies: '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0 dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 - '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.2(@babel/core@7.22.20) + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 + '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.3(@babel/core@7.23.2) transitivePeerDependencies: - supports-color dev: true @@ -6272,14 +5200,6 @@ packages: version: 1.0.0 dev: true - registry.npmmirror.com/bowser@2.11.0: - resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bowser/-/bowser-2.11.0.tgz} - name: bowser - version: 2.11.0 - requiresBuild: true - dev: false - optional: true - registry.npmmirror.com/brace-expansion@1.1.11: resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz} name: brace-expansion @@ -6297,17 +5217,17 @@ packages: dependencies: fill-range: registry.npmmirror.com/fill-range@7.0.1 - registry.npmmirror.com/browserslist@4.21.11: - resolution: {integrity: sha512-xn1UXOKUz7DjdGlg9RrUr0GGiWzI97UQJnugHtH0OLDfJB7jMgoIkYvRIEO1l9EeEERVqeqLYOcFBW9ldjypbQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/browserslist/-/browserslist-4.21.11.tgz} + registry.npmmirror.com/browserslist@4.22.1: + resolution: {integrity: sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/browserslist/-/browserslist-4.22.1.tgz} name: browserslist - version: 4.21.11 + version: 4.22.1 engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true dependencies: - caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001538 - electron-to-chromium: registry.npmmirror.com/electron-to-chromium@1.4.528 + caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001547 + electron-to-chromium: registry.npmmirror.com/electron-to-chromium@1.4.553 node-releases: registry.npmmirror.com/node-releases@2.0.13 - update-browserslist-db: registry.npmmirror.com/update-browserslist-db@1.0.13(browserslist@4.21.11) + update-browserslist-db: registry.npmmirror.com/update-browserslist-db@1.0.13(browserslist@4.22.1) registry.npmmirror.com/bson@1.1.6: resolution: {integrity: sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bson/-/bson-1.1.6.tgz} @@ -6316,13 +5236,11 @@ packages: engines: {node: '>=0.6.19'} dev: false - registry.npmmirror.com/bson@4.7.2: - resolution: {integrity: sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bson/-/bson-4.7.2.tgz} + registry.npmmirror.com/bson@5.5.0: + resolution: {integrity: sha512-B+QB4YmDx9RStKv8LLSl/aVIEV3nYJc3cJNNTK2Cd1TL+7P+cNpw9mAPeCgc5K+j01Dv6sxUzcITXDx7ZU3F0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bson/-/bson-5.5.0.tgz} name: bson - version: 4.7.2 - engines: {node: '>=6.9.0'} - dependencies: - buffer: registry.npmmirror.com/buffer@5.7.1 + version: 5.5.0 + engines: {node: '>=14.20.1'} dev: false registry.npmmirror.com/buffer-equal-constant-time@1.0.1: @@ -6344,15 +5262,6 @@ packages: engines: {node: '>=4'} dev: false - registry.npmmirror.com/buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz} - name: buffer - version: 5.7.1 - dependencies: - base64-js: registry.npmmirror.com/base64-js@1.5.1 - ieee754: registry.npmmirror.com/ieee754@1.2.1 - dev: false - registry.npmmirror.com/busboy@1.6.0: resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/busboy/-/busboy-1.6.0.tgz} name: busboy @@ -6366,7 +5275,7 @@ packages: name: call-bind version: 1.0.2 dependencies: - function-bind: registry.npmmirror.com/function-bind@1.1.1 + function-bind: registry.npmmirror.com/function-bind@1.1.2 get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 registry.npmmirror.com/callsites@3.1.0: @@ -6382,10 +5291,10 @@ packages: engines: {node: '>=10'} dev: true - registry.npmmirror.com/caniuse-lite@1.0.30001538: - resolution: {integrity: sha512-HWJnhnID+0YMtGlzcp3T9drmBJUVDchPJ08tpUGFLs9CYlwWPH2uLgpHn8fND5pCgXVtnGS3H4QR9XLMHVNkHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001538.tgz} + registry.npmmirror.com/caniuse-lite@1.0.30001547: + resolution: {integrity: sha512-W7CrtIModMAxobGhz8iXmDfuJiiKg1WADMO/9x7/CLNin5cpSbuBjooyoIUVB5eyCc36QuTVlkVa1iB2S5+/eA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001547.tgz} name: caniuse-lite - version: 1.0.30001538 + version: 1.0.30001547 registry.npmmirror.com/ccount@2.0.1: resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ccount/-/ccount-2.0.1.tgz} @@ -6653,6 +5562,12 @@ packages: resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz} name: convert-source-map version: 1.9.0 + dev: false + + registry.npmmirror.com/convert-source-map@2.0.0: + resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/convert-source-map/-/convert-source-map-2.0.0.tgz} + name: convert-source-map + version: 2.0.0 registry.npmmirror.com/cookie@0.5.0: resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz} @@ -6669,18 +5584,18 @@ packages: toggle-selection: registry.npmmirror.com/toggle-selection@1.0.6 dev: false - registry.npmmirror.com/core-js-compat@3.32.2: - resolution: {integrity: sha512-+GjlguTDINOijtVRUxrQOv3kfu9rl+qPNdX2LTbJ/ZyVTuxK+ksVSAGX1nHstu4hrv1En/uPTtWgq2gI5wt4AQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.32.2.tgz} + registry.npmmirror.com/core-js-compat@3.33.0: + resolution: {integrity: sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.33.0.tgz} name: core-js-compat - version: 3.32.2 + version: 3.33.0 dependencies: - browserslist: registry.npmmirror.com/browserslist@4.21.11 + browserslist: registry.npmmirror.com/browserslist@4.22.1 dev: true - registry.npmmirror.com/core-js@3.31.1: - resolution: {integrity: sha512-2sKLtfq1eFST7l7v62zaqXacPc7uG8ZAya8ogijLhTtaKNcpzpB4TMoTw2Si+8GYKRwFPMMtUT0263QFWFfqyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-js/-/core-js-3.31.1.tgz} + registry.npmmirror.com/core-js@3.33.0: + resolution: {integrity: sha512-HoZr92+ZjFEKar5HS6MC776gYslNOKHt75mEBKWKnPeFDpZ6nH5OeF3S6HFT1mUAUZKrzkez05VboaX8myjSuw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-js/-/core-js-3.33.0.tgz} name: core-js - version: 3.31.1 + version: 3.33.0 requiresBuild: true registry.npmmirror.com/core-util-is@1.0.3: @@ -6744,13 +5659,6 @@ packages: version: 0.0.2 dev: false - registry.npmmirror.com/crypto@1.0.1: - resolution: {integrity: sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/crypto/-/crypto-1.0.1.tgz} - name: crypto - version: 1.0.1 - deprecated: This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in. - dev: false - registry.npmmirror.com/css-box-model@1.2.1: resolution: {integrity: sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-box-model/-/css-box-model-1.2.1.tgz} name: css-box-model @@ -7188,7 +6096,7 @@ packages: version: 2.30.0 engines: {node: '>=0.11'} dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 dev: false registry.npmmirror.com/dayjs@1.11.7: @@ -7250,10 +6158,10 @@ packages: engines: {node: '>=0.10.0'} dev: true - registry.npmmirror.com/define-data-property@1.1.0: - resolution: {integrity: sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.0.tgz} + registry.npmmirror.com/define-data-property@1.1.1: + resolution: {integrity: sha512-E7uGkTzkk1d0ByLeSc6ZsFS79Axg+m1P/VsgYsxHgiuc3tFSj+MjMIwe90FC4lOAZzNBdY7kkO2P2wKdsQ1vgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-data-property/-/define-data-property-1.1.1.tgz} name: define-data-property - version: 1.1.0 + version: 1.1.1 engines: {node: '>= 0.4'} dependencies: get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 @@ -7267,7 +6175,7 @@ packages: version: 1.2.1 engines: {node: '>= 0.4'} dependencies: - define-data-property: registry.npmmirror.com/define-data-property@1.1.0 + define-data-property: registry.npmmirror.com/define-data-property@1.1.1 has-property-descriptors: registry.npmmirror.com/has-property-descriptors@1.0.0 object-keys: registry.npmmirror.com/object-keys@1.1.1 dev: true @@ -7464,10 +6372,10 @@ packages: zrender: registry.npmmirror.com/zrender@5.4.1 dev: false - registry.npmmirror.com/electron-to-chromium@1.4.528: - resolution: {integrity: sha512-UdREXMXzLkREF4jA8t89FQjA8WHI6ssP38PMY4/4KhXFQbtImnghh4GkCgrtiZwLKUKVD2iTVXvDVQjfomEQuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.528.tgz} + registry.npmmirror.com/electron-to-chromium@1.4.553: + resolution: {integrity: sha512-HiRdtyKS2+VhiXvjhMvvxiMC33FJJqTA5EB2YHgFZW6v7HkK4Q9Ahv2V7O2ZPgAjw+MyCJVMQvigj13H8t+wvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.553.tgz} name: electron-to-chromium - version: 1.4.528 + version: 1.4.553 registry.npmmirror.com/elkjs@0.8.2: resolution: {integrity: sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/elkjs/-/elkjs-0.8.2.tgz} @@ -7547,7 +6455,7 @@ packages: get-symbol-description: registry.npmmirror.com/get-symbol-description@1.0.0 globalthis: registry.npmmirror.com/globalthis@1.0.3 gopd: registry.npmmirror.com/gopd@1.0.1 - has: registry.npmmirror.com/has@1.0.3 + has: registry.npmmirror.com/has@1.0.4 has-property-descriptors: registry.npmmirror.com/has-property-descriptors@1.0.0 has-proto: registry.npmmirror.com/has-proto@1.0.1 has-symbols: registry.npmmirror.com/has-symbols@1.0.3 @@ -7587,7 +6495,7 @@ packages: define-properties: registry.npmmirror.com/define-properties@1.2.1 es-abstract: registry.npmmirror.com/es-abstract@1.22.2 es-set-tostringtag: registry.npmmirror.com/es-set-tostringtag@2.0.1 - function-bind: registry.npmmirror.com/function-bind@1.1.1 + function-bind: registry.npmmirror.com/function-bind@1.1.2 get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 globalthis: registry.npmmirror.com/globalthis@1.0.3 has-property-descriptors: registry.npmmirror.com/has-property-descriptors@1.0.0 @@ -7605,7 +6513,7 @@ packages: engines: {node: '>= 0.4'} dependencies: get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - has: registry.npmmirror.com/has@1.0.3 + has: registry.npmmirror.com/has@1.0.4 has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 dev: true @@ -7614,7 +6522,7 @@ packages: name: es-shim-unscopables version: 1.0.0 dependencies: - has: registry.npmmirror.com/has@1.0.3 + has: registry.npmmirror.com/has@1.0.4 dev: true registry.npmmirror.com/es-to-primitive@1.2.1: @@ -7666,7 +6574,7 @@ packages: optional: true dependencies: '@next/eslint-plugin-next': registry.npmmirror.com/@next/eslint-plugin-next@13.1.6 - '@rushstack/eslint-patch': registry.npmmirror.com/@rushstack/eslint-patch@1.4.0 + '@rushstack/eslint-patch': registry.npmmirror.com/@rushstack/eslint-patch@1.5.1 '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser@5.62.0(eslint@8.34.0)(typescript@4.9.5) eslint: registry.npmmirror.com/eslint@8.34.0 eslint-import-resolver-node: registry.npmmirror.com/eslint-import-resolver-node@0.3.9 @@ -7688,7 +6596,7 @@ packages: dependencies: debug: registry.npmmirror.com/debug@3.2.7 is-core-module: registry.npmmirror.com/is-core-module@2.13.0 - resolve: registry.npmmirror.com/resolve@1.22.6 + resolve: registry.npmmirror.com/resolve@1.22.8 transitivePeerDependencies: - supports-color dev: true @@ -7775,7 +6683,7 @@ packages: eslint: registry.npmmirror.com/eslint@8.34.0 eslint-import-resolver-node: registry.npmmirror.com/eslint-import-resolver-node@0.3.9 eslint-module-utils: registry.npmmirror.com/eslint-module-utils@2.8.0(@typescript-eslint/parser@5.62.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.34.0) - has: registry.npmmirror.com/has@1.0.3 + has: registry.npmmirror.com/has@1.0.4 is-core-module: registry.npmmirror.com/is-core-module@2.13.0 is-glob: registry.npmmirror.com/is-glob@4.0.3 minimatch: registry.npmmirror.com/minimatch@3.1.2 @@ -7799,7 +6707,7 @@ packages: peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 aria-query: registry.npmmirror.com/aria-query@5.3.0 array-includes: registry.npmmirror.com/array-includes@3.1.7 array.prototype.flatmap: registry.npmmirror.com/array.prototype.flatmap@1.3.2 @@ -7809,7 +6717,7 @@ packages: damerau-levenshtein: registry.npmmirror.com/damerau-levenshtein@1.0.8 emoji-regex: registry.npmmirror.com/emoji-regex@9.2.2 eslint: registry.npmmirror.com/eslint@8.34.0 - has: registry.npmmirror.com/has@1.0.3 + has: registry.npmmirror.com/has@1.0.4 jsx-ast-utils: registry.npmmirror.com/jsx-ast-utils@3.3.5 language-tags: registry.npmmirror.com/language-tags@1.0.5 minimatch: registry.npmmirror.com/minimatch@3.1.2 @@ -7853,7 +6761,7 @@ packages: object.hasown: registry.npmmirror.com/object.hasown@1.1.3 object.values: registry.npmmirror.com/object.values@1.1.7 prop-types: registry.npmmirror.com/prop-types@15.8.1 - resolve: registry.npmmirror.com/resolve@2.0.0-next.4 + resolve: registry.npmmirror.com/resolve@2.0.0-next.5 semver: registry.npmmirror.com/semver@6.3.1 string.prototype.matchall: registry.npmmirror.com/string.prototype.matchall@4.0.10 dev: true @@ -7922,7 +6830,7 @@ packages: file-entry-cache: registry.npmmirror.com/file-entry-cache@6.0.1 find-up: registry.npmmirror.com/find-up@5.0.0 glob-parent: registry.npmmirror.com/glob-parent@6.0.2 - globals: registry.npmmirror.com/globals@13.22.0 + globals: registry.npmmirror.com/globals@13.23.0 grapheme-splitter: registry.npmmirror.com/grapheme-splitter@1.0.4 ignore: registry.npmmirror.com/ignore@5.2.4 import-fresh: registry.npmmirror.com/import-fresh@3.3.0 @@ -7995,10 +6903,10 @@ packages: engines: {node: '>=6'} dev: false - registry.npmmirror.com/execa@7.1.1: - resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/execa/-/execa-7.1.1.tgz} + registry.npmmirror.com/execa@7.2.0: + resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/execa/-/execa-7.2.0.tgz} name: execa - version: 7.1.1 + version: 7.2.0 engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} dependencies: cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 @@ -8049,17 +6957,6 @@ packages: version: 2.0.6 dev: true - registry.npmmirror.com/fast-xml-parser@4.2.5: - resolution: {integrity: sha512-B9/wizE4WngqQftFPmdaMYlXoJlJOYxGQOanC77fq9k8+Z0v5dDSVh+3glErdIROP//s/jgb7ZuxKfB8nVyo0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-xml-parser/-/fast-xml-parser-4.2.5.tgz} - name: fast-xml-parser - version: 4.2.5 - hasBin: true - requiresBuild: true - dependencies: - strnum: registry.npmmirror.com/strnum@1.0.5 - dev: false - optional: true - registry.npmmirror.com/fastq@1.15.0: resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz} name: fastq @@ -8088,7 +6985,7 @@ packages: version: 6.0.1 engines: {node: ^10.12.0 || >=12.0.0} dependencies: - flat-cache: registry.npmmirror.com/flat-cache@3.1.0 + flat-cache: registry.npmmirror.com/flat-cache@3.1.1 dev: true registry.npmmirror.com/fill-range@7.0.1: @@ -8115,14 +7012,14 @@ packages: path-exists: registry.npmmirror.com/path-exists@4.0.0 dev: true - registry.npmmirror.com/flat-cache@3.1.0: - resolution: {integrity: sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flat-cache/-/flat-cache-3.1.0.tgz} + registry.npmmirror.com/flat-cache@3.1.1: + resolution: {integrity: sha512-/qM2b3LUIaIgviBQovTLvijfyOQXPtSRnRK26ksj2J7rzPIecePUIpJsZ4T02Qg+xiAEKIs5K8dsHEd+VaKa/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flat-cache/-/flat-cache-3.1.1.tgz} name: flat-cache - version: 3.1.0 + version: 3.1.1 engines: {node: '>=12.0.0'} dependencies: flatted: registry.npmmirror.com/flatted@3.2.9 - keyv: registry.npmmirror.com/keyv@4.5.3 + keyv: registry.npmmirror.com/keyv@4.5.4 rimraf: registry.npmmirror.com/rimraf@3.0.2 dev: true @@ -8138,13 +7035,13 @@ packages: version: 1.1.0 dev: false - registry.npmmirror.com/focus-lock@0.11.6: - resolution: {integrity: sha512-KSuV3ur4gf2KqMNoZx3nXNVhqCkn42GuTYCX4tXPEwf0MjpFQmNMiN6m7dXaUXgIoivL6/65agoUMg4RLS0Vbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/focus-lock/-/focus-lock-0.11.6.tgz} + registry.npmmirror.com/focus-lock@1.0.0: + resolution: {integrity: sha512-a8Ge6cdKh9za/GZR/qtigTAk7SrGore56EFcoMshClsh7FLk1zwszc/ltuMfKhx56qeuyL/jWQ4J4axou0iJ9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/focus-lock/-/focus-lock-1.0.0.tgz} name: focus-lock - version: 0.11.6 + version: 1.0.0 engines: {node: '>=10'} dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: false registry.npmmirror.com/follow-redirects@1.15.3: @@ -8225,7 +7122,7 @@ packages: hey-listen: registry.npmmirror.com/hey-listen@1.0.8 react: registry.npmmirror.com/react@18.2.0 react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 optionalDependencies: '@emotion/is-prop-valid': registry.npmmirror.com/@emotion/is-prop-valid@0.8.8 dev: false @@ -8253,10 +7150,10 @@ packages: requiresBuild: true optional: true - registry.npmmirror.com/function-bind@1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz} + registry.npmmirror.com/function-bind@1.1.2: + resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.2.tgz} name: function-bind - version: 1.1.1 + version: 1.1.2 registry.npmmirror.com/function.prototype.name@1.1.6: resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.6.tgz} @@ -8287,8 +7184,8 @@ packages: name: get-intrinsic version: 1.2.1 dependencies: - function-bind: registry.npmmirror.com/function-bind@1.1.1 - has: registry.npmmirror.com/has@1.0.3 + function-bind: registry.npmmirror.com/function-bind@1.1.2 + has: registry.npmmirror.com/has@1.0.4 has-proto: registry.npmmirror.com/has-proto@1.0.1 has-symbols: registry.npmmirror.com/has-symbols@1.0.3 @@ -8378,10 +7275,10 @@ packages: version: 11.12.0 engines: {node: '>=4'} - registry.npmmirror.com/globals@13.22.0: - resolution: {integrity: sha512-H1Ddc/PbZHTDVJSnj8kWptIRSD6AM3pK+mKytuIVF4uoBV7rshFlhhvA58ceJ5wp3Er58w6zj7bykMpYXt3ETw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globals/-/globals-13.22.0.tgz} + registry.npmmirror.com/globals@13.23.0: + resolution: {integrity: sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globals/-/globals-13.23.0.tgz} name: globals - version: 13.22.0 + version: 13.23.0 engines: {node: '>=8'} dependencies: type-fest: registry.npmmirror.com/type-fest@0.20.2 @@ -8477,13 +7374,11 @@ packages: has-symbols: registry.npmmirror.com/has-symbols@1.0.3 dev: true - registry.npmmirror.com/has@1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has/-/has-1.0.3.tgz} + registry.npmmirror.com/has@1.0.4: + resolution: {integrity: sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has/-/has-1.0.4.tgz} name: has - version: 1.0.3 + version: 1.0.4 engines: {node: '>= 0.4.0'} - dependencies: - function-bind: registry.npmmirror.com/function-bind@1.1.1 registry.npmmirror.com/hast-util-from-parse5@7.1.2: resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz} @@ -8665,26 +7560,17 @@ packages: version: 2.4.29 dev: false - registry.npmmirror.com/i18next-fs-backend@2.1.5: - resolution: {integrity: sha512-7fgSH8nVhXSBYPHR/W3tEXXhcnwHwNiND4Dfx9knzPzdsWTUTL/TdDVV+DY0dL0asHKLbdoJaXS4LdVW6R8MVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/i18next-fs-backend/-/i18next-fs-backend-2.1.5.tgz} + registry.npmmirror.com/i18next-fs-backend@2.2.0: + resolution: {integrity: sha512-VOPHhdDX0M/csRqEw+9Ectpf6wvTIg1MZDfAHxc3JKnAlJz7fcZSAKAeyDohOq0xuLx57esYpJopIvBaRb0Bag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/i18next-fs-backend/-/i18next-fs-backend-2.2.0.tgz} name: i18next-fs-backend - version: 2.1.5 + version: 2.2.0 - registry.npmmirror.com/i18next@22.5.1: - resolution: {integrity: sha512-8TGPgM3pAD+VRsMtUMNknRz3kzqwp/gPALrWMsDnmC1mKqJwpWyooQRLMcbTwq8z8YwSmuj+ZYvc+xCuEpkssA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/i18next/-/i18next-22.5.1.tgz} + registry.npmmirror.com/i18next@23.5.1: + resolution: {integrity: sha512-JelYzcaCoFDaa+Ysbfz2JsGAKkrHiMG6S61+HLBUEIPaF40WMwW9hCPymlQGrP+wWawKxKPuSuD71WZscCsWHg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/i18next/-/i18next-23.5.1.tgz} name: i18next - version: 22.5.1 + version: 23.5.1 dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 - dev: false - - registry.npmmirror.com/i18next@23.2.11: - resolution: {integrity: sha512-MA4FsxOjyCaOZtRDB4yuwjCvqYEioD4G4LlXOn7SO3rnQUlxTufyLsOqfL9MKakeLRBkefe8bqcs0D6Z/xFk1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/i18next/-/i18next-23.2.11.tgz} - name: i18next - version: 23.2.11 - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 - dev: true + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 registry.npmmirror.com/iconv-lite@0.6.3: resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz} @@ -8695,12 +7581,6 @@ packages: safer-buffer: registry.npmmirror.com/safer-buffer@2.1.2 dev: false - registry.npmmirror.com/ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz} - name: ieee754 - version: 1.2.1 - dev: false - registry.npmmirror.com/ignore@5.2.4: resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz} name: ignore @@ -8775,7 +7655,7 @@ packages: engines: {node: '>= 0.4'} dependencies: get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - has: registry.npmmirror.com/has@1.0.3 + has: registry.npmmirror.com/has@1.0.4 side-channel: registry.npmmirror.com/side-channel@1.0.4 dev: true @@ -8896,7 +7776,7 @@ packages: name: is-core-module version: 2.13.0 dependencies: - has: registry.npmmirror.com/has@1.0.3 + has: registry.npmmirror.com/has@1.0.4 registry.npmmirror.com/is-date-object@1.0.5: resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz} @@ -9265,14 +8145,20 @@ packages: engines: {node: '>=6'} hasBin: true - registry.npmmirror.com/jsonwebtoken@9.0.0: - resolution: {integrity: sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz} + registry.npmmirror.com/jsonwebtoken@9.0.2: + resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonwebtoken/-/jsonwebtoken-9.0.2.tgz} name: jsonwebtoken - version: 9.0.0 + version: 9.0.2 engines: {node: '>=12', npm: '>=6'} dependencies: jws: registry.npmmirror.com/jws@3.2.2 - lodash: registry.npmmirror.com/lodash@4.17.21 + lodash.includes: registry.npmmirror.com/lodash.includes@4.3.0 + lodash.isboolean: registry.npmmirror.com/lodash.isboolean@3.0.3 + lodash.isinteger: registry.npmmirror.com/lodash.isinteger@4.0.4 + lodash.isnumber: registry.npmmirror.com/lodash.isnumber@3.0.3 + lodash.isplainobject: registry.npmmirror.com/lodash.isplainobject@4.0.6 + lodash.isstring: registry.npmmirror.com/lodash.isstring@4.0.1 + lodash.once: registry.npmmirror.com/lodash.once@4.1.1 ms: registry.npmmirror.com/ms@2.1.3 semver: registry.npmmirror.com/semver@7.5.4 dev: false @@ -9335,27 +8221,27 @@ packages: commander: registry.npmmirror.com/commander@8.3.0 dev: false - registry.npmmirror.com/katex@0.16.8: - resolution: {integrity: sha512-ftuDnJbcbOckGY11OO+zg3OofESlbR5DRl2cmN8HeWeeFIV7wTXvAOx8kEjZjobhA+9wh2fbKeO6cdcA9Mnovg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/katex/-/katex-0.16.8.tgz} + registry.npmmirror.com/katex@0.16.9: + resolution: {integrity: sha512-fsSYjWS0EEOwvy81j3vRA8TEAhQhKiqO+FQaKWp0m39qwOzHVBgAUBIXWj1pB+O2W3fIpNa6Y9KSKCVbfPhyAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/katex/-/katex-0.16.9.tgz} name: katex - version: 0.16.8 + version: 0.16.9 hasBin: true dependencies: commander: registry.npmmirror.com/commander@8.3.0 dev: false - registry.npmmirror.com/keyv@4.5.3: - resolution: {integrity: sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/keyv/-/keyv-4.5.3.tgz} + registry.npmmirror.com/keyv@4.5.4: + resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/keyv/-/keyv-4.5.4.tgz} name: keyv - version: 4.5.3 + version: 4.5.4 dependencies: json-buffer: registry.npmmirror.com/json-buffer@3.0.1 dev: true - registry.npmmirror.com/khroma@2.0.0: - resolution: {integrity: sha512-2J8rDNlQWbtiNYThZRvmMv5yt44ZakX+Tz5ZIp/mN1pt4snn+m030Va5Z4v8xA0cQFDXBwO/8i42xL4QPsVk3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/khroma/-/khroma-2.0.0.tgz} + registry.npmmirror.com/khroma@2.1.0: + resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/khroma/-/khroma-2.1.0.tgz} name: khroma - version: 2.0.0 + version: 2.1.0 dev: false registry.npmmirror.com/kleur@4.1.5: @@ -9438,7 +8324,7 @@ packages: cli-truncate: registry.npmmirror.com/cli-truncate@3.1.0 commander: registry.npmmirror.com/commander@10.0.1 debug: registry.npmmirror.com/debug@4.3.4 - execa: registry.npmmirror.com/execa@7.1.1 + execa: registry.npmmirror.com/execa@7.2.0 lilconfig: registry.npmmirror.com/lilconfig@2.1.0 listr2: registry.npmmirror.com/listr2@5.0.8 micromatch: registry.npmmirror.com/micromatch@4.0.5 @@ -9446,7 +8332,7 @@ packages: object-inspect: registry.npmmirror.com/object-inspect@1.12.3 pidtree: registry.npmmirror.com/pidtree@0.6.0 string-argv: registry.npmmirror.com/string-argv@0.3.2 - yaml: registry.npmmirror.com/yaml@2.3.1 + yaml: registry.npmmirror.com/yaml@2.3.2 transitivePeerDependencies: - enquirer - supports-color @@ -9494,6 +8380,42 @@ packages: version: 4.0.8 dev: true + registry.npmmirror.com/lodash.includes@4.3.0: + resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.includes/-/lodash.includes-4.3.0.tgz} + name: lodash.includes + version: 4.3.0 + dev: false + + registry.npmmirror.com/lodash.isboolean@3.0.3: + resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.isboolean/-/lodash.isboolean-3.0.3.tgz} + name: lodash.isboolean + version: 3.0.3 + dev: false + + registry.npmmirror.com/lodash.isinteger@4.0.4: + resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.isinteger/-/lodash.isinteger-4.0.4.tgz} + name: lodash.isinteger + version: 4.0.4 + dev: false + + registry.npmmirror.com/lodash.isnumber@3.0.3: + resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.isnumber/-/lodash.isnumber-3.0.3.tgz} + name: lodash.isnumber + version: 3.0.3 + dev: false + + registry.npmmirror.com/lodash.isplainobject@4.0.6: + resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz} + name: lodash.isplainobject + version: 4.0.6 + dev: false + + registry.npmmirror.com/lodash.isstring@4.0.1: + resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.isstring/-/lodash.isstring-4.0.1.tgz} + name: lodash.isstring + version: 4.0.1 + dev: false + registry.npmmirror.com/lodash.merge@4.6.2: resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz} name: lodash.merge @@ -9506,6 +8428,12 @@ packages: version: 4.6.2 dev: false + registry.npmmirror.com/lodash.once@4.1.1: + resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.once/-/lodash.once-4.1.1.tgz} + name: lodash.once + version: 4.1.1 + dev: false + registry.npmmirror.com/lodash@4.17.21: resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz} name: lodash @@ -9623,7 +8551,7 @@ packages: name: mdast-util-definitions version: 5.1.2 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 '@types/unist': registry.npmmirror.com/@types/unist@2.0.8 unist-util-visit: registry.npmmirror.com/unist-util-visit@4.1.2 dev: false @@ -9633,7 +8561,7 @@ packages: name: mdast-util-find-and-replace version: 2.2.2 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 escape-string-regexp: registry.npmmirror.com/escape-string-regexp@5.0.0 unist-util-is: registry.npmmirror.com/unist-util-is@5.2.1 unist-util-visit-parents: registry.npmmirror.com/unist-util-visit-parents@5.1.3 @@ -9644,7 +8572,7 @@ packages: name: mdast-util-from-markdown version: 1.3.1 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 '@types/unist': registry.npmmirror.com/@types/unist@2.0.8 decode-named-character-reference: registry.npmmirror.com/decode-named-character-reference@1.0.2 mdast-util-to-string: registry.npmmirror.com/mdast-util-to-string@3.2.0 @@ -9665,7 +8593,7 @@ packages: name: mdast-util-gfm-autolink-literal version: 1.0.3 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 ccount: registry.npmmirror.com/ccount@2.0.1 mdast-util-find-and-replace: registry.npmmirror.com/mdast-util-find-and-replace@2.2.2 micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 @@ -9676,7 +8604,7 @@ packages: name: mdast-util-gfm-footnote version: 1.0.2 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown@1.5.0 micromark-util-normalize-identifier: registry.npmmirror.com/micromark-util-normalize-identifier@1.1.0 dev: false @@ -9686,7 +8614,7 @@ packages: name: mdast-util-gfm-strikethrough version: 1.0.3 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown@1.5.0 dev: false @@ -9695,7 +8623,7 @@ packages: name: mdast-util-gfm-table version: 1.0.7 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 markdown-table: registry.npmmirror.com/markdown-table@3.0.3 mdast-util-from-markdown: registry.npmmirror.com/mdast-util-from-markdown@1.3.1 mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown@1.5.0 @@ -9708,7 +8636,7 @@ packages: name: mdast-util-gfm-task-list-item version: 1.0.2 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown@1.5.0 dev: false @@ -9733,7 +8661,7 @@ packages: name: mdast-util-math version: 2.0.2 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 longest-streak: registry.npmmirror.com/longest-streak@3.1.0 mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown@1.5.0 dev: false @@ -9743,7 +8671,7 @@ packages: name: mdast-util-newline-to-break version: 1.0.0 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 mdast-util-find-and-replace: registry.npmmirror.com/mdast-util-find-and-replace@2.2.2 dev: false @@ -9752,7 +8680,7 @@ packages: name: mdast-util-phrasing version: 3.0.1 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 unist-util-is: registry.npmmirror.com/unist-util-is@5.2.1 dev: false @@ -9762,7 +8690,7 @@ packages: version: 12.3.0 dependencies: '@types/hast': registry.npmmirror.com/@types/hast@2.3.6 - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 mdast-util-definitions: registry.npmmirror.com/mdast-util-definitions@5.1.2 micromark-util-sanitize-uri: registry.npmmirror.com/micromark-util-sanitize-uri@1.2.0 trim-lines: registry.npmmirror.com/trim-lines@3.0.1 @@ -9776,7 +8704,7 @@ packages: name: mdast-util-to-markdown version: 1.5.0 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 '@types/unist': registry.npmmirror.com/@types/unist@2.0.8 longest-streak: registry.npmmirror.com/longest-streak@3.1.0 mdast-util-phrasing: registry.npmmirror.com/mdast-util-phrasing@3.0.1 @@ -9791,7 +8719,7 @@ packages: name: mdast-util-to-string version: 3.2.0 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 dev: false registry.npmmirror.com/mdn-data@2.0.14: @@ -9811,7 +8739,6 @@ packages: resolution: {integrity: sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/memory-pager/-/memory-pager-1.5.0.tgz} name: memory-pager version: 1.5.0 - requiresBuild: true dev: false optional: true @@ -9842,7 +8769,7 @@ packages: dayjs: registry.npmmirror.com/dayjs@1.11.7 dompurify: registry.npmmirror.com/dompurify@3.0.3 elkjs: registry.npmmirror.com/elkjs@0.8.2 - khroma: registry.npmmirror.com/khroma@2.0.0 + khroma: registry.npmmirror.com/khroma@2.1.0 lodash-es: registry.npmmirror.com/lodash-es@4.17.21 mdast-util-from-markdown: registry.npmmirror.com/mdast-util-from-markdown@1.3.1 non-layered-tidy-tree-layout: registry.npmmirror.com/non-layered-tidy-tree-layout@2.0.2 @@ -9969,7 +8896,7 @@ packages: version: 2.1.2 dependencies: '@types/katex': registry.npmmirror.com/@types/katex@0.16.3 - katex: registry.npmmirror.com/katex@0.16.8 + katex: registry.npmmirror.com/katex@0.16.9 micromark-factory-space: registry.npmmirror.com/micromark-factory-space@1.1.0 micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 @@ -10277,37 +9204,47 @@ packages: saslprep: registry.npmmirror.com/saslprep@1.0.3 dev: false - registry.npmmirror.com/mongodb@4.14.0: - resolution: {integrity: sha512-coGKkWXIBczZPr284tYKFLg+KbGPPLlSbdgfKAb6QqCFt5bo5VFZ50O3FFzsw4rnkqjwT6D8Qcoo9nshYKM7Mg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mongodb/-/mongodb-4.14.0.tgz} + registry.npmmirror.com/mongodb@5.1.0: + resolution: {integrity: sha512-qgKb7y+EI90y4weY3z5+lIgm8wmexbonz0GalHkSElQXVKtRuwqXuhXKccyvIjXCJVy9qPV82zsinY0W1FBnJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mongodb/-/mongodb-5.1.0.tgz} name: mongodb - version: 4.14.0 - engines: {node: '>=12.9.0'} + version: 5.1.0 + engines: {node: '>=14.20.1'} + peerDependencies: + '@aws-sdk/credential-providers': ^3.201.0 + mongodb-client-encryption: ^2.3.0 + snappy: ^7.2.2 + peerDependenciesMeta: + '@aws-sdk/credential-providers': + optional: true + mongodb-client-encryption: + optional: true + snappy: + optional: true dependencies: - bson: registry.npmmirror.com/bson@4.7.2 + bson: registry.npmmirror.com/bson@5.5.0 mongodb-connection-string-url: registry.npmmirror.com/mongodb-connection-string-url@2.6.0 socks: registry.npmmirror.com/socks@2.7.1 optionalDependencies: - '@aws-sdk/credential-providers': registry.npmmirror.com/@aws-sdk/credential-providers@3.418.0 saslprep: registry.npmmirror.com/saslprep@1.0.3 - transitivePeerDependencies: - - aws-crt dev: false - registry.npmmirror.com/mongoose@6.10.0: - resolution: {integrity: sha512-0zrKDEnmNscYyAyN94smo2LlJ63gaezKHpHM+KQ+6EiAgAnah5Kt3hQSYzOTQX/63YNdT1oJXiLlB5LqTdcjUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mongoose/-/mongoose-6.10.0.tgz} + registry.npmmirror.com/mongoose@7.0.2: + resolution: {integrity: sha512-whX+5lAOLOs6VXRr9w+6m5qb8m/IXWLLb9+0/HRUh2TiIYtTt7UvajK92zW6wllCjBkrrnz/MDIOTCWMbs8K4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mongoose/-/mongoose-7.0.2.tgz} name: mongoose - version: 6.10.0 - engines: {node: '>=12.0.0'} + version: 7.0.2 + engines: {node: '>=14.0.0'} dependencies: - bson: registry.npmmirror.com/bson@4.7.2 + bson: registry.npmmirror.com/bson@5.5.0 kareem: registry.npmmirror.com/kareem@2.5.1 - mongodb: registry.npmmirror.com/mongodb@4.14.0 + mongodb: registry.npmmirror.com/mongodb@5.1.0 mpath: registry.npmmirror.com/mpath@0.9.0 - mquery: registry.npmmirror.com/mquery@4.0.3 + mquery: registry.npmmirror.com/mquery@5.0.0 ms: registry.npmmirror.com/ms@2.1.3 sift: registry.npmmirror.com/sift@16.0.1 transitivePeerDependencies: - - aws-crt + - '@aws-sdk/credential-providers' + - mongodb-client-encryption + - snappy - supports-color dev: false @@ -10318,11 +9255,11 @@ packages: engines: {node: '>=4.0.0'} dev: false - registry.npmmirror.com/mquery@4.0.3: - resolution: {integrity: sha512-J5heI+P08I6VJ2Ky3+33IpCdAvlYGTSUjwTPxkAr8i8EoduPMBX2OY/wa3IKZIQl7MU4SbFk8ndgSKyB/cl1zA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mquery/-/mquery-4.0.3.tgz} + registry.npmmirror.com/mquery@5.0.0: + resolution: {integrity: sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mquery/-/mquery-5.0.0.tgz} name: mquery - version: 4.0.3 - engines: {node: '>=12.0.0'} + version: 5.0.0 + engines: {node: '>=14.0.0'} dependencies: debug: registry.npmmirror.com/debug@4.3.4 transitivePeerDependencies: @@ -10382,30 +9319,7 @@ packages: version: 1.4.0 dev: true - registry.npmmirror.com/next-i18next@14.0.0(i18next@23.2.11)(next@13.5.2)(react-i18next@13.0.2)(react@18.2.0): - resolution: {integrity: sha512-umv8hOZoSoAA+td3ErfemyO/5Ib2pnYCdQ8/Oy+fncS2skFIL3hHKRer3Oa3Nfm4Xbv5p6DHWzm3NhT1j4tWwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/next-i18next/-/next-i18next-14.0.0.tgz} - id: registry.npmmirror.com/next-i18next/14.0.0 - name: next-i18next - version: 14.0.0 - engines: {node: '>=14'} - peerDependencies: - i18next: ^23.0.1 - next: '>= 12.0.0' - react: '>= 17.0.2' - react-i18next: ^13.0.0 - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 - '@types/hoist-non-react-statics': registry.npmmirror.com/@types/hoist-non-react-statics@3.3.1 - core-js: registry.npmmirror.com/core-js@3.31.1 - hoist-non-react-statics: registry.npmmirror.com/hoist-non-react-statics@3.3.2 - i18next: registry.npmmirror.com/i18next@23.2.11 - i18next-fs-backend: registry.npmmirror.com/i18next-fs-backend@2.1.5 - next: registry.npmmirror.com/next@13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3) - react: registry.npmmirror.com/react@18.2.0 - react-i18next: registry.npmmirror.com/react-i18next@13.0.2(i18next@23.2.11)(react-dom@18.2.0)(react@18.2.0) - dev: true - - registry.npmmirror.com/next-i18next@14.0.3(i18next@22.5.1)(next@13.5.2)(react-i18next@12.3.1)(react@18.2.0): + registry.npmmirror.com/next-i18next@14.0.3(i18next@23.5.1)(next@13.5.2)(react-i18next@13.2.2)(react@18.2.0): resolution: {integrity: sha512-FtnjRMfhlamk8YyeyWqd+pndNL+3er83iMZnH4M4mhiGA93l0+vtBUvuObgOAMHDJGLLB2SS2xOOZq69oiJh7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/next-i18next/-/next-i18next-14.0.3.tgz} id: registry.npmmirror.com/next-i18next/14.0.3 name: next-i18next @@ -10417,18 +9331,17 @@ packages: react: '>= 17.0.2' react-i18next: ^13.2.1 dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 - '@types/hoist-non-react-statics': registry.npmmirror.com/@types/hoist-non-react-statics@3.3.1 - core-js: registry.npmmirror.com/core-js@3.31.1 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 + '@types/hoist-non-react-statics': registry.npmmirror.com/@types/hoist-non-react-statics@3.3.3 + core-js: registry.npmmirror.com/core-js@3.33.0 hoist-non-react-statics: registry.npmmirror.com/hoist-non-react-statics@3.3.2 - i18next: registry.npmmirror.com/i18next@22.5.1 - i18next-fs-backend: registry.npmmirror.com/i18next-fs-backend@2.1.5 - next: registry.npmmirror.com/next@13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3) + i18next: registry.npmmirror.com/i18next@23.5.1 + i18next-fs-backend: registry.npmmirror.com/i18next-fs-backend@2.2.0 + next: registry.npmmirror.com/next@13.5.2(@babel/core@7.23.2)(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3) react: registry.npmmirror.com/react@18.2.0 - react-i18next: registry.npmmirror.com/react-i18next@12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0) - dev: false + react-i18next: registry.npmmirror.com/react-i18next@13.2.2(i18next@23.5.1)(react-dom@18.2.0)(react@18.2.0) - registry.npmmirror.com/next@13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3): + registry.npmmirror.com/next@13.5.2(@babel/core@7.23.2)(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3): resolution: {integrity: sha512-vog4UhUaMYAzeqfiAAmgB/QWLW7p01/sg+2vn6bqc/CxHFYizMzLv6gjxKzl31EVFkfl/F+GbxlKizlkTE9RdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/next/-/next-13.5.2.tgz} id: registry.npmmirror.com/next/13.5.2 name: next @@ -10449,12 +9362,12 @@ packages: '@next/env': registry.npmmirror.com/@next/env@13.5.2 '@swc/helpers': registry.npmmirror.com/@swc/helpers@0.5.2 busboy: registry.npmmirror.com/busboy@1.6.0 - caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001538 + caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001547 postcss: registry.npmmirror.com/postcss@8.4.14 react: registry.npmmirror.com/react@18.2.0 react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) sass: registry.npmmirror.com/sass@1.58.3 - styled-jsx: registry.npmmirror.com/styled-jsx@5.1.1(@babel/core@7.22.20)(react@18.2.0) + styled-jsx: registry.npmmirror.com/styled-jsx@5.1.1(@babel/core@7.23.2)(react@18.2.0) watchpack: registry.npmmirror.com/watchpack@2.4.0 zod: registry.npmmirror.com/zod@3.21.4 optionalDependencies: @@ -10480,7 +9393,7 @@ packages: next: ^8.1.1-canary.54 || ^9.0.0 || ^10.0.0-0 || ^11.0.0 || ^12.0.0 || ^13.0.0 dependencies: cors: registry.npmmirror.com/cors@2.8.5 - next: registry.npmmirror.com/next@13.5.2(@babel/core@7.22.20)(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3) + next: registry.npmmirror.com/next@13.5.2(@babel/core@7.23.2)(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3) dev: false registry.npmmirror.com/node-domexception@1.0.0: @@ -10675,7 +9588,7 @@ packages: version: 4.11.1 hasBin: true dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 + '@types/node': registry.npmmirror.com/@types/node@18.18.5 '@types/node-fetch': registry.npmmirror.com/@types/node-fetch@2.6.6 abort-controller: registry.npmmirror.com/abort-controller@3.0.0 agentkeepalive: registry.npmmirror.com/agentkeepalive@4.5.0 @@ -11095,7 +10008,7 @@ packages: peerDependencies: react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 react: registry.npmmirror.com/react@18.2.0 dev: false @@ -11130,11 +10043,11 @@ packages: version: 3.2.1 dev: false - registry.npmmirror.com/react-focus-lock@2.9.5(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-h6vrdgUbsH2HeD5I7I3Cx1PPrmwGuKYICS+kB9m+32X/9xHRrAbxgvaBpG7BFBN9h3tO+C3qX1QAVESmi4CiIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-focus-lock/-/react-focus-lock-2.9.5.tgz} - id: registry.npmmirror.com/react-focus-lock/2.9.5 + registry.npmmirror.com/react-focus-lock@2.9.6(@types/react@18.0.28)(react@18.2.0): + resolution: {integrity: sha512-B7gYnCjHNrNYwY2juS71dHbf0+UpXXojt02svxybj8N5bxceAkzPChKEncHuratjUHkIFNCn06k2qj1DRlzTug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-focus-lock/-/react-focus-lock-2.9.6.tgz} + id: registry.npmmirror.com/react-focus-lock/2.9.6 name: react-focus-lock - version: 2.9.5 + version: 2.9.6 peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 react: ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -11142,9 +10055,9 @@ packages: '@types/react': optional: true dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 '@types/react': registry.npmmirror.com/@types/react@18.0.28 - focus-lock: registry.npmmirror.com/focus-lock@0.11.6 + focus-lock: registry.npmmirror.com/focus-lock@1.0.0 prop-types: registry.npmmirror.com/prop-types@15.8.1 react: registry.npmmirror.com/react@18.2.0 react-clientside-effect: registry.npmmirror.com/react-clientside-effect@1.2.6(react@18.2.0) @@ -11164,34 +10077,11 @@ packages: react: registry.npmmirror.com/react@18.2.0 dev: false - registry.npmmirror.com/react-i18next@12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-5v8E2XjZDFzK7K87eSwC7AJcAkcLt5xYZ4+yTPDAW1i7C93oOY1dnr4BaQM7un4Hm+GmghuiPvevWwlca5PwDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-i18next/-/react-i18next-12.3.1.tgz} - id: registry.npmmirror.com/react-i18next/12.3.1 + registry.npmmirror.com/react-i18next@13.2.2(i18next@23.5.1)(react-dom@18.2.0)(react@18.2.0): + resolution: {integrity: sha512-+nFUkbRByFwnrfDcYqvzBuaeZb+nACHx+fAWN/pZMddWOCJH5hoc21+Sa/N/Lqi6ne6/9wC/qRGOoQhJa6IkEQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-i18next/-/react-i18next-13.2.2.tgz} + id: registry.npmmirror.com/react-i18next/13.2.2 name: react-i18next - version: 12.3.1 - peerDependencies: - i18next: '>= 19.0.0' - react: '>= 16.8.0' - react-dom: '*' - react-native: '*' - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 - html-parse-stringify: registry.npmmirror.com/html-parse-stringify@3.0.1 - i18next: registry.npmmirror.com/i18next@22.5.1 - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - dev: false - - registry.npmmirror.com/react-i18next@13.0.2(i18next@23.2.11)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-NEVxC32v0oR4egwYM0QM0WE93AiJG5r0NTXTL8mhQfAhsMfDS2fSO6jpluyfsfypP988KzUQrAXncspcJ7+GHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-i18next/-/react-i18next-13.0.2.tgz} - id: registry.npmmirror.com/react-i18next/13.0.2 - name: react-i18next - version: 13.0.2 + version: 13.2.2 peerDependencies: i18next: '>= 23.2.3' react: '>= 16.8.0' @@ -11203,12 +10093,11 @@ packages: react-native: optional: true dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 html-parse-stringify: registry.npmmirror.com/html-parse-stringify@3.0.1 - i18next: registry.npmmirror.com/i18next@23.2.11 + i18next: registry.npmmirror.com/i18next@23.5.1 react: registry.npmmirror.com/react@18.2.0 react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - dev: true registry.npmmirror.com/react-is@16.13.1: resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-is/-/react-is-16.13.1.tgz} @@ -11231,7 +10120,7 @@ packages: react: '>=16' dependencies: '@types/hast': registry.npmmirror.com/@types/hast@2.3.6 - '@types/prop-types': registry.npmmirror.com/@types/prop-types@15.7.5 + '@types/prop-types': registry.npmmirror.com/@types/prop-types@15.7.8 '@types/react': registry.npmmirror.com/@types/react@18.0.28 '@types/unist': registry.npmmirror.com/@types/unist@2.0.8 comma-separated-tokens: registry.npmmirror.com/comma-separated-tokens@2.0.3 @@ -11267,14 +10156,14 @@ packages: '@types/react': registry.npmmirror.com/@types/react@18.0.28 react: registry.npmmirror.com/react@18.2.0 react-style-singleton: registry.npmmirror.com/react-style-singleton@2.2.1(@types/react@18.0.28)(react@18.2.0) - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: false - registry.npmmirror.com/react-remove-scroll@2.5.6(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-bO856ad1uDYLefgArk559IzUNeQ6SWH4QnrevIUjH+GczV56giDfl3h0Idptf2oIKxQmd1p9BN25jleKodTALg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-remove-scroll/-/react-remove-scroll-2.5.6.tgz} - id: registry.npmmirror.com/react-remove-scroll/2.5.6 + registry.npmmirror.com/react-remove-scroll@2.5.7(@types/react@18.0.28)(react@18.2.0): + resolution: {integrity: sha512-FnrTWO4L7/Bhhf3CYBNArEG/yROV0tKmTv7/3h9QCFvH6sndeFf1wPqOcbFVu5VAulS5dV1wGT3GZZ/1GawqiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-remove-scroll/-/react-remove-scroll-2.5.7.tgz} + id: registry.npmmirror.com/react-remove-scroll/2.5.7 name: react-remove-scroll - version: 2.5.6 + version: 2.5.7 engines: {node: '>=10'} peerDependencies: '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 @@ -11287,7 +10176,7 @@ packages: react: registry.npmmirror.com/react@18.2.0 react-remove-scroll-bar: registry.npmmirror.com/react-remove-scroll-bar@2.3.4(@types/react@18.0.28)(react@18.2.0) react-style-singleton: registry.npmmirror.com/react-style-singleton@2.2.1(@types/react@18.0.28)(react@18.2.0) - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 use-callback-ref: registry.npmmirror.com/use-callback-ref@1.3.0(@types/react@18.0.28)(react@18.2.0) use-sidecar: registry.npmmirror.com/use-sidecar@1.1.2(@types/react@18.0.28)(react@18.2.0) dev: false @@ -11309,7 +10198,7 @@ packages: get-nonce: registry.npmmirror.com/get-nonce@1.0.1 invariant: registry.npmmirror.com/invariant@2.2.4 react: registry.npmmirror.com/react@18.2.0 - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: false registry.npmmirror.com/react-syntax-highlighter@15.5.0(react@18.2.0): @@ -11320,7 +10209,7 @@ packages: peerDependencies: react: '>= 0.14.0' dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 highlight.js: registry.npmmirror.com/highlight.js@10.7.3 lowlight: registry.npmmirror.com/lowlight@1.20.0 prismjs: registry.npmmirror.com/prismjs@1.29.0 @@ -11429,17 +10318,17 @@ packages: version: 1.4.2 dev: true - registry.npmmirror.com/regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz} + registry.npmmirror.com/regenerator-runtime@0.14.0: + resolution: {integrity: sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz} name: regenerator-runtime - version: 0.13.11 + version: 0.14.0 registry.npmmirror.com/regenerator-transform@0.15.2: resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.2.tgz} name: regenerator-transform version: 0.15.2 dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.6 + '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.23.2 dev: true registry.npmmirror.com/regexp.prototype.flags@1.5.1: @@ -11514,7 +10403,7 @@ packages: name: remark-breaks version: 3.0.3 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 mdast-util-newline-to-break: registry.npmmirror.com/mdast-util-newline-to-break@1.0.0 unified: registry.npmmirror.com/unified@10.1.2 dev: false @@ -11524,7 +10413,7 @@ packages: name: remark-gfm version: 3.0.1 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 mdast-util-gfm: registry.npmmirror.com/mdast-util-gfm@2.0.2 micromark-extension-gfm: registry.npmmirror.com/micromark-extension-gfm@2.0.3 unified: registry.npmmirror.com/unified@10.1.2 @@ -11537,7 +10426,7 @@ packages: name: remark-math version: 5.1.1 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 mdast-util-math: registry.npmmirror.com/mdast-util-math@2.0.2 micromark-extension-math: registry.npmmirror.com/micromark-extension-math@2.1.2 unified: registry.npmmirror.com/unified@10.1.2 @@ -11548,7 +10437,7 @@ packages: name: remark-parse version: 10.0.2 dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 mdast-util-from-markdown: registry.npmmirror.com/mdast-util-from-markdown@1.3.1 unified: registry.npmmirror.com/unified@10.1.2 transitivePeerDependencies: @@ -11561,7 +10450,7 @@ packages: version: 10.1.0 dependencies: '@types/hast': registry.npmmirror.com/@types/hast@2.3.6 - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.12 + '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.13 mdast-util-to-hast: registry.npmmirror.com/mdast-util-to-hast@12.3.0 unified: registry.npmmirror.com/unified@10.1.2 dev: false @@ -11597,20 +10486,20 @@ packages: version: 1.0.0 dev: true - registry.npmmirror.com/resolve@1.22.6: - resolution: {integrity: sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.6.tgz} + registry.npmmirror.com/resolve@1.22.8: + resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz} name: resolve - version: 1.22.6 + version: 1.22.8 hasBin: true dependencies: is-core-module: registry.npmmirror.com/is-core-module@2.13.0 path-parse: registry.npmmirror.com/path-parse@1.0.7 supports-preserve-symlinks-flag: registry.npmmirror.com/supports-preserve-symlinks-flag@1.0.0 - registry.npmmirror.com/resolve@2.0.0-next.4: - resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-2.0.0-next.4.tgz} + registry.npmmirror.com/resolve@2.0.0-next.5: + resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-2.0.0-next.5.tgz} name: resolve - version: 2.0.0-next.4 + version: 2.0.0-next.5 hasBin: true dependencies: is-core-module: registry.npmmirror.com/is-core-module@2.13.0 @@ -11681,7 +10570,7 @@ packages: name: rxjs version: 7.8.1 dependencies: - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: true registry.npmmirror.com/sade@1.8.1: @@ -11805,7 +10694,7 @@ packages: version: 2.0.1 engines: {node: '>= 0.4'} dependencies: - define-data-property: registry.npmmirror.com/define-data-property@1.1.0 + define-data-property: registry.npmmirror.com/define-data-property@1.1.1 functions-have-names: registry.npmmirror.com/functions-have-names@1.2.3 has-property-descriptors: registry.npmmirror.com/has-property-descriptors@1.0.0 dev: true @@ -11953,7 +10842,6 @@ packages: resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz} name: sparse-bitfield version: 3.0.3 - requiresBuild: true dependencies: memory-pager: registry.npmmirror.com/memory-pager@1.5.0 dev: false @@ -12122,14 +11010,6 @@ packages: engines: {node: '>=8'} dev: true - registry.npmmirror.com/strnum@1.0.5: - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strnum/-/strnum-1.0.5.tgz} - name: strnum - version: 1.0.5 - requiresBuild: true - dev: false - optional: true - registry.npmmirror.com/style-to-object@0.4.2: resolution: {integrity: sha512-1JGpfPB3lo42ZX8cuPrheZbfQ6kqPPnPHlKMyeRYtfKD+0jG+QsXgXN57O/dvJlzlB2elI6dGmrPnl5VPQFPaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/style-to-object/-/style-to-object-0.4.2.tgz} name: style-to-object @@ -12138,7 +11018,7 @@ packages: inline-style-parser: registry.npmmirror.com/inline-style-parser@0.1.1 dev: false - registry.npmmirror.com/styled-jsx@5.1.1(@babel/core@7.22.20)(react@18.2.0): + registry.npmmirror.com/styled-jsx@5.1.1(@babel/core@7.23.2)(react@18.2.0): resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/styled-jsx/-/styled-jsx-5.1.1.tgz} id: registry.npmmirror.com/styled-jsx/5.1.1 name: styled-jsx @@ -12154,7 +11034,7 @@ packages: babel-plugin-macros: optional: true dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.20 + '@babel/core': registry.npmmirror.com/@babel/core@7.23.2 client-only: registry.npmmirror.com/client-only@0.0.1 react: registry.npmmirror.com/react@18.2.0 @@ -12355,6 +11235,7 @@ packages: resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz} name: tslib version: 1.14.1 + dev: true registry.npmmirror.com/tslib@2.3.0: resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz} @@ -12368,10 +11249,10 @@ packages: version: 2.4.0 dev: false - registry.npmmirror.com/tslib@2.5.3: - resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.5.3.tgz} + registry.npmmirror.com/tslib@2.6.2: + resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.6.2.tgz} name: tslib - version: 2.5.3 + version: 2.6.2 registry.npmmirror.com/tsutils@3.21.0(typescript@4.9.5): resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tsutils/-/tsutils-3.21.0.tgz} @@ -12503,6 +11384,11 @@ packages: version: 1.13.6 dev: false + registry.npmmirror.com/undici-types@5.25.3: + resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/undici-types/-/undici-types-5.25.3.tgz} + name: undici-types + version: 5.25.3 + registry.npmmirror.com/unicode-canonical-property-names-ecmascript@2.0.0: resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz} name: unicode-canonical-property-names-ecmascript @@ -12622,7 +11508,7 @@ packages: engines: {node: '>= 4.0.0'} dev: false - registry.npmmirror.com/update-browserslist-db@1.0.13(browserslist@4.21.11): + registry.npmmirror.com/update-browserslist-db@1.0.13(browserslist@4.22.1): resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz} id: registry.npmmirror.com/update-browserslist-db/1.0.13 name: update-browserslist-db @@ -12631,7 +11517,7 @@ packages: peerDependencies: browserslist: '>= 4.21.0' dependencies: - browserslist: registry.npmmirror.com/browserslist@4.21.11 + browserslist: registry.npmmirror.com/browserslist@4.22.1 escalade: registry.npmmirror.com/escalade@3.1.1 picocolors: registry.npmmirror.com/picocolors@1.0.0 @@ -12667,7 +11553,7 @@ packages: dependencies: '@types/react': registry.npmmirror.com/@types/react@18.0.28 react: registry.npmmirror.com/react@18.2.0 - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: false registry.npmmirror.com/use-sidecar@1.1.2(@types/react@18.0.28)(react@18.2.0): @@ -12686,7 +11572,7 @@ packages: '@types/react': registry.npmmirror.com/@types/react@18.0.28 detect-node-es: registry.npmmirror.com/detect-node-es@1.1.0 react: registry.npmmirror.com/react@18.2.0 - tslib: registry.npmmirror.com/tslib@2.5.3 + tslib: registry.npmmirror.com/tslib@2.6.2 dev: false registry.npmmirror.com/use-sync-external-store@1.2.0(react@18.2.0): @@ -12706,15 +11592,6 @@ packages: version: 1.0.2 dev: false - registry.npmmirror.com/uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz} - name: uuid - version: 8.3.2 - hasBin: true - requiresBuild: true - dev: false - optional: true - registry.npmmirror.com/uuid@9.0.1: resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uuid/-/uuid-9.0.1.tgz} name: uuid @@ -13073,10 +11950,10 @@ packages: version: 1.10.2 engines: {node: '>= 6'} - registry.npmmirror.com/yaml@2.3.1: - resolution: {integrity: sha512-2eHWfjaoXgTBC2jNM1LRef62VQa0umtvRiDSk6HSzW7RvS5YtkabJrwYLLEKWBc8a5U2PTSCs+dJjUTJdlHsWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yaml/-/yaml-2.3.1.tgz} + registry.npmmirror.com/yaml@2.3.2: + resolution: {integrity: sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yaml/-/yaml-2.3.2.tgz} name: yaml - version: 2.3.1 + version: 2.3.2 engines: {node: '>= 14'} dev: true diff --git a/projects/app/data/config.json b/projects/app/data/config.json index fe162bad5..4668b59f4 100644 --- a/projects/app/data/config.json +++ b/projects/app/data/config.json @@ -2,7 +2,7 @@ "SystemParams": { "vectorMaxProcess": 15, "qaMaxProcess": 15, - "pgIvfflatProbe": 20 + "pgHNSWEfSearch ": 40 }, "ChatModels": [ { diff --git a/projects/app/next.config.js b/projects/app/next.config.js index d0f91b3fd..2cb8c0e64 100644 --- a/projects/app/next.config.js +++ b/projects/app/next.config.js @@ -5,9 +5,8 @@ const path = require('path'); const nextConfig = { i18n, output: 'standalone', - reactStrictMode: false, + reactStrictMode: process.env.NODE_ENV === 'development' ? false : true, compress: true, - transpilePackages: ['@fastgpt/*'], webpack(config, { isServer }) { if (!isServer) { config.resolve = { @@ -18,6 +17,16 @@ const nextConfig = { } }; } + Object.assign(config.resolve.alias, { + '@mongodb-js/zstd': false, + '@aws-sdk/credential-providers': false, + snappy: false, + aws4: false, + 'mongodb-client-encryption': false, + kerberos: false, + 'supports-color': false, + 'bson-ext': false + }); config.module = { ...config.module, rules: config.module.rules.concat([ @@ -27,12 +36,15 @@ const nextConfig = { use: ['@svgr/webpack'] } ]), - exprContextCritical: false + exprContextCritical: false, + unknownContextCritical: false }; return config; }, + transpilePackages: ['@fastgpt/*'], experimental: { + serverComponentsExternalPackages: ['mongoose'], outputFileTracingRoot: path.join(__dirname, '../../') } }; diff --git a/projects/app/package.json b/projects/app/package.json index f3c8dd820..a5e55ed29 100644 --- a/projects/app/package.json +++ b/projects/app/package.json @@ -22,9 +22,7 @@ "@mozilla/readability": "^0.4.4", "@tanstack/react-query": "^4.24.10", "@types/nprogress": "^0.2.0", - "axios": "^1.3.3", - "cookie": "^0.5.0", - "crypto": "^1.0.1", + "axios": "^1.5.1", "date-fns": "^2.30.0", "dayjs": "^1.11.7", "downloadjs": "^1.4.7", @@ -33,21 +31,18 @@ "formidable": "^2.1.1", "framer-motion": "^9.0.6", "hyperdown": "^2.4.29", - "i18next": "^22.5.1", "immer": "^9.0.19", "js-cookie": "^3.0.5", "js-tiktoken": "^1.0.7", "jschardet": "^3.0.0", "jsdom": "^22.1.0", - "jsonwebtoken": "^9.0.0", + "jsonwebtoken": "^9.0.2", "lodash": "^4.17.21", "mammoth": "^1.5.1", "mermaid": "^10.2.3", - "mongoose": "^6.10.0", "multer": "1.4.5-lts.1", "nanoid": "^4.0.1", "next": "13.5.2", - "next-i18next": "^14.0.3", "nextjs-cors": "^2.1.2", "nprogress": "^0.2.0", "papaparse": "^5.4.1", @@ -57,7 +52,6 @@ "react-day-picker": "^8.7.1", "react-dom": "18.2.0", "react-hook-form": "^7.43.1", - "react-i18next": "^12.3.1", "react-markdown": "^8.0.7", "react-syntax-highlighter": "^15.5.0", "reactflow": "^11.7.4", @@ -68,21 +62,20 @@ "request-ip": "^3.3.0", "sass": "^1.58.3", "timezones-list": "^3.0.2", - "winston": "^3.10.0", - "winston-mongodb": "^5.1.1", - "zustand": "^4.3.5" + "zustand": "^4.3.5", + "i18next": "^23.2.11", + "react-i18next": "^13.0.2", + "next-i18next": "^14.0.0" }, "devDependencies": { "@svgr/webpack": "^6.5.1", - "@types/cookie": "^0.5.1", "@types/downloadjs": "^1.4.3", "@types/formidable": "^2.0.5", "@types/js-cookie": "^3.0.3", "@types/jsdom": "^21.1.1", - "@types/jsonwebtoken": "^9.0.1", + "@types/jsonwebtoken": "^9.0.3", "@types/lodash": "^4.14.191", "@types/multer": "^1.4.7", - "@types/node": "18.14.0", "@types/papaparse": "^5.3.7", "@types/pg": "^8.6.6", "@types/react": "18.0.28", diff --git a/projects/app/pnpm-lock.yaml b/projects/app/pnpm-lock.yaml deleted file mode 100644 index b9f1c6425..000000000 --- a/projects/app/pnpm-lock.yaml +++ /dev/null @@ -1,12583 +0,0 @@ -lockfileVersion: '6.0' - -dependencies: - '@chakra-ui/icons': - specifier: ^2.0.17 - version: registry.npmmirror.com/@chakra-ui/icons@2.0.17(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react': - specifier: ^2.7.0 - version: registry.npmmirror.com/@chakra-ui/react@2.7.0(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(@types/react@18.0.28)(framer-motion@9.0.6)(react-dom@18.2.0)(react@18.2.0) - '@chakra-ui/system': - specifier: ^2.5.8 - version: registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - '@emotion/react': - specifier: ^11.10.6 - version: registry.npmmirror.com/@emotion/react@11.10.6(@types/react@18.0.28)(react@18.2.0) - '@emotion/styled': - specifier: ^11.10.6 - version: registry.npmmirror.com/@emotion/styled@11.10.6(@emotion/react@11.10.6)(@types/react@18.0.28)(react@18.2.0) - '@mozilla/readability': - specifier: ^0.4.4 - version: registry.npmmirror.com/@mozilla/readability@0.4.4 - '@next/font': - specifier: 13.1.6 - version: registry.npmmirror.com/@next/font@13.1.6 - '@tanstack/react-query': - specifier: ^4.24.10 - version: registry.npmmirror.com/@tanstack/react-query@4.24.10(react-dom@18.2.0)(react@18.2.0) - '@types/nprogress': - specifier: ^0.2.0 - version: registry.npmmirror.com/@types/nprogress@0.2.0 - axios: - specifier: ^1.3.3 - version: registry.npmmirror.com/axios@1.3.3 - cookie: - specifier: ^0.5.0 - version: registry.npmmirror.com/cookie@0.5.0 - crypto: - specifier: ^1.0.1 - version: registry.npmmirror.com/crypto@1.0.1 - date-fns: - specifier: ^2.30.0 - version: registry.npmmirror.com/date-fns@2.30.0 - dayjs: - specifier: ^1.11.7 - version: registry.npmmirror.com/dayjs@1.11.7 - downloadjs: - specifier: ^1.4.7 - version: registry.npmmirror.com/downloadjs@1.4.7 - echarts: - specifier: ^5.4.1 - version: registry.npmmirror.com/echarts@5.4.1 - echarts-gl: - specifier: ^2.0.9 - version: registry.npmmirror.com/echarts-gl@2.0.9(echarts@5.4.1) - formidable: - specifier: ^2.1.1 - version: registry.npmmirror.com/formidable@2.1.1 - framer-motion: - specifier: ^9.0.6 - version: registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0) - hyperdown: - specifier: ^2.4.29 - version: registry.npmmirror.com/hyperdown@2.4.29 - i18next: - specifier: ^22.5.1 - version: registry.npmmirror.com/i18next@22.5.1 - immer: - specifier: ^9.0.19 - version: registry.npmmirror.com/immer@9.0.19 - js-cookie: - specifier: ^3.0.5 - version: registry.npmmirror.com/js-cookie@3.0.5 - js-tiktoken: - specifier: ^1.0.7 - version: registry.npmmirror.com/js-tiktoken@1.0.7 - jschardet: - specifier: ^3.0.0 - version: registry.npmmirror.com/jschardet@3.0.0 - jsdom: - specifier: ^22.1.0 - version: registry.npmmirror.com/jsdom@22.1.0 - jsonwebtoken: - specifier: ^9.0.0 - version: registry.npmmirror.com/jsonwebtoken@9.0.0 - lodash: - specifier: ^4.17.21 - version: registry.npmmirror.com/lodash@4.17.21 - mammoth: - specifier: ^1.5.1 - version: registry.npmmirror.com/mammoth@1.5.1 - mermaid: - specifier: ^10.2.3 - version: registry.npmmirror.com/mermaid@10.2.3 - mongoose: - specifier: ^6.10.0 - version: registry.npmmirror.com/mongoose@6.10.0 - multer: - specifier: 1.4.5-lts.1 - version: registry.npmmirror.com/multer@1.4.5-lts.1 - nanoid: - specifier: ^4.0.1 - version: registry.npmmirror.com/nanoid@4.0.1 - next: - specifier: 13.1.6 - version: registry.npmmirror.com/next@13.1.6(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3) - next-i18next: - specifier: ^13.3.0 - version: registry.npmmirror.com/next-i18next@13.3.0(i18next@22.5.1)(next@13.1.6)(react-i18next@12.3.1)(react@18.2.0) - nextjs-cors: - specifier: ^2.1.2 - version: registry.npmmirror.com/nextjs-cors@2.1.2(next@13.1.6) - nprogress: - specifier: ^0.2.0 - version: registry.npmmirror.com/nprogress@0.2.0 - openai: - specifier: ^3.3.0 - version: registry.npmmirror.com/openai@3.3.0 - papaparse: - specifier: ^5.4.1 - version: registry.npmmirror.com/papaparse@5.4.1 - pg: - specifier: ^8.10.0 - version: registry.npmmirror.com/pg@8.10.0 - pg-query-stream: - specifier: ^4.5.3 - version: registry.npmmirror.com/pg-query-stream@4.5.3(pg@8.10.0) - react: - specifier: 18.2.0 - version: registry.npmmirror.com/react@18.2.0 - react-day-picker: - specifier: ^8.7.1 - version: registry.npmmirror.com/react-day-picker@8.7.1(date-fns@2.30.0)(react@18.2.0) - react-dom: - specifier: 18.2.0 - version: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - react-hook-form: - specifier: ^7.43.1 - version: registry.npmmirror.com/react-hook-form@7.43.1(react@18.2.0) - react-i18next: - specifier: ^12.3.1 - version: registry.npmmirror.com/react-i18next@12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0) - react-markdown: - specifier: ^8.0.7 - version: registry.npmmirror.com/react-markdown@8.0.7(@types/react@18.0.28)(react@18.2.0) - react-syntax-highlighter: - specifier: ^15.5.0 - version: registry.npmmirror.com/react-syntax-highlighter@15.5.0(react@18.2.0) - reactflow: - specifier: ^11.7.4 - version: registry.npmmirror.com/reactflow@11.7.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - rehype-katex: - specifier: ^6.0.2 - version: registry.npmmirror.com/rehype-katex@6.0.2 - remark-breaks: - specifier: ^3.0.3 - version: registry.npmmirror.com/remark-breaks@3.0.3 - remark-gfm: - specifier: ^3.0.1 - version: registry.npmmirror.com/remark-gfm@3.0.1 - remark-math: - specifier: ^5.1.1 - version: registry.npmmirror.com/remark-math@5.1.1 - request-ip: - specifier: ^3.3.0 - version: registry.npmmirror.com/request-ip@3.3.0 - sass: - specifier: ^1.58.3 - version: registry.npmmirror.com/sass@1.58.3 - timezones-list: - specifier: ^3.0.2 - version: registry.npmmirror.com/timezones-list@3.0.2 - tunnel: - specifier: ^0.0.6 - version: registry.npmmirror.com/tunnel@0.0.6 - winston: - specifier: ^3.10.0 - version: registry.npmmirror.com/winston@3.10.0 - winston-mongodb: - specifier: ^5.1.1 - version: registry.npmmirror.com/winston-mongodb@5.1.1(winston@3.10.0) - zustand: - specifier: ^4.3.5 - version: registry.npmmirror.com/zustand@4.3.5(immer@9.0.19)(react@18.2.0) - -devDependencies: - '@svgr/webpack': - specifier: ^6.5.1 - version: registry.npmmirror.com/@svgr/webpack@6.5.1 - '@types/cookie': - specifier: ^0.5.1 - version: registry.npmmirror.com/@types/cookie@0.5.1 - '@types/downloadjs': - specifier: ^1.4.3 - version: registry.npmmirror.com/@types/downloadjs@1.4.3 - '@types/formidable': - specifier: ^2.0.5 - version: registry.npmmirror.com/@types/formidable@2.0.5 - '@types/js-cookie': - specifier: ^3.0.3 - version: registry.npmmirror.com/@types/js-cookie@3.0.3 - '@types/jsdom': - specifier: ^21.1.1 - version: registry.npmmirror.com/@types/jsdom@21.1.1 - '@types/jsonwebtoken': - specifier: ^9.0.1 - version: registry.npmmirror.com/@types/jsonwebtoken@9.0.1 - '@types/lodash': - specifier: ^4.14.191 - version: registry.npmmirror.com/@types/lodash@4.14.191 - '@types/multer': - specifier: ^1.4.7 - version: registry.npmmirror.com/@types/multer@1.4.7 - '@types/node': - specifier: 18.14.0 - version: registry.npmmirror.com/@types/node@18.14.0 - '@types/papaparse': - specifier: ^5.3.7 - version: registry.npmmirror.com/@types/papaparse@5.3.7 - '@types/pg': - specifier: ^8.6.6 - version: registry.npmmirror.com/@types/pg@8.6.6 - '@types/react': - specifier: 18.0.28 - version: registry.npmmirror.com/@types/react@18.0.28 - '@types/react-dom': - specifier: 18.0.11 - version: registry.npmmirror.com/@types/react-dom@18.0.11 - '@types/react-syntax-highlighter': - specifier: ^15.5.6 - version: registry.npmmirror.com/@types/react-syntax-highlighter@15.5.6 - '@types/request-ip': - specifier: ^0.0.37 - version: registry.npmmirror.com/@types/request-ip@0.0.37 - '@types/tunnel': - specifier: ^0.0.3 - version: registry.npmmirror.com/@types/tunnel@0.0.3 - eslint: - specifier: 8.34.0 - version: registry.npmmirror.com/eslint@8.34.0 - eslint-config-next: - specifier: 13.1.6 - version: registry.npmmirror.com/eslint-config-next@13.1.6(eslint@8.34.0)(typescript@4.9.5) - typescript: - specifier: 4.9.5 - version: registry.npmmirror.com/typescript@4.9.5 - -packages: - - registry.npmmirror.com/@ampproject/remapping@2.2.1: - resolution: {integrity: sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@ampproject/remapping/-/remapping-2.2.1.tgz} - name: '@ampproject/remapping' - version: 2.2.1 - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping@0.3.3 - '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping@0.3.18 - dev: true - - registry.npmmirror.com/@aws-crypto/crc32@3.0.0: - resolution: {integrity: sha512-IzSgsrxUcsrejQbPVilIKy16kAT52EwB6zSaI+M3xxIhKh5+aldEyvI+z6erM7TCLB2BJsFrtHjp6/4/sr+3dA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/crc32/-/crc32-3.0.0.tgz} - name: '@aws-crypto/crc32' - version: 3.0.0 - dependencies: - '@aws-crypto/util': registry.npmmirror.com/@aws-crypto/util@3.0.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-crypto/ie11-detection@3.0.0: - resolution: {integrity: sha512-341lBBkiY1DfDNKai/wXM3aujNBkXR7tq1URPQDL9wi3AUbI80NR74uF1TXHMm7po1AcnFk8iu2S2IeU/+/A+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/ie11-detection/-/ie11-detection-3.0.0.tgz} - name: '@aws-crypto/ie11-detection' - version: 3.0.0 - dependencies: - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-crypto/sha256-browser@3.0.0: - resolution: {integrity: sha512-8VLmW2B+gjFbU5uMeqtQM6Nj0/F1bro80xQXCW6CQBWgosFWXTx77aeOF5CAIAmbOK64SdMBJdNr6J41yP5mvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/sha256-browser/-/sha256-browser-3.0.0.tgz} - name: '@aws-crypto/sha256-browser' - version: 3.0.0 - dependencies: - '@aws-crypto/ie11-detection': registry.npmmirror.com/@aws-crypto/ie11-detection@3.0.0 - '@aws-crypto/sha256-js': registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0 - '@aws-crypto/supports-web-crypto': registry.npmmirror.com/@aws-crypto/supports-web-crypto@3.0.0 - '@aws-crypto/util': registry.npmmirror.com/@aws-crypto/util@3.0.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/util-locate-window': registry.npmmirror.com/@aws-sdk/util-locate-window@3.310.0 - '@aws-sdk/util-utf8-browser': registry.npmmirror.com/@aws-sdk/util-utf8-browser@3.259.0 - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0: - resolution: {integrity: sha512-PnNN7os0+yd1XvXAy23CFOmTbMaDxgxXtTKHybrJ39Y8kGzBATgBFibWJKH6BhytLI/Zyszs87xCOBNyBig6vQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/sha256-js/-/sha256-js-3.0.0.tgz} - name: '@aws-crypto/sha256-js' - version: 3.0.0 - dependencies: - '@aws-crypto/util': registry.npmmirror.com/@aws-crypto/util@3.0.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-crypto/supports-web-crypto@3.0.0: - resolution: {integrity: sha512-06hBdMwUAb2WFTuGG73LSC0wfPu93xWwo5vL2et9eymgmu3Id5vFAHBbajVWiGhPO37qcsdCap/FqXvJGJWPIg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/supports-web-crypto/-/supports-web-crypto-3.0.0.tgz} - name: '@aws-crypto/supports-web-crypto' - version: 3.0.0 - dependencies: - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-crypto/util@3.0.0: - resolution: {integrity: sha512-2OJlpeJpCR48CC8r+uKVChzs9Iungj9wkZrl8Z041DWEWvyIHILYKCPNzJghKsivj+S3mLo6BVc7mBNzdxA46w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-crypto/util/-/util-3.0.0.tgz} - name: '@aws-crypto/util' - version: 3.0.0 - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/util-utf8-browser': registry.npmmirror.com/@aws-sdk/util-utf8-browser@3.259.0 - tslib: registry.npmmirror.com/tslib@1.14.1 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/abort-controller@3.347.0: - resolution: {integrity: sha512-P/2qE6ntYEmYG4Ez535nJWZbXqgbkJx8CMz7ChEuEg3Gp3dvVYEKg+iEUEvlqQ2U5dWP5J3ehw5po9t86IsVPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/abort-controller/-/abort-controller-3.347.0.tgz} - name: '@aws-sdk/abort-controller' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/client-cognito-identity@3.348.0: - resolution: {integrity: sha512-1fcJFUQTsAXjkaAn/kn9ty790uHbCpukkuqJ/0QNPFYaa6vu93xx7FnzOvRK4XvaojwZ/C+yxp0fNQ+GjXG0vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/client-cognito-identity/-/client-cognito-identity-3.348.0.tgz} - name: '@aws-sdk/client-cognito-identity' - version: 3.348.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-crypto/sha256-browser': registry.npmmirror.com/@aws-crypto/sha256-browser@3.0.0 - '@aws-crypto/sha256-js': registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0 - '@aws-sdk/client-sts': registry.npmmirror.com/@aws-sdk/client-sts@3.348.0 - '@aws-sdk/config-resolver': registry.npmmirror.com/@aws-sdk/config-resolver@3.347.0 - '@aws-sdk/credential-provider-node': registry.npmmirror.com/@aws-sdk/credential-provider-node@3.348.0 - '@aws-sdk/fetch-http-handler': registry.npmmirror.com/@aws-sdk/fetch-http-handler@3.347.0 - '@aws-sdk/hash-node': registry.npmmirror.com/@aws-sdk/hash-node@3.347.0 - '@aws-sdk/invalid-dependency': registry.npmmirror.com/@aws-sdk/invalid-dependency@3.347.0 - '@aws-sdk/middleware-content-length': registry.npmmirror.com/@aws-sdk/middleware-content-length@3.347.0 - '@aws-sdk/middleware-endpoint': registry.npmmirror.com/@aws-sdk/middleware-endpoint@3.347.0 - '@aws-sdk/middleware-host-header': registry.npmmirror.com/@aws-sdk/middleware-host-header@3.347.0 - '@aws-sdk/middleware-logger': registry.npmmirror.com/@aws-sdk/middleware-logger@3.347.0 - '@aws-sdk/middleware-recursion-detection': registry.npmmirror.com/@aws-sdk/middleware-recursion-detection@3.347.0 - '@aws-sdk/middleware-retry': registry.npmmirror.com/@aws-sdk/middleware-retry@3.347.0 - '@aws-sdk/middleware-serde': registry.npmmirror.com/@aws-sdk/middleware-serde@3.347.0 - '@aws-sdk/middleware-signing': registry.npmmirror.com/@aws-sdk/middleware-signing@3.347.0 - '@aws-sdk/middleware-stack': registry.npmmirror.com/@aws-sdk/middleware-stack@3.347.0 - '@aws-sdk/middleware-user-agent': registry.npmmirror.com/@aws-sdk/middleware-user-agent@3.347.0 - '@aws-sdk/node-config-provider': registry.npmmirror.com/@aws-sdk/node-config-provider@3.347.0 - '@aws-sdk/node-http-handler': registry.npmmirror.com/@aws-sdk/node-http-handler@3.348.0 - '@aws-sdk/smithy-client': registry.npmmirror.com/@aws-sdk/smithy-client@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/url-parser': registry.npmmirror.com/@aws-sdk/url-parser@3.347.0 - '@aws-sdk/util-base64': registry.npmmirror.com/@aws-sdk/util-base64@3.310.0 - '@aws-sdk/util-body-length-browser': registry.npmmirror.com/@aws-sdk/util-body-length-browser@3.310.0 - '@aws-sdk/util-body-length-node': registry.npmmirror.com/@aws-sdk/util-body-length-node@3.310.0 - '@aws-sdk/util-defaults-mode-browser': registry.npmmirror.com/@aws-sdk/util-defaults-mode-browser@3.347.0 - '@aws-sdk/util-defaults-mode-node': registry.npmmirror.com/@aws-sdk/util-defaults-mode-node@3.347.0 - '@aws-sdk/util-endpoints': registry.npmmirror.com/@aws-sdk/util-endpoints@3.347.0 - '@aws-sdk/util-retry': registry.npmmirror.com/@aws-sdk/util-retry@3.347.0 - '@aws-sdk/util-user-agent-browser': registry.npmmirror.com/@aws-sdk/util-user-agent-browser@3.347.0 - '@aws-sdk/util-user-agent-node': registry.npmmirror.com/@aws-sdk/util-user-agent-node@3.347.0 - '@aws-sdk/util-utf8': registry.npmmirror.com/@aws-sdk/util-utf8@3.310.0 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@1.0.1 - '@smithy/types': registry.npmmirror.com/@smithy/types@1.0.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/client-sso-oidc@3.348.0: - resolution: {integrity: sha512-tvHpcycx4EALvk38I9rAOdPeHvBDezqIB4lrE7AvnOJljlvCcdQ2gXa9GDrwrM7zuYBIZMBRE/njTMrCwoOdAA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/client-sso-oidc/-/client-sso-oidc-3.348.0.tgz} - name: '@aws-sdk/client-sso-oidc' - version: 3.348.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-crypto/sha256-browser': registry.npmmirror.com/@aws-crypto/sha256-browser@3.0.0 - '@aws-crypto/sha256-js': registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0 - '@aws-sdk/config-resolver': registry.npmmirror.com/@aws-sdk/config-resolver@3.347.0 - '@aws-sdk/fetch-http-handler': registry.npmmirror.com/@aws-sdk/fetch-http-handler@3.347.0 - '@aws-sdk/hash-node': registry.npmmirror.com/@aws-sdk/hash-node@3.347.0 - '@aws-sdk/invalid-dependency': registry.npmmirror.com/@aws-sdk/invalid-dependency@3.347.0 - '@aws-sdk/middleware-content-length': registry.npmmirror.com/@aws-sdk/middleware-content-length@3.347.0 - '@aws-sdk/middleware-endpoint': registry.npmmirror.com/@aws-sdk/middleware-endpoint@3.347.0 - '@aws-sdk/middleware-host-header': registry.npmmirror.com/@aws-sdk/middleware-host-header@3.347.0 - '@aws-sdk/middleware-logger': registry.npmmirror.com/@aws-sdk/middleware-logger@3.347.0 - '@aws-sdk/middleware-recursion-detection': registry.npmmirror.com/@aws-sdk/middleware-recursion-detection@3.347.0 - '@aws-sdk/middleware-retry': registry.npmmirror.com/@aws-sdk/middleware-retry@3.347.0 - '@aws-sdk/middleware-serde': registry.npmmirror.com/@aws-sdk/middleware-serde@3.347.0 - '@aws-sdk/middleware-stack': registry.npmmirror.com/@aws-sdk/middleware-stack@3.347.0 - '@aws-sdk/middleware-user-agent': registry.npmmirror.com/@aws-sdk/middleware-user-agent@3.347.0 - '@aws-sdk/node-config-provider': registry.npmmirror.com/@aws-sdk/node-config-provider@3.347.0 - '@aws-sdk/node-http-handler': registry.npmmirror.com/@aws-sdk/node-http-handler@3.348.0 - '@aws-sdk/smithy-client': registry.npmmirror.com/@aws-sdk/smithy-client@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/url-parser': registry.npmmirror.com/@aws-sdk/url-parser@3.347.0 - '@aws-sdk/util-base64': registry.npmmirror.com/@aws-sdk/util-base64@3.310.0 - '@aws-sdk/util-body-length-browser': registry.npmmirror.com/@aws-sdk/util-body-length-browser@3.310.0 - '@aws-sdk/util-body-length-node': registry.npmmirror.com/@aws-sdk/util-body-length-node@3.310.0 - '@aws-sdk/util-defaults-mode-browser': registry.npmmirror.com/@aws-sdk/util-defaults-mode-browser@3.347.0 - '@aws-sdk/util-defaults-mode-node': registry.npmmirror.com/@aws-sdk/util-defaults-mode-node@3.347.0 - '@aws-sdk/util-endpoints': registry.npmmirror.com/@aws-sdk/util-endpoints@3.347.0 - '@aws-sdk/util-retry': registry.npmmirror.com/@aws-sdk/util-retry@3.347.0 - '@aws-sdk/util-user-agent-browser': registry.npmmirror.com/@aws-sdk/util-user-agent-browser@3.347.0 - '@aws-sdk/util-user-agent-node': registry.npmmirror.com/@aws-sdk/util-user-agent-node@3.347.0 - '@aws-sdk/util-utf8': registry.npmmirror.com/@aws-sdk/util-utf8@3.310.0 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@1.0.1 - '@smithy/types': registry.npmmirror.com/@smithy/types@1.0.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/client-sso@3.348.0: - resolution: {integrity: sha512-5S23gVKBl0fhZ96RD8LdPhMKeh8E5fmebyZxMNZuWliSXz++Q9ZCrwPwQbkks3duPOTcKKobs3IoqP82HoXMvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/client-sso/-/client-sso-3.348.0.tgz} - name: '@aws-sdk/client-sso' - version: 3.348.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-crypto/sha256-browser': registry.npmmirror.com/@aws-crypto/sha256-browser@3.0.0 - '@aws-crypto/sha256-js': registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0 - '@aws-sdk/config-resolver': registry.npmmirror.com/@aws-sdk/config-resolver@3.347.0 - '@aws-sdk/fetch-http-handler': registry.npmmirror.com/@aws-sdk/fetch-http-handler@3.347.0 - '@aws-sdk/hash-node': registry.npmmirror.com/@aws-sdk/hash-node@3.347.0 - '@aws-sdk/invalid-dependency': registry.npmmirror.com/@aws-sdk/invalid-dependency@3.347.0 - '@aws-sdk/middleware-content-length': registry.npmmirror.com/@aws-sdk/middleware-content-length@3.347.0 - '@aws-sdk/middleware-endpoint': registry.npmmirror.com/@aws-sdk/middleware-endpoint@3.347.0 - '@aws-sdk/middleware-host-header': registry.npmmirror.com/@aws-sdk/middleware-host-header@3.347.0 - '@aws-sdk/middleware-logger': registry.npmmirror.com/@aws-sdk/middleware-logger@3.347.0 - '@aws-sdk/middleware-recursion-detection': registry.npmmirror.com/@aws-sdk/middleware-recursion-detection@3.347.0 - '@aws-sdk/middleware-retry': registry.npmmirror.com/@aws-sdk/middleware-retry@3.347.0 - '@aws-sdk/middleware-serde': registry.npmmirror.com/@aws-sdk/middleware-serde@3.347.0 - '@aws-sdk/middleware-stack': registry.npmmirror.com/@aws-sdk/middleware-stack@3.347.0 - '@aws-sdk/middleware-user-agent': registry.npmmirror.com/@aws-sdk/middleware-user-agent@3.347.0 - '@aws-sdk/node-config-provider': registry.npmmirror.com/@aws-sdk/node-config-provider@3.347.0 - '@aws-sdk/node-http-handler': registry.npmmirror.com/@aws-sdk/node-http-handler@3.348.0 - '@aws-sdk/smithy-client': registry.npmmirror.com/@aws-sdk/smithy-client@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/url-parser': registry.npmmirror.com/@aws-sdk/url-parser@3.347.0 - '@aws-sdk/util-base64': registry.npmmirror.com/@aws-sdk/util-base64@3.310.0 - '@aws-sdk/util-body-length-browser': registry.npmmirror.com/@aws-sdk/util-body-length-browser@3.310.0 - '@aws-sdk/util-body-length-node': registry.npmmirror.com/@aws-sdk/util-body-length-node@3.310.0 - '@aws-sdk/util-defaults-mode-browser': registry.npmmirror.com/@aws-sdk/util-defaults-mode-browser@3.347.0 - '@aws-sdk/util-defaults-mode-node': registry.npmmirror.com/@aws-sdk/util-defaults-mode-node@3.347.0 - '@aws-sdk/util-endpoints': registry.npmmirror.com/@aws-sdk/util-endpoints@3.347.0 - '@aws-sdk/util-retry': registry.npmmirror.com/@aws-sdk/util-retry@3.347.0 - '@aws-sdk/util-user-agent-browser': registry.npmmirror.com/@aws-sdk/util-user-agent-browser@3.347.0 - '@aws-sdk/util-user-agent-node': registry.npmmirror.com/@aws-sdk/util-user-agent-node@3.347.0 - '@aws-sdk/util-utf8': registry.npmmirror.com/@aws-sdk/util-utf8@3.310.0 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@1.0.1 - '@smithy/types': registry.npmmirror.com/@smithy/types@1.0.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/client-sts@3.348.0: - resolution: {integrity: sha512-4iaQlWAOHMEF4xjR/FB/ws3aUjXjJHwbsIcqbdYAxsKijDYYTZYCPc/gM0NE1yi28qlNYNhMzHipe5xTYbU2Eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/client-sts/-/client-sts-3.348.0.tgz} - name: '@aws-sdk/client-sts' - version: 3.348.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-crypto/sha256-browser': registry.npmmirror.com/@aws-crypto/sha256-browser@3.0.0 - '@aws-crypto/sha256-js': registry.npmmirror.com/@aws-crypto/sha256-js@3.0.0 - '@aws-sdk/config-resolver': registry.npmmirror.com/@aws-sdk/config-resolver@3.347.0 - '@aws-sdk/credential-provider-node': registry.npmmirror.com/@aws-sdk/credential-provider-node@3.348.0 - '@aws-sdk/fetch-http-handler': registry.npmmirror.com/@aws-sdk/fetch-http-handler@3.347.0 - '@aws-sdk/hash-node': registry.npmmirror.com/@aws-sdk/hash-node@3.347.0 - '@aws-sdk/invalid-dependency': registry.npmmirror.com/@aws-sdk/invalid-dependency@3.347.0 - '@aws-sdk/middleware-content-length': registry.npmmirror.com/@aws-sdk/middleware-content-length@3.347.0 - '@aws-sdk/middleware-endpoint': registry.npmmirror.com/@aws-sdk/middleware-endpoint@3.347.0 - '@aws-sdk/middleware-host-header': registry.npmmirror.com/@aws-sdk/middleware-host-header@3.347.0 - '@aws-sdk/middleware-logger': registry.npmmirror.com/@aws-sdk/middleware-logger@3.347.0 - '@aws-sdk/middleware-recursion-detection': registry.npmmirror.com/@aws-sdk/middleware-recursion-detection@3.347.0 - '@aws-sdk/middleware-retry': registry.npmmirror.com/@aws-sdk/middleware-retry@3.347.0 - '@aws-sdk/middleware-sdk-sts': registry.npmmirror.com/@aws-sdk/middleware-sdk-sts@3.347.0 - '@aws-sdk/middleware-serde': registry.npmmirror.com/@aws-sdk/middleware-serde@3.347.0 - '@aws-sdk/middleware-signing': registry.npmmirror.com/@aws-sdk/middleware-signing@3.347.0 - '@aws-sdk/middleware-stack': registry.npmmirror.com/@aws-sdk/middleware-stack@3.347.0 - '@aws-sdk/middleware-user-agent': registry.npmmirror.com/@aws-sdk/middleware-user-agent@3.347.0 - '@aws-sdk/node-config-provider': registry.npmmirror.com/@aws-sdk/node-config-provider@3.347.0 - '@aws-sdk/node-http-handler': registry.npmmirror.com/@aws-sdk/node-http-handler@3.348.0 - '@aws-sdk/smithy-client': registry.npmmirror.com/@aws-sdk/smithy-client@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/url-parser': registry.npmmirror.com/@aws-sdk/url-parser@3.347.0 - '@aws-sdk/util-base64': registry.npmmirror.com/@aws-sdk/util-base64@3.310.0 - '@aws-sdk/util-body-length-browser': registry.npmmirror.com/@aws-sdk/util-body-length-browser@3.310.0 - '@aws-sdk/util-body-length-node': registry.npmmirror.com/@aws-sdk/util-body-length-node@3.310.0 - '@aws-sdk/util-defaults-mode-browser': registry.npmmirror.com/@aws-sdk/util-defaults-mode-browser@3.347.0 - '@aws-sdk/util-defaults-mode-node': registry.npmmirror.com/@aws-sdk/util-defaults-mode-node@3.347.0 - '@aws-sdk/util-endpoints': registry.npmmirror.com/@aws-sdk/util-endpoints@3.347.0 - '@aws-sdk/util-retry': registry.npmmirror.com/@aws-sdk/util-retry@3.347.0 - '@aws-sdk/util-user-agent-browser': registry.npmmirror.com/@aws-sdk/util-user-agent-browser@3.347.0 - '@aws-sdk/util-user-agent-node': registry.npmmirror.com/@aws-sdk/util-user-agent-node@3.347.0 - '@aws-sdk/util-utf8': registry.npmmirror.com/@aws-sdk/util-utf8@3.310.0 - '@smithy/protocol-http': registry.npmmirror.com/@smithy/protocol-http@1.0.1 - '@smithy/types': registry.npmmirror.com/@smithy/types@1.0.0 - fast-xml-parser: registry.npmmirror.com/fast-xml-parser@4.2.4 - tslib: registry.npmmirror.com/tslib@2.5.0 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/config-resolver@3.347.0: - resolution: {integrity: sha512-2ja+Sf/VnUO7IQ3nKbDQ5aumYKKJUaTm/BuVJ29wNho8wYHfuf7wHZV0pDTkB8RF5SH7IpHap7zpZAj39Iq+EA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/config-resolver/-/config-resolver-3.347.0.tgz} - name: '@aws-sdk/config-resolver' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/util-config-provider': registry.npmmirror.com/@aws-sdk/util-config-provider@3.310.0 - '@aws-sdk/util-middleware': registry.npmmirror.com/@aws-sdk/util-middleware@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-cognito-identity@3.348.0: - resolution: {integrity: sha512-VQQVEP844mAwn5iEIzc/hBOuSzMGBL61sqEGqqgxhe6Sjnd8NfGNlOjV6fOxlUHhOelumqBMXgn6liIZbfcqFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-cognito-identity/-/credential-provider-cognito-identity-3.348.0.tgz} - name: '@aws-sdk/credential-provider-cognito-identity' - version: 3.348.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/client-cognito-identity': registry.npmmirror.com/@aws-sdk/client-cognito-identity@3.348.0 - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-env@3.347.0: - resolution: {integrity: sha512-UnEM+LKGpXKzw/1WvYEQsC6Wj9PupYZdQOE+e2Dgy2dqk/pVFy4WueRtFXYDT2B41ppv3drdXUuKZRIDVqIgNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-env/-/credential-provider-env-3.347.0.tgz} - name: '@aws-sdk/credential-provider-env' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-imds@3.347.0: - resolution: {integrity: sha512-7scCy/DCDRLIhlqTxff97LQWDnRwRXji3bxxMg+xWOTTaJe7PWx+etGSbBWaL42vsBHFShQjSLvJryEgoBktpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-imds/-/credential-provider-imds-3.347.0.tgz} - name: '@aws-sdk/credential-provider-imds' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/node-config-provider': registry.npmmirror.com/@aws-sdk/node-config-provider@3.347.0 - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/url-parser': registry.npmmirror.com/@aws-sdk/url-parser@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-ini@3.348.0: - resolution: {integrity: sha512-0IEH5mH/cz2iLyr/+pSa3sCsQcGADiLSEn6yivsXdfz1zDqBiv+ffDoL0+Pvnp+TKf8sA6OlX8PgoMoEBvBdKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-ini/-/credential-provider-ini-3.348.0.tgz} - name: '@aws-sdk/credential-provider-ini' - version: 3.348.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/credential-provider-env': registry.npmmirror.com/@aws-sdk/credential-provider-env@3.347.0 - '@aws-sdk/credential-provider-imds': registry.npmmirror.com/@aws-sdk/credential-provider-imds@3.347.0 - '@aws-sdk/credential-provider-process': registry.npmmirror.com/@aws-sdk/credential-provider-process@3.347.0 - '@aws-sdk/credential-provider-sso': registry.npmmirror.com/@aws-sdk/credential-provider-sso@3.348.0 - '@aws-sdk/credential-provider-web-identity': registry.npmmirror.com/@aws-sdk/credential-provider-web-identity@3.347.0 - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/shared-ini-file-loader': registry.npmmirror.com/@aws-sdk/shared-ini-file-loader@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-node@3.348.0: - resolution: {integrity: sha512-ngRWphm9e36i58KqVi7Z8WOub+k0cSl+JZaAmgfFm0+dsfBG5uheo598OeiwWV0DqlilvaQZFaMVQgG2SX/tHg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-node/-/credential-provider-node-3.348.0.tgz} - name: '@aws-sdk/credential-provider-node' - version: 3.348.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/credential-provider-env': registry.npmmirror.com/@aws-sdk/credential-provider-env@3.347.0 - '@aws-sdk/credential-provider-imds': registry.npmmirror.com/@aws-sdk/credential-provider-imds@3.347.0 - '@aws-sdk/credential-provider-ini': registry.npmmirror.com/@aws-sdk/credential-provider-ini@3.348.0 - '@aws-sdk/credential-provider-process': registry.npmmirror.com/@aws-sdk/credential-provider-process@3.347.0 - '@aws-sdk/credential-provider-sso': registry.npmmirror.com/@aws-sdk/credential-provider-sso@3.348.0 - '@aws-sdk/credential-provider-web-identity': registry.npmmirror.com/@aws-sdk/credential-provider-web-identity@3.347.0 - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/shared-ini-file-loader': registry.npmmirror.com/@aws-sdk/shared-ini-file-loader@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-process@3.347.0: - resolution: {integrity: sha512-yl1z4MsaBdXd4GQ2halIvYds23S67kElyOwz7g8kaQ4kHj+UoYWxz3JVW/DGusM6XmQ9/F67utBrUVA0uhQYyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-process/-/credential-provider-process-3.347.0.tgz} - name: '@aws-sdk/credential-provider-process' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/shared-ini-file-loader': registry.npmmirror.com/@aws-sdk/shared-ini-file-loader@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-sso@3.348.0: - resolution: {integrity: sha512-5cQao705376KgGkLv9xgkQ3T5H7KdNddWuyoH2wDcrHd1BA2Lnrell3Yyh7R6jQeV7uCQE/z0ugUOKhDqNKIqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-sso/-/credential-provider-sso-3.348.0.tgz} - name: '@aws-sdk/credential-provider-sso' - version: 3.348.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/client-sso': registry.npmmirror.com/@aws-sdk/client-sso@3.348.0 - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/shared-ini-file-loader': registry.npmmirror.com/@aws-sdk/shared-ini-file-loader@3.347.0 - '@aws-sdk/token-providers': registry.npmmirror.com/@aws-sdk/token-providers@3.348.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-provider-web-identity@3.347.0: - resolution: {integrity: sha512-DxoTlVK8lXjS1zVphtz/Ab+jkN/IZor9d6pP2GjJHNoAIIzXfRwwj5C8vr4eTayx/5VJ7GRP91J8GJ2cKly8Qw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-provider-web-identity/-/credential-provider-web-identity-3.347.0.tgz} - name: '@aws-sdk/credential-provider-web-identity' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/credential-providers@3.348.0: - resolution: {integrity: sha512-lpq1aHjFyExqD/6L8BK0OaROpCJuhnexGrABYljGI6yaLsyHbQpdE2+Y/WaxuRAK9wyP5s+7KNJ1ZK1ktrk5uQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/credential-providers/-/credential-providers-3.348.0.tgz} - name: '@aws-sdk/credential-providers' - version: 3.348.0 - engines: {node: '>=14.0.0'} - requiresBuild: true - dependencies: - '@aws-sdk/client-cognito-identity': registry.npmmirror.com/@aws-sdk/client-cognito-identity@3.348.0 - '@aws-sdk/client-sso': registry.npmmirror.com/@aws-sdk/client-sso@3.348.0 - '@aws-sdk/client-sts': registry.npmmirror.com/@aws-sdk/client-sts@3.348.0 - '@aws-sdk/credential-provider-cognito-identity': registry.npmmirror.com/@aws-sdk/credential-provider-cognito-identity@3.348.0 - '@aws-sdk/credential-provider-env': registry.npmmirror.com/@aws-sdk/credential-provider-env@3.347.0 - '@aws-sdk/credential-provider-imds': registry.npmmirror.com/@aws-sdk/credential-provider-imds@3.347.0 - '@aws-sdk/credential-provider-ini': registry.npmmirror.com/@aws-sdk/credential-provider-ini@3.348.0 - '@aws-sdk/credential-provider-node': registry.npmmirror.com/@aws-sdk/credential-provider-node@3.348.0 - '@aws-sdk/credential-provider-process': registry.npmmirror.com/@aws-sdk/credential-provider-process@3.347.0 - '@aws-sdk/credential-provider-sso': registry.npmmirror.com/@aws-sdk/credential-provider-sso@3.348.0 - '@aws-sdk/credential-provider-web-identity': registry.npmmirror.com/@aws-sdk/credential-provider-web-identity@3.347.0 - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/eventstream-codec@3.347.0: - resolution: {integrity: sha512-61q+SyspjsaQ4sdgjizMyRgVph2CiW4aAtfpoH69EJFJfTxTR/OqnZ9Jx/3YiYi0ksrvDenJddYodfWWJqD8/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/eventstream-codec/-/eventstream-codec-3.347.0.tgz} - name: '@aws-sdk/eventstream-codec' - version: 3.347.0 - dependencies: - '@aws-crypto/crc32': registry.npmmirror.com/@aws-crypto/crc32@3.0.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/util-hex-encoding': registry.npmmirror.com/@aws-sdk/util-hex-encoding@3.310.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/fetch-http-handler@3.347.0: - resolution: {integrity: sha512-sQ5P7ivY8//7wdxfA76LT1sF6V2Tyyz1qF6xXf9sihPN5Q1Y65c+SKpMzXyFSPqWZ82+SQQuDliYZouVyS6kQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/fetch-http-handler/-/fetch-http-handler-3.347.0.tgz} - name: '@aws-sdk/fetch-http-handler' - version: 3.347.0 - dependencies: - '@aws-sdk/protocol-http': registry.npmmirror.com/@aws-sdk/protocol-http@3.347.0 - '@aws-sdk/querystring-builder': registry.npmmirror.com/@aws-sdk/querystring-builder@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/util-base64': registry.npmmirror.com/@aws-sdk/util-base64@3.310.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/hash-node@3.347.0: - resolution: {integrity: sha512-96+ml/4EaUaVpzBdOLGOxdoXOjkPgkoJp/0i1fxOJEvl8wdAQSwc3IugVK9wZkCxy2DlENtgOe6DfIOhfffm/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/hash-node/-/hash-node-3.347.0.tgz} - name: '@aws-sdk/hash-node' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/util-buffer-from': registry.npmmirror.com/@aws-sdk/util-buffer-from@3.310.0 - '@aws-sdk/util-utf8': registry.npmmirror.com/@aws-sdk/util-utf8@3.310.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/invalid-dependency@3.347.0: - resolution: {integrity: sha512-8imQcwLwqZ/wTJXZqzXT9pGLIksTRckhGLZaXT60tiBOPKuerTsus2L59UstLs5LP8TKaVZKFFSsjRIn9dQdmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/invalid-dependency/-/invalid-dependency-3.347.0.tgz} - name: '@aws-sdk/invalid-dependency' - version: 3.347.0 - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/is-array-buffer@3.310.0: - resolution: {integrity: sha512-urnbcCR+h9NWUnmOtet/s4ghvzsidFmspfhYaHAmSRdy9yDjdjBJMFjjsn85A1ODUktztm+cVncXjQ38WCMjMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/is-array-buffer/-/is-array-buffer-3.310.0.tgz} - name: '@aws-sdk/is-array-buffer' - version: 3.310.0 - engines: {node: '>=14.0.0'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-content-length@3.347.0: - resolution: {integrity: sha512-i4qtWTDImMaDUtwKQPbaZpXsReiwiBomM1cWymCU4bhz81HL01oIxOxOBuiM+3NlDoCSPr3KI6txZSz/8cqXCQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-content-length/-/middleware-content-length-3.347.0.tgz} - name: '@aws-sdk/middleware-content-length' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/protocol-http': registry.npmmirror.com/@aws-sdk/protocol-http@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-endpoint@3.347.0: - resolution: {integrity: sha512-unF0c6dMaUL1ffU+37Ugty43DgMnzPWXr/Jup/8GbK5fzzWT5NQq6dj9KHPubMbWeEjQbmczvhv25JuJdK8gNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-endpoint/-/middleware-endpoint-3.347.0.tgz} - name: '@aws-sdk/middleware-endpoint' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/middleware-serde': registry.npmmirror.com/@aws-sdk/middleware-serde@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/url-parser': registry.npmmirror.com/@aws-sdk/url-parser@3.347.0 - '@aws-sdk/util-middleware': registry.npmmirror.com/@aws-sdk/util-middleware@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-host-header@3.347.0: - resolution: {integrity: sha512-kpKmR9OvMlnReqp5sKcJkozbj1wmlblbVSbnQAIkzeQj2xD5dnVR3Nn2ogQKxSmU1Fv7dEroBtrruJ1o3fY38A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-host-header/-/middleware-host-header-3.347.0.tgz} - name: '@aws-sdk/middleware-host-header' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/protocol-http': registry.npmmirror.com/@aws-sdk/protocol-http@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-logger@3.347.0: - resolution: {integrity: sha512-NYC+Id5UCkVn+3P1t/YtmHt75uED06vwaKyxDy0UmB2K66PZLVtwWbLpVWrhbroaw1bvUHYcRyQ9NIfnVcXQjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-logger/-/middleware-logger-3.347.0.tgz} - name: '@aws-sdk/middleware-logger' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-recursion-detection@3.347.0: - resolution: {integrity: sha512-qfnSvkFKCAMjMHR31NdsT0gv5Sq/ZHTUD4yQsSLpbVQ6iYAS834lrzXt41iyEHt57Y514uG7F/Xfvude3u4icQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-recursion-detection/-/middleware-recursion-detection-3.347.0.tgz} - name: '@aws-sdk/middleware-recursion-detection' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/protocol-http': registry.npmmirror.com/@aws-sdk/protocol-http@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-retry@3.347.0: - resolution: {integrity: sha512-CpdM+8dCSbX96agy4FCzOfzDmhNnGBM/pxrgIVLm5nkYTLuXp/d7ubpFEUHULr+4hCd5wakHotMt7yO29NFaVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-retry/-/middleware-retry-3.347.0.tgz} - name: '@aws-sdk/middleware-retry' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/protocol-http': registry.npmmirror.com/@aws-sdk/protocol-http@3.347.0 - '@aws-sdk/service-error-classification': registry.npmmirror.com/@aws-sdk/service-error-classification@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/util-middleware': registry.npmmirror.com/@aws-sdk/util-middleware@3.347.0 - '@aws-sdk/util-retry': registry.npmmirror.com/@aws-sdk/util-retry@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - uuid: registry.npmmirror.com/uuid@8.3.2 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-sdk-sts@3.347.0: - resolution: {integrity: sha512-38LJ0bkIoVF3W97x6Jyyou72YV9Cfbml4OaDEdnrCOo0EssNZM5d7RhjMvQDwww7/3OBY/BzeOcZKfJlkYUXGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-sdk-sts/-/middleware-sdk-sts-3.347.0.tgz} - name: '@aws-sdk/middleware-sdk-sts' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/middleware-signing': registry.npmmirror.com/@aws-sdk/middleware-signing@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-serde@3.347.0: - resolution: {integrity: sha512-x5Foi7jRbVJXDu9bHfyCbhYDH5pKK+31MmsSJ3k8rY8keXLBxm2XEEg/AIoV9/TUF9EeVvZ7F1/RmMpJnWQsEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-serde/-/middleware-serde-3.347.0.tgz} - name: '@aws-sdk/middleware-serde' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-signing@3.347.0: - resolution: {integrity: sha512-zVBF/4MGKnvhAE/J+oAL/VAehiyv+trs2dqSQXwHou9j8eA8Vm8HS2NdOwpkZQchIxTuwFlqSusDuPEdYFbvGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-signing/-/middleware-signing-3.347.0.tgz} - name: '@aws-sdk/middleware-signing' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/protocol-http': registry.npmmirror.com/@aws-sdk/protocol-http@3.347.0 - '@aws-sdk/signature-v4': registry.npmmirror.com/@aws-sdk/signature-v4@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/util-middleware': registry.npmmirror.com/@aws-sdk/util-middleware@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-stack@3.347.0: - resolution: {integrity: sha512-Izidg4rqtYMcKuvn2UzgEpPLSmyd8ub9+LQ2oIzG3mpIzCBITq7wp40jN1iNkMg+X6KEnX9vdMJIYZsPYMCYuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-stack/-/middleware-stack-3.347.0.tgz} - name: '@aws-sdk/middleware-stack' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/middleware-user-agent@3.347.0: - resolution: {integrity: sha512-wJbGN3OE1/daVCrwk49whhIr9E0j1N4gWwN/wi4WuyYIA+5lMUfVp0aGIOvZR+878DxuFz2hQ4XcZVT4K2WvQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/middleware-user-agent/-/middleware-user-agent-3.347.0.tgz} - name: '@aws-sdk/middleware-user-agent' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/protocol-http': registry.npmmirror.com/@aws-sdk/protocol-http@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/util-endpoints': registry.npmmirror.com/@aws-sdk/util-endpoints@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/node-config-provider@3.347.0: - resolution: {integrity: sha512-faU93d3+5uTTUcotGgMXF+sJVFjrKh+ufW+CzYKT4yUHammyaIab/IbTPWy2hIolcEGtuPeVoxXw8TXbkh/tuw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/node-config-provider/-/node-config-provider-3.347.0.tgz} - name: '@aws-sdk/node-config-provider' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/shared-ini-file-loader': registry.npmmirror.com/@aws-sdk/shared-ini-file-loader@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/node-http-handler@3.348.0: - resolution: {integrity: sha512-wxdgc4tO5F6lN4wHr0CZ4TyIjDW/ORp4SJZdWYNs2L5J7+/SwqgJY2lxRlGi0i7Md+apAdE3sT3ukVQ/9pVfPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/node-http-handler/-/node-http-handler-3.348.0.tgz} - name: '@aws-sdk/node-http-handler' - version: 3.348.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/abort-controller': registry.npmmirror.com/@aws-sdk/abort-controller@3.347.0 - '@aws-sdk/protocol-http': registry.npmmirror.com/@aws-sdk/protocol-http@3.347.0 - '@aws-sdk/querystring-builder': registry.npmmirror.com/@aws-sdk/querystring-builder@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/property-provider@3.347.0: - resolution: {integrity: sha512-t3nJ8CYPLKAF2v9nIHOHOlF0CviQbTvbFc2L4a+A+EVd/rM4PzL3+3n8ZJsr0h7f6uD04+b5YRFgKgnaqLXlEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/property-provider/-/property-provider-3.347.0.tgz} - name: '@aws-sdk/property-provider' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/protocol-http@3.347.0: - resolution: {integrity: sha512-2YdBhc02Wvy03YjhGwUxF0UQgrPWEy8Iq75pfS42N+/0B/+eWX1aQgfjFxIpLg7YSjT5eKtYOQGlYd4MFTgj9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/protocol-http/-/protocol-http-3.347.0.tgz} - name: '@aws-sdk/protocol-http' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/querystring-builder@3.347.0: - resolution: {integrity: sha512-phtKTe6FXoV02MoPkIVV6owXI8Mwr5IBN3bPoxhcPvJG2AjEmnetSIrhb8kwc4oNhlwfZwH6Jo5ARW/VEWbZtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/querystring-builder/-/querystring-builder-3.347.0.tgz} - name: '@aws-sdk/querystring-builder' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/util-uri-escape': registry.npmmirror.com/@aws-sdk/util-uri-escape@3.310.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/querystring-parser@3.347.0: - resolution: {integrity: sha512-5VXOhfZz78T2W7SuXf2avfjKglx1VZgZgp9Zfhrt/Rq+MTu2D+PZc5zmJHhYigD7x83jLSLogpuInQpFMA9LgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/querystring-parser/-/querystring-parser-3.347.0.tgz} - name: '@aws-sdk/querystring-parser' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/service-error-classification@3.347.0: - resolution: {integrity: sha512-xZ3MqSY81Oy2gh5g0fCtooAbahqh9VhsF8vcKjVX8+XPbGC8y+kej82+MsMg4gYL8gRFB9u4hgYbNgIS6JTAvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/service-error-classification/-/service-error-classification-3.347.0.tgz} - name: '@aws-sdk/service-error-classification' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/shared-ini-file-loader@3.347.0: - resolution: {integrity: sha512-Xw+zAZQVLb+xMNHChXQ29tzzLqm3AEHsD8JJnlkeFjeMnWQtXdUfOARl5s8NzAppcKQNlVe2gPzjaKjoy2jz1Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/shared-ini-file-loader/-/shared-ini-file-loader-3.347.0.tgz} - name: '@aws-sdk/shared-ini-file-loader' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/signature-v4@3.347.0: - resolution: {integrity: sha512-58Uq1do+VsTHYkP11dTK+DF53fguoNNJL9rHRWhzP+OcYv3/mBMLoS2WPz/x9FO5mBg4ESFsug0I6mXbd36tjw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/signature-v4/-/signature-v4-3.347.0.tgz} - name: '@aws-sdk/signature-v4' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/eventstream-codec': registry.npmmirror.com/@aws-sdk/eventstream-codec@3.347.0 - '@aws-sdk/is-array-buffer': registry.npmmirror.com/@aws-sdk/is-array-buffer@3.310.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - '@aws-sdk/util-hex-encoding': registry.npmmirror.com/@aws-sdk/util-hex-encoding@3.310.0 - '@aws-sdk/util-middleware': registry.npmmirror.com/@aws-sdk/util-middleware@3.347.0 - '@aws-sdk/util-uri-escape': registry.npmmirror.com/@aws-sdk/util-uri-escape@3.310.0 - '@aws-sdk/util-utf8': registry.npmmirror.com/@aws-sdk/util-utf8@3.310.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/smithy-client@3.347.0: - resolution: {integrity: sha512-PaGTDsJLGK0sTjA6YdYQzILRlPRN3uVFyqeBUkfltXssvUzkm8z2t1lz2H4VyJLAhwnG5ZuZTNEV/2mcWrU7JQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/smithy-client/-/smithy-client-3.347.0.tgz} - name: '@aws-sdk/smithy-client' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/middleware-stack': registry.npmmirror.com/@aws-sdk/middleware-stack@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/token-providers@3.348.0: - resolution: {integrity: sha512-nTjoJkUsJUrJTZuqaeMD9PW2//Rdg2HgfDjiyC4jmAXtayWYCi11mqauurMaUHJ3p5qJ8f5xzxm6vBTbrftPag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/token-providers/-/token-providers-3.348.0.tgz} - name: '@aws-sdk/token-providers' - version: 3.348.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/client-sso-oidc': registry.npmmirror.com/@aws-sdk/client-sso-oidc@3.348.0 - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/shared-ini-file-loader': registry.npmmirror.com/@aws-sdk/shared-ini-file-loader@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - transitivePeerDependencies: - - aws-crt - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/types@3.347.0: - resolution: {integrity: sha512-GkCMy79mdjU9OTIe5KT58fI/6uqdf8UmMdWqVHmFJ+UpEzOci7L/uw4sOXWo7xpPzLs6cJ7s5ouGZW4GRPmHFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/types/-/types-3.347.0.tgz} - name: '@aws-sdk/types' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/url-parser@3.347.0: - resolution: {integrity: sha512-lhrnVjxdV7hl+yCnJfDZOaVLSqKjxN20MIOiijRiqaWGLGEAiSqBreMhL89X1WKCifxAs4zZf9YB9SbdziRpAA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/url-parser/-/url-parser-3.347.0.tgz} - name: '@aws-sdk/url-parser' - version: 3.347.0 - dependencies: - '@aws-sdk/querystring-parser': registry.npmmirror.com/@aws-sdk/querystring-parser@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-base64@3.310.0: - resolution: {integrity: sha512-v3+HBKQvqgdzcbL+pFswlx5HQsd9L6ZTlyPVL2LS9nNXnCcR3XgGz9jRskikRUuUvUXtkSG1J88GAOnJ/apTPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-base64/-/util-base64-3.310.0.tgz} - name: '@aws-sdk/util-base64' - version: 3.310.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/util-buffer-from': registry.npmmirror.com/@aws-sdk/util-buffer-from@3.310.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-body-length-browser@3.310.0: - resolution: {integrity: sha512-sxsC3lPBGfpHtNTUoGXMQXLwjmR0zVpx0rSvzTPAuoVILVsp5AU/w5FphNPxD5OVIjNbZv9KsKTuvNTiZjDp9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-body-length-browser/-/util-body-length-browser-3.310.0.tgz} - name: '@aws-sdk/util-body-length-browser' - version: 3.310.0 - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-body-length-node@3.310.0: - resolution: {integrity: sha512-2tqGXdyKhyA6w4zz7UPoS8Ip+7sayOg9BwHNidiGm2ikbDxm1YrCfYXvCBdwaJxa4hJfRVz+aL9e+d3GqPI9pQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-body-length-node/-/util-body-length-node-3.310.0.tgz} - name: '@aws-sdk/util-body-length-node' - version: 3.310.0 - engines: {node: '>=14.0.0'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-buffer-from@3.310.0: - resolution: {integrity: sha512-i6LVeXFtGih5Zs8enLrt+ExXY92QV25jtEnTKHsmlFqFAuL3VBeod6boeMXkN2p9lbSVVQ1sAOOYZOHYbYkntw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-buffer-from/-/util-buffer-from-3.310.0.tgz} - name: '@aws-sdk/util-buffer-from' - version: 3.310.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/is-array-buffer': registry.npmmirror.com/@aws-sdk/is-array-buffer@3.310.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-config-provider@3.310.0: - resolution: {integrity: sha512-xIBaYo8dwiojCw8vnUcIL4Z5tyfb1v3yjqyJKJWV/dqKUFOOS0U591plmXbM+M/QkXyML3ypon1f8+BoaDExrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-config-provider/-/util-config-provider-3.310.0.tgz} - name: '@aws-sdk/util-config-provider' - version: 3.310.0 - engines: {node: '>=14.0.0'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-defaults-mode-browser@3.347.0: - resolution: {integrity: sha512-+JHFA4reWnW/nMWwrLKqL2Lm/biw/Dzi/Ix54DAkRZ08C462jMKVnUlzAI+TfxQE3YLm99EIa0G7jiEA+p81Qw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-defaults-mode-browser/-/util-defaults-mode-browser-3.347.0.tgz} - name: '@aws-sdk/util-defaults-mode-browser' - version: 3.347.0 - engines: {node: '>= 10.0.0'} - dependencies: - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - bowser: registry.npmmirror.com/bowser@2.11.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-defaults-mode-node@3.347.0: - resolution: {integrity: sha512-A8BzIVhAAZE5WEukoAN2kYebzTc99ZgncbwOmgCCbvdaYlk5tzguR/s+uoT4G0JgQGol/4hAMuJEl7elNgU6RQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-defaults-mode-node/-/util-defaults-mode-node-3.347.0.tgz} - name: '@aws-sdk/util-defaults-mode-node' - version: 3.347.0 - engines: {node: '>= 10.0.0'} - dependencies: - '@aws-sdk/config-resolver': registry.npmmirror.com/@aws-sdk/config-resolver@3.347.0 - '@aws-sdk/credential-provider-imds': registry.npmmirror.com/@aws-sdk/credential-provider-imds@3.347.0 - '@aws-sdk/node-config-provider': registry.npmmirror.com/@aws-sdk/node-config-provider@3.347.0 - '@aws-sdk/property-provider': registry.npmmirror.com/@aws-sdk/property-provider@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-endpoints@3.347.0: - resolution: {integrity: sha512-/WUkirizeNAqwVj0zkcrqdQ9pUm1HY5kU+qy7xTR0OebkuJauglkmSTMD+56L1JPunWqHhlwCMVRaz5eaJdSEQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-endpoints/-/util-endpoints-3.347.0.tgz} - name: '@aws-sdk/util-endpoints' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-hex-encoding@3.310.0: - resolution: {integrity: sha512-sVN7mcCCDSJ67pI1ZMtk84SKGqyix6/0A1Ab163YKn+lFBQRMKexleZzpYzNGxYzmQS6VanP/cfU7NiLQOaSfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-hex-encoding/-/util-hex-encoding-3.310.0.tgz} - name: '@aws-sdk/util-hex-encoding' - version: 3.310.0 - engines: {node: '>=14.0.0'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-locate-window@3.310.0: - resolution: {integrity: sha512-qo2t/vBTnoXpjKxlsC2e1gBrRm80M3bId27r0BRB2VniSSe7bL1mmzM+/HFtujm0iAxtPM+aLEflLJlJeDPg0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-locate-window/-/util-locate-window-3.310.0.tgz} - name: '@aws-sdk/util-locate-window' - version: 3.310.0 - engines: {node: '>=14.0.0'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-middleware@3.347.0: - resolution: {integrity: sha512-8owqUA3ePufeYTUvlzdJ7Z0miLorTwx+rNol5lourGQZ9JXsVMo23+yGA7nOlFuXSGkoKpMOtn6S0BT2bcfeiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-middleware/-/util-middleware-3.347.0.tgz} - name: '@aws-sdk/util-middleware' - version: 3.347.0 - engines: {node: '>=14.0.0'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-retry@3.347.0: - resolution: {integrity: sha512-NxnQA0/FHFxriQAeEgBonA43Q9/VPFQa8cfJDuT2A1YZruMasgjcltoZszi1dvoIRWSZsFTW42eY2gdOd0nffQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-retry/-/util-retry-3.347.0.tgz} - name: '@aws-sdk/util-retry' - version: 3.347.0 - engines: {node: '>= 14.0.0'} - dependencies: - '@aws-sdk/service-error-classification': registry.npmmirror.com/@aws-sdk/service-error-classification@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-uri-escape@3.310.0: - resolution: {integrity: sha512-drzt+aB2qo2LgtDoiy/3sVG8w63cgLkqFIa2NFlGpUgHFWTXkqtbgf4L5QdjRGKWhmZsnqkbtL7vkSWEcYDJ4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-uri-escape/-/util-uri-escape-3.310.0.tgz} - name: '@aws-sdk/util-uri-escape' - version: 3.310.0 - engines: {node: '>=14.0.0'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-user-agent-browser@3.347.0: - resolution: {integrity: sha512-ydxtsKVtQefgbk1Dku1q7pMkjDYThauG9/8mQkZUAVik55OUZw71Zzr3XO8J8RKvQG8lmhPXuAQ0FKAyycc0RA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-user-agent-browser/-/util-user-agent-browser-3.347.0.tgz} - name: '@aws-sdk/util-user-agent-browser' - version: 3.347.0 - dependencies: - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - bowser: registry.npmmirror.com/bowser@2.11.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-user-agent-node@3.347.0: - resolution: {integrity: sha512-6X0b9qGsbD1s80PmbaB6v1/ZtLfSx6fjRX8caM7NN0y/ObuLoX8LhYnW6WlB2f1+xb4EjaCNgpP/zCf98MXosw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-user-agent-node/-/util-user-agent-node-3.347.0.tgz} - name: '@aws-sdk/util-user-agent-node' - version: 3.347.0 - engines: {node: '>=14.0.0'} - peerDependencies: - aws-crt: '>=1.0.0' - peerDependenciesMeta: - aws-crt: - optional: true - dependencies: - '@aws-sdk/node-config-provider': registry.npmmirror.com/@aws-sdk/node-config-provider@3.347.0 - '@aws-sdk/types': registry.npmmirror.com/@aws-sdk/types@3.347.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-utf8-browser@3.259.0: - resolution: {integrity: sha512-UvFa/vR+e19XookZF8RzFZBrw2EUkQWxiBW0yYQAhvk3C+QVGl0H3ouca8LDBlBfQKXwmW3huo/59H8rwb1wJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-utf8-browser/-/util-utf8-browser-3.259.0.tgz} - name: '@aws-sdk/util-utf8-browser' - version: 3.259.0 - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@aws-sdk/util-utf8@3.310.0: - resolution: {integrity: sha512-DnLfFT8uCO22uOJc0pt0DsSNau1GTisngBCDw8jQuWT5CqogMJu4b/uXmwEqfj8B3GX6Xsz8zOd6JpRlPftQoA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@aws-sdk/util-utf8/-/util-utf8-3.310.0.tgz} - name: '@aws-sdk/util-utf8' - version: 3.310.0 - engines: {node: '>=14.0.0'} - dependencies: - '@aws-sdk/util-buffer-from': registry.npmmirror.com/@aws-sdk/util-buffer-from@3.310.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@babel/code-frame@7.22.5: - resolution: {integrity: sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/code-frame/-/code-frame-7.22.5.tgz} - name: '@babel/code-frame' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/highlight': registry.npmmirror.com/@babel/highlight@7.22.5 - - registry.npmmirror.com/@babel/compat-data@7.22.5: - resolution: {integrity: sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/compat-data/-/compat-data-7.22.5.tgz} - name: '@babel/compat-data' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dev: true - - registry.npmmirror.com/@babel/core@7.22.5: - resolution: {integrity: sha512-SBuTAjg91A3eKOvD+bPEz3LlhHZRNu1nFOVts9lzDJTXshHTjII0BAtDS3Y2DAkdZdDKWVZGVwkDfc4Clxn1dg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/core/-/core-7.22.5.tgz} - name: '@babel/core' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@ampproject/remapping': registry.npmmirror.com/@ampproject/remapping@2.2.1 - '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.5 - '@babel/generator': registry.npmmirror.com/@babel/generator@7.22.5 - '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.5(@babel/core@7.22.5) - '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.22.5 - '@babel/helpers': registry.npmmirror.com/@babel/helpers@7.22.5 - '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.5 - '@babel/template': registry.npmmirror.com/@babel/template@7.22.5 - '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.5 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - convert-source-map: registry.npmmirror.com/convert-source-map@1.9.0 - debug: registry.npmmirror.com/debug@4.3.4 - gensync: registry.npmmirror.com/gensync@1.0.0-beta.2 - json5: registry.npmmirror.com/json5@2.2.3 - semver: registry.npmmirror.com/semver@6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/generator@7.22.5: - resolution: {integrity: sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/generator/-/generator-7.22.5.tgz} - name: '@babel/generator' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - '@jridgewell/gen-mapping': registry.npmmirror.com/@jridgewell/gen-mapping@0.3.3 - '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping@0.3.18 - jsesc: registry.npmmirror.com/jsesc@2.5.2 - dev: true - - registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5: - resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz} - name: '@babel/helper-annotate-as-pure' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor@7.22.5: - resolution: {integrity: sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz} - name: '@babel/helper-builder-binary-assignment-operator-visitor' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/helper-compilation-targets@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz} - id: registry.npmmirror.com/@babel/helper-compilation-targets/7.22.5 - name: '@babel/helper-compilation-targets' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.22.5 - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option@7.22.5 - browserslist: registry.npmmirror.com/browserslist@4.21.7 - lru-cache: registry.npmmirror.com/lru-cache@5.1.1 - semver: registry.npmmirror.com/semver@6.3.0 - dev: true - - registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.5.tgz} - id: registry.npmmirror.com/@babel/helper-create-class-features-plugin/7.22.5 - name: '@babel/helper-create-class-features-plugin' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 - '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5 - '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5 - '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.22.5 - '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression@7.22.5 - '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers@7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5 - '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.5 - semver: registry.npmmirror.com/semver@6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz} - id: registry.npmmirror.com/@babel/helper-create-regexp-features-plugin/7.22.5 - name: '@babel/helper-create-regexp-features-plugin' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 - regexpu-core: registry.npmmirror.com/regexpu-core@5.3.2 - semver: registry.npmmirror.com/semver@6.3.0 - dev: true - - registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.0(@babel/core@7.22.5): - resolution: {integrity: sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz} - id: registry.npmmirror.com/@babel/helper-define-polyfill-provider/0.4.0 - name: '@babel/helper-define-polyfill-provider' - version: 0.4.0 - peerDependencies: - '@babel/core': ^7.4.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - debug: registry.npmmirror.com/debug@4.3.4 - lodash.debounce: registry.npmmirror.com/lodash.debounce@4.0.8 - resolve: registry.npmmirror.com/resolve@1.22.2 - semver: registry.npmmirror.com/semver@6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5: - resolution: {integrity: sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz} - name: '@babel/helper-environment-visitor' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dev: true - - registry.npmmirror.com/@babel/helper-function-name@7.22.5: - resolution: {integrity: sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz} - name: '@babel/helper-function-name' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': registry.npmmirror.com/@babel/template@7.22.5 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/helper-hoist-variables@7.22.5: - resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-hoist-variables/-/helper-hoist-variables-7.22.5.tgz} - name: '@babel/helper-hoist-variables' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.22.5: - resolution: {integrity: sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz} - name: '@babel/helper-member-expression-to-functions' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/helper-module-imports@7.22.5: - resolution: {integrity: sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz} - name: '@babel/helper-module-imports' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - - registry.npmmirror.com/@babel/helper-module-transforms@7.22.5: - resolution: {integrity: sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz} - name: '@babel/helper-module-transforms' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5 - '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.22.5 - '@babel/helper-simple-access': registry.npmmirror.com/@babel/helper-simple-access@7.22.5 - '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.5 - '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.5 - '@babel/template': registry.npmmirror.com/@babel/template@7.22.5 - '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.5 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/helper-optimise-call-expression@7.22.5: - resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.22.5.tgz} - name: '@babel/helper-optimise-call-expression' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5: - resolution: {integrity: sha512-uLls06UVKgFG9QD4OeFYLEGteMIAa5kpTPcFL28yuCIIzsf6ZyKZMllKVOCZFhiZ5ptnwX4mtKdWCBE/uT4amg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-plugin-utils/-/helper-plugin-utils-7.22.5.tgz} - name: '@babel/helper-plugin-utils' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dev: true - - registry.npmmirror.com/@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.5.tgz} - id: registry.npmmirror.com/@babel/helper-remap-async-to-generator/7.22.5 - name: '@babel/helper-remap-async-to-generator' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 - '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5 - '@babel/helper-wrap-function': registry.npmmirror.com/@babel/helper-wrap-function@7.22.5 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/helper-replace-supers@7.22.5: - resolution: {integrity: sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz} - name: '@babel/helper-replace-supers' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5 - '@babel/helper-member-expression-to-functions': registry.npmmirror.com/@babel/helper-member-expression-to-functions@7.22.5 - '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression@7.22.5 - '@babel/template': registry.npmmirror.com/@babel/template@7.22.5 - '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.5 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/helper-simple-access@7.22.5: - resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-simple-access/-/helper-simple-access-7.22.5.tgz} - name: '@babel/helper-simple-access' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5: - resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.22.5.tgz} - name: '@babel/helper-skip-transparent-expression-wrappers' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.5: - resolution: {integrity: sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz} - name: '@babel/helper-split-export-declaration' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/helper-string-parser@7.22.5: - resolution: {integrity: sha512-mM4COjgZox8U+JcXQwPijIZLElkgEpO5rsERVDJTc2qfCDfERyob6k5WegS14SX18IIjv+XD+GrqNumY5JRCDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-string-parser/-/helper-string-parser-7.22.5.tgz} - name: '@babel/helper-string-parser' - version: 7.22.5 - engines: {node: '>=6.9.0'} - - registry.npmmirror.com/@babel/helper-validator-identifier@7.22.5: - resolution: {integrity: sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz} - name: '@babel/helper-validator-identifier' - version: 7.22.5 - engines: {node: '>=6.9.0'} - - registry.npmmirror.com/@babel/helper-validator-option@7.22.5: - resolution: {integrity: sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz} - name: '@babel/helper-validator-option' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dev: true - - registry.npmmirror.com/@babel/helper-wrap-function@7.22.5: - resolution: {integrity: sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz} - name: '@babel/helper-wrap-function' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5 - '@babel/template': registry.npmmirror.com/@babel/template@7.22.5 - '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.5 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/helpers@7.22.5: - resolution: {integrity: sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/helpers/-/helpers-7.22.5.tgz} - name: '@babel/helpers' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/template': registry.npmmirror.com/@babel/template@7.22.5 - '@babel/traverse': registry.npmmirror.com/@babel/traverse@7.22.5 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/highlight@7.22.5: - resolution: {integrity: sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/highlight/-/highlight-7.22.5.tgz} - name: '@babel/highlight' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.5 - chalk: registry.npmmirror.com/chalk@2.4.2 - js-tokens: registry.npmmirror.com/js-tokens@4.0.0 - - registry.npmmirror.com/@babel/parser@7.22.5: - resolution: {integrity: sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/parser/-/parser-7.22.5.tgz} - name: '@babel/parser' - version: 7.22.5 - engines: {node: '>=6.0.0'} - hasBin: true - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/7.22.5 - name: '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/7.22.5 - name: '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.13.0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5 - '@babel/plugin-transform-optional-chaining': registry.npmmirror.com/@babel/plugin-transform-optional-chaining@7.22.5(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.5): - resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz} - id: registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object/7.21.0-placeholder-for-preset-env.2 - name: '@babel/plugin-proposal-private-property-in-object' - version: 7.21.0-placeholder-for-preset-env.2 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.5): - resolution: {integrity: sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz} - id: registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex/7.18.6 - name: '@babel/plugin-proposal-unicode-property-regex' - version: 7.18.6 - engines: {node: '>=4'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.5): - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-async-generators/7.8.4 - name: '@babel/plugin-syntax-async-generators' - version: 7.8.4 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.5): - resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-class-properties/7.12.13 - name: '@babel/plugin-syntax-class-properties' - version: 7.12.13 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.5): - resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-class-static-block/7.14.5 - name: '@babel/plugin-syntax-class-static-block' - version: 7.14.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.5): - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-dynamic-import/7.8.3 - name: '@babel/plugin-syntax-dynamic-import' - version: 7.8.3 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.5): - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from/7.8.3 - name: '@babel/plugin-syntax-export-namespace-from' - version: 7.8.3 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-rdV97N7KqsRzeNGoWUOK6yUsWarLjE5Su/Snk9IYPU9CwkWHs4t+rTGOvffTR8XGkJMTAdLfO0xVnXm8wugIJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-import-assertions/-/plugin-syntax-import-assertions-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-import-assertions/7.22.5 - name: '@babel/plugin-syntax-import-assertions' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-KwvoWDeNKPETmozyFE0P2rOLqh39EoQHNjqizrI5B8Vt0ZNS7M56s7dAiAqbYfiAYOuIzIh96z3iR2ktgu3tEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-import-attributes/-/plugin-syntax-import-attributes-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-import-attributes/7.22.5 - name: '@babel/plugin-syntax-import-attributes' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.5): - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-import-meta/7.10.4 - name: '@babel/plugin-syntax-import-meta' - version: 7.10.4 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.5): - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-json-strings/7.8.3 - name: '@babel/plugin-syntax-json-strings' - version: 7.8.3 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-gvyP4hZrgrs/wWMaocvxZ44Hw0b3W8Pe+cMxc8V1ULQ07oh8VNbIRaoD1LRZVTvD+0nieDKjfgKg89sD7rrKrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-jsx/7.22.5 - name: '@babel/plugin-syntax-jsx' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.5): - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators/7.10.4 - name: '@babel/plugin-syntax-logical-assignment-operators' - version: 7.10.4 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.5): - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator/7.8.3 - name: '@babel/plugin-syntax-nullish-coalescing-operator' - version: 7.8.3 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.5): - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-numeric-separator/7.10.4 - name: '@babel/plugin-syntax-numeric-separator' - version: 7.10.4 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.5): - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread/7.8.3 - name: '@babel/plugin-syntax-object-rest-spread' - version: 7.8.3 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.5): - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding/7.8.3 - name: '@babel/plugin-syntax-optional-catch-binding' - version: 7.8.3 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.5): - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-optional-chaining/7.8.3 - name: '@babel/plugin-syntax-optional-chaining' - version: 7.8.3 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.5): - resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object/7.14.5 - name: '@babel/plugin-syntax-private-property-in-object' - version: 7.14.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.5): - resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-top-level-await/7.14.5 - name: '@babel/plugin-syntax-top-level-await' - version: 7.14.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-1mS2o03i7t1c6VzH6fdQ3OA8tcEIxwG18zIPRp+UY1Ihv6W+XZzBCVxExF9upussPXJ0xE9XRHwMoNs1ep/nRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-typescript/7.22.5 - name: '@babel/plugin-syntax-typescript' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.5): - resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/-/plugin-syntax-unicode-sets-regex-7.18.6.tgz} - id: registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex/7.18.6 - name: '@babel/plugin-syntax-unicode-sets-regex' - version: 7.18.6 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-26lTNXoVRdAnsaDXPpvCNUq+OVWEVC6bx7Vvz9rC53F2bagUWW4u4ii2+h8Fejfh7RYqPxn+libeFBBck9muEw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-arrow-functions/7.22.5 - name: '@babel/plugin-transform-arrow-functions' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-async-generator-functions@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-async-generator-functions/7.22.5 - name: '@babel/plugin-transform-async-generator-functions' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-remap-async-to-generator': registry.npmmirror.com/@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.22.5) - '@babel/plugin-syntax-async-generators': registry.npmmirror.com/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.5) - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-b1A8D8ZzE/VhNDoV1MSJTnpKkCG5bJo+19R4o4oy03zM7ws8yEMK755j61Dc3EyvdysbqH5BOOTquJ7ZX9C6vQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-async-to-generator/7.22.5 - name: '@babel/plugin-transform-async-to-generator' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-remap-async-to-generator': registry.npmmirror.com/@babel/helper-remap-async-to-generator@7.22.5(@babel/core@7.22.5) - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-tdXZ2UdknEKQWKJP1KMNmuF5Lx3MymtMN/pvA+p/VEkhK8jVcQ1fzSy8KM9qRYhAf2/lV33hoMPKI/xaI9sADA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions/7.22.5 - name: '@babel/plugin-transform-block-scoped-functions' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-block-scoping/7.22.5 - name: '@babel/plugin-transform-block-scoping' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-nDkQ0NfkOhPTq8YCLiWNxp1+f9fCobEjCb0n8WdbNUBc4IB5V7P1QnX9IjpSoquKrXF5SKojHleVNs2vGeHCHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-class-properties/-/plugin-transform-class-properties-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-class-properties/7.22.5 - name: '@babel/plugin-transform-class-properties' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-class-static-block/7.22.5 - name: '@babel/plugin-transform-class-static-block' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.12.0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-class-static-block': registry.npmmirror.com/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.5) - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-classes@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-classes/7.22.5 - name: '@babel/plugin-transform-classes' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 - '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.5(@babel/core@7.22.5) - '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5 - '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5 - '@babel/helper-optimise-call-expression': registry.npmmirror.com/@babel/helper-optimise-call-expression@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers@7.22.5 - '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.5 - globals: registry.npmmirror.com/globals@11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-4GHWBgRf0krxPX+AaPtgBAlTgTeZmqDynokHOX7aqqAB4tHs3U2Y02zH6ETFdLZGcg9UQSD1WCmkVrE9ErHeOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-computed-properties/7.22.5 - name: '@babel/plugin-transform-computed-properties' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/template': registry.npmmirror.com/@babel/template@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-destructuring/7.22.5 - name: '@babel/plugin-transform-destructuring' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-5/Yk9QxCQCl+sOIB1WelKnVRxTJDSAIxtJLL2/pqL14ZVlbH0fUQUZa/T5/UnQtBNgghR7mfB8ERBKyKPCi7Vw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-dotall-regex/7.22.5 - name: '@babel/plugin-transform-dotall-regex' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-dEnYD+9BBgld5VBXHnF/DbYGp3fqGMsyxKbtD1mDyIA7AkTSpKXFhCVuj/oQVOoALfBs77DudA0BE4d5mcpmqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-duplicate-keys/7.22.5 - name: '@babel/plugin-transform-duplicate-keys' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-dynamic-import/7.22.5 - name: '@babel/plugin-transform-dynamic-import' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-dynamic-import': registry.npmmirror.com/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-vIpJFNM/FjZ4rh1myqIya9jXwrwwgFRHPjT3DkUA9ZLHuzox8jiXkOLvwm1H+PQIP3CqfC++WPKeuDi0Sjdj1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator/7.22.5 - name: '@babel/plugin-transform-exponentiation-operator' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-builder-binary-assignment-operator-visitor': registry.npmmirror.com/@babel/helper-builder-binary-assignment-operator-visitor@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-export-namespace-from/7.22.5 - name: '@babel/plugin-transform-export-namespace-from' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-export-namespace-from': registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/plugin-transform-for-of@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-for-of/7.22.5 - name: '@babel/plugin-transform-for-of' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-UIzQNMS0p0HHiQm3oelztj+ECwFnj+ZRV4KnguvlsD2of1whUeM6o7wGNj6oLwcDoAXQ8gEqfgC24D+VdIcevg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-function-name/7.22.5 - name: '@babel/plugin-transform-function-name' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.5(@babel/core@7.22.5) - '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-json-strings/7.22.5 - name: '@babel/plugin-transform-json-strings' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-json-strings': registry.npmmirror.com/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-fTLj4D79M+mepcw3dgFBTIDYpbcB9Sm0bpm4ppXPaO+U+PKFFyV9MGRvS0gvGw62sd10kT5lRMKXAADb9pWy8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-literals/-/plugin-transform-literals-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-literals/7.22.5 - name: '@babel/plugin-transform-literals' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators/7.22.5 - name: '@babel/plugin-transform-logical-assignment-operators' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-RZEdkNtzzYCFl9SE9ATaUMTj2hqMb4StarOJLrZRbqqU4HSBE7UlBw9WBWQiDzrJZJdUWiMTVDI6Gv/8DPvfew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-member-expression-literals/7.22.5 - name: '@babel/plugin-transform-member-expression-literals' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-modules-amd/7.22.5 - name: '@babel/plugin-transform-modules-amd' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-modules-commonjs/7.22.5 - name: '@babel/plugin-transform-modules-commonjs' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-simple-access': registry.npmmirror.com/@babel/helper-simple-access@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-modules-systemjs/7.22.5 - name: '@babel/plugin-transform-modules-systemjs' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-hoist-variables': registry.npmmirror.com/@babel/helper-hoist-variables@7.22.5 - '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-+S6kzefN/E1vkSsKx8kmQuqeQsvCKCd1fraCM7zXm4SFoggI099Tr4G8U81+5gtMdUeMQ4ipdQffbKLX0/7dBQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-modules-umd/7.22.5 - name: '@babel/plugin-transform-modules-umd' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-module-transforms': registry.npmmirror.com/@babel/helper-module-transforms@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex/7.22.5 - name: '@babel/plugin-transform-named-capturing-groups-regex' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-AsF7K0Fx/cNKVyk3a+DW0JLo+Ua598/NxMRvxDnkpCIGFh43+h/v2xyhRUYf6oD8gE4QtL83C7zZVghMjHd+iw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-new-target/7.22.5 - name: '@babel/plugin-transform-new-target' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator/7.22.5 - name: '@babel/plugin-transform-nullish-coalescing-operator' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-numeric-separator/7.22.5 - name: '@babel/plugin-transform-numeric-separator' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-numeric-separator': registry.npmmirror.com/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-object-rest-spread/7.22.5 - name: '@babel/plugin-transform-object-rest-spread' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.22.5 - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-object-rest-spread': registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.5) - '@babel/plugin-transform-parameters': registry.npmmirror.com/@babel/plugin-transform-parameters@7.22.5(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-klXqyaT9trSjIUrcsYIfETAzmOEZL3cBYqOYLJxBHfMFFggmXOv+NYSX/Jbs9mzMVESw/WycLFPRx8ba/b2Ipw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-object-super/7.22.5 - name: '@babel/plugin-transform-object-super' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-replace-supers': registry.npmmirror.com/@babel/helper-replace-supers@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding/7.22.5 - name: '@babel/plugin-transform-optional-catch-binding' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-optional-catch-binding': registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/plugin-transform-optional-chaining@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-optional-chaining/7.22.5 - name: '@babel/plugin-transform-optional-chaining' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5 - '@babel/plugin-syntax-optional-chaining': registry.npmmirror.com/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/plugin-transform-parameters@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-parameters/7.22.5 - name: '@babel/plugin-transform-parameters' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-PPjh4gyrQnGe97JTalgRGMuU4icsZFnWkzicB/fUtzlKUqvsWBKEpPPfr5a2JiyirZkHxnAqkQMO5Z5B2kK3fA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-private-methods/-/plugin-transform-private-methods-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-private-methods/7.22.5 - name: '@babel/plugin-transform-private-methods' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-private-property-in-object/7.22.5 - name: '@babel/plugin-transform-private-property-in-object' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 - '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-private-property-in-object': registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.5) - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-TiOArgddK3mK/x1Qwf5hay2pxI6wCZnvQqrFSqbtg1GLl2JcNMitVH/YnqjP+M31pLUeTfzY1HAXFDnUBV30rQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-property-literals/7.22.5 - name: '@babel/plugin-transform-property-literals' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-react-constant-elements@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-BF5SXoO+nX3h5OhlN78XbbDrBOffv+AxPP2ENaJOVqjWCgBDeOY3WcaUcddutGSfoap+5NEQ/q/4I3WZIvgkXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-react-constant-elements/-/plugin-transform-react-constant-elements-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-react-constant-elements/7.22.5 - name: '@babel/plugin-transform-react-constant-elements' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-PVk3WPYudRF5z4GKMEYUrLjPl38fJSKNaEOkFuoprioowGuWN6w2RKznuFNSlJx7pzzXXStPUnNSOEO0jL5EVw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-react-display-name/7.22.5 - name: '@babel/plugin-transform-react-display-name' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-react-jsx-development/7.22.5 - name: '@babel/plugin-transform-react-jsx-development' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/plugin-transform-react-jsx': registry.npmmirror.com/@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-rog5gZaVbUip5iWDMTYbVM15XQq+RkUKhET/IHR6oizR+JEoN6CAfTTuHcK4vwUyzca30qqHqEpzBOnaRMWYMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-react-jsx/7.22.5 - name: '@babel/plugin-transform-react-jsx' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 - '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.5) - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-gP4k85wx09q+brArVinTXhWiyzLl9UpmGva0+mWyKxk6JZequ05x3eUcIUE+FyttPKJFRRVtAvQaJ6YF9h1ZpA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-react-pure-annotations/7.22.5 - name: '@babel/plugin-transform-react-pure-annotations' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-regenerator/7.22.5 - name: '@babel/plugin-transform-regenerator' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - regenerator-transform: registry.npmmirror.com/regenerator-transform@0.15.1 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-DTtGKFRQUDm8svigJzZHzb/2xatPc6TzNvAIJ5GqOKDsGFYgAskjRulbR/vGsPKq3OPqtexnz327qYpP57RFyA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-reserved-words/7.22.5 - name: '@babel/plugin-transform-reserved-words' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-vM4fq9IXHscXVKzDv5itkO1X52SmdFBFcMIBZ2FRn2nqVYqw6dBexUgMvAjHW+KXpPPViD/Yo3GrDEBaRC0QYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-shorthand-properties/7.22.5 - name: '@babel/plugin-transform-shorthand-properties' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-5ZzDQIGyvN4w8+dMmpohL6MBo+l2G7tfC/O2Dg7/hjpgeWvUx8FzfeOKxGog9IimPa4YekaQ9PlDqTLOljkcxg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-spread/-/plugin-transform-spread-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-spread/7.22.5 - name: '@babel/plugin-transform-spread' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-skip-transparent-expression-wrappers': registry.npmmirror.com/@babel/helper-skip-transparent-expression-wrappers@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-zf7LuNpHG0iEeiyCNwX4j3gDg1jgt1k3ZdXBKbZSoA3BbGQGvMiSvfbZRR3Dr3aeJe3ooWFZxOOG3IRStYp2Bw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-sticky-regex/7.22.5 - name: '@babel/plugin-transform-sticky-regex' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-5ciOehRNf+EyUeewo8NkbQiUs4d6ZxiHo6BcBcnFlgiJfu16q0bQUw9Jvo0b0gBKFG1SMhDSjeKXSYuJLeFSMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-template-literals/7.22.5 - name: '@babel/plugin-transform-template-literals' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-bYkI5lMzL4kPii4HHEEChkD0rkc+nvnlR6+o/qdqR6zrm0Sv/nodmyLhlq2DO0YKLUNd2VePmPRjJXSBh9OIdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-typeof-symbol/7.22.5 - name: '@babel/plugin-transform-typeof-symbol' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-typescript@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-SMubA9S7Cb5sGSFFUlqxyClTA9zWJ8qGQrppNUm05LtFuN1ELRFNndkix4zUJrC9F+YivWwa1dHMSyo0e0N9dA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-typescript/7.22.5 - name: '@babel/plugin-transform-typescript' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-annotate-as-pure': registry.npmmirror.com/@babel/helper-annotate-as-pure@7.22.5 - '@babel/helper-create-class-features-plugin': registry.npmmirror.com/@babel/helper-create-class-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-syntax-typescript': registry.npmmirror.com/@babel/plugin-syntax-typescript@7.22.5(@babel/core@7.22.5) - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-unicode-escapes/7.22.5 - name: '@babel/plugin-transform-unicode-escapes' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-HCCIb+CbJIAE6sXn5CjFQXMwkCClcOfPCzTlilJ8cUatfzwHlWQkbtV0zD338u9dZskwvuOYTuuaMaA8J5EI5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/-/plugin-transform-unicode-property-regex-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex/7.22.5 - name: '@babel/plugin-transform-unicode-property-regex' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-028laaOKptN5vHJf9/Arr/HiJekMd41hOEZYvNsrsXqJ7YPYuX2bQxh31fkZzGmq3YqHRJzYFFAVYvKfMPKqyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-unicode-regex/7.22.5 - name: '@babel/plugin-transform-unicode-regex' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-lhMfi4FC15j13eKrh3DnYHjpGj6UKQHtNKTbtc1igvAhRy4+kLhV07OpLcsN0VgDEw/MjAvJO4BdMJsHwMhzCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/-/plugin-transform-unicode-sets-regex-7.22.5.tgz} - id: registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex/7.22.5 - name: '@babel/plugin-transform-unicode-sets-regex' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-create-regexp-features-plugin': registry.npmmirror.com/@babel/helper-create-regexp-features-plugin@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - dev: true - - registry.npmmirror.com/@babel/preset-env@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-fj06hw89dpiZzGZtxn+QybifF07nNiZjZ7sazs2aVDcysAZVGjW7+7iFYxg6GLNM47R/thYfLdrXc+2f11Vi9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-env/-/preset-env-7.22.5.tgz} - id: registry.npmmirror.com/@babel/preset-env/7.22.5 - name: '@babel/preset-env' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.22.5 - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-compilation-targets': registry.npmmirror.com/@babel/helper-compilation-targets@7.22.5(@babel/core@7.22.5) - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option@7.22.5 - '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression': registry.npmmirror.com/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.22.5(@babel/core@7.22.5) - '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining': registry.npmmirror.com/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.22.5(@babel/core@7.22.5) - '@babel/plugin-proposal-private-property-in-object': registry.npmmirror.com/@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.22.5) - '@babel/plugin-syntax-async-generators': registry.npmmirror.com/@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.22.5) - '@babel/plugin-syntax-class-properties': registry.npmmirror.com/@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.22.5) - '@babel/plugin-syntax-class-static-block': registry.npmmirror.com/@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.22.5) - '@babel/plugin-syntax-dynamic-import': registry.npmmirror.com/@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.22.5) - '@babel/plugin-syntax-export-namespace-from': registry.npmmirror.com/@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.22.5) - '@babel/plugin-syntax-import-assertions': registry.npmmirror.com/@babel/plugin-syntax-import-assertions@7.22.5(@babel/core@7.22.5) - '@babel/plugin-syntax-import-attributes': registry.npmmirror.com/@babel/plugin-syntax-import-attributes@7.22.5(@babel/core@7.22.5) - '@babel/plugin-syntax-import-meta': registry.npmmirror.com/@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.22.5) - '@babel/plugin-syntax-json-strings': registry.npmmirror.com/@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.22.5) - '@babel/plugin-syntax-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.22.5) - '@babel/plugin-syntax-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.22.5) - '@babel/plugin-syntax-numeric-separator': registry.npmmirror.com/@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.22.5) - '@babel/plugin-syntax-object-rest-spread': registry.npmmirror.com/@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.22.5) - '@babel/plugin-syntax-optional-catch-binding': registry.npmmirror.com/@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.22.5) - '@babel/plugin-syntax-optional-chaining': registry.npmmirror.com/@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.22.5) - '@babel/plugin-syntax-private-property-in-object': registry.npmmirror.com/@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.22.5) - '@babel/plugin-syntax-top-level-await': registry.npmmirror.com/@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.22.5) - '@babel/plugin-syntax-unicode-sets-regex': registry.npmmirror.com/@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.22.5) - '@babel/plugin-transform-arrow-functions': registry.npmmirror.com/@babel/plugin-transform-arrow-functions@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-async-generator-functions': registry.npmmirror.com/@babel/plugin-transform-async-generator-functions@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-async-to-generator': registry.npmmirror.com/@babel/plugin-transform-async-to-generator@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-block-scoped-functions': registry.npmmirror.com/@babel/plugin-transform-block-scoped-functions@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-block-scoping': registry.npmmirror.com/@babel/plugin-transform-block-scoping@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-class-properties': registry.npmmirror.com/@babel/plugin-transform-class-properties@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-class-static-block': registry.npmmirror.com/@babel/plugin-transform-class-static-block@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-classes': registry.npmmirror.com/@babel/plugin-transform-classes@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-computed-properties': registry.npmmirror.com/@babel/plugin-transform-computed-properties@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-destructuring': registry.npmmirror.com/@babel/plugin-transform-destructuring@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-dotall-regex': registry.npmmirror.com/@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-duplicate-keys': registry.npmmirror.com/@babel/plugin-transform-duplicate-keys@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-dynamic-import': registry.npmmirror.com/@babel/plugin-transform-dynamic-import@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-exponentiation-operator': registry.npmmirror.com/@babel/plugin-transform-exponentiation-operator@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-export-namespace-from': registry.npmmirror.com/@babel/plugin-transform-export-namespace-from@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-for-of': registry.npmmirror.com/@babel/plugin-transform-for-of@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-function-name': registry.npmmirror.com/@babel/plugin-transform-function-name@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-json-strings': registry.npmmirror.com/@babel/plugin-transform-json-strings@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-literals': registry.npmmirror.com/@babel/plugin-transform-literals@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-logical-assignment-operators': registry.npmmirror.com/@babel/plugin-transform-logical-assignment-operators@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-member-expression-literals': registry.npmmirror.com/@babel/plugin-transform-member-expression-literals@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-modules-amd': registry.npmmirror.com/@babel/plugin-transform-modules-amd@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-modules-commonjs': registry.npmmirror.com/@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-modules-systemjs': registry.npmmirror.com/@babel/plugin-transform-modules-systemjs@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-modules-umd': registry.npmmirror.com/@babel/plugin-transform-modules-umd@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-named-capturing-groups-regex': registry.npmmirror.com/@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-new-target': registry.npmmirror.com/@babel/plugin-transform-new-target@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-nullish-coalescing-operator': registry.npmmirror.com/@babel/plugin-transform-nullish-coalescing-operator@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-numeric-separator': registry.npmmirror.com/@babel/plugin-transform-numeric-separator@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-object-rest-spread': registry.npmmirror.com/@babel/plugin-transform-object-rest-spread@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-object-super': registry.npmmirror.com/@babel/plugin-transform-object-super@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-optional-catch-binding': registry.npmmirror.com/@babel/plugin-transform-optional-catch-binding@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-optional-chaining': registry.npmmirror.com/@babel/plugin-transform-optional-chaining@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-parameters': registry.npmmirror.com/@babel/plugin-transform-parameters@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-private-methods': registry.npmmirror.com/@babel/plugin-transform-private-methods@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-private-property-in-object': registry.npmmirror.com/@babel/plugin-transform-private-property-in-object@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-property-literals': registry.npmmirror.com/@babel/plugin-transform-property-literals@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-regenerator': registry.npmmirror.com/@babel/plugin-transform-regenerator@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-reserved-words': registry.npmmirror.com/@babel/plugin-transform-reserved-words@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-shorthand-properties': registry.npmmirror.com/@babel/plugin-transform-shorthand-properties@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-spread': registry.npmmirror.com/@babel/plugin-transform-spread@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-sticky-regex': registry.npmmirror.com/@babel/plugin-transform-sticky-regex@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-template-literals': registry.npmmirror.com/@babel/plugin-transform-template-literals@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-typeof-symbol': registry.npmmirror.com/@babel/plugin-transform-typeof-symbol@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-unicode-escapes': registry.npmmirror.com/@babel/plugin-transform-unicode-escapes@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-unicode-property-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-property-regex@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-unicode-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-regex@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-unicode-sets-regex': registry.npmmirror.com/@babel/plugin-transform-unicode-sets-regex@7.22.5(@babel/core@7.22.5) - '@babel/preset-modules': registry.npmmirror.com/@babel/preset-modules@0.1.5(@babel/core@7.22.5) - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - babel-plugin-polyfill-corejs2: registry.npmmirror.com/babel-plugin-polyfill-corejs2@0.4.3(@babel/core@7.22.5) - babel-plugin-polyfill-corejs3: registry.npmmirror.com/babel-plugin-polyfill-corejs3@0.8.1(@babel/core@7.22.5) - babel-plugin-polyfill-regenerator: registry.npmmirror.com/babel-plugin-polyfill-regenerator@0.5.0(@babel/core@7.22.5) - core-js-compat: registry.npmmirror.com/core-js-compat@3.30.2 - semver: registry.npmmirror.com/semver@6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/preset-modules@0.1.5(@babel/core@7.22.5): - resolution: {integrity: sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-modules/-/preset-modules-0.1.5.tgz} - id: registry.npmmirror.com/@babel/preset-modules/0.1.5 - name: '@babel/preset-modules' - version: 0.1.5 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/plugin-proposal-unicode-property-regex': registry.npmmirror.com/@babel/plugin-proposal-unicode-property-regex@7.18.6(@babel/core@7.22.5) - '@babel/plugin-transform-dotall-regex': registry.npmmirror.com/@babel/plugin-transform-dotall-regex@7.22.5(@babel/core@7.22.5) - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - esutils: registry.npmmirror.com/esutils@2.0.3 - dev: true - - registry.npmmirror.com/@babel/preset-react@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-M+Is3WikOpEJHgR385HbuCITPTaPRaNkibTEa9oiofmJvIsrceb4yp9RL9Kb+TE8LznmeyZqpP+Lopwcx59xPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-react/-/preset-react-7.22.5.tgz} - id: registry.npmmirror.com/@babel/preset-react/7.22.5 - name: '@babel/preset-react' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option@7.22.5 - '@babel/plugin-transform-react-display-name': registry.npmmirror.com/@babel/plugin-transform-react-display-name@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-react-jsx': registry.npmmirror.com/@babel/plugin-transform-react-jsx@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-react-jsx-development': registry.npmmirror.com/@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-react-pure-annotations': registry.npmmirror.com/@babel/plugin-transform-react-pure-annotations@7.22.5(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@babel/preset-typescript@7.22.5(@babel/core@7.22.5): - resolution: {integrity: sha512-YbPaal9LxztSGhmndR46FmAbkJ/1fAsw293tSU+I5E5h+cnJ3d4GTwyUgGYmOXJYdGA+uNePle4qbaRzj2NISQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/preset-typescript/-/preset-typescript-7.22.5.tgz} - id: registry.npmmirror.com/@babel/preset-typescript/7.22.5 - name: '@babel/preset-typescript' - version: 7.22.5 - engines: {node: '>=6.9.0'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-plugin-utils': registry.npmmirror.com/@babel/helper-plugin-utils@7.22.5 - '@babel/helper-validator-option': registry.npmmirror.com/@babel/helper-validator-option@7.22.5 - '@babel/plugin-syntax-jsx': registry.npmmirror.com/@babel/plugin-syntax-jsx@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-modules-commonjs': registry.npmmirror.com/@babel/plugin-transform-modules-commonjs@7.22.5(@babel/core@7.22.5) - '@babel/plugin-transform-typescript': registry.npmmirror.com/@babel/plugin-transform-typescript@7.22.5(@babel/core@7.22.5) - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/regjsgen@0.8.0: - resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/regjsgen/-/regjsgen-0.8.0.tgz} - name: '@babel/regjsgen' - version: 0.8.0 - dev: true - - registry.npmmirror.com/@babel/runtime@7.22.5: - resolution: {integrity: sha512-ecjvYlnAaZ/KVneE/OdKYBYfgXV3Ptu6zQWmgEF7vwKhQnvVS6bjMD2XYgj+SNvQ1GfK/pjgokfPkC/2CO8CuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/runtime/-/runtime-7.22.5.tgz} - name: '@babel/runtime' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - regenerator-runtime: registry.npmmirror.com/regenerator-runtime@0.13.11 - - registry.npmmirror.com/@babel/template@7.22.5: - resolution: {integrity: sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/template/-/template-7.22.5.tgz} - name: '@babel/template' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.5 - '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.5 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - dev: true - - registry.npmmirror.com/@babel/traverse@7.22.5: - resolution: {integrity: sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/traverse/-/traverse-7.22.5.tgz} - name: '@babel/traverse' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.5 - '@babel/generator': registry.npmmirror.com/@babel/generator@7.22.5 - '@babel/helper-environment-visitor': registry.npmmirror.com/@babel/helper-environment-visitor@7.22.5 - '@babel/helper-function-name': registry.npmmirror.com/@babel/helper-function-name@7.22.5 - '@babel/helper-hoist-variables': registry.npmmirror.com/@babel/helper-hoist-variables@7.22.5 - '@babel/helper-split-export-declaration': registry.npmmirror.com/@babel/helper-split-export-declaration@7.22.5 - '@babel/parser': registry.npmmirror.com/@babel/parser@7.22.5 - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - debug: registry.npmmirror.com/debug@4.3.4 - globals: registry.npmmirror.com/globals@11.12.0 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@babel/types@7.22.5: - resolution: {integrity: sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@babel/types/-/types-7.22.5.tgz} - name: '@babel/types' - version: 7.22.5 - engines: {node: '>=6.9.0'} - dependencies: - '@babel/helper-string-parser': registry.npmmirror.com/@babel/helper-string-parser@7.22.5 - '@babel/helper-validator-identifier': registry.npmmirror.com/@babel/helper-validator-identifier@7.22.5 - to-fast-properties: registry.npmmirror.com/to-fast-properties@2.0.0 - - registry.npmmirror.com/@braintree/sanitize-url@6.0.2: - resolution: {integrity: sha512-Tbsj02wXCbqGmzdnXNk0SOF19ChhRU70BsroIi4Pm6Ehp56in6vch94mfbdQ17DozxkL3BAVjbZ4Qc1a0HFRAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@braintree/sanitize-url/-/sanitize-url-6.0.2.tgz} - name: '@braintree/sanitize-url' - version: 6.0.2 - dev: false - - registry.npmmirror.com/@chakra-ui/accordion@2.2.0(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react@18.2.0): - resolution: {integrity: sha512-2IK1iLzTZ22u8GKPPPn65mqJdZidn4AvkgAbv17ISdKA07VHJ8jSd4QF1T5iCXjKfZ0XaXozmhP4kDhjwF2IbQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/accordion/-/accordion-2.2.0.tgz} - id: registry.npmmirror.com/@chakra-ui/accordion/2.2.0 - name: '@chakra-ui/accordion' - version: 2.2.0 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - framer-motion: '>=4.0.0' - react: '>=18' - dependencies: - '@chakra-ui/descendant': registry.npmmirror.com/@chakra-ui/descendant@3.0.14(react@18.2.0) - '@chakra-ui/icon': registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-use-controllable-state': registry.npmmirror.com/@chakra-ui/react-use-controllable-state@2.0.8(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - '@chakra-ui/transition': registry.npmmirror.com/@chakra-ui/transition@2.0.16(framer-motion@9.0.6)(react@18.2.0) - framer-motion: registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/alert@2.1.0(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-OcfHwoXI5VrmM+tHJTHT62Bx6TfyfCxSa0PWUOueJzSyhlUOKBND5we6UtrOB7D0jwX45qKKEDJOLG5yCG21jQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/alert/-/alert-2.1.0.tgz} - id: registry.npmmirror.com/@chakra-ui/alert/2.1.0 - name: '@chakra-ui/alert' - version: 2.1.0 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/icon': registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/spinner': registry.npmmirror.com/@chakra-ui/spinner@2.0.13(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/anatomy@2.1.2: - resolution: {integrity: sha512-pKfOS/mztc4sUXHNc8ypJ1gPWSolWT770jrgVRfolVbYlki8y5Y+As996zMF6k5lewTu6j9DQequ7Cc9a69IVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/anatomy/-/anatomy-2.1.2.tgz} - name: '@chakra-ui/anatomy' - version: 2.1.2 - dev: false - - registry.npmmirror.com/@chakra-ui/avatar@2.2.11(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-CJFkoWvlCTDJTUBrKA/aVyG5Zz6TBEIVmmsJtqC6VcQuVDTxkWod8ruXnjb0LT2DUveL7xR5qZM9a5IXcsH3zg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/avatar/-/avatar-2.2.11.tgz} - id: registry.npmmirror.com/@chakra-ui/avatar/2.2.11 - name: '@chakra-ui/avatar' - version: 2.2.11 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/image': registry.npmmirror.com/@chakra-ui/image@2.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-children-utils': registry.npmmirror.com/@chakra-ui/react-children-utils@2.0.6(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/breadcrumb@2.1.5(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-p3eQQrHQBkRB69xOmNyBJqEdfCrMt+e0eOH+Pm/DjFWfIVIbnIaFbmDCeWClqlLa21Ypc6h1hR9jEmvg8kmOog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/breadcrumb/-/breadcrumb-2.1.5.tgz} - id: registry.npmmirror.com/@chakra-ui/breadcrumb/2.1.5 - name: '@chakra-ui/breadcrumb' - version: 2.1.5 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/react-children-utils': registry.npmmirror.com/@chakra-ui/react-children-utils@2.0.6(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/breakpoint-utils@2.0.8: - resolution: {integrity: sha512-Pq32MlEX9fwb5j5xx8s18zJMARNHlQZH2VH1RZgfgRDpp7DcEgtRW5AInfN5CfqdHLO1dGxA7I3MqEuL5JnIsA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/breakpoint-utils/-/breakpoint-utils-2.0.8.tgz} - name: '@chakra-ui/breakpoint-utils' - version: 2.0.8 - dependencies: - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - dev: false - - registry.npmmirror.com/@chakra-ui/button@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-E3c99+lOm6ou4nQVOTLkG+IdOPMjsQK+Qe7VyP8A/xeAMFONuibrWPRPpprr4ZkB4kEoLMfNuyH2+aEza3ScUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/button/-/button-2.0.18.tgz} - id: registry.npmmirror.com/@chakra-ui/button/2.0.18 - name: '@chakra-ui/button' - version: 2.0.18 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/spinner': registry.npmmirror.com/@chakra-ui/spinner@2.0.13(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/card@2.1.6(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-fFd/WAdRNVY/WOSQv4skpy0WeVhhI0f7dTY1Sm0jVl0KLmuP/GnpsWtKtqWjNcV00K963EXDyhlk6+9oxbP4gw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/card/-/card-2.1.6.tgz} - id: registry.npmmirror.com/@chakra-ui/card/2.1.6 - name: '@chakra-ui/card' - version: 2.1.6 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/checkbox@2.2.15(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-Ju2yQjX8azgFa5f6VLPuwdGYobZ+rdbcYqjiks848JvPc75UsPhpS05cb4XlrKT7M16I8txDA5rPJdqqFicHCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/checkbox/-/checkbox-2.2.15.tgz} - id: registry.npmmirror.com/@chakra-ui/checkbox/2.2.15 - name: '@chakra-ui/checkbox' - version: 2.2.15 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/form-control': registry.npmmirror.com/@chakra-ui/form-control@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-types': registry.npmmirror.com/@chakra-ui/react-types@2.0.7(react@18.2.0) - '@chakra-ui/react-use-callback-ref': registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0) - '@chakra-ui/react-use-controllable-state': registry.npmmirror.com/@chakra-ui/react-use-controllable-state@2.0.8(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/react-use-safe-layout-effect': registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect@2.0.5(react@18.2.0) - '@chakra-ui/react-use-update-effect': registry.npmmirror.com/@chakra-ui/react-use-update-effect@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - '@chakra-ui/visually-hidden': registry.npmmirror.com/@chakra-ui/visually-hidden@2.0.15(@chakra-ui/system@2.5.8)(react@18.2.0) - '@zag-js/focus-visible': registry.npmmirror.com/@zag-js/focus-visible@0.2.2 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/clickable@2.0.14(react@18.2.0): - resolution: {integrity: sha512-jfsM1qaD74ZykLHmvmsKRhDyokLUxEfL8Il1VoZMNX5RBI0xW/56vKpLTFF/v/+vLPLS+Te2cZdD4+2O+G6ulA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/clickable/-/clickable-2.0.14.tgz} - id: registry.npmmirror.com/@chakra-ui/clickable/2.0.14 - name: '@chakra-ui/clickable' - version: 2.0.14 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/close-button@2.0.17(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-05YPXk456t1Xa3KpqTrvm+7smx+95dmaPiwjiBN3p7LHUQVHJd8ZXSDB0V+WKi419k3cVQeJUdU/azDO2f40sw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/close-button/-/close-button-2.0.17.tgz} - id: registry.npmmirror.com/@chakra-ui/close-button/2.0.17 - name: '@chakra-ui/close-button' - version: 2.0.17 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/icon': registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/color-mode@2.1.12(react@18.2.0): - resolution: {integrity: sha512-sYyfJGDoJSLYO+V2hxV9r033qhte5Nw/wAn5yRGGZnEEN1dKPEdWQ3XZvglWSDTNd0w9zkoH2w6vP4FBBYb/iw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/color-mode/-/color-mode-2.1.12.tgz} - id: registry.npmmirror.com/@chakra-ui/color-mode/2.1.12 - name: '@chakra-ui/color-mode' - version: 2.1.12 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-use-safe-layout-effect': registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect@2.0.5(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/control-box@2.0.13(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-FEyrU4crxati80KUF/+1Z1CU3eZK6Sa0Yv7Z/ydtz9/tvGblXW9NFanoomXAOvcIFLbaLQPPATm9Gmpr7VG05A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/control-box/-/control-box-2.0.13.tgz} - id: registry.npmmirror.com/@chakra-ui/control-box/2.0.13 - name: '@chakra-ui/control-box' - version: 2.0.13 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/counter@2.0.14(react@18.2.0): - resolution: {integrity: sha512-KxcSRfUbb94dP77xTip2myoE7P2HQQN4V5fRJmNAGbzcyLciJ+aDylUU/UxgNcEjawUp6Q242NbWb1TSbKoqog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/counter/-/counter-2.0.14.tgz} - id: registry.npmmirror.com/@chakra-ui/counter/2.0.14 - name: '@chakra-ui/counter' - version: 2.0.14 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/number-utils': registry.npmmirror.com/@chakra-ui/number-utils@2.0.7 - '@chakra-ui/react-use-callback-ref': registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/css-reset@2.1.2(@emotion/react@11.10.6)(react@18.2.0): - resolution: {integrity: sha512-4ySTLd+3iRpp4lX0yI9Yo2uQm2f+qwYGNOZF0cNcfN+4UJCd3IsaWxYRR/Anz+M51NVldZbYzC+TEYC/kpJc4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/css-reset/-/css-reset-2.1.2.tgz} - id: registry.npmmirror.com/@chakra-ui/css-reset/2.1.2 - name: '@chakra-ui/css-reset' - version: 2.1.2 - peerDependencies: - '@emotion/react': '>=10.0.35' - react: '>=18' - dependencies: - '@emotion/react': registry.npmmirror.com/@emotion/react@11.10.6(@types/react@18.0.28)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/descendant@3.0.14(react@18.2.0): - resolution: {integrity: sha512-+Ahvp9H4HMpfScIv9w1vaecGz7qWAaK1YFHHolz/SIsGLaLGlbdp+5UNabQC7L6TUnzzJDQDxzwif78rTD7ang==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/descendant/-/descendant-3.0.14.tgz} - id: registry.npmmirror.com/@chakra-ui/descendant/3.0.14 - name: '@chakra-ui/descendant' - version: 3.0.14 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/dom-utils@2.1.0: - resolution: {integrity: sha512-ZmF2qRa1QZ0CMLU8M1zCfmw29DmPNtfjR9iTo74U5FPr3i1aoAh7fbJ4qAlZ197Xw9eAW28tvzQuoVWeL5C7fQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/dom-utils/-/dom-utils-2.1.0.tgz} - name: '@chakra-ui/dom-utils' - version: 2.1.0 - dev: false - - registry.npmmirror.com/@chakra-ui/editable@3.0.0(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-q/7C/TM3iLaoQKlEiM8AY565i9NoaXtS6N6N4HWIEL5mZJPbMeHKxrCHUZlHxYuQJqFOGc09ZPD9fAFx1GkYwQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/editable/-/editable-3.0.0.tgz} - id: registry.npmmirror.com/@chakra-ui/editable/3.0.0 - name: '@chakra-ui/editable' - version: 3.0.0 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-types': registry.npmmirror.com/@chakra-ui/react-types@2.0.7(react@18.2.0) - '@chakra-ui/react-use-callback-ref': registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0) - '@chakra-ui/react-use-controllable-state': registry.npmmirror.com/@chakra-ui/react-use-controllable-state@2.0.8(react@18.2.0) - '@chakra-ui/react-use-focus-on-pointer-down': registry.npmmirror.com/@chakra-ui/react-use-focus-on-pointer-down@2.0.6(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/react-use-safe-layout-effect': registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect@2.0.5(react@18.2.0) - '@chakra-ui/react-use-update-effect': registry.npmmirror.com/@chakra-ui/react-use-update-effect@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/event-utils@2.0.8: - resolution: {integrity: sha512-IGM/yGUHS+8TOQrZGpAKOJl/xGBrmRYJrmbHfUE7zrG3PpQyXvbLDP1M+RggkCFVgHlJi2wpYIf0QtQlU0XZfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/event-utils/-/event-utils-2.0.8.tgz} - name: '@chakra-ui/event-utils' - version: 2.0.8 - dev: false - - registry.npmmirror.com/@chakra-ui/focus-lock@2.0.17(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-V+m4Ml9E8QY66DUpHX/imInVvz5XJ5zx59Tl0aNancXgeVY1Rt/ZdxuZdPLCAmPC/MF3GUOgnEA+WU8i+VL6Gw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/focus-lock/-/focus-lock-2.0.17.tgz} - id: registry.npmmirror.com/@chakra-ui/focus-lock/2.0.17 - name: '@chakra-ui/focus-lock' - version: 2.0.17 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/dom-utils': registry.npmmirror.com/@chakra-ui/dom-utils@2.1.0 - react: registry.npmmirror.com/react@18.2.0 - react-focus-lock: registry.npmmirror.com/react-focus-lock@2.9.4(@types/react@18.0.28)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - dev: false - - registry.npmmirror.com/@chakra-ui/form-control@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-I0a0jG01IAtRPccOXSNugyRdUAe8Dy40ctqedZvznMweOXzbMCF1m+sHPLdWeWC/VI13VoAispdPY0/zHOdjsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/form-control/-/form-control-2.0.18.tgz} - id: registry.npmmirror.com/@chakra-ui/form-control/2.0.18 - name: '@chakra-ui/form-control' - version: 2.0.18 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/icon': registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-types': registry.npmmirror.com/@chakra-ui/react-types@2.0.7(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/hooks@2.2.0(react@18.2.0): - resolution: {integrity: sha512-GZE64mcr20w+3KbCUPqQJHHmiFnX5Rcp8jS3YntGA4D5X2qU85jka7QkjfBwv/iduZ5Ei0YpCMYGCpi91dhD1Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/hooks/-/hooks-2.2.0.tgz} - id: registry.npmmirror.com/@chakra-ui/hooks/2.2.0 - name: '@chakra-ui/hooks' - version: 2.2.0 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-utils': registry.npmmirror.com/@chakra-ui/react-utils@2.0.12(react@18.2.0) - '@chakra-ui/utils': registry.npmmirror.com/@chakra-ui/utils@2.0.15 - compute-scroll-into-view: registry.npmmirror.com/compute-scroll-into-view@1.0.20 - copy-to-clipboard: registry.npmmirror.com/copy-to-clipboard@3.3.3 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-RpA1X5Ptz8Mt39HSyEIW1wxAz2AXyf9H0JJ5HVx/dBdMZaGMDJ0HyyPBVci0m4RCoJuyG1HHG/DXJaVfUTVAeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/icon/-/icon-3.0.16.tgz} - id: registry.npmmirror.com/@chakra-ui/icon/3.0.16 - name: '@chakra-ui/icon' - version: 3.0.16 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/icons@2.0.17(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-HMJP0WrJgAmFR9+Xh/CBH0nVnGMsJ4ZC8MK6tMgxPKd9/muvn0I4hsicHqdPlLpmB0TlxlhkBAKaVMtOdz6F0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/icons/-/icons-2.0.17.tgz} - id: registry.npmmirror.com/@chakra-ui/icons/2.0.17 - name: '@chakra-ui/icons' - version: 2.0.17 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/icon': registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/image@2.0.16(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-iFypk1slgP3OK7VIPOtkB0UuiqVxNalgA59yoRM43xLIeZAEZpKngUVno4A2kFS61yKN0eIY4hXD3Xjm+25EJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/image/-/image-2.0.16.tgz} - id: registry.npmmirror.com/@chakra-ui/image/2.0.16 - name: '@chakra-ui/image' - version: 2.0.16 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/react-use-safe-layout-effect': registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect@2.0.5(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/input@2.0.22(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-dCIC0/Q7mjZf17YqgoQsnXn0bus6vgriTRn8VmxOc+WcVl+KBSTBWujGrS5yu85WIFQ0aeqQvziDnDQybPqAbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/input/-/input-2.0.22.tgz} - id: registry.npmmirror.com/@chakra-ui/input/2.0.22 - name: '@chakra-ui/input' - version: 2.0.22 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/form-control': registry.npmmirror.com/@chakra-ui/form-control@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/object-utils': registry.npmmirror.com/@chakra-ui/object-utils@2.1.0 - '@chakra-ui/react-children-utils': registry.npmmirror.com/@chakra-ui/react-children-utils@2.0.6(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/layout@2.2.0(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-WvfsWQjqzbCxv7pbpPGVKxj9eQr7MC2i37ag4Wn7ClIG7uPuwHYTUWOnjnu27O3H/zA4cRVZ4Hs3GpSPbojZFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/layout/-/layout-2.2.0.tgz} - id: registry.npmmirror.com/@chakra-ui/layout/2.2.0 - name: '@chakra-ui/layout' - version: 2.2.0 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/breakpoint-utils': registry.npmmirror.com/@chakra-ui/breakpoint-utils@2.0.8 - '@chakra-ui/icon': registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/object-utils': registry.npmmirror.com/@chakra-ui/object-utils@2.1.0 - '@chakra-ui/react-children-utils': registry.npmmirror.com/@chakra-ui/react-children-utils@2.0.6(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/lazy-utils@2.0.5: - resolution: {integrity: sha512-UULqw7FBvcckQk2n3iPO56TMJvDsNv0FKZI6PlUNJVaGsPbsYxK/8IQ60vZgaTVPtVcjY6BE+y6zg8u9HOqpyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/lazy-utils/-/lazy-utils-2.0.5.tgz} - name: '@chakra-ui/lazy-utils' - version: 2.0.5 - dev: false - - registry.npmmirror.com/@chakra-ui/live-region@2.0.13(react@18.2.0): - resolution: {integrity: sha512-Ja+Slk6ZkxSA5oJzU2VuGU7TpZpbMb/4P4OUhIf2D30ctmIeXkxTWw1Bs1nGJAVtAPcGS5sKA+zb89i8g+0cTQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/live-region/-/live-region-2.0.13.tgz} - id: registry.npmmirror.com/@chakra-ui/live-region/2.0.13 - name: '@chakra-ui/live-region' - version: 2.0.13 - peerDependencies: - react: '>=18' - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/media-query@3.2.12(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-8pSLDf3oxxhFrhd40rs7vSeIBfvOmIKHA7DJlGUC/y+9irD24ZwgmCtFnn+y3gI47hTJsopbSX+wb8nr7XPswA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/media-query/-/media-query-3.2.12.tgz} - id: registry.npmmirror.com/@chakra-ui/media-query/3.2.12 - name: '@chakra-ui/media-query' - version: 3.2.12 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/breakpoint-utils': registry.npmmirror.com/@chakra-ui/breakpoint-utils@2.0.8 - '@chakra-ui/react-env': registry.npmmirror.com/@chakra-ui/react-env@3.0.0(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/menu@2.1.15(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react@18.2.0): - resolution: {integrity: sha512-+1fh7KBKZyhy8wi7Q6nQAzrvjM6xggyhGMnSna0rt6FJVA2jlfkjb5FozyIVPnkfJKjkKd8THVhrs9E7pHNV/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/menu/-/menu-2.1.15.tgz} - id: registry.npmmirror.com/@chakra-ui/menu/2.1.15 - name: '@chakra-ui/menu' - version: 2.1.15 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - framer-motion: '>=4.0.0' - react: '>=18' - dependencies: - '@chakra-ui/clickable': registry.npmmirror.com/@chakra-ui/clickable@2.0.14(react@18.2.0) - '@chakra-ui/descendant': registry.npmmirror.com/@chakra-ui/descendant@3.0.14(react@18.2.0) - '@chakra-ui/lazy-utils': registry.npmmirror.com/@chakra-ui/lazy-utils@2.0.5 - '@chakra-ui/popper': registry.npmmirror.com/@chakra-ui/popper@3.0.14(react@18.2.0) - '@chakra-ui/react-children-utils': registry.npmmirror.com/@chakra-ui/react-children-utils@2.0.6(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-use-animation-state': registry.npmmirror.com/@chakra-ui/react-use-animation-state@2.0.9(react@18.2.0) - '@chakra-ui/react-use-controllable-state': registry.npmmirror.com/@chakra-ui/react-use-controllable-state@2.0.8(react@18.2.0) - '@chakra-ui/react-use-disclosure': registry.npmmirror.com/@chakra-ui/react-use-disclosure@2.0.8(react@18.2.0) - '@chakra-ui/react-use-focus-effect': registry.npmmirror.com/@chakra-ui/react-use-focus-effect@2.0.11(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/react-use-outside-click': registry.npmmirror.com/@chakra-ui/react-use-outside-click@2.1.0(react@18.2.0) - '@chakra-ui/react-use-update-effect': registry.npmmirror.com/@chakra-ui/react-use-update-effect@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - '@chakra-ui/transition': registry.npmmirror.com/@chakra-ui/transition@2.0.16(framer-motion@9.0.6)(react@18.2.0) - framer-motion: registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/modal@2.2.12(@chakra-ui/system@2.5.8)(@types/react@18.0.28)(framer-motion@9.0.6)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-F1nNmYGvyqlmxidbwaBM3y57NhZ/Qeyc8BE9tb1FL1v9nxQhkfrPvMQ9miK0O1syPN6aZ5MMj+uD3AsRFE+/tA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/modal/-/modal-2.2.12.tgz} - id: registry.npmmirror.com/@chakra-ui/modal/2.2.12 - name: '@chakra-ui/modal' - version: 2.2.12 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - framer-motion: '>=4.0.0' - react: '>=18' - react-dom: '>=18' - dependencies: - '@chakra-ui/close-button': registry.npmmirror.com/@chakra-ui/close-button@2.0.17(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/focus-lock': registry.npmmirror.com/@chakra-ui/focus-lock@2.0.17(@types/react@18.0.28)(react@18.2.0) - '@chakra-ui/portal': registry.npmmirror.com/@chakra-ui/portal@2.0.16(react-dom@18.2.0)(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-types': registry.npmmirror.com/@chakra-ui/react-types@2.0.7(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - '@chakra-ui/transition': registry.npmmirror.com/@chakra-ui/transition@2.0.16(framer-motion@9.0.6)(react@18.2.0) - aria-hidden: registry.npmmirror.com/aria-hidden@1.2.3 - framer-motion: registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - react-remove-scroll: registry.npmmirror.com/react-remove-scroll@2.5.6(@types/react@18.0.28)(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - dev: false - - registry.npmmirror.com/@chakra-ui/number-input@2.0.19(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-HDaITvtMEqOauOrCPsARDxKD9PSHmhWywpcyCSOX0lMe4xx2aaGhU0QQFhsJsykj8Er6pytMv6t0KZksdDv3YA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/number-input/-/number-input-2.0.19.tgz} - id: registry.npmmirror.com/@chakra-ui/number-input/2.0.19 - name: '@chakra-ui/number-input' - version: 2.0.19 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/counter': registry.npmmirror.com/@chakra-ui/counter@2.0.14(react@18.2.0) - '@chakra-ui/form-control': registry.npmmirror.com/@chakra-ui/form-control@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/icon': registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-types': registry.npmmirror.com/@chakra-ui/react-types@2.0.7(react@18.2.0) - '@chakra-ui/react-use-callback-ref': registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0) - '@chakra-ui/react-use-event-listener': registry.npmmirror.com/@chakra-ui/react-use-event-listener@2.0.7(react@18.2.0) - '@chakra-ui/react-use-interval': registry.npmmirror.com/@chakra-ui/react-use-interval@2.0.5(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/react-use-safe-layout-effect': registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect@2.0.5(react@18.2.0) - '@chakra-ui/react-use-update-effect': registry.npmmirror.com/@chakra-ui/react-use-update-effect@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/number-utils@2.0.7: - resolution: {integrity: sha512-yOGxBjXNvLTBvQyhMDqGU0Oj26s91mbAlqKHiuw737AXHt0aPllOthVUqQMeaYLwLCjGMg0jtI7JReRzyi94Dg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/number-utils/-/number-utils-2.0.7.tgz} - name: '@chakra-ui/number-utils' - version: 2.0.7 - dev: false - - registry.npmmirror.com/@chakra-ui/object-utils@2.1.0: - resolution: {integrity: sha512-tgIZOgLHaoti5PYGPTwK3t/cqtcycW0owaiOXoZOcpwwX/vlVb+H1jFsQyWiiwQVPt9RkoSLtxzXamx+aHH+bQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/object-utils/-/object-utils-2.1.0.tgz} - name: '@chakra-ui/object-utils' - version: 2.1.0 - dev: false - - registry.npmmirror.com/@chakra-ui/pin-input@2.0.20(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-IHVmerrtHN8F+jRB3W1HnMir1S1TUCWhI7qDInxqPtoRffHt6mzZgLZ0izx8p1fD4HkW4c1d4/ZLEz9uH9bBRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/pin-input/-/pin-input-2.0.20.tgz} - id: registry.npmmirror.com/@chakra-ui/pin-input/2.0.20 - name: '@chakra-ui/pin-input' - version: 2.0.20 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/descendant': registry.npmmirror.com/@chakra-ui/descendant@3.0.14(react@18.2.0) - '@chakra-ui/react-children-utils': registry.npmmirror.com/@chakra-ui/react-children-utils@2.0.6(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-use-controllable-state': registry.npmmirror.com/@chakra-ui/react-use-controllable-state@2.0.8(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/popover@2.1.12(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react@18.2.0): - resolution: {integrity: sha512-Corh8trA1f3ydcMQqomgSvYNNhAlpxiBpMY2sglwYazOJcueHA8CI05cJVD0T/wwoTob7BShabhCGFZThn61Ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/popover/-/popover-2.1.12.tgz} - id: registry.npmmirror.com/@chakra-ui/popover/2.1.12 - name: '@chakra-ui/popover' - version: 2.1.12 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - framer-motion: '>=4.0.0' - react: '>=18' - dependencies: - '@chakra-ui/close-button': registry.npmmirror.com/@chakra-ui/close-button@2.0.17(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/lazy-utils': registry.npmmirror.com/@chakra-ui/lazy-utils@2.0.5 - '@chakra-ui/popper': registry.npmmirror.com/@chakra-ui/popper@3.0.14(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-types': registry.npmmirror.com/@chakra-ui/react-types@2.0.7(react@18.2.0) - '@chakra-ui/react-use-animation-state': registry.npmmirror.com/@chakra-ui/react-use-animation-state@2.0.9(react@18.2.0) - '@chakra-ui/react-use-disclosure': registry.npmmirror.com/@chakra-ui/react-use-disclosure@2.0.8(react@18.2.0) - '@chakra-ui/react-use-focus-effect': registry.npmmirror.com/@chakra-ui/react-use-focus-effect@2.0.11(react@18.2.0) - '@chakra-ui/react-use-focus-on-pointer-down': registry.npmmirror.com/@chakra-ui/react-use-focus-on-pointer-down@2.0.6(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - framer-motion: registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/popper@3.0.14(react@18.2.0): - resolution: {integrity: sha512-RDMmmSfjsmHJbVn2agDyoJpTbQK33fxx//njwJdeyM0zTG/3/4xjI/Cxru3acJ2Y+1jFGmPqhO81stFjnbtfIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/popper/-/popper-3.0.14.tgz} - id: registry.npmmirror.com/@chakra-ui/popper/3.0.14 - name: '@chakra-ui/popper' - version: 3.0.14 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-types': registry.npmmirror.com/@chakra-ui/react-types@2.0.7(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@popperjs/core': registry.npmmirror.com/@popperjs/core@2.11.8 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/portal@2.0.16(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-bVID0qbQ0l4xq38LdqAN4EKD4/uFkDnXzFwOlviC9sl0dNhzICDb1ltuH/Adl1d2HTMqyN60O3GO58eHy7plnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/portal/-/portal-2.0.16.tgz} - id: registry.npmmirror.com/@chakra-ui/portal/2.0.16 - name: '@chakra-ui/portal' - version: 2.0.16 - peerDependencies: - react: '>=18' - react-dom: '>=18' - dependencies: - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-use-safe-layout-effect': registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect@2.0.5(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - dev: false - - registry.npmmirror.com/@chakra-ui/progress@2.1.6(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-hHh5Ysv4z6bK+j2GJbi/FT9CVyto2PtNUNwBmr3oNMVsoOUMoRjczfXvvYqp0EHr9PCpxqrq7sRwgQXUzhbDSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/progress/-/progress-2.1.6.tgz} - id: registry.npmmirror.com/@chakra-ui/progress/2.1.6 - name: '@chakra-ui/progress' - version: 2.1.6 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/provider@2.3.0(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-vKgmjoLVS3NnHW8RSYwmhhda2ZTi3fQc1egkYSVwngGky4CsN15I+XDhxJitVd66H41cjah/UNJyoeq7ACseLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/provider/-/provider-2.3.0.tgz} - id: registry.npmmirror.com/@chakra-ui/provider/2.3.0 - name: '@chakra-ui/provider' - version: 2.3.0 - peerDependencies: - '@emotion/react': ^11.0.0 - '@emotion/styled': ^11.0.0 - react: '>=18' - react-dom: '>=18' - dependencies: - '@chakra-ui/css-reset': registry.npmmirror.com/@chakra-ui/css-reset@2.1.2(@emotion/react@11.10.6)(react@18.2.0) - '@chakra-ui/portal': registry.npmmirror.com/@chakra-ui/portal@2.0.16(react-dom@18.2.0)(react@18.2.0) - '@chakra-ui/react-env': registry.npmmirror.com/@chakra-ui/react-env@3.0.0(react@18.2.0) - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - '@chakra-ui/utils': registry.npmmirror.com/@chakra-ui/utils@2.0.15 - '@emotion/react': registry.npmmirror.com/@emotion/react@11.10.6(@types/react@18.0.28)(react@18.2.0) - '@emotion/styled': registry.npmmirror.com/@emotion/styled@11.10.6(@emotion/react@11.10.6)(@types/react@18.0.28)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - dev: false - - registry.npmmirror.com/@chakra-ui/radio@2.0.22(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-GsQ5WAnLwivWl6gPk8P1x+tCcpVakCt5R5T0HumF7DGPXKdJbjS+RaFySrbETmyTJsKY4QrfXn+g8CWVrMjPjw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/radio/-/radio-2.0.22.tgz} - id: registry.npmmirror.com/@chakra-ui/radio/2.0.22 - name: '@chakra-ui/radio' - version: 2.0.22 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/form-control': registry.npmmirror.com/@chakra-ui/form-control@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-types': registry.npmmirror.com/@chakra-ui/react-types@2.0.7(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - '@zag-js/focus-visible': registry.npmmirror.com/@zag-js/focus-visible@0.2.2 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-children-utils@2.0.6(react@18.2.0): - resolution: {integrity: sha512-QVR2RC7QsOsbWwEnq9YduhpqSFnZGvjjGREV8ygKi8ADhXh93C8azLECCUVgRJF2Wc+So1fgxmjLcbZfY2VmBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-children-utils/-/react-children-utils-2.0.6.tgz} - id: registry.npmmirror.com/@chakra-ui/react-children-utils/2.0.6 - name: '@chakra-ui/react-children-utils' - version: 2.0.6 - peerDependencies: - react: '>=18' - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0): - resolution: {integrity: sha512-tRTKdn6lCTXM6WPjSokAAKCw2ioih7Eg8cNgaYRSwKBck8nkz9YqxgIIEj3dJD7MGtpl24S/SNI98iRWkRwR/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-context/-/react-context-2.0.8.tgz} - id: registry.npmmirror.com/@chakra-ui/react-context/2.0.8 - name: '@chakra-ui/react-context' - version: 2.0.8 - peerDependencies: - react: '>=18' - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-env@3.0.0(react@18.2.0): - resolution: {integrity: sha512-tfMRO2v508HQWAqSADFrwZgR9oU10qC97oV6zGbjHh9ALP0/IcFR+Bi71KRTveDTm85fMeAzZYGj57P3Dsipkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-env/-/react-env-3.0.0.tgz} - id: registry.npmmirror.com/@chakra-ui/react-env/3.0.0 - name: '@chakra-ui/react-env' - version: 3.0.0 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-use-safe-layout-effect': registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect@2.0.5(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-types@2.0.7(react@18.2.0): - resolution: {integrity: sha512-12zv2qIZ8EHwiytggtGvo4iLT0APris7T0qaAWqzpUGS0cdUtR8W+V1BJ5Ocq+7tA6dzQ/7+w5hmXih61TuhWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-types/-/react-types-2.0.7.tgz} - id: registry.npmmirror.com/@chakra-ui/react-types/2.0.7 - name: '@chakra-ui/react-types' - version: 2.0.7 - peerDependencies: - react: '>=18' - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-animation-state@2.0.9(react@18.2.0): - resolution: {integrity: sha512-WFoD5OG03PBmzJCoRwM8rVfU442AvKBPPgA0yGGlKioH29OGuX7W78Ml+cYdXxonTiB03YSRZzUwaUnP4wAy1Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-animation-state/-/react-use-animation-state-2.0.9.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-animation-state/2.0.9 - name: '@chakra-ui/react-use-animation-state' - version: 2.0.9 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/dom-utils': registry.npmmirror.com/@chakra-ui/dom-utils@2.1.0 - '@chakra-ui/react-use-event-listener': registry.npmmirror.com/@chakra-ui/react-use-event-listener@2.0.7(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0): - resolution: {integrity: sha512-YjT76nTpfHAK5NxplAlZsQwNju5KmQExnqsWNPFeOR6vvbC34+iPSTr+r91i1Hdy7gBSbevsOsd5Wm6RN3GuMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-callback-ref/-/react-use-callback-ref-2.0.7.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-callback-ref/2.0.7 - name: '@chakra-ui/react-use-callback-ref' - version: 2.0.7 - peerDependencies: - react: '>=18' - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-controllable-state@2.0.8(react@18.2.0): - resolution: {integrity: sha512-F7rdCbLEmRjwwODqWZ3y+mKgSSHPcLQxeUygwk1BkZPXbKkJJKymOIjIynil2cbH7ku3hcSIWRvuhpCcfQWJ7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-controllable-state/-/react-use-controllable-state-2.0.8.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-controllable-state/2.0.8 - name: '@chakra-ui/react-use-controllable-state' - version: 2.0.8 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-use-callback-ref': registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-disclosure@2.0.8(react@18.2.0): - resolution: {integrity: sha512-2ir/mHe1YND40e+FyLHnDsnDsBQPwzKDLzfe9GZri7y31oU83JSbHdlAXAhp3bpjohslwavtRCp+S/zRxfO9aQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-disclosure/-/react-use-disclosure-2.0.8.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-disclosure/2.0.8 - name: '@chakra-ui/react-use-disclosure' - version: 2.0.8 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-use-callback-ref': registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-event-listener@2.0.7(react@18.2.0): - resolution: {integrity: sha512-4wvpx4yudIO3B31pOrXuTHDErawmwiXnvAN7gLEOVREi16+YGNcFnRJ5X5nRrmB7j2MDUtsEDpRBFfw5Z9xQ5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-event-listener/-/react-use-event-listener-2.0.7.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-event-listener/2.0.7 - name: '@chakra-ui/react-use-event-listener' - version: 2.0.7 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-use-callback-ref': registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-focus-effect@2.0.11(react@18.2.0): - resolution: {integrity: sha512-/zadgjaCWD50TfuYsO1vDS2zSBs2p/l8P2DPEIA8FuaowbBubKrk9shKQDWmbfDU7KArGxPxrvo+VXvskPPjHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-focus-effect/-/react-use-focus-effect-2.0.11.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-focus-effect/2.0.11 - name: '@chakra-ui/react-use-focus-effect' - version: 2.0.11 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/dom-utils': registry.npmmirror.com/@chakra-ui/dom-utils@2.1.0 - '@chakra-ui/react-use-event-listener': registry.npmmirror.com/@chakra-ui/react-use-event-listener@2.0.7(react@18.2.0) - '@chakra-ui/react-use-safe-layout-effect': registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect@2.0.5(react@18.2.0) - '@chakra-ui/react-use-update-effect': registry.npmmirror.com/@chakra-ui/react-use-update-effect@2.0.7(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-focus-on-pointer-down@2.0.6(react@18.2.0): - resolution: {integrity: sha512-OigXiLRVySn3tyVqJ/rn57WGuukW8TQe8fJYiLwXbcNyAMuYYounvRxvCy2b53sQ7QIZamza0N0jhirbH5FNoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-focus-on-pointer-down/-/react-use-focus-on-pointer-down-2.0.6.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-focus-on-pointer-down/2.0.6 - name: '@chakra-ui/react-use-focus-on-pointer-down' - version: 2.0.6 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-use-event-listener': registry.npmmirror.com/@chakra-ui/react-use-event-listener@2.0.7(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-interval@2.0.5(react@18.2.0): - resolution: {integrity: sha512-1nbdwMi2K87V6p5f5AseOKif2CkldLaJlq1TOqaPRwb7v3aU9rltBtYdf+fIyuHSToNJUV6wd9budCFdLCl3Fg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-interval/-/react-use-interval-2.0.5.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-interval/2.0.5 - name: '@chakra-ui/react-use-interval' - version: 2.0.5 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-use-callback-ref': registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-latest-ref@2.0.5(react@18.2.0): - resolution: {integrity: sha512-3mIuFzMyIo3Ok/D8uhV9voVg7KkrYVO/pwVvNPJOHsDQqCA6DpYE4WDsrIx+fVcwad3Ta7SupexR5PoI+kq6QQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-latest-ref/-/react-use-latest-ref-2.0.5.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-latest-ref/2.0.5 - name: '@chakra-ui/react-use-latest-ref' - version: 2.0.5 - peerDependencies: - react: '>=18' - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0): - resolution: {integrity: sha512-zds4Uhsc+AMzdH8JDDkLVet9baUBgtOjPbhC5r3A0ZXjZvGhCztFAVE3aExYiVoMPoHLKbLcqvCWE6ioFKz1lw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-merge-refs/-/react-use-merge-refs-2.0.7.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-merge-refs/2.0.7 - name: '@chakra-ui/react-use-merge-refs' - version: 2.0.7 - peerDependencies: - react: '>=18' - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-outside-click@2.1.0(react@18.2.0): - resolution: {integrity: sha512-JanCo4QtWvMl9ZZUpKJKV62RlMWDFdPCE0Q64a7eWTOQgWWcpyBW7TOYRunQTqrK30FqkYFJCOlAWOtn+6Rw7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-outside-click/-/react-use-outside-click-2.1.0.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-outside-click/2.1.0 - name: '@chakra-ui/react-use-outside-click' - version: 2.1.0 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-use-callback-ref': registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-pan-event@2.0.9(react@18.2.0): - resolution: {integrity: sha512-xu35QXkiyrgsHUOnctl+SwNcwf9Rl62uYE5y8soKOZdBm8E+FvZIt2hxUzK1EoekbJCMzEZ0Yv1ZQCssVkSLaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-pan-event/-/react-use-pan-event-2.0.9.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-pan-event/2.0.9 - name: '@chakra-ui/react-use-pan-event' - version: 2.0.9 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/event-utils': registry.npmmirror.com/@chakra-ui/event-utils@2.0.8 - '@chakra-ui/react-use-latest-ref': registry.npmmirror.com/@chakra-ui/react-use-latest-ref@2.0.5(react@18.2.0) - framesync: registry.npmmirror.com/framesync@6.1.2 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-previous@2.0.5(react@18.2.0): - resolution: {integrity: sha512-BIZgjycPE4Xr+MkhKe0h67uHXzQQkBX/u5rYPd65iMGdX1bCkbE0oorZNfOHLKdTmnEb4oVsNvfN6Rfr+Mnbxw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-previous/-/react-use-previous-2.0.5.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-previous/2.0.5 - name: '@chakra-ui/react-use-previous' - version: 2.0.5 - peerDependencies: - react: '>=18' - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect@2.0.5(react@18.2.0): - resolution: {integrity: sha512-MwAQBz3VxoeFLaesaSEN87reVNVbjcQBDex2WGexAg6hUB6n4gc1OWYH/iXp4tzp4kuggBNhEHkk9BMYXWfhJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect/-/react-use-safe-layout-effect-2.0.5.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect/2.0.5 - name: '@chakra-ui/react-use-safe-layout-effect' - version: 2.0.5 - peerDependencies: - react: '>=18' - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-size@2.0.10(react@18.2.0): - resolution: {integrity: sha512-fdIkH14GDnKQrtQfxX8N3gxbXRPXEl67Y3zeD9z4bKKcQUAYIMqs0MsPZY+FMpGQw8QqafM44nXfL038aIrC5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-size/-/react-use-size-2.0.10.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-size/2.0.10 - name: '@chakra-ui/react-use-size' - version: 2.0.10 - peerDependencies: - react: '>=18' - dependencies: - '@zag-js/element-size': registry.npmmirror.com/@zag-js/element-size@0.3.2 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-timeout@2.0.5(react@18.2.0): - resolution: {integrity: sha512-QqmB+jVphh3h/CS60PieorpY7UqSPkrQCB7f7F+i9vwwIjtP8fxVHMmkb64K7VlzQiMPzv12nlID5dqkzlv0mw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-timeout/-/react-use-timeout-2.0.5.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-timeout/2.0.5 - name: '@chakra-ui/react-use-timeout' - version: 2.0.5 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/react-use-callback-ref': registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-use-update-effect@2.0.7(react@18.2.0): - resolution: {integrity: sha512-vBM2bmmM83ZdDtasWv3PXPznpTUd+FvqBC8J8rxoRmvdMEfrxTiQRBJhiGHLpS9BPLLPQlosN6KdFU97csB6zg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-use-update-effect/-/react-use-update-effect-2.0.7.tgz} - id: registry.npmmirror.com/@chakra-ui/react-use-update-effect/2.0.7 - name: '@chakra-ui/react-use-update-effect' - version: 2.0.7 - peerDependencies: - react: '>=18' - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react-utils@2.0.12(react@18.2.0): - resolution: {integrity: sha512-GbSfVb283+YA3kA8w8xWmzbjNWk14uhNpntnipHCftBibl0lxtQ9YqMFQLwuFOO0U2gYVocszqqDWX+XNKq9hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react-utils/-/react-utils-2.0.12.tgz} - id: registry.npmmirror.com/@chakra-ui/react-utils/2.0.12 - name: '@chakra-ui/react-utils' - version: 2.0.12 - peerDependencies: - react: '>=18' - dependencies: - '@chakra-ui/utils': registry.npmmirror.com/@chakra-ui/utils@2.0.15 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/react@2.7.0(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(@types/react@18.0.28)(framer-motion@9.0.6)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-+FcUFQMsPfhWuM9Iu7uqufwwhmHN2IX6FWsBixYGOalO86dpgETsILMZP9PuWfgj7GpWiy2Dum6HXekh0Tk2Mg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/react/-/react-2.7.0.tgz} - id: registry.npmmirror.com/@chakra-ui/react/2.7.0 - name: '@chakra-ui/react' - version: 2.7.0 - peerDependencies: - '@emotion/react': ^11.0.0 - '@emotion/styled': ^11.0.0 - framer-motion: '>=4.0.0' - react: '>=18' - react-dom: '>=18' - dependencies: - '@chakra-ui/accordion': registry.npmmirror.com/@chakra-ui/accordion@2.2.0(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react@18.2.0) - '@chakra-ui/alert': registry.npmmirror.com/@chakra-ui/alert@2.1.0(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/avatar': registry.npmmirror.com/@chakra-ui/avatar@2.2.11(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/breadcrumb': registry.npmmirror.com/@chakra-ui/breadcrumb@2.1.5(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/button': registry.npmmirror.com/@chakra-ui/button@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/card': registry.npmmirror.com/@chakra-ui/card@2.1.6(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/checkbox': registry.npmmirror.com/@chakra-ui/checkbox@2.2.15(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/close-button': registry.npmmirror.com/@chakra-ui/close-button@2.0.17(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/control-box': registry.npmmirror.com/@chakra-ui/control-box@2.0.13(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/counter': registry.npmmirror.com/@chakra-ui/counter@2.0.14(react@18.2.0) - '@chakra-ui/css-reset': registry.npmmirror.com/@chakra-ui/css-reset@2.1.2(@emotion/react@11.10.6)(react@18.2.0) - '@chakra-ui/editable': registry.npmmirror.com/@chakra-ui/editable@3.0.0(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/focus-lock': registry.npmmirror.com/@chakra-ui/focus-lock@2.0.17(@types/react@18.0.28)(react@18.2.0) - '@chakra-ui/form-control': registry.npmmirror.com/@chakra-ui/form-control@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/hooks': registry.npmmirror.com/@chakra-ui/hooks@2.2.0(react@18.2.0) - '@chakra-ui/icon': registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/image': registry.npmmirror.com/@chakra-ui/image@2.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/input': registry.npmmirror.com/@chakra-ui/input@2.0.22(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/layout': registry.npmmirror.com/@chakra-ui/layout@2.2.0(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/live-region': registry.npmmirror.com/@chakra-ui/live-region@2.0.13(react@18.2.0) - '@chakra-ui/media-query': registry.npmmirror.com/@chakra-ui/media-query@3.2.12(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/menu': registry.npmmirror.com/@chakra-ui/menu@2.1.15(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react@18.2.0) - '@chakra-ui/modal': registry.npmmirror.com/@chakra-ui/modal@2.2.12(@chakra-ui/system@2.5.8)(@types/react@18.0.28)(framer-motion@9.0.6)(react-dom@18.2.0)(react@18.2.0) - '@chakra-ui/number-input': registry.npmmirror.com/@chakra-ui/number-input@2.0.19(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/pin-input': registry.npmmirror.com/@chakra-ui/pin-input@2.0.20(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/popover': registry.npmmirror.com/@chakra-ui/popover@2.1.12(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react@18.2.0) - '@chakra-ui/popper': registry.npmmirror.com/@chakra-ui/popper@3.0.14(react@18.2.0) - '@chakra-ui/portal': registry.npmmirror.com/@chakra-ui/portal@2.0.16(react-dom@18.2.0)(react@18.2.0) - '@chakra-ui/progress': registry.npmmirror.com/@chakra-ui/progress@2.1.6(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/provider': registry.npmmirror.com/@chakra-ui/provider@2.3.0(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react-dom@18.2.0)(react@18.2.0) - '@chakra-ui/radio': registry.npmmirror.com/@chakra-ui/radio@2.0.22(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-env': registry.npmmirror.com/@chakra-ui/react-env@3.0.0(react@18.2.0) - '@chakra-ui/select': registry.npmmirror.com/@chakra-ui/select@2.0.19(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/skeleton': registry.npmmirror.com/@chakra-ui/skeleton@2.0.24(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/slider': registry.npmmirror.com/@chakra-ui/slider@2.0.25(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/spinner': registry.npmmirror.com/@chakra-ui/spinner@2.0.13(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/stat': registry.npmmirror.com/@chakra-ui/stat@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/stepper': registry.npmmirror.com/@chakra-ui/stepper@2.2.0(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/styled-system': registry.npmmirror.com/@chakra-ui/styled-system@2.9.1 - '@chakra-ui/switch': registry.npmmirror.com/@chakra-ui/switch@2.0.27(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react@18.2.0) - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - '@chakra-ui/table': registry.npmmirror.com/@chakra-ui/table@2.0.17(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/tabs': registry.npmmirror.com/@chakra-ui/tabs@2.1.9(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/tag': registry.npmmirror.com/@chakra-ui/tag@3.0.0(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/textarea': registry.npmmirror.com/@chakra-ui/textarea@2.0.19(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/theme': registry.npmmirror.com/@chakra-ui/theme@3.1.2(@chakra-ui/styled-system@2.9.1) - '@chakra-ui/theme-utils': registry.npmmirror.com/@chakra-ui/theme-utils@2.0.18 - '@chakra-ui/toast': registry.npmmirror.com/@chakra-ui/toast@6.1.4(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react-dom@18.2.0)(react@18.2.0) - '@chakra-ui/tooltip': registry.npmmirror.com/@chakra-ui/tooltip@2.2.9(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react-dom@18.2.0)(react@18.2.0) - '@chakra-ui/transition': registry.npmmirror.com/@chakra-ui/transition@2.0.16(framer-motion@9.0.6)(react@18.2.0) - '@chakra-ui/utils': registry.npmmirror.com/@chakra-ui/utils@2.0.15 - '@chakra-ui/visually-hidden': registry.npmmirror.com/@chakra-ui/visually-hidden@2.0.15(@chakra-ui/system@2.5.8)(react@18.2.0) - '@emotion/react': registry.npmmirror.com/@emotion/react@11.10.6(@types/react@18.0.28)(react@18.2.0) - '@emotion/styled': registry.npmmirror.com/@emotion/styled@11.10.6(@emotion/react@11.10.6)(@types/react@18.0.28)(react@18.2.0) - framer-motion: registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - transitivePeerDependencies: - - '@types/react' - dev: false - - registry.npmmirror.com/@chakra-ui/select@2.0.19(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-eAlFh+JhwtJ17OrB6fO6gEAGOMH18ERNrXLqWbYLrs674Le7xuREgtuAYDoxUzvYXYYTTdOJtVbcHGriI3o6rA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/select/-/select-2.0.19.tgz} - id: registry.npmmirror.com/@chakra-ui/select/2.0.19 - name: '@chakra-ui/select' - version: 2.0.19 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/form-control': registry.npmmirror.com/@chakra-ui/form-control@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5: - resolution: {integrity: sha512-4/Wur0FqDov7Y0nCXl7HbHzCg4aq86h+SXdoUeuCMD3dSj7dpsVnStLYhng1vxvlbUnLpdF4oz5Myt3i/a7N3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/shared-utils/-/shared-utils-2.0.5.tgz} - name: '@chakra-ui/shared-utils' - version: 2.0.5 - dev: false - - registry.npmmirror.com/@chakra-ui/skeleton@2.0.24(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-1jXtVKcl/jpbrJlc/TyMsFyI651GTXY5ma30kWyTXoby2E+cxbV6OR8GB/NMZdGxbQBax8/VdtYVjI0n+OBqWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/skeleton/-/skeleton-2.0.24.tgz} - id: registry.npmmirror.com/@chakra-ui/skeleton/2.0.24 - name: '@chakra-ui/skeleton' - version: 2.0.24 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/media-query': registry.npmmirror.com/@chakra-ui/media-query@3.2.12(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-use-previous': registry.npmmirror.com/@chakra-ui/react-use-previous@2.0.5(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/slider@2.0.25(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-FnWSi0AIXP+9sHMCPboOKGqm902k8dJtsJ7tu3D0AcKkE62WtYLZ2sTqvwJxCfSl4KqVI1i571SrF9WadnnJ8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/slider/-/slider-2.0.25.tgz} - id: registry.npmmirror.com/@chakra-ui/slider/2.0.25 - name: '@chakra-ui/slider' - version: 2.0.25 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/number-utils': registry.npmmirror.com/@chakra-ui/number-utils@2.0.7 - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-types': registry.npmmirror.com/@chakra-ui/react-types@2.0.7(react@18.2.0) - '@chakra-ui/react-use-callback-ref': registry.npmmirror.com/@chakra-ui/react-use-callback-ref@2.0.7(react@18.2.0) - '@chakra-ui/react-use-controllable-state': registry.npmmirror.com/@chakra-ui/react-use-controllable-state@2.0.8(react@18.2.0) - '@chakra-ui/react-use-latest-ref': registry.npmmirror.com/@chakra-ui/react-use-latest-ref@2.0.5(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/react-use-pan-event': registry.npmmirror.com/@chakra-ui/react-use-pan-event@2.0.9(react@18.2.0) - '@chakra-ui/react-use-size': registry.npmmirror.com/@chakra-ui/react-use-size@2.0.10(react@18.2.0) - '@chakra-ui/react-use-update-effect': registry.npmmirror.com/@chakra-ui/react-use-update-effect@2.0.7(react@18.2.0) - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/spinner@2.0.13(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-T1/aSkVpUIuiYyrjfn1+LsQEG7Onbi1UE9ccS/evgf61Dzy4GgTXQUnDuWFSgpV58owqirqOu6jn/9eCwDlzlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/spinner/-/spinner-2.0.13.tgz} - id: registry.npmmirror.com/@chakra-ui/spinner/2.0.13 - name: '@chakra-ui/spinner' - version: 2.0.13 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/stat@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-wKyfBqhVlIs9bkSerUc6F9KJMw0yTIEKArW7dejWwzToCLPr47u+CtYO6jlJHV6lRvkhi4K4Qc6pyvtJxZ3VpA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/stat/-/stat-2.0.18.tgz} - id: registry.npmmirror.com/@chakra-ui/stat/2.0.18 - name: '@chakra-ui/stat' - version: 2.0.18 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/icon': registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/stepper@2.2.0(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-8ZLxV39oghSVtOUGK8dX8Z6sWVSQiKVmsK4c3OQDa8y2TvxP0VtFD0Z5U1xJlOjQMryZRWhGj9JBc3iQLukuGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/stepper/-/stepper-2.2.0.tgz} - id: registry.npmmirror.com/@chakra-ui/stepper/2.2.0 - name: '@chakra-ui/stepper' - version: 2.2.0 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/icon': registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/styled-system@2.9.1: - resolution: {integrity: sha512-jhYKBLxwOPi9/bQt9kqV3ELa/4CjmNNruTyXlPp5M0v0+pDMUngPp48mVLoskm9RKZGE0h1qpvj/jZ3K7c7t8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/styled-system/-/styled-system-2.9.1.tgz} - name: '@chakra-ui/styled-system' - version: 2.9.1 - dependencies: - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - csstype: registry.npmmirror.com/csstype@3.1.2 - lodash.mergewith: registry.npmmirror.com/lodash.mergewith@4.6.2 - dev: false - - registry.npmmirror.com/@chakra-ui/switch@2.0.27(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react@18.2.0): - resolution: {integrity: sha512-z76y2fxwMlvRBrC5W8xsZvo3gP+zAEbT3Nqy5P8uh/IPd5OvDsGeac90t5cgnQTyxMOpznUNNK+1eUZqtLxWnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/switch/-/switch-2.0.27.tgz} - id: registry.npmmirror.com/@chakra-ui/switch/2.0.27 - name: '@chakra-ui/switch' - version: 2.0.27 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - framer-motion: '>=4.0.0' - react: '>=18' - dependencies: - '@chakra-ui/checkbox': registry.npmmirror.com/@chakra-ui/checkbox@2.2.15(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - framer-motion: registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0): - resolution: {integrity: sha512-Vy8UUaCxikOzOGE54IP8tKouvU38rEYU1HCSquU9+oe7Jd70HaiLa4vmUKvHyMUmxkOzDHIkgZLbVQCubSnN5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/system/-/system-2.5.8.tgz} - id: registry.npmmirror.com/@chakra-ui/system/2.5.8 - name: '@chakra-ui/system' - version: 2.5.8 - peerDependencies: - '@emotion/react': ^11.0.0 - '@emotion/styled': ^11.0.0 - react: '>=18' - dependencies: - '@chakra-ui/color-mode': registry.npmmirror.com/@chakra-ui/color-mode@2.1.12(react@18.2.0) - '@chakra-ui/object-utils': registry.npmmirror.com/@chakra-ui/object-utils@2.1.0 - '@chakra-ui/react-utils': registry.npmmirror.com/@chakra-ui/react-utils@2.0.12(react@18.2.0) - '@chakra-ui/styled-system': registry.npmmirror.com/@chakra-ui/styled-system@2.9.1 - '@chakra-ui/theme-utils': registry.npmmirror.com/@chakra-ui/theme-utils@2.0.18 - '@chakra-ui/utils': registry.npmmirror.com/@chakra-ui/utils@2.0.15 - '@emotion/react': registry.npmmirror.com/@emotion/react@11.10.6(@types/react@18.0.28)(react@18.2.0) - '@emotion/styled': registry.npmmirror.com/@emotion/styled@11.10.6(@emotion/react@11.10.6)(@types/react@18.0.28)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - react-fast-compare: registry.npmmirror.com/react-fast-compare@3.2.1 - dev: false - - registry.npmmirror.com/@chakra-ui/table@2.0.17(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-OScheTEp1LOYvTki2NFwnAYvac8siAhW9BI5RKm5f5ORL2gVJo4I72RUqE0aKe1oboxgm7CYt5afT5PS5cG61A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/table/-/table-2.0.17.tgz} - id: registry.npmmirror.com/@chakra-ui/table/2.0.17 - name: '@chakra-ui/table' - version: 2.0.17 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/tabs@2.1.9(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-Yf8e0kRvaGM6jfkJum0aInQ0U3ZlCafmrYYni2lqjcTtThqu+Yosmo3iYlnullXxCw5MVznfrkb9ySvgQowuYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/tabs/-/tabs-2.1.9.tgz} - id: registry.npmmirror.com/@chakra-ui/tabs/2.1.9 - name: '@chakra-ui/tabs' - version: 2.1.9 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/clickable': registry.npmmirror.com/@chakra-ui/clickable@2.0.14(react@18.2.0) - '@chakra-ui/descendant': registry.npmmirror.com/@chakra-ui/descendant@3.0.14(react@18.2.0) - '@chakra-ui/lazy-utils': registry.npmmirror.com/@chakra-ui/lazy-utils@2.0.5 - '@chakra-ui/react-children-utils': registry.npmmirror.com/@chakra-ui/react-children-utils@2.0.6(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-use-controllable-state': registry.npmmirror.com/@chakra-ui/react-use-controllable-state@2.0.8(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/react-use-safe-layout-effect': registry.npmmirror.com/@chakra-ui/react-use-safe-layout-effect@2.0.5(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/tag@3.0.0(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-YWdMmw/1OWRwNkG9pX+wVtZio+B89odaPj6XeMn5nfNN8+jyhIEpouWv34+CO9G0m1lupJTxPSfgLAd7cqXZMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/tag/-/tag-3.0.0.tgz} - id: registry.npmmirror.com/@chakra-ui/tag/3.0.0 - name: '@chakra-ui/tag' - version: 3.0.0 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/icon': registry.npmmirror.com/@chakra-ui/icon@3.0.16(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/textarea@2.0.19(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-adJk+qVGsFeJDvfn56CcJKKse8k7oMGlODrmpnpTdF+xvlsiTM+1GfaJvgNSpHHuQFdz/A0z1uJtfGefk0G2ZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/textarea/-/textarea-2.0.19.tgz} - id: registry.npmmirror.com/@chakra-ui/textarea/2.0.19 - name: '@chakra-ui/textarea' - version: 2.0.19 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/form-control': registry.npmmirror.com/@chakra-ui/form-control@2.0.18(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/theme-tools@2.0.18(@chakra-ui/styled-system@2.9.1): - resolution: {integrity: sha512-MbiRuXb2tb41FbnW41zhsYYAU0znlpfYZnu0mxCf8U2otCwPekJCfESUGYypjq4JnydQ7TDOk+Kz/Wi974l4mw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/theme-tools/-/theme-tools-2.0.18.tgz} - id: registry.npmmirror.com/@chakra-ui/theme-tools/2.0.18 - name: '@chakra-ui/theme-tools' - version: 2.0.18 - peerDependencies: - '@chakra-ui/styled-system': '>=2.0.0' - dependencies: - '@chakra-ui/anatomy': registry.npmmirror.com/@chakra-ui/anatomy@2.1.2 - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/styled-system': registry.npmmirror.com/@chakra-ui/styled-system@2.9.1 - color2k: registry.npmmirror.com/color2k@2.0.2 - dev: false - - registry.npmmirror.com/@chakra-ui/theme-utils@2.0.18: - resolution: {integrity: sha512-aSbkUUiFpc1NHC7lQdA6uYlr6EcZFXz6b4aJ7VRDpqTiywvqYnvfGzhmsB0z94vgtS9qXc6HoIwBp25jYGV2MA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/theme-utils/-/theme-utils-2.0.18.tgz} - name: '@chakra-ui/theme-utils' - version: 2.0.18 - dependencies: - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/styled-system': registry.npmmirror.com/@chakra-ui/styled-system@2.9.1 - '@chakra-ui/theme': registry.npmmirror.com/@chakra-ui/theme@3.1.2(@chakra-ui/styled-system@2.9.1) - lodash.mergewith: registry.npmmirror.com/lodash.mergewith@4.6.2 - dev: false - - registry.npmmirror.com/@chakra-ui/theme@3.1.2(@chakra-ui/styled-system@2.9.1): - resolution: {integrity: sha512-ebUXMS3LZw2OZxEQNYaFw3/XuA3jpyprhS/frjHMvZKSOaCjMW+c9z25S0jp1NnpQff08VGI8EWbyVZECXU1QA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/theme/-/theme-3.1.2.tgz} - id: registry.npmmirror.com/@chakra-ui/theme/3.1.2 - name: '@chakra-ui/theme' - version: 3.1.2 - peerDependencies: - '@chakra-ui/styled-system': '>=2.8.0' - dependencies: - '@chakra-ui/anatomy': registry.npmmirror.com/@chakra-ui/anatomy@2.1.2 - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/styled-system': registry.npmmirror.com/@chakra-ui/styled-system@2.9.1 - '@chakra-ui/theme-tools': registry.npmmirror.com/@chakra-ui/theme-tools@2.0.18(@chakra-ui/styled-system@2.9.1) - dev: false - - registry.npmmirror.com/@chakra-ui/toast@6.1.4(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-wAcPHq/N/ar4jQxkUGhnsbp+lx2eKOpHxn1KaWdHXUkqCNUA1z09fvBsoMyzObSiiwbDuQPZG5RxsOhzfPZX4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/toast/-/toast-6.1.4.tgz} - id: registry.npmmirror.com/@chakra-ui/toast/6.1.4 - name: '@chakra-ui/toast' - version: 6.1.4 - peerDependencies: - '@chakra-ui/system': 2.5.8 - framer-motion: '>=4.0.0' - react: '>=18' - react-dom: '>=18' - dependencies: - '@chakra-ui/alert': registry.npmmirror.com/@chakra-ui/alert@2.1.0(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/close-button': registry.npmmirror.com/@chakra-ui/close-button@2.0.17(@chakra-ui/system@2.5.8)(react@18.2.0) - '@chakra-ui/portal': registry.npmmirror.com/@chakra-ui/portal@2.0.16(react-dom@18.2.0)(react@18.2.0) - '@chakra-ui/react-context': registry.npmmirror.com/@chakra-ui/react-context@2.0.8(react@18.2.0) - '@chakra-ui/react-use-timeout': registry.npmmirror.com/@chakra-ui/react-use-timeout@2.0.5(react@18.2.0) - '@chakra-ui/react-use-update-effect': registry.npmmirror.com/@chakra-ui/react-use-update-effect@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/styled-system': registry.npmmirror.com/@chakra-ui/styled-system@2.9.1 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - '@chakra-ui/theme': registry.npmmirror.com/@chakra-ui/theme@3.1.2(@chakra-ui/styled-system@2.9.1) - framer-motion: registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - dev: false - - registry.npmmirror.com/@chakra-ui/tooltip@2.2.9(@chakra-ui/system@2.5.8)(framer-motion@9.0.6)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-ZoksllanqXRUyMDaiogvUVJ+RdFXwZrfrwx3RV22fejYZIQ602hZ3QHtHLB5ZnKFLbvXKMZKM23HxFTSb0Ytqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/tooltip/-/tooltip-2.2.9.tgz} - id: registry.npmmirror.com/@chakra-ui/tooltip/2.2.9 - name: '@chakra-ui/tooltip' - version: 2.2.9 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - framer-motion: '>=4.0.0' - react: '>=18' - react-dom: '>=18' - dependencies: - '@chakra-ui/dom-utils': registry.npmmirror.com/@chakra-ui/dom-utils@2.1.0 - '@chakra-ui/popper': registry.npmmirror.com/@chakra-ui/popper@3.0.14(react@18.2.0) - '@chakra-ui/portal': registry.npmmirror.com/@chakra-ui/portal@2.0.16(react-dom@18.2.0)(react@18.2.0) - '@chakra-ui/react-types': registry.npmmirror.com/@chakra-ui/react-types@2.0.7(react@18.2.0) - '@chakra-ui/react-use-disclosure': registry.npmmirror.com/@chakra-ui/react-use-disclosure@2.0.8(react@18.2.0) - '@chakra-ui/react-use-event-listener': registry.npmmirror.com/@chakra-ui/react-use-event-listener@2.0.7(react@18.2.0) - '@chakra-ui/react-use-merge-refs': registry.npmmirror.com/@chakra-ui/react-use-merge-refs@2.0.7(react@18.2.0) - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - framer-motion: registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - dev: false - - registry.npmmirror.com/@chakra-ui/transition@2.0.16(framer-motion@9.0.6)(react@18.2.0): - resolution: {integrity: sha512-E+RkwlPc3H7P1crEXmXwDXMB2lqY2LLia2P5siQ4IEnRWIgZXlIw+8Em+NtHNgusel2N+9yuB0wT9SeZZeZ3CQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/transition/-/transition-2.0.16.tgz} - id: registry.npmmirror.com/@chakra-ui/transition/2.0.16 - name: '@chakra-ui/transition' - version: 2.0.16 - peerDependencies: - framer-motion: '>=4.0.0' - react: '>=18' - dependencies: - '@chakra-ui/shared-utils': registry.npmmirror.com/@chakra-ui/shared-utils@2.0.5 - framer-motion: registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@chakra-ui/utils@2.0.15: - resolution: {integrity: sha512-El4+jL0WSaYYs+rJbuYFDbjmfCcfGDmRY95GO4xwzit6YAPZBLcR65rOEwLps+XWluZTy1xdMrusg/hW0c1aAA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/utils/-/utils-2.0.15.tgz} - name: '@chakra-ui/utils' - version: 2.0.15 - dependencies: - '@types/lodash.mergewith': registry.npmmirror.com/@types/lodash.mergewith@4.6.7 - css-box-model: registry.npmmirror.com/css-box-model@1.2.1 - framesync: registry.npmmirror.com/framesync@6.1.2 - lodash.mergewith: registry.npmmirror.com/lodash.mergewith@4.6.2 - dev: false - - registry.npmmirror.com/@chakra-ui/visually-hidden@2.0.15(@chakra-ui/system@2.5.8)(react@18.2.0): - resolution: {integrity: sha512-WWULIiucYRBIewHKFA7BssQ2ABLHLVd9lrUo3N3SZgR0u4ZRDDVEUNOy+r+9ruDze8+36dGbN9wsN1IdELtdOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@chakra-ui/visually-hidden/-/visually-hidden-2.0.15.tgz} - id: registry.npmmirror.com/@chakra-ui/visually-hidden/2.0.15 - name: '@chakra-ui/visually-hidden' - version: 2.0.15 - peerDependencies: - '@chakra-ui/system': '>=2.0.0' - react: '>=18' - dependencies: - '@chakra-ui/system': registry.npmmirror.com/@chakra-ui/system@2.5.8(@emotion/react@11.10.6)(@emotion/styled@11.10.6)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@colors/colors@1.5.0: - resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@colors/colors/-/colors-1.5.0.tgz} - name: '@colors/colors' - version: 1.5.0 - engines: {node: '>=0.1.90'} - dev: false - - registry.npmmirror.com/@dabh/diagnostics@2.0.3: - resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@dabh/diagnostics/-/diagnostics-2.0.3.tgz} - name: '@dabh/diagnostics' - version: 2.0.3 - dependencies: - colorspace: registry.npmmirror.com/colorspace@1.1.4 - enabled: registry.npmmirror.com/enabled@2.0.0 - kuler: registry.npmmirror.com/kuler@2.0.0 - dev: false - - registry.npmmirror.com/@emotion/babel-plugin@11.11.0: - resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/babel-plugin/-/babel-plugin-11.11.0.tgz} - name: '@emotion/babel-plugin' - version: 11.11.0 - dependencies: - '@babel/helper-module-imports': registry.npmmirror.com/@babel/helper-module-imports@7.22.5 - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - '@emotion/hash': registry.npmmirror.com/@emotion/hash@0.9.1 - '@emotion/memoize': registry.npmmirror.com/@emotion/memoize@0.8.1 - '@emotion/serialize': registry.npmmirror.com/@emotion/serialize@1.1.2 - babel-plugin-macros: registry.npmmirror.com/babel-plugin-macros@3.1.0 - convert-source-map: registry.npmmirror.com/convert-source-map@1.9.0 - escape-string-regexp: registry.npmmirror.com/escape-string-regexp@4.0.0 - find-root: registry.npmmirror.com/find-root@1.1.0 - source-map: registry.npmmirror.com/source-map@0.5.7 - stylis: registry.npmmirror.com/stylis@4.2.0 - dev: false - - registry.npmmirror.com/@emotion/cache@11.11.0: - resolution: {integrity: sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/cache/-/cache-11.11.0.tgz} - name: '@emotion/cache' - version: 11.11.0 - dependencies: - '@emotion/memoize': registry.npmmirror.com/@emotion/memoize@0.8.1 - '@emotion/sheet': registry.npmmirror.com/@emotion/sheet@1.2.2 - '@emotion/utils': registry.npmmirror.com/@emotion/utils@1.2.1 - '@emotion/weak-memoize': registry.npmmirror.com/@emotion/weak-memoize@0.3.1 - stylis: registry.npmmirror.com/stylis@4.2.0 - dev: false - - registry.npmmirror.com/@emotion/hash@0.9.1: - resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/hash/-/hash-0.9.1.tgz} - name: '@emotion/hash' - version: 0.9.1 - dev: false - - registry.npmmirror.com/@emotion/is-prop-valid@0.8.8: - resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz} - name: '@emotion/is-prop-valid' - version: 0.8.8 - requiresBuild: true - dependencies: - '@emotion/memoize': registry.npmmirror.com/@emotion/memoize@0.7.4 - dev: false - optional: true - - registry.npmmirror.com/@emotion/is-prop-valid@1.2.1: - resolution: {integrity: sha512-61Mf7Ufx4aDxx1xlDeOm8aFFigGHE4z+0sKCa+IHCeZKiyP9RLD0Mmx7m8b9/Cf37f7NAvQOOJAbQQGVr5uERw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/is-prop-valid/-/is-prop-valid-1.2.1.tgz} - name: '@emotion/is-prop-valid' - version: 1.2.1 - dependencies: - '@emotion/memoize': registry.npmmirror.com/@emotion/memoize@0.8.1 - dev: false - - registry.npmmirror.com/@emotion/memoize@0.7.4: - resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/memoize/-/memoize-0.7.4.tgz} - name: '@emotion/memoize' - version: 0.7.4 - dev: false - optional: true - - registry.npmmirror.com/@emotion/memoize@0.8.1: - resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/memoize/-/memoize-0.8.1.tgz} - name: '@emotion/memoize' - version: 0.8.1 - dev: false - - registry.npmmirror.com/@emotion/react@11.10.6(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-6HT8jBmcSkfzO7mc+N1L9uwvOnlcGoix8Zn7srt+9ga0MjREo6lRpuVX0kzo6Jp6oTqDhREOFsygN6Ew4fEQbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/react/-/react-11.10.6.tgz} - id: registry.npmmirror.com/@emotion/react/11.10.6 - name: '@emotion/react' - version: 11.10.6 - peerDependencies: - '@types/react': '*' - react: '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - '@emotion/babel-plugin': registry.npmmirror.com/@emotion/babel-plugin@11.11.0 - '@emotion/cache': registry.npmmirror.com/@emotion/cache@11.11.0 - '@emotion/serialize': registry.npmmirror.com/@emotion/serialize@1.1.2 - '@emotion/use-insertion-effect-with-fallbacks': registry.npmmirror.com/@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0) - '@emotion/utils': registry.npmmirror.com/@emotion/utils@1.2.1 - '@emotion/weak-memoize': registry.npmmirror.com/@emotion/weak-memoize@0.3.1 - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - hoist-non-react-statics: registry.npmmirror.com/hoist-non-react-statics@3.3.2 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@emotion/serialize@1.1.2: - resolution: {integrity: sha512-zR6a/fkFP4EAcCMQtLOhIgpprZOwNmCldtpaISpvz348+DP4Mz8ZoKaGGCQpbzepNIUWbq4w6hNZkwDyKoS+HA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/serialize/-/serialize-1.1.2.tgz} - name: '@emotion/serialize' - version: 1.1.2 - dependencies: - '@emotion/hash': registry.npmmirror.com/@emotion/hash@0.9.1 - '@emotion/memoize': registry.npmmirror.com/@emotion/memoize@0.8.1 - '@emotion/unitless': registry.npmmirror.com/@emotion/unitless@0.8.1 - '@emotion/utils': registry.npmmirror.com/@emotion/utils@1.2.1 - csstype: registry.npmmirror.com/csstype@3.1.2 - dev: false - - registry.npmmirror.com/@emotion/sheet@1.2.2: - resolution: {integrity: sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/sheet/-/sheet-1.2.2.tgz} - name: '@emotion/sheet' - version: 1.2.2 - dev: false - - registry.npmmirror.com/@emotion/styled@11.10.6(@emotion/react@11.10.6)(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-OXtBzOmDSJo5Q0AFemHCfl+bUueT8BIcPSxu0EGTpGk6DmI5dnhSzQANm1e1ze0YZL7TDyAyy6s/b/zmGOS3Og==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/styled/-/styled-11.10.6.tgz} - id: registry.npmmirror.com/@emotion/styled/11.10.6 - name: '@emotion/styled' - version: 11.10.6 - peerDependencies: - '@emotion/react': ^11.0.0-rc.0 - '@types/react': '*' - react: '>=16.8.0' - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - '@emotion/babel-plugin': registry.npmmirror.com/@emotion/babel-plugin@11.11.0 - '@emotion/is-prop-valid': registry.npmmirror.com/@emotion/is-prop-valid@1.2.1 - '@emotion/react': registry.npmmirror.com/@emotion/react@11.10.6(@types/react@18.0.28)(react@18.2.0) - '@emotion/serialize': registry.npmmirror.com/@emotion/serialize@1.1.2 - '@emotion/use-insertion-effect-with-fallbacks': registry.npmmirror.com/@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0) - '@emotion/utils': registry.npmmirror.com/@emotion/utils@1.2.1 - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@emotion/unitless@0.8.1: - resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/unitless/-/unitless-0.8.1.tgz} - name: '@emotion/unitless' - version: 0.8.1 - dev: false - - registry.npmmirror.com/@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.2.0): - resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/use-insertion-effect-with-fallbacks/-/use-insertion-effect-with-fallbacks-1.0.1.tgz} - id: registry.npmmirror.com/@emotion/use-insertion-effect-with-fallbacks/1.0.1 - name: '@emotion/use-insertion-effect-with-fallbacks' - version: 1.0.1 - peerDependencies: - react: '>=16.8.0' - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/@emotion/utils@1.2.1: - resolution: {integrity: sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/utils/-/utils-1.2.1.tgz} - name: '@emotion/utils' - version: 1.2.1 - dev: false - - registry.npmmirror.com/@emotion/weak-memoize@0.3.1: - resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@emotion/weak-memoize/-/weak-memoize-0.3.1.tgz} - name: '@emotion/weak-memoize' - version: 0.3.1 - dev: false - - registry.npmmirror.com/@eslint/eslintrc@1.4.1: - resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@eslint/eslintrc/-/eslintrc-1.4.1.tgz} - name: '@eslint/eslintrc' - version: 1.4.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - ajv: registry.npmmirror.com/ajv@6.12.6 - debug: registry.npmmirror.com/debug@4.3.4 - espree: registry.npmmirror.com/espree@9.5.2 - globals: registry.npmmirror.com/globals@13.20.0 - ignore: registry.npmmirror.com/ignore@5.2.4 - import-fresh: registry.npmmirror.com/import-fresh@3.3.0 - js-yaml: registry.npmmirror.com/js-yaml@4.1.0 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - strip-json-comments: registry.npmmirror.com/strip-json-comments@3.1.1 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@humanwhocodes/config-array@0.11.10: - resolution: {integrity: sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/config-array/-/config-array-0.11.10.tgz} - name: '@humanwhocodes/config-array' - version: 0.11.10 - engines: {node: '>=10.10.0'} - dependencies: - '@humanwhocodes/object-schema': registry.npmmirror.com/@humanwhocodes/object-schema@1.2.1 - debug: registry.npmmirror.com/debug@4.3.4 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@humanwhocodes/module-importer@1.0.1: - resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz} - name: '@humanwhocodes/module-importer' - version: 1.0.1 - engines: {node: '>=12.22'} - dev: true - - registry.npmmirror.com/@humanwhocodes/object-schema@1.2.1: - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz} - name: '@humanwhocodes/object-schema' - version: 1.2.1 - dev: true - - registry.npmmirror.com/@jridgewell/gen-mapping@0.3.3: - resolution: {integrity: sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz} - name: '@jridgewell/gen-mapping' - version: 0.3.3 - engines: {node: '>=6.0.0'} - dependencies: - '@jridgewell/set-array': registry.npmmirror.com/@jridgewell/set-array@1.1.2 - '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.15 - '@jridgewell/trace-mapping': registry.npmmirror.com/@jridgewell/trace-mapping@0.3.18 - dev: true - - registry.npmmirror.com/@jridgewell/resolve-uri@3.1.0: - resolution: {integrity: sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz} - name: '@jridgewell/resolve-uri' - version: 3.1.0 - engines: {node: '>=6.0.0'} - dev: true - - registry.npmmirror.com/@jridgewell/set-array@1.1.2: - resolution: {integrity: sha512-xnkseuNADM0gt2bs+BvhO0p78Mk762YnZdsuzFV018NoG1Sj1SCQvpSqa7XUaTam5vAGasABV9qXASMKnFMwMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/set-array/-/set-array-1.1.2.tgz} - name: '@jridgewell/set-array' - version: 1.1.2 - engines: {node: '>=6.0.0'} - dev: true - - registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.14: - resolution: {integrity: sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz} - name: '@jridgewell/sourcemap-codec' - version: 1.4.14 - dev: true - - registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.15: - resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz} - name: '@jridgewell/sourcemap-codec' - version: 1.4.15 - dev: true - - registry.npmmirror.com/@jridgewell/trace-mapping@0.3.18: - resolution: {integrity: sha512-w+niJYzMHdd7USdiH2U6869nqhD2nbfZXND5Yp93qIbEmnDNk7PD48o+YchRVpzMU7M6jVCbenTR7PA1FLQ9pA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@jridgewell/trace-mapping/-/trace-mapping-0.3.18.tgz} - name: '@jridgewell/trace-mapping' - version: 0.3.18 - dependencies: - '@jridgewell/resolve-uri': registry.npmmirror.com/@jridgewell/resolve-uri@3.1.0 - '@jridgewell/sourcemap-codec': registry.npmmirror.com/@jridgewell/sourcemap-codec@1.4.14 - dev: true - - registry.npmmirror.com/@motionone/animation@10.15.1: - resolution: {integrity: sha512-mZcJxLjHor+bhcPuIFErMDNyrdb2vJur8lSfMCsuCB4UyV8ILZLvK+t+pg56erv8ud9xQGK/1OGPt10agPrCyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@motionone/animation/-/animation-10.15.1.tgz} - name: '@motionone/animation' - version: 10.15.1 - dependencies: - '@motionone/easing': registry.npmmirror.com/@motionone/easing@10.15.1 - '@motionone/types': registry.npmmirror.com/@motionone/types@10.15.1 - '@motionone/utils': registry.npmmirror.com/@motionone/utils@10.15.1 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/@motionone/dom@10.16.2: - resolution: {integrity: sha512-bnuHdNbge1FutZXv+k7xub9oPWcF0hsu8y1HTH/qg6av58YI0VufZ3ngfC7p2xhMJMnoh0LXFma2EGTgPeCkeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@motionone/dom/-/dom-10.16.2.tgz} - name: '@motionone/dom' - version: 10.16.2 - dependencies: - '@motionone/animation': registry.npmmirror.com/@motionone/animation@10.15.1 - '@motionone/generators': registry.npmmirror.com/@motionone/generators@10.15.1 - '@motionone/types': registry.npmmirror.com/@motionone/types@10.15.1 - '@motionone/utils': registry.npmmirror.com/@motionone/utils@10.15.1 - hey-listen: registry.npmmirror.com/hey-listen@1.0.8 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/@motionone/easing@10.15.1: - resolution: {integrity: sha512-6hIHBSV+ZVehf9dcKZLT7p5PEKHGhDwky2k8RKkmOvUoYP3S+dXsKupyZpqx5apjd9f+php4vXk4LuS+ADsrWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@motionone/easing/-/easing-10.15.1.tgz} - name: '@motionone/easing' - version: 10.15.1 - dependencies: - '@motionone/utils': registry.npmmirror.com/@motionone/utils@10.15.1 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/@motionone/generators@10.15.1: - resolution: {integrity: sha512-67HLsvHJbw6cIbLA/o+gsm7h+6D4Sn7AUrB/GPxvujse1cGZ38F5H7DzoH7PhX+sjvtDnt2IhFYF2Zp1QTMKWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@motionone/generators/-/generators-10.15.1.tgz} - name: '@motionone/generators' - version: 10.15.1 - dependencies: - '@motionone/types': registry.npmmirror.com/@motionone/types@10.15.1 - '@motionone/utils': registry.npmmirror.com/@motionone/utils@10.15.1 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/@motionone/types@10.15.1: - resolution: {integrity: sha512-iIUd/EgUsRZGrvW0jqdst8st7zKTzS9EsKkP+6c6n4MPZoQHwiHuVtTQLD6Kp0bsBLhNzKIBlHXponn/SDT4hA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@motionone/types/-/types-10.15.1.tgz} - name: '@motionone/types' - version: 10.15.1 - dev: false - - registry.npmmirror.com/@motionone/utils@10.15.1: - resolution: {integrity: sha512-p0YncgU+iklvYr/Dq4NobTRdAPv9PveRDUXabPEeOjBLSO/1FNB2phNTZxOxpi1/GZwYpAoECEa0Wam+nsmhSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@motionone/utils/-/utils-10.15.1.tgz} - name: '@motionone/utils' - version: 10.15.1 - dependencies: - '@motionone/types': registry.npmmirror.com/@motionone/types@10.15.1 - hey-listen: registry.npmmirror.com/hey-listen@1.0.8 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/@mozilla/readability@0.4.4: - resolution: {integrity: sha512-MCgZyANpJ6msfvVMi6+A0UAsvZj//4OHREYUB9f2087uXHVoU+H+SWhuihvb1beKpM323bReQPRio0WNk2+V6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@mozilla/readability/-/readability-0.4.4.tgz} - name: '@mozilla/readability' - version: 0.4.4 - engines: {node: '>=14.0.0'} - dev: false - - registry.npmmirror.com/@next/env@13.1.6: - resolution: {integrity: sha512-s+W9Fdqh5MFk6ECrbnVmmAOwxKQuhGMT7xXHrkYIBMBcTiOqNWhv5KbJIboKR5STXxNXl32hllnvKaffzFaWQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/env/-/env-13.1.6.tgz} - name: '@next/env' - version: 13.1.6 - dev: false - - registry.npmmirror.com/@next/eslint-plugin-next@13.1.6: - resolution: {integrity: sha512-o7cauUYsXjzSJkay8wKjpKJf2uLzlggCsGUkPu3lP09Pv97jYlekTC20KJrjQKmSv5DXV0R/uks2ZXhqjNkqAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/eslint-plugin-next/-/eslint-plugin-next-13.1.6.tgz} - name: '@next/eslint-plugin-next' - version: 13.1.6 - dependencies: - glob: registry.npmmirror.com/glob@7.1.7 - dev: true - - registry.npmmirror.com/@next/font@13.1.6: - resolution: {integrity: sha512-AITjmeb1RgX1HKMCiA39ztx2mxeAyxl4ljv2UoSBUGAbFFMg8MO7YAvjHCgFhD39hL7YTbFjol04e/BPBH5RzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/font/-/font-13.1.6.tgz} - name: '@next/font' - version: 13.1.6 - dev: false - - registry.npmmirror.com/@next/swc-android-arm-eabi@13.1.6: - resolution: {integrity: sha512-F3/6Z8LH/pGlPzR1AcjPFxx35mPqjE5xZcf+IL+KgbW9tMkp7CYi1y7qKrEWU7W4AumxX/8OINnDQWLiwLasLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-android-arm-eabi/-/swc-android-arm-eabi-13.1.6.tgz} - name: '@next/swc-android-arm-eabi' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [arm] - os: [android] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-android-arm64@13.1.6: - resolution: {integrity: sha512-cMwQjnB8vrYkWyK/H0Rf2c2pKIH4RGjpKUDvbjVAit6SbwPDpmaijLio0LWFV3/tOnY6kvzbL62lndVA0mkYpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-android-arm64/-/swc-android-arm64-13.1.6.tgz} - name: '@next/swc-android-arm64' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [arm64] - os: [android] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-darwin-arm64@13.1.6: - resolution: {integrity: sha512-KKRQH4DDE4kONXCvFMNBZGDb499Hs+xcFAwvj+rfSUssIDrZOlyfJNy55rH5t2Qxed1e4K80KEJgsxKQN1/fyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-darwin-arm64/-/swc-darwin-arm64-13.1.6.tgz} - name: '@next/swc-darwin-arm64' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [arm64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-darwin-x64@13.1.6: - resolution: {integrity: sha512-/uOky5PaZDoaU99ohjtNcDTJ6ks/gZ5ykTQDvNZDjIoCxFe3+t06bxsTPY6tAO6uEAw5f6vVFX5H5KLwhrkZCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-darwin-x64/-/swc-darwin-x64-13.1.6.tgz} - name: '@next/swc-darwin-x64' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [x64] - os: [darwin] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-freebsd-x64@13.1.6: - resolution: {integrity: sha512-qaEALZeV7to6weSXk3Br80wtFQ7cFTpos/q+m9XVRFggu+8Ib895XhMWdJBzew6aaOcMvYR6KQ6JmHA2/eMzWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-freebsd-x64/-/swc-freebsd-x64-13.1.6.tgz} - name: '@next/swc-freebsd-x64' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [x64] - os: [freebsd] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-linux-arm-gnueabihf@13.1.6: - resolution: {integrity: sha512-OybkbC58A1wJ+JrJSOjGDvZzrVEQA4sprJejGqMwiZyLqhr9Eo8FXF0y6HL+m1CPCpPhXEHz/2xKoYsl16kNqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-linux-arm-gnueabihf/-/swc-linux-arm-gnueabihf-13.1.6.tgz} - name: '@next/swc-linux-arm-gnueabihf' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [arm] - os: [linux] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-linux-arm64-gnu@13.1.6: - resolution: {integrity: sha512-yCH+yDr7/4FDuWv6+GiYrPI9kcTAO3y48UmaIbrKy8ZJpi7RehJe3vIBRUmLrLaNDH3rY1rwoHi471NvR5J5NQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-13.1.6.tgz} - name: '@next/swc-linux-arm64-gnu' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - libc: [glibc] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-linux-arm64-musl@13.1.6: - resolution: {integrity: sha512-ECagB8LGX25P9Mrmlc7Q/TQBb9rGScxHbv/kLqqIWs2fIXy6Y/EiBBiM72NTwuXUFCNrWR4sjUPSooVBJJ3ESQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-13.1.6.tgz} - name: '@next/swc-linux-arm64-musl' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [arm64] - os: [linux] - libc: [musl] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-linux-x64-gnu@13.1.6: - resolution: {integrity: sha512-GT5w2mruk90V/I5g6ScuueE7fqj/d8Bui2qxdw6lFxmuTgMeol5rnzAv4uAoVQgClOUO/MULilzlODg9Ib3Y4Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-13.1.6.tgz} - name: '@next/swc-linux-x64-gnu' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - libc: [glibc] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-linux-x64-musl@13.1.6: - resolution: {integrity: sha512-keFD6KvwOPzmat4TCnlnuxJCQepPN+8j3Nw876FtULxo8005Y9Ghcl7ACcR8GoiKoddAq8gxNBrpjoxjQRHeAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-13.1.6.tgz} - name: '@next/swc-linux-x64-musl' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [x64] - os: [linux] - libc: [musl] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-win32-arm64-msvc@13.1.6: - resolution: {integrity: sha512-OwertslIiGQluFvHyRDzBCIB07qJjqabAmINlXUYt7/sY7Q7QPE8xVi5beBxX/rxTGPIbtyIe3faBE6Z2KywhQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-13.1.6.tgz} - name: '@next/swc-win32-arm64-msvc' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [arm64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-win32-ia32-msvc@13.1.6: - resolution: {integrity: sha512-g8zowiuP8FxUR9zslPmlju7qYbs2XBtTLVSxVikPtUDQedhcls39uKYLvOOd1JZg0ehyhopobRoH1q+MHlIN/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-win32-ia32-msvc/-/swc-win32-ia32-msvc-13.1.6.tgz} - name: '@next/swc-win32-ia32-msvc' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [ia32] - os: [win32] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@next/swc-win32-x64-msvc@13.1.6: - resolution: {integrity: sha512-Ls2OL9hi3YlJKGNdKv8k3X/lLgc3VmLG3a/DeTkAd+lAituJp8ZHmRmm9f9SL84fT3CotlzcgbdaCDfFwFA6bA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-13.1.6.tgz} - name: '@next/swc-win32-x64-msvc' - version: 13.1.6 - engines: {node: '>= 10'} - cpu: [x64] - os: [win32] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/@nodelib/fs.scandir@2.1.5: - resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz} - name: '@nodelib/fs.scandir' - version: 2.1.5 - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat@2.0.5 - run-parallel: registry.npmmirror.com/run-parallel@1.2.0 - dev: true - - registry.npmmirror.com/@nodelib/fs.stat@2.0.5: - resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz} - name: '@nodelib/fs.stat' - version: 2.0.5 - engines: {node: '>= 8'} - dev: true - - registry.npmmirror.com/@nodelib/fs.walk@1.2.8: - resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz} - name: '@nodelib/fs.walk' - version: 1.2.8 - engines: {node: '>= 8'} - dependencies: - '@nodelib/fs.scandir': registry.npmmirror.com/@nodelib/fs.scandir@2.1.5 - fastq: registry.npmmirror.com/fastq@1.15.0 - dev: true - - registry.npmmirror.com/@pkgr/utils@2.4.1: - resolution: {integrity: sha512-JOqwkgFEyi+OROIyq7l4Jy28h/WwhDnG/cPkXG2Z1iFbubB6jsHW1NDvmyOzTBxHr3yg68YGirmh1JUgMqa+9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@pkgr/utils/-/utils-2.4.1.tgz} - name: '@pkgr/utils' - version: 2.4.1 - engines: {node: ^12.20.0 || ^14.18.0 || >=16.0.0} - dependencies: - cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 - fast-glob: registry.npmmirror.com/fast-glob@3.2.12 - is-glob: registry.npmmirror.com/is-glob@4.0.3 - open: registry.npmmirror.com/open@9.1.0 - picocolors: registry.npmmirror.com/picocolors@1.0.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: true - - registry.npmmirror.com/@popperjs/core@2.11.8: - resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@popperjs/core/-/core-2.11.8.tgz} - name: '@popperjs/core' - version: 2.11.8 - dev: false - - registry.npmmirror.com/@reactflow/background@11.2.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-SYQbCRCU0GuxT/40Tm7ZK+l5wByGnNJSLtZhbL9C/Hl7JhsJXV3UGXr0vrlhVZUBEtkWA7XhZM/5S9XEA5XSFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@reactflow/background/-/background-11.2.4.tgz} - id: registry.npmmirror.com/@reactflow/background/11.2.4 - name: '@reactflow/background' - version: 11.2.4 - peerDependencies: - react: '>=17' - react-dom: '>=17' - dependencies: - '@reactflow/core': registry.npmmirror.com/@reactflow/core@11.7.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - classcat: registry.npmmirror.com/classcat@5.0.4 - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - zustand: registry.npmmirror.com/zustand@4.3.5(immer@9.0.19)(react@18.2.0) - transitivePeerDependencies: - - immer - dev: false - - registry.npmmirror.com/@reactflow/controls@11.1.15(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-//33XfBYu8vQ6brfmlZwKrDoh+8hh93xO2d88XiqfIbrPEEb32SYjsb9mS9VuHKNlSIW+eB27fBA1Gt00mEj5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@reactflow/controls/-/controls-11.1.15.tgz} - id: registry.npmmirror.com/@reactflow/controls/11.1.15 - name: '@reactflow/controls' - version: 11.1.15 - peerDependencies: - react: '>=17' - react-dom: '>=17' - dependencies: - '@reactflow/core': registry.npmmirror.com/@reactflow/core@11.7.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - classcat: registry.npmmirror.com/classcat@5.0.4 - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - zustand: registry.npmmirror.com/zustand@4.3.5(immer@9.0.19)(react@18.2.0) - transitivePeerDependencies: - - immer - dev: false - - registry.npmmirror.com/@reactflow/core@11.7.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-nt0T8ERp8TE7YCDQViaoEY9lb0StDPrWHVx3zBjhStFYET3wc88t8QRasZdf99xRTmyNtI3U3M40M5EBLNUpMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@reactflow/core/-/core-11.7.4.tgz} - id: registry.npmmirror.com/@reactflow/core/11.7.4 - name: '@reactflow/core' - version: 11.7.4 - peerDependencies: - react: '>=17' - react-dom: '>=17' - dependencies: - '@types/d3': registry.npmmirror.com/@types/d3@7.4.0 - '@types/d3-drag': registry.npmmirror.com/@types/d3-drag@3.0.2 - '@types/d3-selection': registry.npmmirror.com/@types/d3-selection@3.0.5 - '@types/d3-zoom': registry.npmmirror.com/@types/d3-zoom@3.0.3 - classcat: registry.npmmirror.com/classcat@5.0.4 - d3-drag: registry.npmmirror.com/d3-drag@3.0.0 - d3-selection: registry.npmmirror.com/d3-selection@3.0.0 - d3-zoom: registry.npmmirror.com/d3-zoom@3.0.0 - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - zustand: registry.npmmirror.com/zustand@4.3.5(immer@9.0.19)(react@18.2.0) - transitivePeerDependencies: - - immer - dev: false - - registry.npmmirror.com/@reactflow/minimap@11.5.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-1tDBj2zX2gxu2oHU6qvH5RGNrOWRfRxu8369KhDotuuBN5yJrGXJzWIKikwhzjsNsQJYOB+B0cS44yWAfwSwzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@reactflow/minimap/-/minimap-11.5.4.tgz} - id: registry.npmmirror.com/@reactflow/minimap/11.5.4 - name: '@reactflow/minimap' - version: 11.5.4 - peerDependencies: - react: '>=17' - react-dom: '>=17' - dependencies: - '@reactflow/core': registry.npmmirror.com/@reactflow/core@11.7.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - '@types/d3-selection': registry.npmmirror.com/@types/d3-selection@3.0.5 - '@types/d3-zoom': registry.npmmirror.com/@types/d3-zoom@3.0.3 - classcat: registry.npmmirror.com/classcat@5.0.4 - d3-selection: registry.npmmirror.com/d3-selection@3.0.0 - d3-zoom: registry.npmmirror.com/d3-zoom@3.0.0 - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - zustand: registry.npmmirror.com/zustand@4.3.5(immer@9.0.19)(react@18.2.0) - transitivePeerDependencies: - - immer - dev: false - - registry.npmmirror.com/@reactflow/node-resizer@2.1.1(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-5Q+IBmZfpp/bYsw3+KRVJB1nUbj6W3XAp5ycx4uNWH+K98vbssymyQsW0vvKkIhxEPg6tkiMzO4UWRWvwBwt1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@reactflow/node-resizer/-/node-resizer-2.1.1.tgz} - id: registry.npmmirror.com/@reactflow/node-resizer/2.1.1 - name: '@reactflow/node-resizer' - version: 2.1.1 - peerDependencies: - react: '>=17' - react-dom: '>=17' - dependencies: - '@reactflow/core': registry.npmmirror.com/@reactflow/core@11.7.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - classcat: registry.npmmirror.com/classcat@5.0.4 - d3-drag: registry.npmmirror.com/d3-drag@3.0.0 - d3-selection: registry.npmmirror.com/d3-selection@3.0.0 - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - zustand: registry.npmmirror.com/zustand@4.3.5(immer@9.0.19)(react@18.2.0) - transitivePeerDependencies: - - immer - dev: false - - registry.npmmirror.com/@reactflow/node-toolbar@1.2.3(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-uFQy9xpog92s0G1wsPLniwV9nyH4i/MmL7QoMsWdnKaOi7XMhd8SJcCzUdHC3imR21HltsuQITff/XQ51ApMbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@reactflow/node-toolbar/-/node-toolbar-1.2.3.tgz} - id: registry.npmmirror.com/@reactflow/node-toolbar/1.2.3 - name: '@reactflow/node-toolbar' - version: 1.2.3 - peerDependencies: - react: '>=17' - react-dom: '>=17' - dependencies: - '@reactflow/core': registry.npmmirror.com/@reactflow/core@11.7.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - classcat: registry.npmmirror.com/classcat@5.0.4 - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - zustand: registry.npmmirror.com/zustand@4.3.5(immer@9.0.19)(react@18.2.0) - transitivePeerDependencies: - - immer - dev: false - - registry.npmmirror.com/@rushstack/eslint-patch@1.3.1: - resolution: {integrity: sha512-RkmuBcqiNioeeBKbgzMlOdreUkJfYaSjwgx9XDgGGpjvWgyaxWvDmZVSN9CS6LjEASadhgPv2BcFp+SeouWXXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@rushstack/eslint-patch/-/eslint-patch-1.3.1.tgz} - name: '@rushstack/eslint-patch' - version: 1.3.1 - dev: true - - registry.npmmirror.com/@smithy/protocol-http@1.0.1: - resolution: {integrity: sha512-9OrEn0WfOVtBNYJUjUAn9AOiJ4lzERCJJ/JeZs8E6yajTGxBaFRxUnNBHiNqoDJVg076hY36UmEnPx7xXrvUSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/protocol-http/-/protocol-http-1.0.1.tgz} - name: '@smithy/protocol-http' - version: 1.0.1 - engines: {node: '>=14.0.0'} - dependencies: - '@smithy/types': registry.npmmirror.com/@smithy/types@1.0.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@smithy/types@1.0.0: - resolution: {integrity: sha512-kc1m5wPBHQCTixwuaOh9vnak/iJm21DrSf9UK6yDE5S3mQQ4u11pqAUiKWnlrZnYkeLfAI9UEHj9OaMT1v5Umg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@smithy/types/-/types-1.0.0.tgz} - name: '@smithy/types' - version: 1.0.0 - engines: {node: '>=14.0.0'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - optional: true - - registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.22.5): - resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute/-/babel-plugin-add-jsx-attribute-6.5.1.tgz} - id: registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute/6.5.1 - name: '@svgr/babel-plugin-add-jsx-attribute' - version: 6.5.1 - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - dev: true - - registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.22.5): - resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute/-/babel-plugin-remove-jsx-attribute-8.0.0.tgz} - id: registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute/8.0.0 - name: '@svgr/babel-plugin-remove-jsx-attribute' - version: 8.0.0 - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - dev: true - - registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.22.5): - resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression/-/babel-plugin-remove-jsx-empty-expression-8.0.0.tgz} - id: registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression/8.0.0 - name: '@svgr/babel-plugin-remove-jsx-empty-expression' - version: 8.0.0 - engines: {node: '>=14'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - dev: true - - registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.22.5): - resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value/-/babel-plugin-replace-jsx-attribute-value-6.5.1.tgz} - id: registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value/6.5.1 - name: '@svgr/babel-plugin-replace-jsx-attribute-value' - version: 6.5.1 - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - dev: true - - registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.22.5): - resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title/-/babel-plugin-svg-dynamic-title-6.5.1.tgz} - id: registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title/6.5.1 - name: '@svgr/babel-plugin-svg-dynamic-title' - version: 6.5.1 - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - dev: true - - registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.22.5): - resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions/-/babel-plugin-svg-em-dimensions-6.5.1.tgz} - id: registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions/6.5.1 - name: '@svgr/babel-plugin-svg-em-dimensions' - version: 6.5.1 - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - dev: true - - registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.22.5): - resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg/-/babel-plugin-transform-react-native-svg-6.5.1.tgz} - id: registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg/6.5.1 - name: '@svgr/babel-plugin-transform-react-native-svg' - version: 6.5.1 - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - dev: true - - registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.22.5): - resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component/-/babel-plugin-transform-svg-component-6.5.1.tgz} - id: registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component/6.5.1 - name: '@svgr/babel-plugin-transform-svg-component' - version: 6.5.1 - engines: {node: '>=12'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - dev: true - - registry.npmmirror.com/@svgr/babel-preset@6.5.1(@babel/core@7.22.5): - resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/babel-preset/-/babel-preset-6.5.1.tgz} - id: registry.npmmirror.com/@svgr/babel-preset/6.5.1 - name: '@svgr/babel-preset' - version: 6.5.1 - engines: {node: '>=10'} - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@svgr/babel-plugin-add-jsx-attribute': registry.npmmirror.com/@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.22.5) - '@svgr/babel-plugin-remove-jsx-attribute': registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.22.5) - '@svgr/babel-plugin-remove-jsx-empty-expression': registry.npmmirror.com/@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.22.5) - '@svgr/babel-plugin-replace-jsx-attribute-value': registry.npmmirror.com/@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.22.5) - '@svgr/babel-plugin-svg-dynamic-title': registry.npmmirror.com/@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.22.5) - '@svgr/babel-plugin-svg-em-dimensions': registry.npmmirror.com/@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.22.5) - '@svgr/babel-plugin-transform-react-native-svg': registry.npmmirror.com/@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.22.5) - '@svgr/babel-plugin-transform-svg-component': registry.npmmirror.com/@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.22.5) - dev: true - - registry.npmmirror.com/@svgr/core@6.5.1: - resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/core/-/core-6.5.1.tgz} - name: '@svgr/core' - version: 6.5.1 - engines: {node: '>=10'} - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@svgr/babel-preset': registry.npmmirror.com/@svgr/babel-preset@6.5.1(@babel/core@7.22.5) - '@svgr/plugin-jsx': registry.npmmirror.com/@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1) - camelcase: registry.npmmirror.com/camelcase@6.3.0 - cosmiconfig: registry.npmmirror.com/cosmiconfig@7.1.0 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@svgr/hast-util-to-babel-ast@6.5.1: - resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/hast-util-to-babel-ast/-/hast-util-to-babel-ast-6.5.1.tgz} - name: '@svgr/hast-util-to-babel-ast' - version: 6.5.1 - engines: {node: '>=10'} - dependencies: - '@babel/types': registry.npmmirror.com/@babel/types@7.22.5 - entities: registry.npmmirror.com/entities@4.5.0 - dev: true - - registry.npmmirror.com/@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1): - resolution: {integrity: sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/plugin-jsx/-/plugin-jsx-6.5.1.tgz} - id: registry.npmmirror.com/@svgr/plugin-jsx/6.5.1 - name: '@svgr/plugin-jsx' - version: 6.5.1 - engines: {node: '>=10'} - peerDependencies: - '@svgr/core': ^6.0.0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@svgr/babel-preset': registry.npmmirror.com/@svgr/babel-preset@6.5.1(@babel/core@7.22.5) - '@svgr/core': registry.npmmirror.com/@svgr/core@6.5.1 - '@svgr/hast-util-to-babel-ast': registry.npmmirror.com/@svgr/hast-util-to-babel-ast@6.5.1 - svg-parser: registry.npmmirror.com/svg-parser@2.0.4 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@svgr/plugin-svgo@6.5.1(@svgr/core@6.5.1): - resolution: {integrity: sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/plugin-svgo/-/plugin-svgo-6.5.1.tgz} - id: registry.npmmirror.com/@svgr/plugin-svgo/6.5.1 - name: '@svgr/plugin-svgo' - version: 6.5.1 - engines: {node: '>=10'} - peerDependencies: - '@svgr/core': '*' - dependencies: - '@svgr/core': registry.npmmirror.com/@svgr/core@6.5.1 - cosmiconfig: registry.npmmirror.com/cosmiconfig@7.1.0 - deepmerge: registry.npmmirror.com/deepmerge@4.3.1 - svgo: registry.npmmirror.com/svgo@2.8.0 - dev: true - - registry.npmmirror.com/@svgr/webpack@6.5.1: - resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@svgr/webpack/-/webpack-6.5.1.tgz} - name: '@svgr/webpack' - version: 6.5.1 - engines: {node: '>=10'} - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/plugin-transform-react-constant-elements': registry.npmmirror.com/@babel/plugin-transform-react-constant-elements@7.22.5(@babel/core@7.22.5) - '@babel/preset-env': registry.npmmirror.com/@babel/preset-env@7.22.5(@babel/core@7.22.5) - '@babel/preset-react': registry.npmmirror.com/@babel/preset-react@7.22.5(@babel/core@7.22.5) - '@babel/preset-typescript': registry.npmmirror.com/@babel/preset-typescript@7.22.5(@babel/core@7.22.5) - '@svgr/core': registry.npmmirror.com/@svgr/core@6.5.1 - '@svgr/plugin-jsx': registry.npmmirror.com/@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1) - '@svgr/plugin-svgo': registry.npmmirror.com/@svgr/plugin-svgo@6.5.1(@svgr/core@6.5.1) - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@swc/helpers@0.4.14: - resolution: {integrity: sha512-4C7nX/dvpzB7za4Ql9K81xK3HPxCpHMgwTZVyf+9JQ6VUbn9jjZVN7/Nkdz/Ugzs2CSjqnL/UPXroiVBVHUWUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@swc/helpers/-/helpers-0.4.14.tgz} - name: '@swc/helpers' - version: 0.4.14 - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/@tanstack/query-core@4.24.10: - resolution: {integrity: sha512-2QywqXEAGBIUoTdgn1lAB4/C8QEqwXHj2jrCLeYTk2xVGtLiPEUD8jcMoeB2noclbiW2mMt4+Fq7fZStuz3wAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@tanstack/query-core/-/query-core-4.24.10.tgz} - name: '@tanstack/query-core' - version: 4.24.10 - dev: false - - registry.npmmirror.com/@tanstack/react-query@4.24.10(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-FY1DixytOcNNCydPQXLxuKEV7VSST32CAuJ55BjhDNqASnMLZn+6c30yQBMrODjmWMNwzfjMZnq0Vw7C62Fwow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@tanstack/react-query/-/react-query-4.24.10.tgz} - id: registry.npmmirror.com/@tanstack/react-query/4.24.10 - name: '@tanstack/react-query' - version: 4.24.10 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0 - react-native: '*' - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true - dependencies: - '@tanstack/query-core': registry.npmmirror.com/@tanstack/query-core@4.24.10 - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - use-sync-external-store: registry.npmmirror.com/use-sync-external-store@1.2.0(react@18.2.0) - dev: false - - registry.npmmirror.com/@tootallnate/once@2.0.0: - resolution: {integrity: sha512-XCuKFP5PS55gnMVu3dty8KPatLqUoy/ZYzDzAGCQ8JNFCkLXzmI7vNHCR+XpbZaMWQK/vQubr7PkYq8g470J/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@tootallnate/once/-/once-2.0.0.tgz} - name: '@tootallnate/once' - version: 2.0.0 - engines: {node: '>= 10'} - dev: false - - registry.npmmirror.com/@trysound/sax@0.2.0: - resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@trysound/sax/-/sax-0.2.0.tgz} - name: '@trysound/sax' - version: 0.2.0 - engines: {node: '>=10.13.0'} - dev: true - - registry.npmmirror.com/@types/body-parser@1.19.2: - resolution: {integrity: sha512-ALYone6pm6QmwZoAgeyNksccT9Q4AWZQ6PvfwR37GT6r6FWUPguq6sUmNGSMV2Wr761oQoBxwGGa6DR5o1DC9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/body-parser/-/body-parser-1.19.2.tgz} - name: '@types/body-parser' - version: 1.19.2 - dependencies: - '@types/connect': registry.npmmirror.com/@types/connect@3.4.35 - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - dev: true - - registry.npmmirror.com/@types/connect@3.4.35: - resolution: {integrity: sha512-cdeYyv4KWoEgpBISTxWvqYsVy444DOqehiF3fM3ne10AmJ62RSyNkUnxMJXHQWRQQX2eR94m5y1IZyDwBjV9FQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/connect/-/connect-3.4.35.tgz} - name: '@types/connect' - version: 3.4.35 - dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - dev: true - - registry.npmmirror.com/@types/cookie@0.5.1: - resolution: {integrity: sha512-COUnqfB2+ckwXXSFInsFdOAWQzCCx+a5hq2ruyj+Vjund94RJQd4LG2u9hnvJrTgunKAaax7ancBYlDrNYxA0g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/cookie/-/cookie-0.5.1.tgz} - name: '@types/cookie' - version: 0.5.1 - dev: true - - registry.npmmirror.com/@types/d3-array@3.0.5: - resolution: {integrity: sha512-Qk7fpJ6qFp+26VeQ47WY0mkwXaiq8+76RJcncDEfMc2ocRzXLO67bLFRNI4OX1aGBoPzsM5Y2T+/m1pldOgD+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-array/-/d3-array-3.0.5.tgz} - name: '@types/d3-array' - version: 3.0.5 - dev: false - - registry.npmmirror.com/@types/d3-axis@3.0.2: - resolution: {integrity: sha512-uGC7DBh0TZrU/LY43Fd8Qr+2ja1FKmH07q2FoZFHo1eYl8aj87GhfVoY1saJVJiq24rp1+wpI6BvQJMKgQm8oA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-axis/-/d3-axis-3.0.2.tgz} - name: '@types/d3-axis' - version: 3.0.2 - dependencies: - '@types/d3-selection': registry.npmmirror.com/@types/d3-selection@3.0.5 - dev: false - - registry.npmmirror.com/@types/d3-brush@3.0.2: - resolution: {integrity: sha512-2TEm8KzUG3N7z0TrSKPmbxByBx54M+S9lHoP2J55QuLU0VSQ9mE96EJSAOVNEqd1bbynMjeTS9VHmz8/bSw8rA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-brush/-/d3-brush-3.0.2.tgz} - name: '@types/d3-brush' - version: 3.0.2 - dependencies: - '@types/d3-selection': registry.npmmirror.com/@types/d3-selection@3.0.5 - dev: false - - registry.npmmirror.com/@types/d3-chord@3.0.2: - resolution: {integrity: sha512-abT/iLHD3sGZwqMTX1TYCMEulr+wBd0SzyOQnjYNLp7sngdOHYtNkMRI5v3w5thoN+BWtlHVDx2Osvq6fxhZWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-chord/-/d3-chord-3.0.2.tgz} - name: '@types/d3-chord' - version: 3.0.2 - dev: false - - registry.npmmirror.com/@types/d3-color@3.1.0: - resolution: {integrity: sha512-HKuicPHJuvPgCD+np6Se9MQvS6OCbJmOjGvylzMJRlDwUXjKTTXs6Pwgk79O09Vj/ho3u1ofXnhFOaEWWPrlwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-color/-/d3-color-3.1.0.tgz} - name: '@types/d3-color' - version: 3.1.0 - dev: false - - registry.npmmirror.com/@types/d3-contour@3.0.2: - resolution: {integrity: sha512-k6/bGDoAGJZnZWaKzeB+9glgXCYGvh6YlluxzBREiVo8f/X2vpTEdgPy9DN7Z2i42PZOZ4JDhVdlTSTSkLDPlQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-contour/-/d3-contour-3.0.2.tgz} - name: '@types/d3-contour' - version: 3.0.2 - dependencies: - '@types/d3-array': registry.npmmirror.com/@types/d3-array@3.0.5 - '@types/geojson': registry.npmmirror.com/@types/geojson@7946.0.10 - dev: false - - registry.npmmirror.com/@types/d3-delaunay@6.0.1: - resolution: {integrity: sha512-tLxQ2sfT0p6sxdG75c6f/ekqxjyYR0+LwPrsO1mbC9YDBzPJhs2HbJJRrn8Ez1DBoHRo2yx7YEATI+8V1nGMnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-delaunay/-/d3-delaunay-6.0.1.tgz} - name: '@types/d3-delaunay' - version: 6.0.1 - dev: false - - registry.npmmirror.com/@types/d3-dispatch@3.0.2: - resolution: {integrity: sha512-rxN6sHUXEZYCKV05MEh4z4WpPSqIw+aP7n9ZN6WYAAvZoEAghEK1WeVZMZcHRBwyaKflU43PCUAJNjFxCzPDjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-dispatch/-/d3-dispatch-3.0.2.tgz} - name: '@types/d3-dispatch' - version: 3.0.2 - dev: false - - registry.npmmirror.com/@types/d3-drag@3.0.2: - resolution: {integrity: sha512-qmODKEDvyKWVHcWWCOVcuVcOwikLVsyc4q4EBJMREsoQnR2Qoc2cZQUyFUPgO9q4S3qdSqJKBsuefv+h0Qy+tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-drag/-/d3-drag-3.0.2.tgz} - name: '@types/d3-drag' - version: 3.0.2 - dependencies: - '@types/d3-selection': registry.npmmirror.com/@types/d3-selection@3.0.5 - dev: false - - registry.npmmirror.com/@types/d3-dsv@3.0.1: - resolution: {integrity: sha512-76pBHCMTvPLt44wFOieouXcGXWOF0AJCceUvaFkxSZEu4VDUdv93JfpMa6VGNFs01FHfuP4a5Ou68eRG1KBfTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-dsv/-/d3-dsv-3.0.1.tgz} - name: '@types/d3-dsv' - version: 3.0.1 - dev: false - - registry.npmmirror.com/@types/d3-ease@3.0.0: - resolution: {integrity: sha512-aMo4eaAOijJjA6uU+GIeW018dvy9+oH5Y2VPPzjjfxevvGQ/oRDs+tfYC9b50Q4BygRR8yE2QCLsrT0WtAVseA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-ease/-/d3-ease-3.0.0.tgz} - name: '@types/d3-ease' - version: 3.0.0 - dev: false - - registry.npmmirror.com/@types/d3-fetch@3.0.2: - resolution: {integrity: sha512-gllwYWozWfbep16N9fByNBDTkJW/SyhH6SGRlXloR7WdtAaBui4plTP+gbUgiEot7vGw/ZZop1yDZlgXXSuzjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-fetch/-/d3-fetch-3.0.2.tgz} - name: '@types/d3-fetch' - version: 3.0.2 - dependencies: - '@types/d3-dsv': registry.npmmirror.com/@types/d3-dsv@3.0.1 - dev: false - - registry.npmmirror.com/@types/d3-force@3.0.4: - resolution: {integrity: sha512-q7xbVLrWcXvSBBEoadowIUJ7sRpS1yvgMWnzHJggFy5cUZBq2HZL5k/pBSm0GdYWS1vs5/EDwMjSKF55PDY4Aw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-force/-/d3-force-3.0.4.tgz} - name: '@types/d3-force' - version: 3.0.4 - dev: false - - registry.npmmirror.com/@types/d3-format@3.0.1: - resolution: {integrity: sha512-5KY70ifCCzorkLuIkDe0Z9YTf9RR2CjBX1iaJG+rgM/cPP+sO+q9YdQ9WdhQcgPj1EQiJ2/0+yUkkziTG6Lubg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-format/-/d3-format-3.0.1.tgz} - name: '@types/d3-format' - version: 3.0.1 - dev: false - - registry.npmmirror.com/@types/d3-geo@3.0.3: - resolution: {integrity: sha512-bK9uZJS3vuDCNeeXQ4z3u0E7OeJZXjUgzFdSOtNtMCJCLvDtWDwfpRVWlyt3y8EvRzI0ccOu9xlMVirawolSCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-geo/-/d3-geo-3.0.3.tgz} - name: '@types/d3-geo' - version: 3.0.3 - dependencies: - '@types/geojson': registry.npmmirror.com/@types/geojson@7946.0.10 - dev: false - - registry.npmmirror.com/@types/d3-hierarchy@3.1.2: - resolution: {integrity: sha512-9hjRTVoZjRFR6xo8igAJyNXQyPX6Aq++Nhb5ebrUF414dv4jr2MitM2fWiOY475wa3Za7TOS2Gh9fmqEhLTt0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz} - name: '@types/d3-hierarchy' - version: 3.1.2 - dev: false - - registry.npmmirror.com/@types/d3-interpolate@3.0.1: - resolution: {integrity: sha512-jx5leotSeac3jr0RePOH1KdR9rISG91QIE4Q2PYTu4OymLTZfA3SrnURSLzKH48HmXVUru50b8nje4E79oQSQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-interpolate/-/d3-interpolate-3.0.1.tgz} - name: '@types/d3-interpolate' - version: 3.0.1 - dependencies: - '@types/d3-color': registry.npmmirror.com/@types/d3-color@3.1.0 - dev: false - - registry.npmmirror.com/@types/d3-path@3.0.0: - resolution: {integrity: sha512-0g/A+mZXgFkQxN3HniRDbXMN79K3CdTpLsevj+PXiTcb2hVyvkZUBg37StmgCQkaD84cUJ4uaDAWq7UJOQy2Tg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-path/-/d3-path-3.0.0.tgz} - name: '@types/d3-path' - version: 3.0.0 - dev: false - - registry.npmmirror.com/@types/d3-polygon@3.0.0: - resolution: {integrity: sha512-D49z4DyzTKXM0sGKVqiTDTYr+DHg/uxsiWDAkNrwXYuiZVd9o9wXZIo+YsHkifOiyBkmSWlEngHCQme54/hnHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-polygon/-/d3-polygon-3.0.0.tgz} - name: '@types/d3-polygon' - version: 3.0.0 - dev: false - - registry.npmmirror.com/@types/d3-quadtree@3.0.2: - resolution: {integrity: sha512-QNcK8Jguvc8lU+4OfeNx+qnVy7c0VrDJ+CCVFS9srBo2GL9Y18CnIxBdTF3v38flrGy5s1YggcoAiu6s4fLQIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-quadtree/-/d3-quadtree-3.0.2.tgz} - name: '@types/d3-quadtree' - version: 3.0.2 - dev: false - - registry.npmmirror.com/@types/d3-random@3.0.1: - resolution: {integrity: sha512-IIE6YTekGczpLYo/HehAy3JGF1ty7+usI97LqraNa8IiDur+L44d0VOjAvFQWJVdZOJHukUJw+ZdZBlgeUsHOQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-random/-/d3-random-3.0.1.tgz} - name: '@types/d3-random' - version: 3.0.1 - dev: false - - registry.npmmirror.com/@types/d3-scale-chromatic@3.0.0: - resolution: {integrity: sha512-dsoJGEIShosKVRBZB0Vo3C8nqSDqVGujJU6tPznsBJxNJNwMF8utmS83nvCBKQYPpjCzaaHcrf66iTRpZosLPw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz} - name: '@types/d3-scale-chromatic' - version: 3.0.0 - dev: false - - registry.npmmirror.com/@types/d3-scale@4.0.3: - resolution: {integrity: sha512-PATBiMCpvHJSMtZAMEhc2WyL+hnzarKzI6wAHYjhsonjWJYGq5BXTzQjv4l8m2jO183/4wZ90rKvSeT7o72xNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-scale/-/d3-scale-4.0.3.tgz} - name: '@types/d3-scale' - version: 4.0.3 - dependencies: - '@types/d3-time': registry.npmmirror.com/@types/d3-time@3.0.0 - dev: false - - registry.npmmirror.com/@types/d3-selection@3.0.5: - resolution: {integrity: sha512-xCB0z3Hi8eFIqyja3vW8iV01+OHGYR2di/+e+AiOcXIOrY82lcvWW8Ke1DYE/EUVMsBl4Db9RppSBS3X1U6J0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-selection/-/d3-selection-3.0.5.tgz} - name: '@types/d3-selection' - version: 3.0.5 - dev: false - - registry.npmmirror.com/@types/d3-shape@3.1.1: - resolution: {integrity: sha512-6Uh86YFF7LGg4PQkuO2oG6EMBRLuW9cbavUW46zkIO5kuS2PfTqo2o9SkgtQzguBHbLgNnU90UNsITpsX1My+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-shape/-/d3-shape-3.1.1.tgz} - name: '@types/d3-shape' - version: 3.1.1 - dependencies: - '@types/d3-path': registry.npmmirror.com/@types/d3-path@3.0.0 - dev: false - - registry.npmmirror.com/@types/d3-time-format@4.0.0: - resolution: {integrity: sha512-yjfBUe6DJBsDin2BMIulhSHmr5qNR5Pxs17+oW4DoVPyVIXZ+m6bs7j1UVKP08Emv6jRmYrYqxYzO63mQxy1rw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-time-format/-/d3-time-format-4.0.0.tgz} - name: '@types/d3-time-format' - version: 4.0.0 - dev: false - - registry.npmmirror.com/@types/d3-time@3.0.0: - resolution: {integrity: sha512-sZLCdHvBUcNby1cB6Fd3ZBrABbjz3v1Vm90nysCQ6Vt7vd6e/h9Lt7SiJUoEX0l4Dzc7P5llKyhqSi1ycSf1Hg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-time/-/d3-time-3.0.0.tgz} - name: '@types/d3-time' - version: 3.0.0 - dev: false - - registry.npmmirror.com/@types/d3-timer@3.0.0: - resolution: {integrity: sha512-HNB/9GHqu7Fo8AQiugyJbv6ZxYz58wef0esl4Mv828w1ZKpAshw/uFWVDUcIB9KKFeFKoxS3cHY07FFgtTRZ1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-timer/-/d3-timer-3.0.0.tgz} - name: '@types/d3-timer' - version: 3.0.0 - dev: false - - registry.npmmirror.com/@types/d3-transition@3.0.3: - resolution: {integrity: sha512-/S90Od8Id1wgQNvIA8iFv9jRhCiZcGhPd2qX0bKF/PS+y0W5CrXKgIiELd2CvG1mlQrWK/qlYh3VxicqG1ZvgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-transition/-/d3-transition-3.0.3.tgz} - name: '@types/d3-transition' - version: 3.0.3 - dependencies: - '@types/d3-selection': registry.npmmirror.com/@types/d3-selection@3.0.5 - dev: false - - registry.npmmirror.com/@types/d3-zoom@3.0.3: - resolution: {integrity: sha512-OWk1yYIIWcZ07+igN6BeoG6rqhnJ/pYe+R1qWFM2DtW49zsoSjgb9G5xB0ZXA8hh2jAzey1XuRmMSoXdKw8MDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3-zoom/-/d3-zoom-3.0.3.tgz} - name: '@types/d3-zoom' - version: 3.0.3 - dependencies: - '@types/d3-interpolate': registry.npmmirror.com/@types/d3-interpolate@3.0.1 - '@types/d3-selection': registry.npmmirror.com/@types/d3-selection@3.0.5 - dev: false - - registry.npmmirror.com/@types/d3@7.4.0: - resolution: {integrity: sha512-jIfNVK0ZlxcuRDKtRS/SypEyOQ6UHaFQBKv032X45VvxSJ6Yi5G9behy9h6tNTHTDGh5Vq+KbmBjUWLgY4meCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/d3/-/d3-7.4.0.tgz} - name: '@types/d3' - version: 7.4.0 - dependencies: - '@types/d3-array': registry.npmmirror.com/@types/d3-array@3.0.5 - '@types/d3-axis': registry.npmmirror.com/@types/d3-axis@3.0.2 - '@types/d3-brush': registry.npmmirror.com/@types/d3-brush@3.0.2 - '@types/d3-chord': registry.npmmirror.com/@types/d3-chord@3.0.2 - '@types/d3-color': registry.npmmirror.com/@types/d3-color@3.1.0 - '@types/d3-contour': registry.npmmirror.com/@types/d3-contour@3.0.2 - '@types/d3-delaunay': registry.npmmirror.com/@types/d3-delaunay@6.0.1 - '@types/d3-dispatch': registry.npmmirror.com/@types/d3-dispatch@3.0.2 - '@types/d3-drag': registry.npmmirror.com/@types/d3-drag@3.0.2 - '@types/d3-dsv': registry.npmmirror.com/@types/d3-dsv@3.0.1 - '@types/d3-ease': registry.npmmirror.com/@types/d3-ease@3.0.0 - '@types/d3-fetch': registry.npmmirror.com/@types/d3-fetch@3.0.2 - '@types/d3-force': registry.npmmirror.com/@types/d3-force@3.0.4 - '@types/d3-format': registry.npmmirror.com/@types/d3-format@3.0.1 - '@types/d3-geo': registry.npmmirror.com/@types/d3-geo@3.0.3 - '@types/d3-hierarchy': registry.npmmirror.com/@types/d3-hierarchy@3.1.2 - '@types/d3-interpolate': registry.npmmirror.com/@types/d3-interpolate@3.0.1 - '@types/d3-path': registry.npmmirror.com/@types/d3-path@3.0.0 - '@types/d3-polygon': registry.npmmirror.com/@types/d3-polygon@3.0.0 - '@types/d3-quadtree': registry.npmmirror.com/@types/d3-quadtree@3.0.2 - '@types/d3-random': registry.npmmirror.com/@types/d3-random@3.0.1 - '@types/d3-scale': registry.npmmirror.com/@types/d3-scale@4.0.3 - '@types/d3-scale-chromatic': registry.npmmirror.com/@types/d3-scale-chromatic@3.0.0 - '@types/d3-selection': registry.npmmirror.com/@types/d3-selection@3.0.5 - '@types/d3-shape': registry.npmmirror.com/@types/d3-shape@3.1.1 - '@types/d3-time': registry.npmmirror.com/@types/d3-time@3.0.0 - '@types/d3-time-format': registry.npmmirror.com/@types/d3-time-format@4.0.0 - '@types/d3-timer': registry.npmmirror.com/@types/d3-timer@3.0.0 - '@types/d3-transition': registry.npmmirror.com/@types/d3-transition@3.0.3 - '@types/d3-zoom': registry.npmmirror.com/@types/d3-zoom@3.0.3 - dev: false - - registry.npmmirror.com/@types/debug@4.1.8: - resolution: {integrity: sha512-/vPO1EPOs306Cvhwv7KfVfYvOJqA/S/AXjaHQiJboCZzcNDb+TIJFN9/2C9DZ//ijSKWioNyUxD792QmDJ+HKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/debug/-/debug-4.1.8.tgz} - name: '@types/debug' - version: 4.1.8 - dependencies: - '@types/ms': registry.npmmirror.com/@types/ms@0.7.31 - dev: false - - registry.npmmirror.com/@types/downloadjs@1.4.3: - resolution: {integrity: sha512-MjJepFle/tLtT2/jmDNth6ZnwWzEhm40L+olE5HKR70ISUCfgT55eqreeHldAzFLY2HDUGsn8zgyto8KygN0CA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/downloadjs/-/downloadjs-1.4.3.tgz} - name: '@types/downloadjs' - version: 1.4.3 - dev: true - - registry.npmmirror.com/@types/express-serve-static-core@4.17.36: - resolution: {integrity: sha512-zbivROJ0ZqLAtMzgzIUC4oNqDG9iF0lSsAqpOD9kbs5xcIM3dTiyuHvBc7R8MtWBp3AAWGaovJa+wzWPjLYW7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/express-serve-static-core/-/express-serve-static-core-4.17.36.tgz} - name: '@types/express-serve-static-core' - version: 4.17.36 - dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - '@types/qs': registry.npmmirror.com/@types/qs@6.9.8 - '@types/range-parser': registry.npmmirror.com/@types/range-parser@1.2.4 - '@types/send': registry.npmmirror.com/@types/send@0.17.1 - dev: true - - registry.npmmirror.com/@types/express@4.17.17: - resolution: {integrity: sha512-Q4FmmuLGBG58btUnfS1c1r/NQdlp3DMfGDGig8WhfpA2YRUtEkxAjkZb0yvplJGYdF1fsQ81iMDcH24sSCNC/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/express/-/express-4.17.17.tgz} - name: '@types/express' - version: 4.17.17 - dependencies: - '@types/body-parser': registry.npmmirror.com/@types/body-parser@1.19.2 - '@types/express-serve-static-core': registry.npmmirror.com/@types/express-serve-static-core@4.17.36 - '@types/qs': registry.npmmirror.com/@types/qs@6.9.8 - '@types/serve-static': registry.npmmirror.com/@types/serve-static@1.15.2 - dev: true - - registry.npmmirror.com/@types/formidable@2.0.5: - resolution: {integrity: sha512-uvMcdn/KK3maPOaVUAc3HEYbCEhjaGFwww4EsX6IJfWIJ1tzHtDHczuImH3GKdusPnAAmzB07St90uabZeCKPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/formidable/-/formidable-2.0.5.tgz} - name: '@types/formidable' - version: 2.0.5 - dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - dev: true - - registry.npmmirror.com/@types/geojson@7946.0.10: - resolution: {integrity: sha512-Nmh0K3iWQJzniTuPRcJn5hxXkfB1T1pgB89SBig5PlJQU5yocazeu4jATJlaA0GYFKWMqDdvYemoSnF2pXgLVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/geojson/-/geojson-7946.0.10.tgz} - name: '@types/geojson' - version: 7946.0.10 - dev: false - - registry.npmmirror.com/@types/hast@2.3.4: - resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/hast/-/hast-2.3.4.tgz} - name: '@types/hast' - version: 2.3.4 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - dev: false - - registry.npmmirror.com/@types/hoist-non-react-statics@3.3.1: - resolution: {integrity: sha512-iMIqiko6ooLrTh1joXodJK5X9xeEALT1kM5G3ZLhD3hszxBdIEd5C75U834D9mLcINgD4OyZf5uQXjkuYydWvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/hoist-non-react-statics/-/hoist-non-react-statics-3.3.1.tgz} - name: '@types/hoist-non-react-statics' - version: 3.3.1 - dependencies: - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - hoist-non-react-statics: registry.npmmirror.com/hoist-non-react-statics@3.3.2 - dev: false - - registry.npmmirror.com/@types/http-errors@2.0.1: - resolution: {integrity: sha512-/K3ds8TRAfBvi5vfjuz8y6+GiAYBZ0x4tXv1Av6CWBWn0IlADc+ZX9pMq7oU0fNQPnBwIZl3rmeLp6SBApbxSQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/http-errors/-/http-errors-2.0.1.tgz} - name: '@types/http-errors' - version: 2.0.1 - dev: true - - registry.npmmirror.com/@types/js-cookie@3.0.3: - resolution: {integrity: sha512-Xe7IImK09HP1sv2M/aI+48a20VX+TdRJucfq4vfRVy6nWN8PYPOEnlMRSgxJAgYQIXJVL8dZ4/ilAM7dWNaOww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/js-cookie/-/js-cookie-3.0.3.tgz} - name: '@types/js-cookie' - version: 3.0.3 - dev: true - - registry.npmmirror.com/@types/jsdom@21.1.1: - resolution: {integrity: sha512-cZFuoVLtzKP3gmq9eNosUL1R50U+USkbLtUQ1bYVgl/lKp0FZM7Cq4aIHAL8oIvQ17uSHi7jXPtfDOdjPwBE7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/jsdom/-/jsdom-21.1.1.tgz} - name: '@types/jsdom' - version: 21.1.1 - dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - '@types/tough-cookie': registry.npmmirror.com/@types/tough-cookie@4.0.2 - parse5: registry.npmmirror.com/parse5@7.1.2 - dev: true - - registry.npmmirror.com/@types/json5@0.0.29: - resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/json5/-/json5-0.0.29.tgz} - name: '@types/json5' - version: 0.0.29 - dev: true - - registry.npmmirror.com/@types/jsonwebtoken@9.0.1: - resolution: {integrity: sha512-c5ltxazpWabia/4UzhIoaDcIza4KViOQhdbjRlfcIGVnsE3c3brkz9Z+F/EeJIECOQP7W7US2hNE930cWWkPiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/jsonwebtoken/-/jsonwebtoken-9.0.1.tgz} - name: '@types/jsonwebtoken' - version: 9.0.1 - dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - dev: true - - registry.npmmirror.com/@types/katex@0.11.1: - resolution: {integrity: sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/katex/-/katex-0.11.1.tgz} - name: '@types/katex' - version: 0.11.1 - dev: false - - registry.npmmirror.com/@types/katex@0.16.0: - resolution: {integrity: sha512-hz+S3nV6Mym5xPbT9fnO8dDhBFQguMYpY0Ipxv06JMi1ORgnEM4M1ymWDUhUNer3ElLmT583opRo4RzxKmh9jw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/katex/-/katex-0.16.0.tgz} - name: '@types/katex' - version: 0.16.0 - dev: false - - registry.npmmirror.com/@types/lodash.mergewith@4.6.7: - resolution: {integrity: sha512-3m+lkO5CLRRYU0fhGRp7zbsGi6+BZj0uTVSwvcKU+nSlhjA9/QRNfuSGnD2mX6hQA7ZbmcCkzk5h4ZYGOtk14A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/lodash.mergewith/-/lodash.mergewith-4.6.7.tgz} - name: '@types/lodash.mergewith' - version: 4.6.7 - dependencies: - '@types/lodash': registry.npmmirror.com/@types/lodash@4.14.191 - dev: false - - registry.npmmirror.com/@types/lodash@4.14.191: - resolution: {integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/lodash/-/lodash-4.14.191.tgz} - name: '@types/lodash' - version: 4.14.191 - - registry.npmmirror.com/@types/mdast@3.0.11: - resolution: {integrity: sha512-Y/uImid8aAwrEA24/1tcRZwpxX3pIFTSilcNDKSPn+Y2iDywSEachzRuvgAYYLR3wpGXAsMbv5lvKLDZLeYPAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mdast/-/mdast-3.0.11.tgz} - name: '@types/mdast' - version: 3.0.11 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - dev: false - - registry.npmmirror.com/@types/mime@1.3.2: - resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mime/-/mime-1.3.2.tgz} - name: '@types/mime' - version: 1.3.2 - dev: true - - registry.npmmirror.com/@types/mime@3.0.1: - resolution: {integrity: sha512-Y4XFY5VJAuw0FgAqPNd6NNoV44jbq9Bz2L7Rh/J6jLTiHBSBJa9fxqQIvkIld4GsoDOcCbvzOUAbLPsSKKg+uA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/mime/-/mime-3.0.1.tgz} - name: '@types/mime' - version: 3.0.1 - dev: true - - registry.npmmirror.com/@types/ms@0.7.31: - resolution: {integrity: sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/ms/-/ms-0.7.31.tgz} - name: '@types/ms' - version: 0.7.31 - dev: false - - registry.npmmirror.com/@types/multer@1.4.7: - resolution: {integrity: sha512-/SNsDidUFCvqqcWDwxv2feww/yqhNeTRL5CVoL3jU4Goc4kKEL10T7Eye65ZqPNi4HRx8sAEX59pV1aEH7drNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/multer/-/multer-1.4.7.tgz} - name: '@types/multer' - version: 1.4.7 - dependencies: - '@types/express': registry.npmmirror.com/@types/express@4.17.17 - dev: true - - registry.npmmirror.com/@types/node@18.14.0: - resolution: {integrity: sha512-5EWrvLmglK+imbCJY0+INViFWUHg1AHel1sq4ZVSfdcNqGy9Edv3UB9IIzzg+xPaUcAgZYcfVs2fBcwDeZzU0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/node/-/node-18.14.0.tgz} - name: '@types/node' - version: 18.14.0 - - registry.npmmirror.com/@types/nprogress@0.2.0: - resolution: {integrity: sha512-1cYJrqq9GezNFPsWTZpFut/d4CjpZqA0vhqDUPFWYKF1oIyBz5qnoYMzR+0C/T96t3ebLAC1SSnwrVOm5/j74A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/nprogress/-/nprogress-0.2.0.tgz} - name: '@types/nprogress' - version: 0.2.0 - dev: false - - registry.npmmirror.com/@types/papaparse@5.3.7: - resolution: {integrity: sha512-f2HKmlnPdCvS0WI33WtCs5GD7X1cxzzS/aduaxSu3I7TbhWlENjSPs6z5TaB9K0J+BH1jbmqTaM+ja5puis4wg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/papaparse/-/papaparse-5.3.7.tgz} - name: '@types/papaparse' - version: 5.3.7 - dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - dev: true - - registry.npmmirror.com/@types/parse-json@4.0.0: - resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/parse-json/-/parse-json-4.0.0.tgz} - name: '@types/parse-json' - version: 4.0.0 - - registry.npmmirror.com/@types/pg@8.6.6: - resolution: {integrity: sha512-O2xNmXebtwVekJDD+02udOncjVcMZQuTEQEMpKJ0ZRf5E7/9JJX3izhKUcUifBkyKpljyUM6BTgy2trmviKlpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/pg/-/pg-8.6.6.tgz} - name: '@types/pg' - version: 8.6.6 - dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - pg-protocol: registry.npmmirror.com/pg-protocol@1.6.0 - pg-types: registry.npmmirror.com/pg-types@2.2.0 - dev: true - - registry.npmmirror.com/@types/prop-types@15.7.5: - resolution: {integrity: sha512-JCB8C6SnDoQf0cNycqd/35A7MjcnK+ZTqE7judS6o7utxUCg6imJg3QK2qzHKszlTjcj2cn+NwMB2i96ubpj7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/prop-types/-/prop-types-15.7.5.tgz} - name: '@types/prop-types' - version: 15.7.5 - - registry.npmmirror.com/@types/qs@6.9.8: - resolution: {integrity: sha512-u95svzDlTysU5xecFNTgfFG5RUWu1A9P0VzgpcIiGZA9iraHOdSzcxMxQ55DyeRaGCSxQi7LxXDI4rzq/MYfdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/qs/-/qs-6.9.8.tgz} - name: '@types/qs' - version: 6.9.8 - dev: true - - registry.npmmirror.com/@types/range-parser@1.2.4: - resolution: {integrity: sha512-EEhsLsD6UsDM1yFhAvy0Cjr6VwmpMWqFBCb9w07wVugF7w9nfajxLuVmngTIpgS6svCnm6Vaw+MZhoDCKnOfsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/range-parser/-/range-parser-1.2.4.tgz} - name: '@types/range-parser' - version: 1.2.4 - dev: true - - registry.npmmirror.com/@types/react-dom@18.0.11: - resolution: {integrity: sha512-O38bPbI2CWtgw/OoQoY+BRelw7uysmXbWvw3nLWO21H1HSh+GOlqPuXshJfjmpNlKiiSDG9cc1JZAaMmVdcTlw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/react-dom/-/react-dom-18.0.11.tgz} - name: '@types/react-dom' - version: 18.0.11 - dependencies: - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - dev: true - - registry.npmmirror.com/@types/react-syntax-highlighter@15.5.6: - resolution: {integrity: sha512-i7wFuLbIAFlabTeD2I1cLjEOrG/xdMa/rpx2zwzAoGHuXJDhSqp9BSfDlMHSh9JSuNfxHk9eEmMX6D55GiyjGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/react-syntax-highlighter/-/react-syntax-highlighter-15.5.6.tgz} - name: '@types/react-syntax-highlighter' - version: 15.5.6 - dependencies: - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - dev: true - - registry.npmmirror.com/@types/react@18.0.28: - resolution: {integrity: sha512-RD0ivG1kEztNBdoAK7lekI9M+azSnitIn85h4iOiaLjaTrMjzslhaqCGaI4IyCJ1RljWiLCEu4jyrLLgqxBTew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/react/-/react-18.0.28.tgz} - name: '@types/react' - version: 18.0.28 - dependencies: - '@types/prop-types': registry.npmmirror.com/@types/prop-types@15.7.5 - '@types/scheduler': registry.npmmirror.com/@types/scheduler@0.16.3 - csstype: registry.npmmirror.com/csstype@3.1.2 - - registry.npmmirror.com/@types/request-ip@0.0.37: - resolution: {integrity: sha512-uw6/i3rQnpznxD7LtLaeuZytLhKZK6bRoTS6XVJlwxIOoOpEBU7bgKoVXDNtOg4Xl6riUKHa9bjMVrL6ESqYlQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/request-ip/-/request-ip-0.0.37.tgz} - name: '@types/request-ip' - version: 0.0.37 - dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - dev: true - - registry.npmmirror.com/@types/scheduler@0.16.3: - resolution: {integrity: sha512-5cJ8CB4yAx7BH1oMvdU0Jh9lrEXyPkar6F9G/ERswkCuvP4KQZfZkSjcMbAICCpQTN4OuZn8tz0HiKv9TGZgrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/scheduler/-/scheduler-0.16.3.tgz} - name: '@types/scheduler' - version: 0.16.3 - - registry.npmmirror.com/@types/send@0.17.1: - resolution: {integrity: sha512-Cwo8LE/0rnvX7kIIa3QHCkcuF21c05Ayb0ZfxPiv0W8VRiZiNW/WuRupHKpqqGVGf7SUA44QSOUKaEd9lIrd/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/send/-/send-0.17.1.tgz} - name: '@types/send' - version: 0.17.1 - dependencies: - '@types/mime': registry.npmmirror.com/@types/mime@1.3.2 - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - dev: true - - registry.npmmirror.com/@types/serve-static@1.15.2: - resolution: {integrity: sha512-J2LqtvFYCzaj8pVYKw8klQXrLLk7TBZmQ4ShlcdkELFKGwGMfevMLneMMRkMgZxotOD9wg497LpC7O8PcvAmfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/serve-static/-/serve-static-1.15.2.tgz} - name: '@types/serve-static' - version: 1.15.2 - dependencies: - '@types/http-errors': registry.npmmirror.com/@types/http-errors@2.0.1 - '@types/mime': registry.npmmirror.com/@types/mime@3.0.1 - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - dev: true - - registry.npmmirror.com/@types/tough-cookie@4.0.2: - resolution: {integrity: sha512-Q5vtl1W5ue16D+nIaW8JWebSSraJVlK+EthKn7e7UcD4KWsaSJ8BqGPXNaPghgtcn/fhvrN17Tv8ksUsQpiplw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/tough-cookie/-/tough-cookie-4.0.2.tgz} - name: '@types/tough-cookie' - version: 4.0.2 - dev: true - - registry.npmmirror.com/@types/triple-beam@1.3.2: - resolution: {integrity: sha512-txGIh+0eDFzKGC25zORnswy+br1Ha7hj5cMVwKIU7+s0U2AxxJru/jZSMU6OC9MJWP6+pc/hc6ZjyZShpsyY2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/triple-beam/-/triple-beam-1.3.2.tgz} - name: '@types/triple-beam' - version: 1.3.2 - dev: false - - registry.npmmirror.com/@types/tunnel@0.0.3: - resolution: {integrity: sha512-sOUTGn6h1SfQ+gbgqC364jLFBw2lnFqkgF3q0WovEHRLMrVD1sd5aufqi/aJObLekJO+Aq5z646U4Oxy6shXMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/tunnel/-/tunnel-0.0.3.tgz} - name: '@types/tunnel' - version: 0.0.3 - dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - dev: true - - registry.npmmirror.com/@types/unist@2.0.6: - resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/unist/-/unist-2.0.6.tgz} - name: '@types/unist' - version: 2.0.6 - dev: false - - registry.npmmirror.com/@types/webidl-conversions@7.0.0: - resolution: {integrity: sha512-xTE1E+YF4aWPJJeUzaZI5DRntlkY3+BCVJi0axFptnjGmAoWxkyREIh/XMrfxVLejwQxMCfDXdICo0VLxThrog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/webidl-conversions/-/webidl-conversions-7.0.0.tgz} - name: '@types/webidl-conversions' - version: 7.0.0 - dev: false - - registry.npmmirror.com/@types/whatwg-url@8.2.2: - resolution: {integrity: sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@types/whatwg-url/-/whatwg-url-8.2.2.tgz} - name: '@types/whatwg-url' - version: 8.2.2 - dependencies: - '@types/node': registry.npmmirror.com/@types/node@18.14.0 - '@types/webidl-conversions': registry.npmmirror.com/@types/webidl-conversions@7.0.0 - dev: false - - registry.npmmirror.com/@typescript-eslint/parser@5.59.9(eslint@8.34.0)(typescript@4.9.5): - resolution: {integrity: sha512-FsPkRvBtcLQ/eVK1ivDiNYBjn3TGJdXy2fhXX+rc7czWl4ARwnpArwbihSOHI2Peg9WbtGHrbThfBUkZZGTtvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/parser/-/parser-5.59.9.tgz} - id: registry.npmmirror.com/@typescript-eslint/parser/5.59.9 - name: '@typescript-eslint/parser' - version: 5.59.9 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - eslint: ^6.0.0 || ^7.0.0 || ^8.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/scope-manager': registry.npmmirror.com/@typescript-eslint/scope-manager@5.59.9 - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.59.9 - '@typescript-eslint/typescript-estree': registry.npmmirror.com/@typescript-eslint/typescript-estree@5.59.9(typescript@4.9.5) - debug: registry.npmmirror.com/debug@4.3.4 - eslint: registry.npmmirror.com/eslint@8.34.0 - typescript: registry.npmmirror.com/typescript@4.9.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@typescript-eslint/scope-manager@5.59.9: - resolution: {integrity: sha512-8RA+E+w78z1+2dzvK/tGZ2cpGigBZ58VMEHDZtpE1v+LLjzrYGc8mMaTONSxKyEkz3IuXFM0IqYiGHlCsmlZxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/scope-manager/-/scope-manager-5.59.9.tgz} - name: '@typescript-eslint/scope-manager' - version: 5.59.9 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.59.9 - '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@5.59.9 - dev: true - - registry.npmmirror.com/@typescript-eslint/types@5.59.9: - resolution: {integrity: sha512-uW8H5NRgTVneSVTfiCVffBb8AbwWSKg7qcA4Ot3JI3MPCJGsB4Db4BhvAODIIYE5mNj7Q+VJkK7JxmRhk2Lyjw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/types/-/types-5.59.9.tgz} - name: '@typescript-eslint/types' - version: 5.59.9 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - registry.npmmirror.com/@typescript-eslint/typescript-estree@5.59.9(typescript@4.9.5): - resolution: {integrity: sha512-pmM0/VQ7kUhd1QyIxgS+aRvMgw+ZljB3eDb+jYyp6d2bC0mQWLzUDF+DLwCTkQ3tlNyVsvZRXjFyV0LkU/aXjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/typescript-estree/-/typescript-estree-5.59.9.tgz} - id: registry.npmmirror.com/@typescript-eslint/typescript-estree/5.59.9 - name: '@typescript-eslint/typescript-estree' - version: 5.59.9 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.59.9 - '@typescript-eslint/visitor-keys': registry.npmmirror.com/@typescript-eslint/visitor-keys@5.59.9 - debug: registry.npmmirror.com/debug@4.3.4 - globby: registry.npmmirror.com/globby@11.1.0 - is-glob: registry.npmmirror.com/is-glob@4.0.3 - semver: registry.npmmirror.com/semver@7.5.1 - tsutils: registry.npmmirror.com/tsutils@3.21.0(typescript@4.9.5) - typescript: registry.npmmirror.com/typescript@4.9.5 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/@typescript-eslint/visitor-keys@5.59.9: - resolution: {integrity: sha512-bT7s0td97KMaLwpEBckbzj/YohnvXtqbe2XgqNvTl6RJVakY5mvENOTPvw5u66nljfZxthESpDozs86U+oLY8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@typescript-eslint/visitor-keys/-/visitor-keys-5.59.9.tgz} - name: '@typescript-eslint/visitor-keys' - version: 5.59.9 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - '@typescript-eslint/types': registry.npmmirror.com/@typescript-eslint/types@5.59.9 - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.1 - dev: true - - registry.npmmirror.com/@zag-js/element-size@0.3.2: - resolution: {integrity: sha512-bVvvigUGvAuj7PCkE5AbzvTJDTw5f3bg9nQdv+ErhVN8SfPPppLJEmmWdxqsRzrHXgx8ypJt/+Ty0kjtISVDsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@zag-js/element-size/-/element-size-0.3.2.tgz} - name: '@zag-js/element-size' - version: 0.3.2 - dev: false - - registry.npmmirror.com/@zag-js/focus-visible@0.2.2: - resolution: {integrity: sha512-0j2gZq8HiZ51z4zNnSkF1iSkqlwRDvdH+son3wHdoz+7IUdMN/5Exd4TxMJ+gq2Of1DiXReYLL9qqh2PdQ4wgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/@zag-js/focus-visible/-/focus-visible-0.2.2.tgz} - name: '@zag-js/focus-visible' - version: 0.2.2 - dev: false - - registry.npmmirror.com/abab@2.0.6: - resolution: {integrity: sha512-j2afSsaIENvHZN2B8GOpF566vZ5WVk5opAiMTvWgaQT8DkbOqsTfvNAvHoRGU2zzP8cPoqys+xHTRDWW8L+/BA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/abab/-/abab-2.0.6.tgz} - name: abab - version: 2.0.6 - dev: false - - registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.8.2): - resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz} - id: registry.npmmirror.com/acorn-jsx/5.3.2 - name: acorn-jsx - version: 5.3.2 - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - dependencies: - acorn: registry.npmmirror.com/acorn@8.8.2 - dev: true - - registry.npmmirror.com/acorn@8.8.2: - resolution: {integrity: sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/acorn/-/acorn-8.8.2.tgz} - name: acorn - version: 8.8.2 - engines: {node: '>=0.4.0'} - hasBin: true - dev: true - - registry.npmmirror.com/agent-base@6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/agent-base/-/agent-base-6.0.2.tgz} - name: agent-base - version: 6.0.2 - engines: {node: '>= 6.0.0'} - dependencies: - debug: registry.npmmirror.com/debug@4.3.4 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/ajv@6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ajv/-/ajv-6.12.6.tgz} - name: ajv - version: 6.12.6 - dependencies: - fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3 - fast-json-stable-stringify: registry.npmmirror.com/fast-json-stable-stringify@2.1.0 - json-schema-traverse: registry.npmmirror.com/json-schema-traverse@0.4.1 - uri-js: registry.npmmirror.com/uri-js@4.4.1 - dev: true - - registry.npmmirror.com/ansi-regex@5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-regex/-/ansi-regex-5.0.1.tgz} - name: ansi-regex - version: 5.0.1 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/ansi-styles@3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-3.2.1.tgz} - name: ansi-styles - version: 3.2.1 - engines: {node: '>=4'} - dependencies: - color-convert: registry.npmmirror.com/color-convert@1.9.3 - - registry.npmmirror.com/ansi-styles@4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ansi-styles/-/ansi-styles-4.3.0.tgz} - name: ansi-styles - version: 4.3.0 - engines: {node: '>=8'} - dependencies: - color-convert: registry.npmmirror.com/color-convert@2.0.1 - dev: true - - registry.npmmirror.com/anymatch@3.1.3: - resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/anymatch/-/anymatch-3.1.3.tgz} - name: anymatch - version: 3.1.3 - engines: {node: '>= 8'} - dependencies: - normalize-path: registry.npmmirror.com/normalize-path@3.0.0 - picomatch: registry.npmmirror.com/picomatch@2.3.1 - dev: false - - registry.npmmirror.com/append-field@1.0.0: - resolution: {integrity: sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/append-field/-/append-field-1.0.0.tgz} - name: append-field - version: 1.0.0 - dev: false - - registry.npmmirror.com/argparse@1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/argparse/-/argparse-1.0.10.tgz} - name: argparse - version: 1.0.10 - dependencies: - sprintf-js: registry.npmmirror.com/sprintf-js@1.0.3 - dev: false - - registry.npmmirror.com/argparse@2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/argparse/-/argparse-2.0.1.tgz} - name: argparse - version: 2.0.1 - dev: true - - registry.npmmirror.com/aria-hidden@1.2.3: - resolution: {integrity: sha512-xcLxITLe2HYa1cnYnwCjkOO1PqUHQpozB8x9AR0OgWN2woOBi5kSDVxKfd0b7sb1hw5qFeJhXm9H1nu3xSfLeQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aria-hidden/-/aria-hidden-1.2.3.tgz} - name: aria-hidden - version: 1.2.3 - engines: {node: '>=10'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/aria-query@5.1.3: - resolution: {integrity: sha512-R5iJ5lkuHybztUfuOAznmboyjWq8O6sqNqtK7CLOqdydi54VNbORp49mb14KbWgG1QD3JFO9hJdZ+y4KutfdOQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/aria-query/-/aria-query-5.1.3.tgz} - name: aria-query - version: 5.1.3 - dependencies: - deep-equal: registry.npmmirror.com/deep-equal@2.2.1 - dev: true - - registry.npmmirror.com/array-buffer-byte-length@1.0.0: - resolution: {integrity: sha512-LPuwb2P+NrQw3XhxGc36+XSvuBPopovXYTR9Ew++Du9Yb/bx5AzBfrIsBoj0EZUifjQU+sHL21sseZ3jerWO/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-buffer-byte-length/-/array-buffer-byte-length-1.0.0.tgz} - name: array-buffer-byte-length - version: 1.0.0 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - is-array-buffer: registry.npmmirror.com/is-array-buffer@3.0.2 - dev: true - - registry.npmmirror.com/array-includes@3.1.6: - resolution: {integrity: sha512-sgTbLvL6cNnw24FnbaDyjmvddQ2ML8arZsgaJhoABMoplz/4QRhtrYS+alr1BUM1Bwp6dhx8vVCBSLG+StwOFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-includes/-/array-includes-3.1.6.tgz} - name: array-includes - version: 3.1.6 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - is-string: registry.npmmirror.com/is-string@1.0.7 - dev: true - - registry.npmmirror.com/array-union@2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array-union/-/array-union-2.1.0.tgz} - name: array-union - version: 2.1.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/array.prototype.flat@1.3.1: - resolution: {integrity: sha512-roTU0KWIOmJ4DRLmwKd19Otg0/mT3qPNt0Qb3GWW8iObuZXxrjB/pzn0R3hqpRSWg4HCwqx+0vwOnWnvlOyeIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array.prototype.flat/-/array.prototype.flat-1.3.1.tgz} - name: array.prototype.flat - version: 1.3.1 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables@1.0.0 - dev: true - - registry.npmmirror.com/array.prototype.flatmap@1.3.1: - resolution: {integrity: sha512-8UGn9O1FDVvMNB0UlLv4voxRMze7+FpHyF5mSMRjWHUMlpoDViniy05870VlxhfgTnLbpuwTzvD76MTtWxB/mQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array.prototype.flatmap/-/array.prototype.flatmap-1.3.1.tgz} - name: array.prototype.flatmap - version: 1.3.1 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables@1.0.0 - dev: true - - registry.npmmirror.com/array.prototype.tosorted@1.1.1: - resolution: {integrity: sha512-pZYPXPRl2PqWcsUs6LOMn+1f1532nEoPTYowBtqLwAW+W8vSVhkIGnmOX1t/UQjD6YGI0vcD2B1U7ZFGQH9jnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/array.prototype.tosorted/-/array.prototype.tosorted-1.1.1.tgz} - name: array.prototype.tosorted - version: 1.1.1 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - es-shim-unscopables: registry.npmmirror.com/es-shim-unscopables@1.0.0 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - dev: true - - registry.npmmirror.com/asap@2.0.6: - resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/asap/-/asap-2.0.6.tgz} - name: asap - version: 2.0.6 - dev: false - - registry.npmmirror.com/ast-types-flow@0.0.7: - resolution: {integrity: sha512-eBvWn1lvIApYMhzQMsu9ciLfkBY499mFZlNqG+/9WR7PVlroQw0vG30cOQQbaKz3sCEc44TAOu2ykzqXSNnwag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ast-types-flow/-/ast-types-flow-0.0.7.tgz} - name: ast-types-flow - version: 0.0.7 - dev: true - - registry.npmmirror.com/async@3.2.4: - resolution: {integrity: sha512-iAB+JbDEGXhyIUavoDl9WP/Jj106Kz9DEn1DPgYw5ruDn0e3Wgi3sKFm55sASdGBNOQB8F59d9qQ7deqrHA8wQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/async/-/async-3.2.4.tgz} - name: async - version: 3.2.4 - dev: false - - registry.npmmirror.com/asynckit@0.4.0: - resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/asynckit/-/asynckit-0.4.0.tgz} - name: asynckit - version: 0.4.0 - dev: false - - registry.npmmirror.com/available-typed-arrays@1.0.5: - resolution: {integrity: sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz} - name: available-typed-arrays - version: 1.0.5 - engines: {node: '>= 0.4'} - dev: true - - registry.npmmirror.com/axe-core@4.7.2: - resolution: {integrity: sha512-zIURGIS1E1Q4pcrMjp+nnEh+16G56eG/MUllJH8yEvw7asDo7Ac9uhC9KIH5jzpITueEZolfYglnCGIuSBz39g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axe-core/-/axe-core-4.7.2.tgz} - name: axe-core - version: 4.7.2 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/axios@0.26.1: - resolution: {integrity: sha512-fPwcX4EvnSHuInCMItEhAGnaSEXRBjtzh9fOtsE6E1G6p7vl7edEeZe11QHf18+6+9gR5PbKV/sGKNaD8YaMeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axios/-/axios-0.26.1.tgz} - name: axios - version: 0.26.1 - dependencies: - follow-redirects: registry.npmmirror.com/follow-redirects@1.15.2 - transitivePeerDependencies: - - debug - dev: false - - registry.npmmirror.com/axios@1.3.3: - resolution: {integrity: sha512-eYq77dYIFS77AQlhzEL937yUBSepBfPIe8FcgEDN35vMNZKMrs81pgnyrQpwfy4NF4b4XWX1Zgx7yX+25w8QJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axios/-/axios-1.3.3.tgz} - name: axios - version: 1.3.3 - dependencies: - follow-redirects: registry.npmmirror.com/follow-redirects@1.15.2 - form-data: registry.npmmirror.com/form-data@4.0.0 - proxy-from-env: registry.npmmirror.com/proxy-from-env@1.1.0 - transitivePeerDependencies: - - debug - dev: false - - registry.npmmirror.com/axobject-query@3.1.1: - resolution: {integrity: sha512-goKlv8DZrK9hUh975fnHzhNIO4jUnFCfv/dszV5VwUGDFjI6vQ2VwoyjYjYNEbBE8AH87TduWP5uyDR1D+Iteg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/axobject-query/-/axobject-query-3.1.1.tgz} - name: axobject-query - version: 3.1.1 - dependencies: - deep-equal: registry.npmmirror.com/deep-equal@2.2.1 - dev: true - - registry.npmmirror.com/babel-plugin-macros@3.1.0: - resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-macros/-/babel-plugin-macros-3.1.0.tgz} - name: babel-plugin-macros - version: 3.1.0 - engines: {node: '>=10', npm: '>=6'} - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - cosmiconfig: registry.npmmirror.com/cosmiconfig@7.1.0 - resolve: registry.npmmirror.com/resolve@1.22.2 - dev: false - - registry.npmmirror.com/babel-plugin-polyfill-corejs2@0.4.3(@babel/core@7.22.5): - resolution: {integrity: sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz} - id: registry.npmmirror.com/babel-plugin-polyfill-corejs2/0.4.3 - name: babel-plugin-polyfill-corejs2 - version: 0.4.3 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/compat-data': registry.npmmirror.com/@babel/compat-data@7.22.5 - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.0(@babel/core@7.22.5) - semver: registry.npmmirror.com/semver@6.3.0 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/babel-plugin-polyfill-corejs3@0.8.1(@babel/core@7.22.5): - resolution: {integrity: sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz} - id: registry.npmmirror.com/babel-plugin-polyfill-corejs3/0.8.1 - name: babel-plugin-polyfill-corejs3 - version: 0.8.1 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.0(@babel/core@7.22.5) - core-js-compat: registry.npmmirror.com/core-js-compat@3.30.2 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/babel-plugin-polyfill-regenerator@0.5.0(@babel/core@7.22.5): - resolution: {integrity: sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz} - id: registry.npmmirror.com/babel-plugin-polyfill-regenerator/0.5.0 - name: babel-plugin-polyfill-regenerator - version: 0.5.0 - peerDependencies: - '@babel/core': ^7.0.0-0 - dependencies: - '@babel/core': registry.npmmirror.com/@babel/core@7.22.5 - '@babel/helper-define-polyfill-provider': registry.npmmirror.com/@babel/helper-define-polyfill-provider@0.4.0(@babel/core@7.22.5) - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/bail@2.0.2: - resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bail/-/bail-2.0.2.tgz} - name: bail - version: 2.0.2 - dev: false - - registry.npmmirror.com/balanced-match@1.0.2: - resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/balanced-match/-/balanced-match-1.0.2.tgz} - name: balanced-match - version: 1.0.2 - dev: true - - registry.npmmirror.com/base64-js@1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/base64-js/-/base64-js-1.5.1.tgz} - name: base64-js - version: 1.5.1 - dev: false - - registry.npmmirror.com/big-integer@1.6.51: - resolution: {integrity: sha512-GPEid2Y9QU1Exl1rpO9B2IPJGHPSupF5GnVIP0blYvNOMer2bTvSWs1jGOUg04hTmu67nmLsQ9TBo1puaotBHg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/big-integer/-/big-integer-1.6.51.tgz} - name: big-integer - version: 1.6.51 - engines: {node: '>=0.6'} - dev: true - - registry.npmmirror.com/binary-extensions@2.2.0: - resolution: {integrity: sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/binary-extensions/-/binary-extensions-2.2.0.tgz} - name: binary-extensions - version: 2.2.0 - engines: {node: '>=8'} - dev: false - - registry.npmmirror.com/bl@2.2.1: - resolution: {integrity: sha512-6Pesp1w0DEX1N550i/uGV/TqucVL4AM/pgThFSN/Qq9si1/DF9aIHs1BxD8V/QU0HoeHO6cQRTAuYnLPKq1e4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bl/-/bl-2.2.1.tgz} - name: bl - version: 2.2.1 - dependencies: - readable-stream: registry.npmmirror.com/readable-stream@2.3.8 - safe-buffer: registry.npmmirror.com/safe-buffer@5.2.1 - dev: false - - registry.npmmirror.com/bluebird@3.4.7: - resolution: {integrity: sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bluebird/-/bluebird-3.4.7.tgz} - name: bluebird - version: 3.4.7 - dev: false - - registry.npmmirror.com/boolbase@1.0.0: - resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/boolbase/-/boolbase-1.0.0.tgz} - name: boolbase - version: 1.0.0 - dev: true - - registry.npmmirror.com/bowser@2.11.0: - resolution: {integrity: sha512-AlcaJBi/pqqJBIQ8U9Mcpc9i8Aqxn88Skv5d+xBX006BY5u8N3mGLHa5Lgppa7L/HfwgwLgZ6NYs+Ag6uUmJRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bowser/-/bowser-2.11.0.tgz} - name: bowser - version: 2.11.0 - dev: false - optional: true - - registry.npmmirror.com/bplist-parser@0.2.0: - resolution: {integrity: sha512-z0M+byMThzQmD9NILRniCUXYsYpjwnlO8N5uCFaCqIOpqRsJCrQL9NK3JsD67CN5a08nF5oIL2bD6loTdHOuKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bplist-parser/-/bplist-parser-0.2.0.tgz} - name: bplist-parser - version: 0.2.0 - engines: {node: '>= 5.10.0'} - dependencies: - big-integer: registry.npmmirror.com/big-integer@1.6.51 - dev: true - - registry.npmmirror.com/brace-expansion@1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/brace-expansion/-/brace-expansion-1.1.11.tgz} - name: brace-expansion - version: 1.1.11 - dependencies: - balanced-match: registry.npmmirror.com/balanced-match@1.0.2 - concat-map: registry.npmmirror.com/concat-map@0.0.1 - dev: true - - registry.npmmirror.com/braces@3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/braces/-/braces-3.0.2.tgz} - name: braces - version: 3.0.2 - engines: {node: '>=8'} - dependencies: - fill-range: registry.npmmirror.com/fill-range@7.0.1 - - registry.npmmirror.com/browserslist@4.21.7: - resolution: {integrity: sha512-BauCXrQ7I2ftSqd2mvKHGo85XR0u7Ru3C/Hxsy/0TkfCtjrmAbPdzLGasmoiBxplpDXlPvdjX9u7srIMfgasNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/browserslist/-/browserslist-4.21.7.tgz} - name: browserslist - version: 4.21.7 - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} - hasBin: true - dependencies: - caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001496 - electron-to-chromium: registry.npmmirror.com/electron-to-chromium@1.4.425 - node-releases: registry.npmmirror.com/node-releases@2.0.12 - update-browserslist-db: registry.npmmirror.com/update-browserslist-db@1.0.11(browserslist@4.21.7) - dev: true - - registry.npmmirror.com/bson@1.1.6: - resolution: {integrity: sha512-EvVNVeGo4tHxwi8L6bPj3y3itEvStdwvvlojVxxbyYfoaxJ6keLgrTuKdyfEAszFK+H3olzBuafE0yoh0D1gdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bson/-/bson-1.1.6.tgz} - name: bson - version: 1.1.6 - engines: {node: '>=0.6.19'} - dev: false - - registry.npmmirror.com/bson@4.7.2: - resolution: {integrity: sha512-Ry9wCtIZ5kGqkJoi6aD8KjxFZEx78guTQDnpXWiNthsxzrxAK/i8E6pCHAIZTbaEFWcOCvbecMukfK7XUvyLpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bson/-/bson-4.7.2.tgz} - name: bson - version: 4.7.2 - engines: {node: '>=6.9.0'} - dependencies: - buffer: registry.npmmirror.com/buffer@5.7.1 - dev: false - - registry.npmmirror.com/buffer-equal-constant-time@1.0.1: - resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/buffer-equal-constant-time/-/buffer-equal-constant-time-1.0.1.tgz} - name: buffer-equal-constant-time - version: 1.0.1 - dev: false - - registry.npmmirror.com/buffer-from@1.1.2: - resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/buffer-from/-/buffer-from-1.1.2.tgz} - name: buffer-from - version: 1.1.2 - dev: false - - registry.npmmirror.com/buffer-writer@2.0.0: - resolution: {integrity: sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/buffer-writer/-/buffer-writer-2.0.0.tgz} - name: buffer-writer - version: 2.0.0 - engines: {node: '>=4'} - dev: false - - registry.npmmirror.com/buffer@5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/buffer/-/buffer-5.7.1.tgz} - name: buffer - version: 5.7.1 - dependencies: - base64-js: registry.npmmirror.com/base64-js@1.5.1 - ieee754: registry.npmmirror.com/ieee754@1.2.1 - dev: false - - registry.npmmirror.com/bundle-name@3.0.0: - resolution: {integrity: sha512-PKA4BeSvBpQKQ8iPOGCSiell+N8P+Tf1DlwqmYhpe2gAhKPHn8EYOxVT+ShuGmhg8lN8XiSlS80yiExKXrURlw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/bundle-name/-/bundle-name-3.0.0.tgz} - name: bundle-name - version: 3.0.0 - engines: {node: '>=12'} - dependencies: - run-applescript: registry.npmmirror.com/run-applescript@5.0.0 - dev: true - - registry.npmmirror.com/busboy@1.6.0: - resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/busboy/-/busboy-1.6.0.tgz} - name: busboy - version: 1.6.0 - engines: {node: '>=10.16.0'} - dependencies: - streamsearch: registry.npmmirror.com/streamsearch@1.1.0 - dev: false - - registry.npmmirror.com/call-bind@1.0.2: - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/call-bind/-/call-bind-1.0.2.tgz} - name: call-bind - version: 1.0.2 - dependencies: - function-bind: registry.npmmirror.com/function-bind@1.1.1 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - - registry.npmmirror.com/callsites@3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/callsites/-/callsites-3.1.0.tgz} - name: callsites - version: 3.1.0 - engines: {node: '>=6'} - - registry.npmmirror.com/camelcase@6.3.0: - resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/camelcase/-/camelcase-6.3.0.tgz} - name: camelcase - version: 6.3.0 - engines: {node: '>=10'} - dev: true - - registry.npmmirror.com/caniuse-lite@1.0.30001496: - resolution: {integrity: sha512-s130TIk2iZK+NLA6dd1hyeOtUco9ZXkOqb/lSFoBQQYjsK5GSnHMwdYU0cDxERV+IVbQdtHi5uStCPR+FaC7Xw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/caniuse-lite/-/caniuse-lite-1.0.30001496.tgz} - name: caniuse-lite - version: 1.0.30001496 - - registry.npmmirror.com/ccount@2.0.1: - resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ccount/-/ccount-2.0.1.tgz} - name: ccount - version: 2.0.1 - dev: false - - registry.npmmirror.com/chalk@2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-2.4.2.tgz} - name: chalk - version: 2.4.2 - engines: {node: '>=4'} - dependencies: - ansi-styles: registry.npmmirror.com/ansi-styles@3.2.1 - escape-string-regexp: registry.npmmirror.com/escape-string-regexp@1.0.5 - supports-color: registry.npmmirror.com/supports-color@5.5.0 - - registry.npmmirror.com/chalk@4.1.2: - resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chalk/-/chalk-4.1.2.tgz} - name: chalk - version: 4.1.2 - engines: {node: '>=10'} - dependencies: - ansi-styles: registry.npmmirror.com/ansi-styles@4.3.0 - supports-color: registry.npmmirror.com/supports-color@7.2.0 - dev: true - - registry.npmmirror.com/character-entities-legacy@1.1.4: - resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz} - name: character-entities-legacy - version: 1.1.4 - dev: false - - registry.npmmirror.com/character-entities@1.2.4: - resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/character-entities/-/character-entities-1.2.4.tgz} - name: character-entities - version: 1.2.4 - dev: false - - registry.npmmirror.com/character-entities@2.0.2: - resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/character-entities/-/character-entities-2.0.2.tgz} - name: character-entities - version: 2.0.2 - dev: false - - registry.npmmirror.com/character-reference-invalid@1.1.4: - resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz} - name: character-reference-invalid - version: 1.1.4 - dev: false - - registry.npmmirror.com/chokidar@3.5.3: - resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/chokidar/-/chokidar-3.5.3.tgz} - name: chokidar - version: 3.5.3 - engines: {node: '>= 8.10.0'} - dependencies: - anymatch: registry.npmmirror.com/anymatch@3.1.3 - braces: registry.npmmirror.com/braces@3.0.2 - glob-parent: registry.npmmirror.com/glob-parent@5.1.2 - is-binary-path: registry.npmmirror.com/is-binary-path@2.1.0 - is-glob: registry.npmmirror.com/is-glob@4.0.3 - normalize-path: registry.npmmirror.com/normalize-path@3.0.0 - readdirp: registry.npmmirror.com/readdirp@3.6.0 - optionalDependencies: - fsevents: registry.npmmirror.com/fsevents@2.3.2 - dev: false - - registry.npmmirror.com/classcat@5.0.4: - resolution: {integrity: sha512-sbpkOw6z413p+HDGcBENe498WM9woqWHiJxCq7nvmxe9WmrUmqfAcxpIwAiMtM5Q3AhYkzXcNQHqsWq0mND51g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/classcat/-/classcat-5.0.4.tgz} - name: classcat - version: 5.0.4 - dev: false - - registry.npmmirror.com/claygl@1.3.0: - resolution: {integrity: sha512-+gGtJjT6SSHD2l2yC3MCubW/sCV40tZuSs5opdtn79vFSGUgp/lH139RNEQ6Jy078/L0aV8odCw8RSrUcMfLaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/claygl/-/claygl-1.3.0.tgz} - name: claygl - version: 1.3.0 - dev: false - - registry.npmmirror.com/client-only@0.0.1: - resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/client-only/-/client-only-0.0.1.tgz} - name: client-only - version: 0.0.1 - dev: false - - registry.npmmirror.com/color-convert@1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-1.9.3.tgz} - name: color-convert - version: 1.9.3 - dependencies: - color-name: registry.npmmirror.com/color-name@1.1.3 - - registry.npmmirror.com/color-convert@2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-convert/-/color-convert-2.0.1.tgz} - name: color-convert - version: 2.0.1 - engines: {node: '>=7.0.0'} - dependencies: - color-name: registry.npmmirror.com/color-name@1.1.4 - dev: true - - registry.npmmirror.com/color-name@1.1.3: - resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.3.tgz} - name: color-name - version: 1.1.3 - - registry.npmmirror.com/color-name@1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-name/-/color-name-1.1.4.tgz} - name: color-name - version: 1.1.4 - - registry.npmmirror.com/color-string@1.9.1: - resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color-string/-/color-string-1.9.1.tgz} - name: color-string - version: 1.9.1 - dependencies: - color-name: registry.npmmirror.com/color-name@1.1.4 - simple-swizzle: registry.npmmirror.com/simple-swizzle@0.2.2 - dev: false - - registry.npmmirror.com/color2k@2.0.2: - resolution: {integrity: sha512-kJhwH5nAwb34tmyuqq/lgjEKzlFXn1U99NlnB6Ws4qVaERcRUYeYP1cBw6BJ4vxaWStAUEef4WMr7WjOCnBt8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color2k/-/color2k-2.0.2.tgz} - name: color2k - version: 2.0.2 - dev: false - - registry.npmmirror.com/color@3.2.1: - resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/color/-/color-3.2.1.tgz} - name: color - version: 3.2.1 - dependencies: - color-convert: registry.npmmirror.com/color-convert@1.9.3 - color-string: registry.npmmirror.com/color-string@1.9.1 - dev: false - - registry.npmmirror.com/colorspace@1.1.4: - resolution: {integrity: sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/colorspace/-/colorspace-1.1.4.tgz} - name: colorspace - version: 1.1.4 - dependencies: - color: registry.npmmirror.com/color@3.2.1 - text-hex: registry.npmmirror.com/text-hex@1.0.0 - dev: false - - registry.npmmirror.com/combined-stream@1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/combined-stream/-/combined-stream-1.0.8.tgz} - name: combined-stream - version: 1.0.8 - engines: {node: '>= 0.8'} - dependencies: - delayed-stream: registry.npmmirror.com/delayed-stream@1.0.0 - dev: false - - registry.npmmirror.com/comma-separated-tokens@1.0.8: - resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz} - name: comma-separated-tokens - version: 1.0.8 - dev: false - - registry.npmmirror.com/comma-separated-tokens@2.0.3: - resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/comma-separated-tokens/-/comma-separated-tokens-2.0.3.tgz} - name: comma-separated-tokens - version: 2.0.3 - dev: false - - registry.npmmirror.com/commander@7.2.0: - resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-7.2.0.tgz} - name: commander - version: 7.2.0 - engines: {node: '>= 10'} - - registry.npmmirror.com/commander@8.3.0: - resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/commander/-/commander-8.3.0.tgz} - name: commander - version: 8.3.0 - engines: {node: '>= 12'} - dev: false - - registry.npmmirror.com/compute-scroll-into-view@1.0.20: - resolution: {integrity: sha512-UCB0ioiyj8CRjtrvaceBLqqhZCVP+1B8+NWQhmdsm0VXOJtobBCf1dBQmebCCo34qZmUwZfIH2MZLqNHazrfjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/compute-scroll-into-view/-/compute-scroll-into-view-1.0.20.tgz} - name: compute-scroll-into-view - version: 1.0.20 - dev: false - - registry.npmmirror.com/concat-map@0.0.1: - resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/concat-map/-/concat-map-0.0.1.tgz} - name: concat-map - version: 0.0.1 - dev: true - - registry.npmmirror.com/concat-stream@1.6.2: - resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/concat-stream/-/concat-stream-1.6.2.tgz} - name: concat-stream - version: 1.6.2 - engines: {'0': node >= 0.8} - dependencies: - buffer-from: registry.npmmirror.com/buffer-from@1.1.2 - inherits: registry.npmmirror.com/inherits@2.0.4 - readable-stream: registry.npmmirror.com/readable-stream@2.3.8 - typedarray: registry.npmmirror.com/typedarray@0.0.6 - dev: false - - registry.npmmirror.com/convert-source-map@1.9.0: - resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/convert-source-map/-/convert-source-map-1.9.0.tgz} - name: convert-source-map - version: 1.9.0 - - registry.npmmirror.com/cookie@0.5.0: - resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cookie/-/cookie-0.5.0.tgz} - name: cookie - version: 0.5.0 - engines: {node: '>= 0.6'} - dev: false - - registry.npmmirror.com/copy-to-clipboard@3.3.3: - resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/copy-to-clipboard/-/copy-to-clipboard-3.3.3.tgz} - name: copy-to-clipboard - version: 3.3.3 - dependencies: - toggle-selection: registry.npmmirror.com/toggle-selection@1.0.6 - dev: false - - registry.npmmirror.com/core-js-compat@3.30.2: - resolution: {integrity: sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-js-compat/-/core-js-compat-3.30.2.tgz} - name: core-js-compat - version: 3.30.2 - dependencies: - browserslist: registry.npmmirror.com/browserslist@4.21.7 - dev: true - - registry.npmmirror.com/core-js@3.31.1: - resolution: {integrity: sha512-2sKLtfq1eFST7l7v62zaqXacPc7uG8ZAya8ogijLhTtaKNcpzpB4TMoTw2Si+8GYKRwFPMMtUT0263QFWFfqyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-js/-/core-js-3.31.1.tgz} - name: core-js - version: 3.31.1 - requiresBuild: true - dev: false - - registry.npmmirror.com/core-util-is@1.0.3: - resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/core-util-is/-/core-util-is-1.0.3.tgz} - name: core-util-is - version: 1.0.3 - dev: false - - registry.npmmirror.com/cors@2.8.5: - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cors/-/cors-2.8.5.tgz} - name: cors - version: 2.8.5 - engines: {node: '>= 0.10'} - dependencies: - object-assign: registry.npmmirror.com/object-assign@4.1.1 - vary: registry.npmmirror.com/vary@1.1.2 - dev: false - - registry.npmmirror.com/cose-base@1.0.3: - resolution: {integrity: sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cose-base/-/cose-base-1.0.3.tgz} - name: cose-base - version: 1.0.3 - dependencies: - layout-base: registry.npmmirror.com/layout-base@1.0.2 - dev: false - - registry.npmmirror.com/cose-base@2.2.0: - resolution: {integrity: sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cose-base/-/cose-base-2.2.0.tgz} - name: cose-base - version: 2.2.0 - dependencies: - layout-base: registry.npmmirror.com/layout-base@2.0.1 - dev: false - - registry.npmmirror.com/cosmiconfig@7.1.0: - resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cosmiconfig/-/cosmiconfig-7.1.0.tgz} - name: cosmiconfig - version: 7.1.0 - engines: {node: '>=10'} - dependencies: - '@types/parse-json': registry.npmmirror.com/@types/parse-json@4.0.0 - import-fresh: registry.npmmirror.com/import-fresh@3.3.0 - parse-json: registry.npmmirror.com/parse-json@5.2.0 - path-type: registry.npmmirror.com/path-type@4.0.0 - yaml: registry.npmmirror.com/yaml@1.10.2 - - registry.npmmirror.com/cross-spawn@7.0.3: - resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cross-spawn/-/cross-spawn-7.0.3.tgz} - name: cross-spawn - version: 7.0.3 - engines: {node: '>= 8'} - dependencies: - path-key: registry.npmmirror.com/path-key@3.1.1 - shebang-command: registry.npmmirror.com/shebang-command@2.0.0 - which: registry.npmmirror.com/which@2.0.2 - dev: true - - registry.npmmirror.com/crypto@1.0.1: - resolution: {integrity: sha512-VxBKmeNcqQdiUQUW2Tzq0t377b54N2bMtXO/qiLa+6eRRmmC4qT3D4OnTGoT/U6O9aklQ/jTwbOtRMTTY8G0Ig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/crypto/-/crypto-1.0.1.tgz} - name: crypto - version: 1.0.1 - deprecated: This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in. - dev: false - - registry.npmmirror.com/css-box-model@1.2.1: - resolution: {integrity: sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-box-model/-/css-box-model-1.2.1.tgz} - name: css-box-model - version: 1.2.1 - dependencies: - tiny-invariant: registry.npmmirror.com/tiny-invariant@1.3.1 - dev: false - - registry.npmmirror.com/css-select@4.3.0: - resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-select/-/css-select-4.3.0.tgz} - name: css-select - version: 4.3.0 - dependencies: - boolbase: registry.npmmirror.com/boolbase@1.0.0 - css-what: registry.npmmirror.com/css-what@6.1.0 - domhandler: registry.npmmirror.com/domhandler@4.3.1 - domutils: registry.npmmirror.com/domutils@2.8.0 - nth-check: registry.npmmirror.com/nth-check@2.1.1 - dev: true - - registry.npmmirror.com/css-tree@1.1.3: - resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-tree/-/css-tree-1.1.3.tgz} - name: css-tree - version: 1.1.3 - engines: {node: '>=8.0.0'} - dependencies: - mdn-data: registry.npmmirror.com/mdn-data@2.0.14 - source-map: registry.npmmirror.com/source-map@0.6.1 - dev: true - - registry.npmmirror.com/css-what@6.1.0: - resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/css-what/-/css-what-6.1.0.tgz} - name: css-what - version: 6.1.0 - engines: {node: '>= 6'} - dev: true - - registry.npmmirror.com/csso@4.2.0: - resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/csso/-/csso-4.2.0.tgz} - name: csso - version: 4.2.0 - engines: {node: '>=8.0.0'} - dependencies: - css-tree: registry.npmmirror.com/css-tree@1.1.3 - dev: true - - registry.npmmirror.com/cssstyle@3.0.0: - resolution: {integrity: sha512-N4u2ABATi3Qplzf0hWbVCdjenim8F3ojEXpBDF5hBpjzW182MjNGLqfmQ0SkSPeQ+V86ZXgeH8aXj6kayd4jgg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cssstyle/-/cssstyle-3.0.0.tgz} - name: cssstyle - version: 3.0.0 - engines: {node: '>=14'} - dependencies: - rrweb-cssom: registry.npmmirror.com/rrweb-cssom@0.6.0 - dev: false - - registry.npmmirror.com/csstype@3.1.2: - resolution: {integrity: sha512-I7K1Uu0MBPzaFKg4nI5Q7Vs2t+3gWWW648spaF+Rg7pI9ds18Ugn+lvg4SHczUdKlHI5LWBXyqfS8+DufyBsgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/csstype/-/csstype-3.1.2.tgz} - name: csstype - version: 3.1.2 - - registry.npmmirror.com/cytoscape-cose-bilkent@4.1.0(cytoscape@3.25.0): - resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cytoscape-cose-bilkent/-/cytoscape-cose-bilkent-4.1.0.tgz} - id: registry.npmmirror.com/cytoscape-cose-bilkent/4.1.0 - name: cytoscape-cose-bilkent - version: 4.1.0 - peerDependencies: - cytoscape: ^3.2.0 - dependencies: - cose-base: registry.npmmirror.com/cose-base@1.0.3 - cytoscape: registry.npmmirror.com/cytoscape@3.25.0 - dev: false - - registry.npmmirror.com/cytoscape-fcose@2.2.0(cytoscape@3.25.0): - resolution: {integrity: sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cytoscape-fcose/-/cytoscape-fcose-2.2.0.tgz} - id: registry.npmmirror.com/cytoscape-fcose/2.2.0 - name: cytoscape-fcose - version: 2.2.0 - peerDependencies: - cytoscape: ^3.2.0 - dependencies: - cose-base: registry.npmmirror.com/cose-base@2.2.0 - cytoscape: registry.npmmirror.com/cytoscape@3.25.0 - dev: false - - registry.npmmirror.com/cytoscape@3.25.0: - resolution: {integrity: sha512-7MW3Iz57mCUo6JQCho6CmPBCbTlJr7LzyEtIkutG255HLVd4XuBg2I9BkTZLI/e4HoaOB/BiAzXuQybQ95+r9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/cytoscape/-/cytoscape-3.25.0.tgz} - name: cytoscape - version: 3.25.0 - engines: {node: '>=0.10'} - dependencies: - heap: registry.npmmirror.com/heap@0.2.7 - lodash: registry.npmmirror.com/lodash@4.17.21 - dev: false - - registry.npmmirror.com/d3-array@3.2.4: - resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-array/-/d3-array-3.2.4.tgz} - name: d3-array - version: 3.2.4 - engines: {node: '>=12'} - dependencies: - internmap: registry.npmmirror.com/internmap@2.0.3 - dev: false - - registry.npmmirror.com/d3-axis@3.0.0: - resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-axis/-/d3-axis-3.0.0.tgz} - name: d3-axis - version: 3.0.0 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-brush@3.0.0: - resolution: {integrity: sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-brush/-/d3-brush-3.0.0.tgz} - name: d3-brush - version: 3.0.0 - engines: {node: '>=12'} - dependencies: - d3-dispatch: registry.npmmirror.com/d3-dispatch@3.0.1 - d3-drag: registry.npmmirror.com/d3-drag@3.0.0 - d3-interpolate: registry.npmmirror.com/d3-interpolate@3.0.1 - d3-selection: registry.npmmirror.com/d3-selection@3.0.0 - d3-transition: registry.npmmirror.com/d3-transition@3.0.1(d3-selection@3.0.0) - dev: false - - registry.npmmirror.com/d3-chord@3.0.1: - resolution: {integrity: sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-chord/-/d3-chord-3.0.1.tgz} - name: d3-chord - version: 3.0.1 - engines: {node: '>=12'} - dependencies: - d3-path: registry.npmmirror.com/d3-path@3.1.0 - dev: false - - registry.npmmirror.com/d3-color@3.1.0: - resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-color/-/d3-color-3.1.0.tgz} - name: d3-color - version: 3.1.0 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-contour@4.0.2: - resolution: {integrity: sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-contour/-/d3-contour-4.0.2.tgz} - name: d3-contour - version: 4.0.2 - engines: {node: '>=12'} - dependencies: - d3-array: registry.npmmirror.com/d3-array@3.2.4 - dev: false - - registry.npmmirror.com/d3-delaunay@6.0.4: - resolution: {integrity: sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-delaunay/-/d3-delaunay-6.0.4.tgz} - name: d3-delaunay - version: 6.0.4 - engines: {node: '>=12'} - dependencies: - delaunator: registry.npmmirror.com/delaunator@5.0.0 - dev: false - - registry.npmmirror.com/d3-dispatch@3.0.1: - resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-dispatch/-/d3-dispatch-3.0.1.tgz} - name: d3-dispatch - version: 3.0.1 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-drag@3.0.0: - resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-drag/-/d3-drag-3.0.0.tgz} - name: d3-drag - version: 3.0.0 - engines: {node: '>=12'} - dependencies: - d3-dispatch: registry.npmmirror.com/d3-dispatch@3.0.1 - d3-selection: registry.npmmirror.com/d3-selection@3.0.0 - dev: false - - registry.npmmirror.com/d3-dsv@3.0.1: - resolution: {integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-dsv/-/d3-dsv-3.0.1.tgz} - name: d3-dsv - version: 3.0.1 - engines: {node: '>=12'} - hasBin: true - dependencies: - commander: registry.npmmirror.com/commander@7.2.0 - iconv-lite: registry.npmmirror.com/iconv-lite@0.6.3 - rw: registry.npmmirror.com/rw@1.3.3 - dev: false - - registry.npmmirror.com/d3-ease@3.0.1: - resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-ease/-/d3-ease-3.0.1.tgz} - name: d3-ease - version: 3.0.1 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-fetch@3.0.1: - resolution: {integrity: sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-fetch/-/d3-fetch-3.0.1.tgz} - name: d3-fetch - version: 3.0.1 - engines: {node: '>=12'} - dependencies: - d3-dsv: registry.npmmirror.com/d3-dsv@3.0.1 - dev: false - - registry.npmmirror.com/d3-force@3.0.0: - resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-force/-/d3-force-3.0.0.tgz} - name: d3-force - version: 3.0.0 - engines: {node: '>=12'} - dependencies: - d3-dispatch: registry.npmmirror.com/d3-dispatch@3.0.1 - d3-quadtree: registry.npmmirror.com/d3-quadtree@3.0.1 - d3-timer: registry.npmmirror.com/d3-timer@3.0.1 - dev: false - - registry.npmmirror.com/d3-format@3.1.0: - resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-format/-/d3-format-3.1.0.tgz} - name: d3-format - version: 3.1.0 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-geo@3.1.0: - resolution: {integrity: sha512-JEo5HxXDdDYXCaWdwLRt79y7giK8SbhZJbFWXqbRTolCHFI5jRqteLzCsq51NKbUoX0PjBVSohxrx+NoOUujYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-geo/-/d3-geo-3.1.0.tgz} - name: d3-geo - version: 3.1.0 - engines: {node: '>=12'} - dependencies: - d3-array: registry.npmmirror.com/d3-array@3.2.4 - dev: false - - registry.npmmirror.com/d3-hierarchy@3.1.2: - resolution: {integrity: sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-hierarchy/-/d3-hierarchy-3.1.2.tgz} - name: d3-hierarchy - version: 3.1.2 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-interpolate@3.0.1: - resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-interpolate/-/d3-interpolate-3.0.1.tgz} - name: d3-interpolate - version: 3.0.1 - engines: {node: '>=12'} - dependencies: - d3-color: registry.npmmirror.com/d3-color@3.1.0 - dev: false - - registry.npmmirror.com/d3-path@3.1.0: - resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-path/-/d3-path-3.1.0.tgz} - name: d3-path - version: 3.1.0 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-polygon@3.0.1: - resolution: {integrity: sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-polygon/-/d3-polygon-3.0.1.tgz} - name: d3-polygon - version: 3.0.1 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-quadtree@3.0.1: - resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-quadtree/-/d3-quadtree-3.0.1.tgz} - name: d3-quadtree - version: 3.0.1 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-random@3.0.1: - resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-random/-/d3-random-3.0.1.tgz} - name: d3-random - version: 3.0.1 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-scale-chromatic@3.0.0: - resolution: {integrity: sha512-Lx9thtxAKrO2Pq6OO2Ua474opeziKr279P/TKZsMAhYyNDD3EnCffdbgeSYN5O7m2ByQsxtuP2CSDczNUIZ22g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-scale-chromatic/-/d3-scale-chromatic-3.0.0.tgz} - name: d3-scale-chromatic - version: 3.0.0 - engines: {node: '>=12'} - dependencies: - d3-color: registry.npmmirror.com/d3-color@3.1.0 - d3-interpolate: registry.npmmirror.com/d3-interpolate@3.0.1 - dev: false - - registry.npmmirror.com/d3-scale@4.0.2: - resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-scale/-/d3-scale-4.0.2.tgz} - name: d3-scale - version: 4.0.2 - engines: {node: '>=12'} - dependencies: - d3-array: registry.npmmirror.com/d3-array@3.2.4 - d3-format: registry.npmmirror.com/d3-format@3.1.0 - d3-interpolate: registry.npmmirror.com/d3-interpolate@3.0.1 - d3-time: registry.npmmirror.com/d3-time@3.1.0 - d3-time-format: registry.npmmirror.com/d3-time-format@4.1.0 - dev: false - - registry.npmmirror.com/d3-selection@3.0.0: - resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-selection/-/d3-selection-3.0.0.tgz} - name: d3-selection - version: 3.0.0 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-shape@3.2.0: - resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-shape/-/d3-shape-3.2.0.tgz} - name: d3-shape - version: 3.2.0 - engines: {node: '>=12'} - dependencies: - d3-path: registry.npmmirror.com/d3-path@3.1.0 - dev: false - - registry.npmmirror.com/d3-time-format@4.1.0: - resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-time-format/-/d3-time-format-4.1.0.tgz} - name: d3-time-format - version: 4.1.0 - engines: {node: '>=12'} - dependencies: - d3-time: registry.npmmirror.com/d3-time@3.1.0 - dev: false - - registry.npmmirror.com/d3-time@3.1.0: - resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-time/-/d3-time-3.1.0.tgz} - name: d3-time - version: 3.1.0 - engines: {node: '>=12'} - dependencies: - d3-array: registry.npmmirror.com/d3-array@3.2.4 - dev: false - - registry.npmmirror.com/d3-timer@3.0.1: - resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-timer/-/d3-timer-3.0.1.tgz} - name: d3-timer - version: 3.0.1 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/d3-transition@3.0.1(d3-selection@3.0.0): - resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-transition/-/d3-transition-3.0.1.tgz} - id: registry.npmmirror.com/d3-transition/3.0.1 - name: d3-transition - version: 3.0.1 - engines: {node: '>=12'} - peerDependencies: - d3-selection: 2 - 3 - dependencies: - d3-color: registry.npmmirror.com/d3-color@3.1.0 - d3-dispatch: registry.npmmirror.com/d3-dispatch@3.0.1 - d3-ease: registry.npmmirror.com/d3-ease@3.0.1 - d3-interpolate: registry.npmmirror.com/d3-interpolate@3.0.1 - d3-selection: registry.npmmirror.com/d3-selection@3.0.0 - d3-timer: registry.npmmirror.com/d3-timer@3.0.1 - dev: false - - registry.npmmirror.com/d3-zoom@3.0.0: - resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3-zoom/-/d3-zoom-3.0.0.tgz} - name: d3-zoom - version: 3.0.0 - engines: {node: '>=12'} - dependencies: - d3-dispatch: registry.npmmirror.com/d3-dispatch@3.0.1 - d3-drag: registry.npmmirror.com/d3-drag@3.0.0 - d3-interpolate: registry.npmmirror.com/d3-interpolate@3.0.1 - d3-selection: registry.npmmirror.com/d3-selection@3.0.0 - d3-transition: registry.npmmirror.com/d3-transition@3.0.1(d3-selection@3.0.0) - dev: false - - registry.npmmirror.com/d3@7.8.5: - resolution: {integrity: sha512-JgoahDG51ncUfJu6wX/1vWQEqOflgXyl4MaHqlcSruTez7yhaRKR9i8VjjcQGeS2en/jnFivXuaIMnseMMt0XA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/d3/-/d3-7.8.5.tgz} - name: d3 - version: 7.8.5 - engines: {node: '>=12'} - dependencies: - d3-array: registry.npmmirror.com/d3-array@3.2.4 - d3-axis: registry.npmmirror.com/d3-axis@3.0.0 - d3-brush: registry.npmmirror.com/d3-brush@3.0.0 - d3-chord: registry.npmmirror.com/d3-chord@3.0.1 - d3-color: registry.npmmirror.com/d3-color@3.1.0 - d3-contour: registry.npmmirror.com/d3-contour@4.0.2 - d3-delaunay: registry.npmmirror.com/d3-delaunay@6.0.4 - d3-dispatch: registry.npmmirror.com/d3-dispatch@3.0.1 - d3-drag: registry.npmmirror.com/d3-drag@3.0.0 - d3-dsv: registry.npmmirror.com/d3-dsv@3.0.1 - d3-ease: registry.npmmirror.com/d3-ease@3.0.1 - d3-fetch: registry.npmmirror.com/d3-fetch@3.0.1 - d3-force: registry.npmmirror.com/d3-force@3.0.0 - d3-format: registry.npmmirror.com/d3-format@3.1.0 - d3-geo: registry.npmmirror.com/d3-geo@3.1.0 - d3-hierarchy: registry.npmmirror.com/d3-hierarchy@3.1.2 - d3-interpolate: registry.npmmirror.com/d3-interpolate@3.0.1 - d3-path: registry.npmmirror.com/d3-path@3.1.0 - d3-polygon: registry.npmmirror.com/d3-polygon@3.0.1 - d3-quadtree: registry.npmmirror.com/d3-quadtree@3.0.1 - d3-random: registry.npmmirror.com/d3-random@3.0.1 - d3-scale: registry.npmmirror.com/d3-scale@4.0.2 - d3-scale-chromatic: registry.npmmirror.com/d3-scale-chromatic@3.0.0 - d3-selection: registry.npmmirror.com/d3-selection@3.0.0 - d3-shape: registry.npmmirror.com/d3-shape@3.2.0 - d3-time: registry.npmmirror.com/d3-time@3.1.0 - d3-time-format: registry.npmmirror.com/d3-time-format@4.1.0 - d3-timer: registry.npmmirror.com/d3-timer@3.0.1 - d3-transition: registry.npmmirror.com/d3-transition@3.0.1(d3-selection@3.0.0) - d3-zoom: registry.npmmirror.com/d3-zoom@3.0.0 - dev: false - - registry.npmmirror.com/dagre-d3-es@7.0.10: - resolution: {integrity: sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dagre-d3-es/-/dagre-d3-es-7.0.10.tgz} - name: dagre-d3-es - version: 7.0.10 - dependencies: - d3: registry.npmmirror.com/d3@7.8.5 - lodash-es: registry.npmmirror.com/lodash-es@4.17.21 - dev: false - - registry.npmmirror.com/damerau-levenshtein@1.0.8: - resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/damerau-levenshtein/-/damerau-levenshtein-1.0.8.tgz} - name: damerau-levenshtein - version: 1.0.8 - dev: true - - registry.npmmirror.com/data-urls@4.0.0: - resolution: {integrity: sha512-/mMTei/JXPqvFqQtfyTowxmJVwr2PVAeCcDxyFf6LhoOu/09TX2OX3kb2wzi4DMXcfj4OItwDOnhl5oziPnT6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/data-urls/-/data-urls-4.0.0.tgz} - name: data-urls - version: 4.0.0 - engines: {node: '>=14'} - dependencies: - abab: registry.npmmirror.com/abab@2.0.6 - whatwg-mimetype: registry.npmmirror.com/whatwg-mimetype@3.0.0 - whatwg-url: registry.npmmirror.com/whatwg-url@12.0.1 - dev: false - - registry.npmmirror.com/date-fns@2.30.0: - resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/date-fns/-/date-fns-2.30.0.tgz} - name: date-fns - version: 2.30.0 - engines: {node: '>=0.11'} - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - dev: false - - registry.npmmirror.com/dayjs@1.11.7: - resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dayjs/-/dayjs-1.11.7.tgz} - name: dayjs - version: 1.11.7 - dev: false - - registry.npmmirror.com/debug@3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/debug/-/debug-3.2.7.tgz} - name: debug - version: 3.2.7 - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: registry.npmmirror.com/ms@2.1.3 - dev: true - - registry.npmmirror.com/debug@4.3.4: - resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/debug/-/debug-4.3.4.tgz} - name: debug - version: 4.3.4 - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true - dependencies: - ms: registry.npmmirror.com/ms@2.1.2 - - registry.npmmirror.com/decimal.js@10.4.3: - resolution: {integrity: sha512-VBBaLc1MgL5XpzgIP7ny5Z6Nx3UrRkIViUkPUdtl9aya5amy3De1gsUUSB1g3+3sExYNjCAsAznmukyxCb1GRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/decimal.js/-/decimal.js-10.4.3.tgz} - name: decimal.js - version: 10.4.3 - dev: false - - registry.npmmirror.com/decode-named-character-reference@1.0.2: - resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/decode-named-character-reference/-/decode-named-character-reference-1.0.2.tgz} - name: decode-named-character-reference - version: 1.0.2 - dependencies: - character-entities: registry.npmmirror.com/character-entities@2.0.2 - dev: false - - registry.npmmirror.com/deep-equal@2.2.1: - resolution: {integrity: sha512-lKdkdV6EOGoVn65XaOsPdH4rMxTZOnmFyuIkMjM1i5HHCbfjC97dawgTAy0deYNfuqUqW+Q5VrVaQYtUpSd6yQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/deep-equal/-/deep-equal-2.2.1.tgz} - name: deep-equal - version: 2.2.1 - dependencies: - array-buffer-byte-length: registry.npmmirror.com/array-buffer-byte-length@1.0.0 - call-bind: registry.npmmirror.com/call-bind@1.0.2 - es-get-iterator: registry.npmmirror.com/es-get-iterator@1.1.3 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - is-arguments: registry.npmmirror.com/is-arguments@1.1.1 - is-array-buffer: registry.npmmirror.com/is-array-buffer@3.0.2 - is-date-object: registry.npmmirror.com/is-date-object@1.0.5 - is-regex: registry.npmmirror.com/is-regex@1.1.4 - is-shared-array-buffer: registry.npmmirror.com/is-shared-array-buffer@1.0.2 - isarray: registry.npmmirror.com/isarray@2.0.5 - object-is: registry.npmmirror.com/object-is@1.1.5 - object-keys: registry.npmmirror.com/object-keys@1.1.1 - object.assign: registry.npmmirror.com/object.assign@4.1.4 - regexp.prototype.flags: registry.npmmirror.com/regexp.prototype.flags@1.5.0 - side-channel: registry.npmmirror.com/side-channel@1.0.4 - which-boxed-primitive: registry.npmmirror.com/which-boxed-primitive@1.0.2 - which-collection: registry.npmmirror.com/which-collection@1.0.1 - which-typed-array: registry.npmmirror.com/which-typed-array@1.1.9 - dev: true - - registry.npmmirror.com/deep-is@0.1.4: - resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/deep-is/-/deep-is-0.1.4.tgz} - name: deep-is - version: 0.1.4 - dev: true - - registry.npmmirror.com/deepmerge@4.3.1: - resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/deepmerge/-/deepmerge-4.3.1.tgz} - name: deepmerge - version: 4.3.1 - engines: {node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/default-browser-id@3.0.0: - resolution: {integrity: sha512-OZ1y3y0SqSICtE8DE4S8YOE9UZOJ8wO16fKWVP5J1Qz42kV9jcnMVFrEE/noXb/ss3Q4pZIH79kxofzyNNtUNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/default-browser-id/-/default-browser-id-3.0.0.tgz} - name: default-browser-id - version: 3.0.0 - engines: {node: '>=12'} - dependencies: - bplist-parser: registry.npmmirror.com/bplist-parser@0.2.0 - untildify: registry.npmmirror.com/untildify@4.0.0 - dev: true - - registry.npmmirror.com/default-browser@4.0.0: - resolution: {integrity: sha512-wX5pXO1+BrhMkSbROFsyxUm0i/cJEScyNhA4PPxc41ICuv05ZZB/MX28s8aZx6xjmatvebIapF6hLEKEcpneUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/default-browser/-/default-browser-4.0.0.tgz} - name: default-browser - version: 4.0.0 - engines: {node: '>=14.16'} - dependencies: - bundle-name: registry.npmmirror.com/bundle-name@3.0.0 - default-browser-id: registry.npmmirror.com/default-browser-id@3.0.0 - execa: registry.npmmirror.com/execa@7.1.1 - titleize: registry.npmmirror.com/titleize@3.0.0 - dev: true - - registry.npmmirror.com/define-lazy-prop@3.0.0: - resolution: {integrity: sha512-N+MeXYoqr3pOgn8xfyRPREN7gHakLYjhsHhWGT3fWAiL4IkAt0iDw14QiiEm2bE30c5XX5q0FtAA3CK5f9/BUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-lazy-prop/-/define-lazy-prop-3.0.0.tgz} - name: define-lazy-prop - version: 3.0.0 - engines: {node: '>=12'} - dev: true - - registry.npmmirror.com/define-properties@1.2.0: - resolution: {integrity: sha512-xvqAVKGfT1+UAvPwKTVw/njhdQ8ZhXK4lI0bCIuCMrp2up9nPnaDftrLtmpTazqd1o+UY4zgzU+avtMbDP+ldA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/define-properties/-/define-properties-1.2.0.tgz} - name: define-properties - version: 1.2.0 - engines: {node: '>= 0.4'} - dependencies: - has-property-descriptors: registry.npmmirror.com/has-property-descriptors@1.0.0 - object-keys: registry.npmmirror.com/object-keys@1.1.1 - dev: true - - registry.npmmirror.com/delaunator@5.0.0: - resolution: {integrity: sha512-AyLvtyJdbv/U1GkiS6gUUzclRoAY4Gs75qkMygJJhU75LW4DNuSF2RMzpxs9jw9Oz1BobHjTdkG3zdP55VxAqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/delaunator/-/delaunator-5.0.0.tgz} - name: delaunator - version: 5.0.0 - dependencies: - robust-predicates: registry.npmmirror.com/robust-predicates@3.0.2 - dev: false - - registry.npmmirror.com/delayed-stream@1.0.0: - resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/delayed-stream/-/delayed-stream-1.0.0.tgz} - name: delayed-stream - version: 1.0.0 - engines: {node: '>=0.4.0'} - dev: false - - registry.npmmirror.com/denque@1.5.1: - resolution: {integrity: sha512-XwE+iZ4D6ZUB7mfYRMb5wByE8L74HCn30FBN7sWnXksWc1LO1bPDl67pBR9o/kC4z/xSNAwkMYcGgqDV3BE3Hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/denque/-/denque-1.5.1.tgz} - name: denque - version: 1.5.1 - engines: {node: '>=0.10'} - dev: false - - registry.npmmirror.com/dequal@2.0.3: - resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dequal/-/dequal-2.0.3.tgz} - name: dequal - version: 2.0.3 - engines: {node: '>=6'} - dev: false - - registry.npmmirror.com/detect-node-es@1.1.0: - resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/detect-node-es/-/detect-node-es-1.1.0.tgz} - name: detect-node-es - version: 1.1.0 - dev: false - - registry.npmmirror.com/dezalgo@1.0.4: - resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dezalgo/-/dezalgo-1.0.4.tgz} - name: dezalgo - version: 1.0.4 - dependencies: - asap: registry.npmmirror.com/asap@2.0.6 - wrappy: registry.npmmirror.com/wrappy@1.0.2 - dev: false - - registry.npmmirror.com/diff@5.1.0: - resolution: {integrity: sha512-D+mk+qE8VC/PAUrlAU34N+VfXev0ghe5ywmpqrawphmVZc1bEfn56uo9qpyGp1p4xpzOHkSW4ztBd6L7Xx4ACw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/diff/-/diff-5.1.0.tgz} - name: diff - version: 5.1.0 - engines: {node: '>=0.3.1'} - dev: false - - registry.npmmirror.com/dingbat-to-unicode@1.0.1: - resolution: {integrity: sha512-98l0sW87ZT58pU4i61wa2OHwxbiYSbuxsCBozaVnYX2iCnr3bLM3fIes1/ej7h1YdOKuKt/MLs706TVnALA65w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dingbat-to-unicode/-/dingbat-to-unicode-1.0.1.tgz} - name: dingbat-to-unicode - version: 1.0.1 - dev: false - - registry.npmmirror.com/dir-glob@3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dir-glob/-/dir-glob-3.0.1.tgz} - name: dir-glob - version: 3.0.1 - engines: {node: '>=8'} - dependencies: - path-type: registry.npmmirror.com/path-type@4.0.0 - dev: true - - registry.npmmirror.com/doctrine@2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/doctrine/-/doctrine-2.1.0.tgz} - name: doctrine - version: 2.1.0 - engines: {node: '>=0.10.0'} - dependencies: - esutils: registry.npmmirror.com/esutils@2.0.3 - dev: true - - registry.npmmirror.com/doctrine@3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/doctrine/-/doctrine-3.0.0.tgz} - name: doctrine - version: 3.0.0 - engines: {node: '>=6.0.0'} - dependencies: - esutils: registry.npmmirror.com/esutils@2.0.3 - dev: true - - registry.npmmirror.com/dom-serializer@1.4.1: - resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dom-serializer/-/dom-serializer-1.4.1.tgz} - name: dom-serializer - version: 1.4.1 - dependencies: - domelementtype: registry.npmmirror.com/domelementtype@2.3.0 - domhandler: registry.npmmirror.com/domhandler@4.3.1 - entities: registry.npmmirror.com/entities@2.2.0 - dev: true - - registry.npmmirror.com/domelementtype@2.3.0: - resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domelementtype/-/domelementtype-2.3.0.tgz} - name: domelementtype - version: 2.3.0 - dev: true - - registry.npmmirror.com/domexception@4.0.0: - resolution: {integrity: sha512-A2is4PLG+eeSfoTMA95/s4pvAoSo2mKtiM5jlHkAVewmiO8ISFTFKZjH7UAM1Atli/OT/7JHOrJRJiMKUZKYBw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domexception/-/domexception-4.0.0.tgz} - name: domexception - version: 4.0.0 - engines: {node: '>=12'} - dependencies: - webidl-conversions: registry.npmmirror.com/webidl-conversions@7.0.0 - dev: false - - registry.npmmirror.com/domhandler@4.3.1: - resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domhandler/-/domhandler-4.3.1.tgz} - name: domhandler - version: 4.3.1 - engines: {node: '>= 4'} - dependencies: - domelementtype: registry.npmmirror.com/domelementtype@2.3.0 - dev: true - - registry.npmmirror.com/dompurify@3.0.3: - resolution: {integrity: sha512-axQ9zieHLnAnHh0sfAamKYiqXMJAVwu+LM/alQ7WDagoWessyWvMSFyW65CqF3owufNu8HBcE4cM2Vflu7YWcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/dompurify/-/dompurify-3.0.3.tgz} - name: dompurify - version: 3.0.3 - dev: false - - registry.npmmirror.com/domutils@2.8.0: - resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/domutils/-/domutils-2.8.0.tgz} - name: domutils - version: 2.8.0 - dependencies: - dom-serializer: registry.npmmirror.com/dom-serializer@1.4.1 - domelementtype: registry.npmmirror.com/domelementtype@2.3.0 - domhandler: registry.npmmirror.com/domhandler@4.3.1 - dev: true - - registry.npmmirror.com/downloadjs@1.4.7: - resolution: {integrity: sha512-LN1gO7+u9xjU5oEScGFKvXhYf7Y/empUIIEAGBs1LzUq/rg5duiDrkuH5A2lQGd5jfMOb9X9usDa2oVXwJ0U/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/downloadjs/-/downloadjs-1.4.7.tgz} - name: downloadjs - version: 1.4.7 - dev: false - - registry.npmmirror.com/duck@0.1.12: - resolution: {integrity: sha512-wkctla1O6VfP89gQ+J/yDesM0S7B7XLXjKGzXxMDVFg7uEn706niAtyYovKbyq1oT9YwDcly721/iUWoc8MVRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/duck/-/duck-0.1.12.tgz} - name: duck - version: 0.1.12 - dependencies: - underscore: registry.npmmirror.com/underscore@1.13.6 - dev: false - - registry.npmmirror.com/ecdsa-sig-formatter@1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ecdsa-sig-formatter/-/ecdsa-sig-formatter-1.0.11.tgz} - name: ecdsa-sig-formatter - version: 1.0.11 - dependencies: - safe-buffer: registry.npmmirror.com/safe-buffer@5.2.1 - dev: false - - registry.npmmirror.com/echarts-gl@2.0.9(echarts@5.4.1): - resolution: {integrity: sha512-oKeMdkkkpJGWOzjgZUsF41DOh6cMsyrGGXimbjK2l6Xeq/dBQu4ShG2w2Dzrs/1bD27b2pLTGSaUzouY191gzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/echarts-gl/-/echarts-gl-2.0.9.tgz} - id: registry.npmmirror.com/echarts-gl/2.0.9 - name: echarts-gl - version: 2.0.9 - peerDependencies: - echarts: ^5.1.2 - dependencies: - claygl: registry.npmmirror.com/claygl@1.3.0 - echarts: registry.npmmirror.com/echarts@5.4.1 - zrender: registry.npmmirror.com/zrender@5.4.1 - dev: false - - registry.npmmirror.com/echarts@5.4.1: - resolution: {integrity: sha512-9ltS3M2JB0w2EhcYjCdmtrJ+6haZcW6acBolMGIuf01Hql1yrIV01L1aRj7jsaaIULJslEP9Z3vKlEmnJaWJVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/echarts/-/echarts-5.4.1.tgz} - name: echarts - version: 5.4.1 - dependencies: - tslib: registry.npmmirror.com/tslib@2.3.0 - zrender: registry.npmmirror.com/zrender@5.4.1 - dev: false - - registry.npmmirror.com/electron-to-chromium@1.4.425: - resolution: {integrity: sha512-wv1NufHxu11zfDbY4fglYQApMswleE9FL/DSeyOyauVXDZ+Kco96JK/tPfBUaDqfRarYp2WH2hJ/5UnVywp9Jg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/electron-to-chromium/-/electron-to-chromium-1.4.425.tgz} - name: electron-to-chromium - version: 1.4.425 - dev: true - - registry.npmmirror.com/elkjs@0.8.2: - resolution: {integrity: sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/elkjs/-/elkjs-0.8.2.tgz} - name: elkjs - version: 0.8.2 - dev: false - - registry.npmmirror.com/emoji-regex@9.2.2: - resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/emoji-regex/-/emoji-regex-9.2.2.tgz} - name: emoji-regex - version: 9.2.2 - dev: true - - registry.npmmirror.com/enabled@2.0.0: - resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/enabled/-/enabled-2.0.0.tgz} - name: enabled - version: 2.0.0 - dev: false - - registry.npmmirror.com/enhanced-resolve@5.14.1: - resolution: {integrity: sha512-Vklwq2vDKtl0y/vtwjSesgJ5MYS7Etuk5txS8VdKL4AOS1aUlD96zqIfsOSLQsdv3xgMRbtkWM8eG9XDfKUPow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/enhanced-resolve/-/enhanced-resolve-5.14.1.tgz} - name: enhanced-resolve - version: 5.14.1 - engines: {node: '>=10.13.0'} - dependencies: - graceful-fs: registry.npmmirror.com/graceful-fs@4.2.11 - tapable: registry.npmmirror.com/tapable@2.2.1 - dev: true - - registry.npmmirror.com/entities@2.2.0: - resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/entities/-/entities-2.2.0.tgz} - name: entities - version: 2.2.0 - dev: true - - registry.npmmirror.com/entities@4.5.0: - resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/entities/-/entities-4.5.0.tgz} - name: entities - version: 4.5.0 - engines: {node: '>=0.12'} - - registry.npmmirror.com/error-ex@1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/error-ex/-/error-ex-1.3.2.tgz} - name: error-ex - version: 1.3.2 - dependencies: - is-arrayish: registry.npmmirror.com/is-arrayish@0.2.1 - - registry.npmmirror.com/es-abstract@1.21.2: - resolution: {integrity: sha512-y/B5POM2iBnIxCiernH1G7rC9qQoM77lLIMQLuob0zhp8C56Po81+2Nj0WFKnd0pNReDTnkYryc+zhOzpEIROg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-abstract/-/es-abstract-1.21.2.tgz} - name: es-abstract - version: 1.21.2 - engines: {node: '>= 0.4'} - dependencies: - array-buffer-byte-length: registry.npmmirror.com/array-buffer-byte-length@1.0.0 - available-typed-arrays: registry.npmmirror.com/available-typed-arrays@1.0.5 - call-bind: registry.npmmirror.com/call-bind@1.0.2 - es-set-tostringtag: registry.npmmirror.com/es-set-tostringtag@2.0.1 - es-to-primitive: registry.npmmirror.com/es-to-primitive@1.2.1 - function.prototype.name: registry.npmmirror.com/function.prototype.name@1.1.5 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - get-symbol-description: registry.npmmirror.com/get-symbol-description@1.0.0 - globalthis: registry.npmmirror.com/globalthis@1.0.3 - gopd: registry.npmmirror.com/gopd@1.0.1 - has: registry.npmmirror.com/has@1.0.3 - has-property-descriptors: registry.npmmirror.com/has-property-descriptors@1.0.0 - has-proto: registry.npmmirror.com/has-proto@1.0.1 - has-symbols: registry.npmmirror.com/has-symbols@1.0.3 - internal-slot: registry.npmmirror.com/internal-slot@1.0.5 - is-array-buffer: registry.npmmirror.com/is-array-buffer@3.0.2 - is-callable: registry.npmmirror.com/is-callable@1.2.7 - is-negative-zero: registry.npmmirror.com/is-negative-zero@2.0.2 - is-regex: registry.npmmirror.com/is-regex@1.1.4 - is-shared-array-buffer: registry.npmmirror.com/is-shared-array-buffer@1.0.2 - is-string: registry.npmmirror.com/is-string@1.0.7 - is-typed-array: registry.npmmirror.com/is-typed-array@1.1.10 - is-weakref: registry.npmmirror.com/is-weakref@1.0.2 - object-inspect: registry.npmmirror.com/object-inspect@1.12.3 - object-keys: registry.npmmirror.com/object-keys@1.1.1 - object.assign: registry.npmmirror.com/object.assign@4.1.4 - regexp.prototype.flags: registry.npmmirror.com/regexp.prototype.flags@1.5.0 - safe-regex-test: registry.npmmirror.com/safe-regex-test@1.0.0 - string.prototype.trim: registry.npmmirror.com/string.prototype.trim@1.2.7 - string.prototype.trimend: registry.npmmirror.com/string.prototype.trimend@1.0.6 - string.prototype.trimstart: registry.npmmirror.com/string.prototype.trimstart@1.0.6 - typed-array-length: registry.npmmirror.com/typed-array-length@1.0.4 - unbox-primitive: registry.npmmirror.com/unbox-primitive@1.0.2 - which-typed-array: registry.npmmirror.com/which-typed-array@1.1.9 - dev: true - - registry.npmmirror.com/es-get-iterator@1.1.3: - resolution: {integrity: sha512-sPZmqHBe6JIiTfN5q2pEi//TwxmAFHwj/XEuYjTuse78i8KxaqMTTzxPoFKuzRpDpTJ+0NAbpfenkmH2rePtuw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-get-iterator/-/es-get-iterator-1.1.3.tgz} - name: es-get-iterator - version: 1.1.3 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - has-symbols: registry.npmmirror.com/has-symbols@1.0.3 - is-arguments: registry.npmmirror.com/is-arguments@1.1.1 - is-map: registry.npmmirror.com/is-map@2.0.2 - is-set: registry.npmmirror.com/is-set@2.0.2 - is-string: registry.npmmirror.com/is-string@1.0.7 - isarray: registry.npmmirror.com/isarray@2.0.5 - stop-iteration-iterator: registry.npmmirror.com/stop-iteration-iterator@1.0.0 - dev: true - - registry.npmmirror.com/es-set-tostringtag@2.0.1: - resolution: {integrity: sha512-g3OMbtlwY3QewlqAiMLI47KywjWZoEytKr8pf6iTC8uJq5bIAH52Z9pnQ8pVL6whrCto53JZDuUIsifGeLorTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-set-tostringtag/-/es-set-tostringtag-2.0.1.tgz} - name: es-set-tostringtag - version: 2.0.1 - engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - has: registry.npmmirror.com/has@1.0.3 - has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 - dev: true - - registry.npmmirror.com/es-shim-unscopables@1.0.0: - resolution: {integrity: sha512-Jm6GPcCdC30eMLbZ2x8z2WuRwAws3zTBBKuusffYVUrNj/GVSUAZ+xKMaUpfNDR5IbyNA5LJbaecoUVbmUcB1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-shim-unscopables/-/es-shim-unscopables-1.0.0.tgz} - name: es-shim-unscopables - version: 1.0.0 - dependencies: - has: registry.npmmirror.com/has@1.0.3 - dev: true - - registry.npmmirror.com/es-to-primitive@1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/es-to-primitive/-/es-to-primitive-1.2.1.tgz} - name: es-to-primitive - version: 1.2.1 - engines: {node: '>= 0.4'} - dependencies: - is-callable: registry.npmmirror.com/is-callable@1.2.7 - is-date-object: registry.npmmirror.com/is-date-object@1.0.5 - is-symbol: registry.npmmirror.com/is-symbol@1.0.4 - dev: true - - registry.npmmirror.com/escalade@3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escalade/-/escalade-3.1.1.tgz} - name: escalade - version: 3.1.1 - engines: {node: '>=6'} - dev: true - - registry.npmmirror.com/escape-string-regexp@1.0.5: - resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz} - name: escape-string-regexp - version: 1.0.5 - engines: {node: '>=0.8.0'} - - registry.npmmirror.com/escape-string-regexp@4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz} - name: escape-string-regexp - version: 4.0.0 - engines: {node: '>=10'} - - registry.npmmirror.com/escape-string-regexp@5.0.0: - resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/escape-string-regexp/-/escape-string-regexp-5.0.0.tgz} - name: escape-string-regexp - version: 5.0.0 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/eslint-config-next@13.1.6(eslint@8.34.0)(typescript@4.9.5): - resolution: {integrity: sha512-0cg7h5wztg/SoLAlxljZ0ZPUQ7i6QKqRiP4M2+MgTZtxWwNKb2JSwNc18nJ6/kXBI6xYvPraTbQSIhAuVw6czw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-config-next/-/eslint-config-next-13.1.6.tgz} - id: registry.npmmirror.com/eslint-config-next/13.1.6 - name: eslint-config-next - version: 13.1.6 - peerDependencies: - eslint: ^7.23.0 || ^8.0.0 - typescript: '>=3.3.1' - peerDependenciesMeta: - typescript: - optional: true - dependencies: - '@next/eslint-plugin-next': registry.npmmirror.com/@next/eslint-plugin-next@13.1.6 - '@rushstack/eslint-patch': registry.npmmirror.com/@rushstack/eslint-patch@1.3.1 - '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser@5.59.9(eslint@8.34.0)(typescript@4.9.5) - eslint: registry.npmmirror.com/eslint@8.34.0 - eslint-import-resolver-node: registry.npmmirror.com/eslint-import-resolver-node@0.3.7 - eslint-import-resolver-typescript: registry.npmmirror.com/eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.34.0) - eslint-plugin-import: registry.npmmirror.com/eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.34.0) - eslint-plugin-jsx-a11y: registry.npmmirror.com/eslint-plugin-jsx-a11y@6.7.1(eslint@8.34.0) - eslint-plugin-react: registry.npmmirror.com/eslint-plugin-react@7.32.2(eslint@8.34.0) - eslint-plugin-react-hooks: registry.npmmirror.com/eslint-plugin-react-hooks@4.6.0(eslint@8.34.0) - typescript: registry.npmmirror.com/typescript@4.9.5 - transitivePeerDependencies: - - eslint-import-resolver-webpack - - supports-color - dev: true - - registry.npmmirror.com/eslint-import-resolver-node@0.3.7: - resolution: {integrity: sha512-gozW2blMLJCeFpBwugLTGyvVjNoeo1knonXAcatC6bjPBZitotxdWf7Gimr25N4c0AAOo4eOUfaG82IJPDpqCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.7.tgz} - name: eslint-import-resolver-node - version: 0.3.7 - dependencies: - debug: registry.npmmirror.com/debug@3.2.7 - is-core-module: registry.npmmirror.com/is-core-module@2.12.1 - resolve: registry.npmmirror.com/resolve@1.22.2 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.34.0): - resolution: {integrity: sha512-TdJqPHs2lW5J9Zpe17DZNQuDnox4xo2o+0tE7Pggain9Rbc19ik8kFtXdxZ250FVx2kF4vlt2RSf4qlUpG7bhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-import-resolver-typescript/-/eslint-import-resolver-typescript-3.5.5.tgz} - id: registry.npmmirror.com/eslint-import-resolver-typescript/3.5.5 - name: eslint-import-resolver-typescript - version: 3.5.5 - engines: {node: ^14.18.0 || >=16.0.0} - peerDependencies: - eslint: '*' - eslint-plugin-import: '*' - dependencies: - debug: registry.npmmirror.com/debug@4.3.4 - enhanced-resolve: registry.npmmirror.com/enhanced-resolve@5.14.1 - eslint: registry.npmmirror.com/eslint@8.34.0 - eslint-module-utils: registry.npmmirror.com/eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.34.0) - eslint-plugin-import: registry.npmmirror.com/eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.34.0) - get-tsconfig: registry.npmmirror.com/get-tsconfig@4.6.0 - globby: registry.npmmirror.com/globby@13.1.4 - is-core-module: registry.npmmirror.com/is-core-module@2.12.1 - is-glob: registry.npmmirror.com/is-glob@4.0.3 - synckit: registry.npmmirror.com/synckit@0.8.5 - transitivePeerDependencies: - - '@typescript-eslint/parser' - - eslint-import-resolver-node - - eslint-import-resolver-webpack - - supports-color - dev: true - - registry.npmmirror.com/eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.34.0): - resolution: {integrity: sha512-aWajIYfsqCKRDgUfjEXNN/JlrzauMuSEy5sbd7WXbtW3EH6A6MpwEh42c7qD+MqQo9QMJ6fWLAeIJynx0g6OAw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-module-utils/-/eslint-module-utils-2.8.0.tgz} - id: registry.npmmirror.com/eslint-module-utils/2.8.0 - name: eslint-module-utils - version: 2.8.0 - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: '*' - eslint-import-resolver-node: '*' - eslint-import-resolver-typescript: '*' - eslint-import-resolver-webpack: '*' - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - eslint: - optional: true - eslint-import-resolver-node: - optional: true - eslint-import-resolver-typescript: - optional: true - eslint-import-resolver-webpack: - optional: true - dependencies: - '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser@5.59.9(eslint@8.34.0)(typescript@4.9.5) - debug: registry.npmmirror.com/debug@3.2.7 - eslint: registry.npmmirror.com/eslint@8.34.0 - eslint-import-resolver-node: registry.npmmirror.com/eslint-import-resolver-node@0.3.7 - eslint-import-resolver-typescript: registry.npmmirror.com/eslint-import-resolver-typescript@3.5.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-plugin-import@2.27.5)(eslint@8.34.0) - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/eslint-plugin-import@2.27.5(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-typescript@3.5.5)(eslint@8.34.0): - resolution: {integrity: sha512-LmEt3GVofgiGuiE+ORpnvP+kAm3h6MLZJ4Q5HCyHADofsb4VzXFsRiWj3c0OFiV+3DWFh0qg3v9gcPlfc3zRow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-import/-/eslint-plugin-import-2.27.5.tgz} - id: registry.npmmirror.com/eslint-plugin-import/2.27.5 - name: eslint-plugin-import - version: 2.27.5 - engines: {node: '>=4'} - peerDependencies: - '@typescript-eslint/parser': '*' - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - peerDependenciesMeta: - '@typescript-eslint/parser': - optional: true - dependencies: - '@typescript-eslint/parser': registry.npmmirror.com/@typescript-eslint/parser@5.59.9(eslint@8.34.0)(typescript@4.9.5) - array-includes: registry.npmmirror.com/array-includes@3.1.6 - array.prototype.flat: registry.npmmirror.com/array.prototype.flat@1.3.1 - array.prototype.flatmap: registry.npmmirror.com/array.prototype.flatmap@1.3.1 - debug: registry.npmmirror.com/debug@3.2.7 - doctrine: registry.npmmirror.com/doctrine@2.1.0 - eslint: registry.npmmirror.com/eslint@8.34.0 - eslint-import-resolver-node: registry.npmmirror.com/eslint-import-resolver-node@0.3.7 - eslint-module-utils: registry.npmmirror.com/eslint-module-utils@2.8.0(@typescript-eslint/parser@5.59.9)(eslint-import-resolver-node@0.3.7)(eslint-import-resolver-typescript@3.5.5)(eslint@8.34.0) - has: registry.npmmirror.com/has@1.0.3 - is-core-module: registry.npmmirror.com/is-core-module@2.12.1 - is-glob: registry.npmmirror.com/is-glob@4.0.3 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - object.values: registry.npmmirror.com/object.values@1.1.6 - resolve: registry.npmmirror.com/resolve@1.22.2 - semver: registry.npmmirror.com/semver@6.3.0 - tsconfig-paths: registry.npmmirror.com/tsconfig-paths@3.14.2 - transitivePeerDependencies: - - eslint-import-resolver-typescript - - eslint-import-resolver-webpack - - supports-color - dev: true - - registry.npmmirror.com/eslint-plugin-jsx-a11y@6.7.1(eslint@8.34.0): - resolution: {integrity: sha512-63Bog4iIethyo8smBklORknVjB0T2dwB8Mr/hIC+fBS0uyHdYYpzM/Ed+YC8VxTjlXHEWFOdmgwcDn1U2L9VCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.7.1.tgz} - id: registry.npmmirror.com/eslint-plugin-jsx-a11y/6.7.1 - name: eslint-plugin-jsx-a11y - version: 6.7.1 - engines: {node: '>=4.0'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - aria-query: registry.npmmirror.com/aria-query@5.1.3 - array-includes: registry.npmmirror.com/array-includes@3.1.6 - array.prototype.flatmap: registry.npmmirror.com/array.prototype.flatmap@1.3.1 - ast-types-flow: registry.npmmirror.com/ast-types-flow@0.0.7 - axe-core: registry.npmmirror.com/axe-core@4.7.2 - axobject-query: registry.npmmirror.com/axobject-query@3.1.1 - damerau-levenshtein: registry.npmmirror.com/damerau-levenshtein@1.0.8 - emoji-regex: registry.npmmirror.com/emoji-regex@9.2.2 - eslint: registry.npmmirror.com/eslint@8.34.0 - has: registry.npmmirror.com/has@1.0.3 - jsx-ast-utils: registry.npmmirror.com/jsx-ast-utils@3.3.3 - language-tags: registry.npmmirror.com/language-tags@1.0.5 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - object.entries: registry.npmmirror.com/object.entries@1.1.6 - object.fromentries: registry.npmmirror.com/object.fromentries@2.0.6 - semver: registry.npmmirror.com/semver@6.3.0 - dev: true - - registry.npmmirror.com/eslint-plugin-react-hooks@4.6.0(eslint@8.34.0): - resolution: {integrity: sha512-oFc7Itz9Qxh2x4gNHStv3BqJq54ExXmfC+a1NjAta66IAN87Wu0R/QArgIS9qKzX3dXKPI9H5crl9QchNMY9+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.6.0.tgz} - id: registry.npmmirror.com/eslint-plugin-react-hooks/4.6.0 - name: eslint-plugin-react-hooks - version: 4.6.0 - engines: {node: '>=10'} - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0 - dependencies: - eslint: registry.npmmirror.com/eslint@8.34.0 - dev: true - - registry.npmmirror.com/eslint-plugin-react@7.32.2(eslint@8.34.0): - resolution: {integrity: sha512-t2fBMa+XzonrrNkyVirzKlvn5RXzzPwRHtMvLAtVZrt8oxgnTQaYbU6SXTOO1mwQgp1y5+toMSKInnzGr0Knqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-plugin-react/-/eslint-plugin-react-7.32.2.tgz} - id: registry.npmmirror.com/eslint-plugin-react/7.32.2 - name: eslint-plugin-react - version: 7.32.2 - engines: {node: '>=4'} - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8 - dependencies: - array-includes: registry.npmmirror.com/array-includes@3.1.6 - array.prototype.flatmap: registry.npmmirror.com/array.prototype.flatmap@1.3.1 - array.prototype.tosorted: registry.npmmirror.com/array.prototype.tosorted@1.1.1 - doctrine: registry.npmmirror.com/doctrine@2.1.0 - eslint: registry.npmmirror.com/eslint@8.34.0 - estraverse: registry.npmmirror.com/estraverse@5.3.0 - jsx-ast-utils: registry.npmmirror.com/jsx-ast-utils@3.3.3 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - object.entries: registry.npmmirror.com/object.entries@1.1.6 - object.fromentries: registry.npmmirror.com/object.fromentries@2.0.6 - object.hasown: registry.npmmirror.com/object.hasown@1.1.2 - object.values: registry.npmmirror.com/object.values@1.1.6 - prop-types: registry.npmmirror.com/prop-types@15.8.1 - resolve: registry.npmmirror.com/resolve@2.0.0-next.4 - semver: registry.npmmirror.com/semver@6.3.0 - string.prototype.matchall: registry.npmmirror.com/string.prototype.matchall@4.0.8 - dev: true - - registry.npmmirror.com/eslint-scope@7.2.0: - resolution: {integrity: sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-scope/-/eslint-scope-7.2.0.tgz} - name: eslint-scope - version: 7.2.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - esrecurse: registry.npmmirror.com/esrecurse@4.3.0 - estraverse: registry.npmmirror.com/estraverse@5.3.0 - dev: true - - registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.34.0): - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-utils/-/eslint-utils-3.0.0.tgz} - id: registry.npmmirror.com/eslint-utils/3.0.0 - name: eslint-utils - version: 3.0.0 - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} - peerDependencies: - eslint: '>=5' - dependencies: - eslint: registry.npmmirror.com/eslint@8.34.0 - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@2.1.0 - dev: true - - registry.npmmirror.com/eslint-visitor-keys@2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz} - name: eslint-visitor-keys - version: 2.1.0 - engines: {node: '>=10'} - dev: true - - registry.npmmirror.com/eslint-visitor-keys@3.4.1: - resolution: {integrity: sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz} - name: eslint-visitor-keys - version: 3.4.1 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dev: true - - registry.npmmirror.com/eslint@8.34.0: - resolution: {integrity: sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/eslint/-/eslint-8.34.0.tgz} - name: eslint - version: 8.34.0 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - hasBin: true - dependencies: - '@eslint/eslintrc': registry.npmmirror.com/@eslint/eslintrc@1.4.1 - '@humanwhocodes/config-array': registry.npmmirror.com/@humanwhocodes/config-array@0.11.10 - '@humanwhocodes/module-importer': registry.npmmirror.com/@humanwhocodes/module-importer@1.0.1 - '@nodelib/fs.walk': registry.npmmirror.com/@nodelib/fs.walk@1.2.8 - ajv: registry.npmmirror.com/ajv@6.12.6 - chalk: registry.npmmirror.com/chalk@4.1.2 - cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 - debug: registry.npmmirror.com/debug@4.3.4 - doctrine: registry.npmmirror.com/doctrine@3.0.0 - escape-string-regexp: registry.npmmirror.com/escape-string-regexp@4.0.0 - eslint-scope: registry.npmmirror.com/eslint-scope@7.2.0 - eslint-utils: registry.npmmirror.com/eslint-utils@3.0.0(eslint@8.34.0) - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.1 - espree: registry.npmmirror.com/espree@9.5.2 - esquery: registry.npmmirror.com/esquery@1.5.0 - esutils: registry.npmmirror.com/esutils@2.0.3 - fast-deep-equal: registry.npmmirror.com/fast-deep-equal@3.1.3 - file-entry-cache: registry.npmmirror.com/file-entry-cache@6.0.1 - find-up: registry.npmmirror.com/find-up@5.0.0 - glob-parent: registry.npmmirror.com/glob-parent@6.0.2 - globals: registry.npmmirror.com/globals@13.20.0 - grapheme-splitter: registry.npmmirror.com/grapheme-splitter@1.0.4 - ignore: registry.npmmirror.com/ignore@5.2.4 - import-fresh: registry.npmmirror.com/import-fresh@3.3.0 - imurmurhash: registry.npmmirror.com/imurmurhash@0.1.4 - is-glob: registry.npmmirror.com/is-glob@4.0.3 - is-path-inside: registry.npmmirror.com/is-path-inside@3.0.3 - js-sdsl: registry.npmmirror.com/js-sdsl@4.4.1 - js-yaml: registry.npmmirror.com/js-yaml@4.1.0 - json-stable-stringify-without-jsonify: registry.npmmirror.com/json-stable-stringify-without-jsonify@1.0.1 - levn: registry.npmmirror.com/levn@0.4.1 - lodash.merge: registry.npmmirror.com/lodash.merge@4.6.2 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - natural-compare: registry.npmmirror.com/natural-compare@1.4.0 - optionator: registry.npmmirror.com/optionator@0.9.1 - regexpp: registry.npmmirror.com/regexpp@3.2.0 - strip-ansi: registry.npmmirror.com/strip-ansi@6.0.1 - strip-json-comments: registry.npmmirror.com/strip-json-comments@3.1.1 - text-table: registry.npmmirror.com/text-table@0.2.0 - transitivePeerDependencies: - - supports-color - dev: true - - registry.npmmirror.com/espree@9.5.2: - resolution: {integrity: sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/espree/-/espree-9.5.2.tgz} - name: espree - version: 9.5.2 - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} - dependencies: - acorn: registry.npmmirror.com/acorn@8.8.2 - acorn-jsx: registry.npmmirror.com/acorn-jsx@5.3.2(acorn@8.8.2) - eslint-visitor-keys: registry.npmmirror.com/eslint-visitor-keys@3.4.1 - dev: true - - registry.npmmirror.com/esquery@1.5.0: - resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esquery/-/esquery-1.5.0.tgz} - name: esquery - version: 1.5.0 - engines: {node: '>=0.10'} - dependencies: - estraverse: registry.npmmirror.com/estraverse@5.3.0 - dev: true - - registry.npmmirror.com/esrecurse@4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esrecurse/-/esrecurse-4.3.0.tgz} - name: esrecurse - version: 4.3.0 - engines: {node: '>=4.0'} - dependencies: - estraverse: registry.npmmirror.com/estraverse@5.3.0 - dev: true - - registry.npmmirror.com/estraverse@5.3.0: - resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/estraverse/-/estraverse-5.3.0.tgz} - name: estraverse - version: 5.3.0 - engines: {node: '>=4.0'} - dev: true - - registry.npmmirror.com/esutils@2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/esutils/-/esutils-2.0.3.tgz} - name: esutils - version: 2.0.3 - engines: {node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/execa@5.1.1: - resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/execa/-/execa-5.1.1.tgz} - name: execa - version: 5.1.1 - engines: {node: '>=10'} - dependencies: - cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 - get-stream: registry.npmmirror.com/get-stream@6.0.1 - human-signals: registry.npmmirror.com/human-signals@2.1.0 - is-stream: registry.npmmirror.com/is-stream@2.0.1 - merge-stream: registry.npmmirror.com/merge-stream@2.0.0 - npm-run-path: registry.npmmirror.com/npm-run-path@4.0.1 - onetime: registry.npmmirror.com/onetime@5.1.2 - signal-exit: registry.npmmirror.com/signal-exit@3.0.7 - strip-final-newline: registry.npmmirror.com/strip-final-newline@2.0.0 - dev: true - - registry.npmmirror.com/execa@7.1.1: - resolution: {integrity: sha512-wH0eMf/UXckdUYnO21+HDztteVv05rq2GXksxT4fCGeHkBhw1DROXh40wcjMcRqDOWE7iPJ4n3M7e2+YFP+76Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/execa/-/execa-7.1.1.tgz} - name: execa - version: 7.1.1 - engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0} - dependencies: - cross-spawn: registry.npmmirror.com/cross-spawn@7.0.3 - get-stream: registry.npmmirror.com/get-stream@6.0.1 - human-signals: registry.npmmirror.com/human-signals@4.3.1 - is-stream: registry.npmmirror.com/is-stream@3.0.0 - merge-stream: registry.npmmirror.com/merge-stream@2.0.0 - npm-run-path: registry.npmmirror.com/npm-run-path@5.1.0 - onetime: registry.npmmirror.com/onetime@6.0.0 - signal-exit: registry.npmmirror.com/signal-exit@3.0.7 - strip-final-newline: registry.npmmirror.com/strip-final-newline@3.0.0 - dev: true - - registry.npmmirror.com/extend@3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/extend/-/extend-3.0.2.tgz} - name: extend - version: 3.0.2 - dev: false - - registry.npmmirror.com/fast-deep-equal@3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz} - name: fast-deep-equal - version: 3.1.3 - dev: true - - registry.npmmirror.com/fast-glob@3.2.12: - resolution: {integrity: sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-glob/-/fast-glob-3.2.12.tgz} - name: fast-glob - version: 3.2.12 - engines: {node: '>=8.6.0'} - dependencies: - '@nodelib/fs.stat': registry.npmmirror.com/@nodelib/fs.stat@2.0.5 - '@nodelib/fs.walk': registry.npmmirror.com/@nodelib/fs.walk@1.2.8 - glob-parent: registry.npmmirror.com/glob-parent@5.1.2 - merge2: registry.npmmirror.com/merge2@1.4.1 - micromatch: registry.npmmirror.com/micromatch@4.0.5 - dev: true - - registry.npmmirror.com/fast-json-stable-stringify@2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz} - name: fast-json-stable-stringify - version: 2.1.0 - dev: true - - registry.npmmirror.com/fast-levenshtein@2.0.6: - resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz} - name: fast-levenshtein - version: 2.0.6 - dev: true - - registry.npmmirror.com/fast-xml-parser@4.2.4: - resolution: {integrity: sha512-fbfMDvgBNIdDJLdLOwacjFAPYt67tr31H9ZhWSm45CDAxvd0I6WTlSOUo7K2P/K5sA5JgMKG64PI3DMcaFdWpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fast-xml-parser/-/fast-xml-parser-4.2.4.tgz} - name: fast-xml-parser - version: 4.2.4 - hasBin: true - dependencies: - strnum: registry.npmmirror.com/strnum@1.0.5 - dev: false - optional: true - - registry.npmmirror.com/fastq@1.15.0: - resolution: {integrity: sha512-wBrocU2LCXXa+lWBt8RoIRD89Fi8OdABODa/kEnyeyjS5aZO5/GNvI5sEINADqP/h8M29UHTHUb53sUu5Ihqdw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fastq/-/fastq-1.15.0.tgz} - name: fastq - version: 1.15.0 - dependencies: - reusify: registry.npmmirror.com/reusify@1.0.4 - dev: true - - registry.npmmirror.com/fault@1.0.4: - resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fault/-/fault-1.0.4.tgz} - name: fault - version: 1.0.4 - dependencies: - format: registry.npmmirror.com/format@0.2.2 - dev: false - - registry.npmmirror.com/fecha@4.2.3: - resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fecha/-/fecha-4.2.3.tgz} - name: fecha - version: 4.2.3 - dev: false - - registry.npmmirror.com/file-entry-cache@6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/file-entry-cache/-/file-entry-cache-6.0.1.tgz} - name: file-entry-cache - version: 6.0.1 - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - flat-cache: registry.npmmirror.com/flat-cache@3.0.4 - dev: true - - registry.npmmirror.com/fill-range@7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fill-range/-/fill-range-7.0.1.tgz} - name: fill-range - version: 7.0.1 - engines: {node: '>=8'} - dependencies: - to-regex-range: registry.npmmirror.com/to-regex-range@5.0.1 - - registry.npmmirror.com/find-root@1.1.0: - resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-root/-/find-root-1.1.0.tgz} - name: find-root - version: 1.1.0 - dev: false - - registry.npmmirror.com/find-up@5.0.0: - resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/find-up/-/find-up-5.0.0.tgz} - name: find-up - version: 5.0.0 - engines: {node: '>=10'} - dependencies: - locate-path: registry.npmmirror.com/locate-path@6.0.0 - path-exists: registry.npmmirror.com/path-exists@4.0.0 - dev: true - - registry.npmmirror.com/flat-cache@3.0.4: - resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flat-cache/-/flat-cache-3.0.4.tgz} - name: flat-cache - version: 3.0.4 - engines: {node: ^10.12.0 || >=12.0.0} - dependencies: - flatted: registry.npmmirror.com/flatted@3.2.7 - rimraf: registry.npmmirror.com/rimraf@3.0.2 - dev: true - - registry.npmmirror.com/flatted@3.2.7: - resolution: {integrity: sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/flatted/-/flatted-3.2.7.tgz} - name: flatted - version: 3.2.7 - dev: true - - registry.npmmirror.com/fn.name@1.1.0: - resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fn.name/-/fn.name-1.1.0.tgz} - name: fn.name - version: 1.1.0 - dev: false - - registry.npmmirror.com/focus-lock@0.11.6: - resolution: {integrity: sha512-KSuV3ur4gf2KqMNoZx3nXNVhqCkn42GuTYCX4tXPEwf0MjpFQmNMiN6m7dXaUXgIoivL6/65agoUMg4RLS0Vbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/focus-lock/-/focus-lock-0.11.6.tgz} - name: focus-lock - version: 0.11.6 - engines: {node: '>=10'} - dependencies: - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/follow-redirects@1.15.2: - resolution: {integrity: sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/follow-redirects/-/follow-redirects-1.15.2.tgz} - name: follow-redirects - version: 1.15.2 - engines: {node: '>=4.0'} - peerDependencies: - debug: '*' - peerDependenciesMeta: - debug: - optional: true - dev: false - - registry.npmmirror.com/for-each@0.3.3: - resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/for-each/-/for-each-0.3.3.tgz} - name: for-each - version: 0.3.3 - dependencies: - is-callable: registry.npmmirror.com/is-callable@1.2.7 - dev: true - - registry.npmmirror.com/form-data@4.0.0: - resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/form-data/-/form-data-4.0.0.tgz} - name: form-data - version: 4.0.0 - engines: {node: '>= 6'} - dependencies: - asynckit: registry.npmmirror.com/asynckit@0.4.0 - combined-stream: registry.npmmirror.com/combined-stream@1.0.8 - mime-types: registry.npmmirror.com/mime-types@2.1.35 - dev: false - - registry.npmmirror.com/format@0.2.2: - resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/format/-/format-0.2.2.tgz} - name: format - version: 0.2.2 - engines: {node: '>=0.4.x'} - dev: false - - registry.npmmirror.com/formidable@2.1.1: - resolution: {integrity: sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/formidable/-/formidable-2.1.1.tgz} - name: formidable - version: 2.1.1 - dependencies: - dezalgo: registry.npmmirror.com/dezalgo@1.0.4 - hexoid: registry.npmmirror.com/hexoid@1.0.0 - once: registry.npmmirror.com/once@1.4.0 - qs: registry.npmmirror.com/qs@6.11.2 - dev: false - - registry.npmmirror.com/framer-motion@9.0.6(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-NBETSa14yI/osK6DxKmiiDj1N6Os6YFiXKN6fzxYsNKKeO0vjoQz3m40g0kJYiAWrMdXQjhjyCMJqfOLR+nnRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/framer-motion/-/framer-motion-9.0.6.tgz} - id: registry.npmmirror.com/framer-motion/9.0.6 - name: framer-motion - version: 9.0.6 - peerDependencies: - react: ^18.0.0 - react-dom: ^18.0.0 - dependencies: - '@motionone/dom': registry.npmmirror.com/@motionone/dom@10.16.2 - hey-listen: registry.npmmirror.com/hey-listen@1.0.8 - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - tslib: registry.npmmirror.com/tslib@2.5.0 - optionalDependencies: - '@emotion/is-prop-valid': registry.npmmirror.com/@emotion/is-prop-valid@0.8.8 - dev: false - - registry.npmmirror.com/framesync@6.1.2: - resolution: {integrity: sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/framesync/-/framesync-6.1.2.tgz} - name: framesync - version: 6.1.2 - dependencies: - tslib: registry.npmmirror.com/tslib@2.4.0 - dev: false - - registry.npmmirror.com/fs.realpath@1.0.0: - resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fs.realpath/-/fs.realpath-1.0.0.tgz} - name: fs.realpath - version: 1.0.0 - dev: true - - registry.npmmirror.com/fsevents@2.3.2: - resolution: {integrity: sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/fsevents/-/fsevents-2.3.2.tgz} - name: fsevents - version: 2.3.2 - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] - requiresBuild: true - dev: false - optional: true - - registry.npmmirror.com/function-bind@1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function-bind/-/function-bind-1.1.1.tgz} - name: function-bind - version: 1.1.1 - - registry.npmmirror.com/function.prototype.name@1.1.5: - resolution: {integrity: sha512-uN7m/BzVKQnCUF/iW8jYea67v++2u7m5UgENbHRtdDVclOUP+FMPlCNdmk0h/ysGyo2tavMJEDqJAkJdRa1vMA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/function.prototype.name/-/function.prototype.name-1.1.5.tgz} - name: function.prototype.name - version: 1.1.5 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - functions-have-names: registry.npmmirror.com/functions-have-names@1.2.3 - dev: true - - registry.npmmirror.com/functions-have-names@1.2.3: - resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/functions-have-names/-/functions-have-names-1.2.3.tgz} - name: functions-have-names - version: 1.2.3 - dev: true - - registry.npmmirror.com/gensync@1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gensync/-/gensync-1.0.0-beta.2.tgz} - name: gensync - version: 1.0.0-beta.2 - engines: {node: '>=6.9.0'} - dev: true - - registry.npmmirror.com/get-intrinsic@1.2.1: - resolution: {integrity: sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-intrinsic/-/get-intrinsic-1.2.1.tgz} - name: get-intrinsic - version: 1.2.1 - dependencies: - function-bind: registry.npmmirror.com/function-bind@1.1.1 - has: registry.npmmirror.com/has@1.0.3 - has-proto: registry.npmmirror.com/has-proto@1.0.1 - has-symbols: registry.npmmirror.com/has-symbols@1.0.3 - - registry.npmmirror.com/get-nonce@1.0.1: - resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-nonce/-/get-nonce-1.0.1.tgz} - name: get-nonce - version: 1.0.1 - engines: {node: '>=6'} - dev: false - - registry.npmmirror.com/get-stream@6.0.1: - resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-stream/-/get-stream-6.0.1.tgz} - name: get-stream - version: 6.0.1 - engines: {node: '>=10'} - dev: true - - registry.npmmirror.com/get-symbol-description@1.0.0: - resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-symbol-description/-/get-symbol-description-1.0.0.tgz} - name: get-symbol-description - version: 1.0.0 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - dev: true - - registry.npmmirror.com/get-tsconfig@4.6.0: - resolution: {integrity: sha512-lgbo68hHTQnFddybKbbs/RDRJnJT5YyGy2kQzVwbq+g67X73i+5MVTval34QxGkOe9X5Ujf1UYpCaphLyltjEg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/get-tsconfig/-/get-tsconfig-4.6.0.tgz} - name: get-tsconfig - version: 4.6.0 - dependencies: - resolve-pkg-maps: registry.npmmirror.com/resolve-pkg-maps@1.0.0 - dev: true - - registry.npmmirror.com/glob-parent@5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-5.1.2.tgz} - name: glob-parent - version: 5.1.2 - engines: {node: '>= 6'} - dependencies: - is-glob: registry.npmmirror.com/is-glob@4.0.3 - - registry.npmmirror.com/glob-parent@6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob-parent/-/glob-parent-6.0.2.tgz} - name: glob-parent - version: 6.0.2 - engines: {node: '>=10.13.0'} - dependencies: - is-glob: registry.npmmirror.com/is-glob@4.0.3 - dev: true - - registry.npmmirror.com/glob@7.1.7: - resolution: {integrity: sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-7.1.7.tgz} - name: glob - version: 7.1.7 - dependencies: - fs.realpath: registry.npmmirror.com/fs.realpath@1.0.0 - inflight: registry.npmmirror.com/inflight@1.0.6 - inherits: registry.npmmirror.com/inherits@2.0.4 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - once: registry.npmmirror.com/once@1.4.0 - path-is-absolute: registry.npmmirror.com/path-is-absolute@1.0.1 - dev: true - - registry.npmmirror.com/glob@7.2.3: - resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/glob/-/glob-7.2.3.tgz} - name: glob - version: 7.2.3 - dependencies: - fs.realpath: registry.npmmirror.com/fs.realpath@1.0.0 - inflight: registry.npmmirror.com/inflight@1.0.6 - inherits: registry.npmmirror.com/inherits@2.0.4 - minimatch: registry.npmmirror.com/minimatch@3.1.2 - once: registry.npmmirror.com/once@1.4.0 - path-is-absolute: registry.npmmirror.com/path-is-absolute@1.0.1 - dev: true - - registry.npmmirror.com/globals@11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globals/-/globals-11.12.0.tgz} - name: globals - version: 11.12.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/globals@13.20.0: - resolution: {integrity: sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globals/-/globals-13.20.0.tgz} - name: globals - version: 13.20.0 - engines: {node: '>=8'} - dependencies: - type-fest: registry.npmmirror.com/type-fest@0.20.2 - dev: true - - registry.npmmirror.com/globalthis@1.0.3: - resolution: {integrity: sha512-sFdI5LyBiNTHjRd7cGPWapiHWMOXKyuBNX/cWJ3NfzrZQVa8GI/8cofCl74AOVqq9W5kNmguTIzJ/1s2gyI9wA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globalthis/-/globalthis-1.0.3.tgz} - name: globalthis - version: 1.0.3 - engines: {node: '>= 0.4'} - dependencies: - define-properties: registry.npmmirror.com/define-properties@1.2.0 - dev: true - - registry.npmmirror.com/globby@11.1.0: - resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globby/-/globby-11.1.0.tgz} - name: globby - version: 11.1.0 - engines: {node: '>=10'} - dependencies: - array-union: registry.npmmirror.com/array-union@2.1.0 - dir-glob: registry.npmmirror.com/dir-glob@3.0.1 - fast-glob: registry.npmmirror.com/fast-glob@3.2.12 - ignore: registry.npmmirror.com/ignore@5.2.4 - merge2: registry.npmmirror.com/merge2@1.4.1 - slash: registry.npmmirror.com/slash@3.0.0 - dev: true - - registry.npmmirror.com/globby@13.1.4: - resolution: {integrity: sha512-iui/IiiW+QrJ1X1hKH5qwlMQyv34wJAYwH1vrf8b9kBA4sNiif3gKsMHa+BrdnOpEudWjpotfa7LrTzB1ERS/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/globby/-/globby-13.1.4.tgz} - name: globby - version: 13.1.4 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - dir-glob: registry.npmmirror.com/dir-glob@3.0.1 - fast-glob: registry.npmmirror.com/fast-glob@3.2.12 - ignore: registry.npmmirror.com/ignore@5.2.4 - merge2: registry.npmmirror.com/merge2@1.4.1 - slash: registry.npmmirror.com/slash@4.0.0 - dev: true - - registry.npmmirror.com/gopd@1.0.1: - resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/gopd/-/gopd-1.0.1.tgz} - name: gopd - version: 1.0.1 - dependencies: - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - dev: true - - registry.npmmirror.com/graceful-fs@4.2.11: - resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/graceful-fs/-/graceful-fs-4.2.11.tgz} - name: graceful-fs - version: 4.2.11 - requiresBuild: true - dev: true - - registry.npmmirror.com/grapheme-splitter@1.0.4: - resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/grapheme-splitter/-/grapheme-splitter-1.0.4.tgz} - name: grapheme-splitter - version: 1.0.4 - dev: true - - registry.npmmirror.com/has-bigints@1.0.2: - resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-bigints/-/has-bigints-1.0.2.tgz} - name: has-bigints - version: 1.0.2 - dev: true - - registry.npmmirror.com/has-flag@3.0.0: - resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-3.0.0.tgz} - name: has-flag - version: 3.0.0 - engines: {node: '>=4'} - - registry.npmmirror.com/has-flag@4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-flag/-/has-flag-4.0.0.tgz} - name: has-flag - version: 4.0.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/has-property-descriptors@1.0.0: - resolution: {integrity: sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz} - name: has-property-descriptors - version: 1.0.0 - dependencies: - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - dev: true - - registry.npmmirror.com/has-proto@1.0.1: - resolution: {integrity: sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-proto/-/has-proto-1.0.1.tgz} - name: has-proto - version: 1.0.1 - engines: {node: '>= 0.4'} - - registry.npmmirror.com/has-symbols@1.0.3: - resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-symbols/-/has-symbols-1.0.3.tgz} - name: has-symbols - version: 1.0.3 - engines: {node: '>= 0.4'} - - registry.npmmirror.com/has-tostringtag@1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has-tostringtag/-/has-tostringtag-1.0.0.tgz} - name: has-tostringtag - version: 1.0.0 - engines: {node: '>= 0.4'} - dependencies: - has-symbols: registry.npmmirror.com/has-symbols@1.0.3 - dev: true - - registry.npmmirror.com/has@1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/has/-/has-1.0.3.tgz} - name: has - version: 1.0.3 - engines: {node: '>= 0.4.0'} - dependencies: - function-bind: registry.npmmirror.com/function-bind@1.1.1 - - registry.npmmirror.com/hast-util-from-parse5@7.1.2: - resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-from-parse5/-/hast-util-from-parse5-7.1.2.tgz} - name: hast-util-from-parse5 - version: 7.1.2 - dependencies: - '@types/hast': registry.npmmirror.com/@types/hast@2.3.4 - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - hastscript: registry.npmmirror.com/hastscript@7.2.0 - property-information: registry.npmmirror.com/property-information@6.2.0 - vfile: registry.npmmirror.com/vfile@5.3.7 - vfile-location: registry.npmmirror.com/vfile-location@4.1.0 - web-namespaces: registry.npmmirror.com/web-namespaces@2.0.1 - dev: false - - registry.npmmirror.com/hast-util-is-element@2.1.3: - resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-is-element/-/hast-util-is-element-2.1.3.tgz} - name: hast-util-is-element - version: 2.1.3 - dependencies: - '@types/hast': registry.npmmirror.com/@types/hast@2.3.4 - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - dev: false - - registry.npmmirror.com/hast-util-parse-selector@2.2.5: - resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz} - name: hast-util-parse-selector - version: 2.2.5 - dev: false - - registry.npmmirror.com/hast-util-parse-selector@3.1.1: - resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-parse-selector/-/hast-util-parse-selector-3.1.1.tgz} - name: hast-util-parse-selector - version: 3.1.1 - dependencies: - '@types/hast': registry.npmmirror.com/@types/hast@2.3.4 - dev: false - - registry.npmmirror.com/hast-util-to-text@3.1.2: - resolution: {integrity: sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-to-text/-/hast-util-to-text-3.1.2.tgz} - name: hast-util-to-text - version: 3.1.2 - dependencies: - '@types/hast': registry.npmmirror.com/@types/hast@2.3.4 - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - hast-util-is-element: registry.npmmirror.com/hast-util-is-element@2.1.3 - unist-util-find-after: registry.npmmirror.com/unist-util-find-after@4.0.1 - dev: false - - registry.npmmirror.com/hast-util-whitespace@2.0.1: - resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hast-util-whitespace/-/hast-util-whitespace-2.0.1.tgz} - name: hast-util-whitespace - version: 2.0.1 - dev: false - - registry.npmmirror.com/hastscript@6.0.0: - resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hastscript/-/hastscript-6.0.0.tgz} - name: hastscript - version: 6.0.0 - dependencies: - '@types/hast': registry.npmmirror.com/@types/hast@2.3.4 - comma-separated-tokens: registry.npmmirror.com/comma-separated-tokens@1.0.8 - hast-util-parse-selector: registry.npmmirror.com/hast-util-parse-selector@2.2.5 - property-information: registry.npmmirror.com/property-information@5.6.0 - space-separated-tokens: registry.npmmirror.com/space-separated-tokens@1.1.5 - dev: false - - registry.npmmirror.com/hastscript@7.2.0: - resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hastscript/-/hastscript-7.2.0.tgz} - name: hastscript - version: 7.2.0 - dependencies: - '@types/hast': registry.npmmirror.com/@types/hast@2.3.4 - comma-separated-tokens: registry.npmmirror.com/comma-separated-tokens@2.0.3 - hast-util-parse-selector: registry.npmmirror.com/hast-util-parse-selector@3.1.1 - property-information: registry.npmmirror.com/property-information@6.2.0 - space-separated-tokens: registry.npmmirror.com/space-separated-tokens@2.0.2 - dev: false - - registry.npmmirror.com/heap@0.2.7: - resolution: {integrity: sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/heap/-/heap-0.2.7.tgz} - name: heap - version: 0.2.7 - dev: false - - registry.npmmirror.com/hexoid@1.0.0: - resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hexoid/-/hexoid-1.0.0.tgz} - name: hexoid - version: 1.0.0 - engines: {node: '>=8'} - dev: false - - registry.npmmirror.com/hey-listen@1.0.8: - resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hey-listen/-/hey-listen-1.0.8.tgz} - name: hey-listen - version: 1.0.8 - dev: false - - registry.npmmirror.com/highlight.js@10.7.3: - resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/highlight.js/-/highlight.js-10.7.3.tgz} - name: highlight.js - version: 10.7.3 - dev: false - - registry.npmmirror.com/hoist-non-react-statics@3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hoist-non-react-statics/-/hoist-non-react-statics-3.3.2.tgz} - name: hoist-non-react-statics - version: 3.3.2 - dependencies: - react-is: registry.npmmirror.com/react-is@16.13.1 - dev: false - - registry.npmmirror.com/html-encoding-sniffer@3.0.0: - resolution: {integrity: sha512-oWv4T4yJ52iKrufjnyZPkrN0CH3QnrUqdB6In1g5Fe1mia8GmF36gnfNySxoZtxD5+NmYw1EElVXiBk93UeskA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/html-encoding-sniffer/-/html-encoding-sniffer-3.0.0.tgz} - name: html-encoding-sniffer - version: 3.0.0 - engines: {node: '>=12'} - dependencies: - whatwg-encoding: registry.npmmirror.com/whatwg-encoding@2.0.0 - dev: false - - registry.npmmirror.com/html-parse-stringify@3.0.1: - resolution: {integrity: sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/html-parse-stringify/-/html-parse-stringify-3.0.1.tgz} - name: html-parse-stringify - version: 3.0.1 - dependencies: - void-elements: registry.npmmirror.com/void-elements@3.1.0 - dev: false - - registry.npmmirror.com/http-proxy-agent@5.0.0: - resolution: {integrity: sha512-n2hY8YdoRE1i7r6M0w9DIw5GgZN0G25P8zLCRQ8rjXtTU3vsNFBI/vWK/UIeE6g5MUUz6avwAPXmL6Fy9D/90w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/http-proxy-agent/-/http-proxy-agent-5.0.0.tgz} - name: http-proxy-agent - version: 5.0.0 - engines: {node: '>= 6'} - dependencies: - '@tootallnate/once': registry.npmmirror.com/@tootallnate/once@2.0.0 - agent-base: registry.npmmirror.com/agent-base@6.0.2 - debug: registry.npmmirror.com/debug@4.3.4 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/https-proxy-agent@5.0.1: - resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/https-proxy-agent/-/https-proxy-agent-5.0.1.tgz} - name: https-proxy-agent - version: 5.0.1 - engines: {node: '>= 6'} - dependencies: - agent-base: registry.npmmirror.com/agent-base@6.0.2 - debug: registry.npmmirror.com/debug@4.3.4 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/human-signals@2.1.0: - resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/human-signals/-/human-signals-2.1.0.tgz} - name: human-signals - version: 2.1.0 - engines: {node: '>=10.17.0'} - dev: true - - registry.npmmirror.com/human-signals@4.3.1: - resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/human-signals/-/human-signals-4.3.1.tgz} - name: human-signals - version: 4.3.1 - engines: {node: '>=14.18.0'} - dev: true - - registry.npmmirror.com/hyperdown@2.4.29: - resolution: {integrity: sha512-vwpa65JOmo6zBdvmNV3tM5IxNMbTRCXmCz4rajM9NHuiI9aAMw9tGzp8FBO8NT7ZnyWND0HEY6vKCVYl//U8kA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/hyperdown/-/hyperdown-2.4.29.tgz} - name: hyperdown - version: 2.4.29 - dev: false - - registry.npmmirror.com/i18next-fs-backend@2.1.5: - resolution: {integrity: sha512-7fgSH8nVhXSBYPHR/W3tEXXhcnwHwNiND4Dfx9knzPzdsWTUTL/TdDVV+DY0dL0asHKLbdoJaXS4LdVW6R8MVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/i18next-fs-backend/-/i18next-fs-backend-2.1.5.tgz} - name: i18next-fs-backend - version: 2.1.5 - dev: false - - registry.npmmirror.com/i18next@22.5.1: - resolution: {integrity: sha512-8TGPgM3pAD+VRsMtUMNknRz3kzqwp/gPALrWMsDnmC1mKqJwpWyooQRLMcbTwq8z8YwSmuj+ZYvc+xCuEpkssA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/i18next/-/i18next-22.5.1.tgz} - name: i18next - version: 22.5.1 - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - dev: false - - registry.npmmirror.com/iconv-lite@0.6.3: - resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/iconv-lite/-/iconv-lite-0.6.3.tgz} - name: iconv-lite - version: 0.6.3 - engines: {node: '>=0.10.0'} - dependencies: - safer-buffer: registry.npmmirror.com/safer-buffer@2.1.2 - dev: false - - registry.npmmirror.com/ieee754@1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ieee754/-/ieee754-1.2.1.tgz} - name: ieee754 - version: 1.2.1 - dev: false - - registry.npmmirror.com/ignore@5.2.4: - resolution: {integrity: sha512-MAb38BcSbH0eHNBxn7ql2NH/kX33OkB3lZ1BNdh7ENeRChHTYsTvWrMubiIAMNS2llXEEgZ1MUOBtXChP3kaFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ignore/-/ignore-5.2.4.tgz} - name: ignore - version: 5.2.4 - engines: {node: '>= 4'} - dev: true - - registry.npmmirror.com/immediate@3.0.6: - resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immediate/-/immediate-3.0.6.tgz} - name: immediate - version: 3.0.6 - dev: false - - registry.npmmirror.com/immer@9.0.19: - resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immer/-/immer-9.0.19.tgz} - name: immer - version: 9.0.19 - dev: false - - registry.npmmirror.com/immutable@4.3.0: - resolution: {integrity: sha512-0AOCmOip+xgJwEVTQj1EfiDDOkPmuyllDuTuEX+DDXUgapLAsBIfkg3sxCYyCEA8mQqZrrxPUGjcOQ2JS3WLkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/immutable/-/immutable-4.3.0.tgz} - name: immutable - version: 4.3.0 - dev: false - - registry.npmmirror.com/import-fresh@3.3.0: - resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/import-fresh/-/import-fresh-3.3.0.tgz} - name: import-fresh - version: 3.3.0 - engines: {node: '>=6'} - dependencies: - parent-module: registry.npmmirror.com/parent-module@1.0.1 - resolve-from: registry.npmmirror.com/resolve-from@4.0.0 - - registry.npmmirror.com/imurmurhash@0.1.4: - resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/imurmurhash/-/imurmurhash-0.1.4.tgz} - name: imurmurhash - version: 0.1.4 - engines: {node: '>=0.8.19'} - dev: true - - registry.npmmirror.com/inflight@1.0.6: - resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inflight/-/inflight-1.0.6.tgz} - name: inflight - version: 1.0.6 - dependencies: - once: registry.npmmirror.com/once@1.4.0 - wrappy: registry.npmmirror.com/wrappy@1.0.2 - dev: true - - registry.npmmirror.com/inherits@2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inherits/-/inherits-2.0.4.tgz} - name: inherits - version: 2.0.4 - - registry.npmmirror.com/inline-style-parser@0.1.1: - resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/inline-style-parser/-/inline-style-parser-0.1.1.tgz} - name: inline-style-parser - version: 0.1.1 - dev: false - - registry.npmmirror.com/internal-slot@1.0.5: - resolution: {integrity: sha512-Y+R5hJrzs52QCG2laLn4udYVnxsfny9CpOhNhUvk/SSSVyF6T27FzRbF0sroPidSu3X8oEAkOn2K804mjpt6UQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/internal-slot/-/internal-slot-1.0.5.tgz} - name: internal-slot - version: 1.0.5 - engines: {node: '>= 0.4'} - dependencies: - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - has: registry.npmmirror.com/has@1.0.3 - side-channel: registry.npmmirror.com/side-channel@1.0.4 - dev: true - - registry.npmmirror.com/internmap@2.0.3: - resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/internmap/-/internmap-2.0.3.tgz} - name: internmap - version: 2.0.3 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/invariant@2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/invariant/-/invariant-2.2.4.tgz} - name: invariant - version: 2.2.4 - dependencies: - loose-envify: registry.npmmirror.com/loose-envify@1.4.0 - dev: false - - registry.npmmirror.com/ip@2.0.0: - resolution: {integrity: sha512-WKa+XuLG1A1R0UWhl2+1XQSi+fZWMsYKffMZTTYsiZaUD8k2yDAj5atimTUD2TZkyCkNEeYE5NhFZmupOGtjYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ip/-/ip-2.0.0.tgz} - name: ip - version: 2.0.0 - dev: false - - registry.npmmirror.com/is-alphabetical@1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-alphabetical/-/is-alphabetical-1.0.4.tgz} - name: is-alphabetical - version: 1.0.4 - dev: false - - registry.npmmirror.com/is-alphanumerical@1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz} - name: is-alphanumerical - version: 1.0.4 - dependencies: - is-alphabetical: registry.npmmirror.com/is-alphabetical@1.0.4 - is-decimal: registry.npmmirror.com/is-decimal@1.0.4 - dev: false - - registry.npmmirror.com/is-arguments@1.1.1: - resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-arguments/-/is-arguments-1.1.1.tgz} - name: is-arguments - version: 1.1.1 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 - dev: true - - registry.npmmirror.com/is-array-buffer@3.0.2: - resolution: {integrity: sha512-y+FyyR/w8vfIRq4eQcM1EYgSTnmHXPqaF+IgzgraytCFq5Xh8lllDVmAZolPJiZttZLeFSINPYMaEJ7/vWUa1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-array-buffer/-/is-array-buffer-3.0.2.tgz} - name: is-array-buffer - version: 3.0.2 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - is-typed-array: registry.npmmirror.com/is-typed-array@1.1.10 - dev: true - - registry.npmmirror.com/is-arrayish@0.2.1: - resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.2.1.tgz} - name: is-arrayish - version: 0.2.1 - - registry.npmmirror.com/is-arrayish@0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-arrayish/-/is-arrayish-0.3.2.tgz} - name: is-arrayish - version: 0.3.2 - dev: false - - registry.npmmirror.com/is-bigint@1.0.4: - resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-bigint/-/is-bigint-1.0.4.tgz} - name: is-bigint - version: 1.0.4 - dependencies: - has-bigints: registry.npmmirror.com/has-bigints@1.0.2 - dev: true - - registry.npmmirror.com/is-binary-path@2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-binary-path/-/is-binary-path-2.1.0.tgz} - name: is-binary-path - version: 2.1.0 - engines: {node: '>=8'} - dependencies: - binary-extensions: registry.npmmirror.com/binary-extensions@2.2.0 - dev: false - - registry.npmmirror.com/is-boolean-object@1.1.2: - resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-boolean-object/-/is-boolean-object-1.1.2.tgz} - name: is-boolean-object - version: 1.1.2 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 - dev: true - - registry.npmmirror.com/is-buffer@2.0.5: - resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-buffer/-/is-buffer-2.0.5.tgz} - name: is-buffer - version: 2.0.5 - engines: {node: '>=4'} - dev: false - - registry.npmmirror.com/is-callable@1.2.7: - resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-callable/-/is-callable-1.2.7.tgz} - name: is-callable - version: 1.2.7 - engines: {node: '>= 0.4'} - dev: true - - registry.npmmirror.com/is-core-module@2.12.1: - resolution: {integrity: sha512-Q4ZuBAe2FUsKtyQJoQHlvP8OvBERxO3jEmy1I7hcRXcJBGGHFh/aJBswbXuS9sgrDH2QUO8ilkwNPHvHMd8clg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-core-module/-/is-core-module-2.12.1.tgz} - name: is-core-module - version: 2.12.1 - dependencies: - has: registry.npmmirror.com/has@1.0.3 - - registry.npmmirror.com/is-date-object@1.0.5: - resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-date-object/-/is-date-object-1.0.5.tgz} - name: is-date-object - version: 1.0.5 - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 - dev: true - - registry.npmmirror.com/is-decimal@1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-decimal/-/is-decimal-1.0.4.tgz} - name: is-decimal - version: 1.0.4 - dev: false - - registry.npmmirror.com/is-docker@2.2.1: - resolution: {integrity: sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-docker/-/is-docker-2.2.1.tgz} - name: is-docker - version: 2.2.1 - engines: {node: '>=8'} - hasBin: true - dev: true - - registry.npmmirror.com/is-docker@3.0.0: - resolution: {integrity: sha512-eljcgEDlEns/7AXFosB5K/2nCM4P7FQPkGc/DWLy5rmFEWvZayGrik1d9/QIY5nJ4f9YsVvBkA6kJpHn9rISdQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-docker/-/is-docker-3.0.0.tgz} - name: is-docker - version: 3.0.0 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - hasBin: true - dev: true - - registry.npmmirror.com/is-extglob@2.1.1: - resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-extglob/-/is-extglob-2.1.1.tgz} - name: is-extglob - version: 2.1.1 - engines: {node: '>=0.10.0'} - - registry.npmmirror.com/is-glob@4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-glob/-/is-glob-4.0.3.tgz} - name: is-glob - version: 4.0.3 - engines: {node: '>=0.10.0'} - dependencies: - is-extglob: registry.npmmirror.com/is-extglob@2.1.1 - - registry.npmmirror.com/is-hexadecimal@1.0.4: - resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz} - name: is-hexadecimal - version: 1.0.4 - dev: false - - registry.npmmirror.com/is-inside-container@1.0.0: - resolution: {integrity: sha512-KIYLCCJghfHZxqjYBE7rEy0OBuTd5xCHS7tHVgvCLkx7StIoaxwNW3hCALgEUjFfeRk+MG/Qxmp/vtETEF3tRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-inside-container/-/is-inside-container-1.0.0.tgz} - name: is-inside-container - version: 1.0.0 - engines: {node: '>=14.16'} - hasBin: true - dependencies: - is-docker: registry.npmmirror.com/is-docker@3.0.0 - dev: true - - registry.npmmirror.com/is-map@2.0.2: - resolution: {integrity: sha512-cOZFQQozTha1f4MxLFzlgKYPTyj26picdZTx82hbc/Xf4K/tZOOXSCkMvU4pKioRXGDLJRn0GM7Upe7kR721yg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-map/-/is-map-2.0.2.tgz} - name: is-map - version: 2.0.2 - dev: true - - registry.npmmirror.com/is-negative-zero@2.0.2: - resolution: {integrity: sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-negative-zero/-/is-negative-zero-2.0.2.tgz} - name: is-negative-zero - version: 2.0.2 - engines: {node: '>= 0.4'} - dev: true - - registry.npmmirror.com/is-number-object@1.0.7: - resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-number-object/-/is-number-object-1.0.7.tgz} - name: is-number-object - version: 1.0.7 - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 - dev: true - - registry.npmmirror.com/is-number@7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-number/-/is-number-7.0.0.tgz} - name: is-number - version: 7.0.0 - engines: {node: '>=0.12.0'} - - registry.npmmirror.com/is-path-inside@3.0.3: - resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-path-inside/-/is-path-inside-3.0.3.tgz} - name: is-path-inside - version: 3.0.3 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/is-plain-obj@4.1.0: - resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-plain-obj/-/is-plain-obj-4.1.0.tgz} - name: is-plain-obj - version: 4.1.0 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/is-potential-custom-element-name@1.0.1: - resolution: {integrity: sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz} - name: is-potential-custom-element-name - version: 1.0.1 - dev: false - - registry.npmmirror.com/is-regex@1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-regex/-/is-regex-1.1.4.tgz} - name: is-regex - version: 1.1.4 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 - dev: true - - registry.npmmirror.com/is-set@2.0.2: - resolution: {integrity: sha512-+2cnTEZeY5z/iXGbLhPrOAaK/Mau5k5eXq9j14CpRTftq0pAJu2MwVRSZhyZWBzx3o6X795Lz6Bpb6R0GKf37g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-set/-/is-set-2.0.2.tgz} - name: is-set - version: 2.0.2 - dev: true - - registry.npmmirror.com/is-shared-array-buffer@1.0.2: - resolution: {integrity: sha512-sqN2UDu1/0y6uvXyStCOzyhAjCSlHceFoMKJW8W9EU9cvic/QdsZ0kEU93HEy3IUEFZIiH/3w+AH/UQbPHNdhA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-shared-array-buffer/-/is-shared-array-buffer-1.0.2.tgz} - name: is-shared-array-buffer - version: 1.0.2 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - dev: true - - registry.npmmirror.com/is-stream@2.0.1: - resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-2.0.1.tgz} - name: is-stream - version: 2.0.1 - engines: {node: '>=8'} - - registry.npmmirror.com/is-stream@3.0.0: - resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-stream/-/is-stream-3.0.0.tgz} - name: is-stream - version: 3.0.0 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dev: true - - registry.npmmirror.com/is-string@1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-string/-/is-string-1.0.7.tgz} - name: is-string - version: 1.0.7 - engines: {node: '>= 0.4'} - dependencies: - has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 - dev: true - - registry.npmmirror.com/is-symbol@1.0.4: - resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-symbol/-/is-symbol-1.0.4.tgz} - name: is-symbol - version: 1.0.4 - engines: {node: '>= 0.4'} - dependencies: - has-symbols: registry.npmmirror.com/has-symbols@1.0.3 - dev: true - - registry.npmmirror.com/is-typed-array@1.1.10: - resolution: {integrity: sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-typed-array/-/is-typed-array-1.1.10.tgz} - name: is-typed-array - version: 1.1.10 - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: registry.npmmirror.com/available-typed-arrays@1.0.5 - call-bind: registry.npmmirror.com/call-bind@1.0.2 - for-each: registry.npmmirror.com/for-each@0.3.3 - gopd: registry.npmmirror.com/gopd@1.0.1 - has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 - dev: true - - registry.npmmirror.com/is-weakmap@2.0.1: - resolution: {integrity: sha512-NSBR4kH5oVj1Uwvv970ruUkCV7O1mzgVFO4/rev2cLRda9Tm9HrL70ZPut4rOHgY0FNrUu9BCbXA2sdQ+x0chA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-weakmap/-/is-weakmap-2.0.1.tgz} - name: is-weakmap - version: 2.0.1 - dev: true - - registry.npmmirror.com/is-weakref@1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-weakref/-/is-weakref-1.0.2.tgz} - name: is-weakref - version: 1.0.2 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - dev: true - - registry.npmmirror.com/is-weakset@2.0.2: - resolution: {integrity: sha512-t2yVvttHkQktwnNNmBQ98AhENLdPUTDTE21uPqAQ0ARwQfGeQKRVS0NNurH7bTf7RrvcVn1OOge45CnBeHCSmg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-weakset/-/is-weakset-2.0.2.tgz} - name: is-weakset - version: 2.0.2 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - dev: true - - registry.npmmirror.com/is-wsl@2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/is-wsl/-/is-wsl-2.2.0.tgz} - name: is-wsl - version: 2.2.0 - engines: {node: '>=8'} - dependencies: - is-docker: registry.npmmirror.com/is-docker@2.2.1 - dev: true - - registry.npmmirror.com/isarray@1.0.0: - resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isarray/-/isarray-1.0.0.tgz} - name: isarray - version: 1.0.0 - dev: false - - registry.npmmirror.com/isarray@2.0.5: - resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isarray/-/isarray-2.0.5.tgz} - name: isarray - version: 2.0.5 - dev: true - - registry.npmmirror.com/isexe@2.0.0: - resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/isexe/-/isexe-2.0.0.tgz} - name: isexe - version: 2.0.0 - dev: true - - registry.npmmirror.com/js-cookie@3.0.5: - resolution: {integrity: sha512-cEiJEAEoIbWfCZYKWhVwFuvPX1gETRYPw6LlaTKoxD3s2AkXzkCjnp6h0V77ozyqj0jakteJ4YqDJT830+lVGw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-cookie/-/js-cookie-3.0.5.tgz} - name: js-cookie - version: 3.0.5 - engines: {node: '>=14'} - dev: false - - registry.npmmirror.com/js-sdsl@4.4.1: - resolution: {integrity: sha512-6Gsx8R0RucyePbWqPssR8DyfuXmLBooYN5cZFZKjHGnQuaf7pEzhtpceagJxVu4LqhYY5EYA7nko3FmeHZ1KbA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-sdsl/-/js-sdsl-4.4.1.tgz} - name: js-sdsl - version: 4.4.1 - dev: true - - registry.npmmirror.com/js-tiktoken@1.0.7: - resolution: {integrity: sha512-biba8u/clw7iesNEWLOLwrNGoBP2lA+hTaBLs/D45pJdUPFXyxD6nhcDVtADChghv4GgyAiMKYMiRx7x6h7Biw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-tiktoken/-/js-tiktoken-1.0.7.tgz} - name: js-tiktoken - version: 1.0.7 - dependencies: - base64-js: registry.npmmirror.com/base64-js@1.5.1 - dev: false - - registry.npmmirror.com/js-tokens@4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-tokens/-/js-tokens-4.0.0.tgz} - name: js-tokens - version: 4.0.0 - - registry.npmmirror.com/js-yaml@4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/js-yaml/-/js-yaml-4.1.0.tgz} - name: js-yaml - version: 4.1.0 - hasBin: true - dependencies: - argparse: registry.npmmirror.com/argparse@2.0.1 - dev: true - - registry.npmmirror.com/jschardet@3.0.0: - resolution: {integrity: sha512-lJH6tJ77V8Nzd5QWRkFYCLc13a3vADkh3r/Fi8HupZGWk2OVVDfnZP8V/VgQgZ+lzW0kG2UGb5hFgt3V3ndotQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jschardet/-/jschardet-3.0.0.tgz} - name: jschardet - version: 3.0.0 - engines: {node: '>=0.1.90'} - dev: false - - registry.npmmirror.com/jsdom@22.1.0: - resolution: {integrity: sha512-/9AVW7xNbsBv6GfWho4TTNjEo9fe6Zhf9O7s0Fhhr3u+awPwAJMKwAMXnkk5vBxflqLW9hTHX/0cs+P3gW+cQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsdom/-/jsdom-22.1.0.tgz} - name: jsdom - version: 22.1.0 - engines: {node: '>=16'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - dependencies: - abab: registry.npmmirror.com/abab@2.0.6 - cssstyle: registry.npmmirror.com/cssstyle@3.0.0 - data-urls: registry.npmmirror.com/data-urls@4.0.0 - decimal.js: registry.npmmirror.com/decimal.js@10.4.3 - domexception: registry.npmmirror.com/domexception@4.0.0 - form-data: registry.npmmirror.com/form-data@4.0.0 - html-encoding-sniffer: registry.npmmirror.com/html-encoding-sniffer@3.0.0 - http-proxy-agent: registry.npmmirror.com/http-proxy-agent@5.0.0 - https-proxy-agent: registry.npmmirror.com/https-proxy-agent@5.0.1 - is-potential-custom-element-name: registry.npmmirror.com/is-potential-custom-element-name@1.0.1 - nwsapi: registry.npmmirror.com/nwsapi@2.2.7 - parse5: registry.npmmirror.com/parse5@7.1.2 - rrweb-cssom: registry.npmmirror.com/rrweb-cssom@0.6.0 - saxes: registry.npmmirror.com/saxes@6.0.0 - symbol-tree: registry.npmmirror.com/symbol-tree@3.2.4 - tough-cookie: registry.npmmirror.com/tough-cookie@4.1.3 - w3c-xmlserializer: registry.npmmirror.com/w3c-xmlserializer@4.0.0 - webidl-conversions: registry.npmmirror.com/webidl-conversions@7.0.0 - whatwg-encoding: registry.npmmirror.com/whatwg-encoding@2.0.0 - whatwg-mimetype: registry.npmmirror.com/whatwg-mimetype@3.0.0 - whatwg-url: registry.npmmirror.com/whatwg-url@12.0.1 - ws: registry.npmmirror.com/ws@8.13.0 - xml-name-validator: registry.npmmirror.com/xml-name-validator@4.0.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate - dev: false - - registry.npmmirror.com/jsesc@0.5.0: - resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsesc/-/jsesc-0.5.0.tgz} - name: jsesc - version: 0.5.0 - hasBin: true - dev: true - - registry.npmmirror.com/jsesc@2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsesc/-/jsesc-2.5.2.tgz} - name: jsesc - version: 2.5.2 - engines: {node: '>=4'} - hasBin: true - dev: true - - registry.npmmirror.com/json-parse-even-better-errors@2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz} - name: json-parse-even-better-errors - version: 2.3.1 - - registry.npmmirror.com/json-schema-traverse@0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz} - name: json-schema-traverse - version: 0.4.1 - dev: true - - registry.npmmirror.com/json-stable-stringify-without-jsonify@1.0.1: - resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz} - name: json-stable-stringify-without-jsonify - version: 1.0.1 - dev: true - - registry.npmmirror.com/json5@1.0.2: - resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json5/-/json5-1.0.2.tgz} - name: json5 - version: 1.0.2 - hasBin: true - dependencies: - minimist: registry.npmmirror.com/minimist@1.2.8 - dev: true - - registry.npmmirror.com/json5@2.2.3: - resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/json5/-/json5-2.2.3.tgz} - name: json5 - version: 2.2.3 - engines: {node: '>=6'} - hasBin: true - dev: true - - registry.npmmirror.com/jsonwebtoken@9.0.0: - resolution: {integrity: sha512-tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsonwebtoken/-/jsonwebtoken-9.0.0.tgz} - name: jsonwebtoken - version: 9.0.0 - engines: {node: '>=12', npm: '>=6'} - dependencies: - jws: registry.npmmirror.com/jws@3.2.2 - lodash: registry.npmmirror.com/lodash@4.17.21 - ms: registry.npmmirror.com/ms@2.1.2 - semver: registry.npmmirror.com/semver@7.5.1 - dev: false - - registry.npmmirror.com/jsx-ast-utils@3.3.3: - resolution: {integrity: sha512-fYQHZTZ8jSfmWZ0iyzfwiU4WDX4HpHbMCZ3gPlWYiCl3BoeOTsqKBqnTVfH2rYT7eP5c3sVbeSPHnnJOaTrWiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jsx-ast-utils/-/jsx-ast-utils-3.3.3.tgz} - name: jsx-ast-utils - version: 3.3.3 - engines: {node: '>=4.0'} - dependencies: - array-includes: registry.npmmirror.com/array-includes@3.1.6 - object.assign: registry.npmmirror.com/object.assign@4.1.4 - dev: true - - registry.npmmirror.com/jszip@3.10.1: - resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jszip/-/jszip-3.10.1.tgz} - name: jszip - version: 3.10.1 - dependencies: - lie: registry.npmmirror.com/lie@3.3.0 - pako: registry.npmmirror.com/pako@1.0.11 - readable-stream: registry.npmmirror.com/readable-stream@2.3.8 - setimmediate: registry.npmmirror.com/setimmediate@1.0.5 - dev: false - - registry.npmmirror.com/jwa@1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jwa/-/jwa-1.4.1.tgz} - name: jwa - version: 1.4.1 - dependencies: - buffer-equal-constant-time: registry.npmmirror.com/buffer-equal-constant-time@1.0.1 - ecdsa-sig-formatter: registry.npmmirror.com/ecdsa-sig-formatter@1.0.11 - safe-buffer: registry.npmmirror.com/safe-buffer@5.2.1 - dev: false - - registry.npmmirror.com/jws@3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/jws/-/jws-3.2.2.tgz} - name: jws - version: 3.2.2 - dependencies: - jwa: registry.npmmirror.com/jwa@1.4.1 - safe-buffer: registry.npmmirror.com/safe-buffer@5.2.1 - dev: false - - registry.npmmirror.com/kareem@2.5.1: - resolution: {integrity: sha512-7jFxRVm+jD+rkq3kY0iZDJfsO2/t4BBPeEb2qKn2lR/9KhuksYk5hxzfRYWMPV8P/x2d0kHD306YyWLzjjH+uA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kareem/-/kareem-2.5.1.tgz} - name: kareem - version: 2.5.1 - engines: {node: '>=12.0.0'} - dev: false - - registry.npmmirror.com/katex@0.15.6: - resolution: {integrity: sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/katex/-/katex-0.15.6.tgz} - name: katex - version: 0.15.6 - hasBin: true - dependencies: - commander: registry.npmmirror.com/commander@8.3.0 - dev: false - - registry.npmmirror.com/katex@0.16.7: - resolution: {integrity: sha512-Xk9C6oGKRwJTfqfIbtr0Kes9OSv6IFsuhFGc7tW4urlpMJtuh+7YhzU6YEG9n8gmWKcMAFzkp7nr+r69kV0zrA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/katex/-/katex-0.16.7.tgz} - name: katex - version: 0.16.7 - hasBin: true - dependencies: - commander: registry.npmmirror.com/commander@8.3.0 - dev: false - - registry.npmmirror.com/khroma@2.0.0: - resolution: {integrity: sha512-2J8rDNlQWbtiNYThZRvmMv5yt44ZakX+Tz5ZIp/mN1pt4snn+m030Va5Z4v8xA0cQFDXBwO/8i42xL4QPsVk3g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/khroma/-/khroma-2.0.0.tgz} - name: khroma - version: 2.0.0 - dev: false - - registry.npmmirror.com/kleur@4.1.5: - resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kleur/-/kleur-4.1.5.tgz} - name: kleur - version: 4.1.5 - engines: {node: '>=6'} - dev: false - - registry.npmmirror.com/kuler@2.0.0: - resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/kuler/-/kuler-2.0.0.tgz} - name: kuler - version: 2.0.0 - dev: false - - registry.npmmirror.com/language-subtag-registry@0.3.22: - resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/language-subtag-registry/-/language-subtag-registry-0.3.22.tgz} - name: language-subtag-registry - version: 0.3.22 - dev: true - - registry.npmmirror.com/language-tags@1.0.5: - resolution: {integrity: sha512-qJhlO9cGXi6hBGKoxEG/sKZDAHD5Hnu9Hs4WbOY3pCWXDhw0N8x1NenNzm2EnNLkLkk7J2SdxAkDSbb6ftT+UQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/language-tags/-/language-tags-1.0.5.tgz} - name: language-tags - version: 1.0.5 - dependencies: - language-subtag-registry: registry.npmmirror.com/language-subtag-registry@0.3.22 - dev: true - - registry.npmmirror.com/layout-base@1.0.2: - resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/layout-base/-/layout-base-1.0.2.tgz} - name: layout-base - version: 1.0.2 - dev: false - - registry.npmmirror.com/layout-base@2.0.1: - resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/layout-base/-/layout-base-2.0.1.tgz} - name: layout-base - version: 2.0.1 - dev: false - - registry.npmmirror.com/levn@0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/levn/-/levn-0.4.1.tgz} - name: levn - version: 0.4.1 - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 - type-check: registry.npmmirror.com/type-check@0.4.0 - dev: true - - registry.npmmirror.com/lie@3.3.0: - resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lie/-/lie-3.3.0.tgz} - name: lie - version: 3.3.0 - dependencies: - immediate: registry.npmmirror.com/immediate@3.0.6 - dev: false - - registry.npmmirror.com/lines-and-columns@1.2.4: - resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lines-and-columns/-/lines-and-columns-1.2.4.tgz} - name: lines-and-columns - version: 1.2.4 - - registry.npmmirror.com/locate-path@6.0.0: - resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/locate-path/-/locate-path-6.0.0.tgz} - name: locate-path - version: 6.0.0 - engines: {node: '>=10'} - dependencies: - p-locate: registry.npmmirror.com/p-locate@5.0.0 - dev: true - - registry.npmmirror.com/lodash-es@4.17.21: - resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash-es/-/lodash-es-4.17.21.tgz} - name: lodash-es - version: 4.17.21 - dev: false - - registry.npmmirror.com/lodash.debounce@4.0.8: - resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.debounce/-/lodash.debounce-4.0.8.tgz} - name: lodash.debounce - version: 4.0.8 - dev: true - - registry.npmmirror.com/lodash.merge@4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.merge/-/lodash.merge-4.6.2.tgz} - name: lodash.merge - version: 4.6.2 - dev: true - - registry.npmmirror.com/lodash.mergewith@4.6.2: - resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash.mergewith/-/lodash.mergewith-4.6.2.tgz} - name: lodash.mergewith - version: 4.6.2 - dev: false - - registry.npmmirror.com/lodash@4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lodash/-/lodash-4.17.21.tgz} - name: lodash - version: 4.17.21 - dev: false - - registry.npmmirror.com/logform@2.5.1: - resolution: {integrity: sha512-9FyqAm9o9NKKfiAKfZoYo9bGXXuwMkxQiQttkT4YjjVtQVIQtK6LmVtlxmCaFswo6N4AfEkHqZTV0taDtPotNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/logform/-/logform-2.5.1.tgz} - name: logform - version: 2.5.1 - dependencies: - '@colors/colors': registry.npmmirror.com/@colors/colors@1.5.0 - '@types/triple-beam': registry.npmmirror.com/@types/triple-beam@1.3.2 - fecha: registry.npmmirror.com/fecha@4.2.3 - ms: registry.npmmirror.com/ms@2.1.3 - safe-stable-stringify: registry.npmmirror.com/safe-stable-stringify@2.4.3 - triple-beam: registry.npmmirror.com/triple-beam@1.4.1 - dev: false - - registry.npmmirror.com/longest-streak@3.1.0: - resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/longest-streak/-/longest-streak-3.1.0.tgz} - name: longest-streak - version: 3.1.0 - dev: false - - registry.npmmirror.com/loose-envify@1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/loose-envify/-/loose-envify-1.4.0.tgz} - name: loose-envify - version: 1.4.0 - hasBin: true - dependencies: - js-tokens: registry.npmmirror.com/js-tokens@4.0.0 - - registry.npmmirror.com/lop@0.4.1: - resolution: {integrity: sha512-9xyho9why2A2tzm5aIcMWKvzqKsnxrf9B5I+8O30olh6lQU8PH978LqZoI4++37RBgS1Em5i54v1TFs/3wnmXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lop/-/lop-0.4.1.tgz} - name: lop - version: 0.4.1 - dependencies: - duck: registry.npmmirror.com/duck@0.1.12 - option: registry.npmmirror.com/option@0.2.4 - underscore: registry.npmmirror.com/underscore@1.13.6 - dev: false - - registry.npmmirror.com/lowlight@1.20.0: - resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lowlight/-/lowlight-1.20.0.tgz} - name: lowlight - version: 1.20.0 - dependencies: - fault: registry.npmmirror.com/fault@1.0.4 - highlight.js: registry.npmmirror.com/highlight.js@10.7.3 - dev: false - - registry.npmmirror.com/lru-cache@5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-5.1.1.tgz} - name: lru-cache - version: 5.1.1 - dependencies: - yallist: registry.npmmirror.com/yallist@3.1.1 - dev: true - - registry.npmmirror.com/lru-cache@6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/lru-cache/-/lru-cache-6.0.0.tgz} - name: lru-cache - version: 6.0.0 - engines: {node: '>=10'} - dependencies: - yallist: registry.npmmirror.com/yallist@4.0.0 - - registry.npmmirror.com/mammoth@1.5.1: - resolution: {integrity: sha512-7ZioZBf/1HjYrm1qZJOO+DD+rYxLvwrHS+HVOwW89hwIp+r6ZqJ/Eq2rXSS+8ezZ3/DuW6FUUp2Dfz6e7B2pBQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mammoth/-/mammoth-1.5.1.tgz} - name: mammoth - version: 1.5.1 - hasBin: true - dependencies: - argparse: registry.npmmirror.com/argparse@1.0.10 - bluebird: registry.npmmirror.com/bluebird@3.4.7 - dingbat-to-unicode: registry.npmmirror.com/dingbat-to-unicode@1.0.1 - jszip: registry.npmmirror.com/jszip@3.10.1 - lop: registry.npmmirror.com/lop@0.4.1 - path-is-absolute: registry.npmmirror.com/path-is-absolute@1.0.1 - sax: registry.npmmirror.com/sax@1.1.6 - underscore: registry.npmmirror.com/underscore@1.13.6 - xmlbuilder: registry.npmmirror.com/xmlbuilder@10.1.1 - dev: false - - registry.npmmirror.com/markdown-table@3.0.3: - resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/markdown-table/-/markdown-table-3.0.3.tgz} - name: markdown-table - version: 3.0.3 - dev: false - - registry.npmmirror.com/mdast-util-definitions@5.1.2: - resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-definitions/-/mdast-util-definitions-5.1.2.tgz} - name: mdast-util-definitions - version: 5.1.2 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - unist-util-visit: registry.npmmirror.com/unist-util-visit@4.1.2 - dev: false - - registry.npmmirror.com/mdast-util-find-and-replace@2.2.2: - resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-find-and-replace/-/mdast-util-find-and-replace-2.2.2.tgz} - name: mdast-util-find-and-replace - version: 2.2.2 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - escape-string-regexp: registry.npmmirror.com/escape-string-regexp@5.0.0 - unist-util-is: registry.npmmirror.com/unist-util-is@5.2.1 - unist-util-visit-parents: registry.npmmirror.com/unist-util-visit-parents@5.1.3 - dev: false - - registry.npmmirror.com/mdast-util-from-markdown@1.3.1: - resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-from-markdown/-/mdast-util-from-markdown-1.3.1.tgz} - name: mdast-util-from-markdown - version: 1.3.1 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - decode-named-character-reference: registry.npmmirror.com/decode-named-character-reference@1.0.2 - mdast-util-to-string: registry.npmmirror.com/mdast-util-to-string@3.2.0 - micromark: registry.npmmirror.com/micromark@3.2.0 - micromark-util-decode-numeric-character-reference: registry.npmmirror.com/micromark-util-decode-numeric-character-reference@1.1.0 - micromark-util-decode-string: registry.npmmirror.com/micromark-util-decode-string@1.1.0 - micromark-util-normalize-identifier: registry.npmmirror.com/micromark-util-normalize-identifier@1.1.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - unist-util-stringify-position: registry.npmmirror.com/unist-util-stringify-position@3.0.3 - uvu: registry.npmmirror.com/uvu@0.5.6 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/mdast-util-gfm-autolink-literal@1.0.3: - resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-1.0.3.tgz} - name: mdast-util-gfm-autolink-literal - version: 1.0.3 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - ccount: registry.npmmirror.com/ccount@2.0.1 - mdast-util-find-and-replace: registry.npmmirror.com/mdast-util-find-and-replace@2.2.2 - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - dev: false - - registry.npmmirror.com/mdast-util-gfm-footnote@1.0.2: - resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-gfm-footnote/-/mdast-util-gfm-footnote-1.0.2.tgz} - name: mdast-util-gfm-footnote - version: 1.0.2 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown@1.5.0 - micromark-util-normalize-identifier: registry.npmmirror.com/micromark-util-normalize-identifier@1.1.0 - dev: false - - registry.npmmirror.com/mdast-util-gfm-strikethrough@1.0.3: - resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-1.0.3.tgz} - name: mdast-util-gfm-strikethrough - version: 1.0.3 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown@1.5.0 - dev: false - - registry.npmmirror.com/mdast-util-gfm-table@1.0.7: - resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-gfm-table/-/mdast-util-gfm-table-1.0.7.tgz} - name: mdast-util-gfm-table - version: 1.0.7 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - markdown-table: registry.npmmirror.com/markdown-table@3.0.3 - mdast-util-from-markdown: registry.npmmirror.com/mdast-util-from-markdown@1.3.1 - mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown@1.5.0 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/mdast-util-gfm-task-list-item@1.0.2: - resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-1.0.2.tgz} - name: mdast-util-gfm-task-list-item - version: 1.0.2 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown@1.5.0 - dev: false - - registry.npmmirror.com/mdast-util-gfm@2.0.2: - resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-gfm/-/mdast-util-gfm-2.0.2.tgz} - name: mdast-util-gfm - version: 2.0.2 - dependencies: - mdast-util-from-markdown: registry.npmmirror.com/mdast-util-from-markdown@1.3.1 - mdast-util-gfm-autolink-literal: registry.npmmirror.com/mdast-util-gfm-autolink-literal@1.0.3 - mdast-util-gfm-footnote: registry.npmmirror.com/mdast-util-gfm-footnote@1.0.2 - mdast-util-gfm-strikethrough: registry.npmmirror.com/mdast-util-gfm-strikethrough@1.0.3 - mdast-util-gfm-table: registry.npmmirror.com/mdast-util-gfm-table@1.0.7 - mdast-util-gfm-task-list-item: registry.npmmirror.com/mdast-util-gfm-task-list-item@1.0.2 - mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown@1.5.0 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/mdast-util-math@2.0.2: - resolution: {integrity: sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-math/-/mdast-util-math-2.0.2.tgz} - name: mdast-util-math - version: 2.0.2 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - longest-streak: registry.npmmirror.com/longest-streak@3.1.0 - mdast-util-to-markdown: registry.npmmirror.com/mdast-util-to-markdown@1.5.0 - dev: false - - registry.npmmirror.com/mdast-util-newline-to-break@1.0.0: - resolution: {integrity: sha512-491LcYv3gbGhhCrLoeALncQmega2xPh+m3gbsIhVsOX4sw85+ShLFPvPyibxc1Swx/6GtzxgVodq+cGa/47ULg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-newline-to-break/-/mdast-util-newline-to-break-1.0.0.tgz} - name: mdast-util-newline-to-break - version: 1.0.0 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - mdast-util-find-and-replace: registry.npmmirror.com/mdast-util-find-and-replace@2.2.2 - dev: false - - registry.npmmirror.com/mdast-util-phrasing@3.0.1: - resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-phrasing/-/mdast-util-phrasing-3.0.1.tgz} - name: mdast-util-phrasing - version: 3.0.1 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - unist-util-is: registry.npmmirror.com/unist-util-is@5.2.1 - dev: false - - registry.npmmirror.com/mdast-util-to-hast@12.3.0: - resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-to-hast/-/mdast-util-to-hast-12.3.0.tgz} - name: mdast-util-to-hast - version: 12.3.0 - dependencies: - '@types/hast': registry.npmmirror.com/@types/hast@2.3.4 - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - mdast-util-definitions: registry.npmmirror.com/mdast-util-definitions@5.1.2 - micromark-util-sanitize-uri: registry.npmmirror.com/micromark-util-sanitize-uri@1.2.0 - trim-lines: registry.npmmirror.com/trim-lines@3.0.1 - unist-util-generated: registry.npmmirror.com/unist-util-generated@2.0.1 - unist-util-position: registry.npmmirror.com/unist-util-position@4.0.4 - unist-util-visit: registry.npmmirror.com/unist-util-visit@4.1.2 - dev: false - - registry.npmmirror.com/mdast-util-to-markdown@1.5.0: - resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-to-markdown/-/mdast-util-to-markdown-1.5.0.tgz} - name: mdast-util-to-markdown - version: 1.5.0 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - longest-streak: registry.npmmirror.com/longest-streak@3.1.0 - mdast-util-phrasing: registry.npmmirror.com/mdast-util-phrasing@3.0.1 - mdast-util-to-string: registry.npmmirror.com/mdast-util-to-string@3.2.0 - micromark-util-decode-string: registry.npmmirror.com/micromark-util-decode-string@1.1.0 - unist-util-visit: registry.npmmirror.com/unist-util-visit@4.1.2 - zwitch: registry.npmmirror.com/zwitch@2.0.4 - dev: false - - registry.npmmirror.com/mdast-util-to-string@3.2.0: - resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdast-util-to-string/-/mdast-util-to-string-3.2.0.tgz} - name: mdast-util-to-string - version: 3.2.0 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - dev: false - - registry.npmmirror.com/mdn-data@2.0.14: - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mdn-data/-/mdn-data-2.0.14.tgz} - name: mdn-data - version: 2.0.14 - dev: true - - registry.npmmirror.com/media-typer@0.3.0: - resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/media-typer/-/media-typer-0.3.0.tgz} - name: media-typer - version: 0.3.0 - engines: {node: '>= 0.6'} - dev: false - - registry.npmmirror.com/memory-pager@1.5.0: - resolution: {integrity: sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/memory-pager/-/memory-pager-1.5.0.tgz} - name: memory-pager - version: 1.5.0 - dev: false - optional: true - - registry.npmmirror.com/merge-stream@2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/merge-stream/-/merge-stream-2.0.0.tgz} - name: merge-stream - version: 2.0.0 - dev: true - - registry.npmmirror.com/merge2@1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/merge2/-/merge2-1.4.1.tgz} - name: merge2 - version: 1.4.1 - engines: {node: '>= 8'} - dev: true - - registry.npmmirror.com/mermaid@10.2.3: - resolution: {integrity: sha512-cMVE5s9PlQvOwfORkyVpr5beMsLdInrycAosdr+tpZ0WFjG4RJ/bUHST7aTgHNJbujHkdBRAm+N50P3puQOfPw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mermaid/-/mermaid-10.2.3.tgz} - name: mermaid - version: 10.2.3 - dependencies: - '@braintree/sanitize-url': registry.npmmirror.com/@braintree/sanitize-url@6.0.2 - cytoscape: registry.npmmirror.com/cytoscape@3.25.0 - cytoscape-cose-bilkent: registry.npmmirror.com/cytoscape-cose-bilkent@4.1.0(cytoscape@3.25.0) - cytoscape-fcose: registry.npmmirror.com/cytoscape-fcose@2.2.0(cytoscape@3.25.0) - d3: registry.npmmirror.com/d3@7.8.5 - dagre-d3-es: registry.npmmirror.com/dagre-d3-es@7.0.10 - dayjs: registry.npmmirror.com/dayjs@1.11.7 - dompurify: registry.npmmirror.com/dompurify@3.0.3 - elkjs: registry.npmmirror.com/elkjs@0.8.2 - khroma: registry.npmmirror.com/khroma@2.0.0 - lodash-es: registry.npmmirror.com/lodash-es@4.17.21 - mdast-util-from-markdown: registry.npmmirror.com/mdast-util-from-markdown@1.3.1 - non-layered-tidy-tree-layout: registry.npmmirror.com/non-layered-tidy-tree-layout@2.0.2 - stylis: registry.npmmirror.com/stylis@4.2.0 - ts-dedent: registry.npmmirror.com/ts-dedent@2.2.0 - uuid: registry.npmmirror.com/uuid@9.0.0 - web-worker: registry.npmmirror.com/web-worker@1.2.0 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/micromark-core-commonmark@1.1.0: - resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-core-commonmark/-/micromark-core-commonmark-1.1.0.tgz} - name: micromark-core-commonmark - version: 1.1.0 - dependencies: - decode-named-character-reference: registry.npmmirror.com/decode-named-character-reference@1.0.2 - micromark-factory-destination: registry.npmmirror.com/micromark-factory-destination@1.1.0 - micromark-factory-label: registry.npmmirror.com/micromark-factory-label@1.1.0 - micromark-factory-space: registry.npmmirror.com/micromark-factory-space@1.1.0 - micromark-factory-title: registry.npmmirror.com/micromark-factory-title@1.1.0 - micromark-factory-whitespace: registry.npmmirror.com/micromark-factory-whitespace@1.1.0 - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-chunked: registry.npmmirror.com/micromark-util-chunked@1.1.0 - micromark-util-classify-character: registry.npmmirror.com/micromark-util-classify-character@1.1.0 - micromark-util-html-tag-name: registry.npmmirror.com/micromark-util-html-tag-name@1.2.0 - micromark-util-normalize-identifier: registry.npmmirror.com/micromark-util-normalize-identifier@1.1.0 - micromark-util-resolve-all: registry.npmmirror.com/micromark-util-resolve-all@1.1.0 - micromark-util-subtokenize: registry.npmmirror.com/micromark-util-subtokenize@1.1.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - uvu: registry.npmmirror.com/uvu@0.5.6 - dev: false - - registry.npmmirror.com/micromark-extension-gfm-autolink-literal@1.0.5: - resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-1.0.5.tgz} - name: micromark-extension-gfm-autolink-literal - version: 1.0.5 - dependencies: - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-sanitize-uri: registry.npmmirror.com/micromark-util-sanitize-uri@1.2.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - dev: false - - registry.npmmirror.com/micromark-extension-gfm-footnote@1.1.2: - resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-extension-gfm-footnote/-/micromark-extension-gfm-footnote-1.1.2.tgz} - name: micromark-extension-gfm-footnote - version: 1.1.2 - dependencies: - micromark-core-commonmark: registry.npmmirror.com/micromark-core-commonmark@1.1.0 - micromark-factory-space: registry.npmmirror.com/micromark-factory-space@1.1.0 - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-normalize-identifier: registry.npmmirror.com/micromark-util-normalize-identifier@1.1.0 - micromark-util-sanitize-uri: registry.npmmirror.com/micromark-util-sanitize-uri@1.2.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - uvu: registry.npmmirror.com/uvu@0.5.6 - dev: false - - registry.npmmirror.com/micromark-extension-gfm-strikethrough@1.0.7: - resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-1.0.7.tgz} - name: micromark-extension-gfm-strikethrough - version: 1.0.7 - dependencies: - micromark-util-chunked: registry.npmmirror.com/micromark-util-chunked@1.1.0 - micromark-util-classify-character: registry.npmmirror.com/micromark-util-classify-character@1.1.0 - micromark-util-resolve-all: registry.npmmirror.com/micromark-util-resolve-all@1.1.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - uvu: registry.npmmirror.com/uvu@0.5.6 - dev: false - - registry.npmmirror.com/micromark-extension-gfm-table@1.0.7: - resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-extension-gfm-table/-/micromark-extension-gfm-table-1.0.7.tgz} - name: micromark-extension-gfm-table - version: 1.0.7 - dependencies: - micromark-factory-space: registry.npmmirror.com/micromark-factory-space@1.1.0 - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - uvu: registry.npmmirror.com/uvu@0.5.6 - dev: false - - registry.npmmirror.com/micromark-extension-gfm-tagfilter@1.0.2: - resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-1.0.2.tgz} - name: micromark-extension-gfm-tagfilter - version: 1.0.2 - dependencies: - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - dev: false - - registry.npmmirror.com/micromark-extension-gfm-task-list-item@1.0.5: - resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-1.0.5.tgz} - name: micromark-extension-gfm-task-list-item - version: 1.0.5 - dependencies: - micromark-factory-space: registry.npmmirror.com/micromark-factory-space@1.1.0 - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - uvu: registry.npmmirror.com/uvu@0.5.6 - dev: false - - registry.npmmirror.com/micromark-extension-gfm@2.0.3: - resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-extension-gfm/-/micromark-extension-gfm-2.0.3.tgz} - name: micromark-extension-gfm - version: 2.0.3 - dependencies: - micromark-extension-gfm-autolink-literal: registry.npmmirror.com/micromark-extension-gfm-autolink-literal@1.0.5 - micromark-extension-gfm-footnote: registry.npmmirror.com/micromark-extension-gfm-footnote@1.1.2 - micromark-extension-gfm-strikethrough: registry.npmmirror.com/micromark-extension-gfm-strikethrough@1.0.7 - micromark-extension-gfm-table: registry.npmmirror.com/micromark-extension-gfm-table@1.0.7 - micromark-extension-gfm-tagfilter: registry.npmmirror.com/micromark-extension-gfm-tagfilter@1.0.2 - micromark-extension-gfm-task-list-item: registry.npmmirror.com/micromark-extension-gfm-task-list-item@1.0.5 - micromark-util-combine-extensions: registry.npmmirror.com/micromark-util-combine-extensions@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - dev: false - - registry.npmmirror.com/micromark-extension-math@2.1.2: - resolution: {integrity: sha512-es0CcOV89VNS9wFmyn+wyFTKweXGW4CEvdaAca6SWRWPyYCbBisnjaHLjWO4Nszuiud84jCpkHsqAJoa768Pvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-extension-math/-/micromark-extension-math-2.1.2.tgz} - name: micromark-extension-math - version: 2.1.2 - dependencies: - '@types/katex': registry.npmmirror.com/@types/katex@0.16.0 - katex: registry.npmmirror.com/katex@0.16.7 - micromark-factory-space: registry.npmmirror.com/micromark-factory-space@1.1.0 - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - uvu: registry.npmmirror.com/uvu@0.5.6 - dev: false - - registry.npmmirror.com/micromark-factory-destination@1.1.0: - resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-factory-destination/-/micromark-factory-destination-1.1.0.tgz} - name: micromark-factory-destination - version: 1.1.0 - dependencies: - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - dev: false - - registry.npmmirror.com/micromark-factory-label@1.1.0: - resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-factory-label/-/micromark-factory-label-1.1.0.tgz} - name: micromark-factory-label - version: 1.1.0 - dependencies: - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - uvu: registry.npmmirror.com/uvu@0.5.6 - dev: false - - registry.npmmirror.com/micromark-factory-space@1.1.0: - resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-factory-space/-/micromark-factory-space-1.1.0.tgz} - name: micromark-factory-space - version: 1.1.0 - dependencies: - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - dev: false - - registry.npmmirror.com/micromark-factory-title@1.1.0: - resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-factory-title/-/micromark-factory-title-1.1.0.tgz} - name: micromark-factory-title - version: 1.1.0 - dependencies: - micromark-factory-space: registry.npmmirror.com/micromark-factory-space@1.1.0 - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - dev: false - - registry.npmmirror.com/micromark-factory-whitespace@1.1.0: - resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-factory-whitespace/-/micromark-factory-whitespace-1.1.0.tgz} - name: micromark-factory-whitespace - version: 1.1.0 - dependencies: - micromark-factory-space: registry.npmmirror.com/micromark-factory-space@1.1.0 - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-character@1.2.0: - resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-character/-/micromark-util-character-1.2.0.tgz} - name: micromark-util-character - version: 1.2.0 - dependencies: - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-chunked@1.1.0: - resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-chunked/-/micromark-util-chunked-1.1.0.tgz} - name: micromark-util-chunked - version: 1.1.0 - dependencies: - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-classify-character@1.1.0: - resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-classify-character/-/micromark-util-classify-character-1.1.0.tgz} - name: micromark-util-classify-character - version: 1.1.0 - dependencies: - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-combine-extensions@1.1.0: - resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.1.0.tgz} - name: micromark-util-combine-extensions - version: 1.1.0 - dependencies: - micromark-util-chunked: registry.npmmirror.com/micromark-util-chunked@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-decode-numeric-character-reference@1.1.0: - resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.1.0.tgz} - name: micromark-util-decode-numeric-character-reference - version: 1.1.0 - dependencies: - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-decode-string@1.1.0: - resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-decode-string/-/micromark-util-decode-string-1.1.0.tgz} - name: micromark-util-decode-string - version: 1.1.0 - dependencies: - decode-named-character-reference: registry.npmmirror.com/decode-named-character-reference@1.0.2 - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-decode-numeric-character-reference: registry.npmmirror.com/micromark-util-decode-numeric-character-reference@1.1.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-encode@1.1.0: - resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-encode/-/micromark-util-encode-1.1.0.tgz} - name: micromark-util-encode - version: 1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-html-tag-name@1.2.0: - resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.2.0.tgz} - name: micromark-util-html-tag-name - version: 1.2.0 - dev: false - - registry.npmmirror.com/micromark-util-normalize-identifier@1.1.0: - resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.1.0.tgz} - name: micromark-util-normalize-identifier - version: 1.1.0 - dependencies: - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-resolve-all@1.1.0: - resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-resolve-all/-/micromark-util-resolve-all-1.1.0.tgz} - name: micromark-util-resolve-all - version: 1.1.0 - dependencies: - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-sanitize-uri@1.2.0: - resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.2.0.tgz} - name: micromark-util-sanitize-uri - version: 1.2.0 - dependencies: - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-encode: registry.npmmirror.com/micromark-util-encode@1.1.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-subtokenize@1.1.0: - resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-subtokenize/-/micromark-util-subtokenize-1.1.0.tgz} - name: micromark-util-subtokenize - version: 1.1.0 - dependencies: - micromark-util-chunked: registry.npmmirror.com/micromark-util-chunked@1.1.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - uvu: registry.npmmirror.com/uvu@0.5.6 - dev: false - - registry.npmmirror.com/micromark-util-symbol@1.1.0: - resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-symbol/-/micromark-util-symbol-1.1.0.tgz} - name: micromark-util-symbol - version: 1.1.0 - dev: false - - registry.npmmirror.com/micromark-util-types@1.1.0: - resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark-util-types/-/micromark-util-types-1.1.0.tgz} - name: micromark-util-types - version: 1.1.0 - dev: false - - registry.npmmirror.com/micromark@3.2.0: - resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromark/-/micromark-3.2.0.tgz} - name: micromark - version: 3.2.0 - dependencies: - '@types/debug': registry.npmmirror.com/@types/debug@4.1.8 - debug: registry.npmmirror.com/debug@4.3.4 - decode-named-character-reference: registry.npmmirror.com/decode-named-character-reference@1.0.2 - micromark-core-commonmark: registry.npmmirror.com/micromark-core-commonmark@1.1.0 - micromark-factory-space: registry.npmmirror.com/micromark-factory-space@1.1.0 - micromark-util-character: registry.npmmirror.com/micromark-util-character@1.2.0 - micromark-util-chunked: registry.npmmirror.com/micromark-util-chunked@1.1.0 - micromark-util-combine-extensions: registry.npmmirror.com/micromark-util-combine-extensions@1.1.0 - micromark-util-decode-numeric-character-reference: registry.npmmirror.com/micromark-util-decode-numeric-character-reference@1.1.0 - micromark-util-encode: registry.npmmirror.com/micromark-util-encode@1.1.0 - micromark-util-normalize-identifier: registry.npmmirror.com/micromark-util-normalize-identifier@1.1.0 - micromark-util-resolve-all: registry.npmmirror.com/micromark-util-resolve-all@1.1.0 - micromark-util-sanitize-uri: registry.npmmirror.com/micromark-util-sanitize-uri@1.2.0 - micromark-util-subtokenize: registry.npmmirror.com/micromark-util-subtokenize@1.1.0 - micromark-util-symbol: registry.npmmirror.com/micromark-util-symbol@1.1.0 - micromark-util-types: registry.npmmirror.com/micromark-util-types@1.1.0 - uvu: registry.npmmirror.com/uvu@0.5.6 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/micromatch@4.0.5: - resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/micromatch/-/micromatch-4.0.5.tgz} - name: micromatch - version: 4.0.5 - engines: {node: '>=8.6'} - dependencies: - braces: registry.npmmirror.com/braces@3.0.2 - picomatch: registry.npmmirror.com/picomatch@2.3.1 - dev: true - - registry.npmmirror.com/mime-db@1.52.0: - resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime-db/-/mime-db-1.52.0.tgz} - name: mime-db - version: 1.52.0 - engines: {node: '>= 0.6'} - dev: false - - registry.npmmirror.com/mime-types@2.1.35: - resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mime-types/-/mime-types-2.1.35.tgz} - name: mime-types - version: 2.1.35 - engines: {node: '>= 0.6'} - dependencies: - mime-db: registry.npmmirror.com/mime-db@1.52.0 - dev: false - - registry.npmmirror.com/mimic-fn@2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-2.1.0.tgz} - name: mimic-fn - version: 2.1.0 - engines: {node: '>=6'} - dev: true - - registry.npmmirror.com/mimic-fn@4.0.0: - resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mimic-fn/-/mimic-fn-4.0.0.tgz} - name: mimic-fn - version: 4.0.0 - engines: {node: '>=12'} - dev: true - - registry.npmmirror.com/minimatch@3.1.2: - resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimatch/-/minimatch-3.1.2.tgz} - name: minimatch - version: 3.1.2 - dependencies: - brace-expansion: registry.npmmirror.com/brace-expansion@1.1.11 - dev: true - - registry.npmmirror.com/minimist@1.2.8: - resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/minimist/-/minimist-1.2.8.tgz} - name: minimist - version: 1.2.8 - - registry.npmmirror.com/mkdirp@0.5.6: - resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mkdirp/-/mkdirp-0.5.6.tgz} - name: mkdirp - version: 0.5.6 - hasBin: true - dependencies: - minimist: registry.npmmirror.com/minimist@1.2.8 - dev: false - - registry.npmmirror.com/mongodb-connection-string-url@2.6.0: - resolution: {integrity: sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mongodb-connection-string-url/-/mongodb-connection-string-url-2.6.0.tgz} - name: mongodb-connection-string-url - version: 2.6.0 - dependencies: - '@types/whatwg-url': registry.npmmirror.com/@types/whatwg-url@8.2.2 - whatwg-url: registry.npmmirror.com/whatwg-url@11.0.0 - dev: false - - registry.npmmirror.com/mongodb@3.7.4: - resolution: {integrity: sha512-K5q8aBqEXMwWdVNh94UQTwZ6BejVbFhh1uB6c5FKtPE9eUMZPUO3sRZdgIEcHSrAWmxzpG/FeODDKL388sqRmw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mongodb/-/mongodb-3.7.4.tgz} - name: mongodb - version: 3.7.4 - engines: {node: '>=4'} - peerDependencies: - aws4: '*' - bson-ext: '*' - kerberos: '*' - mongodb-client-encryption: '*' - mongodb-extjson: '*' - snappy: '*' - peerDependenciesMeta: - aws4: - optional: true - bson-ext: - optional: true - kerberos: - optional: true - mongodb-client-encryption: - optional: true - mongodb-extjson: - optional: true - snappy: - optional: true - dependencies: - bl: registry.npmmirror.com/bl@2.2.1 - bson: registry.npmmirror.com/bson@1.1.6 - denque: registry.npmmirror.com/denque@1.5.1 - optional-require: registry.npmmirror.com/optional-require@1.1.8 - safe-buffer: registry.npmmirror.com/safe-buffer@5.2.1 - optionalDependencies: - saslprep: registry.npmmirror.com/saslprep@1.0.3 - dev: false - - registry.npmmirror.com/mongodb@4.14.0: - resolution: {integrity: sha512-coGKkWXIBczZPr284tYKFLg+KbGPPLlSbdgfKAb6QqCFt5bo5VFZ50O3FFzsw4rnkqjwT6D8Qcoo9nshYKM7Mg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mongodb/-/mongodb-4.14.0.tgz} - name: mongodb - version: 4.14.0 - engines: {node: '>=12.9.0'} - dependencies: - bson: registry.npmmirror.com/bson@4.7.2 - mongodb-connection-string-url: registry.npmmirror.com/mongodb-connection-string-url@2.6.0 - socks: registry.npmmirror.com/socks@2.7.1 - optionalDependencies: - '@aws-sdk/credential-providers': registry.npmmirror.com/@aws-sdk/credential-providers@3.348.0 - saslprep: registry.npmmirror.com/saslprep@1.0.3 - transitivePeerDependencies: - - aws-crt - dev: false - - registry.npmmirror.com/mongoose@6.10.0: - resolution: {integrity: sha512-0zrKDEnmNscYyAyN94smo2LlJ63gaezKHpHM+KQ+6EiAgAnah5Kt3hQSYzOTQX/63YNdT1oJXiLlB5LqTdcjUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mongoose/-/mongoose-6.10.0.tgz} - name: mongoose - version: 6.10.0 - engines: {node: '>=12.0.0'} - dependencies: - bson: registry.npmmirror.com/bson@4.7.2 - kareem: registry.npmmirror.com/kareem@2.5.1 - mongodb: registry.npmmirror.com/mongodb@4.14.0 - mpath: registry.npmmirror.com/mpath@0.9.0 - mquery: registry.npmmirror.com/mquery@4.0.3 - ms: registry.npmmirror.com/ms@2.1.3 - sift: registry.npmmirror.com/sift@16.0.1 - transitivePeerDependencies: - - aws-crt - - supports-color - dev: false - - registry.npmmirror.com/mpath@0.9.0: - resolution: {integrity: sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mpath/-/mpath-0.9.0.tgz} - name: mpath - version: 0.9.0 - engines: {node: '>=4.0.0'} - dev: false - - registry.npmmirror.com/mquery@4.0.3: - resolution: {integrity: sha512-J5heI+P08I6VJ2Ky3+33IpCdAvlYGTSUjwTPxkAr8i8EoduPMBX2OY/wa3IKZIQl7MU4SbFk8ndgSKyB/cl1zA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mquery/-/mquery-4.0.3.tgz} - name: mquery - version: 4.0.3 - engines: {node: '>=12.0.0'} - dependencies: - debug: registry.npmmirror.com/debug@4.3.4 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/mri@1.2.0: - resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/mri/-/mri-1.2.0.tgz} - name: mri - version: 1.2.0 - engines: {node: '>=4'} - dev: false - - registry.npmmirror.com/ms@2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.2.tgz} - name: ms - version: 2.1.2 - - registry.npmmirror.com/ms@2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ms/-/ms-2.1.3.tgz} - name: ms - version: 2.1.3 - - registry.npmmirror.com/multer@1.4.5-lts.1: - resolution: {integrity: sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/multer/-/multer-1.4.5-lts.1.tgz} - name: multer - version: 1.4.5-lts.1 - engines: {node: '>= 6.0.0'} - dependencies: - append-field: registry.npmmirror.com/append-field@1.0.0 - busboy: registry.npmmirror.com/busboy@1.6.0 - concat-stream: registry.npmmirror.com/concat-stream@1.6.2 - mkdirp: registry.npmmirror.com/mkdirp@0.5.6 - object-assign: registry.npmmirror.com/object-assign@4.1.1 - type-is: registry.npmmirror.com/type-is@1.6.18 - xtend: registry.npmmirror.com/xtend@4.0.2 - dev: false - - registry.npmmirror.com/nanoid@3.3.6: - resolution: {integrity: sha512-BGcqMMJuToF7i1rt+2PWSNVnWIkGCU78jBG3RxO/bZlnZPK2Cmi2QaffxGO/2RvWi9sL+FAiRiXMgsyxQ1DIDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-3.3.6.tgz} - name: nanoid - version: 3.3.6 - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} - hasBin: true - dev: false - - registry.npmmirror.com/nanoid@4.0.1: - resolution: {integrity: sha512-udKGtCCUafD3nQtJg9wBhRP3KMbPglUsgV5JVsXhvyBs/oefqb4sqMEhKBBgqZncYowu58p1prsZQBYvAj/Gww==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nanoid/-/nanoid-4.0.1.tgz} - name: nanoid - version: 4.0.1 - engines: {node: ^14 || ^16 || >=18} - hasBin: true - dev: false - - registry.npmmirror.com/natural-compare@1.4.0: - resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/natural-compare/-/natural-compare-1.4.0.tgz} - name: natural-compare - version: 1.4.0 - dev: true - - registry.npmmirror.com/next-i18next@13.3.0(i18next@22.5.1)(next@13.1.6)(react-i18next@12.3.1)(react@18.2.0): - resolution: {integrity: sha512-X4kgi51BCOoGdKbv87eZ8OU7ICQDg5IP+T5fNjqDY3os9ea0OKTY4YpAiVFiwcI9XimcUmSPbKO4a9jFUyYSgg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/next-i18next/-/next-i18next-13.3.0.tgz} - id: registry.npmmirror.com/next-i18next/13.3.0 - name: next-i18next - version: 13.3.0 - engines: {node: '>=14'} - peerDependencies: - i18next: ^22.0.6 - next: '>= 12.0.0' - react: '>= 17.0.2' - react-i18next: ^12.2.0 - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - '@types/hoist-non-react-statics': registry.npmmirror.com/@types/hoist-non-react-statics@3.3.1 - core-js: registry.npmmirror.com/core-js@3.31.1 - hoist-non-react-statics: registry.npmmirror.com/hoist-non-react-statics@3.3.2 - i18next: registry.npmmirror.com/i18next@22.5.1 - i18next-fs-backend: registry.npmmirror.com/i18next-fs-backend@2.1.5 - next: registry.npmmirror.com/next@13.1.6(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3) - react: registry.npmmirror.com/react@18.2.0 - react-i18next: registry.npmmirror.com/react-i18next@12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0) - dev: false - - registry.npmmirror.com/next@13.1.6(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3): - resolution: {integrity: sha512-hHlbhKPj9pW+Cymvfzc15lvhaOZ54l+8sXDXJWm3OBNBzgrVj6hwGPmqqsXg40xO1Leq+kXpllzRPuncpC0Phw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/next/-/next-13.1.6.tgz} - id: registry.npmmirror.com/next/13.1.6 - name: next - version: 13.1.6 - engines: {node: '>=14.6.0'} - hasBin: true - peerDependencies: - fibers: '>= 3.1.0' - node-sass: ^6.0.0 || ^7.0.0 - react: ^18.2.0 - react-dom: ^18.2.0 - sass: ^1.3.0 - peerDependenciesMeta: - fibers: - optional: true - node-sass: - optional: true - sass: - optional: true - dependencies: - '@next/env': registry.npmmirror.com/@next/env@13.1.6 - '@swc/helpers': registry.npmmirror.com/@swc/helpers@0.4.14 - caniuse-lite: registry.npmmirror.com/caniuse-lite@1.0.30001496 - postcss: registry.npmmirror.com/postcss@8.4.14 - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - sass: registry.npmmirror.com/sass@1.58.3 - styled-jsx: registry.npmmirror.com/styled-jsx@5.1.1(react@18.2.0) - optionalDependencies: - '@next/swc-android-arm-eabi': registry.npmmirror.com/@next/swc-android-arm-eabi@13.1.6 - '@next/swc-android-arm64': registry.npmmirror.com/@next/swc-android-arm64@13.1.6 - '@next/swc-darwin-arm64': registry.npmmirror.com/@next/swc-darwin-arm64@13.1.6 - '@next/swc-darwin-x64': registry.npmmirror.com/@next/swc-darwin-x64@13.1.6 - '@next/swc-freebsd-x64': registry.npmmirror.com/@next/swc-freebsd-x64@13.1.6 - '@next/swc-linux-arm-gnueabihf': registry.npmmirror.com/@next/swc-linux-arm-gnueabihf@13.1.6 - '@next/swc-linux-arm64-gnu': registry.npmmirror.com/@next/swc-linux-arm64-gnu@13.1.6 - '@next/swc-linux-arm64-musl': registry.npmmirror.com/@next/swc-linux-arm64-musl@13.1.6 - '@next/swc-linux-x64-gnu': registry.npmmirror.com/@next/swc-linux-x64-gnu@13.1.6 - '@next/swc-linux-x64-musl': registry.npmmirror.com/@next/swc-linux-x64-musl@13.1.6 - '@next/swc-win32-arm64-msvc': registry.npmmirror.com/@next/swc-win32-arm64-msvc@13.1.6 - '@next/swc-win32-ia32-msvc': registry.npmmirror.com/@next/swc-win32-ia32-msvc@13.1.6 - '@next/swc-win32-x64-msvc': registry.npmmirror.com/@next/swc-win32-x64-msvc@13.1.6 - transitivePeerDependencies: - - '@babel/core' - - babel-plugin-macros - dev: false - - registry.npmmirror.com/nextjs-cors@2.1.2(next@13.1.6): - resolution: {integrity: sha512-2yOVivaaf2ILe4f/qY32hnj3oC77VCOsUQJQfhVMGsXE/YMEWUY2zy78sH9FKUCM7eG42/l3pDofIzMD781XGA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nextjs-cors/-/nextjs-cors-2.1.2.tgz} - id: registry.npmmirror.com/nextjs-cors/2.1.2 - name: nextjs-cors - version: 2.1.2 - peerDependencies: - next: ^8.1.1-canary.54 || ^9.0.0 || ^10.0.0-0 || ^11.0.0 || ^12.0.0 || ^13.0.0 - dependencies: - cors: registry.npmmirror.com/cors@2.8.5 - next: registry.npmmirror.com/next@13.1.6(react-dom@18.2.0)(react@18.2.0)(sass@1.58.3) - dev: false - - registry.npmmirror.com/node-releases@2.0.12: - resolution: {integrity: sha512-QzsYKWhXTWx8h1kIvqfnC++o0pEmpRQA/aenALsL2F4pqNVr7YzcdMlDij5WBnwftRbJCNJL/O7zdKaxKPHqgQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/node-releases/-/node-releases-2.0.12.tgz} - name: node-releases - version: 2.0.12 - dev: true - - registry.npmmirror.com/non-layered-tidy-tree-layout@2.0.2: - resolution: {integrity: sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/non-layered-tidy-tree-layout/-/non-layered-tidy-tree-layout-2.0.2.tgz} - name: non-layered-tidy-tree-layout - version: 2.0.2 - dev: false - - registry.npmmirror.com/normalize-path@3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/normalize-path/-/normalize-path-3.0.0.tgz} - name: normalize-path - version: 3.0.0 - engines: {node: '>=0.10.0'} - dev: false - - registry.npmmirror.com/npm-run-path@4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-4.0.1.tgz} - name: npm-run-path - version: 4.0.1 - engines: {node: '>=8'} - dependencies: - path-key: registry.npmmirror.com/path-key@3.1.1 - dev: true - - registry.npmmirror.com/npm-run-path@5.1.0: - resolution: {integrity: sha512-sJOdmRGrY2sjNTRMbSvluQqg+8X7ZK61yvzBEIDhz4f8z1TZFYABsqjjCBd/0PUNE9M6QDgHJXQkGUEm7Q+l9Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/npm-run-path/-/npm-run-path-5.1.0.tgz} - name: npm-run-path - version: 5.1.0 - engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0} - dependencies: - path-key: registry.npmmirror.com/path-key@4.0.0 - dev: true - - registry.npmmirror.com/nprogress@0.2.0: - resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nprogress/-/nprogress-0.2.0.tgz} - name: nprogress - version: 0.2.0 - dev: false - - registry.npmmirror.com/nth-check@2.1.1: - resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nth-check/-/nth-check-2.1.1.tgz} - name: nth-check - version: 2.1.1 - dependencies: - boolbase: registry.npmmirror.com/boolbase@1.0.0 - dev: true - - registry.npmmirror.com/nwsapi@2.2.7: - resolution: {integrity: sha512-ub5E4+FBPKwAZx0UwIQOjYWGHTEq5sPqHQNRN8Z9e4A7u3Tj1weLJsL59yH9vmvqEtBHaOmT6cYQKIZOxp35FQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/nwsapi/-/nwsapi-2.2.7.tgz} - name: nwsapi - version: 2.2.7 - dev: false - - registry.npmmirror.com/object-assign@4.1.1: - resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-assign/-/object-assign-4.1.1.tgz} - name: object-assign - version: 4.1.1 - engines: {node: '>=0.10.0'} - - registry.npmmirror.com/object-inspect@1.12.3: - resolution: {integrity: sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-inspect/-/object-inspect-1.12.3.tgz} - name: object-inspect - version: 1.12.3 - - registry.npmmirror.com/object-is@1.1.5: - resolution: {integrity: sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-is/-/object-is-1.1.5.tgz} - name: object-is - version: 1.1.5 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - dev: true - - registry.npmmirror.com/object-keys@1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object-keys/-/object-keys-1.1.1.tgz} - name: object-keys - version: 1.1.1 - engines: {node: '>= 0.4'} - dev: true - - registry.npmmirror.com/object.assign@4.1.4: - resolution: {integrity: sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.assign/-/object.assign-4.1.4.tgz} - name: object.assign - version: 4.1.4 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - has-symbols: registry.npmmirror.com/has-symbols@1.0.3 - object-keys: registry.npmmirror.com/object-keys@1.1.1 - dev: true - - registry.npmmirror.com/object.entries@1.1.6: - resolution: {integrity: sha512-leTPzo4Zvg3pmbQ3rDK69Rl8GQvIqMWubrkxONG9/ojtFE2rD9fjMKfSI5BxW3osRH1m6VdzmqK8oAY9aT4x5w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.entries/-/object.entries-1.1.6.tgz} - name: object.entries - version: 1.1.6 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - dev: true - - registry.npmmirror.com/object.fromentries@2.0.6: - resolution: {integrity: sha512-VciD13dswC4j1Xt5394WR4MzmAQmlgN72phd/riNp9vtD7tp4QQWJ0R4wvclXcafgcYK8veHRed2W6XeGBvcfg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.fromentries/-/object.fromentries-2.0.6.tgz} - name: object.fromentries - version: 2.0.6 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - dev: true - - registry.npmmirror.com/object.hasown@1.1.2: - resolution: {integrity: sha512-B5UIT3J1W+WuWIU55h0mjlwaqxiE5vYENJXIXZ4VFe05pNYrkKuK0U/6aFcb0pKywYJh7IhfoqUfKVmrJJHZHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.hasown/-/object.hasown-1.1.2.tgz} - name: object.hasown - version: 1.1.2 - dependencies: - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - dev: true - - registry.npmmirror.com/object.values@1.1.6: - resolution: {integrity: sha512-FVVTkD1vENCsAcwNs9k6jea2uHC/X0+JcjG8YA60FN5CMaJmG95wT9jek/xX9nornqGRrBkKtzuAu2wuHpKqvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/object.values/-/object.values-1.1.6.tgz} - name: object.values - version: 1.1.6 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - dev: true - - registry.npmmirror.com/once@1.4.0: - resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/once/-/once-1.4.0.tgz} - name: once - version: 1.4.0 - dependencies: - wrappy: registry.npmmirror.com/wrappy@1.0.2 - - registry.npmmirror.com/one-time@1.0.0: - resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/one-time/-/one-time-1.0.0.tgz} - name: one-time - version: 1.0.0 - dependencies: - fn.name: registry.npmmirror.com/fn.name@1.1.0 - dev: false - - registry.npmmirror.com/onetime@5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-5.1.2.tgz} - name: onetime - version: 5.1.2 - engines: {node: '>=6'} - dependencies: - mimic-fn: registry.npmmirror.com/mimic-fn@2.1.0 - dev: true - - registry.npmmirror.com/onetime@6.0.0: - resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/onetime/-/onetime-6.0.0.tgz} - name: onetime - version: 6.0.0 - engines: {node: '>=12'} - dependencies: - mimic-fn: registry.npmmirror.com/mimic-fn@4.0.0 - dev: true - - registry.npmmirror.com/open@9.1.0: - resolution: {integrity: sha512-OS+QTnw1/4vrf+9hh1jc1jnYjzSG4ttTBB8UxOwAnInG3Uo4ssetzC1ihqaIHjLJnA5GGlRl6QlZXOTQhRBUvg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/open/-/open-9.1.0.tgz} - name: open - version: 9.1.0 - engines: {node: '>=14.16'} - dependencies: - default-browser: registry.npmmirror.com/default-browser@4.0.0 - define-lazy-prop: registry.npmmirror.com/define-lazy-prop@3.0.0 - is-inside-container: registry.npmmirror.com/is-inside-container@1.0.0 - is-wsl: registry.npmmirror.com/is-wsl@2.2.0 - dev: true - - registry.npmmirror.com/openai@3.3.0: - resolution: {integrity: sha512-uqxI/Au+aPRnsaQRe8CojU0eCR7I0mBiKjD3sNMzY6DaC1ZVrc85u98mtJW6voDug8fgGN+DIZmTDxTthxb7dQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/openai/-/openai-3.3.0.tgz} - name: openai - version: 3.3.0 - dependencies: - axios: registry.npmmirror.com/axios@0.26.1 - form-data: registry.npmmirror.com/form-data@4.0.0 - transitivePeerDependencies: - - debug - dev: false - - registry.npmmirror.com/option@0.2.4: - resolution: {integrity: sha512-pkEqbDyl8ou5cpq+VsnQbe/WlEy5qS7xPzMS1U55OCG9KPvwFD46zDbxQIj3egJSFc3D+XhYOPUzz49zQAVy7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/option/-/option-0.2.4.tgz} - name: option - version: 0.2.4 - dev: false - - registry.npmmirror.com/optional-require@1.1.8: - resolution: {integrity: sha512-jq83qaUb0wNg9Krv1c5OQ+58EK+vHde6aBPzLvPPqJm89UQWsvSuFy9X/OSNJnFeSOKo7btE0n8Nl2+nE+z5nA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/optional-require/-/optional-require-1.1.8.tgz} - name: optional-require - version: 1.1.8 - engines: {node: '>=4'} - dependencies: - require-at: registry.npmmirror.com/require-at@1.0.6 - dev: false - - registry.npmmirror.com/optionator@0.9.1: - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/optionator/-/optionator-0.9.1.tgz} - name: optionator - version: 0.9.1 - engines: {node: '>= 0.8.0'} - dependencies: - deep-is: registry.npmmirror.com/deep-is@0.1.4 - fast-levenshtein: registry.npmmirror.com/fast-levenshtein@2.0.6 - levn: registry.npmmirror.com/levn@0.4.1 - prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 - type-check: registry.npmmirror.com/type-check@0.4.0 - word-wrap: registry.npmmirror.com/word-wrap@1.2.3 - dev: true - - registry.npmmirror.com/p-limit@3.1.0: - resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-limit/-/p-limit-3.1.0.tgz} - name: p-limit - version: 3.1.0 - engines: {node: '>=10'} - dependencies: - yocto-queue: registry.npmmirror.com/yocto-queue@0.1.0 - dev: true - - registry.npmmirror.com/p-locate@5.0.0: - resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/p-locate/-/p-locate-5.0.0.tgz} - name: p-locate - version: 5.0.0 - engines: {node: '>=10'} - dependencies: - p-limit: registry.npmmirror.com/p-limit@3.1.0 - dev: true - - registry.npmmirror.com/packet-reader@1.0.0: - resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/packet-reader/-/packet-reader-1.0.0.tgz} - name: packet-reader - version: 1.0.0 - dev: false - - registry.npmmirror.com/pako@1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pako/-/pako-1.0.11.tgz} - name: pako - version: 1.0.11 - dev: false - - registry.npmmirror.com/papaparse@5.4.1: - resolution: {integrity: sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/papaparse/-/papaparse-5.4.1.tgz} - name: papaparse - version: 5.4.1 - dev: false - - registry.npmmirror.com/parent-module@1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parent-module/-/parent-module-1.0.1.tgz} - name: parent-module - version: 1.0.1 - engines: {node: '>=6'} - dependencies: - callsites: registry.npmmirror.com/callsites@3.1.0 - - registry.npmmirror.com/parse-entities@2.0.0: - resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-entities/-/parse-entities-2.0.0.tgz} - name: parse-entities - version: 2.0.0 - dependencies: - character-entities: registry.npmmirror.com/character-entities@1.2.4 - character-entities-legacy: registry.npmmirror.com/character-entities-legacy@1.1.4 - character-reference-invalid: registry.npmmirror.com/character-reference-invalid@1.1.4 - is-alphanumerical: registry.npmmirror.com/is-alphanumerical@1.0.4 - is-decimal: registry.npmmirror.com/is-decimal@1.0.4 - is-hexadecimal: registry.npmmirror.com/is-hexadecimal@1.0.4 - dev: false - - registry.npmmirror.com/parse-json@5.2.0: - resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse-json/-/parse-json-5.2.0.tgz} - name: parse-json - version: 5.2.0 - engines: {node: '>=8'} - dependencies: - '@babel/code-frame': registry.npmmirror.com/@babel/code-frame@7.22.5 - error-ex: registry.npmmirror.com/error-ex@1.3.2 - json-parse-even-better-errors: registry.npmmirror.com/json-parse-even-better-errors@2.3.1 - lines-and-columns: registry.npmmirror.com/lines-and-columns@1.2.4 - - registry.npmmirror.com/parse5@6.0.1: - resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse5/-/parse5-6.0.1.tgz} - name: parse5 - version: 6.0.1 - dev: false - - registry.npmmirror.com/parse5@7.1.2: - resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/parse5/-/parse5-7.1.2.tgz} - name: parse5 - version: 7.1.2 - dependencies: - entities: registry.npmmirror.com/entities@4.5.0 - - registry.npmmirror.com/path-exists@4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-exists/-/path-exists-4.0.0.tgz} - name: path-exists - version: 4.0.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/path-is-absolute@1.0.1: - resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-is-absolute/-/path-is-absolute-1.0.1.tgz} - name: path-is-absolute - version: 1.0.1 - engines: {node: '>=0.10.0'} - - registry.npmmirror.com/path-key@3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-3.1.1.tgz} - name: path-key - version: 3.1.1 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/path-key@4.0.0: - resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-key/-/path-key-4.0.0.tgz} - name: path-key - version: 4.0.0 - engines: {node: '>=12'} - dev: true - - registry.npmmirror.com/path-parse@1.0.7: - resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-parse/-/path-parse-1.0.7.tgz} - name: path-parse - version: 1.0.7 - - registry.npmmirror.com/path-type@4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/path-type/-/path-type-4.0.0.tgz} - name: path-type - version: 4.0.0 - engines: {node: '>=8'} - - registry.npmmirror.com/pg-connection-string@2.6.0: - resolution: {integrity: sha512-x14ibktcwlHKoHxx9X3uTVW9zIGR41ZB6QNhHb21OPNdCCO3NaRnpJuwKIQSR4u+Yqjx4HCvy7Hh7VSy1U4dGg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pg-connection-string/-/pg-connection-string-2.6.0.tgz} - name: pg-connection-string - version: 2.6.0 - dev: false - - registry.npmmirror.com/pg-cursor@2.10.3(pg@8.10.0): - resolution: {integrity: sha512-rDyBVoqPVnx/PTmnwQAYgusSeAKlTL++gmpf5klVK+mYMFEqsOc6VHHZnPKc/4lOvr4r6fiMuoxSFuBF1dx4FQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pg-cursor/-/pg-cursor-2.10.3.tgz} - id: registry.npmmirror.com/pg-cursor/2.10.3 - name: pg-cursor - version: 2.10.3 - peerDependencies: - pg: ^8 - dependencies: - pg: registry.npmmirror.com/pg@8.10.0 - dev: false - - registry.npmmirror.com/pg-int8@1.0.1: - resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pg-int8/-/pg-int8-1.0.1.tgz} - name: pg-int8 - version: 1.0.1 - engines: {node: '>=4.0.0'} - - registry.npmmirror.com/pg-pool@3.6.0(pg@8.10.0): - resolution: {integrity: sha512-clFRf2ksqd+F497kWFyM21tMjeikn60oGDmqMT8UBrynEwVEX/5R5xd2sdvdo1cZCFlguORNpVuqxIj+aK4cfQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pg-pool/-/pg-pool-3.6.0.tgz} - id: registry.npmmirror.com/pg-pool/3.6.0 - name: pg-pool - version: 3.6.0 - peerDependencies: - pg: '>=8.0' - dependencies: - pg: registry.npmmirror.com/pg@8.10.0 - dev: false - - registry.npmmirror.com/pg-protocol@1.6.0: - resolution: {integrity: sha512-M+PDm637OY5WM307051+bsDia5Xej6d9IR4GwJse1qA1DIhiKlksvrneZOYQq42OM+spubpcNYEo2FcKQrDk+Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pg-protocol/-/pg-protocol-1.6.0.tgz} - name: pg-protocol - version: 1.6.0 - - registry.npmmirror.com/pg-query-stream@4.5.3(pg@8.10.0): - resolution: {integrity: sha512-ufa94r/lHJdjAm3+zPZEO0gXAmCb4tZPaOt7O76mjcxdL/HxwTuryy76km+u0odBBgtfdKFYq/9XGfiYeQF0yA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pg-query-stream/-/pg-query-stream-4.5.3.tgz} - id: registry.npmmirror.com/pg-query-stream/4.5.3 - name: pg-query-stream - version: 4.5.3 - peerDependencies: - pg: ^8 - dependencies: - pg: registry.npmmirror.com/pg@8.10.0 - pg-cursor: registry.npmmirror.com/pg-cursor@2.10.3(pg@8.10.0) - dev: false - - registry.npmmirror.com/pg-types@2.2.0: - resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pg-types/-/pg-types-2.2.0.tgz} - name: pg-types - version: 2.2.0 - engines: {node: '>=4'} - dependencies: - pg-int8: registry.npmmirror.com/pg-int8@1.0.1 - postgres-array: registry.npmmirror.com/postgres-array@2.0.0 - postgres-bytea: registry.npmmirror.com/postgres-bytea@1.0.0 - postgres-date: registry.npmmirror.com/postgres-date@1.0.7 - postgres-interval: registry.npmmirror.com/postgres-interval@1.2.0 - - registry.npmmirror.com/pg@8.10.0: - resolution: {integrity: sha512-ke7o7qSTMb47iwzOSaZMfeR7xToFdkE71ifIipOAAaLIM0DYzfOAXlgFFmYUIE2BcJtvnVlGCID84ZzCegE8CQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pg/-/pg-8.10.0.tgz} - name: pg - version: 8.10.0 - engines: {node: '>= 8.0.0'} - peerDependencies: - pg-native: '>=3.0.1' - peerDependenciesMeta: - pg-native: - optional: true - dependencies: - buffer-writer: registry.npmmirror.com/buffer-writer@2.0.0 - packet-reader: registry.npmmirror.com/packet-reader@1.0.0 - pg-connection-string: registry.npmmirror.com/pg-connection-string@2.6.0 - pg-pool: registry.npmmirror.com/pg-pool@3.6.0(pg@8.10.0) - pg-protocol: registry.npmmirror.com/pg-protocol@1.6.0 - pg-types: registry.npmmirror.com/pg-types@2.2.0 - pgpass: registry.npmmirror.com/pgpass@1.0.5 - dev: false - - registry.npmmirror.com/pgpass@1.0.5: - resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/pgpass/-/pgpass-1.0.5.tgz} - name: pgpass - version: 1.0.5 - dependencies: - split2: registry.npmmirror.com/split2@4.2.0 - dev: false - - registry.npmmirror.com/picocolors@1.0.0: - resolution: {integrity: sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picocolors/-/picocolors-1.0.0.tgz} - name: picocolors - version: 1.0.0 - - registry.npmmirror.com/picomatch@2.3.1: - resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/picomatch/-/picomatch-2.3.1.tgz} - name: picomatch - version: 2.3.1 - engines: {node: '>=8.6'} - - registry.npmmirror.com/postcss@8.4.14: - resolution: {integrity: sha512-E398TUmfAYFPBSdzgeieK2Y1+1cpdxJx8yXbK/m57nRhKSmk1GB2tO4lbLBtlkfPQTDKfe4Xqv1ASWPpayPEig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postcss/-/postcss-8.4.14.tgz} - name: postcss - version: 8.4.14 - engines: {node: ^10 || ^12 || >=14} - dependencies: - nanoid: registry.npmmirror.com/nanoid@3.3.6 - picocolors: registry.npmmirror.com/picocolors@1.0.0 - source-map-js: registry.npmmirror.com/source-map-js@1.0.2 - dev: false - - registry.npmmirror.com/postgres-array@2.0.0: - resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postgres-array/-/postgres-array-2.0.0.tgz} - name: postgres-array - version: 2.0.0 - engines: {node: '>=4'} - - registry.npmmirror.com/postgres-bytea@1.0.0: - resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postgres-bytea/-/postgres-bytea-1.0.0.tgz} - name: postgres-bytea - version: 1.0.0 - engines: {node: '>=0.10.0'} - - registry.npmmirror.com/postgres-date@1.0.7: - resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postgres-date/-/postgres-date-1.0.7.tgz} - name: postgres-date - version: 1.0.7 - engines: {node: '>=0.10.0'} - - registry.npmmirror.com/postgres-interval@1.2.0: - resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/postgres-interval/-/postgres-interval-1.2.0.tgz} - name: postgres-interval - version: 1.2.0 - engines: {node: '>=0.10.0'} - dependencies: - xtend: registry.npmmirror.com/xtend@4.0.2 - - registry.npmmirror.com/prelude-ls@1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prelude-ls/-/prelude-ls-1.2.1.tgz} - name: prelude-ls - version: 1.2.1 - engines: {node: '>= 0.8.0'} - dev: true - - registry.npmmirror.com/prismjs@1.27.0: - resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prismjs/-/prismjs-1.27.0.tgz} - name: prismjs - version: 1.27.0 - engines: {node: '>=6'} - dev: false - - registry.npmmirror.com/prismjs@1.29.0: - resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prismjs/-/prismjs-1.29.0.tgz} - name: prismjs - version: 1.29.0 - engines: {node: '>=6'} - dev: false - - registry.npmmirror.com/process-nextick-args@2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/process-nextick-args/-/process-nextick-args-2.0.1.tgz} - name: process-nextick-args - version: 2.0.1 - dev: false - - registry.npmmirror.com/prop-types@15.8.1: - resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/prop-types/-/prop-types-15.8.1.tgz} - name: prop-types - version: 15.8.1 - dependencies: - loose-envify: registry.npmmirror.com/loose-envify@1.4.0 - object-assign: registry.npmmirror.com/object-assign@4.1.1 - react-is: registry.npmmirror.com/react-is@16.13.1 - - registry.npmmirror.com/property-information@5.6.0: - resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/property-information/-/property-information-5.6.0.tgz} - name: property-information - version: 5.6.0 - dependencies: - xtend: registry.npmmirror.com/xtend@4.0.2 - dev: false - - registry.npmmirror.com/property-information@6.2.0: - resolution: {integrity: sha512-kma4U7AFCTwpqq5twzC1YVIDXSqg6qQK6JN0smOw8fgRy1OkMi0CYSzFmsy6dnqSenamAtj0CyXMUJ1Mf6oROg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/property-information/-/property-information-6.2.0.tgz} - name: property-information - version: 6.2.0 - dev: false - - registry.npmmirror.com/proxy-from-env@1.1.0: - resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/proxy-from-env/-/proxy-from-env-1.1.0.tgz} - name: proxy-from-env - version: 1.1.0 - dev: false - - registry.npmmirror.com/psl@1.9.0: - resolution: {integrity: sha512-E/ZsdU4HLs/68gYzgGTkMicWTLPdAftJLfJFlLUAAKZGkStNU72sZjT66SnMDVOfOWY/YAoiD7Jxa9iHvngcag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/psl/-/psl-1.9.0.tgz} - name: psl - version: 1.9.0 - dev: false - - registry.npmmirror.com/punycode@2.3.0: - resolution: {integrity: sha512-rRV+zQD8tVFys26lAGR9WUuS4iUAngJScM+ZRSKtvl5tKeZ2t5bvdNFdNHBW9FWR4guGHlgmsZ1G7BSm2wTbuA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/punycode/-/punycode-2.3.0.tgz} - name: punycode - version: 2.3.0 - engines: {node: '>=6'} - - registry.npmmirror.com/qs@6.11.2: - resolution: {integrity: sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/qs/-/qs-6.11.2.tgz} - name: qs - version: 6.11.2 - engines: {node: '>=0.6'} - dependencies: - side-channel: registry.npmmirror.com/side-channel@1.0.4 - dev: false - - registry.npmmirror.com/querystringify@2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/querystringify/-/querystringify-2.2.0.tgz} - name: querystringify - version: 2.2.0 - dev: false - - registry.npmmirror.com/queue-microtask@1.2.3: - resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/queue-microtask/-/queue-microtask-1.2.3.tgz} - name: queue-microtask - version: 1.2.3 - dev: true - - registry.npmmirror.com/react-clientside-effect@1.2.6(react@18.2.0): - resolution: {integrity: sha512-XGGGRQAKY+q25Lz9a/4EPqom7WRjz3z9R2k4jhVKA/puQFH/5Nt27vFZYql4m4NVNdUvX8PS3O7r/Zzm7cjUlg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-clientside-effect/-/react-clientside-effect-1.2.6.tgz} - id: registry.npmmirror.com/react-clientside-effect/1.2.6 - name: react-clientside-effect - version: 1.2.6 - peerDependencies: - react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0 - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/react-day-picker@8.7.1(date-fns@2.30.0)(react@18.2.0): - resolution: {integrity: sha512-Gv426AW8b151CZfh3aP5RUGztLwHB/EyJgWZ5iMgtzbFBkjHfG6Y66CIQFMWGLnYjsQ9DYSJRmJ5S0Pg5HWKjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-day-picker/-/react-day-picker-8.7.1.tgz} - id: registry.npmmirror.com/react-day-picker/8.7.1 - name: react-day-picker - version: 8.7.1 - peerDependencies: - date-fns: ^2.28.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - date-fns: registry.npmmirror.com/date-fns@2.30.0 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/react-dom@18.2.0(react@18.2.0): - resolution: {integrity: sha512-6IMTriUmvsjHUjNtEDudZfuDQUoWXVxKHhlEGSk81n4YFS+r/Kl99wXiwlVXtPBtJenozv2P+hxDsw9eA7Xo6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-dom/-/react-dom-18.2.0.tgz} - id: registry.npmmirror.com/react-dom/18.2.0 - name: react-dom - version: 18.2.0 - peerDependencies: - react: ^18.2.0 - dependencies: - loose-envify: registry.npmmirror.com/loose-envify@1.4.0 - react: registry.npmmirror.com/react@18.2.0 - scheduler: registry.npmmirror.com/scheduler@0.23.0 - dev: false - - registry.npmmirror.com/react-fast-compare@3.2.1: - resolution: {integrity: sha512-xTYf9zFim2pEif/Fw16dBiXpe0hoy5PxcD8+OwBnTtNLfIm3g6WxhKNurY+6OmdH1u6Ta/W/Vl6vjbYP1MFnDg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-fast-compare/-/react-fast-compare-3.2.1.tgz} - name: react-fast-compare - version: 3.2.1 - dev: false - - registry.npmmirror.com/react-focus-lock@2.9.4(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-7pEdXyMseqm3kVjhdVH18sovparAzLg5h6WvIx7/Ck3ekjhrrDMEegHSa3swwC8wgfdd7DIdUVRGeiHT9/7Sgg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-focus-lock/-/react-focus-lock-2.9.4.tgz} - id: registry.npmmirror.com/react-focus-lock/2.9.4 - name: react-focus-lock - version: 2.9.4 - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - focus-lock: registry.npmmirror.com/focus-lock@0.11.6 - prop-types: registry.npmmirror.com/prop-types@15.8.1 - react: registry.npmmirror.com/react@18.2.0 - react-clientside-effect: registry.npmmirror.com/react-clientside-effect@1.2.6(react@18.2.0) - use-callback-ref: registry.npmmirror.com/use-callback-ref@1.3.0(@types/react@18.0.28)(react@18.2.0) - use-sidecar: registry.npmmirror.com/use-sidecar@1.1.2(@types/react@18.0.28)(react@18.2.0) - dev: false - - registry.npmmirror.com/react-hook-form@7.43.1(react@18.2.0): - resolution: {integrity: sha512-+s3+s8LLytRMriwwuSqeLStVjRXFGxgjjx2jED7Z+wz1J/88vpxieRQGvJVvzrzVxshZ0BRuocFERb779m2kNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-hook-form/-/react-hook-form-7.43.1.tgz} - id: registry.npmmirror.com/react-hook-form/7.43.1 - name: react-hook-form - version: 7.43.1 - engines: {node: '>=12.22.0'} - peerDependencies: - react: ^16.8.0 || ^17 || ^18 - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/react-i18next@12.3.1(i18next@22.5.1)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-5v8E2XjZDFzK7K87eSwC7AJcAkcLt5xYZ4+yTPDAW1i7C93oOY1dnr4BaQM7un4Hm+GmghuiPvevWwlca5PwDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-i18next/-/react-i18next-12.3.1.tgz} - id: registry.npmmirror.com/react-i18next/12.3.1 - name: react-i18next - version: 12.3.1 - peerDependencies: - i18next: '>= 19.0.0' - react: '>= 16.8.0' - react-dom: '*' - react-native: '*' - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - html-parse-stringify: registry.npmmirror.com/html-parse-stringify@3.0.1 - i18next: registry.npmmirror.com/i18next@22.5.1 - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - dev: false - - registry.npmmirror.com/react-is@16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-is/-/react-is-16.13.1.tgz} - name: react-is - version: 16.13.1 - - registry.npmmirror.com/react-is@18.2.0: - resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-is/-/react-is-18.2.0.tgz} - name: react-is - version: 18.2.0 - dev: false - - registry.npmmirror.com/react-markdown@8.0.7(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-bvWbzG4MtOU62XqBx3Xx+zB2raaFFsq4mYiAzfjXJMEz2sixgeAfraA3tvzULF02ZdOMUOKTBFFaZJDDrq+BJQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-markdown/-/react-markdown-8.0.7.tgz} - id: registry.npmmirror.com/react-markdown/8.0.7 - name: react-markdown - version: 8.0.7 - peerDependencies: - '@types/react': '>=16' - react: '>=16' - dependencies: - '@types/hast': registry.npmmirror.com/@types/hast@2.3.4 - '@types/prop-types': registry.npmmirror.com/@types/prop-types@15.7.5 - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - comma-separated-tokens: registry.npmmirror.com/comma-separated-tokens@2.0.3 - hast-util-whitespace: registry.npmmirror.com/hast-util-whitespace@2.0.1 - prop-types: registry.npmmirror.com/prop-types@15.8.1 - property-information: registry.npmmirror.com/property-information@6.2.0 - react: registry.npmmirror.com/react@18.2.0 - react-is: registry.npmmirror.com/react-is@18.2.0 - remark-parse: registry.npmmirror.com/remark-parse@10.0.2 - remark-rehype: registry.npmmirror.com/remark-rehype@10.1.0 - space-separated-tokens: registry.npmmirror.com/space-separated-tokens@2.0.2 - style-to-object: registry.npmmirror.com/style-to-object@0.4.1 - unified: registry.npmmirror.com/unified@10.1.2 - unist-util-visit: registry.npmmirror.com/unist-util-visit@4.1.2 - vfile: registry.npmmirror.com/vfile@5.3.7 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/react-remove-scroll-bar@2.3.4(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-63C4YQBUt0m6ALadE9XV56hV8BgJWDmmTPY758iIJjfQKt2nYwoUrPk0LXRXcB/yIj82T1/Ixfdpdk68LwIB0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-remove-scroll-bar/-/react-remove-scroll-bar-2.3.4.tgz} - id: registry.npmmirror.com/react-remove-scroll-bar/2.3.4 - name: react-remove-scroll-bar - version: 2.3.4 - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - react: registry.npmmirror.com/react@18.2.0 - react-style-singleton: registry.npmmirror.com/react-style-singleton@2.2.1(@types/react@18.0.28)(react@18.2.0) - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/react-remove-scroll@2.5.6(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-bO856ad1uDYLefgArk559IzUNeQ6SWH4QnrevIUjH+GczV56giDfl3h0Idptf2oIKxQmd1p9BN25jleKodTALg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-remove-scroll/-/react-remove-scroll-2.5.6.tgz} - id: registry.npmmirror.com/react-remove-scroll/2.5.6 - name: react-remove-scroll - version: 2.5.6 - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - react: registry.npmmirror.com/react@18.2.0 - react-remove-scroll-bar: registry.npmmirror.com/react-remove-scroll-bar@2.3.4(@types/react@18.0.28)(react@18.2.0) - react-style-singleton: registry.npmmirror.com/react-style-singleton@2.2.1(@types/react@18.0.28)(react@18.2.0) - tslib: registry.npmmirror.com/tslib@2.5.0 - use-callback-ref: registry.npmmirror.com/use-callback-ref@1.3.0(@types/react@18.0.28)(react@18.2.0) - use-sidecar: registry.npmmirror.com/use-sidecar@1.1.2(@types/react@18.0.28)(react@18.2.0) - dev: false - - registry.npmmirror.com/react-style-singleton@2.2.1(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-style-singleton/-/react-style-singleton-2.2.1.tgz} - id: registry.npmmirror.com/react-style-singleton/2.2.1 - name: react-style-singleton - version: 2.2.1 - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - get-nonce: registry.npmmirror.com/get-nonce@1.0.1 - invariant: registry.npmmirror.com/invariant@2.2.4 - react: registry.npmmirror.com/react@18.2.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/react-syntax-highlighter@15.5.0(react@18.2.0): - resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react-syntax-highlighter/-/react-syntax-highlighter-15.5.0.tgz} - id: registry.npmmirror.com/react-syntax-highlighter/15.5.0 - name: react-syntax-highlighter - version: 15.5.0 - peerDependencies: - react: '>= 0.14.0' - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - highlight.js: registry.npmmirror.com/highlight.js@10.7.3 - lowlight: registry.npmmirror.com/lowlight@1.20.0 - prismjs: registry.npmmirror.com/prismjs@1.29.0 - react: registry.npmmirror.com/react@18.2.0 - refractor: registry.npmmirror.com/refractor@3.6.0 - dev: false - - registry.npmmirror.com/react@18.2.0: - resolution: {integrity: sha512-/3IjMdb2L9QbBdWiW5e3P2/npwMBaU9mHCSCUzNln0ZCYbcfTsGbTJrU/kGemdH2IWmB2ioZ+zkxtmq6g09fGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/react/-/react-18.2.0.tgz} - name: react - version: 18.2.0 - engines: {node: '>=0.10.0'} - dependencies: - loose-envify: registry.npmmirror.com/loose-envify@1.4.0 - dev: false - - registry.npmmirror.com/reactflow@11.7.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0): - resolution: {integrity: sha512-QI6+oc1Ft6oFeLSdHlp+SmgymbI5Tm49wj5JyE84O4A54yN/ImfYaBhLit9Cmfzxn9Tz6tDqmGMGbk4bdtB8/w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/reactflow/-/reactflow-11.7.4.tgz} - id: registry.npmmirror.com/reactflow/11.7.4 - name: reactflow - version: 11.7.4 - peerDependencies: - react: '>=17' - react-dom: '>=17' - dependencies: - '@reactflow/background': registry.npmmirror.com/@reactflow/background@11.2.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - '@reactflow/controls': registry.npmmirror.com/@reactflow/controls@11.1.15(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - '@reactflow/core': registry.npmmirror.com/@reactflow/core@11.7.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - '@reactflow/minimap': registry.npmmirror.com/@reactflow/minimap@11.5.4(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - '@reactflow/node-resizer': registry.npmmirror.com/@reactflow/node-resizer@2.1.1(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - '@reactflow/node-toolbar': registry.npmmirror.com/@reactflow/node-toolbar@1.2.3(immer@9.0.19)(react-dom@18.2.0)(react@18.2.0) - react: registry.npmmirror.com/react@18.2.0 - react-dom: registry.npmmirror.com/react-dom@18.2.0(react@18.2.0) - transitivePeerDependencies: - - immer - dev: false - - registry.npmmirror.com/readable-stream@2.3.8: - resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-2.3.8.tgz} - name: readable-stream - version: 2.3.8 - dependencies: - core-util-is: registry.npmmirror.com/core-util-is@1.0.3 - inherits: registry.npmmirror.com/inherits@2.0.4 - isarray: registry.npmmirror.com/isarray@1.0.0 - process-nextick-args: registry.npmmirror.com/process-nextick-args@2.0.1 - safe-buffer: registry.npmmirror.com/safe-buffer@5.1.2 - string_decoder: registry.npmmirror.com/string_decoder@1.1.1 - util-deprecate: registry.npmmirror.com/util-deprecate@1.0.2 - dev: false - - registry.npmmirror.com/readable-stream@3.6.2: - resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readable-stream/-/readable-stream-3.6.2.tgz} - name: readable-stream - version: 3.6.2 - engines: {node: '>= 6'} - dependencies: - inherits: registry.npmmirror.com/inherits@2.0.4 - string_decoder: registry.npmmirror.com/string_decoder@1.1.1 - util-deprecate: registry.npmmirror.com/util-deprecate@1.0.2 - dev: false - - registry.npmmirror.com/readdirp@3.6.0: - resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/readdirp/-/readdirp-3.6.0.tgz} - name: readdirp - version: 3.6.0 - engines: {node: '>=8.10.0'} - dependencies: - picomatch: registry.npmmirror.com/picomatch@2.3.1 - dev: false - - registry.npmmirror.com/refractor@3.6.0: - resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/refractor/-/refractor-3.6.0.tgz} - name: refractor - version: 3.6.0 - dependencies: - hastscript: registry.npmmirror.com/hastscript@6.0.0 - parse-entities: registry.npmmirror.com/parse-entities@2.0.0 - prismjs: registry.npmmirror.com/prismjs@1.27.0 - dev: false - - registry.npmmirror.com/regenerate-unicode-properties@10.1.0: - resolution: {integrity: sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz} - name: regenerate-unicode-properties - version: 10.1.0 - engines: {node: '>=4'} - dependencies: - regenerate: registry.npmmirror.com/regenerate@1.4.2 - dev: true - - registry.npmmirror.com/regenerate@1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerate/-/regenerate-1.4.2.tgz} - name: regenerate - version: 1.4.2 - dev: true - - registry.npmmirror.com/regenerator-runtime@0.13.11: - resolution: {integrity: sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz} - name: regenerator-runtime - version: 0.13.11 - - registry.npmmirror.com/regenerator-transform@0.15.1: - resolution: {integrity: sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regenerator-transform/-/regenerator-transform-0.15.1.tgz} - name: regenerator-transform - version: 0.15.1 - dependencies: - '@babel/runtime': registry.npmmirror.com/@babel/runtime@7.22.5 - dev: true - - registry.npmmirror.com/regexp.prototype.flags@1.5.0: - resolution: {integrity: sha512-0SutC3pNudRKgquxGoRGIz946MZVHqbNfPjBdxeOhBrdgDKlRoXmYLQN9xRbrR09ZXWeGAdPuif7egofn6v5LA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regexp.prototype.flags/-/regexp.prototype.flags-1.5.0.tgz} - name: regexp.prototype.flags - version: 1.5.0 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - functions-have-names: registry.npmmirror.com/functions-have-names@1.2.3 - dev: true - - registry.npmmirror.com/regexpp@3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regexpp/-/regexpp-3.2.0.tgz} - name: regexpp - version: 3.2.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/regexpu-core@5.3.2: - resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regexpu-core/-/regexpu-core-5.3.2.tgz} - name: regexpu-core - version: 5.3.2 - engines: {node: '>=4'} - dependencies: - '@babel/regjsgen': registry.npmmirror.com/@babel/regjsgen@0.8.0 - regenerate: registry.npmmirror.com/regenerate@1.4.2 - regenerate-unicode-properties: registry.npmmirror.com/regenerate-unicode-properties@10.1.0 - regjsparser: registry.npmmirror.com/regjsparser@0.9.1 - unicode-match-property-ecmascript: registry.npmmirror.com/unicode-match-property-ecmascript@2.0.0 - unicode-match-property-value-ecmascript: registry.npmmirror.com/unicode-match-property-value-ecmascript@2.1.0 - dev: true - - registry.npmmirror.com/regjsparser@0.9.1: - resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/regjsparser/-/regjsparser-0.9.1.tgz} - name: regjsparser - version: 0.9.1 - hasBin: true - dependencies: - jsesc: registry.npmmirror.com/jsesc@0.5.0 - dev: true - - registry.npmmirror.com/rehype-katex@6.0.2: - resolution: {integrity: sha512-C4gDAlS1+l0hJqctyiU64f9CvT00S03qV1T6HiMzbSuLBgWUtcqydWHY9OpKrm0SpkK16FNd62CDKyWLwV2ppg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rehype-katex/-/rehype-katex-6.0.2.tgz} - name: rehype-katex - version: 6.0.2 - dependencies: - '@types/hast': registry.npmmirror.com/@types/hast@2.3.4 - '@types/katex': registry.npmmirror.com/@types/katex@0.11.1 - hast-util-to-text: registry.npmmirror.com/hast-util-to-text@3.1.2 - katex: registry.npmmirror.com/katex@0.15.6 - rehype-parse: registry.npmmirror.com/rehype-parse@8.0.4 - unified: registry.npmmirror.com/unified@10.1.2 - unist-util-remove-position: registry.npmmirror.com/unist-util-remove-position@4.0.2 - unist-util-visit: registry.npmmirror.com/unist-util-visit@4.1.2 - dev: false - - registry.npmmirror.com/rehype-parse@8.0.4: - resolution: {integrity: sha512-MJJKONunHjoTh4kc3dsM1v3C9kGrrxvA3U8PxZlP2SjH8RNUSrb+lF7Y0KVaUDnGH2QZ5vAn7ulkiajM9ifuqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rehype-parse/-/rehype-parse-8.0.4.tgz} - name: rehype-parse - version: 8.0.4 - dependencies: - '@types/hast': registry.npmmirror.com/@types/hast@2.3.4 - hast-util-from-parse5: registry.npmmirror.com/hast-util-from-parse5@7.1.2 - parse5: registry.npmmirror.com/parse5@6.0.1 - unified: registry.npmmirror.com/unified@10.1.2 - dev: false - - registry.npmmirror.com/remark-breaks@3.0.3: - resolution: {integrity: sha512-C7VkvcUp1TPUc2eAYzsPdaUh8Xj4FSbQnYA5A9f80diApLZscTDeG7efiWP65W8hV2sEy3JuGVU0i6qr5D8Hug==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/remark-breaks/-/remark-breaks-3.0.3.tgz} - name: remark-breaks - version: 3.0.3 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - mdast-util-newline-to-break: registry.npmmirror.com/mdast-util-newline-to-break@1.0.0 - unified: registry.npmmirror.com/unified@10.1.2 - dev: false - - registry.npmmirror.com/remark-gfm@3.0.1: - resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/remark-gfm/-/remark-gfm-3.0.1.tgz} - name: remark-gfm - version: 3.0.1 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - mdast-util-gfm: registry.npmmirror.com/mdast-util-gfm@2.0.2 - micromark-extension-gfm: registry.npmmirror.com/micromark-extension-gfm@2.0.3 - unified: registry.npmmirror.com/unified@10.1.2 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/remark-math@5.1.1: - resolution: {integrity: sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/remark-math/-/remark-math-5.1.1.tgz} - name: remark-math - version: 5.1.1 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - mdast-util-math: registry.npmmirror.com/mdast-util-math@2.0.2 - micromark-extension-math: registry.npmmirror.com/micromark-extension-math@2.1.2 - unified: registry.npmmirror.com/unified@10.1.2 - dev: false - - registry.npmmirror.com/remark-parse@10.0.2: - resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/remark-parse/-/remark-parse-10.0.2.tgz} - name: remark-parse - version: 10.0.2 - dependencies: - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - mdast-util-from-markdown: registry.npmmirror.com/mdast-util-from-markdown@1.3.1 - unified: registry.npmmirror.com/unified@10.1.2 - transitivePeerDependencies: - - supports-color - dev: false - - registry.npmmirror.com/remark-rehype@10.1.0: - resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/remark-rehype/-/remark-rehype-10.1.0.tgz} - name: remark-rehype - version: 10.1.0 - dependencies: - '@types/hast': registry.npmmirror.com/@types/hast@2.3.4 - '@types/mdast': registry.npmmirror.com/@types/mdast@3.0.11 - mdast-util-to-hast: registry.npmmirror.com/mdast-util-to-hast@12.3.0 - unified: registry.npmmirror.com/unified@10.1.2 - dev: false - - registry.npmmirror.com/request-ip@3.3.0: - resolution: {integrity: sha512-cA6Xh6e0fDBBBwH77SLJaJPBmD3nWVAcF9/XAcsrIHdjhFzFiB5aNQFytdjCGPezU3ROwrR11IddKAM08vohxA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/request-ip/-/request-ip-3.3.0.tgz} - name: request-ip - version: 3.3.0 - dev: false - - registry.npmmirror.com/require-at@1.0.6: - resolution: {integrity: sha512-7i1auJbMUrXEAZCOQ0VNJgmcT2VOKPRl2YGJwgpHpC9CE91Mv4/4UYIUm4chGJaI381ZDq1JUicFii64Hapd8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/require-at/-/require-at-1.0.6.tgz} - name: require-at - version: 1.0.6 - engines: {node: '>=4'} - dev: false - - registry.npmmirror.com/requires-port@1.0.0: - resolution: {integrity: sha512-KigOCHcocU3XODJxsu8i/j8T9tzT4adHiecwORRQ0ZZFcp7ahwXuRU1m+yuO90C5ZUyGeGfocHDI14M3L3yDAQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/requires-port/-/requires-port-1.0.0.tgz} - name: requires-port - version: 1.0.0 - dev: false - - registry.npmmirror.com/resolve-from@4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve-from/-/resolve-from-4.0.0.tgz} - name: resolve-from - version: 4.0.0 - engines: {node: '>=4'} - - registry.npmmirror.com/resolve-pkg-maps@1.0.0: - resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve-pkg-maps/-/resolve-pkg-maps-1.0.0.tgz} - name: resolve-pkg-maps - version: 1.0.0 - dev: true - - registry.npmmirror.com/resolve@1.22.2: - resolution: {integrity: sha512-Sb+mjNHOULsBv818T40qSPeRiuWLyaGMa5ewydRLFimneixmVy2zdivRl+AF6jaYPC8ERxGDmFSiqui6SfPd+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-1.22.2.tgz} - name: resolve - version: 1.22.2 - hasBin: true - dependencies: - is-core-module: registry.npmmirror.com/is-core-module@2.12.1 - path-parse: registry.npmmirror.com/path-parse@1.0.7 - supports-preserve-symlinks-flag: registry.npmmirror.com/supports-preserve-symlinks-flag@1.0.0 - - registry.npmmirror.com/resolve@2.0.0-next.4: - resolution: {integrity: sha512-iMDbmAWtfU+MHpxt/I5iWI7cY6YVEZUQ3MBgPQ++XD1PELuJHIl82xBmObyP2KyQmkNB2dsqF7seoQQiAn5yDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/resolve/-/resolve-2.0.0-next.4.tgz} - name: resolve - version: 2.0.0-next.4 - hasBin: true - dependencies: - is-core-module: registry.npmmirror.com/is-core-module@2.12.1 - path-parse: registry.npmmirror.com/path-parse@1.0.7 - supports-preserve-symlinks-flag: registry.npmmirror.com/supports-preserve-symlinks-flag@1.0.0 - dev: true - - registry.npmmirror.com/reusify@1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/reusify/-/reusify-1.0.4.tgz} - name: reusify - version: 1.0.4 - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/rimraf@3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rimraf/-/rimraf-3.0.2.tgz} - name: rimraf - version: 3.0.2 - hasBin: true - dependencies: - glob: registry.npmmirror.com/glob@7.2.3 - dev: true - - registry.npmmirror.com/robust-predicates@3.0.2: - resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/robust-predicates/-/robust-predicates-3.0.2.tgz} - name: robust-predicates - version: 3.0.2 - dev: false - - registry.npmmirror.com/rrweb-cssom@0.6.0: - resolution: {integrity: sha512-APM0Gt1KoXBz0iIkkdB/kfvGOwC4UuJFeG/c+yV7wSc7q96cG/kJ0HiYCnzivD9SB53cLV1MlHFNfOuPaadYSw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rrweb-cssom/-/rrweb-cssom-0.6.0.tgz} - name: rrweb-cssom - version: 0.6.0 - dev: false - - registry.npmmirror.com/run-applescript@5.0.0: - resolution: {integrity: sha512-XcT5rBksx1QdIhlFOCtgZkB99ZEouFZ1E2Kc2LHqNW13U3/74YGdkQRmThTwxy4QIyookibDKYZOPqX//6BlAg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/run-applescript/-/run-applescript-5.0.0.tgz} - name: run-applescript - version: 5.0.0 - engines: {node: '>=12'} - dependencies: - execa: registry.npmmirror.com/execa@5.1.1 - dev: true - - registry.npmmirror.com/run-parallel@1.2.0: - resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/run-parallel/-/run-parallel-1.2.0.tgz} - name: run-parallel - version: 1.2.0 - dependencies: - queue-microtask: registry.npmmirror.com/queue-microtask@1.2.3 - dev: true - - registry.npmmirror.com/rw@1.3.3: - resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/rw/-/rw-1.3.3.tgz} - name: rw - version: 1.3.3 - dev: false - - registry.npmmirror.com/sade@1.8.1: - resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sade/-/sade-1.8.1.tgz} - name: sade - version: 1.8.1 - engines: {node: '>=6'} - dependencies: - mri: registry.npmmirror.com/mri@1.2.0 - dev: false - - registry.npmmirror.com/safe-buffer@5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.1.2.tgz} - name: safe-buffer - version: 5.1.2 - dev: false - - registry.npmmirror.com/safe-buffer@5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-buffer/-/safe-buffer-5.2.1.tgz} - name: safe-buffer - version: 5.2.1 - dev: false - - registry.npmmirror.com/safe-regex-test@1.0.0: - resolution: {integrity: sha512-JBUUzyOgEwXQY1NuPtvcj/qcBDbDmEvWufhlnXZIm75DEHp+afM1r1ujJpJsV/gSM4t59tpDyPi1sd6ZaPFfsA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-regex-test/-/safe-regex-test-1.0.0.tgz} - name: safe-regex-test - version: 1.0.0 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - is-regex: registry.npmmirror.com/is-regex@1.1.4 - dev: true - - registry.npmmirror.com/safe-stable-stringify@2.4.3: - resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safe-stable-stringify/-/safe-stable-stringify-2.4.3.tgz} - name: safe-stable-stringify - version: 2.4.3 - engines: {node: '>=10'} - dev: false - - registry.npmmirror.com/safer-buffer@2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/safer-buffer/-/safer-buffer-2.1.2.tgz} - name: safer-buffer - version: 2.1.2 - dev: false - - registry.npmmirror.com/saslprep@1.0.3: - resolution: {integrity: sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/saslprep/-/saslprep-1.0.3.tgz} - name: saslprep - version: 1.0.3 - engines: {node: '>=6'} - requiresBuild: true - dependencies: - sparse-bitfield: registry.npmmirror.com/sparse-bitfield@3.0.3 - dev: false - optional: true - - registry.npmmirror.com/sass@1.58.3: - resolution: {integrity: sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sass/-/sass-1.58.3.tgz} - name: sass - version: 1.58.3 - engines: {node: '>=12.0.0'} - hasBin: true - dependencies: - chokidar: registry.npmmirror.com/chokidar@3.5.3 - immutable: registry.npmmirror.com/immutable@4.3.0 - source-map-js: registry.npmmirror.com/source-map-js@1.0.2 - dev: false - - registry.npmmirror.com/sax@1.1.6: - resolution: {integrity: sha512-8zci48uUQyfqynGDSkUMD7FCJB96hwLnlZOXlgs1l3TX+LW27t3psSWKUxC0fxVgA86i8tL4NwGcY1h/6t3ESg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sax/-/sax-1.1.6.tgz} - name: sax - version: 1.1.6 - dev: false - - registry.npmmirror.com/saxes@6.0.0: - resolution: {integrity: sha512-xAg7SOnEhrm5zI3puOOKyy1OMcMlIJZYNJY7xLBwSze0UjhPLnWfj2GF2EpT0jmzaJKIWKHLsaSSajf35bcYnA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/saxes/-/saxes-6.0.0.tgz} - name: saxes - version: 6.0.0 - engines: {node: '>=v12.22.7'} - dependencies: - xmlchars: registry.npmmirror.com/xmlchars@2.2.0 - dev: false - - registry.npmmirror.com/scheduler@0.23.0: - resolution: {integrity: sha512-CtuThmgHNg7zIZWAXi3AsyIzA3n4xx7aNyjwC2VJldO2LMVDhFK+63xGqq6CsJH4rTAt6/M+N4GhZiDYPx9eUw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/scheduler/-/scheduler-0.23.0.tgz} - name: scheduler - version: 0.23.0 - dependencies: - loose-envify: registry.npmmirror.com/loose-envify@1.4.0 - dev: false - - registry.npmmirror.com/semver@6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-6.3.0.tgz} - name: semver - version: 6.3.0 - hasBin: true - dev: true - - registry.npmmirror.com/semver@7.5.1: - resolution: {integrity: sha512-Wvss5ivl8TMRZXXESstBA4uR5iXgEN/VC5/sOcuXdVLzcdkz4HWetIoRfG5gb5X+ij/G9rw9YoGn3QoQ8OCSpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/semver/-/semver-7.5.1.tgz} - name: semver - version: 7.5.1 - engines: {node: '>=10'} - hasBin: true - dependencies: - lru-cache: registry.npmmirror.com/lru-cache@6.0.0 - - registry.npmmirror.com/setimmediate@1.0.5: - resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/setimmediate/-/setimmediate-1.0.5.tgz} - name: setimmediate - version: 1.0.5 - dev: false - - registry.npmmirror.com/shebang-command@2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shebang-command/-/shebang-command-2.0.0.tgz} - name: shebang-command - version: 2.0.0 - engines: {node: '>=8'} - dependencies: - shebang-regex: registry.npmmirror.com/shebang-regex@3.0.0 - dev: true - - registry.npmmirror.com/shebang-regex@3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/shebang-regex/-/shebang-regex-3.0.0.tgz} - name: shebang-regex - version: 3.0.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/side-channel@1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/side-channel/-/side-channel-1.0.4.tgz} - name: side-channel - version: 1.0.4 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - object-inspect: registry.npmmirror.com/object-inspect@1.12.3 - - registry.npmmirror.com/sift@16.0.1: - resolution: {integrity: sha512-Wv6BjQ5zbhW7VFefWusVP33T/EM0vYikCaQ2qR8yULbsilAT8/wQaXvuQ3ptGLpoKx+lihJE3y2UTgKDyyNHZQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sift/-/sift-16.0.1.tgz} - name: sift - version: 16.0.1 - dev: false - - registry.npmmirror.com/signal-exit@3.0.7: - resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/signal-exit/-/signal-exit-3.0.7.tgz} - name: signal-exit - version: 3.0.7 - dev: true - - registry.npmmirror.com/simple-swizzle@0.2.2: - resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/simple-swizzle/-/simple-swizzle-0.2.2.tgz} - name: simple-swizzle - version: 0.2.2 - dependencies: - is-arrayish: registry.npmmirror.com/is-arrayish@0.3.2 - dev: false - - registry.npmmirror.com/slash@3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/slash/-/slash-3.0.0.tgz} - name: slash - version: 3.0.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/slash@4.0.0: - resolution: {integrity: sha512-3dOsAHXXUkQTpOYcoAxLIorMTp4gIQr5IW3iVb7A7lFIp0VHhnynm9izx6TssdrIcVIESAlVjtnO2K8bg+Coew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/slash/-/slash-4.0.0.tgz} - name: slash - version: 4.0.0 - engines: {node: '>=12'} - dev: true - - registry.npmmirror.com/smart-buffer@4.2.0: - resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/smart-buffer/-/smart-buffer-4.2.0.tgz} - name: smart-buffer - version: 4.2.0 - engines: {node: '>= 6.0.0', npm: '>= 3.0.0'} - dev: false - - registry.npmmirror.com/socks@2.7.1: - resolution: {integrity: sha512-7maUZy1N7uo6+WVEX6psASxtNlKaNVMlGQKkG/63nEDdLOWNbiUMoLK7X4uYoLhQstau72mLgfEWcXcwsaHbYQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/socks/-/socks-2.7.1.tgz} - name: socks - version: 2.7.1 - engines: {node: '>= 10.13.0', npm: '>= 3.0.0'} - dependencies: - ip: registry.npmmirror.com/ip@2.0.0 - smart-buffer: registry.npmmirror.com/smart-buffer@4.2.0 - dev: false - - registry.npmmirror.com/source-map-js@1.0.2: - resolution: {integrity: sha512-R0XvVJ9WusLiqTCEiGCmICCMplcCkIwwR11mOSD9CR5u+IXYdiseeEuXCVAjS54zqwkLcPNnmU4OeJ6tUrWhDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map-js/-/source-map-js-1.0.2.tgz} - name: source-map-js - version: 1.0.2 - engines: {node: '>=0.10.0'} - dev: false - - registry.npmmirror.com/source-map@0.5.7: - resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map/-/source-map-0.5.7.tgz} - name: source-map - version: 0.5.7 - engines: {node: '>=0.10.0'} - dev: false - - registry.npmmirror.com/source-map@0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/source-map/-/source-map-0.6.1.tgz} - name: source-map - version: 0.6.1 - engines: {node: '>=0.10.0'} - requiresBuild: true - dev: true - - registry.npmmirror.com/space-separated-tokens@1.1.5: - resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz} - name: space-separated-tokens - version: 1.1.5 - dev: false - - registry.npmmirror.com/space-separated-tokens@2.0.2: - resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/space-separated-tokens/-/space-separated-tokens-2.0.2.tgz} - name: space-separated-tokens - version: 2.0.2 - dev: false - - registry.npmmirror.com/sparse-bitfield@3.0.3: - resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sparse-bitfield/-/sparse-bitfield-3.0.3.tgz} - name: sparse-bitfield - version: 3.0.3 - dependencies: - memory-pager: registry.npmmirror.com/memory-pager@1.5.0 - dev: false - optional: true - - registry.npmmirror.com/split2@4.2.0: - resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/split2/-/split2-4.2.0.tgz} - name: split2 - version: 4.2.0 - engines: {node: '>= 10.x'} - dev: false - - registry.npmmirror.com/sprintf-js@1.0.3: - resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/sprintf-js/-/sprintf-js-1.0.3.tgz} - name: sprintf-js - version: 1.0.3 - dev: false - - registry.npmmirror.com/stable@0.1.8: - resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stable/-/stable-0.1.8.tgz} - name: stable - version: 0.1.8 - deprecated: 'Modern JS already guarantees Array#sort() is a stable sort, so this library is deprecated. See the compatibility table on MDN: https://developer.mozilla.org/en-US/docs/Web/JavaScript/Reference/Global_Objects/Array/sort#browser_compatibility' - dev: true - - registry.npmmirror.com/stack-trace@0.0.10: - resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stack-trace/-/stack-trace-0.0.10.tgz} - name: stack-trace - version: 0.0.10 - dev: false - - registry.npmmirror.com/stop-iteration-iterator@1.0.0: - resolution: {integrity: sha512-iCGQj+0l0HOdZ2AEeBADlsRC+vsnDsZsbdSiH1yNSjcfKM7fdpCMfqAL/dwF5BLiw/XhRft/Wax6zQbhq2BcjQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stop-iteration-iterator/-/stop-iteration-iterator-1.0.0.tgz} - name: stop-iteration-iterator - version: 1.0.0 - engines: {node: '>= 0.4'} - dependencies: - internal-slot: registry.npmmirror.com/internal-slot@1.0.5 - dev: true - - registry.npmmirror.com/streamsearch@1.1.0: - resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/streamsearch/-/streamsearch-1.1.0.tgz} - name: streamsearch - version: 1.1.0 - engines: {node: '>=10.0.0'} - dev: false - - registry.npmmirror.com/string.prototype.matchall@4.0.8: - resolution: {integrity: sha512-6zOCOcJ+RJAQshcTvXPHoxoQGONa3e/Lqx90wUA+wEzX78sg5Bo+1tQo4N0pohS0erG9qtCqJDjNCQBjeWVxyg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string.prototype.matchall/-/string.prototype.matchall-4.0.8.tgz} - name: string.prototype.matchall - version: 4.0.8 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - get-intrinsic: registry.npmmirror.com/get-intrinsic@1.2.1 - has-symbols: registry.npmmirror.com/has-symbols@1.0.3 - internal-slot: registry.npmmirror.com/internal-slot@1.0.5 - regexp.prototype.flags: registry.npmmirror.com/regexp.prototype.flags@1.5.0 - side-channel: registry.npmmirror.com/side-channel@1.0.4 - dev: true - - registry.npmmirror.com/string.prototype.trim@1.2.7: - resolution: {integrity: sha512-p6TmeT1T3411M8Cgg9wBTMRtY2q9+PNy9EV1i2lIXUN/btt763oIfxwN3RR8VU6wHX8j/1CFy0L+YuThm6bgOg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string.prototype.trim/-/string.prototype.trim-1.2.7.tgz} - name: string.prototype.trim - version: 1.2.7 - engines: {node: '>= 0.4'} - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - dev: true - - registry.npmmirror.com/string.prototype.trimend@1.0.6: - resolution: {integrity: sha512-JySq+4mrPf9EsDBEDYMOb/lM7XQLulwg5R/m1r0PXEFqrV0qHvl58sdTilSXtKOflCsK2E8jxf+GKC0T07RWwQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string.prototype.trimend/-/string.prototype.trimend-1.0.6.tgz} - name: string.prototype.trimend - version: 1.0.6 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - dev: true - - registry.npmmirror.com/string.prototype.trimstart@1.0.6: - resolution: {integrity: sha512-omqjMDaY92pbn5HOX7f9IccLA+U1tA9GvtU4JrodiXFfYB7jPzzHpRzpglLAjtUV6bB557zwClJezTqnAiYnQA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string.prototype.trimstart/-/string.prototype.trimstart-1.0.6.tgz} - name: string.prototype.trimstart - version: 1.0.6 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - define-properties: registry.npmmirror.com/define-properties@1.2.0 - es-abstract: registry.npmmirror.com/es-abstract@1.21.2 - dev: true - - registry.npmmirror.com/string_decoder@1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/string_decoder/-/string_decoder-1.1.1.tgz} - name: string_decoder - version: 1.1.1 - dependencies: - safe-buffer: registry.npmmirror.com/safe-buffer@5.1.2 - dev: false - - registry.npmmirror.com/strip-ansi@6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-ansi/-/strip-ansi-6.0.1.tgz} - name: strip-ansi - version: 6.0.1 - engines: {node: '>=8'} - dependencies: - ansi-regex: registry.npmmirror.com/ansi-regex@5.0.1 - dev: true - - registry.npmmirror.com/strip-bom@3.0.0: - resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-bom/-/strip-bom-3.0.0.tgz} - name: strip-bom - version: 3.0.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/strip-final-newline@2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-2.0.0.tgz} - name: strip-final-newline - version: 2.0.0 - engines: {node: '>=6'} - dev: true - - registry.npmmirror.com/strip-final-newline@3.0.0: - resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-final-newline/-/strip-final-newline-3.0.0.tgz} - name: strip-final-newline - version: 3.0.0 - engines: {node: '>=12'} - dev: true - - registry.npmmirror.com/strip-json-comments@3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strip-json-comments/-/strip-json-comments-3.1.1.tgz} - name: strip-json-comments - version: 3.1.1 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/strnum@1.0.5: - resolution: {integrity: sha512-J8bbNyKKXl5qYcR36TIO8W3mVGVHrmmxsd5PAItGkmyzwJvybiw2IVq5nqd0i4LSNSkB/sx9VHllbfFdr9k1JA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/strnum/-/strnum-1.0.5.tgz} - name: strnum - version: 1.0.5 - dev: false - optional: true - - registry.npmmirror.com/style-to-object@0.4.1: - resolution: {integrity: sha512-HFpbb5gr2ypci7Qw+IOhnP2zOU7e77b+rzM+wTzXzfi1PrtBCX0E7Pk4wL4iTLnhzZ+JgEGAhX81ebTg/aYjQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/style-to-object/-/style-to-object-0.4.1.tgz} - name: style-to-object - version: 0.4.1 - dependencies: - inline-style-parser: registry.npmmirror.com/inline-style-parser@0.1.1 - dev: false - - registry.npmmirror.com/styled-jsx@5.1.1(react@18.2.0): - resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/styled-jsx/-/styled-jsx-5.1.1.tgz} - id: registry.npmmirror.com/styled-jsx/5.1.1 - name: styled-jsx - version: 5.1.1 - engines: {node: '>= 12.0.0'} - peerDependencies: - '@babel/core': '*' - babel-plugin-macros: '*' - react: '>= 16.8.0 || 17.x.x || ^18.0.0-0' - peerDependenciesMeta: - '@babel/core': - optional: true - babel-plugin-macros: - optional: true - dependencies: - client-only: registry.npmmirror.com/client-only@0.0.1 - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/stylis@4.2.0: - resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/stylis/-/stylis-4.2.0.tgz} - name: stylis - version: 4.2.0 - dev: false - - registry.npmmirror.com/supports-color@5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-5.5.0.tgz} - name: supports-color - version: 5.5.0 - engines: {node: '>=4'} - dependencies: - has-flag: registry.npmmirror.com/has-flag@3.0.0 - - registry.npmmirror.com/supports-color@7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-color/-/supports-color-7.2.0.tgz} - name: supports-color - version: 7.2.0 - engines: {node: '>=8'} - dependencies: - has-flag: registry.npmmirror.com/has-flag@4.0.0 - dev: true - - registry.npmmirror.com/supports-preserve-symlinks-flag@1.0.0: - resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz} - name: supports-preserve-symlinks-flag - version: 1.0.0 - engines: {node: '>= 0.4'} - - registry.npmmirror.com/svg-parser@2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/svg-parser/-/svg-parser-2.0.4.tgz} - name: svg-parser - version: 2.0.4 - dev: true - - registry.npmmirror.com/svgo@2.8.0: - resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/svgo/-/svgo-2.8.0.tgz} - name: svgo - version: 2.8.0 - engines: {node: '>=10.13.0'} - hasBin: true - dependencies: - '@trysound/sax': registry.npmmirror.com/@trysound/sax@0.2.0 - commander: registry.npmmirror.com/commander@7.2.0 - css-select: registry.npmmirror.com/css-select@4.3.0 - css-tree: registry.npmmirror.com/css-tree@1.1.3 - csso: registry.npmmirror.com/csso@4.2.0 - picocolors: registry.npmmirror.com/picocolors@1.0.0 - stable: registry.npmmirror.com/stable@0.1.8 - dev: true - - registry.npmmirror.com/symbol-tree@3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/symbol-tree/-/symbol-tree-3.2.4.tgz} - name: symbol-tree - version: 3.2.4 - dev: false - - registry.npmmirror.com/synckit@0.8.5: - resolution: {integrity: sha512-L1dapNV6vu2s/4Sputv8xGsCdAVlb5nRDMFU/E27D44l5U6cw1g0dGd45uLc+OXjNMmF4ntiMdCimzcjFKQI8Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/synckit/-/synckit-0.8.5.tgz} - name: synckit - version: 0.8.5 - engines: {node: ^14.18.0 || >=16.0.0} - dependencies: - '@pkgr/utils': registry.npmmirror.com/@pkgr/utils@2.4.1 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: true - - registry.npmmirror.com/tapable@2.2.1: - resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tapable/-/tapable-2.2.1.tgz} - name: tapable - version: 2.2.1 - engines: {node: '>=6'} - dev: true - - registry.npmmirror.com/text-hex@1.0.0: - resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/text-hex/-/text-hex-1.0.0.tgz} - name: text-hex - version: 1.0.0 - dev: false - - registry.npmmirror.com/text-table@0.2.0: - resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/text-table/-/text-table-0.2.0.tgz} - name: text-table - version: 0.2.0 - dev: true - - registry.npmmirror.com/timezones-list@3.0.2: - resolution: {integrity: sha512-I698hm6Jp/xxkwyTSOr39pZkYKETL8LDJeSIhjxXBfPUAHM5oZNuQ4o9UK3PSkDBOkjATecSOBb3pR1IkIBUsg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/timezones-list/-/timezones-list-3.0.2.tgz} - name: timezones-list - version: 3.0.2 - dev: false - - registry.npmmirror.com/tiny-invariant@1.3.1: - resolution: {integrity: sha512-AD5ih2NlSssTCwsMznbvwMZpJ1cbhkGd2uueNxzv2jDlEeZdU04JQfRnggJQ8DrcVBGjAsCKwFBbDlVNtEMlzw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tiny-invariant/-/tiny-invariant-1.3.1.tgz} - name: tiny-invariant - version: 1.3.1 - dev: false - - registry.npmmirror.com/titleize@3.0.0: - resolution: {integrity: sha512-KxVu8EYHDPBdUYdKZdKtU2aj2XfEx9AfjXxE/Aj0vT06w2icA09Vus1rh6eSu1y01akYg6BjIK/hxyLJINoMLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/titleize/-/titleize-3.0.0.tgz} - name: titleize - version: 3.0.0 - engines: {node: '>=12'} - dev: true - - registry.npmmirror.com/to-fast-properties@2.0.0: - resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/to-fast-properties/-/to-fast-properties-2.0.0.tgz} - name: to-fast-properties - version: 2.0.0 - engines: {node: '>=4'} - - registry.npmmirror.com/to-regex-range@5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/to-regex-range/-/to-regex-range-5.0.1.tgz} - name: to-regex-range - version: 5.0.1 - engines: {node: '>=8.0'} - dependencies: - is-number: registry.npmmirror.com/is-number@7.0.0 - - registry.npmmirror.com/toggle-selection@1.0.6: - resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/toggle-selection/-/toggle-selection-1.0.6.tgz} - name: toggle-selection - version: 1.0.6 - dev: false - - registry.npmmirror.com/tough-cookie@4.1.3: - resolution: {integrity: sha512-aX/y5pVRkfRnfmuX+OdbSdXvPe6ieKX/G2s7e98f4poJHnqH3281gDPm/metm6E/WRamfx7WC4HUqkWHfQHprw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tough-cookie/-/tough-cookie-4.1.3.tgz} - name: tough-cookie - version: 4.1.3 - engines: {node: '>=6'} - dependencies: - psl: registry.npmmirror.com/psl@1.9.0 - punycode: registry.npmmirror.com/punycode@2.3.0 - universalify: registry.npmmirror.com/universalify@0.2.0 - url-parse: registry.npmmirror.com/url-parse@1.5.10 - dev: false - - registry.npmmirror.com/tr46@3.0.0: - resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tr46/-/tr46-3.0.0.tgz} - name: tr46 - version: 3.0.0 - engines: {node: '>=12'} - dependencies: - punycode: registry.npmmirror.com/punycode@2.3.0 - dev: false - - registry.npmmirror.com/tr46@4.1.1: - resolution: {integrity: sha512-2lv/66T7e5yNyhAAC4NaKe5nVavzuGJQVVtRYLyQ2OI8tsJ61PMLlelehb0wi2Hx6+hT/OJUWZcw8MjlSRnxvw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tr46/-/tr46-4.1.1.tgz} - name: tr46 - version: 4.1.1 - engines: {node: '>=14'} - dependencies: - punycode: registry.npmmirror.com/punycode@2.3.0 - dev: false - - registry.npmmirror.com/trim-lines@3.0.1: - resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/trim-lines/-/trim-lines-3.0.1.tgz} - name: trim-lines - version: 3.0.1 - dev: false - - registry.npmmirror.com/triple-beam@1.4.1: - resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/triple-beam/-/triple-beam-1.4.1.tgz} - name: triple-beam - version: 1.4.1 - engines: {node: '>= 14.0.0'} - dev: false - - registry.npmmirror.com/trough@2.1.0: - resolution: {integrity: sha512-AqTiAOLcj85xS7vQ8QkAV41hPDIJ71XJB4RCUrzo/1GM2CQwhkJGaf9Hgr7BOugMRpgGUrqRg/DrBDl4H40+8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/trough/-/trough-2.1.0.tgz} - name: trough - version: 2.1.0 - dev: false - - registry.npmmirror.com/ts-dedent@2.2.0: - resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ts-dedent/-/ts-dedent-2.2.0.tgz} - name: ts-dedent - version: 2.2.0 - engines: {node: '>=6.10'} - dev: false - - registry.npmmirror.com/tsconfig-paths@3.14.2: - resolution: {integrity: sha512-o/9iXgCYc5L/JxCHPe3Hvh8Q/2xm5Z+p18PESBU6Ff33695QnCHBEjcytY2q19ua7Mbl/DavtBOLq+oG0RCL+g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tsconfig-paths/-/tsconfig-paths-3.14.2.tgz} - name: tsconfig-paths - version: 3.14.2 - dependencies: - '@types/json5': registry.npmmirror.com/@types/json5@0.0.29 - json5: registry.npmmirror.com/json5@1.0.2 - minimist: registry.npmmirror.com/minimist@1.2.8 - strip-bom: registry.npmmirror.com/strip-bom@3.0.0 - dev: true - - registry.npmmirror.com/tslib@1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-1.14.1.tgz} - name: tslib - version: 1.14.1 - - registry.npmmirror.com/tslib@2.3.0: - resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.3.0.tgz} - name: tslib - version: 2.3.0 - dev: false - - registry.npmmirror.com/tslib@2.4.0: - resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.4.0.tgz} - name: tslib - version: 2.4.0 - dev: false - - registry.npmmirror.com/tslib@2.5.0: - resolution: {integrity: sha512-336iVw3rtn2BUK7ORdIAHTyxHGRIHVReokCR3XjbckJMK7ms8FysBfhLR8IXnAgy7T0PTPNBWKiH514FOW/WSg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tslib/-/tslib-2.5.0.tgz} - name: tslib - version: 2.5.0 - - registry.npmmirror.com/tsutils@3.21.0(typescript@4.9.5): - resolution: {integrity: sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tsutils/-/tsutils-3.21.0.tgz} - id: registry.npmmirror.com/tsutils/3.21.0 - name: tsutils - version: 3.21.0 - engines: {node: '>= 6'} - peerDependencies: - typescript: '>=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta' - dependencies: - tslib: registry.npmmirror.com/tslib@1.14.1 - typescript: registry.npmmirror.com/typescript@4.9.5 - dev: true - - registry.npmmirror.com/tunnel@0.0.6: - resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/tunnel/-/tunnel-0.0.6.tgz} - name: tunnel - version: 0.0.6 - engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'} - dev: false - - registry.npmmirror.com/type-check@0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-check/-/type-check-0.4.0.tgz} - name: type-check - version: 0.4.0 - engines: {node: '>= 0.8.0'} - dependencies: - prelude-ls: registry.npmmirror.com/prelude-ls@1.2.1 - dev: true - - registry.npmmirror.com/type-fest@0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-fest/-/type-fest-0.20.2.tgz} - name: type-fest - version: 0.20.2 - engines: {node: '>=10'} - dev: true - - registry.npmmirror.com/type-is@1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/type-is/-/type-is-1.6.18.tgz} - name: type-is - version: 1.6.18 - engines: {node: '>= 0.6'} - dependencies: - media-typer: registry.npmmirror.com/media-typer@0.3.0 - mime-types: registry.npmmirror.com/mime-types@2.1.35 - dev: false - - registry.npmmirror.com/typed-array-length@1.0.4: - resolution: {integrity: sha512-KjZypGq+I/H7HI5HlOoGHkWUUGq+Q0TPhQurLbyrVrvnKTBgzLhIJ7j6J/XTQOi0d1RjyZ0wdas8bKs2p0x3Ng==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typed-array-length/-/typed-array-length-1.0.4.tgz} - name: typed-array-length - version: 1.0.4 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - for-each: registry.npmmirror.com/for-each@0.3.3 - is-typed-array: registry.npmmirror.com/is-typed-array@1.1.10 - dev: true - - registry.npmmirror.com/typedarray@0.0.6: - resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typedarray/-/typedarray-0.0.6.tgz} - name: typedarray - version: 0.0.6 - dev: false - - registry.npmmirror.com/typescript@4.9.5: - resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/typescript/-/typescript-4.9.5.tgz} - name: typescript - version: 4.9.5 - engines: {node: '>=4.2.0'} - hasBin: true - dev: true - - registry.npmmirror.com/unbox-primitive@1.0.2: - resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unbox-primitive/-/unbox-primitive-1.0.2.tgz} - name: unbox-primitive - version: 1.0.2 - dependencies: - call-bind: registry.npmmirror.com/call-bind@1.0.2 - has-bigints: registry.npmmirror.com/has-bigints@1.0.2 - has-symbols: registry.npmmirror.com/has-symbols@1.0.3 - which-boxed-primitive: registry.npmmirror.com/which-boxed-primitive@1.0.2 - dev: true - - registry.npmmirror.com/underscore@1.13.6: - resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/underscore/-/underscore-1.13.6.tgz} - name: underscore - version: 1.13.6 - dev: false - - registry.npmmirror.com/unicode-canonical-property-names-ecmascript@2.0.0: - resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-2.0.0.tgz} - name: unicode-canonical-property-names-ecmascript - version: 2.0.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/unicode-match-property-ecmascript@2.0.0: - resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-2.0.0.tgz} - name: unicode-match-property-ecmascript - version: 2.0.0 - engines: {node: '>=4'} - dependencies: - unicode-canonical-property-names-ecmascript: registry.npmmirror.com/unicode-canonical-property-names-ecmascript@2.0.0 - unicode-property-aliases-ecmascript: registry.npmmirror.com/unicode-property-aliases-ecmascript@2.1.0 - dev: true - - registry.npmmirror.com/unicode-match-property-value-ecmascript@2.1.0: - resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-2.1.0.tgz} - name: unicode-match-property-value-ecmascript - version: 2.1.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/unicode-property-aliases-ecmascript@2.1.0: - resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-2.1.0.tgz} - name: unicode-property-aliases-ecmascript - version: 2.1.0 - engines: {node: '>=4'} - dev: true - - registry.npmmirror.com/unified@10.1.2: - resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unified/-/unified-10.1.2.tgz} - name: unified - version: 10.1.2 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - bail: registry.npmmirror.com/bail@2.0.2 - extend: registry.npmmirror.com/extend@3.0.2 - is-buffer: registry.npmmirror.com/is-buffer@2.0.5 - is-plain-obj: registry.npmmirror.com/is-plain-obj@4.1.0 - trough: registry.npmmirror.com/trough@2.1.0 - vfile: registry.npmmirror.com/vfile@5.3.7 - dev: false - - registry.npmmirror.com/unist-util-find-after@4.0.1: - resolution: {integrity: sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-find-after/-/unist-util-find-after-4.0.1.tgz} - name: unist-util-find-after - version: 4.0.1 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - unist-util-is: registry.npmmirror.com/unist-util-is@5.2.1 - dev: false - - registry.npmmirror.com/unist-util-generated@2.0.1: - resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-generated/-/unist-util-generated-2.0.1.tgz} - name: unist-util-generated - version: 2.0.1 - dev: false - - registry.npmmirror.com/unist-util-is@5.2.1: - resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-is/-/unist-util-is-5.2.1.tgz} - name: unist-util-is - version: 5.2.1 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - dev: false - - registry.npmmirror.com/unist-util-position@4.0.4: - resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-position/-/unist-util-position-4.0.4.tgz} - name: unist-util-position - version: 4.0.4 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - dev: false - - registry.npmmirror.com/unist-util-remove-position@4.0.2: - resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-remove-position/-/unist-util-remove-position-4.0.2.tgz} - name: unist-util-remove-position - version: 4.0.2 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - unist-util-visit: registry.npmmirror.com/unist-util-visit@4.1.2 - dev: false - - registry.npmmirror.com/unist-util-stringify-position@3.0.3: - resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-stringify-position/-/unist-util-stringify-position-3.0.3.tgz} - name: unist-util-stringify-position - version: 3.0.3 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - dev: false - - registry.npmmirror.com/unist-util-visit-parents@5.1.3: - resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-visit-parents/-/unist-util-visit-parents-5.1.3.tgz} - name: unist-util-visit-parents - version: 5.1.3 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - unist-util-is: registry.npmmirror.com/unist-util-is@5.2.1 - dev: false - - registry.npmmirror.com/unist-util-visit@4.1.2: - resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/unist-util-visit/-/unist-util-visit-4.1.2.tgz} - name: unist-util-visit - version: 4.1.2 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - unist-util-is: registry.npmmirror.com/unist-util-is@5.2.1 - unist-util-visit-parents: registry.npmmirror.com/unist-util-visit-parents@5.1.3 - dev: false - - registry.npmmirror.com/universalify@0.2.0: - resolution: {integrity: sha512-CJ1QgKmNg3CwvAv/kOFmtnEN05f0D/cn9QntgNOQlQF9dgvVTHj3t+8JPdjqawCHk7V/KA+fbUqzZ9XWhcqPUg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/universalify/-/universalify-0.2.0.tgz} - name: universalify - version: 0.2.0 - engines: {node: '>= 4.0.0'} - dev: false - - registry.npmmirror.com/untildify@4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/untildify/-/untildify-4.0.0.tgz} - name: untildify - version: 4.0.0 - engines: {node: '>=8'} - dev: true - - registry.npmmirror.com/update-browserslist-db@1.0.11(browserslist@4.21.7): - resolution: {integrity: sha512-dCwEFf0/oT85M1fHBg4F0jtLwJrutGoHSQXCh7u4o2t1drG+c0a9Flnqww6XUKSfQMPpJBRjU8d4RXB09qtvaA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/update-browserslist-db/-/update-browserslist-db-1.0.11.tgz} - id: registry.npmmirror.com/update-browserslist-db/1.0.11 - name: update-browserslist-db - version: 1.0.11 - hasBin: true - peerDependencies: - browserslist: '>= 4.21.0' - dependencies: - browserslist: registry.npmmirror.com/browserslist@4.21.7 - escalade: registry.npmmirror.com/escalade@3.1.1 - picocolors: registry.npmmirror.com/picocolors@1.0.0 - dev: true - - registry.npmmirror.com/uri-js@4.4.1: - resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uri-js/-/uri-js-4.4.1.tgz} - name: uri-js - version: 4.4.1 - dependencies: - punycode: registry.npmmirror.com/punycode@2.3.0 - dev: true - - registry.npmmirror.com/url-parse@1.5.10: - resolution: {integrity: sha512-WypcfiRhfeUP9vvF0j6rw0J3hrWrw6iZv3+22h6iRMJ/8z1Tj6XfLP4DsUix5MhMPnXpiHDoKyoZ/bdCkwBCiQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/url-parse/-/url-parse-1.5.10.tgz} - name: url-parse - version: 1.5.10 - dependencies: - querystringify: registry.npmmirror.com/querystringify@2.2.0 - requires-port: registry.npmmirror.com/requires-port@1.0.0 - dev: false - - registry.npmmirror.com/use-callback-ref@1.3.0(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-3FT9PRuRdbB9HfXhEq35u4oZkvpJ5kuYbpqhCfmiZyReuRgpnhDlbr2ZEnnuS0RrJAPn6l23xjFg9kpDM+Ms7w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/use-callback-ref/-/use-callback-ref-1.3.0.tgz} - id: registry.npmmirror.com/use-callback-ref/1.3.0 - name: use-callback-ref - version: 1.3.0 - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.8.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - react: registry.npmmirror.com/react@18.2.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/use-sidecar@1.1.2(@types/react@18.0.28)(react@18.2.0): - resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/use-sidecar/-/use-sidecar-1.1.2.tgz} - id: registry.npmmirror.com/use-sidecar/1.1.2 - name: use-sidecar - version: 1.1.2 - engines: {node: '>=10'} - peerDependencies: - '@types/react': ^16.9.0 || ^17.0.0 || ^18.0.0 - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - peerDependenciesMeta: - '@types/react': - optional: true - dependencies: - '@types/react': registry.npmmirror.com/@types/react@18.0.28 - detect-node-es: registry.npmmirror.com/detect-node-es@1.1.0 - react: registry.npmmirror.com/react@18.2.0 - tslib: registry.npmmirror.com/tslib@2.5.0 - dev: false - - registry.npmmirror.com/use-sync-external-store@1.2.0(react@18.2.0): - resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/use-sync-external-store/-/use-sync-external-store-1.2.0.tgz} - id: registry.npmmirror.com/use-sync-external-store/1.2.0 - name: use-sync-external-store - version: 1.2.0 - peerDependencies: - react: ^16.8.0 || ^17.0.0 || ^18.0.0 - dependencies: - react: registry.npmmirror.com/react@18.2.0 - dev: false - - registry.npmmirror.com/util-deprecate@1.0.2: - resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/util-deprecate/-/util-deprecate-1.0.2.tgz} - name: util-deprecate - version: 1.0.2 - dev: false - - registry.npmmirror.com/uuid@8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uuid/-/uuid-8.3.2.tgz} - name: uuid - version: 8.3.2 - hasBin: true - dev: false - optional: true - - registry.npmmirror.com/uuid@9.0.0: - resolution: {integrity: sha512-MXcSTerfPa4uqyzStbRoTgt5XIe3x5+42+q1sDuy3R5MDk66URdLMOZe5aPX/SQd+kuYAh0FdP/pO28IkQyTeg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uuid/-/uuid-9.0.0.tgz} - name: uuid - version: 9.0.0 - hasBin: true - dev: false - - registry.npmmirror.com/uvu@0.5.6: - resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/uvu/-/uvu-0.5.6.tgz} - name: uvu - version: 0.5.6 - engines: {node: '>=8'} - hasBin: true - dependencies: - dequal: registry.npmmirror.com/dequal@2.0.3 - diff: registry.npmmirror.com/diff@5.1.0 - kleur: registry.npmmirror.com/kleur@4.1.5 - sade: registry.npmmirror.com/sade@1.8.1 - dev: false - - registry.npmmirror.com/vary@1.1.2: - resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vary/-/vary-1.1.2.tgz} - name: vary - version: 1.1.2 - engines: {node: '>= 0.8'} - dev: false - - registry.npmmirror.com/vfile-location@4.1.0: - resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vfile-location/-/vfile-location-4.1.0.tgz} - name: vfile-location - version: 4.1.0 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - vfile: registry.npmmirror.com/vfile@5.3.7 - dev: false - - registry.npmmirror.com/vfile-message@3.1.4: - resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vfile-message/-/vfile-message-3.1.4.tgz} - name: vfile-message - version: 3.1.4 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - unist-util-stringify-position: registry.npmmirror.com/unist-util-stringify-position@3.0.3 - dev: false - - registry.npmmirror.com/vfile@5.3.7: - resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/vfile/-/vfile-5.3.7.tgz} - name: vfile - version: 5.3.7 - dependencies: - '@types/unist': registry.npmmirror.com/@types/unist@2.0.6 - is-buffer: registry.npmmirror.com/is-buffer@2.0.5 - unist-util-stringify-position: registry.npmmirror.com/unist-util-stringify-position@3.0.3 - vfile-message: registry.npmmirror.com/vfile-message@3.1.4 - dev: false - - registry.npmmirror.com/void-elements@3.1.0: - resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/void-elements/-/void-elements-3.1.0.tgz} - name: void-elements - version: 3.1.0 - engines: {node: '>=0.10.0'} - dev: false - - registry.npmmirror.com/w3c-xmlserializer@4.0.0: - resolution: {integrity: sha512-d+BFHzbiCx6zGfz0HyQ6Rg69w9k19nviJspaj4yNscGjrHu94sVP+aRm75yEbCh+r2/yR+7q6hux9LVtbuTGBw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/w3c-xmlserializer/-/w3c-xmlserializer-4.0.0.tgz} - name: w3c-xmlserializer - version: 4.0.0 - engines: {node: '>=14'} - dependencies: - xml-name-validator: registry.npmmirror.com/xml-name-validator@4.0.0 - dev: false - - registry.npmmirror.com/web-namespaces@2.0.1: - resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/web-namespaces/-/web-namespaces-2.0.1.tgz} - name: web-namespaces - version: 2.0.1 - dev: false - - registry.npmmirror.com/web-worker@1.2.0: - resolution: {integrity: sha512-PgF341avzqyx60neE9DD+XS26MMNMoUQRz9NOZwW32nPQrF6p77f1htcnjBSEV8BGMKZ16choqUG4hyI0Hx7mA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/web-worker/-/web-worker-1.2.0.tgz} - name: web-worker - version: 1.2.0 - dev: false - - registry.npmmirror.com/webidl-conversions@7.0.0: - resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz} - name: webidl-conversions - version: 7.0.0 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/whatwg-encoding@2.0.0: - resolution: {integrity: sha512-p41ogyeMUrw3jWclHWTQg1k05DSVXPLcVxRTYsXUk+ZooOCZLcoYgPZ/HL/D/N+uQPOtcp1me1WhBEaX02mhWg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/whatwg-encoding/-/whatwg-encoding-2.0.0.tgz} - name: whatwg-encoding - version: 2.0.0 - engines: {node: '>=12'} - dependencies: - iconv-lite: registry.npmmirror.com/iconv-lite@0.6.3 - dev: false - - registry.npmmirror.com/whatwg-mimetype@3.0.0: - resolution: {integrity: sha512-nt+N2dzIutVRxARx1nghPKGv1xHikU7HKdfafKkLNLindmPU/ch3U31NOCGGA/dmPcmb1VlofO0vnKAcsm0o/Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/whatwg-mimetype/-/whatwg-mimetype-3.0.0.tgz} - name: whatwg-mimetype - version: 3.0.0 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/whatwg-url@11.0.0: - resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/whatwg-url/-/whatwg-url-11.0.0.tgz} - name: whatwg-url - version: 11.0.0 - engines: {node: '>=12'} - dependencies: - tr46: registry.npmmirror.com/tr46@3.0.0 - webidl-conversions: registry.npmmirror.com/webidl-conversions@7.0.0 - dev: false - - registry.npmmirror.com/whatwg-url@12.0.1: - resolution: {integrity: sha512-Ed/LrqB8EPlGxjS+TrsXcpUond1mhccS3pchLhzSgPCnTimUCKj3IZE75pAs5m6heB2U2TMerKFUXheyHY+VDQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/whatwg-url/-/whatwg-url-12.0.1.tgz} - name: whatwg-url - version: 12.0.1 - engines: {node: '>=14'} - dependencies: - tr46: registry.npmmirror.com/tr46@4.1.1 - webidl-conversions: registry.npmmirror.com/webidl-conversions@7.0.0 - dev: false - - registry.npmmirror.com/which-boxed-primitive@1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz} - name: which-boxed-primitive - version: 1.0.2 - dependencies: - is-bigint: registry.npmmirror.com/is-bigint@1.0.4 - is-boolean-object: registry.npmmirror.com/is-boolean-object@1.1.2 - is-number-object: registry.npmmirror.com/is-number-object@1.0.7 - is-string: registry.npmmirror.com/is-string@1.0.7 - is-symbol: registry.npmmirror.com/is-symbol@1.0.4 - dev: true - - registry.npmmirror.com/which-collection@1.0.1: - resolution: {integrity: sha512-W8xeTUwaln8i3K/cY1nGXzdnVZlidBcagyNFtBdD5kxnb4TvGKR7FfSIS3mYpwWS1QUCutfKz8IY8RjftB0+1A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-collection/-/which-collection-1.0.1.tgz} - name: which-collection - version: 1.0.1 - dependencies: - is-map: registry.npmmirror.com/is-map@2.0.2 - is-set: registry.npmmirror.com/is-set@2.0.2 - is-weakmap: registry.npmmirror.com/is-weakmap@2.0.1 - is-weakset: registry.npmmirror.com/is-weakset@2.0.2 - dev: true - - registry.npmmirror.com/which-typed-array@1.1.9: - resolution: {integrity: sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which-typed-array/-/which-typed-array-1.1.9.tgz} - name: which-typed-array - version: 1.1.9 - engines: {node: '>= 0.4'} - dependencies: - available-typed-arrays: registry.npmmirror.com/available-typed-arrays@1.0.5 - call-bind: registry.npmmirror.com/call-bind@1.0.2 - for-each: registry.npmmirror.com/for-each@0.3.3 - gopd: registry.npmmirror.com/gopd@1.0.1 - has-tostringtag: registry.npmmirror.com/has-tostringtag@1.0.0 - is-typed-array: registry.npmmirror.com/is-typed-array@1.1.10 - dev: true - - registry.npmmirror.com/which@2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/which/-/which-2.0.2.tgz} - name: which - version: 2.0.2 - engines: {node: '>= 8'} - hasBin: true - dependencies: - isexe: registry.npmmirror.com/isexe@2.0.0 - dev: true - - registry.npmmirror.com/winston-mongodb@5.1.1(winston@3.10.0): - resolution: {integrity: sha512-tlDksYDCsSka6vLzB/cg19B+kRbVH/y9JQdXVXc5r4TSLEgX1Ivj/vHyedYlYzNMAZkSSfexwI/dSDn3f9/Qkg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/winston-mongodb/-/winston-mongodb-5.1.1.tgz} - id: registry.npmmirror.com/winston-mongodb/5.1.1 - name: winston-mongodb - version: 5.1.1 - engines: {node: '>=6.8.1'} - peerDependencies: - winston: ^3.0.0 - dependencies: - mongodb: registry.npmmirror.com/mongodb@3.7.4 - winston: registry.npmmirror.com/winston@3.10.0 - winston-transport: registry.npmmirror.com/winston-transport@4.5.0 - transitivePeerDependencies: - - aws4 - - bson-ext - - kerberos - - mongodb-client-encryption - - mongodb-extjson - - snappy - dev: false - - registry.npmmirror.com/winston-transport@4.5.0: - resolution: {integrity: sha512-YpZzcUzBedhlTAfJg6vJDlyEai/IFMIVcaEZZyl3UXIl4gmqRpU7AE89AHLkbzLUsv0NVmw7ts+iztqKxxPW1Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/winston-transport/-/winston-transport-4.5.0.tgz} - name: winston-transport - version: 4.5.0 - engines: {node: '>= 6.4.0'} - dependencies: - logform: registry.npmmirror.com/logform@2.5.1 - readable-stream: registry.npmmirror.com/readable-stream@3.6.2 - triple-beam: registry.npmmirror.com/triple-beam@1.4.1 - dev: false - - registry.npmmirror.com/winston@3.10.0: - resolution: {integrity: sha512-nT6SIDaE9B7ZRO0u3UvdrimG0HkB7dSTAgInQnNR2SOPJ4bvq5q79+pXLftKmP52lJGW15+H5MCK0nM9D3KB/g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/winston/-/winston-3.10.0.tgz} - name: winston - version: 3.10.0 - engines: {node: '>= 12.0.0'} - dependencies: - '@colors/colors': registry.npmmirror.com/@colors/colors@1.5.0 - '@dabh/diagnostics': registry.npmmirror.com/@dabh/diagnostics@2.0.3 - async: registry.npmmirror.com/async@3.2.4 - is-stream: registry.npmmirror.com/is-stream@2.0.1 - logform: registry.npmmirror.com/logform@2.5.1 - one-time: registry.npmmirror.com/one-time@1.0.0 - readable-stream: registry.npmmirror.com/readable-stream@3.6.2 - safe-stable-stringify: registry.npmmirror.com/safe-stable-stringify@2.4.3 - stack-trace: registry.npmmirror.com/stack-trace@0.0.10 - triple-beam: registry.npmmirror.com/triple-beam@1.4.1 - winston-transport: registry.npmmirror.com/winston-transport@4.5.0 - dev: false - - registry.npmmirror.com/word-wrap@1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/word-wrap/-/word-wrap-1.2.3.tgz} - name: word-wrap - version: 1.2.3 - engines: {node: '>=0.10.0'} - dev: true - - registry.npmmirror.com/wrappy@1.0.2: - resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/wrappy/-/wrappy-1.0.2.tgz} - name: wrappy - version: 1.0.2 - - registry.npmmirror.com/ws@8.13.0: - resolution: {integrity: sha512-x9vcZYTrFPC7aSIbj7sRCYo7L/Xb8Iy+pW0ng0wt2vCJv7M9HOMy0UoN3rr+IFC7hb7vXoqS+P9ktyLLLhO+LA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/ws/-/ws-8.13.0.tgz} - name: ws - version: 8.13.0 - engines: {node: '>=10.0.0'} - peerDependencies: - bufferutil: ^4.0.1 - utf-8-validate: '>=5.0.2' - peerDependenciesMeta: - bufferutil: - optional: true - utf-8-validate: - optional: true - dev: false - - registry.npmmirror.com/xml-name-validator@4.0.0: - resolution: {integrity: sha512-ICP2e+jsHvAj2E2lIHxa5tjXRlKDJo4IdvPvCXbXQGdzSfmSpNVyIKMvoZHjDY9DP0zV17iI85o90vRFXNccRw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xml-name-validator/-/xml-name-validator-4.0.0.tgz} - name: xml-name-validator - version: 4.0.0 - engines: {node: '>=12'} - dev: false - - registry.npmmirror.com/xmlbuilder@10.1.1: - resolution: {integrity: sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xmlbuilder/-/xmlbuilder-10.1.1.tgz} - name: xmlbuilder - version: 10.1.1 - engines: {node: '>=4.0'} - dev: false - - registry.npmmirror.com/xmlchars@2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xmlchars/-/xmlchars-2.2.0.tgz} - name: xmlchars - version: 2.2.0 - dev: false - - registry.npmmirror.com/xtend@4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/xtend/-/xtend-4.0.2.tgz} - name: xtend - version: 4.0.2 - engines: {node: '>=0.4'} - - registry.npmmirror.com/yallist@3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-3.1.1.tgz} - name: yallist - version: 3.1.1 - dev: true - - registry.npmmirror.com/yallist@4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yallist/-/yallist-4.0.0.tgz} - name: yallist - version: 4.0.0 - - registry.npmmirror.com/yaml@1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yaml/-/yaml-1.10.2.tgz} - name: yaml - version: 1.10.2 - engines: {node: '>= 6'} - - registry.npmmirror.com/yocto-queue@0.1.0: - resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/yocto-queue/-/yocto-queue-0.1.0.tgz} - name: yocto-queue - version: 0.1.0 - engines: {node: '>=10'} - dev: true - - registry.npmmirror.com/zrender@5.4.1: - resolution: {integrity: sha512-M4Z05BHWtajY2241EmMPHglDQAJ1UyHQcYsxDNzD9XLSkPDqMq4bB28v9Pb4mvHnVQ0GxyTklZ/69xCFP6RXBA==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/zrender/-/zrender-5.4.1.tgz} - name: zrender - version: 5.4.1 - dependencies: - tslib: registry.npmmirror.com/tslib@2.3.0 - dev: false - - registry.npmmirror.com/zustand@4.3.5(immer@9.0.19)(react@18.2.0): - resolution: {integrity: sha512-2iPUzfwx+g3f0PagOMz2vDO9mZzEp2puFpNe7vrAymVPOEIEUjCPkC4/zy84eAscxIWmTU4j9g6upXYkJdzEFQ==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/zustand/-/zustand-4.3.5.tgz} - id: registry.npmmirror.com/zustand/4.3.5 - name: zustand - version: 4.3.5 - engines: {node: '>=12.7.0'} - peerDependencies: - immer: '>=9.0' - react: '>=16.8' - peerDependenciesMeta: - immer: - optional: true - react: - optional: true - dependencies: - immer: registry.npmmirror.com/immer@9.0.19 - react: registry.npmmirror.com/react@18.2.0 - use-sync-external-store: registry.npmmirror.com/use-sync-external-store@1.2.0(react@18.2.0) - dev: false - - registry.npmmirror.com/zwitch@2.0.4: - resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==, registry: https://registry.npm.taobao.org/, tarball: https://registry.npmmirror.com/zwitch/-/zwitch-2.0.4.tgz} - name: zwitch - version: 2.0.4 - dev: false - -settings: - autoInstallPeers: true - excludeLinksFromLockfile: false diff --git a/projects/app/public/locales/en/common.json b/projects/app/public/locales/en/common.json index 235dafb1b..c1cfda343 100644 --- a/projects/app/public/locales/en/common.json +++ b/projects/app/public/locales/en/common.json @@ -181,6 +181,7 @@ "Choice QA Desc": "The index is constructed with the structure of QA pairs, and ADAPTS to various scenarios such as Q&A and reading", "Choice Visual": "Visual workflow", "Choice Visual Desc": "Visualize modular operations, easily implement complex workflows, and make your AI no longer monolithic", + "Commercial": "Commercial", "Community": "Community", "Dateset": "", "Dateset Desc": "", diff --git a/projects/app/public/locales/zh/common.json b/projects/app/public/locales/zh/common.json index 3617f05ca..bfb8a0bf9 100644 --- a/projects/app/public/locales/zh/common.json +++ b/projects/app/public/locales/zh/common.json @@ -181,6 +181,7 @@ "Choice QA Desc": "采用 QA 对的结构构建索引,适应问答、阅读等多种场景", "Choice Visual": "可视化工作流", "Choice Visual Desc": "可视化模块操作,轻松实现复杂工作流,让你的 AI 不再单一", + "Commercial": "商务咨询", "Community": "社区", "Dateset": "自动数据预处理", "Dateset Desc": "提供手动输入、直接分段、LLM 自动处理和 CSV 等多种数据导入途径", diff --git a/projects/app/src/components/ChatBox/SelectDataset.tsx b/projects/app/src/components/ChatBox/SelectDataset.tsx index eb213573d..bee647217 100644 --- a/projects/app/src/components/ChatBox/SelectDataset.tsx +++ b/projects/app/src/components/ChatBox/SelectDataset.tsx @@ -4,7 +4,7 @@ import { useTranslation } from 'next-i18next'; import { useToast } from '@/web/common/hooks/useToast'; import Avatar from '../Avatar'; import MyIcon from '@/components/Icon'; -import { KbTypeEnum } from '@/constants/dataset'; +import { DatasetTypeEnum } from '@fastgpt/core/dataset/constant'; import DatasetSelectModal, { useDatasetSelect } from '@/components/core/dataset/SelectModal'; const SelectDataset = ({ @@ -57,7 +57,7 @@ const SelectDataset = ({ } : {})} onClick={() => { - if (item.type === KbTypeEnum.folder) { + if (item.type === DatasetTypeEnum.folder) { setParentId(item._id); } else { setSelectedId(item._id); diff --git a/projects/app/src/components/MyModal/index.tsx b/projects/app/src/components/MyModal/index.tsx index 0d9cd734a..426f16275 100644 --- a/projects/app/src/components/MyModal/index.tsx +++ b/projects/app/src/components/MyModal/index.tsx @@ -45,8 +45,8 @@ const MyModal = ({ {...props} > {!!title && {title}} + {onClose && } - {onClose && } {children} diff --git a/projects/app/src/constants/chat.ts b/projects/app/src/constants/chat.ts index 13a2b3f4e..550f26690 100644 --- a/projects/app/src/constants/chat.ts +++ b/projects/app/src/constants/chat.ts @@ -53,11 +53,5 @@ export const ChatSourceMap = { } }; -export enum OutLinkTypeEnum { - 'share' = 'share', - 'iframe' = 'iframe', - apikey = 'apikey' -} - export const HUMAN_ICON = `/icon/human.svg`; export const LOGO_ICON = `/icon/logo.svg`; diff --git a/projects/app/src/constants/dataset.ts b/projects/app/src/constants/dataset.ts index 81ffff6e8..7ac1e48a7 100644 --- a/projects/app/src/constants/dataset.ts +++ b/projects/app/src/constants/dataset.ts @@ -14,23 +14,3 @@ export const defaultKbDetail: DatasetItemType = { maxToken: 3000 } }; - -export enum KbTypeEnum { - folder = 'folder', - dataset = 'dataset' -} -export enum FileStatusEnum { - embedding = 'embedding', - ready = 'ready' -} - -export const KbTypeMap = { - [KbTypeEnum.folder]: { - name: 'folder' - }, - [KbTypeEnum.dataset]: { - name: 'dataset' - } -}; - -export const FolderAvatarSrc = '/imgs/files/folder.svg'; diff --git a/projects/app/src/constants/flow/index.ts b/projects/app/src/constants/flow/index.ts index a167affe2..389ef3fe5 100644 --- a/projects/app/src/constants/flow/index.ts +++ b/projects/app/src/constants/flow/index.ts @@ -2,7 +2,7 @@ import type { BoxProps } from '@chakra-ui/react'; export enum FlowInputItemTypeEnum { systemInput = 'systemInput', // history, userChatInput, variableInput - input = 'input', + input = 'input', // one line input textarea = 'textarea', numberInput = 'numberInput', select = 'select', @@ -10,6 +10,7 @@ export enum FlowInputItemTypeEnum { custom = 'custom', target = 'target', // data input switch = 'switch', + chatInput = 'chatInput', selectApp = 'selectApp', // chat special input quoteList = 'quoteList', diff --git a/projects/app/src/constants/model.ts b/projects/app/src/constants/model.ts index 7dc7a5c69..67dab24c9 100644 --- a/projects/app/src/constants/model.ts +++ b/projects/app/src/constants/model.ts @@ -1,5 +1,5 @@ import type { AppSchema } from '@/types/mongoSchema'; -import type { OutLinkEditType } from '@/types/support/outLink'; +import type { OutLinkEditType } from '@fastgpt/support/outLink/type.d'; export const defaultApp: AppSchema = { _id: '', diff --git a/projects/app/src/global/common/api/systemRes.d.ts b/projects/app/src/global/common/api/systemRes.d.ts index a22df94a2..7054569a6 100644 --- a/projects/app/src/global/common/api/systemRes.d.ts +++ b/projects/app/src/global/common/api/systemRes.d.ts @@ -4,11 +4,13 @@ import { type VectorModelItemType, FunctionModelItemType } from '@/types/model'; +import type { FeConfigsType } from '@fastgpt/common/type/index.d'; export type InitDateResponse = { chatModels: ChatModelItemType[]; qaModel: QAModelItemType; vectorModels: VectorModelItemType[]; feConfigs: FeConfigsType; + priceMd: string; systemVersion: string; }; diff --git a/projects/app/src/global/core/api/datasetReq.d.ts b/projects/app/src/global/core/api/datasetReq.d.ts index f28f504b2..95b0900c6 100644 --- a/projects/app/src/global/core/api/datasetReq.d.ts +++ b/projects/app/src/global/core/api/datasetReq.d.ts @@ -1,4 +1,4 @@ -import { KbTypeEnum } from '@/constants/dataset'; +import { DatasetTypeEnum } from '@fastgpt/core/dataset/constant'; import type { RequestPaging } from '@/types'; import { TrainingModeEnum } from '@/constants/plugin'; import type { SearchTestItemType } from '@/types/core/dataset'; @@ -18,7 +18,7 @@ export type CreateDatasetParams = { tags: string[]; avatar: string; vectorModel?: string; - type: `${KbTypeEnum}`; + type: `${DatasetTypeEnum}`; }; export type SearchTestProps = { diff --git a/projects/app/src/global/core/api/datasetRes.d.ts b/projects/app/src/global/core/api/datasetRes.d.ts index 8ad02486c..6510a6524 100644 --- a/projects/app/src/global/core/api/datasetRes.d.ts +++ b/projects/app/src/global/core/api/datasetRes.d.ts @@ -1,4 +1,3 @@ -import { KbTypeEnum } from '@/constants/dataset'; import type { RequestPaging } from '@/types'; import { TrainingModeEnum } from '@/constants/plugin'; import type { SearchTestItemType } from '@/types/core/dataset'; diff --git a/projects/app/src/global/support/api/openapiReq.d.ts b/projects/app/src/global/support/api/openapiReq.d.ts index b2d3fb66d..028efaaef 100644 --- a/projects/app/src/global/support/api/openapiReq.d.ts +++ b/projects/app/src/global/support/api/openapiReq.d.ts @@ -1,4 +1,4 @@ -import type { OpenApiSchema } from '@/types/support/openapi'; +import type { OpenApiSchema } from '@fastgpt/support/openapi/type.d'; export type GetApiKeyProps = { appId?: string; diff --git a/projects/app/src/pages/_app.tsx b/projects/app/src/pages/_app.tsx index ae05c83d5..17f18ef3f 100644 --- a/projects/app/src/pages/_app.tsx +++ b/projects/app/src/pages/_app.tsx @@ -13,10 +13,10 @@ import { appWithTranslation, useTranslation } from 'next-i18next'; import { getLangStore, setLangStore } from '@/web/common/utils/i18n'; import { useRouter } from 'next/router'; import { useGlobalStore } from '@/web/common/store/global'; +import type { FeConfigsType } from '@fastgpt/common/type/index.d'; import 'nprogress/nprogress.css'; import '@/web/styles/reset.scss'; -import { FeConfigsType } from '@/types'; //Binding events. Router.events.on('routeChangeStart', () => NProgress.start()); diff --git a/projects/app/src/pages/_error.tsx b/projects/app/src/pages/_error.tsx index b2f7cbfad..43fcd60e3 100644 --- a/projects/app/src/pages/_error.tsx +++ b/projects/app/src/pages/_error.tsx @@ -2,8 +2,6 @@ import { useEffect } from 'react'; import { useRouter } from 'next/router'; import { serviceSideProps } from '@/web/common/utils/i18n'; import { useGlobalStore } from '@/web/common/store/global'; -import { addLog } from '@/service/utils/tools'; -import { getErrText } from '@/utils/tools'; function Error() { const router = useRouter(); @@ -36,8 +34,6 @@ function Error() { export async function getServerSideProps(context: any) { console.log('[render error]: ', context); - addLog.error(getErrText(context?.res)); - return { props: { ...(await serviceSideProps(context)) } }; diff --git a/projects/app/src/pages/account/components/PayModal.tsx b/projects/app/src/pages/account/components/PayModal.tsx index 1f8ba9eee..349561efc 100644 --- a/projects/app/src/pages/account/components/PayModal.tsx +++ b/projects/app/src/pages/account/components/PayModal.tsx @@ -6,10 +6,9 @@ import { useQuery } from '@tanstack/react-query'; import { useRouter } from 'next/router'; import { getErrText } from '@/utils/tools'; import { useTranslation } from 'react-i18next'; -import { formatPrice } from '@fastgpt/common/bill/index'; import Markdown from '@/components/Markdown'; import MyModal from '@/components/MyModal'; -import { vectorModelList, chatModelList, qaModel } from '@/web/common/store/static'; +import { priceMd } from '@/web/common/store/static'; const PayModal = ({ onClose }: { onClose: () => void }) => { const router = useRouter(); @@ -70,10 +69,15 @@ const PayModal = ({ onClose }: { onClose: () => void }) => { title={t('user.Pay')} isCentered={!payId} > - + {!payId && ( <> - + {[10, 20, 50, 100].map((item) => ( ))} - + void }) => { }} > - `| 索引-${item.name} | ${formatPrice(item.price, 1000)} |`) - .join('\n')} -${chatModelList - .map((item) => `| 对话-${item.name} | ${formatPrice(item.price, 1000)} |`) - .join('\n')} -| 文件QA拆分 | ${formatPrice(qaModel.price, 1000)} |`} - /> + + + )} {/* 付费二维码 */} diff --git a/projects/app/src/pages/api/admin/initv43.ts b/projects/app/src/pages/api/admin/initv43.ts index 2f700dfc1..e4a886e91 100644 --- a/projects/app/src/pages/api/admin/initv43.ts +++ b/projects/app/src/pages/api/admin/initv43.ts @@ -1,7 +1,7 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { PgClient } from '@/service/pg'; import { PgDatasetTableName } from '@/constants/plugin'; diff --git a/projects/app/src/pages/api/admin/initv44.ts b/projects/app/src/pages/api/admin/initv44.ts index 2a79683ba..e8ca7fd6e 100644 --- a/projects/app/src/pages/api/admin/initv44.ts +++ b/projects/app/src/pages/api/admin/initv44.ts @@ -1,9 +1,10 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; -import { connectToDatabase, KB } from '@/service/mongo'; -import { KbTypeEnum } from '@/constants/dataset'; +import { authUser } from '@fastgpt/support/user/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; +import { DatasetTypeEnum } from '@fastgpt/core/dataset/constant'; import { PgClient } from '@/service/pg'; import { PgDatasetTableName } from '@/constants/plugin'; @@ -12,13 +13,13 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) await connectToDatabase(); await authUser({ req, authRoot: true }); - await KB.updateMany( + await MongoDataset.updateMany( { type: { $exists: false } }, { $set: { - type: KbTypeEnum.dataset, + type: DatasetTypeEnum.dataset, parentId: null } } diff --git a/projects/app/src/pages/api/admin/initv441.ts b/projects/app/src/pages/api/admin/initv441.ts index 67d74f111..2f1840f3a 100644 --- a/projects/app/src/pages/api/admin/initv441.ts +++ b/projects/app/src/pages/api/admin/initv441.ts @@ -1,8 +1,8 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { connectToDatabase } from '@/service/mongo'; -import mongoose from 'mongoose'; +import mongoose from '@fastgpt/common/mongo'; import { PgClient } from '@/service/pg'; import { PgDatasetTableName } from '@/constants/plugin'; diff --git a/projects/app/src/pages/api/admin/initv442.ts b/projects/app/src/pages/api/admin/initv442.ts index 61def2ccc..ab7d2b2d5 100644 --- a/projects/app/src/pages/api/admin/initv442.ts +++ b/projects/app/src/pages/api/admin/initv442.ts @@ -1,6 +1,6 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { connectToDatabase, Bill } from '@/service/mongo'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { diff --git a/projects/app/src/pages/api/admin/initv445.ts b/projects/app/src/pages/api/admin/initv445.ts index 322a7a470..d6026191a 100644 --- a/projects/app/src/pages/api/admin/initv445.ts +++ b/projects/app/src/pages/api/admin/initv445.ts @@ -1,6 +1,6 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { connectToDatabase, App } from '@/service/mongo'; import { FlowInputItemTypeEnum, FlowModuleTypeEnum } from '@/constants/flow'; import { SystemInputEnum } from '@/constants/app'; diff --git a/projects/app/src/pages/api/admin/initv447.ts b/projects/app/src/pages/api/admin/initv447.ts index 0eb519c60..511fde1ad 100644 --- a/projects/app/src/pages/api/admin/initv447.ts +++ b/projects/app/src/pages/api/admin/initv447.ts @@ -1,11 +1,11 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { connectToDatabase } from '@/service/mongo'; import { PgClient } from '@/service/pg'; import { PgDatasetTableName } from '@/constants/plugin'; import { DatasetSpecialIdEnum } from '@fastgpt/core/dataset/constant'; -import mongoose, { Types } from 'mongoose'; +import { Types, connectionMongo } from '@fastgpt/common/mongo'; import { delay } from '@/utils/tools'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { @@ -71,7 +71,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) } async function init(rows: any[], initFileIds: string[]) { - const collection = mongoose.connection.db.collection(`dataset.files`); + const collection = connectionMongo.connection.db.collection(`dataset.files`); /* 遍历所有的 fileId,去找有没有对应的文件,没有的话则改成manual */ const updateResult = await Promise.allSettled( diff --git a/projects/app/src/pages/api/admin/sqlTest.ts b/projects/app/src/pages/api/admin/sqlTest.ts new file mode 100644 index 000000000..47b44782d --- /dev/null +++ b/projects/app/src/pages/api/admin/sqlTest.ts @@ -0,0 +1,45 @@ +import type { NextApiRequest, NextApiResponse } from 'next'; +import { jsonRes } from '@/service/response'; +import { authUser } from '@fastgpt/support/user/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { PgClient } from '@/service/pg'; +import { PgDatasetTableName } from '@/constants/plugin'; +import { DatasetSpecialIdEnum } from '@fastgpt/core/dataset/constant'; +import { Types, connectionMongo } from '@fastgpt/common/mongo'; +import { delay } from '@/utils/tools'; +import { replaceVariable } from '@/utils/common/tools/text'; +import { getVector } from '../openapi/plugin/vector'; + +export default async function handler(req: NextApiRequest, res: NextApiResponse) { + try { + // await connectToDatabase(); + // const { text, analyze, sql } = req.body as { + // userId: string; + // text: string; + // analyze?: boolean; + // sql: string; + // }; + // await authUser({ req, authRoot: true }); + + // const vectorModel = global.vectorModels[0]; + // const { vectors } = await getVector({ + // model: vectorModel.model, + // input: [text] + // }); + + // const start = Date.now(); + // const result: any = await PgClient.query(sql.replace(/\[vector\]/g, `[${vectors[0]}]`)); + + jsonRes(res, { + data: { + // rows: result?.[2]?.rows, + // time: Date.now() - start + } + }); + } catch (error) { + jsonRes(res, { + code: 500, + error + }); + } +} diff --git a/projects/app/src/pages/api/app/create.ts b/projects/app/src/pages/api/app/create.ts index 39efacef5..0a026477c 100644 --- a/projects/app/src/pages/api/app/create.ts +++ b/projects/app/src/pages/api/app/create.ts @@ -2,13 +2,14 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { App } from '@/service/models/app'; import type { CreateAppParams } from '@/types/app'; import { AppTypeEnum } from '@/constants/app'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { name = 'APP', avatar, @@ -23,8 +24,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - // 上限校验 const authCount = await App.countDocuments({ userId diff --git a/projects/app/src/pages/api/app/data/totalUsage.ts b/projects/app/src/pages/api/app/data/totalUsage.ts index b43cdda1c..cace6e450 100644 --- a/projects/app/src/pages/api/app/data/totalUsage.ts +++ b/projects/app/src/pages/api/app/data/totalUsage.ts @@ -1,16 +1,15 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, Bill } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; -import { Types } from 'mongoose'; +import { authUser } from '@fastgpt/support/user/auth'; +import { Types } from '@fastgpt/common/mongo'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { appId, start, end } = req.body as { appId: string; start: number; end: number }; const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - const result = await Bill.aggregate([ { $match: { diff --git a/projects/app/src/pages/api/app/del.ts b/projects/app/src/pages/api/app/del.ts index 819f07fbf..775908e09 100644 --- a/projects/app/src/pages/api/app/del.ts +++ b/projects/app/src/pages/api/app/del.ts @@ -1,12 +1,14 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { Chat, App, connectToDatabase, Collection, OutLink } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { Chat, App, connectToDatabase, Collection } from '@/service/mongo'; +import { MongoOutLink } from '@fastgpt/support/outLink/schema'; +import { authUser } from '@fastgpt/support/user/auth'; import { authApp } from '@/service/utils/auth'; /* 获取我的模型 */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { appId } = req.query as { appId: string }; if (!appId) { @@ -16,8 +18,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - // 验证是否是该用户的 app await authApp({ appId, @@ -35,7 +35,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< }); // 删除分享链接 - await OutLink.deleteMany({ + await MongoOutLink.deleteMany({ appId }); diff --git a/projects/app/src/pages/api/app/detail.tsx b/projects/app/src/pages/api/app/detail.tsx index 24bdeb1af..545e9f943 100644 --- a/projects/app/src/pages/api/app/detail.tsx +++ b/projects/app/src/pages/api/app/detail.tsx @@ -1,12 +1,13 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { authApp } from '@/service/utils/auth'; /* 获取我的模型 */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { appId } = req.query as { appId: string }; if (!appId) { @@ -16,8 +17,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - const { app } = await authApp({ appId, userId diff --git a/projects/app/src/pages/api/app/getChatLogs.ts b/projects/app/src/pages/api/app/getChatLogs.ts index 9aec42870..f1d925409 100644 --- a/projects/app/src/pages/api/app/getChatLogs.ts +++ b/projects/app/src/pages/api/app/getChatLogs.ts @@ -1,15 +1,16 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { Chat, connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import type { PagingData } from '@/types'; import { AppLogsListItemType } from '@/types/app'; -import { Types } from 'mongoose'; +import { Types } from '@fastgpt/common/mongo'; import { addDays } from 'date-fns'; import type { GetAppChatLogsParams } from '@/global/core/api/appReq.d'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { pageNum = 1, pageSize = 20, @@ -21,7 +22,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) if (!appId) { throw new Error('缺少参数'); } - await connectToDatabase(); // 凭证校验 const { userId } = await authUser({ req, authToken: true }); diff --git a/projects/app/src/pages/api/app/myApps.ts b/projects/app/src/pages/api/app/myApps.ts index bec3d8103..6c5cc2d1f 100644 --- a/projects/app/src/pages/api/app/myApps.ts +++ b/projects/app/src/pages/api/app/myApps.ts @@ -1,16 +1,15 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, App } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { AppListItemType } from '@/types/app'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - // 根据 userId 获取模型信息 const myApps = await App.find( { diff --git a/projects/app/src/pages/api/app/share/collection.ts b/projects/app/src/pages/api/app/share/collection.ts index 38af7811b..57f7e1d42 100644 --- a/projects/app/src/pages/api/app/share/collection.ts +++ b/projects/app/src/pages/api/app/share/collection.ts @@ -1,11 +1,12 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, Collection, App } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; /* 模型收藏切换 */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { appId } = req.query as { appId: string }; if (!appId) { @@ -14,8 +15,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - const collectionRecord = await Collection.findOne({ userId, modelId: appId diff --git a/projects/app/src/pages/api/app/share/getModels.ts b/projects/app/src/pages/api/app/share/getModels.ts index 62e5b4834..7dc3e38c6 100644 --- a/projects/app/src/pages/api/app/share/getModels.ts +++ b/projects/app/src/pages/api/app/share/getModels.ts @@ -3,20 +3,19 @@ import { jsonRes } from '@/service/response'; import { connectToDatabase, App } from '@/service/mongo'; import type { PagingData } from '@/types'; import type { ShareAppItem } from '@/types/app'; -import { authUser } from '@/service/utils/auth'; -import { Types } from 'mongoose'; +import { authUser } from '@fastgpt/support/user/auth'; +import { Types } from '@fastgpt/common/mongo'; /* 获取模型列表 */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { searchText = '', pageNum = 1, pageSize = 20 } = req.body as { searchText: string; pageNum: number; pageSize: number }; - await connectToDatabase(); - const { userId } = await authUser({ req, authToken: true }); const regex = new RegExp(searchText, 'i'); diff --git a/projects/app/src/pages/api/app/update.ts b/projects/app/src/pages/api/app/update.ts index 297b99ee0..647293c4f 100644 --- a/projects/app/src/pages/api/app/update.ts +++ b/projects/app/src/pages/api/app/update.ts @@ -1,7 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { App } from '@/service/models/app'; import type { AppUpdateParams } from '@/types/app'; import { authApp } from '@/service/utils/auth'; @@ -9,6 +9,7 @@ import { authApp } from '@/service/utils/auth'; /* 获取我的模型 */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { name, avatar, type, share, intro, modules } = req.body as AppUpdateParams; const { appId } = req.query as { appId: string }; @@ -19,8 +20,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - await authApp({ appId, userId diff --git a/projects/app/src/pages/api/chat/chatTest.ts b/projects/app/src/pages/api/chat/chatTest.ts index 1534d4528..84c79a8c3 100644 --- a/projects/app/src/pages/api/chat/chatTest.ts +++ b/projects/app/src/pages/api/chat/chatTest.ts @@ -1,6 +1,6 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { sseErrRes } from '@/service/response'; import { sseResponseEventEnum } from '@/constants/chat'; import { sseResponse } from '@/service/utils/tools'; @@ -30,6 +30,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) let { modules = [], history = [], prompt, variables = {}, appName, appId } = req.body as Props; try { + await connectToDatabase(); if (!history || !modules || !prompt) { throw new Error('Prams Error'); } @@ -37,8 +38,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) throw new Error('history is not array'); } - await connectToDatabase(); - /* user auth */ const { userId, user } = await authUser({ req, authToken: true, authBalance: true }); diff --git a/projects/app/src/pages/api/chat/delChatRecordByContentId.ts b/projects/app/src/pages/api/chat/delChatRecordByContentId.ts index 5d79a0d6e..0a937badb 100644 --- a/projects/app/src/pages/api/chat/delChatRecordByContentId.ts +++ b/projects/app/src/pages/api/chat/delChatRecordByContentId.ts @@ -1,13 +1,12 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, ChatItem } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { - const { chatId, contentId } = req.query as { chatId: string; contentId: string }; - await connectToDatabase(); + const { chatId, contentId } = req.query as { chatId: string; contentId: string }; // 凭证校验 const { userId } = await authUser({ req, authToken: true }); diff --git a/projects/app/src/pages/api/chat/feedback/adminUpdate.ts b/projects/app/src/pages/api/chat/feedback/adminUpdate.ts index d4836250f..22cb9b4a4 100644 --- a/projects/app/src/pages/api/chat/feedback/adminUpdate.ts +++ b/projects/app/src/pages/api/chat/feedback/adminUpdate.ts @@ -2,7 +2,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, ChatItem } from '@/service/mongo'; import type { AdminUpdateFeedbackParams } from '@/global/core/api/chatReq.d'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; /* 初始化我的聊天框,需要身份验证 */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { diff --git a/projects/app/src/pages/api/chat/history/getHistory.ts b/projects/app/src/pages/api/chat/history/getHistory.ts index e6fcb862a..14d46e97e 100644 --- a/projects/app/src/pages/api/chat/history/getHistory.ts +++ b/projects/app/src/pages/api/chat/history/getHistory.ts @@ -1,18 +1,17 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, Chat } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import type { ChatHistoryItemType } from '@/types/chat'; import { ChatSourceEnum } from '@/constants/chat'; /* 获取历史记录 */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { appId } = req.body as { appId?: string }; const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - const data = await Chat.find( { userId, diff --git a/projects/app/src/pages/api/chat/history/updateChatHistory.ts b/projects/app/src/pages/api/chat/history/updateChatHistory.ts index f9af33ee9..d8a5bbf0c 100644 --- a/projects/app/src/pages/api/chat/history/updateChatHistory.ts +++ b/projects/app/src/pages/api/chat/history/updateChatHistory.ts @@ -1,7 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, Chat } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; export type Props = { chatId: string; @@ -12,12 +12,11 @@ export type Props = { /* 更新聊天标题 */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { chatId, customTitle, top } = req.body as Props; const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - await Chat.findOneAndUpdate( { chatId, diff --git a/projects/app/src/pages/api/chat/init.ts b/projects/app/src/pages/api/chat/init.ts index 1dcaf9157..8aa39d8f7 100644 --- a/projects/app/src/pages/api/chat/init.ts +++ b/projects/app/src/pages/api/chat/init.ts @@ -1,8 +1,8 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { Chat, ChatItem } from '@/service/mongo'; +import { Chat, ChatItem, connectToDatabase } from '@/service/mongo'; import type { InitChatResponse } from '@/global/core/api/chatRes.d'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { ChatItemType } from '@/types/chat'; import { authApp } from '@/service/utils/auth'; import type { ChatSchema } from '@/types/mongoSchema'; @@ -12,6 +12,7 @@ import { TaskResponseKeyEnum } from '@/constants/chat'; /* 初始化我的聊天框,需要身份验证 */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { userId } = await authUser({ req, authToken: true }); let { appId, chatId } = req.query as { diff --git a/projects/app/src/pages/api/chat/removeHistory.ts b/projects/app/src/pages/api/chat/removeHistory.ts index 254d9981a..44fd53818 100644 --- a/projects/app/src/pages/api/chat/removeHistory.ts +++ b/projects/app/src/pages/api/chat/removeHistory.ts @@ -1,7 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, Chat, ChatItem } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { ChatSourceEnum } from '@/constants/chat'; type Props = { @@ -12,11 +12,10 @@ type Props = { /* clear chat history */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { chatId, appId } = req.query as Props; const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - if (chatId) { await Promise.all([ Chat.findOneAndRemove({ diff --git a/projects/app/src/pages/api/common/bill/createTrainingBill.ts b/projects/app/src/pages/api/common/bill/createTrainingBill.ts index 01d6cb49d..0e9db615b 100644 --- a/projects/app/src/pages/api/common/bill/createTrainingBill.ts +++ b/projects/app/src/pages/api/common/bill/createTrainingBill.ts @@ -1,18 +1,17 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, Bill } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { BillSourceEnum } from '@/constants/user'; import { CreateTrainingBillType } from '@/global/common/api/billReq.d'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { name } = req.body as CreateTrainingBillType; const { userId } = await authUser({ req, authToken: true, authApiKey: true }); - await connectToDatabase(); - const { _id } = await Bill.create({ userId, appName: name, diff --git a/projects/app/src/pages/api/core/ai/agent/createQuestionGuide.ts b/projects/app/src/pages/api/core/ai/agent/createQuestionGuide.ts index f9fa2a993..0cf5238e7 100644 --- a/projects/app/src/pages/api/core/ai/agent/createQuestionGuide.ts +++ b/projects/app/src/pages/api/core/ai/agent/createQuestionGuide.ts @@ -1,7 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import type { CreateQuestionGuideParams } from '@/global/core/api/aiReq.d'; import { pushQuestionGuideBill } from '@/service/common/bill/push'; import { defaultQGModel } from '@/pages/api/system/getInitData'; diff --git a/projects/app/src/pages/api/core/dataset/allDataset.ts b/projects/app/src/pages/api/core/dataset/allDataset.ts index 46275f78f..3ded3987a 100644 --- a/projects/app/src/pages/api/core/dataset/allDataset.ts +++ b/projects/app/src/pages/api/core/dataset/allDataset.ts @@ -1,18 +1,18 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, KB } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; +import { authUser } from '@fastgpt/support/user/auth'; import { getVectorModel } from '@/service/utils/data'; import type { DatasetsItemType } from '@/types/core/dataset'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - - const kbList = await KB.find({ + const kbList = await MongoDataset.find({ userId, type: 'dataset' }); diff --git a/projects/app/src/pages/api/core/dataset/create.ts b/projects/app/src/pages/api/core/dataset/create.ts index ef750bb33..050d131a1 100644 --- a/projects/app/src/pages/api/core/dataset/create.ts +++ b/projects/app/src/pages/api/core/dataset/create.ts @@ -1,19 +1,19 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, KB } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; +import { authUser } from '@fastgpt/support/user/auth'; import type { CreateDatasetParams } from '@/global/core/api/datasetReq.d'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { name, tags, avatar, vectorModel, parentId, type } = req.body as CreateDatasetParams; // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - - const { _id } = await KB.create({ + const { _id } = await MongoDataset.create({ name, userId, tags, diff --git a/projects/app/src/pages/api/core/dataset/data/delDataById.ts b/projects/app/src/pages/api/core/dataset/data/delDataById.ts index 3dbab7579..30cd89b9f 100644 --- a/projects/app/src/pages/api/core/dataset/data/delDataById.ts +++ b/projects/app/src/pages/api/core/dataset/data/delDataById.ts @@ -1,12 +1,14 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { PgClient } from '@/service/pg'; import { withNextCors } from '@/service/utils/tools'; import { PgDatasetTableName } from '@/constants/plugin'; +import { connectToDatabase } from '@/service/mongo'; export default withNextCors(async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); let { dataId } = req.query as { dataId: string; }; diff --git a/projects/app/src/pages/api/core/dataset/data/exportAll.ts b/projects/app/src/pages/api/core/dataset/data/exportAll.ts index ddb5efe91..2ccb95f26 100644 --- a/projects/app/src/pages/api/core/dataset/data/exportAll.ts +++ b/projects/app/src/pages/api/core/dataset/data/exportAll.ts @@ -1,7 +1,8 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, User } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoUser } from '@fastgpt/support/user/schema'; +import { authUser } from '@fastgpt/support/user/auth'; import { PgDatasetTableName } from '@/constants/plugin'; import { findAllChildrenIds } from '../delete'; import QueryStream from 'pg-query-stream'; @@ -11,6 +12,7 @@ import { responseWriteController } from '@/service/common/stream'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); let { kbId } = req.query as { kbId: string; }; @@ -19,8 +21,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< throw new Error('缺少参数'); } - await connectToDatabase(); - // 凭证校验 const { userId } = await authUser({ req, authToken: true }); @@ -31,7 +31,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< ); // auth export times - const authTimes = await User.findOne( + const authTimes = await MongoUser.findOne( { _id: userId, $or: [ @@ -101,7 +101,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< stream.on('end', async () => { try { // update export time - await User.findByIdAndUpdate(userId, { + await MongoUser.findByIdAndUpdate(userId, { 'limit.exportKbTime': new Date() }); } catch (error) {} diff --git a/projects/app/src/pages/api/core/dataset/data/getDataById.ts b/projects/app/src/pages/api/core/dataset/data/getDataById.ts index 1275055cd..34b34c4bb 100644 --- a/projects/app/src/pages/api/core/dataset/data/getDataById.ts +++ b/projects/app/src/pages/api/core/dataset/data/getDataById.ts @@ -1,7 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { PgClient } from '@/service/pg'; import { PgDatasetTableName } from '@/constants/plugin'; import type { PgDataItemType } from '@/types/core/dataset/data'; @@ -15,6 +15,7 @@ export type Response = { export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); let { dataId } = req.query as { dataId: string; }; @@ -25,8 +26,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - const where: any = [['user_id', userId], 'AND', ['id', dataId]]; const searchRes = await PgClient.select(PgDatasetTableName, { diff --git a/projects/app/src/pages/api/core/dataset/data/getDataList.ts b/projects/app/src/pages/api/core/dataset/data/getDataList.ts index a09e2bd7d..26c5c3d69 100644 --- a/projects/app/src/pages/api/core/dataset/data/getDataList.ts +++ b/projects/app/src/pages/api/core/dataset/data/getDataList.ts @@ -1,13 +1,14 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { PgClient } from '@/service/pg'; import { PgDatasetTableName } from '@/constants/plugin'; import type { PgDataItemType } from '@/types/core/dataset/data'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); let { kbId, pageNum = 1, @@ -28,7 +29,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); searchText = searchText.replace(/'/g, ''); const where: any = [ diff --git a/projects/app/src/pages/api/core/dataset/data/getQueueLen.ts b/projects/app/src/pages/api/core/dataset/data/getQueueLen.ts index eadadbd8d..f9635d6b1 100644 --- a/projects/app/src/pages/api/core/dataset/data/getQueueLen.ts +++ b/projects/app/src/pages/api/core/dataset/data/getQueueLen.ts @@ -1,11 +1,12 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { TrainingData } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { TrainingData, connectToDatabase } from '@/service/mongo'; +import { authUser } from '@fastgpt/support/user/auth'; /* 拆分数据成QA */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); await authUser({ req, authToken: true }); // split queue data diff --git a/projects/app/src/pages/api/core/dataset/data/getTrainingData.ts b/projects/app/src/pages/api/core/dataset/data/getTrainingData.ts index 98c070b66..05bfa6899 100644 --- a/projects/app/src/pages/api/core/dataset/data/getTrainingData.ts +++ b/projects/app/src/pages/api/core/dataset/data/getTrainingData.ts @@ -1,19 +1,19 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, TrainingData } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { TrainingModeEnum } from '@/constants/plugin'; -import { Types } from 'mongoose'; +import { Types } from '@fastgpt/common/mongo'; import { startQueue } from '@/service/utils/tools'; /* 拆分数据成QA */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { kbId, init = false } = req.body as { kbId: string; init: boolean }; if (!kbId) { throw new Error('参数错误'); } - await connectToDatabase(); const { userId } = await authUser({ req, authToken: true }); diff --git a/projects/app/src/pages/api/core/dataset/data/insertData.ts b/projects/app/src/pages/api/core/dataset/data/insertData.ts index 1f10b914d..a0f01fb71 100644 --- a/projects/app/src/pages/api/core/dataset/data/insertData.ts +++ b/projects/app/src/pages/api/core/dataset/data/insertData.ts @@ -5,7 +5,8 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authKb, authUser } from '@/service/utils/auth'; +import { authDataset } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { withNextCors } from '@/service/utils/tools'; import { PgDatasetTableName } from '@/constants/plugin'; import { insertData2Dataset, PgClient } from '@/service/pg'; @@ -50,7 +51,7 @@ export async function getVectorAndInsertDataset( } // auth kb - const kb = await authKb({ kbId, userId }); + const kb = await authDataset({ kbId, userId }); const q = data?.q?.replace(/\\n/g, '\n').trim().replace(/'/g, '"'); const a = data?.a?.replace(/\\n/g, '\n').trim().replace(/'/g, '"'); diff --git a/projects/app/src/pages/api/core/dataset/data/pushData.ts b/projects/app/src/pages/api/core/dataset/data/pushData.ts index 4b46353cd..5c24be68e 100644 --- a/projects/app/src/pages/api/core/dataset/data/pushData.ts +++ b/projects/app/src/pages/api/core/dataset/data/pushData.ts @@ -1,9 +1,10 @@ /* push data to training queue */ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, TrainingData, KB } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; -import { authKb } from '@/service/utils/auth'; +import { connectToDatabase, TrainingData } from '@/service/mongo'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; +import { authUser } from '@fastgpt/support/user/auth'; +import { authDataset } from '@/service/utils/auth'; import { withNextCors } from '@/service/utils/tools'; import { TrainingModeEnum } from '@/constants/plugin'; import { startQueue } from '@/service/utils/tools'; @@ -21,6 +22,7 @@ const modeMap = { export default withNextCors(async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { kbId, data, mode = TrainingModeEnum.index } = req.body as PushDataProps; if (!kbId || !Array.isArray(data)) { @@ -35,8 +37,6 @@ export default withNextCors(async function handler(req: NextApiRequest, res: Nex throw new Error('Data is too long, max 500'); } - await connectToDatabase(); - // 凭证校验 const { userId } = await authUser({ req, authToken: true, authApiKey: true }); @@ -63,13 +63,13 @@ export async function pushDataToKb({ billId }: { userId: string } & PushDataProps): Promise { const [kb, vectorModel] = await Promise.all([ - authKb({ + authDataset({ userId, kbId }), (async () => { if (mode === TrainingModeEnum.index) { - const vectorModel = (await KB.findById(kbId, 'vectorModel'))?.vectorModel; + const vectorModel = (await MongoDataset.findById(kbId, 'vectorModel'))?.vectorModel; return getVectorModel(vectorModel || global.vectorModels[0].model); } diff --git a/projects/app/src/pages/api/core/dataset/data/updateData.ts b/projects/app/src/pages/api/core/dataset/data/updateData.ts index 5bd2de14f..12cca415c 100644 --- a/projects/app/src/pages/api/core/dataset/data/updateData.ts +++ b/projects/app/src/pages/api/core/dataset/data/updateData.ts @@ -1,27 +1,27 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { PgClient } from '@/service/pg'; import { withNextCors } from '@/service/utils/tools'; -import { KB, connectToDatabase } from '@/service/mongo'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; import { getVector } from '@/pages/api/openapi/plugin/vector'; import { PgDatasetTableName } from '@/constants/plugin'; import type { UpdateDatasetDataPrams } from '@/global/core/api/datasetReq.d'; export default withNextCors(async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { dataId, a = '', q = '', kbId } = req.body as UpdateDatasetDataPrams; if (!dataId) { throw new Error('缺少参数'); } - await connectToDatabase(); - // auth user and get kb const [{ userId }, kb] = await Promise.all([ authUser({ req, authToken: true }), - KB.findById(kbId, 'vectorModel') + MongoDataset.findById(kbId, 'vectorModel') ]); if (!kb) { diff --git a/projects/app/src/pages/api/core/dataset/delete.ts b/projects/app/src/pages/api/core/dataset/delete.ts index 0115adc22..60ed01f67 100644 --- a/projects/app/src/pages/api/core/dataset/delete.ts +++ b/projects/app/src/pages/api/core/dataset/delete.ts @@ -1,11 +1,12 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, KB, TrainingData } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase, TrainingData } from '@/service/mongo'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; +import { authUser } from '@fastgpt/support/user/auth'; import { PgClient } from '@/service/pg'; import { PgDatasetTableName } from '@/constants/plugin'; import { GridFSStorage } from '@/service/lib/gridfs'; -import { Types } from 'mongoose'; +import { Types } from '@fastgpt/common/mongo'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { @@ -43,7 +44,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< await Promise.all(deletedIds.map((id) => gridFs.deleteFilesByKbId(id))); // delete kb data - await KB.deleteMany({ + await MongoDataset.deleteMany({ _id: { $in: deletedIds }, userId }); @@ -59,7 +60,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< export async function findAllChildrenIds(id: string) { // find children - const children = await KB.find({ parentId: id }); + const children = await MongoDataset.find({ parentId: id }); let allChildrenIds = children.map((child) => String(child._id)); diff --git a/projects/app/src/pages/api/core/dataset/detail.ts b/projects/app/src/pages/api/core/dataset/detail.ts index 5bb3cb3ec..75a4d6aae 100644 --- a/projects/app/src/pages/api/core/dataset/detail.ts +++ b/projects/app/src/pages/api/core/dataset/detail.ts @@ -1,11 +1,13 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, KB } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { authUser } from '@fastgpt/support/user/auth'; import { getVectorModel } from '@/service/utils/data'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { id } = req.query as { id: string; }; @@ -17,9 +19,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - - const data = await KB.findOne({ + const data = await MongoDataset.findOne({ _id: id, userId }); diff --git a/projects/app/src/pages/api/core/dataset/file/delById.ts b/projects/app/src/pages/api/core/dataset/file/delById.ts index dbc82a72d..12e0e390d 100644 --- a/projects/app/src/pages/api/core/dataset/file/delById.ts +++ b/projects/app/src/pages/api/core/dataset/file/delById.ts @@ -1,11 +1,11 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, TrainingData } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { GridFSStorage } from '@/service/lib/gridfs'; import { PgClient } from '@/service/pg'; import { PgDatasetTableName } from '@/constants/plugin'; -import { Types } from 'mongoose'; +import { Types } from '@fastgpt/common/mongo'; import { isSpecialFileId } from '@fastgpt/core/dataset/utils'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { diff --git a/projects/app/src/pages/api/core/dataset/file/delEmptyFiles.ts b/projects/app/src/pages/api/core/dataset/file/delEmptyFiles.ts index 2da6767c0..dfc8e36dd 100644 --- a/projects/app/src/pages/api/core/dataset/file/delEmptyFiles.ts +++ b/projects/app/src/pages/api/core/dataset/file/delEmptyFiles.ts @@ -1,7 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { GridFSStorage } from '@/service/lib/gridfs'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { diff --git a/projects/app/src/pages/api/core/dataset/file/detail.ts b/projects/app/src/pages/api/core/dataset/file/detail.ts index 115800b4e..925853fe4 100644 --- a/projects/app/src/pages/api/core/dataset/file/detail.ts +++ b/projects/app/src/pages/api/core/dataset/file/detail.ts @@ -1,7 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { GridFSStorage } from '@/service/lib/gridfs'; import { datasetSpecialIdMap } from '@fastgpt/core/dataset/constant'; import { datasetSpecialIds } from '@fastgpt/core/dataset/constant'; diff --git a/projects/app/src/pages/api/core/dataset/file/list.ts b/projects/app/src/pages/api/core/dataset/file/list.ts index abef540e7..068c53128 100644 --- a/projects/app/src/pages/api/core/dataset/file/list.ts +++ b/projects/app/src/pages/api/core/dataset/file/list.ts @@ -1,18 +1,18 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, TrainingData } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { GridFSStorage } from '@/service/lib/gridfs'; import { PgClient, updateDataFileId } from '@/service/pg'; import { PgDatasetTableName } from '@/constants/plugin'; -import { FileStatusEnum } from '@/constants/dataset'; import { strIsLink } from '@fastgpt/common/tools/str'; import { + FileStatusEnum, DatasetSpecialIdEnum, datasetSpecialIdMap, datasetSpecialIds } from '@fastgpt/core/dataset/constant'; -import { Types } from 'mongoose'; +import { Types } from '@fastgpt/common/mongo'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { diff --git a/projects/app/src/pages/api/core/dataset/file/markUsed.ts b/projects/app/src/pages/api/core/dataset/file/markUsed.ts index eb352557c..aada94ceb 100644 --- a/projects/app/src/pages/api/core/dataset/file/markUsed.ts +++ b/projects/app/src/pages/api/core/dataset/file/markUsed.ts @@ -1,10 +1,10 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { GridFSStorage } from '@/service/lib/gridfs'; import { MarkFileUsedProps } from '@/global/core/api/datasetReq.d'; -import { Types } from 'mongoose'; +import { Types } from '@fastgpt/common/mongo'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { diff --git a/projects/app/src/pages/api/core/dataset/file/update.ts b/projects/app/src/pages/api/core/dataset/file/update.ts index 52d6b2e3a..d3a823daf 100644 --- a/projects/app/src/pages/api/core/dataset/file/update.ts +++ b/projects/app/src/pages/api/core/dataset/file/update.ts @@ -1,10 +1,10 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { GridFSStorage } from '@/service/lib/gridfs'; import { UpdateFileProps } from '@/global/core/api/datasetReq.d'; -import { Types } from 'mongoose'; +import { Types } from '@fastgpt/common/mongo'; import { PgClient } from '@/service/pg'; import { PgDatasetTableName } from '@/constants/plugin'; import { addLog } from '@/service/utils/tools'; diff --git a/projects/app/src/pages/api/core/dataset/list.ts b/projects/app/src/pages/api/core/dataset/list.ts index a4afc3f5e..8d21a5988 100644 --- a/projects/app/src/pages/api/core/dataset/list.ts +++ b/projects/app/src/pages/api/core/dataset/list.ts @@ -1,20 +1,20 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, KB } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { authUser } from '@fastgpt/support/user/auth'; import { getVectorModel } from '@/service/utils/data'; import type { DatasetsItemType } from '@/types/core/dataset'; -import { KbTypeEnum } from '@/constants/dataset'; +import { DatasetTypeEnum } from '@fastgpt/core/dataset/constant'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { - const { parentId, type } = req.query as { parentId?: string; type?: `${KbTypeEnum}` }; + await connectToDatabase(); + const { parentId, type } = req.query as { parentId?: string; type?: `${DatasetTypeEnum}` }; // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - - const kbList = await KB.find({ + const kbList = await MongoDataset.find({ userId, ...(parentId !== undefined && { parentId: parentId || null }), ...(type && { type }) diff --git a/projects/app/src/pages/api/core/dataset/paths.ts b/projects/app/src/pages/api/core/dataset/paths.ts index b59d20ea4..c518762d4 100644 --- a/projects/app/src/pages/api/core/dataset/paths.ts +++ b/projects/app/src/pages/api/core/dataset/paths.ts @@ -1,6 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, KB } from '@/service/mongo'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; import type { DatasetPathItemType } from '@/types/core/dataset'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { @@ -25,7 +26,7 @@ async function getParents(parentId?: string): Promise { return []; } - const parent = await KB.findById(parentId, 'name parentId'); + const parent = await MongoDataset.findById(parentId, 'name parentId'); if (!parent) return []; diff --git a/projects/app/src/pages/api/core/dataset/searchTest.ts b/projects/app/src/pages/api/core/dataset/searchTest.ts index 157a5e13a..399283137 100644 --- a/projects/app/src/pages/api/core/dataset/searchTest.ts +++ b/projects/app/src/pages/api/core/dataset/searchTest.ts @@ -1,16 +1,18 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { PgClient } from '@/service/pg'; import { withNextCors } from '@/service/utils/tools'; import { getVector } from '../../openapi/plugin/vector'; import { PgDatasetTableName } from '@/constants/plugin'; -import { KB } from '@/service/mongo'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; import type { SearchTestProps } from '@/global/core/api/datasetReq.d'; import type { SearchTestResponseType } from '@/global/core/api/datasetRes.d'; +import { connectToDatabase } from '@/service/mongo'; export default withNextCors(async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { kbId, text } = req.body as SearchTestProps; if (!kbId || !text) { @@ -20,7 +22,7 @@ export default withNextCors(async function handler(req: NextApiRequest, res: Nex // 凭证校验 const [{ userId }, kb] = await Promise.all([ authUser({ req, authToken: true, authApiKey: true }), - KB.findById(kbId, 'vectorModel') + MongoDataset.findById(kbId, 'vectorModel') ]); if (!userId || !kb) { @@ -35,7 +37,7 @@ export default withNextCors(async function handler(req: NextApiRequest, res: Nex const response: any = await PgClient.query( `BEGIN; - SET LOCAL ivfflat.probes = ${global.systemEnv.pgIvfflatProbe || 10}; + SET LOCAL hnsw.ef_search= ${global.systemEnv.pgHNSWEfSearch || 40}; select id, q, a, source, file_id, (vector <#> '[${ vectors[0] }]') * -1 AS score from ${PgDatasetTableName} where kb_id='${kbId}' AND user_id='${userId}' order by vector <#> '[${ diff --git a/projects/app/src/pages/api/core/dataset/update.ts b/projects/app/src/pages/api/core/dataset/update.ts index f0e4eb53a..c04fa469f 100644 --- a/projects/app/src/pages/api/core/dataset/update.ts +++ b/projects/app/src/pages/api/core/dataset/update.ts @@ -1,11 +1,13 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, KB } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; +import { authUser } from '@fastgpt/support/user/auth'; import type { DatasetUpdateParams } from '@/global/core/api/datasetReq.d'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { id, parentId, name, avatar, tags } = req.body as DatasetUpdateParams; if (!id) { @@ -15,9 +17,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< // 凭证校验 const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - - await KB.findOneAndUpdate( + await MongoDataset.findOneAndUpdate( { _id: id, userId diff --git a/projects/app/src/pages/api/openapi/plugin/vector.ts b/projects/app/src/pages/api/openapi/plugin/vector.ts index 95583c761..7f6ea26fc 100644 --- a/projects/app/src/pages/api/openapi/plugin/vector.ts +++ b/projects/app/src/pages/api/openapi/plugin/vector.ts @@ -1,9 +1,10 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authBalanceByUid, authUser } from '@/service/utils/auth'; +import { authBalanceByUid, authUser } from '@fastgpt/support/user/auth'; import { withNextCors } from '@/service/utils/tools'; import { getAIApi } from '@fastgpt/core/ai/config'; import { pushGenerateVectorBill } from '@/service/common/bill/push'; +import { connectToDatabase } from '@/service/mongo'; type Props = { model: string; @@ -17,6 +18,7 @@ type Response = { export default withNextCors(async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { userId } = await authUser({ req, authToken: true }); let { input, model } = req.query as Props; diff --git a/projects/app/src/pages/api/plugins/urlFetch.ts b/projects/app/src/pages/api/plugins/urlFetch.ts index 21c7b4b42..bd5437c4f 100644 --- a/projects/app/src/pages/api/plugins/urlFetch.ts +++ b/projects/app/src/pages/api/plugins/urlFetch.ts @@ -4,14 +4,16 @@ import axios from 'axios'; import { JSDOM } from 'jsdom'; import { Readability } from '@mozilla/readability'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import type { FetchResultItem } from '@/global/common/api/pluginRes.d'; -import { simpleText } from '@/utils/file'; +import { simpleText } from '@fastgpt/common/tools/str'; +import { connectToDatabase } from '@/service/mongo'; export type UrlFetchResponse = FetchResultItem[]; const fetchContent = async (req: NextApiRequest, res: NextApiResponse) => { try { + await connectToDatabase(); let { urlList = [] } = req.body as { urlList: string[] }; if (!urlList || urlList.length === 0) { diff --git a/projects/app/src/pages/api/plusApi/[...path].ts b/projects/app/src/pages/api/plusApi/[...path].ts index 122225947..7fe8627cf 100644 --- a/projects/app/src/pages/api/plusApi/[...path].ts +++ b/projects/app/src/pages/api/plusApi/[...path].ts @@ -1,6 +1,6 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { request } from '@/service/common/api/request'; +import { request } from '@fastgpt/common/plusApi/request'; import type { Method } from 'axios'; import { connectToDatabase } from '@/service/mongo'; diff --git a/projects/app/src/pages/api/support/openapi/delKey.ts b/projects/app/src/pages/api/support/openapi/delKey.ts index f9531c9b2..e39bb57e3 100644 --- a/projects/app/src/pages/api/support/openapi/delKey.ts +++ b/projects/app/src/pages/api/support/openapi/delKey.ts @@ -1,11 +1,13 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, OpenApi } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoOpenApi } from '@fastgpt/support/openapi/schema'; +import { authUser } from '@fastgpt/support/user/auth'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { id } = req.query as { id: string }; if (!id) { @@ -14,9 +16,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - - await OpenApi.findOneAndRemove({ _id: id, userId }); + await MongoOpenApi.findOneAndRemove({ _id: id, userId }); jsonRes(res); } catch (err) { diff --git a/projects/app/src/pages/api/support/openapi/getKeys.ts b/projects/app/src/pages/api/support/openapi/getKeys.ts index f96f5c91c..9ebd9557d 100644 --- a/projects/app/src/pages/api/support/openapi/getKeys.ts +++ b/projects/app/src/pages/api/support/openapi/getKeys.ts @@ -1,17 +1,17 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, OpenApi } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoOpenApi } from '@fastgpt/support/openapi/schema'; +import { authUser } from '@fastgpt/support/user/auth'; import type { GetApiKeyProps } from '@/global/support/api/openapiReq.d'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { appId } = req.query as GetApiKeyProps; const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - - const findResponse = await OpenApi.find({ userId, appId }).sort({ _id: -1 }); + const findResponse = await MongoOpenApi.find({ userId, appId }).sort({ _id: -1 }); jsonRes(res, { data: findResponse.map((item) => item.toObject()) diff --git a/projects/app/src/pages/api/support/openapi/postKey.ts b/projects/app/src/pages/api/support/openapi/postKey.ts index 0106c4475..8b3a192cb 100644 --- a/projects/app/src/pages/api/support/openapi/postKey.ts +++ b/projects/app/src/pages/api/support/openapi/postKey.ts @@ -1,19 +1,19 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, OpenApi } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoOpenApi } from '@fastgpt/support/openapi/schema'; +import { authUser } from '@fastgpt/support/user/auth'; import { customAlphabet } from 'nanoid'; import type { EditApiKeyProps } from '@/global/support/api/openapiReq.d'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { appId, name, limit } = req.body as EditApiKeyProps; const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - - const count = await OpenApi.find({ userId, appId }).countDocuments(); + const count = await MongoOpenApi.find({ userId, appId }).countDocuments(); if (count >= 10) { throw new Error('最多 10 组 API 秘钥'); @@ -25,7 +25,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) ); const apiKey = `${global.systemEnv?.openapiPrefix || 'fastgpt'}-${nanoid()}`; - await OpenApi.create({ + await MongoOpenApi.create({ userId, apiKey, appId, diff --git a/projects/app/src/pages/api/support/openapi/putKey.ts b/projects/app/src/pages/api/support/openapi/putKey.ts index efd7b5427..92b7fa255 100644 --- a/projects/app/src/pages/api/support/openapi/putKey.ts +++ b/projects/app/src/pages/api/support/openapi/putKey.ts @@ -1,17 +1,17 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, OpenApi } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoOpenApi } from '@fastgpt/support/openapi/schema'; +import { authUser } from '@fastgpt/support/user/auth'; import type { EditApiKeyProps } from '@/global/support/api/openapiReq.d'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { _id, name, limit } = req.body as EditApiKeyProps & { _id: string }; const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - - await OpenApi.findOneAndUpdate( + await MongoOpenApi.findOneAndUpdate( { _id, userId diff --git a/projects/app/src/pages/api/support/outLink/create.ts b/projects/app/src/pages/api/support/outLink/create.ts index e8656ab77..4ad8656f2 100644 --- a/projects/app/src/pages/api/support/outLink/create.ts +++ b/projects/app/src/pages/api/support/outLink/create.ts @@ -1,22 +1,23 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, OutLink } from '@/service/mongo'; -import { authApp, authUser } from '@/service/utils/auth'; -import type { OutLinkEditType } from '@/types/support/outLink'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoOutLink } from '@fastgpt/support/outLink/schema'; +import { authApp } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; +import type { OutLinkEditType } from '@fastgpt/support/outLink/type.d'; import { customAlphabet } from 'nanoid'; -import { OutLinkTypeEnum } from '@/constants/chat'; +import { OutLinkTypeEnum } from '@fastgpt/support/outLink/constant'; const nanoid = customAlphabet('abcdefghijklmnopqrstuvwxyz1234567890', 24); /* create a shareChat */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { appId, ...props } = req.body as OutLinkEditType & { appId: string; type: `${OutLinkTypeEnum}`; }; - await connectToDatabase(); - const { userId } = await authUser({ req, authToken: true }); await authApp({ appId, @@ -25,7 +26,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) }); const shareId = nanoid(); - await OutLink.create({ + await MongoOutLink.create({ shareId, userId, appId, diff --git a/projects/app/src/pages/api/support/outLink/delete.ts b/projects/app/src/pages/api/support/outLink/delete.ts index d732ee3bb..730a9bf18 100644 --- a/projects/app/src/pages/api/support/outLink/delete.ts +++ b/projects/app/src/pages/api/support/outLink/delete.ts @@ -1,7 +1,8 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, OutLink } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoOutLink } from '@fastgpt/support/outLink/schema'; +import { authUser } from '@fastgpt/support/user/auth'; /* delete a shareChat by shareChatId */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { @@ -14,7 +15,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) const { userId } = await authUser({ req, authToken: true }); - await OutLink.findOneAndRemove({ + await MongoOutLink.findOneAndRemove({ _id: id, userId }); diff --git a/projects/app/src/pages/api/support/outLink/init.ts b/projects/app/src/pages/api/support/outLink/init.ts index 18f18da7f..6f7704047 100644 --- a/projects/app/src/pages/api/support/outLink/init.ts +++ b/projects/app/src/pages/api/support/outLink/init.ts @@ -1,15 +1,18 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, OutLink, User } from '@/service/mongo'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoOutLink } from '@fastgpt/support/outLink/schema'; +import { MongoUser } from '@fastgpt/support/user/schema'; import type { InitShareChatResponse } from '@/global/support/api/outLinkRes.d'; import { authApp } from '@/service/utils/auth'; import { HUMAN_ICON } from '@/constants/chat'; import { getChatModelNameList, getGuideModule } from '@/components/ChatBox/utils'; -import { authShareChatInit } from '@/service/support/outLink/auth'; +import { authShareChatInit } from '@fastgpt/support/outLink/auth'; /* init share chat window */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); let { shareId, authToken } = req.query as { shareId: string; authToken?: string; @@ -19,10 +22,8 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) throw new Error('params is error'); } - await connectToDatabase(); - // get shareChat - const shareChat = await OutLink.findOne({ shareId }); + const shareChat = await MongoOutLink.findOne({ shareId }); if (!shareChat) { return jsonRes(res, { @@ -38,8 +39,11 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) userId: String(shareChat.userId), authOwner: false }), - User.findById(shareChat.userId, 'avatar'), - authShareChatInit(authToken, shareChat.limit?.hookUrl) + MongoUser.findById(shareChat.userId, 'avatar'), + authShareChatInit({ + authToken, + tokenUrl: shareChat.limit?.hookUrl + }) ]); jsonRes(res, { diff --git a/projects/app/src/pages/api/support/outLink/list.ts b/projects/app/src/pages/api/support/outLink/list.ts index 81f232ab4..5b77392a1 100644 --- a/projects/app/src/pages/api/support/outLink/list.ts +++ b/projects/app/src/pages/api/support/outLink/list.ts @@ -1,8 +1,8 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, OutLink } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; -import { hashPassword } from '@/service/utils/tools'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoOutLink } from '@fastgpt/support/outLink/schema'; +import { authUser } from '@fastgpt/support/user/auth'; /* get shareChat list by appId */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { @@ -15,7 +15,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) const { userId } = await authUser({ req, authToken: true }); - const data = await OutLink.find({ + const data = await MongoOutLink.find({ appId, userId }).sort({ diff --git a/projects/app/src/pages/api/support/outLink/update.ts b/projects/app/src/pages/api/support/outLink/update.ts index 53a6a43b8..908c787eb 100644 --- a/projects/app/src/pages/api/support/outLink/update.ts +++ b/projects/app/src/pages/api/support/outLink/update.ts @@ -1,7 +1,8 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, OutLink } from '@/service/mongo'; -import type { OutLinkEditType } from '@/types/support/outLink'; +import { connectToDatabase } from '@/service/mongo'; +import { MongoOutLink } from '@fastgpt/support/outLink/schema'; +import type { OutLinkEditType } from '@fastgpt/support/outLink/type.d'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { @@ -9,7 +10,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) const { _id, name, responseDetail, limit } = req.body as OutLinkEditType & {}; - await OutLink.findByIdAndUpdate(_id, { + await MongoOutLink.findByIdAndUpdate(_id, { name, responseDetail, limit diff --git a/projects/app/src/pages/api/system/file/delete.ts b/projects/app/src/pages/api/system/file/delete.ts index bfac05649..b172abfd9 100644 --- a/projects/app/src/pages/api/system/file/delete.ts +++ b/projects/app/src/pages/api/system/file/delete.ts @@ -1,7 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { GridFSStorage } from '@/service/lib/gridfs'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { diff --git a/projects/app/src/pages/api/system/file/readUrl.ts b/projects/app/src/pages/api/system/file/readUrl.ts index 05a647387..293f83638 100644 --- a/projects/app/src/pages/api/system/file/readUrl.ts +++ b/projects/app/src/pages/api/system/file/readUrl.ts @@ -1,9 +1,9 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import jwt from 'jsonwebtoken'; -import { ERROR_ENUM } from '@/service/errorCode'; +import { ERROR_ENUM } from '@fastgpt/common/constant/errorCode'; import { GridFSStorage } from '@/service/lib/gridfs'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { diff --git a/projects/app/src/pages/api/system/file/upload.ts b/projects/app/src/pages/api/system/file/upload.ts index b130a2dd7..b42c17392 100644 --- a/projects/app/src/pages/api/system/file/upload.ts +++ b/projects/app/src/pages/api/system/file/upload.ts @@ -1,7 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; import { GridFSStorage } from '@/service/lib/gridfs'; import { customAlphabet } from 'nanoid'; import multer from 'multer'; diff --git a/projects/app/src/pages/api/system/file/uploadImage.ts b/projects/app/src/pages/api/system/file/uploadImage.ts index 1220e125c..d80d9b92b 100644 --- a/projects/app/src/pages/api/system/file/uploadImage.ts +++ b/projects/app/src/pages/api/system/file/uploadImage.ts @@ -1,7 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, Image } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; type Props = { base64Img: string }; diff --git a/projects/app/src/pages/api/system/getInitData.ts b/projects/app/src/pages/api/system/getInitData.ts index f1ffe5cc4..e39965368 100644 --- a/projects/app/src/pages/api/system/getInitData.ts +++ b/projects/app/src/pages/api/system/getInitData.ts @@ -1,20 +1,25 @@ -import type { FeConfigsType, SystemEnvType } from '@/types'; +import type { SystemEnvType } from '@/types'; +import type { FeConfigsType } from '@fastgpt/common/type/index.d'; import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { readFileSync } from 'fs'; import type { InitDateResponse } from '@/global/common/api/systemRes'; -import { type VectorModelItemType, FunctionModelItemType } from '@/types/model'; +import type { VectorModelItemType, FunctionModelItemType } from '@/types/model'; +import { formatPrice } from '@fastgpt/common/bill'; +import { getTikTokenEnc } from '@/utils/common/tiktoken'; +import { initHttpAgent } from '@fastgpt/core/init'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { - if (!global.feConfigs) { - await getInitConfig(); - } + getInitConfig(); + getModelPrice(); + jsonRes(res, { data: { feConfigs: global.feConfigs, chatModels: global.chatModels, qaModel: global.qaModel, vectorModels: global.vectorModels, + priceMd: global.priceMd, systemVersion: global.systemVersion || '0.0.0' } }); @@ -23,7 +28,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) const defaultSystemEnv: SystemEnvType = { vectorMaxProcess: 15, qaMaxProcess: 15, - pgIvfflatProbe: 20 + pgHNSWEfSearch: 40 }; const defaultFeConfigs: FeConfigsType = { show_emptyChat: true, @@ -104,7 +109,17 @@ const defaultVectorModels: VectorModelItemType[] = [ } ]; -export async function getInitConfig() { +export function initGlobal() { + // init tikToken + getTikTokenEnc(); + initHttpAgent(); + global.qaQueueLen = 0; + global.vectorQueueLen = 0; + global.sendInformQueue = []; + global.sendInformQueueLen = 0; +} + +export function getInitConfig() { try { if (global.feConfigs) return; @@ -143,6 +158,7 @@ export function setDefaultData() { global.extractModel = defaultExtractModel; global.cqModel = defaultCQModel; global.qgModel = defaultQGModel; + global.priceMd = ''; } export function getSystemVersion() { @@ -160,3 +176,21 @@ export function getSystemVersion() { global.systemVersion = '0.0.0'; } } + +function getModelPrice() { + if (global.priceMd) return; + global.priceMd = `| 计费项 | 价格: 元/ 1K tokens(包含上下文)| +| --- | --- | +${global.vectorModels + ?.map((item) => `| 索引-${item.name} | ${formatPrice(item.price, 1000)} |`) + .join('\n')} +${global.chatModels + ?.map((item) => `| 对话-${item.name} | ${formatPrice(item.price, 1000)} |`) + .join('\n')} +| 文件QA拆分 | ${formatPrice(global.qaModel?.price, 1000)} | +| 高级编排 - 问题分类 | ${formatPrice(global.cqModel?.price, 1000)} | +| 高级编排 - 内容提取 | ${formatPrice(global.extractModel?.price, 1000)} | +| 下一步指引 | ${formatPrice(global.qgModel?.price, 1000)} | +`; + console.log(global.priceMd); +} diff --git a/projects/app/src/pages/api/user/account/loginByPassword.ts b/projects/app/src/pages/api/user/account/loginByPassword.ts index 2d6367304..9b1dc7c69 100644 --- a/projects/app/src/pages/api/user/account/loginByPassword.ts +++ b/projects/app/src/pages/api/user/account/loginByPassword.ts @@ -1,29 +1,29 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; +import { MongoUser } from '@fastgpt/support/user/schema'; +import { setCookie } from '@/service/utils/tools'; +import { generateToken } from '@fastgpt/support/user/tools'; import { connectToDatabase } from '@/service/mongo'; -import { User } from '@/service/models/user'; -import { generateToken, setCookie } from '@/service/utils/tools'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { username, password } = req.body; if (!username || !password) { throw new Error('缺少参数'); } - await connectToDatabase(); - // 检测用户是否存在 - const authUser = await User.findOne({ + const authUser = await MongoUser.findOne({ username }); if (!authUser) { throw new Error('用户未注册'); } - const user = await User.findOne({ + const user = await MongoUser.findOne({ username, password }); diff --git a/projects/app/src/pages/api/user/account/paySuccess.ts b/projects/app/src/pages/api/user/account/paySuccess.ts index 115d6022a..69344a571 100644 --- a/projects/app/src/pages/api/user/account/paySuccess.ts +++ b/projects/app/src/pages/api/user/account/paySuccess.ts @@ -1,11 +1,12 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { TrainingData } from '@/service/mongo'; +import { TrainingData, connectToDatabase } from '@/service/mongo'; import { startQueue } from '@/service/utils/tools'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { userId } = await authUser({ req, authToken: true }); await unlockTask(userId); } catch (error) {} diff --git a/projects/app/src/pages/api/user/account/tokenLogin.ts b/projects/app/src/pages/api/user/account/tokenLogin.ts index a227797e4..7f178b9a5 100644 --- a/projects/app/src/pages/api/user/account/tokenLogin.ts +++ b/projects/app/src/pages/api/user/account/tokenLogin.ts @@ -1,18 +1,17 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; +import { authUser } from '@fastgpt/support/user/auth'; +import { MongoUser } from '@fastgpt/support/user/schema'; import { connectToDatabase } from '@/service/mongo'; -import { User } from '@/service/models/user'; -import { authUser } from '@/service/utils/auth'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - // 根据 id 获取用户信息 - const user = await User.findById(userId); + const user = await MongoUser.findById(userId); if (!user) { throw new Error('账号异常'); diff --git a/projects/app/src/pages/api/user/account/update.ts b/projects/app/src/pages/api/user/account/update.ts index 8a5164d61..4856685aa 100644 --- a/projects/app/src/pages/api/user/account/update.ts +++ b/projects/app/src/pages/api/user/account/update.ts @@ -1,21 +1,20 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { User } from '@/service/models/user'; -import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { MongoUser } from '@fastgpt/support/user/schema'; +import { authUser } from '@fastgpt/support/user/auth'; import { UserUpdateParams } from '@/types/user'; import { getAIApi, openaiBaseUrl } from '@fastgpt/core/ai/config'; +import { connectToDatabase } from '@/service/mongo'; /* update user info */ export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { avatar, timezone, openaiAccount } = req.body as UserUpdateParams; const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - // auth key if (openaiAccount?.key) { console.log('auth user openai key', openaiAccount?.key); @@ -35,7 +34,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< } // 更新对应的记录 - await User.updateOne( + await MongoUser.updateOne( { _id: userId }, diff --git a/projects/app/src/pages/api/user/account/updatePasswordByOld.ts b/projects/app/src/pages/api/user/account/updatePasswordByOld.ts index 2eb50eb75..d3672e932 100644 --- a/projects/app/src/pages/api/user/account/updatePasswordByOld.ts +++ b/projects/app/src/pages/api/user/account/updatePasswordByOld.ts @@ -1,24 +1,23 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { User } from '@/service/models/user'; +import { authUser } from '@fastgpt/support/user/auth'; +import { MongoUser } from '@fastgpt/support/user/schema'; import { connectToDatabase } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { oldPsw, newPsw } = req.body as { oldPsw: string; newPsw: string }; if (!oldPsw || !newPsw) { throw new Error('Params is missing'); } - await connectToDatabase(); - const { userId } = await authUser({ req, authToken: true }); // auth old password - const user = await User.findOne({ + const user = await MongoUser.findOne({ _id: userId, password: oldPsw }); @@ -28,7 +27,7 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse< } // 更新对应的记录 - await User.findByIdAndUpdate(userId, { + await MongoUser.findByIdAndUpdate(userId, { password: newPsw }); diff --git a/projects/app/src/pages/api/user/getBill.ts b/projects/app/src/pages/api/user/getBill.ts index fbdfed323..f7f203c61 100644 --- a/projects/app/src/pages/api/user/getBill.ts +++ b/projects/app/src/pages/api/user/getBill.ts @@ -1,13 +1,14 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, Bill } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { Bill, connectToDatabase } from '@/service/mongo'; +import { authUser } from '@fastgpt/support/user/auth'; import { adaptBill } from '@/utils/adapt'; import { addDays } from 'date-fns'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { pageNum = 1, pageSize = 10, @@ -22,8 +23,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - const where = { userId, time: { diff --git a/projects/app/src/pages/api/user/getPayOrders.ts b/projects/app/src/pages/api/user/getPayOrders.ts index f3d2b29b8..2b73a1eea 100644 --- a/projects/app/src/pages/api/user/getPayOrders.ts +++ b/projects/app/src/pages/api/user/getPayOrders.ts @@ -1,13 +1,12 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; -import { connectToDatabase, Pay } from '@/service/mongo'; +import { authUser } from '@fastgpt/support/user/auth'; +import { Pay, connectToDatabase } from '@/service/mongo'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { - const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); + const { userId } = await authUser({ req, authToken: true }); const records = await Pay.find({ userId, diff --git a/projects/app/src/pages/api/user/inform/countUnread.ts b/projects/app/src/pages/api/user/inform/countUnread.ts index 94fdc56f5..b1dd74292 100644 --- a/projects/app/src/pages/api/user/inform/countUnread.ts +++ b/projects/app/src/pages/api/user/inform/countUnread.ts @@ -1,11 +1,12 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, Inform } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { Inform, connectToDatabase } from '@/service/mongo'; +import { authUser } from '@fastgpt/support/user/auth'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); if (!req.headers.cookie) { return jsonRes(res, { data: 0 @@ -13,8 +14,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) } const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - const data = await Inform.countDocuments({ userId, read: false diff --git a/projects/app/src/pages/api/user/inform/list.ts b/projects/app/src/pages/api/user/inform/list.ts index 93d394bf4..56cb77785 100644 --- a/projects/app/src/pages/api/user/inform/list.ts +++ b/projects/app/src/pages/api/user/inform/list.ts @@ -1,11 +1,12 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, Inform } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { Inform, connectToDatabase } from '@/service/mongo'; +import { authUser } from '@fastgpt/support/user/auth'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); const { userId } = await authUser({ req, authToken: true }); const { pageNum, pageSize = 10 } = req.body as { @@ -13,8 +14,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) pageSize: number; }; - await connectToDatabase(); - const [informs, total] = await Promise.all([ Inform.find({ userId }) .sort({ time: -1 }) // 按照创建时间倒序排列 diff --git a/projects/app/src/pages/api/user/inform/read.ts b/projects/app/src/pages/api/user/inform/read.ts index c7fcb2b3e..5ecf9fe83 100644 --- a/projects/app/src/pages/api/user/inform/read.ts +++ b/projects/app/src/pages/api/user/inform/read.ts @@ -1,14 +1,13 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, Inform } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { Inform, connectToDatabase } from '@/service/mongo'; +import { authUser } from '@fastgpt/support/user/auth'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { - const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); + const { userId } = await authUser({ req, authToken: true }); const { id } = req.query as { id: string }; diff --git a/projects/app/src/pages/api/user/inform/send.ts b/projects/app/src/pages/api/user/inform/send.ts index 0644e3cac..aff67af7b 100644 --- a/projects/app/src/pages/api/user/inform/send.ts +++ b/projects/app/src/pages/api/user/inform/send.ts @@ -1,10 +1,11 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, Inform, User } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { Inform, connectToDatabase } from '@/service/mongo'; +import { authUser } from '@fastgpt/support/user/auth'; import { InformTypeEnum } from '@/constants/user'; import { startSendInform } from '@/service/events/sendInform'; +import { MongoUser } from '@fastgpt/support/user/schema'; export type Props = { type: `${InformTypeEnum}`; @@ -15,9 +16,8 @@ export type Props = { export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { - await authUser({ req, authRoot: true }); - await connectToDatabase(); + await authUser({ req, authRoot: true }); jsonRes(res, { data: await sendInform(req.body), @@ -62,7 +62,7 @@ export async function sendInform({ type, title, content, userId }: Props) { } // send to all user - const users = await User.find({}, '_id'); + const users = await MongoUser.find({}, '_id'); await Inform.insertMany( users.map(({ _id }) => ({ type, diff --git a/projects/app/src/pages/api/user/promotion/getPromotionData.ts b/projects/app/src/pages/api/user/promotion/getPromotionData.ts index 5e95af092..d05011c79 100644 --- a/projects/app/src/pages/api/user/promotion/getPromotionData.ts +++ b/projects/app/src/pages/api/user/promotion/getPromotionData.ts @@ -1,16 +1,17 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { connectToDatabase, User, promotionRecord } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; -import mongoose from 'mongoose'; +import { connectToDatabase, promotionRecord } from '@/service/mongo'; +import { authUser } from '@fastgpt/support/user/auth'; +import mongoose from '@fastgpt/common/mongo'; +import { MongoUser } from '@fastgpt/support/user/schema'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { await connectToDatabase(); const { userId } = await authUser({ req, authToken: true }); - const invitedAmount = await User.countDocuments({ + const invitedAmount = await MongoUser.countDocuments({ inviterId: userId }); diff --git a/projects/app/src/pages/api/user/promotion/getPromotions.ts b/projects/app/src/pages/api/user/promotion/getPromotions.ts index 854abe373..f9c276eb9 100644 --- a/projects/app/src/pages/api/user/promotion/getPromotions.ts +++ b/projects/app/src/pages/api/user/promotion/getPromotions.ts @@ -1,10 +1,11 @@ import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; import { connectToDatabase, promotionRecord } from '@/service/mongo'; -import { authUser } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; export default async function handler(req: NextApiRequest, res: NextApiResponse) { try { + await connectToDatabase(); let { pageNum = 1, pageSize = 10 } = req.body as { pageNum: number; pageSize: number; @@ -12,8 +13,6 @@ export default async function handler(req: NextApiRequest, res: NextApiResponse) const { userId } = await authUser({ req, authToken: true }); - await connectToDatabase(); - const data = await promotionRecord .find( { diff --git a/projects/app/src/pages/api/v1/chat/completions.ts b/projects/app/src/pages/api/v1/chat/completions.ts index 960314b4f..6d80644e5 100644 --- a/projects/app/src/pages/api/v1/chat/completions.ts +++ b/projects/app/src/pages/api/v1/chat/completions.ts @@ -1,6 +1,7 @@ import type { NextApiRequest, NextApiResponse } from 'next'; -import { connectToDatabase } from '@/service/mongo'; -import { authUser, authApp, AuthUserTypeEnum } from '@/service/utils/auth'; +import { authApp } from '@/service/utils/auth'; +import { authUser } from '@fastgpt/support/user/auth'; +import { AuthUserTypeEnum } from '@fastgpt/support/user/auth'; import { sseErrRes, jsonRes } from '@/service/response'; import { addLog, withNextCors } from '@/service/utils/tools'; import { ChatRoleEnum, ChatSourceEnum, sseResponseEventEnum } from '@/constants/chat'; @@ -27,16 +28,17 @@ import { AppModuleItemType, RunningModuleItemType } from '@/types/app'; import { pushChatBill } from '@/service/common/bill/push'; import { BillSourceEnum } from '@/constants/user'; import { ChatHistoryItemResType } from '@/types/chat'; -import { UserModelSchema } from '@/types/mongoSchema'; +import type { UserModelSchema } from '@fastgpt/support/user/type.d'; import { SystemInputEnum } from '@/constants/app'; import { getSystemTime } from '@/utils/user'; -import { authOutLinkChat } from '@/service/support/outLink/auth'; +import { authOutLinkChat } from '@fastgpt/support/outLink/auth'; +import { pushResult2Remote, updateOutLinkUsage } from '@fastgpt/support/outLink/tools'; import requestIp from 'request-ip'; import { replaceVariable } from '@/utils/common/tools/text'; import type { ModuleDispatchProps } from '@/types/core/chat/type'; import { selectShareResponse } from '@/utils/service/core/chat'; -import { pushResult2Remote, updateOutLinkUsage } from '@/service/support/outLink'; -import { updateApiKeyUsage } from '@/service/support/openapi'; +import { updateApiKeyUsage } from '@fastgpt/support/openapi/tools'; +import { connectToDatabase } from '@/service/mongo'; type FastGptWebChatProps = { chatId?: string; // undefined: nonuse history, '': new chat, 'xxxxx': use history @@ -80,6 +82,7 @@ export default withNextCors(async function handler(req: NextApiRequest, res: Nex } = req.body as Props; try { + await connectToDatabase(); // body data check if (!messages) { throw new Error('Prams Error'); @@ -91,7 +94,6 @@ export default withNextCors(async function handler(req: NextApiRequest, res: Nex throw new Error('messages is empty'); } - await connectToDatabase(); let startTime = Date.now(); /* user auth */ diff --git a/projects/app/src/pages/api/v1/chat/getHistory.ts b/projects/app/src/pages/api/v1/chat/getHistory.ts index ca3e5d829..93ca93891 100644 --- a/projects/app/src/pages/api/v1/chat/getHistory.ts +++ b/projects/app/src/pages/api/v1/chat/getHistory.ts @@ -1,9 +1,9 @@ // Next.js API route support: https://nextjs.org/docs/api-routes/introduction import type { NextApiRequest, NextApiResponse } from 'next'; import { jsonRes } from '@/service/response'; -import { authUser } from '@/service/utils/auth'; -import { connectToDatabase, ChatItem } from '@/service/mongo'; -import { Types } from 'mongoose'; +import { authUser } from '@fastgpt/support/user/auth'; +import { ChatItem, connectToDatabase } from '@/service/mongo'; +import { Types } from '@fastgpt/common/mongo'; import type { ChatItemType } from '@/types/chat'; export type Props = { diff --git a/projects/app/src/pages/app/detail/components/DatasetSelectModal.tsx b/projects/app/src/pages/app/detail/components/DatasetSelectModal.tsx index 09bcb06a2..a05e49060 100644 --- a/projects/app/src/pages/app/detail/components/DatasetSelectModal.tsx +++ b/projects/app/src/pages/app/detail/components/DatasetSelectModal.tsx @@ -20,7 +20,7 @@ import MySlider from '@/components/Slider'; import MyTooltip from '@/components/MyTooltip'; import MyModal from '@/components/MyModal'; import MyIcon from '@/components/Icon'; -import { KbTypeEnum } from '@/constants/dataset'; +import { DatasetTypeEnum } from '@fastgpt/core/dataset/constant'; import { useTranslation } from 'react-i18next'; import { useQuery } from '@tanstack/react-query'; import { useDatasetStore } from '@/web/core/store/dataset'; @@ -116,7 +116,7 @@ export const DatasetSelectModal = ({ { - if (item.type === KbTypeEnum.folder) { + if (item.type === DatasetTypeEnum.folder) { setParentId(item._id); - } else if (item.type === KbTypeEnum.dataset) { + } else if (item.type === DatasetTypeEnum.dataset) { const vectorModel = selectedKbList[0]?.vectorModel?.model; if (vectorModel && vectorModel !== item.vectorModel.model) { @@ -161,7 +161,7 @@ export const DatasetSelectModal = ({ - {item.type === KbTypeEnum.folder ? ( + {item.type === DatasetTypeEnum.folder ? ( {t('Folder')} ) : ( <> diff --git a/projects/app/src/pages/app/detail/components/OutLink/Share.tsx b/projects/app/src/pages/app/detail/components/OutLink/Share.tsx index cd0c2ca67..55ac53f99 100644 --- a/projects/app/src/pages/app/detail/components/OutLink/Share.tsx +++ b/projects/app/src/pages/app/detail/components/OutLink/Share.tsx @@ -34,10 +34,10 @@ import { formatTimeToChatTime } from '@/utils/tools'; import { useCopyData } from '@/web/common/hooks/useCopyData'; import { useForm } from 'react-hook-form'; import { defaultOutLinkForm } from '@/constants/model'; -import type { OutLinkEditType } from '@/types/support/outLink'; +import type { OutLinkEditType } from '@fastgpt/support/outLink/type.d'; import { useRequest } from '@/web/common/hooks/useRequest'; import { formatPrice } from '@fastgpt/common/bill/index'; -import { OutLinkTypeEnum } from '@/constants/chat'; +import { OutLinkTypeEnum } from '@fastgpt/support/outLink/constant'; import { useTranslation } from 'react-i18next'; import { useToast } from '@/web/common/hooks/useToast'; import { feConfigs } from '@/web/common/store/static'; diff --git a/projects/app/src/pages/app/detail/components/OutLink/index.tsx b/projects/app/src/pages/app/detail/components/OutLink/index.tsx index 401a47234..c784cf208 100644 --- a/projects/app/src/pages/app/detail/components/OutLink/index.tsx +++ b/projects/app/src/pages/app/detail/components/OutLink/index.tsx @@ -1,7 +1,7 @@ import React, { useState } from 'react'; import { Box, useTheme } from '@chakra-ui/react'; -import { OutLinkTypeEnum } from '@/constants/chat'; +import { OutLinkTypeEnum } from '@fastgpt/support/outLink/constant'; import dynamic from 'next/dynamic'; import MyRadio from '@/components/Radio'; diff --git a/projects/app/src/pages/components/Navbar.tsx b/projects/app/src/pages/components/Navbar.tsx index 9ea5d1f8e..5bf45f45a 100644 --- a/projects/app/src/pages/components/Navbar.tsx +++ b/projects/app/src/pages/components/Navbar.tsx @@ -22,6 +22,16 @@ const Navbar = () => { const menuList = [ ...(feConfigs?.show_contact ? [ + { + label: t('home.Commercial'), + key: 'community', + onClick: () => { + window.open( + 'https://fael3z0zfze.feishu.cn/share/base/form/shrcnRxj3utrzjywsom96Px4sud', + '_blank' + ); + } + }, { label: t('home.Community'), key: 'community', diff --git a/projects/app/src/pages/kb/detail/components/FileCard.tsx b/projects/app/src/pages/kb/detail/components/FileCard.tsx index 9c38b7dc6..85c13555b 100644 --- a/projects/app/src/pages/kb/detail/components/FileCard.tsx +++ b/projects/app/src/pages/kb/detail/components/FileCard.tsx @@ -28,14 +28,13 @@ import MyInput from '@/components/MyInput'; import dayjs from 'dayjs'; import { useRequest } from '@/web/common/hooks/useRequest'; import { useLoading } from '@/web/common/hooks/useLoading'; -import { FileStatusEnum } from '@/constants/dataset'; import { useRouter } from 'next/router'; import { usePagination } from '@/web/common/hooks/usePagination'; import type { DatasetFileItemType } from '@/types/core/dataset/file'; import { useGlobalStore } from '@/web/common/store/global'; import MyMenu from '@/components/MyMenu'; import { useEditTitle } from '@/web/common/hooks/useEditTitle'; -import { datasetSpecialIds } from '@fastgpt/core/dataset/constant'; +import { datasetSpecialIds, FileStatusEnum } from '@fastgpt/core/dataset/constant'; import { getFileIcon, getSpecialFileIcon } from '@fastgpt/common/tools/file'; const FileCard = ({ kbId }: { kbId: string }) => { diff --git a/projects/app/src/pages/kb/detail/components/Import/FileSelect.tsx b/projects/app/src/pages/kb/detail/components/Import/FileSelect.tsx index c6e776e35..afed25433 100644 --- a/projects/app/src/pages/kb/detail/components/Import/FileSelect.tsx +++ b/projects/app/src/pages/kb/detail/components/Import/FileSelect.tsx @@ -2,7 +2,8 @@ import MyIcon from '@/components/Icon'; import { useLoading } from '@/web/common/hooks/useLoading'; import { useSelectFile } from '@/web/common/hooks/useSelectFile'; import { useToast } from '@/web/common/hooks/useToast'; -import { simpleText, splitText2Chunks } from '@/utils/file'; +import { splitText2Chunks } from '@/utils/file'; +import { simpleText } from '@fastgpt/common/tools/str'; import { uploadFiles, fileDownload, diff --git a/projects/app/src/pages/kb/list/component/EditFolderModal.tsx b/projects/app/src/pages/kb/list/component/EditFolderModal.tsx index 30d0e999c..a0371229b 100644 --- a/projects/app/src/pages/kb/list/component/EditFolderModal.tsx +++ b/projects/app/src/pages/kb/list/component/EditFolderModal.tsx @@ -4,7 +4,7 @@ import MyModal from '@/components/MyModal'; import { useTranslation } from 'react-i18next'; import { useRequest } from '@/web/common/hooks/useRequest'; import { postCreateDataset, putDatasetById } from '@/web/core/api/dataset'; -import { FolderAvatarSrc, KbTypeEnum } from '@/constants/dataset'; +import { FolderAvatarSrc, DatasetTypeEnum } from '@fastgpt/core/dataset/constant'; const EditFolderModal = ({ onClose, @@ -47,7 +47,7 @@ const EditFolderModal = ({ return postCreateDataset({ parentId, name: val, - type: KbTypeEnum.folder, + type: DatasetTypeEnum.folder, avatar: FolderAvatarSrc, tags: [] }); diff --git a/projects/app/src/pages/kb/list/component/MoveModal.tsx b/projects/app/src/pages/kb/list/component/MoveModal.tsx index 9f59af33d..b17aa9d89 100644 --- a/projects/app/src/pages/kb/list/component/MoveModal.tsx +++ b/projects/app/src/pages/kb/list/component/MoveModal.tsx @@ -14,7 +14,7 @@ import Avatar from '@/components/Avatar'; import MyTooltip from '@/components/MyTooltip'; import MyModal from '@/components/MyModal'; import MyIcon from '@/components/Icon'; -import { KbTypeEnum } from '@/constants/dataset'; +import { DatasetTypeEnum } from '@fastgpt/core/dataset/constant'; import { useTranslation } from 'react-i18next'; import { useQuery } from '@tanstack/react-query'; import { getDatasets, putDatasetById, getDatasetPaths } from '@/web/core/api/dataset'; @@ -112,7 +112,7 @@ const MoveModal = ({ - {item.type === KbTypeEnum.folder ? ( + {item.type === DatasetTypeEnum.folder ? ( {t('Folder')} ) : ( <> diff --git a/projects/app/src/pages/kb/list/index.tsx b/projects/app/src/pages/kb/list/index.tsx index 7835ceeb0..bb23711ce 100644 --- a/projects/app/src/pages/kb/list/index.tsx +++ b/projects/app/src/pages/kb/list/index.tsx @@ -26,7 +26,7 @@ import Avatar from '@/components/Avatar'; import MyIcon from '@/components/Icon'; import { serviceSideProps } from '@/web/common/utils/i18n'; import dynamic from 'next/dynamic'; -import { FolderAvatarSrc, KbTypeEnum } from '@/constants/dataset'; +import { FolderAvatarSrc, DatasetTypeEnum } from '@fastgpt/core/dataset/constant'; import Tag from '@/components/Tag'; import MyMenu from '@/components/MyMenu'; import { useRequest } from '@/web/common/hooks/useRequest'; @@ -46,8 +46,8 @@ const Kb = () => { const { setLoading } = useGlobalStore(); const DeleteTipsMap = useRef({ - [KbTypeEnum.folder]: t('kb.deleteFolderTips'), - [KbTypeEnum.dataset]: t('kb.deleteDatasetTips') + [DatasetTypeEnum.folder]: t('kb.deleteFolderTips'), + [DatasetTypeEnum.dataset]: t('kb.deleteDatasetTips') }); const { openConfirm, ConfirmModal } = useConfirm({ @@ -224,7 +224,7 @@ const Kb = () => { border={theme.borders.md} boxShadow={'none'} position={'relative'} - data-drag-id={kb.type === KbTypeEnum.folder ? kb._id : undefined} + data-drag-id={kb.type === DatasetTypeEnum.folder ? kb._id : undefined} borderColor={dragTargetId === kb._id ? 'myBlue.600' : ''} draggable onDragStart={(e) => { @@ -234,7 +234,7 @@ const Kb = () => { e.preventDefault(); const targetId = e.currentTarget.getAttribute('data-drag-id'); if (!targetId) return; - KbTypeEnum.folder && setDragTargetId(targetId); + DatasetTypeEnum.folder && setDragTargetId(targetId); }} onDragLeave={(e) => { e.preventDefault(); @@ -261,14 +261,14 @@ const Kb = () => { } }} onClick={() => { - if (kb.type === KbTypeEnum.folder) { + if (kb.type === DatasetTypeEnum.folder) { router.push({ pathname: '/kb/list', query: { parentId: kb._id } }); - } else if (kb.type === KbTypeEnum.dataset) { + } else if (kb.type === DatasetTypeEnum.dataset) { router.push({ pathname: '/kb/detail', query: { @@ -377,7 +377,7 @@ const Kb = () => { - {kb.type === KbTypeEnum.folder ? ( + {kb.type === DatasetTypeEnum.folder ? ( {t('Folder')} ) : ( <> diff --git a/projects/app/src/pages/login/components/RegisterForm.tsx b/projects/app/src/pages/login/components/RegisterForm.tsx index aaabbf07b..88e02deac 100644 --- a/projects/app/src/pages/login/components/RegisterForm.tsx +++ b/projects/app/src/pages/login/components/RegisterForm.tsx @@ -69,7 +69,8 @@ const RegisterForm = ({ setPageType, loginSuccess }: Props) => { postCreateApp({ avatar: template.avatar, name: template.name, - modules: template.modules + modules: template.modules, + type: template.type }); }); }, 100); diff --git a/projects/app/src/service/common/bill/push.ts b/projects/app/src/service/common/bill/push.ts index da4487268..d465fc0be 100644 --- a/projects/app/src/service/common/bill/push.ts +++ b/projects/app/src/service/common/bill/push.ts @@ -1,4 +1,5 @@ -import { Bill, User, OutLink } from '@/service/mongo'; +import { Bill } from '@/service/mongo'; +import { MongoUser } from '@fastgpt/support/user/schema'; import { BillSourceEnum } from '@/constants/user'; import { getModel } from '@/service/utils/data'; import { ChatHistoryItemResType } from '@/types/chat'; @@ -10,7 +11,7 @@ import { defaultQGModel } from '@/pages/api/system/getInitData'; async function createBill(data: CreateBillType) { try { await Promise.all([ - User.findByIdAndUpdate(data.userId, { + MongoUser.findByIdAndUpdate(data.userId, { $inc: { balance: -data.total } }), Bill.create(data) @@ -50,7 +51,7 @@ async function concatBill({ } } ), - User.findByIdAndUpdate(userId, { + MongoUser.findByIdAndUpdate(userId, { $inc: { balance: -total } }) ]); @@ -177,12 +178,12 @@ export const pushQuestionGuideBill = ({ tokens, userId }: { tokens: number; user const total = qgModel.price * tokens; createBill({ userId, - appName: '问题指引', + appName: '下一步指引', total, source: BillSourceEnum.fastgpt, list: [ { - moduleName: '问题指引', + moduleName: '下一步指引', amount: total, model: qgModel.name, tokenLen: tokens diff --git a/projects/app/src/service/common/bill/schema.ts b/projects/app/src/service/common/bill/schema.ts index a7d3e8596..a849aa93b 100644 --- a/projects/app/src/service/common/bill/schema.ts +++ b/projects/app/src/service/common/bill/schema.ts @@ -1,4 +1,5 @@ -import { Schema, model, models, Model } from 'mongoose'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; import { BillSchema as BillType } from '@/types/common/bill'; import { BillSourceMap } from '@/constants/user'; diff --git a/projects/app/src/service/common/ipLimit/schema.ts b/projects/app/src/service/common/ipLimit/schema.ts deleted file mode 100644 index 730c0df68..000000000 --- a/projects/app/src/service/common/ipLimit/schema.ts +++ /dev/null @@ -1,24 +0,0 @@ -import { Schema, model, models, Model } from 'mongoose'; -import type { IpLimitSchemaType } from '@/types/common/ipLimit'; - -const IpLimitSchema = new Schema({ - eventId: { - type: String, - required: true - }, - ip: { - type: String, - required: true - }, - account: { - type: Number, - default: 0 - }, - lastMinute: { - type: Date, - default: () => new Date() - } -}); - -export const IpLimit: Model = - models['ip_limit'] || model('ip_limit', IpLimitSchema); diff --git a/projects/app/src/service/dataset/auth.ts b/projects/app/src/service/dataset/auth.ts index 6e62819a7..08f09aec9 100644 --- a/projects/app/src/service/dataset/auth.ts +++ b/projects/app/src/service/dataset/auth.ts @@ -1,6 +1,6 @@ import { isSpecialFileId } from '@fastgpt/core/dataset/utils'; import { GridFSStorage } from '../lib/gridfs'; -import { Types } from 'mongoose'; +import { Types } from '@fastgpt/common/mongo'; export async function authFileIdValid(fileId?: string) { if (!fileId) return true; diff --git a/projects/app/src/service/events/generateQA.ts b/projects/app/src/service/events/generateQA.ts index d0f63487a..f82114b9b 100644 --- a/projects/app/src/service/events/generateQA.ts +++ b/projects/app/src/service/events/generateQA.ts @@ -1,9 +1,9 @@ import { TrainingData } from '@/service/mongo'; import { pushQABill } from '@/service/common/bill/push'; import { TrainingModeEnum } from '@/constants/plugin'; -import { ERROR_ENUM } from '../errorCode'; +import { ERROR_ENUM } from '@fastgpt/common/constant/errorCode'; import { sendInform } from '@/pages/api/user/inform/send'; -import { authBalanceByUid } from '../utils/auth'; +import { authBalanceByUid } from '@fastgpt/support/user/auth'; import { getAIApi } from '@fastgpt/core/ai/config'; import type { ChatCompletionRequestMessage } from '@fastgpt/core/ai/type'; import { addLog } from '../utils/tools'; diff --git a/projects/app/src/service/events/generateVector.ts b/projects/app/src/service/events/generateVector.ts index 870420165..abb914493 100644 --- a/projects/app/src/service/events/generateVector.ts +++ b/projects/app/src/service/events/generateVector.ts @@ -1,7 +1,7 @@ import { insertData2Dataset } from '@/service/pg'; import { getVector } from '@/pages/api/openapi/plugin/vector'; import { TrainingData } from '../models/trainingData'; -import { ERROR_ENUM } from '../errorCode'; +import { ERROR_ENUM } from '@fastgpt/common/constant/errorCode'; import { TrainingModeEnum } from '@/constants/plugin'; import { sendInform } from '@/pages/api/user/inform/send'; import { addLog } from '../utils/tools'; diff --git a/projects/app/src/service/lib/gridfs.ts b/projects/app/src/service/lib/gridfs.ts index 99ad87881..b6bf8e5de 100644 --- a/projects/app/src/service/lib/gridfs.ts +++ b/projects/app/src/service/lib/gridfs.ts @@ -1,7 +1,7 @@ -import mongoose, { Types } from 'mongoose'; +import { Types, connectionMongo } from '@fastgpt/common/mongo'; import fs from 'fs'; import fsp from 'fs/promises'; -import { ERROR_ENUM } from '../errorCode'; +import { ERROR_ENUM } from '@fastgpt/common/constant/errorCode'; import type { GSFileInfoType } from '@/types/common/file'; enum BucketNameEnum { @@ -18,10 +18,10 @@ export class GridFSStorage { this.uid = String(uid); } Collection() { - return mongoose.connection.db.collection(`${this.bucket}.files`); + return connectionMongo.connection.db.collection(`${this.bucket}.files`); } GridFSBucket() { - return new mongoose.mongo.GridFSBucket(mongoose.connection.db, { + return new connectionMongo.mongo.GridFSBucket(connectionMongo.connection.db, { bucketName: this.bucket }); } diff --git a/projects/app/src/service/models/app.ts b/projects/app/src/service/models/app.ts index 882dc1c2d..4fb1c06e3 100644 --- a/projects/app/src/service/models/app.ts +++ b/projects/app/src/service/models/app.ts @@ -1,4 +1,5 @@ -import { Schema, model, models, Model } from 'mongoose'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; import { AppSchema as AppType } from '@/types/mongoSchema'; const AppSchema = new Schema({ diff --git a/projects/app/src/service/models/chat.ts b/projects/app/src/service/models/chat.ts index 220e344a0..5d7fb576b 100644 --- a/projects/app/src/service/models/chat.ts +++ b/projects/app/src/service/models/chat.ts @@ -1,4 +1,5 @@ -import { Schema, model, models, Model } from 'mongoose'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; import { ChatSchema as ChatType } from '@/types/mongoSchema'; import { ChatRoleMap, TaskResponseKeyEnum } from '@/constants/chat'; import { ChatSourceMap } from '@/constants/chat'; diff --git a/projects/app/src/service/models/chatItem.ts b/projects/app/src/service/models/chatItem.ts index 803882ab9..ea1ef8e0e 100644 --- a/projects/app/src/service/models/chatItem.ts +++ b/projects/app/src/service/models/chatItem.ts @@ -1,4 +1,5 @@ -import { Schema, model, models, Model } from 'mongoose'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; import { ChatItemSchema as ChatItemType } from '@/types/mongoSchema'; import { ChatRoleMap, TaskResponseKeyEnum } from '@/constants/chat'; import { customAlphabet } from 'nanoid'; diff --git a/projects/app/src/service/models/collection.ts b/projects/app/src/service/models/collection.ts index 3fa0366c0..e08d71aa0 100644 --- a/projects/app/src/service/models/collection.ts +++ b/projects/app/src/service/models/collection.ts @@ -1,4 +1,5 @@ -import { Schema, model, models, Model as MongoModel } from 'mongoose'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; import { CollectionSchema as CollectionType } from '@/types/mongoSchema'; const CollectionSchema = new Schema({ @@ -14,5 +15,5 @@ const CollectionSchema = new Schema({ } }); -export const Collection: MongoModel = +export const Collection: Model = models['collection'] || model('collection', CollectionSchema); diff --git a/projects/app/src/service/models/image.ts b/projects/app/src/service/models/image.ts index 0d947b39f..ff64c9636 100644 --- a/projects/app/src/service/models/image.ts +++ b/projects/app/src/service/models/image.ts @@ -1,4 +1,5 @@ -import { Schema, model, models, Model } from 'mongoose'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; const ImageSchema = new Schema({ userId: { diff --git a/projects/app/src/service/models/inform.ts b/projects/app/src/service/models/inform.ts index 1e5bf27cb..d1d8292c8 100644 --- a/projects/app/src/service/models/inform.ts +++ b/projects/app/src/service/models/inform.ts @@ -1,4 +1,5 @@ -import { Schema, model, models, Model } from 'mongoose'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; import { informSchema } from '@/types/mongoSchema'; import { InformTypeMap } from '@/constants/user'; diff --git a/projects/app/src/service/models/pay.ts b/projects/app/src/service/models/pay.ts index d7ca7b694..82ce96741 100644 --- a/projects/app/src/service/models/pay.ts +++ b/projects/app/src/service/models/pay.ts @@ -1,4 +1,5 @@ -import { Schema, model, models, Model } from 'mongoose'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; import { PaySchema as PayType } from '@/types/mongoSchema'; const PaySchema = new Schema({ userId: { diff --git a/projects/app/src/service/models/promotionRecord.ts b/projects/app/src/service/models/promotionRecord.ts index 214274842..f4f24ea18 100644 --- a/projects/app/src/service/models/promotionRecord.ts +++ b/projects/app/src/service/models/promotionRecord.ts @@ -1,4 +1,5 @@ -import { Schema, model, models, Model } from 'mongoose'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; import { PromotionRecordSchema as PromotionRecordType } from '@/types/mongoSchema'; const PromotionRecordSchema = new Schema({ diff --git a/projects/app/src/service/models/trainingData.ts b/projects/app/src/service/models/trainingData.ts index bd45e1909..4cb5b1ac5 100644 --- a/projects/app/src/service/models/trainingData.ts +++ b/projects/app/src/service/models/trainingData.ts @@ -1,5 +1,6 @@ /* 模型的知识库 */ -import { Schema, model, models, Model as MongoModel } from 'mongoose'; +import { connectionMongo, type Model } from '@fastgpt/common/mongo'; +const { Schema, model, models } = connectionMongo; import { TrainingDataSchema as TrainingDateType } from '@/types/mongoSchema'; import { TrainingTypeMap } from '@/constants/plugin'; @@ -68,5 +69,5 @@ try { console.log(error); } -export const TrainingData: MongoModel = +export const TrainingData: Model = models['trainingData'] || model('trainingData', TrainingDataSchema); diff --git a/projects/app/src/service/moduleDispatch/agent/classifyQuestion.ts b/projects/app/src/service/moduleDispatch/agent/classifyQuestion.ts index 72542d52f..91f59332e 100644 --- a/projects/app/src/service/moduleDispatch/agent/classifyQuestion.ts +++ b/projects/app/src/service/moduleDispatch/agent/classifyQuestion.ts @@ -105,7 +105,7 @@ async function functionCall({ required: ['type'] } }; - const ai = getAIApi(user.openaiAccount); + const ai = getAIApi(user.openaiAccount, 48000); const response = await ai.chat.completions.create({ model: cqModel.model, diff --git a/projects/app/src/service/moduleDispatch/agent/extract.ts b/projects/app/src/service/moduleDispatch/agent/extract.ts index c1d625698..585fa76b2 100644 --- a/projects/app/src/service/moduleDispatch/agent/extract.ts +++ b/projects/app/src/service/moduleDispatch/agent/extract.ts @@ -126,7 +126,7 @@ async function functionCall({ } }; - const ai = getAIApi(user.openaiAccount); + const ai = getAIApi(user.openaiAccount, 480000); const response = await ai.chat.completions.create({ model: extractModel.model, diff --git a/projects/app/src/service/moduleDispatch/chat/oneapi.ts b/projects/app/src/service/moduleDispatch/chat/oneapi.ts index 694561b27..0a7a6de66 100644 --- a/projects/app/src/service/moduleDispatch/chat/oneapi.ts +++ b/projects/app/src/service/moduleDispatch/chat/oneapi.ts @@ -10,7 +10,7 @@ import { TaskResponseKeyEnum } from '@/constants/chat'; import { getChatModel } from '@/service/utils/data'; import { countModelPrice } from '@/service/common/bill/push'; import { ChatModelItemType } from '@/types/model'; -import { postTextCensor } from '@/service/common/api/plugins'; +import { postTextCensor } from '@fastgpt/common/plusApi/censor'; import { ChatCompletionRequestMessageRoleEnum } from '@fastgpt/core/ai/constant'; import { AppModuleItemType } from '@/types/app'; import { countMessagesTokens, sliceMessagesTB } from '@/utils/common/tiktoken'; @@ -151,7 +151,7 @@ export const dispatchChatCompletion = async (props: ChatProps): Promise): Promise { const { moduleName, + user, inputs: { kbList = [], similarity = 0.4, limit = 5, userChatInput } } = props as KBSearchProps; @@ -45,10 +46,10 @@ export async function dispatchKBSearch(props: Record): Promise '[${ vectors[0] - }]') * -1 AS score from ${PgDatasetTableName} where kb_id IN (${kbList + }]') * -1 AS score from ${PgDatasetTableName} where user_id='${user._id}' AND kb_id IN (${kbList .map((item) => `'${item.kbId}'`) .join(',')}) AND vector <#> '[${vectors[0]}]' < -${similarity} order by vector <#> '[${ vectors[0] diff --git a/projects/app/src/service/mongo.ts b/projects/app/src/service/mongo.ts index ee47eabd3..334002652 100644 --- a/projects/app/src/service/mongo.ts +++ b/projects/app/src/service/mongo.ts @@ -1,110 +1,48 @@ -import mongoose from 'mongoose'; import { startQueue } from './utils/tools'; -import { getInitConfig } from '@/pages/api/system/getInitData'; -import { User } from './models/user'; import { PRICE_SCALE } from '@fastgpt/common/bill/constants'; import { initPg } from './pg'; -import { createHashPassword } from '@/utils/tools'; -import { createLogger, format, transports } from 'winston'; -import 'winston-mongodb'; -import { getTikTokenEnc } from '@/utils/common/tiktoken'; -import { initHttpAgent } from '@fastgpt/core/init'; +import { MongoUser } from '@fastgpt/support/user/schema'; +import { connectMongo } from '@fastgpt/common/mongo/init'; +import { hashStr } from '@fastgpt/common/tools/str'; +import { getInitConfig, initGlobal } from '@/pages/api/system/getInitData'; /** * connect MongoDB and init data */ export async function connectToDatabase(): Promise { - if (global.mongodb) { - return; - } - global.mongodb = 'connecting'; - - // init global data - global.qaQueueLen = 0; - global.vectorQueueLen = 0; - global.sendInformQueue = []; - global.sendInformQueueLen = 0; - - // logger - initLogger(); - - // init function - getInitConfig(); - // init tikToken - getTikTokenEnc(); - initHttpAgent(); - - try { - mongoose.set('strictQuery', true); - global.mongodb = await mongoose.connect(process.env.MONGODB_URI as string, { - bufferCommands: true, - maxConnecting: Number(process.env.DB_MAX_LINK || 5), - maxPoolSize: Number(process.env.DB_MAX_LINK || 5), - minPoolSize: 2 - }); - - await initRootUser(); - initPg(); - console.log('mongo connected'); - } catch (error) { - console.log('error->', 'mongo connect error'); - global.mongodb = null; - } - - // init function - startQueue(); -} - -function initLogger() { - global.logger = createLogger({ - transports: [ - new transports.MongoDB({ - db: process.env.MONGODB_URI as string, - collection: 'server_logs', - options: { - useUnifiedTopology: true - }, - cappedSize: 500000000, - tryReconnect: true, - metaKey: 'meta', - format: format.combine(format.timestamp(), format.json()) - }), - new transports.Console({ - format: format.combine( - format.timestamp({ format: 'YYYY-MM-DD HH:mm:ss' }), - format.printf((info) => { - if (info.level === 'error') { - console.log(info.meta); - return `[${info.level.toLocaleUpperCase()}]: ${[info.timestamp]}: ${info.message}`; - } - return `[${info.level.toLocaleUpperCase()}]: ${[info.timestamp]}: ${info.message}${ - info.meta ? `: ${JSON.stringify(info.meta)}` : '' - }`; - }) - ) - }) - ] + await connectMongo({ + beforeHook: () => { + initGlobal(); + getInitConfig(); + }, + afterHook: async () => { + await initRootUser(); + initPg(); + // start queue + startQueue(); + } }); } + async function initRootUser() { try { - const rootUser = await User.findOne({ + const rootUser = await MongoUser.findOne({ username: 'root' }); const psw = process.env.DEFAULT_ROOT_PSW || '123456'; if (rootUser) { - await User.findOneAndUpdate( + await MongoUser.findOneAndUpdate( { username: 'root' }, { - password: createHashPassword(psw), + password: hashStr(psw), balance: 999999 * PRICE_SCALE } ); } else { - await User.create({ + await MongoUser.create({ username: 'root', - password: createHashPassword(psw), + password: hashStr(psw), balance: 999999 * PRICE_SCALE }); } @@ -121,15 +59,10 @@ async function initRootUser() { export * from './models/chat'; export * from './models/chatItem'; export * from './models/app'; -export * from './models/user'; export * from './common/bill/schema'; export * from './models/pay'; export * from './models/trainingData'; export * from './models/promotionRecord'; export * from './models/collection'; -export * from './models/kb'; export * from './models/inform'; export * from './models/image'; - -export * from './support/outLink/schema'; -export * from './support/openapi/schema'; diff --git a/projects/app/src/service/pg.ts b/projects/app/src/service/pg.ts index a6eb33fda..647bb5234 100644 --- a/projects/app/src/service/pg.ts +++ b/projects/app/src/service/pg.ts @@ -228,6 +228,7 @@ export async function initPg() { q TEXT NOT NULL, a TEXT ); + CREATE INDEX IF NOT EXISTS vector_index ON ${PgDatasetTableName} USING hnsw (vector vector_ip_ops) WITH (m = 16, ef_construction = 64); `); console.log('init pg successful'); } catch (error) { diff --git a/projects/app/src/service/response.ts b/projects/app/src/service/response.ts index bfe5c3d94..92d3dae26 100644 --- a/projects/app/src/service/response.ts +++ b/projects/app/src/service/response.ts @@ -1,6 +1,6 @@ import { sseResponseEventEnum } from '@/constants/chat'; import { NextApiResponse } from 'next'; -import { proxyError, ERROR_RESPONSE, ERROR_ENUM } from './errorCode'; +import { proxyError, ERROR_RESPONSE, ERROR_ENUM } from '@fastgpt/common/constant/errorCode'; import { clearCookie, sseResponse, addLog } from './utils/tools'; export interface ResponseType { diff --git a/projects/app/src/service/support/openapi/auth.ts b/projects/app/src/service/support/openapi/auth.ts deleted file mode 100644 index ac1b96c33..000000000 --- a/projects/app/src/service/support/openapi/auth.ts +++ /dev/null @@ -1,38 +0,0 @@ -import { ERROR_ENUM } from '@/service/errorCode'; -import { updateApiKeyUsedTime } from './index'; -import { OpenApi } from './schema'; - -export async function authOpenApiKey({ apikey }: { apikey: string }) { - if (!apikey) { - return Promise.reject(ERROR_ENUM.unAuthApiKey); - } - - try { - const openApi = await OpenApi.findOne({ apiKey: apikey }); - if (!openApi) { - return Promise.reject(ERROR_ENUM.unAuthApiKey); - } - const userId = String(openApi.userId); - - // auth limit - if (global.feConfigs?.isPlus) { - if (openApi?.limit?.expiredTime && openApi.limit.expiredTime.getTime() < Date.now()) { - return Promise.reject(`Key ${openApi.apiKey} is expired`); - } - - if ( - openApi?.limit?.credit && - openApi.limit.credit > -1 && - openApi.usage > openApi.limit.credit - ) { - return Promise.reject(`Key ${openApi.apiKey} is over usage`); - } - } - - updateApiKeyUsedTime(openApi._id); - - return { apikey, userId, appId: openApi.appId }; - } catch (error) { - return Promise.reject(error); - } -} diff --git a/projects/app/src/service/support/outLink/auth.ts b/projects/app/src/service/support/outLink/auth.ts deleted file mode 100644 index ab31a5bf2..000000000 --- a/projects/app/src/service/support/outLink/auth.ts +++ /dev/null @@ -1,171 +0,0 @@ -import { PRICE_SCALE } from '@fastgpt/common/bill/constants'; -import { IpLimit } from '@/service/common/ipLimit/schema'; -import { authBalanceByUid, AuthUserTypeEnum } from '@/service/utils/auth'; -import { OutLinkSchema } from '@/types/support/outLink'; -import { OutLink } from './schema'; -import axios from 'axios'; - -type AuthLinkProps = { ip?: string | null; authToken?: string; question: string }; - -export async function authOutLinkChat({ - shareId, - ip, - authToken, - question -}: AuthLinkProps & { - shareId: string; -}) { - // get outLink - const outLink = await OutLink.findOne({ - shareId - }); - - if (!outLink) { - return Promise.reject('分享链接无效'); - } - - const uid = String(outLink.userId); - - const [user] = await Promise.all([ - authBalanceByUid(uid), // authBalance - ...(global.feConfigs?.isPlus ? [authOutLinkLimit({ outLink, ip, authToken, question })] : []) // limit auth - ]); - - return { - user, - userId: String(outLink.userId), - appId: String(outLink.appId), - authType: AuthUserTypeEnum.token, - responseDetail: outLink.responseDetail - }; -} - -export async function authOutLinkLimit({ - outLink, - ip, - authToken, - question -}: AuthLinkProps & { - outLink: OutLinkSchema; -}) { - if (!ip || !outLink.limit) { - return; - } - - if (outLink.limit.expiredTime && outLink.limit.expiredTime.getTime() < Date.now()) { - return Promise.reject('分享链接已过期'); - } - - if (outLink.limit.credit > -1 && outLink.total > outLink.limit.credit * PRICE_SCALE) { - return Promise.reject('链接超出使用限制'); - } - - // ip limit - await (async () => { - if (!outLink.limit) { - return; - } - try { - const ipLimit = await IpLimit.findOne({ ip, eventId: outLink._id }); - - // first request - if (!ipLimit) { - return await IpLimit.create({ - eventId: outLink._id, - ip, - account: outLink.limit.QPM - 1 - }); - } - - // over one minute - const diffTime = Date.now() - ipLimit.lastMinute.getTime(); - if (diffTime >= 60 * 1000) { - ipLimit.account = outLink.limit.QPM - 1; - ipLimit.lastMinute = new Date(); - return await ipLimit.save(); - } - - // over limit - if (ipLimit.account <= 0) { - return Promise.reject( - `每分钟仅能请求 ${outLink.limit.QPM} 次, ${60 - Math.round(diffTime / 1000)}s 后重试~` - ); - } - - // update limit - ipLimit.account = ipLimit.account - 1; - await ipLimit.save(); - } catch (error) {} - })(); - - // url auth. send request - await authShareStart({ authToken, tokenUrl: outLink.limit.hookUrl, question }); -} - -export async function authOutLinkId({ id }: { id: string }) { - const outLink = await OutLink.findOne({ - shareId: id - }); - - if (!outLink) { - return Promise.reject('分享链接无效'); - } - - return { - userId: String(outLink.userId) - }; -} - -type TokenAuthResponseType = { - success: boolean; - msg?: string; - message?: string; -}; - -export const authShareChatInit = async (authToken?: string, tokenUrl?: string) => { - if (!tokenUrl || !global.feConfigs?.isPlus) return; - try { - const { data } = await axios({ - baseURL: tokenUrl, - url: '/shareAuth/init', - method: 'POST', - data: { - token: authToken - } - }); - if (data?.success !== true) { - return Promise.reject(data?.message || data?.msg || '身份校验失败'); - } - } catch (error) { - return Promise.reject('身份校验失败'); - } -}; - -export const authShareStart = async ({ - tokenUrl, - authToken, - question -}: { - authToken?: string; - question: string; - tokenUrl?: string; -}) => { - if (!tokenUrl || !global.feConfigs?.isPlus) return; - try { - const { data } = await axios({ - baseURL: tokenUrl, - url: '/shareAuth/start', - method: 'POST', - data: { - token: authToken, - question - } - }); - - if (data?.success !== true) { - return Promise.reject(data?.message || data?.msg || '身份校验失败'); - } - } catch (error) { - return Promise.reject('身份校验失败'); - } -}; diff --git a/projects/app/src/service/utils/auth.ts b/projects/app/src/service/utils/auth.ts index 1625b3937..e2124f355 100644 --- a/projects/app/src/service/utils/auth.ts +++ b/projects/app/src/service/utils/auth.ts @@ -1,170 +1,7 @@ -import type { NextApiRequest } from 'next'; -import Cookie from 'cookie'; -import { App, User, KB } from '../mongo'; -import type { AppSchema, UserModelSchema } from '@/types/mongoSchema'; -import { ERROR_ENUM } from '../errorCode'; -import { authJWT } from './tools'; -import { authOpenApiKey } from '../support/openapi/auth'; -import { authOutLinkId } from '../support/outLink/auth'; - -export enum AuthUserTypeEnum { - token = 'token', - root = 'root', - apikey = 'apikey', - outLink = 'outLink' -} - -/* auth balance */ -export const authBalanceByUid = async (uid: string) => { - const user = await User.findById( - uid, - '_id username balance openaiAccount timezone' - ); - if (!user) { - return Promise.reject(ERROR_ENUM.unAuthorization); - } - - if (user.balance <= 0) { - return Promise.reject(ERROR_ENUM.insufficientQuota); - } - return user; -}; - -/* uniform auth user */ -export const authUser = async ({ - req, - authToken = false, - authRoot = false, - authApiKey = false, - authBalance = false, - authOutLink -}: { - req: NextApiRequest; - authToken?: boolean; - authRoot?: boolean; - authApiKey?: boolean; - authBalance?: boolean; - authOutLink?: boolean; -}) => { - const authCookieToken = async (cookie?: string, token?: string): Promise => { - // 获取 cookie - const cookies = Cookie.parse(cookie || ''); - const cookieToken = cookies.token || token; - - if (!cookieToken) { - return Promise.reject(ERROR_ENUM.unAuthorization); - } - - return await authJWT(cookieToken); - }; - // from authorization get apikey - const parseAuthorization = async (authorization?: string) => { - if (!authorization) { - return Promise.reject(ERROR_ENUM.unAuthorization); - } - - // Bearer fastgpt-xxxx-appId - const auth = authorization.split(' ')[1]; - if (!auth) { - return Promise.reject(ERROR_ENUM.unAuthorization); - } - - const { apikey, appId: authorizationAppid = '' } = await (async () => { - const arr = auth.split('-'); - // abandon - if (arr.length === 3) { - return { - apikey: `${arr[0]}-${arr[1]}`, - appId: arr[2] - }; - } - if (arr.length === 2) { - return { - apikey: auth - }; - } - return Promise.reject(ERROR_ENUM.unAuthorization); - })(); - - // auth apikey - const { userId, appId: apiKeyAppId = '' } = await authOpenApiKey({ apikey }); - - return { - uid: userId, - apikey, - appId: apiKeyAppId || authorizationAppid - }; - }; - // root user - const parseRootKey = async (rootKey?: string, userId = '') => { - if (!rootKey || !process.env.ROOT_KEY || rootKey !== process.env.ROOT_KEY) { - return Promise.reject(ERROR_ENUM.unAuthorization); - } - return userId; - }; - - const { cookie, token, apikey, rootkey, userid, authorization } = (req.headers || {}) as { - cookie?: string; - token?: string; - apikey?: string; - rootkey?: string; // abandon - userid?: string; - authorization?: string; - }; - const { shareId } = (req?.body || {}) as { shareId?: string }; - - let uid = ''; - let appId = ''; - let openApiKey = apikey; - let authType: `${AuthUserTypeEnum}` = AuthUserTypeEnum.token; - - if (authOutLink && shareId) { - const res = await authOutLinkId({ id: shareId }); - uid = res.userId; - authType = AuthUserTypeEnum.outLink; - } else if (authToken && (cookie || token)) { - // user token(from fastgpt web) - uid = await authCookieToken(cookie, token); - authType = AuthUserTypeEnum.token; - } else if (authRoot && rootkey) { - // root user - uid = await parseRootKey(rootkey, userid); - authType = AuthUserTypeEnum.root; - } else if (authApiKey && apikey) { - // apikey - const parseResult = await authOpenApiKey({ apikey }); - uid = parseResult.userId; - authType = AuthUserTypeEnum.apikey; - openApiKey = parseResult.apikey; - } else if (authApiKey && authorization) { - // apikey from authorization - const authResponse = await parseAuthorization(authorization); - uid = authResponse.uid; - appId = authResponse.appId; - openApiKey = authResponse.apikey; - authType = AuthUserTypeEnum.apikey; - } - - // not rootUser and no uid, reject request - if (!rootkey && !uid) { - return Promise.reject(ERROR_ENUM.unAuthorization); - } - - // balance check - const user = await (() => { - if (authBalance) { - return authBalanceByUid(uid); - } - })(); - - return { - userId: String(uid), - appId, - authType, - user, - apikey: openApiKey - }; -}; +import { App } from '../mongo'; +import { MongoDataset } from '@fastgpt/core/dataset/schema'; +import type { AppSchema } from '@/types/mongoSchema'; +import { ERROR_ENUM } from '@fastgpt/common/constant/errorCode'; // 模型使用权校验 export const authApp = async ({ @@ -200,8 +37,8 @@ export const authApp = async ({ }; // 知识库操作权限 -export const authKb = async ({ kbId, userId }: { kbId: string; userId: string }) => { - const kb = await KB.findOne({ +export const authDataset = async ({ kbId, userId }: { kbId: string; userId: string }) => { + const kb = await MongoDataset.findOne({ _id: kbId, userId }); diff --git a/projects/app/src/service/utils/tools.ts b/projects/app/src/service/utils/tools.ts index ce8e206e0..b8e0c842e 100644 --- a/projects/app/src/service/utils/tools.ts +++ b/projects/app/src/service/utils/tools.ts @@ -1,41 +1,8 @@ import type { NextApiResponse, NextApiHandler, NextApiRequest } from 'next'; import NextCors from 'nextjs-cors'; -import crypto from 'crypto'; -import jwt from 'jsonwebtoken'; import { generateQA } from '../events/generateQA'; import { generateVector } from '../events/generateVector'; -import { ERROR_ENUM } from '../errorCode'; -/* 密码加密 */ -export const hashPassword = (psw: string) => { - return crypto.createHash('sha256').update(psw).digest('hex'); -}; - -/* 生成 token */ -export const generateToken = (userId: string) => { - const key = process.env.TOKEN_KEY as string; - const token = jwt.sign( - { - userId, - exp: Math.floor(Date.now() / 1000) + 60 * 60 * 24 * 7 - }, - key - ); - return token; -}; -// auth token -export const authJWT = (token: string) => - new Promise((resolve, reject) => { - const key = process.env.TOKEN_KEY as string; - - jwt.verify(token, key, function (err, decoded: any) { - if (err || !decoded?.userId) { - reject(ERROR_ENUM.unAuthorization); - return; - } - resolve(decoded.userId); - }); - }); /* set cookie */ export const setCookie = (res: NextApiResponse, token: string) => { res.setHeader( @@ -67,6 +34,7 @@ export function withNextCors(handler: NextApiHandler): NextApiHandler { /* start task */ export const startQueue = () => { + if (!global.systemEnv) return; for (let i = 0; i < global.systemEnv.qaMaxProcess; i++) { generateQA(); } diff --git a/projects/app/src/types/app.d.ts b/projects/app/src/types/app.d.ts index dbb752e3f..7d1ce7205 100644 --- a/projects/app/src/types/app.d.ts +++ b/projects/app/src/types/app.d.ts @@ -11,7 +11,7 @@ import type { FlowOutputItemType, FlowOutputTargetItemType } from '@/types/core/app/flow'; -import type { AppSchema, ChatSchema, kbSchema } from './mongoSchema'; +import type { AppSchema, ChatSchema } from './mongoSchema'; import { ChatModelType } from '@/constants/model'; import { FlowValueTypeEnum } from '@/constants/flow'; diff --git a/projects/app/src/types/common/ipLimit.d.ts b/projects/app/src/types/common/ipLimit.d.ts deleted file mode 100644 index 95b09ee62..000000000 --- a/projects/app/src/types/common/ipLimit.d.ts +++ /dev/null @@ -1,7 +0,0 @@ -export type IpLimitSchemaType = { - _id: string; - eventId: string; - ip: string; - account: number; - lastMinute: Date; -}; diff --git a/projects/app/src/types/core/chat/type.d.ts b/projects/app/src/types/core/chat/type.d.ts index 4c98e2031..129c48ab2 100644 --- a/projects/app/src/types/core/chat/type.d.ts +++ b/projects/app/src/types/core/chat/type.d.ts @@ -1,7 +1,7 @@ import type { ChatCompletionRequestMessage } from '@fastgpt/core/ai/type'; import type { NextApiResponse } from 'next'; import { RunningModuleItemType } from '@/types/app'; -import { UserModelSchema } from '@/types/mongoSchema'; +import type { UserModelSchema } from '@fastgpt/support/user/type.d'; export type MessageItemType = ChatCompletionRequestMessage & { dataId?: string; content: string }; diff --git a/projects/app/src/types/core/dataset/file.d.ts b/projects/app/src/types/core/dataset/file.d.ts index 12a1c95e5..fb8ba08fa 100644 --- a/projects/app/src/types/core/dataset/file.d.ts +++ b/projects/app/src/types/core/dataset/file.d.ts @@ -1,4 +1,4 @@ -import { FileStatusEnum } from '@/constants/dataset'; +import { FileStatusEnum } from '@fastgpt/core/dataset/constant'; export type DatasetFileItemType = { id: string; diff --git a/projects/app/src/types/core/dataset/index.d.ts b/projects/app/src/types/core/dataset/index.d.ts index 932231e06..06a7c85bc 100644 --- a/projects/app/src/types/core/dataset/index.d.ts +++ b/projects/app/src/types/core/dataset/index.d.ts @@ -1,9 +1,8 @@ -import { FileStatusEnum } from '@/constants/dataset'; import { PgDataItemType } from './data'; import { VectorModelItemType } from '../../model'; -import type { kbSchema } from '../../mongoSchema'; +import type { DatasetSchemaType } from '@fastgpt/core/dataset/type.d'; -export type DatasetsItemType = Omit & { +export type DatasetsItemType = Omit & { vectorModel: VectorModelItemType; }; diff --git a/projects/app/src/types/index.d.ts b/projects/app/src/types/index.d.ts index 594b09da8..47fcc0dc4 100644 --- a/projects/app/src/types/index.d.ts +++ b/projects/app/src/types/index.d.ts @@ -1,7 +1,5 @@ -import type { Mongoose } from 'mongoose'; import type { Pool } from 'pg'; import type { Tiktoken } from 'js-tiktoken'; -import type { Logger } from 'winston'; import { ChatModelItemType, FunctionModelItemType, @@ -19,59 +17,31 @@ export type PagingData = { export type RequestPaging = { pageNum: number; pageSize: number; [key]: any }; -export type FeConfigsType = { - show_emptyChat?: boolean; - show_register?: boolean; - show_appStore?: boolean; - show_contact?: boolean; - show_git?: boolean; - show_doc?: boolean; - show_pay?: boolean; - show_openai_account?: boolean; - show_promotion?: boolean; - hide_app_flow?: boolean; - openAPIUrl?: string; - systemTitle?: string; - authorText?: string; - googleClientVerKey?: string; - isPlus?: boolean; - oauth?: { - github?: string; - google?: string; - }; - limit?: { - exportLimitMinutes?: number; - }; - scripts?: { [key: string]: string }[]; -}; export type SystemEnvType = { pluginBaseUrl?: string; openapiPrefix?: string; vectorMaxProcess: number; qaMaxProcess: number; - pgIvfflatProbe: number; + pgHNSWEfSearch: number; }; declare global { - var mongodb: Mongoose | string | null; var pgClient: Pool | null; var qaQueueLen: number; var vectorQueueLen: number; var TikToken: Tiktoken; - var logger: Logger; - var sendInformQueue: (() => Promise)[]; var sendInformQueueLen: number; - var feConfigs: FeConfigsType; - var systemEnv: SystemEnvType; + var vectorModels: VectorModelItemType[]; var chatModels: ChatModelItemType[]; var qaModel: QAModelItemType; var extractModel: FunctionModelItemType; var cqModel: FunctionModelItemType; var qgModel: FunctionModelItemType; - var vectorModels: VectorModelItemType[]; + + var priceMd: string; var systemVersion: string; interface Window { diff --git a/projects/app/src/types/mongoSchema.d.ts b/projects/app/src/types/mongoSchema.d.ts index 20d18761a..8aff481d2 100644 --- a/projects/app/src/types/mongoSchema.d.ts +++ b/projects/app/src/types/mongoSchema.d.ts @@ -6,27 +6,6 @@ import { TrainingModeEnum } from '@/constants/plugin'; import type { AppModuleItemType } from './app'; import { ChatSourceEnum } from '@/constants/chat'; import { AppTypeEnum } from '@/constants/app'; -import { KbTypeEnum } from '@/constants/dataset'; - -export interface UserModelSchema { - _id: string; - username: string; - password: string; - avatar: string; - balance: number; - promotionRate: number; - inviterId?: string; - openaiKey: string; - createTime: number; - timezone: string; - openaiAccount?: { - key: string; - baseUrl: string; - }; - limit: { - exportKbTime?: Date; - }; -} export interface AuthCodeSchema { _id: string; @@ -121,18 +100,6 @@ export interface PromotionRecordSchema { amount: number; } -export type kbSchema = { - _id: string; - userId: string; - parentId: string; - updateTime: Date; - avatar: string; - name: string; - vectorModel: string; - tags: string[]; - type: `${KbTypeEnum}`; -}; - export interface informSchema { _id: string; userId: string; diff --git a/projects/app/src/types/user.d.ts b/projects/app/src/types/user.d.ts index cf02db96a..e63283f83 100644 --- a/projects/app/src/types/user.d.ts +++ b/projects/app/src/types/user.d.ts @@ -1,5 +1,5 @@ import { BillSourceEnum } from '@/constants/user'; -import type { UserModelSchema } from './mongoSchema'; +import type { UserModelSchema } from '@fastgpt/support/user/type.d'; import type { BillSchema } from '@/types/common/bill'; export interface UserType { diff --git a/projects/app/src/utils/file.ts b/projects/app/src/utils/file.ts index 8b72add79..8df90a8d5 100644 --- a/projects/app/src/utils/file.ts +++ b/projects/app/src/utils/file.ts @@ -7,25 +7,63 @@ import { countPromptTokens } from './common/tiktoken'; * overlapLen - The size of the before and after Text * maxLen > overlapLen */ -export const splitText2Chunks = ({ text, maxLen }: { text: string; maxLen: number }) => { - const overlapLen = Math.floor(maxLen * 0.25); // Overlap length +export const splitText2Chunks = ({ text = '', maxLen }: { text: string; maxLen: number }) => { + const overlapLen = Math.floor(maxLen * 0.2); // Overlap length + const tempMarker = 'SPLIT_HERE_SPLIT_HERE'; - try { - const tempMarker = 'SPLIT_HERE'; - text = text.replace(/\n{3,}/g, '\n'); - text = text.replace(/\s/g, ' '); - text = text.replace('\n\n', ''); + const stepReg: Record = { + 0: /(\n)/g, + 1: /([。]|\.\s)/g, + 2: /([!?]|!\s|\?\s)/g, + 3: /([;]|;\s)/g, + 4: /([,]|,\s)/g + }; + + const splitTextRecursively = ({ text = '', step }: { text: string; step: number }) => { + if (text.length <= maxLen) { + return [text]; + } + const reg = stepReg[step]; + + if (!reg) { + // use slice-maxLen to split text + const chunks: string[] = []; + let chunk = ''; + for (let i = 0; i < text.length; i += maxLen - overlapLen) { + chunk = text.slice(i, i + maxLen); + chunks.push(chunk); + } + return chunks; + } + + // split text by delimiters const splitTexts = text - .replace(/([。!?;]|\.\s|!\s|\?\s|;\s|\n)/g, `$1${tempMarker}`) - .split(tempMarker) + .replace(reg, `$1${tempMarker}`) + .split(`${tempMarker}`) .filter((part) => part); - const chunks: string[] = []; + + let chunks: string[] = []; let preChunk = ''; let chunk = ''; for (let i = 0; i < splitTexts.length; i++) { - const text = splitTexts[i]; + let text = splitTexts[i]; + // chunk over size + if (text.length > maxLen) { + const innerChunks = splitTextRecursively({ text, step: step + 1 }); + if (innerChunks.length === 0) continue; + // If the last chunk is too small, it is merged into the next chunk + if (innerChunks[innerChunks.length - 1].length <= maxLen * 0.5) { + text = innerChunks.pop() || ''; + chunks = chunks.concat(innerChunks); + } else { + chunks = chunks.concat(innerChunks); + continue; + } + } + chunk += text; + // size over lapLen, push it to next chunk if (chunk.length > maxLen - overlapLen) { preChunk += text; } @@ -36,9 +74,14 @@ export const splitText2Chunks = ({ text, maxLen }: { text: string; maxLen: numbe } } - if (chunk) { + if (chunk && !chunks[chunks.length - 1].endsWith(chunk)) { chunks.push(chunk); } + return chunks; + }; + + try { + const chunks = splitTextRecursively({ text, step: 0 }); const tokens = chunks.reduce((sum, chunk) => sum + countPromptTokens(chunk, 'system'), 0); @@ -50,14 +93,3 @@ export const splitText2Chunks = ({ text, maxLen }: { text: string; maxLen: numbe throw new Error(getErrText(err)); } }; - -/* simple text, remove chinese space and extra \n */ -export const simpleText = (text: string) => { - text = text.replace(/([\u4e00-\u9fa5])\s+([\u4e00-\u9fa5])/g, '$1$2'); - text = text.replace(/\n{2,}/g, '\n'); - text = text.replace(/\s{2,}/g, ' '); - - text = text.replace(/[\x00-\x08]/g, ' '); - - return text; -}; diff --git a/projects/app/src/utils/tools.ts b/projects/app/src/utils/tools.ts index f54bf3c76..fb31aea8c 100644 --- a/projects/app/src/utils/tools.ts +++ b/projects/app/src/utils/tools.ts @@ -1,14 +1,5 @@ -import crypto from 'crypto'; import dayjs from 'dayjs'; -/** - * 密码加密 - */ -export const createHashPassword = (text: string) => { - const hash = crypto.createHash('sha256').update(text).digest('hex'); - return hash; -}; - /** * 对象转成 query 字符串 */ diff --git a/projects/app/src/web/common/api/bill.ts b/projects/app/src/web/common/api/bill.ts index a7559047d..4f8759d99 100644 --- a/projects/app/src/web/common/api/bill.ts +++ b/projects/app/src/web/common/api/bill.ts @@ -16,10 +16,10 @@ export const getPayCode = (amount: number) => GET<{ codeUrl: string; payId: string; - }>(`/plusApi/user/pay/getPayCode`, { amount }); + }>(`/plusApi/support/user/pay/getPayCode`, { amount }); export const checkPayResult = (payId: string) => - GET(`/plusApi/user/pay/checkPayResult`, { payId }).then(() => { + GET(`/plusApi/support/user/pay/checkPayResult`, { payId }).then(() => { try { GET('/user/account/paySuccess'); } catch (error) {} diff --git a/projects/app/src/web/common/api/request.ts b/projects/app/src/web/common/api/request.ts index 20ea00d8c..b169ee1f7 100644 --- a/projects/app/src/web/common/api/request.ts +++ b/projects/app/src/web/common/api/request.ts @@ -5,7 +5,7 @@ import axios, { AxiosProgressEvent } from 'axios'; import { clearToken, getToken } from '@/utils/user'; -import { TOKEN_ERROR_CODE } from '@/service/errorCode'; +import { TOKEN_ERROR_CODE } from '@fastgpt/common/constant/errorCode'; interface ConfigType { headers?: { [key: string]: string }; diff --git a/projects/app/src/web/common/api/system.ts b/projects/app/src/web/common/api/system.ts index ae23de93d..81744f19b 100644 --- a/projects/app/src/web/common/api/system.ts +++ b/projects/app/src/web/common/api/system.ts @@ -12,6 +12,7 @@ export const postUploadFiles = ( onUploadProgress: (progressEvent: AxiosProgressEvent) => void ) => POST('/system/file/upload', data, { + timeout: 60000, onUploadProgress, headers: { 'Content-Type': 'multipart/form-data; charset=utf-8' diff --git a/projects/app/src/web/common/store/static.ts b/projects/app/src/web/common/store/static.ts index c38bb4b46..3f09d3e72 100644 --- a/projects/app/src/web/common/store/static.ts +++ b/projects/app/src/web/common/store/static.ts @@ -6,9 +6,8 @@ import { import type { InitDateResponse } from '@/global/common/api/systemRes'; import { getSystemInitData } from '@/web/common/api/system'; import { delay } from '@/utils/tools'; -import { FeConfigsType } from '@/types'; +import type { FeConfigsType } from '@fastgpt/common/type/index.d'; -export let systemVersion = '0.0.0'; export let chatModelList: ChatModelItemType[] = []; export let qaModel: QAModelItemType = { model: 'gpt-3.5-turbo-16k', @@ -18,6 +17,8 @@ export let qaModel: QAModelItemType = { }; export let vectorModelList: VectorModelItemType[] = []; export let feConfigs: FeConfigsType = {}; +export let priceMd = ''; +export let systemVersion = '0.0.0'; let retryTimes = 3; @@ -29,6 +30,7 @@ export const clientInitData = async (): Promise => { qaModel = res.qaModel; vectorModelList = res.vectorModels; feConfigs = res.feConfigs; + priceMd = res.priceMd; systemVersion = res.systemVersion; return res; diff --git a/projects/app/src/web/core/api/dataset.ts b/projects/app/src/web/core/api/dataset.ts index 6c52e1147..8a99d8ab6 100644 --- a/projects/app/src/web/core/api/dataset.ts +++ b/projects/app/src/web/core/api/dataset.ts @@ -12,7 +12,7 @@ import type { GetDatasetDataListProps } from '@/global/core/api/datasetReq.d'; import type { SearchTestResponseType, PushDataResponse } from '@/global/core/api/datasetRes.d'; -import { KbTypeEnum } from '@/constants/dataset'; +import { DatasetTypeEnum } from '@fastgpt/core/dataset/constant'; import type { DatasetFileItemType } from '@/types/core/dataset/file'; import type { GSFileInfoType } from '@/types/common/file'; import type { QuoteItemType } from '@/types/chat'; @@ -21,7 +21,7 @@ import download from 'downloadjs'; import type { DatasetDataItemType } from '@/types/core/dataset/data'; /* ======================== dataset ======================= */ -export const getDatasets = (data: { parentId?: string; type?: `${KbTypeEnum}` }) => +export const getDatasets = (data: { parentId?: string; type?: `${DatasetTypeEnum}` }) => GET(`/core/dataset/list`, data); /** diff --git a/projects/app/src/web/support/api/openapi.ts b/projects/app/src/web/support/api/openapi.ts index 3aa6937b1..009816edd 100644 --- a/projects/app/src/web/support/api/openapi.ts +++ b/projects/app/src/web/support/api/openapi.ts @@ -1,6 +1,6 @@ import { GET, POST, DELETE } from '@/web/common/api/request'; import type { EditApiKeyProps, GetApiKeyProps } from '@/global/support/api/openapiReq.d'; -import type { OpenApiSchema } from '@/types/support/openapi'; +import type { OpenApiSchema } from '@fastgpt/support/openapi/type.d'; /** * crete a api key diff --git a/projects/app/src/web/support/api/outLink.ts b/projects/app/src/web/support/api/outLink.ts index 91089c34b..1ac916266 100644 --- a/projects/app/src/web/support/api/outLink.ts +++ b/projects/app/src/web/support/api/outLink.ts @@ -1,7 +1,6 @@ import { GET, POST, DELETE } from '@/web/common/api/request'; import type { InitShareChatResponse } from '@/global/support/api/outLinkRes.d'; -import type { OutLinkEditType } from '@/types/support/outLink'; -import type { OutLinkSchema } from '@/types/support/outLink'; +import type { OutLinkEditType, OutLinkSchema } from '@fastgpt/support/outLink/type.d'; /** * 初始化分享聊天 diff --git a/projects/app/src/web/support/api/user.ts b/projects/app/src/web/support/api/user.ts index 44f8c491c..faa109067 100644 --- a/projects/app/src/web/support/api/user.ts +++ b/projects/app/src/web/support/api/user.ts @@ -1,5 +1,5 @@ import { GET, POST, PUT } from '@/web/common/api/request'; -import { createHashPassword } from '@/utils/tools'; +import { hashStr } from '@fastgpt/common/tools/str'; import type { ResLogin, PromotionRecordType } from '@/global/support/api/userRes.d'; import { UserAuthTypeEnum } from '@/constants/common'; import { UserType, UserUpdateParams } from '@/types/user'; @@ -11,7 +11,7 @@ export const sendAuthCode = (data: { username: string; type: `${UserAuthTypeEnum}`; googleToken: string; -}) => POST(`/plusApi/user/inform/sendAuthCode`, data); +}) => POST(`/plusApi/support/user/inform/sendAuthCode`, data); export const getTokenLogin = () => GET('/user/account/tokenLogin'); export const oauthLogin = (params: { @@ -19,7 +19,7 @@ export const oauthLogin = (params: { code: string; callbackUrl: string; inviterId?: string; -}) => POST('/plusApi/user/account/login/oauth', params); +}) => POST('/plusApi/support/user/account/login/oauth', params); export const postRegister = ({ username, @@ -32,11 +32,11 @@ export const postRegister = ({ password: string; inviterId?: string; }) => - POST(`/plusApi/user/account/register/emailAndPhone`, { + POST(`/plusApi/support/user/account/register/emailAndPhone`, { username, code, inviterId, - password: createHashPassword(password) + password: hashStr(password) }); export const postFindPassword = ({ @@ -48,22 +48,22 @@ export const postFindPassword = ({ code: string; password: string; }) => - POST(`/plusApi/user/account/password/updateByCode`, { + POST(`/plusApi/support/user/account/password/updateByCode`, { username, code, - password: createHashPassword(password) + password: hashStr(password) }); export const updatePasswordByOld = ({ oldPsw, newPsw }: { oldPsw: string; newPsw: string }) => POST('/user/account/updatePasswordByOld', { - oldPsw: createHashPassword(oldPsw), - newPsw: createHashPassword(newPsw) + oldPsw: hashStr(oldPsw), + newPsw: hashStr(newPsw) }); export const postLogin = ({ username, password }: { username: string; password: string }) => POST('/user/account/loginByPassword', { username, - password: createHashPassword(password) + password: hashStr(password) }); export const loginOut = () => GET('/user/account/loginout');