From d8e3fa37cc46bc0cac734eaa7ea8b45338b279c2 Mon Sep 17 00:00:00 2001 From: DL <18911755085@163.com> Date: Sun, 16 Jun 2024 19:26:59 +0800 Subject: [PATCH 1/9] =?UTF-8?q?=E6=B5=8B=E8=AF=952?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 778e69aad4d..46928ec61ff 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@
FastGPT 是一个基于 LLM 大语言模型的知识库问答系统,提供开箱即用的数据处理、模型调用等能力。同时可以通过 Flow 可视化进行工作流编排,从而实现复杂的问答场景! - +测试
From f6633fb7e4e3515a2fcc8ace38595f6e710bebbf Mon Sep 17 00:00:00 2001
From: DL <18911755085@163.com>
Date: Sun, 16 Jun 2024 19:49:11 +0800
Subject: [PATCH 2/9] =?UTF-8?q?=E5=8A=A0=E8=BD=BDdocker=E6=96=87=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
docker/config.json | 117 ++++++++++++++++++++++
docker/docker-compose.yml | 204 ++++++++++++++++++++++++++++++++++++++
2 files changed, 321 insertions(+)
create mode 100644 docker/config.json
create mode 100644 docker/docker-compose.yml
diff --git a/docker/config.json b/docker/config.json
new file mode 100644
index 00000000000..e1e1e59f8e7
--- /dev/null
+++ b/docker/config.json
@@ -0,0 +1,117 @@
+// 已使用 json5 进行解析,会自动去掉注释,无需手动去除
+{
+ "feConfigs": {
+ "lafEnv": "https://laf.dev" // laf环境。 https://laf.run (杭州阿里云) ,或者私有化的laf环境。如果使用 Laf openapi 功能,需要最新版的 laf 。
+ },
+ "systemEnv": {
+ "vectorMaxProcess": 15,
+ "qaMaxProcess": 15,
+ "pgHNSWEfSearch": 100 // 向量搜索参数。越大,搜索越精确,但是速度越慢。设置为100,有99%+精度。
+ },
+ "llmModels": [
+ {
+ "model": "gpt-3.5-turbo", // 模型名(对应OneAPI中渠道的模型名)
+ "name": "gpt-3.5-turbo", // 模型别名
+ "avatar": "/imgs/model/openai.svg", // 模型的logo
+ "maxContext": 16000, // 最大上下文
+ "maxResponse": 4000, // 最大回复
+ "quoteMaxToken": 13000, // 最大引用内容
+ "maxTemperature": 1.2, // 最大温度
+ "charsPointsPrice": 0, // n积分/1k token(商业版)
+ "censor": false, // 是否开启敏感校验(商业版)
+ "vision": false, // 是否支持图片输入
+ "datasetProcess": true, // 是否设置为知识库处理模型(QA),务必保证至少有一个为true,否则知识库会报错
+ "usedInClassify": true, // 是否用于问题分类(务必保证至少有一个为true)
+ "usedInExtractFields": true, // 是否用于内容提取(务必保证至少有一个为true)
+ "usedInToolCall": true, // 是否用于工具调用(务必保证至少有一个为true)
+ "usedInQueryExtension": true, // 是否用于问题优化(务必保证至少有一个为true)
+ "toolChoice": true, // 是否支持工具选择(分类,内容提取,工具调用会用到。目前只有gpt支持)
+ "functionCall": false, // 是否支持函数调用(分类,内容提取,工具调用会用到。会优先使用 toolChoice,如果为false,则使用 functionCall,如果仍为 false,则使用提示词模式)
+ "customCQPrompt": "", // 自定义文本分类提示词(不支持工具和函数调用的模型
+ "customExtractPrompt": "", // 自定义内容提取提示词
+ "defaultSystemChatPrompt": "", // 对话默认携带的系统提示词
+ "defaultConfig": {} // 请求API时,挟带一些默认配置(比如 GLM4 的 top_p)
+ },
+ {
+ "model": "gpt-4-0125-preview",
+ "name": "gpt-4-turbo",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 125000,
+ "maxResponse": 4000,
+ "quoteMaxToken": 100000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": false,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": false,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ },
+ {
+ "model": "gpt-4-vision-preview",
+ "name": "gpt-4-vision",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 128000,
+ "maxResponse": 4000,
+ "quoteMaxToken": 100000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": true,
+ "datasetProcess": false,
+ "usedInClassify": false,
+ "usedInExtractFields": false,
+ "usedInToolCall": false,
+ "usedInQueryExtension": false,
+ "toolChoice": true,
+ "functionCall": false,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ }
+ ],
+ "vectorModels": [
+ {
+ "model": "text-embedding-ada-002", // 模型名(与OneAPI对应)
+ "name": "Embedding-2", // 模型展示名
+ "avatar": "/imgs/model/openai.svg", // logo
+ "charsPointsPrice": 0, // n积分/1k token
+ "defaultToken": 700, // 默认文本分割时候的 token
+ "maxToken": 3000, // 最大 token
+ "weight": 100, // 优先训练权重
+ "defaultConfig": {}, // 自定义额外参数。例如,如果希望使用 embedding3-large 的话,可以传入 dimensions:1024,来返回1024维度的向量。(目前必须小于1536维度)
+ "dbConfig": {}, // 存储时的额外参数(非对称向量模型时候需要用到)
+ "queryConfig": {} // 参训时的额外参数
+ }
+ ],
+ "reRankModels": [],
+ "audioSpeechModels": [
+ {
+ "model": "tts-1",
+ "name": "OpenAI TTS1",
+ "charsPointsPrice": 0,
+ "voices": [
+ { "label": "Alloy", "value": "alloy", "bufferId": "openai-Alloy" },
+ { "label": "Echo", "value": "echo", "bufferId": "openai-Echo" },
+ { "label": "Fable", "value": "fable", "bufferId": "openai-Fable" },
+ { "label": "Onyx", "value": "onyx", "bufferId": "openai-Onyx" },
+ { "label": "Nova", "value": "nova", "bufferId": "openai-Nova" },
+ { "label": "Shimmer", "value": "shimmer", "bufferId": "openai-Shimmer" }
+ ]
+ }
+ ],
+ "whisperModel": {
+ "model": "whisper-1",
+ "name": "Whisper1",
+ "charsPointsPrice": 0
+ }
+}
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
new file mode 100644
index 00000000000..b82848a44a1
--- /dev/null
+++ b/docker/docker-compose.yml
@@ -0,0 +1,204 @@
+# 数据库的默认账号和密码仅首次运行时设置有效
+# 如果修改了账号密码,记得改数据库和项目连接参数,别只改一处~
+# 该配置文件只是给快速启动,测试使用。正式使用,记得务必修改账号密码,以及调整合适的知识库参数,共享内存等。
+# 如何无法访问 dockerhub 和 git,可以用阿里云(阿里云没有arm包)
+
+version: '3.3'
+services:
+ minio:
+ container_name: minio
+ image: minio/minio:RELEASE.2023-03-20T20-16-18Z
+ environment:
+ MINIO_ACCESS_KEY: minioadmin
+ MINIO_SECRET_KEY: minioadmin
+ ports:
+ - '9001:9001'
+ - '9000:9000'
+ networks:
+ - fastgpt
+ volumes:
+ - ./minio:/minio_data
+ command: minio server /minio_data --console-address ":9001"
+ healthcheck:
+ test: ['CMD', 'curl', '-f', 'http://localhost:9000/minio/health/live']
+ interval: 30s
+ timeout: 20s
+ retries: 3
+ # milvus
+ milvusEtcd:
+ container_name: milvusEtcd
+ image: quay.io/coreos/etcd:v3.5.5
+ environment:
+ - ETCD_AUTO_COMPACTION_MODE=revision
+ - ETCD_AUTO_COMPACTION_RETENTION=1000
+ - ETCD_QUOTA_BACKEND_BYTES=4294967296
+ - ETCD_SNAPSHOT_COUNT=50000
+ networks:
+ - fastgpt
+ volumes:
+ - ./milvus/etcd:/etcd
+ command: etcd -advertise-client-urls=http://127.0.0.1:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcd
+ healthcheck:
+ test: ['CMD', 'etcdctl', 'endpoint', 'health']
+ interval: 30s
+ timeout: 20s
+ retries: 3
+ milvusStandalone:
+ container_name: milvusStandalone
+ image: milvusdb/milvus:v2.4.3
+ command: ['milvus', 'run', 'standalone']
+ security_opt:
+ - seccomp:unconfined
+ environment:
+ ETCD_ENDPOINTS: milvusEtcd:2379
+ MINIO_ADDRESS: minio:9000
+ networks:
+ - fastgpt
+ volumes:
+ - ./milvus/data:/var/lib/milvus
+ healthcheck:
+ test: ['CMD', 'curl', '-f', 'http://localhost:9091/healthz']
+ interval: 30s
+ start_period: 90s
+ timeout: 20s
+ retries: 3
+ depends_on:
+ - 'milvusEtcd'
+ - 'minio'
+
+ mongo:
+ image: registry.cn-hangzhou.aliyuncs.com/fastgpt/mongo:5.0.18 # 阿里云
+ container_name: mongo
+ restart: always
+ ports:
+ - 27017:27017
+ networks:
+ - fastgpt
+ command: mongod --keyFile /data/mongodb.key --replSet rs0
+ environment:
+ - MONGO_INITDB_ROOT_USERNAME=myusername
+ - MONGO_INITDB_ROOT_PASSWORD=mypassword
+ volumes:
+ - ./mongo/data:/data/db
+ entrypoint:
+ - bash
+ - -c
+ - |
+ openssl rand -base64 128 > /data/mongodb.key
+ chmod 400 /data/mongodb.key
+ chown 999:999 /data/mongodb.key
+ echo 'const isInited = rs.status().ok === 1
+ if(!isInited){
+ rs.initiate({
+ _id: "rs0",
+ members: [
+ { _id: 0, host: "mongo:27017" }
+ ]
+ })
+ }' > /data/initReplicaSet.js
+ # 启动MongoDB服务
+ exec docker-entrypoint.sh "$$@" &
+
+ # 等待MongoDB服务启动
+ until mongo -u myusername -p mypassword --authenticationDatabase admin --eval "print('waited for connection')" > /dev/null 2>&1; do
+ echo "Waiting for MongoDB to start..."
+ sleep 2
+ done
+
+ # 执行初始化副本集的脚本
+ mongo -u myusername -p mypassword --authenticationDatabase admin /data/initReplicaSet.js
+
+ # 等待docker-entrypoint.sh脚本执行的MongoDB服务进程
+ wait $$!
+
+ # fastgpt
+ sandbox:
+ container_name: sandbox
+ image: ghcr.io/labring/fastgpt-sandbox:v4.8.4 # git
+ # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.8.4 # 阿里云
+ networks:
+ - fastgpt
+ restart: always
+ fastgpt:
+ container_name: fastgpt
+ image: ghcr.io/labring/fastgpt:v4.8.4 # git
+ # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.8.4 # 阿里云
+ ports:
+ - 3000:3000
+ networks:
+ - fastgpt
+ depends_on:
+ - mongo
+ - milvusStandalone
+ - sandbox
+ restart: always
+ environment:
+ # root 密码,用户名为: root。如果需要修改 root 密码,直接修改这个环境变量,并重启即可。
+ - DEFAULT_ROOT_PSW=1234
+ # AI模型的API地址哦。务必加 /v1。这里默认填写了OneApi的访问地址。
+ - OPENAI_BASE_URL=http://oneapi:3000/v1
+ # AI模型的API Key。(这里默认填写了OneAPI的快速默认key,测试通后,务必及时修改)
+ - CHAT_API_KEY=sk-fastgpt
+ # 数据库最大连接数
+ - DB_MAX_LINK=30
+ # 登录凭证密钥
+ - TOKEN_KEY=any
+ # root的密钥,常用于升级时候的初始化请求
+ - ROOT_KEY=root_key
+ # 文件阅读加密
+ - FILE_TOKEN_KEY=filetoken
+ # MongoDB 连接参数. 用户名myusername,密码mypassword。
+ - MONGODB_URI=mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin
+ # zilliz 连接参数
+ - MILVUS_ADDRESS=http://milvusStandalone:19530
+ - MILVUS_TOKEN=none
+ # sandbox 地址
+ - SANDBOX_URL=http://sandbox:3000
+ # 日志等级: debug, info, warn, error
+ - LOG_LEVEL=info
+ volumes:
+ - ./config.json:/app/data/config.json
+
+ # oneapi
+ mysql:
+ image: mysql:8.0.36
+ container_name: mysql
+ restart: always
+ ports:
+ - 3306:3306
+ networks:
+ - fastgpt
+ command: --default-authentication-plugin=mysql_native_password
+ environment:
+ # 默认root密码,仅首次运行有效
+ MYSQL_ROOT_PASSWORD: oneapimmysql
+ MYSQL_DATABASE: oneapi
+ volumes:
+ - ./mysql:/var/lib/mysql
+ oneapi:
+ container_name: oneapi
+ image: ghcr.io/songquanpeng/one-api:latest
+ ports:
+ - 3001:3000
+ depends_on:
+ - mysql
+ networks:
+ - fastgpt
+ restart: always
+ environment:
+ # mysql 连接参数
+ - SQL_DSN=root:oneapimmysql@tcp(mysql:3306)/oneapi
+ # 登录凭证加密密钥
+ - SESSION_SECRET=oneapikey
+ # 内存缓存
+ - MEMORY_CACHE_ENABLED=true
+ # 启动聚合更新,减少数据交互频率
+ - BATCH_UPDATE_ENABLED=true
+ # 聚合更新时长
+ - BATCH_UPDATE_INTERVAL=10
+ # 初始化的 root 密钥(建议部署完后更改,否则容易泄露)
+ - INITIAL_ROOT_TOKEN=fastgpt
+ volumes:
+ - ./oneapi:/data
+networks:
+ fastgpt:
From 1d2c2cbde0ec43eb4b7fa2afd6d199caef66d048 Mon Sep 17 00:00:00 2001
From: DL <18911755085@163.com>
Date: Mon, 17 Jun 2024 09:37:42 +0800
Subject: [PATCH 3/9] =?UTF-8?q?=E6=9B=B4=E6=96=B0=E9=99=84=E5=8A=A0?=
=?UTF-8?q?=E6=96=87=E4=BB=B6?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 1 +
docker/config.json | 248 +-
docker/docker-compose-temp.yml | 146 +
docker/docker-compose.yml | 31 +-
...6\231\272\350\203\275\344\275\2231.0.json" | 2718 +++
...\345\217\243\345\223\215\345\272\224.json" | 19 +
.../nginx\351\205\215\347\275\256.md" | 62 +
.../ssl/tls.crt" | 76 +
.../ssl/tls.key" | 27 +
.../\346\265\213\350\257\225.py" | 87 +
pnpm-lock.yaml | 18413 +++++++++-------
11 files changed, 13651 insertions(+), 8177 deletions(-)
create mode 100644 docker/docker-compose-temp.yml
create mode 100644 "docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.0.json"
create mode 100644 "docker/\351\203\250\347\275\262\344\277\241\346\201\257/api\345\257\271\350\257\235\346\216\245\345\217\243\345\223\215\345\272\224.json"
create mode 100644 "docker/\351\203\250\347\275\262\344\277\241\346\201\257/nginx\351\205\215\347\275\256.md"
create mode 100644 "docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.crt"
create mode 100644 "docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.key"
create mode 100644 "docker/\351\203\250\347\275\262\344\277\241\346\201\257/\346\265\213\350\257\225.py"
diff --git a/.gitignore b/.gitignore
index 5be731c5056..06e19e3a682 100644
--- a/.gitignore
+++ b/.gitignore
@@ -16,6 +16,7 @@ npm-debug.log*
yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
+*.tar
# local env files
.env*.local
diff --git a/docker/config.json b/docker/config.json
index e1e1e59f8e7..6e6272412a1 100644
--- a/docker/config.json
+++ b/docker/config.json
@@ -1,49 +1,50 @@
-// 已使用 json5 进行解析,会自动去掉注释,无需手动去除
{
"feConfigs": {
- "lafEnv": "https://laf.dev" // laf环境。 https://laf.run (杭州阿里云) ,或者私有化的laf环境。如果使用 Laf openapi 功能,需要最新版的 laf 。
+ "lafEnv": "https://laf.dev"
},
"systemEnv": {
+ "openapiPrefix": "fastgpt",
"vectorMaxProcess": 15,
"qaMaxProcess": 15,
- "pgHNSWEfSearch": 100 // 向量搜索参数。越大,搜索越精确,但是速度越慢。设置为100,有99%+精度。
+ "pgHNSWEfSearch": 100,
+ "tokenWorkers": 20
},
"llmModels": [
{
- "model": "gpt-3.5-turbo", // 模型名(对应OneAPI中渠道的模型名)
- "name": "gpt-3.5-turbo", // 模型别名
- "avatar": "/imgs/model/openai.svg", // 模型的logo
- "maxContext": 16000, // 最大上下文
- "maxResponse": 4000, // 最大回复
- "quoteMaxToken": 13000, // 最大引用内容
- "maxTemperature": 1.2, // 最大温度
- "charsPointsPrice": 0, // n积分/1k token(商业版)
- "censor": false, // 是否开启敏感校验(商业版)
- "vision": false, // 是否支持图片输入
- "datasetProcess": true, // 是否设置为知识库处理模型(QA),务必保证至少有一个为true,否则知识库会报错
- "usedInClassify": true, // 是否用于问题分类(务必保证至少有一个为true)
- "usedInExtractFields": true, // 是否用于内容提取(务必保证至少有一个为true)
- "usedInToolCall": true, // 是否用于工具调用(务必保证至少有一个为true)
- "usedInQueryExtension": true, // 是否用于问题优化(务必保证至少有一个为true)
- "toolChoice": true, // 是否支持工具选择(分类,内容提取,工具调用会用到。目前只有gpt支持)
- "functionCall": false, // 是否支持函数调用(分类,内容提取,工具调用会用到。会优先使用 toolChoice,如果为false,则使用 functionCall,如果仍为 false,则使用提示词模式)
- "customCQPrompt": "", // 自定义文本分类提示词(不支持工具和函数调用的模型
- "customExtractPrompt": "", // 自定义内容提取提示词
- "defaultSystemChatPrompt": "", // 对话默认携带的系统提示词
- "defaultConfig": {} // 请求API时,挟带一些默认配置(比如 GLM4 的 top_p)
+ "model": "deepseek-chat",
+ "name": "deepseek-chat",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 16000,
+ "maxResponse": 4000,
+ "quoteMaxToken": 13000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": false,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": false,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
},
{
- "model": "gpt-4-0125-preview",
- "name": "gpt-4-turbo",
+ "model": "moonshot-v1-8k",
+ "name": "moonshot-v1-8k",
"avatar": "/imgs/model/openai.svg",
- "maxContext": 125000,
+ "maxContext": 8000,
"maxResponse": 4000,
- "quoteMaxToken": 100000,
+ "quoteMaxToken": 13000,
"maxTemperature": 1.2,
"charsPointsPrice": 0,
"censor": false,
"vision": false,
- "datasetProcess": false,
+ "datasetProcess": true,
"usedInClassify": true,
"usedInExtractFields": true,
"usedInToolCall": true,
@@ -56,56 +57,189 @@
"defaultConfig": {}
},
{
- "model": "gpt-4-vision-preview",
- "name": "gpt-4-vision",
+ "model": "moonshot-v1-32k",
+ "name": "moonshot-v1-32k",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 32000,
+ "maxResponse": 16000,
+ "quoteMaxToken": 13000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": true,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": false,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ },
+ {
+ "model": "moonshot-v1-128k",
+ "name": "moonshot-v1-128k",
"avatar": "/imgs/model/openai.svg",
"maxContext": 128000,
- "maxResponse": 4000,
- "quoteMaxToken": 100000,
+ "maxResponse": 60000,
+ "quoteMaxToken": 13000,
"maxTemperature": 1.2,
"charsPointsPrice": 0,
"censor": false,
- "vision": true,
- "datasetProcess": false,
- "usedInClassify": false,
- "usedInExtractFields": false,
- "usedInToolCall": false,
- "usedInQueryExtension": false,
+ "vision": false,
+ "datasetProcess": true,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
"toolChoice": true,
"functionCall": false,
"customCQPrompt": "",
"customExtractPrompt": "",
"defaultSystemChatPrompt": "",
"defaultConfig": {}
+ },
+ {
+ "model": "qwen-max",
+ "name": "qwen-max",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 8000,
+ "maxResponse": 4000,
+ "quoteMaxToken": 12000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": true,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": true,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ },
+ {
+ "model": "qwen-turbo",
+ "name": "qwen-turbo",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 8000,
+ "maxResponse": 4000,
+ "quoteMaxToken": 12000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": true,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": true,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ },
+ {
+ "model": "qwen-plus",
+ "name": "qwen-plus",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 8000,
+ "maxResponse": 4000,
+ "quoteMaxToken": 12000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": true,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": true,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
}
],
"vectorModels": [
{
- "model": "text-embedding-ada-002", // 模型名(与OneAPI对应)
- "name": "Embedding-2", // 模型展示名
- "avatar": "/imgs/model/openai.svg", // logo
- "charsPointsPrice": 0, // n积分/1k token
- "defaultToken": 700, // 默认文本分割时候的 token
- "maxToken": 3000, // 最大 token
- "weight": 100, // 优先训练权重
- "defaultConfig": {}, // 自定义额外参数。例如,如果希望使用 embedding3-large 的话,可以传入 dimensions:1024,来返回1024维度的向量。(目前必须小于1536维度)
- "dbConfig": {}, // 存储时的额外参数(非对称向量模型时候需要用到)
- "queryConfig": {} // 参训时的额外参数
+ "model": "text-embedding-v1",
+ "name": "text-embedding-v1",
+ "avatar": "/imgs/model/openai.svg",
+ "charsPointsPrice": 0,
+ "defaultToken": 512,
+ "maxToken": 3000,
+ "weight": 100,
+ "dbConfig": {},
+ "queryConfig": {},
+ "defaultConfig": {
+ "dimensions": 1024
+ }
+ },
+ {
+ "model": "bge-m3",
+ "name": "bge-m3",
+ "avatar": "/imgs/model/openai.svg",
+ "charsPointsPrice": 0,
+ "defaultToken": 512,
+ "maxToken": 8192,
+ "weight": 100
+ }
+ ],
+ "reRankModels": [
+ {
+ "model": "bge-reranker-v2-m3",
+ "name": "bge-reranker-v2-m3",
+ "charsPointsPrice": 0
}
],
- "reRankModels": [],
"audioSpeechModels": [
{
"model": "tts-1",
"name": "OpenAI TTS1",
"charsPointsPrice": 0,
"voices": [
- { "label": "Alloy", "value": "alloy", "bufferId": "openai-Alloy" },
- { "label": "Echo", "value": "echo", "bufferId": "openai-Echo" },
- { "label": "Fable", "value": "fable", "bufferId": "openai-Fable" },
- { "label": "Onyx", "value": "onyx", "bufferId": "openai-Onyx" },
- { "label": "Nova", "value": "nova", "bufferId": "openai-Nova" },
- { "label": "Shimmer", "value": "shimmer", "bufferId": "openai-Shimmer" }
+ {
+ "label": "Alloy",
+ "value": "alloy",
+ "bufferId": "openai-Alloy"
+ },
+ {
+ "label": "Echo",
+ "value": "echo",
+ "bufferId": "openai-Echo"
+ },
+ {
+ "label": "Fable",
+ "value": "fable",
+ "bufferId": "openai-Fable"
+ },
+ {
+ "label": "Onyx",
+ "value": "onyx",
+ "bufferId": "openai-Onyx"
+ },
+ {
+ "label": "Nova",
+ "value": "nova",
+ "bufferId": "openai-Nova"
+ },
+ {
+ "label": "Shimmer",
+ "value": "shimmer",
+ "bufferId": "openai-Shimmer"
+ }
]
}
],
@@ -114,4 +248,4 @@
"name": "Whisper1",
"charsPointsPrice": 0
}
-}
+}
\ No newline at end of file
diff --git a/docker/docker-compose-temp.yml b/docker/docker-compose-temp.yml
new file mode 100644
index 00000000000..39cddc6eb4c
--- /dev/null
+++ b/docker/docker-compose-temp.yml
@@ -0,0 +1,146 @@
+# 数据库的默认账号和密码仅首次运行时设置有效
+# 如果修改了账号密码,记得改数据库和项目连接参数,别只改一处~
+# 该配置文件只是给快速启动,测试使用。正式使用,记得务必修改账号密码,以及调整合适的知识库参数,共享内存等。
+# 如何无法访问 dockerhub 和 git,可以用阿里云(阿里云没有arm包)
+
+version: '3.3'
+services:
+ pg:
+ image: pgvector/pgvector:0.7.0-pg15 # docker hub
+ # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/pgvector:v0.7.0 # 阿里云
+ container_name: pg
+ restart: always
+ ports:
+ # 生产环境建议不要暴露
+ - 5432:5432
+ networks:
+ - fastgpt
+ environment:
+ # 这里的配置只有首次运行生效。修改后,重启镜像是不会生效的。需要把持久化数据删除再重启,才有效果
+ - POSTGRES_USER=username
+ - POSTGRES_PASSWORD=password
+ - POSTGRES_DB=postgres
+ volumes:
+ - ./pg/data:/var/lib/postgresql/data
+ mongo:
+ image: mongo:5.0.18 # dockerhub
+ # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/mongo:5.0.18 # 阿里云
+ # image: mongo:4.4.29 # cpu不支持AVX时候使用
+ container_name: mongo
+ restart: always
+ ports:
+ - 27017:27017
+ networks:
+ - fastgpt
+ command: mongod --keyFile /data/mongodb.key --replSet rs0
+ environment:
+ - MONGO_INITDB_ROOT_USERNAME=myusername
+ - MONGO_INITDB_ROOT_PASSWORD=mypassword
+ volumes:
+ - ./mongo/data:/data/db
+ entrypoint:
+ - bash
+ - -c
+ - |
+ openssl rand -base64 128 > /data/mongodb.key
+ chmod 400 /data/mongodb.key
+ chown 999:999 /data/mongodb.key
+ echo 'const isInited = rs.status().ok === 1
+ if(!isInited){
+ rs.initiate({
+ _id: "rs0",
+ members: [
+ { _id: 0, host: "mongo:27017" }
+ ]
+ })
+ }' > /data/initReplicaSet.js
+ # 启动MongoDB服务
+ exec docker-entrypoint.sh "$$@" &
+
+ # 等待MongoDB服务启动
+ until mongo -u myusername -p mypassword --authenticationDatabase admin --eval "print('waited for connection')" > /dev/null 2>&1; do
+ echo "Waiting for MongoDB to start..."
+ sleep 2
+ done
+
+ # 执行初始化副本集的脚本
+ mongo -u myusername -p mypassword --authenticationDatabase admin /data/initReplicaSet.js
+
+ # 等待docker-entrypoint.sh脚本执行的MongoDB服务进程
+ wait $$!
+ fastgpt:
+ container_name: fastgpt
+ image: ghcr.io/labring/fastgpt:v4.8.1 # git
+ # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.8.1 # 阿里云
+ ports:
+ - 3000:3000
+ networks:
+ - fastgpt
+ depends_on:
+ - mongo
+ - pg
+ restart: always
+ environment:
+ # root 密码,用户名为: root。如果需要修改 root 密码,直接修改这个环境变量,并重启即可。
+ - DEFAULT_ROOT_PSW=123456
+ # AI模型的API地址哦。务必加 /v1。这里默认填写了OneApi的访问地址。
+ - OPENAI_BASE_URL=http://oneapi:3000/v1
+ # AI模型的API Key。(这里默认填写了OneAPI的快速默认key,测试通后,务必及时修改)
+ - CHAT_API_KEY=sk-30tUlrwGR1q1RuIY35C6BeD03fDd4075B32f73Ac6b4eF550
+ # 数据库最大连接数
+ - DB_MAX_LINK=30
+ # 登录凭证密钥
+ - TOKEN_KEY=any
+ # root的密钥,常用于升级时候的初始化请求
+ - ROOT_KEY=root_key
+ # 文件阅读加密
+ - FILE_TOKEN_KEY=filetoken
+ # MongoDB 连接参数. 用户名myusername,密码mypassword。
+ - MONGODB_URI=mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin
+ # pg 连接参数
+ - PG_URL=postgresql://username:password@pg:5432/postgres
+ volumes:
+ - ./config.json:/app/data/config.json
+ - ./fastgpt/tmp:/app/tmp
+ mysql:
+ image: mysql:8.0.36
+ container_name: mysql
+ restart: always
+ ports:
+ - 3306:3306
+ networks:
+ - fastgpt
+ command: --default-authentication-plugin=mysql_native_password
+ environment:
+ # 默认root密码,仅首次运行有效
+ MYSQL_ROOT_PASSWORD: oneapimmysql
+ MYSQL_DATABASE: oneapi
+ volumes:
+ - ./mysql:/var/lib/mysql
+ oneapi:
+ container_name: oneapi
+ image: ghcr.io/songquanpeng/one-api:latest
+ ports:
+ - 3001:3000
+ depends_on:
+ - mysql
+ networks:
+ - fastgpt
+ restart: always
+ environment:
+ # mysql 连接参数
+ - SQL_DSN=root:oneapimmysql@tcp(mysql:3306)/oneapi
+ # 登录凭证加密密钥
+ - SESSION_SECRET=oneapikey
+ # 内存缓存
+ - MEMORY_CACHE_ENABLED=true
+ # 启动聚合更新,减少数据交互频率
+ - BATCH_UPDATE_ENABLED=true
+ # 聚合更新时长
+ - BATCH_UPDATE_INTERVAL=10
+ # 初始化的 root 密钥(建议部署完后更改,否则容易泄露)
+ - INITIAL_ROOT_TOKEN=fastgpt
+ volumes:
+ - ./oneapi:/data
+networks:
+ fastgpt:
diff --git a/docker/docker-compose.yml b/docker/docker-compose.yml
index b82848a44a1..21d4c69a7e6 100644
--- a/docker/docker-compose.yml
+++ b/docker/docker-compose.yml
@@ -20,7 +20,13 @@ services:
- ./minio:/minio_data
command: minio server /minio_data --console-address ":9001"
healthcheck:
- test: ['CMD', 'curl', '-f', 'http://localhost:9000/minio/health/live']
+ test:
+ [
+ 'CMD',
+ 'curl',
+ '-f',
+ 'http://localhost:9000/minio/health/live'
+ ]
interval: 30s
timeout: 20s
retries: 3
@@ -39,14 +45,14 @@ services:
- ./milvus/etcd:/etcd
command: etcd -advertise-client-urls=http://127.0.0.1:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcd
healthcheck:
- test: ['CMD', 'etcdctl', 'endpoint', 'health']
+ test: [ 'CMD', 'etcdctl', 'endpoint', 'health' ]
interval: 30s
timeout: 20s
retries: 3
milvusStandalone:
container_name: milvusStandalone
image: milvusdb/milvus:v2.4.3
- command: ['milvus', 'run', 'standalone']
+ command: [ 'milvus', 'run', 'standalone' ]
security_opt:
- seccomp:unconfined
environment:
@@ -57,7 +63,7 @@ services:
volumes:
- ./milvus/data:/var/lib/milvus
healthcheck:
- test: ['CMD', 'curl', '-f', 'http://localhost:9091/healthz']
+ test: [ 'CMD', 'curl', '-f', 'http://localhost:9091/healthz' ]
interval: 30s
start_period: 90s
timeout: 20s
@@ -67,7 +73,8 @@ services:
- 'minio'
mongo:
- image: registry.cn-hangzhou.aliyuncs.com/fastgpt/mongo:5.0.18 # 阿里云
+ image: mongo:5.0.18
+ # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/mongo:5.0.18 # 阿里云
container_name: mongo
restart: always
ports:
@@ -114,15 +121,15 @@ services:
# fastgpt
sandbox:
container_name: sandbox
- image: ghcr.io/labring/fastgpt-sandbox:v4.8.4 # git
- # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.8.4 # 阿里云
+ image: ghcr.io/labring/fastgpt-sandbox:v4.8.3 # git
+ # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.8.3 # 阿里云
networks:
- fastgpt
restart: always
fastgpt:
container_name: fastgpt
- image: ghcr.io/labring/fastgpt:v4.8.4 # git
- # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.8.4 # 阿里云
+ image: ghcr.io/labring/fastgpt:v4.8.3 # git
+ # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.8.3 # 阿里云
ports:
- 3000:3000
networks:
@@ -134,11 +141,11 @@ services:
restart: always
environment:
# root 密码,用户名为: root。如果需要修改 root 密码,直接修改这个环境变量,并重启即可。
- - DEFAULT_ROOT_PSW=1234
+ - DEFAULT_ROOT_PSW=123456
# AI模型的API地址哦。务必加 /v1。这里默认填写了OneApi的访问地址。
- OPENAI_BASE_URL=http://oneapi:3000/v1
# AI模型的API Key。(这里默认填写了OneAPI的快速默认key,测试通后,务必及时修改)
- - CHAT_API_KEY=sk-fastgpt
+ - CHAT_API_KEY=sk-30tUlrwGR1q1RuIY35C6BeD03fDd4075B32f73Ac6b4eF550
# 数据库最大连接数
- DB_MAX_LINK=30
# 登录凭证密钥
@@ -154,8 +161,6 @@ services:
- MILVUS_TOKEN=none
# sandbox 地址
- SANDBOX_URL=http://sandbox:3000
- # 日志等级: debug, info, warn, error
- - LOG_LEVEL=info
volumes:
- ./config.json:/app/data/config.json
diff --git "a/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.0.json" "b/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.0.json"
new file mode 100644
index 00000000000..20e80fe1e18
--- /dev/null
+++ "b/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.0.json"
@@ -0,0 +1,2718 @@
+{
+ "nodes": [
+ {
+ "nodeId": "userGuide",
+ "name": "系统配置",
+ "intro": "可以配置应用的系统参数",
+ "avatar": "/imgs/workflow/userGuide.png",
+ "flowNodeType": "userGuide",
+ "position": {
+ "x": 657.2563054117943,
+ "y": -879.4392921929009
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "welcomeText",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "string",
+ "label": "core.app.Welcome Text",
+ "value": ""
+ },
+ {
+ "key": "variables",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "core.app.Chat Variable",
+ "value": []
+ },
+ {
+ "key": "questionGuide",
+ "valueType": "boolean",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "core.app.Question Guide",
+ "value": false
+ },
+ {
+ "key": "tts",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": {
+ "type": "web"
+ }
+ },
+ {
+ "key": "whisper",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": {
+ "open": false,
+ "autoSend": false,
+ "autoTTSResponse": false
+ }
+ },
+ {
+ "key": "scheduleTrigger",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": null
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "448745",
+ "name": "流程开始",
+ "intro": "",
+ "avatar": "/imgs/workflow/userChatInput.svg",
+ "flowNodeType": "workflowStart",
+ "position": {
+ "x": -1499.177356562659,
+ "y": 221.1638449712426
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "userChatInput",
+ "renderTypeList": [
+ "reference",
+ "textarea"
+ ],
+ "valueType": "string",
+ "label": "用户问题",
+ "required": true,
+ "toolDescription": "用户问题"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "userChatInput",
+ "key": "userChatInput",
+ "label": "core.module.input.label.user question",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "kp1od69f61Am",
+ "name": "初始化变量",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 483.4259495092815,
+ "y": 188.19072122988558
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main(){\n const toolList = `FINISH(answer: str) -> str - 结束任务,返回最终结果\nTablesStructure() -> str - 查询数据库全部表结构\nExecuteSQL(sql:str) -> object - 执行SQL语句并将结果以JSON形式返回\nDisplayECharts(echarts_json:object) -> str - 根据echarts的JSON配置,展示图表\n `\n const toolNames = \"FINISH,TablesStructure,ExecuteSQL\"\n\n return {\n toolList,\n toolNames\n }\n}\n\n"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "toolList",
+ "valueType": "string",
+ "label": "toolList"
+ },
+ {
+ "id": "gR0mkQpJ4Og8",
+ "type": "dynamic",
+ "key": "toolNames",
+ "valueType": "string",
+ "label": "toolNames"
+ }
+ ]
+ },
+ {
+ "nodeId": "plSmXvUVduRg",
+ "name": "AI 思考",
+ "intro": "AI 大模型对话",
+ "avatar": "/imgs/workflow/AI.png",
+ "flowNodeType": "chatNode",
+ "showStatus": true,
+ "position": {
+ "x": 2448.8107961091173,
+ "y": -140.91754550380483
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "model",
+ "renderTypeList": [
+ "settingLLMModel",
+ "reference"
+ ],
+ "label": "core.module.input.label.aiModel",
+ "valueType": "string",
+ "value": "qwen-max"
+ },
+ {
+ "key": "temperature",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 0,
+ "valueType": "number",
+ "min": 0,
+ "max": 10,
+ "step": 1
+ },
+ {
+ "key": "maxToken",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 2000,
+ "valueType": "number",
+ "min": 100,
+ "max": 4000,
+ "step": 50
+ },
+ {
+ "key": "isResponseAnswerText",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": true,
+ "valueType": "boolean"
+ },
+ {
+ "key": "quoteTemplate",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "quotePrompt",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "systemPrompt",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "max": 3000,
+ "valueType": "string",
+ "label": "core.ai.Prompt",
+ "description": "core.app.tip.chatNodeSystemPromptTip",
+ "placeholder": "core.app.tip.chatNodeSystemPromptTip",
+ "selectedTypeIndex": 0,
+ "value": "- Role: 强大的AI助手\n- Background: 用户需要自动化解决某些问题,可能涉及数据处理、信息检索或其他任务。\n- Profile: 你是一个全能的AI助手,具备使用各种工具和执行指令的能力,以自动化的方式解决问题。\n- Skills: 自动化处理、工具使用、问题解决、信息检索。\n- Goals: 提供一个自动化解决方案,使用户能够通过工具和指令快速解决问题。\n- Constrains: 解决方案需要高效、可靠,并且易于用户理解和操作。\n- OutputFormat: 指令和工具使用的步骤说明。\n"
+ },
+ {
+ "key": "history",
+ "renderTypeList": [
+ "numberInput",
+ "reference"
+ ],
+ "valueType": "chatHistory",
+ "label": "core.module.input.label.chat history",
+ "description": "最多携带多少轮对话记录",
+ "required": true,
+ "min": 0,
+ "max": 50,
+ "value": 6
+ },
+ {
+ "key": "userChatInput",
+ "renderTypeList": [
+ "reference",
+ "textarea"
+ ],
+ "valueType": "string",
+ "label": "用户问题",
+ "required": true,
+ "toolDescription": "用户问题",
+ "selectedTypeIndex": 1,
+ "value": "你是强大的AI助手,可以使用工具与指令自动化解决问题。\n\n你的任务是:\n{{userQuestion}}\n如果此任务表达“没有了”、“已完成”或类似意思,你直接执行下述工具中的FINISH动作即可。\n\n任务相关数据库表结构:\n{{relatedTableStructure}}\n\n你可以使用以下工具或指令,它们又称为动作或actions:\n{{toolList}}\n\n你必须遵循以下约束来完成任务。\n1. 每次你的决策只使用一种工具,你可以使用任意多次。\n2. 确保你调用的指令或使用的工具在给定的工具列表中, {{toolNames}}。\n3. 确保你的回答不会包含违法或有侵犯性的信息。\n4. 如果你已经完成所有任务,确保执行\"FINISH\"动作结束。\n5. 用中文思考和输出。\n6. 如果执行某个指令或工具失败,尝试改变参数或参数格式再次调用。\n7. 你生成的回复必须遵循上文中给定的事实信息。不可以编造信息。DO NOT MAKE UP INFORMATION.\n8. 如果得到的结果不正确,尝试更换表达方式。\n9. 已经得到的信息,不要反复查询。\n10. 确保你生成的动作是可以精确执行的。动作做中可以包括具体方法和目标输出。\n11. 看到一个概念时尝试获取它的准确定义,并分析从哪些输入可以得到它的具体取值。\n12. 生成一个自然语言查询时,请在查询中包含全部的已知信息。\n13. 在执行分析或计算动作前,确保该分析或计算中涉及的所有子概念都已经得到了定义。\n14. 禁止打印一个文件的全部内容,这样的操作代价太大,且会造成不可预期的后果,是被严格禁止的。\n15. 不要向用户提问。\n\n当前的任务执行记录:\n{{taskRecord}}\n\n输出形式:\n(1)首先,根据以下格式说明,输出你的思考过程:\n关键概念: 任务中涉及的组合型概念或实体。已经明确获得取值的关键概念,将其取值完整备注在概念后。\n概念拆解: 将任务中的关键概念拆解为一系列待查询的子要素。每个关键概念一行,后接这个概念的子要素,每个子要素一行,行前以' -'开始。已经明确获得取值的子概念,将其取值完整备注在子概念后。\n反思:\n 自我反思,观察以前的执行记录,思考概念拆解是否完整、准确。\n 一步步思考是否每一个的关键概念或要素的查询都得到了准确的结果。\n 反思你已经得到哪个要素/概念。你的到的要素/概念取值是否正确。从当前的信息中还不能得到哪些要素/概念。\n 每个反思一行,行前以' -'开始。\n思考: 观察执行记录和你的自我反思,并一步步思考\n A. 分析要素间的依赖关系,例如,如果需要获得要素X和Y的值:\n i. 是否需要先获得X的值/定义,才能通过X来获得Y?\n ii. 如果先获得X,是否可以通过X筛选Y,减少穷举每个Y的代价?\n iii. X和Y是否存在在同一数据源中,能否在获取X的同时获取Y?\n iv. 是否还有更高效或更聪明的办法来查询一个概念或要素?\n v. 如果上一次尝试查询一个概念或要素时失败了,是否可以尝试从另一个资源中再次查询?\n vi. 诸如此类,你可以扩展更多的思考 ...\n B. 根据以上分析,排列子要素间的查询优先级\n C. 找出当前需要获得取值的子要素\n D. 不可以使用“假设”:不要对要素的取值/定义做任何假设,确保你的信息全部来自明确的数据源!\n推理: 根据你的反思与思考,一步步推理被选择的子要素取值的获取方式。如果前一次的计划失败了,请检查输入中是否包含每个概念/要素的明确定义,并尝试细化你的查询描述。\n计划: 严格遵守以下规则,计划你的当前动作。\n A. 详细列出当前动作的执行计划。只计划一步的动作。PLAN ONE STEP ONLY!\n B. 一步步分析,包括数据源,对数据源的操作方式,对数据的分析方法。有哪些已知常量可以直接代入此次分析。\n C. 不要尝试计算文件的每一个元素,这种计算代价太高,是严格禁止的。你可以通过分析找到更有效的方法,比如条件筛选。\n D. 上述分析是否依赖某个要素的取值/定义,且该要素的取值/定义尚未获得。若果是,重新规划当前动作,确保所有依赖的要素的取值/定义都已经获得。\n E. 不要对要素的取值/定义做任何假设,确保你的信息来自给定的数据源。不要编造信息。DO NOT MAKE UP ANY INFORMATION!!!\n F. 确保你执行的动作涉及的所有要素都已获得确切的取值/定义。\n G. 如果全部子任务已完成,请执行FINISH动作结束任务。\n\n(2)然后,输出你选择执行的动作/工具\n输出应该是一个符合以下JSON模式的实例,必须包含两个属性:name 和 args。必须用Markdown代码块包裹的JSON字符串。\nname 属性:工具/动作名称。\nargs 属性:工具输入参数,包含参数名称和值,任意类型(anyOf),可以是一个对象(object)或者 null。\n动作json示例:\n```json\n{\n \"name\": \"工具/动作名称\",\n \"args\": {\n \"sql\": \"sql语句\"\n }\n}\n```\n"
+ },
+ {
+ "key": "quoteQA",
+ "renderTypeList": [
+ "settingDatasetQuotePrompt"
+ ],
+ "label": "",
+ "debugLabel": "知识库引用",
+ "description": "",
+ "valueType": "datasetQuote"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "history",
+ "key": "history",
+ "required": true,
+ "label": "core.module.output.label.New context",
+ "description": "core.module.output.description.New context",
+ "valueType": "chatHistory",
+ "type": "static"
+ },
+ {
+ "id": "answerText",
+ "key": "answerText",
+ "required": true,
+ "label": "core.module.output.label.Ai response content",
+ "description": "core.module.output.description.Ai response content",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "ojQ1CcbhnmgX",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 1001.9948668788516,
+ "y": 237.5340594409401
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolList"
+ ],
+ "value": [
+ "kp1od69f61Am",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolNames"
+ ],
+ "value": [
+ "kp1od69f61Am",
+ "gR0mkQpJ4Og8"
+ ],
+ "renderType": "reference",
+ "valueType": "any"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "userQuestion"
+ ],
+ "value": [
+ "448745",
+ "userChatInput"
+ ],
+ "renderType": "reference",
+ "valueType": "any"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "relatedTableStructure"
+ ],
+ "value": [
+ "tZxeEt3enzZa",
+ "answerText"
+ ],
+ "renderType": "reference",
+ "valueType": "any"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "r96dwBiifLKu",
+ "name": "extractToolJSON",
+ "intro": "从文本中提取工具调用的json信息",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 3173.6010009722922,
+ "y": 140.60407059733535
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "inputType": "reference",
+ "valueType": "string",
+ "key": "textContent",
+ "label": "textContent",
+ "description": "文本内容",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": [
+ "plSmXvUVduRg",
+ "answerText"
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "jsonObj",
+ "type": "static",
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "description": "从文本中提取的JSON字符串系列化之后的对象"
+ },
+ {
+ "id": "jsonError",
+ "type": "static",
+ "key": "jsonError",
+ "valueType": "object",
+ "label": "jsonError",
+ "description": "解析报错内容,正确时为null"
+ }
+ ],
+ "pluginId": "666d7c232fc2aba7d6b8b764",
+ "nodeVersion": "w7_7vA"
+ },
+ {
+ "nodeId": "eo6stQZ7yqJ8",
+ "name": "提取工具名称",
+ "intro": "从json对象中提取数据",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 4255.195072206405,
+ "y": 531.7194360096346
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "name",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "ZczvN8"
+ },
+ {
+ "nodeId": "vFTGzQZre0ga",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 4769.723019571102,
+ "y": 234.14548131337517
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "TablesStructure"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "ExecuteSQL"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "FINISH"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "DisplayECharts"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "y7ygsoHpq4qX",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 5007.496141927355,
+ "y": 1367.3065365960495
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "## 没有可用的工具"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "yiMa1A4dKmRI",
+ "name": "提取工具参数sql",
+ "intro": "从json对象中提取数据",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5804.702334819175,
+ "y": 602.0121350448435
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "args.sql",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "ZczvN8"
+ },
+ {
+ "nodeId": "aHgd6qMxCtAb",
+ "name": "获取表结构",
+ "intro": "查询Mysql数据库全部表结构",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5793.247667188358,
+ "y": -150.9007375557382
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "numberInput",
+ "valueType": "number",
+ "key": "port",
+ "label": "port",
+ "description": "数据库端口",
+ "isToolInput": false,
+ "defaultValue": "3306",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": 9876
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "dbAccount",
+ "label": "dbAccount",
+ "description": "数据库账号",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "root"
+ },
+ {
+ "key": "password",
+ "valueType": "string",
+ "label": "password",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库密码",
+ "canEdit": false,
+ "value": "energy#654321",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "db_name",
+ "valueType": "string",
+ "label": "db_name",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "tablesStructure",
+ "type": "static",
+ "key": "tablesStructure",
+ "valueType": "string",
+ "label": "tablesStructure",
+ "description": "获取数据库表结构信息的结果"
+ }
+ ],
+ "pluginId": "666d4def2fc2aba7d6b8a396",
+ "nodeVersion": "CucPvA"
+ },
+ {
+ "nodeId": "taG3aAWOZKSh",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 3638.4131957007435,
+ "y": 78.43034244498696
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "OR",
+ "list": [
+ {
+ "variable": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "condition": "isEmpty"
+ },
+ {
+ "variable": [
+ "r96dwBiifLKu",
+ "jsonError"
+ ],
+ "condition": "isNotEmpty"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "tLZq0VLAih3o",
+ "name": "ExecuteSQL",
+ "intro": "连接数据库并执行SQL语句,将执行结果以JSON形式返回。",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 6481.937896531293,
+ "y": 375.56953560763816
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "书籍库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "port",
+ "valueType": "number",
+ "label": "port",
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "description": "数据库端口号",
+ "canEdit": false,
+ "value": 9876,
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "dbAccount",
+ "valueType": "string",
+ "label": "dbAccount",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库账号",
+ "canEdit": false,
+ "value": "root",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "password",
+ "label": "password",
+ "description": "数据库密码",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "energy#654321"
+ },
+ {
+ "key": "dbName",
+ "valueType": "string",
+ "label": "dbName",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "sql",
+ "valueType": "string",
+ "label": "sql",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "要执行的sql语句",
+ "canEdit": false,
+ "value": [
+ "yiMa1A4dKmRI",
+ "result"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "sql执行结果"
+ }
+ ],
+ "pluginId": "666de0932fc2aba7d6b8f03e",
+ "nodeVersion": "Jm8UY8"
+ },
+ {
+ "nodeId": "q8kDfoLzqvUK",
+ "name": "更新任务记录-sql",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 7540.55038499402,
+ "y": 52.58723406646976
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "taskRecord",
+ "valueType": "string",
+ "label": "taskRecord",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ]
+ },
+ {
+ "key": "toolResult",
+ "valueType": "any",
+ "label": "toolResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ]
+ },
+ {
+ "key": "thinkResult",
+ "valueType": "string",
+ "label": "thinkResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "plSmXvUVduRg",
+ "answerText"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({ toolResult, thinkResult, taskRecord }) {\n if (!taskRecord) taskRecord = \"\"\n const newRecord = `思考过程:\n${JSON.stringify(thinkResult)} \n\n工具执行结果:\n${JSON.stringify(toolResult)}\n\n`\n return {\n result: `${taskRecord}\n\n${newRecord}\n `\n }\n\n}\n"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "btpi5o6zLguL",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 8412.856658779987,
+ "y": -580.1664655912948
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ],
+ "value": [
+ "q8kDfoLzqvUK",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "kDlWTIoAzUaR",
+ "name": "计算思考次数",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 1658.6678495491817,
+ "y": -482.39946989275956
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "thinkCount",
+ "valueType": "number",
+ "label": "thinkCount",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({thinkCount}){\n if(!thinkCount) thinkCount = 0\n return {\n result: thinkCount + 1\n }\n}"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "axveSK39E8zx",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 2164.006416820648,
+ "y": -463.99752813605187
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ],
+ "value": [
+ "kDlWTIoAzUaR",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "bpXVZTWiRIju",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 1522.7290551752362,
+ "y": 421.29552626206134
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "kDlWTIoAzUaR",
+ "qLUQfhG0ILRX"
+ ],
+ "condition": "lessThan",
+ "value": "6"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "gF5IAtY410Qn",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 2443.824623023632,
+ "y": 816.2505278216875
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "考超过次数限制,抱歉,我没能完成您的任务。"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "gYTGuOId1z5v",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 6472.637702716522,
+ "y": -57.53151404961562
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "aHgd6qMxCtAb",
+ "tablesStructure"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "riSBXac5NdWn",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 7015.90736726716,
+ "y": 544.2378647244931
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "tLZq0VLAih3o",
+ "result"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "xb4YBjPQkkmt",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 4444.9765842865945,
+ "y": -239.43921063133516
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "#### 没有工具信息,执行结束"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "faw5fe8w2T6t",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 7464.024390574075,
+ "y": 1942.4575969006141
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "selectedTypeIndex": 1,
+ "value": [
+ "r53eFR1b5ond",
+ "qLUQfhG0ILRX"
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "t2xR8xwxw51Q",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 6472.878103264434,
+ "y": 1276.7257164702219
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "selectedTypeIndex": 1,
+ "value": [
+ "s3PrfiIx6hnx",
+ "qLUQfhG0ILRX"
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "r53eFR1b5ond",
+ "name": "组织工具返回信息",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 7540.856364975611,
+ "y": 1082.6978675469811
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "toolResult",
+ "valueType": "string",
+ "label": "toolResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({toolResult}){\n \n return {\n result: `\n### 工具调用结果\n${JSON.stringify(toolResult)}\n `\n }\n}"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "s3PrfiIx6hnx",
+ "name": "提取最终答案",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 5799.9076776466345,
+ "y": 1033.9953893027744
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({jsonObj}){\n \n return {\n result: `\n## 执行结束\n${JSON.stringify(jsonObj.args.answer)}\n `\n }\n}"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "xghWOvzcwrtP",
+ "name": "获取全部表结构",
+ "intro": "查询Mysql数据库全部表结构",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": -1108.5483761323205,
+ "y": 257.9928962472436
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "numberInput",
+ "valueType": "number",
+ "key": "port",
+ "label": "port",
+ "description": "数据库端口",
+ "isToolInput": false,
+ "defaultValue": "3306",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": 9876
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "dbAccount",
+ "label": "dbAccount",
+ "description": "数据库账号",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "root"
+ },
+ {
+ "key": "password",
+ "valueType": "string",
+ "label": "password",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库密码",
+ "canEdit": false,
+ "value": "energy#654321",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "db_name",
+ "valueType": "string",
+ "label": "db_name",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "tablesStructure",
+ "type": "static",
+ "key": "tablesStructure",
+ "valueType": "string",
+ "label": "tablesStructure",
+ "description": "获取数据库表结构信息的结果"
+ }
+ ],
+ "pluginId": "666d4def2fc2aba7d6b8a396",
+ "nodeVersion": "CucPvA"
+ },
+ {
+ "nodeId": "tZxeEt3enzZa",
+ "name": "提取相关表结构",
+ "intro": "AI 大模型对话",
+ "avatar": "/imgs/workflow/AI.png",
+ "flowNodeType": "chatNode",
+ "showStatus": true,
+ "position": {
+ "x": -210.3356173050183,
+ "y": 172.35609334617754
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "model",
+ "renderTypeList": [
+ "settingLLMModel",
+ "reference"
+ ],
+ "label": "core.module.input.label.aiModel",
+ "valueType": "string",
+ "value": "moonshot-v1-32k"
+ },
+ {
+ "key": "temperature",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 0,
+ "valueType": "number",
+ "min": 0,
+ "max": 10,
+ "step": 1
+ },
+ {
+ "key": "maxToken",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 8000,
+ "valueType": "number",
+ "min": 100,
+ "max": 4000,
+ "step": 50
+ },
+ {
+ "key": "isResponseAnswerText",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": false,
+ "valueType": "boolean"
+ },
+ {
+ "key": "quoteTemplate",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "quotePrompt",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "systemPrompt",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "max": 3000,
+ "valueType": "string",
+ "label": "core.ai.Prompt",
+ "description": "core.app.tip.chatNodeSystemPromptTip",
+ "placeholder": "core.app.tip.chatNodeSystemPromptTip",
+ "value": "- Role: 数据库结构提取专家\n- Background: 用户需要从数据库中提取与特定问题相关的表结构信息。\n- Profile: 你是一位专注于数据库表结构提取的专家,能够快速识别并提供用户所需的表结构信息。\n- Skills: 数据库结构识别、信息提取、精确输出。\n- Goals: 提供一个简洁的流程,只返回与用户问题相关的数据库表结构信息。\n- Constrains: 只提供表结构信息,不包含任何额外的解释或分析描述。\n- OutputFormat: 纯表结构信息的文本输出。\n- Workflow:\n 1. 接收用户的问题或需求。\n 2. 快速识别与问题相关的数据库表。\n 3. 提取相关表的表结构信息。\n 4. 返回表结构信息,不包含其他描述。\n- Examples:\n 问题:提供与“销售记录”相关的表结构信息。\n 返回的表结构信息:\n ```\n ## 表名称: 供应商\n | 字段名称 | 字段类型 | 字段描述 |\n |------------|------------|---------------|\n | `id` | `int` | `主键` |\n | `供应商` | `varchar` | `供应商公司名称` |\n | `联系人` | `varchar` | `联系人` |\n | `联系人邮箱` | `varchar` | `联系人邮箱` |\n | `内部对接人` | `varchar` | `内部对接人` |\n\n ## 表名称: 销售记录\n | 字段名称 | 字段类型 | 字段描述 |\n |------------|------------|---------------|\n | `id` | `int` | `主键` |\n | `品类` | `varchar` | `商品类型` |\n | `产品名` | `varchar` | `商品名称` |\n | `单价` | `float` | `商品单价` |\n | `销售量` | `int` | `销售数量` |\n | `销售日期` | `varchar` | `销售日期` |\n | `供应商` | `varchar` | `供应商名称` |\n ```\n\n- Initialization: 请直接发送您需要查询的问题或关键词,我将为您提供相关的数据库表结构信息。"
+ },
+ {
+ "key": "history",
+ "renderTypeList": [
+ "numberInput",
+ "reference"
+ ],
+ "valueType": "chatHistory",
+ "label": "core.module.input.label.chat history",
+ "description": "最多携带多少轮对话记录",
+ "required": true,
+ "min": 0,
+ "max": 50,
+ "value": 6
+ },
+ {
+ "key": "userChatInput",
+ "renderTypeList": [
+ "reference",
+ "textarea"
+ ],
+ "valueType": "string",
+ "label": "用户问题",
+ "required": true,
+ "toolDescription": "用户问题",
+ "value": [
+ "nCFvAGujnCzm",
+ "result"
+ ]
+ },
+ {
+ "key": "quoteQA",
+ "renderTypeList": [
+ "settingDatasetQuotePrompt"
+ ],
+ "label": "",
+ "debugLabel": "知识库引用",
+ "description": "",
+ "valueType": "datasetQuote"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "history",
+ "key": "history",
+ "required": true,
+ "label": "core.module.output.label.New context",
+ "description": "core.module.output.description.New context",
+ "valueType": "chatHistory",
+ "type": "static"
+ },
+ {
+ "id": "answerText",
+ "key": "answerText",
+ "required": true,
+ "label": "core.module.output.label.Ai response content",
+ "description": "core.module.output.description.Ai response content",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "nCFvAGujnCzm",
+ "name": "拼接表结构和用户问题",
+ "intro": "将多个字符串变量拼接起来",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": -669.5802546707698,
+ "y": 262.9541268900185
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "stringTemplate",
+ "valueType": "string",
+ "label": "stringTemplate",
+ "renderTypeList": [
+ "textarea"
+ ],
+ "required": true,
+ "description": "JS字符串模板",
+ "canEdit": false,
+ "value": "数据库表结构:\n{{tableStructure}}\n\n用户问题:\n{{question}}\n\n输出跟用户问题相关的表结构信息。\n",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "addInputParam",
+ "valueType": "dynamic",
+ "key": "system_addInputParam",
+ "label": "动态外部数据",
+ "description": "需要填入的变量",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "any",
+ "required": false
+ },
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "required": false,
+ "canEdit": false,
+ "value": ""
+ },
+ {
+ "key": "question",
+ "valueType": "any",
+ "label": "question",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": false,
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true
+ },
+ "value": [
+ "448745",
+ "userChatInput"
+ ]
+ },
+ {
+ "key": "tableStructure",
+ "valueType": "any",
+ "label": "tableStructure",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": false,
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true
+ },
+ "value": [
+ "xghWOvzcwrtP",
+ "tablesStructure"
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "string",
+ "label": "result",
+ "description": "字符串拼接结果"
+ }
+ ],
+ "pluginId": "666e525f2fc2aba7d6b93387",
+ "nodeVersion": "qoOYWU"
+ },
+ {
+ "nodeId": "coCFykxRdNYv",
+ "name": "全局变量重置",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": -1112.4120641560507,
+ "y": 940.935509850432
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ],
+ "value": [
+ "",
+ "0"
+ ],
+ "valueType": "any",
+ "renderType": "input"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "",
+ ""
+ ],
+ "renderType": "input",
+ "valueType": "any"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ],
+ "value": [
+ "",
+ ""
+ ],
+ "renderType": "input",
+ "valueType": "any"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "zTcVPqW5hvAO",
+ "name": "DisplayECharts",
+ "intro": "输入ECharts的JSON配置,展示图表",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 6466.415418978814,
+ "y": 1909.9744388609786
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "inputType": "reference",
+ "valueType": "object",
+ "key": "echarts_json",
+ "label": "echarts_json",
+ "description": "echarts的JSON配置",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": [
+ "f7EgUoG4BGsD",
+ "result"
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "echartsStr",
+ "type": "static",
+ "key": "echartsStr",
+ "valueType": "string",
+ "label": "echartsStr",
+ "description": "echarts字符串"
+ }
+ ],
+ "pluginId": "666ef17a2fc2aba7d6b9c43a",
+ "nodeVersion": "qEjzJo"
+ },
+ {
+ "nodeId": "f7EgUoG4BGsD",
+ "name": "提取echarts数据",
+ "intro": "从json对象中提取数据",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5856.226163929814,
+ "y": 1873.0084292761633
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "args.echarts_json",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "ZczvN8"
+ }
+ ],
+ "edges": [
+ {
+ "source": "plSmXvUVduRg",
+ "target": "r96dwBiifLKu",
+ "sourceHandle": "plSmXvUVduRg-source-right",
+ "targetHandle": "r96dwBiifLKu-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "y7ygsoHpq4qX",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE",
+ "targetHandle": "y7ygsoHpq4qX-target-top"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "aHgd6qMxCtAb",
+ "sourceHandle": "vFTGzQZre0ga-source-IF",
+ "targetHandle": "aHgd6qMxCtAb-target-left"
+ },
+ {
+ "source": "r96dwBiifLKu",
+ "target": "taG3aAWOZKSh",
+ "sourceHandle": "r96dwBiifLKu-source-right",
+ "targetHandle": "taG3aAWOZKSh-target-left"
+ },
+ {
+ "source": "taG3aAWOZKSh",
+ "target": "eo6stQZ7yqJ8",
+ "sourceHandle": "taG3aAWOZKSh-source-ELSE",
+ "targetHandle": "eo6stQZ7yqJ8-target-top"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "yiMa1A4dKmRI",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 1",
+ "targetHandle": "yiMa1A4dKmRI-target-left"
+ },
+ {
+ "source": "yiMa1A4dKmRI",
+ "target": "tLZq0VLAih3o",
+ "sourceHandle": "yiMa1A4dKmRI-source-right",
+ "targetHandle": "tLZq0VLAih3o-target-left"
+ },
+ {
+ "source": "q8kDfoLzqvUK",
+ "target": "btpi5o6zLguL",
+ "sourceHandle": "q8kDfoLzqvUK-source-right",
+ "targetHandle": "btpi5o6zLguL-target-left"
+ },
+ {
+ "source": "aHgd6qMxCtAb",
+ "target": "gYTGuOId1z5v",
+ "sourceHandle": "aHgd6qMxCtAb-source-right",
+ "targetHandle": "gYTGuOId1z5v-target-left"
+ },
+ {
+ "source": "tLZq0VLAih3o",
+ "target": "riSBXac5NdWn",
+ "sourceHandle": "tLZq0VLAih3o-source-right",
+ "targetHandle": "riSBXac5NdWn-target-left"
+ },
+ {
+ "source": "gYTGuOId1z5v",
+ "target": "q8kDfoLzqvUK",
+ "sourceHandle": "gYTGuOId1z5v-source-right",
+ "targetHandle": "q8kDfoLzqvUK-target-left"
+ },
+ {
+ "source": "riSBXac5NdWn",
+ "target": "q8kDfoLzqvUK",
+ "sourceHandle": "riSBXac5NdWn-source-right",
+ "targetHandle": "q8kDfoLzqvUK-target-left"
+ },
+ {
+ "source": "taG3aAWOZKSh",
+ "target": "xb4YBjPQkkmt",
+ "sourceHandle": "taG3aAWOZKSh-source-IF",
+ "targetHandle": "xb4YBjPQkkmt-target-left"
+ },
+ {
+ "source": "eo6stQZ7yqJ8",
+ "target": "vFTGzQZre0ga",
+ "sourceHandle": "eo6stQZ7yqJ8-source-right",
+ "targetHandle": "vFTGzQZre0ga-target-left"
+ },
+ {
+ "source": "q8kDfoLzqvUK",
+ "target": "r53eFR1b5ond",
+ "sourceHandle": "q8kDfoLzqvUK-source-bottom",
+ "targetHandle": "r53eFR1b5ond-target-top"
+ },
+ {
+ "source": "r53eFR1b5ond",
+ "target": "faw5fe8w2T6t",
+ "sourceHandle": "r53eFR1b5ond-source-bottom",
+ "targetHandle": "faw5fe8w2T6t-target-top"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "s3PrfiIx6hnx",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 2",
+ "targetHandle": "s3PrfiIx6hnx-target-left"
+ },
+ {
+ "source": "s3PrfiIx6hnx",
+ "target": "t2xR8xwxw51Q",
+ "sourceHandle": "s3PrfiIx6hnx-source-right",
+ "targetHandle": "t2xR8xwxw51Q-target-left"
+ },
+ {
+ "source": "xghWOvzcwrtP",
+ "target": "nCFvAGujnCzm",
+ "sourceHandle": "xghWOvzcwrtP-source-right",
+ "targetHandle": "nCFvAGujnCzm-target-left"
+ },
+ {
+ "source": "nCFvAGujnCzm",
+ "target": "tZxeEt3enzZa",
+ "sourceHandle": "nCFvAGujnCzm-source-right",
+ "targetHandle": "tZxeEt3enzZa-target-left"
+ },
+ {
+ "source": "tZxeEt3enzZa",
+ "target": "kp1od69f61Am",
+ "sourceHandle": "tZxeEt3enzZa-source-right",
+ "targetHandle": "kp1od69f61Am-target-left"
+ },
+ {
+ "source": "kp1od69f61Am",
+ "target": "ojQ1CcbhnmgX",
+ "sourceHandle": "kp1od69f61Am-source-right",
+ "targetHandle": "ojQ1CcbhnmgX-target-left"
+ },
+ {
+ "source": "ojQ1CcbhnmgX",
+ "target": "kDlWTIoAzUaR",
+ "sourceHandle": "ojQ1CcbhnmgX-source-right",
+ "targetHandle": "kDlWTIoAzUaR-target-left"
+ },
+ {
+ "source": "btpi5o6zLguL",
+ "target": "kDlWTIoAzUaR",
+ "sourceHandle": "btpi5o6zLguL-source-right",
+ "targetHandle": "kDlWTIoAzUaR-target-top"
+ },
+ {
+ "source": "bpXVZTWiRIju",
+ "target": "plSmXvUVduRg",
+ "sourceHandle": "bpXVZTWiRIju-source-IF",
+ "targetHandle": "plSmXvUVduRg-target-left"
+ },
+ {
+ "source": "bpXVZTWiRIju",
+ "target": "gF5IAtY410Qn",
+ "sourceHandle": "bpXVZTWiRIju-source-ELSE",
+ "targetHandle": "gF5IAtY410Qn-target-left"
+ },
+ {
+ "source": "kDlWTIoAzUaR",
+ "target": "axveSK39E8zx",
+ "sourceHandle": "kDlWTIoAzUaR-source-right",
+ "targetHandle": "axveSK39E8zx-target-left"
+ },
+ {
+ "source": "kDlWTIoAzUaR",
+ "target": "bpXVZTWiRIju",
+ "sourceHandle": "kDlWTIoAzUaR-source-bottom",
+ "targetHandle": "bpXVZTWiRIju-target-top"
+ },
+ {
+ "source": "448745",
+ "target": "xghWOvzcwrtP",
+ "sourceHandle": "448745-source-right",
+ "targetHandle": "xghWOvzcwrtP-target-left"
+ },
+ {
+ "source": "448745",
+ "target": "coCFykxRdNYv",
+ "sourceHandle": "448745-source-right",
+ "targetHandle": "coCFykxRdNYv-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "f7EgUoG4BGsD",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 3",
+ "targetHandle": "f7EgUoG4BGsD-target-left"
+ },
+ {
+ "source": "f7EgUoG4BGsD",
+ "target": "zTcVPqW5hvAO",
+ "sourceHandle": "f7EgUoG4BGsD-source-right",
+ "targetHandle": "zTcVPqW5hvAO-target-left"
+ }
+ ],
+ "chatConfig": {
+ "welcomeText": "你好,我是你的智能助手",
+ "variables": [
+ {
+ "id": "b0qmow",
+ "key": "toolList",
+ "label": "工具列表",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ },
+ {
+ "id": "a2zclk",
+ "key": "toolNames",
+ "label": "工具名称",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ },
+ {
+ "id": "nv8gn7",
+ "key": "userQuestion",
+ "label": "用户问题",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "8ikfq7",
+ "key": "taskRecord",
+ "label": "任务记录",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "25syrz",
+ "key": "thinkCount",
+ "label": "思考次数",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "p3fdy5",
+ "key": "toolResult",
+ "label": "工具输出结果",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ },
+ {
+ "id": "ek4da3",
+ "key": "relatedTableStructure",
+ "label": "相关表结构",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ }
+ ],
+ "scheduledTriggerConfig": {
+ "cronString": "0 0 * * *",
+ "timezone": "Asia/Shanghai",
+ "defaultPrompt": ""
+ },
+ "_id": "666c16832fc2aba7d6b8853e"
+ }
+}
\ No newline at end of file
diff --git "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/api\345\257\271\350\257\235\346\216\245\345\217\243\345\223\215\345\272\224.json" "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/api\345\257\271\350\257\235\346\216\245\345\217\243\345\223\215\345\272\224.json"
new file mode 100644
index 00000000000..68237ee9268
--- /dev/null
+++ "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/api\345\257\271\350\257\235\346\216\245\345\217\243\345\223\215\345\272\224.json"
@@ -0,0 +1,19 @@
+{
+ "id": "",
+ "model": "",
+ "usage": {
+ "prompt_tokens": 1,
+ "completion_tokens": 1,
+ "total_tokens": 1
+ },
+ "choices": [
+ {
+ "message": {
+ "role": "assistant",
+ "content": "\n[\n {\n \"id\": \"666048b4b67a62ceaaab3059\",\n \"q\": \"## 2修改激光头IP\\n### R200激光头\\n1.r2000雷达需要在雷达上进行操作\\n\\n如图r2000雷达前方两个按钮,更改ip操作需要使用这两个按钮进行\\n\\n![](/api/system/img/666048adb67a62ceaaab2eaf)2.点击选择按键进入ethernet setup\\n\\n![图片包含 室内, 小, 厨房, 冰箱 描述已自动生成](/api/system/img/666048adb67a62ceaaab2eb1)\\n\\n3.进入后点击下一个找到ip address进入\\n\\n![手里拿着枪 低可信度描述已自动生成](/api/system/img/666048adb67a62ceaaab2eb3)\\n\\n4.点击下一个按钮进行数字选择用来设置ip\\n\\n![图片包含 室内, 桌子, 厨房, 小 描述已自动生成](/api/system/img/666048adb67a62ceaaab2eb5)\\n\\n5.点击下一个进行子网掩码和网关的设置(设置IP注意设为同网段的ip比如车辆工控机为14.18.0.#那IP也设置为14.18.0.#)\",\n \"a\": \"\",\n \"chunkIndex\": 3,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.9113085865974426,\n \"index\": 3\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06401209677419355,\n \"index\": 0\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab3056\",\n \"q\": \"## 5驱动器调试\\n### 步科调试\\n![表格 描述已自动生成](/api/system/img/666048afb67a62ceaaab2eef)\\n![C:Users\\\\陈卫东AppDataLocalTempWeChat Files\\\\aa21abfe72f264c5187d9cefc2331f0.jpg](/api/system/img/666048afb67a62ceaaab2ef1)将目标速度改成-400,此时能看到舵轮旋转至原点信号,远离电机的接近开关灯亮\\n![表格 描述已自动生成](/api/system/img/666048afb67a62ceaaab2ef3)\\n![C:Users\\\\陈卫东AppDataLocalTempWeChat Files\\\\e2a16cfa7c761930d8227fce0cf74d8.jpg](/api/system/img/666048afb67a62ceaaab2ef5)(4)修改原点参数\\n驱动器->控制模式->原点模式,设置原点偏移774400,原点模式26,原点转折信号速度450,原点信号速度1000,上电找原点1,。\\n点击驱动器->初始化/保存/重启,点击存储控制参数,存储电机参数,重启\\n![图形用户界面 中度可信度描述已自动生成](/api/system/img/666048afb67a62ceaaab2ef7)\",\n \"a\": \"\",\n \"chunkIndex\": 13,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.9113085865974426,\n \"index\": 7\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06388621022179364,\n \"index\": 1\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab305f\",\n \"q\": \"## 2修改激光头IP\\n### 欧蕾激光头\\n1.打开网络和internet\\n\\n![图形用户界面, 应用程序, Word 描述已自动生成](/api/system/img/666048adb67a62ceaaab2ea7)\\n\\n2.右键点击需要链接的网络点击属性打开后点击ipv4的属性界面进行配置\\n\\n3.前三位与需要配置的网络保持一致后一位选择不冲突的数字\\n\\n![图形用户界面, 文本, 应用程序 描述已自动生成](/api/system/img/666048adb67a62ceaaab2ea9)![图形用户界面, 文本 描述已自动生成](/api/system/img/666048adb67a62ceaaab2eab)\\n\\n4.欧镭激光头配置地址为192.168.1.100 使用网线与激光头进行连接\\n\\n5连接时关闭wifi使用网线网络,在浏览器输入192.168.1.100\\n\\n3进入配置界面,修改为192.168.0.110保存如图示进行修改\\n\\n![图形用户界面 中度可信度描述已自动生成](/api/system/img/666048adb67a62ceaaab2ead)\",\n \"a\": \"\",\n \"chunkIndex\": 2,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.9113085865974426,\n \"index\": 2\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06349206349206349,\n \"index\": 2\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab306e\",\n \"q\": \"## 1修改IP\\n### 第一种方法\\n调试文档\\n\\n1、鼠标连接mcu板的usb口打开小车。\\n\\n![汽车的方向盘 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e91)\\n\\n2、进入系统界面点击file syste\\n\\n![电脑的屏幕 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e93)\\n\\n3、进入后点击etc\\n\\n![图片包含 图形用户界面 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e95)\\n\\n4、进入network文件夹。\\n\\n![](/api/system/img/666048acb67a62ceaaab2e97)5、修改interfaces文件。\\n\\n![图形用户界面, 应用程序 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e99)\\n\\n6、进入后对ip进行修改。\\n\\n![文本 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e9b)\\n\\n7、有交换机的情况下修改完IP后下拉找到“auto eth1”和“iface eth1”然后把1改成0,修改完成后断电重启\\n\\n![文本, 信件 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e9d)\",\n \"a\": \"\",\n \"chunkIndex\": 0,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.9113085865974426,\n \"index\": 0\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06254728877679698,\n \"index\": 3\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab3062\",\n \"q\": \"## 5驱动器调试\\n### 步科调试\\n注意:如果限位开关是常开的,即轮子在中间位置(非限位位置)时,限位开关常亮;轮子在限位位置时灯灭。需要调整驱动器/控制模式/原点定义,修改原点开关为高电平,预设原点模式为24,并点击写入。点击存储控制参数,重启。\\n![48fce70d6af8b53241013a679bbe8d3](/api/system/img/666048afb67a62ceaaab2ef9)另,需要调整小车camel里面,监控/步科/极性改为2,加载配置生效。此时数字IO设置里面,正限位和原点信号,电平会取反。\\n![](/api/system/img/666048afb67a62ceaaab2efb)重启后,将工作模式改成1:位置模式。在控制字输入0080复位,0006去使能,000F使能,103F,舵轮会回到中间,既调试完成\\n![表格 描述已自动生成](/api/system/img/666048afb67a62ceaaab2efd)\\n![C:Users\\\\陈卫东AppDataLocalTempWeChat Files\\\\f7091e6c7de3fc9b0dc3e13c61a1230.jpg](/api/system/img/666048afb67a62ceaaab2eff)插上mcu网线,重启小车,监控看看mcu下发的工作模式为1:位置模式,控制字为103F,小车能正常回零位即调试完成。\",\n \"a\": \"\",\n \"chunkIndex\": 14,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.9113085865974426,\n \"index\": 8\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06136775362318841,\n \"index\": 4\n }\n ]\n }\n]"
+ },
+ "finish_reason": "stop",
+ "index": 0
+ }
+ ]
+}
\ No newline at end of file
diff --git "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/nginx\351\205\215\347\275\256.md" "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/nginx\351\205\215\347\275\256.md"
new file mode 100644
index 00000000000..9a71aa106e5
--- /dev/null
+++ "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/nginx\351\205\215\347\275\256.md"
@@ -0,0 +1,62 @@
+
+
+## 启动命令
+docker run --name nginx --network fastgpt_fastgpt -p 443:443 -v /home/nginx/conf/nginx.conf:/etc/nginx/nginx.conf -v /home/nginx/conf/conf.d:/etc/nginx/conf.d -v /home/nginx/log:/var/log/nginx -v /home/nginx/html:/usr/share/nginx/html -v /home/nginx/ssl:/etc/nginx/ssl -d nginx
+
+## 配置文件
+server {
+ listen 80;
+ listen 443 ssl;
+ server_name agv-test-fastgpt.jointpilot.com;
+
+ # 注意证书文件名字和位置,是从/etc/nginx/下开始算起的
+ ssl_certificate ssl/tls.crt;
+ ssl_certificate_key ssl/tls.key;
+ ssl_session_timeout 5m;
+ ssl_protocols TLSv1 TLSv1.1 TLSv1.2;
+ ssl_ciphers ECDHE-RSA-AES128-GCM-SHA256:HIGH:!aNULL:!MD5:!RC4:!DHE;
+ ssl_prefer_server_ciphers on;
+
+ client_max_body_size 1024m;
+
+
+ #charset koi8-r;
+ #access_log /var/log/nginx/host.access.log main;
+
+ location / {
+ proxy_pass http://fastgpt:3000;
+ }
+
+ #error_page 404 /404.html;
+
+ # redirect server error pages to the static page /50x.html
+ #
+ error_page 500 502 503 504 /50x.html;
+ location = /50x.html {
+ root /usr/share/nginx/html;
+ }
+
+ # proxy the PHP scripts to Apache listening on 127.0.0.1:80
+ #
+ #location ~ \.php$ {
+ # proxy_pass http://127.0.0.1;
+ #}
+
+ # pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
+ #
+ #location ~ \.php$ {
+ # root html;
+ # fastcgi_pass 127.0.0.1:9000;
+ # fastcgi_index index.php;
+ # fastcgi_param SCRIPT_FILENAME /scripts$fastcgi_script_name;
+ # include fastcgi_params;
+ #}
+
+ # deny access to .htaccess files, if Apache's document root
+ # concurs with nginx's one
+ #
+ #location ~ /\.ht {
+ # deny all;
+ #}
+}
+
diff --git "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.crt" "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.crt"
new file mode 100644
index 00000000000..5383abd5518
--- /dev/null
+++ "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.crt"
@@ -0,0 +1,76 @@
+-----BEGIN CERTIFICATE-----
+MIIHoDCCBYigAwIBAgIQBEEXNYvGxv4zNwYCwEjmcDANBgkqhkiG9w0BAQsFADBc
+MQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xNDAyBgNVBAMT
+K1JhcGlkU1NMIEdsb2JhbCBUTFMgUlNBNDA5NiBTSEEyNTYgMjAyMiBDQTEwHhcN
+MjQwNTA2MDAwMDAwWhcNMjUwNTA2MjM1OTU5WjAbMRkwFwYDVQQDDBAqLmpvaW50
+cGlsb3QuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7rTaIysB
+mA7DO76v7FgGhAxRY/oZjoRA+xblO4fb1lRAHqQaacNxQGxYiFeyTK0n1uf495jc
+1lk6ZDdqbpZ4uiyESZdI1Z+IsKh3QOnPdivMXN9+Svq+g1Ydd29TbK5F5rVS7h3u
+QbVnt5rhjUS50s3LKbWDn6suibusZXTpQKhKMhyiyUJJ7pxXqDGuXybyxrmxT2h6
+wpDlK9X6P5d2cM9QcDSIt1EO94t4gRSBcLT75hfZvn/mcr7PwtwWX6rRdqzTo10a
+diLgllNgF1kNtLGA1dzgzsRleTXw7nCRbDL9BHB9NABcsuGTHT7NNmi//rP8L1ze
+nZlPvg7kOpnSqwIDAQABo4IDnTCCA5kwHwYDVR0jBBgwFoAU8JyF/aKffY/JaLvV
+1IlNHb7TkP8wHQYDVR0OBBYEFBM5NFUExV5HNIvpRL903dOMrF2xMCsGA1UdEQQk
+MCKCECouam9pbnRwaWxvdC5jb22CDmpvaW50cGlsb3QuY29tMD4GA1UdIAQ3MDUw
+MwYGZ4EMAQIBMCkwJwYIKwYBBQUHAgEWG2h0dHA6Ly93d3cuZGlnaWNlcnQuY29t
+L0NQUzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
+BwMCMIGfBgNVHR8EgZcwgZQwSKBGoESGQmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNv
+bS9SYXBpZFNTTEdsb2JhbFRMU1JTQTQwOTZTSEEyNTYyMDIyQ0ExLmNybDBIoEag
+RIZCaHR0cDovL2NybDQuZGlnaWNlcnQuY29tL1JhcGlkU1NMR2xvYmFsVExTUlNB
+NDA5NlNIQTI1NjIwMjJDQTEuY3JsMIGHBggrBgEFBQcBAQR7MHkwJAYIKwYBBQUH
+MAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBRBggrBgEFBQcwAoZFaHR0cDov
+L2NhY2VydHMuZGlnaWNlcnQuY29tL1JhcGlkU1NMR2xvYmFsVExTUlNBNDA5NlNI
+QTI1NjIwMjJDQTEuY3J0MAwGA1UdEwEB/wQCMAAwggF/BgorBgEEAdZ5AgQCBIIB
+bwSCAWsBaQB2AE51oydcmhDDOFts1N8/Uusd8OCOG41pwLH6ZLFimjnfAAABj0uh
+MB8AAAQDAEcwRQIhAMouAajkb/XtMe6JTp5/X+Enmg9djQL71Qd3Lc4e8i/cAiB0
+W2igTjTfpoxm6bZYOaxHatz56IjXET4vsRyKTkQmJwB2AH1ZHhLheCp7HGFnfF79
++NCHXBSgTpWeuQMv2Q6MLnm4AAABj0uhL+EAAAQDAEcwRQIhAMDV3aHIC6wsxmYn
+GtS9S65T4uELHibEEflZ52jBYQ2gAiAybxD0zPEsqU3ps4vE5VPZkeMQfoI+v/Ss
+wp1xbUZU3AB3AObSMWNAd4zBEEEG13G5zsHSQPaWhIb7uocyHf0eN45QAAABj0uh
+L/QAAAQDAEgwRgIhAPH9n2U3qYvJf2piTC5Aax2Z2bJKwzW57r7+cUEz95LuAiEA
+zsK+CjbwqfZ3nMqgFHGHnHKwQ/9Gpj16yzyPBVx8Ch4wDQYJKoZIhvcNAQELBQAD
+ggIBAHNwoHcJAAtSvdYEpl7OKfJErHCQAE1u3xiyxg0ZM0O94cbhxwsQeI1W59v7
+LpIHWaxovoqrJ8JAJv/VGjq7VAfjousDKrAV49VZgKuMrdm+KgeLOrGaPuSKsOOj
+24jgw4edTGDfgJKTknaSzTlOhJ/eobRe5txfAqU/QYJ3rZA9RynyWuOaaEPqYM/P
+YHQFdoOmHUVVNLUaaaytKa5UoC7ziWqmwQZBysYJ5UtpBPuAmSOKZuonzjsUFUlY
+iNysfEzoR9BrZdVvOpSmWOxE7Rfy6m2b+CVFs0BhuceYbY80yftvmlPgs9png6Yj
+FF78QYzo27SYTwG+F9HQ7lMOqE2yOhfRnqanI+vq90WdF9qe1sa2pbhrcLgY4DaI
+yL4F5bdYRhnn4OL15eokZ9PZDnmx3sEIMZt/fEEIIBu3RJj4w8ySFrYi9wgHkBWL
+WZhWp60BisCfwVORl27xxFi/kmiPDxW0vaS5WoTyGU2Dz/1CRnZR9pkclt3JxYla
+qskQ8rl6SJ+ZM/u+CbkmNPpBVDK5E4bZIQmOVs0CWL7CH2C6RIAaoKvkibxbY6It
+I5lvVxFD29PRjvJhFRKVojNHt0MkamscY0hkBswQX0tLLhzDsHTTWGfCYVX4/HK2
+abEG2IL83Ngj6yKQve01kCnqYHZwST4ByE5RmFxDQurP5FkH
+-----END CERTIFICATE-----
+-----BEGIN CERTIFICATE-----
+MIIFyzCCBLOgAwIBAgIQCgWbJfVLPYeUzGYxR3U4ozANBgkqhkiG9w0BAQsFADBh
+MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
+d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
+QTAeFw0yMjA1MDQwMDAwMDBaFw0zMTExMDkyMzU5NTlaMFwxCzAJBgNVBAYTAlVT
+MRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE0MDIGA1UEAxMrUmFwaWRTU0wgR2xv
+YmFsIFRMUyBSU0E0MDk2IFNIQTI1NiAyMDIyIENBMTCCAiIwDQYJKoZIhvcNAQEB
+BQADggIPADCCAgoCggIBAKY5PJhwCX2UyBb1nelu9APen53D5+C40T+BOZfSFaB0
+v0WJM3BGMsuiHZX2IHtwnjUhLL25d8tgLASaUNHCBNKKUlUGRXGztuDIeXb48d64
+k7Gk7u7mMRSrj+yuLSWOKnK6OGKe9+s6oaVIjHXY+QX8p2I2S3uew0bW3BFpkeAr
+LBCU25iqeaoLEOGIa09DVojd3qc/RKqr4P11173R+7Ub05YYhuIcSv8e0d7qN1sO
+1+lfoNMVfV9WcqPABmOasNJ+ol0hAC2PTgRLy/VZo1L0HRMr6j8cbR7q0nKwdbn4
+Ar+ZMgCgCcG9zCMFsuXYl/rqobiyV+8U37dDScAebZTIF/xPEvHcmGi3xxH6g+dT
+CjetOjJx8sdXUHKXGXC9ka33q7EzQIYlZISF7EkbT5dZHsO2DOMVLBdP1N1oUp0/
+1f6fc8uTDduELoKBRzTTZ6OOBVHeZyFZMMdi6tA5s/jxmb74lqH1+jQ6nTU2/Mma
+hGNxUuJpyhUHezgBA6sto5lNeyqc+3Cr5ehFQzUuwNsJaWbDdQk1v7lqRaqOlYjn
+iomOl36J5txTs0wL7etCeMRfyPsmc+8HmH77IYVMUOcPJb+0gNuSmAkvf5QXbgPI
+Zursn/UYnP9obhNbHc/9LYdQkB7CXyX9mPexnDNO7pggNA2jpbEarLmZGi4grMmf
+AgMBAAGjggGCMIIBfjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBTwnIX9
+op99j8lou9XUiU0dvtOQ/zAfBgNVHSMEGDAWgBQD3lA1VtFMu2bwo+IbG8OXsj3R
+VTAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
+MHYGCCsGAQUFBwEBBGowaDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNl
+cnQuY29tMEAGCCsGAQUFBzAChjRodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20v
+RGlnaUNlcnRHbG9iYWxSb290Q0EuY3J0MEIGA1UdHwQ7MDkwN6A1oDOGMWh0dHA6
+Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbFJvb3RDQS5jcmwwPQYD
+VR0gBDYwNDALBglghkgBhv1sAgEwBwYFZ4EMAQEwCAYGZ4EMAQIBMAgGBmeBDAEC
+AjAIBgZngQwBAgMwDQYJKoZIhvcNAQELBQADggEBAAfjh/s1f5dDdfm0sNm74/dW
+MbbsxfYV1LoTpFt+3MSUWvSbiPQfUkoV57b5rutRJvnPP9mSlpFwcZ3e1nSUbi2o
+ITGA7RCOj23I1F4zk0YJm42qAwJIqOVenR3XtyQ2VR82qhC6xslxtNf7f2Ndx2G7
+Mem4wpFhyPDT2P6UJ2MnrD+FC//ZKH5/ERo96ghz8VqNlmL5RXo8Ks9rMr/Ad9xw
+Y4hyRvAz5920myUffwdUqc0SvPlFnahsZg15uT5HkK48tHR0TLuLH8aRpzh4KJ/Y
+p0sARNb+9i1R4Fg5zPNvHs2BbIve0vkwxAy+R4727qYzl3027w9jEFC6HMXRaDc=
+-----END CERTIFICATE-----
diff --git "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.key" "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.key"
new file mode 100644
index 00000000000..96663ac4a2a
--- /dev/null
+++ "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.key"
@@ -0,0 +1,27 @@
+-----BEGIN RSA PRIVATE KEY-----
+MIIEpAIBAAKCAQEA7rTaIysBmA7DO76v7FgGhAxRY/oZjoRA+xblO4fb1lRAHqQa
+acNxQGxYiFeyTK0n1uf495jc1lk6ZDdqbpZ4uiyESZdI1Z+IsKh3QOnPdivMXN9+
+Svq+g1Ydd29TbK5F5rVS7h3uQbVnt5rhjUS50s3LKbWDn6suibusZXTpQKhKMhyi
+yUJJ7pxXqDGuXybyxrmxT2h6wpDlK9X6P5d2cM9QcDSIt1EO94t4gRSBcLT75hfZ
+vn/mcr7PwtwWX6rRdqzTo10adiLgllNgF1kNtLGA1dzgzsRleTXw7nCRbDL9BHB9
+NABcsuGTHT7NNmi//rP8L1zenZlPvg7kOpnSqwIDAQABAoIBAA1q5Wp3ci+w5ldH
+La5URSSxAiljfbV3SHIuSq5UKA6qtHv3oqbYd71n5nlFExGgsUExAttjOhT8wpdI
+tVcIADs+yCTQayV1QgKw3xsrL7n0IxjPuzkA65DuvnNGZhZEaX6nwvfKTBuUOpzY
+b0TSKYibs4eU22D81BdyRCUXAD5EQf+g2cxeFi72xOumCH4uE3UxLtUmZ0hRMvdD
+fB6B6ey9qeJfu7cwOBn1ZfnydCU/kOTIAWcrR427gkuOMqwLqjpTGtrV142Rjm0b
+67Bc6wrTXn33/qqDXTK72AUQINFz31EHVYc1Rb74BFYSzvw42+gYWVXtYnm2EOip
+8OyLhzkCgYEA8SfcEVVR8oYuCC7FIz+PAIuf2bYxgL06m7NFjlOgyV/2YVC9kMgZ
+3i6j+vZ3a/2PhTf1RdD8+dANfsIVxCOVsvrKxe2xJwgKDC0FnFkEzwH0JVX8KMFS
+UytvupCLf5Zr5EaSs/ob9CeUZsfvLOBji5JqtrjDyBoWerh90Qe2J9cCgYEA/WZl
+qXRkPvwCr9/Yv7OE/Fu35XlbP/4MaOCs/A08GQbsrq+bWVsWfp528Xz2h4JfHpDw
+4JEijmM9oryb6ha6KTNWJper7IWM5ee+bXRfp8a2GBheQ29cGpSkCelNYzol1Q/Z
+6UtgcYiirz0eBI6upg/Xl4B/2QTtBEg8OW2YAU0CgYEAhy1QrmalCM0uAGg3GQsH
+ncamU+NM3F01/REAbEd0WWzxLpuTpxSDa4e5Y3PEfUQkrwgu9HOxWlbFOciRauCH
+iUwLXede5gIbn7ec7Yb4qxDtSgBo2G+FNhmjB3D+wQYQdGUa1sfb44BML1DjQMSH
+CDWKm+H13LTC5QeFfyZTdQECgYEA4SDFN1zJ509cT8bPOdmTT+Vopz4/PMZHXjIm
+XbSgbRfC1Zv8p9GOVaYRxJCiMlg4i953svweuGQhEWECIGJauFn8s0LTIsqwGF3g
+yDu49EVN6HBV5xGbwZ3Hc2rML1ks3XM8xdEK+TNMXeYtshzVu4Gdp+MpMrT2onRO
+1TKx9o0CgYAG8HQYMijnJkWUQA2Hb3p5JpC/iG0CJeshCEyrco9tCheNCX/ibGk8
+9k6L7LhDCWr1nRt7dh3oqQxRa8e/FrqTlPYAzsQZdsHtPR5M5iqMDlqDz27I/a6I
+JjxsXXu2CkAw4OBRjbV9wcS2YX8v3QmvtZD5Wm0gaaTkgbbcsAsYKA==
+-----END RSA PRIVATE KEY-----
diff --git "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\346\265\213\350\257\225.py" "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\346\265\213\350\257\225.py"
new file mode 100644
index 00000000000..ed1446b5189
--- /dev/null
+++ "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\346\265\213\350\257\225.py"
@@ -0,0 +1,87 @@
+import json
+import re
+
+
+def decode_base64_content(responseStr):
+
+ # 步骤 1: 移除字符串中的无效控制字符,例如 '\uXXXX' 格式的字符
+ # 这里我们使用正则表达式移除非打印字符
+ cleaned_str = re.sub(r'[\u0000-\u001F\u007F-\u009F]', '', responseStr)
+
+ # 步骤 2: 确保字符串中的双引号被正确转义
+ cleaned_str = cleaned_str.replace('\\"', '\\\\\\"')
+
+ # 步骤 3: 修复字符串格式,这里我们假设 responseStr 是多行字符串
+ # 我们使用 triple-quoted 字符串来保持多行格式
+ cleaned_str = f'''{cleaned_str}'''
+
+ # 步骤 4: 检查并修复行尾字符,这里我们统一使用 '\n' 作为行尾
+ cleaned_str = re.sub(r'\r\n|\r', '\n', cleaned_str)
+
+ # 步骤 1: 替换单引号为双引号,因为 JSON 字符串应该使用双引号
+ json_str = cleaned_str.replace('\'', '"').strip('"')
+
+ # 步骤 2: 确保字符串中的所有反斜杠都被正确转义
+ json_str = json_str.replace('\\\\', '\\\\\\\\')
+
+ # 步骤 3: 修复 URL 中的反斜杠问题
+ json_str = re.sub(r'(?控制模式->原点模式,设置原点偏移774400,原点模式26,原点转折信号速度450,原点信号速度1000,上电找原点1,。\\n点击驱动器->初始化/保存/重启,点击存储控制参数,存储电机参数,重启\\n![图形用户界面 中度可信度描述已自动生成](/api/system/img/666048afb67a62ceaaab2ef7)\",\n \"a\": \"\",\n \"chunkIndex\": 13,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.8930714130401611,\n \"index\": 0\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06557377049180328,\n \"index\": 0\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab3059\",\n \"q\": \"## 2修改激光头IP\\n### R200激光头\\n1.r2000雷达需要在雷达上进行操作\\n\\n如图r2000雷达前方两个按钮,更改ip操作需要使用这两个按钮进行\\n\\n![](/api/system/img/666048adb67a62ceaaab2eaf)2.点击选择按键进入ethernet setup\\n\\n![图片包含 室内, 小, 厨房, 冰箱 描述已自动生成](/api/system/img/666048adb67a62ceaaab2eb1)\\n\\n3.进入后点击下一个找到ip address进入\\n\\n![手里拿着枪 低可信度描述已自动生成](/api/system/img/666048adb67a62ceaaab2eb3)\\n\\n4.点击下一个按钮进行数字选择用来设置ip\\n\\n![图片包含 室内, 桌子, 厨房, 小 描述已自动生成](/api/system/img/666048adb67a62ceaaab2eb5)\\n\\n5.点击下一个进行子网掩码和网关的设置(设置IP注意设为同网段的ip比如车辆工控机为14.18.0.#那IP也设置为14.18.0.#)\",\n \"a\": \"\",\n \"chunkIndex\": 3,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.8930714130401611,\n \"index\": 1\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06451612903225806,\n \"index\": 1\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab305f\",\n \"q\": \"## 2修改激光头IP\\n### 欧蕾激光头\\n1.打开网络和internet\\n\\n![图形用户界面, 应用程序, Word 描述已自动生成](/api/system/img/666048adb67a62ceaaab2ea7)\\n\\n2.右键点击需要链接的网络点击属性打开后点击ipv4的属性界面进行配置\\n\\n3.前三位与需要配置的网络保持一致后一位选择不冲突的数字\\n\\n![图形用户界面, 文本, 应用程序 描述已自动生成](/api/system/img/666048adb67a62ceaaab2ea9)![图形用户界面, 文本 描述已自动生成](/api/system/img/666048adb67a62ceaaab2eab)\\n\\n4.欧镭激光头配置地址为192.168.1.100 使用网线与激光头进行连接\\n\\n5连接时关闭wifi使用网线网络,在浏览器输入192.168.1.100\\n\\n3进入配置界面,修改为192.168.0.110保存如图示进行修改\\n\\n![图形用户界面 中度可信度描述已自动生成](/api/system/img/666048adb67a62ceaaab2ead)\",\n \"a\": \"\",\n \"chunkIndex\": 2,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.8930714130401611,\n \"index\": 2\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06349206349206349,\n \"index\": 2\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab3062\",\n \"q\": \"## 5驱动器调试\\n### 步科调试\\n注意:如果限位开关是常开的,即轮子在中间位置(非限位位置)时,限位开关常亮;轮子在限位位置时灯灭。需要调整驱动器/控制模式/原点定义,修改原点开关为高电平,预设原点模式为24,并点击写入。点击存储控制参数,重启。\\n![48fce70d6af8b53241013a679bbe8d3](/api/system/img/666048afb67a62ceaaab2ef9)另,需要调整小车camel里面,监控/步科/极性改为2,加载配置生效。此时数字IO设置里面,正限位和原点信号,电平会取反。\\n![](/api/system/img/666048afb67a62ceaaab2efb)重启后,将工作模式改成1:位置模式。在控制字输入0080复位,0006去使能,000F使能,103F,舵轮会回到中间,既调试完成\\n![表格 描述已自动生成](/api/system/img/666048afb67a62ceaaab2efd)\\n![C:Users\\\\陈卫东AppDataLocalTempWeChat Files\\\\f7091e6c7de3fc9b0dc3e13c61a1230.jpg](/api/system/img/666048afb67a62ceaaab2eff)插上mcu网线,重启小车,监控看看mcu下发的工作模式为1:位置模式,控制字为103F,小车能正常回零位即调试完成。\",\n \"a\": \"\",\n \"chunkIndex\": 14,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.8930714130401611,\n \"index\": 3\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.0625,\n \"index\": 3\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab306e\",\n \"q\": \"## 1修改IP\\n### 第一种方法\\n调试文档\\n\\n1、鼠标连接mcu板的usb口打开小车。\\n\\n![汽车的方向盘 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e91)\\n\\n2、进入系统界面点击file syste\\n\\n![电脑的屏幕 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e93)\\n\\n3、进入后点击etc\\n\\n![图片包含 图形用户界面 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e95)\\n\\n4、进入network文件夹。\\n\\n![](/api/system/img/666048acb67a62ceaaab2e97)5、修改interfaces文件。\\n\\n![图形用户界面, 应用程序 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e99)\\n\\n6、进入后对ip进行修改。\\n\\n![文本 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e9b)\\n\\n7、有交换机的情况下修改完IP后下拉找到“auto eth1”和“iface eth1”然后把1改成0,修改完成后断电重启\\n\\n![文本, 信件 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e9d)\",\n \"a\": \"\",\n \"chunkIndex\": 0,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.8930714130401611,\n \"index\": 4\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06153846153846154,\n \"index\": 4\n }\n ]\n }\n]"}, "finish_reason": "stop", "index": 0}]}
+"""
+
+decode_base64_content(responseStr)
diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml
index 16ff59d7210..c43b801031a 100644
--- a/pnpm-lock.yaml
+++ b/pnpm-lock.yaml
@@ -1,4 +1,4 @@
-lockfileVersion: '6.1'
+lockfileVersion: '9.0'
settings:
autoInstallPeers: true
@@ -28,16 +28,16 @@ importers:
version: 13.2.1
next-i18next:
specifier: 15.2.0
- version: 15.2.0(i18next@23.10.0)(next@14.2.3)(react-i18next@13.5.0)(react@18.3.1)
+ version: 15.2.0(i18next@23.10.0)(next@14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3))(react-i18next@13.5.0(i18next@23.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
prettier:
specifier: 3.2.4
version: 3.2.4
react-i18next:
specifier: 13.5.0
- version: 13.5.0(i18next@23.10.0)(react-dom@18.3.1)(react@18.3.1)
+ version: 13.5.0(i18next@23.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
zhlint:
specifier: ^0.7.1
- version: 0.7.1
+ version: 0.7.1(sass@1.58.3)(terser@5.31.0)
packages/global:
dependencies:
@@ -67,7 +67,7 @@ importers:
version: 4.0.1
next:
specifier: 14.2.3
- version: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1)(react@18.3.1)(sass@1.58.3)
+ version: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3)
openai:
specifier: 4.28.0
version: 4.28.0(encoding@0.1.13)
@@ -167,10 +167,10 @@ importers:
version: 1.4.5-lts.1
next:
specifier: 14.2.3
- version: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1)(react@18.3.1)(sass@1.58.3)
+ version: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3)
nextjs-cors:
specifier: ^2.2.0
- version: 2.2.0(next@14.2.3)
+ version: 2.2.0(next@14.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3))
node-cron:
specifier: ^3.0.3
version: 3.0.3
@@ -234,25 +234,25 @@ importers:
version: 2.2.1
'@chakra-ui/icons':
specifier: 2.1.1
- version: 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ version: 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/next-js':
specifier: 2.1.5
- version: 2.1.5(@chakra-ui/react@2.8.1)(@emotion/react@11.11.1)(next@14.2.3)(react@18.3.1)
+ version: 2.1.5(@chakra-ui/react@2.8.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(next@14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3))(react@18.3.1)
'@chakra-ui/react':
specifier: 2.8.1
- version: 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.3.0)(framer-motion@9.0.6)(react-dom@18.3.1)(react@18.3.1)
+ version: 2.8.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@chakra-ui/styled-system':
specifier: 2.9.1
version: 2.9.1
'@chakra-ui/system':
specifier: 2.6.1
- version: 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ version: 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
'@emotion/react':
specifier: 11.11.1
version: 11.11.1(@types/react@18.3.0)(react@18.3.1)
'@emotion/styled':
specifier: 11.11.0
- version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.3.0)(react@18.3.1)
+ version: 11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1)
'@fastgpt/global':
specifier: workspace:*
version: link:../global
@@ -261,7 +261,7 @@ importers:
version: 4.3.0
'@lexical/react':
specifier: 0.12.6
- version: 0.12.6(lexical@0.12.6)(react-dom@18.3.1)(react@18.3.1)(yjs@13.6.15)
+ version: 0.12.6(lexical@0.12.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(yjs@13.6.15)
'@lexical/selection':
specifier: ^0.14.5
version: 0.14.5
@@ -273,10 +273,10 @@ importers:
version: 0.12.6(lexical@0.12.6)
'@monaco-editor/react':
specifier: ^4.6.0
- version: 4.6.0(monaco-editor@0.48.0)(react-dom@18.3.1)(react@18.3.1)
+ version: 4.6.0(monaco-editor@0.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@tanstack/react-query':
specifier: ^4.24.10
- version: 4.24.10(react-dom@18.3.1)(react@18.3.1)
+ version: 4.24.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
ahooks:
specifier: ^3.7.11
version: 3.7.11(react@18.3.1)
@@ -297,7 +297,7 @@ importers:
version: 4.17.21
next-i18next:
specifier: 15.2.0
- version: 15.2.0(i18next@23.10.0)(next@14.2.3)(react-i18next@13.5.0)(react@18.3.1)
+ version: 15.2.0(i18next@23.10.0)(next@14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3))(react-i18next@13.5.0(i18next@23.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
papaparse:
specifier: ^5.4.1
version: 5.4.1
@@ -306,7 +306,7 @@ importers:
version: 18.3.1
react-beautiful-dnd:
specifier: ^13.1.1
- version: 13.1.1(react-dom@18.3.1)(react@18.3.1)
+ version: 13.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react-day-picker:
specifier: ^8.7.1
version: 8.7.1(date-fns@2.30.0)(react@18.3.1)
@@ -318,10 +318,10 @@ importers:
version: 7.43.1(react@18.3.1)
react-i18next:
specifier: 13.5.0
- version: 13.5.0(i18next@23.10.0)(react-dom@18.3.1)(react@18.3.1)
+ version: 13.5.0(i18next@23.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
use-context-selector:
specifier: ^1.4.4
- version: 1.4.4(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2)
+ version: 1.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)
devDependencies:
'@types/lodash':
specifier: ^4.14.191
@@ -349,25 +349,25 @@ importers:
version: 2.2.1
'@chakra-ui/icons':
specifier: 2.1.1
- version: 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ version: 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/next-js':
specifier: 2.1.5
- version: 2.1.5(@chakra-ui/react@2.8.1)(@emotion/react@11.11.1)(next@14.2.3)(react@18.3.1)
+ version: 2.1.5(@chakra-ui/react@2.8.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(next@14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3))(react@18.3.1)
'@chakra-ui/react':
specifier: 2.8.1
- version: 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.3.0)(framer-motion@9.0.6)(react-dom@18.3.1)(react@18.3.1)
+ version: 2.8.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@chakra-ui/styled-system':
specifier: 2.9.1
version: 2.9.1
'@chakra-ui/system':
specifier: 2.6.1
- version: 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ version: 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
'@emotion/react':
specifier: 11.11.1
version: 11.11.1(@types/react@18.3.0)(react@18.3.1)
'@emotion/styled':
specifier: 11.11.0
- version: 11.11.0(@emotion/react@11.11.1)(@types/react@18.3.0)(react@18.3.1)
+ version: 11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1)
'@fastgpt/global':
specifier: workspace:*
version: link:../../packages/global
@@ -388,7 +388,7 @@ importers:
version: 1.10.0
'@tanstack/react-query':
specifier: ^4.24.10
- version: 4.24.10(react-dom@18.3.1)(react@18.3.1)
+ version: 4.24.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@types/nprogress':
specifier: ^0.2.0
version: 0.2.0
@@ -415,7 +415,7 @@ importers:
version: 2.1.1
framer-motion:
specifier: ^9.0.6
- version: 9.0.6(react-dom@18.3.1)(react@18.3.1)
+ version: 9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
hyperdown:
specifier: ^2.4.29
version: 2.4.29
@@ -445,10 +445,10 @@ importers:
version: 4.0.1
next:
specifier: 14.2.3
- version: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1)(react@18.3.1)(sass@1.58.3)
+ version: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3)
next-i18next:
specifier: 15.2.0
- version: 15.2.0(i18next@23.10.0)(next@14.2.3)(react-i18next@13.5.0)(react@18.3.1)
+ version: 15.2.0(i18next@23.10.0)(next@14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3))(react-i18next@13.5.0(i18next@23.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
nextjs-node-loader:
specifier: ^1.1.5
version: 1.1.5(webpack@5.91.0)
@@ -469,7 +469,7 @@ importers:
version: 7.43.1(react@18.3.1)
react-i18next:
specifier: 13.5.0
- version: 13.5.0(i18next@23.10.0)(react-dom@18.3.1)(react@18.3.1)
+ version: 13.5.0(i18next@23.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react-markdown:
specifier: ^8.0.7
version: 8.0.7(@types/react@18.3.0)(react@18.3.1)
@@ -478,7 +478,7 @@ importers:
version: 15.5.0(react@18.3.1)
reactflow:
specifier: ^11.7.4
- version: 11.7.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
+ version: 11.7.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
rehype-katex:
specifier: ^6.0.2
version: 6.0.2
@@ -499,7 +499,7 @@ importers:
version: 1.58.3
use-context-selector:
specifier: ^1.4.4
- version: 1.4.4(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2)
+ version: 1.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2)
zustand:
specifier: ^4.3.5
version: 4.3.5(immer@9.0.19)(react@18.3.1)
@@ -557,13 +557,13 @@ importers:
version: 10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1)
'@nestjs/core':
specifier: ^10.0.0
- version: 10.0.0(@nestjs/common@10.0.0)(reflect-metadata@0.2.0)(rxjs@7.8.1)
+ version: 10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.0)(rxjs@7.8.1)
'@nestjs/platform-fastify':
specifier: ^10.3.8
- version: 10.3.8(@fastify/static@7.0.4)(@nestjs/common@10.0.0)(@nestjs/core@10.0.0)
+ version: 10.3.8(@fastify/static@7.0.4)(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(@nestjs/core@10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.0)(rxjs@7.8.1))
'@nestjs/swagger':
specifier: ^7.3.1
- version: 7.3.1(@fastify/static@7.0.4)(@nestjs/common@10.0.0)(@nestjs/core@10.0.0)(reflect-metadata@0.2.0)
+ version: 7.3.1(@fastify/static@7.0.4)(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(@nestjs/core@10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.0)(rxjs@7.8.1))(reflect-metadata@0.2.0)
fastify:
specifier: ^4.27.0
version: 4.27.0
@@ -588,7 +588,7 @@ importers:
version: 10.0.0(chokidar@3.5.3)(typescript@5.1.3)
'@nestjs/testing':
specifier: ^10.0.0
- version: 10.0.0(@nestjs/common@10.0.0)(@nestjs/core@10.0.0)
+ version: 10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(@nestjs/core@10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.0)(rxjs@7.8.1))
'@types/jest':
specifier: ^29.5.2
version: 29.5.2
@@ -600,7 +600,7 @@ importers:
version: 6.0.0
'@typescript-eslint/eslint-plugin':
specifier: ^6.0.0
- version: 6.0.0(@typescript-eslint/parser@6.0.0)(eslint@8.42.0)(typescript@5.1.3)
+ version: 6.0.0(@typescript-eslint/parser@6.0.0(eslint@8.42.0)(typescript@5.1.3))(eslint@8.42.0)(typescript@5.1.3)
'@typescript-eslint/parser':
specifier: ^6.0.0
version: 6.0.0(eslint@8.42.0)(typescript@5.1.3)
@@ -609,7 +609,7 @@ importers:
version: 8.42.0
jest:
specifier: ^29.5.0
- version: 29.5.0(@types/node@20.8.5)(ts-node@10.9.1)
+ version: 29.5.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3))
source-map-support:
specifier: ^0.5.21
version: 0.5.21
@@ -618,10 +618,10 @@ importers:
version: 6.3.3
ts-jest:
specifier: ^29.1.0
- version: 29.1.0(@babel/core@7.24.4)(jest@29.5.0)(typescript@5.1.3)
+ version: 29.1.0(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.5.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3)))(typescript@5.1.3)
ts-loader:
specifier: ^9.4.3
- version: 9.4.3(typescript@5.1.3)(webpack@5.91.0)
+ version: 9.4.3(typescript@5.1.3)(webpack@5.87.0)
ts-node:
specifier: ^10.9.1
version: 10.9.1(@types/node@20.8.5)(typescript@5.1.3)
@@ -640,39 +640,8094 @@ importers:
packages:
- /@aashutoshrathi/word-wrap@1.2.6:
+ '@aashutoshrathi/word-wrap@1.2.6':
resolution: {integrity: sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==}
engines: {node: '>=0.10.0'}
- dev: true
- /@ampproject/remapping@2.3.0:
+ '@ampproject/remapping@2.3.0':
resolution: {integrity: sha512-30iZtAPgz+LTIYoeivqYo853f02jBYSd5uGnGpkFV0M3xOt9aN73erkgYAmZU43x4VfqcnLxW9Kpg3R5LC4YYw==}
engines: {node: '>=6.0.0'}
- dependencies:
- '@jridgewell/gen-mapping': 0.3.5
- '@jridgewell/trace-mapping': 0.3.25
- /@angular-devkit/core@16.1.0(chokidar@3.5.3):
- resolution: {integrity: sha512-mrWpuDvttmhrCGcLc68RIXKtTzUhkBTsE5ZZFZNO1+FSC+vO/ZpyCpPd6C+6coM68NfXYjHlms5XF6KbxeGn/Q==}
- engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
+ '@angular-devkit/core@16.1.0':
+ resolution: {integrity: sha512-mrWpuDvttmhrCGcLc68RIXKtTzUhkBTsE5ZZFZNO1+FSC+vO/ZpyCpPd6C+6coM68NfXYjHlms5XF6KbxeGn/Q==}
+ engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
+ peerDependencies:
+ chokidar: ^3.5.2
+ peerDependenciesMeta:
+ chokidar:
+ optional: true
+
+ '@angular-devkit/schematics-cli@16.1.0':
+ resolution: {integrity: sha512-siBpRDmMMV7NB+NvaDHeJ4doHoSkFwIywwFj8GXnBCtobyxrBl1EyG1cKK+FHRydYtyYIk8FEoOpJA9oE9S2hg==}
+ engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
+ hasBin: true
+
+ '@angular-devkit/schematics@16.1.0':
+ resolution: {integrity: sha512-LM35PH9DT3eQRSZgrkk2bx1ZQjjVh8BCByTlr37/c+FnF9mNbeBsa1YkxrlsN/CwO+045OwEwRHnkM9Zcx0U/A==}
+ engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
+
+ '@apidevtools/json-schema-ref-parser@9.0.6':
+ resolution: {integrity: sha512-M3YgsLjI0lZxvrpeGVk9Ap032W6TPQkH6pRAZz81Ac3WUNF79VQooAFnp8umjvVzUmD93NkogxEwbSce7qMsUg==}
+
+ '@apidevtools/openapi-schemas@2.1.0':
+ resolution: {integrity: sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==}
+ engines: {node: '>=10'}
+
+ '@apidevtools/swagger-methods@3.0.2':
+ resolution: {integrity: sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==}
+
+ '@apidevtools/swagger-parser@10.1.0':
+ resolution: {integrity: sha512-9Kt7EuS/7WbMAUv2gSziqjvxwDbFSg3Xeyfuj5laUODX8o/k/CpsAKiQ8W7/R88eXFTMbJYg6+7uAmOWNKmwnw==}
+ peerDependencies:
+ openapi-types: '>=7'
+
+ '@babel/code-frame@7.24.2':
+ resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/compat-data@7.24.1':
+ resolution: {integrity: sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/compat-data@7.24.4':
+ resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/core@7.24.4':
+ resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/generator@7.24.4':
+ resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-annotate-as-pure@7.22.5':
+ resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15':
+ resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-compilation-targets@7.23.6':
+ resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-create-class-features-plugin@7.24.1':
+ resolution: {integrity: sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/helper-create-class-features-plugin@7.24.4':
+ resolution: {integrity: sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/helper-create-regexp-features-plugin@7.22.15':
+ resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/helper-define-polyfill-provider@0.6.1':
+ resolution: {integrity: sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+
+ '@babel/helper-environment-visitor@7.22.20':
+ resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-function-name@7.23.0':
+ resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-hoist-variables@7.22.5':
+ resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-member-expression-to-functions@7.23.0':
+ resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-module-imports@7.24.3':
+ resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-module-transforms@7.23.3':
+ resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/helper-optimise-call-expression@7.22.5':
+ resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-plugin-utils@7.24.0':
+ resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-remap-async-to-generator@7.22.20':
+ resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/helper-replace-supers@7.24.1':
+ resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/helper-simple-access@7.22.5':
+ resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-skip-transparent-expression-wrappers@7.22.5':
+ resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-split-export-declaration@7.22.6':
+ resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-string-parser@7.24.1':
+ resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-validator-identifier@7.22.20':
+ resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-validator-option@7.23.5':
+ resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helper-wrap-function@7.22.20':
+ resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/helpers@7.24.4':
+ resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/highlight@7.24.2':
+ resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/parser@7.24.4':
+ resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==}
+ engines: {node: '>=6.0.0'}
+ hasBin: true
+
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4':
+ resolution: {integrity: sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1':
+ resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1':
+ resolution: {integrity: sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.13.0
+
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1':
+ resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2':
+ resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-async-generators@7.8.4':
+ resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-bigint@7.8.3':
+ resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-class-properties@7.12.13':
+ resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-class-static-block@7.14.5':
+ resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-dynamic-import@7.8.3':
+ resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-export-namespace-from@7.8.3':
+ resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-import-assertions@7.24.1':
+ resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-import-attributes@7.24.1':
+ resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-import-meta@7.10.4':
+ resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-json-strings@7.8.3':
+ resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-jsx@7.24.1':
+ resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-logical-assignment-operators@7.10.4':
+ resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3':
+ resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-numeric-separator@7.10.4':
+ resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-object-rest-spread@7.8.3':
+ resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-optional-catch-binding@7.8.3':
+ resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-optional-chaining@7.8.3':
+ resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-private-property-in-object@7.14.5':
+ resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-top-level-await@7.14.5':
+ resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-typescript@7.24.1':
+ resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-syntax-unicode-sets-regex@7.18.6':
+ resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/plugin-transform-arrow-functions@7.24.1':
+ resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-async-generator-functions@7.24.3':
+ resolution: {integrity: sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-async-to-generator@7.24.1':
+ resolution: {integrity: sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-block-scoped-functions@7.24.1':
+ resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-block-scoping@7.24.4':
+ resolution: {integrity: sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-class-properties@7.24.1':
+ resolution: {integrity: sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-class-static-block@7.24.4':
+ resolution: {integrity: sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.12.0
+
+ '@babel/plugin-transform-classes@7.24.1':
+ resolution: {integrity: sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-computed-properties@7.24.1':
+ resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-destructuring@7.24.1':
+ resolution: {integrity: sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-dotall-regex@7.24.1':
+ resolution: {integrity: sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-duplicate-keys@7.24.1':
+ resolution: {integrity: sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-dynamic-import@7.24.1':
+ resolution: {integrity: sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-exponentiation-operator@7.24.1':
+ resolution: {integrity: sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-export-namespace-from@7.24.1':
+ resolution: {integrity: sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-for-of@7.24.1':
+ resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-function-name@7.24.1':
+ resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-json-strings@7.24.1':
+ resolution: {integrity: sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-literals@7.24.1':
+ resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-logical-assignment-operators@7.24.1':
+ resolution: {integrity: sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-member-expression-literals@7.24.1':
+ resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-modules-amd@7.24.1':
+ resolution: {integrity: sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-modules-commonjs@7.24.1':
+ resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-modules-systemjs@7.24.1':
+ resolution: {integrity: sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-modules-umd@7.24.1':
+ resolution: {integrity: sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-named-capturing-groups-regex@7.22.5':
+ resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/plugin-transform-new-target@7.24.1':
+ resolution: {integrity: sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-nullish-coalescing-operator@7.24.1':
+ resolution: {integrity: sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-numeric-separator@7.24.1':
+ resolution: {integrity: sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-object-rest-spread@7.24.1':
+ resolution: {integrity: sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-object-super@7.24.1':
+ resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-optional-catch-binding@7.24.1':
+ resolution: {integrity: sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-optional-chaining@7.24.1':
+ resolution: {integrity: sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-parameters@7.24.1':
+ resolution: {integrity: sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-private-methods@7.24.1':
+ resolution: {integrity: sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-private-property-in-object@7.24.1':
+ resolution: {integrity: sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-property-literals@7.24.1':
+ resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-react-constant-elements@7.24.1':
+ resolution: {integrity: sha512-QXp1U9x0R7tkiGB0FOk8o74jhnap0FlZ5gNkRIWdG3eP+SvMFg118e1zaWewDzgABb106QSKpVsD3Wgd8t6ifA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-react-display-name@7.24.1':
+ resolution: {integrity: sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-react-jsx-development@7.22.5':
+ resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-react-jsx@7.23.4':
+ resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-react-pure-annotations@7.24.1':
+ resolution: {integrity: sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-regenerator@7.24.1':
+ resolution: {integrity: sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-reserved-words@7.24.1':
+ resolution: {integrity: sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-shorthand-properties@7.24.1':
+ resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-spread@7.24.1':
+ resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-sticky-regex@7.24.1':
+ resolution: {integrity: sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-template-literals@7.24.1':
+ resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-typeof-symbol@7.24.1':
+ resolution: {integrity: sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-typescript@7.24.1':
+ resolution: {integrity: sha512-liYSESjX2fZ7JyBFkYG78nfvHlMKE6IpNdTVnxmlYUR+j5ZLsitFbaAE+eJSK2zPPkNWNw4mXL51rQ8WrvdK0w==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-unicode-escapes@7.24.1':
+ resolution: {integrity: sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-unicode-property-regex@7.24.1':
+ resolution: {integrity: sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-unicode-regex@7.24.1':
+ resolution: {integrity: sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/plugin-transform-unicode-sets-regex@7.24.1':
+ resolution: {integrity: sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ '@babel/preset-env@7.24.4':
+ resolution: {integrity: sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/preset-modules@0.1.6-no-external-plugins':
+ resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0
+
+ '@babel/preset-react@7.24.1':
+ resolution: {integrity: sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/preset-typescript@7.24.1':
+ resolution: {integrity: sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==}
+ engines: {node: '>=6.9.0'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@babel/regjsgen@0.8.0':
+ resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==}
+
+ '@babel/runtime@7.24.1':
+ resolution: {integrity: sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/runtime@7.24.5':
+ resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/template@7.24.0':
+ resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/traverse@7.24.1':
+ resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==}
+ engines: {node: '>=6.9.0'}
+
+ '@babel/types@7.24.0':
+ resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
+ engines: {node: '>=6.9.0'}
+
+ '@bany/curl-to-json@1.2.8':
+ resolution: {integrity: sha512-hPt9KUM2sGZ5Ojx3O9utjzUgjRZI3CZPAlLf+cRY9EUzVs7tWt1OpA0bhEUTX2PEEkOeyZ6sC0tAQMOHh9ld+Q==}
+
+ '@bcoe/v8-coverage@0.2.3':
+ resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
+
+ '@braintree/sanitize-url@6.0.4':
+ resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==}
+
+ '@chakra-ui/accordion@2.3.1':
+ resolution: {integrity: sha512-FSXRm8iClFyU+gVaXisOSEw0/4Q+qZbFRiuhIAkVU6Boj0FxAMrlo9a8AV5TuF77rgaHytCdHk0Ng+cyUijrag==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ framer-motion: '>=4.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/alert@2.2.1':
+ resolution: {integrity: sha512-GduIqqWCkvID8hxRlKw29Jp3w93r/E9S30J2F8By3ODon9Bhk1o/KVolcPiSiQvRwKNBJCd/rBTpPpLkB+s7pw==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/anatomy@2.2.1':
+ resolution: {integrity: sha512-bbmyWTGwQo+aHYDMtLIj7k7hcWvwE7GFVDViLFArrrPhfUTDdQTNqhiDp1N7eh2HLyjNhc2MKXV8s2KTQqkmTg==}
+
+ '@chakra-ui/avatar@2.3.0':
+ resolution: {integrity: sha512-8gKSyLfygnaotbJbDMHDiJoF38OHXUYVme4gGxZ1fLnQEdPVEaIWfH+NndIjOM0z8S+YEFnT9KyGMUtvPrBk3g==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/breadcrumb@2.2.0':
+ resolution: {integrity: sha512-4cWCG24flYBxjruRi4RJREWTGF74L/KzI2CognAW/d/zWR0CjiScuJhf37Am3LFbCySP6WSoyBOtTIoTA4yLEA==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/breakpoint-utils@2.0.8':
+ resolution: {integrity: sha512-Pq32MlEX9fwb5j5xx8s18zJMARNHlQZH2VH1RZgfgRDpp7DcEgtRW5AInfN5CfqdHLO1dGxA7I3MqEuL5JnIsA==}
+
+ '@chakra-ui/button@2.1.0':
+ resolution: {integrity: sha512-95CplwlRKmmUXkdEp/21VkEWgnwcx2TOBG6NfYlsuLBDHSLlo5FKIiE2oSi4zXc4TLcopGcWPNcm/NDaSC5pvA==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/card@2.2.0':
+ resolution: {integrity: sha512-xUB/k5MURj4CtPAhdSoXZidUbm8j3hci9vnc+eZJVDqhDOShNlD6QeniQNRPRys4lWAQLCbFcrwL29C8naDi6g==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/checkbox@2.3.1':
+ resolution: {integrity: sha512-e6qL9ntVI/Ui6g0+iljUV2chX86YMsXafldpTHBNYDEoNLjGo1lqLFzq3y6zs3iuB3DHI0X7eAG3REmMVs0A0w==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/cli@2.4.1':
+ resolution: {integrity: sha512-GZZuHUA1cXJWpmYNiVTLPihvY4VhIssRl+AXgw/0IbeodTMop3jWlIioPKLAQeXu5CwvRA6iESyGjnu1V8Zykg==}
+ hasBin: true
+
+ '@chakra-ui/clickable@2.1.0':
+ resolution: {integrity: sha512-flRA/ClPUGPYabu+/GLREZVZr9j2uyyazCAUHAdrTUEdDYCr31SVGhgh7dgKdtq23bOvAQJpIJjw/0Bs0WvbXw==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/close-button@2.1.1':
+ resolution: {integrity: sha512-gnpENKOanKexswSVpVz7ojZEALl2x5qjLYNqSQGbxz+aP9sOXPfUS56ebyBrre7T7exuWGiFeRwnM0oVeGPaiw==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/color-mode@2.2.0':
+ resolution: {integrity: sha512-niTEA8PALtMWRI9wJ4LL0CSBDo8NBfLNp4GD6/0hstcm3IlbBHTVKxN6HwSaoNYfphDQLxCjT4yG+0BJA5tFpg==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/control-box@2.1.0':
+ resolution: {integrity: sha512-gVrRDyXFdMd8E7rulL0SKeoljkLQiPITFnsyMO8EFHNZ+AHt5wK4LIguYVEq88APqAGZGfHFWXr79RYrNiE3Mg==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/counter@2.1.0':
+ resolution: {integrity: sha512-s6hZAEcWT5zzjNz2JIWUBzRubo9la/oof1W7EKZVVfPYHERnl5e16FmBC79Yfq8p09LQ+aqFKm/etYoJMMgghw==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/css-reset@2.3.0':
+ resolution: {integrity: sha512-cQwwBy5O0jzvl0K7PLTLgp8ijqLPKyuEMiDXwYzl95seD3AoeuoCLyzZcJtVqaUZ573PiBdAbY/IlZcwDOItWg==}
+ peerDependencies:
+ '@emotion/react': '>=10.0.35'
+ react: 18.3.1
+
+ '@chakra-ui/descendant@3.1.0':
+ resolution: {integrity: sha512-VxCIAir08g5w27klLyi7PVo8BxhW4tgU/lxQyujkmi4zx7hT9ZdrcQLAted/dAa+aSIZ14S1oV0Q9lGjsAdxUQ==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/dom-utils@2.1.0':
+ resolution: {integrity: sha512-ZmF2qRa1QZ0CMLU8M1zCfmw29DmPNtfjR9iTo74U5FPr3i1aoAh7fbJ4qAlZ197Xw9eAW28tvzQuoVWeL5C7fQ==}
+
+ '@chakra-ui/editable@3.1.0':
+ resolution: {integrity: sha512-j2JLrUL9wgg4YA6jLlbU88370eCRyor7DZQD9lzpY95tSOXpTljeg3uF9eOmDnCs6fxp3zDWIfkgMm/ExhcGTg==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/event-utils@2.0.8':
+ resolution: {integrity: sha512-IGM/yGUHS+8TOQrZGpAKOJl/xGBrmRYJrmbHfUE7zrG3PpQyXvbLDP1M+RggkCFVgHlJi2wpYIf0QtQlU0XZfw==}
+
+ '@chakra-ui/focus-lock@2.1.0':
+ resolution: {integrity: sha512-EmGx4PhWGjm4dpjRqM4Aa+rCWBxP+Rq8Uc/nAVnD4YVqkEhBkrPTpui2lnjsuxqNaZ24fIAZ10cF1hlpemte/w==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/form-control@2.1.1':
+ resolution: {integrity: sha512-LJPDzA1ITc3lhd/iDiINqGeca5bJD09PZAjePGEmmZyLPZZi8nPh/iii0RMxvKyJArsTBwXymCh+dEqK9aDzGQ==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/hooks@2.2.1':
+ resolution: {integrity: sha512-RQbTnzl6b1tBjbDPf9zGRo9rf/pQMholsOudTxjy4i9GfTfz6kgp5ValGjQm2z7ng6Z31N1cnjZ1AlSzQ//ZfQ==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/icon@3.2.0':
+ resolution: {integrity: sha512-xxjGLvlX2Ys4H0iHrI16t74rG9EBcpFvJ3Y3B7KMQTrnW34Kf7Da/UC8J67Gtx85mTHW020ml85SVPKORWNNKQ==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/icons@2.1.1':
+ resolution: {integrity: sha512-3p30hdo4LlRZTT5CwoAJq3G9fHI0wDc0pBaMHj4SUn0yomO+RcDRlzhdXqdr5cVnzax44sqXJVnf3oQG0eI+4g==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/image@2.1.0':
+ resolution: {integrity: sha512-bskumBYKLiLMySIWDGcz0+D9Th0jPvmX6xnRMs4o92tT3Od/bW26lahmV2a2Op2ItXeCmRMY+XxJH5Gy1i46VA==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/input@2.1.1':
+ resolution: {integrity: sha512-RQYzQ/qcak3eCuCfvSqc1kEFx0sCcnIeiSi7i0r70CeBnAUK/CP1/4Uz849FpKz81K4z2SikC9MkHPQd8ZpOwg==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/layout@2.3.1':
+ resolution: {integrity: sha512-nXuZ6WRbq0WdgnRgLw+QuxWAHuhDtVX8ElWqcTK+cSMFg/52eVP47czYBE5F35YhnoW2XBwfNoNgZ7+e8Z01Rg==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/lazy-utils@2.0.5':
+ resolution: {integrity: sha512-UULqw7FBvcckQk2n3iPO56TMJvDsNv0FKZI6PlUNJVaGsPbsYxK/8IQ60vZgaTVPtVcjY6BE+y6zg8u9HOqpyg==}
+
+ '@chakra-ui/live-region@2.1.0':
+ resolution: {integrity: sha512-ZOxFXwtaLIsXjqnszYYrVuswBhnIHHP+XIgK1vC6DePKtyK590Wg+0J0slDwThUAd4MSSIUa/nNX84x1GMphWw==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/media-query@3.3.0':
+ resolution: {integrity: sha512-IsTGgFLoICVoPRp9ykOgqmdMotJG0CnPsKvGQeSFOB/dZfIujdVb14TYxDU4+MURXry1MhJ7LzZhv+Ml7cr8/g==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/menu@2.2.1':
+ resolution: {integrity: sha512-lJS7XEObzJxsOwWQh7yfG4H8FzFPRP5hVPN/CL+JzytEINCSBvsCDHrYPQGp7jzpCi8vnTqQQGQe0f8dwnXd2g==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ framer-motion: '>=4.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/modal@2.3.1':
+ resolution: {integrity: sha512-TQv1ZaiJMZN+rR9DK0snx/OPwmtaGH1HbZtlYt4W4s6CzyK541fxLRTjIXfEzIGpvNW+b6VFuFjbcR78p4DEoQ==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ framer-motion: '>=4.0.0'
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@chakra-ui/next-js@2.1.5':
+ resolution: {integrity: sha512-bBd8zeXlAuVwDsjGN0/5ZZJknSbFeiZgJiGdbJo91v2lxKkOwo26b4ggc1ck1t+JR+daU6SrGBjlbQqSuWzyaA==}
+ peerDependencies:
+ '@chakra-ui/react': '>=2.4.0'
+ '@emotion/react': '>=11'
+ next: '>=13'
+ react: 18.3.1
+
+ '@chakra-ui/number-input@2.1.1':
+ resolution: {integrity: sha512-B4xwUPyr0NmjGN/dBhOmCD2xjX6OY1pr9GmGH3GQRozMsLAClD3TibwiZetwlyCp02qQqiFwEcZmUxaX88794Q==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/number-utils@2.0.7':
+ resolution: {integrity: sha512-yOGxBjXNvLTBvQyhMDqGU0Oj26s91mbAlqKHiuw737AXHt0aPllOthVUqQMeaYLwLCjGMg0jtI7JReRzyi94Dg==}
+
+ '@chakra-ui/object-utils@2.1.0':
+ resolution: {integrity: sha512-tgIZOgLHaoti5PYGPTwK3t/cqtcycW0owaiOXoZOcpwwX/vlVb+H1jFsQyWiiwQVPt9RkoSLtxzXamx+aHH+bQ==}
+
+ '@chakra-ui/pin-input@2.1.0':
+ resolution: {integrity: sha512-x4vBqLStDxJFMt+jdAHHS8jbh294O53CPQJoL4g228P513rHylV/uPscYUHrVJXRxsHfRztQO9k45jjTYaPRMw==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/popover@2.2.1':
+ resolution: {integrity: sha512-K+2ai2dD0ljvJnlrzesCDT9mNzLifE3noGKZ3QwLqd/K34Ym1W/0aL1ERSynrcG78NKoXS54SdEzkhCZ4Gn/Zg==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ framer-motion: '>=4.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/popper@3.1.0':
+ resolution: {integrity: sha512-ciDdpdYbeFG7og6/6J8lkTFxsSvwTdMLFkpVylAF6VNC22jssiWfquj2eyD4rJnzkRFPvIWJq8hvbfhsm+AjSg==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/portal@2.1.0':
+ resolution: {integrity: sha512-9q9KWf6SArEcIq1gGofNcFPSWEyl+MfJjEUg/un1SMlQjaROOh3zYr+6JAwvcORiX7tyHosnmWC3d3wI2aPSQg==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@chakra-ui/progress@2.2.0':
+ resolution: {integrity: sha512-qUXuKbuhN60EzDD9mHR7B67D7p/ZqNS2Aze4Pbl1qGGZfulPW0PY8Rof32qDtttDQBkzQIzFGE8d9QpAemToIQ==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/provider@2.4.1':
+ resolution: {integrity: sha512-u4g02V9tJ9vVYfkLz5jBn/bKlAyjLdg4Sh3f7uckmYVAZpOL/uUlrStyADrynu3tZhI+BE8XdmXC4zs/SYD7ow==}
+ peerDependencies:
+ '@emotion/react': ^11.0.0
+ '@emotion/styled': ^11.0.0
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@chakra-ui/radio@2.1.1':
+ resolution: {integrity: sha512-5JXDVvMWsF/Cprh6BKfcTLbLtRcgD6Wl2zwbNU30nmKIE8+WUfqD7JQETV08oWEzhi3Ea4e5EHvyll2sGx8H3w==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/react-children-utils@2.0.6':
+ resolution: {integrity: sha512-QVR2RC7QsOsbWwEnq9YduhpqSFnZGvjjGREV8ygKi8ADhXh93C8azLECCUVgRJF2Wc+So1fgxmjLcbZfY2VmBA==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-context@2.1.0':
+ resolution: {integrity: sha512-iahyStvzQ4AOwKwdPReLGfDesGG+vWJfEsn0X/NoGph/SkN+HXtv2sCfYFFR9k7bb+Kvc6YfpLlSuLvKMHi2+w==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-env@3.1.0':
+ resolution: {integrity: sha512-Vr96GV2LNBth3+IKzr/rq1IcnkXv+MLmwjQH6C8BRtn3sNskgDFD5vLkVXcEhagzZMCh8FR3V/bzZPojBOyNhw==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-types@2.0.7':
+ resolution: {integrity: sha512-12zv2qIZ8EHwiytggtGvo4iLT0APris7T0qaAWqzpUGS0cdUtR8W+V1BJ5Ocq+7tA6dzQ/7+w5hmXih61TuhWQ==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-animation-state@2.1.0':
+ resolution: {integrity: sha512-CFZkQU3gmDBwhqy0vC1ryf90BVHxVN8cTLpSyCpdmExUEtSEInSCGMydj2fvn7QXsz/za8JNdO2xxgJwxpLMtg==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-callback-ref@2.1.0':
+ resolution: {integrity: sha512-efnJrBtGDa4YaxDzDE90EnKD3Vkh5a1t3w7PhnRQmsphLy3g2UieasoKTlT2Hn118TwDjIv5ZjHJW6HbzXA9wQ==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-controllable-state@2.1.0':
+ resolution: {integrity: sha512-QR/8fKNokxZUs4PfxjXuwl0fj/d71WPrmLJvEpCTkHjnzu7LnYvzoe2wB867IdooQJL0G1zBxl0Dq+6W1P3jpg==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-disclosure@2.1.0':
+ resolution: {integrity: sha512-Ax4pmxA9LBGMyEZJhhUZobg9C0t3qFE4jVF1tGBsrLDcdBeLR9fwOogIPY9Hf0/wqSlAryAimICbr5hkpa5GSw==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-event-listener@2.1.0':
+ resolution: {integrity: sha512-U5greryDLS8ISP69DKDsYcsXRtAdnTQT+jjIlRYZ49K/XhUR/AqVZCK5BkR1spTDmO9H8SPhgeNKI70ODuDU/Q==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-focus-effect@2.1.0':
+ resolution: {integrity: sha512-xzVboNy7J64xveLcxTIJ3jv+lUJKDwRM7Szwn9tNzUIPD94O3qwjV7DDCUzN2490nSYDF4OBMt/wuDBtaR3kUQ==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-focus-on-pointer-down@2.1.0':
+ resolution: {integrity: sha512-2jzrUZ+aiCG/cfanrolsnSMDykCAbv9EK/4iUyZno6BYb3vziucmvgKuoXbMPAzWNtwUwtuMhkby8rc61Ue+Lg==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-interval@2.1.0':
+ resolution: {integrity: sha512-8iWj+I/+A0J08pgEXP1J1flcvhLBHkk0ln7ZvGIyXiEyM6XagOTJpwNhiu+Bmk59t3HoV/VyvyJTa+44sEApuw==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-latest-ref@2.1.0':
+ resolution: {integrity: sha512-m0kxuIYqoYB0va9Z2aW4xP/5b7BzlDeWwyXCH6QpT2PpW3/281L3hLCm1G0eOUcdVlayqrQqOeD6Mglq+5/xoQ==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-merge-refs@2.1.0':
+ resolution: {integrity: sha512-lERa6AWF1cjEtWSGjxWTaSMvneccnAVH4V4ozh8SYiN9fSPZLlSG3kNxfNzdFvMEhM7dnP60vynF7WjGdTgQbQ==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-outside-click@2.2.0':
+ resolution: {integrity: sha512-PNX+s/JEaMneijbgAM4iFL+f3m1ga9+6QK0E5Yh4s8KZJQ/bLwZzdhMz8J/+mL+XEXQ5J0N8ivZN28B82N1kNw==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-pan-event@2.1.0':
+ resolution: {integrity: sha512-xmL2qOHiXqfcj0q7ZK5s9UjTh4Gz0/gL9jcWPA6GVf+A0Od5imEDa/Vz+533yQKWiNSm1QGrIj0eJAokc7O4fg==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-previous@2.1.0':
+ resolution: {integrity: sha512-pjxGwue1hX8AFcmjZ2XfrQtIJgqbTF3Qs1Dy3d1krC77dEsiCUbQ9GzOBfDc8pfd60DrB5N2tg5JyHbypqh0Sg==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-safe-layout-effect@2.1.0':
+ resolution: {integrity: sha512-Knbrrx/bcPwVS1TorFdzrK/zWA8yuU/eaXDkNj24IrKoRlQrSBFarcgAEzlCHtzuhufP3OULPkELTzz91b0tCw==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-size@2.1.0':
+ resolution: {integrity: sha512-tbLqrQhbnqOjzTaMlYytp7wY8BW1JpL78iG7Ru1DlV4EWGiAmXFGvtnEt9HftU0NJ0aJyjgymkxfVGI55/1Z4A==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-timeout@2.1.0':
+ resolution: {integrity: sha512-cFN0sobKMM9hXUhyCofx3/Mjlzah6ADaEl/AXl5Y+GawB5rgedgAcu2ErAgarEkwvsKdP6c68CKjQ9dmTQlJxQ==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-use-update-effect@2.1.0':
+ resolution: {integrity: sha512-ND4Q23tETaR2Qd3zwCKYOOS1dfssojPLJMLvUtUbW5M9uW1ejYWgGUobeAiOVfSplownG8QYMmHTP86p/v0lbA==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react-utils@2.0.12':
+ resolution: {integrity: sha512-GbSfVb283+YA3kA8w8xWmzbjNWk14uhNpntnipHCftBibl0lxtQ9YqMFQLwuFOO0U2gYVocszqqDWX+XNKq9hw==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@chakra-ui/react@2.8.1':
+ resolution: {integrity: sha512-UL9Rtj4DovP3+oVbI06gsdfyJJb+wmS2RYnGNXjW9tsjCyXxjlBw9TAUj0jyOfWe0+zd/4juL8+J+QCwmdhptg==}
+ peerDependencies:
+ '@emotion/react': ^11.0.0
+ '@emotion/styled': ^11.0.0
+ framer-motion: '>=4.0.0'
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@chakra-ui/select@2.1.1':
+ resolution: {integrity: sha512-CERDATncv5w05Zo5/LrFtf1yKp1deyMUyDGv6eZvQG/etyukH4TstsuIHt/0GfNXrCF3CJLZ8lINzpv5wayVjQ==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/shared-utils@2.0.5':
+ resolution: {integrity: sha512-4/Wur0FqDov7Y0nCXl7HbHzCg4aq86h+SXdoUeuCMD3dSj7dpsVnStLYhng1vxvlbUnLpdF4oz5Myt3i/a7N3Q==}
+
+ '@chakra-ui/skeleton@2.1.0':
+ resolution: {integrity: sha512-JNRuMPpdZGd6zFVKjVQ0iusu3tXAdI29n4ZENYwAJEMf/fN0l12sVeirOxkJ7oEL0yOx2AgEYFSKdbcAgfUsAQ==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/skip-nav@2.1.0':
+ resolution: {integrity: sha512-Hk+FG+vadBSH0/7hwp9LJnLjkO0RPGnx7gBJWI4/SpoJf3e4tZlWYtwGj0toYY4aGKl93jVghuwGbDBEMoHDug==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/slider@2.1.0':
+ resolution: {integrity: sha512-lUOBcLMCnFZiA/s2NONXhELJh6sY5WtbRykPtclGfynqqOo47lwWJx+VP7xaeuhDOPcWSSecWc9Y1BfPOCz9cQ==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/spinner@2.1.0':
+ resolution: {integrity: sha512-hczbnoXt+MMv/d3gE+hjQhmkzLiKuoTo42YhUG7Bs9OSv2lg1fZHW1fGNRFP3wTi6OIbD044U1P9HK+AOgFH3g==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/stat@2.1.1':
+ resolution: {integrity: sha512-LDn0d/LXQNbAn2KaR3F1zivsZCewY4Jsy1qShmfBMKwn6rI8yVlbvu6SiA3OpHS0FhxbsZxQI6HefEoIgtqY6Q==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/stepper@2.3.1':
+ resolution: {integrity: sha512-ky77lZbW60zYkSXhYz7kbItUpAQfEdycT0Q4bkHLxfqbuiGMf8OmgZOQkOB9uM4v0zPwy2HXhe0vq4Dd0xa55Q==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/styled-system@2.9.1':
+ resolution: {integrity: sha512-jhYKBLxwOPi9/bQt9kqV3ELa/4CjmNNruTyXlPp5M0v0+pDMUngPp48mVLoskm9RKZGE0h1qpvj/jZ3K7c7t8w==}
+
+ '@chakra-ui/switch@2.1.1':
+ resolution: {integrity: sha512-cOHIhW5AlLZSFENxFEBYTBniqiduOowa1WdzslP1Fd0usBFaD5iAgOY1Fvr7xKhE8nmzzeMCkPB3XBvUSWnawQ==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ framer-motion: '>=4.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/system@2.6.1':
+ resolution: {integrity: sha512-P5Q/XRWy3f1pXJ7IxDkV+Z6AT7GJeR2JlBnQl109xewVQcBLWWMIp702fFMFw8KZ2ALB/aYKtWm5EmQMddC/tg==}
+ peerDependencies:
+ '@emotion/react': ^11.0.0
+ '@emotion/styled': ^11.0.0
+ react: 18.3.1
+
+ '@chakra-ui/table@2.1.0':
+ resolution: {integrity: sha512-o5OrjoHCh5uCLdiUb0Oc0vq9rIAeHSIRScc2ExTC9Qg/uVZl2ygLrjToCaKfaaKl1oQexIeAcZDKvPG8tVkHyQ==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/tabs@3.0.0':
+ resolution: {integrity: sha512-6Mlclp8L9lqXmsGWF5q5gmemZXOiOYuh0SGT/7PgJVNPz3LXREXlXg2an4MBUD8W5oTkduCX+3KTMCwRrVrDYw==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/tag@3.1.1':
+ resolution: {integrity: sha512-Bdel79Dv86Hnge2PKOU+t8H28nm/7Y3cKd4Kfk9k3lOpUh4+nkSGe58dhRzht59lEqa4N9waCgQiBdkydjvBXQ==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/textarea@2.1.1':
+ resolution: {integrity: sha512-28bpwgmXg3BzSpg8i1Ao9h7pHaE1j2mBBFJpWaqPgMhS0IHm0BQsqqyWU6PsxxJDvrC4HN6MTzrIL4C1RA1I0A==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/theme-tools@2.1.1':
+ resolution: {integrity: sha512-n14L5L3ej3Zy+Xm/kDKO1G6/DkmieT7Li1C7NzMRcUj5C9YybQpyo7IZZ0BBUh3u+OVnKVhNC3d4P2NYDGRXmA==}
+ peerDependencies:
+ '@chakra-ui/styled-system': '>=2.0.0'
+
+ '@chakra-ui/theme-utils@2.0.20':
+ resolution: {integrity: sha512-IkAzSmwBlRIZ3dN2InDz0tf9SldbckVkgwylCobSFmYP8lnMjykL8Lex1BBo9U8UQjZxEDVZ+Qw6SeayKRntOQ==}
+
+ '@chakra-ui/theme@3.3.0':
+ resolution: {integrity: sha512-VHY2ax5Wqgfm83U/zYBk0GS0TGD8m41s/rxQgnEq8tU+ug1YZjvOZmtOq/VjfKP/bQraFhCt05zchcxXmDpEYg==}
+ peerDependencies:
+ '@chakra-ui/styled-system': '>=2.8.0'
+
+ '@chakra-ui/toast@7.0.1':
+ resolution: {integrity: sha512-V5JUhw6RZxbGRTijvd5k4iEMLCfbzTLNWbZLZhRZk10YvFfAP5OYfRCm68zpE/t3orN/f+4ZLL3P+Wb4E7oSmw==}
+ peerDependencies:
+ '@chakra-ui/system': 2.6.1
+ framer-motion: '>=4.0.0'
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@chakra-ui/tooltip@2.3.0':
+ resolution: {integrity: sha512-2s23f93YIij1qEDwIK//KtEu4LLYOslhR1cUhDBk/WUzyFR3Ez0Ee+HlqlGEGfGe9x77E6/UXPnSAKKdF/cpsg==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ framer-motion: '>=4.0.0'
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@chakra-ui/transition@2.1.0':
+ resolution: {integrity: sha512-orkT6T/Dt+/+kVwJNy7zwJ+U2xAZ3EU7M3XCs45RBvUnZDr/u9vdmaM/3D/rOpmQJWgQBwKPJleUXrYWUagEDQ==}
+ peerDependencies:
+ framer-motion: '>=4.0.0'
+ react: 18.3.1
+
+ '@chakra-ui/utils@2.0.15':
+ resolution: {integrity: sha512-El4+jL0WSaYYs+rJbuYFDbjmfCcfGDmRY95GO4xwzit6YAPZBLcR65rOEwLps+XWluZTy1xdMrusg/hW0c1aAA==}
+
+ '@chakra-ui/visually-hidden@2.2.0':
+ resolution: {integrity: sha512-KmKDg01SrQ7VbTD3+cPWf/UfpF5MSwm3v7MWi0n5t8HnnadT13MF0MJCDSXbBWnzLv1ZKJ6zlyAOeARWX+DpjQ==}
+ peerDependencies:
+ '@chakra-ui/system': '>=2.0.0'
+ react: 18.3.1
+
+ '@colors/colors@1.5.0':
+ resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
+ engines: {node: '>=0.1.90'}
+
+ '@colors/colors@1.6.0':
+ resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==}
+ engines: {node: '>=0.1.90'}
+
+ '@cspotcode/source-map-support@0.8.1':
+ resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
+ engines: {node: '>=12'}
+
+ '@dabh/diagnostics@2.0.3':
+ resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==}
+
+ '@emnapi/core@1.1.1':
+ resolution: {integrity: sha512-eu4KjHfXg3I+UUR7vSuwZXpRo4c8h4Rtb5Lu2F7Z4JqJFl/eidquONEBiRs6viXKpWBC3BaJBy68xGJ2j56idw==}
+
+ '@emnapi/runtime@1.1.1':
+ resolution: {integrity: sha512-3bfqkzuR1KLx57nZfjr2NLnFOobvyS0aTszaEGCGqmYMVDRaGvgIZbjGSV/MHSSmLgQ/b9JFHQ5xm5WRZYd+XQ==}
+
+ '@emotion/babel-plugin@11.11.0':
+ resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==}
+
+ '@emotion/cache@11.11.0':
+ resolution: {integrity: sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==}
+
+ '@emotion/hash@0.9.1':
+ resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==}
+
+ '@emotion/is-prop-valid@0.8.8':
+ resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==}
+
+ '@emotion/is-prop-valid@1.2.2':
+ resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==}
+
+ '@emotion/memoize@0.7.4':
+ resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==}
+
+ '@emotion/memoize@0.8.1':
+ resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==}
+
+ '@emotion/react@11.11.1':
+ resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==}
+ peerDependencies:
+ '@types/react': '*'
+ react: 18.3.1
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@emotion/serialize@1.1.4':
+ resolution: {integrity: sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ==}
+
+ '@emotion/sheet@1.2.2':
+ resolution: {integrity: sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==}
+
+ '@emotion/styled@11.11.0':
+ resolution: {integrity: sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==}
+ peerDependencies:
+ '@emotion/react': ^11.0.0-rc.0
+ '@types/react': '*'
+ react: 18.3.1
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ '@emotion/unitless@0.8.1':
+ resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==}
+
+ '@emotion/use-insertion-effect-with-fallbacks@1.0.1':
+ resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==}
+ peerDependencies:
+ react: 18.3.1
+
+ '@emotion/utils@1.2.1':
+ resolution: {integrity: sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==}
+
+ '@emotion/weak-memoize@0.3.1':
+ resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==}
+
+ '@esbuild/android-arm64@0.17.19':
+ resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+
+ '@esbuild/android-arm@0.15.18':
+ resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+
+ '@esbuild/android-arm@0.17.19':
+ resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [android]
+
+ '@esbuild/android-x64@0.17.19':
+ resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+
+ '@esbuild/darwin-arm64@0.17.19':
+ resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@esbuild/darwin-x64@0.17.19':
+ resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@esbuild/freebsd-arm64@0.17.19':
+ resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+
+ '@esbuild/freebsd-x64@0.17.19':
+ resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@esbuild/linux-arm64@0.17.19':
+ resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@esbuild/linux-arm@0.17.19':
+ resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+
+ '@esbuild/linux-ia32@0.17.19':
+ resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+
+ '@esbuild/linux-loong64@0.15.18':
+ resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+
+ '@esbuild/linux-loong64@0.17.19':
+ resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==}
+ engines: {node: '>=12'}
+ cpu: [loong64]
+ os: [linux]
+
+ '@esbuild/linux-mips64el@0.17.19':
+ resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+
+ '@esbuild/linux-ppc64@0.17.19':
+ resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+
+ '@esbuild/linux-riscv64@0.17.19':
+ resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+
+ '@esbuild/linux-s390x@0.17.19':
+ resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+
+ '@esbuild/linux-x64@0.17.19':
+ resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+
+ '@esbuild/netbsd-x64@0.17.19':
+ resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+
+ '@esbuild/openbsd-x64@0.17.19':
+ resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+
+ '@esbuild/sunos-x64@0.17.19':
+ resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+
+ '@esbuild/win32-arm64@0.17.19':
+ resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@esbuild/win32-ia32@0.17.19':
+ resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@esbuild/win32-x64@0.17.19':
+ resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+
+ '@eslint-community/eslint-utils@4.4.0':
+ resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ peerDependencies:
+ eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+
+ '@eslint-community/regexpp@4.10.0':
+ resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
+ engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
+
+ '@eslint/eslintrc@1.4.1':
+ resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ '@eslint/eslintrc@2.1.4':
+ resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ '@eslint/js@8.42.0':
+ resolution: {integrity: sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ '@fastify/accept-negotiator@1.1.0':
+ resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==}
+ engines: {node: '>=14'}
+
+ '@fastify/ajv-compiler@3.5.0':
+ resolution: {integrity: sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==}
+
+ '@fastify/cors@9.0.1':
+ resolution: {integrity: sha512-YY9Ho3ovI+QHIL2hW+9X4XqQjXLjJqsU+sMV/xFsxZkE8p3GNnYVFpoOxF7SsP5ZL76gwvbo3V9L+FIekBGU4Q==}
+
+ '@fastify/error@3.4.1':
+ resolution: {integrity: sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==}
+
+ '@fastify/fast-json-stringify-compiler@4.3.0':
+ resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==}
+
+ '@fastify/formbody@7.4.0':
+ resolution: {integrity: sha512-H3C6h1GN56/SMrZS8N2vCT2cZr7mIHzBHzOBa5OPpjfB/D6FzP9mMpE02ZzrFX0ANeh0BAJdoXKOF2e7IbV+Og==}
+
+ '@fastify/merge-json-schemas@0.1.1':
+ resolution: {integrity: sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==}
+
+ '@fastify/middie@8.3.0':
+ resolution: {integrity: sha512-h+zBxCzMlkEkh4fM7pZaSGzqS7P9M0Z6rXnWPdUEPfe7x1BCj++wEk/pQ5jpyYY4pF8AknFqb77n7uwh8HdxEA==}
+
+ '@fastify/send@2.1.0':
+ resolution: {integrity: sha512-yNYiY6sDkexoJR0D8IDy3aRP3+L4wdqCpvx5WP+VtEU58sn7USmKynBzDQex5X42Zzvw2gNzzYgP90UfWShLFA==}
+
+ '@fastify/static@7.0.4':
+ resolution: {integrity: sha512-p2uKtaf8BMOZWLs6wu+Ihg7bWNBdjNgCwDza4MJtTqg+5ovKmcbgbR9Xs5/smZ1YISfzKOCNYmZV8LaCj+eJ1Q==}
+
+ '@fingerprintjs/fingerprintjs@4.3.0':
+ resolution: {integrity: sha512-eZYh6XVvMp5iyoT9y+/llGxqoACr01JeBTfy6NAMaQ6K2a3nZmyPKoYv5V89QNN8jUqzgXeTOICClEUtktLdtw==}
+
+ '@fortaine/fetch-event-source@3.0.6':
+ resolution: {integrity: sha512-621GAuLMvKtyZQ3IA6nlDWhV1V/7PGOTNIGLUifxt0KzM+dZIweJ6F3XvQF3QnqeNfS1N7WQ0Kil1Di/lhChEw==}
+ engines: {node: '>=16.15'}
+
+ '@grpc/grpc-js@1.10.8':
+ resolution: {integrity: sha512-vYVqYzHicDqyKB+NQhAc54I1QWCBLCrYG6unqOIcBTHx+7x8C9lcoLj3KVJXs2VB4lUbpWY+Kk9NipcbXYWmvg==}
+ engines: {node: '>=12.10.0'}
+
+ '@grpc/proto-loader@0.7.13':
+ resolution: {integrity: sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==}
+ engines: {node: '>=6'}
+ hasBin: true
+
+ '@humanwhocodes/config-array@0.11.14':
+ resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
+ engines: {node: '>=10.10.0'}
+
+ '@humanwhocodes/module-importer@1.0.1':
+ resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
+ engines: {node: '>=12.22'}
+
+ '@humanwhocodes/object-schema@2.0.2':
+ resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==}
+
+ '@isaacs/cliui@8.0.2':
+ resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
+ engines: {node: '>=12'}
+
+ '@istanbuljs/load-nyc-config@1.1.0':
+ resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==}
+ engines: {node: '>=8'}
+
+ '@istanbuljs/schema@0.1.3':
+ resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==}
+ engines: {node: '>=8'}
+
+ '@jest/console@29.7.0':
+ resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jest/core@29.7.0':
+ resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+
+ '@jest/environment@29.7.0':
+ resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jest/expect-utils@29.7.0':
+ resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jest/expect@29.7.0':
+ resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jest/fake-timers@29.7.0':
+ resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jest/globals@29.7.0':
+ resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jest/reporters@29.7.0':
+ resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+
+ '@jest/schemas@29.6.3':
+ resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jest/source-map@29.6.3':
+ resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jest/test-result@29.7.0':
+ resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jest/test-sequencer@29.7.0':
+ resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jest/transform@29.7.0':
+ resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jest/types@29.6.3':
+ resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ '@jridgewell/gen-mapping@0.3.5':
+ resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
+ engines: {node: '>=6.0.0'}
+
+ '@jridgewell/resolve-uri@3.1.2':
+ resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
+ engines: {node: '>=6.0.0'}
+
+ '@jridgewell/set-array@1.2.1':
+ resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
+ engines: {node: '>=6.0.0'}
+
+ '@jridgewell/source-map@0.3.6':
+ resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
+
+ '@jridgewell/sourcemap-codec@1.4.15':
+ resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
+
+ '@jridgewell/trace-mapping@0.3.25':
+ resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
+
+ '@jridgewell/trace-mapping@0.3.9':
+ resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
+
+ '@js-sdsl/ordered-map@4.4.2':
+ resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==}
+
+ '@jsdevtools/ono@7.1.3':
+ resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==}
+
+ '@lexical/clipboard@0.12.6':
+ resolution: {integrity: sha512-rJFp7tXzawCrMWWRsjCR80dZoIkLJ/EPgPmTk3xqpc+9ntlwbkm3LUOdFmgN+pshnhiZTQBwbFqg/QbsA1Pw9g==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/code@0.12.6':
+ resolution: {integrity: sha512-D0IBKLzDFfVqk+3KPlJd2gWIq+h5QOsVn5Atz/Eh2eLRpOakSsZiRjmddsijoLsZbvgo1HObRPQAoeATRPWIzg==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/dragon@0.12.6':
+ resolution: {integrity: sha512-VKbXzdtF6qizwESx7Zag/VGiYKMAc+xpJF7tcwv5SH8I4bnseoozafzxRG6AE7J9nzGwO74ypKqPmmpP9e20BA==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/hashtag@0.12.6':
+ resolution: {integrity: sha512-SiEId/IBIqUKJJKGg8HSumalfKGxtZQJRkF7Q50FqFSU906V1lcM1jkU7aVw0hiuEHg3H+vFBmNTRdXKyoibsw==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/history@0.12.6':
+ resolution: {integrity: sha512-3vvbUF6XHuk/9985IQIXP15g+nr7SlwsPrd2IteOg6aNF+HeE2ttJS5dOiSJLnVZm+AX0OMgejMC1uU2uiZOtA==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/html@0.12.6':
+ resolution: {integrity: sha512-HVlJLCkazLbLpxdw0mwMkteQuv6OMkJTlAi6qGJimtuqJLm45BpaQ16PTpUmFWpWeIHL2XpvcDX/lj5fm68XPA==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/link@0.12.6':
+ resolution: {integrity: sha512-mrFFWR0EZ9liRUzHZqb2ijUDZqkCM+bNsyYqLh4I1CrJpzQtakyIEJt/GzYz4IHmmsRqwcc2zXUP/4kENjjPlQ==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/list@0.12.6':
+ resolution: {integrity: sha512-9DFe8vpSxZ8NQZ/67ZFNiRptB3XPa7mUl0Rmd5WpbJHJHmiORyngYkYgKOW56T/TCtYcLfkTbctMhsIt8OeIqQ==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/mark@0.12.6':
+ resolution: {integrity: sha512-utk6kgTSTuzmM0+B4imGTGwC4gQRCQ4hHEZTVbkIDbONvjbo9g6xfbTO9g6Qxs2h7Zt0Q2eDA7RG4nwC3vN1KQ==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/markdown@0.12.6':
+ resolution: {integrity: sha512-q1cQ4w6KYxUF1N6nGwJTZwn8szLo0kbr8DzI62samZTxeztA0ByMSZLzvO5LSGhgeDremuWx5oa97s2qJMQZFw==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/offset@0.12.6':
+ resolution: {integrity: sha512-5NgIaWCvMuOQNf3SZSNn459QfsN7SmLl+Tu4ISqxyZRoMV5Sfojzion9MjCVmt1YSsIS4B29NYQvGQ/li1saOw==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/overflow@0.12.6':
+ resolution: {integrity: sha512-4TZJhTGkn7xvR+rumSYW9U/OIsbith0kVGOvZZf+DM/t9fb0IVQWWSWmMlXJ5XNt/qXLFof3HFyJhK84dsN3NA==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/plain-text@0.12.6':
+ resolution: {integrity: sha512-YF+EaWGQIxR1SHgeSuPrrqqSK8RYDxGv9RYyuIPvWXpt3M9NWw7hyAn7zxmXGgv2BhIicyHGPy5CyQgt3Mkb/w==}
+ peerDependencies:
+ '@lexical/clipboard': 0.12.6
+ '@lexical/selection': 0.12.6
+ '@lexical/utils': 0.12.6
+ lexical: 0.12.6
+
+ '@lexical/react@0.12.6':
+ resolution: {integrity: sha512-Pto4wsVwrnY94tzcCXP2kWukQejSRPDfwOPd+EFh8dUzj+L7fa9Pze2wVgCRZpEohwfbcgAdEsvmSbhz+yGkog==}
+ peerDependencies:
+ lexical: 0.12.6
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@lexical/rich-text@0.12.6':
+ resolution: {integrity: sha512-fRZHy2ug6Pq+pJK7trr9phTGaD2ba3If8o36dphOsl27MtUllpz68lcXL6mUonzJhAu4um1e9u7GFR3dLp+cVA==}
+ peerDependencies:
+ '@lexical/clipboard': 0.12.6
+ '@lexical/selection': 0.12.6
+ '@lexical/utils': 0.12.6
+ lexical: 0.12.6
+
+ '@lexical/selection@0.12.6':
+ resolution: {integrity: sha512-HJBEazVwOe6duyHV6+vB/MS4kUBlCV05Cfcigdx8HlLLFQRWPqHrTpaxKz4jfb9ar0SlI2W1BUNbySAxMkC/HQ==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/selection@0.14.5':
+ resolution: {integrity: sha512-uK4X1wOSnlq2xvIIludnPb6i+grtV4IR7Y1Dg7ZGFJfk1q5FWuS9iA3iVjZbSiehgbZef5nDCPRez9WN/F5krA==}
+
+ '@lexical/table@0.12.6':
+ resolution: {integrity: sha512-rUh9/fN831T6UpNiPuzx0x6HNi/eQ7W5AQrVBwwzEwkbwAqnE0n28DP924AUbX72UsQNHtywgmDApMoEV7W2iQ==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/text@0.12.6':
+ resolution: {integrity: sha512-WfqfH9gvPAx9Hi9wrJDWECdvt6turPQXImCRI657LVfsP2hHh4eHpcSnd3YYH313pv98HPWmeMstBbEieYwTpQ==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/utils@0.12.6':
+ resolution: {integrity: sha512-hK5r/TD2nH5TfWSiCxy7/lh0s11qJcI1wo++PBQOR9o937pQ+/Zr/1tMOc8MnrTpl89mtmYtPfWW3f++HH1Yog==}
+ peerDependencies:
+ lexical: 0.12.6
+
+ '@lexical/yjs@0.12.6':
+ resolution: {integrity: sha512-I/Yf/Qm8/ydU983kWpFBlDFNFQXLYur5uaAimTSBcJuqHmy3cv1xM7Xrq4BtM+0orKgWJt8vR8cLVIU9sAmzfw==}
+ peerDependencies:
+ lexical: 0.12.6
+ yjs: '>=13.5.22'
+
+ '@lukeed/csprng@1.1.0':
+ resolution: {integrity: sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==}
+ engines: {node: '>=8'}
+
+ '@lukeed/ms@2.0.2':
+ resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==}
+ engines: {node: '>=8'}
+
+ '@mapbox/node-pre-gyp@1.0.11':
+ resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==}
+ hasBin: true
+
+ '@microsoft/tsdoc@0.14.2':
+ resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==}
+
+ '@monaco-editor/loader@1.4.0':
+ resolution: {integrity: sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==}
+ peerDependencies:
+ monaco-editor: '>= 0.21.0 < 1'
+
+ '@monaco-editor/react@4.6.0':
+ resolution: {integrity: sha512-RFkU9/i7cN2bsq/iTkurMWOEErmYcY6JiQI3Jn+WeR/FGISH8JbHERjpS9oRuSOPvDMJI0Z8nJeKkbOs9sBYQw==}
+ peerDependencies:
+ monaco-editor: '>= 0.25.0 < 1'
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@motionone/animation@10.17.0':
+ resolution: {integrity: sha512-ANfIN9+iq1kGgsZxs+Nz96uiNcPLGTXwfNo2Xz/fcJXniPYpaz/Uyrfa+7I5BPLxCP82sh7quVDudf1GABqHbg==}
+
+ '@motionone/dom@10.17.0':
+ resolution: {integrity: sha512-cMm33swRlCX/qOPHWGbIlCl0K9Uwi6X5RiL8Ma6OrlJ/TP7Q+Np5GE4xcZkFptysFjMTi4zcZzpnNQGQ5D6M0Q==}
+
+ '@motionone/easing@10.17.0':
+ resolution: {integrity: sha512-Bxe2wSuLu/qxqW4rBFS5m9tMLOw+QBh8v5A7Z5k4Ul4sTj5jAOfZG5R0bn5ywmk+Fs92Ij1feZ5pmC4TeXA8Tg==}
+
+ '@motionone/generators@10.17.0':
+ resolution: {integrity: sha512-T6Uo5bDHrZWhIfxG/2Aut7qyWQyJIWehk6OB4qNvr/jwA/SRmixwbd7SOrxZi1z5rH3LIeFFBKK1xHnSbGPZSQ==}
+
+ '@motionone/types@10.17.0':
+ resolution: {integrity: sha512-EgeeqOZVdRUTEHq95Z3t8Rsirc7chN5xFAPMYFobx8TPubkEfRSm5xihmMUkbaR2ErKJTUw3347QDPTHIW12IA==}
+
+ '@motionone/utils@10.17.0':
+ resolution: {integrity: sha512-bGwrki4896apMWIj9yp5rAS2m0xyhxblg6gTB/leWDPt+pb410W8lYWsxyurX+DH+gO1zsQsfx2su/c1/LtTpg==}
+
+ '@napi-rs/wasm-runtime@0.1.2':
+ resolution: {integrity: sha512-8JuczewTFIZ/XIjHQ+YlQUydHvlKx2hkcxtuGwh+t/t5zWyZct6YG4+xjHcq8xyc/e7FmFwf42Zj2YgICwmlvA==}
+
+ '@nestjs/cli@10.0.0':
+ resolution: {integrity: sha512-14pju3ejAAUpFe1iK99v/b7Bw96phBMV58GXTSm3TcdgaI4O7UTLXTbMiUNyU+LGr/1CPIfThcWqFyKhDIC9VQ==}
+ engines: {node: '>= 16'}
+ hasBin: true
+ peerDependencies:
+ '@swc/cli': ^0.1.62
+ '@swc/core': ^1.3.62
+ peerDependenciesMeta:
+ '@swc/cli':
+ optional: true
+ '@swc/core':
+ optional: true
+
+ '@nestjs/common@10.0.0':
+ resolution: {integrity: sha512-Fa2GDQJrO5TTTcpISWfm0pdPS62V+8YbxeG5CA01zMUI+dCO3v3oFf+BSjqCGUUo7GDNzDsjAejwGXuqA54RPw==}
+ peerDependencies:
+ class-transformer: '*'
+ class-validator: '*'
+ reflect-metadata: ^0.1.12
+ rxjs: ^7.1.0
+ peerDependenciesMeta:
+ class-transformer:
+ optional: true
+ class-validator:
+ optional: true
+
+ '@nestjs/core@10.0.0':
+ resolution: {integrity: sha512-HFTdj4vsF+2qOaq97ZPRDle6Q/KyL5lmMah0/ZR0ie+e1/tnlvmlqw589xFACTemLJFFOjZMy763v+icO9u72w==}
+ peerDependencies:
+ '@nestjs/common': ^10.0.0
+ '@nestjs/microservices': ^10.0.0
+ '@nestjs/platform-express': ^10.0.0
+ '@nestjs/websockets': ^10.0.0
+ reflect-metadata: ^0.1.12
+ rxjs: ^7.1.0
+ peerDependenciesMeta:
+ '@nestjs/microservices':
+ optional: true
+ '@nestjs/platform-express':
+ optional: true
+ '@nestjs/websockets':
+ optional: true
+
+ '@nestjs/mapped-types@2.0.5':
+ resolution: {integrity: sha512-bSJv4pd6EY99NX9CjBIyn4TVDoSit82DUZlL4I3bqNfy5Gt+gXTa86i3I/i0iIV9P4hntcGM5GyO+FhZAhxtyg==}
+ peerDependencies:
+ '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0
+ class-transformer: ^0.4.0 || ^0.5.0
+ class-validator: ^0.13.0 || ^0.14.0
+ reflect-metadata: ^0.1.12 || ^0.2.0
+ peerDependenciesMeta:
+ class-transformer:
+ optional: true
+ class-validator:
+ optional: true
+
+ '@nestjs/platform-fastify@10.3.8':
+ resolution: {integrity: sha512-gWGskBuZRB4LTQJCJWWUZvYwiF05zAJdq0X5oi6SmSZHP6bPIY+sQar+IwPFTsDtCM0Qk9nFm9UUuQdgLZTrTQ==}
+ peerDependencies:
+ '@fastify/static': ^6.0.0 || ^7.0.0
+ '@fastify/view': ^7.0.0 || ^8.0.0
+ '@nestjs/common': ^10.0.0
+ '@nestjs/core': ^10.0.0
+ peerDependenciesMeta:
+ '@fastify/static':
+ optional: true
+ '@fastify/view':
+ optional: true
+
+ '@nestjs/schematics@10.0.0':
+ resolution: {integrity: sha512-gfUy/N1m1paN33BXq4d7HoCM+zM4rFxYjqAb8jkrBfBHiwyEhHHozfX/aRy/kOnAcy/VP8v4Zs4HKKrbRRlHnw==}
+ peerDependencies:
+ typescript: '>=4.8.2'
+
+ '@nestjs/swagger@7.3.1':
+ resolution: {integrity: sha512-LUC4mr+5oAleEC/a2j8pNRh1S5xhKXJ1Gal5ZdRjt9XebQgbngXCdW7JTA9WOEcwGtFZN9EnKYdquzH971LZfw==}
+ peerDependencies:
+ '@fastify/static': ^6.0.0 || ^7.0.0
+ '@nestjs/common': ^9.0.0 || ^10.0.0
+ '@nestjs/core': ^9.0.0 || ^10.0.0
+ class-transformer: '*'
+ class-validator: '*'
+ reflect-metadata: ^0.1.12 || ^0.2.0
+ peerDependenciesMeta:
+ '@fastify/static':
+ optional: true
+ class-transformer:
+ optional: true
+ class-validator:
+ optional: true
+
+ '@nestjs/testing@10.0.0':
+ resolution: {integrity: sha512-U5q3+svkddpdSk51ZFCEnFpQuWxAwE4ahsX77FrqqCAYidr7HUtL/BHYOVzI5H9vUH6BvJxMbfo3tiUXQl/2aA==}
+ peerDependencies:
+ '@nestjs/common': ^10.0.0
+ '@nestjs/core': ^10.0.0
+ '@nestjs/microservices': ^10.0.0
+ '@nestjs/platform-express': ^10.0.0
+ peerDependenciesMeta:
+ '@nestjs/microservices':
+ optional: true
+ '@nestjs/platform-express':
+ optional: true
+
+ '@next/env@14.2.3':
+ resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==}
+
+ '@next/eslint-plugin-next@14.2.3':
+ resolution: {integrity: sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw==}
+
+ '@next/swc-darwin-arm64@14.2.3':
+ resolution: {integrity: sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@next/swc-darwin-x64@14.2.3':
+ resolution: {integrity: sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@next/swc-linux-arm64-gnu@14.2.3':
+ resolution: {integrity: sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@next/swc-linux-arm64-musl@14.2.3':
+ resolution: {integrity: sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@next/swc-linux-x64-gnu@14.2.3':
+ resolution: {integrity: sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@next/swc-linux-x64-musl@14.2.3':
+ resolution: {integrity: sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@next/swc-win32-arm64-msvc@14.2.3':
+ resolution: {integrity: sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@next/swc-win32-ia32-msvc@14.2.3':
+ resolution: {integrity: sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==}
+ engines: {node: '>= 10'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@next/swc-win32-x64-msvc@14.2.3':
+ resolution: {integrity: sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+
+ '@node-rs/jieba-android-arm-eabi@1.10.0':
+ resolution: {integrity: sha512-bzusJSLHm7I0qL8aQXGLt7IQ51Px35yGGEcQ/Ps4SEt0AxRSJ2/rxNET/8mlwBpOCZ5xiKE3BOBRfQajiPiI3g==}
+ engines: {node: '>= 10'}
+ cpu: [arm]
+ os: [android]
+
+ '@node-rs/jieba-android-arm64@1.10.0':
+ resolution: {integrity: sha512-g89Oq5U2RPmtlvuQhjNj8YZc5Gq033ODb7Ot4Z/OdIHvg2WMxi2M1GQhcdKu60dO79/tazc53W6I8/y691DUfQ==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [android]
+
+ '@node-rs/jieba-darwin-arm64@1.10.0':
+ resolution: {integrity: sha512-IhR5r+XxFcfhVsF93zQ3uCJy8ndotRntXzoW/JCyKqOahUo/ITQRT6vTKHKMyD9xNmjl222OZonBSo2+mlI2fQ==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [darwin]
+
+ '@node-rs/jieba-darwin-x64@1.10.0':
+ resolution: {integrity: sha512-MBIs8ixKY4FPnifdZ7eTx6ht85TXE4kFBK4c8A/VDAbnmzBzpEyuV7tHUA2wAdfR0muC9j7/5FB4kQGZgYfc8g==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [darwin]
+
+ '@node-rs/jieba-freebsd-x64@1.10.0':
+ resolution: {integrity: sha512-MuY+1QEXONxo3I/uFLFju0/pSN5bzQORhJkIdP8CYv+jZaVB4Uz6rC7A5HrgjiAXOna6QsKlRgx2bYyHfaBUrA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [freebsd]
+
+ '@node-rs/jieba-linux-arm-gnueabihf@1.10.0':
+ resolution: {integrity: sha512-QfSBnwISdVuTqsi4iThAO1LSbKRSqSsIWiIJgCduhYsTDDiG9+pHyfiZtcTwSf73SDXHZ400QuBNONWLQ/dSag==}
+ engines: {node: '>= 10'}
+ cpu: [arm]
+ os: [linux]
+
+ '@node-rs/jieba-linux-arm64-gnu@1.10.0':
+ resolution: {integrity: sha512-vzA2tX/6dReEd/7tZ9927glWQmKDausM6R9S5CqZx4BA4NSaWAK0xFdWsz0K7np459FXqNavLdNB5FVFJb4zzA==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@node-rs/jieba-linux-arm64-musl@1.10.0':
+ resolution: {integrity: sha512-gxqoAVOQsn9sgYK6mFO9dsMZ/yOMvVecLZW5rGvLErjiugVvYUlESXIvCqxp2GSws8RtTqJj6p9u/lBmCCuvaw==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [linux]
+
+ '@node-rs/jieba-linux-x64-gnu@1.10.0':
+ resolution: {integrity: sha512-rS5Shs8JITxJjFIjoIZ5a9O+GO21TJgKu03g2qwFE3QaN5ZOvXtz+/AqqyfT4GmmMhCujD83AGqfOGXDmItF9w==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@node-rs/jieba-linux-x64-musl@1.10.0':
+ resolution: {integrity: sha512-BvSiF2rR8Birh2oEVHcYwq0WGC1cegkEdddWsPrrSmpKmukJE2zyjcxaOOggq2apb8fIRsjyeeUh6X3R5AgjvA==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [linux]
+
+ '@node-rs/jieba-wasm32-wasi@1.10.0':
+ resolution: {integrity: sha512-EzeAAbRrFTdYw61rd8Mfwdp/fA21d58z9vLY06CDbI+dqANfMFn1IUdwzKWi8S5J/MRhvbzonbbh3yHlz6F43Q==}
+ engines: {node: '>=14.0.0'}
+ cpu: [wasm32]
+
+ '@node-rs/jieba-win32-arm64-msvc@1.10.0':
+ resolution: {integrity: sha512-eZjRLFUAvq1/E5+xXfJRqIB99Gu6BA+6+EXf/rCLuvEjXrDQuUunhmrSoOL5MjmUXTtazS+bXq9PXV5EFYyOPw==}
+ engines: {node: '>= 10'}
+ cpu: [arm64]
+ os: [win32]
+
+ '@node-rs/jieba-win32-ia32-msvc@1.10.0':
+ resolution: {integrity: sha512-DrfbeCN7UcLN+MiocZabWo74XZIjfpQsJ/WMOItZzVbU2gDcJSkSyAhML9+OqId66DhGCMFFlGinocElM8iIAw==}
+ engines: {node: '>= 10'}
+ cpu: [ia32]
+ os: [win32]
+
+ '@node-rs/jieba-win32-x64-msvc@1.10.0':
+ resolution: {integrity: sha512-RjBkBmjjHmj+bofiq5/han8wzbCkDk24OAPJ+YX8PX20GFSHmdjCiWapv3AooN8/RiKqlBfgodjS1JUngNWo5g==}
+ engines: {node: '>= 10'}
+ cpu: [x64]
+ os: [win32]
+
+ '@node-rs/jieba@1.10.0':
+ resolution: {integrity: sha512-9oZMCvZVnrAMeWTSnEjJ0OSw7YcV4dJJKSioqq80oUNf3eYLGdEXsgYwCe1AYEMcfUfNVgvjznItJKrsoud0IA==}
+ engines: {node: '>= 10'}
+
+ '@nodelib/fs.scandir@2.1.5':
+ resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
+ engines: {node: '>= 8'}
+
+ '@nodelib/fs.stat@2.0.5':
+ resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
+ engines: {node: '>= 8'}
+
+ '@nodelib/fs.walk@1.2.8':
+ resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
+ engines: {node: '>= 8'}
+
+ '@npmcli/agent@2.2.2':
+ resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==}
+ engines: {node: ^16.14.0 || >=18.0.0}
+
+ '@npmcli/fs@3.1.1':
+ resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
+ '@nuxtjs/opencollective@0.3.2':
+ resolution: {integrity: sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA==}
+ engines: {node: '>=8.0.0', npm: '>=5.0.0'}
+ hasBin: true
+
+ '@petamoriken/float16@3.8.7':
+ resolution: {integrity: sha512-/Ri4xDDpe12NT6Ex/DRgHzLlobiQXEW/hmG08w1wj/YU7hLemk97c+zHQFp0iZQ9r7YqgLEXZR2sls4HxBf9NA==}
+
+ '@pkgjs/parseargs@0.11.0':
+ resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
+ engines: {node: '>=14'}
+
+ '@popperjs/core@2.11.8':
+ resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
+
+ '@protobufjs/aspromise@1.1.2':
+ resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==}
+
+ '@protobufjs/base64@1.1.2':
+ resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==}
+
+ '@protobufjs/codegen@2.0.4':
+ resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==}
+
+ '@protobufjs/eventemitter@1.1.0':
+ resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==}
+
+ '@protobufjs/fetch@1.1.0':
+ resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==}
+
+ '@protobufjs/float@1.0.2':
+ resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==}
+
+ '@protobufjs/inquire@1.1.0':
+ resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==}
+
+ '@protobufjs/path@1.1.2':
+ resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==}
+
+ '@protobufjs/pool@1.1.0':
+ resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==}
+
+ '@protobufjs/utf8@1.1.0':
+ resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==}
+
+ '@reactflow/background@11.2.4':
+ resolution: {integrity: sha512-SYQbCRCU0GuxT/40Tm7ZK+l5wByGnNJSLtZhbL9C/Hl7JhsJXV3UGXr0vrlhVZUBEtkWA7XhZM/5S9XEA5XSFA==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@reactflow/controls@11.1.15':
+ resolution: {integrity: sha512-//33XfBYu8vQ6brfmlZwKrDoh+8hh93xO2d88XiqfIbrPEEb32SYjsb9mS9VuHKNlSIW+eB27fBA1Gt00mEj5w==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@reactflow/core@11.7.4':
+ resolution: {integrity: sha512-nt0T8ERp8TE7YCDQViaoEY9lb0StDPrWHVx3zBjhStFYET3wc88t8QRasZdf99xRTmyNtI3U3M40M5EBLNUpMw==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@reactflow/minimap@11.5.4':
+ resolution: {integrity: sha512-1tDBj2zX2gxu2oHU6qvH5RGNrOWRfRxu8369KhDotuuBN5yJrGXJzWIKikwhzjsNsQJYOB+B0cS44yWAfwSwzw==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@reactflow/node-resizer@2.1.1':
+ resolution: {integrity: sha512-5Q+IBmZfpp/bYsw3+KRVJB1nUbj6W3XAp5ycx4uNWH+K98vbssymyQsW0vvKkIhxEPg6tkiMzO4UWRWvwBwt1g==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@reactflow/node-toolbar@1.2.3':
+ resolution: {integrity: sha512-uFQy9xpog92s0G1wsPLniwV9nyH4i/MmL7QoMsWdnKaOi7XMhd8SJcCzUdHC3imR21HltsuQITff/XQ51ApMbg==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ '@rushstack/eslint-patch@1.10.2':
+ resolution: {integrity: sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==}
+
+ '@sinclair/typebox@0.27.8':
+ resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
+
+ '@sinonjs/commons@3.0.1':
+ resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==}
+
+ '@sinonjs/fake-timers@10.3.0':
+ resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==}
+
+ '@svgr/babel-plugin-add-jsx-attribute@6.5.1':
+ resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@svgr/babel-plugin-remove-jsx-attribute@8.0.0':
+ resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0':
+ resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1':
+ resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@svgr/babel-plugin-svg-dynamic-title@6.5.1':
+ resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@svgr/babel-plugin-svg-em-dimensions@6.5.1':
+ resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@svgr/babel-plugin-transform-react-native-svg@6.5.1':
+ resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@svgr/babel-plugin-transform-svg-component@6.5.1':
+ resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@svgr/babel-preset@6.5.1':
+ resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@babel/core': ^7.0.0-0
+
+ '@svgr/core@6.5.1':
+ resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==}
+ engines: {node: '>=10'}
+
+ '@svgr/hast-util-to-babel-ast@6.5.1':
+ resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==}
+ engines: {node: '>=10'}
+
+ '@svgr/plugin-jsx@6.5.1':
+ resolution: {integrity: sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@svgr/core': ^6.0.0
+
+ '@svgr/plugin-svgo@6.5.1':
+ resolution: {integrity: sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@svgr/core': '*'
+
+ '@svgr/webpack@6.5.1':
+ resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==}
+ engines: {node: '>=10'}
+
+ '@swc/counter@0.1.3':
+ resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
+
+ '@swc/helpers@0.5.5':
+ resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==}
+
+ '@tanstack/query-core@4.24.10':
+ resolution: {integrity: sha512-2QywqXEAGBIUoTdgn1lAB4/C8QEqwXHj2jrCLeYTk2xVGtLiPEUD8jcMoeB2noclbiW2mMt4+Fq7fZStuz3wAQ==}
+
+ '@tanstack/react-query@4.24.10':
+ resolution: {integrity: sha512-FY1DixytOcNNCydPQXLxuKEV7VSST32CAuJ55BjhDNqASnMLZn+6c30yQBMrODjmWMNwzfjMZnq0Vw7C62Fwow==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+ react-native: '*'
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
+ react-native:
+ optional: true
+
+ '@tokenizer/token@0.3.0':
+ resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}
+
+ '@trysound/sax@0.2.0':
+ resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
+ engines: {node: '>=10.13.0'}
+
+ '@tsconfig/node10@1.0.11':
+ resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==}
+
+ '@tsconfig/node12@1.0.11':
+ resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==}
+
+ '@tsconfig/node14@1.0.3':
+ resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==}
+
+ '@tsconfig/node16@1.0.4':
+ resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==}
+
+ '@tybys/wasm-util@0.8.3':
+ resolution: {integrity: sha512-Z96T/L6dUFFxgFJ+pQtkPpne9q7i6kIPYCFnQBHSgSPV9idTsKfIhCss0h5iM9irweZCatkrdeP8yi5uM1eX6Q==}
+
+ '@types/babel__core@7.20.5':
+ resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
+
+ '@types/babel__generator@7.6.8':
+ resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==}
+
+ '@types/babel__template@7.4.4':
+ resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
+
+ '@types/babel__traverse@7.20.6':
+ resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==}
+
+ '@types/body-parser@1.19.5':
+ resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
+
+ '@types/chai-subset@1.3.5':
+ resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==}
+
+ '@types/chai@4.3.14':
+ resolution: {integrity: sha512-Wj71sXE4Q4AkGdG9Tvq1u/fquNz9EdG4LIJMwVVII7ashjD/8cf8fyIfJAjRr6YcsXnSE8cOGQPq1gqeR8z+3w==}
+
+ '@types/connect@3.4.38':
+ resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
+
+ '@types/cookie@0.5.2':
+ resolution: {integrity: sha512-DBpRoJGKJZn7RY92dPrgoMew8xCWc2P71beqsjyhEI/Ds9mOyVmBwtekyfhpwFIVt1WrxTonFifiOZ62V8CnNA==}
+
+ '@types/cookiejar@2.1.5':
+ resolution: {integrity: sha512-he+DHOWReW0nghN24E1WUqM0efK4kI9oTqDm6XmK8ZPe2djZ90BSNdGnIyCLzCPw7/pogPlGbzI2wHGGmi4O/Q==}
+
+ '@types/d3-array@3.2.1':
+ resolution: {integrity: sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==}
+
+ '@types/d3-axis@3.0.6':
+ resolution: {integrity: sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==}
+
+ '@types/d3-brush@3.0.6':
+ resolution: {integrity: sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==}
+
+ '@types/d3-chord@3.0.6':
+ resolution: {integrity: sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==}
+
+ '@types/d3-color@3.1.3':
+ resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==}
+
+ '@types/d3-contour@3.0.6':
+ resolution: {integrity: sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==}
+
+ '@types/d3-delaunay@6.0.4':
+ resolution: {integrity: sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==}
+
+ '@types/d3-dispatch@3.0.6':
+ resolution: {integrity: sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==}
+
+ '@types/d3-drag@3.0.7':
+ resolution: {integrity: sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==}
+
+ '@types/d3-dsv@3.0.7':
+ resolution: {integrity: sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==}
+
+ '@types/d3-ease@3.0.2':
+ resolution: {integrity: sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==}
+
+ '@types/d3-fetch@3.0.7':
+ resolution: {integrity: sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==}
+
+ '@types/d3-force@3.0.9':
+ resolution: {integrity: sha512-IKtvyFdb4Q0LWna6ymywQsEYjK/94SGhPrMfEr1TIc5OBeziTi+1jcCvttts8e0UWZIxpasjnQk9MNk/3iS+kA==}
+
+ '@types/d3-format@3.0.4':
+ resolution: {integrity: sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==}
+
+ '@types/d3-geo@3.1.0':
+ resolution: {integrity: sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==}
+
+ '@types/d3-hierarchy@3.1.7':
+ resolution: {integrity: sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==}
+
+ '@types/d3-interpolate@3.0.4':
+ resolution: {integrity: sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==}
+
+ '@types/d3-path@3.1.0':
+ resolution: {integrity: sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==}
+
+ '@types/d3-polygon@3.0.2':
+ resolution: {integrity: sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==}
+
+ '@types/d3-quadtree@3.0.6':
+ resolution: {integrity: sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==}
+
+ '@types/d3-random@3.0.3':
+ resolution: {integrity: sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==}
+
+ '@types/d3-scale-chromatic@3.0.3':
+ resolution: {integrity: sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==}
+
+ '@types/d3-scale@4.0.8':
+ resolution: {integrity: sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==}
+
+ '@types/d3-selection@3.0.10':
+ resolution: {integrity: sha512-cuHoUgS/V3hLdjJOLTT691+G2QoqAjCVLmr4kJXR4ha56w1Zdu8UUQ5TxLRqudgNjwXeQxKMq4j+lyf9sWuslg==}
+
+ '@types/d3-shape@3.1.6':
+ resolution: {integrity: sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==}
+
+ '@types/d3-time-format@4.0.3':
+ resolution: {integrity: sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==}
+
+ '@types/d3-time@3.0.3':
+ resolution: {integrity: sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==}
+
+ '@types/d3-timer@3.0.2':
+ resolution: {integrity: sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==}
+
+ '@types/d3-transition@3.0.8':
+ resolution: {integrity: sha512-ew63aJfQ/ms7QQ4X7pk5NxQ9fZH/z+i24ZfJ6tJSfqxJMrYLiK01EAs2/Rtw/JreGUsS3pLPNV644qXFGnoZNQ==}
+
+ '@types/d3-zoom@3.0.8':
+ resolution: {integrity: sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==}
+
+ '@types/d3@7.4.3':
+ resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==}
+
+ '@types/debug@4.1.12':
+ resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
+
+ '@types/decompress@4.2.7':
+ resolution: {integrity: sha512-9z+8yjKr5Wn73Pt17/ldnmQToaFHZxK0N1GHysuk/JIPT8RIdQeoInM01wWPgypRcvb6VH1drjuFpQ4zmY437g==}
+
+ '@types/eslint-scope@3.7.7':
+ resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
+
+ '@types/eslint@8.56.10':
+ resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==}
+
+ '@types/estree@1.0.5':
+ resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
+
+ '@types/express-serve-static-core@4.17.43':
+ resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==}
+
+ '@types/express@4.17.21':
+ resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==}
+
+ '@types/formidable@2.0.5':
+ resolution: {integrity: sha512-uvMcdn/KK3maPOaVUAc3HEYbCEhjaGFwww4EsX6IJfWIJ1tzHtDHczuImH3GKdusPnAAmzB07St90uabZeCKPA==}
+
+ '@types/geojson@7946.0.14':
+ resolution: {integrity: sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==}
+
+ '@types/graceful-fs@4.1.9':
+ resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==}
+
+ '@types/hast@2.3.10':
+ resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==}
+
+ '@types/hoist-non-react-statics@3.3.5':
+ resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==}
+
+ '@types/http-errors@2.0.4':
+ resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==}
+
+ '@types/istanbul-lib-coverage@2.0.6':
+ resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==}
+
+ '@types/istanbul-lib-report@3.0.3':
+ resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==}
+
+ '@types/istanbul-reports@3.0.4':
+ resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==}
+
+ '@types/jest@29.5.2':
+ resolution: {integrity: sha512-mSoZVJF5YzGVCk+FsDxzDuH7s+SCkzrgKZzf0Z0T2WudhBUPoF6ktoTPC4R0ZoCPCV5xUvuU6ias5NvxcBcMMg==}
+
+ '@types/js-cookie@3.0.3':
+ resolution: {integrity: sha512-Xe7IImK09HP1sv2M/aI+48a20VX+TdRJucfq4vfRVy6nWN8PYPOEnlMRSgxJAgYQIXJVL8dZ4/ilAM7dWNaOww==}
+
+ '@types/js-yaml@4.0.9':
+ resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==}
+
+ '@types/json-schema@7.0.15':
+ resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
+
+ '@types/json5@0.0.29':
+ resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
+
+ '@types/jsonwebtoken@9.0.3':
+ resolution: {integrity: sha512-b0jGiOgHtZ2jqdPgPnP6WLCXZk1T8p06A/vPGzUvxpFGgKMbjXJDjC5m52ErqBnIuWZFgGoIJyRdeG5AyreJjA==}
+
+ '@types/katex@0.11.1':
+ resolution: {integrity: sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==}
+
+ '@types/katex@0.16.7':
+ resolution: {integrity: sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==}
+
+ '@types/lodash.mergewith@4.6.7':
+ resolution: {integrity: sha512-3m+lkO5CLRRYU0fhGRp7zbsGi6+BZj0uTVSwvcKU+nSlhjA9/QRNfuSGnD2mX6hQA7ZbmcCkzk5h4ZYGOtk14A==}
+
+ '@types/lodash@4.14.191':
+ resolution: {integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==}
+
+ '@types/mdast@3.0.15':
+ resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==}
+
+ '@types/methods@1.1.4':
+ resolution: {integrity: sha512-ymXWVrDiCxTBE3+RIrrP533E70eA+9qu7zdWoHuOmGujkYtzf4HQF96b8nwHLqhuf4ykX61IGRIB38CC6/sImQ==}
+
+ '@types/mime@1.3.5':
+ resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==}
+
+ '@types/mime@4.0.0':
+ resolution: {integrity: sha512-5eEkJZ/BLvTE3vXGKkWlyTSUVZuzj23Wj8PoyOq2lt5I3CYbiLBOPb3XmCW6QcuOibIUE6emHXHt9E/F/rCa6w==}
+ deprecated: This is a stub types definition. mime provides its own type definitions, so you do not need this installed.
+
+ '@types/ms@0.7.34':
+ resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
+
+ '@types/multer@1.4.10':
+ resolution: {integrity: sha512-6l9mYMhUe8wbnz/67YIjc7ZJyQNZoKq7fRXVf7nMdgWgalD0KyzJ2ywI7hoATUSXSbTu9q2HBiEwzy0tNN1v2w==}
+
+ '@types/node-cron@3.0.11':
+ resolution: {integrity: sha512-0ikrnug3/IyneSHqCBeslAhlK2aBfYek1fGo4bP4QnZPmiqSGRK+Oy7ZMisLWkesffJvQ1cqAcBnJC+8+nxIAg==}
+
+ '@types/node-fetch@2.6.11':
+ resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==}
+
+ '@types/node@18.19.28':
+ resolution: {integrity: sha512-J5cOGD9n4x3YGgVuaND6khm5x07MMdAKkRyXnjVR6KFhLMNh2yONGiP7Z+4+tBOt5mK+GvDTiacTOVGGpqiecw==}
+
+ '@types/node@20.8.5':
+ resolution: {integrity: sha512-SPlobFgbidfIeOYlzXiEjSYeIJiOCthv+9tSQVpvk4PAdIIc+2SmjNVzWXk9t0Y7dl73Zdf+OgXKHX9XtkqUpw==}
+
+ '@types/nprogress@0.2.0':
+ resolution: {integrity: sha512-1cYJrqq9GezNFPsWTZpFut/d4CjpZqA0vhqDUPFWYKF1oIyBz5qnoYMzR+0C/T96t3ebLAC1SSnwrVOm5/j74A==}
+
+ '@types/papaparse@5.3.7':
+ resolution: {integrity: sha512-f2HKmlnPdCvS0WI33WtCs5GD7X1cxzzS/aduaxSu3I7TbhWlENjSPs6z5TaB9K0J+BH1jbmqTaM+ja5puis4wg==}
+
+ '@types/parse-json@4.0.2':
+ resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
+
+ '@types/pg@8.6.6':
+ resolution: {integrity: sha512-O2xNmXebtwVekJDD+02udOncjVcMZQuTEQEMpKJ0ZRf5E7/9JJX3izhKUcUifBkyKpljyUM6BTgy2trmviKlpw==}
+
+ '@types/prop-types@15.7.12':
+ resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==}
+
+ '@types/qs@6.9.14':
+ resolution: {integrity: sha512-5khscbd3SwWMhFqylJBLQ0zIu7c1K6Vz0uBIt915BI3zV0q1nfjRQD3RqSBcPaO6PHEF4ov/t9y89fSiyThlPA==}
+
+ '@types/range-parser@1.2.7':
+ resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
+
+ '@types/react-beautiful-dnd@13.1.8':
+ resolution: {integrity: sha512-E3TyFsro9pQuK4r8S/OL6G99eq7p8v29sX0PM7oT8Z+PJfZvSQTx4zTQbUJ+QZXioAF0e7TGBEcA1XhYhCweyQ==}
+
+ '@types/react-dom@18.3.0':
+ resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==}
+
+ '@types/react-redux@7.1.33':
+ resolution: {integrity: sha512-NF8m5AjWCkert+fosDsN3hAlHzpjSiXlVy9EgQEmLoBhaNXbmyeGs/aj5dQzKuF+/q+S7JQagorGDW8pJ28Hmg==}
+
+ '@types/react-syntax-highlighter@15.5.6':
+ resolution: {integrity: sha512-i7wFuLbIAFlabTeD2I1cLjEOrG/xdMa/rpx2zwzAoGHuXJDhSqp9BSfDlMHSh9JSuNfxHk9eEmMX6D55GiyjGg==}
+
+ '@types/react@18.3.0':
+ resolution: {integrity: sha512-DiUcKjzE6soLyln8NNZmyhcQjVv+WsUIFSqetMN0p8927OztKT4VTfFTqsbAi5oAGIcgOmOajlfBqyptDDjZRw==}
+
+ '@types/request-ip@0.0.37':
+ resolution: {integrity: sha512-uw6/i3rQnpznxD7LtLaeuZytLhKZK6bRoTS6XVJlwxIOoOpEBU7bgKoVXDNtOg4Xl6riUKHa9bjMVrL6ESqYlQ==}
+
+ '@types/semver@7.5.8':
+ resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
+
+ '@types/send@0.17.4':
+ resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
+
+ '@types/serve-static@1.15.5':
+ resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==}
+
+ '@types/stack-utils@2.0.3':
+ resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==}
+
+ '@types/superagent@8.1.7':
+ resolution: {integrity: sha512-NmIsd0Yj4DDhftfWvvAku482PZum4DBW7U51OvS8gvOkDDY0WT1jsVyDV3hK+vplrsYw8oDwi9QxOM7U68iwww==}
+
+ '@types/supertest@6.0.0':
+ resolution: {integrity: sha512-j3/Z2avY+H3yn+xp/ef//QyqqE+dg3rWh14Ewi/QZs6uVK+oOs7lFRXtjp2YHAqHJZ4OFGNmCxZO5vd7AuG/Dg==}
+
+ '@types/triple-beam@1.3.5':
+ resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==}
+
+ '@types/tunnel@0.0.4':
+ resolution: {integrity: sha512-bQgDBL5XiqrrPUaZd9bZ2esOXcU4GTmgg0n6LHDqoMJezO3VFRZsW8qN6Gp64/LAmjtzNU3iAHBfV3Z2ht5DSg==}
+
+ '@types/turndown@5.0.4':
+ resolution: {integrity: sha512-28GI33lCCkU4SGH1GvjDhFgOVr+Tym4PXGBIU1buJUa6xQolniPArtUT+kv42RR2N9MsMLInkr904Aq+ESHBJg==}
+
+ '@types/unist@2.0.10':
+ resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==}
+
+ '@types/webidl-conversions@7.0.3':
+ resolution: {integrity: sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==}
+
+ '@types/whatwg-url@8.2.2':
+ resolution: {integrity: sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==}
+
+ '@types/yargs-parser@21.0.3':
+ resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==}
+
+ '@types/yargs@17.0.32':
+ resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==}
+
+ '@typescript-eslint/eslint-plugin@6.0.0':
+ resolution: {integrity: sha512-xuv6ghKGoiq856Bww/yVYnXGsKa588kY3M0XK7uUW/3fJNNULKRfZfSBkMTSpqGG/8ZCXCadfh8G/z/B4aqS/A==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
+ eslint: ^7.0.0 || ^8.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@typescript-eslint/parser@6.0.0':
+ resolution: {integrity: sha512-TNaufYSPrr1U8n+3xN+Yp9g31vQDJqhXzzPSHfQDLcaO4tU+mCfODPxCwf4H530zo7aUBE3QIdxCXamEnG04Tg==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@typescript-eslint/parser@7.2.0':
+ resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^8.56.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@typescript-eslint/scope-manager@6.0.0':
+ resolution: {integrity: sha512-o4q0KHlgCZTqjuaZ25nw5W57NeykZT9LiMEG4do/ovwvOcPnDO1BI5BQdCsUkjxFyrCL0cSzLjvIMfR9uo7cWg==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+
+ '@typescript-eslint/scope-manager@7.2.0':
+ resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+
+ '@typescript-eslint/type-utils@6.0.0':
+ resolution: {integrity: sha512-ah6LJvLgkoZ/pyJ9GAdFkzeuMZ8goV6BH7eC9FPmojrnX9yNCIsfjB+zYcnex28YO3RFvBkV6rMV6WpIqkPvoQ==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@typescript-eslint/types@6.0.0':
+ resolution: {integrity: sha512-Zk9KDggyZM6tj0AJWYYKgF0yQyrcnievdhG0g5FqyU3Y2DRxJn4yWY21sJC0QKBckbsdKKjYDV2yVrrEvuTgxg==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+
+ '@typescript-eslint/types@7.2.0':
+ resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+
+ '@typescript-eslint/typescript-estree@6.0.0':
+ resolution: {integrity: sha512-2zq4O7P6YCQADfmJ5OTDQTP3ktajnXIRrYAtHM9ofto/CJZV3QfJ89GEaM2BNGeSr1KgmBuLhEkz5FBkS2RQhQ==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@typescript-eslint/typescript-estree@7.2.0':
+ resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ typescript: '*'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ '@typescript-eslint/utils@6.0.0':
+ resolution: {integrity: sha512-SOr6l4NB6HE4H/ktz0JVVWNXqCJTOo/mHnvIte1ZhBQ0Cvd04x5uKZa3zT6tiodL06zf5xxdK8COiDvPnQ27JQ==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+ peerDependencies:
+ eslint: ^7.0.0 || ^8.0.0
+
+ '@typescript-eslint/visitor-keys@6.0.0':
+ resolution: {integrity: sha512-cvJ63l8c0yXdeT5POHpL0Q1cZoRcmRKFCtSjNGJxPkcP571EfZMcNbzWAc7oK3D1dRzm/V5EwtkANTZxqvuuUA==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+
+ '@typescript-eslint/visitor-keys@7.2.0':
+ resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==}
+ engines: {node: ^16.0.0 || >=18.0.0}
+
+ '@webassemblyjs/ast@1.12.1':
+ resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==}
+
+ '@webassemblyjs/floating-point-hex-parser@1.11.6':
+ resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==}
+
+ '@webassemblyjs/helper-api-error@1.11.6':
+ resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==}
+
+ '@webassemblyjs/helper-buffer@1.12.1':
+ resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==}
+
+ '@webassemblyjs/helper-numbers@1.11.6':
+ resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==}
+
+ '@webassemblyjs/helper-wasm-bytecode@1.11.6':
+ resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==}
+
+ '@webassemblyjs/helper-wasm-section@1.12.1':
+ resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==}
+
+ '@webassemblyjs/ieee754@1.11.6':
+ resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==}
+
+ '@webassemblyjs/leb128@1.11.6':
+ resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==}
+
+ '@webassemblyjs/utf8@1.11.6':
+ resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==}
+
+ '@webassemblyjs/wasm-edit@1.12.1':
+ resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==}
+
+ '@webassemblyjs/wasm-gen@1.12.1':
+ resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==}
+
+ '@webassemblyjs/wasm-opt@1.12.1':
+ resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==}
+
+ '@webassemblyjs/wasm-parser@1.12.1':
+ resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==}
+
+ '@webassemblyjs/wast-printer@1.12.1':
+ resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==}
+
+ '@xmldom/xmldom@0.8.10':
+ resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==}
+ engines: {node: '>=10.0.0'}
+
+ '@xtuc/ieee754@1.2.0':
+ resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}
+
+ '@xtuc/long@4.2.2':
+ resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}
+
+ '@zag-js/dom-query@0.16.0':
+ resolution: {integrity: sha512-Oqhd6+biWyKnhKwFFuZrrf6lxBz2tX2pRQe6grUnYwO6HJ8BcbqZomy2lpOdr+3itlaUqx+Ywj5E5ZZDr/LBfQ==}
+
+ '@zag-js/element-size@0.10.5':
+ resolution: {integrity: sha512-uQre5IidULANvVkNOBQ1tfgwTQcGl4hliPSe69Fct1VfYb2Fd0jdAcGzqQgPhfrXFpR62MxLPB7erxJ/ngtL8w==}
+
+ '@zag-js/focus-visible@0.16.0':
+ resolution: {integrity: sha512-a7U/HSopvQbrDU4GLerpqiMcHKEkQkNPeDZJWz38cw/6Upunh41GjHetq5TB84hxyCaDzJ6q2nEdNoBQfC0FKA==}
+
+ '@zilliz/milvus2-sdk-node@2.4.2':
+ resolution: {integrity: sha512-fkPu7XXzfUvHoCnSPVOjqQpWuSnnn9x2NMmmCcIOyRzMeXIsrz4Mf/+M7LUzmT8J9F0Khx65B0rJgCu27YzWQw==}
+
+ abbrev@1.1.1:
+ resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
+
+ abbrev@2.0.0:
+ resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
+ abort-controller@3.0.0:
+ resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
+ engines: {node: '>=6.5'}
+
+ abstract-logging@2.0.1:
+ resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==}
+
+ accepts@1.3.8:
+ resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
+ engines: {node: '>= 0.6'}
+
+ acorn-import-assertions@1.9.0:
+ resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==}
+ peerDependencies:
+ acorn: ^8
+
+ acorn-jsx@5.3.2:
+ resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
+ peerDependencies:
+ acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
+
+ acorn-walk@8.3.2:
+ resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==}
+ engines: {node: '>=0.4.0'}
+
+ acorn@8.11.3:
+ resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
+ engines: {node: '>=0.4.0'}
+ hasBin: true
+
+ agent-base@6.0.2:
+ resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
+ engines: {node: '>= 6.0.0'}
+
+ agent-base@7.1.1:
+ resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==}
+ engines: {node: '>= 14'}
+
+ agentkeepalive@4.5.0:
+ resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==}
+ engines: {node: '>= 8.0.0'}
+
+ aggregate-error@3.1.0:
+ resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
+ engines: {node: '>=8'}
+
+ ahooks@3.7.11:
+ resolution: {integrity: sha512-BfSq7HJ9wk/7a2vX7WbLdwzHyQHmbNe21ipX1PfIzssXIzQfAl79WVJ9GjZaqNl4PFPsJusj/Xjg2OF+gIgGaQ==}
+ engines: {node: '>=8.0.0'}
+ peerDependencies:
+ react: 18.3.1
+
+ ajv-draft-04@1.0.0:
+ resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==}
+ peerDependencies:
+ ajv: ^8.5.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+
+ ajv-formats@2.1.1:
+ resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
+ peerDependencies:
+ ajv: ^8.0.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+
+ ajv-formats@3.0.1:
+ resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
+ peerDependencies:
+ ajv: ^8.0.0
+ peerDependenciesMeta:
+ ajv:
+ optional: true
+
+ ajv-keywords@3.5.2:
+ resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==}
+ peerDependencies:
+ ajv: ^6.9.1
+
+ ajv@6.12.6:
+ resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
+
+ ajv@8.12.0:
+ resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
+
+ ansi-colors@4.1.3:
+ resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
+ engines: {node: '>=6'}
+
+ ansi-escapes@4.3.2:
+ resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
+ engines: {node: '>=8'}
+
+ ansi-regex@5.0.1:
+ resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
+ engines: {node: '>=8'}
+
+ ansi-regex@6.0.1:
+ resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
+ engines: {node: '>=12'}
+
+ ansi-styles@3.2.1:
+ resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
+ engines: {node: '>=4'}
+
+ ansi-styles@4.3.0:
+ resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
+ engines: {node: '>=8'}
+
+ ansi-styles@5.2.0:
+ resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
+ engines: {node: '>=10'}
+
+ ansi-styles@6.2.1:
+ resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
+ engines: {node: '>=12'}
+
+ anymatch@3.1.3:
+ resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
+ engines: {node: '>= 8'}
+
+ append-field@1.0.0:
+ resolution: {integrity: sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==}
+
+ aproba@2.0.0:
+ resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==}
+
+ are-we-there-yet@2.0.0:
+ resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==}
+ engines: {node: '>=10'}
+
+ arg@4.1.3:
+ resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
+
+ argparse@1.0.10:
+ resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
+
+ argparse@2.0.1:
+ resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
+
+ aria-hidden@1.2.4:
+ resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==}
+ engines: {node: '>=10'}
+
+ aria-query@5.3.0:
+ resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
+
+ array-buffer-byte-length@1.0.1:
+ resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==}
+ engines: {node: '>= 0.4'}
+
+ array-flatten@1.1.1:
+ resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
+
+ array-includes@3.1.8:
+ resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==}
+ engines: {node: '>= 0.4'}
+
+ array-timsort@1.0.3:
+ resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==}
+
+ array-union@2.1.0:
+ resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
+ engines: {node: '>=8'}
+
+ array.prototype.findlast@1.2.5:
+ resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==}
+ engines: {node: '>= 0.4'}
+
+ array.prototype.findlastindex@1.2.5:
+ resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==}
+ engines: {node: '>= 0.4'}
+
+ array.prototype.flat@1.3.2:
+ resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==}
+ engines: {node: '>= 0.4'}
+
+ array.prototype.flatmap@1.3.2:
+ resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==}
+ engines: {node: '>= 0.4'}
+
+ array.prototype.toreversed@1.1.2:
+ resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==}
+
+ array.prototype.tosorted@1.1.3:
+ resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==}
+
+ arraybuffer.prototype.slice@1.0.3:
+ resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==}
+ engines: {node: '>= 0.4'}
+
+ asap@2.0.6:
+ resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==}
+
+ asn1.js@4.10.1:
+ resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==}
+
+ assert@2.1.0:
+ resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==}
+
+ assertion-error@1.1.0:
+ resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
+
+ ast-types-flow@0.0.8:
+ resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==}
+
+ astral-regex@2.0.0:
+ resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
+ engines: {node: '>=8'}
+
+ async@3.2.5:
+ resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==}
+
+ asynckit@0.4.0:
+ resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
+
+ atomic-sleep@1.0.0:
+ resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}
+ engines: {node: '>=8.0.0'}
+
+ available-typed-arrays@1.0.7:
+ resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
+ engines: {node: '>= 0.4'}
+
+ avvio@8.3.2:
+ resolution: {integrity: sha512-st8e519GWHa/azv8S87mcJvZs4WsgTBjOw/Ih1CP6u+8SZvcOeAYNG6JbsIrAUUJJ7JfmrnOkR8ipDS+u9SIRQ==}
+
+ axe-core@4.7.0:
+ resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==}
+ engines: {node: '>=4'}
+
+ axios@1.5.1:
+ resolution: {integrity: sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==}
+
+ axobject-query@3.2.1:
+ resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==}
+
+ babel-jest@29.7.0:
+ resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ peerDependencies:
+ '@babel/core': ^7.8.0
+
+ babel-plugin-istanbul@6.1.1:
+ resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
+ engines: {node: '>=8'}
+
+ babel-plugin-jest-hoist@29.6.3:
+ resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ babel-plugin-macros@3.1.0:
+ resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
+ engines: {node: '>=10', npm: '>=6'}
+
+ babel-plugin-polyfill-corejs2@0.4.10:
+ resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+
+ babel-plugin-polyfill-corejs3@0.10.4:
+ resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+
+ babel-plugin-polyfill-regenerator@0.6.1:
+ resolution: {integrity: sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==}
+ peerDependencies:
+ '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+
+ babel-preset-current-node-syntax@1.0.1:
+ resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ babel-preset-jest@29.6.3:
+ resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ peerDependencies:
+ '@babel/core': ^7.0.0
+
+ bail@1.0.5:
+ resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}
+
+ bail@2.0.2:
+ resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
+
+ balanced-match@1.0.2:
+ resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+
+ base-64@0.1.0:
+ resolution: {integrity: sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==}
+
+ base64-js@1.5.1:
+ resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
+
+ big.js@5.2.2:
+ resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==}
+
+ binary-extensions@2.3.0:
+ resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
+ engines: {node: '>=8'}
+
+ bl@1.2.3:
+ resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==}
+
+ bl@4.1.0:
+ resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
+
+ bluebird@3.4.7:
+ resolution: {integrity: sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==}
+
+ bn.js@4.12.0:
+ resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==}
+
+ bn.js@5.2.1:
+ resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==}
+
+ body-parser@1.20.1:
+ resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==}
+ engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
+
+ boolbase@1.0.0:
+ resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
+
+ brace-expansion@1.1.11:
+ resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+
+ brace-expansion@2.0.1:
+ resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+
+ braces@3.0.2:
+ resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
+ engines: {node: '>=8'}
+
+ brorand@1.1.0:
+ resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==}
+
+ browser-resolve@2.0.0:
+ resolution: {integrity: sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==}
+
+ browserify-aes@1.2.0:
+ resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==}
+
+ browserify-cipher@1.0.1:
+ resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==}
+
+ browserify-des@1.0.2:
+ resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==}
+
+ browserify-rsa@4.1.0:
+ resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==}
+
+ browserify-sign@4.2.3:
+ resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==}
+ engines: {node: '>= 0.12'}
+
+ browserify-zlib@0.2.0:
+ resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==}
+
+ browserslist@4.23.0:
+ resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
+ engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
+ hasBin: true
+
+ bs-logger@0.2.6:
+ resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==}
+ engines: {node: '>= 6'}
+
+ bser@2.1.1:
+ resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
+
+ bson@5.5.1:
+ resolution: {integrity: sha512-ix0EwukN2EpC0SRWIj/7B5+A6uQMQy6KMREI9qQqvgpkV2frH63T0UDVd1SYedL6dNCmDBYB3QtXi4ISk9YT+g==}
+ engines: {node: '>=14.20.1'}
+
+ buffer-alloc-unsafe@1.1.0:
+ resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==}
+
+ buffer-alloc@1.2.0:
+ resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==}
+
+ buffer-crc32@0.2.13:
+ resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
+
+ buffer-equal-constant-time@1.0.1:
+ resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==}
+
+ buffer-fill@1.0.0:
+ resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==}
+
+ buffer-from@1.1.2:
+ resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
+
+ buffer-writer@2.0.0:
+ resolution: {integrity: sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==}
+ engines: {node: '>=4'}
+
+ buffer-xor@1.0.3:
+ resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==}
+
+ buffer@5.7.1:
+ resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
+
+ buffer@6.0.3:
+ resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
+
+ builtin-status-codes@3.0.0:
+ resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==}
+
+ busboy@1.6.0:
+ resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
+ engines: {node: '>=10.16.0'}
+
+ bytes@3.1.2:
+ resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
+ engines: {node: '>= 0.8'}
+
+ cacache@18.0.3:
+ resolution: {integrity: sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==}
+ engines: {node: ^16.14.0 || >=18.0.0}
+
+ call-bind@1.0.7:
+ resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
+ engines: {node: '>= 0.4'}
+
+ call-me-maybe@1.0.2:
+ resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==}
+
+ callsites@3.1.0:
+ resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
+ engines: {node: '>=6'}
+
+ camelcase@5.3.1:
+ resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
+ engines: {node: '>=6'}
+
+ camelcase@6.3.0:
+ resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
+ engines: {node: '>=10'}
+
+ caniuse-lite@1.0.30001620:
+ resolution: {integrity: sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew==}
+
+ canvas@2.11.2:
+ resolution: {integrity: sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==}
+ engines: {node: '>=6'}
+
+ ccount@2.0.1:
+ resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
+
+ chai@4.4.1:
+ resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==}
+ engines: {node: '>=4'}
+
+ chalk@2.4.2:
+ resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
+ engines: {node: '>=4'}
+
+ chalk@3.0.0:
+ resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==}
+ engines: {node: '>=8'}
+
+ chalk@4.1.2:
+ resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
+ engines: {node: '>=10'}
+
+ chalk@5.2.0:
+ resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==}
+ engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
+
+ chalk@5.3.0:
+ resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
+ engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
+
+ char-regex@1.0.2:
+ resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==}
+ engines: {node: '>=10'}
+
+ character-entities-legacy@1.1.4:
+ resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
+
+ character-entities@1.2.4:
+ resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}
+
+ character-entities@2.0.2:
+ resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
+
+ character-reference-invalid@1.1.4:
+ resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}
+
+ chardet@0.7.0:
+ resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
+
+ charenc@0.0.2:
+ resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==}
+
+ check-error@1.0.3:
+ resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==}
+
+ cheerio-select@2.1.0:
+ resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==}
+
+ cheerio@1.0.0-rc.12:
+ resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==}
+ engines: {node: '>= 6'}
+
+ chokidar@3.5.3:
+ resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
+ engines: {node: '>= 8.10.0'}
+
+ chokidar@3.6.0:
+ resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
+ engines: {node: '>= 8.10.0'}
+
+ chownr@1.1.4:
+ resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
+
+ chownr@2.0.0:
+ resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
+ engines: {node: '>=10'}
+
+ chrome-trace-event@1.0.3:
+ resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
+ engines: {node: '>=6.0'}
+
+ ci-info@3.9.0:
+ resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
+ engines: {node: '>=8'}
+
+ cipher-base@1.0.4:
+ resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==}
+
+ cjs-module-lexer@1.3.1:
+ resolution: {integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==}
+
+ classcat@5.0.4:
+ resolution: {integrity: sha512-sbpkOw6z413p+HDGcBENe498WM9woqWHiJxCq7nvmxe9WmrUmqfAcxpIwAiMtM5Q3AhYkzXcNQHqsWq0mND51g==}
+
+ claygl@1.3.0:
+ resolution: {integrity: sha512-+gGtJjT6SSHD2l2yC3MCubW/sCV40tZuSs5opdtn79vFSGUgp/lH139RNEQ6Jy078/L0aV8odCw8RSrUcMfLaQ==}
+
+ clean-stack@2.2.0:
+ resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
+ engines: {node: '>=6'}
+
+ clear-any-console@1.16.2:
+ resolution: {integrity: sha512-OL/7wZpNy9x0GBSzz3poWja84Nr7iaH8aYNsJ5Uet2BVLj6Lm1zvWpZN/yH46Vv3ae7YfHmLLMmfHj911fshJg==}
+
+ cli-check-node@1.3.4:
+ resolution: {integrity: sha512-iLGgQXm82iP8eH3R67qbOWs5qqUOLmNnMy5Lzl/RybcMh3y+H2zWU5POzuQ6oDUOdz4XWuxcFhP75szqd6frLg==}
+
+ cli-cursor@3.1.0:
+ resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==}
+ engines: {node: '>=8'}
+
+ cli-handle-error@4.4.0:
+ resolution: {integrity: sha512-RyBCnKlc7xVr79cKb9RfBq+4fjwQeX8HKeNzIPnI/W+DWWIUUKh2ur576DpwJ3kZt2UGHlIAOF7N9txy+mgZsA==}
+
+ cli-handle-unhandled@1.1.1:
+ resolution: {integrity: sha512-Em91mJvU7VdgT2MxQpyY633vW1tDzRjPDbii6ZjEBHHLLh0xDoVkFt/wjvi9nSvJcz9rJmvtJSK8KL/hvF0Stg==}
+
+ cli-spinners@2.9.2:
+ resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==}
+ engines: {node: '>=6'}
+
+ cli-table3@0.6.3:
+ resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==}
+ engines: {node: 10.* || >= 12.*}
+
+ cli-truncate@2.1.0:
+ resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==}
+ engines: {node: '>=8'}
+
+ cli-truncate@3.1.0:
+ resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+
+ cli-welcome@2.2.2:
+ resolution: {integrity: sha512-LgDGS0TW4nIf8v81wpuZzfOEDPcy68u0jKR0Fy5IaWftqdminI6FoDiMFt1mjPylqKGNv/wFsZ7fCs93IeDMIw==}
+
+ cli-width@3.0.0:
+ resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==}
+ engines: {node: '>= 10'}
+
+ client-only@0.0.1:
+ resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
+
+ cliui@8.0.1:
+ resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
+ engines: {node: '>=12'}
+
+ clone@1.0.4:
+ resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==}
+ engines: {node: '>=0.8'}
+
+ co@4.6.0:
+ resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==}
+ engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}
+
+ collapse-white-space@1.0.6:
+ resolution: {integrity: sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==}
+
+ collect-v8-coverage@1.0.2:
+ resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==}
+
+ color-convert@1.9.3:
+ resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
+
+ color-convert@2.0.1:
+ resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
+ engines: {node: '>=7.0.0'}
+
+ color-name@1.1.3:
+ resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
+
+ color-name@1.1.4:
+ resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
+
+ color-string@1.9.1:
+ resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
+
+ color-support@1.1.3:
+ resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
+ hasBin: true
+
+ color2k@2.0.3:
+ resolution: {integrity: sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==}
+
+ color@3.2.1:
+ resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==}
+
+ colorette@2.0.20:
+ resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
+
+ colorspace@1.1.4:
+ resolution: {integrity: sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==}
+
+ combined-stream@1.0.8:
+ resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
+ engines: {node: '>= 0.8'}
+
+ comma-separated-tokens@1.0.8:
+ resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==}
+
+ comma-separated-tokens@2.0.3:
+ resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
+
+ commander@10.0.1:
+ resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==}
+ engines: {node: '>=14'}
+
+ commander@2.20.3:
+ resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
+
+ commander@4.1.1:
+ resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
+ engines: {node: '>= 6'}
+
+ commander@7.2.0:
+ resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
+ engines: {node: '>= 10'}
+
+ commander@8.3.0:
+ resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
+ engines: {node: '>= 12'}
+
+ commander@9.5.0:
+ resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
+ engines: {node: ^12.20.0 || >=14}
+
+ comment-json@4.2.3:
+ resolution: {integrity: sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==}
+ engines: {node: '>= 6'}
+
+ component-emitter@1.3.1:
+ resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==}
+
+ compute-scroll-into-view@3.0.3:
+ resolution: {integrity: sha512-nadqwNxghAGTamwIqQSG433W6OADZx2vCo3UXHNrzTRHK/htu+7+L0zhjEoaeaQVNAi3YgqWDv8+tzf0hRfR+A==}
+
+ concat-map@0.0.1:
+ resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+
+ concat-stream@1.6.2:
+ resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==}
+ engines: {'0': node >= 0.8}
+
+ consola@2.15.3:
+ resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}
+
+ console-browserify@1.2.0:
+ resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==}
+
+ console-control-strings@1.1.0:
+ resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==}
+
+ constants-browserify@1.0.0:
+ resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==}
+
+ content-disposition@0.5.4:
+ resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
+ engines: {node: '>= 0.6'}
+
+ content-type@1.0.5:
+ resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
+ engines: {node: '>= 0.6'}
+
+ convert-source-map@1.9.0:
+ resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
+
+ convert-source-map@2.0.0:
+ resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
+
+ cookie-signature@1.0.6:
+ resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}
+
+ cookie@0.5.0:
+ resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
+ engines: {node: '>= 0.6'}
+
+ cookie@0.6.0:
+ resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
+ engines: {node: '>= 0.6'}
+
+ cookiejar@2.1.4:
+ resolution: {integrity: sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==}
+
+ copy-to-clipboard@3.3.3:
+ resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==}
+
+ core-js-compat@3.36.1:
+ resolution: {integrity: sha512-Dk997v9ZCt3X/npqzyGdTlq6t7lDBhZwGvV94PKzDArjp7BTRm7WlDAXYd/OWdeFHO8OChQYRJNJvUCqCbrtKA==}
+
+ core-js@3.36.1:
+ resolution: {integrity: sha512-BTvUrwxVBezj5SZ3f10ImnX2oRByMxql3EimVqMysepbC9EeMUOpLwdy6Eoili2x6E4kf+ZUB5k/+Jv55alPfA==}
+
+ core-util-is@1.0.3:
+ resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
+
+ cors@2.8.5:
+ resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
+ engines: {node: '>= 0.10'}
+
+ cose-base@1.0.3:
+ resolution: {integrity: sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==}
+
+ cose-base@2.2.0:
+ resolution: {integrity: sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==}
+
+ cosmiconfig@7.1.0:
+ resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
+ engines: {node: '>=10'}
+
+ create-ecdh@4.0.4:
+ resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==}
+
+ create-hash@1.2.0:
+ resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==}
+
+ create-hmac@1.1.7:
+ resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==}
+
+ create-jest@29.7.0:
+ resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ hasBin: true
+
+ create-require@1.1.1:
+ resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
+
+ cron-parser@4.9.0:
+ resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==}
+ engines: {node: '>=12.0.0'}
+
+ cross-spawn@7.0.3:
+ resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
+ engines: {node: '>= 8'}
+
+ crypt@0.0.2:
+ resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==}
+
+ crypto-browserify@3.12.0:
+ resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==}
+
+ css-box-model@1.2.1:
+ resolution: {integrity: sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==}
+
+ css-select@4.3.0:
+ resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==}
+
+ css-select@5.1.0:
+ resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
+
+ css-tree@1.1.3:
+ resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==}
+ engines: {node: '>=8.0.0'}
+
+ css-what@6.1.0:
+ resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==}
+ engines: {node: '>= 6'}
+
+ csso@4.2.0:
+ resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==}
+ engines: {node: '>=8.0.0'}
+
+ csstype@3.1.3:
+ resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
+
+ cytoscape-cose-bilkent@4.1.0:
+ resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==}
+ peerDependencies:
+ cytoscape: ^3.2.0
+
+ cytoscape-fcose@2.2.0:
+ resolution: {integrity: sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==}
+ peerDependencies:
+ cytoscape: ^3.2.0
+
+ cytoscape@3.28.1:
+ resolution: {integrity: sha512-xyItz4O/4zp9/239wCcH8ZcFuuZooEeF8KHRmzjDfGdXsj3OG9MFSMA0pJE0uX3uCN/ygof6hHf4L7lst+JaDg==}
+ engines: {node: '>=0.10'}
+
+ d3-array@3.2.4:
+ resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==}
+ engines: {node: '>=12'}
+
+ d3-axis@3.0.0:
+ resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==}
+ engines: {node: '>=12'}
+
+ d3-brush@3.0.0:
+ resolution: {integrity: sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==}
+ engines: {node: '>=12'}
+
+ d3-chord@3.0.1:
+ resolution: {integrity: sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==}
+ engines: {node: '>=12'}
+
+ d3-color@3.1.0:
+ resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==}
+ engines: {node: '>=12'}
+
+ d3-contour@4.0.2:
+ resolution: {integrity: sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==}
+ engines: {node: '>=12'}
+
+ d3-delaunay@6.0.4:
+ resolution: {integrity: sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==}
+ engines: {node: '>=12'}
+
+ d3-dispatch@3.0.1:
+ resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==}
+ engines: {node: '>=12'}
+
+ d3-drag@3.0.0:
+ resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==}
+ engines: {node: '>=12'}
+
+ d3-dsv@3.0.1:
+ resolution: {integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==}
+ engines: {node: '>=12'}
+ hasBin: true
+
+ d3-ease@3.0.1:
+ resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==}
+ engines: {node: '>=12'}
+
+ d3-fetch@3.0.1:
+ resolution: {integrity: sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==}
+ engines: {node: '>=12'}
+
+ d3-force@3.0.0:
+ resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==}
+ engines: {node: '>=12'}
+
+ d3-format@3.1.0:
+ resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==}
+ engines: {node: '>=12'}
+
+ d3-geo@3.1.1:
+ resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==}
+ engines: {node: '>=12'}
+
+ d3-hierarchy@3.1.2:
+ resolution: {integrity: sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==}
+ engines: {node: '>=12'}
+
+ d3-interpolate@3.0.1:
+ resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==}
+ engines: {node: '>=12'}
+
+ d3-path@3.1.0:
+ resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==}
+ engines: {node: '>=12'}
+
+ d3-polygon@3.0.1:
+ resolution: {integrity: sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==}
+ engines: {node: '>=12'}
+
+ d3-quadtree@3.0.1:
+ resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==}
+ engines: {node: '>=12'}
+
+ d3-random@3.0.1:
+ resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==}
+ engines: {node: '>=12'}
+
+ d3-scale-chromatic@3.1.0:
+ resolution: {integrity: sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==}
+ engines: {node: '>=12'}
+
+ d3-scale@4.0.2:
+ resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==}
+ engines: {node: '>=12'}
+
+ d3-selection@3.0.0:
+ resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==}
+ engines: {node: '>=12'}
+
+ d3-shape@3.2.0:
+ resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==}
+ engines: {node: '>=12'}
+
+ d3-time-format@4.1.0:
+ resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==}
+ engines: {node: '>=12'}
+
+ d3-time@3.1.0:
+ resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==}
+ engines: {node: '>=12'}
+
+ d3-timer@3.0.1:
+ resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==}
+ engines: {node: '>=12'}
+
+ d3-transition@3.0.1:
+ resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==}
+ engines: {node: '>=12'}
+ peerDependencies:
+ d3-selection: 2 - 3
+
+ d3-zoom@3.0.0:
+ resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==}
+ engines: {node: '>=12'}
+
+ d3@7.9.0:
+ resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==}
+ engines: {node: '>=12'}
+
+ dagre-d3-es@7.0.10:
+ resolution: {integrity: sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==}
+
+ damerau-levenshtein@1.0.8:
+ resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==}
+
+ data-view-buffer@1.0.1:
+ resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==}
+ engines: {node: '>= 0.4'}
+
+ data-view-byte-length@1.0.1:
+ resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==}
+ engines: {node: '>= 0.4'}
+
+ data-view-byte-offset@1.0.0:
+ resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==}
+ engines: {node: '>= 0.4'}
+
+ date-fns@2.30.0:
+ resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==}
+ engines: {node: '>=0.11'}
+
+ dayjs@1.11.7:
+ resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==}
+
+ debug@2.6.9:
+ resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ debug@3.2.7:
+ resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ debug@4.3.4:
+ resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
+ engines: {node: '>=6.0'}
+ peerDependencies:
+ supports-color: '*'
+ peerDependenciesMeta:
+ supports-color:
+ optional: true
+
+ decode-named-character-reference@1.0.2:
+ resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==}
+
+ decompress-response@4.2.1:
+ resolution: {integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==}
+ engines: {node: '>=8'}
+
+ decompress-response@6.0.0:
+ resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
+ engines: {node: '>=10'}
+
+ decompress-tar@4.1.1:
+ resolution: {integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==}
+ engines: {node: '>=4'}
+
+ decompress-tarbz2@4.1.1:
+ resolution: {integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==}
+ engines: {node: '>=4'}
+
+ decompress-targz@4.1.1:
+ resolution: {integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==}
+ engines: {node: '>=4'}
+
+ decompress-unzip@4.0.1:
+ resolution: {integrity: sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==}
+ engines: {node: '>=4'}
+
+ decompress@4.2.1:
+ resolution: {integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==}
+ engines: {node: '>=4'}
+
+ dedent@1.5.3:
+ resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==}
+ peerDependencies:
+ babel-plugin-macros: ^3.1.0
+ peerDependenciesMeta:
+ babel-plugin-macros:
+ optional: true
+
+ deep-eql@4.1.3:
+ resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==}
+ engines: {node: '>=6'}
+
+ deep-extend@0.6.0:
+ resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
+ engines: {node: '>=4.0.0'}
+
+ deep-is@0.1.4:
+ resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
+
+ deepmerge@4.3.1:
+ resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
+ engines: {node: '>=0.10.0'}
+
+ defaults@1.0.4:
+ resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
+
+ define-data-property@1.1.4:
+ resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
+ engines: {node: '>= 0.4'}
+
+ define-properties@1.2.1:
+ resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
+ engines: {node: '>= 0.4'}
+
+ delaunator@5.0.1:
+ resolution: {integrity: sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==}
+
+ delayed-stream@1.0.0:
+ resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
+ engines: {node: '>=0.4.0'}
+
+ delegates@1.0.0:
+ resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==}
+
+ depd@2.0.0:
+ resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
+ engines: {node: '>= 0.8'}
+
+ dequal@2.0.3:
+ resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
+ engines: {node: '>=6'}
+
+ des.js@1.1.0:
+ resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==}
+
+ destroy@1.2.0:
+ resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
+ engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
+
+ detect-libc@2.0.3:
+ resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
+ engines: {node: '>=8'}
+
+ detect-newline@3.1.0:
+ resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
+ engines: {node: '>=8'}
+
+ detect-node-es@1.1.0:
+ resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
+
+ dezalgo@1.0.4:
+ resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==}
+
+ diff-sequences@29.6.3:
+ resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ diff@4.0.2:
+ resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
+ engines: {node: '>=0.3.1'}
+
+ diff@5.2.0:
+ resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==}
+ engines: {node: '>=0.3.1'}
+
+ diffie-hellman@5.0.3:
+ resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==}
+
+ digest-fetch@1.3.0:
+ resolution: {integrity: sha512-CGJuv6iKNM7QyZlM2T3sPAdZWd/p9zQiRNS9G+9COUCwzWFTs0Xp8NF5iePx7wtvhDykReiRRrSeNb4oMmB8lA==}
+
+ dingbat-to-unicode@1.0.1:
+ resolution: {integrity: sha512-98l0sW87ZT58pU4i61wa2OHwxbiYSbuxsCBozaVnYX2iCnr3bLM3fIes1/ej7h1YdOKuKt/MLs706TVnALA65w==}
+
+ dir-glob@3.0.1:
+ resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
+ engines: {node: '>=8'}
+
+ doctrine@2.1.0:
+ resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
+ engines: {node: '>=0.10.0'}
+
+ doctrine@3.0.0:
+ resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
+ engines: {node: '>=6.0.0'}
+
+ dom-serializer@1.4.1:
+ resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
+
+ dom-serializer@2.0.0:
+ resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
+
+ domain-browser@4.23.0:
+ resolution: {integrity: sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==}
+ engines: {node: '>=10'}
+
+ domelementtype@2.3.0:
+ resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
+
+ domhandler@4.3.1:
+ resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==}
+ engines: {node: '>= 4'}
+
+ domhandler@5.0.3:
+ resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
+ engines: {node: '>= 4'}
+
+ domino-ext@2.1.4:
+ resolution: {integrity: sha512-t8piRI9Qahd4V/NqnCcqdBWsQ4OYeOvcTuoHl38Pzk9OJJ/UiCYHA2jX2fACmBtDlSMiWa0uR524KuLEAMc/3Q==}
+
+ domino@2.1.6:
+ resolution: {integrity: sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==}
+
+ dompurify@3.0.3:
+ resolution: {integrity: sha512-axQ9zieHLnAnHh0sfAamKYiqXMJAVwu+LM/alQ7WDagoWessyWvMSFyW65CqF3owufNu8HBcE4cM2Vflu7YWcQ==}
+
+ domutils@2.8.0:
+ resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==}
+
+ domutils@3.1.0:
+ resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==}
+
+ duck@0.1.12:
+ resolution: {integrity: sha512-wkctla1O6VfP89gQ+J/yDesM0S7B7XLXjKGzXxMDVFg7uEn706niAtyYovKbyq1oT9YwDcly721/iUWoc8MVRg==}
+
+ eastasianwidth@0.2.0:
+ resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
+
+ ecdsa-sig-formatter@1.0.11:
+ resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==}
+
+ echarts-gl@2.0.9:
+ resolution: {integrity: sha512-oKeMdkkkpJGWOzjgZUsF41DOh6cMsyrGGXimbjK2l6Xeq/dBQu4ShG2w2Dzrs/1bD27b2pLTGSaUzouY191gzA==}
+ peerDependencies:
+ echarts: ^5.1.2
+
+ echarts@5.4.1:
+ resolution: {integrity: sha512-9ltS3M2JB0w2EhcYjCdmtrJ+6haZcW6acBolMGIuf01Hql1yrIV01L1aRj7jsaaIULJslEP9Z3vKlEmnJaWJVQ==}
+
+ ee-first@1.1.1:
+ resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
+
+ electron-to-chromium@1.4.723:
+ resolution: {integrity: sha512-rxFVtrMGMFROr4qqU6n95rUi9IlfIm+lIAt+hOToy/9r6CDv0XiEcQdC3VP71y1pE5CFTzKV0RvxOGYCPWWHPw==}
+
+ elkjs@0.8.2:
+ resolution: {integrity: sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ==}
+
+ elliptic@6.5.5:
+ resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==}
+
+ emittery@0.13.1:
+ resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==}
+ engines: {node: '>=12'}
+
+ emoji-regex@8.0.0:
+ resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
+
+ emoji-regex@9.2.2:
+ resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
+
+ emojis-list@3.0.0:
+ resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==}
+ engines: {node: '>= 4'}
+
+ enabled@2.0.0:
+ resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==}
+
+ encodeurl@1.0.2:
+ resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
+ engines: {node: '>= 0.8'}
+
+ encoding@0.1.13:
+ resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
+
+ end-of-stream@1.4.4:
+ resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
+
+ enhanced-resolve@5.16.1:
+ resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==}
+ engines: {node: '>=10.13.0'}
+
+ entities@2.2.0:
+ resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
+
+ entities@4.5.0:
+ resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
+ engines: {node: '>=0.12'}
+
+ env-paths@2.2.1:
+ resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
+ engines: {node: '>=6'}
+
+ err-code@2.0.3:
+ resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==}
+
+ error-ex@1.3.2:
+ resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
+
+ es-abstract@1.23.3:
+ resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==}
+ engines: {node: '>= 0.4'}
+
+ es-define-property@1.0.0:
+ resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
+ engines: {node: '>= 0.4'}
+
+ es-errors@1.3.0:
+ resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
+ engines: {node: '>= 0.4'}
+
+ es-iterator-helpers@1.0.19:
+ resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==}
+ engines: {node: '>= 0.4'}
+
+ es-module-lexer@1.5.2:
+ resolution: {integrity: sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==}
+
+ es-object-atoms@1.0.0:
+ resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
+ engines: {node: '>= 0.4'}
+
+ es-set-tostringtag@2.0.3:
+ resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==}
+ engines: {node: '>= 0.4'}
+
+ es-shim-unscopables@1.0.2:
+ resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==}
+
+ es-to-primitive@1.2.1:
+ resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
+ engines: {node: '>= 0.4'}
+
+ esbuild-android-64@0.15.18:
+ resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [android]
+
+ esbuild-android-arm64@0.15.18:
+ resolution: {integrity: sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [android]
+
+ esbuild-darwin-64@0.15.18:
+ resolution: {integrity: sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [darwin]
+
+ esbuild-darwin-arm64@0.15.18:
+ resolution: {integrity: sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [darwin]
+
+ esbuild-freebsd-64@0.15.18:
+ resolution: {integrity: sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [freebsd]
+
+ esbuild-freebsd-arm64@0.15.18:
+ resolution: {integrity: sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [freebsd]
+
+ esbuild-linux-32@0.15.18:
+ resolution: {integrity: sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [linux]
+
+ esbuild-linux-64@0.15.18:
+ resolution: {integrity: sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [linux]
+
+ esbuild-linux-arm64@0.15.18:
+ resolution: {integrity: sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [linux]
+
+ esbuild-linux-arm@0.15.18:
+ resolution: {integrity: sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==}
+ engines: {node: '>=12'}
+ cpu: [arm]
+ os: [linux]
+
+ esbuild-linux-mips64le@0.15.18:
+ resolution: {integrity: sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==}
+ engines: {node: '>=12'}
+ cpu: [mips64el]
+ os: [linux]
+
+ esbuild-linux-ppc64le@0.15.18:
+ resolution: {integrity: sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==}
+ engines: {node: '>=12'}
+ cpu: [ppc64]
+ os: [linux]
+
+ esbuild-linux-riscv64@0.15.18:
+ resolution: {integrity: sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==}
+ engines: {node: '>=12'}
+ cpu: [riscv64]
+ os: [linux]
+
+ esbuild-linux-s390x@0.15.18:
+ resolution: {integrity: sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==}
+ engines: {node: '>=12'}
+ cpu: [s390x]
+ os: [linux]
+
+ esbuild-netbsd-64@0.15.18:
+ resolution: {integrity: sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [netbsd]
+
+ esbuild-openbsd-64@0.15.18:
+ resolution: {integrity: sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [openbsd]
+
+ esbuild-sunos-64@0.15.18:
+ resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [sunos]
+
+ esbuild-windows-32@0.15.18:
+ resolution: {integrity: sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==}
+ engines: {node: '>=12'}
+ cpu: [ia32]
+ os: [win32]
+
+ esbuild-windows-64@0.15.18:
+ resolution: {integrity: sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==}
+ engines: {node: '>=12'}
+ cpu: [x64]
+ os: [win32]
+
+ esbuild-windows-arm64@0.15.18:
+ resolution: {integrity: sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==}
+ engines: {node: '>=12'}
+ cpu: [arm64]
+ os: [win32]
+
+ esbuild@0.15.18:
+ resolution: {integrity: sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==}
+ engines: {node: '>=12'}
+ hasBin: true
+
+ esbuild@0.17.19:
+ resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==}
+ engines: {node: '>=12'}
+ hasBin: true
+
+ escalade@3.1.2:
+ resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
+ engines: {node: '>=6'}
+
+ escape-html@1.0.3:
+ resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
+
+ escape-string-regexp@1.0.5:
+ resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
+ engines: {node: '>=0.8.0'}
+
+ escape-string-regexp@2.0.0:
+ resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==}
+ engines: {node: '>=8'}
+
+ escape-string-regexp@4.0.0:
+ resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
+ engines: {node: '>=10'}
+
+ escape-string-regexp@5.0.0:
+ resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
+ engines: {node: '>=12'}
+
+ eslint-config-next@14.2.3:
+ resolution: {integrity: sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg==}
+ peerDependencies:
+ eslint: ^7.23.0 || ^8.0.0
+ typescript: '>=3.3.1'
+ peerDependenciesMeta:
+ typescript:
+ optional: true
+
+ eslint-import-resolver-node@0.3.9:
+ resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
+
+ eslint-import-resolver-typescript@3.6.1:
+ resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ peerDependencies:
+ eslint: '*'
+ eslint-plugin-import: '*'
+
+ eslint-module-utils@2.8.1:
+ resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==}
+ 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
+
+ eslint-plugin-import@2.29.1:
+ resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ '@typescript-eslint/parser': '*'
+ eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
+ peerDependenciesMeta:
+ '@typescript-eslint/parser':
+ optional: true
+
+ eslint-plugin-jsx-a11y@6.8.0:
+ resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==}
+ engines: {node: '>=4.0'}
+ peerDependencies:
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
+
+ eslint-plugin-react-hooks@4.6.2:
+ resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
+
+ eslint-plugin-react@7.34.1:
+ resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==}
+ engines: {node: '>=4'}
+ peerDependencies:
+ eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
+
+ eslint-scope@5.1.1:
+ resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
+ engines: {node: '>=8.0.0'}
+
+ eslint-scope@7.2.2:
+ resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ eslint-utils@3.0.0:
+ resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
+ engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
+ peerDependencies:
+ eslint: '>=5'
+
+ eslint-visitor-keys@2.1.0:
+ resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
+ engines: {node: '>=10'}
+
+ eslint-visitor-keys@3.4.3:
+ resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ eslint@8.34.0:
+ resolution: {integrity: sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ hasBin: true
+
+ eslint@8.42.0:
+ resolution: {integrity: sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ hasBin: true
+
+ espree@9.6.1:
+ resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ esprima@4.0.1:
+ resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
+ engines: {node: '>=4'}
+ hasBin: true
+
+ esquery@1.5.0:
+ resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
+ engines: {node: '>=0.10'}
+
+ esrecurse@4.3.0:
+ resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
+ engines: {node: '>=4.0'}
+
+ estraverse@4.3.0:
+ resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
+ engines: {node: '>=4.0'}
+
+ estraverse@5.3.0:
+ resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
+ engines: {node: '>=4.0'}
+
+ esutils@2.0.3:
+ resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
+ engines: {node: '>=0.10.0'}
+
+ etag@1.8.1:
+ resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
+ engines: {node: '>= 0.6'}
+
+ event-target-shim@5.0.1:
+ resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
+ engines: {node: '>=6'}
+
+ events@3.3.0:
+ resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
+ engines: {node: '>=0.8.x'}
+
+ evp_bytestokey@1.0.3:
+ resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==}
+
+ execa@4.1.0:
+ resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==}
+ engines: {node: '>=10'}
+
+ execa@5.1.1:
+ resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
+ engines: {node: '>=10'}
+
+ execa@7.2.0:
+ resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==}
+ engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0}
+
+ exit@0.1.2:
+ resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==}
+ engines: {node: '>= 0.8.0'}
+
+ expand-template@2.0.3:
+ resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
+ engines: {node: '>=6'}
+
+ expect@29.7.0:
+ resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ exponential-backoff@3.1.1:
+ resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==}
+
+ express@4.18.2:
+ resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==}
+ engines: {node: '>= 0.10.0'}
+
+ extend@3.0.2:
+ resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
+
+ external-editor@3.1.0:
+ resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
+ engines: {node: '>=4'}
+
+ fast-content-type-parse@1.1.0:
+ resolution: {integrity: sha512-fBHHqSTFLVnR61C+gltJuE5GkVQMV0S2nqUO8TJ+5Z3qAKG8vAx4FKai1s5jq/inV1+sREynIWSuQ6HgoSXpDQ==}
+
+ fast-decode-uri-component@1.0.1:
+ resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==}
+
+ fast-deep-equal@3.1.3:
+ resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
+
+ fast-glob@3.3.2:
+ resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
+ engines: {node: '>=8.6.0'}
+
+ fast-json-stable-stringify@2.1.0:
+ resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
+
+ fast-json-stringify@5.16.0:
+ resolution: {integrity: sha512-A4bg6E15QrkuVO3f0SwIASgzMzR6XC4qTyTqhf3hYXy0iazbAdZKwkE+ox4WgzKyzM6ygvbdq3r134UjOaaAnA==}
+
+ fast-levenshtein@2.0.6:
+ resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
+
+ fast-querystring@1.1.2:
+ resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==}
+
+ fast-redact@3.5.0:
+ resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==}
+ engines: {node: '>=6'}
+
+ fast-safe-stringify@2.1.1:
+ resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==}
+
+ fast-uri@2.3.0:
+ resolution: {integrity: sha512-eel5UKGn369gGEWOqBShmFJWfq/xSJvsgDzgLYC845GneayWvXBf0lJCBn5qTABfewy1ZDPoaR5OZCP+kssfuw==}
+
+ fastify-plugin@4.5.1:
+ resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==}
+
+ fastify@4.26.2:
+ resolution: {integrity: sha512-90pjTuPGrfVKtdpLeLzND5nyC4woXZN5VadiNQCicj/iJU4viNHKhsAnb7jmv1vu2IzkLXyBiCzdWuzeXgQ5Ug==}
+
+ fastify@4.27.0:
+ resolution: {integrity: sha512-ci9IXzbigB8dyi0mSy3faa3Bsj0xWAPb9JeT4KRzubdSb6pNhcADRUaXCBml6V1Ss/a05kbtQls5LBmhHydoTA==}
+
+ fastq@1.17.1:
+ resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
+
+ fault@1.0.4:
+ resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==}
+
+ fb-watchman@2.0.2:
+ resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
+
+ fd-slicer@1.1.0:
+ resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==}
+
+ fecha@4.2.3:
+ resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==}
+
+ figures@3.2.0:
+ resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
+ engines: {node: '>=8'}
+
+ file-entry-cache@6.0.1:
+ resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
+ engines: {node: ^10.12.0 || >=12.0.0}
+
+ file-type@19.0.0:
+ resolution: {integrity: sha512-s7cxa7/leUWLiXO78DVVfBVse+milos9FitauDLG1pI7lNaJ2+5lzPnr2N24ym+84HVwJL6hVuGfgVE+ALvU8Q==}
+ engines: {node: '>=18'}
+
+ file-type@3.9.0:
+ resolution: {integrity: sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==}
+ engines: {node: '>=0.10.0'}
+
+ file-type@5.2.0:
+ resolution: {integrity: sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==}
+ engines: {node: '>=4'}
+
+ file-type@6.2.0:
+ resolution: {integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==}
+ engines: {node: '>=4'}
+
+ fill-range@7.0.1:
+ resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
+ engines: {node: '>=8'}
+
+ finalhandler@1.2.0:
+ resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
+ engines: {node: '>= 0.8'}
+
+ find-my-way@8.2.0:
+ resolution: {integrity: sha512-HdWXgFYc6b1BJcOBDBwjqWuHJj1WYiqrxSh25qtU4DabpMFdj/gSunNBQb83t+8Zt67D7CXEzJWTkxaShMTMOA==}
+ engines: {node: '>=14'}
+
+ find-root@1.1.0:
+ resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==}
+
+ find-up@4.1.0:
+ resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
+ engines: {node: '>=8'}
+
+ find-up@5.0.0:
+ resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
+ engines: {node: '>=10'}
+
+ flat-cache@3.2.0:
+ resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
+ engines: {node: ^10.12.0 || >=12.0.0}
+
+ flatted@3.3.1:
+ resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
+
+ fn.name@1.1.0:
+ resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==}
+
+ focus-lock@1.3.4:
+ resolution: {integrity: sha512-Gv0N3mvej3pD+HWkNryrF8sExzEHqhQ6OSFxD4DPxm9n5HGCaHme98ZMBZroNEAJcsdtHxk+skvThGKyUeoEGA==}
+ engines: {node: '>=10'}
+
+ follow-redirects@1.15.6:
+ resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==}
+ engines: {node: '>=4.0'}
+ peerDependencies:
+ debug: '*'
+ peerDependenciesMeta:
+ debug:
+ optional: true
+
+ for-each@0.3.3:
+ resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
+
+ foreground-child@3.1.1:
+ resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
+ engines: {node: '>=14'}
+
+ fork-ts-checker-webpack-plugin@8.0.0:
+ resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==}
+ engines: {node: '>=12.13.0', yarn: '>=1.0.0'}
+ peerDependencies:
+ typescript: '>3.6.0'
+ webpack: ^5.11.0
+
+ form-data-encoder@1.7.2:
+ resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==}
+
+ form-data@4.0.0:
+ resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
+ engines: {node: '>= 6'}
+
+ format@0.2.2:
+ resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
+ engines: {node: '>=0.4.x'}
+
+ formdata-node@4.4.1:
+ resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==}
+ engines: {node: '>= 12.20'}
+
+ formidable@2.1.1:
+ resolution: {integrity: sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==}
+
+ formidable@2.1.2:
+ resolution: {integrity: sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==}
+
+ forwarded@0.2.0:
+ resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
+ engines: {node: '>= 0.6'}
+
+ framer-motion@9.0.6:
+ resolution: {integrity: sha512-NBETSa14yI/osK6DxKmiiDj1N6Os6YFiXKN6fzxYsNKKeO0vjoQz3m40g0kJYiAWrMdXQjhjyCMJqfOLR+nnRw==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ framesync@6.1.2:
+ resolution: {integrity: sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==}
+
+ fresh@0.5.2:
+ resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
+ engines: {node: '>= 0.6'}
+
+ fs-constants@1.0.0:
+ resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
+
+ fs-extra@10.1.0:
+ resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
+ engines: {node: '>=12'}
+
+ fs-minipass@2.1.0:
+ resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
+ engines: {node: '>= 8'}
+
+ fs-minipass@3.0.3:
+ resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
+ fs-monkey@1.0.6:
+ resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==}
+
+ fs.realpath@1.0.0:
+ resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
+
+ fsevents@2.3.3:
+ resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
+ engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
+ os: [darwin]
+
+ function-bind@1.1.2:
+ resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
+
+ function.prototype.name@1.1.6:
+ resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
+ engines: {node: '>= 0.4'}
+
+ functions-have-names@1.2.3:
+ resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
+
+ gauge@3.0.2:
+ resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==}
+ engines: {node: '>=10'}
+
+ generic-pool@3.9.0:
+ resolution: {integrity: sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==}
+ engines: {node: '>= 4'}
+
+ gensync@1.0.0-beta.2:
+ resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
+ engines: {node: '>=6.9.0'}
+
+ get-caller-file@2.0.5:
+ resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
+ engines: {node: 6.* || 8.* || >= 10.*}
+
+ get-func-name@2.0.2:
+ resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
+
+ get-intrinsic@1.2.4:
+ resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
+ engines: {node: '>= 0.4'}
+
+ get-nonce@1.0.1:
+ resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==}
+ engines: {node: '>=6'}
+
+ get-package-type@0.1.0:
+ resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
+ engines: {node: '>=8.0.0'}
+
+ get-stream@2.3.1:
+ resolution: {integrity: sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==}
+ engines: {node: '>=0.10.0'}
+
+ get-stream@5.2.0:
+ resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==}
+ engines: {node: '>=8'}
+
+ get-stream@6.0.1:
+ resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
+ engines: {node: '>=10'}
+
+ get-symbol-description@1.0.2:
+ resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
+ engines: {node: '>= 0.4'}
+
+ get-tsconfig@4.7.5:
+ resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==}
+
+ github-from-package@0.0.0:
+ resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
+
+ glob-parent@5.1.2:
+ resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
+ engines: {node: '>= 6'}
+
+ glob-parent@6.0.2:
+ resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
+ engines: {node: '>=10.13.0'}
+
+ glob-to-regexp@0.4.1:
+ resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
+
+ glob@10.3.10:
+ resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==}
+ engines: {node: '>=16 || 14 >=14.17'}
+ hasBin: true
+
+ glob@7.2.3:
+ resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
+ deprecated: Glob versions prior to v9 are no longer supported
+
+ glob@9.3.5:
+ resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
+ globals@11.12.0:
+ resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
+ engines: {node: '>=4'}
+
+ globals@13.24.0:
+ resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
+ engines: {node: '>=8'}
+
+ globalthis@1.0.4:
+ resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
+ engines: {node: '>= 0.4'}
+
+ globby@11.1.0:
+ resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
+ engines: {node: '>=10'}
+
+ gopd@1.0.1:
+ resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
+
+ graceful-fs@4.2.11:
+ resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
+
+ grapheme-splitter@1.0.4:
+ resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
+
+ graphemer@1.4.0:
+ resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
+
+ has-bigints@1.0.2:
+ resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
+
+ has-flag@3.0.0:
+ resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
+ engines: {node: '>=4'}
+
+ has-flag@4.0.0:
+ resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
+ engines: {node: '>=8'}
+
+ has-own-prop@2.0.0:
+ resolution: {integrity: sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==}
+ engines: {node: '>=8'}
+
+ has-property-descriptors@1.0.2:
+ resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
+
+ has-proto@1.0.3:
+ resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
+ engines: {node: '>= 0.4'}
+
+ has-symbols@1.0.3:
+ resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
+ engines: {node: '>= 0.4'}
+
+ has-tostringtag@1.0.2:
+ resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
+ engines: {node: '>= 0.4'}
+
+ has-unicode@2.0.1:
+ resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}
+
+ hash-base@3.0.4:
+ resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==}
+ engines: {node: '>=4'}
+
+ hash-base@3.1.0:
+ resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==}
+ engines: {node: '>=4'}
+
+ hash.js@1.1.7:
+ resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==}
+
+ hasown@2.0.2:
+ resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
+ engines: {node: '>= 0.4'}
+
+ hast-util-from-parse5@7.1.2:
+ resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==}
+
+ hast-util-is-element@2.1.3:
+ resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==}
+
+ hast-util-parse-selector@2.2.5:
+ resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==}
+
+ hast-util-parse-selector@3.1.1:
+ resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==}
+
+ hast-util-to-text@3.1.2:
+ resolution: {integrity: sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==}
+
+ hast-util-whitespace@2.0.1:
+ resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==}
+
+ hastscript@6.0.0:
+ resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==}
+
+ hastscript@7.2.0:
+ resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==}
+
+ heap@0.2.7:
+ resolution: {integrity: sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==}
+
+ hexoid@1.0.0:
+ resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==}
+ engines: {node: '>=8'}
+
+ hey-listen@1.0.8:
+ resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==}
+
+ highlight.js@10.7.3:
+ resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
+
+ hmac-drbg@1.0.1:
+ resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==}
+
+ hoist-non-react-statics@3.3.2:
+ resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
+
+ html-escaper@2.0.2:
+ resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
+
+ html-parse-stringify@3.0.1:
+ resolution: {integrity: sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==}
+
+ htmlparser2@8.0.2:
+ resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==}
+
+ http-cache-semantics@4.1.1:
+ resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==}
+
+ http-errors@2.0.0:
+ resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
+ engines: {node: '>= 0.8'}
+
+ http-proxy-agent@7.0.2:
+ resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
+ engines: {node: '>= 14'}
+
+ https-browserify@1.0.0:
+ resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==}
+
+ https-proxy-agent@5.0.1:
+ resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
+ engines: {node: '>= 6'}
+
+ https-proxy-agent@7.0.4:
+ resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==}
+ engines: {node: '>= 14'}
+
+ human-signals@1.1.1:
+ resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
+ engines: {node: '>=8.12.0'}
+
+ human-signals@2.1.0:
+ resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
+ engines: {node: '>=10.17.0'}
+
+ human-signals@4.3.1:
+ resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
+ engines: {node: '>=14.18.0'}
+
+ humanize-ms@1.2.1:
+ resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
+
+ husky@8.0.3:
+ resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==}
+ engines: {node: '>=14'}
+ hasBin: true
+
+ hyperdown@2.4.29:
+ resolution: {integrity: sha512-vwpa65JOmo6zBdvmNV3tM5IxNMbTRCXmCz4rajM9NHuiI9aAMw9tGzp8FBO8NT7ZnyWND0HEY6vKCVYl//U8kA==}
+
+ i18next-fs-backend@2.3.1:
+ resolution: {integrity: sha512-tvfXskmG/9o+TJ5Fxu54sSO5OkY6d+uMn+K6JiUGLJrwxAVfer+8V3nU8jq3ts9Pe5lXJv4b1N7foIjJ8Iy2Gg==}
+
+ i18next@23.10.0:
+ resolution: {integrity: sha512-/TgHOqsa7/9abUKJjdPeydoyDc0oTi/7u9F8lMSj6ufg4cbC1Oj3f/Jja7zj7WRIhEQKB7Q4eN6y68I9RDxxGQ==}
+
+ iconv-lite@0.4.24:
+ resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
+ engines: {node: '>=0.10.0'}
+
+ iconv-lite@0.6.3:
+ resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
+ engines: {node: '>=0.10.0'}
+
+ ieee754@1.2.1:
+ resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
+
+ ignore@5.3.1:
+ resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==}
+ engines: {node: '>= 4'}
+
+ immediate@3.0.6:
+ resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}
+
+ immer@9.0.19:
+ resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==}
+
+ immutable@4.3.5:
+ resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==}
+
+ import-fresh@3.3.0:
+ resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
+ engines: {node: '>=6'}
+
+ import-local@3.1.0:
+ resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==}
+ engines: {node: '>=8'}
+ hasBin: true
+
+ imurmurhash@0.1.4:
+ resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
+ engines: {node: '>=0.8.19'}
+
+ indent-string@4.0.0:
+ resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
+ engines: {node: '>=8'}
+
+ inflight@1.0.6:
+ resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
+ deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
+
+ inherits@2.0.4:
+ resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
+
+ ini@1.3.8:
+ resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
+
+ inline-style-parser@0.1.1:
+ resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
+
+ inquirer@8.2.4:
+ resolution: {integrity: sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==}
+ engines: {node: '>=12.0.0'}
+
+ inquirer@8.2.5:
+ resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==}
+ engines: {node: '>=12.0.0'}
+
+ internal-slot@1.0.7:
+ resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==}
+ engines: {node: '>= 0.4'}
+
+ internmap@2.0.3:
+ resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==}
+ engines: {node: '>=12'}
+
+ interpret@1.4.0:
+ resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==}
+ engines: {node: '>= 0.10'}
+
+ intersection-observer@0.12.2:
+ resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==}
+
+ invariant@2.2.4:
+ resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
+
+ ip-address@9.0.5:
+ resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==}
+ engines: {node: '>= 12'}
+
+ ipaddr.js@1.9.1:
+ resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
+ engines: {node: '>= 0.10'}
+
+ is-alphabetical@1.0.4:
+ resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}
+
+ is-alphanumerical@1.0.4:
+ resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==}
+
+ is-arguments@1.1.1:
+ resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
+ engines: {node: '>= 0.4'}
+
+ is-array-buffer@3.0.4:
+ resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
+ engines: {node: '>= 0.4'}
+
+ is-arrayish@0.2.1:
+ resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
+
+ is-arrayish@0.3.2:
+ resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
+
+ is-async-function@2.0.0:
+ resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==}
+ engines: {node: '>= 0.4'}
+
+ is-bigint@1.0.4:
+ resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
+
+ is-binary-path@2.1.0:
+ resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
+ engines: {node: '>=8'}
+
+ is-boolean-object@1.1.2:
+ resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
+ engines: {node: '>= 0.4'}
+
+ is-buffer@1.1.6:
+ resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
+
+ is-buffer@2.0.5:
+ resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
+ engines: {node: '>=4'}
+
+ is-callable@1.2.7:
+ resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
+ engines: {node: '>= 0.4'}
+
+ is-core-module@2.13.1:
+ resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+
+ is-data-view@1.0.1:
+ resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==}
+ engines: {node: '>= 0.4'}
+
+ is-date-object@1.0.5:
+ resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
+ engines: {node: '>= 0.4'}
+
+ is-decimal@1.0.4:
+ resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
+
+ is-extglob@2.1.1:
+ resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
+ engines: {node: '>=0.10.0'}
+
+ is-finalizationregistry@1.0.2:
+ resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==}
+
+ is-fullwidth-code-point@3.0.0:
+ resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
+ engines: {node: '>=8'}
+
+ is-fullwidth-code-point@4.0.0:
+ resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==}
+ engines: {node: '>=12'}
+
+ is-generator-fn@2.1.0:
+ resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==}
+ engines: {node: '>=6'}
+
+ is-generator-function@1.0.10:
+ resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
+ engines: {node: '>= 0.4'}
+
+ is-glob@4.0.3:
+ resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
+ engines: {node: '>=0.10.0'}
+
+ is-hexadecimal@1.0.4:
+ resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}
+
+ is-interactive@1.0.0:
+ resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==}
+ engines: {node: '>=8'}
+
+ is-lambda@1.0.1:
+ resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==}
+
+ is-map@2.0.3:
+ resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
+ engines: {node: '>= 0.4'}
+
+ is-nan@1.3.2:
+ resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==}
+ engines: {node: '>= 0.4'}
+
+ is-natural-number@4.0.1:
+ resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==}
+
+ is-negative-zero@2.0.3:
+ resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
+ engines: {node: '>= 0.4'}
+
+ is-number-object@1.0.7:
+ resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
+ engines: {node: '>= 0.4'}
+
+ is-number@7.0.0:
+ resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
+ engines: {node: '>=0.12.0'}
+
+ is-path-inside@3.0.3:
+ resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
+ engines: {node: '>=8'}
+
+ is-plain-obj@2.1.0:
+ resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
+ engines: {node: '>=8'}
+
+ is-plain-obj@4.1.0:
+ resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
+ engines: {node: '>=12'}
+
+ is-regex@1.1.4:
+ resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
+ engines: {node: '>= 0.4'}
+
+ is-set@2.0.3:
+ resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
+ engines: {node: '>= 0.4'}
+
+ is-shared-array-buffer@1.0.3:
+ resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==}
+ engines: {node: '>= 0.4'}
+
+ is-stream@1.1.0:
+ resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==}
+ engines: {node: '>=0.10.0'}
+
+ is-stream@2.0.1:
+ resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
+ engines: {node: '>=8'}
+
+ is-stream@3.0.0:
+ resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+
+ is-string@1.0.7:
+ resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
+ engines: {node: '>= 0.4'}
+
+ is-symbol@1.0.4:
+ resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
+ engines: {node: '>= 0.4'}
+
+ is-typed-array@1.1.13:
+ resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==}
+ engines: {node: '>= 0.4'}
+
+ is-unicode-supported@0.1.0:
+ resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
+ engines: {node: '>=10'}
+
+ is-weakmap@2.0.2:
+ resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==}
+ engines: {node: '>= 0.4'}
+
+ is-weakref@1.0.2:
+ resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
+
+ is-weakset@2.0.3:
+ resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==}
+ engines: {node: '>= 0.4'}
+
+ is-whitespace-character@1.0.4:
+ resolution: {integrity: sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==}
+
+ is-word-character@1.0.4:
+ resolution: {integrity: sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==}
+
+ isarray@1.0.0:
+ resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
+
+ isarray@2.0.5:
+ resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
+
+ isexe@2.0.0:
+ resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
+
+ isexe@3.1.1:
+ resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}
+ engines: {node: '>=16'}
+
+ isolated-vm@4.7.2:
+ resolution: {integrity: sha512-JVEs5gzWObzZK5+OlBplCdYSpokMcdhLSs/xWYYxmYWVfOOFF4oZJsYh7E/FmfX8e7gMioXMpMMeEyX1afuKrg==}
+ engines: {node: '>=16.0.0'}
+
+ isomorphic-timers-promises@1.0.1:
+ resolution: {integrity: sha512-u4sej9B1LPSxTGKB/HiuzvEQnXH0ECYkSVQU39koSwmFAxhlEAFl9RdTvLv4TOTQUgBS5O3O5fwUxk6byBZ+IQ==}
+ engines: {node: '>=10'}
+
+ isomorphic.js@0.2.5:
+ resolution: {integrity: sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==}
+
+ istanbul-lib-coverage@3.2.2:
+ resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==}
+ engines: {node: '>=8'}
+
+ istanbul-lib-instrument@5.2.1:
+ resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==}
+ engines: {node: '>=8'}
+
+ istanbul-lib-instrument@6.0.2:
+ resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==}
+ engines: {node: '>=10'}
+
+ istanbul-lib-report@3.0.1:
+ resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==}
+ engines: {node: '>=10'}
+
+ istanbul-lib-source-maps@4.0.1:
+ resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==}
+ engines: {node: '>=10'}
+
+ istanbul-reports@3.1.7:
+ resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==}
+ engines: {node: '>=8'}
+
+ iterare@1.2.1:
+ resolution: {integrity: sha512-RKYVTCjAnRthyJes037NX/IiqeidgN1xc3j1RjFfECFp28A1GVwK9nA+i0rJPaHqSZwygLzRnFlzUuHFoWWy+Q==}
+ engines: {node: '>=6'}
+
+ iterator.prototype@1.1.2:
+ resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==}
+
+ jackspeak@2.3.6:
+ resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
+ engines: {node: '>=14'}
+
+ jest-changed-files@29.7.0:
+ resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-circus@29.7.0:
+ resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-cli@29.7.0:
+ resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ hasBin: true
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+
+ jest-config@29.7.0:
+ resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ peerDependencies:
+ '@types/node': '*'
+ ts-node: '>=9.0.0'
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ ts-node:
+ optional: true
+
+ jest-diff@29.7.0:
+ resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-docblock@29.7.0:
+ resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-each@29.7.0:
+ resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-environment-node@29.7.0:
+ resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-get-type@29.6.3:
+ resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-haste-map@29.7.0:
+ resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-leak-detector@29.7.0:
+ resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-matcher-utils@29.7.0:
+ resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-message-util@29.7.0:
+ resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-mock@29.7.0:
+ resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-pnp-resolver@1.2.3:
+ resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==}
+ engines: {node: '>=6'}
+ peerDependencies:
+ jest-resolve: '*'
+ peerDependenciesMeta:
+ jest-resolve:
+ optional: true
+
+ jest-regex-util@29.6.3:
+ resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-resolve-dependencies@29.7.0:
+ resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-resolve@29.7.0:
+ resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-runner@29.7.0:
+ resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-runtime@29.7.0:
+ resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-snapshot@29.7.0:
+ resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-util@29.7.0:
+ resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-validate@29.7.0:
+ resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-watcher@29.7.0:
+ resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest-worker@27.5.1:
+ resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
+ engines: {node: '>= 10.13.0'}
+
+ jest-worker@29.7.0:
+ resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ jest@29.5.0:
+ resolution: {integrity: sha512-juMg3he2uru1QoXX078zTa7pO85QyB9xajZc6bU+d9yEGwrKX6+vGmJQ3UdVZsvTEUARIdObzH68QItim6OSSQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ hasBin: true
+ peerDependencies:
+ node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
+ peerDependenciesMeta:
+ node-notifier:
+ optional: true
+
+ joplin-turndown-plugin-gfm@1.0.12:
+ resolution: {integrity: sha512-qL4+1iycQjZ1fs8zk3jSRk7cg3ROBUHk7GKtiLAQLFzLPKErnILUvz5DLszSQvz3s1sTjPbywLDISVUtBY6HaA==}
+
+ js-cookie@2.2.1:
+ resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==}
+
+ js-sdsl@4.4.2:
+ resolution: {integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==}
+
+ js-tokens@4.0.0:
+ resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
+
+ js-yaml@3.14.1:
+ resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
+ hasBin: true
+
+ js-yaml@4.1.0:
+ resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
+ hasBin: true
+
+ jsbn@1.1.0:
+ resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==}
+
+ jschardet@3.1.1:
+ resolution: {integrity: sha512-Jbygqaa20I+0ImPjmMbrsY3QrMkfwfI5G/VNlb6c9nDIyyOw8msfWHzTy04/sawa4rjn0t9WYy3nahWlSjB5zw==}
+ engines: {node: '>=0.1.90'}
+
+ jsesc@0.5.0:
+ resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
+ hasBin: true
+
+ jsesc@2.5.2:
+ resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
+ engines: {node: '>=4'}
+ hasBin: true
+
+ json-buffer@3.0.1:
+ resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
+
+ json-parse-even-better-errors@2.3.1:
+ resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
+
+ json-schema-ref-resolver@1.0.1:
+ resolution: {integrity: sha512-EJAj1pgHc1hxF6vo2Z3s69fMjO1INq6eGHXZ8Z6wCQeldCuwxGK9Sxf4/cScGn3FZubCVUehfWtcDM/PLteCQw==}
+
+ json-schema-traverse@0.4.1:
+ resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
+
+ json-schema-traverse@1.0.0:
+ resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
+
+ json-stable-stringify-without-jsonify@1.0.1:
+ resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
+
+ json5@1.0.2:
+ resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
+ hasBin: true
+
+ json5@2.2.3:
+ resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
+ engines: {node: '>=6'}
+ hasBin: true
+
+ jsonc-parser@3.2.0:
+ resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
+
+ jsonfile@6.1.0:
+ resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
+
+ jsonwebtoken@9.0.2:
+ resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==}
+ engines: {node: '>=12', npm: '>=6'}
+
+ jsx-ast-utils@3.3.5:
+ resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
+ engines: {node: '>=4.0'}
+
+ jszip@3.10.1:
+ resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==}
+
+ jwa@1.4.1:
+ resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==}
+
+ jws@3.2.2:
+ resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==}
+
+ kareem@2.5.1:
+ resolution: {integrity: sha512-7jFxRVm+jD+rkq3kY0iZDJfsO2/t4BBPeEb2qKn2lR/9KhuksYk5hxzfRYWMPV8P/x2d0kHD306YyWLzjjH+uA==}
+ engines: {node: '>=12.0.0'}
+
+ katex@0.15.6:
+ resolution: {integrity: sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==}
+ hasBin: true
+
+ katex@0.16.10:
+ resolution: {integrity: sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA==}
+ hasBin: true
+
+ keyv@4.5.4:
+ resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
+
+ khroma@2.1.0:
+ resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==}
+
+ kleur@3.0.3:
+ resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
+ engines: {node: '>=6'}
+
+ kleur@4.1.5:
+ resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
+ engines: {node: '>=6'}
+
+ kuler@2.0.0:
+ resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==}
+
+ language-subtag-registry@0.3.22:
+ resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==}
+
+ language-tags@1.0.9:
+ resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==}
+ engines: {node: '>=0.10'}
+
+ layout-base@1.0.2:
+ resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==}
+
+ layout-base@2.0.1:
+ resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==}
+
+ leven@3.1.0:
+ resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
+ engines: {node: '>=6'}
+
+ levn@0.4.1:
+ resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
+ engines: {node: '>= 0.8.0'}
+
+ lexical@0.12.6:
+ resolution: {integrity: sha512-Nlfjc+k9cIWpOMv7XufF0Mv09TAXSemNAuAqFLaOwTcN+RvhvYTDtVLSp9D9r+5I097fYs1Vf/UYwH2xEpkFfQ==}
+
+ lexical@0.14.5:
+ resolution: {integrity: sha512-ouV7Gyr9+3WT3WTrCgRAD3iZnlJWfs2/kBl2x3J2Q3X9uCWJn/zn21fQ8G1EUHlu0dvXPBmdk9hXb/FjTClt6Q==}
+
+ lib0@0.2.94:
+ resolution: {integrity: sha512-hZ3p54jL4Wpu7IOg26uC7dnEWiMyNlUrb9KoG7+xYs45WkQwpVvKFndVq2+pqLYKe1u8Fp3+zAfZHVvTK34PvQ==}
+ engines: {node: '>=16'}
+ hasBin: true
+
+ lie@3.3.0:
+ resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==}
+
+ light-my-request@5.13.0:
+ resolution: {integrity: sha512-9IjUN9ZyCS9pTG+KqTDEQo68Sui2lHsYBrfMyVUTTZ3XhH8PMZq7xO94Kr+eP9dhi/kcKsx4N41p2IXEBil1pQ==}
+
+ lilconfig@2.1.0:
+ resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
+ engines: {node: '>=10'}
+
+ lines-and-columns@1.2.4:
+ resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
+
+ lint-staged@13.2.1:
+ resolution: {integrity: sha512-8gfzinVXoPfga5Dz/ZOn8I2GOhf81Wvs+KwbEXQn/oWZAvCVS2PivrXfVbFJc93zD16uC0neS47RXHIjXKYZQw==}
+ engines: {node: ^14.13.1 || >=16.0.0}
+ hasBin: true
+
+ listr2@5.0.8:
+ resolution: {integrity: sha512-mC73LitKHj9w6v30nLNGPetZIlfpUniNSsxxrbaPcWOjDb92SHPzJPi/t+v1YC/lxKz/AJ9egOjww0qUuFxBpA==}
+ engines: {node: ^14.13.1 || >=16.0.0}
+ peerDependencies:
+ enquirer: '>= 2.3.0 < 3'
+ peerDependenciesMeta:
+ enquirer:
+ optional: true
+
+ loader-runner@4.3.0:
+ resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
+ engines: {node: '>=6.11.5'}
+
+ loader-utils@2.0.4:
+ resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==}
+ engines: {node: '>=8.9.0'}
+
+ local-pkg@0.4.3:
+ resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
+ engines: {node: '>=14'}
+
+ locate-path@5.0.0:
+ resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
+ engines: {node: '>=8'}
+
+ locate-path@6.0.0:
+ resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
+ engines: {node: '>=10'}
+
+ lodash-es@4.17.21:
+ resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
+
+ lodash.camelcase@4.3.0:
+ resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==}
+
+ lodash.debounce@4.0.8:
+ resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}
+
+ lodash.includes@4.3.0:
+ resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==}
+
+ lodash.isboolean@3.0.3:
+ resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==}
+
+ lodash.isinteger@4.0.4:
+ resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==}
+
+ lodash.isnumber@3.0.3:
+ resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==}
+
+ lodash.isplainobject@4.0.6:
+ resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}
+
+ lodash.isstring@4.0.1:
+ resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==}
+
+ lodash.memoize@4.1.2:
+ resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
+
+ lodash.merge@4.6.2:
+ resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
+
+ lodash.mergewith@4.6.2:
+ resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==}
+
+ lodash.once@4.1.1:
+ resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}
+
+ lodash@4.17.21:
+ resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+
+ log-symbols@3.0.0:
+ resolution: {integrity: sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==}
+ engines: {node: '>=8'}
+
+ log-symbols@4.1.0:
+ resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==}
+ engines: {node: '>=10'}
+
+ log-update@4.0.0:
+ resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==}
+ engines: {node: '>=10'}
+
+ logform@2.6.0:
+ resolution: {integrity: sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==}
+ engines: {node: '>= 12.0.0'}
+
+ long@5.2.3:
+ resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==}
+
+ longest-streak@3.1.0:
+ resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
+
+ loose-envify@1.4.0:
+ resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
+ hasBin: true
+
+ lop@0.4.1:
+ resolution: {integrity: sha512-9xyho9why2A2tzm5aIcMWKvzqKsnxrf9B5I+8O30olh6lQU8PH978LqZoI4++37RBgS1Em5i54v1TFs/3wnmXQ==}
+
+ loupe@2.3.7:
+ resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==}
+
+ lowlight@1.20.0:
+ resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==}
+
+ lru-cache@10.2.2:
+ resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==}
+ engines: {node: 14 || >=16.14}
+
+ lru-cache@5.1.1:
+ resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
+
+ lru-cache@6.0.0:
+ resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
+ engines: {node: '>=10'}
+
+ lru-cache@9.1.2:
+ resolution: {integrity: sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==}
+ engines: {node: 14 || >=16.14}
+
+ luxon@3.4.4:
+ resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==}
+ engines: {node: '>=12'}
+
+ macos-release@2.5.1:
+ resolution: {integrity: sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==}
+ engines: {node: '>=6'}
+
+ magic-string@0.30.0:
+ resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==}
+ engines: {node: '>=12'}
+
+ make-dir@1.3.0:
+ resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==}
+ engines: {node: '>=4'}
+
+ make-dir@3.1.0:
+ resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
+ engines: {node: '>=8'}
+
+ make-dir@4.0.0:
+ resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
+ engines: {node: '>=10'}
+
+ make-error@1.3.6:
+ resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
+
+ make-fetch-happen@13.0.1:
+ resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==}
+ engines: {node: ^16.14.0 || >=18.0.0}
+
+ makeerror@1.0.12:
+ resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==}
+
+ mammoth@1.6.0:
+ resolution: {integrity: sha512-jOwbj6BwJzxCf6jr2l1zmSemniIkLnchvELXnDJCANlJawhzyIKObIq48B8kWEPLgUUh57k7FtEO3DHFQMnjMg==}
+ engines: {node: '>=12.0.0'}
+ hasBin: true
+
+ markdown-escapes@1.0.4:
+ resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==}
+
+ markdown-table@3.0.3:
+ resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==}
+
+ md5.js@1.3.5:
+ resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==}
+
+ md5@2.3.0:
+ resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==}
+
+ mdast-util-definitions@5.1.2:
+ resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==}
+
+ mdast-util-find-and-replace@2.2.2:
+ resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==}
+
+ mdast-util-from-markdown@1.3.1:
+ resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==}
+
+ mdast-util-gfm-autolink-literal@1.0.3:
+ resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==}
+
+ mdast-util-gfm-footnote@1.0.2:
+ resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==}
+
+ mdast-util-gfm-strikethrough@1.0.3:
+ resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==}
+
+ mdast-util-gfm-table@1.0.7:
+ resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==}
+
+ mdast-util-gfm-task-list-item@1.0.2:
+ resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==}
+
+ mdast-util-gfm@2.0.2:
+ resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==}
+
+ mdast-util-math@2.0.2:
+ resolution: {integrity: sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==}
+
+ mdast-util-newline-to-break@1.0.0:
+ resolution: {integrity: sha512-491LcYv3gbGhhCrLoeALncQmega2xPh+m3gbsIhVsOX4sw85+ShLFPvPyibxc1Swx/6GtzxgVodq+cGa/47ULg==}
+
+ mdast-util-phrasing@3.0.1:
+ resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==}
+
+ mdast-util-to-hast@12.3.0:
+ resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==}
+
+ mdast-util-to-markdown@1.5.0:
+ resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==}
+
+ mdast-util-to-string@3.2.0:
+ resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==}
+
+ mdn-data@2.0.14:
+ resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==}
+
+ media-typer@0.3.0:
+ resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
+ engines: {node: '>= 0.6'}
+
+ memfs@3.5.3:
+ resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==}
+ engines: {node: '>= 4.0.0'}
+
+ memoize-one@5.2.1:
+ resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==}
+
+ memory-pager@1.5.0:
+ resolution: {integrity: sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==}
+
+ merge-descriptors@1.0.1:
+ resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==}
+
+ merge-stream@2.0.0:
+ resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
+
+ merge2@1.4.1:
+ resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
+ engines: {node: '>= 8'}
+
+ mermaid@10.2.3:
+ resolution: {integrity: sha512-cMVE5s9PlQvOwfORkyVpr5beMsLdInrycAosdr+tpZ0WFjG4RJ/bUHST7aTgHNJbujHkdBRAm+N50P3puQOfPw==}
+
+ methods@1.1.2:
+ resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==}
+ engines: {node: '>= 0.6'}
+
+ micromark-core-commonmark@1.1.0:
+ resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==}
+
+ micromark-extension-gfm-autolink-literal@1.0.5:
+ resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==}
+
+ micromark-extension-gfm-footnote@1.1.2:
+ resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==}
+
+ micromark-extension-gfm-strikethrough@1.0.7:
+ resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==}
+
+ micromark-extension-gfm-table@1.0.7:
+ resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==}
+
+ micromark-extension-gfm-tagfilter@1.0.2:
+ resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==}
+
+ micromark-extension-gfm-task-list-item@1.0.5:
+ resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==}
+
+ micromark-extension-gfm@2.0.3:
+ resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==}
+
+ micromark-extension-math@2.1.2:
+ resolution: {integrity: sha512-es0CcOV89VNS9wFmyn+wyFTKweXGW4CEvdaAca6SWRWPyYCbBisnjaHLjWO4Nszuiud84jCpkHsqAJoa768Pvg==}
+
+ micromark-factory-destination@1.1.0:
+ resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==}
+
+ micromark-factory-label@1.1.0:
+ resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==}
+
+ micromark-factory-space@1.1.0:
+ resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==}
+
+ micromark-factory-title@1.1.0:
+ resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==}
+
+ micromark-factory-whitespace@1.1.0:
+ resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==}
+
+ micromark-util-character@1.2.0:
+ resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==}
+
+ micromark-util-chunked@1.1.0:
+ resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==}
+
+ micromark-util-classify-character@1.1.0:
+ resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==}
+
+ micromark-util-combine-extensions@1.1.0:
+ resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==}
+
+ micromark-util-decode-numeric-character-reference@1.1.0:
+ resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==}
+
+ micromark-util-decode-string@1.1.0:
+ resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==}
+
+ micromark-util-encode@1.1.0:
+ resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==}
+
+ micromark-util-html-tag-name@1.2.0:
+ resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==}
+
+ micromark-util-normalize-identifier@1.1.0:
+ resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==}
+
+ micromark-util-resolve-all@1.1.0:
+ resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==}
+
+ micromark-util-sanitize-uri@1.2.0:
+ resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==}
+
+ micromark-util-subtokenize@1.1.0:
+ resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==}
+
+ micromark-util-symbol@1.1.0:
+ resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==}
+
+ micromark-util-types@1.1.0:
+ resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==}
+
+ micromark@3.2.0:
+ resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==}
+
+ micromatch@4.0.5:
+ resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
+ engines: {node: '>=8.6'}
+
+ miller-rabin@4.0.1:
+ resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==}
+ hasBin: true
+
+ mime-db@1.52.0:
+ resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
+ engines: {node: '>= 0.6'}
+
+ mime-types@2.1.35:
+ resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
+ engines: {node: '>= 0.6'}
+
+ mime@1.6.0:
+ resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
+ engines: {node: '>=4'}
+ hasBin: true
+
+ mime@2.6.0:
+ resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==}
+ engines: {node: '>=4.0.0'}
+ hasBin: true
+
+ mime@3.0.0:
+ resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==}
+ engines: {node: '>=10.0.0'}
+ hasBin: true
+
+ mime@4.0.1:
+ resolution: {integrity: sha512-5lZ5tyrIfliMXzFtkYyekWbtRXObT9OWa8IwQ5uxTBDHucNNwniRqo0yInflj+iYi5CBa6qxadGzGarDfuEOxA==}
+ engines: {node: '>=16'}
+ hasBin: true
+
+ mimic-fn@2.1.0:
+ resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
+ engines: {node: '>=6'}
+
+ mimic-fn@4.0.0:
+ resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
+ engines: {node: '>=12'}
+
+ mimic-response@2.1.0:
+ resolution: {integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==}
+ engines: {node: '>=8'}
+
+ mimic-response@3.1.0:
+ resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
+ engines: {node: '>=10'}
+
+ minimalistic-assert@1.0.1:
+ resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
+
+ minimalistic-crypto-utils@1.0.1:
+ resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==}
+
+ minimatch@3.1.2:
+ resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+
+ minimatch@8.0.4:
+ resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
+ minimatch@9.0.3:
+ resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
+ minimatch@9.0.4:
+ resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
+ minimist@1.2.8:
+ resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
+
+ minipass-collect@2.0.1:
+ resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
+ minipass-fetch@3.0.5:
+ resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
+ minipass-flush@1.0.5:
+ resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==}
+ engines: {node: '>= 8'}
+
+ minipass-pipeline@1.2.4:
+ resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==}
+ engines: {node: '>=8'}
+
+ minipass-sized@1.0.3:
+ resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==}
+ engines: {node: '>=8'}
+
+ minipass@3.3.6:
+ resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
+ engines: {node: '>=8'}
+
+ minipass@4.2.8:
+ resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==}
+ engines: {node: '>=8'}
+
+ minipass@5.0.0:
+ resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
+ engines: {node: '>=8'}
+
+ minipass@7.1.1:
+ resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==}
+ engines: {node: '>=16 || 14 >=14.17'}
+
+ minizlib@2.1.2:
+ resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
+ engines: {node: '>= 8'}
+
+ mkdirp-classic@0.5.3:
+ resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
+
+ mkdirp@0.5.6:
+ resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
+ hasBin: true
+
+ mkdirp@1.0.4:
+ resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
+ engines: {node: '>=10'}
+ hasBin: true
+
+ mnemonist@0.39.6:
+ resolution: {integrity: sha512-A/0v5Z59y63US00cRSLiloEIw3t5G+MiKz4BhX21FI+YBJXBOGW0ohFxTxO08dsOYlzxo87T7vGfZKYp2bcAWA==}
+
+ monaco-editor@0.48.0:
+ resolution: {integrity: sha512-goSDElNqFfw7iDHMg8WDATkfcyeLTNpBHQpO8incK6p5qZt5G/1j41X0xdGzpIkGojGXM+QiRQyLjnfDVvrpwA==}
+
+ mongodb-connection-string-url@2.6.0:
+ resolution: {integrity: sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==}
+
+ mongodb@5.1.0:
+ resolution: {integrity: sha512-qgKb7y+EI90y4weY3z5+lIgm8wmexbonz0GalHkSElQXVKtRuwqXuhXKccyvIjXCJVy9qPV82zsinY0W1FBnJw==}
+ 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
+
+ mongoose@7.0.2:
+ resolution: {integrity: sha512-whX+5lAOLOs6VXRr9w+6m5qb8m/IXWLLb9+0/HRUh2TiIYtTt7UvajK92zW6wllCjBkrrnz/MDIOTCWMbs8K4g==}
+ engines: {node: '>=14.0.0'}
+
+ mpath@0.9.0:
+ resolution: {integrity: sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew==}
+ engines: {node: '>=4.0.0'}
+
+ mquery@5.0.0:
+ resolution: {integrity: sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg==}
+ engines: {node: '>=14.0.0'}
+
+ mri@1.2.0:
+ resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
+ engines: {node: '>=4'}
+
+ ms@2.0.0:
+ resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
+
+ ms@2.1.2:
+ resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
+
+ ms@2.1.3:
+ resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+
+ multer@1.4.5-lts.1:
+ resolution: {integrity: sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==}
+ engines: {node: '>= 6.0.0'}
+
+ mute-stream@0.0.8:
+ resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==}
+
+ nan@2.19.0:
+ resolution: {integrity: sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==}
+
+ nanoid@3.3.7:
+ resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
+ engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
+ hasBin: true
+
+ nanoid@4.0.1:
+ resolution: {integrity: sha512-udKGtCCUafD3nQtJg9wBhRP3KMbPglUsgV5JVsXhvyBs/oefqb4sqMEhKBBgqZncYowu58p1prsZQBYvAj/Gww==}
+ engines: {node: ^14 || ^16 || >=18}
+ hasBin: true
+
+ napi-build-utils@1.0.2:
+ resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
+
+ natural-compare-lite@1.4.0:
+ resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
+
+ natural-compare@1.4.0:
+ resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
+
+ negotiator@0.6.3:
+ resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
+ engines: {node: '>= 0.6'}
+
+ neo-async@2.6.2:
+ resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
+
+ next-i18next@15.2.0:
+ resolution: {integrity: sha512-Rl5yZ4oGffsB0AjRykZ5PzNQ2M6am54MaMayldGmH/UKZisrIxk2SKEPJvaHhKlWe1qgdNi2FkodwK8sEjfEmg==}
+ engines: {node: '>=14'}
+ peerDependencies:
+ i18next: '>= 23.7.13'
+ next: '>= 12.0.0'
+ react: 18.3.1
+ react-i18next: '>= 13.5.0'
+
+ next@14.2.3:
+ resolution: {integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==}
+ engines: {node: '>=18.17.0'}
+ hasBin: true
+ peerDependencies:
+ '@opentelemetry/api': ^1.1.0
+ '@playwright/test': ^1.41.2
+ react: 18.3.1
+ react-dom: 18.3.1
+ sass: ^1.3.0
+ peerDependenciesMeta:
+ '@opentelemetry/api':
+ optional: true
+ '@playwright/test':
+ optional: true
+ sass:
+ optional: true
+
+ nextjs-cors@2.2.0:
+ resolution: {integrity: sha512-FZu/A+L59J4POJNqwXYyCPDvsLDeu5HjSBvytzS6lsrJeDz5cmnH45zV+VoNic0hjaeER9xGaiIjZIWzEHnxQg==}
+ peerDependencies:
+ next: ^8.1.1-canary.54 || ^9.0.0 || ^10.0.0-0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0
+
+ nextjs-node-loader@1.1.5:
+ resolution: {integrity: sha512-tS2wWPh8QsQHBVNG8w7xzL3ua+OFnmFvcOFxrAQsfK4T017nOiCUrybVWVieilEn1z8CqODcRw1z70mFRPQi1Q==}
+ engines: {node: '>= 10.13.0'}
+ peerDependencies:
+ webpack: ^5.76.0
+
+ node-abi@3.62.0:
+ resolution: {integrity: sha512-CPMcGa+y33xuL1E0TcNIu4YyaZCxnnvkVaEXrsosR3FxN+fV8xvb7Mzpb7IgKler10qeMkE6+Dp8qJhpzdq35g==}
+ engines: {node: '>=10'}
+
+ node-abort-controller@3.1.1:
+ resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==}
+
+ node-cron@3.0.3:
+ resolution: {integrity: sha512-dOal67//nohNgYWb+nWmg5dkFdIwDm8EpeGYMekPMrngV3637lqnX0lbUcCtgibHTz6SEz7DAIjKvKDFYCnO1A==}
+ engines: {node: '>=6.0.0'}
+
+ node-domexception@1.0.0:
+ resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
+ engines: {node: '>=10.5.0'}
+
+ node-emoji@1.11.0:
+ resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==}
+
+ node-fetch@2.7.0:
+ resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
+ engines: {node: 4.x || >=6.0.0}
+ peerDependencies:
+ encoding: ^0.1.0
+ peerDependenciesMeta:
+ encoding:
+ optional: true
+
+ node-gyp@10.1.0:
+ resolution: {integrity: sha512-B4J5M1cABxPc5PwfjhbV5hoy2DP9p8lFXASnEN6hugXOa61416tnTZ29x9sSwAd0o99XNIcpvDDy1swAExsVKA==}
+ engines: {node: ^16.14.0 || >=18.0.0}
+ hasBin: true
+
+ node-int64@0.4.0:
+ resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}
+
+ node-releases@2.0.14:
+ resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+
+ node-stdlib-browser@1.2.0:
+ resolution: {integrity: sha512-VSjFxUhRhkyed8AtLwSCkMrJRfQ3e2lGtG3sP6FEgaLKBBbxM/dLfjRe1+iLhjvyLFW3tBQ8+c0pcOtXGbAZJg==}
+ engines: {node: '>=10'}
+
+ node-xlsx@0.23.0:
+ resolution: {integrity: sha512-r3KaSZSsSrK92rbPXnX/vDdxURmPPik0rjJ3A+Pybzpjyrk4G6WyGfj8JIz5dMMEpCmWVpmO4qoVPBxnpLv/8Q==}
+ engines: {node: '>=10.0.0'}
+ hasBin: true
+
+ non-layered-tidy-tree-layout@2.0.2:
+ resolution: {integrity: sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==}
+
+ nopt@5.0.0:
+ resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==}
+ engines: {node: '>=6'}
+ hasBin: true
+
+ nopt@7.2.1:
+ resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ hasBin: true
+
+ normalize-path@3.0.0:
+ resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
+ engines: {node: '>=0.10.0'}
+
+ npm-run-path@4.0.1:
+ resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
+ engines: {node: '>=8'}
+
+ npm-run-path@5.3.0:
+ resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
+ engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+
+ npmlog@5.0.1:
+ resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==}
+
+ nprogress@0.2.0:
+ resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==}
+
+ nth-check@2.1.1:
+ resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
+
+ object-assign@4.1.1:
+ resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
+ engines: {node: '>=0.10.0'}
+
+ object-inspect@1.13.1:
+ resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
+
+ object-is@1.1.6:
+ resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==}
+ engines: {node: '>= 0.4'}
+
+ object-keys@1.1.1:
+ resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
+ engines: {node: '>= 0.4'}
+
+ object.assign@4.1.5:
+ resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
+ engines: {node: '>= 0.4'}
+
+ object.entries@1.1.8:
+ resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==}
+ engines: {node: '>= 0.4'}
+
+ object.fromentries@2.0.8:
+ resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==}
+ engines: {node: '>= 0.4'}
+
+ object.groupby@1.0.3:
+ resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==}
+ engines: {node: '>= 0.4'}
+
+ object.hasown@1.1.4:
+ resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==}
+ engines: {node: '>= 0.4'}
+
+ object.values@1.2.0:
+ resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==}
+ engines: {node: '>= 0.4'}
+
+ obliterator@2.0.4:
+ resolution: {integrity: sha512-lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ==}
+
+ on-exit-leak-free@2.1.2:
+ resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==}
+ engines: {node: '>=14.0.0'}
+
+ on-finished@2.4.1:
+ resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
+ engines: {node: '>= 0.8'}
+
+ once@1.4.0:
+ resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
+
+ one-time@1.0.0:
+ resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==}
+
+ onetime@5.1.2:
+ resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
+ engines: {node: '>=6'}
+
+ onetime@6.0.0:
+ resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
+ engines: {node: '>=12'}
+
+ openai@4.28.0:
+ resolution: {integrity: sha512-JM8fhcpmpGN0vrUwGquYIzdcEQHtFuom6sRCbbCM6CfzZXNuRk33G7KfeRAIfnaCxSpzrP5iHtwJzIm6biUZ2Q==}
+ hasBin: true
+
+ openapi-types@12.1.3:
+ resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==}
+
+ option@0.2.4:
+ resolution: {integrity: sha512-pkEqbDyl8ou5cpq+VsnQbe/WlEy5qS7xPzMS1U55OCG9KPvwFD46zDbxQIj3egJSFc3D+XhYOPUzz49zQAVy7A==}
+
+ optionator@0.9.3:
+ resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
+ engines: {node: '>= 0.8.0'}
+
+ ora@5.4.1:
+ resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==}
+ engines: {node: '>=10'}
+
+ os-browserify@0.3.0:
+ resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==}
+
+ os-name@4.0.1:
+ resolution: {integrity: sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==}
+ engines: {node: '>=10'}
+
+ os-tmpdir@1.0.2:
+ resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
+ engines: {node: '>=0.10.0'}
+
+ p-limit@2.3.0:
+ resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
+ engines: {node: '>=6'}
+
+ p-limit@3.1.0:
+ resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
+ engines: {node: '>=10'}
+
+ p-locate@4.1.0:
+ resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
+ engines: {node: '>=8'}
+
+ p-locate@5.0.0:
+ resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
+ engines: {node: '>=10'}
+
+ p-map@4.0.0:
+ resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==}
+ engines: {node: '>=10'}
+
+ p-try@2.2.0:
+ resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
+ engines: {node: '>=6'}
+
+ packet-reader@1.0.0:
+ resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==}
+
+ pako@1.0.11:
+ resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}
+
+ papaparse@5.4.1:
+ resolution: {integrity: sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==}
+
+ parent-module@1.0.1:
+ resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
+ engines: {node: '>=6'}
+
+ parse-asn1@5.1.7:
+ resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==}
+ engines: {node: '>= 0.10'}
+
+ parse-entities@1.2.2:
+ resolution: {integrity: sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==}
+
+ parse-entities@2.0.0:
+ resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==}
+
+ parse-json@5.2.0:
+ resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
+ engines: {node: '>=8'}
+
+ parse5-htmlparser2-tree-adapter@7.0.0:
+ resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==}
+
+ parse5@6.0.1:
+ resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
+
+ parse5@7.1.2:
+ resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
+
+ parseurl@1.3.3:
+ resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
+ engines: {node: '>= 0.8'}
+
+ path-browserify@1.0.1:
+ resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
+
+ path-exists@4.0.0:
+ resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
+ engines: {node: '>=8'}
+
+ path-is-absolute@1.0.1:
+ resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
+ engines: {node: '>=0.10.0'}
+
+ path-key@3.1.1:
+ resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
+ engines: {node: '>=8'}
+
+ path-key@4.0.0:
+ resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
+ engines: {node: '>=12'}
+
+ path-parse@1.0.7:
+ resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
+
+ path-scurry@1.11.1:
+ resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
+ engines: {node: '>=16 || 14 >=14.18'}
+
+ path-to-regexp@0.1.7:
+ resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}
+
+ path-to-regexp@3.2.0:
+ resolution: {integrity: sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA==}
+
+ path-to-regexp@6.2.2:
+ resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==}
+
+ path-type@4.0.0:
+ resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
+ engines: {node: '>=8'}
+
+ path2d-polyfill@2.0.1:
+ resolution: {integrity: sha512-ad/3bsalbbWhmBo0D6FZ4RNMwsLsPpL6gnvhuSaU5Vm7b06Kr5ubSltQQ0T7YKsiJQO+g22zJ4dJKNTXIyOXtA==}
+ engines: {node: '>=8'}
+
+ pathval@1.1.1:
+ resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
+
+ pbkdf2@3.1.2:
+ resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==}
+ engines: {node: '>=0.12'}
+
+ pdfjs-dist@4.0.269:
+ resolution: {integrity: sha512-jjWO56tcOjnmPqDf8PmXDeZ781AGvpHMYI3HhNtaFKTRXXPaD1ArSrhVe38/XsrIQJ0onISCND/vuXaWJkiDWw==}
+ engines: {node: '>=18'}
+
+ peek-readable@5.0.0:
+ resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==}
+ engines: {node: '>=14.16'}
+
+ pend@1.2.0:
+ resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
+
+ pg-connection-string@2.6.3:
+ resolution: {integrity: sha512-77FxhhKJQH+xJx6tDqkhhMa0nZvv3U1HYLDQgwZxZafVD583++O5LXn5oo5HaQZ0vXwYcZA1koYAJM3JvD6Gtw==}
+
+ pg-int8@1.0.1:
+ resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==}
+ engines: {node: '>=4.0.0'}
+
+ pg-pool@3.6.2:
+ resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==}
+ peerDependencies:
+ pg: '>=8.0'
+
+ pg-protocol@1.6.1:
+ resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==}
+
+ pg-types@2.2.0:
+ resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==}
+ engines: {node: '>=4'}
+
+ pg@8.10.0:
+ resolution: {integrity: sha512-ke7o7qSTMb47iwzOSaZMfeR7xToFdkE71ifIipOAAaLIM0DYzfOAXlgFFmYUIE2BcJtvnVlGCID84ZzCegE8CQ==}
+ engines: {node: '>= 8.0.0'}
+ peerDependencies:
+ pg-native: '>=3.0.1'
+ peerDependenciesMeta:
+ pg-native:
+ optional: true
+
+ pgpass@1.0.5:
+ resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==}
+
+ picocolors@1.0.1:
+ resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
+
+ picomatch@2.3.1:
+ resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
+ engines: {node: '>=8.6'}
+
+ pidtree@0.6.0:
+ resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==}
+ engines: {node: '>=0.10'}
+ hasBin: true
+
+ pify@2.3.0:
+ resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
+ engines: {node: '>=0.10.0'}
+
+ pify@3.0.0:
+ resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==}
+ engines: {node: '>=4'}
+
+ pinkie-promise@2.0.1:
+ resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==}
+ engines: {node: '>=0.10.0'}
+
+ pinkie@2.0.4:
+ resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==}
+ engines: {node: '>=0.10.0'}
+
+ pino-abstract-transport@1.2.0:
+ resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==}
+
+ pino-std-serializers@6.2.2:
+ resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==}
+
+ pino-std-serializers@7.0.0:
+ resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==}
+
+ pino@8.21.0:
+ resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==}
+ hasBin: true
+
+ pino@9.1.0:
+ resolution: {integrity: sha512-qUcgfrlyOtjwhNLdbhoL7NR4NkHjzykAPw0V2QLFbvu/zss29h4NkRnibyFzBrNCbzCOY3WZ9hhKSwfOkNggYA==}
+ hasBin: true
+
+ pirates@4.0.6:
+ resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
+ engines: {node: '>= 6'}
+
+ pkg-dir@4.2.0:
+ resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
+ engines: {node: '>=8'}
+
+ pkg-dir@5.0.0:
+ resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==}
+ engines: {node: '>=10'}
+
+ pluralize@8.0.0:
+ resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
+ engines: {node: '>=4'}
+
+ possible-typed-array-names@1.0.0:
+ resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==}
+ engines: {node: '>= 0.4'}
+
+ postcss@8.4.31:
+ resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
+ engines: {node: ^10 || ^12 || >=14}
+
+ postcss@8.4.38:
+ resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
+ engines: {node: ^10 || ^12 || >=14}
+
+ postgres-array@2.0.0:
+ resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}
+ engines: {node: '>=4'}
+
+ postgres-bytea@1.0.0:
+ resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==}
+ engines: {node: '>=0.10.0'}
+
+ postgres-date@1.0.7:
+ resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==}
+ engines: {node: '>=0.10.0'}
+
+ postgres-interval@1.2.0:
+ resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==}
+ engines: {node: '>=0.10.0'}
+
+ prebuild-install@7.1.2:
+ resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==}
+ engines: {node: '>=10'}
+ hasBin: true
+
+ prelude-ls@1.2.1:
+ resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
+ engines: {node: '>= 0.8.0'}
+
+ prettier@2.8.8:
+ resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
+ engines: {node: '>=10.13.0'}
+ hasBin: true
+
+ prettier@3.2.4:
+ resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==}
+ engines: {node: '>=14'}
+ hasBin: true
+
+ pretty-format@29.7.0:
+ resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+
+ prismjs@1.27.0:
+ resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==}
+ engines: {node: '>=6'}
+
+ prismjs@1.29.0:
+ resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
+ engines: {node: '>=6'}
+
+ proc-log@3.0.0:
+ resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
+ proc-log@4.2.0:
+ resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
+ process-nextick-args@2.0.1:
+ resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
+
+ process-warning@3.0.0:
+ resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==}
+
+ process@0.11.10:
+ resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
+ engines: {node: '>= 0.6.0'}
+
+ promise-retry@2.0.1:
+ resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==}
+ engines: {node: '>=10'}
+
+ prompts@2.4.2:
+ resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
+ engines: {node: '>= 6'}
+
+ prop-types@15.8.1:
+ resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
+
+ property-information@5.6.0:
+ resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==}
+
+ property-information@6.4.1:
+ resolution: {integrity: sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w==}
+
+ protobufjs@7.3.0:
+ resolution: {integrity: sha512-YWD03n3shzV9ImZRX3ccbjqLxj7NokGN0V/ESiBV5xWqrommYHYiihuIyavq03pWSGqlyvYUFmfoMKd+1rPA/g==}
+ engines: {node: '>=12.0.0'}
+
+ proxy-addr@2.0.7:
+ resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
+ engines: {node: '>= 0.10'}
+
+ proxy-from-env@1.1.0:
+ resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
+
+ public-encrypt@4.0.3:
+ resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==}
+
+ pump@3.0.0:
+ resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
+
+ punycode@1.4.1:
+ resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==}
+
+ punycode@2.3.1:
+ resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
+ engines: {node: '>=6'}
+
+ pure-rand@6.1.0:
+ resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==}
+
+ qs@6.11.0:
+ resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
+ engines: {node: '>=0.6'}
+
+ qs@6.12.0:
+ resolution: {integrity: sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==}
+ engines: {node: '>=0.6'}
+
+ querystring-es3@0.2.1:
+ resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==}
+ engines: {node: '>=0.4.x'}
+
+ queue-microtask@1.2.3:
+ resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
+
+ quick-format-unescaped@4.0.4:
+ resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}
+
+ raf-schd@4.0.3:
+ resolution: {integrity: sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==}
+
+ randombytes@2.1.0:
+ resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
+
+ randomfill@1.0.4:
+ resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==}
+
+ range-parser@1.2.1:
+ resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
+ engines: {node: '>= 0.6'}
+
+ raw-body@2.5.1:
+ resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==}
+ engines: {node: '>= 0.8'}
+
+ rc@1.2.8:
+ resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
+ hasBin: true
+
+ react-beautiful-dnd@13.1.1:
+ resolution: {integrity: sha512-0Lvs4tq2VcrEjEgDXHjT98r+63drkKEgqyxdA7qD3mvKwga6a5SscbdLPO2IExotU1jW8L0Ksdl0Cj2AF67nPQ==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ react-clientside-effect@1.2.6:
+ resolution: {integrity: sha512-XGGGRQAKY+q25Lz9a/4EPqom7WRjz3z9R2k4jhVKA/puQFH/5Nt27vFZYql4m4NVNdUvX8PS3O7r/Zzm7cjUlg==}
+ peerDependencies:
+ react: 18.3.1
+
+ react-day-picker@8.7.1:
+ resolution: {integrity: sha512-Gv426AW8b151CZfh3aP5RUGztLwHB/EyJgWZ5iMgtzbFBkjHfG6Y66CIQFMWGLnYjsQ9DYSJRmJ5S0Pg5HWKjA==}
+ peerDependencies:
+ date-fns: ^2.28.0
+ react: 18.3.1
+
+ react-dom@18.3.1:
+ resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
+ peerDependencies:
+ react: 18.3.1
+
+ react-error-boundary@3.1.4:
+ resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==}
+ engines: {node: '>=10', npm: '>=6'}
+ peerDependencies:
+ react: 18.3.1
+
+ react-fast-compare@3.2.2:
+ resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==}
+
+ react-focus-lock@2.11.2:
+ resolution: {integrity: sha512-DDTbEiov0+RthESPVSTIdAWPPKic+op3sCcP+icbMRobvQNt7LuAlJ3KoarqQv5sCgKArru3kXmlmFTa27/CdQ==}
+ peerDependencies:
+ '@types/react': 18.3.0
+ react: 18.3.1
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ react-hook-form@7.43.1:
+ resolution: {integrity: sha512-+s3+s8LLytRMriwwuSqeLStVjRXFGxgjjx2jED7Z+wz1J/88vpxieRQGvJVvzrzVxshZ0BRuocFERb779m2kNg==}
+ engines: {node: '>=12.22.0'}
+ peerDependencies:
+ react: 18.3.1
+
+ react-i18next@13.5.0:
+ resolution: {integrity: sha512-CFJ5NDGJ2MUyBohEHxljOq/39NQ972rh1ajnadG9BjTk+UXbHLq4z5DKEbEQBDoIhUmmbuS/fIMJKo6VOax1HA==}
+ peerDependencies:
+ i18next: '>= 23.2.3'
+ react: 18.3.1
+ react-dom: '*'
+ react-native: '*'
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
+ react-native:
+ optional: true
+
+ react-is@16.13.1:
+ resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
+
+ react-is@17.0.2:
+ resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
+
+ react-is@18.2.0:
+ resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
+
+ react-markdown@8.0.7:
+ resolution: {integrity: sha512-bvWbzG4MtOU62XqBx3Xx+zB2raaFFsq4mYiAzfjXJMEz2sixgeAfraA3tvzULF02ZdOMUOKTBFFaZJDDrq+BJQ==}
+ peerDependencies:
+ '@types/react': 18.3.0
+ react: 18.3.1
+
+ react-redux@7.2.9:
+ resolution: {integrity: sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: '*'
+ react-native: '*'
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
+ react-native:
+ optional: true
+
+ react-remove-scroll-bar@2.3.6:
+ resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@types/react': 18.3.0
+ react: 18.3.1
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ react-remove-scroll@2.5.9:
+ resolution: {integrity: sha512-bvHCLBrFfM2OgcrpPY2YW84sPdS2o2HKWJUf1xGyGLnSoEnOTOBpahIarjRuYtN0ryahCeP242yf+5TrBX/pZA==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@types/react': 18.3.0
+ react: 18.3.1
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ react-style-singleton@2.2.1:
+ resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@types/react': 18.3.0
+ react: 18.3.1
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ react-syntax-highlighter@15.5.0:
+ resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==}
+ peerDependencies:
+ react: 18.3.1
+
+ react@18.3.1:
+ resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
+ engines: {node: '>=0.10.0'}
+
+ reactflow@11.7.4:
+ resolution: {integrity: sha512-QI6+oc1Ft6oFeLSdHlp+SmgymbI5Tm49wj5JyE84O4A54yN/ImfYaBhLit9Cmfzxn9Tz6tDqmGMGbk4bdtB8/w==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+
+ readable-stream@2.3.8:
+ resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
+
+ readable-stream@3.6.2:
+ resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
+ engines: {node: '>= 6'}
+
+ readable-stream@4.5.2:
+ resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==}
+ engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+
+ readable-web-to-node-stream@3.0.2:
+ resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==}
+ engines: {node: '>=8'}
+
+ readdirp@3.6.0:
+ resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
+ engines: {node: '>=8.10.0'}
+
+ real-require@0.2.0:
+ resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}
+ engines: {node: '>= 12.13.0'}
+
+ rechoir@0.6.2:
+ resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==}
+ engines: {node: '>= 0.10'}
+
+ redux@4.2.1:
+ resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==}
+
+ reflect-metadata@0.2.0:
+ resolution: {integrity: sha512-vUN0wuk3MuhSVMfU/ImnPQAK8QZcXJ339DtVsP3jDscxCe6dT+PsOe3J1BYS9Ec2Fd4oC6ry6bCBebzTya0IYw==}
+ deprecated: This version has a critical bug in fallback handling. Please upgrade to reflect-metadata@0.2.2 or newer.
+
+ reflect.getprototypeof@1.0.6:
+ resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==}
+ engines: {node: '>= 0.4'}
+
+ refractor@3.6.0:
+ resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==}
+
+ regenerate-unicode-properties@10.1.1:
+ resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==}
+ engines: {node: '>=4'}
+
+ regenerate@1.4.2:
+ resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
+
+ regenerator-runtime@0.14.1:
+ resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
+
+ regenerator-transform@0.15.2:
+ resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==}
+
+ regexp.prototype.flags@1.5.2:
+ resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==}
+ engines: {node: '>= 0.4'}
+
+ regexpp@3.2.0:
+ resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
+ engines: {node: '>=8'}
+
+ regexpu-core@5.3.2:
+ resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==}
+ engines: {node: '>=4'}
+
+ regjsparser@0.9.1:
+ resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==}
+ hasBin: true
+
+ rehype-katex@6.0.2:
+ resolution: {integrity: sha512-C4gDAlS1+l0hJqctyiU64f9CvT00S03qV1T6HiMzbSuLBgWUtcqydWHY9OpKrm0SpkK16FNd62CDKyWLwV2ppg==}
+
+ rehype-parse@8.0.5:
+ resolution: {integrity: sha512-Ds3RglaY/+clEX2U2mHflt7NlMA72KspZ0JLUJgBBLpRddBcEw3H8uYZQliQriku22NZpYMfjDdSgHcjxue24A==}
+
+ remark-breaks@3.0.3:
+ resolution: {integrity: sha512-C7VkvcUp1TPUc2eAYzsPdaUh8Xj4FSbQnYA5A9f80diApLZscTDeG7efiWP65W8hV2sEy3JuGVU0i6qr5D8Hug==}
+
+ remark-frontmatter@1.3.3:
+ resolution: {integrity: sha512-fM5eZPBvu2pVNoq3ZPW22q+5Ativ1oLozq2qYt9I2oNyxiUd/tDl0iLLntEVAegpZIslPWg1brhcP1VsaSVUag==}
+
+ remark-gfm@3.0.1:
+ resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==}
+
+ remark-math@5.1.1:
+ resolution: {integrity: sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==}
+
+ remark-parse@10.0.2:
+ resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==}
+
+ remark-parse@7.0.2:
+ resolution: {integrity: sha512-9+my0lQS80IQkYXsMA8Sg6m9QfXYJBnXjWYN5U+kFc5/n69t+XZVXU/ZBYr3cYH8FheEGf1v87rkFDhJ8bVgMA==}
+
+ remark-rehype@10.1.0:
+ resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==}
+
+ repeat-string@1.6.1:
+ resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==}
+ engines: {node: '>=0.10'}
+
+ request-ip@3.3.0:
+ resolution: {integrity: sha512-cA6Xh6e0fDBBBwH77SLJaJPBmD3nWVAcF9/XAcsrIHdjhFzFiB5aNQFytdjCGPezU3ROwrR11IddKAM08vohxA==}
+
+ require-directory@2.1.1:
+ resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
+ engines: {node: '>=0.10.0'}
+
+ require-from-string@2.0.2:
+ resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
+ engines: {node: '>=0.10.0'}
+
+ resize-observer-polyfill@1.5.1:
+ resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==}
+
+ resolve-cwd@3.0.0:
+ resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==}
+ engines: {node: '>=8'}
+
+ resolve-from@4.0.0:
+ resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
+ engines: {node: '>=4'}
+
+ resolve-from@5.0.0:
+ resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
+ engines: {node: '>=8'}
+
+ resolve-pkg-maps@1.0.0:
+ resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
+
+ resolve.exports@2.0.2:
+ resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==}
+ engines: {node: '>=10'}
+
+ resolve@1.22.8:
+ resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
+ hasBin: true
+
+ resolve@2.0.0-next.5:
+ resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
+ hasBin: true
+
+ restore-cursor@3.1.0:
+ resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
+ engines: {node: '>=8'}
+
+ ret@0.4.3:
+ resolution: {integrity: sha512-0f4Memo5QP7WQyUEAYUO3esD/XjOc3Zjjg5CPsAq1p8sIu0XPeMbHJemKA0BO7tV0X7+A0FoEpbmHXWxPyD3wQ==}
+ engines: {node: '>=10'}
+
+ retry@0.12.0:
+ resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
+ engines: {node: '>= 4'}
+
+ reusify@1.0.4:
+ resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
+ engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
+
+ rfdc@1.3.1:
+ resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==}
+
+ rimraf@3.0.2:
+ resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
+ deprecated: Rimraf versions prior to v4 are no longer supported
+ hasBin: true
+
+ rimraf@4.4.1:
+ resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==}
+ engines: {node: '>=14'}
+ hasBin: true
+
+ ripemd160@2.0.2:
+ resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==}
+
+ robust-predicates@3.0.2:
+ resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==}
+
+ rollup@2.79.1:
+ resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==}
+ engines: {node: '>=10.0.0'}
+ hasBin: true
+
+ run-async@2.4.1:
+ resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==}
+ engines: {node: '>=0.12.0'}
+
+ run-parallel@1.2.0:
+ resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
+
+ rw@1.3.3:
+ resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==}
+
+ rxjs@7.8.1:
+ resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
+
+ sade@1.8.1:
+ resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
+ engines: {node: '>=6'}
+
+ safe-array-concat@1.1.2:
+ resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==}
+ engines: {node: '>=0.4'}
+
+ safe-buffer@5.1.2:
+ resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
+
+ safe-buffer@5.2.1:
+ resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+
+ safe-regex-test@1.0.3:
+ resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==}
+ engines: {node: '>= 0.4'}
+
+ safe-regex2@3.1.0:
+ resolution: {integrity: sha512-RAAZAGbap2kBfbVhvmnTFv73NWLMvDGOITFYTZBAaY8eR+Ir4ef7Up/e7amo+y1+AH+3PtLkrt9mvcTsG9LXug==}
+
+ safe-stable-stringify@2.4.3:
+ resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==}
+ engines: {node: '>=10'}
+
+ safer-buffer@2.1.2:
+ resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+
+ saslprep@1.0.3:
+ resolution: {integrity: sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==}
+ engines: {node: '>=6'}
+
+ sass@1.58.3:
+ resolution: {integrity: sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==}
+ engines: {node: '>=12.0.0'}
+ hasBin: true
+
+ scheduler@0.23.2:
+ resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
+
+ schema-utils@3.3.0:
+ resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
+ engines: {node: '>= 10.13.0'}
+
+ screenfull@5.2.0:
+ resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==}
+ engines: {node: '>=0.10.0'}
+
+ secure-json-parse@2.7.0:
+ resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==}
+
+ seek-bzip@1.0.6:
+ resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==}
+ hasBin: true
+
+ semver@6.3.1:
+ resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
+ hasBin: true
+
+ semver@7.6.0:
+ resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==}
+ engines: {node: '>=10'}
+ hasBin: true
+
+ semver@7.6.2:
+ resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
+ engines: {node: '>=10'}
+ hasBin: true
+
+ send@0.18.0:
+ resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
+ engines: {node: '>= 0.8.0'}
+
+ serialize-javascript@6.0.2:
+ resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
+
+ serve-static@1.15.0:
+ resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==}
+ engines: {node: '>= 0.8.0'}
+
+ set-blocking@2.0.0:
+ resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
+
+ set-cookie-parser@2.6.0:
+ resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==}
+
+ set-function-length@1.2.2:
+ resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
+ engines: {node: '>= 0.4'}
+
+ set-function-name@2.0.2:
+ resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
+ engines: {node: '>= 0.4'}
+
+ setimmediate@1.0.5:
+ resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==}
+
+ setprototypeof@1.2.0:
+ resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
+
+ sha.js@2.4.11:
+ resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==}
+ hasBin: true
+
+ shebang-command@2.0.0:
+ resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
+ engines: {node: '>=8'}
+
+ shebang-regex@3.0.0:
+ resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
+ engines: {node: '>=8'}
+
+ shelljs@0.8.5:
+ resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==}
+ engines: {node: '>=4'}
+ hasBin: true
+
+ side-channel@1.0.6:
+ resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
+ engines: {node: '>= 0.4'}
+
+ sift@16.0.1:
+ resolution: {integrity: sha512-Wv6BjQ5zbhW7VFefWusVP33T/EM0vYikCaQ2qR8yULbsilAT8/wQaXvuQ3ptGLpoKx+lihJE3y2UTgKDyyNHZQ==}
+
+ signal-exit@3.0.7:
+ resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
+
+ signal-exit@4.1.0:
+ resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
+ engines: {node: '>=14'}
+
+ simple-concat@1.0.1:
+ resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
+
+ simple-get@3.1.1:
+ resolution: {integrity: sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==}
+
+ simple-get@4.0.1:
+ resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
+
+ simple-swizzle@0.2.2:
+ resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
+
+ sisteransi@1.0.5:
+ resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
+
+ slash@3.0.0:
+ resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
+ engines: {node: '>=8'}
+
+ slice-ansi@3.0.0:
+ resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==}
+ engines: {node: '>=8'}
+
+ slice-ansi@4.0.0:
+ resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==}
+ engines: {node: '>=10'}
+
+ slice-ansi@5.0.0:
+ resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==}
+ engines: {node: '>=12'}
+
+ smart-buffer@4.2.0:
+ resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
+ engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}
+
+ socks-proxy-agent@8.0.3:
+ resolution: {integrity: sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==}
+ engines: {node: '>= 14'}
+
+ socks@2.8.1:
+ resolution: {integrity: sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ==}
+ engines: {node: '>= 10.0.0', npm: '>= 3.0.0'}
+
+ sonic-boom@3.8.1:
+ resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==}
+
+ sonic-boom@4.0.1:
+ resolution: {integrity: sha512-hTSD/6JMLyT4r9zeof6UtuBDpjJ9sO08/nmS5djaA9eozT9oOlNdpXSnzcgj4FTqpk3nkLrs61l4gip9r1HCrQ==}
+
+ source-map-js@1.2.0:
+ resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
+ engines: {node: '>=0.10.0'}
+
+ source-map-support@0.5.13:
+ resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==}
+
+ source-map-support@0.5.21:
+ resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
+
+ source-map@0.5.7:
+ resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
+ engines: {node: '>=0.10.0'}
+
+ source-map@0.6.1:
+ resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
+ engines: {node: '>=0.10.0'}
+
+ source-map@0.7.4:
+ resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
+ engines: {node: '>= 8'}
+
+ space-separated-tokens@1.1.5:
+ resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==}
+
+ space-separated-tokens@2.0.2:
+ resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
+
+ sparse-bitfield@3.0.3:
+ resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==}
+
+ split2@4.2.0:
+ resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
+ engines: {node: '>= 10.x'}
+
+ sprintf-js@1.0.3:
+ resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
+
+ sprintf-js@1.1.3:
+ resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==}
+
+ ssri@10.0.6:
+ resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
+ stable@0.1.8:
+ resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==}
+ 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'
+
+ stack-trace@0.0.10:
+ resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==}
+
+ stack-utils@2.0.6:
+ resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==}
+ engines: {node: '>=10'}
+
+ state-local@1.0.7:
+ resolution: {integrity: sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==}
+
+ state-toggle@1.0.3:
+ resolution: {integrity: sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==}
+
+ statuses@2.0.1:
+ resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
+ engines: {node: '>= 0.8'}
+
+ stream-browserify@3.0.0:
+ resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==}
+
+ stream-http@3.2.0:
+ resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==}
+
+ streamsearch@1.1.0:
+ resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
+ engines: {node: '>=10.0.0'}
+
+ string-argv@0.3.2:
+ resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==}
+ engines: {node: '>=0.6.19'}
+
+ string-length@4.0.2:
+ resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==}
+ engines: {node: '>=10'}
+
+ string-width@4.2.3:
+ resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
+ engines: {node: '>=8'}
+
+ string-width@5.1.2:
+ resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
+ engines: {node: '>=12'}
+
+ string.prototype.matchall@4.0.11:
+ resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==}
+ engines: {node: '>= 0.4'}
+
+ string.prototype.trim@1.2.9:
+ resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==}
+ engines: {node: '>= 0.4'}
+
+ string.prototype.trimend@1.0.8:
+ resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==}
+
+ string.prototype.trimstart@1.0.8:
+ resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
+ engines: {node: '>= 0.4'}
+
+ string_decoder@1.1.1:
+ resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
+
+ string_decoder@1.3.0:
+ resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
+
+ strip-ansi@6.0.1:
+ resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
+ engines: {node: '>=8'}
+
+ strip-ansi@7.1.0:
+ resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
+ engines: {node: '>=12'}
+
+ strip-bom@3.0.0:
+ resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
+ engines: {node: '>=4'}
+
+ strip-bom@4.0.0:
+ resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
+ engines: {node: '>=8'}
+
+ strip-dirs@2.1.0:
+ resolution: {integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==}
+
+ strip-final-newline@2.0.0:
+ resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
+ engines: {node: '>=6'}
+
+ strip-final-newline@3.0.0:
+ resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
+ engines: {node: '>=12'}
+
+ strip-json-comments@2.0.1:
+ resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
+ engines: {node: '>=0.10.0'}
+
+ strip-json-comments@3.1.1:
+ resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
+ engines: {node: '>=8'}
+
+ strtok3@7.0.0:
+ resolution: {integrity: sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==}
+ engines: {node: '>=14.16'}
+
+ style-to-object@0.4.4:
+ resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==}
+
+ styled-jsx@5.1.1:
+ resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==}
+ engines: {node: '>= 12.0.0'}
+ peerDependencies:
+ '@babel/core': '*'
+ babel-plugin-macros: '*'
+ react: 18.3.1
+ peerDependenciesMeta:
+ '@babel/core':
+ optional: true
+ babel-plugin-macros:
+ optional: true
+
+ stylis@4.2.0:
+ resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==}
+
+ stylis@4.3.1:
+ resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==}
+
+ superagent@8.1.2:
+ resolution: {integrity: sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==}
+ engines: {node: '>=6.4.0 <13 || >=14'}
+ deprecated: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net
+
+ supertest@6.3.3:
+ resolution: {integrity: sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==}
+ engines: {node: '>=6.4.0'}
+
+ supports-color@5.5.0:
+ resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
+ engines: {node: '>=4'}
+
+ supports-color@7.2.0:
+ resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
+ engines: {node: '>=8'}
+
+ supports-color@8.1.1:
+ resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
+ engines: {node: '>=10'}
+
+ supports-preserve-symlinks-flag@1.0.0:
+ resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
+ engines: {node: '>= 0.4'}
+
+ svg-parser@2.0.4:
+ resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==}
+
+ svgo@2.8.0:
+ resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==}
+ engines: {node: '>=10.13.0'}
+ hasBin: true
+
+ swagger-ui-dist@5.11.2:
+ resolution: {integrity: sha512-jQG0cRgJNMZ7aCoiFofnoojeSaa/+KgWaDlfgs8QN+BXoGMpxeMVY5OEnjq4OlNvF3yjftO8c9GRAgcHlO+u7A==}
+
+ symbol-observable@4.0.0:
+ resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==}
+ engines: {node: '>=0.10'}
+
+ tapable@2.2.1:
+ resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
+ engines: {node: '>=6'}
+
+ tar-fs@2.1.1:
+ resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
+
+ tar-stream@1.6.2:
+ resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==}
+ engines: {node: '>= 0.8.0'}
+
+ tar-stream@2.2.0:
+ resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
+ engines: {node: '>=6'}
+
+ tar@6.2.1:
+ resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
+ engines: {node: '>=10'}
+
+ terser-webpack-plugin@5.3.10:
+ resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
+ engines: {node: '>= 10.13.0'}
+ peerDependencies:
+ '@swc/core': '*'
+ esbuild: '*'
+ uglify-js: '*'
+ webpack: ^5.1.0
+ peerDependenciesMeta:
+ '@swc/core':
+ optional: true
+ esbuild:
+ optional: true
+ uglify-js:
+ optional: true
+
+ terser@5.31.0:
+ resolution: {integrity: sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==}
+ engines: {node: '>=10'}
+ hasBin: true
+
+ test-exclude@6.0.0:
+ resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==}
+ engines: {node: '>=8'}
+
+ text-hex@1.0.0:
+ resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==}
+
+ text-table@0.2.0:
+ resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
+
+ thread-stream@2.7.0:
+ resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==}
+
+ thread-stream@3.0.1:
+ resolution: {integrity: sha512-O5O/RbdV3CjhtwFa4slXvrb/26lzsf4/NMts3QFIRniIsi+584QSneJXaHXasqcZO+B7pWZkr+4h9knhnAQevg==}
+
+ through@2.3.8:
+ resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
+
+ tiktoken@1.0.15:
+ resolution: {integrity: sha512-sCsrq/vMWUSEW29CJLNmPvWxlVp7yh2tlkAjpJltIKqp5CKf98ZNpdeHRmAlPVFlGEbswDc6SmI8vz64W/qErw==}
+
+ timers-browserify@2.0.12:
+ resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==}
+ engines: {node: '>=0.6.0'}
+
+ timezones-list@3.0.2:
+ resolution: {integrity: sha512-I698hm6Jp/xxkwyTSOr39pZkYKETL8LDJeSIhjxXBfPUAHM5oZNuQ4o9UK3PSkDBOkjATecSOBb3pR1IkIBUsg==}
+
+ tiny-invariant@1.3.3:
+ resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==}
+
+ tinypool@0.2.4:
+ resolution: {integrity: sha512-Vs3rhkUH6Qq1t5bqtb816oT+HeJTXfwt2cbPH17sWHIYKTotQIFPk3tf2fgqRrVyMDVOc1EnPgzIxfIulXVzwQ==}
+ engines: {node: '>=14.0.0'}
+
+ tinyspy@1.1.1:
+ resolution: {integrity: sha512-UVq5AXt/gQlti7oxoIg5oi/9r0WpF7DGEVwXgqWSMmyN16+e3tl5lIvTaOpJ3TAtu5xFzWccFRM4R5NaWHF+4g==}
+ engines: {node: '>=14.0.0'}
+
+ tmp@0.0.33:
+ resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
+ engines: {node: '>=0.6.0'}
+
+ tmpl@1.0.5:
+ resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}
+
+ to-buffer@1.1.1:
+ resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==}
+
+ to-fast-properties@2.0.0:
+ resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
+ engines: {node: '>=4'}
+
+ to-regex-range@5.0.1:
+ resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
+ engines: {node: '>=8.0'}
+
+ toad-cache@3.7.0:
+ resolution: {integrity: sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==}
+ engines: {node: '>=12'}
+
+ toggle-selection@1.0.6:
+ resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==}
+
+ toidentifier@1.0.1:
+ resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
+ engines: {node: '>=0.6'}
+
+ token-types@5.0.1:
+ resolution: {integrity: sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==}
+ engines: {node: '>=14.16'}
+
+ tr46@0.0.3:
+ resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
+
+ tr46@3.0.0:
+ resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==}
+ engines: {node: '>=12'}
+
+ tree-kill@1.2.2:
+ resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
+ hasBin: true
+
+ trim-lines@3.0.1:
+ resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
+
+ trim-trailing-lines@1.1.4:
+ resolution: {integrity: sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==}
+
+ trim@0.0.1:
+ resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==}
+ deprecated: Use String.prototype.trim() instead
+
+ triple-beam@1.4.1:
+ resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==}
+ engines: {node: '>= 14.0.0'}
+
+ trough@1.0.5:
+ resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}
+
+ trough@2.2.0:
+ resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
+
+ ts-api-utils@1.3.0:
+ resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==}
+ engines: {node: '>=16'}
+ peerDependencies:
+ typescript: '>=4.2.0'
+
+ ts-dedent@2.2.0:
+ resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==}
+ engines: {node: '>=6.10'}
+
+ ts-jest@29.1.0:
+ resolution: {integrity: sha512-ZhNr7Z4PcYa+JjMl62ir+zPiNJfXJN6E8hSLnaUKhOgqcn8vb3e537cpkd0FuAfRK3sR1LSqM1MOhliXNgOFPA==}
+ engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ hasBin: true
+ peerDependencies:
+ '@babel/core': '>=7.0.0-beta.0 <8'
+ '@jest/types': ^29.0.0
+ babel-jest: ^29.0.0
+ esbuild: '*'
+ jest: ^29.0.0
+ typescript: '>=4.3 <6'
+ peerDependenciesMeta:
+ '@babel/core':
+ optional: true
+ '@jest/types':
+ optional: true
+ babel-jest:
+ optional: true
+ esbuild:
+ optional: true
+
+ ts-loader@9.4.3:
+ resolution: {integrity: sha512-n3hBnm6ozJYzwiwt5YRiJZkzktftRpMiBApHaJPoWLA+qetQBAXkHqCLM6nwSdRDimqVtA5ocIkcTRLMTt7yzA==}
+ engines: {node: '>=12.0.0'}
+ peerDependencies:
+ typescript: '*'
+ webpack: ^5.0.0
+
+ ts-node@10.9.1:
+ resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
+ hasBin: true
+ peerDependencies:
+ '@swc/core': '>=1.2.50'
+ '@swc/wasm': '>=1.2.50'
+ '@types/node': '*'
+ typescript: '>=2.7'
+ peerDependenciesMeta:
+ '@swc/core':
+ optional: true
+ '@swc/wasm':
+ optional: true
+
+ tsconfig-paths-webpack-plugin@4.0.1:
+ resolution: {integrity: sha512-m5//KzLoKmqu2MVix+dgLKq70MnFi8YL8sdzQZ6DblmCdfuq/y3OqvJd5vMndg2KEVCOeNz8Es4WVZhYInteLw==}
+ engines: {node: '>=10.13.0'}
+
+ tsconfig-paths@3.15.0:
+ resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
+
+ tsconfig-paths@4.2.0:
+ resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==}
+ engines: {node: '>=6'}
+
+ tslib@2.3.0:
+ resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==}
+
+ tslib@2.4.0:
+ resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
+
+ tslib@2.5.3:
+ resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==}
+
+ tslib@2.6.2:
+ resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+
+ tty-browserify@0.0.1:
+ resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==}
+
+ tunnel-agent@0.6.0:
+ resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
+
+ tunnel@0.0.6:
+ resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==}
+ engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'}
+
+ turndown@7.1.2:
+ resolution: {integrity: sha512-ntI9R7fcUKjqBP6QU8rBK2Ehyt8LAzt3UBT9JR9tgo6GtuKvyUzpayWmeMKJw1DPdXzktvtIT8m2mVXz+bL/Qg==}
+
+ type-check@0.4.0:
+ resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
+ engines: {node: '>= 0.8.0'}
+
+ type-detect@4.0.8:
+ resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
+ engines: {node: '>=4'}
+
+ type-fest@0.20.2:
+ resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
+ engines: {node: '>=10'}
+
+ type-fest@0.21.3:
+ resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
+ engines: {node: '>=10'}
+
+ type-is@1.6.18:
+ resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
+ engines: {node: '>= 0.6'}
+
+ typed-array-buffer@1.0.2:
+ resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
+ engines: {node: '>= 0.4'}
+
+ typed-array-byte-length@1.0.1:
+ resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==}
+ engines: {node: '>= 0.4'}
+
+ typed-array-byte-offset@1.0.2:
+ resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==}
+ engines: {node: '>= 0.4'}
+
+ typed-array-length@1.0.6:
+ resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
+ engines: {node: '>= 0.4'}
+
+ typedarray@0.0.6:
+ resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
+
+ typescript@4.9.5:
+ resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==}
+ engines: {node: '>=4.2.0'}
+ hasBin: true
+
+ typescript@5.1.3:
+ resolution: {integrity: sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==}
+ engines: {node: '>=14.17'}
+ hasBin: true
+
+ uid@2.0.2:
+ resolution: {integrity: sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==}
+ engines: {node: '>=8'}
+
+ unbox-primitive@1.0.2:
+ resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
+
+ unbzip2-stream@1.4.3:
+ resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==}
+
+ underscore@1.13.6:
+ resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==}
+
+ undici-types@5.25.3:
+ resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==}
+
+ undici-types@5.26.5:
+ resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
+
+ unherit@1.1.3:
+ resolution: {integrity: sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==}
+
+ unicode-canonical-property-names-ecmascript@2.0.0:
+ resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
+ engines: {node: '>=4'}
+
+ unicode-match-property-ecmascript@2.0.0:
+ resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
+ engines: {node: '>=4'}
+
+ unicode-match-property-value-ecmascript@2.1.0:
+ resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==}
+ engines: {node: '>=4'}
+
+ unicode-property-aliases-ecmascript@2.1.0:
+ resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==}
+ engines: {node: '>=4'}
+
+ unified@10.1.2:
+ resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
+
+ unified@8.4.2:
+ resolution: {integrity: sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==}
+
+ unique-filename@3.0.0:
+ resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
+ unique-slug@4.0.0:
+ resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==}
+ engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+
+ unist-util-find-after@4.0.1:
+ resolution: {integrity: sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==}
+
+ unist-util-generated@2.0.1:
+ resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==}
+
+ unist-util-is@3.0.0:
+ resolution: {integrity: sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==}
+
+ unist-util-is@5.2.1:
+ resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==}
+
+ unist-util-position@4.0.4:
+ resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==}
+
+ unist-util-remove-position@1.1.4:
+ resolution: {integrity: sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A==}
+
+ unist-util-remove-position@4.0.2:
+ resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==}
+
+ unist-util-stringify-position@2.0.3:
+ resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}
+
+ unist-util-stringify-position@3.0.3:
+ resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==}
+
+ unist-util-visit-parents@2.1.2:
+ resolution: {integrity: sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==}
+
+ unist-util-visit-parents@5.1.3:
+ resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==}
+
+ unist-util-visit@1.4.1:
+ resolution: {integrity: sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==}
+
+ unist-util-visit@4.1.2:
+ resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==}
+
+ universalify@2.0.1:
+ resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
+ engines: {node: '>= 10.0.0'}
+
+ unpipe@1.0.0:
+ resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
+ engines: {node: '>= 0.8'}
+
+ update-browserslist-db@1.0.13:
+ resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
+ hasBin: true
+ peerDependencies:
+ browserslist: '>= 4.21.0'
+
+ uri-js@4.4.1:
+ resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
+
+ url@0.11.3:
+ resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==}
+
+ use-callback-ref@1.3.2:
+ resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@types/react': 18.3.0
+ react: 18.3.1
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ use-context-selector@1.4.4:
+ resolution: {integrity: sha512-pS790zwGxxe59GoBha3QYOwk8AFGp4DN6DOtH+eoqVmgBBRXVx4IlPDhJmmMiNQAgUaLlP+58aqRC3A4rdaSjg==}
+ peerDependencies:
+ react: 18.3.1
+ react-dom: 18.3.1
+ react-native: '*'
+ scheduler: '>=0.19.0'
+ peerDependenciesMeta:
+ react-dom:
+ optional: true
+ react-native:
+ optional: true
+
+ use-memo-one@1.1.3:
+ resolution: {integrity: sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==}
+ peerDependencies:
+ react: 18.3.1
+
+ use-sidecar@1.1.2:
+ resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
+ engines: {node: '>=10'}
+ peerDependencies:
+ '@types/react': 18.3.0
+ react: 18.3.1
+ peerDependenciesMeta:
+ '@types/react':
+ optional: true
+
+ use-sync-external-store@1.2.0:
+ resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==}
+ peerDependencies:
+ react: 18.3.1
+
+ util-deprecate@1.0.2:
+ resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+
+ util@0.12.5:
+ resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==}
+
+ utils-merge@1.0.1:
+ resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
+ engines: {node: '>= 0.4.0'}
+
+ uuid@8.3.2:
+ resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
+ hasBin: true
+
+ uuid@9.0.1:
+ resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
+ hasBin: true
+
+ uvu@0.5.6:
+ resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==}
+ engines: {node: '>=8'}
+ hasBin: true
+
+ v8-compile-cache-lib@3.0.1:
+ resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
+
+ v8-to-istanbul@9.2.0:
+ resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==}
+ engines: {node: '>=10.12.0'}
+
+ vary@1.1.2:
+ resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
+ engines: {node: '>= 0.8'}
+
+ vfile-location@2.0.6:
+ resolution: {integrity: sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA==}
+
+ vfile-location@4.1.0:
+ resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==}
+
+ vfile-message@2.0.4:
+ resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==}
+
+ vfile-message@3.1.4:
+ resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==}
+
+ vfile@4.2.1:
+ resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==}
+
+ vfile@5.3.7:
+ resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==}
+
+ vite@3.2.10:
+ resolution: {integrity: sha512-Dx3olBo/ODNiMVk/cA5Yft9Ws+snLOXrhLtrI3F4XLt4syz2Yg8fayZMWScPKoz12v5BUv7VEmQHnsfpY80fYw==}
+ engines: {node: ^14.18.0 || >=16.0.0}
+ hasBin: true
+ peerDependencies:
+ '@types/node': '>= 14'
+ less: '*'
+ sass: '*'
+ stylus: '*'
+ sugarss: '*'
+ terser: ^5.4.0
+ peerDependenciesMeta:
+ '@types/node':
+ optional: true
+ less:
+ optional: true
+ sass:
+ optional: true
+ stylus:
+ optional: true
+ sugarss:
+ optional: true
+ terser:
+ optional: true
+
+ vitest@0.21.1:
+ resolution: {integrity: sha512-WBIxuFmIDPuK47GO6Lu9eNeRMqHj/FWL3dk73OHH3eyPPWPiu+UB3QHLkLK2PEggCqJW4FaWoWg8R68S7p9+9Q==}
+ engines: {node: '>=v14.16.0'}
+ hasBin: true
+ peerDependencies:
+ '@edge-runtime/vm': '*'
+ '@vitest/browser': '*'
+ '@vitest/ui': '*'
+ c8: '*'
+ happy-dom: '*'
+ jsdom: '*'
+ peerDependenciesMeta:
+ '@edge-runtime/vm':
+ optional: true
+ '@vitest/browser':
+ optional: true
+ '@vitest/ui':
+ optional: true
+ c8:
+ optional: true
+ happy-dom:
+ optional: true
+ jsdom:
+ optional: true
+
+ vm-browserify@1.1.2:
+ resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==}
+
+ void-elements@3.1.0:
+ resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==}
+ engines: {node: '>=0.10.0'}
+
+ walker@1.0.8:
+ resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}
+
+ watchpack@2.4.1:
+ resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==}
+ engines: {node: '>=10.13.0'}
+
+ wcwidth@1.0.1:
+ resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
+
+ web-namespaces@2.0.1:
+ resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
+
+ web-streams-polyfill@3.3.3:
+ resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}
+ engines: {node: '>= 8'}
+
+ web-streams-polyfill@4.0.0-beta.3:
+ resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==}
+ engines: {node: '>= 14'}
+
+ web-worker@1.3.0:
+ resolution: {integrity: sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==}
+
+ webidl-conversions@3.0.1:
+ resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
+
+ webidl-conversions@7.0.0:
+ resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
+ engines: {node: '>=12'}
+
+ webpack-node-externals@3.0.0:
+ resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==}
+ engines: {node: '>=6'}
+
+ webpack-sources@3.2.3:
+ resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
+ engines: {node: '>=10.13.0'}
+
+ webpack@5.87.0:
+ resolution: {integrity: sha512-GOu1tNbQ7p1bDEoFRs2YPcfyGs8xq52yyPBZ3m2VGnXGtV9MxjrkABHm4V9Ia280OefsSLzvbVoXcfLxjKY/Iw==}
+ engines: {node: '>=10.13.0'}
+ hasBin: true
peerDependencies:
- chokidar: ^3.5.2
+ webpack-cli: '*'
peerDependenciesMeta:
- chokidar:
+ webpack-cli:
+ optional: true
+
+ webpack@5.91.0:
+ resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==}
+ engines: {node: '>=10.13.0'}
+ hasBin: true
+ peerDependencies:
+ webpack-cli: '*'
+ peerDependenciesMeta:
+ webpack-cli:
+ optional: true
+
+ whatwg-url@11.0.0:
+ resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==}
+ engines: {node: '>=12'}
+
+ whatwg-url@5.0.0:
+ resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
+
+ which-boxed-primitive@1.0.2:
+ resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
+
+ which-builtin-type@1.1.3:
+ resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==}
+ engines: {node: '>= 0.4'}
+
+ which-collection@1.0.2:
+ resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==}
+ engines: {node: '>= 0.4'}
+
+ which-typed-array@1.1.15:
+ resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==}
+ engines: {node: '>= 0.4'}
+
+ which@2.0.2:
+ resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
+ engines: {node: '>= 8'}
+ hasBin: true
+
+ which@4.0.0:
+ resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==}
+ engines: {node: ^16.13.0 || >=18.0.0}
+ hasBin: true
+
+ wide-align@1.1.5:
+ resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==}
+
+ windows-release@4.0.0:
+ resolution: {integrity: sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==}
+ engines: {node: '>=10'}
+
+ winston-transport@4.7.0:
+ resolution: {integrity: sha512-ajBj65K5I7denzer2IYW6+2bNIVqLGDHqDw3Ow8Ohh+vdW+rv4MZ6eiDvHoKhfJFZ2auyN8byXieDDJ96ViONg==}
+ engines: {node: '>= 12.0.0'}
+
+ winston@3.13.0:
+ resolution: {integrity: sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ==}
+ engines: {node: '>= 12.0.0'}
+
+ wrap-ansi@6.2.0:
+ resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
+ engines: {node: '>=8'}
+
+ wrap-ansi@7.0.0:
+ resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
+ engines: {node: '>=10'}
+
+ wrap-ansi@8.1.0:
+ resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
+ engines: {node: '>=12'}
+
+ wrappy@1.0.2:
+ resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
+
+ write-file-atomic@4.0.2:
+ resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==}
+ engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+
+ xlsx@https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz:
+ resolution: {tarball: https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz}
+ version: 0.19.3
+ engines: {node: '>=0.8'}
+ hasBin: true
+
+ xmlbuilder@10.1.1:
+ resolution: {integrity: sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg==}
+ engines: {node: '>=4.0'}
+
+ xtend@4.0.2:
+ resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
+ engines: {node: '>=0.4'}
+
+ y18n@5.0.8:
+ resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
+ engines: {node: '>=10'}
+
+ yallist@3.1.1:
+ resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
+
+ yallist@4.0.0:
+ resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
+
+ yaml@1.10.2:
+ resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
+ engines: {node: '>= 6'}
+
+ yaml@2.4.1:
+ resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==}
+ engines: {node: '>= 14'}
+ hasBin: true
+
+ yargs-parser@21.1.1:
+ resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
+ engines: {node: '>=12'}
+
+ yargs@17.7.2:
+ resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
+ engines: {node: '>=12'}
+
+ yauzl@2.10.0:
+ resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==}
+
+ yjs@13.6.15:
+ resolution: {integrity: sha512-moFv4uNYhp8BFxIk3AkpoAnnjts7gwdpiG8RtyFiKbMtxKCS0zVZ5wPaaGpwC3V2N/K8TK8MwtSI3+WO9CHWjQ==}
+ engines: {node: '>=16.0.0', npm: '>=8.0.0'}
+
+ yn@3.1.1:
+ resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
+ engines: {node: '>=6'}
+
+ yocto-queue@0.1.0:
+ resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
+ engines: {node: '>=10'}
+
+ zhlint@0.7.1:
+ resolution: {integrity: sha512-FwwBm1JKyvIBm16exTqyG5gfnvp1fCKn9hIkjXj3cmbCn3aWE6FQaPTkmJfrLR0JNP1CIZjBDdD5Wkbts2r8PA==}
+ hasBin: true
+
+ zrender@5.4.1:
+ resolution: {integrity: sha512-M4Z05BHWtajY2241EmMPHglDQAJ1UyHQcYsxDNzD9XLSkPDqMq4bB28v9Pb4mvHnVQ0GxyTklZ/69xCFP6RXBA==}
+
+ zrender@5.5.0:
+ resolution: {integrity: sha512-O3MilSi/9mwoovx77m6ROZM7sXShR/O/JIanvzTwjN3FORfLSr81PsUGd7jlaYOeds9d8tw82oP44+3YucVo+w==}
+
+ zustand@4.3.5:
+ resolution: {integrity: sha512-2iPUzfwx+g3f0PagOMz2vDO9mZzEp2puFpNe7vrAymVPOEIEUjCPkC4/zy84eAscxIWmTU4j9g6upXYkJdzEFQ==}
+ engines: {node: '>=12.7.0'}
+ peerDependencies:
+ immer: '>=9.0'
+ react: 18.3.1
+ peerDependenciesMeta:
+ immer:
+ optional: true
+ react:
optional: true
+
+ zwitch@2.0.4:
+ resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
+
+snapshots:
+
+ '@aashutoshrathi/word-wrap@1.2.6': {}
+
+ '@ampproject/remapping@2.3.0':
+ dependencies:
+ '@jridgewell/gen-mapping': 0.3.5
+ '@jridgewell/trace-mapping': 0.3.25
+
+ '@angular-devkit/core@16.1.0(chokidar@3.5.3)':
dependencies:
ajv: 8.12.0
ajv-formats: 2.1.1(ajv@8.12.0)
- chokidar: 3.5.3
jsonc-parser: 3.2.0
rxjs: 7.8.1
source-map: 0.7.4
- dev: true
+ optionalDependencies:
+ chokidar: 3.5.3
- /@angular-devkit/schematics-cli@16.1.0(chokidar@3.5.3):
- resolution: {integrity: sha512-siBpRDmMMV7NB+NvaDHeJ4doHoSkFwIywwFj8GXnBCtobyxrBl1EyG1cKK+FHRydYtyYIk8FEoOpJA9oE9S2hg==}
- engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
- hasBin: true
+ '@angular-devkit/schematics-cli@16.1.0(chokidar@3.5.3)':
dependencies:
'@angular-devkit/core': 16.1.0(chokidar@3.5.3)
'@angular-devkit/schematics': 16.1.0(chokidar@3.5.3)
@@ -682,11 +8737,8 @@ packages:
yargs-parser: 21.1.1
transitivePeerDependencies:
- chokidar
- dev: true
- /@angular-devkit/schematics@16.1.0(chokidar@3.5.3):
- resolution: {integrity: sha512-LM35PH9DT3eQRSZgrkk2bx1ZQjjVh8BCByTlr37/c+FnF9mNbeBsa1YkxrlsN/CwO+045OwEwRHnkM9Zcx0U/A==}
- engines: {node: ^16.14.0 || >=18.10.0, npm: ^6.11.0 || ^7.5.6 || >=8.0.0, yarn: '>= 1.13.0'}
+ '@angular-devkit/schematics@16.1.0(chokidar@3.5.3)':
dependencies:
'@angular-devkit/core': 16.1.0(chokidar@3.5.3)
jsonc-parser: 3.2.0
@@ -695,29 +8747,18 @@ packages:
rxjs: 7.8.1
transitivePeerDependencies:
- chokidar
- dev: true
- /@apidevtools/json-schema-ref-parser@9.0.6:
- resolution: {integrity: sha512-M3YgsLjI0lZxvrpeGVk9Ap032W6TPQkH6pRAZz81Ac3WUNF79VQooAFnp8umjvVzUmD93NkogxEwbSce7qMsUg==}
+ '@apidevtools/json-schema-ref-parser@9.0.6':
dependencies:
'@jsdevtools/ono': 7.1.3
call-me-maybe: 1.0.2
js-yaml: 3.14.1
- dev: false
- /@apidevtools/openapi-schemas@2.1.0:
- resolution: {integrity: sha512-Zc1AlqrJlX3SlpupFGpiLi2EbteyP7fXmUOGup6/DnkRgjP9bgMM/ag+n91rsv0U1Gpz0H3VILA/o3bW7Ua6BQ==}
- engines: {node: '>=10'}
- dev: false
+ '@apidevtools/openapi-schemas@2.1.0': {}
- /@apidevtools/swagger-methods@3.0.2:
- resolution: {integrity: sha512-QAkD5kK2b1WfjDS/UQn/qQkbwF31uqRjPTrsCs5ZG9BQGAkjwvqGFjjPqAuzac/IYzpPtRzjCP1WrTuAIjMrXg==}
- dev: false
+ '@apidevtools/swagger-methods@3.0.2': {}
- /@apidevtools/swagger-parser@10.1.0(openapi-types@12.1.3):
- resolution: {integrity: sha512-9Kt7EuS/7WbMAUv2gSziqjvxwDbFSg3Xeyfuj5laUODX8o/k/CpsAKiQ8W7/R88eXFTMbJYg6+7uAmOWNKmwnw==}
- peerDependencies:
- openapi-types: '>=7'
+ '@apidevtools/swagger-parser@10.1.0(openapi-types@12.1.3)':
dependencies:
'@apidevtools/json-schema-ref-parser': 9.0.6
'@apidevtools/openapi-schemas': 2.1.0
@@ -727,27 +8768,17 @@ packages:
ajv-draft-04: 1.0.0(ajv@8.12.0)
call-me-maybe: 1.0.2
openapi-types: 12.1.3
- dev: false
- /@babel/code-frame@7.24.2:
- resolution: {integrity: sha512-y5+tLQyV8pg3fsiln67BVLD1P13Eg4lh5RW9mF0zUuvLrv9uIQ4MCL+CRT+FTsBlBjcIan6PGsLcBN0m3ClUyQ==}
- engines: {node: '>=6.9.0'}
+ '@babel/code-frame@7.24.2':
dependencies:
'@babel/highlight': 7.24.2
picocolors: 1.0.1
- /@babel/compat-data@7.24.1:
- resolution: {integrity: sha512-Pc65opHDliVpRHuKfzI+gSA4zcgr65O4cl64fFJIWEEh8JoHIHh0Oez1Eo8Arz8zq/JhgKodQaxEwUPRtZylVA==}
- engines: {node: '>=6.9.0'}
+ '@babel/compat-data@7.24.1': {}
- /@babel/compat-data@7.24.4:
- resolution: {integrity: sha512-vg8Gih2MLK+kOkHJp4gBEIkyaIi00jgWot2D9QOmmfLC8jINSOzmCLta6Bvz/JSBCqnegV0L80jhxkol5GWNfQ==}
- engines: {node: '>=6.9.0'}
- dev: true
+ '@babel/compat-data@7.24.4': {}
- /@babel/core@7.24.4:
- resolution: {integrity: sha512-MBVlMXP+kkl5394RBLSxxk/iLTeVGuXTV3cIDXavPpMMqnSnt6apKgan/U8O3USWZCWZT/TbgfEpKa4uMgN4Dg==}
- engines: {node: '>=6.9.0'}
+ '@babel/core@7.24.4':
dependencies:
'@ampproject/remapping': 2.3.0
'@babel/code-frame': 7.24.2
@@ -767,32 +8798,22 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/generator@7.24.4:
- resolution: {integrity: sha512-Xd6+v6SnjWVx/nus+y0l1sxMOTOMBkyL4+BIdbALyatQnAe/SRVjANeDPSCYaX+i1iJmuGSKf3Z+E+V/va1Hvw==}
- engines: {node: '>=6.9.0'}
+ '@babel/generator@7.24.4':
dependencies:
'@babel/types': 7.24.0
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
jsesc: 2.5.2
- /@babel/helper-annotate-as-pure@7.22.5:
- resolution: {integrity: sha512-LvBTxu8bQSQkcyKOU+a1btnNFQ1dMAd0R6PyW3arXes06F6QLWLIrd681bxRPIXlrMGR3XYnW9JyML7dP3qgxg==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-annotate-as-pure@7.22.5':
dependencies:
'@babel/types': 7.24.0
- dev: true
- /@babel/helper-builder-binary-assignment-operator-visitor@7.22.15:
- resolution: {integrity: sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-builder-binary-assignment-operator-visitor@7.22.15':
dependencies:
'@babel/types': 7.24.0
- dev: true
- /@babel/helper-compilation-targets@7.23.6:
- resolution: {integrity: sha512-9JB548GZoQVmzrFgp8o7KxdgkTGm6xs9DW0o/Pim72UDjzr5ObUQ6ZzYPqA+g9OTS2bBQoctLJrky0RDCAWRgQ==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-compilation-targets@7.23.6':
dependencies:
'@babel/compat-data': 7.24.1
'@babel/helper-validator-option': 7.23.5
@@ -800,11 +8821,7 @@ packages:
lru-cache: 5.1.1
semver: 6.3.1
- /@babel/helper-create-class-features-plugin@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-1yJa9dX9g//V6fDebXoEfEsxkZHk3Hcbm+zLhyu6qVgYFLvmTALTeV+jNU9e5RnYtioBrGEOdoI2joMSNQ/+aA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/helper-create-class-features-plugin@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
@@ -816,13 +8833,8 @@ packages:
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
semver: 6.3.1
- dev: true
- /@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.24.4):
- resolution: {integrity: sha512-lG75yeuUSVu0pIcbhiYMXBXANHrpUPaOfu7ryAzskCgKUHuAxRQI5ssrtmF0X9UXldPlvT0XM/A4F44OXRt6iQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/helper-create-class-features-plugin@7.24.4(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
@@ -834,24 +8846,15 @@ packages:
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
'@babel/helper-split-export-declaration': 7.22.6
semver: 6.3.1
- dev: true
- /@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.4):
- resolution: {integrity: sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/helper-create-regexp-features-plugin@7.22.15(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
regexpu-core: 5.3.2
semver: 6.3.1
- dev: true
- /@babel/helper-define-polyfill-provider@0.6.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-o7SDgTJuvx5vLKD6SFvkydkSMBvahDKGiNJzG22IZYXhiqoe9efY7zocICBgzHV4IRg5wdgl2nEL/tulKIEIbA==}
- peerDependencies:
- '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ '@babel/helper-define-polyfill-provider@0.6.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
@@ -861,43 +8864,27 @@ packages:
resolve: 1.22.8
transitivePeerDependencies:
- supports-color
- dev: true
- /@babel/helper-environment-visitor@7.22.20:
- resolution: {integrity: sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-environment-visitor@7.22.20': {}
- /@babel/helper-function-name@7.23.0:
- resolution: {integrity: sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-function-name@7.23.0':
dependencies:
'@babel/template': 7.24.0
'@babel/types': 7.24.0
- /@babel/helper-hoist-variables@7.22.5:
- resolution: {integrity: sha512-wGjk9QZVzvknA6yKIUURb8zY3grXCcOZt+/7Wcy8O2uctxhplmUPkOdlgoNhmdVee2c92JXbf1xpMtVNbfoxRw==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-hoist-variables@7.22.5':
dependencies:
'@babel/types': 7.24.0
- /@babel/helper-member-expression-to-functions@7.23.0:
- resolution: {integrity: sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-member-expression-to-functions@7.23.0':
dependencies:
'@babel/types': 7.24.0
- dev: true
- /@babel/helper-module-imports@7.24.3:
- resolution: {integrity: sha512-viKb0F9f2s0BCS22QSF308z/+1YWKV/76mwt61NBzS5izMzDPwdq1pTrzf+Li3npBWX9KdQbkeCt1jSAM7lZqg==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-module-imports@7.24.3':
dependencies:
'@babel/types': 7.24.0
- /@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4):
- resolution: {integrity: sha512-7bBs4ED9OmswdfDzpz4MpWgSrV7FXlc3zIagvLFjS5H+Mk7Snr21vQ6QwrsoCGMfNC4e4LQPdoULEt4ykz0SRQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/helper-module-transforms@7.23.3(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
@@ -906,85 +8893,51 @@ packages:
'@babel/helper-split-export-declaration': 7.22.6
'@babel/helper-validator-identifier': 7.22.20
- /@babel/helper-optimise-call-expression@7.22.5:
- resolution: {integrity: sha512-HBwaojN0xFRx4yIvpwGqxiV2tUfl7401jlok564NgB9EHS1y6QT17FmKWm4ztqjeVdXLuC4fSvHc5ePpQjoTbw==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-optimise-call-expression@7.22.5':
dependencies:
'@babel/types': 7.24.0
- dev: true
- /@babel/helper-plugin-utils@7.24.0:
- resolution: {integrity: sha512-9cUznXMG0+FxRuJfvL82QlTqIzhVW9sL0KjMPHhAOOvpQGL8QtdxnBKILjBqxlHyliz0yCa1G903ZXI/FuHy2w==}
- engines: {node: '>=6.9.0'}
- dev: true
+ '@babel/helper-plugin-utils@7.24.0': {}
- /@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.4):
- resolution: {integrity: sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/helper-remap-async-to-generator@7.22.20(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-environment-visitor': 7.22.20
- '@babel/helper-wrap-function': 7.22.20
- dev: true
-
- /@babel/helper-replace-supers@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-QCR1UqC9BzG5vZl8BMicmZ28RuUBnHhAMddD8yHFHDRH9lLTZ9uUPehX8ctVPT8l0TKblJidqcgUUKGVrePleQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/helper-wrap-function': 7.22.20
+
+ '@babel/helper-replace-supers@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-member-expression-to-functions': 7.23.0
'@babel/helper-optimise-call-expression': 7.22.5
- dev: true
- /@babel/helper-simple-access@7.22.5:
- resolution: {integrity: sha512-n0H99E/K+Bika3++WNL17POvo4rKWZ7lZEp1Q+fStVbUi8nxPQEBOlTmCOxW/0JsS56SKKQ+ojAe2pHKJHN35w==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-simple-access@7.22.5':
dependencies:
'@babel/types': 7.24.0
- /@babel/helper-skip-transparent-expression-wrappers@7.22.5:
- resolution: {integrity: sha512-tK14r66JZKiC43p8Ki33yLBVJKlQDFoA8GYN67lWCDCqoL6EMMSuM9b+Iff2jHaM/RRFYl7K+iiru7hbRqNx8Q==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-skip-transparent-expression-wrappers@7.22.5':
dependencies:
'@babel/types': 7.24.0
- dev: true
- /@babel/helper-split-export-declaration@7.22.6:
- resolution: {integrity: sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-split-export-declaration@7.22.6':
dependencies:
'@babel/types': 7.24.0
- /@babel/helper-string-parser@7.24.1:
- resolution: {integrity: sha512-2ofRCjnnA9y+wk8b9IAREroeUP02KHp431N2mhKniy2yKIDKpbrHv9eXwm8cBeWQYcJmzv5qKCu65P47eCF7CQ==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-string-parser@7.24.1': {}
- /@babel/helper-validator-identifier@7.22.20:
- resolution: {integrity: sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-validator-identifier@7.22.20': {}
- /@babel/helper-validator-option@7.23.5:
- resolution: {integrity: sha512-85ttAOMLsr53VgXkTbkx8oA6YTfT4q7/HzXSLEYmjcSTJPMPQtvq1BD79Byep5xMUYbGRzEpDsjUf3dyp54IKw==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-validator-option@7.23.5': {}
- /@babel/helper-wrap-function@7.22.20:
- resolution: {integrity: sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==}
- engines: {node: '>=6.9.0'}
+ '@babel/helper-wrap-function@7.22.20':
dependencies:
'@babel/helper-function-name': 7.23.0
'@babel/template': 7.24.0
'@babel/types': 7.24.0
- dev: true
- /@babel/helpers@7.24.4:
- resolution: {integrity: sha512-FewdlZbSiwaVGlgT1DPANDuCHaDMiOo+D/IDYRFYjHOuv66xMSJ7fQwwODwRNAPkADIO/z1EoF/l2BCWlWABDw==}
- engines: {node: '>=6.9.0'}
+ '@babel/helpers@7.24.4':
dependencies:
'@babel/template': 7.24.0
'@babel/traverse': 7.24.1
@@ -992,356 +8945,195 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/highlight@7.24.2:
- resolution: {integrity: sha512-Yac1ao4flkTxTteCDZLEvdxg2fZfz1v8M4QpaGypq/WPDqg3ijHYbDfs+LG5hvzSoqaSZ9/Z9lKSP3CjZjv+pA==}
- engines: {node: '>=6.9.0'}
+ '@babel/highlight@7.24.2':
dependencies:
'@babel/helper-validator-identifier': 7.22.20
chalk: 2.4.2
js-tokens: 4.0.0
picocolors: 1.0.1
- /@babel/parser@7.24.4:
- resolution: {integrity: sha512-zTvEBcghmeBma9QIGunWevvBAp4/Qu9Bdq+2k0Ot4fVMD6v3dsC9WOcRSKk7tRRyBM/53yKMJko9xOatGQAwSg==}
- engines: {node: '>=6.0.0'}
- hasBin: true
+ '@babel/parser@7.24.4':
dependencies:
'@babel/types': 7.24.0
- /@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4(@babel/core@7.24.4):
- resolution: {integrity: sha512-qpl6vOOEEzTLLcsuqYYo8yDtrTocmu2xkGvgNebvPjT9DTtfFYGmgDqY+rBYXNlqL4s9qLDn6xkrJv4RxAPiTA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/plugin-bugfix-firefox-class-in-computed-class-key@7.24.4(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-y4HqEnkelJIOQGd+3g1bTeKsA5c6qM7eOn7VggGVbBc0y8MLSKHacwcIE2PplNlQSj0PqS9rrXL/nkPVK+kUNg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-Hj791Ii4ci8HqnaKHAlLNs+zaLXb0EzSDhiAWp5VNlyvCNymYfacs64pxTxbH1znW/NcArSmwpmG9IKE/TUVVQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.13.0
+ '@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
'@babel/plugin-transform-optional-chaining': 7.24.1(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-m9m/fXsXLiHfwdgydIFnpk+7jlVbnvlK5B2EKiPdLUb6WX654ZaaEWJUjk8TftRbZpK0XibovlLWX4KIZhV6jw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/plugin-bugfix-v8-static-class-fields-redefine-readonly@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.4):
- resolution: {integrity: sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-proposal-private-property-in-object@7.21.0-placeholder-for-preset-env.2(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
- dev: true
- /@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.4):
- resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-async-generators@7.8.4(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.4):
- resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-bigint@7.8.3(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.4):
- resolution: {integrity: sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-class-properties@7.12.13(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.4):
- resolution: {integrity: sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-class-static-block@7.14.5(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.4):
- resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-dynamic-import@7.8.3(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.4):
- resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-export-namespace-from@7.8.3(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-IuwnI5XnuF189t91XbxmXeCDz3qs6iDRO7GJ++wcfgeXNs/8FmIlKcpDSXNVyuLQxlwvskmI3Ct73wUODkJBlQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-import-assertions@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-zhQTMH0X2nVLnb04tz+s7AMuasX8U0FnpE+nHTOhSOINjWMnopoZTxtIKsd45n4GQ/HIZLyfIpoul8e2m0DnRA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-import-attributes@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.4):
- resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-import-meta@7.10.4(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.4):
- resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-json-strings@7.8.3(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-2eCtxZXf+kbkMIsXS4poTvT4Yu5rXiRa+9xGVT56raghjmBTKMpFNc9R4IDiB4emao9eO22Ox7CxuJG7BgExqA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-jsx@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.4):
- resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-logical-assignment-operators@7.10.4(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.4):
- resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-nullish-coalescing-operator@7.8.3(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.4):
- resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-numeric-separator@7.10.4(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.4):
- resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-object-rest-spread@7.8.3(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.4):
- resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-optional-catch-binding@7.8.3(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.4):
- resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-optional-chaining@7.8.3(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.4):
- resolution: {integrity: sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-private-property-in-object@7.14.5(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.4):
- resolution: {integrity: sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-top-level-await@7.14.5(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-Yhnmvy5HZEnHUty6i++gcfH1/l68AHnItFHnaCv6hn9dNh0hQvvQJsxpi4BMBFN5DLeHBuucT/0DgzXif/OyRw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-syntax-typescript@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.4):
- resolution: {integrity: sha512-727YkEAPwSIQTv5im8QHz3upqp92JTWhidIC81Tdx4VJYIte/VndKf1qKrfnnhPLiPghStWfvC/iFaMCQu7Nqg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/plugin-syntax-unicode-sets-regex@7.18.6(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-ngT/3NkRhsaep9ck9uj2Xhv9+xB1zShY3tM3g6om4xxCELwCDN4g4Aq5dRn48+0hasAql7s2hdBOysCfNpr4fw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-arrow-functions@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.4):
- resolution: {integrity: sha512-Qe26CMYVjpQxJ8zxM1340JFNjZaF+ISWpr1Kt/jGo+ZTUzKkfw/pphEWbRCb+lmSM6k/TOgfYLvmbHkUQ0asIg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-async-generator-functions@7.24.3(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-environment-visitor': 7.22.20
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.4)
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-AawPptitRXp1y0n4ilKcGbRYWfbbzFWz2NqNu7dacYDtFtz0CMjG64b3LQsb3KIgnf4/obcUL78hfaOS7iCUfw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-async-to-generator@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-module-imports': 7.24.3
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-remap-async-to-generator': 7.22.20(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-TWWC18OShZutrv9C6mye1xwtam+uNi2bnTOCBUd5sZxyHOiWbU6ztSROofIMrK84uweEZC219POICK/sTYwfgg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-block-scoped-functions@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-block-scoping@7.24.4(@babel/core@7.24.4):
- resolution: {integrity: sha512-nIFUZIpGKDf9O9ttyRXpHFpKC+X3Y5mtshZONuEUYBomAKoM4y029Jr+uB1bHGPhNmK8YXHevDtKDOLmtRrp6g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-block-scoping@7.24.4(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-OMLCXi0NqvJfORTaPQBwqLXHhb93wkBKZ4aNwMl6WtehO7ar+cmp+89iPEQPqxAnxsOKTaMcs3POz3rKayJ72g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-class-properties@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-class-static-block@7.24.4(@babel/core@7.24.4):
- resolution: {integrity: sha512-B8q7Pz870Hz/q9UgP8InNpY01CSLDSCyqX7zcRuv3FcPl87A2G17lASroHWaCtbdIcbYzOZ7kWmXFKbijMSmFg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.12.0
+ '@babel/plugin-transform-class-static-block@7.24.4(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-create-class-features-plugin': 7.24.4(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-class-static-block': 7.14.5(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-classes@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-ZTIe3W7UejJd3/3R4p7ScyyOoafetUShSf4kCqV0O7F/RiHxVj/wRaRnQlrGwflvcehNA8M42HkAiEDYZu2F1Q==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-classes@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
@@ -1352,364 +9144,199 @@ packages:
'@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4)
'@babel/helper-split-export-declaration': 7.22.6
globals: 11.12.0
- dev: true
- /@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-5pJGVIUfJpOS+pAqBQd+QMaTD2vCL/HcePooON6pDpHgRp4gNRmzyHTPIkXntwKsq3ayUFVfJaIKPw2pOkOcTw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-computed-properties@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/template': 7.24.0
- dev: true
- /@babel/plugin-transform-destructuring@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-ow8jciWqNxR3RYbSNVuF4U2Jx130nwnBnhRw6N6h1bOejNkABmcI5X5oz29K4alWX7vf1C+o6gtKXikzRKkVdw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-destructuring@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-p7uUxgSoZwZ2lPNMzUkqCts3xlp8n+o05ikjy7gbtFJSt9gdU88jAmtfmOxHM14noQXBxfgzf2yRWECiNVhTCw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-dotall-regex@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-msyzuUnvsjsaSaocV6L7ErfNsa5nDWL1XKNnDePLgmz+WdU4w/J8+AxBMrWfi9m4IxfL5sZQKUPQKDQeeAT6lA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-duplicate-keys@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-av2gdSTyXcJVdI+8aFZsCAtR29xJt0S5tas+Ef8NvBNmD1a+N/3ecMLeMBgfcK+xzsjdLDT6oHt+DFPyeqUbDA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-dynamic-import@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-dynamic-import': 7.8.3(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-U1yX13dVBSwS23DEAqU+Z/PkwE9/m7QQy8Y9/+Tdb8UWYaGNDYwTLi19wqIAiROr8sXVum9A/rtiH5H0boUcTw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-exponentiation-operator@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-builder-binary-assignment-operator-visitor': 7.22.15
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-Ft38m/KFOyzKw2UaJFkWG9QnHPG/Q/2SkOrRk4pNBPg5IPZ+dOxcmkK5IyuBcxiNPyyYowPGUReyBvrvZs7IlQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-export-namespace-from@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-export-namespace-from': 7.8.3(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-OxBdcnF04bpdQdR3i4giHZNZQn7cm8RQKcSwA17wAAqEELo1ZOwp5FFgeptWUQXFyT9kwHo10aqqauYkRZPCAg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-for-of@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- dev: true
- /@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-BXmDZpPlh7jwicKArQASrj8n22/w6iymRnvHYYd2zO30DbE277JO20/7yXJT3QxDPtiQiOxQBbZH4TpivNXIxA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-function-name@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-function-name': 7.23.0
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-U7RMFmRvoasscrIFy5xA4gIp8iWnWubnKkKuUGJjsuOH7GfbMkB+XZzeslx2kLdEGdOJDamEmCqOks6e8nv8DQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-json-strings@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-json-strings': 7.8.3(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-zn9pwz8U7nCqOYIiBaOxoQOtYmMODXTJnkxG4AtX8fPmnCRYWBOHD0qcpwS9e2VDSp1zNJYpdnFMIKb8jmwu6g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-literals@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-OhN6J4Bpz+hIBqItTeWJujDOfNP+unqv/NJgyhlpSqgBTPm37KkMmZV6SYcOj+pnDbdcl1qRGV/ZiIjX9Iy34w==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-logical-assignment-operators@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-logical-assignment-operators': 7.10.4(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-4ojai0KysTWXzHseJKa1XPNXKRbuUrhkOPY4rEGeR+7ChlJVKxFa3H3Bz+7tWaGKgJAXUWKOGmltN+u9B3+CVg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-member-expression-literals@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-lAxNHi4HVtjnHd5Rxg3D5t99Xm6H7b04hUS7EHIXcUl2EV4yl1gWdqZrNzXnSrHveL9qMdbODlLF55mvgjAfaQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-modules-amd@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-szog8fFTUxBfw0b98gEWPaEqF42ZUD/T3bkynW/wtgx2p/XCP55WEsb+VosKceRSd6njipdZvNogqdtI4Q0chw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-modules-commonjs@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-simple-access': 7.22.5
- dev: true
- /@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-mqQ3Zh9vFO1Tpmlt8QPnbwGHzNz3lpNEMxQb1kAemn/erstyqw1r9KeOlOfo3y6xAnFEcOv2tSyrXfmMk+/YZA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-modules-systemjs@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-hoist-variables': 7.22.5
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-validator-identifier': 7.22.20
- dev: true
- /@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-tuA3lpPj+5ITfcCluy6nWonSL7RvaG0AOTeAuvXqEKS34lnLzXpDb0dcP6K8jD0zWZFNDVly90AGFJPnm4fOYg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-modules-umd@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-module-transforms': 7.23.3(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.4):
- resolution: {integrity: sha512-YgLLKmS3aUBhHaxp5hi1WJTgOUb/NCuDHzGT9z9WTt3YG+CPRhJs6nprbStx6DnWM4dh6gt7SU3sZodbZ08adQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/plugin-transform-named-capturing-groups-regex@7.22.5(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-/rurytBM34hYy0HKZQyA0nHbQgQNFm4Q/BOc9Hflxi2X3twRof7NaE5W46j4kQitm7SvACVRXsa6N/tSZxvPug==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-new-target@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-iQ+caew8wRrhCikO5DrUYx0mrmdhkaELgFa+7baMcVuhxIkN7oxt06CZ51D65ugIb1UWRQ8oQe+HXAVM6qHFjw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-nullish-coalescing-operator@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-7GAsGlK4cNL2OExJH1DzmDeKnRv/LXq0eLUSvudrehVA5Rgg4bIrqEUW29FbKMBRT0ztSqisv7kjP+XIC4ZMNw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-numeric-separator@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-numeric-separator': 7.10.4(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-object-rest-spread@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-XjD5f0YqOtebto4HGISLNfiNMTTs6tbkFf2TOqJlYKYmbo+mN9Dnpl4SRoofiziuOWMIyq3sZEUqLo3hLITFEA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-object-rest-spread@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-compilation-targets': 7.23.6
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-object-rest-spread': 7.8.3(@babel/core@7.24.4)
'@babel/plugin-transform-parameters': 7.24.1(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-oKJqR3TeI5hSLRxudMjFQ9re9fBVUU0GICqM3J1mi8MqlhVr6hC/ZN4ttAyMuQR6EZZIY6h/exe5swqGNNIkWQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-object-super@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-replace-supers': 7.24.1(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-oBTH7oURV4Y+3EUrf6cWn1OHio3qG/PVwO5J03iSJmBg6m2EhKjkAu/xuaXaYwWW9miYtvbWv4LNf0AmR43LUA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-optional-catch-binding@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-optional-chaining@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-n03wmDt+987qXwAgcBlnUUivrZBPZ8z1plL0YvgQalLm+ZE5BMhGm94jhxXtA1wzv1Cu2aaOv1BM9vbVttrzSg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-optional-chaining@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-parameters@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-8Jl6V24g+Uw5OGPeWNKrKqXPDw2YDjLc53ojwfMcKwlEoETKU9rU0mHUtcg9JntWI/QYzGAXNWEcVHZ+fR+XXg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-parameters@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
- '@babel/helper-plugin-utils': 7.24.0
- dev: true
-
- /@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-tGvisebwBO5em4PaYNqt4fkw56K2VALsAbAakY0FjTYqJp7gfdrgr7YX76Or8/cpik0W6+tj3rZ0uHU9Oil4tw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/helper-plugin-utils': 7.24.0
+
+ '@babel/plugin-transform-private-methods@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-private-property-in-object@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-pTHxDVa0BpUbvAgX3Gat+7cSciXqUcY9j2VZKTbSB6+VQGpNgNO9ailxTGHSXlqOnX1Hcx1Enme2+yv7VqP9bg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-private-property-in-object@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-private-property-in-object': 7.14.5(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-LetvD7CrHmEx0G442gOomRr66d7q8HzzGGr4PMHGr+5YIm6++Yke+jxj246rpvsbyhJwCLxcTn6zW1P1BSenqA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-property-literals@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-react-constant-elements@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-QXp1U9x0R7tkiGB0FOk8o74jhnap0FlZ5gNkRIWdG3eP+SvMFg118e1zaWewDzgABb106QSKpVsD3Wgd8t6ifA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-react-constant-elements@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-react-display-name@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-mvoQg2f9p2qlpDQRBC7M3c3XTr0k7cp/0+kFKKO/7Gtu0LSw16eKB+Fabe2bDT/UpsyasTBBkAnbdsLrkD5XMw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-react-display-name@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.24.4):
- resolution: {integrity: sha512-bDhuzwWMuInwCYeDeMzyi7TaBgRQei6DqxhbyniL7/VG4RSS7HtSL2QbY4eESy1KJqlWt8g3xeEBGPuo+XqC8A==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-react-jsx-development@7.22.5(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4):
- resolution: {integrity: sha512-5xOpoPguCZCRbo/JeHlloSkTA8Bld1J/E1/kLfD1nsuiW1m8tduTA1ERCgIZokDflX/IBzKcqR3l7VlRgiIfHA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-react-jsx@7.23.4(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
@@ -1717,152 +9344,82 @@ packages:
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4)
'@babel/types': 7.24.0
- dev: true
- /@babel/plugin-transform-react-pure-annotations@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-+pWEAaDJvSm9aFvJNpLiM2+ktl2Sn2U5DdyiWdZBxmLc6+xGt88dvFqsHiAiDS+8WqUwbDfkKz9jRxK3M0k+kA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-react-pure-annotations@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-sJwZBCzIBE4t+5Q4IGLaaun5ExVMRY0lYwos/jNecjMrVCygCdph3IKv0tkP5Fc87e/1+bebAmEAGBfnRD+cnw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-regenerator@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
regenerator-transform: 0.15.2
- dev: true
- /@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-JAclqStUfIwKN15HrsQADFgeZt+wexNQ0uLhuqvqAUFoqPMjEcFCYZBhq0LUdz6dZK/mD+rErhW71fbx8RYElg==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-reserved-words@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-LyjVB1nsJ6gTTUKRjRWx9C1s9hE7dLfP/knKdrfeH9UPtAGjYGgxIbFfx7xyLIEWs7Xe1Gnf8EWiUqfjLhInZA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-shorthand-properties@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-KjmcIM+fxgY+KxPVbjelJC6hrH1CgtPmTvdXAfn3/a9CnWGSTY7nH4zm5+cjmWJybdcPSsD0++QssDsjcpe47g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-spread@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/helper-skip-transparent-expression-wrappers': 7.22.5
- dev: true
- /@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-9v0f1bRXgPVcPrngOQvLXeGNNVLc8UjMVfebo9ka0WF3/7+aVUHmaJVT3sa0XCzEFioPfPHZiOcYG9qOsH63cw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-sticky-regex@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-WRkhROsNzriarqECASCNu/nojeXCDTE/F2HmRgOzi7NGvyfYGq1NEjKBK3ckLfRgGc6/lPAqP0vDOSw3YtG34g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-template-literals@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-typeof-symbol@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-CBfU4l/A+KruSUoW+vTQthwcAdwuqbpRNB8HQKlZABwHRhsdHZ9fezp4Sn18PeAlYxTNiLMlx4xUBV3AWfg1BA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-typeof-symbol@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-typescript@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-liYSESjX2fZ7JyBFkYG78nfvHlMKE6IpNdTVnxmlYUR+j5ZLsitFbaAE+eJSK2zPPkNWNw4mXL51rQ8WrvdK0w==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-typescript@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-annotate-as-pure': 7.22.5
'@babel/helper-create-class-features-plugin': 7.24.1(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
'@babel/plugin-syntax-typescript': 7.24.1(@babel/core@7.24.4)
- dev: true
- /@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-RlkVIcWT4TLI96zM660S877E7beKlQw7Ig+wqkKBiWfj0zH5Q4h50q6er4wzZKRNSYpfo6ILJ+hrJAGSX2qcNw==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-unicode-escapes@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-Ss4VvlfYV5huWApFsF8/Sq0oXnGO+jB+rijFEFugTd3cwSObUSnUi88djgR5528Csl0uKlrI331kRqe56Ov2Ng==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-unicode-property-regex@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-2A/94wgZgxfTsiLaQ2E36XAOdcZmGAaEEgVmxQWwZXWkGhvoHbaqXcKnU8zny4ycpu3vNqg0L/PcCiYtHtA13g==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/plugin-transform-unicode-regex@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-fqj4WuzzS+ukpgerpAoOnMfQXwUHFxXUZUE84oL2Kao2N8uSlvcpnAidKASgsNgzZHBsHWvcm8s9FPWUhAb8fA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0
+ '@babel/plugin-transform-unicode-sets-regex@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-create-regexp-features-plugin': 7.22.15(@babel/core@7.24.4)
'@babel/helper-plugin-utils': 7.24.0
- dev: true
- /@babel/preset-env@7.24.4(@babel/core@7.24.4):
- resolution: {integrity: sha512-7Kl6cSmYkak0FK/FXjSEnLJ1N9T/WA2RkMhu17gZ/dsxKJUuTYNIylahPTzqpLyJN4WhDif8X0XK1R8Wsguo/A==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/preset-env@7.24.4(@babel/core@7.24.4)':
dependencies:
'@babel/compat-data': 7.24.4
'@babel/core': 7.24.4
@@ -1948,24 +9505,15 @@ packages:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- dev: true
- /@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.4):
- resolution: {integrity: sha512-HrcgcIESLm9aIR842yhJ5RWan/gebQUJ6E/E5+rf0y9o6oj7w0Br+sWuL6kEQ/o/AdfvR1Je9jG18/gnpwjEyA==}
- peerDependencies:
- '@babel/core': ^7.0.0-0 || ^8.0.0-0 <8.0.0
+ '@babel/preset-modules@0.1.6-no-external-plugins(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
'@babel/types': 7.24.0
esutils: 2.0.3
- dev: true
- /@babel/preset-react@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-eFa8up2/8cZXLIpkafhaADTXSnl7IsUFCYenRWrARBz0/qZwcT0RBXpys0LJU4+WfPoF2ZG6ew6s2V6izMCwRA==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/preset-react@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
@@ -1974,13 +9522,8 @@ packages:
'@babel/plugin-transform-react-jsx': 7.23.4(@babel/core@7.24.4)
'@babel/plugin-transform-react-jsx-development': 7.22.5(@babel/core@7.24.4)
'@babel/plugin-transform-react-pure-annotations': 7.24.1(@babel/core@7.24.4)
- dev: true
- /@babel/preset-typescript@7.24.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-1DBaMmRDpuYQBPWD8Pf/WEwCrtgRHxsZnP4mIy9G/X+hFfbI47Q2G4t1Paakld84+qsk2fSsUPMKg71jkoOOaQ==}
- engines: {node: '>=6.9.0'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@babel/preset-typescript@7.24.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@babel/helper-plugin-utils': 7.24.0
@@ -1988,35 +9531,24 @@ packages:
'@babel/plugin-syntax-jsx': 7.24.1(@babel/core@7.24.4)
'@babel/plugin-transform-modules-commonjs': 7.24.1(@babel/core@7.24.4)
'@babel/plugin-transform-typescript': 7.24.1(@babel/core@7.24.4)
- dev: true
- /@babel/regjsgen@0.8.0:
- resolution: {integrity: sha512-x/rqGMdzj+fWZvCOYForTghzbtqPDZ5gPwaoNGHdgDfF2QA/XZbCBp4Moo5scrkAMPhB7z26XM/AaHuIJdgauA==}
- dev: true
+ '@babel/regjsgen@0.8.0': {}
- /@babel/runtime@7.24.1:
- resolution: {integrity: sha512-+BIznRzyqBf+2wCTxcKE3wDjfGeCoVE61KSHGpkzqrLi8qxqFwBeUFyId2cxkTmm55fzDGnm0+yCxaxygrLUnQ==}
- engines: {node: '>=6.9.0'}
+ '@babel/runtime@7.24.1':
dependencies:
regenerator-runtime: 0.14.1
- /@babel/runtime@7.24.5:
- resolution: {integrity: sha512-Nms86NXrsaeU9vbBJKni6gXiEXZ4CVpYVzEjDH9Sb8vmZ3UljyA1GSOJl/6LGPO8EHLuSF9H+IxNXHPX8QHJ4g==}
- engines: {node: '>=6.9.0'}
+ '@babel/runtime@7.24.5':
dependencies:
regenerator-runtime: 0.14.1
- /@babel/template@7.24.0:
- resolution: {integrity: sha512-Bkf2q8lMB0AFpX0NFEqSbx1OkTHf0f+0j82mkw+ZpzBnkk7e9Ql0891vlfgi+kHwOk8tQjiQHpqh4LaSa0fKEA==}
- engines: {node: '>=6.9.0'}
+ '@babel/template@7.24.0':
dependencies:
'@babel/code-frame': 7.24.2
'@babel/parser': 7.24.4
'@babel/types': 7.24.0
- /@babel/traverse@7.24.1:
- resolution: {integrity: sha512-xuU6o9m68KeqZbQuDt2TcKSxUw/mrsvavlEqQ1leZ/B+C9tk6E4sRWy97WaXgvq5E+nU3cXMxv3WKOCanVMCmQ==}
- engines: {node: '>=6.9.0'}
+ '@babel/traverse@7.24.1':
dependencies:
'@babel/code-frame': 7.24.2
'@babel/generator': 7.24.4
@@ -2031,130 +9563,83 @@ packages:
transitivePeerDependencies:
- supports-color
- /@babel/types@7.24.0:
- resolution: {integrity: sha512-+j7a5c253RfKh8iABBhywc8NSfP5LURe7Uh4qpsh6jc+aLJguvmIUBdjSdEMQv2bENrCR5MfRdjGo7vzS/ob7w==}
- engines: {node: '>=6.9.0'}
+ '@babel/types@7.24.0':
dependencies:
'@babel/helper-string-parser': 7.24.1
'@babel/helper-validator-identifier': 7.22.20
to-fast-properties: 2.0.0
- /@bany/curl-to-json@1.2.8:
- resolution: {integrity: sha512-hPt9KUM2sGZ5Ojx3O9utjzUgjRZI3CZPAlLf+cRY9EUzVs7tWt1OpA0bhEUTX2PEEkOeyZ6sC0tAQMOHh9ld+Q==}
+ '@bany/curl-to-json@1.2.8':
dependencies:
minimist: 1.2.8
- dev: false
- /@bcoe/v8-coverage@0.2.3:
- resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==}
- dev: true
+ '@bcoe/v8-coverage@0.2.3': {}
- /@braintree/sanitize-url@6.0.4:
- resolution: {integrity: sha512-s3jaWicZd0pkP0jf5ysyHUI/RE7MHos6qlToFcGWXVp+ykHOy77OUMrfbgJ9it2C5bow7OIQwYYaHjk9XlBQ2A==}
- dev: false
+ '@braintree/sanitize-url@6.0.4': {}
- /@chakra-ui/accordion@2.3.1(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react@18.3.1):
- resolution: {integrity: sha512-FSXRm8iClFyU+gVaXisOSEw0/4Q+qZbFRiuhIAkVU6Boj0FxAMrlo9a8AV5TuF77rgaHytCdHk0Ng+cyUijrag==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
+ '@chakra-ui/accordion@2.3.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/descendant': 3.1.0(react@18.3.1)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-controllable-state': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
- '@chakra-ui/transition': 2.1.0(framer-motion@9.0.6)(react@18.3.1)
- framer-motion: 9.0.6(react-dom@18.3.1)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/transition': 2.1.0(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ framer-motion: 9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/alert@2.2.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-GduIqqWCkvID8hxRlKw29Jp3w93r/E9S30J2F8By3ODon9Bhk1o/KVolcPiSiQvRwKNBJCd/rBTpPpLkB+s7pw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/alert@2.2.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/anatomy@2.2.1:
- resolution: {integrity: sha512-bbmyWTGwQo+aHYDMtLIj7k7hcWvwE7GFVDViLFArrrPhfUTDdQTNqhiDp1N7eh2HLyjNhc2MKXV8s2KTQqkmTg==}
- dev: false
+ '@chakra-ui/anatomy@2.2.1': {}
- /@chakra-ui/avatar@2.3.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-8gKSyLfygnaotbJbDMHDiJoF38OHXUYVme4gGxZ1fLnQEdPVEaIWfH+NndIjOM0z8S+YEFnT9KyGMUtvPrBk3g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/avatar@2.3.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/image': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/image': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-children-utils': 2.0.6(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/breadcrumb@2.2.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-4cWCG24flYBxjruRi4RJREWTGF74L/KzI2CognAW/d/zWR0CjiScuJhf37Am3LFbCySP6WSoyBOtTIoTA4yLEA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/breadcrumb@2.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/react-children-utils': 2.0.6(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/breakpoint-utils@2.0.8:
- resolution: {integrity: sha512-Pq32MlEX9fwb5j5xx8s18zJMARNHlQZH2VH1RZgfgRDpp7DcEgtRW5AInfN5CfqdHLO1dGxA7I3MqEuL5JnIsA==}
+ '@chakra-ui/breakpoint-utils@2.0.8':
dependencies:
'@chakra-ui/shared-utils': 2.0.5
- dev: false
- /@chakra-ui/button@2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-95CplwlRKmmUXkdEp/21VkEWgnwcx2TOBG6NfYlsuLBDHSLlo5FKIiE2oSi4zXc4TLcopGcWPNcm/NDaSC5pvA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/button@2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/card@2.2.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-xUB/k5MURj4CtPAhdSoXZidUbm8j3hci9vnc+eZJVDqhDOShNlD6QeniQNRPRys4lWAQLCbFcrwL29C8naDi6g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/card@2.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/checkbox@2.3.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-e6qL9ntVI/Ui6g0+iljUV2chX86YMsXafldpTHBNYDEoNLjGo1lqLFzq3y6zs3iuB3DHI0X7eAG3REmMVs0A0w==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/checkbox@2.3.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/react-types': 2.0.7(react@18.3.1)
'@chakra-ui/react-use-callback-ref': 2.1.0(react@18.3.1)
@@ -2163,15 +9648,12 @@ packages:
'@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-update-effect': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
- '@chakra-ui/visually-hidden': 2.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/visually-hidden': 2.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@zag-js/focus-visible': 0.16.0
react: 18.3.1
- dev: false
- /@chakra-ui/cli@2.4.1:
- resolution: {integrity: sha512-GZZuHUA1cXJWpmYNiVTLPihvY4VhIssRl+AXgw/0IbeodTMop3jWlIioPKLAQeXu5CwvRA6iESyGjnu1V8Zykg==}
- hasBin: true
+ '@chakra-ui/cli@2.4.1':
dependencies:
chokidar: 3.6.0
cli-check-node: 1.3.4
@@ -2180,88 +9662,50 @@ packages:
commander: 9.5.0
esbuild: 0.17.19
prettier: 2.8.8
- dev: true
- /@chakra-ui/clickable@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-flRA/ClPUGPYabu+/GLREZVZr9j2uyyazCAUHAdrTUEdDYCr31SVGhgh7dgKdtq23bOvAQJpIJjw/0Bs0WvbXw==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/clickable@2.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
react: 18.3.1
- dev: false
- /@chakra-ui/close-button@2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-gnpENKOanKexswSVpVz7ojZEALl2x5qjLYNqSQGbxz+aP9sOXPfUS56ebyBrre7T7exuWGiFeRwnM0oVeGPaiw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/close-button@2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/color-mode@2.2.0(react@18.3.1):
- resolution: {integrity: sha512-niTEA8PALtMWRI9wJ4LL0CSBDo8NBfLNp4GD6/0hstcm3IlbBHTVKxN6HwSaoNYfphDQLxCjT4yG+0BJA5tFpg==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/color-mode@2.2.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/control-box@2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-gVrRDyXFdMd8E7rulL0SKeoljkLQiPITFnsyMO8EFHNZ+AHt5wK4LIguYVEq88APqAGZGfHFWXr79RYrNiE3Mg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/control-box@2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/counter@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-s6hZAEcWT5zzjNz2JIWUBzRubo9la/oof1W7EKZVVfPYHERnl5e16FmBC79Yfq8p09LQ+aqFKm/etYoJMMgghw==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/counter@2.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/number-utils': 2.0.7
'@chakra-ui/react-use-callback-ref': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
react: 18.3.1
- dev: false
- /@chakra-ui/css-reset@2.3.0(@emotion/react@11.11.1)(react@18.3.1):
- resolution: {integrity: sha512-cQwwBy5O0jzvl0K7PLTLgp8ijqLPKyuEMiDXwYzl95seD3AoeuoCLyzZcJtVqaUZ573PiBdAbY/IlZcwDOItWg==}
- peerDependencies:
- '@emotion/react': '>=10.0.35'
- react: '>=18'
+ '@chakra-ui/css-reset@2.3.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)':
dependencies:
'@emotion/react': 11.11.1(@types/react@18.3.0)(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/descendant@3.1.0(react@18.3.1):
- resolution: {integrity: sha512-VxCIAir08g5w27klLyi7PVo8BxhW4tgU/lxQyujkmi4zx7hT9ZdrcQLAted/dAa+aSIZ14S1oV0Q9lGjsAdxUQ==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/descendant@3.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/dom-utils@2.1.0:
- resolution: {integrity: sha512-ZmF2qRa1QZ0CMLU8M1zCfmw29DmPNtfjR9iTo74U5FPr3i1aoAh7fbJ4qAlZ197Xw9eAW28tvzQuoVWeL5C7fQ==}
- dev: false
+ '@chakra-ui/dom-utils@2.1.0': {}
- /@chakra-ui/editable@3.1.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-j2JLrUL9wgg4YA6jLlbU88370eCRyor7DZQD9lzpY95tSOXpTljeg3uF9eOmDnCs6fxp3zDWIfkgMm/ExhcGTg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/editable@3.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/react-types': 2.0.7(react@18.3.1)
@@ -2272,149 +9716,92 @@ packages:
'@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-update-effect': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/event-utils@2.0.8:
- resolution: {integrity: sha512-IGM/yGUHS+8TOQrZGpAKOJl/xGBrmRYJrmbHfUE7zrG3PpQyXvbLDP1M+RggkCFVgHlJi2wpYIf0QtQlU0XZfw==}
- dev: false
+ '@chakra-ui/event-utils@2.0.8': {}
- /@chakra-ui/focus-lock@2.1.0(@types/react@18.3.0)(react@18.3.1):
- resolution: {integrity: sha512-EmGx4PhWGjm4dpjRqM4Aa+rCWBxP+Rq8Uc/nAVnD4YVqkEhBkrPTpui2lnjsuxqNaZ24fIAZ10cF1hlpemte/w==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/focus-lock@2.1.0(@types/react@18.3.0)(react@18.3.1)':
dependencies:
'@chakra-ui/dom-utils': 2.1.0
react: 18.3.1
react-focus-lock: 2.11.2(@types/react@18.3.0)(react@18.3.1)
transitivePeerDependencies:
- '@types/react'
- dev: false
- /@chakra-ui/form-control@2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-LJPDzA1ITc3lhd/iDiINqGeca5bJD09PZAjePGEmmZyLPZZi8nPh/iii0RMxvKyJArsTBwXymCh+dEqK9aDzGQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/form-control@2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/react-types': 2.0.7(react@18.3.1)
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/hooks@2.2.1(react@18.3.1):
- resolution: {integrity: sha512-RQbTnzl6b1tBjbDPf9zGRo9rf/pQMholsOudTxjy4i9GfTfz6kgp5ValGjQm2z7ng6Z31N1cnjZ1AlSzQ//ZfQ==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/hooks@2.2.1(react@18.3.1)':
dependencies:
'@chakra-ui/react-utils': 2.0.12(react@18.3.1)
'@chakra-ui/utils': 2.0.15
compute-scroll-into-view: 3.0.3
copy-to-clipboard: 3.3.3
react: 18.3.1
- dev: false
- /@chakra-ui/icon@3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-xxjGLvlX2Ys4H0iHrI16t74rG9EBcpFvJ3Y3B7KMQTrnW34Kf7Da/UC8J67Gtx85mTHW020ml85SVPKORWNNKQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/icon@3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/icons@2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-3p30hdo4LlRZTT5CwoAJq3G9fHI0wDc0pBaMHj4SUn0yomO+RcDRlzhdXqdr5cVnzax44sqXJVnf3oQG0eI+4g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/icons@2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/image@2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-bskumBYKLiLMySIWDGcz0+D9Th0jPvmX6xnRMs4o92tT3Od/bW26lahmV2a2Op2ItXeCmRMY+XxJH5Gy1i46VA==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/image@2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/input@2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-RQYzQ/qcak3eCuCfvSqc1kEFx0sCcnIeiSi7i0r70CeBnAUK/CP1/4Uz849FpKz81K4z2SikC9MkHPQd8ZpOwg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/input@2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/object-utils': 2.1.0
'@chakra-ui/react-children-utils': 2.0.6(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/layout@2.3.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-nXuZ6WRbq0WdgnRgLw+QuxWAHuhDtVX8ElWqcTK+cSMFg/52eVP47czYBE5F35YhnoW2XBwfNoNgZ7+e8Z01Rg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/layout@2.3.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/breakpoint-utils': 2.0.8
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/object-utils': 2.1.0
'@chakra-ui/react-children-utils': 2.0.6(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/lazy-utils@2.0.5:
- resolution: {integrity: sha512-UULqw7FBvcckQk2n3iPO56TMJvDsNv0FKZI6PlUNJVaGsPbsYxK/8IQ60vZgaTVPtVcjY6BE+y6zg8u9HOqpyg==}
- dev: false
+ '@chakra-ui/lazy-utils@2.0.5': {}
- /@chakra-ui/live-region@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-ZOxFXwtaLIsXjqnszYYrVuswBhnIHHP+XIgK1vC6DePKtyK590Wg+0J0slDwThUAd4MSSIUa/nNX84x1GMphWw==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/live-region@2.1.0(react@18.3.1)':
dependencies:
react: 18.3.1
- dev: false
- /@chakra-ui/media-query@3.3.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-IsTGgFLoICVoPRp9ykOgqmdMotJG0CnPsKvGQeSFOB/dZfIujdVb14TYxDU4+MURXry1MhJ7LzZhv+Ml7cr8/g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/media-query@3.3.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/breakpoint-utils': 2.0.8
'@chakra-ui/react-env': 3.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/menu@2.2.1(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react@18.3.1):
- resolution: {integrity: sha512-lJS7XEObzJxsOwWQh7yfG4H8FzFPRP5hVPN/CL+JzytEINCSBvsCDHrYPQGp7jzpCi8vnTqQQGQe0f8dwnXd2g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
+ '@chakra-ui/menu@2.2.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/clickable': 2.1.0(react@18.3.1)
'@chakra-ui/descendant': 3.1.0(react@18.3.1)
@@ -2430,62 +9817,43 @@ packages:
'@chakra-ui/react-use-outside-click': 2.2.0(react@18.3.1)
'@chakra-ui/react-use-update-effect': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
- '@chakra-ui/transition': 2.1.0(framer-motion@9.0.6)(react@18.3.1)
- framer-motion: 9.0.6(react-dom@18.3.1)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/transition': 2.1.0(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ framer-motion: 9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/modal@2.3.1(@chakra-ui/system@2.6.1)(@types/react@18.3.0)(framer-motion@9.0.6)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-TQv1ZaiJMZN+rR9DK0snx/OPwmtaGH1HbZtlYt4W4s6CzyK541fxLRTjIXfEzIGpvNW+b6VFuFjbcR78p4DEoQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
+ '@chakra-ui/modal@2.3.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(@types/react@18.3.0)(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/focus-lock': 2.1.0(@types/react@18.3.0)(react@18.3.1)
- '@chakra-ui/portal': 2.1.0(react-dom@18.3.1)(react@18.3.1)
+ '@chakra-ui/portal': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/react-types': 2.0.7(react@18.3.1)
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
- '@chakra-ui/transition': 2.1.0(framer-motion@9.0.6)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/transition': 2.1.0(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
aria-hidden: 1.2.4
- framer-motion: 9.0.6(react-dom@18.3.1)(react@18.3.1)
+ framer-motion: 9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
react-remove-scroll: 2.5.9(@types/react@18.3.0)(react@18.3.1)
transitivePeerDependencies:
- '@types/react'
- dev: false
- /@chakra-ui/next-js@2.1.5(@chakra-ui/react@2.8.1)(@emotion/react@11.11.1)(next@14.2.3)(react@18.3.1):
- resolution: {integrity: sha512-bBd8zeXlAuVwDsjGN0/5ZZJknSbFeiZgJiGdbJo91v2lxKkOwo26b4ggc1ck1t+JR+daU6SrGBjlbQqSuWzyaA==}
- peerDependencies:
- '@chakra-ui/react': '>=2.4.0'
- '@emotion/react': '>=11'
- next: '>=13'
- react: '>=18'
+ '@chakra-ui/next-js@2.1.5(@chakra-ui/react@2.8.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(next@14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3))(react@18.3.1)':
dependencies:
- '@chakra-ui/react': 2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.3.0)(framer-motion@9.0.6)(react-dom@18.3.1)(react@18.3.1)
+ '@chakra-ui/react': 2.8.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@emotion/cache': 11.11.0
'@emotion/react': 11.11.1(@types/react@18.3.0)(react@18.3.1)
- next: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1)(react@18.3.1)(sass@1.58.3)
+ next: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3)
react: 18.3.1
- dev: false
- /@chakra-ui/number-input@2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-B4xwUPyr0NmjGN/dBhOmCD2xjX6OY1pr9GmGH3GQRozMsLAClD3TibwiZetwlyCp02qQqiFwEcZmUxaX88794Q==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/number-input@2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/counter': 2.1.0(react@18.3.1)
- '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/react-types': 2.0.7(react@18.3.1)
'@chakra-ui/react-use-callback-ref': 2.1.0(react@18.3.1)
@@ -2495,23 +9863,14 @@ packages:
'@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-update-effect': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/number-utils@2.0.7:
- resolution: {integrity: sha512-yOGxBjXNvLTBvQyhMDqGU0Oj26s91mbAlqKHiuw737AXHt0aPllOthVUqQMeaYLwLCjGMg0jtI7JReRzyi94Dg==}
- dev: false
+ '@chakra-ui/number-utils@2.0.7': {}
- /@chakra-ui/object-utils@2.1.0:
- resolution: {integrity: sha512-tgIZOgLHaoti5PYGPTwK3t/cqtcycW0owaiOXoZOcpwwX/vlVb+H1jFsQyWiiwQVPt9RkoSLtxzXamx+aHH+bQ==}
- dev: false
+ '@chakra-ui/object-utils@2.1.0': {}
- /@chakra-ui/pin-input@2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-x4vBqLStDxJFMt+jdAHHS8jbh294O53CPQJoL4g228P513rHylV/uPscYUHrVJXRxsHfRztQO9k45jjTYaPRMw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/pin-input@2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/descendant': 3.1.0(react@18.3.1)
'@chakra-ui/react-children-utils': 2.0.6(react@18.3.1)
@@ -2519,18 +9878,12 @@ packages:
'@chakra-ui/react-use-controllable-state': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/popover@2.2.1(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react@18.3.1):
- resolution: {integrity: sha512-K+2ai2dD0ljvJnlrzesCDT9mNzLifE3noGKZ3QwLqd/K34Ym1W/0aL1ERSynrcG78NKoXS54SdEzkhCZ4Gn/Zg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
+ '@chakra-ui/popover@2.2.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/lazy-utils': 2.0.5
'@chakra-ui/popper': 3.1.0(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
@@ -2541,390 +9894,246 @@ packages:
'@chakra-ui/react-use-focus-on-pointer-down': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
- framer-motion: 9.0.6(react-dom@18.3.1)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
+ framer-motion: 9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/popper@3.1.0(react@18.3.1):
- resolution: {integrity: sha512-ciDdpdYbeFG7og6/6J8lkTFxsSvwTdMLFkpVylAF6VNC22jssiWfquj2eyD4rJnzkRFPvIWJq8hvbfhsm+AjSg==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/popper@3.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-types': 2.0.7(react@18.3.1)
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
'@popperjs/core': 2.11.8
react: 18.3.1
- dev: false
- /@chakra-ui/portal@2.1.0(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-9q9KWf6SArEcIq1gGofNcFPSWEyl+MfJjEUg/un1SMlQjaROOh3zYr+6JAwvcORiX7tyHosnmWC3d3wI2aPSQg==}
- peerDependencies:
- react: '>=18'
- react-dom: '>=18'
+ '@chakra-ui/portal@2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- dev: false
- /@chakra-ui/progress@2.2.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-qUXuKbuhN60EzDD9mHR7B67D7p/ZqNS2Aze4Pbl1qGGZfulPW0PY8Rof32qDtttDQBkzQIzFGE8d9QpAemToIQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/progress@2.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/provider@2.4.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-u4g02V9tJ9vVYfkLz5jBn/bKlAyjLdg4Sh3f7uckmYVAZpOL/uUlrStyADrynu3tZhI+BE8XdmXC4zs/SYD7ow==}
- peerDependencies:
- '@emotion/react': ^11.0.0
- '@emotion/styled': ^11.0.0
- react: '>=18'
- react-dom: '>=18'
+ '@chakra-ui/provider@2.4.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/css-reset': 2.3.0(@emotion/react@11.11.1)(react@18.3.1)
- '@chakra-ui/portal': 2.1.0(react-dom@18.3.1)(react@18.3.1)
+ '@chakra-ui/css-reset': 2.3.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/portal': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-env': 3.1.0(react@18.3.1)
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
'@chakra-ui/utils': 2.0.15
'@emotion/react': 11.11.1(@types/react@18.3.0)(react@18.3.1)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.3.0)(react@18.3.1)
+ '@emotion/styled': 11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- dev: false
- /@chakra-ui/radio@2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-5JXDVvMWsF/Cprh6BKfcTLbLtRcgD6Wl2zwbNU30nmKIE8+WUfqD7JQETV08oWEzhi3Ea4e5EHvyll2sGx8H3w==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/radio@2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/react-types': 2.0.7(react@18.3.1)
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
'@zag-js/focus-visible': 0.16.0
react: 18.3.1
- dev: false
- /@chakra-ui/react-children-utils@2.0.6(react@18.3.1):
- resolution: {integrity: sha512-QVR2RC7QsOsbWwEnq9YduhpqSFnZGvjjGREV8ygKi8ADhXh93C8azLECCUVgRJF2Wc+So1fgxmjLcbZfY2VmBA==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-children-utils@2.0.6(react@18.3.1)':
dependencies:
react: 18.3.1
- dev: false
- /@chakra-ui/react-context@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-iahyStvzQ4AOwKwdPReLGfDesGG+vWJfEsn0X/NoGph/SkN+HXtv2sCfYFFR9k7bb+Kvc6YfpLlSuLvKMHi2+w==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-context@2.1.0(react@18.3.1)':
dependencies:
react: 18.3.1
- dev: false
- /@chakra-ui/react-env@3.1.0(react@18.3.1):
- resolution: {integrity: sha512-Vr96GV2LNBth3+IKzr/rq1IcnkXv+MLmwjQH6C8BRtn3sNskgDFD5vLkVXcEhagzZMCh8FR3V/bzZPojBOyNhw==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-env@3.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/react-types@2.0.7(react@18.3.1):
- resolution: {integrity: sha512-12zv2qIZ8EHwiytggtGvo4iLT0APris7T0qaAWqzpUGS0cdUtR8W+V1BJ5Ocq+7tA6dzQ/7+w5hmXih61TuhWQ==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-types@2.0.7(react@18.3.1)':
dependencies:
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-animation-state@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-CFZkQU3gmDBwhqy0vC1ryf90BVHxVN8cTLpSyCpdmExUEtSEInSCGMydj2fvn7QXsz/za8JNdO2xxgJwxpLMtg==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-animation-state@2.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/dom-utils': 2.1.0
'@chakra-ui/react-use-event-listener': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-callback-ref@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-efnJrBtGDa4YaxDzDE90EnKD3Vkh5a1t3w7PhnRQmsphLy3g2UieasoKTlT2Hn118TwDjIv5ZjHJW6HbzXA9wQ==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-callback-ref@2.1.0(react@18.3.1)':
dependencies:
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-controllable-state@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-QR/8fKNokxZUs4PfxjXuwl0fj/d71WPrmLJvEpCTkHjnzu7LnYvzoe2wB867IdooQJL0G1zBxl0Dq+6W1P3jpg==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-controllable-state@2.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-use-callback-ref': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-disclosure@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-Ax4pmxA9LBGMyEZJhhUZobg9C0t3qFE4jVF1tGBsrLDcdBeLR9fwOogIPY9Hf0/wqSlAryAimICbr5hkpa5GSw==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-disclosure@2.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-use-callback-ref': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-event-listener@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-U5greryDLS8ISP69DKDsYcsXRtAdnTQT+jjIlRYZ49K/XhUR/AqVZCK5BkR1spTDmO9H8SPhgeNKI70ODuDU/Q==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-event-listener@2.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-use-callback-ref': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-focus-effect@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-xzVboNy7J64xveLcxTIJ3jv+lUJKDwRM7Szwn9tNzUIPD94O3qwjV7DDCUzN2490nSYDF4OBMt/wuDBtaR3kUQ==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-focus-effect@2.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/dom-utils': 2.1.0
'@chakra-ui/react-use-event-listener': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-update-effect': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-focus-on-pointer-down@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-2jzrUZ+aiCG/cfanrolsnSMDykCAbv9EK/4iUyZno6BYb3vziucmvgKuoXbMPAzWNtwUwtuMhkby8rc61Ue+Lg==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-focus-on-pointer-down@2.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-use-event-listener': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-interval@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-8iWj+I/+A0J08pgEXP1J1flcvhLBHkk0ln7ZvGIyXiEyM6XagOTJpwNhiu+Bmk59t3HoV/VyvyJTa+44sEApuw==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-interval@2.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-use-callback-ref': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-latest-ref@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-m0kxuIYqoYB0va9Z2aW4xP/5b7BzlDeWwyXCH6QpT2PpW3/281L3hLCm1G0eOUcdVlayqrQqOeD6Mglq+5/xoQ==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-latest-ref@2.1.0(react@18.3.1)':
dependencies:
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-merge-refs@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-lERa6AWF1cjEtWSGjxWTaSMvneccnAVH4V4ozh8SYiN9fSPZLlSG3kNxfNzdFvMEhM7dnP60vynF7WjGdTgQbQ==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-merge-refs@2.1.0(react@18.3.1)':
dependencies:
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-outside-click@2.2.0(react@18.3.1):
- resolution: {integrity: sha512-PNX+s/JEaMneijbgAM4iFL+f3m1ga9+6QK0E5Yh4s8KZJQ/bLwZzdhMz8J/+mL+XEXQ5J0N8ivZN28B82N1kNw==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-outside-click@2.2.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-use-callback-ref': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-pan-event@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-xmL2qOHiXqfcj0q7ZK5s9UjTh4Gz0/gL9jcWPA6GVf+A0Od5imEDa/Vz+533yQKWiNSm1QGrIj0eJAokc7O4fg==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-pan-event@2.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/event-utils': 2.0.8
'@chakra-ui/react-use-latest-ref': 2.1.0(react@18.3.1)
framesync: 6.1.2
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-previous@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-pjxGwue1hX8AFcmjZ2XfrQtIJgqbTF3Qs1Dy3d1krC77dEsiCUbQ9GzOBfDc8pfd60DrB5N2tg5JyHbypqh0Sg==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-previous@2.1.0(react@18.3.1)':
dependencies:
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-safe-layout-effect@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-Knbrrx/bcPwVS1TorFdzrK/zWA8yuU/eaXDkNj24IrKoRlQrSBFarcgAEzlCHtzuhufP3OULPkELTzz91b0tCw==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-safe-layout-effect@2.1.0(react@18.3.1)':
dependencies:
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-size@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-tbLqrQhbnqOjzTaMlYytp7wY8BW1JpL78iG7Ru1DlV4EWGiAmXFGvtnEt9HftU0NJ0aJyjgymkxfVGI55/1Z4A==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-size@2.1.0(react@18.3.1)':
dependencies:
'@zag-js/element-size': 0.10.5
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-timeout@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-cFN0sobKMM9hXUhyCofx3/Mjlzah6ADaEl/AXl5Y+GawB5rgedgAcu2ErAgarEkwvsKdP6c68CKjQ9dmTQlJxQ==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-timeout@2.1.0(react@18.3.1)':
dependencies:
'@chakra-ui/react-use-callback-ref': 2.1.0(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/react-use-update-effect@2.1.0(react@18.3.1):
- resolution: {integrity: sha512-ND4Q23tETaR2Qd3zwCKYOOS1dfssojPLJMLvUtUbW5M9uW1ejYWgGUobeAiOVfSplownG8QYMmHTP86p/v0lbA==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-use-update-effect@2.1.0(react@18.3.1)':
dependencies:
react: 18.3.1
- dev: false
- /@chakra-ui/react-utils@2.0.12(react@18.3.1):
- resolution: {integrity: sha512-GbSfVb283+YA3kA8w8xWmzbjNWk14uhNpntnipHCftBibl0lxtQ9YqMFQLwuFOO0U2gYVocszqqDWX+XNKq9hw==}
- peerDependencies:
- react: '>=18'
+ '@chakra-ui/react-utils@2.0.12(react@18.3.1)':
dependencies:
'@chakra-ui/utils': 2.0.15
react: 18.3.1
- dev: false
- /@chakra-ui/react@2.8.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(@types/react@18.3.0)(framer-motion@9.0.6)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-UL9Rtj4DovP3+oVbI06gsdfyJJb+wmS2RYnGNXjW9tsjCyXxjlBw9TAUj0jyOfWe0+zd/4juL8+J+QCwmdhptg==}
- 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': 2.3.1(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react@18.3.1)
- '@chakra-ui/alert': 2.2.1(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/avatar': 2.3.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/breadcrumb': 2.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/button': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/card': 2.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/checkbox': 2.3.1(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/control-box': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/react@2.8.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
+ dependencies:
+ '@chakra-ui/accordion': 2.3.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/alert': 2.2.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/avatar': 2.3.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/breadcrumb': 2.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/button': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/card': 2.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/checkbox': 2.3.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/control-box': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/counter': 2.1.0(react@18.3.1)
- '@chakra-ui/css-reset': 2.3.0(@emotion/react@11.11.1)(react@18.3.1)
- '@chakra-ui/editable': 3.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/css-reset': 2.3.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/editable': 3.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/focus-lock': 2.1.0(@types/react@18.3.0)(react@18.3.1)
- '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/hooks': 2.2.1(react@18.3.1)
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/image': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/input': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/layout': 2.3.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/image': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/input': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/layout': 2.3.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/live-region': 2.1.0(react@18.3.1)
- '@chakra-ui/media-query': 3.3.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/menu': 2.2.1(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react@18.3.1)
- '@chakra-ui/modal': 2.3.1(@chakra-ui/system@2.6.1)(@types/react@18.3.0)(framer-motion@9.0.6)(react-dom@18.3.1)(react@18.3.1)
- '@chakra-ui/number-input': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/pin-input': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/popover': 2.2.1(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react@18.3.1)
+ '@chakra-ui/media-query': 3.3.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/menu': 2.2.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/modal': 2.3.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(@types/react@18.3.0)(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/number-input': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/pin-input': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/popover': 2.2.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/popper': 3.1.0(react@18.3.1)
- '@chakra-ui/portal': 2.1.0(react-dom@18.3.1)(react@18.3.1)
- '@chakra-ui/progress': 2.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/provider': 2.4.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react-dom@18.3.1)(react@18.3.1)
- '@chakra-ui/radio': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/portal': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/progress': 2.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/provider': 2.4.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/radio': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-env': 3.1.0(react@18.3.1)
- '@chakra-ui/select': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/skeleton': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/skip-nav': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/slider': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/stat': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/stepper': 2.3.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/select': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/skeleton': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/skip-nav': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/slider': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/spinner': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/stat': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/stepper': 2.3.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/styled-system': 2.9.1
- '@chakra-ui/switch': 2.1.1(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react@18.3.1)
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
- '@chakra-ui/table': 2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/tabs': 3.0.0(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/tag': 3.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/textarea': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/switch': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/table': 2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/tabs': 3.0.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/tag': 3.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/textarea': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/theme': 3.3.0(@chakra-ui/styled-system@2.9.1)
'@chakra-ui/theme-utils': 2.0.20
- '@chakra-ui/toast': 7.0.1(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react-dom@18.3.1)(react@18.3.1)
- '@chakra-ui/tooltip': 2.3.0(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react-dom@18.3.1)(react@18.3.1)
- '@chakra-ui/transition': 2.1.0(framer-motion@9.0.6)(react@18.3.1)
+ '@chakra-ui/toast': 7.0.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/tooltip': 2.3.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/transition': 2.1.0(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/utils': 2.0.15
- '@chakra-ui/visually-hidden': 2.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/visually-hidden': 2.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@emotion/react': 11.11.1(@types/react@18.3.0)(react@18.3.1)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.3.0)(react@18.3.1)
- framer-motion: 9.0.6(react-dom@18.3.1)(react@18.3.1)
+ '@emotion/styled': 11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1)
+ framer-motion: 9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
transitivePeerDependencies:
- '@types/react'
- dev: false
- /@chakra-ui/select@2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-CERDATncv5w05Zo5/LrFtf1yKp1deyMUyDGv6eZvQG/etyukH4TstsuIHt/0GfNXrCF3CJLZ8lINzpv5wayVjQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/select@2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/shared-utils@2.0.5:
- resolution: {integrity: sha512-4/Wur0FqDov7Y0nCXl7HbHzCg4aq86h+SXdoUeuCMD3dSj7dpsVnStLYhng1vxvlbUnLpdF4oz5Myt3i/a7N3Q==}
- dev: false
+ '@chakra-ui/shared-utils@2.0.5': {}
- /@chakra-ui/skeleton@2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-JNRuMPpdZGd6zFVKjVQ0iusu3tXAdI29n4ZENYwAJEMf/fN0l12sVeirOxkJ7oEL0yOx2AgEYFSKdbcAgfUsAQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/skeleton@2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/media-query': 3.3.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/media-query': 3.3.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-use-previous': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/skip-nav@2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-Hk+FG+vadBSH0/7hwp9LJnLjkO0RPGnx7gBJWI4/SpoJf3e4tZlWYtwGj0toYY4aGKl93jVghuwGbDBEMoHDug==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/skip-nav@2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/slider@2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-lUOBcLMCnFZiA/s2NONXhELJh6sY5WtbRykPtclGfynqqOo47lwWJx+VP7xaeuhDOPcWSSecWc9Y1BfPOCz9cQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/slider@2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/number-utils': 2.0.7
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
@@ -2936,75 +10145,46 @@ packages:
'@chakra-ui/react-use-pan-event': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-size': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-update-effect': 2.1.0(react@18.3.1)
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/spinner@2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-hczbnoXt+MMv/d3gE+hjQhmkzLiKuoTo42YhUG7Bs9OSv2lg1fZHW1fGNRFP3wTi6OIbD044U1P9HK+AOgFH3g==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/spinner@2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/stat@2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-LDn0d/LXQNbAn2KaR3F1zivsZCewY4Jsy1qShmfBMKwn6rI8yVlbvu6SiA3OpHS0FhxbsZxQI6HefEoIgtqY6Q==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/stat@2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/stepper@2.3.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-ky77lZbW60zYkSXhYz7kbItUpAQfEdycT0Q4bkHLxfqbuiGMf8OmgZOQkOB9uM4v0zPwy2HXhe0vq4Dd0xa55Q==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/stepper@2.3.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/styled-system@2.9.1:
- resolution: {integrity: sha512-jhYKBLxwOPi9/bQt9kqV3ELa/4CjmNNruTyXlPp5M0v0+pDMUngPp48mVLoskm9RKZGE0h1qpvj/jZ3K7c7t8w==}
+ '@chakra-ui/styled-system@2.9.1':
dependencies:
'@chakra-ui/shared-utils': 2.0.5
csstype: 3.1.3
lodash.mergewith: 4.6.2
- dev: false
- /@chakra-ui/switch@2.1.1(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react@18.3.1):
- resolution: {integrity: sha512-cOHIhW5AlLZSFENxFEBYTBniqiduOowa1WdzslP1Fd0usBFaD5iAgOY1Fvr7xKhE8nmzzeMCkPB3XBvUSWnawQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
+ '@chakra-ui/switch@2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/checkbox': 2.3.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/checkbox': 2.3.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
- framer-motion: 9.0.6(react-dom@18.3.1)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
+ framer-motion: 9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/system@2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1):
- resolution: {integrity: sha512-P5Q/XRWy3f1pXJ7IxDkV+Z6AT7GJeR2JlBnQl109xewVQcBLWWMIp702fFMFw8KZ2ALB/aYKtWm5EmQMddC/tg==}
- peerDependencies:
- '@emotion/react': ^11.0.0
- '@emotion/styled': ^11.0.0
- react: '>=18'
+ '@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/color-mode': 2.2.0(react@18.3.1)
'@chakra-ui/object-utils': 2.1.0
@@ -3013,28 +10193,18 @@ packages:
'@chakra-ui/theme-utils': 2.0.20
'@chakra-ui/utils': 2.0.15
'@emotion/react': 11.11.1(@types/react@18.3.0)(react@18.3.1)
- '@emotion/styled': 11.11.0(@emotion/react@11.11.1)(@types/react@18.3.0)(react@18.3.1)
+ '@emotion/styled': 11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1)
react: 18.3.1
react-fast-compare: 3.2.2
- dev: false
- /@chakra-ui/table@2.1.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-o5OrjoHCh5uCLdiUb0Oc0vq9rIAeHSIRScc2ExTC9Qg/uVZl2ygLrjToCaKfaaKl1oQexIeAcZDKvPG8tVkHyQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/table@2.1.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/tabs@3.0.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-6Mlclp8L9lqXmsGWF5q5gmemZXOiOYuh0SGT/7PgJVNPz3LXREXlXg2an4MBUD8W5oTkduCX+3KTMCwRrVrDYw==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/tabs@3.0.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/clickable': 2.1.0(react@18.3.1)
'@chakra-ui/descendant': 3.1.0(react@18.3.1)
@@ -3045,185 +10215,119 @@ packages:
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-safe-layout-effect': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/tag@3.1.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-Bdel79Dv86Hnge2PKOU+t8H28nm/7Y3cKd4Kfk9k3lOpUh4+nkSGe58dhRzht59lEqa4N9waCgQiBdkydjvBXQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/tag@3.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/icon': 3.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/textarea@2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-28bpwgmXg3BzSpg8i1Ao9h7pHaE1j2mBBFJpWaqPgMhS0IHm0BQsqqyWU6PsxxJDvrC4HN6MTzrIL4C1RA1I0A==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/textarea@2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
+ '@chakra-ui/form-control': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/theme-tools@2.1.1(@chakra-ui/styled-system@2.9.1):
- resolution: {integrity: sha512-n14L5L3ej3Zy+Xm/kDKO1G6/DkmieT7Li1C7NzMRcUj5C9YybQpyo7IZZ0BBUh3u+OVnKVhNC3d4P2NYDGRXmA==}
- peerDependencies:
- '@chakra-ui/styled-system': '>=2.0.0'
+ '@chakra-ui/theme-tools@2.1.1(@chakra-ui/styled-system@2.9.1)':
dependencies:
'@chakra-ui/anatomy': 2.2.1
'@chakra-ui/shared-utils': 2.0.5
'@chakra-ui/styled-system': 2.9.1
color2k: 2.0.3
- dev: false
- /@chakra-ui/theme-utils@2.0.20:
- resolution: {integrity: sha512-IkAzSmwBlRIZ3dN2InDz0tf9SldbckVkgwylCobSFmYP8lnMjykL8Lex1BBo9U8UQjZxEDVZ+Qw6SeayKRntOQ==}
+ '@chakra-ui/theme-utils@2.0.20':
dependencies:
'@chakra-ui/shared-utils': 2.0.5
'@chakra-ui/styled-system': 2.9.1
'@chakra-ui/theme': 3.3.0(@chakra-ui/styled-system@2.9.1)
lodash.mergewith: 4.6.2
- dev: false
- /@chakra-ui/theme@3.3.0(@chakra-ui/styled-system@2.9.1):
- resolution: {integrity: sha512-VHY2ax5Wqgfm83U/zYBk0GS0TGD8m41s/rxQgnEq8tU+ug1YZjvOZmtOq/VjfKP/bQraFhCt05zchcxXmDpEYg==}
- peerDependencies:
- '@chakra-ui/styled-system': '>=2.8.0'
+ '@chakra-ui/theme@3.3.0(@chakra-ui/styled-system@2.9.1)':
dependencies:
'@chakra-ui/anatomy': 2.2.1
'@chakra-ui/shared-utils': 2.0.5
'@chakra-ui/styled-system': 2.9.1
'@chakra-ui/theme-tools': 2.1.1(@chakra-ui/styled-system@2.9.1)
- dev: false
- /@chakra-ui/toast@7.0.1(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-V5JUhw6RZxbGRTijvd5k4iEMLCfbzTLNWbZLZhRZk10YvFfAP5OYfRCm68zpE/t3orN/f+4ZLL3P+Wb4E7oSmw==}
- peerDependencies:
- '@chakra-ui/system': 2.6.1
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
+ '@chakra-ui/toast@7.0.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/alert': 2.2.1(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1)(react@18.3.1)
- '@chakra-ui/portal': 2.1.0(react-dom@18.3.1)(react@18.3.1)
+ '@chakra-ui/alert': 2.2.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/close-button': 2.1.1(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)
+ '@chakra-ui/portal': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-context': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-timeout': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-update-effect': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
'@chakra-ui/styled-system': 2.9.1
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
'@chakra-ui/theme': 3.3.0(@chakra-ui/styled-system@2.9.1)
- framer-motion: 9.0.6(react-dom@18.3.1)(react@18.3.1)
+ framer-motion: 9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- dev: false
- /@chakra-ui/tooltip@2.3.0(@chakra-ui/system@2.6.1)(framer-motion@9.0.6)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-2s23f93YIij1qEDwIK//KtEu4LLYOslhR1cUhDBk/WUzyFR3Ez0Ee+HlqlGEGfGe9x77E6/UXPnSAKKdF/cpsg==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- framer-motion: '>=4.0.0'
- react: '>=18'
- react-dom: '>=18'
+ '@chakra-ui/tooltip@2.3.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/dom-utils': 2.1.0
'@chakra-ui/popper': 3.1.0(react@18.3.1)
- '@chakra-ui/portal': 2.1.0(react-dom@18.3.1)(react@18.3.1)
+ '@chakra-ui/portal': 2.1.0(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@chakra-ui/react-types': 2.0.7(react@18.3.1)
'@chakra-ui/react-use-disclosure': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-event-listener': 2.1.0(react@18.3.1)
'@chakra-ui/react-use-merge-refs': 2.1.0(react@18.3.1)
'@chakra-ui/shared-utils': 2.0.5
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
- framer-motion: 9.0.6(react-dom@18.3.1)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
+ framer-motion: 9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- dev: false
- /@chakra-ui/transition@2.1.0(framer-motion@9.0.6)(react@18.3.1):
- resolution: {integrity: sha512-orkT6T/Dt+/+kVwJNy7zwJ+U2xAZ3EU7M3XCs45RBvUnZDr/u9vdmaM/3D/rOpmQJWgQBwKPJleUXrYWUagEDQ==}
- peerDependencies:
- framer-motion: '>=4.0.0'
- react: '>=18'
+ '@chakra-ui/transition@2.1.0(framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
'@chakra-ui/shared-utils': 2.0.5
- framer-motion: 9.0.6(react-dom@18.3.1)(react@18.3.1)
+ framer-motion: 9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@chakra-ui/utils@2.0.15:
- resolution: {integrity: sha512-El4+jL0WSaYYs+rJbuYFDbjmfCcfGDmRY95GO4xwzit6YAPZBLcR65rOEwLps+XWluZTy1xdMrusg/hW0c1aAA==}
+ '@chakra-ui/utils@2.0.15':
dependencies:
'@types/lodash.mergewith': 4.6.7
css-box-model: 1.2.1
framesync: 6.1.2
lodash.mergewith: 4.6.2
- dev: false
- /@chakra-ui/visually-hidden@2.2.0(@chakra-ui/system@2.6.1)(react@18.3.1):
- resolution: {integrity: sha512-KmKDg01SrQ7VbTD3+cPWf/UfpF5MSwm3v7MWi0n5t8HnnadT13MF0MJCDSXbBWnzLv1ZKJ6zlyAOeARWX+DpjQ==}
- peerDependencies:
- '@chakra-ui/system': '>=2.0.0'
- react: '>=18'
+ '@chakra-ui/visually-hidden@2.2.0(@chakra-ui/system@2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1))(react@18.3.1)':
dependencies:
- '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1)(@emotion/styled@11.11.0)(react@18.3.1)
+ '@chakra-ui/system': 2.6.1(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1))(react@18.3.1)
react: 18.3.1
- dev: false
- /@colors/colors@1.5.0:
- resolution: {integrity: sha512-ooWCrlZP11i8GImSjTHYHLkvFDP48nS4+204nGb1RiX/WXYHmJA2III9/e2DWVabCESdW7hBAEzHRqUn9OUVvQ==}
- engines: {node: '>=0.1.90'}
- requiresBuild: true
- dev: true
+ '@colors/colors@1.5.0':
optional: true
- /@colors/colors@1.6.0:
- resolution: {integrity: sha512-Ir+AOibqzrIsL6ajt3Rz3LskB7OiMVHqltZmspbW/TJuTVuyOMirVqAkjfY6JISiLHgyNqicAC8AyHHGzNd/dA==}
- engines: {node: '>=0.1.90'}
- dev: false
+ '@colors/colors@1.6.0': {}
- /@cspotcode/source-map-support@0.8.1:
- resolution: {integrity: sha512-IchNf6dN4tHoMFIn/7OE8LWZ19Y6q/67Bmf6vnGREv8RSbBVb9LPJxEcnwrcwX6ixSvaiGoomAUvu4YSxXrVgw==}
- engines: {node: '>=12'}
+ '@cspotcode/source-map-support@0.8.1':
dependencies:
'@jridgewell/trace-mapping': 0.3.9
- dev: true
- /@dabh/diagnostics@2.0.3:
- resolution: {integrity: sha512-hrlQOIi7hAfzsMqlGSFyVucrx38O+j6wiGOf//H2ecvIEqYN4ADBSS2iLMh5UFyDunCNniUIPk/q3riFv45xRA==}
+ '@dabh/diagnostics@2.0.3':
dependencies:
colorspace: 1.1.4
enabled: 2.0.0
kuler: 2.0.0
- dev: false
- /@emnapi/core@1.1.1:
- resolution: {integrity: sha512-eu4KjHfXg3I+UUR7vSuwZXpRo4c8h4Rtb5Lu2F7Z4JqJFl/eidquONEBiRs6viXKpWBC3BaJBy68xGJ2j56idw==}
- requiresBuild: true
+ '@emnapi/core@1.1.1':
dependencies:
tslib: 2.6.2
- dev: false
optional: true
- /@emnapi/runtime@1.1.1:
- resolution: {integrity: sha512-3bfqkzuR1KLx57nZfjr2NLnFOobvyS0aTszaEGCGqmYMVDRaGvgIZbjGSV/MHSSmLgQ/b9JFHQ5xm5WRZYd+XQ==}
- requiresBuild: true
+ '@emnapi/runtime@1.1.1':
dependencies:
tslib: 2.6.2
- dev: false
optional: true
- /@emotion/babel-plugin@11.11.0:
- resolution: {integrity: sha512-m4HEDZleaaCH+XgDDsPF15Ht6wTLsgDTeR3WYj9Q/k76JtWhrJjcP4+/XlG8LGT/Rol9qUfOIztXeA84ATpqPQ==}
+ '@emotion/babel-plugin@11.11.0':
dependencies:
'@babel/helper-module-imports': 7.24.3
'@babel/runtime': 7.24.1
@@ -3236,54 +10340,32 @@ packages:
find-root: 1.1.0
source-map: 0.5.7
stylis: 4.2.0
- dev: false
- /@emotion/cache@11.11.0:
- resolution: {integrity: sha512-P34z9ssTCBi3e9EI1ZsWpNHcfY1r09ZO0rZbRO2ob3ZQMnFI35jB536qoXbkdesr5EUhYi22anuEJuyxifaqAQ==}
+ '@emotion/cache@11.11.0':
dependencies:
'@emotion/memoize': 0.8.1
'@emotion/sheet': 1.2.2
'@emotion/utils': 1.2.1
'@emotion/weak-memoize': 0.3.1
stylis: 4.2.0
- dev: false
- /@emotion/hash@0.9.1:
- resolution: {integrity: sha512-gJB6HLm5rYwSLI6PQa+X1t5CFGrv1J1TWG+sOyMCeKz2ojaj6Fnl/rZEspogG+cvqbt4AE/2eIyD2QfLKTBNlQ==}
- dev: false
+ '@emotion/hash@0.9.1': {}
- /@emotion/is-prop-valid@0.8.8:
- resolution: {integrity: sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==}
- requiresBuild: true
+ '@emotion/is-prop-valid@0.8.8':
dependencies:
'@emotion/memoize': 0.7.4
- dev: false
optional: true
- /@emotion/is-prop-valid@1.2.2:
- resolution: {integrity: sha512-uNsoYd37AFmaCdXlg6EYD1KaPOaRWRByMCYzbKUX4+hhMfrxdVSelShywL4JVaAeM/eHUOSprYBQls+/neX3pw==}
+ '@emotion/is-prop-valid@1.2.2':
dependencies:
'@emotion/memoize': 0.8.1
- dev: false
- /@emotion/memoize@0.7.4:
- resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==}
- requiresBuild: true
- dev: false
+ '@emotion/memoize@0.7.4':
optional: true
- /@emotion/memoize@0.8.1:
- resolution: {integrity: sha512-W2P2c/VRW1/1tLox0mVUalvnWXxavmv/Oum2aPsRcoDJuob75FC3Y8FbpfLwUegRcxINtGUMPq0tFCvYNTBXNA==}
- dev: false
+ '@emotion/memoize@0.8.1': {}
- /@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1):
- resolution: {integrity: sha512-5mlW1DquU5HaxjLkfkGN1GA/fvVGdyHURRiX/0FHl2cfIfRxSOfmxEH5YS43edp0OldZrZ+dkBKbngxcNCdZvA==}
- peerDependencies:
- '@types/react': '*'
- react: '>=16.8.0'
- peerDependenciesMeta:
- '@types/react':
- optional: true
+ '@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1)':
dependencies:
'@babel/runtime': 7.24.1
'@emotion/babel-plugin': 11.11.0
@@ -3292,34 +10374,22 @@ packages:
'@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1)
'@emotion/utils': 1.2.1
'@emotion/weak-memoize': 0.3.1
- '@types/react': 18.3.0
hoist-non-react-statics: 3.3.2
react: 18.3.1
- dev: false
+ optionalDependencies:
+ '@types/react': 18.3.0
- /@emotion/serialize@1.1.4:
- resolution: {integrity: sha512-RIN04MBT8g+FnDwgvIUi8czvr1LU1alUMI05LekWB5DGyTm8cCBMCRpq3GqaiyEDRptEXOyXnvZ58GZYu4kBxQ==}
+ '@emotion/serialize@1.1.4':
dependencies:
'@emotion/hash': 0.9.1
'@emotion/memoize': 0.8.1
'@emotion/unitless': 0.8.1
'@emotion/utils': 1.2.1
csstype: 3.1.3
- dev: false
- /@emotion/sheet@1.2.2:
- resolution: {integrity: sha512-0QBtGvaqtWi+nx6doRwDdBIzhNdZrXUppvTM4dtZZWEGTXL/XE/yJxLMGlDT1Gt+UHH5IX1n+jkXyytE/av7OA==}
- dev: false
+ '@emotion/sheet@1.2.2': {}
- /@emotion/styled@11.11.0(@emotion/react@11.11.1)(@types/react@18.3.0)(react@18.3.1):
- resolution: {integrity: sha512-hM5Nnvu9P3midq5aaXj4I+lnSfNi7Pmd4EWk1fOZ3pxookaQTNew6bp4JaCBYM4HVFZF9g7UjJmsUmC2JlxOng==}
- peerDependencies:
- '@emotion/react': ^11.0.0-rc.0
- '@types/react': '*'
- react: '>=16.8.0'
- peerDependenciesMeta:
- '@types/react':
- optional: true
+ '@emotion/styled@11.11.0(@emotion/react@11.11.1(@types/react@18.3.0)(react@18.3.1))(@types/react@18.3.0)(react@18.3.1)':
dependencies:
'@babel/runtime': 7.24.1
'@emotion/babel-plugin': 11.11.0
@@ -3328,264 +10398,100 @@ packages:
'@emotion/serialize': 1.1.4
'@emotion/use-insertion-effect-with-fallbacks': 1.0.1(react@18.3.1)
'@emotion/utils': 1.2.1
- '@types/react': 18.3.0
react: 18.3.1
- dev: false
+ optionalDependencies:
+ '@types/react': 18.3.0
- /@emotion/unitless@0.8.1:
- resolution: {integrity: sha512-KOEGMu6dmJZtpadb476IsZBclKvILjopjUii3V+7MnXIQCYh8W3NgNcgwo21n9LXZX6EDIKvqfjYxXebDwxKmQ==}
- dev: false
+ '@emotion/unitless@0.8.1': {}
- /@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.3.1):
- resolution: {integrity: sha512-jT/qyKZ9rzLErtrjGgdkMBn2OP8wl0G3sQlBb3YPryvKHsjvINUhVaPFfP+fpBcOkmrVOVEEHQFJ7nbj2TH2gw==}
- peerDependencies:
- react: '>=16.8.0'
+ '@emotion/use-insertion-effect-with-fallbacks@1.0.1(react@18.3.1)':
dependencies:
react: 18.3.1
- dev: false
- /@emotion/utils@1.2.1:
- resolution: {integrity: sha512-Y2tGf3I+XVnajdItskUCn6LX+VUDmP6lTL4fcqsXAv43dnlbZiuW4MWQW38rW/BVWSE7Q/7+XQocmpnRYILUmg==}
- dev: false
+ '@emotion/utils@1.2.1': {}
- /@emotion/weak-memoize@0.3.1:
- resolution: {integrity: sha512-EsBwpc7hBUJWAsNPBmJy4hxWx12v6bshQsldrVmjxJoc3isbxhOrF2IcCpaXxfvq03NwkI7sbsOLXbYuqF/8Ww==}
- dev: false
+ '@emotion/weak-memoize@0.3.1': {}
- /@esbuild/android-arm64@0.17.19:
- resolution: {integrity: sha512-KBMWvEZooR7+kzY0BtbTQn0OAYY7CsiydT63pVEaPtVYF0hXbUaOyZog37DKxK7NF3XacBJOpYT4adIJh+avxA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: true
+ '@esbuild/android-arm64@0.17.19':
optional: true
- /@esbuild/android-arm@0.15.18:
- resolution: {integrity: sha512-5GT+kcs2WVGjVs7+boataCkO5Fg0y4kCjzkB5bAip7H4jfnOS3dA6KPiww9W1OEKTKeAcUVhdZGvgI65OXmUnw==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- dev: true
+ '@esbuild/android-arm@0.15.18':
optional: true
- /@esbuild/android-arm@0.17.19:
- resolution: {integrity: sha512-rIKddzqhmav7MSmoFCmDIb6e2W57geRsM94gV2l38fzhXMwq7hZoClug9USI2pFRGL06f4IOPHHpFNOkWieR8A==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- dev: true
+ '@esbuild/android-arm@0.17.19':
optional: true
- /@esbuild/android-x64@0.17.19:
- resolution: {integrity: sha512-uUTTc4xGNDT7YSArp/zbtmbhO0uEEK9/ETW29Wk1thYUJBz3IVnvgEiEwEa9IeLyvnpKrWK64Utw2bgUmDveww==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [android]
- requiresBuild: true
- dev: true
+ '@esbuild/android-x64@0.17.19':
optional: true
- /@esbuild/darwin-arm64@0.17.19:
- resolution: {integrity: sha512-80wEoCfF/hFKM6WE1FyBHc9SfUblloAWx6FJkFWTWiCoht9Mc0ARGEM47e67W9rI09YoUxJL68WHfDRYEAvOhg==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
+ '@esbuild/darwin-arm64@0.17.19':
optional: true
- /@esbuild/darwin-x64@0.17.19:
- resolution: {integrity: sha512-IJM4JJsLhRYr9xdtLytPLSH9k/oxR3boaUIYiHkAawtwNOXKE8KoU8tMvryogdcT8AU+Bflmh81Xn6Q0vTZbQw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
+ '@esbuild/darwin-x64@0.17.19':
optional: true
- /@esbuild/freebsd-arm64@0.17.19:
- resolution: {integrity: sha512-pBwbc7DufluUeGdjSU5Si+P3SoMF5DQ/F/UmTSb8HXO80ZEAJmrykPyzo1IfNbAoaqw48YRpv8shwd1NoI0jcQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [freebsd]
- requiresBuild: true
- dev: true
+ '@esbuild/freebsd-arm64@0.17.19':
optional: true
- /@esbuild/freebsd-x64@0.17.19:
- resolution: {integrity: sha512-4lu+n8Wk0XlajEhbEffdy2xy53dpR06SlzvhGByyg36qJw6Kpfk7cp45DR/62aPH9mtJRmIyrXAS5UWBrJT6TQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- dev: true
+ '@esbuild/freebsd-x64@0.17.19':
optional: true
- /@esbuild/linux-arm64@0.17.19:
- resolution: {integrity: sha512-ct1Tg3WGwd3P+oZYqic+YZF4snNl2bsnMKRkb3ozHmnM0dGWuxcPTTntAF6bOP0Sp4x0PjSF+4uHQ1xvxfRKqg==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@esbuild/linux-arm64@0.17.19':
optional: true
- /@esbuild/linux-arm@0.17.19:
- resolution: {integrity: sha512-cdmT3KxjlOQ/gZ2cjfrQOtmhG4HJs6hhvm3mWSRDPtZ/lP5oe8FWceS10JaSJC13GBd4eH/haHnqf7hhGNLerA==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@esbuild/linux-arm@0.17.19':
optional: true
- /@esbuild/linux-ia32@0.17.19:
- resolution: {integrity: sha512-w4IRhSy1VbsNxHRQpeGCHEmibqdTUx61Vc38APcsRbuVgK0OPEnQ0YD39Brymn96mOx48Y2laBQGqgZ0j9w6SQ==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@esbuild/linux-ia32@0.17.19':
optional: true
- /@esbuild/linux-loong64@0.15.18:
- resolution: {integrity: sha512-L4jVKS82XVhw2nvzLg/19ClLWg0y27ulRwuP7lcyL6AbUWB5aPglXY3M21mauDQMDfRLs8cQmeT03r/+X3cZYQ==}
- engines: {node: '>=12'}
- cpu: [loong64]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@esbuild/linux-loong64@0.15.18':
optional: true
- /@esbuild/linux-loong64@0.17.19:
- resolution: {integrity: sha512-2iAngUbBPMq439a+z//gE+9WBldoMp1s5GWsUSgqHLzLJ9WoZLZhpwWuym0u0u/4XmZ3gpHmzV84PonE+9IIdQ==}
- engines: {node: '>=12'}
- cpu: [loong64]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@esbuild/linux-loong64@0.17.19':
optional: true
- /@esbuild/linux-mips64el@0.17.19:
- resolution: {integrity: sha512-LKJltc4LVdMKHsrFe4MGNPp0hqDFA1Wpt3jE1gEyM3nKUvOiO//9PheZZHfYRfYl6AwdTH4aTcXSqBerX0ml4A==}
- engines: {node: '>=12'}
- cpu: [mips64el]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@esbuild/linux-mips64el@0.17.19':
optional: true
- /@esbuild/linux-ppc64@0.17.19:
- resolution: {integrity: sha512-/c/DGybs95WXNS8y3Ti/ytqETiW7EU44MEKuCAcpPto3YjQbyK3IQVKfF6nbghD7EcLUGl0NbiL5Rt5DMhn5tg==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@esbuild/linux-ppc64@0.17.19':
optional: true
- /@esbuild/linux-riscv64@0.17.19:
- resolution: {integrity: sha512-FC3nUAWhvFoutlhAkgHf8f5HwFWUL6bYdvLc/TTuxKlvLi3+pPzdZiFKSWz/PF30TB1K19SuCxDTI5KcqASJqA==}
- engines: {node: '>=12'}
- cpu: [riscv64]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@esbuild/linux-riscv64@0.17.19':
optional: true
- /@esbuild/linux-s390x@0.17.19:
- resolution: {integrity: sha512-IbFsFbxMWLuKEbH+7sTkKzL6NJmG2vRyy6K7JJo55w+8xDk7RElYn6xvXtDW8HCfoKBFK69f3pgBJSUSQPr+4Q==}
- engines: {node: '>=12'}
- cpu: [s390x]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@esbuild/linux-s390x@0.17.19':
optional: true
- /@esbuild/linux-x64@0.17.19:
- resolution: {integrity: sha512-68ngA9lg2H6zkZcyp22tsVt38mlhWde8l3eJLWkyLrp4HwMUr3c1s/M2t7+kHIhvMjglIBrFpncX1SzMckomGw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
+ '@esbuild/linux-x64@0.17.19':
optional: true
- /@esbuild/netbsd-x64@0.17.19:
- resolution: {integrity: sha512-CwFq42rXCR8TYIjIfpXCbRX0rp1jo6cPIUPSaWwzbVI4aOfX96OXY8M6KNmtPcg7QjYeDmN+DD0Wp3LaBOLf4Q==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [netbsd]
- requiresBuild: true
- dev: true
+ '@esbuild/netbsd-x64@0.17.19':
optional: true
- /@esbuild/openbsd-x64@0.17.19:
- resolution: {integrity: sha512-cnq5brJYrSZ2CF6c35eCmviIN3k3RczmHz8eYaVlNasVqsNY+JKohZU5MKmaOI+KkllCdzOKKdPs762VCPC20g==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [openbsd]
- requiresBuild: true
- dev: true
+ '@esbuild/openbsd-x64@0.17.19':
optional: true
- /@esbuild/sunos-x64@0.17.19:
- resolution: {integrity: sha512-vCRT7yP3zX+bKWFeP/zdS6SqdWB8OIpaRq/mbXQxTGHnIxspRtigpkUcDMlSCOejlHowLqII7K2JKevwyRP2rg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [sunos]
- requiresBuild: true
- dev: true
+ '@esbuild/sunos-x64@0.17.19':
optional: true
- /@esbuild/win32-arm64@0.17.19:
- resolution: {integrity: sha512-yYx+8jwowUstVdorcMdNlzklLYhPxjniHWFKgRqH7IFlUEa0Umu3KuYplf1HUZZ422e3NU9F4LGb+4O0Kdcaag==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
+ '@esbuild/win32-arm64@0.17.19':
optional: true
- /@esbuild/win32-ia32@0.17.19:
- resolution: {integrity: sha512-eggDKanJszUtCdlVs0RB+h35wNlb5v4TWEkq4vZcmVt5u/HiDZrTXe2bWFQUez3RgNHwx/x4sk5++4NSSicKkw==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
+ '@esbuild/win32-ia32@0.17.19':
optional: true
- /@esbuild/win32-x64@0.17.19:
- resolution: {integrity: sha512-lAhycmKnVOuRYNtRtatQR1LPQf2oYCkRGkSFnseDAKPl8lu5SOsK/e1sXe5a0Pc5kHIHe6P2I/ilntNv2xf3cA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
+ '@esbuild/win32-x64@0.17.19':
optional: true
- /@eslint-community/eslint-utils@4.4.0(eslint@8.42.0):
- resolution: {integrity: sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- peerDependencies:
- eslint: ^6.0.0 || ^7.0.0 || >=8.0.0
+ '@eslint-community/eslint-utils@4.4.0(eslint@8.42.0)':
dependencies:
eslint: 8.42.0
eslint-visitor-keys: 3.4.3
- dev: true
- /@eslint-community/regexpp@4.10.0:
- resolution: {integrity: sha512-Cu96Sd2By9mCNTx2iyKOmq10v22jUVQv0lQnlGNy16oE9589yE+QADPbrMGCkA51cKZSg3Pu/aTJVTGfL/qjUA==}
- engines: {node: ^12.0.0 || ^14.0.0 || >=16.0.0}
- dev: true
+ '@eslint-community/regexpp@4.10.0': {}
- /@eslint/eslintrc@1.4.1:
- resolution: {integrity: sha512-XXrH9Uarn0stsyldqDYq8r++mROmWRI1xKMXa640Bb//SY1+ECYX6VzT6Lcx5frD0V30XieqJ0oX9I2Xj5aoMA==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ '@eslint/eslintrc@1.4.1':
dependencies:
ajv: 6.12.6
debug: 4.3.4
@@ -3598,11 +10504,8 @@ packages:
strip-json-comments: 3.1.1
transitivePeerDependencies:
- supports-color
- dev: true
- /@eslint/eslintrc@2.1.4:
- resolution: {integrity: sha512-269Z39MS6wVJtsoUl10L60WdkhJVdPG24Q4eZTH3nnF6lpvSShEK3wQjDX9JRWAUPvPh7COouPpU9IrqaZFvtQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ '@eslint/eslintrc@2.1.4':
dependencies:
ajv: 6.12.6
debug: 4.3.4
@@ -3615,77 +10518,53 @@ packages:
strip-json-comments: 3.1.1
transitivePeerDependencies:
- supports-color
- dev: true
- /@eslint/js@8.42.0:
- resolution: {integrity: sha512-6SWlXpWU5AvId8Ac7zjzmIOqMOba/JWY8XZ4A7q7Gn1Vlfg/SFFIlrtHXt9nPn4op9ZPAkl91Jao+QQv3r/ukw==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dev: true
+ '@eslint/js@8.42.0': {}
- /@fastify/accept-negotiator@1.1.0:
- resolution: {integrity: sha512-OIHZrb2ImZ7XG85HXOONLcJWGosv7sIvM2ifAPQVhg9Lv7qdmMBNVaai4QTdyuaqbKM5eO6sLSQOYI7wEQeCJQ==}
- engines: {node: '>=14'}
- dev: false
+ '@fastify/accept-negotiator@1.1.0': {}
- /@fastify/ajv-compiler@3.5.0:
- resolution: {integrity: sha512-ebbEtlI7dxXF5ziNdr05mOY8NnDiPB1XvAlLHctRt/Rc+C3LCOVW5imUVX+mhvUhnNzmPBHewUkOFgGlCxgdAA==}
+ '@fastify/ajv-compiler@3.5.0':
dependencies:
ajv: 8.12.0
ajv-formats: 2.1.1(ajv@8.12.0)
fast-uri: 2.3.0
- dev: false
- /@fastify/cors@9.0.1:
- resolution: {integrity: sha512-YY9Ho3ovI+QHIL2hW+9X4XqQjXLjJqsU+sMV/xFsxZkE8p3GNnYVFpoOxF7SsP5ZL76gwvbo3V9L+FIekBGU4Q==}
+ '@fastify/cors@9.0.1':
dependencies:
fastify-plugin: 4.5.1
mnemonist: 0.39.6
- dev: false
- /@fastify/error@3.4.1:
- resolution: {integrity: sha512-wWSvph+29GR783IhmvdwWnN4bUxTD01Vm5Xad4i7i1VuAOItLvbPAb69sb0IQ2N57yprvhNIwAP5B6xfKTmjmQ==}
- dev: false
+ '@fastify/error@3.4.1': {}
- /@fastify/fast-json-stringify-compiler@4.3.0:
- resolution: {integrity: sha512-aZAXGYo6m22Fk1zZzEUKBvut/CIIQe/BapEORnxiD5Qr0kPHqqI69NtEMCme74h+at72sPhbkb4ZrLd1W3KRLA==}
+ '@fastify/fast-json-stringify-compiler@4.3.0':
dependencies:
fast-json-stringify: 5.16.0
- dev: false
- /@fastify/formbody@7.4.0:
- resolution: {integrity: sha512-H3C6h1GN56/SMrZS8N2vCT2cZr7mIHzBHzOBa5OPpjfB/D6FzP9mMpE02ZzrFX0ANeh0BAJdoXKOF2e7IbV+Og==}
+ '@fastify/formbody@7.4.0':
dependencies:
fast-querystring: 1.1.2
fastify-plugin: 4.5.1
- dev: false
- /@fastify/merge-json-schemas@0.1.1:
- resolution: {integrity: sha512-fERDVz7topgNjtXsJTTW1JKLy0rhuLRcquYqNR9rF7OcVpCa2OVW49ZPDIhaRRCaUuvVxI+N416xUoF76HNSXA==}
+ '@fastify/merge-json-schemas@0.1.1':
dependencies:
fast-deep-equal: 3.1.3
- dev: false
- /@fastify/middie@8.3.0:
- resolution: {integrity: sha512-h+zBxCzMlkEkh4fM7pZaSGzqS7P9M0Z6rXnWPdUEPfe7x1BCj++wEk/pQ5jpyYY4pF8AknFqb77n7uwh8HdxEA==}
+ '@fastify/middie@8.3.0':
dependencies:
'@fastify/error': 3.4.1
fastify-plugin: 4.5.1
path-to-regexp: 6.2.2
reusify: 1.0.4
- dev: false
- /@fastify/send@2.1.0:
- resolution: {integrity: sha512-yNYiY6sDkexoJR0D8IDy3aRP3+L4wdqCpvx5WP+VtEU58sn7USmKynBzDQex5X42Zzvw2gNzzYgP90UfWShLFA==}
+ '@fastify/send@2.1.0':
dependencies:
'@lukeed/ms': 2.0.2
escape-html: 1.0.3
fast-decode-uri-component: 1.0.1
http-errors: 2.0.0
mime: 3.0.0
- dev: false
- /@fastify/static@7.0.4:
- resolution: {integrity: sha512-p2uKtaf8BMOZWLs6wu+Ihg7bWNBdjNgCwDza4MJtTqg+5ovKmcbgbR9Xs5/smZ1YISfzKOCNYmZV8LaCj+eJ1Q==}
+ '@fastify/static@7.0.4':
dependencies:
'@fastify/accept-negotiator': 1.1.0
'@fastify/send': 2.1.0
@@ -3693,88 +10572,57 @@ packages:
fastify-plugin: 4.5.1
fastq: 1.17.1
glob: 10.3.10
- dev: false
- /@fingerprintjs/fingerprintjs@4.3.0:
- resolution: {integrity: sha512-eZYh6XVvMp5iyoT9y+/llGxqoACr01JeBTfy6NAMaQ6K2a3nZmyPKoYv5V89QNN8jUqzgXeTOICClEUtktLdtw==}
+ '@fingerprintjs/fingerprintjs@4.3.0':
dependencies:
tslib: 2.6.2
- dev: false
- /@fortaine/fetch-event-source@3.0.6:
- resolution: {integrity: sha512-621GAuLMvKtyZQ3IA6nlDWhV1V/7PGOTNIGLUifxt0KzM+dZIweJ6F3XvQF3QnqeNfS1N7WQ0Kil1Di/lhChEw==}
- engines: {node: '>=16.15'}
- dev: false
+ '@fortaine/fetch-event-source@3.0.6': {}
- /@grpc/grpc-js@1.10.8:
- resolution: {integrity: sha512-vYVqYzHicDqyKB+NQhAc54I1QWCBLCrYG6unqOIcBTHx+7x8C9lcoLj3KVJXs2VB4lUbpWY+Kk9NipcbXYWmvg==}
- engines: {node: '>=12.10.0'}
+ '@grpc/grpc-js@1.10.8':
dependencies:
'@grpc/proto-loader': 0.7.13
'@js-sdsl/ordered-map': 4.4.2
- dev: false
- /@grpc/proto-loader@0.7.13:
- resolution: {integrity: sha512-AiXO/bfe9bmxBjxxtYxFAXGZvMaN5s8kO+jBHAJCON8rJoB5YS/D6X7ZNc6XQkuHNmyl4CYaMI1fJ/Gn27RGGw==}
- engines: {node: '>=6'}
- hasBin: true
+ '@grpc/proto-loader@0.7.13':
dependencies:
lodash.camelcase: 4.3.0
long: 5.2.3
protobufjs: 7.3.0
yargs: 17.7.2
- dev: false
- /@humanwhocodes/config-array@0.11.14:
- resolution: {integrity: sha512-3T8LkOmg45BV5FICb15QQMsyUSWrQ8AygVfC7ZG32zOalnqrilm018ZVCw0eapXux8FtA33q8PSRSstjee3jSg==}
- engines: {node: '>=10.10.0'}
+ '@humanwhocodes/config-array@0.11.14':
dependencies:
'@humanwhocodes/object-schema': 2.0.2
debug: 4.3.4
minimatch: 3.1.2
transitivePeerDependencies:
- supports-color
- dev: true
- /@humanwhocodes/module-importer@1.0.1:
- resolution: {integrity: sha512-bxveV4V8v5Yb4ncFTT3rPSgZBOpCkjfK0y4oVVVJwIuDVBRMDXrPyXRL988i5ap9m9bnyEEjWfm5WkBmtffLfA==}
- engines: {node: '>=12.22'}
- dev: true
+ '@humanwhocodes/module-importer@1.0.1': {}
- /@humanwhocodes/object-schema@2.0.2:
- resolution: {integrity: sha512-6EwiSjwWYP7pTckG6I5eyFANjPhmPjUX9JRLUSfNPC7FX7zK9gyZAfUEaECL6ALTpGX5AjnBq3C9XmVWPitNpw==}
- dev: true
+ '@humanwhocodes/object-schema@2.0.2': {}
- /@isaacs/cliui@8.0.2:
- resolution: {integrity: sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==}
- engines: {node: '>=12'}
+ '@isaacs/cliui@8.0.2':
dependencies:
string-width: 5.1.2
- string-width-cjs: /string-width@4.2.3
+ string-width-cjs: string-width@4.2.3
strip-ansi: 7.1.0
- strip-ansi-cjs: /strip-ansi@6.0.1
+ strip-ansi-cjs: strip-ansi@6.0.1
wrap-ansi: 8.1.0
- wrap-ansi-cjs: /wrap-ansi@7.0.0
+ wrap-ansi-cjs: wrap-ansi@7.0.0
- /@istanbuljs/load-nyc-config@1.1.0:
- resolution: {integrity: sha512-VjeHSlIzpv/NyD3N0YuHfXOPDIixcA1q2ZV98wsMqcYlPmv2n3Yb2lYP9XMElnaFVXg5A7YLTeLu6V84uQDjmQ==}
- engines: {node: '>=8'}
+ '@istanbuljs/load-nyc-config@1.1.0':
dependencies:
camelcase: 5.3.1
find-up: 4.1.0
get-package-type: 0.1.0
js-yaml: 3.14.1
resolve-from: 5.0.0
- dev: true
- /@istanbuljs/schema@0.1.3:
- resolution: {integrity: sha512-ZXRY4jNvVgSVQ8DL3LTcakaAtXwTVUxE81hslsyD2AtoXW/wVob10HkOJ1X/pAlcI7D+2YoZKg5do8G/w6RYgA==}
- engines: {node: '>=8'}
- dev: true
+ '@istanbuljs/schema@0.1.3': {}
- /@jest/console@29.7.0:
- resolution: {integrity: sha512-5Ni4CU7XHQi32IJ398EEP4RrB8eV09sXP2ROqD4bksHrnTree52PsxvX8tpL8LvTZ3pFzXyPbNQReSN41CAhOg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/console@29.7.0':
dependencies:
'@jest/types': 29.6.3
'@types/node': 20.8.5
@@ -3782,16 +10630,8 @@ packages:
jest-message-util: 29.7.0
jest-util: 29.7.0
slash: 3.0.0
- dev: true
- /@jest/core@29.7.0(ts-node@10.9.1):
- resolution: {integrity: sha512-n7aeXWKMnGtDA48y8TLWJPJmLmmZ642Ceo78cYWEpiD7FzDgmNDV/GCVRorPABdXLJZ/9wzzgZAlHjXjxDHGsg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
+ '@jest/core@29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3))':
dependencies:
'@jest/console': 29.7.0
'@jest/reporters': 29.7.0
@@ -3805,7 +10645,7 @@ packages:
exit: 0.1.2
graceful-fs: 4.2.11
jest-changed-files: 29.7.0
- jest-config: 29.7.0(@types/node@20.8.5)(ts-node@10.9.1)
+ jest-config: 29.7.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3))
jest-haste-map: 29.7.0
jest-message-util: 29.7.0
jest-regex-util: 29.6.3
@@ -3825,38 +10665,26 @@ packages:
- babel-plugin-macros
- supports-color
- ts-node
- dev: true
- /@jest/environment@29.7.0:
- resolution: {integrity: sha512-aQIfHDq33ExsN4jP1NWGXhxgQ/wixs60gDiKO+XVMd8Mn0NWPWgc34ZQDTb2jKaUWQ7MuwoitXAsN2XVXNMpAw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/environment@29.7.0':
dependencies:
'@jest/fake-timers': 29.7.0
'@jest/types': 29.6.3
'@types/node': 20.8.5
jest-mock: 29.7.0
- dev: true
- /@jest/expect-utils@29.7.0:
- resolution: {integrity: sha512-GlsNBWiFQFCVi9QVSx7f5AgMeLxe9YCCs5PuP2O2LdjDAA8Jh9eX7lA1Jq/xdXw3Wb3hyvlFNfZIfcRetSzYcA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/expect-utils@29.7.0':
dependencies:
jest-get-type: 29.6.3
- dev: true
- /@jest/expect@29.7.0:
- resolution: {integrity: sha512-8uMeAMycttpva3P1lBHB8VciS9V0XAr3GymPpipdyQXbBcuhkLQOSe8E/p92RyAdToS6ZD1tFkX+CkhoECE0dQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/expect@29.7.0':
dependencies:
expect: 29.7.0
jest-snapshot: 29.7.0
transitivePeerDependencies:
- supports-color
- dev: true
- /@jest/fake-timers@29.7.0:
- resolution: {integrity: sha512-q4DH1Ha4TTFPdxLsqDXK1d3+ioSL7yL5oCMJZgDYm6i+6CygW5E5xVr/D1HdsGxjt1ZWSfUAs9OxSB/BNelWrQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/fake-timers@29.7.0':
dependencies:
'@jest/types': 29.6.3
'@sinonjs/fake-timers': 10.3.0
@@ -3864,11 +10692,8 @@ packages:
jest-message-util: 29.7.0
jest-mock: 29.7.0
jest-util: 29.7.0
- dev: true
- /@jest/globals@29.7.0:
- resolution: {integrity: sha512-mpiz3dutLbkW2MNFubUGUEVLkTGiqW6yLVTA+JbP6fI6J5iL9Y0Nlg8k95pcF8ctKwCS7WVxteBs29hhfAotzQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/globals@29.7.0':
dependencies:
'@jest/environment': 29.7.0
'@jest/expect': 29.7.0
@@ -3876,16 +10701,8 @@ packages:
jest-mock: 29.7.0
transitivePeerDependencies:
- supports-color
- dev: true
- /@jest/reporters@29.7.0:
- resolution: {integrity: sha512-DApq0KJbJOEzAFYjHADNNxAE3KbhxQB1y5Kplb5Waqw6zVbuWatSnMjE5gs8FUgEPmNsnZA3NCWl9NG0ia04Pg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
+ '@jest/reporters@29.7.0':
dependencies:
'@bcoe/v8-coverage': 0.2.3
'@jest/console': 29.7.0
@@ -3913,47 +10730,32 @@ packages:
v8-to-istanbul: 9.2.0
transitivePeerDependencies:
- supports-color
- dev: true
- /@jest/schemas@29.6.3:
- resolution: {integrity: sha512-mo5j5X+jIZmJQveBKeS/clAueipV7KgiX1vMgCxam1RNYiqE1w62n0/tJJnHtjW8ZHcQco5gY85jA3mi0L+nSA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/schemas@29.6.3':
dependencies:
'@sinclair/typebox': 0.27.8
- dev: true
- /@jest/source-map@29.6.3:
- resolution: {integrity: sha512-MHjT95QuipcPrpLM+8JMSzFx6eHp5Bm+4XeFDJlwsvVBjmKNiIAvasGK2fxz2WbGRlnvqehFbh07MMa7n3YJnw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/source-map@29.6.3':
dependencies:
'@jridgewell/trace-mapping': 0.3.25
callsites: 3.1.0
graceful-fs: 4.2.11
- dev: true
- /@jest/test-result@29.7.0:
- resolution: {integrity: sha512-Fdx+tv6x1zlkJPcWXmMDAG2HBnaR9XPSd5aDWQVsfrZmLVT3lU1cwyxLgRmXR9yrq4NBoEm9BMsfgFzTQAbJYA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/test-result@29.7.0':
dependencies:
'@jest/console': 29.7.0
'@jest/types': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
collect-v8-coverage: 1.0.2
- dev: true
- /@jest/test-sequencer@29.7.0:
- resolution: {integrity: sha512-GQwJ5WZVrKnOJuiYiAF52UNUJXgTZx1NHjFSEB0qEMmSZKAkdMoIzw/Cj6x6NF4AvV23AUqDpFzQkN/eYCYTxw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/test-sequencer@29.7.0':
dependencies:
'@jest/test-result': 29.7.0
graceful-fs: 4.2.11
jest-haste-map: 29.7.0
slash: 3.0.0
- dev: true
- /@jest/transform@29.7.0:
- resolution: {integrity: sha512-ok/BTPFzFKVMwO5eOHRrvnBVHdRy9IrsrW1GpMaQ9MCnilNLXQKmAX8s1YXDFaai9xJpac2ySzV0YeRRECr2Vw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/transform@29.7.0':
dependencies:
'@babel/core': 7.24.4
'@jest/types': 29.6.3
@@ -3972,11 +10774,8 @@ packages:
write-file-atomic: 4.0.2
transitivePeerDependencies:
- supports-color
- dev: true
- /@jest/types@29.6.3:
- resolution: {integrity: sha512-u3UPsIilWKOM3F9CXtrG8LEJmNxwoCQC/XVj4IKYXvvpx7QIi/Kg1LI5uDmDpKlac62NUtX7eLjRh+jVZcLOzw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ '@jest/types@29.6.3':
dependencies:
'@jest/schemas': 29.6.3
'@types/istanbul-lib-coverage': 2.0.6
@@ -3984,192 +10783,116 @@ packages:
'@types/node': 20.8.5
'@types/yargs': 17.0.32
chalk: 4.1.2
- dev: true
- /@jridgewell/gen-mapping@0.3.5:
- resolution: {integrity: sha512-IzL8ZoEDIBRWEzlCcRhOaCupYyN5gdIK+Q6fbFdPDg6HqX6jpkItn7DFIpW9LQzXG6Df9sA7+OKnq0qlz/GaQg==}
- engines: {node: '>=6.0.0'}
+ '@jridgewell/gen-mapping@0.3.5':
dependencies:
'@jridgewell/set-array': 1.2.1
'@jridgewell/sourcemap-codec': 1.4.15
'@jridgewell/trace-mapping': 0.3.25
- /@jridgewell/resolve-uri@3.1.2:
- resolution: {integrity: sha512-bRISgCIjP20/tbWSPWMEi54QVPRZExkuD9lJL+UIxUKtwVJA8wW1Trb1jMs1RFXo1CBTNZ/5hpC9QvmKWdopKw==}
- engines: {node: '>=6.0.0'}
+ '@jridgewell/resolve-uri@3.1.2': {}
- /@jridgewell/set-array@1.2.1:
- resolution: {integrity: sha512-R8gLRTZeyp03ymzP/6Lil/28tGeGEzhx1q2k703KGWRAI1VdvPIXdG70VJc2pAMw3NA6JKL5hhFu1sJX0Mnn/A==}
- engines: {node: '>=6.0.0'}
+ '@jridgewell/set-array@1.2.1': {}
- /@jridgewell/source-map@0.3.6:
- resolution: {integrity: sha512-1ZJTZebgqllO79ue2bm3rIGud/bOe0pP5BjSRCRxxYkEZS8STV7zN84UBbiYu7jy+eCKSnVIUgoWWE/tt+shMQ==}
+ '@jridgewell/source-map@0.3.6':
dependencies:
'@jridgewell/gen-mapping': 0.3.5
'@jridgewell/trace-mapping': 0.3.25
- /@jridgewell/sourcemap-codec@1.4.15:
- resolution: {integrity: sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==}
+ '@jridgewell/sourcemap-codec@1.4.15': {}
- /@jridgewell/trace-mapping@0.3.25:
- resolution: {integrity: sha512-vNk6aEwybGtawWmy/PzwnGDOjCkLWSD2wqvjGGAgOAwCGWySYXfYoxt00IJkTF+8Lb57DwOb3Aa0o9CApepiYQ==}
+ '@jridgewell/trace-mapping@0.3.25':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.4.15
- /@jridgewell/trace-mapping@0.3.9:
- resolution: {integrity: sha512-3Belt6tdc8bPgAtbcmdtNJlirVoTmEb5e2gC94PnkwEW9jI6CAHUeoG85tjWP5WquqfavoMtMwiG4P926ZKKuQ==}
+ '@jridgewell/trace-mapping@0.3.9':
dependencies:
'@jridgewell/resolve-uri': 3.1.2
'@jridgewell/sourcemap-codec': 1.4.15
- dev: true
- /@js-sdsl/ordered-map@4.4.2:
- resolution: {integrity: sha512-iUKgm52T8HOE/makSxjqoWhe95ZJA1/G1sYsGev2JDKUSS14KAgg1LHb+Ba+IPow0xflbnSkOsZcO08C7w1gYw==}
- dev: false
+ '@js-sdsl/ordered-map@4.4.2': {}
- /@jsdevtools/ono@7.1.3:
- resolution: {integrity: sha512-4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==}
- dev: false
+ '@jsdevtools/ono@7.1.3': {}
- /@lexical/clipboard@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-rJFp7tXzawCrMWWRsjCR80dZoIkLJ/EPgPmTk3xqpc+9ntlwbkm3LUOdFmgN+pshnhiZTQBwbFqg/QbsA1Pw9g==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/clipboard@0.12.6(lexical@0.12.6)':
dependencies:
'@lexical/html': 0.12.6(lexical@0.12.6)
'@lexical/list': 0.12.6(lexical@0.12.6)
'@lexical/selection': 0.12.6(lexical@0.12.6)
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
- dev: false
- /@lexical/code@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-D0IBKLzDFfVqk+3KPlJd2gWIq+h5QOsVn5Atz/Eh2eLRpOakSsZiRjmddsijoLsZbvgo1HObRPQAoeATRPWIzg==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/code@0.12.6(lexical@0.12.6)':
dependencies:
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
prismjs: 1.29.0
- dev: false
- /@lexical/dragon@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-VKbXzdtF6qizwESx7Zag/VGiYKMAc+xpJF7tcwv5SH8I4bnseoozafzxRG6AE7J9nzGwO74ypKqPmmpP9e20BA==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/dragon@0.12.6(lexical@0.12.6)':
dependencies:
lexical: 0.12.6
- dev: false
- /@lexical/hashtag@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-SiEId/IBIqUKJJKGg8HSumalfKGxtZQJRkF7Q50FqFSU906V1lcM1jkU7aVw0hiuEHg3H+vFBmNTRdXKyoibsw==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/hashtag@0.12.6(lexical@0.12.6)':
dependencies:
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
- dev: false
- /@lexical/history@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-3vvbUF6XHuk/9985IQIXP15g+nr7SlwsPrd2IteOg6aNF+HeE2ttJS5dOiSJLnVZm+AX0OMgejMC1uU2uiZOtA==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/history@0.12.6(lexical@0.12.6)':
dependencies:
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
- dev: false
- /@lexical/html@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-HVlJLCkazLbLpxdw0mwMkteQuv6OMkJTlAi6qGJimtuqJLm45BpaQ16PTpUmFWpWeIHL2XpvcDX/lj5fm68XPA==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/html@0.12.6(lexical@0.12.6)':
dependencies:
'@lexical/selection': 0.12.6(lexical@0.12.6)
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
- dev: false
- /@lexical/link@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-mrFFWR0EZ9liRUzHZqb2ijUDZqkCM+bNsyYqLh4I1CrJpzQtakyIEJt/GzYz4IHmmsRqwcc2zXUP/4kENjjPlQ==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/link@0.12.6(lexical@0.12.6)':
dependencies:
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
- dev: false
- /@lexical/list@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-9DFe8vpSxZ8NQZ/67ZFNiRptB3XPa7mUl0Rmd5WpbJHJHmiORyngYkYgKOW56T/TCtYcLfkTbctMhsIt8OeIqQ==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/list@0.12.6(lexical@0.12.6)':
dependencies:
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
- dev: false
- /@lexical/mark@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-utk6kgTSTuzmM0+B4imGTGwC4gQRCQ4hHEZTVbkIDbONvjbo9g6xfbTO9g6Qxs2h7Zt0Q2eDA7RG4nwC3vN1KQ==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/mark@0.12.6(lexical@0.12.6)':
dependencies:
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
- dev: false
- /@lexical/markdown@0.12.6(@lexical/clipboard@0.12.6)(@lexical/selection@0.12.6)(lexical@0.12.6):
- resolution: {integrity: sha512-q1cQ4w6KYxUF1N6nGwJTZwn8szLo0kbr8DzI62samZTxeztA0ByMSZLzvO5LSGhgeDremuWx5oa97s2qJMQZFw==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/markdown@0.12.6(@lexical/clipboard@0.12.6(lexical@0.12.6))(@lexical/selection@0.12.6(lexical@0.12.6))(lexical@0.12.6)':
dependencies:
'@lexical/code': 0.12.6(lexical@0.12.6)
'@lexical/link': 0.12.6(lexical@0.12.6)
'@lexical/list': 0.12.6(lexical@0.12.6)
- '@lexical/rich-text': 0.12.6(@lexical/clipboard@0.12.6)(@lexical/selection@0.12.6)(@lexical/utils@0.12.6)(lexical@0.12.6)
+ '@lexical/rich-text': 0.12.6(@lexical/clipboard@0.12.6(lexical@0.12.6))(@lexical/selection@0.12.6(lexical@0.12.6))(@lexical/utils@0.12.6(lexical@0.12.6))(lexical@0.12.6)
'@lexical/text': 0.12.6(lexical@0.12.6)
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
transitivePeerDependencies:
- '@lexical/clipboard'
- '@lexical/selection'
- dev: false
- /@lexical/offset@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-5NgIaWCvMuOQNf3SZSNn459QfsN7SmLl+Tu4ISqxyZRoMV5Sfojzion9MjCVmt1YSsIS4B29NYQvGQ/li1saOw==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/offset@0.12.6(lexical@0.12.6)':
dependencies:
lexical: 0.12.6
- dev: false
- /@lexical/overflow@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-4TZJhTGkn7xvR+rumSYW9U/OIsbith0kVGOvZZf+DM/t9fb0IVQWWSWmMlXJ5XNt/qXLFof3HFyJhK84dsN3NA==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/overflow@0.12.6(lexical@0.12.6)':
dependencies:
lexical: 0.12.6
- dev: false
- /@lexical/plain-text@0.12.6(@lexical/clipboard@0.12.6)(@lexical/selection@0.12.6)(@lexical/utils@0.12.6)(lexical@0.12.6):
- resolution: {integrity: sha512-YF+EaWGQIxR1SHgeSuPrrqqSK8RYDxGv9RYyuIPvWXpt3M9NWw7hyAn7zxmXGgv2BhIicyHGPy5CyQgt3Mkb/w==}
- peerDependencies:
- '@lexical/clipboard': 0.12.6
- '@lexical/selection': 0.12.6
- '@lexical/utils': 0.12.6
- lexical: 0.12.6
+ '@lexical/plain-text@0.12.6(@lexical/clipboard@0.12.6(lexical@0.12.6))(@lexical/selection@0.12.6(lexical@0.12.6))(@lexical/utils@0.12.6(lexical@0.12.6))(lexical@0.12.6)':
dependencies:
'@lexical/clipboard': 0.12.6(lexical@0.12.6)
'@lexical/selection': 0.12.6(lexical@0.12.6)
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
- dev: false
- /@lexical/react@0.12.6(lexical@0.12.6)(react-dom@18.3.1)(react@18.3.1)(yjs@13.6.15):
- resolution: {integrity: sha512-Pto4wsVwrnY94tzcCXP2kWukQejSRPDfwOPd+EFh8dUzj+L7fa9Pze2wVgCRZpEohwfbcgAdEsvmSbhz+yGkog==}
- peerDependencies:
- lexical: 0.12.6
- react: '>=17.x'
- react-dom: '>=17.x'
+ '@lexical/react@0.12.6(lexical@0.12.6)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(yjs@13.6.15)':
dependencies:
'@lexical/clipboard': 0.12.6(lexical@0.12.6)
'@lexical/code': 0.12.6(lexical@0.12.6)
@@ -4179,10 +10902,10 @@ packages:
'@lexical/link': 0.12.6(lexical@0.12.6)
'@lexical/list': 0.12.6(lexical@0.12.6)
'@lexical/mark': 0.12.6(lexical@0.12.6)
- '@lexical/markdown': 0.12.6(@lexical/clipboard@0.12.6)(@lexical/selection@0.12.6)(lexical@0.12.6)
+ '@lexical/markdown': 0.12.6(@lexical/clipboard@0.12.6(lexical@0.12.6))(@lexical/selection@0.12.6(lexical@0.12.6))(lexical@0.12.6)
'@lexical/overflow': 0.12.6(lexical@0.12.6)
- '@lexical/plain-text': 0.12.6(@lexical/clipboard@0.12.6)(@lexical/selection@0.12.6)(@lexical/utils@0.12.6)(lexical@0.12.6)
- '@lexical/rich-text': 0.12.6(@lexical/clipboard@0.12.6)(@lexical/selection@0.12.6)(@lexical/utils@0.12.6)(lexical@0.12.6)
+ '@lexical/plain-text': 0.12.6(@lexical/clipboard@0.12.6(lexical@0.12.6))(@lexical/selection@0.12.6(lexical@0.12.6))(@lexical/utils@0.12.6(lexical@0.12.6))(lexical@0.12.6)
+ '@lexical/rich-text': 0.12.6(@lexical/clipboard@0.12.6(lexical@0.12.6))(@lexical/selection@0.12.6(lexical@0.12.6))(@lexical/utils@0.12.6(lexical@0.12.6))(lexical@0.12.6)
'@lexical/selection': 0.12.6(lexical@0.12.6)
'@lexical/table': 0.12.6(lexical@0.12.6)
'@lexical/text': 0.12.6(lexical@0.12.6)
@@ -4194,88 +10917,49 @@ packages:
react-error-boundary: 3.1.4(react@18.3.1)
transitivePeerDependencies:
- yjs
- dev: false
- /@lexical/rich-text@0.12.6(@lexical/clipboard@0.12.6)(@lexical/selection@0.12.6)(@lexical/utils@0.12.6)(lexical@0.12.6):
- resolution: {integrity: sha512-fRZHy2ug6Pq+pJK7trr9phTGaD2ba3If8o36dphOsl27MtUllpz68lcXL6mUonzJhAu4um1e9u7GFR3dLp+cVA==}
- peerDependencies:
- '@lexical/clipboard': 0.12.6
- '@lexical/selection': 0.12.6
- '@lexical/utils': 0.12.6
- lexical: 0.12.6
+ '@lexical/rich-text@0.12.6(@lexical/clipboard@0.12.6(lexical@0.12.6))(@lexical/selection@0.12.6(lexical@0.12.6))(@lexical/utils@0.12.6(lexical@0.12.6))(lexical@0.12.6)':
dependencies:
'@lexical/clipboard': 0.12.6(lexical@0.12.6)
'@lexical/selection': 0.12.6(lexical@0.12.6)
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
- dev: false
- /@lexical/selection@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-HJBEazVwOe6duyHV6+vB/MS4kUBlCV05Cfcigdx8HlLLFQRWPqHrTpaxKz4jfb9ar0SlI2W1BUNbySAxMkC/HQ==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/selection@0.12.6(lexical@0.12.6)':
dependencies:
lexical: 0.12.6
- dev: false
- /@lexical/selection@0.14.5:
- resolution: {integrity: sha512-uK4X1wOSnlq2xvIIludnPb6i+grtV4IR7Y1Dg7ZGFJfk1q5FWuS9iA3iVjZbSiehgbZef5nDCPRez9WN/F5krA==}
+ '@lexical/selection@0.14.5':
dependencies:
lexical: 0.14.5
- dev: false
- /@lexical/table@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-rUh9/fN831T6UpNiPuzx0x6HNi/eQ7W5AQrVBwwzEwkbwAqnE0n28DP924AUbX72UsQNHtywgmDApMoEV7W2iQ==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/table@0.12.6(lexical@0.12.6)':
dependencies:
'@lexical/utils': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
- dev: false
- /@lexical/text@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-WfqfH9gvPAx9Hi9wrJDWECdvt6turPQXImCRI657LVfsP2hHh4eHpcSnd3YYH313pv98HPWmeMstBbEieYwTpQ==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/text@0.12.6(lexical@0.12.6)':
dependencies:
lexical: 0.12.6
- dev: false
- /@lexical/utils@0.12.6(lexical@0.12.6):
- resolution: {integrity: sha512-hK5r/TD2nH5TfWSiCxy7/lh0s11qJcI1wo++PBQOR9o937pQ+/Zr/1tMOc8MnrTpl89mtmYtPfWW3f++HH1Yog==}
- peerDependencies:
- lexical: 0.12.6
+ '@lexical/utils@0.12.6(lexical@0.12.6)':
dependencies:
'@lexical/list': 0.12.6(lexical@0.12.6)
'@lexical/selection': 0.12.6(lexical@0.12.6)
'@lexical/table': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
- dev: false
- /@lexical/yjs@0.12.6(lexical@0.12.6)(yjs@13.6.15):
- resolution: {integrity: sha512-I/Yf/Qm8/ydU983kWpFBlDFNFQXLYur5uaAimTSBcJuqHmy3cv1xM7Xrq4BtM+0orKgWJt8vR8cLVIU9sAmzfw==}
- peerDependencies:
- lexical: 0.12.6
- yjs: '>=13.5.22'
+ '@lexical/yjs@0.12.6(lexical@0.12.6)(yjs@13.6.15)':
dependencies:
'@lexical/offset': 0.12.6(lexical@0.12.6)
lexical: 0.12.6
yjs: 13.6.15
- dev: false
- /@lukeed/csprng@1.1.0:
- resolution: {integrity: sha512-Z7C/xXCiGWsg0KuKsHTKJxbWhpI3Vs5GwLfOean7MGyVFGqdRgBbAjOCh6u4bbjPc/8MJ2pZmK/0DLdCbivLDA==}
- engines: {node: '>=8'}
+ '@lukeed/csprng@1.1.0': {}
- /@lukeed/ms@2.0.2:
- resolution: {integrity: sha512-9I2Zn6+NJLfaGoz9jN3lpwDgAYvfGeNYdbAIjJOqzs4Tpc+VU3Jqq4IofSUBKajiDS8k9fZIg18/z13mpk1bsA==}
- engines: {node: '>=8'}
- dev: false
+ '@lukeed/ms@2.0.2': {}
- /@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13):
- resolution: {integrity: sha512-Yhlar6v9WQgUp/He7BdgzOz8lqMQ8sU+jkCq7Wx8Myc5YFJLbEe7lgui/V7G1qB1DJykHSGwreceSaD60Y0PUQ==}
- hasBin: true
- requiresBuild: true
+ '@mapbox/node-pre-gyp@1.0.11(encoding@0.1.13)':
dependencies:
detect-libc: 2.0.3
https-proxy-agent: 5.0.1
@@ -4289,46 +10973,30 @@ packages:
transitivePeerDependencies:
- encoding
- supports-color
- dev: false
optional: true
- /@microsoft/tsdoc@0.14.2:
- resolution: {integrity: sha512-9b8mPpKrfeGRuhFH5iO1iwCLeIIsV6+H1sRfxbkoGXIyQE2BTsPd9zqSqQJ+pv5sJ/hT5M1zvOFL02MnEezFug==}
- dev: false
+ '@microsoft/tsdoc@0.14.2': {}
- /@monaco-editor/loader@1.4.0(monaco-editor@0.48.0):
- resolution: {integrity: sha512-00ioBig0x642hytVspPl7DbQyaSWRaolYie/UFNjoTdvoKPzo6xrXLhTk9ixgIKcLH5b5vDOjVNiGyY+uDCUlg==}
- peerDependencies:
- monaco-editor: '>= 0.21.0 < 1'
+ '@monaco-editor/loader@1.4.0(monaco-editor@0.48.0)':
dependencies:
monaco-editor: 0.48.0
state-local: 1.0.7
- dev: false
- /@monaco-editor/react@4.6.0(monaco-editor@0.48.0)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-RFkU9/i7cN2bsq/iTkurMWOEErmYcY6JiQI3Jn+WeR/FGISH8JbHERjpS9oRuSOPvDMJI0Z8nJeKkbOs9sBYQw==}
- peerDependencies:
- monaco-editor: '>= 0.25.0 < 1'
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
- react-dom: ^16.8.0 || ^17.0.0 || ^18.0.0
+ '@monaco-editor/react@4.6.0(monaco-editor@0.48.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@monaco-editor/loader': 1.4.0(monaco-editor@0.48.0)
monaco-editor: 0.48.0
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- dev: false
- /@motionone/animation@10.17.0:
- resolution: {integrity: sha512-ANfIN9+iq1kGgsZxs+Nz96uiNcPLGTXwfNo2Xz/fcJXniPYpaz/Uyrfa+7I5BPLxCP82sh7quVDudf1GABqHbg==}
+ '@motionone/animation@10.17.0':
dependencies:
'@motionone/easing': 10.17.0
'@motionone/types': 10.17.0
'@motionone/utils': 10.17.0
tslib: 2.6.2
- dev: false
- /@motionone/dom@10.17.0:
- resolution: {integrity: sha512-cMm33swRlCX/qOPHWGbIlCl0K9Uwi6X5RiL8Ma6OrlJ/TP7Q+Np5GE4xcZkFptysFjMTi4zcZzpnNQGQ5D6M0Q==}
+ '@motionone/dom@10.17.0':
dependencies:
'@motionone/animation': 10.17.0
'@motionone/generators': 10.17.0
@@ -4336,57 +11004,34 @@ packages:
'@motionone/utils': 10.17.0
hey-listen: 1.0.8
tslib: 2.6.2
- dev: false
- /@motionone/easing@10.17.0:
- resolution: {integrity: sha512-Bxe2wSuLu/qxqW4rBFS5m9tMLOw+QBh8v5A7Z5k4Ul4sTj5jAOfZG5R0bn5ywmk+Fs92Ij1feZ5pmC4TeXA8Tg==}
+ '@motionone/easing@10.17.0':
dependencies:
'@motionone/utils': 10.17.0
tslib: 2.6.2
- dev: false
- /@motionone/generators@10.17.0:
- resolution: {integrity: sha512-T6Uo5bDHrZWhIfxG/2Aut7qyWQyJIWehk6OB4qNvr/jwA/SRmixwbd7SOrxZi1z5rH3LIeFFBKK1xHnSbGPZSQ==}
+ '@motionone/generators@10.17.0':
dependencies:
'@motionone/types': 10.17.0
'@motionone/utils': 10.17.0
tslib: 2.6.2
- dev: false
- /@motionone/types@10.17.0:
- resolution: {integrity: sha512-EgeeqOZVdRUTEHq95Z3t8Rsirc7chN5xFAPMYFobx8TPubkEfRSm5xihmMUkbaR2ErKJTUw3347QDPTHIW12IA==}
- dev: false
+ '@motionone/types@10.17.0': {}
- /@motionone/utils@10.17.0:
- resolution: {integrity: sha512-bGwrki4896apMWIj9yp5rAS2m0xyhxblg6gTB/leWDPt+pb410W8lYWsxyurX+DH+gO1zsQsfx2su/c1/LtTpg==}
+ '@motionone/utils@10.17.0':
dependencies:
'@motionone/types': 10.17.0
hey-listen: 1.0.8
tslib: 2.6.2
- dev: false
- /@napi-rs/wasm-runtime@0.1.2:
- resolution: {integrity: sha512-8JuczewTFIZ/XIjHQ+YlQUydHvlKx2hkcxtuGwh+t/t5zWyZct6YG4+xjHcq8xyc/e7FmFwf42Zj2YgICwmlvA==}
- requiresBuild: true
+ '@napi-rs/wasm-runtime@0.1.2':
dependencies:
'@emnapi/core': 1.1.1
'@emnapi/runtime': 1.1.1
'@tybys/wasm-util': 0.8.3
- dev: false
optional: true
- /@nestjs/cli@10.0.0:
- resolution: {integrity: sha512-14pju3ejAAUpFe1iK99v/b7Bw96phBMV58GXTSm3TcdgaI4O7UTLXTbMiUNyU+LGr/1CPIfThcWqFyKhDIC9VQ==}
- engines: {node: '>= 16'}
- hasBin: true
- peerDependencies:
- '@swc/cli': ^0.1.62
- '@swc/core': ^1.3.62
- peerDependenciesMeta:
- '@swc/cli':
- optional: true
- '@swc/core':
- optional: true
+ '@nestjs/cli@10.0.0':
dependencies:
'@angular-devkit/core': 16.1.0(chokidar@3.5.3)
'@angular-devkit/schematics': 16.1.0(chokidar@3.5.3)
@@ -4414,20 +11059,8 @@ packages:
- esbuild
- uglify-js
- webpack-cli
- dev: true
- /@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1):
- resolution: {integrity: sha512-Fa2GDQJrO5TTTcpISWfm0pdPS62V+8YbxeG5CA01zMUI+dCO3v3oFf+BSjqCGUUo7GDNzDsjAejwGXuqA54RPw==}
- peerDependencies:
- class-transformer: '*'
- class-validator: '*'
- reflect-metadata: ^0.1.12
- rxjs: ^7.1.0
- peerDependenciesMeta:
- class-transformer:
- optional: true
- class-validator:
- optional: true
+ '@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1)':
dependencies:
iterare: 1.2.1
reflect-metadata: 0.2.0
@@ -4435,26 +11068,10 @@ packages:
tslib: 2.5.3
uid: 2.0.2
- /@nestjs/core@10.0.0(@nestjs/common@10.0.0)(reflect-metadata@0.2.0)(rxjs@7.8.1):
- resolution: {integrity: sha512-HFTdj4vsF+2qOaq97ZPRDle6Q/KyL5lmMah0/ZR0ie+e1/tnlvmlqw589xFACTemLJFFOjZMy763v+icO9u72w==}
- requiresBuild: true
- peerDependencies:
- '@nestjs/common': ^10.0.0
- '@nestjs/microservices': ^10.0.0
- '@nestjs/platform-express': ^10.0.0
- '@nestjs/websockets': ^10.0.0
- reflect-metadata: ^0.1.12
- rxjs: ^7.1.0
- peerDependenciesMeta:
- '@nestjs/microservices':
- optional: true
- '@nestjs/platform-express':
- optional: true
- '@nestjs/websockets':
- optional: true
+ '@nestjs/core@10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.0)(rxjs@7.8.1)':
dependencies:
'@nestjs/common': 10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1)
- '@nuxtjs/opencollective': 0.3.2
+ '@nuxtjs/opencollective': 0.3.2(encoding@0.1.13)
fast-safe-stringify: 2.1.1
iterare: 1.2.1
path-to-regexp: 3.2.0
@@ -4465,52 +11082,26 @@ packages:
transitivePeerDependencies:
- encoding
- /@nestjs/mapped-types@2.0.5(@nestjs/common@10.0.0)(reflect-metadata@0.2.0):
- resolution: {integrity: sha512-bSJv4pd6EY99NX9CjBIyn4TVDoSit82DUZlL4I3bqNfy5Gt+gXTa86i3I/i0iIV9P4hntcGM5GyO+FhZAhxtyg==}
- peerDependencies:
- '@nestjs/common': ^8.0.0 || ^9.0.0 || ^10.0.0
- class-transformer: ^0.4.0 || ^0.5.0
- class-validator: ^0.13.0 || ^0.14.0
- reflect-metadata: ^0.1.12 || ^0.2.0
- peerDependenciesMeta:
- class-transformer:
- optional: true
- class-validator:
- optional: true
+ '@nestjs/mapped-types@2.0.5(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(reflect-metadata@0.2.0)':
dependencies:
'@nestjs/common': 10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1)
reflect-metadata: 0.2.0
- dev: false
- /@nestjs/platform-fastify@10.3.8(@fastify/static@7.0.4)(@nestjs/common@10.0.0)(@nestjs/core@10.0.0):
- resolution: {integrity: sha512-gWGskBuZRB4LTQJCJWWUZvYwiF05zAJdq0X5oi6SmSZHP6bPIY+sQar+IwPFTsDtCM0Qk9nFm9UUuQdgLZTrTQ==}
- peerDependencies:
- '@fastify/static': ^6.0.0 || ^7.0.0
- '@fastify/view': ^7.0.0 || ^8.0.0
- '@nestjs/common': ^10.0.0
- '@nestjs/core': ^10.0.0
- peerDependenciesMeta:
- '@fastify/static':
- optional: true
- '@fastify/view':
- optional: true
+ '@nestjs/platform-fastify@10.3.8(@fastify/static@7.0.4)(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(@nestjs/core@10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.0)(rxjs@7.8.1))':
dependencies:
'@fastify/cors': 9.0.1
'@fastify/formbody': 7.4.0
'@fastify/middie': 8.3.0
- '@fastify/static': 7.0.4
'@nestjs/common': 10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1)
- '@nestjs/core': 10.0.0(@nestjs/common@10.0.0)(reflect-metadata@0.2.0)(rxjs@7.8.1)
+ '@nestjs/core': 10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.0)(rxjs@7.8.1)
fastify: 4.26.2
light-my-request: 5.13.0
path-to-regexp: 3.2.0
tslib: 2.6.2
- dev: false
+ optionalDependencies:
+ '@fastify/static': 7.0.4
- /@nestjs/schematics@10.0.0(chokidar@3.5.3)(typescript@5.1.3):
- resolution: {integrity: sha512-gfUy/N1m1paN33BXq4d7HoCM+zM4rFxYjqAb8jkrBfBHiwyEhHHozfX/aRy/kOnAcy/VP8v4Zs4HKKrbRRlHnw==}
- peerDependencies:
- typescript: '>=4.8.2'
+ '@nestjs/schematics@10.0.0(chokidar@3.5.3)(typescript@5.1.3)':
dependencies:
'@angular-devkit/core': 16.1.0(chokidar@3.5.3)
'@angular-devkit/schematics': 16.1.0(chokidar@3.5.3)
@@ -4520,274 +11111,105 @@ packages:
typescript: 5.1.3
transitivePeerDependencies:
- chokidar
- dev: true
- /@nestjs/swagger@7.3.1(@fastify/static@7.0.4)(@nestjs/common@10.0.0)(@nestjs/core@10.0.0)(reflect-metadata@0.2.0):
- resolution: {integrity: sha512-LUC4mr+5oAleEC/a2j8pNRh1S5xhKXJ1Gal5ZdRjt9XebQgbngXCdW7JTA9WOEcwGtFZN9EnKYdquzH971LZfw==}
- peerDependencies:
- '@fastify/static': ^6.0.0 || ^7.0.0
- '@nestjs/common': ^9.0.0 || ^10.0.0
- '@nestjs/core': ^9.0.0 || ^10.0.0
- class-transformer: '*'
- class-validator: '*'
- reflect-metadata: ^0.1.12 || ^0.2.0
- peerDependenciesMeta:
- '@fastify/static':
- optional: true
- class-transformer:
- optional: true
- class-validator:
- optional: true
+ '@nestjs/swagger@7.3.1(@fastify/static@7.0.4)(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(@nestjs/core@10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.0)(rxjs@7.8.1))(reflect-metadata@0.2.0)':
dependencies:
- '@fastify/static': 7.0.4
'@microsoft/tsdoc': 0.14.2
'@nestjs/common': 10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1)
- '@nestjs/core': 10.0.0(@nestjs/common@10.0.0)(reflect-metadata@0.2.0)(rxjs@7.8.1)
- '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.0.0)(reflect-metadata@0.2.0)
+ '@nestjs/core': 10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.0)(rxjs@7.8.1)
+ '@nestjs/mapped-types': 2.0.5(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(reflect-metadata@0.2.0)
js-yaml: 4.1.0
lodash: 4.17.21
path-to-regexp: 3.2.0
reflect-metadata: 0.2.0
swagger-ui-dist: 5.11.2
- dev: false
+ optionalDependencies:
+ '@fastify/static': 7.0.4
- /@nestjs/testing@10.0.0(@nestjs/common@10.0.0)(@nestjs/core@10.0.0):
- resolution: {integrity: sha512-U5q3+svkddpdSk51ZFCEnFpQuWxAwE4ahsX77FrqqCAYidr7HUtL/BHYOVzI5H9vUH6BvJxMbfo3tiUXQl/2aA==}
- peerDependencies:
- '@nestjs/common': ^10.0.0
- '@nestjs/core': ^10.0.0
- '@nestjs/microservices': ^10.0.0
- '@nestjs/platform-express': ^10.0.0
- peerDependenciesMeta:
- '@nestjs/microservices':
- optional: true
- '@nestjs/platform-express':
- optional: true
+ '@nestjs/testing@10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(@nestjs/core@10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.0)(rxjs@7.8.1))':
dependencies:
'@nestjs/common': 10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1)
- '@nestjs/core': 10.0.0(@nestjs/common@10.0.0)(reflect-metadata@0.2.0)(rxjs@7.8.1)
+ '@nestjs/core': 10.0.0(@nestjs/common@10.0.0(reflect-metadata@0.2.0)(rxjs@7.8.1))(encoding@0.1.13)(reflect-metadata@0.2.0)(rxjs@7.8.1)
tslib: 2.5.3
- dev: true
- /@next/env@14.2.3:
- resolution: {integrity: sha512-W7fd7IbkfmeeY2gXrzJYDx8D2lWKbVoTIj1o1ScPHNzvp30s1AuoEFSdr39bC5sjxJaxTtq3OTCZboNp0lNWHA==}
+ '@next/env@14.2.3': {}
- /@next/eslint-plugin-next@14.2.3:
- resolution: {integrity: sha512-L3oDricIIjgj1AVnRdRor21gI7mShlSwU/1ZGHmqM3LzHhXXhdkrfeNY5zif25Bi5Dd7fiJHsbhoZCHfXYvlAw==}
+ '@next/eslint-plugin-next@14.2.3':
dependencies:
glob: 10.3.10
- dev: true
-
- /@next/swc-darwin-arm64@14.2.3:
- resolution: {integrity: sha512-3pEYo/RaGqPP0YzwnlmPN2puaF2WMLM3apt5jLW2fFdXD9+pqcoTzRk+iZsf8ta7+quAe4Q6Ms0nR0SFGFdS1A==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- optional: true
- /@next/swc-darwin-x64@14.2.3:
- resolution: {integrity: sha512-6adp7waE6P1TYFSXpY366xwsOnEXM+y1kgRpjSRVI2CBDOcbRjsJ67Z6EgKIqWIue52d2q/Mx8g9MszARj8IEA==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
+ '@next/swc-darwin-arm64@14.2.3':
optional: true
- /@next/swc-linux-arm64-gnu@14.2.3:
- resolution: {integrity: sha512-cuzCE/1G0ZSnTAHJPUT1rPgQx1w5tzSX7POXSLaS7w2nIUJUD+e25QoXD/hMfxbsT9rslEXugWypJMILBj/QsA==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
- libc: [glibc]
- requiresBuild: true
+ '@next/swc-darwin-x64@14.2.3':
optional: true
- /@next/swc-linux-arm64-musl@14.2.3:
- resolution: {integrity: sha512-0D4/oMM2Y9Ta3nGuCcQN8jjJjmDPYpHX9OJzqk42NZGJocU2MqhBq5tWkJrUQOQY9N+In9xOdymzapM09GeiZw==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
- libc: [musl]
- requiresBuild: true
+ '@next/swc-linux-arm64-gnu@14.2.3':
optional: true
- /@next/swc-linux-x64-gnu@14.2.3:
- resolution: {integrity: sha512-ENPiNnBNDInBLyUU5ii8PMQh+4XLr4pG51tOp6aJ9xqFQ2iRI6IH0Ds2yJkAzNV1CfyagcyzPfROMViS2wOZ9w==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [linux]
- libc: [glibc]
- requiresBuild: true
+ '@next/swc-linux-arm64-musl@14.2.3':
optional: true
- /@next/swc-linux-x64-musl@14.2.3:
- resolution: {integrity: sha512-BTAbq0LnCbF5MtoM7I/9UeUu/8ZBY0i8SFjUMCbPDOLv+un67e2JgyN4pmgfXBwy/I+RHu8q+k+MCkDN6P9ViQ==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [linux]
- libc: [musl]
- requiresBuild: true
+ '@next/swc-linux-x64-gnu@14.2.3':
optional: true
- /@next/swc-win32-arm64-msvc@14.2.3:
- resolution: {integrity: sha512-AEHIw/dhAMLNFJFJIJIyOFDzrzI5bAjI9J26gbO5xhAKHYTZ9Or04BesFPXiAYXDNdrwTP2dQceYA4dL1geu8A==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
+ '@next/swc-linux-x64-musl@14.2.3':
optional: true
- /@next/swc-win32-ia32-msvc@14.2.3:
- resolution: {integrity: sha512-vga40n1q6aYb0CLrM+eEmisfKCR45ixQYXuBXxOOmmoV8sYST9k7E3US32FsY+CkkF7NtzdcebiFT4CHuMSyZw==}
- engines: {node: '>= 10'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
+ '@next/swc-win32-arm64-msvc@14.2.3':
optional: true
- /@next/swc-win32-x64-msvc@14.2.3:
- resolution: {integrity: sha512-Q1/zm43RWynxrO7lW4ehciQVj+5ePBhOK+/K2P7pLFX3JaJ/IZVC69SHidrmZSOkqz7ECIOhhy7XhAFG4JYyHA==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
+ '@next/swc-win32-ia32-msvc@14.2.3':
optional: true
- /@node-rs/jieba-android-arm-eabi@1.10.0:
- resolution: {integrity: sha512-bzusJSLHm7I0qL8aQXGLt7IQ51Px35yGGEcQ/Ps4SEt0AxRSJ2/rxNET/8mlwBpOCZ5xiKE3BOBRfQajiPiI3g==}
- engines: {node: '>= 10'}
- cpu: [arm]
- os: [android]
- requiresBuild: true
- dev: false
+ '@next/swc-win32-x64-msvc@14.2.3':
optional: true
- /@node-rs/jieba-android-arm64@1.10.0:
- resolution: {integrity: sha512-g89Oq5U2RPmtlvuQhjNj8YZc5Gq033ODb7Ot4Z/OdIHvg2WMxi2M1GQhcdKu60dO79/tazc53W6I8/y691DUfQ==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-android-arm-eabi@1.10.0':
optional: true
- /@node-rs/jieba-darwin-arm64@1.10.0:
- resolution: {integrity: sha512-IhR5r+XxFcfhVsF93zQ3uCJy8ndotRntXzoW/JCyKqOahUo/ITQRT6vTKHKMyD9xNmjl222OZonBSo2+mlI2fQ==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-android-arm64@1.10.0':
optional: true
- /@node-rs/jieba-darwin-x64@1.10.0:
- resolution: {integrity: sha512-MBIs8ixKY4FPnifdZ7eTx6ht85TXE4kFBK4c8A/VDAbnmzBzpEyuV7tHUA2wAdfR0muC9j7/5FB4kQGZgYfc8g==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-darwin-arm64@1.10.0':
optional: true
- /@node-rs/jieba-freebsd-x64@1.10.0:
- resolution: {integrity: sha512-MuY+1QEXONxo3I/uFLFju0/pSN5bzQORhJkIdP8CYv+jZaVB4Uz6rC7A5HrgjiAXOna6QsKlRgx2bYyHfaBUrA==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-darwin-x64@1.10.0':
optional: true
- /@node-rs/jieba-linux-arm-gnueabihf@1.10.0:
- resolution: {integrity: sha512-QfSBnwISdVuTqsi4iThAO1LSbKRSqSsIWiIJgCduhYsTDDiG9+pHyfiZtcTwSf73SDXHZ400QuBNONWLQ/dSag==}
- engines: {node: '>= 10'}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-freebsd-x64@1.10.0':
optional: true
- /@node-rs/jieba-linux-arm64-gnu@1.10.0:
- resolution: {integrity: sha512-vzA2tX/6dReEd/7tZ9927glWQmKDausM6R9S5CqZx4BA4NSaWAK0xFdWsz0K7np459FXqNavLdNB5FVFJb4zzA==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
- libc: [glibc]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-linux-arm-gnueabihf@1.10.0':
optional: true
- /@node-rs/jieba-linux-arm64-musl@1.10.0:
- resolution: {integrity: sha512-gxqoAVOQsn9sgYK6mFO9dsMZ/yOMvVecLZW5rGvLErjiugVvYUlESXIvCqxp2GSws8RtTqJj6p9u/lBmCCuvaw==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [linux]
- libc: [musl]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-linux-arm64-gnu@1.10.0':
optional: true
- /@node-rs/jieba-linux-x64-gnu@1.10.0:
- resolution: {integrity: sha512-rS5Shs8JITxJjFIjoIZ5a9O+GO21TJgKu03g2qwFE3QaN5ZOvXtz+/AqqyfT4GmmMhCujD83AGqfOGXDmItF9w==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [linux]
- libc: [glibc]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-linux-arm64-musl@1.10.0':
optional: true
- /@node-rs/jieba-linux-x64-musl@1.10.0:
- resolution: {integrity: sha512-BvSiF2rR8Birh2oEVHcYwq0WGC1cegkEdddWsPrrSmpKmukJE2zyjcxaOOggq2apb8fIRsjyeeUh6X3R5AgjvA==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [linux]
- libc: [musl]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-linux-x64-gnu@1.10.0':
optional: true
- /@node-rs/jieba-wasm32-wasi@1.10.0:
- resolution: {integrity: sha512-EzeAAbRrFTdYw61rd8Mfwdp/fA21d58z9vLY06CDbI+dqANfMFn1IUdwzKWi8S5J/MRhvbzonbbh3yHlz6F43Q==}
- engines: {node: '>=14.0.0'}
- cpu: [wasm32]
- requiresBuild: true
+ '@node-rs/jieba-linux-x64-musl@1.10.0':
+ optional: true
+
+ '@node-rs/jieba-wasm32-wasi@1.10.0':
dependencies:
'@napi-rs/wasm-runtime': 0.1.2
- dev: false
optional: true
- /@node-rs/jieba-win32-arm64-msvc@1.10.0:
- resolution: {integrity: sha512-eZjRLFUAvq1/E5+xXfJRqIB99Gu6BA+6+EXf/rCLuvEjXrDQuUunhmrSoOL5MjmUXTtazS+bXq9PXV5EFYyOPw==}
- engines: {node: '>= 10'}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-win32-arm64-msvc@1.10.0':
optional: true
- /@node-rs/jieba-win32-ia32-msvc@1.10.0:
- resolution: {integrity: sha512-DrfbeCN7UcLN+MiocZabWo74XZIjfpQsJ/WMOItZzVbU2gDcJSkSyAhML9+OqId66DhGCMFFlGinocElM8iIAw==}
- engines: {node: '>= 10'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-win32-ia32-msvc@1.10.0':
optional: true
- /@node-rs/jieba-win32-x64-msvc@1.10.0:
- resolution: {integrity: sha512-RjBkBmjjHmj+bofiq5/han8wzbCkDk24OAPJ+YX8PX20GFSHmdjCiWapv3AooN8/RiKqlBfgodjS1JUngNWo5g==}
- engines: {node: '>= 10'}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: false
+ '@node-rs/jieba-win32-x64-msvc@1.10.0':
optional: true
- /@node-rs/jieba@1.10.0:
- resolution: {integrity: sha512-9oZMCvZVnrAMeWTSnEjJ0OSw7YcV4dJJKSioqq80oUNf3eYLGdEXsgYwCe1AYEMcfUfNVgvjznItJKrsoud0IA==}
- engines: {node: '>= 10'}
+ '@node-rs/jieba@1.10.0':
optionalDependencies:
'@node-rs/jieba-android-arm-eabi': 1.10.0
'@node-rs/jieba-android-arm64': 1.10.0
@@ -4803,32 +11225,20 @@ packages:
'@node-rs/jieba-win32-arm64-msvc': 1.10.0
'@node-rs/jieba-win32-ia32-msvc': 1.10.0
'@node-rs/jieba-win32-x64-msvc': 1.10.0
- dev: false
- /@nodelib/fs.scandir@2.1.5:
- resolution: {integrity: sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==}
- engines: {node: '>= 8'}
+ '@nodelib/fs.scandir@2.1.5':
dependencies:
'@nodelib/fs.stat': 2.0.5
run-parallel: 1.2.0
- dev: true
- /@nodelib/fs.stat@2.0.5:
- resolution: {integrity: sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==}
- engines: {node: '>= 8'}
- dev: true
+ '@nodelib/fs.stat@2.0.5': {}
- /@nodelib/fs.walk@1.2.8:
- resolution: {integrity: sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==}
- engines: {node: '>= 8'}
+ '@nodelib/fs.walk@1.2.8':
dependencies:
'@nodelib/fs.scandir': 2.1.5
fastq: 1.17.1
- dev: true
- /@npmcli/agent@2.2.2:
- resolution: {integrity: sha512-OrcNPXdpSl9UX7qPVRWbmWMCSXrcDa2M9DvrbOTj7ao1S4PlqVFYv9/yLKMkrJKZ/V5A/kDBC690or307i26Og==}
- engines: {node: ^16.14.0 || >=18.0.0}
+ '@npmcli/agent@2.2.2':
dependencies:
agent-base: 7.1.1
http-proxy-agent: 7.0.2
@@ -4837,19 +11247,12 @@ packages:
socks-proxy-agent: 8.0.3
transitivePeerDependencies:
- supports-color
- dev: false
- /@npmcli/fs@3.1.1:
- resolution: {integrity: sha512-q9CRWjpHCMIh5sVyefoD1cA7PkvILqCZsnSOEUUivORLjxCO/Irmue2DprETiNgEqktDBZaM1Bi+jrarx1XdCg==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ '@npmcli/fs@3.1.1':
dependencies:
semver: 7.6.2
- dev: false
- /@nuxtjs/opencollective@0.3.2:
- resolution: {integrity: sha512-um0xL3fO7Mf4fDxcqx9KryrB7zgRM5JSlvGN5AGkP6JLM5XEKyjeAiPbNxdXVXQ16isuAhYpvP88NgL2BGd6aA==}
- engines: {node: '>=8.0.0', npm: '>=5.0.0'}
- hasBin: true
+ '@nuxtjs/opencollective@0.3.2(encoding@0.1.13)':
dependencies:
chalk: 4.1.2
consola: 2.15.3
@@ -4857,98 +11260,57 @@ packages:
transitivePeerDependencies:
- encoding
- /@petamoriken/float16@3.8.7:
- resolution: {integrity: sha512-/Ri4xDDpe12NT6Ex/DRgHzLlobiQXEW/hmG08w1wj/YU7hLemk97c+zHQFp0iZQ9r7YqgLEXZR2sls4HxBf9NA==}
- dev: false
+ '@petamoriken/float16@3.8.7': {}
- /@pkgjs/parseargs@0.11.0:
- resolution: {integrity: sha512-+1VkjdD0QBLPodGrJUeqarH8VAIvQODIbwh9XpP5Syisf7YoQgsJKPNFoqqLQlu+VQ/tVSshMR6loPMn8U+dPg==}
- engines: {node: '>=14'}
- requiresBuild: true
+ '@pkgjs/parseargs@0.11.0':
optional: true
- /@popperjs/core@2.11.8:
- resolution: {integrity: sha512-P1st0aksCrn9sGZhp8GMYwBnQsbvAWsZAX44oXNNvLHGqAOcoVxmjZiohstwQ7SqKnbR47akdNi+uleWD8+g6A==}
- dev: false
+ '@popperjs/core@2.11.8': {}
- /@protobufjs/aspromise@1.1.2:
- resolution: {integrity: sha512-j+gKExEuLmKwvz3OgROXtrJ2UG2x8Ch2YZUxahh+s1F2HZ+wAceUNLkvy6zKCPVRkU++ZWQrdxsUeQXmcg4uoQ==}
- dev: false
+ '@protobufjs/aspromise@1.1.2': {}
- /@protobufjs/base64@1.1.2:
- resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==}
- dev: false
+ '@protobufjs/base64@1.1.2': {}
- /@protobufjs/codegen@2.0.4:
- resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==}
- dev: false
+ '@protobufjs/codegen@2.0.4': {}
- /@protobufjs/eventemitter@1.1.0:
- resolution: {integrity: sha512-j9ednRT81vYJ9OfVuXG6ERSTdEL1xVsNgqpkxMsbIabzSo3goCjDIveeGv5d03om39ML71RdmrGNjG5SReBP/Q==}
- dev: false
+ '@protobufjs/eventemitter@1.1.0': {}
- /@protobufjs/fetch@1.1.0:
- resolution: {integrity: sha512-lljVXpqXebpsijW71PZaCYeIcE5on1w5DlQy5WH6GLbFryLUrBD4932W/E2BSpfRJWseIL4v/KPgBFxDOIdKpQ==}
+ '@protobufjs/fetch@1.1.0':
dependencies:
'@protobufjs/aspromise': 1.1.2
'@protobufjs/inquire': 1.1.0
- dev: false
- /@protobufjs/float@1.0.2:
- resolution: {integrity: sha512-Ddb+kVXlXst9d+R9PfTIxh1EdNkgoRe5tOX6t01f1lYWOvJnSPDBlG241QLzcyPdoNTsblLUdujGSE4RzrTZGQ==}
- dev: false
+ '@protobufjs/float@1.0.2': {}
- /@protobufjs/inquire@1.1.0:
- resolution: {integrity: sha512-kdSefcPdruJiFMVSbn801t4vFK7KB/5gd2fYvrxhuJYg8ILrmn9SKSX2tZdV6V+ksulWqS7aXjBcRXl3wHoD9Q==}
- dev: false
+ '@protobufjs/inquire@1.1.0': {}
- /@protobufjs/path@1.1.2:
- resolution: {integrity: sha512-6JOcJ5Tm08dOHAbdR3GrvP+yUUfkjG5ePsHYczMFLq3ZmMkAD98cDgcT2iA1lJ9NVwFd4tH/iSSoe44YWkltEA==}
- dev: false
+ '@protobufjs/path@1.1.2': {}
- /@protobufjs/pool@1.1.0:
- resolution: {integrity: sha512-0kELaGSIDBKvcgS4zkjz1PeddatrjYcmMWOlAuAPwAeccUrPHdUqo/J6LiymHHEiJT5NrF1UVwxY14f+fy4WQw==}
- dev: false
+ '@protobufjs/pool@1.1.0': {}
- /@protobufjs/utf8@1.1.0:
- resolution: {integrity: sha512-Vvn3zZrhQZkkBE8LSuW3em98c0FwgO4nxzv6OdSxPKJIEKY2bGbHn+mhGIPerzI4twdxaP8/0+06HBpwf345Lw==}
- dev: false
+ '@protobufjs/utf8@1.1.0': {}
- /@reactflow/background@11.2.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-SYQbCRCU0GuxT/40Tm7ZK+l5wByGnNJSLtZhbL9C/Hl7JhsJXV3UGXr0vrlhVZUBEtkWA7XhZM/5S9XEA5XSFA==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
+ '@reactflow/background@11.2.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
+ '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
classcat: 5.0.4
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
zustand: 4.3.5(immer@9.0.19)(react@18.3.1)
transitivePeerDependencies:
- immer
- dev: false
- /@reactflow/controls@11.1.15(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-//33XfBYu8vQ6brfmlZwKrDoh+8hh93xO2d88XiqfIbrPEEb32SYjsb9mS9VuHKNlSIW+eB27fBA1Gt00mEj5w==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
+ '@reactflow/controls@11.1.15(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
+ '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
classcat: 5.0.4
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
zustand: 4.3.5(immer@9.0.19)(react@18.3.1)
transitivePeerDependencies:
- immer
- dev: false
- /@reactflow/core@11.7.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-nt0T8ERp8TE7YCDQViaoEY9lb0StDPrWHVx3zBjhStFYET3wc88t8QRasZdf99xRTmyNtI3U3M40M5EBLNUpMw==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
+ '@reactflow/core@11.7.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@types/d3': 7.4.3
'@types/d3-drag': 3.0.7
@@ -4963,15 +11325,10 @@ packages:
zustand: 4.3.5(immer@9.0.19)(react@18.3.1)
transitivePeerDependencies:
- immer
- dev: false
- /@reactflow/minimap@11.5.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-1tDBj2zX2gxu2oHU6qvH5RGNrOWRfRxu8369KhDotuuBN5yJrGXJzWIKikwhzjsNsQJYOB+B0cS44yWAfwSwzw==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
+ '@reactflow/minimap@11.5.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
+ '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
'@types/d3-selection': 3.0.10
'@types/d3-zoom': 3.0.8
classcat: 5.0.4
@@ -4982,15 +11339,10 @@ packages:
zustand: 4.3.5(immer@9.0.19)(react@18.3.1)
transitivePeerDependencies:
- immer
- dev: false
- /@reactflow/node-resizer@2.1.1(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-5Q+IBmZfpp/bYsw3+KRVJB1nUbj6W3XAp5ycx4uNWH+K98vbssymyQsW0vvKkIhxEPg6tkiMzO4UWRWvwBwt1g==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
+ '@reactflow/node-resizer@2.1.1(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
+ '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
classcat: 5.0.4
d3-drag: 3.0.0
d3-selection: 3.0.0
@@ -4999,120 +11351,62 @@ packages:
zustand: 4.3.5(immer@9.0.19)(react@18.3.1)
transitivePeerDependencies:
- immer
- dev: false
- /@reactflow/node-toolbar@1.2.3(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-uFQy9xpog92s0G1wsPLniwV9nyH4i/MmL7QoMsWdnKaOi7XMhd8SJcCzUdHC3imR21HltsuQITff/XQ51ApMbg==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
+ '@reactflow/node-toolbar@1.2.3(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
- '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
+ '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
classcat: 5.0.4
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
zustand: 4.3.5(immer@9.0.19)(react@18.3.1)
transitivePeerDependencies:
- immer
- dev: false
- /@rushstack/eslint-patch@1.10.2:
- resolution: {integrity: sha512-hw437iINopmQuxWPSUEvqE56NCPsiU8N4AYtfHmJFckclktzK9YQJieD3XkDCDH4OjL+C7zgPUh73R/nrcHrqw==}
- dev: true
+ '@rushstack/eslint-patch@1.10.2': {}
- /@sinclair/typebox@0.27.8:
- resolution: {integrity: sha512-+Fj43pSMwJs4KRrH/938Uf+uAELIgVBmQzg/q1YG10djyfA3TnrU8N8XzqCh/okZdszqBQTZf96idMfE5lnwTA==}
- dev: true
+ '@sinclair/typebox@0.27.8': {}
- /@sinonjs/commons@3.0.1:
- resolution: {integrity: sha512-K3mCHKQ9sVh8o1C9cxkwxaOmXoAMlDxC1mYyHrjqOWEcBjYr76t96zL2zlj5dUGZ3HSw240X1qgH3Mjf1yJWpQ==}
+ '@sinonjs/commons@3.0.1':
dependencies:
type-detect: 4.0.8
- dev: true
- /@sinonjs/fake-timers@10.3.0:
- resolution: {integrity: sha512-V4BG07kuYSUkTCSBHG8G8TNhM+F19jXFWnQtzj+we8DrkpSBCee9Z3Ms8yiGer/dlmhe35/Xdgyo3/0rQKg7YA==}
+ '@sinonjs/fake-timers@10.3.0':
dependencies:
'@sinonjs/commons': 3.0.1
- dev: true
- /@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-9PYGcXrAxitycIjRmZB+Q0JaN07GZIWaTBIGQzfaZv+qr1n8X1XUEJ5rZ/vx6OVD9RRYlrNnXWExQXcmZeD/BQ==}
- engines: {node: '>=10'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@svgr/babel-plugin-add-jsx-attribute@6.5.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
- dev: true
- /@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.4):
- resolution: {integrity: sha512-BcCkm/STipKvbCl6b7QFrMh/vx00vIP63k2eM66MfHJzPr6O2U0jYEViXkHJWqXqQYjdeA9cuCl5KWmlwjDvbA==}
- engines: {node: '>=14'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@svgr/babel-plugin-remove-jsx-attribute@8.0.0(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
- dev: true
- /@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.4):
- resolution: {integrity: sha512-5BcGCBfBxB5+XSDSWnhTThfI9jcO5f0Ai2V24gZpG+wXF14BzwxxdDb4g6trdOux0rhibGs385BeFMSmxtS3uA==}
- engines: {node: '>=14'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@svgr/babel-plugin-remove-jsx-empty-expression@8.0.0(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
- dev: true
- /@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-8DPaVVE3fd5JKuIC29dqyMB54sA6mfgki2H2+swh+zNJoynC8pMPzOkidqHOSc6Wj032fhl8Z0TVn1GiPpAiJg==}
- engines: {node: '>=10'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@svgr/babel-plugin-replace-jsx-attribute-value@6.5.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
- dev: true
- /@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-FwOEi0Il72iAzlkaHrlemVurgSQRDFbk0OC8dSvD5fSBPHltNh7JtLsxmZUhjYBZo2PpcU/RJvvi6Q0l7O7ogw==}
- engines: {node: '>=10'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@svgr/babel-plugin-svg-dynamic-title@6.5.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
- dev: true
- /@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-gWGsiwjb4tw+ITOJ86ndY/DZZ6cuXMNE/SjcDRg+HLuCmwpcjOktwRF9WgAiycTqJD/QXqL2f8IzE2Rzh7aVXA==}
- engines: {node: '>=10'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@svgr/babel-plugin-svg-em-dimensions@6.5.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
- dev: true
- /@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-2jT3nTayyYP7kI6aGutkyfJ7UMGtuguD72OjeGLwVNyfPRBD8zQthlvL+fAbAKk5n9ZNcvFkp/b1lZ7VsYqVJg==}
- engines: {node: '>=10'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@svgr/babel-plugin-transform-react-native-svg@6.5.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
- dev: true
- /@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-a1p6LF5Jt33O3rZoVRBqdxL350oge54iZWHNI6LJB5tQ7EelvD/Mb1mfBiZNAan0dt4i3VArkFRjA4iObuNykQ==}
- engines: {node: '>=12'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@svgr/babel-plugin-transform-svg-component@6.5.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
- dev: true
- /@svgr/babel-preset@6.5.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-6127fvO/FF2oi5EzSQOAjo1LE3OtNVh11R+/8FXa+mHx1ptAaS4cknIjnUA7e6j6fwGGJ17NzaTJFUwOV2zwCw==}
- engines: {node: '>=10'}
- peerDependencies:
- '@babel/core': ^7.0.0-0
+ '@svgr/babel-preset@6.5.1(@babel/core@7.24.4)':
dependencies:
'@babel/core': 7.24.4
'@svgr/babel-plugin-add-jsx-attribute': 6.5.1(@babel/core@7.24.4)
@@ -5123,11 +11417,8 @@ packages:
'@svgr/babel-plugin-svg-em-dimensions': 6.5.1(@babel/core@7.24.4)
'@svgr/babel-plugin-transform-react-native-svg': 6.5.1(@babel/core@7.24.4)
'@svgr/babel-plugin-transform-svg-component': 6.5.1(@babel/core@7.24.4)
- dev: true
- /@svgr/core@6.5.1:
- resolution: {integrity: sha512-/xdLSWxK5QkqG524ONSjvg3V/FkNyCv538OIBdQqPNaAta3AsXj/Bd2FbvR87yMbXO2hFSWiAe/Q6IkVPDw+mw==}
- engines: {node: '>=10'}
+ '@svgr/core@6.5.1':
dependencies:
'@babel/core': 7.24.4
'@svgr/babel-preset': 6.5.1(@babel/core@7.24.4)
@@ -5136,21 +11427,13 @@ packages:
cosmiconfig: 7.1.0
transitivePeerDependencies:
- supports-color
- dev: true
- /@svgr/hast-util-to-babel-ast@6.5.1:
- resolution: {integrity: sha512-1hnUxxjd83EAxbL4a0JDJoD3Dao3hmjvyvyEV8PzWmLK3B9m9NPlW7GKjFyoWE8nM7HnXzPcmmSyOW8yOddSXw==}
- engines: {node: '>=10'}
+ '@svgr/hast-util-to-babel-ast@6.5.1':
dependencies:
'@babel/types': 7.24.0
entities: 4.5.0
- dev: true
- /@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1):
- resolution: {integrity: sha512-+UdQxI3jgtSjCykNSlEMuy1jSRQlGC7pqBCPvkG/2dATdWo082zHTTK3uhnAju2/6XpE6B5mZ3z4Z8Ns01S8Gw==}
- engines: {node: '>=10'}
- peerDependencies:
- '@svgr/core': ^6.0.0
+ '@svgr/plugin-jsx@6.5.1(@svgr/core@6.5.1)':
dependencies:
'@babel/core': 7.24.4
'@svgr/babel-preset': 6.5.1(@babel/core@7.24.4)
@@ -5159,23 +11442,15 @@ packages:
svg-parser: 2.0.4
transitivePeerDependencies:
- supports-color
- dev: true
- /@svgr/plugin-svgo@6.5.1(@svgr/core@6.5.1):
- resolution: {integrity: sha512-omvZKf8ixP9z6GWgwbtmP9qQMPX4ODXi+wzbVZgomNFsUIlHA1sf4fThdwTWSsZGgvGAG6yE+b/F5gWUkcZ/iQ==}
- engines: {node: '>=10'}
- peerDependencies:
- '@svgr/core': '*'
+ '@svgr/plugin-svgo@6.5.1(@svgr/core@6.5.1)':
dependencies:
'@svgr/core': 6.5.1
cosmiconfig: 7.1.0
deepmerge: 4.3.1
svgo: 2.8.0
- dev: true
- /@svgr/webpack@6.5.1:
- resolution: {integrity: sha512-cQ/AsnBkXPkEK8cLbv4Dm7JGXq2XrumKnL1dRpJD9rIO2fTIlJI9a1uCciYG1F2aUsox/hJQyNGbt3soDxSRkA==}
- engines: {node: '>=10'}
+ '@svgr/webpack@6.5.1':
dependencies:
'@babel/core': 7.24.4
'@babel/plugin-transform-react-constant-elements': 7.24.1(@babel/core@7.24.4)
@@ -5187,278 +11462,166 @@ packages:
'@svgr/plugin-svgo': 6.5.1(@svgr/core@6.5.1)
transitivePeerDependencies:
- supports-color
- dev: true
- /@swc/counter@0.1.3:
- resolution: {integrity: sha512-e2BR4lsJkkRlKZ/qCHPw9ZaSxc0MVUd7gtbtaB7aMvHeJVYe8sOB8DBZkP2DtISHGSku9sCK6T6cnY0CtXrOCQ==}
+ '@swc/counter@0.1.3': {}
- /@swc/helpers@0.5.5:
- resolution: {integrity: sha512-KGYxvIOXcceOAbEk4bi/dVLEK9z8sZ0uBB3Il5b1rhfClSpcX0yfRO0KmTkqR2cnQDymwLB+25ZyMzICg/cm/A==}
+ '@swc/helpers@0.5.5':
dependencies:
'@swc/counter': 0.1.3
tslib: 2.6.2
- /@tanstack/query-core@4.24.10:
- resolution: {integrity: sha512-2QywqXEAGBIUoTdgn1lAB4/C8QEqwXHj2jrCLeYTk2xVGtLiPEUD8jcMoeB2noclbiW2mMt4+Fq7fZStuz3wAQ==}
- dev: false
+ '@tanstack/query-core@4.24.10': {}
- /@tanstack/react-query@4.24.10(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-FY1DixytOcNNCydPQXLxuKEV7VSST32CAuJ55BjhDNqASnMLZn+6c30yQBMrODjmWMNwzfjMZnq0Vw7C62Fwow==}
- 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
+ '@tanstack/react-query@4.24.10(react-dom@18.3.1(react@18.3.1))(react@18.3.1)':
dependencies:
'@tanstack/query-core': 4.24.10
react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
use-sync-external-store: 1.2.0(react@18.3.1)
- dev: false
+ optionalDependencies:
+ react-dom: 18.3.1(react@18.3.1)
- /@tokenizer/token@0.3.0:
- resolution: {integrity: sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==}
- dev: false
+ '@tokenizer/token@0.3.0': {}
- /@trysound/sax@0.2.0:
- resolution: {integrity: sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==}
- engines: {node: '>=10.13.0'}
- dev: true
+ '@trysound/sax@0.2.0': {}
- /@tsconfig/node10@1.0.11:
- resolution: {integrity: sha512-DcRjDCujK/kCk/cUe8Xz8ZSpm8mS3mNNpta+jGCA6USEDfktlNvm1+IuZ9eTcDbNk41BHwpHHeW+N1lKCz4zOw==}
- dev: true
+ '@tsconfig/node10@1.0.11': {}
- /@tsconfig/node12@1.0.11:
- resolution: {integrity: sha512-cqefuRsh12pWyGsIoBKJA9luFu3mRxCA+ORZvA4ktLSzIuCUtWVxGIuXigEwO5/ywWFMZ2QEGKWvkZG1zDMTag==}
- dev: true
+ '@tsconfig/node12@1.0.11': {}
- /@tsconfig/node14@1.0.3:
- resolution: {integrity: sha512-ysT8mhdixWK6Hw3i1V2AeRqZ5WfXg1G43mqoYlM2nc6388Fq5jcXyr5mRsqViLx/GJYdoL0bfXD8nmF+Zn/Iow==}
- dev: true
+ '@tsconfig/node14@1.0.3': {}
- /@tsconfig/node16@1.0.4:
- resolution: {integrity: sha512-vxhUy4J8lyeyinH7Azl1pdd43GJhZH/tP2weN8TntQblOY+A0XbT8DJk1/oCPuOOyg/Ja757rG0CgHcWC8OfMA==}
- dev: true
+ '@tsconfig/node16@1.0.4': {}
- /@tybys/wasm-util@0.8.3:
- resolution: {integrity: sha512-Z96T/L6dUFFxgFJ+pQtkPpne9q7i6kIPYCFnQBHSgSPV9idTsKfIhCss0h5iM9irweZCatkrdeP8yi5uM1eX6Q==}
- requiresBuild: true
+ '@tybys/wasm-util@0.8.3':
dependencies:
tslib: 2.6.2
- dev: false
optional: true
- /@types/babel__core@7.20.5:
- resolution: {integrity: sha512-qoQprZvz5wQFJwMDqeseRXWv3rqMvhgpbXFfVyWhbx9X47POIA6i/+dXefEmZKoAgOaTdaIgNSMqMIU61yRyzA==}
+ '@types/babel__core@7.20.5':
dependencies:
'@babel/parser': 7.24.4
'@babel/types': 7.24.0
'@types/babel__generator': 7.6.8
'@types/babel__template': 7.4.4
'@types/babel__traverse': 7.20.6
- dev: true
- /@types/babel__generator@7.6.8:
- resolution: {integrity: sha512-ASsj+tpEDsEiFr1arWrlN6V3mdfjRMZt6LtK/Vp/kreFLnr5QH5+DhvD5nINYZXzwJvXeGq+05iUXcAzVrqWtw==}
+ '@types/babel__generator@7.6.8':
dependencies:
'@babel/types': 7.24.0
- dev: true
- /@types/babel__template@7.4.4:
- resolution: {integrity: sha512-h/NUaSyG5EyxBIp8YRxo4RMe2/qQgvyowRwVMzhYhBCONbW8PUsg4lkFMrhgZhUe5z3L3MiLDuvyJ/CaPa2A8A==}
+ '@types/babel__template@7.4.4':
dependencies:
'@babel/parser': 7.24.4
'@babel/types': 7.24.0
- dev: true
- /@types/babel__traverse@7.20.6:
- resolution: {integrity: sha512-r1bzfrm0tomOI8g1SzvCaQHo6Lcv6zu0EA+W2kHrt8dyrHQxGzBBL4kdkzIS+jBMV+EYcMAEAqXqYaLJq5rOZg==}
+ '@types/babel__traverse@7.20.6':
dependencies:
'@babel/types': 7.24.0
- dev: true
- /@types/body-parser@1.19.5:
- resolution: {integrity: sha512-fB3Zu92ucau0iQ0JMCFQE7b/dv8Ot07NI3KaZIkIUNXq82k4eBAqUaneXfleGY9JWskeS9y+u0nXMyspcuQrCg==}
+ '@types/body-parser@1.19.5':
dependencies:
'@types/connect': 3.4.38
'@types/node': 20.8.5
- dev: true
- /@types/chai-subset@1.3.5:
- resolution: {integrity: sha512-c2mPnw+xHtXDoHmdtcCXGwyLMiauiAyxWMzhGpqHC4nqI/Y5G2XhTampslK2rb59kpcuHon03UH8W6iYUzw88A==}
+ '@types/chai-subset@1.3.5':
dependencies:
'@types/chai': 4.3.14
- dev: true
- /@types/chai@4.3.14:
- resolution: {integrity: sha512-Wj71sXE4Q4AkGdG9Tvq1u/fquNz9EdG4LIJMwVVII7ashjD/8cf8fyIfJAjRr6YcsXnSE8cOGQPq1gqeR8z+3w==}
- dev: true
+ '@types/chai@4.3.14': {}
- /@types/connect@3.4.38:
- resolution: {integrity: sha512-K6uROf1LD88uDQqJCktA4yzL1YYAK6NgfsI0v/mTgyPKWsX1CnJ0XPSDhViejru1GcRkLWb8RlzFYJRqGUbaug==}
+ '@types/connect@3.4.38':
dependencies:
'@types/node': 20.8.5
- dev: true
- /@types/cookie@0.5.2:
- resolution: {integrity: sha512-DBpRoJGKJZn7RY92dPrgoMew8xCWc2P71beqsjyhEI/Ds9mOyVmBwtekyfhpwFIVt1WrxTonFifiOZ62V8CnNA==}
- dev: true
+ '@types/cookie@0.5.2': {}
- /@types/cookiejar@2.1.5:
- resolution: {integrity: sha512-he+DHOWReW0nghN24E1WUqM0efK4kI9oTqDm6XmK8ZPe2djZ90BSNdGnIyCLzCPw7/pogPlGbzI2wHGGmi4O/Q==}
- dev: true
+ '@types/cookiejar@2.1.5': {}
- /@types/d3-array@3.2.1:
- resolution: {integrity: sha512-Y2Jn2idRrLzUfAKV2LyRImR+y4oa2AntrgID95SHJxuMUrkNXmanDSed71sRNZysveJVt1hLLemQZIady0FpEg==}
- dev: false
+ '@types/d3-array@3.2.1': {}
- /@types/d3-axis@3.0.6:
- resolution: {integrity: sha512-pYeijfZuBd87T0hGn0FO1vQ/cgLk6E1ALJjfkC0oJ8cbwkZl3TpgS8bVBLZN+2jjGgg38epgxb2zmoGtSfvgMw==}
+ '@types/d3-axis@3.0.6':
dependencies:
'@types/d3-selection': 3.0.10
- dev: false
- /@types/d3-brush@3.0.6:
- resolution: {integrity: sha512-nH60IZNNxEcrh6L1ZSMNA28rj27ut/2ZmI3r96Zd+1jrZD++zD3LsMIjWlvg4AYrHn/Pqz4CF3veCxGjtbqt7A==}
+ '@types/d3-brush@3.0.6':
dependencies:
'@types/d3-selection': 3.0.10
- dev: false
- /@types/d3-chord@3.0.6:
- resolution: {integrity: sha512-LFYWWd8nwfwEmTZG9PfQxd17HbNPksHBiJHaKuY1XeqscXacsS2tyoo6OdRsjf+NQYeB6XrNL3a25E3gH69lcg==}
- dev: false
+ '@types/d3-chord@3.0.6': {}
- /@types/d3-color@3.1.3:
- resolution: {integrity: sha512-iO90scth9WAbmgv7ogoq57O9YpKmFBbmoEoCHDB2xMBY0+/KVrqAaCDyCE16dUspeOvIxFFRI+0sEtqDqy2b4A==}
- dev: false
+ '@types/d3-color@3.1.3': {}
- /@types/d3-contour@3.0.6:
- resolution: {integrity: sha512-BjzLgXGnCWjUSYGfH1cpdo41/hgdWETu4YxpezoztawmqsvCeep+8QGfiY6YbDvfgHz/DkjeIkkZVJavB4a3rg==}
+ '@types/d3-contour@3.0.6':
dependencies:
'@types/d3-array': 3.2.1
'@types/geojson': 7946.0.14
- dev: false
- /@types/d3-delaunay@6.0.4:
- resolution: {integrity: sha512-ZMaSKu4THYCU6sV64Lhg6qjf1orxBthaC161plr5KuPHo3CNm8DTHiLw/5Eq2b6TsNP0W0iJrUOFscY6Q450Hw==}
- dev: false
+ '@types/d3-delaunay@6.0.4': {}
- /@types/d3-dispatch@3.0.6:
- resolution: {integrity: sha512-4fvZhzMeeuBJYZXRXrRIQnvUYfyXwYmLsdiN7XXmVNQKKw1cM8a5WdID0g1hVFZDqT9ZqZEY5pD44p24VS7iZQ==}
- dev: false
+ '@types/d3-dispatch@3.0.6': {}
- /@types/d3-drag@3.0.7:
- resolution: {integrity: sha512-HE3jVKlzU9AaMazNufooRJ5ZpWmLIoc90A37WU2JMmeq28w1FQqCZswHZ3xR+SuxYftzHq6WU6KJHvqxKzTxxQ==}
+ '@types/d3-drag@3.0.7':
dependencies:
'@types/d3-selection': 3.0.10
- dev: false
- /@types/d3-dsv@3.0.7:
- resolution: {integrity: sha512-n6QBF9/+XASqcKK6waudgL0pf/S5XHPPI8APyMLLUHd8NqouBGLsU8MgtO7NINGtPBtk9Kko/W4ea0oAspwh9g==}
- dev: false
+ '@types/d3-dsv@3.0.7': {}
- /@types/d3-ease@3.0.2:
- resolution: {integrity: sha512-NcV1JjO5oDzoK26oMzbILE6HW7uVXOHLQvHshBUW4UMdZGfiY6v5BeQwh9a9tCzv+CeefZQHJt5SRgK154RtiA==}
- dev: false
+ '@types/d3-ease@3.0.2': {}
- /@types/d3-fetch@3.0.7:
- resolution: {integrity: sha512-fTAfNmxSb9SOWNB9IoG5c8Hg6R+AzUHDRlsXsDZsNp6sxAEOP0tkP3gKkNSO/qmHPoBFTxNrjDprVHDQDvo5aA==}
+ '@types/d3-fetch@3.0.7':
dependencies:
'@types/d3-dsv': 3.0.7
- dev: false
- /@types/d3-force@3.0.9:
- resolution: {integrity: sha512-IKtvyFdb4Q0LWna6ymywQsEYjK/94SGhPrMfEr1TIc5OBeziTi+1jcCvttts8e0UWZIxpasjnQk9MNk/3iS+kA==}
- dev: false
+ '@types/d3-force@3.0.9': {}
- /@types/d3-format@3.0.4:
- resolution: {integrity: sha512-fALi2aI6shfg7vM5KiR1wNJnZ7r6UuggVqtDA+xiEdPZQwy/trcQaHnwShLuLdta2rTymCNpxYTiMZX/e09F4g==}
- dev: false
+ '@types/d3-format@3.0.4': {}
- /@types/d3-geo@3.1.0:
- resolution: {integrity: sha512-856sckF0oP/diXtS4jNsiQw/UuK5fQG8l/a9VVLeSouf1/PPbBE1i1W852zVwKwYCBkFJJB7nCFTbk6UMEXBOQ==}
+ '@types/d3-geo@3.1.0':
dependencies:
'@types/geojson': 7946.0.14
- dev: false
- /@types/d3-hierarchy@3.1.7:
- resolution: {integrity: sha512-tJFtNoYBtRtkNysX1Xq4sxtjK8YgoWUNpIiUee0/jHGRwqvzYxkq0hGVbbOGSz+JgFxxRu4K8nb3YpG3CMARtg==}
- dev: false
+ '@types/d3-hierarchy@3.1.7': {}
- /@types/d3-interpolate@3.0.4:
- resolution: {integrity: sha512-mgLPETlrpVV1YRJIglr4Ez47g7Yxjl1lj7YKsiMCb27VJH9W8NVM6Bb9d8kkpG/uAQS5AmbA48q2IAolKKo1MA==}
+ '@types/d3-interpolate@3.0.4':
dependencies:
'@types/d3-color': 3.1.3
- dev: false
- /@types/d3-path@3.1.0:
- resolution: {integrity: sha512-P2dlU/q51fkOc/Gfl3Ul9kicV7l+ra934qBFXCFhrZMOL6du1TM0pm1ThYvENukyOn5h9v+yMJ9Fn5JK4QozrQ==}
- dev: false
+ '@types/d3-path@3.1.0': {}
- /@types/d3-polygon@3.0.2:
- resolution: {integrity: sha512-ZuWOtMaHCkN9xoeEMr1ubW2nGWsp4nIql+OPQRstu4ypeZ+zk3YKqQT0CXVe/PYqrKpZAi+J9mTs05TKwjXSRA==}
- dev: false
+ '@types/d3-polygon@3.0.2': {}
- /@types/d3-quadtree@3.0.6:
- resolution: {integrity: sha512-oUzyO1/Zm6rsxKRHA1vH0NEDG58HrT5icx/azi9MF1TWdtttWl0UIUsjEQBBh+SIkrpd21ZjEv7ptxWys1ncsg==}
- dev: false
+ '@types/d3-quadtree@3.0.6': {}
- /@types/d3-random@3.0.3:
- resolution: {integrity: sha512-Imagg1vJ3y76Y2ea0871wpabqp613+8/r0mCLEBfdtqC7xMSfj9idOnmBYyMoULfHePJyxMAw3nWhJxzc+LFwQ==}
- dev: false
+ '@types/d3-random@3.0.3': {}
- /@types/d3-scale-chromatic@3.0.3:
- resolution: {integrity: sha512-laXM4+1o5ImZv3RpFAsTRn3TEkzqkytiOY0Dz0sq5cnd1dtNlk6sHLon4OvqaiJb28T0S/TdsBI3Sjsy+keJrw==}
- dev: false
+ '@types/d3-scale-chromatic@3.0.3': {}
- /@types/d3-scale@4.0.8:
- resolution: {integrity: sha512-gkK1VVTr5iNiYJ7vWDI+yUFFlszhNMtVeneJ6lUTKPjprsvLLI9/tgEGiXJOnlINJA8FyA88gfnQsHbybVZrYQ==}
+ '@types/d3-scale@4.0.8':
dependencies:
'@types/d3-time': 3.0.3
- dev: false
- /@types/d3-selection@3.0.10:
- resolution: {integrity: sha512-cuHoUgS/V3hLdjJOLTT691+G2QoqAjCVLmr4kJXR4ha56w1Zdu8UUQ5TxLRqudgNjwXeQxKMq4j+lyf9sWuslg==}
- dev: false
+ '@types/d3-selection@3.0.10': {}
- /@types/d3-shape@3.1.6:
- resolution: {integrity: sha512-5KKk5aKGu2I+O6SONMYSNflgiP0WfZIQvVUMan50wHsLG1G94JlxEVnCpQARfTtzytuY0p/9PXXZb3I7giofIA==}
+ '@types/d3-shape@3.1.6':
dependencies:
'@types/d3-path': 3.1.0
- dev: false
- /@types/d3-time-format@4.0.3:
- resolution: {integrity: sha512-5xg9rC+wWL8kdDj153qZcsJ0FWiFt0J5RB6LYUNZjwSnesfblqrI/bJ1wBdJ8OQfncgbJG5+2F+qfqnqyzYxyg==}
- dev: false
+ '@types/d3-time-format@4.0.3': {}
- /@types/d3-time@3.0.3:
- resolution: {integrity: sha512-2p6olUZ4w3s+07q3Tm2dbiMZy5pCDfYwtLXXHUnVzXgQlZ/OyPtUz6OL382BkOuGlLXqfT+wqv8Fw2v8/0geBw==}
- dev: false
+ '@types/d3-time@3.0.3': {}
- /@types/d3-timer@3.0.2:
- resolution: {integrity: sha512-Ps3T8E8dZDam6fUyNiMkekK3XUsaUEik+idO9/YjPtfj2qruF8tFBXS7XhtE4iIXBLxhmLjP3SXpLhVf21I9Lw==}
- dev: false
+ '@types/d3-timer@3.0.2': {}
- /@types/d3-transition@3.0.8:
- resolution: {integrity: sha512-ew63aJfQ/ms7QQ4X7pk5NxQ9fZH/z+i24ZfJ6tJSfqxJMrYLiK01EAs2/Rtw/JreGUsS3pLPNV644qXFGnoZNQ==}
+ '@types/d3-transition@3.0.8':
dependencies:
'@types/d3-selection': 3.0.10
- dev: false
- /@types/d3-zoom@3.0.8:
- resolution: {integrity: sha512-iqMC4/YlFCSlO8+2Ii1GGGliCAY4XdeG748w5vQUbevlbDu0zSjH/+jojorQVBK/se0j6DUFNPBGSqD3YWYnDw==}
+ '@types/d3-zoom@3.0.8':
dependencies:
'@types/d3-interpolate': 3.0.4
'@types/d3-selection': 3.0.10
- dev: false
- /@types/d3@7.4.3:
- resolution: {integrity: sha512-lZXZ9ckh5R8uiFVt8ogUNf+pIrK4EsWrx2Np75WvF/eTpJ0FMHNhjXk8CKEx/+gpHbNQyJWehbFaTvqmHWB3ww==}
+ '@types/d3@7.4.3':
dependencies:
'@types/d3-array': 3.2.1
'@types/d3-axis': 3.0.6
@@ -5490,357 +11653,231 @@ packages:
'@types/d3-timer': 3.0.2
'@types/d3-transition': 3.0.8
'@types/d3-zoom': 3.0.8
- dev: false
- /@types/debug@4.1.12:
- resolution: {integrity: sha512-vIChWdVG3LG1SMxEvI/AK+FWJthlrqlTu7fbrlywTkkaONwk/UAGaULXRlf8vkzFBLVm0zkMdCquhL5aOjhXPQ==}
+ '@types/debug@4.1.12':
dependencies:
'@types/ms': 0.7.34
- dev: false
- /@types/decompress@4.2.7:
- resolution: {integrity: sha512-9z+8yjKr5Wn73Pt17/ldnmQToaFHZxK0N1GHysuk/JIPT8RIdQeoInM01wWPgypRcvb6VH1drjuFpQ4zmY437g==}
+ '@types/decompress@4.2.7':
dependencies:
'@types/node': 20.8.5
- dev: true
- /@types/eslint-scope@3.7.7:
- resolution: {integrity: sha512-MzMFlSLBqNF2gcHWO0G1vP/YQyfvrxZ0bF+u7mzUdZ1/xK4A4sru+nraZz5i3iEIk1l1uyicaDVTB4QbbEkAYg==}
+ '@types/eslint-scope@3.7.7':
dependencies:
'@types/eslint': 8.56.10
'@types/estree': 1.0.5
- /@types/eslint@8.56.10:
- resolution: {integrity: sha512-Shavhk87gCtY2fhXDctcfS3e6FdxWkCx1iUZ9eEUbh7rTqlZT0/IzOkCOVt0fCjcFuZ9FPYfuezTBImfHCDBGQ==}
+ '@types/eslint@8.56.10':
dependencies:
'@types/estree': 1.0.5
'@types/json-schema': 7.0.15
- /@types/estree@1.0.5:
- resolution: {integrity: sha512-/kYRxGDLWzHOB7q+wtSUQlFrtcdUccpfy+X+9iMBpHK8QLLhx2wIPYuS5DYtR9Wa/YlZAbIovy7qVdB1Aq6Lyw==}
+ '@types/estree@1.0.5': {}
- /@types/express-serve-static-core@4.17.43:
- resolution: {integrity: sha512-oaYtiBirUOPQGSWNGPWnzyAFJ0BP3cwvN4oWZQY+zUBwpVIGsKUkpBpSztp74drYcjavs7SKFZ4DX1V2QeN8rg==}
+ '@types/express-serve-static-core@4.17.43':
dependencies:
'@types/node': 20.8.5
'@types/qs': 6.9.14
'@types/range-parser': 1.2.7
'@types/send': 0.17.4
- dev: true
- /@types/express@4.17.21:
- resolution: {integrity: sha512-ejlPM315qwLpaQlQDTjPdsUFSc6ZsP4AN6AlWnogPjQ7CVi7PYF3YVz+CY3jE2pwYf7E/7HlDAN0rV2GxTG0HQ==}
+ '@types/express@4.17.21':
dependencies:
'@types/body-parser': 1.19.5
'@types/express-serve-static-core': 4.17.43
'@types/qs': 6.9.14
'@types/serve-static': 1.15.5
- dev: true
- /@types/formidable@2.0.5:
- resolution: {integrity: sha512-uvMcdn/KK3maPOaVUAc3HEYbCEhjaGFwww4EsX6IJfWIJ1tzHtDHczuImH3GKdusPnAAmzB07St90uabZeCKPA==}
+ '@types/formidable@2.0.5':
dependencies:
'@types/node': 20.8.5
- dev: true
- /@types/geojson@7946.0.14:
- resolution: {integrity: sha512-WCfD5Ht3ZesJUsONdhvm84dmzWOiOzOAqOncN0++w0lBw1o8OuDNJF2McvvCef/yBqb/HYRahp1BYtODFQ8bRg==}
- dev: false
+ '@types/geojson@7946.0.14': {}
- /@types/graceful-fs@4.1.9:
- resolution: {integrity: sha512-olP3sd1qOEe5dXTSaFvQG+02VdRXcdytWLAZsAq1PecU8uqQAhkrnbli7DagjtXKW/Bl7YJbUsa8MPcuc8LHEQ==}
+ '@types/graceful-fs@4.1.9':
dependencies:
'@types/node': 20.8.5
- dev: true
- /@types/hast@2.3.10:
- resolution: {integrity: sha512-McWspRw8xx8J9HurkVBfYj0xKoE25tOFlHGdx4MJ5xORQrMGZNqJhVQWaIbm6Oyla5kYOXtDiopzKRJzEOkwJw==}
+ '@types/hast@2.3.10':
dependencies:
'@types/unist': 2.0.10
- dev: false
- /@types/hoist-non-react-statics@3.3.5:
- resolution: {integrity: sha512-SbcrWzkKBw2cdwRTwQAswfpB9g9LJWfjtUeW/jvNwbhC8cpmmNYVePa+ncbUe0rGTQ7G3Ff6mYUN2VMfLVr+Sg==}
+ '@types/hoist-non-react-statics@3.3.5':
dependencies:
'@types/react': 18.3.0
hoist-non-react-statics: 3.3.2
- /@types/http-errors@2.0.4:
- resolution: {integrity: sha512-D0CFMMtydbJAegzOyHjtiKPLlvnm3iTZyZRSZoLq2mRhDdmLfIWOCYPfQJ4cu2erKghU++QvjcUjp/5h7hESpA==}
- dev: true
+ '@types/http-errors@2.0.4': {}
- /@types/istanbul-lib-coverage@2.0.6:
- resolution: {integrity: sha512-2QF/t/auWm0lsy8XtKVPG19v3sSOQlJe/YHZgfjb/KBBHOGSV+J2q/S671rcq9uTBrLAXmZpqJiaQbMT+zNU1w==}
- dev: true
+ '@types/istanbul-lib-coverage@2.0.6': {}
- /@types/istanbul-lib-report@3.0.3:
- resolution: {integrity: sha512-NQn7AHQnk/RSLOxrBbGyJM/aVQ+pjj5HCgasFxc0K/KhoATfQ/47AyUl15I2yBUpihjmas+a+VJBOqecrFH+uA==}
+ '@types/istanbul-lib-report@3.0.3':
dependencies:
'@types/istanbul-lib-coverage': 2.0.6
- dev: true
- /@types/istanbul-reports@3.0.4:
- resolution: {integrity: sha512-pk2B1NWalF9toCRu6gjBzR69syFjP4Od8WRAX+0mmf9lAjCRicLOWc+ZrxZHx/0XRjotgkF9t6iaMJ+aXcOdZQ==}
+ '@types/istanbul-reports@3.0.4':
dependencies:
'@types/istanbul-lib-report': 3.0.3
- dev: true
- /@types/jest@29.5.2:
- resolution: {integrity: sha512-mSoZVJF5YzGVCk+FsDxzDuH7s+SCkzrgKZzf0Z0T2WudhBUPoF6ktoTPC4R0ZoCPCV5xUvuU6ias5NvxcBcMMg==}
+ '@types/jest@29.5.2':
dependencies:
expect: 29.7.0
pretty-format: 29.7.0
- dev: true
- /@types/js-cookie@3.0.3:
- resolution: {integrity: sha512-Xe7IImK09HP1sv2M/aI+48a20VX+TdRJucfq4vfRVy6nWN8PYPOEnlMRSgxJAgYQIXJVL8dZ4/ilAM7dWNaOww==}
- dev: true
+ '@types/js-cookie@3.0.3': {}
- /@types/js-yaml@4.0.9:
- resolution: {integrity: sha512-k4MGaQl5TGo/iipqb2UDG2UwjXziSWkh0uysQelTlJpX1qGlpUZYm8PnO4DxG1qBomtJUdYJ6qR6xdIah10JLg==}
- dev: true
+ '@types/js-yaml@4.0.9': {}
- /@types/json-schema@7.0.15:
- resolution: {integrity: sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==}
+ '@types/json-schema@7.0.15': {}
- /@types/json5@0.0.29:
- resolution: {integrity: sha512-dRLjCWHYg4oaA77cxO64oO+7JwCwnIzkZPdrrC71jQmQtlhM556pwKo5bUzqvZndkVbeFLIIi+9TC40JNF5hNQ==}
- dev: true
+ '@types/json5@0.0.29': {}
- /@types/jsonwebtoken@9.0.3:
- resolution: {integrity: sha512-b0jGiOgHtZ2jqdPgPnP6WLCXZk1T8p06A/vPGzUvxpFGgKMbjXJDjC5m52ErqBnIuWZFgGoIJyRdeG5AyreJjA==}
+ '@types/jsonwebtoken@9.0.3':
dependencies:
'@types/node': 20.8.5
- dev: true
- /@types/katex@0.11.1:
- resolution: {integrity: sha512-DUlIj2nk0YnJdlWgsFuVKcX27MLW0KbKmGVoUHmFr+74FYYNUDAaj9ZqTADvsbE8rfxuVmSFc7KczYn5Y09ozg==}
- dev: false
+ '@types/katex@0.11.1': {}
- /@types/katex@0.16.7:
- resolution: {integrity: sha512-HMwFiRujE5PjrgwHQ25+bsLJgowjGjm5Z8FVSf0N6PwgJrwxH0QxzHYDcKsTfV3wva0vzrpqMTJS2jXPr5BMEQ==}
- dev: false
+ '@types/katex@0.16.7': {}
- /@types/lodash.mergewith@4.6.7:
- resolution: {integrity: sha512-3m+lkO5CLRRYU0fhGRp7zbsGi6+BZj0uTVSwvcKU+nSlhjA9/QRNfuSGnD2mX6hQA7ZbmcCkzk5h4ZYGOtk14A==}
+ '@types/lodash.mergewith@4.6.7':
dependencies:
'@types/lodash': 4.14.191
- dev: false
- /@types/lodash@4.14.191:
- resolution: {integrity: sha512-BdZ5BCCvho3EIXw6wUCXHe7rS53AIDPLE+JzwgT+OsJk53oBfbSmZZ7CX4VaRoN78N+TJpFi9QPlfIVNmJYWxQ==}
+ '@types/lodash@4.14.191': {}
- /@types/mdast@3.0.15:
- resolution: {integrity: sha512-LnwD+mUEfxWMa1QpDraczIn6k0Ee3SMicuYSSzS6ZYl2gKS09EClnJYGd8Du6rfc5r/GZEk5o1mRb8TaTj03sQ==}
+ '@types/mdast@3.0.15':
dependencies:
'@types/unist': 2.0.10
- dev: false
- /@types/methods@1.1.4:
- resolution: {integrity: sha512-ymXWVrDiCxTBE3+RIrrP533E70eA+9qu7zdWoHuOmGujkYtzf4HQF96b8nwHLqhuf4ykX61IGRIB38CC6/sImQ==}
- dev: true
+ '@types/methods@1.1.4': {}
- /@types/mime@1.3.5:
- resolution: {integrity: sha512-/pyBZWSLD2n0dcHE3hq8s8ZvcETHtEuF+3E7XVt0Ig2nvsVQXdghHVcEkIWjy9A0wKfTn97a/PSDYohKIlnP/w==}
- dev: true
+ '@types/mime@1.3.5': {}
- /@types/mime@4.0.0:
- resolution: {integrity: sha512-5eEkJZ/BLvTE3vXGKkWlyTSUVZuzj23Wj8PoyOq2lt5I3CYbiLBOPb3XmCW6QcuOibIUE6emHXHt9E/F/rCa6w==}
- deprecated: This is a stub types definition. mime provides its own type definitions, so you do not need this installed.
+ '@types/mime@4.0.0':
dependencies:
mime: 4.0.1
- dev: true
- /@types/ms@0.7.34:
- resolution: {integrity: sha512-nG96G3Wp6acyAgJqGasjODb+acrI7KltPiRxzHPXnP3NgI28bpQDRv53olbqGXbfcgF5aiiHmO3xpwEpS5Ld9g==}
- dev: false
+ '@types/ms@0.7.34': {}
- /@types/multer@1.4.10:
- resolution: {integrity: sha512-6l9mYMhUe8wbnz/67YIjc7ZJyQNZoKq7fRXVf7nMdgWgalD0KyzJ2ywI7hoATUSXSbTu9q2HBiEwzy0tNN1v2w==}
+ '@types/multer@1.4.10':
dependencies:
'@types/express': 4.17.21
- dev: true
- /@types/node-cron@3.0.11:
- resolution: {integrity: sha512-0ikrnug3/IyneSHqCBeslAhlK2aBfYek1fGo4bP4QnZPmiqSGRK+Oy7ZMisLWkesffJvQ1cqAcBnJC+8+nxIAg==}
- dev: true
+ '@types/node-cron@3.0.11': {}
- /@types/node-fetch@2.6.11:
- resolution: {integrity: sha512-24xFj9R5+rfQJLRyM56qh+wnVSYhyXC2tkoBndtY0U+vubqNsYXGjufB2nn8Q6gt0LrARwL6UBtMCSVCwl4B1g==}
+ '@types/node-fetch@2.6.11':
dependencies:
'@types/node': 20.8.5
form-data: 4.0.0
- dev: false
- /@types/node@18.19.28:
- resolution: {integrity: sha512-J5cOGD9n4x3YGgVuaND6khm5x07MMdAKkRyXnjVR6KFhLMNh2yONGiP7Z+4+tBOt5mK+GvDTiacTOVGGpqiecw==}
+ '@types/node@18.19.28':
dependencies:
undici-types: 5.26.5
- dev: false
- /@types/node@20.8.5:
- resolution: {integrity: sha512-SPlobFgbidfIeOYlzXiEjSYeIJiOCthv+9tSQVpvk4PAdIIc+2SmjNVzWXk9t0Y7dl73Zdf+OgXKHX9XtkqUpw==}
+ '@types/node@20.8.5':
dependencies:
undici-types: 5.25.3
- /@types/nprogress@0.2.0:
- resolution: {integrity: sha512-1cYJrqq9GezNFPsWTZpFut/d4CjpZqA0vhqDUPFWYKF1oIyBz5qnoYMzR+0C/T96t3ebLAC1SSnwrVOm5/j74A==}
- dev: false
+ '@types/nprogress@0.2.0': {}
- /@types/papaparse@5.3.7:
- resolution: {integrity: sha512-f2HKmlnPdCvS0WI33WtCs5GD7X1cxzzS/aduaxSu3I7TbhWlENjSPs6z5TaB9K0J+BH1jbmqTaM+ja5puis4wg==}
+ '@types/papaparse@5.3.7':
dependencies:
'@types/node': 20.8.5
- dev: true
- /@types/parse-json@4.0.2:
- resolution: {integrity: sha512-dISoDXWWQwUquiKsyZ4Ng+HX2KsPL7LyHKHQwgGFEA3IaKac4Obd+h2a/a6waisAoepJlBcx9paWqjA8/HVjCw==}
+ '@types/parse-json@4.0.2': {}
- /@types/pg@8.6.6:
- resolution: {integrity: sha512-O2xNmXebtwVekJDD+02udOncjVcMZQuTEQEMpKJ0ZRf5E7/9JJX3izhKUcUifBkyKpljyUM6BTgy2trmviKlpw==}
+ '@types/pg@8.6.6':
dependencies:
'@types/node': 20.8.5
pg-protocol: 1.6.1
pg-types: 2.2.0
- dev: true
- /@types/prop-types@15.7.12:
- resolution: {integrity: sha512-5zvhXYtRNRluoE/jAp4GVsSduVUzNWKkOZrCDBWYtE7biZywwdC2AcEzg+cSMLFRfVgeAFqpfNabiPjxFddV1Q==}
+ '@types/prop-types@15.7.12': {}
- /@types/qs@6.9.14:
- resolution: {integrity: sha512-5khscbd3SwWMhFqylJBLQ0zIu7c1K6Vz0uBIt915BI3zV0q1nfjRQD3RqSBcPaO6PHEF4ov/t9y89fSiyThlPA==}
- dev: true
+ '@types/qs@6.9.14': {}
- /@types/range-parser@1.2.7:
- resolution: {integrity: sha512-hKormJbkJqzQGhziax5PItDUTMAM9uE2XXQmM37dyd4hVM+5aVl7oVxMVUiVQn2oCQFN/LKCZdvSM0pFRqbSmQ==}
- dev: true
+ '@types/range-parser@1.2.7': {}
- /@types/react-beautiful-dnd@13.1.8:
- resolution: {integrity: sha512-E3TyFsro9pQuK4r8S/OL6G99eq7p8v29sX0PM7oT8Z+PJfZvSQTx4zTQbUJ+QZXioAF0e7TGBEcA1XhYhCweyQ==}
+ '@types/react-beautiful-dnd@13.1.8':
dependencies:
'@types/react': 18.3.0
- dev: true
- /@types/react-dom@18.3.0:
- resolution: {integrity: sha512-EhwApuTmMBmXuFOikhQLIBUn6uFg81SwLMOAUgodJF14SOBOCMdU04gDoYi0WOJJHD144TL32z4yDqCW3dnkQg==}
+ '@types/react-dom@18.3.0':
dependencies:
'@types/react': 18.3.0
- dev: true
- /@types/react-redux@7.1.33:
- resolution: {integrity: sha512-NF8m5AjWCkert+fosDsN3hAlHzpjSiXlVy9EgQEmLoBhaNXbmyeGs/aj5dQzKuF+/q+S7JQagorGDW8pJ28Hmg==}
+ '@types/react-redux@7.1.33':
dependencies:
'@types/hoist-non-react-statics': 3.3.5
'@types/react': 18.3.0
hoist-non-react-statics: 3.3.2
redux: 4.2.1
- dev: false
- /@types/react-syntax-highlighter@15.5.6:
- resolution: {integrity: sha512-i7wFuLbIAFlabTeD2I1cLjEOrG/xdMa/rpx2zwzAoGHuXJDhSqp9BSfDlMHSh9JSuNfxHk9eEmMX6D55GiyjGg==}
+ '@types/react-syntax-highlighter@15.5.6':
dependencies:
'@types/react': 18.3.0
- dev: true
- /@types/react@18.3.0:
- resolution: {integrity: sha512-DiUcKjzE6soLyln8NNZmyhcQjVv+WsUIFSqetMN0p8927OztKT4VTfFTqsbAi5oAGIcgOmOajlfBqyptDDjZRw==}
+ '@types/react@18.3.0':
dependencies:
'@types/prop-types': 15.7.12
csstype: 3.1.3
- /@types/request-ip@0.0.37:
- resolution: {integrity: sha512-uw6/i3rQnpznxD7LtLaeuZytLhKZK6bRoTS6XVJlwxIOoOpEBU7bgKoVXDNtOg4Xl6riUKHa9bjMVrL6ESqYlQ==}
+ '@types/request-ip@0.0.37':
dependencies:
'@types/node': 20.8.5
- dev: true
- /@types/semver@7.5.8:
- resolution: {integrity: sha512-I8EUhyrgfLrcTkzV3TSsGyl1tSuPrEDzr0yd5m90UgNxQkyDXULk3b6MlQqTCpZpNtWe1K0hzclnZkTcLBe2UQ==}
- dev: true
+ '@types/semver@7.5.8': {}
- /@types/send@0.17.4:
- resolution: {integrity: sha512-x2EM6TJOybec7c52BX0ZspPodMsQUd5L6PRwOunVyVUhXiBSKf3AezDL8Dgvgt5o0UfKNfuA0eMLr2wLT4AiBA==}
+ '@types/send@0.17.4':
dependencies:
'@types/mime': 1.3.5
'@types/node': 20.8.5
- dev: true
- /@types/serve-static@1.15.5:
- resolution: {integrity: sha512-PDRk21MnK70hja/YF8AHfC7yIsiQHn1rcXx7ijCFBX/k+XQJhQT/gw3xekXKJvx+5SXaMMS8oqQy09Mzvz2TuQ==}
+ '@types/serve-static@1.15.5':
dependencies:
'@types/http-errors': 2.0.4
'@types/mime': 4.0.0
'@types/node': 20.8.5
- dev: true
- /@types/stack-utils@2.0.3:
- resolution: {integrity: sha512-9aEbYZ3TbYMznPdcdr3SmIrLXwC/AKZXQeCf9Pgao5CKb8CyHuEX5jzWPTkvregvhRJHcpRO6BFoGW9ycaOkYw==}
- dev: true
+ '@types/stack-utils@2.0.3': {}
- /@types/superagent@8.1.7:
- resolution: {integrity: sha512-NmIsd0Yj4DDhftfWvvAku482PZum4DBW7U51OvS8gvOkDDY0WT1jsVyDV3hK+vplrsYw8oDwi9QxOM7U68iwww==}
+ '@types/superagent@8.1.7':
dependencies:
'@types/cookiejar': 2.1.5
'@types/methods': 1.1.4
'@types/node': 20.8.5
- dev: true
- /@types/supertest@6.0.0:
- resolution: {integrity: sha512-j3/Z2avY+H3yn+xp/ef//QyqqE+dg3rWh14Ewi/QZs6uVK+oOs7lFRXtjp2YHAqHJZ4OFGNmCxZO5vd7AuG/Dg==}
+ '@types/supertest@6.0.0':
dependencies:
'@types/cookiejar': 2.1.5
'@types/methods': 1.1.4
'@types/superagent': 8.1.7
- dev: true
- /@types/triple-beam@1.3.5:
- resolution: {integrity: sha512-6WaYesThRMCl19iryMYP7/x2OVgCtbIVflDGFpWnb9irXI3UjYE4AzmYuiUKY1AJstGijoY+MgUszMgRxIYTYw==}
- dev: false
+ '@types/triple-beam@1.3.5': {}
- /@types/tunnel@0.0.4:
- resolution: {integrity: sha512-bQgDBL5XiqrrPUaZd9bZ2esOXcU4GTmgg0n6LHDqoMJezO3VFRZsW8qN6Gp64/LAmjtzNU3iAHBfV3Z2ht5DSg==}
+ '@types/tunnel@0.0.4':
dependencies:
'@types/node': 20.8.5
- dev: true
- /@types/turndown@5.0.4:
- resolution: {integrity: sha512-28GI33lCCkU4SGH1GvjDhFgOVr+Tym4PXGBIU1buJUa6xQolniPArtUT+kv42RR2N9MsMLInkr904Aq+ESHBJg==}
- dev: true
+ '@types/turndown@5.0.4': {}
- /@types/unist@2.0.10:
- resolution: {integrity: sha512-IfYcSBWE3hLpBg8+X2SEa8LVkJdJEkT2Ese2aaLs3ptGdVtABxndrMaxuFlQ1qdFf9Q5rDvDpxI3WwgvKFAsQA==}
+ '@types/unist@2.0.10': {}
- /@types/webidl-conversions@7.0.3:
- resolution: {integrity: sha512-CiJJvcRtIgzadHCYXw7dqEnMNRjhGZlYK05Mj9OyktqV8uVT8fD2BFOB7S1uwBE3Kj2Z+4UyPmFw/Ixgw/LAlA==}
- dev: false
+ '@types/webidl-conversions@7.0.3': {}
- /@types/whatwg-url@8.2.2:
- resolution: {integrity: sha512-FtQu10RWgn3D9U4aazdwIE2yzphmTJREDqNdODHrbrZmmMqI0vMheC/6NE/J1Yveaj8H+ela+YwWTjq5PGmuhA==}
+ '@types/whatwg-url@8.2.2':
dependencies:
'@types/node': 20.8.5
'@types/webidl-conversions': 7.0.3
- dev: false
- /@types/yargs-parser@21.0.3:
- resolution: {integrity: sha512-I4q9QU9MQv4oEOz4tAHJtNz1cwuLxn2F3xcc2iV5WdqLPpUnj30aUuxt1mAxYTG+oe8CZMV/+6rU4S4gRDzqtQ==}
- dev: true
+ '@types/yargs-parser@21.0.3': {}
- /@types/yargs@17.0.32:
- resolution: {integrity: sha512-xQ67Yc/laOG5uMfX/093MRlGGCIBzZMarVa+gfNKJxWAIgykYpVGkBdbqEzGDDfCrVUj6Hiff4mTZ5BA6TmAog==}
+ '@types/yargs@17.0.32':
dependencies:
'@types/yargs-parser': 21.0.3
- dev: true
- /@typescript-eslint/eslint-plugin@6.0.0(@typescript-eslint/parser@6.0.0)(eslint@8.42.0)(typescript@5.1.3):
- resolution: {integrity: sha512-xuv6ghKGoiq856Bww/yVYnXGsKa588kY3M0XK7uUW/3fJNNULKRfZfSBkMTSpqGG/8ZCXCadfh8G/z/B4aqS/A==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- '@typescript-eslint/parser': ^6.0.0 || ^6.0.0-alpha
- eslint: ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@typescript-eslint/eslint-plugin@6.0.0(@typescript-eslint/parser@6.0.0(eslint@8.42.0)(typescript@5.1.3))(eslint@8.42.0)(typescript@5.1.3)':
dependencies:
'@eslint-community/regexpp': 4.10.0
'@typescript-eslint/parser': 6.0.0(eslint@8.42.0)(typescript@5.1.3)
@@ -5857,20 +11894,12 @@ packages:
natural-compare-lite: 1.4.0
semver: 7.6.2
ts-api-utils: 1.3.0(typescript@5.1.3)
+ optionalDependencies:
typescript: 5.1.3
transitivePeerDependencies:
- supports-color
- dev: true
- /@typescript-eslint/parser@6.0.0(eslint@8.42.0)(typescript@5.1.3):
- resolution: {integrity: sha512-TNaufYSPrr1U8n+3xN+Yp9g31vQDJqhXzzPSHfQDLcaO4tU+mCfODPxCwf4H530zo7aUBE3QIdxCXamEnG04Tg==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@typescript-eslint/parser@6.0.0(eslint@8.42.0)(typescript@5.1.3)':
dependencies:
'@typescript-eslint/scope-manager': 6.0.0
'@typescript-eslint/types': 6.0.0
@@ -5878,20 +11907,12 @@ packages:
'@typescript-eslint/visitor-keys': 6.0.0
debug: 4.3.4
eslint: 8.42.0
+ optionalDependencies:
typescript: 5.1.3
transitivePeerDependencies:
- supports-color
- dev: true
- /@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5):
- resolution: {integrity: sha512-5FKsVcHTk6TafQKQbuIVkXq58Fnbkd2wDL4LB7AURN7RUOu1utVP+G8+6u3ZhEroW3DF6hyo3ZEXxgKgp4KeCg==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^8.56.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5)':
dependencies:
'@typescript-eslint/scope-manager': 7.2.0
'@typescript-eslint/types': 7.2.0
@@ -5899,65 +11920,38 @@ packages:
'@typescript-eslint/visitor-keys': 7.2.0
debug: 4.3.4
eslint: 8.34.0
+ optionalDependencies:
typescript: 4.9.5
transitivePeerDependencies:
- supports-color
- dev: true
- /@typescript-eslint/scope-manager@6.0.0:
- resolution: {integrity: sha512-o4q0KHlgCZTqjuaZ25nw5W57NeykZT9LiMEG4do/ovwvOcPnDO1BI5BQdCsUkjxFyrCL0cSzLjvIMfR9uo7cWg==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/scope-manager@6.0.0':
dependencies:
'@typescript-eslint/types': 6.0.0
'@typescript-eslint/visitor-keys': 6.0.0
- dev: true
- /@typescript-eslint/scope-manager@7.2.0:
- resolution: {integrity: sha512-Qh976RbQM/fYtjx9hs4XkayYujB/aPwglw2choHmf3zBjB4qOywWSdt9+KLRdHubGcoSwBnXUH2sR3hkyaERRg==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/scope-manager@7.2.0':
dependencies:
'@typescript-eslint/types': 7.2.0
'@typescript-eslint/visitor-keys': 7.2.0
- dev: true
- /@typescript-eslint/type-utils@6.0.0(eslint@8.42.0)(typescript@5.1.3):
- resolution: {integrity: sha512-ah6LJvLgkoZ/pyJ9GAdFkzeuMZ8goV6BH7eC9FPmojrnX9yNCIsfjB+zYcnex28YO3RFvBkV6rMV6WpIqkPvoQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@typescript-eslint/type-utils@6.0.0(eslint@8.42.0)(typescript@5.1.3)':
dependencies:
'@typescript-eslint/typescript-estree': 6.0.0(typescript@5.1.3)
'@typescript-eslint/utils': 6.0.0(eslint@8.42.0)(typescript@5.1.3)
debug: 4.3.4
eslint: 8.42.0
ts-api-utils: 1.3.0(typescript@5.1.3)
+ optionalDependencies:
typescript: 5.1.3
transitivePeerDependencies:
- supports-color
- dev: true
- /@typescript-eslint/types@6.0.0:
- resolution: {integrity: sha512-Zk9KDggyZM6tj0AJWYYKgF0yQyrcnievdhG0g5FqyU3Y2DRxJn4yWY21sJC0QKBckbsdKKjYDV2yVrrEvuTgxg==}
- engines: {node: ^16.0.0 || >=18.0.0}
- dev: true
+ '@typescript-eslint/types@6.0.0': {}
- /@typescript-eslint/types@7.2.0:
- resolution: {integrity: sha512-XFtUHPI/abFhm4cbCDc5Ykc8npOKBSJePY3a3s+lwumt7XWJuzP5cZcfZ610MIPHjQjNsOLlYK8ASPaNG8UiyA==}
- engines: {node: ^16.0.0 || >=18.0.0}
- dev: true
+ '@typescript-eslint/types@7.2.0': {}
- /@typescript-eslint/typescript-estree@6.0.0(typescript@5.1.3):
- resolution: {integrity: sha512-2zq4O7P6YCQADfmJ5OTDQTP3ktajnXIRrYAtHM9ofto/CJZV3QfJ89GEaM2BNGeSr1KgmBuLhEkz5FBkS2RQhQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@typescript-eslint/typescript-estree@6.0.0(typescript@5.1.3)':
dependencies:
'@typescript-eslint/types': 6.0.0
'@typescript-eslint/visitor-keys': 6.0.0
@@ -5966,19 +11960,12 @@ packages:
is-glob: 4.0.3
semver: 7.6.2
ts-api-utils: 1.3.0(typescript@5.1.3)
+ optionalDependencies:
typescript: 5.1.3
transitivePeerDependencies:
- supports-color
- dev: true
- /@typescript-eslint/typescript-estree@7.2.0(typescript@4.9.5):
- resolution: {integrity: sha512-cyxS5WQQCoBwSakpMrvMXuMDEbhOo9bNHHrNcEWis6XHx6KF518tkF1wBvKIn/tpq5ZpUYK7Bdklu8qY0MsFIA==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- typescript: '*'
- peerDependenciesMeta:
- typescript:
- optional: true
+ '@typescript-eslint/typescript-estree@7.2.0(typescript@4.9.5)':
dependencies:
'@typescript-eslint/types': 7.2.0
'@typescript-eslint/visitor-keys': 7.2.0
@@ -5988,16 +11975,12 @@ packages:
minimatch: 9.0.3
semver: 7.6.2
ts-api-utils: 1.3.0(typescript@4.9.5)
+ optionalDependencies:
typescript: 4.9.5
transitivePeerDependencies:
- supports-color
- dev: true
- /@typescript-eslint/utils@6.0.0(eslint@8.42.0)(typescript@5.1.3):
- resolution: {integrity: sha512-SOr6l4NB6HE4H/ktz0JVVWNXqCJTOo/mHnvIte1ZhBQ0Cvd04x5uKZa3zT6tiodL06zf5xxdK8COiDvPnQ27JQ==}
- engines: {node: ^16.0.0 || >=18.0.0}
- peerDependencies:
- eslint: ^7.0.0 || ^8.0.0
+ '@typescript-eslint/utils@6.0.0(eslint@8.42.0)(typescript@5.1.3)':
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0)
'@types/json-schema': 7.0.15
@@ -6011,72 +11994,54 @@ packages:
transitivePeerDependencies:
- supports-color
- typescript
- dev: true
- /@typescript-eslint/visitor-keys@6.0.0:
- resolution: {integrity: sha512-cvJ63l8c0yXdeT5POHpL0Q1cZoRcmRKFCtSjNGJxPkcP571EfZMcNbzWAc7oK3D1dRzm/V5EwtkANTZxqvuuUA==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/visitor-keys@6.0.0':
dependencies:
'@typescript-eslint/types': 6.0.0
eslint-visitor-keys: 3.4.3
- dev: true
- /@typescript-eslint/visitor-keys@7.2.0:
- resolution: {integrity: sha512-c6EIQRHhcpl6+tO8EMR+kjkkV+ugUNXOmeASA1rlzkd8EPIriavpWoiEz1HR/VLhbVIdhqnV6E7JZm00cBDx2A==}
- engines: {node: ^16.0.0 || >=18.0.0}
+ '@typescript-eslint/visitor-keys@7.2.0':
dependencies:
'@typescript-eslint/types': 7.2.0
eslint-visitor-keys: 3.4.3
- dev: true
- /@webassemblyjs/ast@1.12.1:
- resolution: {integrity: sha512-EKfMUOPRRUTy5UII4qJDGPpqfwjOmZ5jeGFwid9mnoqIFK+e0vqoi1qH56JpmZSzEL53jKnNzScdmftJyG5xWg==}
+ '@webassemblyjs/ast@1.12.1':
dependencies:
'@webassemblyjs/helper-numbers': 1.11.6
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
- /@webassemblyjs/floating-point-hex-parser@1.11.6:
- resolution: {integrity: sha512-ejAj9hfRJ2XMsNHk/v6Fu2dGS+i4UaXBXGemOfQ/JfQ6mdQg/WXtwleQRLLS4OvfDhv8rYnVwH27YJLMyYsxhw==}
+ '@webassemblyjs/floating-point-hex-parser@1.11.6': {}
- /@webassemblyjs/helper-api-error@1.11.6:
- resolution: {integrity: sha512-o0YkoP4pVu4rN8aTJgAyj9hC2Sv5UlkzCHhxqWj8butaLvnpdc2jOwh4ewE6CX0txSfLn/UYaV/pheS2Txg//Q==}
+ '@webassemblyjs/helper-api-error@1.11.6': {}
- /@webassemblyjs/helper-buffer@1.12.1:
- resolution: {integrity: sha512-nzJwQw99DNDKr9BVCOZcLuJJUlqkJh+kVzVl6Fmq/tI5ZtEyWT1KZMyOXltXLZJmDtvLCDgwsyrkohEtopTXCw==}
+ '@webassemblyjs/helper-buffer@1.12.1': {}
- /@webassemblyjs/helper-numbers@1.11.6:
- resolution: {integrity: sha512-vUIhZ8LZoIWHBohiEObxVm6hwP034jwmc9kuq5GdHZH0wiLVLIPcMCdpJzG4C11cHoQ25TFIQj9kaVADVX7N3g==}
+ '@webassemblyjs/helper-numbers@1.11.6':
dependencies:
'@webassemblyjs/floating-point-hex-parser': 1.11.6
'@webassemblyjs/helper-api-error': 1.11.6
'@xtuc/long': 4.2.2
- /@webassemblyjs/helper-wasm-bytecode@1.11.6:
- resolution: {integrity: sha512-sFFHKwcmBprO9e7Icf0+gddyWYDViL8bpPjJJl0WHxCdETktXdmtWLGVzoHbqUcY4Be1LkNfwTmXOJUFZYSJdA==}
+ '@webassemblyjs/helper-wasm-bytecode@1.11.6': {}
- /@webassemblyjs/helper-wasm-section@1.12.1:
- resolution: {integrity: sha512-Jif4vfB6FJlUlSbgEMHUyk1j234GTNG9dBJ4XJdOySoj518Xj0oGsNi59cUQF4RRMS9ouBUxDDdyBVfPTypa5g==}
+ '@webassemblyjs/helper-wasm-section@1.12.1':
dependencies:
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-buffer': 1.12.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
'@webassemblyjs/wasm-gen': 1.12.1
- /@webassemblyjs/ieee754@1.11.6:
- resolution: {integrity: sha512-LM4p2csPNvbij6U1f19v6WR56QZ8JcHg3QIJTlSwzFcmx6WSORicYj6I63f9yU1kEUtrpG+kjkiIAkevHpDXrg==}
+ '@webassemblyjs/ieee754@1.11.6':
dependencies:
'@xtuc/ieee754': 1.2.0
- /@webassemblyjs/leb128@1.11.6:
- resolution: {integrity: sha512-m7a0FhE67DQXgouf1tbN5XQcdWoNgaAuoULHIfGFIEVKA6tu/edls6XnIlkmS6FrXAquJRPni3ZZKjw6FSPjPQ==}
+ '@webassemblyjs/leb128@1.11.6':
dependencies:
'@xtuc/long': 4.2.2
- /@webassemblyjs/utf8@1.11.6:
- resolution: {integrity: sha512-vtXf2wTQ3+up9Zsg8sa2yWiQpzSsMyXj0qViVP6xKGCUT8p8YJ6HqI7l5eCnWx1T/FYdsv07HQs2wTFbbof/RA==}
+ '@webassemblyjs/utf8@1.11.6': {}
- /@webassemblyjs/wasm-edit@1.12.1:
- resolution: {integrity: sha512-1DuwbVvADvS5mGnXbE+c9NfA8QRcZ6iKquqjjmR10k6o+zzsRVesil54DKexiowcFCPdr/Q0qaMgB01+SQ1u6g==}
+ '@webassemblyjs/wasm-edit@1.12.1':
dependencies:
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-buffer': 1.12.1
@@ -6087,8 +12052,7 @@ packages:
'@webassemblyjs/wasm-parser': 1.12.1
'@webassemblyjs/wast-printer': 1.12.1
- /@webassemblyjs/wasm-gen@1.12.1:
- resolution: {integrity: sha512-TDq4Ojh9fcohAw6OIMXqiIcTq5KUXTGRkVxbSo1hQnSy6lAM5GSdfwWeSxpAo0YzgsgF182E/U0mDNhuA0tW7w==}
+ '@webassemblyjs/wasm-gen@1.12.1':
dependencies:
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-wasm-bytecode': 1.11.6
@@ -6096,16 +12060,14 @@ packages:
'@webassemblyjs/leb128': 1.11.6
'@webassemblyjs/utf8': 1.11.6
- /@webassemblyjs/wasm-opt@1.12.1:
- resolution: {integrity: sha512-Jg99j/2gG2iaz3hijw857AVYekZe2SAskcqlWIZXjji5WStnOpVoat3gQfT/Q5tb2djnCjBtMocY/Su1GfxPBg==}
+ '@webassemblyjs/wasm-opt@1.12.1':
dependencies:
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-buffer': 1.12.1
'@webassemblyjs/wasm-gen': 1.12.1
'@webassemblyjs/wasm-parser': 1.12.1
- /@webassemblyjs/wasm-parser@1.12.1:
- resolution: {integrity: sha512-xikIi7c2FHXysxXe3COrVUPSheuBtpcfhbpFj4gmu7KRLYOzANztwUU0IbsqvMqzuNK2+glRGWCEqZo1WCLyAQ==}
+ '@webassemblyjs/wasm-parser@1.12.1':
dependencies:
'@webassemblyjs/ast': 1.12.1
'@webassemblyjs/helper-api-error': 1.11.6
@@ -6114,39 +12076,26 @@ packages:
'@webassemblyjs/leb128': 1.11.6
'@webassemblyjs/utf8': 1.11.6
- /@webassemblyjs/wast-printer@1.12.1:
- resolution: {integrity: sha512-+X4WAlOisVWQMikjbcvY2e0rwPsKQ9F688lksZhBcPycBBuii3O7m8FACbDMWDojpAqvjIncrG8J0XHKyQfVeA==}
+ '@webassemblyjs/wast-printer@1.12.1':
dependencies:
'@webassemblyjs/ast': 1.12.1
'@xtuc/long': 4.2.2
- /@xmldom/xmldom@0.8.10:
- resolution: {integrity: sha512-2WALfTl4xo2SkGCYRt6rDTFfk9R1czmBvUQy12gK2KuRKIpWEhcbbzy8EZXtz/jkRqHX8bFEc6FC1HjX4TUWYw==}
- engines: {node: '>=10.0.0'}
- dev: false
+ '@xmldom/xmldom@0.8.10': {}
- /@xtuc/ieee754@1.2.0:
- resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==}
+ '@xtuc/ieee754@1.2.0': {}
- /@xtuc/long@4.2.2:
- resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==}
+ '@xtuc/long@4.2.2': {}
- /@zag-js/dom-query@0.16.0:
- resolution: {integrity: sha512-Oqhd6+biWyKnhKwFFuZrrf6lxBz2tX2pRQe6grUnYwO6HJ8BcbqZomy2lpOdr+3itlaUqx+Ywj5E5ZZDr/LBfQ==}
- dev: false
+ '@zag-js/dom-query@0.16.0': {}
- /@zag-js/element-size@0.10.5:
- resolution: {integrity: sha512-uQre5IidULANvVkNOBQ1tfgwTQcGl4hliPSe69Fct1VfYb2Fd0jdAcGzqQgPhfrXFpR62MxLPB7erxJ/ngtL8w==}
- dev: false
+ '@zag-js/element-size@0.10.5': {}
- /@zag-js/focus-visible@0.16.0:
- resolution: {integrity: sha512-a7U/HSopvQbrDU4GLerpqiMcHKEkQkNPeDZJWz38cw/6Upunh41GjHetq5TB84hxyCaDzJ6q2nEdNoBQfC0FKA==}
+ '@zag-js/focus-visible@0.16.0':
dependencies:
'@zag-js/dom-query': 0.16.0
- dev: false
- /@zilliz/milvus2-sdk-node@2.4.2:
- resolution: {integrity: sha512-fkPu7XXzfUvHoCnSPVOjqQpWuSnnn9x2NMmmCcIOyRzMeXIsrz4Mf/+M7LUzmT8J9F0Khx65B0rJgCu27YzWQw==}
+ '@zilliz/milvus2-sdk-node@2.4.2':
dependencies:
'@grpc/grpc-js': 1.10.8
'@grpc/proto-loader': 0.7.13
@@ -6156,102 +12105,58 @@ packages:
lru-cache: 9.1.2
protobufjs: 7.3.0
winston: 3.13.0
- dev: false
- /abbrev@1.1.1:
- resolution: {integrity: sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==}
- requiresBuild: true
- dev: false
+ abbrev@1.1.1:
optional: true
- /abbrev@2.0.0:
- resolution: {integrity: sha512-6/mh1E2u2YgEsCHdY0Yx5oW+61gZU+1vXaoiHHrpKeuRNNgFvS+/jrwHiQhB5apAf5oB7UB7E19ol2R2LKH8hQ==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dev: false
+ abbrev@2.0.0: {}
- /abort-controller@3.0.0:
- resolution: {integrity: sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==}
- engines: {node: '>=6.5'}
+ abort-controller@3.0.0:
dependencies:
event-target-shim: 5.0.1
- dev: false
- /abstract-logging@2.0.1:
- resolution: {integrity: sha512-2BjRTZxTPvheOvGbBslFSYOUkr+SjPtOnrLP33f+VIWLzezQpZcqVg7ja3L4dBXmzzgwT+a029jRx5PCi3JuiA==}
- dev: false
+ abstract-logging@2.0.1: {}
- /accepts@1.3.8:
- resolution: {integrity: sha512-PYAthTa2m2VKxuvSD3DPC/Gy+U+sOA1LAuT8mkmRuvw+NACSaeXEQ+NHcVF7rONl6qcaxV3Uuemwawk+7+SJLw==}
- engines: {node: '>= 0.6'}
+ accepts@1.3.8:
dependencies:
mime-types: 2.1.35
negotiator: 0.6.3
- dev: false
- /acorn-import-assertions@1.9.0(acorn@8.11.3):
- resolution: {integrity: sha512-cmMwop9x+8KFhxvKrKfPYmN6/pKTYYHBqLa0DfvVZcKMJWNyWLnaqND7dx/qn66R7ewM1UX5XMaDVP5wlVTaVA==}
- peerDependencies:
- acorn: ^8
+ acorn-import-assertions@1.9.0(acorn@8.11.3):
dependencies:
acorn: 8.11.3
- /acorn-jsx@5.3.2(acorn@8.11.3):
- resolution: {integrity: sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==}
- peerDependencies:
- acorn: ^6.0.0 || ^7.0.0 || ^8.0.0
+ acorn-jsx@5.3.2(acorn@8.11.3):
dependencies:
acorn: 8.11.3
- dev: true
- /acorn-walk@8.3.2:
- resolution: {integrity: sha512-cjkyv4OtNCIeqhHrfS81QWXoCBPExR/J62oyEqepVw8WaQeSqpW2uhuLPh1m9eWhDuOo/jUXVTlifvesOWp/4A==}
- engines: {node: '>=0.4.0'}
- dev: true
+ acorn-walk@8.3.2: {}
- /acorn@8.11.3:
- resolution: {integrity: sha512-Y9rRfJG5jcKOE0CLisYbojUjIrIEE7AGMzA/Sm4BslANhbS+cDMpgBdcPT91oJ7OuJ9hYJBx59RjbhxVnrF8Xg==}
- engines: {node: '>=0.4.0'}
- hasBin: true
+ acorn@8.11.3: {}
- /agent-base@6.0.2:
- resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==}
- engines: {node: '>= 6.0.0'}
- requiresBuild: true
+ agent-base@6.0.2:
dependencies:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: false
optional: true
- /agent-base@7.1.1:
- resolution: {integrity: sha512-H0TSyFNDMomMNJQBn8wFV5YC/2eJ+VXECwOadZJT554xP6cODZHPX3H9QMQECxvrgiSOP1pHjy1sMWQVYJOUOA==}
- engines: {node: '>= 14'}
+ agent-base@7.1.1:
dependencies:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: false
- /agentkeepalive@4.5.0:
- resolution: {integrity: sha512-5GG/5IbQQpC9FpkRGsSvZI5QYeSCzlJHdpBQntCsuTOxhKD8lqKhrleg2Yi7yvMIf82Ycmmqln9U8V9qwEiJew==}
- engines: {node: '>= 8.0.0'}
+ agentkeepalive@4.5.0:
dependencies:
humanize-ms: 1.2.1
- dev: false
- /aggregate-error@3.1.0:
- resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==}
- engines: {node: '>=8'}
+ aggregate-error@3.1.0:
dependencies:
clean-stack: 2.2.0
indent-string: 4.0.0
- /ahooks@3.7.11(react@18.3.1):
- resolution: {integrity: sha512-BfSq7HJ9wk/7a2vX7WbLdwzHyQHmbNe21ipX1PfIzssXIzQfAl79WVJ9GjZaqNl4PFPsJusj/Xjg2OF+gIgGaQ==}
- engines: {node: '>=8.0.0'}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ ahooks@3.7.11(react@18.3.1):
dependencies:
'@babel/runtime': 7.24.1
dayjs: 1.11.7
@@ -6263,171 +12168,99 @@ packages:
resize-observer-polyfill: 1.5.1
screenfull: 5.2.0
tslib: 2.6.2
- dev: false
- /ajv-draft-04@1.0.0(ajv@8.12.0):
- resolution: {integrity: sha512-mv00Te6nmYbRp5DCwclxtt7yV/joXJPGS7nM+97GdxvuttCOfgI3K4U25zboyeX0O+myI8ERluxQe5wljMmVIw==}
- peerDependencies:
- ajv: ^8.5.0
- peerDependenciesMeta:
- ajv:
- optional: true
- dependencies:
+ ajv-draft-04@1.0.0(ajv@8.12.0):
+ optionalDependencies:
ajv: 8.12.0
- dev: false
- /ajv-formats@2.1.1(ajv@8.12.0):
- resolution: {integrity: sha512-Wx0Kx52hxE7C18hkMEggYlEifqWZtYaRgouJor+WMdPnQyEK13vgEWyVNup7SoeeoLMsr4kf5h6dOW11I15MUA==}
- peerDependencies:
- ajv: ^8.0.0
- peerDependenciesMeta:
- ajv:
- optional: true
- dependencies:
+ ajv-formats@2.1.1(ajv@8.12.0):
+ optionalDependencies:
ajv: 8.12.0
- /ajv-formats@3.0.1(ajv@8.12.0):
- resolution: {integrity: sha512-8iUql50EUR+uUcdRQ3HDqa6EVyo3docL8g5WJ3FNcWmu62IbkGUue/pEyLBW8VGKKucTPgqeks4fIU1DA4yowQ==}
- peerDependencies:
- ajv: ^8.0.0
- peerDependenciesMeta:
- ajv:
- optional: true
- dependencies:
+ ajv-formats@3.0.1(ajv@8.12.0):
+ optionalDependencies:
ajv: 8.12.0
- dev: false
- /ajv-keywords@3.5.2(ajv@6.12.6):
- resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==}
- peerDependencies:
- ajv: ^6.9.1
+ ajv-keywords@3.5.2(ajv@6.12.6):
dependencies:
ajv: 6.12.6
- /ajv@6.12.6:
- resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==}
+ ajv@6.12.6:
dependencies:
fast-deep-equal: 3.1.3
fast-json-stable-stringify: 2.1.0
json-schema-traverse: 0.4.1
uri-js: 4.4.1
- /ajv@8.12.0:
- resolution: {integrity: sha512-sRu1kpcO9yLtYxBKvqfTeh9KzZEwO3STyX1HT+4CaDzC6HpTGYhIhPIzj9XuKU7KYDwnaeh5hcOwjy1QuJzBPA==}
+ ajv@8.12.0:
dependencies:
fast-deep-equal: 3.1.3
json-schema-traverse: 1.0.0
require-from-string: 2.0.2
uri-js: 4.4.1
- /ansi-colors@4.1.3:
- resolution: {integrity: sha512-/6w/C21Pm1A7aZitlI5Ni/2J6FFQN8i1Cvz3kHABAAbw93v/NlvKdVOqz7CCWz/3iv/JplRSEEZ83XION15ovw==}
- engines: {node: '>=6'}
- dev: true
+ ansi-colors@4.1.3: {}
- /ansi-escapes@4.3.2:
- resolution: {integrity: sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==}
- engines: {node: '>=8'}
+ ansi-escapes@4.3.2:
dependencies:
type-fest: 0.21.3
- dev: true
- /ansi-regex@5.0.1:
- resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==}
- engines: {node: '>=8'}
+ ansi-regex@5.0.1: {}
- /ansi-regex@6.0.1:
- resolution: {integrity: sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==}
- engines: {node: '>=12'}
+ ansi-regex@6.0.1: {}
- /ansi-styles@3.2.1:
- resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==}
- engines: {node: '>=4'}
+ ansi-styles@3.2.1:
dependencies:
color-convert: 1.9.3
- /ansi-styles@4.3.0:
- resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==}
- engines: {node: '>=8'}
+ ansi-styles@4.3.0:
dependencies:
color-convert: 2.0.1
- /ansi-styles@5.2.0:
- resolution: {integrity: sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==}
- engines: {node: '>=10'}
- dev: true
+ ansi-styles@5.2.0: {}
- /ansi-styles@6.2.1:
- resolution: {integrity: sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==}
- engines: {node: '>=12'}
+ ansi-styles@6.2.1: {}
- /anymatch@3.1.3:
- resolution: {integrity: sha512-KMReFUr0B4t+D+OBkjR3KYqvocp2XaSzO55UcB6mgQMd3KbcE+mWTyvVV7D/zsdEbNnV6acZUutkiHQXvTr1Rw==}
- engines: {node: '>= 8'}
+ anymatch@3.1.3:
dependencies:
normalize-path: 3.0.0
picomatch: 2.3.1
- /append-field@1.0.0:
- resolution: {integrity: sha512-klpgFSWLW1ZEs8svjfb7g4qWY0YS5imI82dTg+QahUvJ8YqAY0P10Uk8tTyh9ZGuYEZEMaeJYCF5BFuX552hsw==}
- dev: false
+ append-field@1.0.0: {}
- /aproba@2.0.0:
- resolution: {integrity: sha512-lYe4Gx7QT+MKGbDsA+Z+he/Wtef0BiwDOlK/XkBrdfsh9J/jPPXbX0tE9x9cl27Tmu5gg3QUbUrQYa/y+KOHPQ==}
- requiresBuild: true
- dev: false
+ aproba@2.0.0:
optional: true
- /are-we-there-yet@2.0.0:
- resolution: {integrity: sha512-Ci/qENmwHnsYo9xKIcUJN5LeDKdJ6R1Z1j9V/J5wyq8nh/mYPEpIKJbBZXtZjG04HiK7zV/p6Vs9952MrMeUIw==}
- engines: {node: '>=10'}
- requiresBuild: true
+ are-we-there-yet@2.0.0:
dependencies:
delegates: 1.0.0
readable-stream: 3.6.2
- dev: false
optional: true
- /arg@4.1.3:
- resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==}
- dev: true
+ arg@4.1.3: {}
- /argparse@1.0.10:
- resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==}
+ argparse@1.0.10:
dependencies:
sprintf-js: 1.0.3
- /argparse@2.0.1:
- resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==}
+ argparse@2.0.1: {}
- /aria-hidden@1.2.4:
- resolution: {integrity: sha512-y+CcFFwelSXpLZk/7fMB2mUbGtX9lKycf1MWJ7CaTIERyitVlyQx6C+sxcROU2BAJ24OiZyK+8wj2i8AlBoS3A==}
- engines: {node: '>=10'}
+ aria-hidden@1.2.4:
dependencies:
tslib: 2.6.2
- dev: false
- /aria-query@5.3.0:
- resolution: {integrity: sha512-b0P0sZPKtyu8HkeRAfCq0IfURZK+SuwMjY1UXGBU27wpAiTwQAIlq56IbIO+ytk/JjS1fMR14ee5WBBfKi5J6A==}
+ aria-query@5.3.0:
dependencies:
dequal: 2.0.3
- dev: true
- /array-buffer-byte-length@1.0.1:
- resolution: {integrity: sha512-ahC5W1xgou+KTXix4sAO8Ki12Q+jf4i0+tmk3sC+zgcynshkHxzpXdImBehiUYKKKDwvfFiJl1tZt6ewscS1Mg==}
- engines: {node: '>= 0.4'}
+ array-buffer-byte-length@1.0.1:
dependencies:
call-bind: 1.0.7
is-array-buffer: 3.0.4
- dev: true
- /array-flatten@1.1.1:
- resolution: {integrity: sha512-PCVAQswWemu6UdxsDFFX/+gVeYqKAod3D3UVm91jHwynguOwAvYPhx8nNlM++NqRcK6CxxpUafjmhIdKiHibqg==}
- dev: false
+ array-flatten@1.1.1: {}
- /array-includes@3.1.8:
- resolution: {integrity: sha512-itaWrbYbqpGXkGhZPGUulwnhVf5Hpy1xiCFsGqyIGglbBxmG5vSjxQen3/WGOjPpNEv1RtBLKxbmVXm8HpJStQ==}
- engines: {node: '>= 0.4'}
+ array-includes@3.1.8:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
@@ -6435,20 +12268,12 @@ packages:
es-object-atoms: 1.0.0
get-intrinsic: 1.2.4
is-string: 1.0.7
- dev: true
- /array-timsort@1.0.3:
- resolution: {integrity: sha512-/+3GRL7dDAGEfM6TseQk/U+mi18TU2Ms9I3UlLdUMhz2hbvGNTKdj9xniwXfUqgYhHxRx0+8UnKkvlNwVU+cWQ==}
- dev: true
+ array-timsort@1.0.3: {}
- /array-union@2.1.0:
- resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==}
- engines: {node: '>=8'}
- dev: true
+ array-union@2.1.0: {}
- /array.prototype.findlast@1.2.5:
- resolution: {integrity: sha512-CVvd6FHg1Z3POpBLxO6E6zr+rSKEQ9L6rZHAaY7lLfhKsWYUBBOuMs0e9o24oopj6H+geRCX0YJ+TJLBK2eHyQ==}
- engines: {node: '>= 0.4'}
+ array.prototype.findlast@1.2.5:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
@@ -6456,11 +12281,8 @@ packages:
es-errors: 1.3.0
es-object-atoms: 1.0.0
es-shim-unscopables: 1.0.2
- dev: true
- /array.prototype.findlastindex@1.2.5:
- resolution: {integrity: sha512-zfETvRFA8o7EiNn++N5f/kaCw221hrpGsDmcpndVupkPzEc1Wuf3VgC0qby1BbHs7f5DVYjgtEU2LLh5bqeGfQ==}
- engines: {node: '>= 0.4'}
+ array.prototype.findlastindex@1.2.5:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
@@ -6468,50 +12290,37 @@ packages:
es-errors: 1.3.0
es-object-atoms: 1.0.0
es-shim-unscopables: 1.0.2
- dev: true
- /array.prototype.flat@1.3.2:
- resolution: {integrity: sha512-djYB+Zx2vLewY8RWlNCUdHjDXs2XOgm602S9E7P/UpHgfeHL00cRiIF+IN/G/aUJ7kGPb6yO/ErDI5V2s8iycA==}
- engines: {node: '>= 0.4'}
+ array.prototype.flat@1.3.2:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-abstract: 1.23.3
es-shim-unscopables: 1.0.2
- dev: true
- /array.prototype.flatmap@1.3.2:
- resolution: {integrity: sha512-Ewyx0c9PmpcsByhSW4r+9zDU7sGjFc86qf/kKtuSCRdhfbk0SNLLkaT5qvcHnRGgc5NP/ly/y+qkXkqONX54CQ==}
- engines: {node: '>= 0.4'}
+ array.prototype.flatmap@1.3.2:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-abstract: 1.23.3
es-shim-unscopables: 1.0.2
- dev: true
- /array.prototype.toreversed@1.1.2:
- resolution: {integrity: sha512-wwDCoT4Ck4Cz7sLtgUmzR5UV3YF5mFHUlbChCzZBQZ+0m2cl/DH3tKgvphv1nKgFsJ48oCSg6p91q2Vm0I/ZMA==}
+ array.prototype.toreversed@1.1.2:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-abstract: 1.23.3
es-shim-unscopables: 1.0.2
- dev: true
- /array.prototype.tosorted@1.1.3:
- resolution: {integrity: sha512-/DdH4TiTmOKzyQbp/eadcCVexiCb36xJg7HshYOYJnNZFDj33GEv0P7GxsynpShhq4OLYJzbGcBDkLsDt7MnNg==}
+ array.prototype.tosorted@1.1.3:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-abstract: 1.23.3
es-errors: 1.3.0
es-shim-unscopables: 1.0.2
- dev: true
- /arraybuffer.prototype.slice@1.0.3:
- resolution: {integrity: sha512-bMxMKAjg13EBSVscxTaYA4mRc5t1UAXa2kXiGTNfZ079HIWXEkKmkgFrh/nJqamaLSrXO5H4WFFkPEaLJWbs3A==}
- engines: {node: '>= 0.4'}
+ arraybuffer.prototype.slice@1.0.3:
dependencies:
array-buffer-byte-length: 1.0.1
call-bind: 1.0.7
@@ -6521,94 +12330,59 @@ packages:
get-intrinsic: 1.2.4
is-array-buffer: 3.0.4
is-shared-array-buffer: 1.0.3
- dev: true
- /asap@2.0.6:
- resolution: {integrity: sha512-BSHWgDSAiKs50o2Re8ppvp3seVHXSRM44cdSsT9FfNEUUZLOGWVCsiWaRPWM1Znn+mqZ1OfVZ3z3DWEzSp7hRA==}
+ asap@2.0.6: {}
- /asn1.js@4.10.1:
- resolution: {integrity: sha512-p32cOF5q0Zqs9uBiONKYLm6BClCoBCM5O9JfeUSlnQLBTxYdTK+pW+nXflm8UkKd2UYlEbYz5qEi0JuZR9ckSw==}
+ asn1.js@4.10.1:
dependencies:
bn.js: 4.12.0
inherits: 2.0.4
minimalistic-assert: 1.0.1
- dev: true
- /assert@2.1.0:
- resolution: {integrity: sha512-eLHpSK/Y4nhMJ07gDaAzoX/XAKS8PSaojml3M0DM4JpV1LAi5JOJ/p6H/XWrl8L+DzVEvVCW1z3vWAaB9oTsQw==}
+ assert@2.1.0:
dependencies:
call-bind: 1.0.7
is-nan: 1.3.2
object-is: 1.1.6
object.assign: 4.1.5
util: 0.12.5
- dev: true
-
- /assertion-error@1.1.0:
- resolution: {integrity: sha512-jgsaNduz+ndvGyFt3uSuWqvy4lCnIJiovtouQN5JZHOKCS2QuhEdbcQHFhVksz2N2U9hXJo8odG7ETyWlEeuDw==}
- dev: true
- /ast-types-flow@0.0.8:
- resolution: {integrity: sha512-OH/2E5Fg20h2aPrbe+QL8JZQFko0YZaF+j4mnQ7BGhfavO7OpSLa8a0y9sBwomHdSbkhTS8TQNayBfnW5DwbvQ==}
- dev: true
+ assertion-error@1.1.0: {}
- /astral-regex@2.0.0:
- resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==}
- engines: {node: '>=8'}
- dev: true
+ ast-types-flow@0.0.8: {}
- /async@3.2.5:
- resolution: {integrity: sha512-baNZyqaaLhyLVKm/DlvdW051MSgO6b8eVfIezl9E5PqWxFgzLm/wQntEW4zOytVburDEr0JlALEpdOFwvErLsg==}
- dev: false
+ astral-regex@2.0.0: {}
- /asynckit@0.4.0:
- resolution: {integrity: sha512-Oei9OH4tRh0YqU3GxhX79dM/mwVgvbZJaSNaRk+bshkj0S5cfHcgYakreBjrHwatXKbz+IoIdYLxrKim2MjW0Q==}
+ async@3.2.5: {}
- /atomic-sleep@1.0.0:
- resolution: {integrity: sha512-kNOjDqAh7px0XWNI+4QbzoiR/nTkHAWNud2uvnJquD1/x5a7EQZMJT0AczqK0Qn67oY/TTQ1LbUKajZpp3I9tQ==}
- engines: {node: '>=8.0.0'}
- dev: false
+ asynckit@0.4.0: {}
- /available-typed-arrays@1.0.7:
- resolution: {integrity: sha512-wvUjBtSGN7+7SjNpq/9M2Tg350UZD3q62IFZLbRAR1bSMlCo1ZaeW+BJ+D090e4hIIZLBcTDWe4Mh4jvUDajzQ==}
- engines: {node: '>= 0.4'}
+ atomic-sleep@1.0.0: {}
+
+ available-typed-arrays@1.0.7:
dependencies:
possible-typed-array-names: 1.0.0
- dev: true
- /avvio@8.3.2:
- resolution: {integrity: sha512-st8e519GWHa/azv8S87mcJvZs4WsgTBjOw/Ih1CP6u+8SZvcOeAYNG6JbsIrAUUJJ7JfmrnOkR8ipDS+u9SIRQ==}
+ avvio@8.3.2:
dependencies:
'@fastify/error': 3.4.1
fastq: 1.17.1
- dev: false
- /axe-core@4.7.0:
- resolution: {integrity: sha512-M0JtH+hlOL5pLQwHOLNYZaXuhqmvS8oExsqB1SBYgA4Dk7u/xx+YdGHXaK5pyUfed5mYXdlYiphWq3G8cRi5JQ==}
- engines: {node: '>=4'}
- dev: true
+ axe-core@4.7.0: {}
- /axios@1.5.1:
- resolution: {integrity: sha512-Q28iYCWzNHjAm+yEAot5QaAMxhMghWLFVf7rRdwhUI+c2jix2DUXjAHXVi+s1ibs3mjPO/cCgbA++3BjD0vP/A==}
+ axios@1.5.1:
dependencies:
follow-redirects: 1.15.6
form-data: 4.0.0
proxy-from-env: 1.1.0
transitivePeerDependencies:
- debug
- dev: false
- /axobject-query@3.2.1:
- resolution: {integrity: sha512-jsyHu61e6N4Vbz/v18DHwWYKK0bSWLqn47eeDSKPB7m8tqMHF9YJ+mhIk2lVteyZrY8tnSj/jHOv4YiTCuCJgg==}
+ axobject-query@3.2.1:
dependencies:
dequal: 2.0.3
- dev: true
- /babel-jest@29.7.0(@babel/core@7.24.4):
- resolution: {integrity: sha512-BrvGY3xZSwEcCzKvKsCi2GgHqDqsYkOP4/by5xCgIwGXQxIEh+8ew3gmrE1y7XRR6LHZIj6yLYnUi/mm2KXKBg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- '@babel/core': ^7.8.0
+ babel-jest@29.7.0(@babel/core@7.24.4):
dependencies:
'@babel/core': 7.24.4
'@jest/transform': 29.7.0
@@ -6620,11 +12394,8 @@ packages:
slash: 3.0.0
transitivePeerDependencies:
- supports-color
- dev: true
- /babel-plugin-istanbul@6.1.1:
- resolution: {integrity: sha512-Y1IQok9821cC9onCx5otgFfRm7Lm+I+wwxOx738M/WLPZ9Q42m4IG5W0FNX8WLL2gYMZo3JkuXIH2DOpWM+qwA==}
- engines: {node: '>=8'}
+ babel-plugin-istanbul@6.1.1:
dependencies:
'@babel/helper-plugin-utils': 7.24.0
'@istanbuljs/load-nyc-config': 1.1.0
@@ -6633,31 +12404,21 @@ packages:
test-exclude: 6.0.0
transitivePeerDependencies:
- supports-color
- dev: true
- /babel-plugin-jest-hoist@29.6.3:
- resolution: {integrity: sha512-ESAc/RJvGTFEzRwOTT4+lNDk/GNHMkKbNzsvT0qKRfDyyYTskxB5rnU2njIDYVxXCBHHEI1c0YwHob3WaYujOg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ babel-plugin-jest-hoist@29.6.3:
dependencies:
'@babel/template': 7.24.0
'@babel/types': 7.24.0
'@types/babel__core': 7.20.5
'@types/babel__traverse': 7.20.6
- dev: true
- /babel-plugin-macros@3.1.0:
- resolution: {integrity: sha512-Cg7TFGpIr01vOQNODXOOaGz2NpCU5gl8x1qJFbb6hbZxR7XrcE2vtbAsTAbJ7/xwJtUuJEw8K8Zr/AE0LHlesg==}
- engines: {node: '>=10', npm: '>=6'}
+ babel-plugin-macros@3.1.0:
dependencies:
'@babel/runtime': 7.24.1
cosmiconfig: 7.1.0
resolve: 1.22.8
- dev: false
- /babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.24.4):
- resolution: {integrity: sha512-rpIuu//y5OX6jVU+a5BCn1R5RSZYWAl2Nar76iwaOdycqb6JPxediskWFMMl7stfwNJR4b7eiQvh5fB5TEQJTQ==}
- peerDependencies:
- '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ babel-plugin-polyfill-corejs2@0.4.10(@babel/core@7.24.4):
dependencies:
'@babel/compat-data': 7.24.4
'@babel/core': 7.24.4
@@ -6665,35 +12426,23 @@ packages:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- dev: true
- /babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.4):
- resolution: {integrity: sha512-25J6I8NGfa5YkCDogHRID3fVCadIR8/pGl1/spvCkzb6lVn6SR3ojpx9nOn9iEBcUsjY24AmdKm5khcfKdylcg==}
- peerDependencies:
- '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ babel-plugin-polyfill-corejs3@0.10.4(@babel/core@7.24.4):
dependencies:
'@babel/core': 7.24.4
'@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.4)
core-js-compat: 3.36.1
transitivePeerDependencies:
- supports-color
- dev: true
- /babel-plugin-polyfill-regenerator@0.6.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-JfTApdE++cgcTWjsiCQlLyFBMbTUft9ja17saCc93lgV33h4tuCVj7tlvu//qpLwaG+3yEz7/KhahGrUMkVq9g==}
- peerDependencies:
- '@babel/core': ^7.4.0 || ^8.0.0-0 <8.0.0
+ babel-plugin-polyfill-regenerator@0.6.1(@babel/core@7.24.4):
dependencies:
'@babel/core': 7.24.4
'@babel/helper-define-polyfill-provider': 0.6.1(@babel/core@7.24.4)
transitivePeerDependencies:
- supports-color
- dev: true
- /babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.4):
- resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==}
- peerDependencies:
- '@babel/core': ^7.0.0
+ babel-preset-current-node-syntax@1.0.1(@babel/core@7.24.4):
dependencies:
'@babel/core': 7.24.4
'@babel/plugin-syntax-async-generators': 7.8.4(@babel/core@7.24.4)
@@ -6708,74 +12457,45 @@ packages:
'@babel/plugin-syntax-optional-catch-binding': 7.8.3(@babel/core@7.24.4)
'@babel/plugin-syntax-optional-chaining': 7.8.3(@babel/core@7.24.4)
'@babel/plugin-syntax-top-level-await': 7.14.5(@babel/core@7.24.4)
- dev: true
- /babel-preset-jest@29.6.3(@babel/core@7.24.4):
- resolution: {integrity: sha512-0B3bhxR6snWXJZtR/RliHTDPRgn1sNHOR0yVtq/IiQFyuOVjFS+wuio/R4gSNkyYmKmJB4wGZv2NZanmKmTnNA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- '@babel/core': ^7.0.0
+ babel-preset-jest@29.6.3(@babel/core@7.24.4):
dependencies:
'@babel/core': 7.24.4
babel-plugin-jest-hoist: 29.6.3
babel-preset-current-node-syntax: 1.0.1(@babel/core@7.24.4)
- dev: true
- /bail@1.0.5:
- resolution: {integrity: sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==}
- dev: true
+ bail@1.0.5: {}
- /bail@2.0.2:
- resolution: {integrity: sha512-0xO6mYd7JB2YesxDKplafRpsiOzPt9V02ddPCLbY1xYGPOX24NTyN50qnUxgCPcSoYMhKpAuBTjQoRZCAkUDRw==}
- dev: false
+ bail@2.0.2: {}
- /balanced-match@1.0.2:
- resolution: {integrity: sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==}
+ balanced-match@1.0.2: {}
- /base-64@0.1.0:
- resolution: {integrity: sha512-Y5gU45svrR5tI2Vt/X9GPd3L0HNIKzGu202EjxrXMpuc2V2CiKgemAbUUsqYmZJvPtCXoUKjNZwBJzsNScUbXA==}
- dev: false
+ base-64@0.1.0: {}
- /base64-js@1.5.1:
- resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==}
+ base64-js@1.5.1: {}
- /big.js@5.2.2:
- resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==}
- dev: false
+ big.js@5.2.2: {}
- /binary-extensions@2.3.0:
- resolution: {integrity: sha512-Ceh+7ox5qe7LJuLHoY0feh3pHuUDHAcRUeyL2VYghZwfpkNIy/+8Ocg0a3UuSoYzavmylwuLWQOf3hl0jjMMIw==}
- engines: {node: '>=8'}
+ binary-extensions@2.3.0: {}
- /bl@1.2.3:
- resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==}
+ bl@1.2.3:
dependencies:
readable-stream: 2.3.8
safe-buffer: 5.2.1
- dev: false
- /bl@4.1.0:
- resolution: {integrity: sha512-1W07cM9gS6DcLperZfFSj+bWLtaPGSOHWhPiGzXmvVJbRLdG82sH/Kn8EtW1VqWVA54AKf2h5k5BbnIbwF3h6w==}
+ bl@4.1.0:
dependencies:
buffer: 5.7.1
inherits: 2.0.4
readable-stream: 3.6.2
- /bluebird@3.4.7:
- resolution: {integrity: sha512-iD3898SR7sWVRHbiQv+sHUtHnMvC1o3nW5rAcqnq3uOn07DSAppZYUkIGslDz6gXC7HfunPe7YVBgoEJASPcHA==}
- dev: false
+ bluebird@3.4.7: {}
- /bn.js@4.12.0:
- resolution: {integrity: sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==}
- dev: true
+ bn.js@4.12.0: {}
- /bn.js@5.2.1:
- resolution: {integrity: sha512-eXRvHzWyYPBuB4NBy0cmYQjGitUrtqwbvlzP3G6VFnNRbsZQIxQ10PbKKHt8gZ/HW/D/747aDl+QkDqg3KQLMQ==}
- dev: true
+ bn.js@5.2.1: {}
- /body-parser@1.20.1:
- resolution: {integrity: sha512-jWi7abTbYwajOytWCQc37VulmWiRae5RyTpaCyDcS5/lMdtwSz5lOpDE67srw/HYe35f1z3fDQw+3txg7gNtWw==}
- engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
+ body-parser@1.20.1:
dependencies:
bytes: 3.1.2
content-type: 1.0.5
@@ -6791,40 +12511,29 @@ packages:
unpipe: 1.0.0
transitivePeerDependencies:
- supports-color
- dev: false
- /boolbase@1.0.0:
- resolution: {integrity: sha512-JZOSA7Mo9sNGB8+UjSgzdLtokWAky1zbztM3WRLCbZ70/3cTANmQmOdR7y2g+J0e2WXywy1yS468tY+IruqEww==}
+ boolbase@1.0.0: {}
- /brace-expansion@1.1.11:
- resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==}
+ brace-expansion@1.1.11:
dependencies:
balanced-match: 1.0.2
concat-map: 0.0.1
- /brace-expansion@2.0.1:
- resolution: {integrity: sha512-XnAIvQ8eM+kC6aULx6wuQiwVsnzsi9d3WxzV3FpWTGA19F621kwdbsAcFKXgKUHZWsy+mY6iL1sHTxWEFCytDA==}
+ brace-expansion@2.0.1:
dependencies:
balanced-match: 1.0.2
- /braces@3.0.2:
- resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==}
- engines: {node: '>=8'}
+ braces@3.0.2:
dependencies:
fill-range: 7.0.1
- /brorand@1.1.0:
- resolution: {integrity: sha512-cKV8tMCEpQs4hK/ik71d6LrPOnpkpGBR0wzxqr68g2m/LB2GxVYQroAjMJZRVM1Y4BCjCKc3vAamxSzOY2RP+w==}
- dev: true
+ brorand@1.1.0: {}
- /browser-resolve@2.0.0:
- resolution: {integrity: sha512-7sWsQlYL2rGLy2IWm8WL8DCTJvYLc/qlOnsakDac87SOoCd16WLsaAMdCiAqsTNHIe+SXfaqyxyo6THoWqs8WQ==}
+ browser-resolve@2.0.0:
dependencies:
resolve: 1.22.8
- dev: true
- /browserify-aes@1.2.0:
- resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==}
+ browserify-aes@1.2.0:
dependencies:
buffer-xor: 1.0.3
cipher-base: 1.0.4
@@ -6832,35 +12541,26 @@ packages:
evp_bytestokey: 1.0.3
inherits: 2.0.4
safe-buffer: 5.2.1
- dev: true
- /browserify-cipher@1.0.1:
- resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==}
+ browserify-cipher@1.0.1:
dependencies:
browserify-aes: 1.2.0
browserify-des: 1.0.2
evp_bytestokey: 1.0.3
- dev: true
- /browserify-des@1.0.2:
- resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==}
+ browserify-des@1.0.2:
dependencies:
cipher-base: 1.0.4
des.js: 1.1.0
inherits: 2.0.4
safe-buffer: 5.2.1
- dev: true
- /browserify-rsa@4.1.0:
- resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==}
+ browserify-rsa@4.1.0:
dependencies:
bn.js: 5.2.1
randombytes: 2.1.0
- dev: true
- /browserify-sign@4.2.3:
- resolution: {integrity: sha512-JWCZW6SKhfhjJxO8Tyiiy+XYB7cqd2S5/+WeYHsKdNKFlCBhKbblba1A/HN/90YwtxKc8tCErjffZl++UNmGiw==}
- engines: {node: '>= 0.12'}
+ browserify-sign@4.2.3:
dependencies:
bn.js: 5.2.1
browserify-rsa: 4.1.0
@@ -6872,108 +12572,66 @@ packages:
parse-asn1: 5.1.7
readable-stream: 2.3.8
safe-buffer: 5.2.1
- dev: true
- /browserify-zlib@0.2.0:
- resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==}
+ browserify-zlib@0.2.0:
dependencies:
pako: 1.0.11
- dev: true
- /browserslist@4.23.0:
- resolution: {integrity: sha512-QW8HiM1shhT2GuzkvklfjcKDiWFXHOeFCIA/huJPwHsslwcydgk7X+z2zXpEijP98UCY7HbubZt5J2Zgvf0CaQ==}
- engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7}
- hasBin: true
+ browserslist@4.23.0:
dependencies:
caniuse-lite: 1.0.30001620
electron-to-chromium: 1.4.723
node-releases: 2.0.14
update-browserslist-db: 1.0.13(browserslist@4.23.0)
- /bs-logger@0.2.6:
- resolution: {integrity: sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==}
- engines: {node: '>= 6'}
+ bs-logger@0.2.6:
dependencies:
fast-json-stable-stringify: 2.1.0
- dev: true
- /bser@2.1.1:
- resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==}
+ bser@2.1.1:
dependencies:
node-int64: 0.4.0
- dev: true
- /bson@5.5.1:
- resolution: {integrity: sha512-ix0EwukN2EpC0SRWIj/7B5+A6uQMQy6KMREI9qQqvgpkV2frH63T0UDVd1SYedL6dNCmDBYB3QtXi4ISk9YT+g==}
- engines: {node: '>=14.20.1'}
- dev: false
+ bson@5.5.1: {}
- /buffer-alloc-unsafe@1.1.0:
- resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==}
- dev: false
+ buffer-alloc-unsafe@1.1.0: {}
- /buffer-alloc@1.2.0:
- resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==}
+ buffer-alloc@1.2.0:
dependencies:
buffer-alloc-unsafe: 1.1.0
buffer-fill: 1.0.0
- dev: false
- /buffer-crc32@0.2.13:
- resolution: {integrity: sha512-VO9Ht/+p3SN7SKWqcrgEzjGbRSJYTx+Q1pTQC0wrWqHx0vpJraQ6GtHx8tvcg1rlK1byhU5gccxgOgj7B0TDkQ==}
- dev: false
+ buffer-crc32@0.2.13: {}
- /buffer-equal-constant-time@1.0.1:
- resolution: {integrity: sha512-zRpUiDwd/xk6ADqPMATG8vc9VPrkck7T07OIx0gnjmJAnHnTVXNQG3vfvWNuiZIkwu9KrKdA1iJKfsfTVxE6NA==}
- dev: false
+ buffer-equal-constant-time@1.0.1: {}
- /buffer-fill@1.0.0:
- resolution: {integrity: sha512-T7zexNBwiiaCOGDg9xNX9PBmjrubblRkENuptryuI64URkXDFum9il/JGL8Lm8wYfAXpredVXXZz7eMHilimiQ==}
- dev: false
+ buffer-fill@1.0.0: {}
- /buffer-from@1.1.2:
- resolution: {integrity: sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==}
+ buffer-from@1.1.2: {}
- /buffer-writer@2.0.0:
- resolution: {integrity: sha512-a7ZpuTZU1TRtnwyCNW3I5dc0wWNC3VR9S++Ewyk2HHZdrO3CQJqSpd+95Us590V6AL7JqUAH2IwZ/398PmNFgw==}
- engines: {node: '>=4'}
- dev: false
+ buffer-writer@2.0.0: {}
- /buffer-xor@1.0.3:
- resolution: {integrity: sha512-571s0T7nZWK6vB67HI5dyUF7wXiNcfaPPPTl6zYCNApANjIvYJTg7hlud/+cJpdAhS7dVzqMLmfhfHR3rAcOjQ==}
- dev: true
+ buffer-xor@1.0.3: {}
- /buffer@5.7.1:
- resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==}
+ buffer@5.7.1:
dependencies:
base64-js: 1.5.1
ieee754: 1.2.1
- /buffer@6.0.3:
- resolution: {integrity: sha512-FTiCpNxtwiZZHEZbcbTIcZjERVICn9yq/pDFkTl95/AxzD1naBctN7YO68riM/gLSDY7sdrMby8hofADYuuqOA==}
+ buffer@6.0.3:
dependencies:
base64-js: 1.5.1
ieee754: 1.2.1
- dev: false
- /builtin-status-codes@3.0.0:
- resolution: {integrity: sha512-HpGFw18DgFWlncDfjTa2rcQ4W88O1mC8e8yZ2AvQY5KDaktSTwo+KRf6nHK6FRI5FyRyb/5T6+TSxfP7QyGsmQ==}
- dev: true
+ builtin-status-codes@3.0.0: {}
- /busboy@1.6.0:
- resolution: {integrity: sha512-8SFQbg/0hQ9xy3UNTB0YEnsNBbWfhf7RtnzpL7TkBiTBRfrQ9Fxcnz7VJsleJpyp6rVLvXiuORqjlHi5q+PYuA==}
- engines: {node: '>=10.16.0'}
+ busboy@1.6.0:
dependencies:
streamsearch: 1.1.0
- /bytes@3.1.2:
- resolution: {integrity: sha512-/Nf7TyzTx6S3yRJObOAV7956r8cr2+Oj8AC5dt8wSP3BQAoeX58NoHyCU8P8zGkNXStjTSi6fzO6F0pBdcYbEg==}
- engines: {node: '>= 0.8'}
- dev: false
+ bytes@3.1.2: {}
- /cacache@18.0.3:
- resolution: {integrity: sha512-qXCd4rh6I07cnDqh8V48/94Tc/WSfj+o3Gn6NZ0aZovS255bUx8O13uKxRFd2eWG0xgsco7+YItQNPaa5E85hg==}
- engines: {node: ^16.14.0 || >=18.0.0}
+ cacache@18.0.3:
dependencies:
'@npmcli/fs': 3.1.1
fs-minipass: 3.0.3
@@ -6987,11 +12645,8 @@ packages:
ssri: 10.0.6
tar: 6.2.1
unique-filename: 3.0.0
- dev: false
- /call-bind@1.0.7:
- resolution: {integrity: sha512-GHTSNSYICQ7scH7sZ+M2rFopRoLh8t2bLSW6BbgrtLsahOIB5iyAVJf9GjWK3cYTDaMj4XdBpM1cA6pIS0Kv2w==}
- engines: {node: '>= 0.4'}
+ call-bind@1.0.7:
dependencies:
es-define-property: 1.0.0
es-errors: 1.3.0
@@ -6999,31 +12654,17 @@ packages:
get-intrinsic: 1.2.4
set-function-length: 1.2.2
- /call-me-maybe@1.0.2:
- resolution: {integrity: sha512-HpX65o1Hnr9HH25ojC1YGs7HCQLq0GCOibSaWER0eNpgJ/Z1MZv2mTc7+xh6WOPxbRVcmgbv4hGU+uSQ/2xFZQ==}
- dev: false
+ call-me-maybe@1.0.2: {}
- /callsites@3.1.0:
- resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==}
- engines: {node: '>=6'}
+ callsites@3.1.0: {}
- /camelcase@5.3.1:
- resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==}
- engines: {node: '>=6'}
- dev: true
+ camelcase@5.3.1: {}
- /camelcase@6.3.0:
- resolution: {integrity: sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==}
- engines: {node: '>=10'}
- dev: true
+ camelcase@6.3.0: {}
- /caniuse-lite@1.0.30001620:
- resolution: {integrity: sha512-WJvYsOjd1/BYUY6SNGUosK9DUidBPDTnOARHp3fSmFO1ekdxaY6nKRttEVrfMmYi80ctS0kz1wiWmm14fVc3ew==}
+ caniuse-lite@1.0.30001620: {}
- /canvas@2.11.2(encoding@0.1.13):
- resolution: {integrity: sha512-ItanGBMrmRV7Py2Z+Xhs7cT+FNt5K0vPL4p9EZ/UX/Mu7hFbkxSjKF2KVtPwX7UYWp7dRKnrTvReflgrItJbdw==}
- engines: {node: '>=6'}
- requiresBuild: true
+ canvas@2.11.2(encoding@0.1.13):
dependencies:
'@mapbox/node-pre-gyp': 1.0.11(encoding@0.1.13)
nan: 2.19.0
@@ -7031,16 +12672,11 @@ packages:
transitivePeerDependencies:
- encoding
- supports-color
- dev: false
optional: true
- /ccount@2.0.1:
- resolution: {integrity: sha512-eyrF0jiFpY+3drT6383f1qhkbGsLSifNAjA61IUjZjmLCWjItY6LB9ft9YhoDgwfmclB2zhu51Lc7+95b8NRAg==}
- dev: false
+ ccount@2.0.1: {}
- /chai@4.4.1:
- resolution: {integrity: sha512-13sOfMv2+DWduEU+/xbun3LScLoqN17nBeTLUsmDfKdoiC1fr0n9PU4guu4AhRcOVFk/sW8LyZWHuhWtQZiF+g==}
- engines: {node: '>=4'}
+ chai@4.4.1:
dependencies:
assertion-error: 1.1.0
check-error: 1.0.3
@@ -7049,75 +12685,46 @@ packages:
loupe: 2.3.7
pathval: 1.1.1
type-detect: 4.0.8
- dev: true
- /chalk@2.4.2:
- resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==}
- engines: {node: '>=4'}
+ chalk@2.4.2:
dependencies:
ansi-styles: 3.2.1
escape-string-regexp: 1.0.5
supports-color: 5.5.0
- /chalk@3.0.0:
- resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==}
- engines: {node: '>=8'}
+ chalk@3.0.0:
dependencies:
ansi-styles: 4.3.0
supports-color: 7.2.0
- dev: true
- /chalk@4.1.2:
- resolution: {integrity: sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==}
- engines: {node: '>=10'}
+ chalk@4.1.2:
dependencies:
ansi-styles: 4.3.0
supports-color: 7.2.0
- /chalk@5.2.0:
- resolution: {integrity: sha512-ree3Gqw/nazQAPuJJEy+avdl7QfZMcUvmHIKgEZkGL+xOBzRvup5Hxo6LHuMceSxOabuJLJm5Yp/92R9eMmMvA==}
- engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
- dev: true
+ chalk@5.2.0: {}
- /chalk@5.3.0:
- resolution: {integrity: sha512-dLitG79d+GV1Nb/VYcCDFivJeK1hiukt9QjRNVOsUtTy1rR1YJsmpGGTZ3qJos+uw7WmWF4wUwBd9jxjocFC2w==}
- engines: {node: ^12.17.0 || ^14.13 || >=16.0.0}
- dev: false
+ chalk@5.3.0: {}
- /char-regex@1.0.2:
- resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==}
- engines: {node: '>=10'}
- dev: true
+ char-regex@1.0.2: {}
- /character-entities-legacy@1.1.4:
- resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==}
+ character-entities-legacy@1.1.4: {}
- /character-entities@1.2.4:
- resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==}
+ character-entities@1.2.4: {}
- /character-entities@2.0.2:
- resolution: {integrity: sha512-shx7oQ0Awen/BRIdkjkvz54PnEEI/EjwXDSIZp86/KKdbafHh1Df/RYGBhn4hbe2+uKC9FnT5UCEdyPz3ai9hQ==}
- dev: false
+ character-entities@2.0.2: {}
- /character-reference-invalid@1.1.4:
- resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==}
+ character-reference-invalid@1.1.4: {}
- /chardet@0.7.0:
- resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==}
- dev: true
+ chardet@0.7.0: {}
- /charenc@0.0.2:
- resolution: {integrity: sha512-yrLQ/yVUFXkzg7EDQsPieE/53+0RlaWTs+wBrvW36cyilJ2SaDWfl4Yj7MtLTXleV9uEKefbAGUPv2/iWSooRA==}
- dev: false
+ charenc@0.0.2: {}
- /check-error@1.0.3:
- resolution: {integrity: sha512-iKEoDYaRmd1mxM90a2OEfWhjsjPpYPuQ+lMYsoxB126+t8fw7ySEO48nmDg5COTjxDI65/Y2OWpeEHk3ZOe8zg==}
+ check-error@1.0.3:
dependencies:
get-func-name: 2.0.2
- dev: true
- /cheerio-select@2.1.0:
- resolution: {integrity: sha512-9v9kG0LvzrlcungtnJtpGNxY+fzECQKhK4EGJX2vByejiMX84MFNQw4UxPJl3bFbTMw+Dfs37XaIkCwTZfLh4g==}
+ cheerio-select@2.1.0:
dependencies:
boolbase: 1.0.0
css-select: 5.1.0
@@ -7125,11 +12732,8 @@ packages:
domelementtype: 2.3.0
domhandler: 5.0.3
domutils: 3.1.0
- dev: false
- /cheerio@1.0.0-rc.12:
- resolution: {integrity: sha512-VqR8m68vM46BNnuZ5NtnGBKIE/DfN0cRIzg9n40EIq9NOv90ayxLBXA8fXC5gquFRGJSTRqBq25Jt2ECLR431Q==}
- engines: {node: '>= 6'}
+ cheerio@1.0.0-rc.12:
dependencies:
cheerio-select: 2.1.0
dom-serializer: 2.0.0
@@ -7138,11 +12742,8 @@ packages:
htmlparser2: 8.0.2
parse5: 7.1.2
parse5-htmlparser2-tree-adapter: 7.0.0
- dev: false
- /chokidar@3.5.3:
- resolution: {integrity: sha512-Dr3sfKRP6oTcjf2JmUmFJfeVMvXBdegxB0iVQ5eb2V10uFJUCAS8OByZdVAyVb8xXNz3GjjTgj9kLWsZTqE6kw==}
- engines: {node: '>= 8.10.0'}
+ chokidar@3.5.3:
dependencies:
anymatch: 3.1.3
braces: 3.0.2
@@ -7153,11 +12754,8 @@ packages:
readdirp: 3.6.0
optionalDependencies:
fsevents: 2.3.3
- dev: true
- /chokidar@3.6.0:
- resolution: {integrity: sha512-7VT13fmjotKpGipCW9JEQAusEPE+Ei8nl6/g4FBAmIm0GOOLMua9NDDo/DWp0ZAxCr3cPq5ZpBqmPAQgDda2Pw==}
- engines: {node: '>= 8.10.0'}
+ chokidar@3.6.0:
dependencies:
anymatch: 3.1.3
braces: 3.0.2
@@ -7169,373 +12767,217 @@ packages:
optionalDependencies:
fsevents: 2.3.3
- /chownr@1.1.4:
- resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==}
- dev: false
+ chownr@1.1.4: {}
- /chownr@2.0.0:
- resolution: {integrity: sha512-bIomtDF5KGpdogkLd9VspvFzk9KfpyyGlS8YFVZl7TGPBHL5snIOnxeshwVgPteQ9b4Eydl+pVbIyE1DcvCWgQ==}
- engines: {node: '>=10'}
- requiresBuild: true
- dev: false
+ chownr@2.0.0: {}
- /chrome-trace-event@1.0.3:
- resolution: {integrity: sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==}
- engines: {node: '>=6.0'}
+ chrome-trace-event@1.0.3: {}
- /ci-info@3.9.0:
- resolution: {integrity: sha512-NIxF55hv4nSqQswkAeiOi1r83xy8JldOFDTWiug55KBu9Jnblncd2U6ViHmYgHf01TPZS77NJBhBMKdWj9HQMQ==}
- engines: {node: '>=8'}
- dev: true
+ ci-info@3.9.0: {}
- /cipher-base@1.0.4:
- resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==}
+ cipher-base@1.0.4:
dependencies:
inherits: 2.0.4
safe-buffer: 5.2.1
- dev: true
- /cjs-module-lexer@1.3.1:
- resolution: {integrity: sha512-a3KdPAANPbNE4ZUv9h6LckSl9zLsYOP4MBmhIPkRaeyybt+r4UghLvq+xw/YwUcC1gqylCkL4rdVs3Lwupjm4Q==}
- dev: true
+ cjs-module-lexer@1.3.1: {}
- /classcat@5.0.4:
- resolution: {integrity: sha512-sbpkOw6z413p+HDGcBENe498WM9woqWHiJxCq7nvmxe9WmrUmqfAcxpIwAiMtM5Q3AhYkzXcNQHqsWq0mND51g==}
- dev: false
+ classcat@5.0.4: {}
- /claygl@1.3.0:
- resolution: {integrity: sha512-+gGtJjT6SSHD2l2yC3MCubW/sCV40tZuSs5opdtn79vFSGUgp/lH139RNEQ6Jy078/L0aV8odCw8RSrUcMfLaQ==}
- dev: false
+ claygl@1.3.0: {}
- /clean-stack@2.2.0:
- resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==}
- engines: {node: '>=6'}
+ clean-stack@2.2.0: {}
- /clear-any-console@1.16.2:
- resolution: {integrity: sha512-OL/7wZpNy9x0GBSzz3poWja84Nr7iaH8aYNsJ5Uet2BVLj6Lm1zvWpZN/yH46Vv3ae7YfHmLLMmfHj911fshJg==}
- dev: true
+ clear-any-console@1.16.2: {}
- /cli-check-node@1.3.4:
- resolution: {integrity: sha512-iLGgQXm82iP8eH3R67qbOWs5qqUOLmNnMy5Lzl/RybcMh3y+H2zWU5POzuQ6oDUOdz4XWuxcFhP75szqd6frLg==}
+ cli-check-node@1.3.4:
dependencies:
chalk: 3.0.0
log-symbols: 3.0.0
- dev: true
- /cli-cursor@3.1.0:
- resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==}
- engines: {node: '>=8'}
+ cli-cursor@3.1.0:
dependencies:
restore-cursor: 3.1.0
- dev: true
- /cli-handle-error@4.4.0:
- resolution: {integrity: sha512-RyBCnKlc7xVr79cKb9RfBq+4fjwQeX8HKeNzIPnI/W+DWWIUUKh2ur576DpwJ3kZt2UGHlIAOF7N9txy+mgZsA==}
+ cli-handle-error@4.4.0:
dependencies:
chalk: 3.0.0
log-symbols: 3.0.0
- dev: true
- /cli-handle-unhandled@1.1.1:
- resolution: {integrity: sha512-Em91mJvU7VdgT2MxQpyY633vW1tDzRjPDbii6ZjEBHHLLh0xDoVkFt/wjvi9nSvJcz9rJmvtJSK8KL/hvF0Stg==}
+ cli-handle-unhandled@1.1.1:
dependencies:
cli-handle-error: 4.4.0
- dev: true
- /cli-spinners@2.9.2:
- resolution: {integrity: sha512-ywqV+5MmyL4E7ybXgKys4DugZbX0FC6LnwrhjuykIjnK9k8OQacQ7axGKnjDXWNhns0xot3bZI5h55H8yo9cJg==}
- engines: {node: '>=6'}
- dev: true
+ cli-spinners@2.9.2: {}
- /cli-table3@0.6.3:
- resolution: {integrity: sha512-w5Jac5SykAeZJKntOxJCrm63Eg5/4dhMWIcuTbo9rpE+brgaSZo0RuNJZeOyMgsUdhDeojvgyQLmjI+K50ZGyg==}
- engines: {node: 10.* || >= 12.*}
+ cli-table3@0.6.3:
dependencies:
string-width: 4.2.3
optionalDependencies:
'@colors/colors': 1.5.0
- dev: true
- /cli-truncate@2.1.0:
- resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==}
- engines: {node: '>=8'}
+ cli-truncate@2.1.0:
dependencies:
slice-ansi: 3.0.0
string-width: 4.2.3
- dev: true
- /cli-truncate@3.1.0:
- resolution: {integrity: sha512-wfOBkjXteqSnI59oPcJkcPl/ZmwvMMOj340qUIY1SKZCv0B9Cf4D4fAucRkIKQmsIuYK3x1rrgU7MeGRruiuiA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ cli-truncate@3.1.0:
dependencies:
slice-ansi: 5.0.0
string-width: 5.1.2
- dev: true
- /cli-welcome@2.2.2:
- resolution: {integrity: sha512-LgDGS0TW4nIf8v81wpuZzfOEDPcy68u0jKR0Fy5IaWftqdminI6FoDiMFt1mjPylqKGNv/wFsZ7fCs93IeDMIw==}
+ cli-welcome@2.2.2:
dependencies:
chalk: 2.4.2
clear-any-console: 1.16.2
prettier: 2.8.8
- dev: true
- /cli-width@3.0.0:
- resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==}
- engines: {node: '>= 10'}
- dev: true
+ cli-width@3.0.0: {}
- /client-only@0.0.1:
- resolution: {integrity: sha512-IV3Ou0jSMzZrd3pZ48nLkT9DA7Ag1pnPzaiQhpW7c3RbcqqzvzzVu+L8gfqMp/8IM2MQtSiqaCxrrcfu8I8rMA==}
+ client-only@0.0.1: {}
- /cliui@8.0.1:
- resolution: {integrity: sha512-BSeNnyus75C4//NQ9gQt1/csTXyo/8Sb+afLAkzAptFuMsod9HFokGNudZpi/oQV73hnVK+sR+5PVRMd+Dr7YQ==}
- engines: {node: '>=12'}
+ cliui@8.0.1:
dependencies:
string-width: 4.2.3
strip-ansi: 6.0.1
wrap-ansi: 7.0.0
- /clone@1.0.4:
- resolution: {integrity: sha512-JQHZ2QMW6l3aH/j6xCqQThY/9OH4D/9ls34cgkUBiEeocRTU04tHfKPBsUK1PqZCUQM7GiA0IIXJSuXHI64Kbg==}
- engines: {node: '>=0.8'}
- dev: true
+ clone@1.0.4: {}
- /co@4.6.0:
- resolution: {integrity: sha512-QVb0dM5HvG+uaxitm8wONl7jltx8dqhfU33DcqtOZcLSVIKSDDLDi7+0LbAKiyI8hD9u42m2YxXSkMGWThaecQ==}
- engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'}
- dev: true
+ co@4.6.0: {}
- /collapse-white-space@1.0.6:
- resolution: {integrity: sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==}
- dev: true
+ collapse-white-space@1.0.6: {}
- /collect-v8-coverage@1.0.2:
- resolution: {integrity: sha512-lHl4d5/ONEbLlJvaJNtsF/Lz+WvB07u2ycqTYbdrq7UypDXailES4valYb2eWiJFxZlVmpGekfqoxQhzyFdT4Q==}
- dev: true
+ collect-v8-coverage@1.0.2: {}
- /color-convert@1.9.3:
- resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==}
+ color-convert@1.9.3:
dependencies:
color-name: 1.1.3
- /color-convert@2.0.1:
- resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==}
- engines: {node: '>=7.0.0'}
+ color-convert@2.0.1:
dependencies:
color-name: 1.1.4
- /color-name@1.1.3:
- resolution: {integrity: sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==}
+ color-name@1.1.3: {}
- /color-name@1.1.4:
- resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==}
+ color-name@1.1.4: {}
- /color-string@1.9.1:
- resolution: {integrity: sha512-shrVawQFojnZv6xM40anx4CkoDP+fZsw/ZerEMsW/pyzsRbElpsL/DBVW7q3ExxwusdNXI3lXpuhEZkzs8p5Eg==}
+ color-string@1.9.1:
dependencies:
color-name: 1.1.4
simple-swizzle: 0.2.2
- dev: false
- /color-support@1.1.3:
- resolution: {integrity: sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==}
- hasBin: true
- requiresBuild: true
- dev: false
+ color-support@1.1.3:
optional: true
- /color2k@2.0.3:
- resolution: {integrity: sha512-zW190nQTIoXcGCaU08DvVNFTmQhUpnJfVuAKfWqUQkflXKpaDdpaYoM0iluLS9lgJNHyBF58KKA2FBEwkD7wog==}
- dev: false
+ color2k@2.0.3: {}
- /color@3.2.1:
- resolution: {integrity: sha512-aBl7dZI9ENN6fUGC7mWpMTPNHmWUSNan9tuWN6ahh5ZLNk9baLJOnSMlrQkHcrfFgz2/RigjUVAjdx36VcemKA==}
+ color@3.2.1:
dependencies:
color-convert: 1.9.3
color-string: 1.9.1
- dev: false
- /colorette@2.0.20:
- resolution: {integrity: sha512-IfEDxwoWIjkeXL1eXcDiow4UbKjhLdq6/EuSVR9GMN7KVH3r9gQ83e73hsz1Nd1T3ijd5xv1wcWRYO+D6kCI2w==}
- dev: true
+ colorette@2.0.20: {}
- /colorspace@1.1.4:
- resolution: {integrity: sha512-BgvKJiuVu1igBUF2kEjRCZXol6wiiGbY5ipL/oVPwm0BL9sIpMIzM8IK7vwuxIIzOXMV3Ey5w+vxhm0rR/TN8w==}
+ colorspace@1.1.4:
dependencies:
color: 3.2.1
text-hex: 1.0.0
- dev: false
- /combined-stream@1.0.8:
- resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==}
- engines: {node: '>= 0.8'}
+ combined-stream@1.0.8:
dependencies:
delayed-stream: 1.0.0
- /comma-separated-tokens@1.0.8:
- resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==}
- dev: false
+ comma-separated-tokens@1.0.8: {}
- /comma-separated-tokens@2.0.3:
- resolution: {integrity: sha512-Fu4hJdvzeylCfQPp9SGWidpzrMs7tTrlu6Vb8XGaRGck8QSNZJJp538Wrb60Lax4fPwR64ViY468OIUTbRlGZg==}
- dev: false
+ comma-separated-tokens@2.0.3: {}
- /commander@10.0.1:
- resolution: {integrity: sha512-y4Mg2tXshplEbSGzx7amzPwKKOCGuoSRP/CjEdwwk0FOGlUbq6lKuoyDZTNZkmxHdJtp54hdfY/JUrdL7Xfdug==}
- engines: {node: '>=14'}
- dev: true
+ commander@10.0.1: {}
- /commander@2.20.3:
- resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==}
+ commander@2.20.3: {}
- /commander@4.1.1:
- resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==}
- engines: {node: '>= 6'}
- dev: true
+ commander@4.1.1: {}
- /commander@7.2.0:
- resolution: {integrity: sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==}
- engines: {node: '>= 10'}
+ commander@7.2.0: {}
- /commander@8.3.0:
- resolution: {integrity: sha512-OkTL9umf+He2DZkUq8f8J9of7yL6RJKI24dVITBmNfZBmri9zYZQrKkuXiKhyfPSu8tUhnVBB1iKXevvnlR4Ww==}
- engines: {node: '>= 12'}
- dev: false
+ commander@8.3.0: {}
- /commander@9.5.0:
- resolution: {integrity: sha512-KRs7WVDKg86PWiuAqhDrAQnTXZKraVcCc6vFdL14qrZ/DcWwuRo7VoiYXalXO7S5GKpqYiVEwCbgFDfxNHKJBQ==}
- engines: {node: ^12.20.0 || >=14}
- dev: true
+ commander@9.5.0: {}
- /comment-json@4.2.3:
- resolution: {integrity: sha512-SsxdiOf064DWoZLH799Ata6u7iV658A11PlWtZATDlXPpKGJnbJZ5Z24ybixAi+LUUqJ/GKowAejtC5GFUG7Tw==}
- engines: {node: '>= 6'}
+ comment-json@4.2.3:
dependencies:
array-timsort: 1.0.3
core-util-is: 1.0.3
esprima: 4.0.1
has-own-prop: 2.0.0
repeat-string: 1.6.1
- dev: true
- /component-emitter@1.3.1:
- resolution: {integrity: sha512-T0+barUSQRTUQASh8bx02dl+DhF54GtIDY13Y3m9oWTklKbb3Wv974meRpeZ3lp1JpLVECWWNHC4vaG2XHXouQ==}
- dev: true
+ component-emitter@1.3.1: {}
- /compute-scroll-into-view@3.0.3:
- resolution: {integrity: sha512-nadqwNxghAGTamwIqQSG433W6OADZx2vCo3UXHNrzTRHK/htu+7+L0zhjEoaeaQVNAi3YgqWDv8+tzf0hRfR+A==}
- dev: false
+ compute-scroll-into-view@3.0.3: {}
- /concat-map@0.0.1:
- resolution: {integrity: sha512-/Srv4dswyQNBfohGpz9o6Yb3Gz3SrUDqBH5rTuhGR7ahtlbYKnVxw2bCFMRljaA7EXHaXZ8wsHdodFvbkhKmqg==}
+ concat-map@0.0.1: {}
- /concat-stream@1.6.2:
- resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==}
- engines: {'0': node >= 0.8}
+ concat-stream@1.6.2:
dependencies:
buffer-from: 1.1.2
inherits: 2.0.4
readable-stream: 2.3.8
typedarray: 0.0.6
- dev: false
- /consola@2.15.3:
- resolution: {integrity: sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==}
+ consola@2.15.3: {}
- /console-browserify@1.2.0:
- resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==}
- dev: true
+ console-browserify@1.2.0: {}
- /console-control-strings@1.1.0:
- resolution: {integrity: sha512-ty/fTekppD2fIwRvnZAVdeOiGd1c7YXEixbgJTNzqcxJWKQnjJ/V1bNEEE6hygpM3WjwHFUVK6HTjWSzV4a8sQ==}
- requiresBuild: true
- dev: false
+ console-control-strings@1.1.0:
optional: true
- /constants-browserify@1.0.0:
- resolution: {integrity: sha512-xFxOwqIzR/e1k1gLiWEophSCMqXcwVHIH7akf7b/vxcUeGunlj3hvZaaqxwHsTgn+IndtkQJgSztIDWeumWJDQ==}
- dev: true
+ constants-browserify@1.0.0: {}
- /content-disposition@0.5.4:
- resolution: {integrity: sha512-FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==}
- engines: {node: '>= 0.6'}
+ content-disposition@0.5.4:
dependencies:
safe-buffer: 5.2.1
- dev: false
- /content-type@1.0.5:
- resolution: {integrity: sha512-nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==}
- engines: {node: '>= 0.6'}
- dev: false
+ content-type@1.0.5: {}
- /convert-source-map@1.9.0:
- resolution: {integrity: sha512-ASFBup0Mz1uyiIjANan1jzLQami9z1PoYSZCiiYW2FczPbenXc45FZdBZLzOT+r6+iciuEModtmCti+hjaAk0A==}
- dev: false
+ convert-source-map@1.9.0: {}
- /convert-source-map@2.0.0:
- resolution: {integrity: sha512-Kvp459HrV2FEJ1CAsi1Ku+MY3kasH19TFykTz2xWmMeq6bk2NU3XXvfJ+Q61m0xktWwt+1HSYf3JZsTms3aRJg==}
+ convert-source-map@2.0.0: {}
- /cookie-signature@1.0.6:
- resolution: {integrity: sha512-QADzlaHc8icV8I7vbaJXJwod9HWYp8uCqf1xa4OfNu1T7JVxQIrUgOWtHdNDtPiywmFbiS12VjotIXLrKM3orQ==}
- dev: false
+ cookie-signature@1.0.6: {}
- /cookie@0.5.0:
- resolution: {integrity: sha512-YZ3GUyn/o8gfKJlnlX7g7xq4gyO6OSuhGPKaaGssGB2qgDUS0gPgtTvoyZLTt9Ab6dC4hfc9dV5arkvc/OCmrw==}
- engines: {node: '>= 0.6'}
- dev: false
+ cookie@0.5.0: {}
- /cookie@0.6.0:
- resolution: {integrity: sha512-U71cyTamuh1CRNCfpGY6to28lxvNwPG4Guz/EVjgf3Jmzv0vlDp1atT9eS5dDjMYHucpHbWns6Lwf3BKz6svdw==}
- engines: {node: '>= 0.6'}
- dev: false
+ cookie@0.6.0: {}
- /cookiejar@2.1.4:
- resolution: {integrity: sha512-LDx6oHrK+PhzLKJU9j5S7/Y3jM/mUHvD/DeI1WQmJn652iPC5Y4TBzC9l+5OMOXlyTTA+SmVUPm0HQUwpD5Jqw==}
- dev: true
+ cookiejar@2.1.4: {}
- /copy-to-clipboard@3.3.3:
- resolution: {integrity: sha512-2KV8NhB5JqC3ky0r9PMCAZKbUHSwtEo4CwCs0KXgruG43gX5PMqDEBbVU4OUzw2MuAWUfsuFmWvEKG5QRfSnJA==}
+ copy-to-clipboard@3.3.3:
dependencies:
toggle-selection: 1.0.6
- dev: false
- /core-js-compat@3.36.1:
- resolution: {integrity: sha512-Dk997v9ZCt3X/npqzyGdTlq6t7lDBhZwGvV94PKzDArjp7BTRm7WlDAXYd/OWdeFHO8OChQYRJNJvUCqCbrtKA==}
+ core-js-compat@3.36.1:
dependencies:
browserslist: 4.23.0
- dev: true
- /core-js@3.36.1:
- resolution: {integrity: sha512-BTvUrwxVBezj5SZ3f10ImnX2oRByMxql3EimVqMysepbC9EeMUOpLwdy6Eoili2x6E4kf+ZUB5k/+Jv55alPfA==}
- requiresBuild: true
+ core-js@3.36.1: {}
- /core-util-is@1.0.3:
- resolution: {integrity: sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==}
+ core-util-is@1.0.3: {}
- /cors@2.8.5:
- resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==}
- engines: {node: '>= 0.10'}
+ cors@2.8.5:
dependencies:
object-assign: 4.1.1
vary: 1.1.2
- dev: false
- /cose-base@1.0.3:
- resolution: {integrity: sha512-s9whTXInMSgAp/NVXVNuVxVKzGH2qck3aQlVHxDCdAEPgtMKwc4Wq6/QKhgdEdgbLSi9rBTAcPoRa6JpiG4ksg==}
+ cose-base@1.0.3:
dependencies:
layout-base: 1.0.2
- dev: false
- /cose-base@2.2.0:
- resolution: {integrity: sha512-AzlgcsCbUMymkADOJtQm3wO9S3ltPfYOFD5033keQn9NJzIbtnZj+UdBJe7DYml/8TdbtHJW3j58SOnKhWY/5g==}
+ cose-base@2.2.0:
dependencies:
layout-base: 2.0.1
- dev: false
- /cosmiconfig@7.1.0:
- resolution: {integrity: sha512-AdmX6xUzdNASswsFtmwSt7Vj8po9IuqXm0UXz7QKPuEUmPB4XyjGfaAr2PSuELMwkRMVH1EpIkX5bTZGRB3eCA==}
- engines: {node: '>=10'}
+ cosmiconfig@7.1.0:
dependencies:
'@types/parse-json': 4.0.2
import-fresh: 3.3.0
@@ -7543,25 +12985,20 @@ packages:
path-type: 4.0.0
yaml: 1.10.2
- /create-ecdh@4.0.4:
- resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==}
+ create-ecdh@4.0.4:
dependencies:
bn.js: 4.12.0
elliptic: 6.5.5
- dev: true
- /create-hash@1.2.0:
- resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==}
+ create-hash@1.2.0:
dependencies:
cipher-base: 1.0.4
inherits: 2.0.4
md5.js: 1.3.5
ripemd160: 2.0.2
sha.js: 2.4.11
- dev: true
- /create-hmac@1.1.7:
- resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==}
+ create-hmac@1.1.7:
dependencies:
cipher-base: 1.0.4
create-hash: 1.2.0
@@ -7569,18 +13006,14 @@ packages:
ripemd160: 2.0.2
safe-buffer: 5.2.1
sha.js: 2.4.11
- dev: true
- /create-jest@29.7.0(@types/node@20.8.5)(ts-node@10.9.1):
- resolution: {integrity: sha512-Adz2bdH0Vq3F53KEMJOoftQFutWCukm6J24wbPWRO4k1kMY7gS7ds/uoJkNuV8wDCtWWnuwGcJwpWcih+zEW1Q==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- hasBin: true
+ create-jest@29.7.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3)):
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
exit: 0.1.2
graceful-fs: 4.2.11
- jest-config: 29.7.0(@types/node@20.8.5)(ts-node@10.9.1)
+ jest-config: 29.7.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3))
jest-util: 29.7.0
prompts: 2.4.2
transitivePeerDependencies:
@@ -7588,33 +13021,22 @@ packages:
- babel-plugin-macros
- supports-color
- ts-node
- dev: true
- /create-require@1.1.1:
- resolution: {integrity: sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==}
- dev: true
+ create-require@1.1.1: {}
- /cron-parser@4.9.0:
- resolution: {integrity: sha512-p0SaNjrHOnQeR8/VnfGbmg9te2kfyYSQ7Sc/j/6DtPL3JQvKxmjO9TSjNFpujqV3vEYYBvNNvXSxzyksBWAx1Q==}
- engines: {node: '>=12.0.0'}
+ cron-parser@4.9.0:
dependencies:
luxon: 3.4.4
- dev: false
- /cross-spawn@7.0.3:
- resolution: {integrity: sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==}
- engines: {node: '>= 8'}
+ cross-spawn@7.0.3:
dependencies:
path-key: 3.1.1
shebang-command: 2.0.0
which: 2.0.2
- /crypt@0.0.2:
- resolution: {integrity: sha512-mCxBlsHFYh9C+HVpiEacem8FEBnMXgU9gy4zmNC+SXAZNB/1idgp/aulFJ4FgCi7GPEVbfyng092GqL2k2rmow==}
- dev: false
+ crypt@0.0.2: {}
- /crypto-browserify@3.12.0:
- resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==}
+ crypto-browserify@3.12.0:
dependencies:
browserify-cipher: 1.0.1
browserify-sign: 4.2.3
@@ -7627,274 +13049,158 @@ packages:
public-encrypt: 4.0.3
randombytes: 2.1.0
randomfill: 1.0.4
- dev: true
- /css-box-model@1.2.1:
- resolution: {integrity: sha512-a7Vr4Q/kd/aw96bnJG332W9V9LkJO69JRcaCYDUqjp6/z0w6VcZjgAcTbgFxEPfBgdnAwlh3iwu+hLopa+flJw==}
+ css-box-model@1.2.1:
dependencies:
tiny-invariant: 1.3.3
- dev: false
- /css-select@4.3.0:
- resolution: {integrity: sha512-wPpOYtnsVontu2mODhA19JrqWxNsfdatRKd64kmpRbQgh1KtItko5sTnEpPdpSaJszTOhEMlF/RPz28qj4HqhQ==}
+ css-select@4.3.0:
dependencies:
boolbase: 1.0.0
css-what: 6.1.0
domhandler: 4.3.1
domutils: 2.8.0
nth-check: 2.1.1
- dev: true
- /css-select@5.1.0:
- resolution: {integrity: sha512-nwoRF1rvRRnnCqqY7updORDsuqKzqYJ28+oSMaJMMgOauh3fvwHqMS7EZpIPqK8GL+g9mKxF1vP/ZjSeNjEVHg==}
+ css-select@5.1.0:
dependencies:
boolbase: 1.0.0
css-what: 6.1.0
domhandler: 5.0.3
domutils: 3.1.0
nth-check: 2.1.1
- dev: false
- /css-tree@1.1.3:
- resolution: {integrity: sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==}
- engines: {node: '>=8.0.0'}
+ css-tree@1.1.3:
dependencies:
mdn-data: 2.0.14
source-map: 0.6.1
- dev: true
- /css-what@6.1.0:
- resolution: {integrity: sha512-HTUrgRJ7r4dsZKU6GjmpfRK1O76h97Z8MfS1G0FozR+oF2kG6Vfe8JE6zwrkbxigziPHinCJ+gCPjA9EaBDtRw==}
- engines: {node: '>= 6'}
+ css-what@6.1.0: {}
- /csso@4.2.0:
- resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==}
- engines: {node: '>=8.0.0'}
+ csso@4.2.0:
dependencies:
css-tree: 1.1.3
- dev: true
- /csstype@3.1.3:
- resolution: {integrity: sha512-M1uQkMl8rQK/szD0LNhtqxIPLpimGm8sOBwU7lLnCpSbTyY3yeU1Vc7l4KT5zT4s/yOxHH5O7tIuuLOCnLADRw==}
+ csstype@3.1.3: {}
- /cytoscape-cose-bilkent@4.1.0(cytoscape@3.28.1):
- resolution: {integrity: sha512-wgQlVIUJF13Quxiv5e1gstZ08rnZj2XaLHGoFMYXz7SkNfCDOOteKBE6SYRfA9WxxI/iBc3ajfDoc6hb/MRAHQ==}
- peerDependencies:
- cytoscape: ^3.2.0
+ cytoscape-cose-bilkent@4.1.0(cytoscape@3.28.1):
dependencies:
cose-base: 1.0.3
cytoscape: 3.28.1
- dev: false
- /cytoscape-fcose@2.2.0(cytoscape@3.28.1):
- resolution: {integrity: sha512-ki1/VuRIHFCzxWNrsshHYPs6L7TvLu3DL+TyIGEsRcvVERmxokbf5Gdk7mFxZnTdiGtnA4cfSmjZJMviqSuZrQ==}
- peerDependencies:
- cytoscape: ^3.2.0
+ cytoscape-fcose@2.2.0(cytoscape@3.28.1):
dependencies:
cose-base: 2.2.0
cytoscape: 3.28.1
- dev: false
- /cytoscape@3.28.1:
- resolution: {integrity: sha512-xyItz4O/4zp9/239wCcH8ZcFuuZooEeF8KHRmzjDfGdXsj3OG9MFSMA0pJE0uX3uCN/ygof6hHf4L7lst+JaDg==}
- engines: {node: '>=0.10'}
+ cytoscape@3.28.1:
dependencies:
heap: 0.2.7
lodash: 4.17.21
- dev: false
- /d3-array@3.2.4:
- resolution: {integrity: sha512-tdQAmyA18i4J7wprpYq8ClcxZy3SC31QMeByyCFyRt7BVHdREQZ5lpzoe5mFEYZUWe+oq8HBvk9JjpibyEV4Jg==}
- engines: {node: '>=12'}
+ d3-array@3.2.4:
dependencies:
internmap: 2.0.3
- dev: false
- /d3-axis@3.0.0:
- resolution: {integrity: sha512-IH5tgjV4jE/GhHkRV0HiVYPDtvfjHQlQfJHs0usq7M30XcSBvOotpmH1IgkcXsO/5gEQZD43B//fc7SRT5S+xw==}
- engines: {node: '>=12'}
- dev: false
+ d3-axis@3.0.0: {}
- /d3-brush@3.0.0:
- resolution: {integrity: sha512-ALnjWlVYkXsVIGlOsuWH1+3udkYFI48Ljihfnh8FZPF2QS9o+PzGLBslO0PjzVoHLZ2KCVgAM8NVkXPJB2aNnQ==}
- engines: {node: '>=12'}
+ d3-brush@3.0.0:
dependencies:
d3-dispatch: 3.0.1
d3-drag: 3.0.0
d3-interpolate: 3.0.1
d3-selection: 3.0.0
d3-transition: 3.0.1(d3-selection@3.0.0)
- dev: false
- /d3-chord@3.0.1:
- resolution: {integrity: sha512-VE5S6TNa+j8msksl7HwjxMHDM2yNK3XCkusIlpX5kwauBfXuyLAtNg9jCp/iHH61tgI4sb6R/EIMWCqEIdjT/g==}
- engines: {node: '>=12'}
+ d3-chord@3.0.1:
dependencies:
d3-path: 3.1.0
- dev: false
- /d3-color@3.1.0:
- resolution: {integrity: sha512-zg/chbXyeBtMQ1LbD/WSoW2DpC3I0mpmPdW+ynRTj/x2DAWYrIY7qeZIHidozwV24m4iavr15lNwIwLxRmOxhA==}
- engines: {node: '>=12'}
- dev: false
+ d3-color@3.1.0: {}
- /d3-contour@4.0.2:
- resolution: {integrity: sha512-4EzFTRIikzs47RGmdxbeUvLWtGedDUNkTcmzoeyg4sP/dvCexO47AaQL7VKy/gul85TOxw+IBgA8US2xwbToNA==}
- engines: {node: '>=12'}
+ d3-contour@4.0.2:
dependencies:
d3-array: 3.2.4
- dev: false
- /d3-delaunay@6.0.4:
- resolution: {integrity: sha512-mdjtIZ1XLAM8bm/hx3WwjfHt6Sggek7qH043O8KEjDXN40xi3vx/6pYSVTwLjEgiXQTbvaouWKynLBiUZ6SK6A==}
- engines: {node: '>=12'}
+ d3-delaunay@6.0.4:
dependencies:
delaunator: 5.0.1
- dev: false
- /d3-dispatch@3.0.1:
- resolution: {integrity: sha512-rzUyPU/S7rwUflMyLc1ETDeBj0NRuHKKAcvukozwhshr6g6c5d8zh4c2gQjY2bZ0dXeGLWc1PF174P2tVvKhfg==}
- engines: {node: '>=12'}
- dev: false
+ d3-dispatch@3.0.1: {}
- /d3-drag@3.0.0:
- resolution: {integrity: sha512-pWbUJLdETVA8lQNJecMxoXfH6x+mO2UQo8rSmZ+QqxcbyA3hfeprFgIT//HW2nlHChWeIIMwS2Fq+gEARkhTkg==}
- engines: {node: '>=12'}
+ d3-drag@3.0.0:
dependencies:
d3-dispatch: 3.0.1
d3-selection: 3.0.0
- dev: false
- /d3-dsv@3.0.1:
- resolution: {integrity: sha512-UG6OvdI5afDIFP9w4G0mNq50dSOsXHJaRE8arAS5o9ApWnIElp8GZw1Dun8vP8OyHOZ/QJUKUJwxiiCCnUwm+Q==}
- engines: {node: '>=12'}
- hasBin: true
+ d3-dsv@3.0.1:
dependencies:
commander: 7.2.0
iconv-lite: 0.6.3
rw: 1.3.3
- dev: false
- /d3-ease@3.0.1:
- resolution: {integrity: sha512-wR/XK3D3XcLIZwpbvQwQ5fK+8Ykds1ip7A2Txe0yxncXSdq1L9skcG7blcedkOX+ZcgxGAmLX1FrRGbADwzi0w==}
- engines: {node: '>=12'}
- dev: false
+ d3-ease@3.0.1: {}
- /d3-fetch@3.0.1:
- resolution: {integrity: sha512-kpkQIM20n3oLVBKGg6oHrUchHM3xODkTzjMoj7aWQFq5QEM+R6E4WkzT5+tojDY7yjez8KgCBRoj4aEr99Fdqw==}
- engines: {node: '>=12'}
+ d3-fetch@3.0.1:
dependencies:
d3-dsv: 3.0.1
- dev: false
- /d3-force@3.0.0:
- resolution: {integrity: sha512-zxV/SsA+U4yte8051P4ECydjD/S+qeYtnaIyAs9tgHCqfguma/aAQDjo85A9Z6EKhBirHRJHXIgJUlffT4wdLg==}
- engines: {node: '>=12'}
+ d3-force@3.0.0:
dependencies:
d3-dispatch: 3.0.1
d3-quadtree: 3.0.1
d3-timer: 3.0.1
- dev: false
- /d3-format@3.1.0:
- resolution: {integrity: sha512-YyUI6AEuY/Wpt8KWLgZHsIU86atmikuoOmCfommt0LYHiQSPjvX2AcFc38PX0CBpr2RCyZhjex+NS/LPOv6YqA==}
- engines: {node: '>=12'}
- dev: false
+ d3-format@3.1.0: {}
- /d3-geo@3.1.1:
- resolution: {integrity: sha512-637ln3gXKXOwhalDzinUgY83KzNWZRKbYubaG+fGVuc/dxO64RRljtCTnf5ecMyE1RIdtqpkVcq0IbtU2S8j2Q==}
- engines: {node: '>=12'}
+ d3-geo@3.1.1:
dependencies:
d3-array: 3.2.4
- dev: false
- /d3-hierarchy@3.1.2:
- resolution: {integrity: sha512-FX/9frcub54beBdugHjDCdikxThEqjnR93Qt7PvQTOHxyiNCAlvMrHhclk3cD5VeAaq9fxmfRp+CnWw9rEMBuA==}
- engines: {node: '>=12'}
- dev: false
+ d3-hierarchy@3.1.2: {}
- /d3-interpolate@3.0.1:
- resolution: {integrity: sha512-3bYs1rOD33uo8aqJfKP3JWPAibgw8Zm2+L9vBKEHJ2Rg+viTR7o5Mmv5mZcieN+FRYaAOWX5SJATX6k1PWz72g==}
- engines: {node: '>=12'}
+ d3-interpolate@3.0.1:
dependencies:
d3-color: 3.1.0
- dev: false
- /d3-path@3.1.0:
- resolution: {integrity: sha512-p3KP5HCf/bvjBSSKuXid6Zqijx7wIfNW+J/maPs+iwR35at5JCbLUT0LzF1cnjbCHWhqzQTIN2Jpe8pRebIEFQ==}
- engines: {node: '>=12'}
- dev: false
+ d3-path@3.1.0: {}
- /d3-polygon@3.0.1:
- resolution: {integrity: sha512-3vbA7vXYwfe1SYhED++fPUQlWSYTTGmFmQiany/gdbiWgU/iEyQzyymwL9SkJjFFuCS4902BSzewVGsHHmHtXg==}
- engines: {node: '>=12'}
- dev: false
+ d3-polygon@3.0.1: {}
- /d3-quadtree@3.0.1:
- resolution: {integrity: sha512-04xDrxQTDTCFwP5H6hRhsRcb9xxv2RzkcsygFzmkSIOJy3PeRJP7sNk3VRIbKXcog561P9oU0/rVH6vDROAgUw==}
- engines: {node: '>=12'}
- dev: false
+ d3-quadtree@3.0.1: {}
- /d3-random@3.0.1:
- resolution: {integrity: sha512-FXMe9GfxTxqd5D6jFsQ+DJ8BJS4E/fT5mqqdjovykEB2oFbTMDVdg1MGFxfQW+FBOGoB++k8swBrgwSHT1cUXQ==}
- engines: {node: '>=12'}
- dev: false
+ d3-random@3.0.1: {}
- /d3-scale-chromatic@3.1.0:
- resolution: {integrity: sha512-A3s5PWiZ9YCXFye1o246KoscMWqf8BsD9eRiJ3He7C9OBaxKhAd5TFCdEx/7VbKtxxTsu//1mMJFrEt572cEyQ==}
- engines: {node: '>=12'}
+ d3-scale-chromatic@3.1.0:
dependencies:
d3-color: 3.1.0
d3-interpolate: 3.0.1
- dev: false
- /d3-scale@4.0.2:
- resolution: {integrity: sha512-GZW464g1SH7ag3Y7hXjf8RoUuAFIqklOAq3MRl4OaWabTFJY9PN/E1YklhXLh+OQ3fM9yS2nOkCoS+WLZ6kvxQ==}
- engines: {node: '>=12'}
+ d3-scale@4.0.2:
dependencies:
d3-array: 3.2.4
d3-format: 3.1.0
d3-interpolate: 3.0.1
d3-time: 3.1.0
d3-time-format: 4.1.0
- dev: false
- /d3-selection@3.0.0:
- resolution: {integrity: sha512-fmTRWbNMmsmWq6xJV8D19U/gw/bwrHfNXxrIN+HfZgnzqTHp9jOmKMhsTUjXOJnZOdZY9Q28y4yebKzqDKlxlQ==}
- engines: {node: '>=12'}
- dev: false
+ d3-selection@3.0.0: {}
- /d3-shape@3.2.0:
- resolution: {integrity: sha512-SaLBuwGm3MOViRq2ABk3eLoxwZELpH6zhl3FbAoJ7Vm1gofKx6El1Ib5z23NUEhF9AsGl7y+dzLe5Cw2AArGTA==}
- engines: {node: '>=12'}
+ d3-shape@3.2.0:
dependencies:
d3-path: 3.1.0
- dev: false
- /d3-time-format@4.1.0:
- resolution: {integrity: sha512-dJxPBlzC7NugB2PDLwo9Q8JiTR3M3e4/XANkreKSUxF8vvXKqm1Yfq4Q5dl8budlunRVlUUaDUgFt7eA8D6NLg==}
- engines: {node: '>=12'}
+ d3-time-format@4.1.0:
dependencies:
d3-time: 3.1.0
- dev: false
- /d3-time@3.1.0:
- resolution: {integrity: sha512-VqKjzBLejbSMT4IgbmVgDjpkYrNWUYJnbCGo874u7MMKIWsILRX+OpX/gTk8MqjpT1A/c6HY2dCA77ZN0lkQ2Q==}
- engines: {node: '>=12'}
+ d3-time@3.1.0:
dependencies:
d3-array: 3.2.4
- dev: false
- /d3-timer@3.0.1:
- resolution: {integrity: sha512-ndfJ/JxxMd3nw31uyKoY2naivF+r29V+Lc0svZxe1JvvIRmi8hUsrMvdOwgS1o6uBHmiz91geQ0ylPP0aj1VUA==}
- engines: {node: '>=12'}
- dev: false
+ d3-timer@3.0.1: {}
- /d3-transition@3.0.1(d3-selection@3.0.0):
- resolution: {integrity: sha512-ApKvfjsSR6tg06xrL434C0WydLr7JewBB3V+/39RMHsaXTOG0zmt/OAXeng5M5LBm0ojmxJrpomQVZ1aPvBL4w==}
- engines: {node: '>=12'}
- peerDependencies:
- d3-selection: 2 - 3
+ d3-transition@3.0.1(d3-selection@3.0.0):
dependencies:
d3-color: 3.1.0
d3-dispatch: 3.0.1
@@ -7902,22 +13208,16 @@ packages:
d3-interpolate: 3.0.1
d3-selection: 3.0.0
d3-timer: 3.0.1
- dev: false
- /d3-zoom@3.0.0:
- resolution: {integrity: sha512-b8AmV3kfQaqWAuacbPuNbL6vahnOJflOhexLzMMNLga62+/nh0JzvJ0aO/5a5MVgUFGS7Hu1P9P03o3fJkDCyw==}
- engines: {node: '>=12'}
+ d3-zoom@3.0.0:
dependencies:
d3-dispatch: 3.0.1
d3-drag: 3.0.0
d3-interpolate: 3.0.1
d3-selection: 3.0.0
d3-transition: 3.0.1(d3-selection@3.0.0)
- dev: false
- /d3@7.9.0:
- resolution: {integrity: sha512-e1U46jVP+w7Iut8Jt8ri1YsPOvFpg46k+K8TpCb0P+zjCkjkPnV7WzfDJzMHy1LnA+wj5pLT1wjO901gLXeEhA==}
- engines: {node: '>=12'}
+ d3@7.9.0:
dependencies:
d3-array: 3.2.4
d3-axis: 3.0.0
@@ -7949,154 +13249,91 @@ packages:
d3-timer: 3.0.1
d3-transition: 3.0.1(d3-selection@3.0.0)
d3-zoom: 3.0.0
- dev: false
- /dagre-d3-es@7.0.10:
- resolution: {integrity: sha512-qTCQmEhcynucuaZgY5/+ti3X/rnszKZhEQH/ZdWdtP1tA/y3VoHJzcVrO9pjjJCNpigfscAtoUB5ONcd2wNn0A==}
+ dagre-d3-es@7.0.10:
dependencies:
d3: 7.9.0
lodash-es: 4.17.21
- dev: false
- /damerau-levenshtein@1.0.8:
- resolution: {integrity: sha512-sdQSFB7+llfUcQHUQO3+B8ERRj0Oa4w9POWMI/puGtuf7gFywGmkaLCElnudfTiKZV+NvHqL0ifzdrI8Ro7ESA==}
- dev: true
+ damerau-levenshtein@1.0.8: {}
- /data-view-buffer@1.0.1:
- resolution: {integrity: sha512-0lht7OugA5x3iJLOWFhWK/5ehONdprk0ISXqVFn/NFrDu+cuc8iADFrGQz5BnRK7LLU3JmkbXSxaqX+/mXYtUA==}
- engines: {node: '>= 0.4'}
+ data-view-buffer@1.0.1:
dependencies:
call-bind: 1.0.7
es-errors: 1.3.0
is-data-view: 1.0.1
- dev: true
- /data-view-byte-length@1.0.1:
- resolution: {integrity: sha512-4J7wRJD3ABAzr8wP+OcIcqq2dlUKp4DVflx++hs5h5ZKydWMI6/D/fAot+yh6g2tHh8fLFTvNOaVN357NvSrOQ==}
- engines: {node: '>= 0.4'}
+ data-view-byte-length@1.0.1:
dependencies:
call-bind: 1.0.7
es-errors: 1.3.0
is-data-view: 1.0.1
- dev: true
- /data-view-byte-offset@1.0.0:
- resolution: {integrity: sha512-t/Ygsytq+R995EJ5PZlD4Cu56sWa8InXySaViRzw9apusqsOO2bQP+SbYzAhR0pFKoB+43lYy8rWban9JSuXnA==}
- engines: {node: '>= 0.4'}
+ data-view-byte-offset@1.0.0:
dependencies:
call-bind: 1.0.7
es-errors: 1.3.0
is-data-view: 1.0.1
- dev: true
- /date-fns@2.30.0:
- resolution: {integrity: sha512-fnULvOpxnC5/Vg3NCiWelDsLiUc9bRwAPs/+LfTLNvetFCtCTN+yQz15C/fs4AwX1R9K5GLtLfn8QW+dWisaAw==}
- engines: {node: '>=0.11'}
+ date-fns@2.30.0:
dependencies:
'@babel/runtime': 7.24.1
- dev: false
- /dayjs@1.11.7:
- resolution: {integrity: sha512-+Yw9U6YO5TQohxLcIkrXBeY73WP3ejHWVvx8XCk3gxvQDCTEmS48ZrSZCKciI7Bhl/uCMyxYtE9UqRILmFphkQ==}
- dev: false
+ dayjs@1.11.7: {}
- /debug@2.6.9:
- resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
+ debug@2.6.9:
dependencies:
ms: 2.0.0
- dev: false
- /debug@3.2.7:
- resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
+ debug@3.2.7:
dependencies:
ms: 2.1.3
- dev: true
- /debug@4.3.4:
- resolution: {integrity: sha512-PRWFHuSU3eDtQJPvnNY7Jcket1j0t5OuOsFzPPzsekD52Zl8qUfFIPEiswXqIvHWGVHOgX+7G/vCNNhehwxfkQ==}
- engines: {node: '>=6.0'}
- peerDependencies:
- supports-color: '*'
- peerDependenciesMeta:
- supports-color:
- optional: true
+ debug@4.3.4:
dependencies:
ms: 2.1.2
- /decode-named-character-reference@1.0.2:
- resolution: {integrity: sha512-O8x12RzrUF8xyVcY0KJowWsmaJxQbmy0/EtnNtHRpsOcT7dFk5W598coHqBVpmWo1oQQfsCqfCmkZN5DJrZVdg==}
+ decode-named-character-reference@1.0.2:
dependencies:
character-entities: 2.0.2
- dev: false
- /decompress-response@4.2.1:
- resolution: {integrity: sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==}
- engines: {node: '>=8'}
- requiresBuild: true
+ decompress-response@4.2.1:
dependencies:
mimic-response: 2.1.0
- dev: false
optional: true
- /decompress-response@6.0.0:
- resolution: {integrity: sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==}
- engines: {node: '>=10'}
+ decompress-response@6.0.0:
dependencies:
mimic-response: 3.1.0
- dev: false
- /decompress-tar@4.1.1:
- resolution: {integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==}
- engines: {node: '>=4'}
+ decompress-tar@4.1.1:
dependencies:
file-type: 5.2.0
is-stream: 1.1.0
tar-stream: 1.6.2
- dev: false
- /decompress-tarbz2@4.1.1:
- resolution: {integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==}
- engines: {node: '>=4'}
+ decompress-tarbz2@4.1.1:
dependencies:
decompress-tar: 4.1.1
file-type: 6.2.0
is-stream: 1.1.0
seek-bzip: 1.0.6
unbzip2-stream: 1.4.3
- dev: false
- /decompress-targz@4.1.1:
- resolution: {integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==}
- engines: {node: '>=4'}
+ decompress-targz@4.1.1:
dependencies:
decompress-tar: 4.1.1
file-type: 5.2.0
is-stream: 1.1.0
- dev: false
- /decompress-unzip@4.0.1:
- resolution: {integrity: sha512-1fqeluvxgnn86MOh66u8FjbtJpAFv5wgCT9Iw8rcBqQcCo5tO8eiJw7NNTrvt9n4CRBVq7CstiS922oPgyGLrw==}
- engines: {node: '>=4'}
+ decompress-unzip@4.0.1:
dependencies:
file-type: 3.9.0
get-stream: 2.3.1
pify: 2.3.0
yauzl: 2.10.0
- dev: false
- /decompress@4.2.1:
- resolution: {integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==}
- engines: {node: '>=4'}
+ decompress@4.2.1:
dependencies:
decompress-tar: 4.1.1
decompress-tarbz2: 4.1.1
@@ -8106,285 +13343,169 @@ packages:
make-dir: 1.3.0
pify: 2.3.0
strip-dirs: 2.1.0
- dev: false
- /dedent@1.5.3:
- resolution: {integrity: sha512-NHQtfOOW68WD8lgypbLA5oT+Bt0xXJhiYvoR6SmmNXZfpzOGXwdKWmcwG8N7PwVVWV3eF/68nmD9BaJSsTBhyQ==}
- peerDependencies:
- babel-plugin-macros: ^3.1.0
- peerDependenciesMeta:
- babel-plugin-macros:
- optional: true
- dev: true
+ dedent@1.5.3(babel-plugin-macros@3.1.0):
+ optionalDependencies:
+ babel-plugin-macros: 3.1.0
- /deep-eql@4.1.3:
- resolution: {integrity: sha512-WaEtAOpRA1MQ0eohqZjpGD8zdI0Ovsm8mmFhaDN8dvDZzyoUMcYDnf5Y6iu7HTXxf8JDS23qWa4a+hKCDyOPzw==}
- engines: {node: '>=6'}
+ deep-eql@4.1.3:
dependencies:
type-detect: 4.0.8
- dev: true
- /deep-extend@0.6.0:
- resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==}
- engines: {node: '>=4.0.0'}
- dev: false
+ deep-extend@0.6.0: {}
- /deep-is@0.1.4:
- resolution: {integrity: sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==}
- dev: true
+ deep-is@0.1.4: {}
- /deepmerge@4.3.1:
- resolution: {integrity: sha512-3sUqbMEc77XqpdNO7FRyRog+eW3ph+GYCbj+rK+uYyRMuwsVy0rMiVtPn+QJlKFvWP/1PYpapqYn0Me2knFn+A==}
- engines: {node: '>=0.10.0'}
- dev: true
+ deepmerge@4.3.1: {}
- /defaults@1.0.4:
- resolution: {integrity: sha512-eFuaLoy/Rxalv2kr+lqMlUnrDWV+3j4pljOIJgLIhI058IQfWJ7vXhyEIHu+HtC738klGALYxOKDO0bQP3tg8A==}
+ defaults@1.0.4:
dependencies:
clone: 1.0.4
- dev: true
- /define-data-property@1.1.4:
- resolution: {integrity: sha512-rBMvIzlpA8v6E+SJZoo++HAYqsLrkg7MSfIinMPFhmkorw7X+dOXVJQs+QT69zGkzMyfDnIMN2Wid1+NbL3T+A==}
- engines: {node: '>= 0.4'}
+ define-data-property@1.1.4:
dependencies:
es-define-property: 1.0.0
es-errors: 1.3.0
gopd: 1.0.1
- /define-properties@1.2.1:
- resolution: {integrity: sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==}
- engines: {node: '>= 0.4'}
+ define-properties@1.2.1:
dependencies:
define-data-property: 1.1.4
has-property-descriptors: 1.0.2
object-keys: 1.1.1
- dev: true
- /delaunator@5.0.1:
- resolution: {integrity: sha512-8nvh+XBe96aCESrGOqMp/84b13H9cdKbG5P2ejQCh4d4sK9RL4371qou9drQjMhvnPmhWl5hnmqbEE0fXr9Xnw==}
+ delaunator@5.0.1:
dependencies:
robust-predicates: 3.0.2
- dev: false
- /delayed-stream@1.0.0:
- resolution: {integrity: sha512-ZySD7Nf91aLB0RxL4KGrKHBXl7Eds1DAmEdcoVawXnLD7SDhpNgtuII2aAkg7a7QS41jxPSZ17p4VdGnMHk3MQ==}
- engines: {node: '>=0.4.0'}
+ delayed-stream@1.0.0: {}
- /delegates@1.0.0:
- resolution: {integrity: sha512-bd2L678uiWATM6m5Z1VzNCErI3jiGzt6HGY8OVICs40JQq/HALfbyNJmp0UDakEY4pMMaN0Ly5om/B1VI/+xfQ==}
- requiresBuild: true
- dev: false
+ delegates@1.0.0:
optional: true
- /depd@2.0.0:
- resolution: {integrity: sha512-g7nH6P6dyDioJogAAGprGpCtVImJhpPk/roCzdb3fIh61/s/nPsfR6onyMwkCAR/OlC3yBC0lESvUoQEAssIrw==}
- engines: {node: '>= 0.8'}
- dev: false
+ depd@2.0.0: {}
- /dequal@2.0.3:
- resolution: {integrity: sha512-0je+qPKHEMohvfRTCEo3CrPG6cAzAYgmzKyxRiYSSDkS6eGJdyVJm7WaYA5ECaAD9wLB2T4EEeymA5aFVcYXCA==}
- engines: {node: '>=6'}
+ dequal@2.0.3: {}
- /des.js@1.1.0:
- resolution: {integrity: sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==}
+ des.js@1.1.0:
dependencies:
inherits: 2.0.4
minimalistic-assert: 1.0.1
- dev: true
- /destroy@1.2.0:
- resolution: {integrity: sha512-2sJGJTaXIIaR1w4iJSNoN0hnMY7Gpc/n8D4qSCJw8QqFWXf7cuAgnEHxBpweaVcPevC2l3KpjYCx3NypQQgaJg==}
- engines: {node: '>= 0.8', npm: 1.2.8000 || >= 1.4.16}
- dev: false
+ destroy@1.2.0: {}
- /detect-libc@2.0.3:
- resolution: {integrity: sha512-bwy0MGW55bG41VqxxypOsdSdGqLwXPI/focwgTYCFMbdUiBAxLg9CFzG08sz2aqzknwiX7Hkl0bQENjg8iLByw==}
- engines: {node: '>=8'}
- requiresBuild: true
- dev: false
+ detect-libc@2.0.3: {}
- /detect-newline@3.1.0:
- resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==}
- engines: {node: '>=8'}
- dev: true
+ detect-newline@3.1.0: {}
- /detect-node-es@1.1.0:
- resolution: {integrity: sha512-ypdmJU/TbBby2Dxibuv7ZLW3Bs1QEmM7nHjEANfohJLvE0XVujisn1qPJcZxg+qDucsr+bP6fLD1rPS3AhJ7EQ==}
- dev: false
+ detect-node-es@1.1.0: {}
- /dezalgo@1.0.4:
- resolution: {integrity: sha512-rXSP0bf+5n0Qonsb+SVVfNfIsimO4HEtmnIpPHY8Q1UCzKlQrDMfdobr8nJOOsRgWCyMRqeSBQzmWUMq7zvVig==}
+ dezalgo@1.0.4:
dependencies:
asap: 2.0.6
wrappy: 1.0.2
- /diff-sequences@29.6.3:
- resolution: {integrity: sha512-EjePK1srD3P08o2j4f0ExnylqRs5B9tJjcp9t1krH2qRi8CCdsYfwe9JgSLurFBWwq4uOlipzfk5fHNvwFKr8Q==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dev: true
+ diff-sequences@29.6.3: {}
- /diff@4.0.2:
- resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==}
- engines: {node: '>=0.3.1'}
- dev: true
+ diff@4.0.2: {}
- /diff@5.2.0:
- resolution: {integrity: sha512-uIFDxqpRZGZ6ThOk84hEfqWoHx2devRFvpTZcTHur85vImfaxUbTW9Ryh4CpCuDnToOP1CEtXKIgytHBPVff5A==}
- engines: {node: '>=0.3.1'}
- dev: false
+ diff@5.2.0: {}
- /diffie-hellman@5.0.3:
- resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==}
+ diffie-hellman@5.0.3:
dependencies:
bn.js: 4.12.0
miller-rabin: 4.0.1
randombytes: 2.1.0
- dev: true
- /digest-fetch@1.3.0:
- resolution: {integrity: sha512-CGJuv6iKNM7QyZlM2T3sPAdZWd/p9zQiRNS9G+9COUCwzWFTs0Xp8NF5iePx7wtvhDykReiRRrSeNb4oMmB8lA==}
+ digest-fetch@1.3.0:
dependencies:
base-64: 0.1.0
md5: 2.3.0
- dev: false
- /dingbat-to-unicode@1.0.1:
- resolution: {integrity: sha512-98l0sW87ZT58pU4i61wa2OHwxbiYSbuxsCBozaVnYX2iCnr3bLM3fIes1/ej7h1YdOKuKt/MLs706TVnALA65w==}
- dev: false
+ dingbat-to-unicode@1.0.1: {}
- /dir-glob@3.0.1:
- resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==}
- engines: {node: '>=8'}
+ dir-glob@3.0.1:
dependencies:
path-type: 4.0.0
- dev: true
- /doctrine@2.1.0:
- resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==}
- engines: {node: '>=0.10.0'}
+ doctrine@2.1.0:
dependencies:
esutils: 2.0.3
- dev: true
- /doctrine@3.0.0:
- resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==}
- engines: {node: '>=6.0.0'}
+ doctrine@3.0.0:
dependencies:
esutils: 2.0.3
- dev: true
- /dom-serializer@1.4.1:
- resolution: {integrity: sha512-VHwB3KfrcOOkelEG2ZOfxqLZdfkil8PtJi4P8N2MMXucZq2yLp75ClViUlOVwyoHEDjYU433Aq+5zWP61+RGag==}
+ dom-serializer@1.4.1:
dependencies:
domelementtype: 2.3.0
domhandler: 4.3.1
entities: 2.2.0
- dev: true
- /dom-serializer@2.0.0:
- resolution: {integrity: sha512-wIkAryiqt/nV5EQKqQpo3SToSOV9J0DnbJqwK7Wv/Trc92zIAYZ4FlMu+JPFW1DfGFt81ZTCGgDEabffXeLyJg==}
+ dom-serializer@2.0.0:
dependencies:
domelementtype: 2.3.0
domhandler: 5.0.3
entities: 4.5.0
- dev: false
- /domain-browser@4.23.0:
- resolution: {integrity: sha512-ArzcM/II1wCCujdCNyQjXrAFwS4mrLh4C7DZWlaI8mdh7h3BfKdNd3bKXITfl2PT9FtfQqaGvhi1vPRQPimjGA==}
- engines: {node: '>=10'}
- dev: true
+ domain-browser@4.23.0: {}
- /domelementtype@2.3.0:
- resolution: {integrity: sha512-OLETBj6w0OsagBwdXnPdN0cnMfF9opN69co+7ZrbfPGrdpPVNBUj02spi6B1N7wChLQiPn4CSH/zJvXw56gmHw==}
+ domelementtype@2.3.0: {}
- /domhandler@4.3.1:
- resolution: {integrity: sha512-GrwoxYN+uWlzO8uhUXRl0P+kHE4GtVPfYzVLcUxPL7KNdHKj66vvlhiweIHqYYXWlw+T8iLMp42Lm67ghw4WMQ==}
- engines: {node: '>= 4'}
+ domhandler@4.3.1:
dependencies:
domelementtype: 2.3.0
- dev: true
- /domhandler@5.0.3:
- resolution: {integrity: sha512-cgwlv/1iFQiFnU96XXgROh8xTeetsnJiDsTc7TYCLFd9+/WNkIqPTxiM/8pSd8VIrhXGTf1Ny1q1hquVqDJB5w==}
- engines: {node: '>= 4'}
+ domhandler@5.0.3:
dependencies:
domelementtype: 2.3.0
- dev: false
- /domino-ext@2.1.4:
- resolution: {integrity: sha512-t8piRI9Qahd4V/NqnCcqdBWsQ4OYeOvcTuoHl38Pzk9OJJ/UiCYHA2jX2fACmBtDlSMiWa0uR524KuLEAMc/3Q==}
- dev: false
+ domino-ext@2.1.4: {}
- /domino@2.1.6:
- resolution: {integrity: sha512-3VdM/SXBZX2omc9JF9nOPCtDaYQ67BGp5CoLpIQlO2KCAPETs8TcDHacF26jXadGbvUteZzRTeos2fhID5+ucQ==}
- dev: false
+ domino@2.1.6: {}
- /dompurify@3.0.3:
- resolution: {integrity: sha512-axQ9zieHLnAnHh0sfAamKYiqXMJAVwu+LM/alQ7WDagoWessyWvMSFyW65CqF3owufNu8HBcE4cM2Vflu7YWcQ==}
- dev: false
+ dompurify@3.0.3: {}
- /domutils@2.8.0:
- resolution: {integrity: sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==}
+ domutils@2.8.0:
dependencies:
dom-serializer: 1.4.1
domelementtype: 2.3.0
domhandler: 4.3.1
- dev: true
- /domutils@3.1.0:
- resolution: {integrity: sha512-H78uMmQtI2AhgDJjWeQmHwJJ2bLPD3GMmO7Zja/ZZh84wkm+4ut+IUnUdRa8uCGX88DiVx1j6FRe1XfxEgjEZA==}
+ domutils@3.1.0:
dependencies:
dom-serializer: 2.0.0
domelementtype: 2.3.0
domhandler: 5.0.3
- dev: false
- /duck@0.1.12:
- resolution: {integrity: sha512-wkctla1O6VfP89gQ+J/yDesM0S7B7XLXjKGzXxMDVFg7uEn706niAtyYovKbyq1oT9YwDcly721/iUWoc8MVRg==}
+ duck@0.1.12:
dependencies:
underscore: 1.13.6
- dev: false
- /eastasianwidth@0.2.0:
- resolution: {integrity: sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==}
+ eastasianwidth@0.2.0: {}
- /ecdsa-sig-formatter@1.0.11:
- resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==}
+ ecdsa-sig-formatter@1.0.11:
dependencies:
safe-buffer: 5.2.1
- dev: false
- /echarts-gl@2.0.9(echarts@5.4.1):
- resolution: {integrity: sha512-oKeMdkkkpJGWOzjgZUsF41DOh6cMsyrGGXimbjK2l6Xeq/dBQu4ShG2w2Dzrs/1bD27b2pLTGSaUzouY191gzA==}
- peerDependencies:
- echarts: ^5.1.2
+ echarts-gl@2.0.9(echarts@5.4.1):
dependencies:
claygl: 1.3.0
echarts: 5.4.1
zrender: 5.5.0
- dev: false
- /echarts@5.4.1:
- resolution: {integrity: sha512-9ltS3M2JB0w2EhcYjCdmtrJ+6haZcW6acBolMGIuf01Hql1yrIV01L1aRj7jsaaIULJslEP9Z3vKlEmnJaWJVQ==}
+ echarts@5.4.1:
dependencies:
tslib: 2.3.0
zrender: 5.4.1
- dev: false
- /ee-first@1.1.1:
- resolution: {integrity: sha512-WMwm9LhRUo+WUaRN+vRuETqG89IgZphVSNkdFgeb6sS/E4OrDIN7t48CAewSHXc6C8lefD8KKfr5vY61brQlow==}
- dev: false
+ ee-first@1.1.1: {}
- /electron-to-chromium@1.4.723:
- resolution: {integrity: sha512-rxFVtrMGMFROr4qqU6n95rUi9IlfIm+lIAt+hOToy/9r6CDv0XiEcQdC3VP71y1pE5CFTzKV0RvxOGYCPWWHPw==}
+ electron-to-chromium@1.4.723: {}
- /elkjs@0.8.2:
- resolution: {integrity: sha512-L6uRgvZTH+4OF5NE/MBbzQx/WYpru1xCBE9respNj6qznEewGUIfhzmm7horWWxbNO2M0WckQypGctR8lH79xQ==}
- dev: false
+ elkjs@0.8.2: {}
- /elliptic@6.5.5:
- resolution: {integrity: sha512-7EjbcmUm17NQFu4Pmgmq2olYMj8nwMnpcddByChSUjArp8F5DQWcIcpriwO4ZToLNAJig0yiyjswfyGNje/ixw==}
+ elliptic@6.5.5:
dependencies:
bn.js: 4.12.0
brorand: 1.1.0
@@ -8393,75 +13514,45 @@ packages:
inherits: 2.0.4
minimalistic-assert: 1.0.1
minimalistic-crypto-utils: 1.0.1
- dev: true
- /emittery@0.13.1:
- resolution: {integrity: sha512-DeWwawk6r5yR9jFgnDKYt4sLS0LmHJJi3ZOnb5/JdbYwj3nW+FxQnHIjhBKz8YLC7oRNPVM9NQ47I3CVx34eqQ==}
- engines: {node: '>=12'}
- dev: true
+ emittery@0.13.1: {}
- /emoji-regex@8.0.0:
- resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==}
+ emoji-regex@8.0.0: {}
- /emoji-regex@9.2.2:
- resolution: {integrity: sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==}
+ emoji-regex@9.2.2: {}
- /emojis-list@3.0.0:
- resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==}
- engines: {node: '>= 4'}
- dev: false
+ emojis-list@3.0.0: {}
- /enabled@2.0.0:
- resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==}
- dev: false
+ enabled@2.0.0: {}
- /encodeurl@1.0.2:
- resolution: {integrity: sha512-TPJXq8JqFaVYm2CWmPvnP2Iyo4ZSM7/QKcSmuMLDObfpH5fi7RUGmd/rTDf+rut/saiDiQEeVTNgAmJEdAOx0w==}
- engines: {node: '>= 0.8'}
- dev: false
+ encodeurl@1.0.2: {}
- /encoding@0.1.13:
- resolution: {integrity: sha512-ETBauow1T35Y/WZMkio9jiM0Z5xjHHmJ4XmjZOq1l/dXz3lr2sRn87nJy20RupqSh1F2m3HHPSp8ShIPQJrJ3A==}
+ encoding@0.1.13:
dependencies:
iconv-lite: 0.6.3
- /end-of-stream@1.4.4:
- resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==}
+ end-of-stream@1.4.4:
dependencies:
once: 1.4.0
- /enhanced-resolve@5.16.1:
- resolution: {integrity: sha512-4U5pNsuDl0EhuZpq46M5xPslstkviJuhrdobaRDBk2Jy2KO37FDAJl4lb2KlNabxT0m4MTK2UHNrsAcphE8nyw==}
- engines: {node: '>=10.13.0'}
+ enhanced-resolve@5.16.1:
dependencies:
graceful-fs: 4.2.11
tapable: 2.2.1
- /entities@2.2.0:
- resolution: {integrity: sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==}
- dev: true
+ entities@2.2.0: {}
- /entities@4.5.0:
- resolution: {integrity: sha512-V0hjH4dGPh9Ao5p0MoRY6BVqtwCjhz6vI5LT8AJ55H+4g9/4vbHx1I54fS0XuclLhDHArPQCiMjDxjaL8fPxhw==}
- engines: {node: '>=0.12'}
+ entities@4.5.0: {}
- /env-paths@2.2.1:
- resolution: {integrity: sha512-+h1lkLKhZMTYjog1VEpJNG7NZJWcuc2DDk/qsqSTRRCOXiLjeQ1d1/udrUGhqMxUgAlwKNZ0cf2uqan5GLuS2A==}
- engines: {node: '>=6'}
- dev: false
+ env-paths@2.2.1: {}
- /err-code@2.0.3:
- resolution: {integrity: sha512-2bmlRpNKBxT/CRmPOlyISQpNj+qSeYvcym/uT0Jx2bMOlKLtSy1ZmLuVxSEKKyor/N5yhvp/ZiG1oE3DEYMSFA==}
- dev: false
+ err-code@2.0.3: {}
- /error-ex@1.3.2:
- resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==}
+ error-ex@1.3.2:
dependencies:
is-arrayish: 0.2.1
- /es-abstract@1.23.3:
- resolution: {integrity: sha512-e+HfNH61Bj1X9/jLc5v1owaLYuHdeHHSQlkhCBiTK8rBvKaULl/beGMxwrMXjpYrv4pz22BlY570vVePA2ho4A==}
- engines: {node: '>= 0.4'}
+ es-abstract@1.23.3:
dependencies:
array-buffer-byte-length: 1.0.1
arraybuffer.prototype.slice: 1.0.3
@@ -8509,21 +13600,14 @@ packages:
typed-array-length: 1.0.6
unbox-primitive: 1.0.2
which-typed-array: 1.1.15
- dev: true
- /es-define-property@1.0.0:
- resolution: {integrity: sha512-jxayLKShrEqqzJ0eumQbVhTYQM27CfT1T35+gCgDFoL82JLsXqTJ76zv6A0YLOgEnLUMvLzsDsGIrl8NFpT2gQ==}
- engines: {node: '>= 0.4'}
+ es-define-property@1.0.0:
dependencies:
get-intrinsic: 1.2.4
- /es-errors@1.3.0:
- resolution: {integrity: sha512-Zf5H2Kxt2xjTvbJvP2ZWLEICxA6j+hAmMzIlypy4xcBg1vKVnx89Wy0GbS+kf5cwCVFFzdCFh2XSCFNULS6csw==}
- engines: {node: '>= 0.4'}
+ es-errors@1.3.0: {}
- /es-iterator-helpers@1.0.19:
- resolution: {integrity: sha512-zoMwbCcH5hwUkKJkT8kDIBZSz9I6mVG//+lDCinLCGov4+r7NIy0ld8o03M0cJxl2spVf6ESYVS6/gpIfq1FFw==}
- engines: {node: '>= 0.4'}
+ es-iterator-helpers@1.0.19:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
@@ -8539,227 +13623,90 @@ packages:
internal-slot: 1.0.7
iterator.prototype: 1.1.2
safe-array-concat: 1.1.2
- dev: true
- /es-module-lexer@1.5.2:
- resolution: {integrity: sha512-l60ETUTmLqbVbVHv1J4/qj+M8nq7AwMzEcg3kmJDt9dCNrTk+yHcYFf/Kw75pMDwd9mPcIGCG5LcS20SxYRzFA==}
+ es-module-lexer@1.5.2: {}
- /es-object-atoms@1.0.0:
- resolution: {integrity: sha512-MZ4iQ6JwHOBQjahnjwaC1ZtIBH+2ohjamzAO3oaHcXYup7qxjF2fixyH+Q71voWHeOkI2q/TnJao/KfXYIZWbw==}
- engines: {node: '>= 0.4'}
+ es-object-atoms@1.0.0:
dependencies:
es-errors: 1.3.0
- dev: true
- /es-set-tostringtag@2.0.3:
- resolution: {integrity: sha512-3T8uNMC3OQTHkFUsFq8r/BwAXLHvU/9O9mE0fBc/MY5iq/8H7ncvO947LmYA6ldWw9Uh8Yhf25zu6n7nML5QWQ==}
- engines: {node: '>= 0.4'}
+ es-set-tostringtag@2.0.3:
dependencies:
get-intrinsic: 1.2.4
has-tostringtag: 1.0.2
hasown: 2.0.2
- dev: true
- /es-shim-unscopables@1.0.2:
- resolution: {integrity: sha512-J3yBRXCzDu4ULnQwxyToo/OjdMx6akgVC7K6few0a7F/0wLtmKKN7I73AH5T2836UuXRqN7Qg+IIUw/+YJksRw==}
+ es-shim-unscopables@1.0.2:
dependencies:
hasown: 2.0.2
- dev: true
- /es-to-primitive@1.2.1:
- resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==}
- engines: {node: '>= 0.4'}
+ es-to-primitive@1.2.1:
dependencies:
is-callable: 1.2.7
is-date-object: 1.0.5
is-symbol: 1.0.4
- dev: true
-
- /esbuild-android-64@0.15.18:
- resolution: {integrity: sha512-wnpt3OXRhcjfIDSZu9bnzT4/TNTDsOUvip0foZOUBG7QbSt//w3QV4FInVJxNhKc/ErhUxc5z4QjHtMi7/TbgA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [android]
- requiresBuild: true
- dev: true
- optional: true
- /esbuild-android-arm64@0.15.18:
- resolution: {integrity: sha512-G4xu89B8FCzav9XU8EjsXacCKSG2FT7wW9J6hOc18soEHJdtWu03L3TQDGf0geNxfLTtxENKBzMSq9LlbjS8OQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [android]
- requiresBuild: true
- dev: true
+ esbuild-android-64@0.15.18:
optional: true
- /esbuild-darwin-64@0.15.18:
- resolution: {integrity: sha512-2WAvs95uPnVJPuYKP0Eqx+Dl/jaYseZEUUT1sjg97TJa4oBtbAKnPnl3b5M9l51/nbx7+QAEtuummJZW0sBEmg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [darwin]
- requiresBuild: true
- dev: true
+ esbuild-android-arm64@0.15.18:
optional: true
- /esbuild-darwin-arm64@0.15.18:
- resolution: {integrity: sha512-tKPSxcTJ5OmNb1btVikATJ8NftlyNlc8BVNtyT/UAr62JFOhwHlnoPrhYWz09akBLHI9nElFVfWSTSRsrZiDUA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [darwin]
- requiresBuild: true
- dev: true
+ esbuild-darwin-64@0.15.18:
optional: true
- /esbuild-freebsd-64@0.15.18:
- resolution: {integrity: sha512-TT3uBUxkteAjR1QbsmvSsjpKjOX6UkCstr8nMr+q7zi3NuZ1oIpa8U41Y8I8dJH2fJgdC3Dj3CXO5biLQpfdZA==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [freebsd]
- requiresBuild: true
- dev: true
+ esbuild-darwin-arm64@0.15.18:
optional: true
- /esbuild-freebsd-arm64@0.15.18:
- resolution: {integrity: sha512-R/oVr+X3Tkh+S0+tL41wRMbdWtpWB8hEAMsOXDumSSa6qJR89U0S/PpLXrGF7Wk/JykfpWNokERUpCeHDl47wA==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [freebsd]
- requiresBuild: true
- dev: true
+ esbuild-freebsd-64@0.15.18:
optional: true
-
- /esbuild-linux-32@0.15.18:
- resolution: {integrity: sha512-lphF3HiCSYtaa9p1DtXndiQEeQDKPl9eN/XNoBf2amEghugNuqXNZA/ZovthNE2aa4EN43WroO0B85xVSjYkbg==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [linux]
- requiresBuild: true
- dev: true
+
+ esbuild-freebsd-arm64@0.15.18:
optional: true
- /esbuild-linux-64@0.15.18:
- resolution: {integrity: sha512-hNSeP97IviD7oxLKFuii5sDPJ+QHeiFTFLoLm7NZQligur8poNOWGIgpQ7Qf8Balb69hptMZzyOBIPtY09GZYw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [linux]
- requiresBuild: true
- dev: true
+ esbuild-linux-32@0.15.18:
optional: true
- /esbuild-linux-arm64@0.15.18:
- resolution: {integrity: sha512-54qr8kg/6ilcxd+0V3h9rjT4qmjc0CccMVWrjOEM/pEcUzt8X62HfBSeZfT2ECpM7104mk4yfQXkosY8Quptug==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [linux]
- requiresBuild: true
- dev: true
+ esbuild-linux-64@0.15.18:
optional: true
- /esbuild-linux-arm@0.15.18:
- resolution: {integrity: sha512-UH779gstRblS4aoS2qpMl3wjg7U0j+ygu3GjIeTonCcN79ZvpPee12Qun3vcdxX+37O5LFxz39XeW2I9bybMVA==}
- engines: {node: '>=12'}
- cpu: [arm]
- os: [linux]
- requiresBuild: true
- dev: true
+ esbuild-linux-arm64@0.15.18:
optional: true
- /esbuild-linux-mips64le@0.15.18:
- resolution: {integrity: sha512-Mk6Ppwzzz3YbMl/ZZL2P0q1tnYqh/trYZ1VfNP47C31yT0K8t9s7Z077QrDA/guU60tGNp2GOwCQnp+DYv7bxQ==}
- engines: {node: '>=12'}
- cpu: [mips64el]
- os: [linux]
- requiresBuild: true
- dev: true
+ esbuild-linux-arm@0.15.18:
optional: true
- /esbuild-linux-ppc64le@0.15.18:
- resolution: {integrity: sha512-b0XkN4pL9WUulPTa/VKHx2wLCgvIAbgwABGnKMY19WhKZPT+8BxhZdqz6EgkqCLld7X5qiCY2F/bfpUUlnFZ9w==}
- engines: {node: '>=12'}
- cpu: [ppc64]
- os: [linux]
- requiresBuild: true
- dev: true
+ esbuild-linux-mips64le@0.15.18:
optional: true
- /esbuild-linux-riscv64@0.15.18:
- resolution: {integrity: sha512-ba2COaoF5wL6VLZWn04k+ACZjZ6NYniMSQStodFKH/Pu6RxzQqzsmjR1t9QC89VYJxBeyVPTaHuBMCejl3O/xg==}
- engines: {node: '>=12'}
- cpu: [riscv64]
- os: [linux]
- requiresBuild: true
- dev: true
+ esbuild-linux-ppc64le@0.15.18:
optional: true
- /esbuild-linux-s390x@0.15.18:
- resolution: {integrity: sha512-VbpGuXEl5FCs1wDVp93O8UIzl3ZrglgnSQ+Hu79g7hZu6te6/YHgVJxCM2SqfIila0J3k0csfnf8VD2W7u2kzQ==}
- engines: {node: '>=12'}
- cpu: [s390x]
- os: [linux]
- requiresBuild: true
- dev: true
+ esbuild-linux-riscv64@0.15.18:
optional: true
- /esbuild-netbsd-64@0.15.18:
- resolution: {integrity: sha512-98ukeCdvdX7wr1vUYQzKo4kQ0N2p27H7I11maINv73fVEXt2kyh4K4m9f35U1K43Xc2QGXlzAw0K9yoU7JUjOg==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [netbsd]
- requiresBuild: true
- dev: true
+ esbuild-linux-s390x@0.15.18:
optional: true
- /esbuild-openbsd-64@0.15.18:
- resolution: {integrity: sha512-yK5NCcH31Uae076AyQAXeJzt/vxIo9+omZRKj1pauhk3ITuADzuOx5N2fdHrAKPxN+zH3w96uFKlY7yIn490xQ==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [openbsd]
- requiresBuild: true
- dev: true
+ esbuild-netbsd-64@0.15.18:
optional: true
- /esbuild-sunos-64@0.15.18:
- resolution: {integrity: sha512-On22LLFlBeLNj/YF3FT+cXcyKPEI263nflYlAhz5crxtp3yRG1Ugfr7ITyxmCmjm4vbN/dGrb/B7w7U8yJR9yw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [sunos]
- requiresBuild: true
- dev: true
+ esbuild-openbsd-64@0.15.18:
optional: true
- /esbuild-windows-32@0.15.18:
- resolution: {integrity: sha512-o+eyLu2MjVny/nt+E0uPnBxYuJHBvho8vWsC2lV61A7wwTWC3jkN2w36jtA+yv1UgYkHRihPuQsL23hsCYGcOQ==}
- engines: {node: '>=12'}
- cpu: [ia32]
- os: [win32]
- requiresBuild: true
- dev: true
+ esbuild-sunos-64@0.15.18:
optional: true
- /esbuild-windows-64@0.15.18:
- resolution: {integrity: sha512-qinug1iTTaIIrCorAUjR0fcBk24fjzEedFYhhispP8Oc7SFvs+XeW3YpAKiKp8dRpizl4YYAhxMjlftAMJiaUw==}
- engines: {node: '>=12'}
- cpu: [x64]
- os: [win32]
- requiresBuild: true
- dev: true
+ esbuild-windows-32@0.15.18:
optional: true
- /esbuild-windows-arm64@0.15.18:
- resolution: {integrity: sha512-q9bsYzegpZcLziq0zgUi5KqGVtfhjxGbnksaBFYmWLxeV/S1fK4OLdq2DFYnXcLMjlZw2L0jLsk1eGoB522WXQ==}
- engines: {node: '>=12'}
- cpu: [arm64]
- os: [win32]
- requiresBuild: true
- dev: true
+ esbuild-windows-64@0.15.18:
optional: true
- /esbuild@0.15.18:
- resolution: {integrity: sha512-x/R72SmW3sSFRm5zrrIjAhCeQSAWoni3CmHEqfQrZIQTM3lVCdehdwuIqaOtfC2slvpdlLa62GYoN8SxT23m6Q==}
- engines: {node: '>=12'}
- hasBin: true
- requiresBuild: true
+ esbuild-windows-arm64@0.15.18:
+ optional: true
+
+ esbuild@0.15.18:
optionalDependencies:
'@esbuild/android-arm': 0.15.18
'@esbuild/linux-loong64': 0.15.18
@@ -8783,13 +13730,8 @@ packages:
esbuild-windows-32: 0.15.18
esbuild-windows-64: 0.15.18
esbuild-windows-arm64: 0.15.18
- dev: true
- /esbuild@0.17.19:
- resolution: {integrity: sha512-XQ0jAPFkK/u3LcVRcvVHQcTIqD6E2H1fvZMA5dQPSOWb3suUbWbfbRf94pjc0bNzRYLfIrDRQXr7X+LHIm5oHw==}
- engines: {node: '>=12'}
- hasBin: true
- requiresBuild: true
+ esbuild@0.17.19:
optionalDependencies:
'@esbuild/android-arm': 0.17.19
'@esbuild/android-arm64': 0.17.19
@@ -8813,81 +13755,52 @@ packages:
'@esbuild/win32-arm64': 0.17.19
'@esbuild/win32-ia32': 0.17.19
'@esbuild/win32-x64': 0.17.19
- dev: true
- /escalade@3.1.2:
- resolution: {integrity: sha512-ErCHMCae19vR8vQGe50xIsVomy19rg6gFu3+r3jkEO46suLMWBksvVyoGgQV+jOfl84ZSOSlmv6Gxa89PmTGmA==}
- engines: {node: '>=6'}
+ escalade@3.1.2: {}
- /escape-html@1.0.3:
- resolution: {integrity: sha512-NiSupZ4OeuGwr68lGIeym/ksIZMJodUGOSCZ/FSnTxcrekbvqrgdUxlJOMpijaKZVjAJrWrGs/6Jy8OMuyj9ow==}
- dev: false
+ escape-html@1.0.3: {}
- /escape-string-regexp@1.0.5:
- resolution: {integrity: sha512-vbRorB5FUQWvla16U8R/qgaFIya2qGzwDrNmCZuYKrbdSUMG6I1ZCGQRefkRVhuOkIGVne7BQ35DSfo1qvJqFg==}
- engines: {node: '>=0.8.0'}
+ escape-string-regexp@1.0.5: {}
- /escape-string-regexp@2.0.0:
- resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==}
- engines: {node: '>=8'}
- dev: true
+ escape-string-regexp@2.0.0: {}
- /escape-string-regexp@4.0.0:
- resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==}
- engines: {node: '>=10'}
+ escape-string-regexp@4.0.0: {}
- /escape-string-regexp@5.0.0:
- resolution: {integrity: sha512-/veY75JbMK4j1yjvuUxuVsiS/hr/4iHs9FTT6cgTexxdE0Ly/glccBAkloH/DofkjRbZU3bnoj38mOmhkZ0lHw==}
- engines: {node: '>=12'}
- dev: false
+ escape-string-regexp@5.0.0: {}
- /eslint-config-next@14.2.3(eslint@8.34.0)(typescript@4.9.5):
- resolution: {integrity: sha512-ZkNztm3Q7hjqvB1rRlOX8P9E/cXRL9ajRcs8jufEtwMfTVYRqnmtnaSu57QqHyBlovMuiB8LEzfLBkh5RYV6Fg==}
- peerDependencies:
- eslint: ^7.23.0 || ^8.0.0
- typescript: '>=3.3.1'
- peerDependenciesMeta:
- typescript:
- optional: true
+ eslint-config-next@14.2.3(eslint@8.34.0)(typescript@4.9.5):
dependencies:
'@next/eslint-plugin-next': 14.2.3
'@rushstack/eslint-patch': 1.10.2
'@typescript-eslint/parser': 7.2.0(eslint@8.34.0)(typescript@4.9.5)
eslint: 8.34.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.34.0)
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.34.0)
+ eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.34.0))(eslint@8.34.0)
+ eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.34.0))(eslint@8.34.0))(eslint@8.34.0)
eslint-plugin-jsx-a11y: 6.8.0(eslint@8.34.0)
eslint-plugin-react: 7.34.1(eslint@8.34.0)
eslint-plugin-react-hooks: 4.6.2(eslint@8.34.0)
+ optionalDependencies:
typescript: 4.9.5
transitivePeerDependencies:
- eslint-import-resolver-webpack
- supports-color
- dev: true
- /eslint-import-resolver-node@0.3.9:
- resolution: {integrity: sha512-WFj2isz22JahUv+B788TlO3N6zL3nNJGU8CcZbPZvVEkBPaJdCV4vy5wyghty5ROFbCRnm132v8BScu5/1BQ8g==}
+ eslint-import-resolver-node@0.3.9:
dependencies:
debug: 3.2.7
is-core-module: 2.13.1
resolve: 1.22.8
transitivePeerDependencies:
- supports-color
- dev: true
- /eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.34.0):
- resolution: {integrity: sha512-xgdptdoi5W3niYeuQxKmzVDTATvLYqhpwmykwsh7f6HIOStGWEIL9iqZgQDF9u9OEzrRwR8no5q2VT+bjAujTg==}
- engines: {node: ^14.18.0 || >=16.0.0}
- peerDependencies:
- eslint: '*'
- eslint-plugin-import: '*'
+ eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.34.0))(eslint@8.34.0):
dependencies:
debug: 4.3.4
enhanced-resolve: 5.16.1
eslint: 8.34.0
- eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.34.0)
- eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.34.0)
+ eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.34.0))(eslint@8.34.0))(eslint@8.34.0)
+ eslint-plugin-import: 2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.34.0))(eslint@8.34.0))(eslint@8.34.0)
fast-glob: 3.3.2
get-tsconfig: 4.7.5
is-core-module: 2.13.1
@@ -8897,49 +13810,20 @@ packages:
- eslint-import-resolver-node
- eslint-import-resolver-webpack
- supports-color
- dev: true
- /eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.34.0):
- resolution: {integrity: sha512-rXDXR3h7cs7dy9RNpUlQf80nX31XWJEyGq1tRMo+6GsO5VmTe4UTwtmonAD4ZkAsrfMVDA2wlGJ3790Ys+D49Q==}
- 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
+ eslint-module-utils@2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.34.0))(eslint@8.34.0))(eslint@8.34.0):
dependencies:
- '@typescript-eslint/parser': 7.2.0(eslint@8.34.0)(typescript@4.9.5)
debug: 3.2.7
+ optionalDependencies:
+ '@typescript-eslint/parser': 7.2.0(eslint@8.34.0)(typescript@4.9.5)
eslint: 8.34.0
eslint-import-resolver-node: 0.3.9
- eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1)(eslint@8.34.0)
+ eslint-import-resolver-typescript: 3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.34.0))(eslint@8.34.0)
transitivePeerDependencies:
- supports-color
- dev: true
- /eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-typescript@3.6.1)(eslint@8.34.0):
- resolution: {integrity: sha512-BbPC0cuExzhiMo4Ff1BTVwHpjjv28C5R+btTOGaCRC7UEz801up0JadwkeSk5Ued6TG34uaczuVuH6qyy5YUxw==}
- engines: {node: '>=4'}
- peerDependencies:
- '@typescript-eslint/parser': '*'
- eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8
- peerDependenciesMeta:
- '@typescript-eslint/parser':
- optional: true
+ eslint-plugin-import@2.29.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.34.0))(eslint@8.34.0))(eslint@8.34.0):
dependencies:
- '@typescript-eslint/parser': 7.2.0(eslint@8.34.0)(typescript@4.9.5)
array-includes: 3.1.8
array.prototype.findlastindex: 1.2.5
array.prototype.flat: 1.3.2
@@ -8948,7 +13832,7 @@ packages:
doctrine: 2.1.0
eslint: 8.34.0
eslint-import-resolver-node: 0.3.9
- eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0)(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1)(eslint@8.34.0)
+ eslint-module-utils: 2.8.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-import-resolver-typescript@3.6.1(@typescript-eslint/parser@7.2.0(eslint@8.34.0)(typescript@4.9.5))(eslint-import-resolver-node@0.3.9)(eslint-plugin-import@2.29.1(eslint@8.34.0))(eslint@8.34.0))(eslint@8.34.0)
hasown: 2.0.2
is-core-module: 2.13.1
is-glob: 4.0.3
@@ -8958,17 +13842,14 @@ packages:
object.values: 1.2.0
semver: 6.3.1
tsconfig-paths: 3.15.0
+ optionalDependencies:
+ '@typescript-eslint/parser': 7.2.0(eslint@8.34.0)(typescript@4.9.5)
transitivePeerDependencies:
- eslint-import-resolver-typescript
- eslint-import-resolver-webpack
- supports-color
- dev: true
- /eslint-plugin-jsx-a11y@6.8.0(eslint@8.34.0):
- resolution: {integrity: sha512-Hdh937BS3KdwwbBaKd5+PLCOmYY6U4f2h9Z2ktwtNKvIdIEu137rjYbcb9ApSbVJfWxANNuiKTD/9tOKjK9qOA==}
- engines: {node: '>=4.0'}
- peerDependencies:
- eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
+ eslint-plugin-jsx-a11y@6.8.0(eslint@8.34.0):
dependencies:
'@babel/runtime': 7.24.5
aria-query: 5.3.0
@@ -8987,22 +13868,12 @@ packages:
minimatch: 3.1.2
object.entries: 1.1.8
object.fromentries: 2.0.8
- dev: true
- /eslint-plugin-react-hooks@4.6.2(eslint@8.34.0):
- resolution: {integrity: sha512-QzliNJq4GinDBcD8gPB5v0wh6g8q3SUi6EFF0x8N/BL9PoVs0atuGc47ozMRyOWAKdwaZ5OnbOEa3WR+dSGKuQ==}
- engines: {node: '>=10'}
- peerDependencies:
- eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0
+ eslint-plugin-react-hooks@4.6.2(eslint@8.34.0):
dependencies:
eslint: 8.34.0
- dev: true
- /eslint-plugin-react@7.34.1(eslint@8.34.0):
- resolution: {integrity: sha512-N97CxlouPT1AHt8Jn0mhhN2RrADlUAsk1/atcT2KyA/l9Q/E6ll7OIGwNumFmWfZ9skV3XXccYS19h80rHtgkw==}
- engines: {node: '>=4'}
- peerDependencies:
- eslint: ^3 || ^4 || ^5 || ^6 || ^7 || ^8
+ eslint-plugin-react@7.34.1(eslint@8.34.0):
dependencies:
array-includes: 3.1.8
array.prototype.findlast: 1.2.5
@@ -9023,47 +13894,27 @@ packages:
resolve: 2.0.0-next.5
semver: 6.3.1
string.prototype.matchall: 4.0.11
- dev: true
- /eslint-scope@5.1.1:
- resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==}
- engines: {node: '>=8.0.0'}
+ eslint-scope@5.1.1:
dependencies:
esrecurse: 4.3.0
estraverse: 4.3.0
- /eslint-scope@7.2.2:
- resolution: {integrity: sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ eslint-scope@7.2.2:
dependencies:
esrecurse: 4.3.0
estraverse: 5.3.0
- dev: true
- /eslint-utils@3.0.0(eslint@8.34.0):
- resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==}
- engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0}
- peerDependencies:
- eslint: '>=5'
+ eslint-utils@3.0.0(eslint@8.34.0):
dependencies:
eslint: 8.34.0
eslint-visitor-keys: 2.1.0
- dev: true
- /eslint-visitor-keys@2.1.0:
- resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==}
- engines: {node: '>=10'}
- dev: true
+ eslint-visitor-keys@2.1.0: {}
- /eslint-visitor-keys@3.4.3:
- resolution: {integrity: sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- dev: true
+ eslint-visitor-keys@3.4.3: {}
- /eslint@8.34.0:
- resolution: {integrity: sha512-1Z8iFsucw+7kSqXNZVslXS8Ioa4u2KM7GPwuKtkTFAqZ/cHMcEaR+1+Br0wLlot49cNxIiZk5wp8EAbPcYZxTg==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- hasBin: true
+ eslint@8.34.0:
dependencies:
'@eslint/eslintrc': 1.4.1
'@humanwhocodes/config-array': 0.11.14
@@ -9106,12 +13957,8 @@ packages:
text-table: 0.2.0
transitivePeerDependencies:
- supports-color
- dev: true
- /eslint@8.42.0:
- resolution: {integrity: sha512-ulg9Ms6E1WPf67PHaEY4/6E2tEn5/f7FXGzr3t9cBMugOmf1INYvuUwwh1aXQN4MfJ6a5K2iNwP3w4AColvI9A==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
- hasBin: true
+ eslint@8.42.0:
dependencies:
'@eslint-community/eslint-utils': 4.4.0(eslint@8.42.0)
'@eslint-community/regexpp': 4.10.0
@@ -9154,72 +14001,41 @@ packages:
text-table: 0.2.0
transitivePeerDependencies:
- supports-color
- dev: true
- /espree@9.6.1:
- resolution: {integrity: sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ espree@9.6.1:
dependencies:
acorn: 8.11.3
acorn-jsx: 5.3.2(acorn@8.11.3)
eslint-visitor-keys: 3.4.3
- dev: true
- /esprima@4.0.1:
- resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==}
- engines: {node: '>=4'}
- hasBin: true
+ esprima@4.0.1: {}
- /esquery@1.5.0:
- resolution: {integrity: sha512-YQLXUplAwJgCydQ78IMJywZCceoqk1oH01OERdSAJc/7U2AylwjhSCLDEtqwg811idIS/9fIU5GjG73IgjKMVg==}
- engines: {node: '>=0.10'}
+ esquery@1.5.0:
dependencies:
estraverse: 5.3.0
- dev: true
- /esrecurse@4.3.0:
- resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==}
- engines: {node: '>=4.0'}
+ esrecurse@4.3.0:
dependencies:
estraverse: 5.3.0
- /estraverse@4.3.0:
- resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==}
- engines: {node: '>=4.0'}
+ estraverse@4.3.0: {}
- /estraverse@5.3.0:
- resolution: {integrity: sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==}
- engines: {node: '>=4.0'}
+ estraverse@5.3.0: {}
- /esutils@2.0.3:
- resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==}
- engines: {node: '>=0.10.0'}
- dev: true
+ esutils@2.0.3: {}
- /etag@1.8.1:
- resolution: {integrity: sha512-aIL5Fx7mawVa300al2BnEE4iNvo1qETxLrPI/o05L7z6go7fCw1J6EQmbK4FmJ2AS7kgVF/KEZWufBfdClMcPg==}
- engines: {node: '>= 0.6'}
- dev: false
+ etag@1.8.1: {}
- /event-target-shim@5.0.1:
- resolution: {integrity: sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==}
- engines: {node: '>=6'}
- dev: false
+ event-target-shim@5.0.1: {}
- /events@3.3.0:
- resolution: {integrity: sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==}
- engines: {node: '>=0.8.x'}
+ events@3.3.0: {}
- /evp_bytestokey@1.0.3:
- resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==}
+ evp_bytestokey@1.0.3:
dependencies:
md5.js: 1.3.5
safe-buffer: 5.2.1
- dev: true
- /execa@4.1.0:
- resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==}
- engines: {node: '>=10'}
+ execa@4.1.0:
dependencies:
cross-spawn: 7.0.3
get-stream: 5.2.0
@@ -9230,11 +14046,8 @@ packages:
onetime: 5.1.2
signal-exit: 3.0.7
strip-final-newline: 2.0.0
- dev: true
- /execa@5.1.1:
- resolution: {integrity: sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==}
- engines: {node: '>=10'}
+ execa@5.1.1:
dependencies:
cross-spawn: 7.0.3
get-stream: 6.0.1
@@ -9245,11 +14058,8 @@ packages:
onetime: 5.1.2
signal-exit: 3.0.7
strip-final-newline: 2.0.0
- dev: true
- /execa@7.2.0:
- resolution: {integrity: sha512-UduyVP7TLB5IcAQl+OzLyLcS/l32W/GLg+AhHJ+ow40FOk2U3SAllPwR44v4vmdFwIWqpdwxxpQbF1n5ta9seA==}
- engines: {node: ^14.18.0 || ^16.14.0 || >=18.0.0}
+ execa@7.2.0:
dependencies:
cross-spawn: 7.0.3
get-stream: 6.0.1
@@ -9260,36 +14070,22 @@ packages:
onetime: 6.0.0
signal-exit: 3.0.7
strip-final-newline: 3.0.0
- dev: true
- /exit@0.1.2:
- resolution: {integrity: sha512-Zk/eNKV2zbjpKzrsQ+n1G6poVbErQxJ0LBOJXaKZ1EViLzH+hrLu9cdXI4zw9dBQJslwBEpbQ2P1oS7nDxs6jQ==}
- engines: {node: '>= 0.8.0'}
- dev: true
+ exit@0.1.2: {}
- /expand-template@2.0.3:
- resolution: {integrity: sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==}
- engines: {node: '>=6'}
- dev: false
+ expand-template@2.0.3: {}
- /expect@29.7.0:
- resolution: {integrity: sha512-2Zks0hf1VLFYI1kbh0I5jP3KHHyCHpkfyHBzsSXRFgl/Bg9mWYfMW8oD+PdMPlEwy5HNsR9JutYy6pMeOh61nw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ expect@29.7.0:
dependencies:
'@jest/expect-utils': 29.7.0
jest-get-type: 29.6.3
jest-matcher-utils: 29.7.0
jest-message-util: 29.7.0
jest-util: 29.7.0
- dev: true
- /exponential-backoff@3.1.1:
- resolution: {integrity: sha512-dX7e/LHVJ6W3DE1MHWi9S1EYzDESENfLrYohG2G++ovZrYOkm4Knwa0mc1cn84xJOR4KEU0WSchhLbd0UklbHw==}
- dev: false
+ exponential-backoff@3.1.1: {}
- /express@4.18.2:
- resolution: {integrity: sha512-5/PsL6iGPdfQ/lKM1UuielYgv3BUoJfz1aUwU9vHZ+J7gyvwdQXFEBIEIaxeGf0GIcreATNyBExtalisDbuMqQ==}
- engines: {node: '>= 0.10.0'}
+ express@4.18.2:
dependencies:
accepts: 1.3.8
array-flatten: 1.1.1
@@ -9324,47 +14120,32 @@ packages:
vary: 1.1.2
transitivePeerDependencies:
- supports-color
- dev: false
- /extend@3.0.2:
- resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==}
+ extend@3.0.2: {}
- /external-editor@3.1.0:
- resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==}
- engines: {node: '>=4'}
+ external-editor@3.1.0:
dependencies:
chardet: 0.7.0
iconv-lite: 0.4.24
tmp: 0.0.33
- dev: true
- /fast-content-type-parse@1.1.0:
- resolution: {integrity: sha512-fBHHqSTFLVnR61C+gltJuE5GkVQMV0S2nqUO8TJ+5Z3qAKG8vAx4FKai1s5jq/inV1+sREynIWSuQ6HgoSXpDQ==}
- dev: false
+ fast-content-type-parse@1.1.0: {}
- /fast-decode-uri-component@1.0.1:
- resolution: {integrity: sha512-WKgKWg5eUxvRZGwW8FvfbaH7AXSh2cL+3j5fMGzUMCxWBJ3dV3a7Wz8y2f/uQ0e3B6WmodD3oS54jTQ9HVTIIg==}
- dev: false
+ fast-decode-uri-component@1.0.1: {}
- /fast-deep-equal@3.1.3:
- resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==}
+ fast-deep-equal@3.1.3: {}
- /fast-glob@3.3.2:
- resolution: {integrity: sha512-oX2ruAFQwf/Orj8m737Y5adxDQO0LAB7/S5MnxCdTNDd4p6BsyIVsv9JQsATbTSq8KHRpLwIHbVlUNatxd+1Ow==}
- engines: {node: '>=8.6.0'}
+ fast-glob@3.3.2:
dependencies:
'@nodelib/fs.stat': 2.0.5
'@nodelib/fs.walk': 1.2.8
glob-parent: 5.1.2
merge2: 1.4.1
micromatch: 4.0.5
- dev: true
- /fast-json-stable-stringify@2.1.0:
- resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==}
+ fast-json-stable-stringify@2.1.0: {}
- /fast-json-stringify@5.16.0:
- resolution: {integrity: sha512-A4bg6E15QrkuVO3f0SwIASgzMzR6XC4qTyTqhf3hYXy0iazbAdZKwkE+ox4WgzKyzM6ygvbdq3r134UjOaaAnA==}
+ fast-json-stringify@5.16.0:
dependencies:
'@fastify/merge-json-schemas': 0.1.1
ajv: 8.12.0
@@ -9373,36 +14154,22 @@ packages:
fast-uri: 2.3.0
json-schema-ref-resolver: 1.0.1
rfdc: 1.3.1
- dev: false
- /fast-levenshtein@2.0.6:
- resolution: {integrity: sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==}
- dev: true
+ fast-levenshtein@2.0.6: {}
- /fast-querystring@1.1.2:
- resolution: {integrity: sha512-g6KuKWmFXc0fID8WWH0jit4g0AGBoJhCkJMb1RmbsSEUNvQ+ZC8D6CUZ+GtF8nMzSPXnhiePyyqqipzNNEnHjg==}
+ fast-querystring@1.1.2:
dependencies:
fast-decode-uri-component: 1.0.1
- dev: false
- /fast-redact@3.5.0:
- resolution: {integrity: sha512-dwsoQlS7h9hMeYUq1W++23NDcBLV4KqONnITDV9DjfS3q1SgDGVrBdvvTLUotWtPSD7asWDV9/CmsZPy8Hf70A==}
- engines: {node: '>=6'}
- dev: false
+ fast-redact@3.5.0: {}
- /fast-safe-stringify@2.1.1:
- resolution: {integrity: sha512-W+KJc2dmILlPplD/H4K9l9LcAHAfPtP6BY84uVLXQ6Evcz9Lcg33Y2z1IVblT6xdY54PXYVHEv+0Wpq8Io6zkA==}
+ fast-safe-stringify@2.1.1: {}
- /fast-uri@2.3.0:
- resolution: {integrity: sha512-eel5UKGn369gGEWOqBShmFJWfq/xSJvsgDzgLYC845GneayWvXBf0lJCBn5qTABfewy1ZDPoaR5OZCP+kssfuw==}
- dev: false
+ fast-uri@2.3.0: {}
- /fastify-plugin@4.5.1:
- resolution: {integrity: sha512-stRHYGeuqpEZTL1Ef0Ovr2ltazUT9g844X5z/zEBFLG8RYlpDiOCIG+ATvYEp+/zmc7sN29mcIMp8gvYplYPIQ==}
- dev: false
+ fastify-plugin@4.5.1: {}
- /fastify@4.26.2:
- resolution: {integrity: sha512-90pjTuPGrfVKtdpLeLzND5nyC4woXZN5VadiNQCicj/iJU4viNHKhsAnb7jmv1vu2IzkLXyBiCzdWuzeXgQ5Ug==}
+ fastify@4.26.2:
dependencies:
'@fastify/ajv-compiler': 3.5.0
'@fastify/error': 3.4.1
@@ -9420,10 +14187,8 @@ packages:
secure-json-parse: 2.7.0
semver: 7.6.2
toad-cache: 3.7.0
- dev: false
- /fastify@4.27.0:
- resolution: {integrity: sha512-ci9IXzbigB8dyi0mSy3faa3Bsj0xWAPb9JeT4KRzubdSb6pNhcADRUaXCBml6V1Ss/a05kbtQls5LBmhHydoTA==}
+ fastify@4.27.0:
dependencies:
'@fastify/ajv-compiler': 3.5.0
'@fastify/error': 3.4.1
@@ -9441,81 +14206,50 @@ packages:
secure-json-parse: 2.7.0
semver: 7.6.2
toad-cache: 3.7.0
- dev: false
- /fastq@1.17.1:
- resolution: {integrity: sha512-sRVD3lWVIXWg6By68ZN7vho9a1pQcN/WBFaAAsDDFzlJjvoGx0P8z7V1t72grFJfJhu3YPZBuu25f7Kaw2jN1w==}
+ fastq@1.17.1:
dependencies:
reusify: 1.0.4
- /fault@1.0.4:
- resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==}
+ fault@1.0.4:
dependencies:
format: 0.2.2
- /fb-watchman@2.0.2:
- resolution: {integrity: sha512-p5161BqbuCaSnB8jIbzQHOlpgsPmK5rJVDfDKO91Axs5NC1uu3HRQm6wt9cd9/+GtQQIO53JdGXXoyDpTAsgYA==}
+ fb-watchman@2.0.2:
dependencies:
bser: 2.1.1
- dev: true
- /fd-slicer@1.1.0:
- resolution: {integrity: sha512-cE1qsB/VwyQozZ+q1dGxR8LBYNZeofhEdUNGSMbQD3Gw2lAzX9Zb3uIU6Ebc/Fmyjo9AWWfnn0AUCHqtevs/8g==}
+ fd-slicer@1.1.0:
dependencies:
pend: 1.2.0
- dev: false
- /fecha@4.2.3:
- resolution: {integrity: sha512-OP2IUU6HeYKJi3i0z4A19kHMQoLVs4Hc+DPqqxI2h/DPZHTm/vjsfC6P0b4jCMy14XizLBqvndQ+UilD7707Jw==}
- dev: false
+ fecha@4.2.3: {}
- /figures@3.2.0:
- resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==}
- engines: {node: '>=8'}
+ figures@3.2.0:
dependencies:
escape-string-regexp: 1.0.5
- dev: true
- /file-entry-cache@6.0.1:
- resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==}
- engines: {node: ^10.12.0 || >=12.0.0}
+ file-entry-cache@6.0.1:
dependencies:
flat-cache: 3.2.0
- dev: true
- /file-type@19.0.0:
- resolution: {integrity: sha512-s7cxa7/leUWLiXO78DVVfBVse+milos9FitauDLG1pI7lNaJ2+5lzPnr2N24ym+84HVwJL6hVuGfgVE+ALvU8Q==}
- engines: {node: '>=18'}
+ file-type@19.0.0:
dependencies:
readable-web-to-node-stream: 3.0.2
strtok3: 7.0.0
token-types: 5.0.1
- dev: false
- /file-type@3.9.0:
- resolution: {integrity: sha512-RLoqTXE8/vPmMuTI88DAzhMYC99I8BWv7zYP4A1puo5HIjEJ5EX48ighy4ZyKMG9EDXxBgW6e++cn7d1xuFghA==}
- engines: {node: '>=0.10.0'}
- dev: false
+ file-type@3.9.0: {}
- /file-type@5.2.0:
- resolution: {integrity: sha512-Iq1nJ6D2+yIO4c8HHg4fyVb8mAJieo1Oloy1mLLaB2PvezNedhBVm+QU7g0qM42aiMbRXTxKKwGD17rjKNJYVQ==}
- engines: {node: '>=4'}
- dev: false
+ file-type@5.2.0: {}
- /file-type@6.2.0:
- resolution: {integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==}
- engines: {node: '>=4'}
- dev: false
+ file-type@6.2.0: {}
- /fill-range@7.0.1:
- resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==}
- engines: {node: '>=8'}
+ fill-range@7.0.1:
dependencies:
to-regex-range: 5.0.1
- /finalhandler@1.2.0:
- resolution: {integrity: sha512-5uXcUVftlQMFnWC9qu/svkWv3GTd2PfUhK/3PLkYNAe7FbqJMt3515HaxE6eRL74GdsriiwujiawdaB1BpEISg==}
- engines: {node: '>= 0.8'}
+ finalhandler@1.2.0:
dependencies:
debug: 2.6.9
encodeurl: 1.0.2
@@ -9526,90 +14260,51 @@ packages:
unpipe: 1.0.0
transitivePeerDependencies:
- supports-color
- dev: false
- /find-my-way@8.2.0:
- resolution: {integrity: sha512-HdWXgFYc6b1BJcOBDBwjqWuHJj1WYiqrxSh25qtU4DabpMFdj/gSunNBQb83t+8Zt67D7CXEzJWTkxaShMTMOA==}
- engines: {node: '>=14'}
+ find-my-way@8.2.0:
dependencies:
fast-deep-equal: 3.1.3
fast-querystring: 1.1.2
safe-regex2: 3.1.0
- dev: false
- /find-root@1.1.0:
- resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==}
- dev: false
+ find-root@1.1.0: {}
- /find-up@4.1.0:
- resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==}
- engines: {node: '>=8'}
+ find-up@4.1.0:
dependencies:
locate-path: 5.0.0
path-exists: 4.0.0
- dev: true
- /find-up@5.0.0:
- resolution: {integrity: sha512-78/PXT1wlLLDgTzDs7sjq9hzz0vXD+zn+7wypEe4fXQxCmdmqfGsEPQxmiCSQI3ajFV91bVSsvNtrJRiW6nGng==}
- engines: {node: '>=10'}
+ find-up@5.0.0:
dependencies:
locate-path: 6.0.0
path-exists: 4.0.0
- dev: true
- /flat-cache@3.2.0:
- resolution: {integrity: sha512-CYcENa+FtcUKLmhhqyctpclsq7QF38pKjZHsGNiSQF5r4FtoKDWabFDl3hzaEQMvT1LHEysw5twgLvpYYb4vbw==}
- engines: {node: ^10.12.0 || >=12.0.0}
+ flat-cache@3.2.0:
dependencies:
flatted: 3.3.1
keyv: 4.5.4
rimraf: 3.0.2
- dev: true
- /flatted@3.3.1:
- resolution: {integrity: sha512-X8cqMLLie7KsNUDSdzeN8FYK9rEt4Dt67OsG/DNGnYTSDBG4uFAJFBnUeiV+zCVAvwFy56IjM9sH51jVaEhNxw==}
- dev: true
+ flatted@3.3.1: {}
- /fn.name@1.1.0:
- resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==}
- dev: false
+ fn.name@1.1.0: {}
- /focus-lock@1.3.4:
- resolution: {integrity: sha512-Gv0N3mvej3pD+HWkNryrF8sExzEHqhQ6OSFxD4DPxm9n5HGCaHme98ZMBZroNEAJcsdtHxk+skvThGKyUeoEGA==}
- engines: {node: '>=10'}
+ focus-lock@1.3.4:
dependencies:
tslib: 2.6.2
- dev: false
- /follow-redirects@1.15.6:
- resolution: {integrity: sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA==}
- engines: {node: '>=4.0'}
- peerDependencies:
- debug: '*'
- peerDependenciesMeta:
- debug:
- optional: true
- dev: false
+ follow-redirects@1.15.6: {}
- /for-each@0.3.3:
- resolution: {integrity: sha512-jqYfLp7mo9vIyQf8ykW2v7A+2N4QjeCeI5+Dz9XraiO1ign81wjiH7Fb9vSOWvQfNtmSa4H2RoQTrrXivdUZmw==}
+ for-each@0.3.3:
dependencies:
is-callable: 1.2.7
- dev: true
- /foreground-child@3.1.1:
- resolution: {integrity: sha512-TMKDUnIte6bfb5nWv7V/caI169OHgvwjb7V4WkeUvbQQdjr5rWKqHFiKWb/fcOwB+CzBT+qbWjvj+DVwRskpIg==}
- engines: {node: '>=14'}
+ foreground-child@3.1.1:
dependencies:
cross-spawn: 7.0.3
- signal-exit: 4.1.0
-
- /fork-ts-checker-webpack-plugin@8.0.0(typescript@5.1.3)(webpack@5.87.0):
- resolution: {integrity: sha512-mX3qW3idpueT2klaQXBzrIM/pHw+T0B/V9KHEvNrqijTq9NFnMZU6oreVxDYcf33P8a5cW+67PjodNHthGnNVg==}
- engines: {node: '>=12.13.0', yarn: '>=1.0.0'}
- peerDependencies:
- typescript: '>3.6.0'
- webpack: ^5.11.0
+ signal-exit: 4.1.0
+
+ fork-ts-checker-webpack-plugin@8.0.0(typescript@5.1.3)(webpack@5.87.0):
dependencies:
'@babel/code-frame': 7.24.2
chalk: 4.1.2
@@ -9625,60 +14320,39 @@ packages:
tapable: 2.2.1
typescript: 5.1.3
webpack: 5.87.0
- dev: true
- /form-data-encoder@1.7.2:
- resolution: {integrity: sha512-qfqtYan3rxrnCk1VYaA4H+Ms9xdpPqvLZa6xmMgFvhO32x7/3J/ExcTd6qpxM0vH2GdMI+poehyBZvqfMTto8A==}
- dev: false
+ form-data-encoder@1.7.2: {}
- /form-data@4.0.0:
- resolution: {integrity: sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==}
- engines: {node: '>= 6'}
+ form-data@4.0.0:
dependencies:
asynckit: 0.4.0
combined-stream: 1.0.8
mime-types: 2.1.35
- /format@0.2.2:
- resolution: {integrity: sha512-wzsgA6WOq+09wrU1tsJ09udeR/YZRaeArL9e1wPbFg3GG2yDnC2ldKpxs4xunpFF9DgqCqOIra3bc1HWrJ37Ww==}
- engines: {node: '>=0.4.x'}
+ format@0.2.2: {}
- /formdata-node@4.4.1:
- resolution: {integrity: sha512-0iirZp3uVDjVGt9p49aTaqjk84TrglENEDuqfdlZQ1roC9CWlPk6Avf8EEnZNcAqPonwkG35x4n3ww/1THYAeQ==}
- engines: {node: '>= 12.20'}
+ formdata-node@4.4.1:
dependencies:
node-domexception: 1.0.0
web-streams-polyfill: 4.0.0-beta.3
- dev: false
- /formidable@2.1.1:
- resolution: {integrity: sha512-0EcS9wCFEzLvfiks7omJ+SiYJAiD+TzK4Pcw1UlUoGnhUxDcMKjt0P7x8wEb0u6OHu8Nb98WG3nxtlF5C7bvUQ==}
+ formidable@2.1.1:
dependencies:
dezalgo: 1.0.4
hexoid: 1.0.0
once: 1.4.0
qs: 6.12.0
- dev: false
- /formidable@2.1.2:
- resolution: {integrity: sha512-CM3GuJ57US06mlpQ47YcunuUZ9jpm8Vx+P2CGt2j7HpgkKZO/DJYQ0Bobim8G6PFQmK5lOqOOdUXboU+h73A4g==}
+ formidable@2.1.2:
dependencies:
dezalgo: 1.0.4
hexoid: 1.0.0
once: 1.4.0
qs: 6.12.0
- dev: true
- /forwarded@0.2.0:
- resolution: {integrity: sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==}
- engines: {node: '>= 0.6'}
- dev: false
+ forwarded@0.2.0: {}
- /framer-motion@9.0.6(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-NBETSa14yI/osK6DxKmiiDj1N6Os6YFiXKN6fzxYsNKKeO0vjoQz3m40g0kJYiAWrMdXQjhjyCMJqfOLR+nnRw==}
- peerDependencies:
- react: ^18.0.0
- react-dom: ^18.0.0
+ framer-motion@9.0.6(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@motionone/dom': 10.17.0
hey-listen: 1.0.8
@@ -9687,82 +14361,48 @@ packages:
tslib: 2.6.2
optionalDependencies:
'@emotion/is-prop-valid': 0.8.8
- dev: false
- /framesync@6.1.2:
- resolution: {integrity: sha512-jBTqhX6KaQVDyus8muwZbBeGGP0XgujBRbQ7gM7BRdS3CadCZIHiawyzYLnafYcvZIh5j8WE7cxZKFn7dXhu9g==}
+ framesync@6.1.2:
dependencies:
tslib: 2.4.0
- dev: false
- /fresh@0.5.2:
- resolution: {integrity: sha512-zJ2mQYM18rEFOudeV4GShTGIQ7RbzA7ozbU9I/XBpm7kqgMywgmylMwXHxZJmkVoYkna9d2pVXVXPdYTP9ej8Q==}
- engines: {node: '>= 0.6'}
- dev: false
+ fresh@0.5.2: {}
- /fs-constants@1.0.0:
- resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==}
- dev: false
+ fs-constants@1.0.0: {}
- /fs-extra@10.1.0:
- resolution: {integrity: sha512-oRXApq54ETRj4eMiFzGnHWGy+zo5raudjuxN0b8H7s/RU2oW0Wvsx9O0ACRN/kRq9E8Vu/ReskGB5o3ji+FzHQ==}
- engines: {node: '>=12'}
+ fs-extra@10.1.0:
dependencies:
graceful-fs: 4.2.11
jsonfile: 6.1.0
universalify: 2.0.1
- dev: true
- /fs-minipass@2.1.0:
- resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==}
- engines: {node: '>= 8'}
- requiresBuild: true
+ fs-minipass@2.1.0:
dependencies:
minipass: 3.3.6
- dev: false
- /fs-minipass@3.0.3:
- resolution: {integrity: sha512-XUBA9XClHbnJWSfBzjkm6RvPsyg3sryZt06BEQoXcF7EK/xpGaQYJgQKDJSUH5SGZ76Y7pFx1QBnXz09rU5Fbw==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ fs-minipass@3.0.3:
dependencies:
minipass: 7.1.1
- dev: false
- /fs-monkey@1.0.6:
- resolution: {integrity: sha512-b1FMfwetIKymC0eioW7mTywihSQE4oLzQn1dB6rZB5fx/3NpNEdAWeCSMB+60/AeT0TCXsxzAlcYVEFCTAksWg==}
- dev: true
+ fs-monkey@1.0.6: {}
- /fs.realpath@1.0.0:
- resolution: {integrity: sha512-OO0pH2lK6a0hZnAdau5ItzHPI6pUlvI7jMVnxUQRtw4owF2wk8lOSabtGDCTP4Ggrg2MbGnWO9X8K1t4+fGMDw==}
+ fs.realpath@1.0.0: {}
- /fsevents@2.3.3:
- resolution: {integrity: sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==}
- engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0}
- os: [darwin]
- requiresBuild: true
+ fsevents@2.3.3:
optional: true
- /function-bind@1.1.2:
- resolution: {integrity: sha512-7XHNxH7qX9xG5mIwxkhumTox/MIRNcOgDrxWsMt2pAr23WHp6MrRlN7FBSFpCpr+oVO0F744iUgR82nJMfG2SA==}
+ function-bind@1.1.2: {}
- /function.prototype.name@1.1.6:
- resolution: {integrity: sha512-Z5kx79swU5P27WEayXM1tBi5Ze/lbIyiNgU3qyXUOf9b2rgXYyF9Dy9Cx+IQv/Lc8WCG6L82zwUPpSS9hGehIg==}
- engines: {node: '>= 0.4'}
+ function.prototype.name@1.1.6:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-abstract: 1.23.3
functions-have-names: 1.2.3
- dev: true
- /functions-have-names@1.2.3:
- resolution: {integrity: sha512-xckBUXyTIqT97tq2x2AMb+g163b5JFysYk0x4qxNFwbfQkmNZoiRHb6sPzI9/QV33WeuvVYBUIiD4NzNIyqaRQ==}
- dev: true
+ functions-have-names@1.2.3: {}
- /gauge@3.0.2:
- resolution: {integrity: sha512-+5J6MS/5XksCuXq++uFRsnUd7Ovu1XenbeuIuNRJxYWjgQbPuFhT14lAvsWfqfAmnwluf1OwMjz39HjfLPci0Q==}
- engines: {node: '>=10'}
- requiresBuild: true
+ gauge@3.0.2:
dependencies:
aproba: 2.0.0
color-support: 1.1.3
@@ -9773,29 +14413,17 @@ packages:
string-width: 4.2.3
strip-ansi: 6.0.1
wide-align: 1.1.5
- dev: false
optional: true
- /generic-pool@3.9.0:
- resolution: {integrity: sha512-hymDOu5B53XvN4QT9dBmZxPX4CWhBPPLguTZ9MMFeFa/Kg0xWVfylOVNlJji/E7yTZWFd/q9GO5TxDLq156D7g==}
- engines: {node: '>= 4'}
- dev: false
+ generic-pool@3.9.0: {}
- /gensync@1.0.0-beta.2:
- resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==}
- engines: {node: '>=6.9.0'}
+ gensync@1.0.0-beta.2: {}
- /get-caller-file@2.0.5:
- resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==}
- engines: {node: 6.* || 8.* || >= 10.*}
+ get-caller-file@2.0.5: {}
- /get-func-name@2.0.2:
- resolution: {integrity: sha512-8vXOvuE167CtIc3OyItco7N/dpRtBbYOsPsXCz7X/PMnlGjYjSGuZJgM1Y7mmew7BKf9BqvLX2tnOVy1BBUsxQ==}
- dev: true
+ get-func-name@2.0.2: {}
- /get-intrinsic@1.2.4:
- resolution: {integrity: sha512-5uYhsJH8VJBTv7oslg4BznJYhDoRI6waYCxMmCdnTrcCrHA/fCFKoTFz2JKKE0HdDFUF7/oQuhzumXJK7paBRQ==}
- engines: {node: '>= 0.4'}
+ get-intrinsic@1.2.4:
dependencies:
es-errors: 1.3.0
function-bind: 1.1.2
@@ -9803,75 +14431,44 @@ packages:
has-symbols: 1.0.3
hasown: 2.0.2
- /get-nonce@1.0.1:
- resolution: {integrity: sha512-FJhYRoDaiatfEkUK8HKlicmu/3SGFD51q3itKDGoSTysQJBnfOcxU5GxnhE1E6soB76MbT0MBtnKJuXyAx+96Q==}
- engines: {node: '>=6'}
- dev: false
+ get-nonce@1.0.1: {}
- /get-package-type@0.1.0:
- resolution: {integrity: sha512-pjzuKtY64GYfWizNAJ0fr9VqttZkNiK2iS430LtIHzjBEr6bX8Am2zm4sW4Ro5wjWW5cAlRL1qAMTcXbjNAO2Q==}
- engines: {node: '>=8.0.0'}
- dev: true
+ get-package-type@0.1.0: {}
- /get-stream@2.3.1:
- resolution: {integrity: sha512-AUGhbbemXxrZJRD5cDvKtQxLuYaIbNtDTK8YqupCI393Q2KSTreEsLUN3ZxAWFGiKTzL6nKuzfcIvieflUX9qA==}
- engines: {node: '>=0.10.0'}
+ get-stream@2.3.1:
dependencies:
object-assign: 4.1.1
pinkie-promise: 2.0.1
- dev: false
- /get-stream@5.2.0:
- resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==}
- engines: {node: '>=8'}
+ get-stream@5.2.0:
dependencies:
pump: 3.0.0
- dev: true
- /get-stream@6.0.1:
- resolution: {integrity: sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==}
- engines: {node: '>=10'}
- dev: true
+ get-stream@6.0.1: {}
- /get-symbol-description@1.0.2:
- resolution: {integrity: sha512-g0QYk1dZBxGwk+Ngc+ltRH2IBp2f7zBkBMBJZCDerh6EhlhSR6+9irMCuT/09zD6qkarHUSn529sK/yL4S27mg==}
- engines: {node: '>= 0.4'}
+ get-symbol-description@1.0.2:
dependencies:
call-bind: 1.0.7
es-errors: 1.3.0
get-intrinsic: 1.2.4
- dev: true
- /get-tsconfig@4.7.5:
- resolution: {integrity: sha512-ZCuZCnlqNzjb4QprAzXKdpp/gh6KTxSJuw3IBsPnV/7fV4NxC9ckB+vPTt8w7fJA0TaSD7c55BR47JD6MEDyDw==}
+ get-tsconfig@4.7.5:
dependencies:
resolve-pkg-maps: 1.0.0
- dev: true
- /github-from-package@0.0.0:
- resolution: {integrity: sha512-SyHy3T1v2NUXn29OsWdxmK6RwHD+vkj3v8en8AOBZ1wBQ/hCAQ5bAQTD02kW4W9tUp/3Qh6J8r9EvntiyCmOOw==}
- dev: false
+ github-from-package@0.0.0: {}
- /glob-parent@5.1.2:
- resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==}
- engines: {node: '>= 6'}
+ glob-parent@5.1.2:
dependencies:
is-glob: 4.0.3
- /glob-parent@6.0.2:
- resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==}
- engines: {node: '>=10.13.0'}
+ glob-parent@6.0.2:
dependencies:
is-glob: 4.0.3
- dev: true
- /glob-to-regexp@0.4.1:
- resolution: {integrity: sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==}
+ glob-to-regexp@0.4.1: {}
- /glob@10.3.10:
- resolution: {integrity: sha512-fa46+tv1Ak0UPK1TOy/pZrIybNNt4HCv7SDzwyfiOZkvZLEbjsZkJBPtDHVshZjbecAoAGSC20MjLDG/qr679g==}
- engines: {node: '>=16 || 14 >=14.17'}
- hasBin: true
+ glob@10.3.10:
dependencies:
foreground-child: 3.1.1
jackspeak: 2.3.6
@@ -9879,9 +14476,7 @@ packages:
minipass: 7.1.1
path-scurry: 1.11.1
- /glob@7.2.3:
- resolution: {integrity: sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==}
- deprecated: Glob versions prior to v9 are no longer supported
+ glob@7.2.3:
dependencies:
fs.realpath: 1.0.0
inflight: 1.0.6
@@ -9890,38 +14485,25 @@ packages:
once: 1.4.0
path-is-absolute: 1.0.1
- /glob@9.3.5:
- resolution: {integrity: sha512-e1LleDykUz2Iu+MTYdkSsuWX8lvAjAcs0Xef0lNIu0S2wOAzuTxCJtcd9S3cijlwYF18EsU3rzb8jPVobxDh9Q==}
- engines: {node: '>=16 || 14 >=14.17'}
+ glob@9.3.5:
dependencies:
fs.realpath: 1.0.0
minimatch: 8.0.4
minipass: 4.2.8
path-scurry: 1.11.1
- dev: true
- /globals@11.12.0:
- resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==}
- engines: {node: '>=4'}
+ globals@11.12.0: {}
- /globals@13.24.0:
- resolution: {integrity: sha512-AhO5QUcj8llrbG09iWhPU2B204J1xnPeL8kQmVorSsy+Sjj1sk8gIyh6cUocGmH4L0UuhAJy+hJMRA4mgA4mFQ==}
- engines: {node: '>=8'}
+ globals@13.24.0:
dependencies:
type-fest: 0.20.2
- dev: true
- /globalthis@1.0.4:
- resolution: {integrity: sha512-DpLKbNU4WylpxJykQujfCcwYWiV/Jhm50Goo0wrVILAv5jOr9d+H+UR3PhSCD2rCCEIg0uc+G+muBTwD54JhDQ==}
- engines: {node: '>= 0.4'}
+ globalthis@1.0.4:
dependencies:
define-properties: 1.2.1
gopd: 1.0.1
- dev: true
- /globby@11.1.0:
- resolution: {integrity: sha512-jhIXaOzy1sb8IyocaruWSn1TjmnBVs8Ayhcy83rmxNJ8q2uWKCAj3CnJY+KpGSXCueAPc0i05kVvVKtP1t9S3g==}
- engines: {node: '>=10'}
+ globby@11.1.0:
dependencies:
array-union: 2.1.0
dir-glob: 3.0.1
@@ -9929,99 +14511,61 @@ packages:
ignore: 5.3.1
merge2: 1.4.1
slash: 3.0.0
- dev: true
- /gopd@1.0.1:
- resolution: {integrity: sha512-d65bNlIadxvpb/A2abVdlqKqV563juRnZ1Wtk6s1sIR8uNsXR70xqIzVqxVf1eTqDunwT2MkczEeaezCKTZhwA==}
+ gopd@1.0.1:
dependencies:
get-intrinsic: 1.2.4
- /graceful-fs@4.2.11:
- resolution: {integrity: sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==}
+ graceful-fs@4.2.11: {}
- /grapheme-splitter@1.0.4:
- resolution: {integrity: sha512-bzh50DW9kTPM00T8y4o8vQg89Di9oLJVLW/KaOGIXJWP/iqCN6WKYkbNOF04vFLJhwcpYUh9ydh/+5vpOqV4YQ==}
- dev: true
+ grapheme-splitter@1.0.4: {}
- /graphemer@1.4.0:
- resolution: {integrity: sha512-EtKwoO6kxCL9WO5xipiHTZlSzBm7WLT627TqC/uVRd0HKmq8NXyebnNYxDoBi7wt8eTWrUrKXCOVaFq9x1kgag==}
- dev: true
+ graphemer@1.4.0: {}
- /has-bigints@1.0.2:
- resolution: {integrity: sha512-tSvCKtBr9lkF0Ex0aQiP9N+OpV4zi2r/Nee5VkRDbaqv35RLYMzbwQfFSZZH0kR+Rd6302UJZ2p/bJCEoR3VoQ==}
- dev: true
+ has-bigints@1.0.2: {}
- /has-flag@3.0.0:
- resolution: {integrity: sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==}
- engines: {node: '>=4'}
+ has-flag@3.0.0: {}
- /has-flag@4.0.0:
- resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==}
- engines: {node: '>=8'}
+ has-flag@4.0.0: {}
- /has-own-prop@2.0.0:
- resolution: {integrity: sha512-Pq0h+hvsVm6dDEa8x82GnLSYHOzNDt7f0ddFa3FqcQlgzEiptPqL+XrOJNavjOzSYiYWIrgeVYYgGlLmnxwilQ==}
- engines: {node: '>=8'}
- dev: true
+ has-own-prop@2.0.0: {}
- /has-property-descriptors@1.0.2:
- resolution: {integrity: sha512-55JNKuIW+vq4Ke1BjOTjM2YctQIvCT7GFzHwmfZPGo5wnrgkid0YQtnAleFSqumZm4az3n2BS+erby5ipJdgrg==}
+ has-property-descriptors@1.0.2:
dependencies:
es-define-property: 1.0.0
- /has-proto@1.0.3:
- resolution: {integrity: sha512-SJ1amZAJUiZS+PhsVLf5tGydlaVB8EdFpaSO4gmiUKUOxk8qzn5AIy4ZeJUmh22znIdk/uMAUT2pl3FxzVUH+Q==}
- engines: {node: '>= 0.4'}
+ has-proto@1.0.3: {}
- /has-symbols@1.0.3:
- resolution: {integrity: sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==}
- engines: {node: '>= 0.4'}
+ has-symbols@1.0.3: {}
- /has-tostringtag@1.0.2:
- resolution: {integrity: sha512-NqADB8VjPFLM2V0VvHUewwwsw0ZWBaIdgo+ieHtK3hasLz4qeCRjYcqfB6AQrBggRKppKF8L52/VqdVsO47Dlw==}
- engines: {node: '>= 0.4'}
+ has-tostringtag@1.0.2:
dependencies:
has-symbols: 1.0.3
- dev: true
- /has-unicode@2.0.1:
- resolution: {integrity: sha512-8Rf9Y83NBReMnx0gFzA8JImQACstCYWUplepDa9xprwwtmgEZUF0h/i5xSA625zB/I37EtrswSST6OXxwaaIJQ==}
- requiresBuild: true
- dev: false
+ has-unicode@2.0.1:
optional: true
- /hash-base@3.0.4:
- resolution: {integrity: sha512-EeeoJKjTyt868liAlVmcv2ZsUfGHlE3Q+BICOXcZiwN3osr5Q/zFGYmTJpoIzuaSTAwndFy+GqhEwlU4L3j4Ow==}
- engines: {node: '>=4'}
+ hash-base@3.0.4:
dependencies:
inherits: 2.0.4
safe-buffer: 5.2.1
- dev: true
- /hash-base@3.1.0:
- resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==}
- engines: {node: '>=4'}
+ hash-base@3.1.0:
dependencies:
inherits: 2.0.4
readable-stream: 3.6.2
safe-buffer: 5.2.1
- dev: true
- /hash.js@1.1.7:
- resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==}
+ hash.js@1.1.7:
dependencies:
inherits: 2.0.4
minimalistic-assert: 1.0.1
- dev: true
- /hasown@2.0.2:
- resolution: {integrity: sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ==}
- engines: {node: '>= 0.4'}
+ hasown@2.0.2:
dependencies:
function-bind: 1.1.2
- /hast-util-from-parse5@7.1.2:
- resolution: {integrity: sha512-Nz7FfPBuljzsN3tCQ4kCBKqdNhQE2l0Tn+X1ubgKBPRoiDIu1mL08Cfw4k7q71+Duyaw7DXDN+VTAp4Vh3oCOw==}
+ hast-util-from-parse5@7.1.2:
dependencies:
'@types/hast': 2.3.10
'@types/unist': 2.0.10
@@ -10030,271 +14574,172 @@ packages:
vfile: 5.3.7
vfile-location: 4.1.0
web-namespaces: 2.0.1
- dev: false
- /hast-util-is-element@2.1.3:
- resolution: {integrity: sha512-O1bKah6mhgEq2WtVMk+Ta5K7pPMqsBBlmzysLdcwKVrqzZQ0CHqUPiIVspNhAG1rvxpvJjtGee17XfauZYKqVA==}
+ hast-util-is-element@2.1.3:
dependencies:
'@types/hast': 2.3.10
'@types/unist': 2.0.10
- dev: false
- /hast-util-parse-selector@2.2.5:
- resolution: {integrity: sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==}
- dev: false
+ hast-util-parse-selector@2.2.5: {}
- /hast-util-parse-selector@3.1.1:
- resolution: {integrity: sha512-jdlwBjEexy1oGz0aJ2f4GKMaVKkA9jwjr4MjAAI22E5fM/TXVZHuS5OpONtdeIkRKqAaryQ2E9xNQxijoThSZA==}
+ hast-util-parse-selector@3.1.1:
dependencies:
'@types/hast': 2.3.10
- dev: false
- /hast-util-to-text@3.1.2:
- resolution: {integrity: sha512-tcllLfp23dJJ+ju5wCCZHVpzsQQ43+moJbqVX3jNWPB7z/KFC4FyZD6R7y94cHL6MQ33YtMZL8Z0aIXXI4XFTw==}
+ hast-util-to-text@3.1.2:
dependencies:
'@types/hast': 2.3.10
'@types/unist': 2.0.10
hast-util-is-element: 2.1.3
unist-util-find-after: 4.0.1
- dev: false
- /hast-util-whitespace@2.0.1:
- resolution: {integrity: sha512-nAxA0v8+vXSBDt3AnRUNjyRIQ0rD+ntpbAp4LnPkumc5M9yUbSMa4XDU9Q6etY4f1Wp4bNgvc1yjiZtsTTrSng==}
- dev: false
+ hast-util-whitespace@2.0.1: {}
- /hastscript@6.0.0:
- resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==}
+ hastscript@6.0.0:
dependencies:
'@types/hast': 2.3.10
comma-separated-tokens: 1.0.8
hast-util-parse-selector: 2.2.5
property-information: 5.6.0
space-separated-tokens: 1.1.5
- dev: false
- /hastscript@7.2.0:
- resolution: {integrity: sha512-TtYPq24IldU8iKoJQqvZOuhi5CyCQRAbvDOX0x1eW6rsHSxa/1i2CCiptNTotGHJ3VoHRGmqiv6/D3q113ikkw==}
+ hastscript@7.2.0:
dependencies:
'@types/hast': 2.3.10
comma-separated-tokens: 2.0.3
hast-util-parse-selector: 3.1.1
property-information: 6.4.1
space-separated-tokens: 2.0.2
- dev: false
- /heap@0.2.7:
- resolution: {integrity: sha512-2bsegYkkHO+h/9MGbn6KWcE45cHZgPANo5LXF7EvWdT0yT2EguSVO1nDgU5c8+ZOPwp2vMNa7YFsJhVcDR9Sdg==}
- dev: false
+ heap@0.2.7: {}
- /hexoid@1.0.0:
- resolution: {integrity: sha512-QFLV0taWQOZtvIRIAdBChesmogZrtuXvVWsFHZTk2SU+anspqZ2vMnoLg7IE1+Uk16N19APic1BuF8bC8c2m5g==}
- engines: {node: '>=8'}
+ hexoid@1.0.0: {}
- /hey-listen@1.0.8:
- resolution: {integrity: sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==}
- dev: false
+ hey-listen@1.0.8: {}
- /highlight.js@10.7.3:
- resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==}
- dev: false
+ highlight.js@10.7.3: {}
- /hmac-drbg@1.0.1:
- resolution: {integrity: sha512-Tti3gMqLdZfhOQY1Mzf/AanLiqh1WTiJgEj26ZuYQ9fbkLomzGchCws4FyrSd4VkpBfiNhaE1On+lOz894jvXg==}
+ hmac-drbg@1.0.1:
dependencies:
hash.js: 1.1.7
minimalistic-assert: 1.0.1
minimalistic-crypto-utils: 1.0.1
- dev: true
- /hoist-non-react-statics@3.3.2:
- resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==}
+ hoist-non-react-statics@3.3.2:
dependencies:
react-is: 16.13.1
- /html-escaper@2.0.2:
- resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==}
- dev: true
+ html-escaper@2.0.2: {}
- /html-parse-stringify@3.0.1:
- resolution: {integrity: sha512-KknJ50kTInJ7qIScF3jeaFRpMpE8/lfiTdzf/twXyPBLAGrLRTmkz3AdTnKeh40X8k9L2fdYwEp/42WGXIRGcg==}
+ html-parse-stringify@3.0.1:
dependencies:
void-elements: 3.1.0
- /htmlparser2@8.0.2:
- resolution: {integrity: sha512-GYdjWKDkbRLkZ5geuHs5NY1puJ+PXwP7+fHPRz06Eirsb9ugf6d8kkXav6ADhcODhFFPMIXyxkxSuMf3D6NCFA==}
+ htmlparser2@8.0.2:
dependencies:
domelementtype: 2.3.0
domhandler: 5.0.3
domutils: 3.1.0
entities: 4.5.0
- dev: false
- /http-cache-semantics@4.1.1:
- resolution: {integrity: sha512-er295DKPVsV82j5kw1Gjt+ADA/XYHsajl82cGNQG2eyoPkvgUhX+nDIyelzhIWbbsXP39EHcI6l5tYs2FYqYXQ==}
- dev: false
+ http-cache-semantics@4.1.1: {}
- /http-errors@2.0.0:
- resolution: {integrity: sha512-FtwrG/euBzaEjYeRqOgly7G0qviiXoJWnvEH2Z1plBdXgbyjv34pHTSb9zoeHMyDy33+DWy5Wt9Wo+TURtOYSQ==}
- engines: {node: '>= 0.8'}
+ http-errors@2.0.0:
dependencies:
depd: 2.0.0
inherits: 2.0.4
setprototypeof: 1.2.0
statuses: 2.0.1
toidentifier: 1.0.1
- dev: false
- /http-proxy-agent@7.0.2:
- resolution: {integrity: sha512-T1gkAiYYDWYx3V5Bmyu7HcfcvL7mUrTWiM6yOfa3PIphViJ/gFPbvidQ+veqSOHci/PxBcDabeUNCzpOODJZig==}
- engines: {node: '>= 14'}
+ http-proxy-agent@7.0.2:
dependencies:
agent-base: 7.1.1
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: false
- /https-browserify@1.0.0:
- resolution: {integrity: sha512-J+FkSdyD+0mA0N+81tMotaRMfSL9SGi+xpD3T6YApKsc3bGSXJlfXri3VyFOeYkfLRQisDk1W+jIFFKBeUBbBg==}
- dev: true
+ https-browserify@1.0.0: {}
- /https-proxy-agent@5.0.1:
- resolution: {integrity: sha512-dFcAjpTQFgoLMzC2VwU+C/CbS7uRL0lWmxDITmqm7C+7F0Odmj6s9l6alZc6AELXhrnggM2CeWSXHGOdX2YtwA==}
- engines: {node: '>= 6'}
- requiresBuild: true
+ https-proxy-agent@5.0.1:
dependencies:
agent-base: 6.0.2
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: false
optional: true
- /https-proxy-agent@7.0.4:
- resolution: {integrity: sha512-wlwpilI7YdjSkWaQ/7omYBMTliDcmCN8OLihO6I9B86g06lMyAoqgoDpV0XqoaPOKj+0DIdAvnsWfyAAhmimcg==}
- engines: {node: '>= 14'}
+ https-proxy-agent@7.0.4:
dependencies:
agent-base: 7.1.1
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: false
- /human-signals@1.1.1:
- resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==}
- engines: {node: '>=8.12.0'}
- dev: true
+ human-signals@1.1.1: {}
- /human-signals@2.1.0:
- resolution: {integrity: sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==}
- engines: {node: '>=10.17.0'}
- dev: true
+ human-signals@2.1.0: {}
- /human-signals@4.3.1:
- resolution: {integrity: sha512-nZXjEF2nbo7lIw3mgYjItAfgQXog3OjJogSbKa2CQIIvSGWcKgeJnQlNXip6NglNzYH45nSRiEVimMvYL8DDqQ==}
- engines: {node: '>=14.18.0'}
- dev: true
+ human-signals@4.3.1: {}
- /humanize-ms@1.2.1:
- resolution: {integrity: sha512-Fl70vYtsAFb/C06PTS9dZBo7ihau+Tu/DNCk/OyHhea07S+aeMWpFFkUaXRa8fI+ScZbEI8dfSxwY7gxZ9SAVQ==}
+ humanize-ms@1.2.1:
dependencies:
ms: 2.1.3
- dev: false
- /husky@8.0.3:
- resolution: {integrity: sha512-+dQSyqPh4x1hlO1swXBiNb2HzTDN1I2IGLQx1GrBuiqFJfoMrnZWwVmatvSiO+Iz8fBUnf+lekwNo4c2LlXItg==}
- engines: {node: '>=14'}
- hasBin: true
- dev: true
+ husky@8.0.3: {}
- /hyperdown@2.4.29:
- resolution: {integrity: sha512-vwpa65JOmo6zBdvmNV3tM5IxNMbTRCXmCz4rajM9NHuiI9aAMw9tGzp8FBO8NT7ZnyWND0HEY6vKCVYl//U8kA==}
- dev: false
+ hyperdown@2.4.29: {}
- /i18next-fs-backend@2.3.1:
- resolution: {integrity: sha512-tvfXskmG/9o+TJ5Fxu54sSO5OkY6d+uMn+K6JiUGLJrwxAVfer+8V3nU8jq3ts9Pe5lXJv4b1N7foIjJ8Iy2Gg==}
+ i18next-fs-backend@2.3.1: {}
- /i18next@23.10.0:
- resolution: {integrity: sha512-/TgHOqsa7/9abUKJjdPeydoyDc0oTi/7u9F8lMSj6ufg4cbC1Oj3f/Jja7zj7WRIhEQKB7Q4eN6y68I9RDxxGQ==}
+ i18next@23.10.0:
dependencies:
'@babel/runtime': 7.24.1
- /iconv-lite@0.4.24:
- resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==}
- engines: {node: '>=0.10.0'}
+ iconv-lite@0.4.24:
dependencies:
safer-buffer: 2.1.2
- /iconv-lite@0.6.3:
- resolution: {integrity: sha512-4fCk79wshMdzMp2rH06qWrJE4iolqLhCUH+OiuIgU++RB0+94NlDL81atO7GX55uUKueo0txHNtvEyI6D7WdMw==}
- engines: {node: '>=0.10.0'}
+ iconv-lite@0.6.3:
dependencies:
safer-buffer: 2.1.2
- /ieee754@1.2.1:
- resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==}
+ ieee754@1.2.1: {}
- /ignore@5.3.1:
- resolution: {integrity: sha512-5Fytz/IraMjqpwfd34ke28PTVMjZjJG2MPn5t7OE4eUCUNf8BAa7b5WUS9/Qvr6mwOQS7Mk6vdsMno5he+T8Xw==}
- engines: {node: '>= 4'}
- dev: true
+ ignore@5.3.1: {}
- /immediate@3.0.6:
- resolution: {integrity: sha512-XXOFtyqDjNDAQxVfYxuF7g9Il/IbWmmlQg2MYKOH8ExIT1qg6xc4zyS3HaEEATgs1btfzxq15ciUiY7gjSXRGQ==}
- dev: false
+ immediate@3.0.6: {}
- /immer@9.0.19:
- resolution: {integrity: sha512-eY+Y0qcsB4TZKwgQzLaE/lqYMlKhv5J9dyd2RhhtGhNo2njPXDqU9XPfcNfa3MIDsdtZt5KlkIsirlo4dHsWdQ==}
- dev: false
+ immer@9.0.19: {}
- /immutable@4.3.5:
- resolution: {integrity: sha512-8eabxkth9gZatlwl5TBuJnCsoTADlL6ftEr7A4qgdaTsPyreilDSnUk57SO+jfKcNtxPa22U5KK6DSeAYhpBJw==}
+ immutable@4.3.5: {}
- /import-fresh@3.3.0:
- resolution: {integrity: sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==}
- engines: {node: '>=6'}
+ import-fresh@3.3.0:
dependencies:
parent-module: 1.0.1
resolve-from: 4.0.0
- /import-local@3.1.0:
- resolution: {integrity: sha512-ASB07uLtnDs1o6EHjKpX34BKYDSqnFerfTOJL2HvMqF70LnxpjkzDB8J44oT9pu4AMPkQwf8jl6szgvNd2tRIg==}
- engines: {node: '>=8'}
- hasBin: true
+ import-local@3.1.0:
dependencies:
pkg-dir: 4.2.0
resolve-cwd: 3.0.0
- dev: true
- /imurmurhash@0.1.4:
- resolution: {integrity: sha512-JmXMZ6wuvDmLiHEml9ykzqO6lwFbof0GG4IkcGaENdCRDDmMVnny7s5HsIgHCbaq0w2MyPhDqkhTUgS2LU2PHA==}
- engines: {node: '>=0.8.19'}
+ imurmurhash@0.1.4: {}
- /indent-string@4.0.0:
- resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==}
- engines: {node: '>=8'}
+ indent-string@4.0.0: {}
- /inflight@1.0.6:
- resolution: {integrity: sha512-k92I/b08q4wvFscXCLvqfsHCrjrF7yiXsQuIVvVE7N82W3+aqpzuUdBbfhWcy/FZR3/4IgflMgKLOsvPDrGCJA==}
- deprecated: This module is not supported, and leaks memory. Do not use it. Check out lru-cache if you want a good and tested way to coalesce async requests by a key value, which is much more comprehensive and powerful.
+ inflight@1.0.6:
dependencies:
once: 1.4.0
wrappy: 1.0.2
- /inherits@2.0.4:
- resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==}
+ inherits@2.0.4: {}
- /ini@1.3.8:
- resolution: {integrity: sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==}
- dev: false
+ ini@1.3.8: {}
- /inline-style-parser@0.1.1:
- resolution: {integrity: sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==}
- dev: false
+ inline-style-parser@0.1.1: {}
- /inquirer@8.2.4:
- resolution: {integrity: sha512-nn4F01dxU8VeKfq192IjLsxu0/OmMZ4Lg3xKAns148rCaXP6ntAoEkVYZThWjwON8AlzdZZi6oqnhNbxUG9hVg==}
- engines: {node: '>=12.0.0'}
+ inquirer@8.2.4:
dependencies:
ansi-escapes: 4.3.2
chalk: 4.1.2
@@ -10311,11 +14756,8 @@ packages:
strip-ansi: 6.0.1
through: 2.3.8
wrap-ansi: 7.0.0
- dev: true
- /inquirer@8.2.5:
- resolution: {integrity: sha512-QAgPDQMEgrDssk1XiwwHoOGYF9BAbUcc1+j+FhEvaOt8/cKRqyLn0U5qA6F74fGhTMGxf92pOvPBeh29jQJDTQ==}
- engines: {node: '>=12.0.0'}
+ inquirer@8.2.5:
dependencies:
ansi-escapes: 4.3.2
chalk: 4.1.2
@@ -10332,368 +14774,202 @@ packages:
strip-ansi: 6.0.1
through: 2.3.8
wrap-ansi: 7.0.0
- dev: true
- /internal-slot@1.0.7:
- resolution: {integrity: sha512-NGnrKwXzSms2qUUih/ILZ5JBqNTSa1+ZmP6flaIp6KmSElgE9qdndzS3cqjrDovwFdmwsGsLdeFgB6suw+1e9g==}
- engines: {node: '>= 0.4'}
+ internal-slot@1.0.7:
dependencies:
es-errors: 1.3.0
hasown: 2.0.2
side-channel: 1.0.6
- dev: true
- /internmap@2.0.3:
- resolution: {integrity: sha512-5Hh7Y1wQbvY5ooGgPbDaL5iYLAPzMTUrjMulskHLH6wnv/A+1q5rgEaiuqEjB+oxGXIVZs1FF+R/KPN3ZSQYYg==}
- engines: {node: '>=12'}
- dev: false
+ internmap@2.0.3: {}
- /interpret@1.4.0:
- resolution: {integrity: sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==}
- engines: {node: '>= 0.10'}
- dev: true
+ interpret@1.4.0: {}
- /intersection-observer@0.12.2:
- resolution: {integrity: sha512-7m1vEcPCxXYI8HqnL8CKI6siDyD+eIWSwgB3DZA+ZTogxk9I4CDnj4wilt9x/+/QbHI4YG5YZNmC6458/e9Ktg==}
- dev: false
+ intersection-observer@0.12.2: {}
- /invariant@2.2.4:
- resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==}
+ invariant@2.2.4:
dependencies:
loose-envify: 1.4.0
- dev: false
- /ip-address@9.0.5:
- resolution: {integrity: sha512-zHtQzGojZXTwZTHQqra+ETKd4Sn3vgi7uBmlPoXVWZqYvuKmtI0l/VZTjqGmJY9x88GGOaZ9+G9ES8hC4T4X8g==}
- engines: {node: '>= 12'}
+ ip-address@9.0.5:
dependencies:
jsbn: 1.1.0
sprintf-js: 1.1.3
- dev: false
- /ipaddr.js@1.9.1:
- resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==}
- engines: {node: '>= 0.10'}
- dev: false
+ ipaddr.js@1.9.1: {}
- /is-alphabetical@1.0.4:
- resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==}
+ is-alphabetical@1.0.4: {}
- /is-alphanumerical@1.0.4:
- resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==}
+ is-alphanumerical@1.0.4:
dependencies:
is-alphabetical: 1.0.4
is-decimal: 1.0.4
- /is-arguments@1.1.1:
- resolution: {integrity: sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==}
- engines: {node: '>= 0.4'}
+ is-arguments@1.1.1:
dependencies:
call-bind: 1.0.7
has-tostringtag: 1.0.2
- dev: true
- /is-array-buffer@3.0.4:
- resolution: {integrity: sha512-wcjaerHw0ydZwfhiKbXJWLDY8A7yV7KhjQOpb83hGgGfId/aQa4TOvwyzn2PuswW2gPCYEL/nEAiSVpdOj1lXw==}
- engines: {node: '>= 0.4'}
+ is-array-buffer@3.0.4:
dependencies:
call-bind: 1.0.7
get-intrinsic: 1.2.4
- dev: true
- /is-arrayish@0.2.1:
- resolution: {integrity: sha512-zz06S8t0ozoDXMG+ube26zeCTNXcKIPJZJi8hBrF4idCLms4CG9QtK7qBl1boi5ODzFpjswb5JPmHCbMpjaYzg==}
+ is-arrayish@0.2.1: {}
- /is-arrayish@0.3.2:
- resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==}
- dev: false
+ is-arrayish@0.3.2: {}
- /is-async-function@2.0.0:
- resolution: {integrity: sha512-Y1JXKrfykRJGdlDwdKlLpLyMIiWqWvuSd17TvZk68PLAOGOoF4Xyav1z0Xhoi+gCYjZVeC5SI+hYFOfvXmGRCA==}
- engines: {node: '>= 0.4'}
+ is-async-function@2.0.0:
dependencies:
has-tostringtag: 1.0.2
- dev: true
- /is-bigint@1.0.4:
- resolution: {integrity: sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==}
+ is-bigint@1.0.4:
dependencies:
has-bigints: 1.0.2
- dev: true
- /is-binary-path@2.1.0:
- resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==}
- engines: {node: '>=8'}
+ is-binary-path@2.1.0:
dependencies:
binary-extensions: 2.3.0
- /is-boolean-object@1.1.2:
- resolution: {integrity: sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==}
- engines: {node: '>= 0.4'}
+ is-boolean-object@1.1.2:
dependencies:
call-bind: 1.0.7
has-tostringtag: 1.0.2
- dev: true
- /is-buffer@1.1.6:
- resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==}
- dev: false
+ is-buffer@1.1.6: {}
- /is-buffer@2.0.5:
- resolution: {integrity: sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==}
- engines: {node: '>=4'}
+ is-buffer@2.0.5: {}
- /is-callable@1.2.7:
- resolution: {integrity: sha512-1BC0BVFhS/p0qtw6enp8e+8OD0UrK0oFLztSjNzhcKA3WDuJxxAPXzPuPtKkjEY9UUoEWlX/8fgKeu2S8i9JTA==}
- engines: {node: '>= 0.4'}
- dev: true
+ is-callable@1.2.7: {}
- /is-core-module@2.13.1:
- resolution: {integrity: sha512-hHrIjvZsftOsvKSn2TRYl63zvxsgE0K+0mYMoH6gD4omR5IWB2KynivBQczo3+wF1cCkjzvptnI9Q0sPU66ilw==}
+ is-core-module@2.13.1:
dependencies:
hasown: 2.0.2
- /is-data-view@1.0.1:
- resolution: {integrity: sha512-AHkaJrsUVW6wq6JS8y3JnM/GJF/9cf+k20+iDzlSaJrinEo5+7vRiteOSwBhHRiAyQATN1AmY4hwzxJKPmYf+w==}
- engines: {node: '>= 0.4'}
+ is-data-view@1.0.1:
dependencies:
is-typed-array: 1.1.13
- dev: true
- /is-date-object@1.0.5:
- resolution: {integrity: sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==}
- engines: {node: '>= 0.4'}
+ is-date-object@1.0.5:
dependencies:
has-tostringtag: 1.0.2
- dev: true
- /is-decimal@1.0.4:
- resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==}
+ is-decimal@1.0.4: {}
- /is-extglob@2.1.1:
- resolution: {integrity: sha512-SbKbANkN603Vi4jEZv49LeVJMn4yGwsbzZworEoyEiutsN3nJYdbO36zfhGJ6QEDpOZIFkDtnq5JRxmvl3jsoQ==}
- engines: {node: '>=0.10.0'}
+ is-extglob@2.1.1: {}
- /is-finalizationregistry@1.0.2:
- resolution: {integrity: sha512-0by5vtUJs8iFQb5TYUHHPudOR+qXYIMKtiUzvLIZITZUjknFmziyBJuLhVRc+Ds0dREFlskDNJKYIdIzu/9pfw==}
+ is-finalizationregistry@1.0.2:
dependencies:
call-bind: 1.0.7
- dev: true
- /is-fullwidth-code-point@3.0.0:
- resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==}
- engines: {node: '>=8'}
+ is-fullwidth-code-point@3.0.0: {}
- /is-fullwidth-code-point@4.0.0:
- resolution: {integrity: sha512-O4L094N2/dZ7xqVdrXhh9r1KODPJpFms8B5sGdJLPy664AgvXsreZUyCQQNItZRDlYug4xStLjNp/sz3HvBowQ==}
- engines: {node: '>=12'}
- dev: true
+ is-fullwidth-code-point@4.0.0: {}
- /is-generator-fn@2.1.0:
- resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==}
- engines: {node: '>=6'}
- dev: true
+ is-generator-fn@2.1.0: {}
- /is-generator-function@1.0.10:
- resolution: {integrity: sha512-jsEjy9l3yiXEQ+PsXdmBwEPcOxaXWLspKdplFUVI9vq1iZgIekeC0L167qeu86czQaxed3q/Uzuw0swL0irL8A==}
- engines: {node: '>= 0.4'}
+ is-generator-function@1.0.10:
dependencies:
has-tostringtag: 1.0.2
- dev: true
- /is-glob@4.0.3:
- resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==}
- engines: {node: '>=0.10.0'}
+ is-glob@4.0.3:
dependencies:
is-extglob: 2.1.1
- /is-hexadecimal@1.0.4:
- resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==}
+ is-hexadecimal@1.0.4: {}
- /is-interactive@1.0.0:
- resolution: {integrity: sha512-2HvIEKRoqS62guEC+qBjpvRubdX910WCMuJTZ+I9yvqKU2/12eSL549HMwtabb4oupdj2sMP50k+XJfB/8JE6w==}
- engines: {node: '>=8'}
- dev: true
+ is-interactive@1.0.0: {}
- /is-lambda@1.0.1:
- resolution: {integrity: sha512-z7CMFGNrENq5iFB9Bqo64Xk6Y9sg+epq1myIcdHaGnbMTYOxvzsEtdYqQUylB7LxfkvgrrjP32T6Ywciio9UIQ==}
- dev: false
+ is-lambda@1.0.1: {}
- /is-map@2.0.3:
- resolution: {integrity: sha512-1Qed0/Hr2m+YqxnM09CjA2d/i6YZNfF6R2oRAOj36eUdS6qIV/huPJNSEpKbupewFs+ZsJlxsjjPbc0/afW6Lw==}
- engines: {node: '>= 0.4'}
- dev: true
+ is-map@2.0.3: {}
- /is-nan@1.3.2:
- resolution: {integrity: sha512-E+zBKpQ2t6MEo1VsonYmluk9NxGrbzpeeLC2xIViuO2EjU2xsXsBPwTr3Ykv9l08UYEVEdWeRZNouaZqF6RN0w==}
- engines: {node: '>= 0.4'}
+ is-nan@1.3.2:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
- dev: true
- /is-natural-number@4.0.1:
- resolution: {integrity: sha512-Y4LTamMe0DDQIIAlaer9eKebAlDSV6huy+TWhJVPlzZh2o4tRP5SQWFlLn5N0To4mDD22/qdOq+veo1cSISLgQ==}
- dev: false
+ is-natural-number@4.0.1: {}
- /is-negative-zero@2.0.3:
- resolution: {integrity: sha512-5KoIu2Ngpyek75jXodFvnafB6DJgr3u8uuK0LEZJjrU19DrMD3EVERaR8sjz8CCGgpZvxPl9SuE1GMVPFHx1mw==}
- engines: {node: '>= 0.4'}
- dev: true
+ is-negative-zero@2.0.3: {}
- /is-number-object@1.0.7:
- resolution: {integrity: sha512-k1U0IRzLMo7ZlYIfzRu23Oh6MiIFasgpb9X76eqfFZAqwH44UI4KTBvBYIZ1dSL9ZzChTB9ShHfLkR4pdW5krQ==}
- engines: {node: '>= 0.4'}
+ is-number-object@1.0.7:
dependencies:
has-tostringtag: 1.0.2
- dev: true
- /is-number@7.0.0:
- resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==}
- engines: {node: '>=0.12.0'}
+ is-number@7.0.0: {}
- /is-path-inside@3.0.3:
- resolution: {integrity: sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==}
- engines: {node: '>=8'}
- dev: true
+ is-path-inside@3.0.3: {}
- /is-plain-obj@2.1.0:
- resolution: {integrity: sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==}
- engines: {node: '>=8'}
- dev: true
+ is-plain-obj@2.1.0: {}
- /is-plain-obj@4.1.0:
- resolution: {integrity: sha512-+Pgi+vMuUNkJyExiMBt5IlFoMyKnr5zhJ4Uspz58WOhBF5QoIZkFyNHIbBAtHwzVAgk5RtndVNsDRN61/mmDqg==}
- engines: {node: '>=12'}
- dev: false
+ is-plain-obj@4.1.0: {}
- /is-regex@1.1.4:
- resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==}
- engines: {node: '>= 0.4'}
+ is-regex@1.1.4:
dependencies:
call-bind: 1.0.7
has-tostringtag: 1.0.2
- dev: true
- /is-set@2.0.3:
- resolution: {integrity: sha512-iPAjerrse27/ygGLxw+EBR9agv9Y6uLeYVJMu+QNCoouJ1/1ri0mGrcWpfCqFZuzzx3WjtwxG098X+n4OuRkPg==}
- engines: {node: '>= 0.4'}
- dev: true
+ is-set@2.0.3: {}
- /is-shared-array-buffer@1.0.3:
- resolution: {integrity: sha512-nA2hv5XIhLR3uVzDDfCIknerhx8XUKnstuOERPNNIinXG7v9u+ohXF67vxm4TPTEPU6lm61ZkwP3c9PCB97rhg==}
- engines: {node: '>= 0.4'}
+ is-shared-array-buffer@1.0.3:
dependencies:
call-bind: 1.0.7
- dev: true
- /is-stream@1.1.0:
- resolution: {integrity: sha512-uQPm8kcs47jx38atAcWTVxyltQYoPT68y9aWYdV6yWXSyW8mzSat0TL6CiWdZeCdF3KrAvpVtnHbTv4RN+rqdQ==}
- engines: {node: '>=0.10.0'}
- dev: false
+ is-stream@1.1.0: {}
- /is-stream@2.0.1:
- resolution: {integrity: sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==}
- engines: {node: '>=8'}
+ is-stream@2.0.1: {}
- /is-stream@3.0.0:
- resolution: {integrity: sha512-LnQR4bZ9IADDRSkvpqMGvt/tEJWclzklNgSw48V5EAaAeDd6qGvN8ei6k5p0tvxSR171VmGyHuTiAOfxAbr8kA==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
- dev: true
+ is-stream@3.0.0: {}
- /is-string@1.0.7:
- resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==}
- engines: {node: '>= 0.4'}
+ is-string@1.0.7:
dependencies:
has-tostringtag: 1.0.2
- dev: true
- /is-symbol@1.0.4:
- resolution: {integrity: sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==}
- engines: {node: '>= 0.4'}
+ is-symbol@1.0.4:
dependencies:
has-symbols: 1.0.3
- dev: true
- /is-typed-array@1.1.13:
- resolution: {integrity: sha512-uZ25/bUAlUY5fR4OKT4rZQEBrzQWYV9ZJYGGsUmEJ6thodVJ1HX64ePQ6Z0qPWP+m+Uq6e9UugrE38jeYsDSMw==}
- engines: {node: '>= 0.4'}
+ is-typed-array@1.1.13:
dependencies:
which-typed-array: 1.1.15
- dev: true
- /is-unicode-supported@0.1.0:
- resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==}
- engines: {node: '>=10'}
- dev: true
+ is-unicode-supported@0.1.0: {}
- /is-weakmap@2.0.2:
- resolution: {integrity: sha512-K5pXYOm9wqY1RgjpL3YTkF39tni1XajUIkawTLUo9EZEVUFga5gSQJF8nNS7ZwJQ02y+1YCNYcMh+HIf1ZqE+w==}
- engines: {node: '>= 0.4'}
- dev: true
+ is-weakmap@2.0.2: {}
- /is-weakref@1.0.2:
- resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==}
+ is-weakref@1.0.2:
dependencies:
call-bind: 1.0.7
- dev: true
- /is-weakset@2.0.3:
- resolution: {integrity: sha512-LvIm3/KWzS9oRFHugab7d+M/GcBXuXX5xZkzPmN+NxihdQlZUQ4dWuSV1xR/sq6upL1TJEDrfBgRepHFdBtSNQ==}
- engines: {node: '>= 0.4'}
+ is-weakset@2.0.3:
dependencies:
call-bind: 1.0.7
get-intrinsic: 1.2.4
- dev: true
- /is-whitespace-character@1.0.4:
- resolution: {integrity: sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==}
- dev: true
+ is-whitespace-character@1.0.4: {}
- /is-word-character@1.0.4:
- resolution: {integrity: sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==}
- dev: true
+ is-word-character@1.0.4: {}
- /isarray@1.0.0:
- resolution: {integrity: sha512-VLghIWNM6ELQzo7zwmcg0NmTVyWKYjvIeM83yjp0wRDTmUnrM678fQbcKBo6n2CJEF0szoG//ytg+TKla89ALQ==}
+ isarray@1.0.0: {}
- /isarray@2.0.5:
- resolution: {integrity: sha512-xHjhDr3cNBK0BzdUJSPXZntQUx/mwMS5Rw4A7lPJ90XGAO6ISP/ePDNuo0vhqOZU+UD5JoodwCAAoZQd3FeAKw==}
- dev: true
+ isarray@2.0.5: {}
- /isexe@2.0.0:
- resolution: {integrity: sha512-RHxMLp9lnKHGHRng9QFhRCMbYAcVpn69smSGcq3f36xjgVVWThj4qqLbTLlq7Ssj8B+fIQ1EuCEGI2lKsyQeIw==}
+ isexe@2.0.0: {}
- /isexe@3.1.1:
- resolution: {integrity: sha512-LpB/54B+/2J5hqQ7imZHfdU31OlgQqx7ZicVlkm9kzg9/w8GKLEcFfJl/t7DCEDueOyBAD6zCCwTO6Fzs0NoEQ==}
- engines: {node: '>=16'}
- dev: false
+ isexe@3.1.1: {}
- /isolated-vm@4.7.2:
- resolution: {integrity: sha512-JVEs5gzWObzZK5+OlBplCdYSpokMcdhLSs/xWYYxmYWVfOOFF4oZJsYh7E/FmfX8e7gMioXMpMMeEyX1afuKrg==}
- engines: {node: '>=16.0.0'}
- requiresBuild: true
+ isolated-vm@4.7.2:
dependencies:
prebuild-install: 7.1.2
- dev: false
- /isomorphic-timers-promises@1.0.1:
- resolution: {integrity: sha512-u4sej9B1LPSxTGKB/HiuzvEQnXH0ECYkSVQU39koSwmFAxhlEAFl9RdTvLv4TOTQUgBS5O3O5fwUxk6byBZ+IQ==}
- engines: {node: '>=10'}
- dev: true
+ isomorphic-timers-promises@1.0.1: {}
- /isomorphic.js@0.2.5:
- resolution: {integrity: sha512-PIeMbHqMt4DnUP3MA/Flc0HElYjMXArsw1qwJZcm9sqR8mq3l8NYizFMty0pWwE/tzIGH3EKK5+jes5mAr85yw==}
- dev: false
+ isomorphic.js@0.2.5: {}
- /istanbul-lib-coverage@3.2.2:
- resolution: {integrity: sha512-O8dpsF+r0WV/8MNRKfnmrtCWhuKjxrq2w+jpzBL5UZKTi2LeVWnWOmWRxFlesJONmc+wLAGvKQZEOanko0LFTg==}
- engines: {node: '>=8'}
- dev: true
+ istanbul-lib-coverage@3.2.2: {}
- /istanbul-lib-instrument@5.2.1:
- resolution: {integrity: sha512-pzqtp31nLv/XFOzXGuvhCb8qhjmTVo5vjVk19XE4CRlSWz0KoeJ3bw9XsA7nOp9YBf4qHjwBxkDzKcME/J29Yg==}
- engines: {node: '>=8'}
+ istanbul-lib-instrument@5.2.1:
dependencies:
'@babel/core': 7.24.4
'@babel/parser': 7.24.4
@@ -10702,11 +14978,8 @@ packages:
semver: 6.3.1
transitivePeerDependencies:
- supports-color
- dev: true
- /istanbul-lib-instrument@6.0.2:
- resolution: {integrity: sha512-1WUsZ9R1lA0HtBSohTkm39WTPlNKSJ5iFk7UwqXkBLoHQT+hfqPsfsTDVuZdKGaBwn7din9bS7SsnoAr943hvw==}
- engines: {node: '>=10'}
+ istanbul-lib-instrument@6.0.2:
dependencies:
'@babel/core': 7.24.4
'@babel/parser': 7.24.4
@@ -10715,70 +14988,49 @@ packages:
semver: 7.6.2
transitivePeerDependencies:
- supports-color
- dev: true
- /istanbul-lib-report@3.0.1:
- resolution: {integrity: sha512-GCfE1mtsHGOELCU8e/Z7YWzpmybrx/+dSTfLrvY8qRmaY6zXTKWn6WQIjaAFw069icm6GVMNkgu0NzI4iPZUNw==}
- engines: {node: '>=10'}
+ istanbul-lib-report@3.0.1:
dependencies:
istanbul-lib-coverage: 3.2.2
make-dir: 4.0.0
supports-color: 7.2.0
- dev: true
- /istanbul-lib-source-maps@4.0.1:
- resolution: {integrity: sha512-n3s8EwkdFIJCG3BPKBYvskgXGoy88ARzvegkitk60NxRdwltLOTaH7CUiMRXvwYorl0Q712iEjcWB+fK/MrWVw==}
- engines: {node: '>=10'}
+ istanbul-lib-source-maps@4.0.1:
dependencies:
debug: 4.3.4
istanbul-lib-coverage: 3.2.2
source-map: 0.6.1
transitivePeerDependencies:
- supports-color
- dev: true
- /istanbul-reports@3.1.7:
- resolution: {integrity: sha512-BewmUXImeuRk2YY0PVbxgKAysvhRPUQE0h5QRM++nVWyubKGV0l8qQ5op8+B2DOmwSe63Jivj0BjkPQVf8fP5g==}
- engines: {node: '>=8'}
+ istanbul-reports@3.1.7:
dependencies:
html-escaper: 2.0.2
istanbul-lib-report: 3.0.1
- dev: true
- /iterare@1.2.1:
- resolution: {integrity: sha512-RKYVTCjAnRthyJes037NX/IiqeidgN1xc3j1RjFfECFp28A1GVwK9nA+i0rJPaHqSZwygLzRnFlzUuHFoWWy+Q==}
- engines: {node: '>=6'}
+ iterare@1.2.1: {}
- /iterator.prototype@1.1.2:
- resolution: {integrity: sha512-DR33HMMr8EzwuRL8Y9D3u2BMj8+RqSE850jfGu59kS7tbmPLzGkZmVSfyCFSDxuZiEY6Rzt3T2NA/qU+NwVj1w==}
+ iterator.prototype@1.1.2:
dependencies:
define-properties: 1.2.1
get-intrinsic: 1.2.4
has-symbols: 1.0.3
reflect.getprototypeof: 1.0.6
set-function-name: 2.0.2
- dev: true
- /jackspeak@2.3.6:
- resolution: {integrity: sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==}
- engines: {node: '>=14'}
+ jackspeak@2.3.6:
dependencies:
'@isaacs/cliui': 8.0.2
optionalDependencies:
'@pkgjs/parseargs': 0.11.0
- /jest-changed-files@29.7.0:
- resolution: {integrity: sha512-fEArFiwf1BpQ+4bXSprcDc3/x4HSzL4al2tozwVpDFpsxALjLYdyiIK4e5Vz66GQJIbXJ82+35PtysofptNX2w==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-changed-files@29.7.0:
dependencies:
execa: 5.1.1
jest-util: 29.7.0
p-limit: 3.1.0
- dev: true
- /jest-circus@29.7.0:
- resolution: {integrity: sha512-3E1nCMgipcTkCocFwM90XXQab9bS+GMsjdpmPrlelaxwD93Ad8iVEjX/vvHPdLPnFf+L40u+5+iutRdA1N9myw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-circus@29.7.0(babel-plugin-macros@3.1.0):
dependencies:
'@jest/environment': 29.7.0
'@jest/expect': 29.7.0
@@ -10787,7 +15039,7 @@ packages:
'@types/node': 20.8.5
chalk: 4.1.2
co: 4.6.0
- dedent: 1.5.3
+ dedent: 1.5.3(babel-plugin-macros@3.1.0)
is-generator-fn: 2.1.0
jest-each: 29.7.0
jest-matcher-utils: 29.7.0
@@ -10803,26 +15055,17 @@ packages:
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
- dev: true
- /jest-cli@29.7.0(@types/node@20.8.5)(ts-node@10.9.1):
- resolution: {integrity: sha512-OVVobw2IubN/GSYsxETi+gOe7Ka59EFMR/twOU3Jb2GnKKeMGJB5SGUUrEz3SFVmJASUdZUzy83sLNNQ2gZslg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- hasBin: true
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
+ jest-cli@29.7.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.1)
+ '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3))
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
chalk: 4.1.2
- create-jest: 29.7.0(@types/node@20.8.5)(ts-node@10.9.1)
+ create-jest: 29.7.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3))
exit: 0.1.2
import-local: 3.1.0
- jest-config: 29.7.0(@types/node@20.8.5)(ts-node@10.9.1)
+ jest-config: 29.7.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3))
jest-util: 29.7.0
jest-validate: 29.7.0
yargs: 17.7.2
@@ -10831,31 +15074,19 @@ packages:
- babel-plugin-macros
- supports-color
- ts-node
- dev: true
- /jest-config@29.7.0(@types/node@20.8.5)(ts-node@10.9.1):
- resolution: {integrity: sha512-uXbpfeQ7R6TZBqI3/TxCU4q4ttk3u0PJeC+E0zbfSoSjq6bJ7buBPxzQPL0ifrkY4DNu4JUdk0ImlBUYi840eQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- peerDependencies:
- '@types/node': '*'
- ts-node: '>=9.0.0'
- peerDependenciesMeta:
- '@types/node':
- optional: true
- ts-node:
- optional: true
+ jest-config@29.7.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3)):
dependencies:
'@babel/core': 7.24.4
'@jest/test-sequencer': 29.7.0
'@jest/types': 29.6.3
- '@types/node': 20.8.5
babel-jest: 29.7.0(@babel/core@7.24.4)
chalk: 4.1.2
ci-info: 3.9.0
deepmerge: 4.3.1
glob: 7.2.3
graceful-fs: 4.2.11
- jest-circus: 29.7.0
+ jest-circus: 29.7.0(babel-plugin-macros@3.1.0)
jest-environment-node: 29.7.0
jest-get-type: 29.6.3
jest-regex-util: 29.6.3
@@ -10868,43 +15099,33 @@ packages:
pretty-format: 29.7.0
slash: 3.0.0
strip-json-comments: 3.1.1
+ optionalDependencies:
+ '@types/node': 20.8.5
ts-node: 10.9.1(@types/node@20.8.5)(typescript@5.1.3)
transitivePeerDependencies:
- babel-plugin-macros
- supports-color
- dev: true
- /jest-diff@29.7.0:
- resolution: {integrity: sha512-LMIgiIrhigmPrs03JHpxUh2yISK3vLFPkAodPeo0+BuF7wA2FoQbkEg1u8gBYBThncu7e1oEDUfIXVuTqLRUjw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-diff@29.7.0:
dependencies:
chalk: 4.1.2
diff-sequences: 29.6.3
jest-get-type: 29.6.3
pretty-format: 29.7.0
- dev: true
- /jest-docblock@29.7.0:
- resolution: {integrity: sha512-q617Auw3A612guyaFgsbFeYpNP5t2aoUNLwBUbc/0kD1R4t9ixDbyFTHd1nok4epoVFpr7PmeWHrhvuV3XaJ4g==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-docblock@29.7.0:
dependencies:
detect-newline: 3.1.0
- dev: true
- /jest-each@29.7.0:
- resolution: {integrity: sha512-gns+Er14+ZrEoC5fhOfYCY1LOHHr0TI+rQUHZS8Ttw2l7gl+80eHc/gFf2Ktkw0+SIACDTeWvpFcv3B04VembQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-each@29.7.0:
dependencies:
'@jest/types': 29.6.3
chalk: 4.1.2
jest-get-type: 29.6.3
jest-util: 29.7.0
pretty-format: 29.7.0
- dev: true
- /jest-environment-node@29.7.0:
- resolution: {integrity: sha512-DOSwCRqXirTOyheM+4d5YZOrWcdu0LNZ87ewUoywbcb2XR4wKgqiG8vNeYwhjFMbEkfju7wx2GYH0P2gevGvFw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-environment-node@29.7.0:
dependencies:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
@@ -10912,16 +15133,10 @@ packages:
'@types/node': 20.8.5
jest-mock: 29.7.0
jest-util: 29.7.0
- dev: true
- /jest-get-type@29.6.3:
- resolution: {integrity: sha512-zrteXnqYxfQh7l5FHyL38jL39di8H8rHoecLH3JNxH3BwOrBsNeabdap5e0I23lD4HHI8W5VFBZqG4Eaq5LNcw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dev: true
+ jest-get-type@29.6.3: {}
- /jest-haste-map@29.7.0:
- resolution: {integrity: sha512-fP8u2pyfqx0K1rGn1R9pyE0/KTn+G7PxktWidOBTqFPLYX0b9ksaMFkhK5vrS3DVun09pckLdlx90QthlW7AmA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-haste-map@29.7.0:
dependencies:
'@jest/types': 29.6.3
'@types/graceful-fs': 4.1.9
@@ -10936,29 +15151,20 @@ packages:
walker: 1.0.8
optionalDependencies:
fsevents: 2.3.3
- dev: true
- /jest-leak-detector@29.7.0:
- resolution: {integrity: sha512-kYA8IJcSYtST2BY9I+SMC32nDpBT3J2NvWJx8+JCuCdl/CR1I4EKUJROiP8XtCcxqgTTBGJNdbB1A8XRKbTetw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-leak-detector@29.7.0:
dependencies:
jest-get-type: 29.6.3
pretty-format: 29.7.0
- dev: true
- /jest-matcher-utils@29.7.0:
- resolution: {integrity: sha512-sBkD+Xi9DtcChsI3L3u0+N0opgPYnCRPtGcQYrgXmR+hmt/fYfWAL0xRXYU8eWOdfuLgBe0YCW3AFtnRLagq/g==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-matcher-utils@29.7.0:
dependencies:
chalk: 4.1.2
jest-diff: 29.7.0
jest-get-type: 29.6.3
pretty-format: 29.7.0
- dev: true
- /jest-message-util@29.7.0:
- resolution: {integrity: sha512-GBEV4GRADeP+qtB2+6u61stea8mGcOT4mCtrYISZwfu9/ISHFJ/5zOMXYbpBE9RsS5+Gb63DW4FgmnKJ79Kf6w==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-message-util@29.7.0:
dependencies:
'@babel/code-frame': 7.24.2
'@jest/types': 29.6.3
@@ -10969,47 +15175,27 @@ packages:
pretty-format: 29.7.0
slash: 3.0.0
stack-utils: 2.0.6
- dev: true
- /jest-mock@29.7.0:
- resolution: {integrity: sha512-ITOMZn+UkYS4ZFh83xYAOzWStloNzJFO2s8DWrE4lhtGD+AorgnbkiKERe4wQVBydIGPx059g6riW5Btp6Llnw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-mock@29.7.0:
dependencies:
'@jest/types': 29.6.3
'@types/node': 20.8.5
jest-util: 29.7.0
- dev: true
- /jest-pnp-resolver@1.2.3(jest-resolve@29.7.0):
- resolution: {integrity: sha512-+3NpwQEnRoIBtx4fyhblQDPgJI0H1IEIkX7ShLUjPGA7TtUTvI1oiKi3SR4oBR0hQhQR80l4WAe5RrXBwWMA8w==}
- engines: {node: '>=6'}
- peerDependencies:
- jest-resolve: '*'
- peerDependenciesMeta:
- jest-resolve:
- optional: true
- dependencies:
+ jest-pnp-resolver@1.2.3(jest-resolve@29.7.0):
+ optionalDependencies:
jest-resolve: 29.7.0
- dev: true
- /jest-regex-util@29.6.3:
- resolution: {integrity: sha512-KJJBsRCyyLNWCNBOvZyRDnAIfUiRJ8v+hOBQYGn8gDyF3UegwiP4gwRR3/SDa42g1YbVycTidUF3rKjyLFDWbg==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- dev: true
+ jest-regex-util@29.6.3: {}
- /jest-resolve-dependencies@29.7.0:
- resolution: {integrity: sha512-un0zD/6qxJ+S0et7WxeI3H5XSe9lTBBR7bOHCHXkKR6luG5mwDDlIzVQ0V5cZCuoTgEdcdwzTghYkTWfubi+nA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-resolve-dependencies@29.7.0:
dependencies:
jest-regex-util: 29.6.3
jest-snapshot: 29.7.0
transitivePeerDependencies:
- supports-color
- dev: true
- /jest-resolve@29.7.0:
- resolution: {integrity: sha512-IOVhZSrg+UvVAshDSDtHyFCCBUl/Q3AAJv8iZ6ZjnZ74xzvwuzLXid9IIIPgTnY62SJjfuupMKZsZQRsCvxEgA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-resolve@29.7.0:
dependencies:
chalk: 4.1.2
graceful-fs: 4.2.11
@@ -11020,11 +15206,8 @@ packages:
resolve: 1.22.8
resolve.exports: 2.0.2
slash: 3.0.0
- dev: true
- /jest-runner@29.7.0:
- resolution: {integrity: sha512-fsc4N6cPCAahybGBfTRcq5wFR6fpLznMg47sY5aDpsoejOcVYFb07AHuSnR0liMcPTgBsA3ZJL6kFOjPdoNipQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-runner@29.7.0:
dependencies:
'@jest/console': 29.7.0
'@jest/environment': 29.7.0
@@ -11049,11 +15232,8 @@ packages:
source-map-support: 0.5.13
transitivePeerDependencies:
- supports-color
- dev: true
- /jest-runtime@29.7.0:
- resolution: {integrity: sha512-gUnLjgwdGqW7B4LvOIkbKs9WGbn+QLqRQQ9juC6HndeDiezIwhDP+mhMwHWCEcfQ5RUXa6OPnFF8BJh5xegwwQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-runtime@29.7.0:
dependencies:
'@jest/environment': 29.7.0
'@jest/fake-timers': 29.7.0
@@ -11079,11 +15259,8 @@ packages:
strip-bom: 4.0.0
transitivePeerDependencies:
- supports-color
- dev: true
- /jest-snapshot@29.7.0:
- resolution: {integrity: sha512-Rm0BMWtxBcioHr1/OX5YCP8Uov4riHvKPknOGs804Zg9JGZgmIBkbtlxJC/7Z4msKYVbIJtfU+tKb8xlYNfdkw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-snapshot@29.7.0:
dependencies:
'@babel/core': 7.24.4
'@babel/generator': 7.24.4
@@ -11107,11 +15284,8 @@ packages:
semver: 7.6.2
transitivePeerDependencies:
- supports-color
- dev: true
- /jest-util@29.7.0:
- resolution: {integrity: sha512-z6EbKajIpqGKU56y5KBUgy1dt1ihhQJgWzUlZHArA/+X2ad7Cb5iF+AK1EWVL/Bo7Rz9uurpqw6SiBCefUbCGA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-util@29.7.0:
dependencies:
'@jest/types': 29.6.3
'@types/node': 20.8.5
@@ -11119,11 +15293,8 @@ packages:
ci-info: 3.9.0
graceful-fs: 4.2.11
picomatch: 2.3.1
- dev: true
- /jest-validate@29.7.0:
- resolution: {integrity: sha512-ZB7wHqaRGVw/9hST/OuFUReG7M8vKeq0/J2egIGLdvjHCmYqGARhzXmtgi+gVeZ5uXFF219aOc3Ls2yLg27tkw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-validate@29.7.0:
dependencies:
'@jest/types': 29.6.3
camelcase: 6.3.0
@@ -11131,11 +15302,8 @@ packages:
jest-get-type: 29.6.3
leven: 3.1.0
pretty-format: 29.7.0
- dev: true
- /jest-watcher@29.7.0:
- resolution: {integrity: sha512-49Fg7WXkU3Vl2h6LbLtMQ/HyB6rXSIX7SqvBLQmssRBGN9I0PNvPmAmCWSOY6SOvrjhI/F7/bGAv9RtnsPA03g==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-watcher@29.7.0:
dependencies:
'@jest/test-result': 29.7.0
'@jest/types': 29.6.3
@@ -11145,144 +15313,86 @@ packages:
emittery: 0.13.1
jest-util: 29.7.0
string-length: 4.0.2
- dev: true
- /jest-worker@27.5.1:
- resolution: {integrity: sha512-7vuh85V5cdDofPyxn58nrPjBktZo0u9x1g8WtjQol+jZDaE+fhN+cIvTj11GndBnMnyfrUOG1sZQxCdjKh+DKg==}
- engines: {node: '>= 10.13.0'}
+ jest-worker@27.5.1:
dependencies:
'@types/node': 20.8.5
merge-stream: 2.0.0
supports-color: 8.1.1
- /jest-worker@29.7.0:
- resolution: {integrity: sha512-eIz2msL/EzL9UFTFFx7jBTkeZfku0yUAyZZZmJ93H2TYEiroIx2PQjEXcwYtYl8zXCxb+PAmA2hLIt/6ZEkPHw==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ jest-worker@29.7.0:
dependencies:
'@types/node': 20.8.5
jest-util: 29.7.0
merge-stream: 2.0.0
supports-color: 8.1.1
- dev: true
- /jest@29.5.0(@types/node@20.8.5)(ts-node@10.9.1):
- resolution: {integrity: sha512-juMg3he2uru1QoXX078zTa7pO85QyB9xajZc6bU+d9yEGwrKX6+vGmJQ3UdVZsvTEUARIdObzH68QItim6OSSQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- hasBin: true
- peerDependencies:
- node-notifier: ^8.0.1 || ^9.0.0 || ^10.0.0
- peerDependenciesMeta:
- node-notifier:
- optional: true
+ jest@29.5.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3)):
dependencies:
- '@jest/core': 29.7.0(ts-node@10.9.1)
+ '@jest/core': 29.7.0(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3))
'@jest/types': 29.6.3
import-local: 3.1.0
- jest-cli: 29.7.0(@types/node@20.8.5)(ts-node@10.9.1)
+ jest-cli: 29.7.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3))
transitivePeerDependencies:
- '@types/node'
- babel-plugin-macros
- supports-color
- ts-node
- dev: true
- /joplin-turndown-plugin-gfm@1.0.12:
- resolution: {integrity: sha512-qL4+1iycQjZ1fs8zk3jSRk7cg3ROBUHk7GKtiLAQLFzLPKErnILUvz5DLszSQvz3s1sTjPbywLDISVUtBY6HaA==}
- dev: false
+ joplin-turndown-plugin-gfm@1.0.12: {}
- /js-cookie@2.2.1:
- resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==}
- dev: false
+ js-cookie@2.2.1: {}
- /js-sdsl@4.4.2:
- resolution: {integrity: sha512-dwXFwByc/ajSV6m5bcKAPwe4yDDF6D614pxmIi5odytzxRlwqF6nwoiCek80Ixc7Cvma5awClxrzFtxCQvcM8w==}
- dev: true
+ js-sdsl@4.4.2: {}
- /js-tokens@4.0.0:
- resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==}
+ js-tokens@4.0.0: {}
- /js-yaml@3.14.1:
- resolution: {integrity: sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==}
- hasBin: true
+ js-yaml@3.14.1:
dependencies:
argparse: 1.0.10
esprima: 4.0.1
- /js-yaml@4.1.0:
- resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==}
- hasBin: true
+ js-yaml@4.1.0:
dependencies:
argparse: 2.0.1
- /jsbn@1.1.0:
- resolution: {integrity: sha512-4bYVV3aAMtDTTu4+xsDYa6sy9GyJ69/amsu9sYF2zqjiEoZA5xJi3BrfX3uY+/IekIu7MwdObdbDWpoZdBv3/A==}
- dev: false
+ jsbn@1.1.0: {}
- /jschardet@3.1.1:
- resolution: {integrity: sha512-Jbygqaa20I+0ImPjmMbrsY3QrMkfwfI5G/VNlb6c9nDIyyOw8msfWHzTy04/sawa4rjn0t9WYy3nahWlSjB5zw==}
- engines: {node: '>=0.1.90'}
- dev: false
+ jschardet@3.1.1: {}
- /jsesc@0.5.0:
- resolution: {integrity: sha512-uZz5UnB7u4T9LvwmFqXii7pZSouaRPorGs5who1Ip7VO0wxanFvBL7GkM6dTHlgX+jhBApRetaWpnDabOeTcnA==}
- hasBin: true
- dev: true
+ jsesc@0.5.0: {}
- /jsesc@2.5.2:
- resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==}
- engines: {node: '>=4'}
- hasBin: true
+ jsesc@2.5.2: {}
- /json-buffer@3.0.1:
- resolution: {integrity: sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==}
- dev: true
+ json-buffer@3.0.1: {}
- /json-parse-even-better-errors@2.3.1:
- resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==}
+ json-parse-even-better-errors@2.3.1: {}
- /json-schema-ref-resolver@1.0.1:
- resolution: {integrity: sha512-EJAj1pgHc1hxF6vo2Z3s69fMjO1INq6eGHXZ8Z6wCQeldCuwxGK9Sxf4/cScGn3FZubCVUehfWtcDM/PLteCQw==}
+ json-schema-ref-resolver@1.0.1:
dependencies:
fast-deep-equal: 3.1.3
- dev: false
- /json-schema-traverse@0.4.1:
- resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==}
+ json-schema-traverse@0.4.1: {}
- /json-schema-traverse@1.0.0:
- resolution: {integrity: sha512-NM8/P9n3XjXhIZn1lLhkFaACTOURQXjWhV4BA/RnOv8xvgqtqpAX9IO4mRQxSx1Rlo4tqzeqb0sOlruaOy3dug==}
+ json-schema-traverse@1.0.0: {}
- /json-stable-stringify-without-jsonify@1.0.1:
- resolution: {integrity: sha512-Bdboy+l7tA3OGW6FjyFHWkP5LuByj1Tk33Ljyq0axyzdk9//JSi2u3fP1QSmd1KNwq6VOKYGlAu87CisVir6Pw==}
- dev: true
+ json-stable-stringify-without-jsonify@1.0.1: {}
- /json5@1.0.2:
- resolution: {integrity: sha512-g1MWMLBiz8FKi1e4w0UyVL3w+iJceWAFBAaBnnGKOpNa5f8TLktkbre1+s6oICydWAm+HRUGTmI+//xv2hvXYA==}
- hasBin: true
+ json5@1.0.2:
dependencies:
minimist: 1.2.8
- dev: true
- /json5@2.2.3:
- resolution: {integrity: sha512-XmOWe7eyHYH14cLdVPoyg+GOH3rYX++KpzrylJwSW98t3Nk+U8XOl8FWKOgwtzdb8lXGf6zYwDUzeHMWfxasyg==}
- engines: {node: '>=6'}
- hasBin: true
+ json5@2.2.3: {}
- /jsonc-parser@3.2.0:
- resolution: {integrity: sha512-gfFQZrcTc8CnKXp6Y4/CBT3fTc0OVuDofpre4aEeEpSBPV5X5v4+Vmx+8snU7RLPrNHPKSgLxGo9YuQzz20o+w==}
- dev: true
+ jsonc-parser@3.2.0: {}
- /jsonfile@6.1.0:
- resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==}
+ jsonfile@6.1.0:
dependencies:
universalify: 2.0.1
optionalDependencies:
graceful-fs: 4.2.11
- dev: true
- /jsonwebtoken@9.0.2:
- resolution: {integrity: sha512-PRp66vJ865SSqOlgqS8hujT5U4AOgMfhrwYIuIhfKaoSCZcirrmASQr8CX7cUg+RMih+hgznrjp99o+W4pJLHQ==}
- engines: {node: '>=12', npm: '>=6'}
+ jsonwebtoken@9.0.2:
dependencies:
jws: 3.2.2
lodash.includes: 4.3.0
@@ -11294,159 +15404,94 @@ packages:
lodash.once: 4.1.1
ms: 2.1.3
semver: 7.6.0
- dev: false
- /jsx-ast-utils@3.3.5:
- resolution: {integrity: sha512-ZZow9HBI5O6EPgSJLUb8n2NKgmVWTwCvHGwFuJlMjvLFqlGG6pjirPhtdsseaLZjSibD8eegzmYpUZwoIlj2cQ==}
- engines: {node: '>=4.0'}
+ jsx-ast-utils@3.3.5:
dependencies:
array-includes: 3.1.8
array.prototype.flat: 1.3.2
object.assign: 4.1.5
object.values: 1.2.0
- dev: true
- /jszip@3.10.1:
- resolution: {integrity: sha512-xXDvecyTpGLrqFrvkrUSoxxfJI5AH7U8zxxtVclpsUtMCq4JQ290LY8AW5c7Ggnr/Y/oK+bQMbqK2qmtk3pN4g==}
+ jszip@3.10.1:
dependencies:
lie: 3.3.0
pako: 1.0.11
readable-stream: 2.3.8
setimmediate: 1.0.5
- dev: false
- /jwa@1.4.1:
- resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==}
+ jwa@1.4.1:
dependencies:
buffer-equal-constant-time: 1.0.1
ecdsa-sig-formatter: 1.0.11
safe-buffer: 5.2.1
- dev: false
- /jws@3.2.2:
- resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==}
+ jws@3.2.2:
dependencies:
jwa: 1.4.1
safe-buffer: 5.2.1
- dev: false
- /kareem@2.5.1:
- resolution: {integrity: sha512-7jFxRVm+jD+rkq3kY0iZDJfsO2/t4BBPeEb2qKn2lR/9KhuksYk5hxzfRYWMPV8P/x2d0kHD306YyWLzjjH+uA==}
- engines: {node: '>=12.0.0'}
- dev: false
+ kareem@2.5.1: {}
- /katex@0.15.6:
- resolution: {integrity: sha512-UpzJy4yrnqnhXvRPhjEuLA4lcPn6eRngixW7Q3TJErjg3Aw2PuLFBzTkdUb89UtumxjhHTqL3a5GDGETMSwgJA==}
- hasBin: true
+ katex@0.15.6:
dependencies:
commander: 8.3.0
- dev: false
- /katex@0.16.10:
- resolution: {integrity: sha512-ZiqaC04tp2O5utMsl2TEZTXxa6WSC4yo0fv5ML++D3QZv/vx2Mct0mTlRx3O+uUkjfuAgOkzsCmq5MiUEsDDdA==}
- hasBin: true
+ katex@0.16.10:
dependencies:
commander: 8.3.0
- dev: false
- /keyv@4.5.4:
- resolution: {integrity: sha512-oxVHkHR/EJf2CNXnWxRLW6mg7JyCCUcG0DtEGmL2ctUo1PNTin1PUil+r/+4r5MpVgC/fn1kjsx7mjSujKqIpw==}
+ keyv@4.5.4:
dependencies:
json-buffer: 3.0.1
- dev: true
- /khroma@2.1.0:
- resolution: {integrity: sha512-Ls993zuzfayK269Svk9hzpeGUKob/sIgZzyHYdjQoAdQetRKpOLj+k/QQQ/6Qi0Yz65mlROrfd+Ev+1+7dz9Kw==}
- dev: false
+ khroma@2.1.0: {}
- /kleur@3.0.3:
- resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==}
- engines: {node: '>=6'}
- dev: true
+ kleur@3.0.3: {}
- /kleur@4.1.5:
- resolution: {integrity: sha512-o+NO+8WrRiQEE4/7nwRJhN1HWpVmJm511pBHUxPLtp0BUISzlBplORYSmTclCnJvQq2tKu/sgl3xVpkc7ZWuQQ==}
- engines: {node: '>=6'}
- dev: false
+ kleur@4.1.5: {}
- /kuler@2.0.0:
- resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==}
- dev: false
+ kuler@2.0.0: {}
- /language-subtag-registry@0.3.22:
- resolution: {integrity: sha512-tN0MCzyWnoz/4nHS6uxdlFWoUZT7ABptwKPQ52Ea7URk6vll88bWBVhodtnlfEuCcKWNGoc+uGbw1cwa9IKh/w==}
- dev: true
+ language-subtag-registry@0.3.22: {}
- /language-tags@1.0.9:
- resolution: {integrity: sha512-MbjN408fEndfiQXbFQ1vnd+1NoLDsnQW41410oQBXiyXDMYH5z505juWa4KUE1LqxRC7DgOgZDbKLxHIwm27hA==}
- engines: {node: '>=0.10'}
+ language-tags@1.0.9:
dependencies:
language-subtag-registry: 0.3.22
- dev: true
- /layout-base@1.0.2:
- resolution: {integrity: sha512-8h2oVEZNktL4BH2JCOI90iD1yXwL6iNW7KcCKT2QZgQJR2vbqDsldCTPRU9NifTCqHZci57XvQQ15YTu+sTYPg==}
- dev: false
+ layout-base@1.0.2: {}
- /layout-base@2.0.1:
- resolution: {integrity: sha512-dp3s92+uNI1hWIpPGH3jK2kxE2lMjdXdr+DH8ynZHpd6PUlH6x6cbuXnoMmiNumznqaNO31xu9e79F0uuZ0JFg==}
- dev: false
+ layout-base@2.0.1: {}
- /leven@3.1.0:
- resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==}
- engines: {node: '>=6'}
- dev: true
+ leven@3.1.0: {}
- /levn@0.4.1:
- resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==}
- engines: {node: '>= 0.8.0'}
+ levn@0.4.1:
dependencies:
prelude-ls: 1.2.1
type-check: 0.4.0
- dev: true
- /lexical@0.12.6:
- resolution: {integrity: sha512-Nlfjc+k9cIWpOMv7XufF0Mv09TAXSemNAuAqFLaOwTcN+RvhvYTDtVLSp9D9r+5I097fYs1Vf/UYwH2xEpkFfQ==}
- dev: false
+ lexical@0.12.6: {}
- /lexical@0.14.5:
- resolution: {integrity: sha512-ouV7Gyr9+3WT3WTrCgRAD3iZnlJWfs2/kBl2x3J2Q3X9uCWJn/zn21fQ8G1EUHlu0dvXPBmdk9hXb/FjTClt6Q==}
- dev: false
+ lexical@0.14.5: {}
- /lib0@0.2.94:
- resolution: {integrity: sha512-hZ3p54jL4Wpu7IOg26uC7dnEWiMyNlUrb9KoG7+xYs45WkQwpVvKFndVq2+pqLYKe1u8Fp3+zAfZHVvTK34PvQ==}
- engines: {node: '>=16'}
- hasBin: true
+ lib0@0.2.94:
dependencies:
isomorphic.js: 0.2.5
- dev: false
- /lie@3.3.0:
- resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==}
+ lie@3.3.0:
dependencies:
immediate: 3.0.6
- dev: false
- /light-my-request@5.13.0:
- resolution: {integrity: sha512-9IjUN9ZyCS9pTG+KqTDEQo68Sui2lHsYBrfMyVUTTZ3XhH8PMZq7xO94Kr+eP9dhi/kcKsx4N41p2IXEBil1pQ==}
+ light-my-request@5.13.0:
dependencies:
cookie: 0.6.0
process-warning: 3.0.0
set-cookie-parser: 2.6.0
- dev: false
- /lilconfig@2.1.0:
- resolution: {integrity: sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==}
- engines: {node: '>=10'}
- dev: true
+ lilconfig@2.1.0: {}
- /lines-and-columns@1.2.4:
- resolution: {integrity: sha512-7ylylesZQ/PV29jhEDl3Ufjo6ZX7gCqJr5F7PKrqc93v7fzSymt1BpwEU8nAUXs8qzzvqhbjhK5QZg6Mt/HkBg==}
+ lines-and-columns@1.2.4: {}
- /lint-staged@13.2.1:
- resolution: {integrity: sha512-8gfzinVXoPfga5Dz/ZOn8I2GOhf81Wvs+KwbEXQn/oWZAvCVS2PivrXfVbFJc93zD16uC0neS47RXHIjXKYZQw==}
- engines: {node: ^14.13.1 || >=16.0.0}
- hasBin: true
+ lint-staged@13.2.1:
dependencies:
chalk: 5.2.0
cli-truncate: 3.1.0
@@ -11464,16 +15509,8 @@ packages:
transitivePeerDependencies:
- enquirer
- supports-color
- dev: true
- /listr2@5.0.8:
- resolution: {integrity: sha512-mC73LitKHj9w6v30nLNGPetZIlfpUniNSsxxrbaPcWOjDb92SHPzJPi/t+v1YC/lxKz/AJ9egOjww0qUuFxBpA==}
- engines: {node: ^14.13.1 || >=16.0.0}
- peerDependencies:
- enquirer: '>= 2.3.0 < 3'
- peerDependenciesMeta:
- enquirer:
- optional: true
+ listr2@5.0.8:
dependencies:
cli-truncate: 2.1.0
colorette: 2.0.20
@@ -11483,123 +15520,70 @@ packages:
rxjs: 7.8.1
through: 2.3.8
wrap-ansi: 7.0.0
- dev: true
- /loader-runner@4.3.0:
- resolution: {integrity: sha512-3R/1M+yS3j5ou80Me59j7F9IMs4PXs3VqRrm0TU3AbKPxlmpoY1TNscJV/oGJXo8qCatFGTfDbY6W6ipGOYXfg==}
- engines: {node: '>=6.11.5'}
+ loader-runner@4.3.0: {}
- /loader-utils@2.0.4:
- resolution: {integrity: sha512-xXqpXoINfFhgua9xiqD8fPFHgkoq1mmmpE92WlDbm9rNRd/EbRb+Gqf908T2DMfuHjjJlksiK2RbHVOdD/MqSw==}
- engines: {node: '>=8.9.0'}
+ loader-utils@2.0.4:
dependencies:
big.js: 5.2.2
emojis-list: 3.0.0
json5: 2.2.3
- dev: false
- /local-pkg@0.4.3:
- resolution: {integrity: sha512-SFppqq5p42fe2qcZQqqEOiVRXl+WCP1MdT6k7BDEW1j++sp5fIY+/fdRQitvKgB5BrBcmrs5m/L0v2FrU5MY1g==}
- engines: {node: '>=14'}
- dev: true
+ local-pkg@0.4.3: {}
- /locate-path@5.0.0:
- resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==}
- engines: {node: '>=8'}
+ locate-path@5.0.0:
dependencies:
p-locate: 4.1.0
- dev: true
- /locate-path@6.0.0:
- resolution: {integrity: sha512-iPZK6eYjbxRu3uB4/WZ3EsEIMJFMqAoopl3R+zuq0UjcAm/MO6KCweDgPfP3elTztoKP3KtnVHxTn2NHBSDVUw==}
- engines: {node: '>=10'}
+ locate-path@6.0.0:
dependencies:
p-locate: 5.0.0
- dev: true
- /lodash-es@4.17.21:
- resolution: {integrity: sha512-mKnC+QJ9pWVzv+C4/U3rRsHapFfHvQFoFB92e52xeyGMcX6/OlIl78je1u8vePzYZSkkogMPJ2yjxxsb89cxyw==}
- dev: false
+ lodash-es@4.17.21: {}
- /lodash.camelcase@4.3.0:
- resolution: {integrity: sha512-TwuEnCnxbc3rAvhf/LbG7tJUDzhqXyFnv3dtzLOPgCG/hODL7WFnsbwktkD7yUV0RrreP/l1PALq/YSg6VvjlA==}
- dev: false
+ lodash.camelcase@4.3.0: {}
- /lodash.debounce@4.0.8:
- resolution: {integrity: sha512-FT1yDzDYEoYWhnSGnpE/4Kj1fLZkDFyqRb7fNt6FdYOSxlUWAtp42Eh6Wb0rGIv/m9Bgo7x4GhQbm5Ys4SG5ow==}
- dev: true
+ lodash.debounce@4.0.8: {}
- /lodash.includes@4.3.0:
- resolution: {integrity: sha512-W3Bx6mdkRTGtlJISOvVD/lbqjTlPPUDTMnlXZFnVwi9NKJ6tiAk6LVdlhZMm17VZisqhKcgzpO5Wz91PCt5b0w==}
- dev: false
+ lodash.includes@4.3.0: {}
- /lodash.isboolean@3.0.3:
- resolution: {integrity: sha512-Bz5mupy2SVbPHURB98VAcw+aHh4vRV5IPNhILUCsOzRmsTmSQ17jIuqopAentWoehktxGd9e/hbIXq980/1QJg==}
- dev: false
+ lodash.isboolean@3.0.3: {}
- /lodash.isinteger@4.0.4:
- resolution: {integrity: sha512-DBwtEWN2caHQ9/imiNeEA5ys1JoRtRfY3d7V9wkqtbycnAmTvRRmbHKDV4a0EYc678/dia0jrte4tjYwVBaZUA==}
- dev: false
+ lodash.isinteger@4.0.4: {}
- /lodash.isnumber@3.0.3:
- resolution: {integrity: sha512-QYqzpfwO3/CWf3XP+Z+tkQsfaLL/EnUlXWVkIk5FUPc4sBdTehEqZONuyRt2P67PXAk+NXmTBcc97zw9t1FQrw==}
- dev: false
+ lodash.isnumber@3.0.3: {}
- /lodash.isplainobject@4.0.6:
- resolution: {integrity: sha512-oSXzaWypCMHkPC3NvBEaPHf0KsA5mvPrOPgQWDsbg8n7orZ290M0BmC/jgRZ4vcJ6DTAhjrsSYgdsW/F+MFOBA==}
- dev: false
+ lodash.isplainobject@4.0.6: {}
- /lodash.isstring@4.0.1:
- resolution: {integrity: sha512-0wJxfxH1wgO3GrbuP+dTTk7op+6L41QCXbGINEmD+ny/G/eCqGzxyCsh7159S+mgDDcoarnBw6PC1PS5+wUGgw==}
- dev: false
+ lodash.isstring@4.0.1: {}
- /lodash.memoize@4.1.2:
- resolution: {integrity: sha512-t7j+NzmgnQzTAYXcsHYLgimltOV1MXHtlOWf6GjL9Kj8GK5FInw5JotxvbOs+IvV1/Dzo04/fCGfLVs7aXb4Ag==}
- dev: true
+ lodash.memoize@4.1.2: {}
- /lodash.merge@4.6.2:
- resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==}
- dev: true
+ lodash.merge@4.6.2: {}
- /lodash.mergewith@4.6.2:
- resolution: {integrity: sha512-GK3g5RPZWTRSeLSpgP8Xhra+pnjBC56q9FZYe1d5RN3TJ35dbkGy3YqBSMbyCrlbi+CM9Z3Jk5yTL7RCsqboyQ==}
- dev: false
+ lodash.mergewith@4.6.2: {}
- /lodash.once@4.1.1:
- resolution: {integrity: sha512-Sb487aTOCr9drQVL8pIxOzVhafOjZN9UU54hiN8PU3uAiSV7lx1yYNpbNmex2PK6dSJoNTSJUUswT651yww3Mg==}
- dev: false
+ lodash.once@4.1.1: {}
- /lodash@4.17.21:
- resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==}
+ lodash@4.17.21: {}
- /log-symbols@3.0.0:
- resolution: {integrity: sha512-dSkNGuI7iG3mfvDzUuYZyvk5dD9ocYCYzNU6CYDE6+Xqd+gwme6Z00NS3dUh8mq/73HaEtT7m6W+yUPtU6BZnQ==}
- engines: {node: '>=8'}
+ log-symbols@3.0.0:
dependencies:
chalk: 2.4.2
- dev: true
- /log-symbols@4.1.0:
- resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==}
- engines: {node: '>=10'}
+ log-symbols@4.1.0:
dependencies:
chalk: 4.1.2
is-unicode-supported: 0.1.0
- dev: true
- /log-update@4.0.0:
- resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==}
- engines: {node: '>=10'}
+ log-update@4.0.0:
dependencies:
ansi-escapes: 4.3.2
cli-cursor: 3.1.0
slice-ansi: 4.0.0
wrap-ansi: 6.2.0
- dev: true
- /logform@2.6.0:
- resolution: {integrity: sha512-1ulHeNPp6k/LD8H91o7VYFBng5i1BDE7HoKxVbZiGFidS1Rj65qcywLxX+pVfAPoQJEjRdvKcusKwOupHCVOVQ==}
- engines: {node: '>= 12.0.0'}
+ logform@2.6.0:
dependencies:
'@colors/colors': 1.6.0
'@types/triple-beam': 1.3.5
@@ -11607,111 +15591,66 @@ packages:
ms: 2.1.3
safe-stable-stringify: 2.4.3
triple-beam: 1.4.1
- dev: false
- /long@5.2.3:
- resolution: {integrity: sha512-lcHwpNoggQTObv5apGNCTdJrO69eHOZMi4BNC+rTLER8iHAqGrUVeLh/irVIM7zTw2bOXA8T6uNPeujwOLg/2Q==}
- dev: false
+ long@5.2.3: {}
- /longest-streak@3.1.0:
- resolution: {integrity: sha512-9Ri+o0JYgehTaVBBDoMqIl8GXtbWg711O3srftcHhZ0dqnETqLaoIK0x17fUw9rFSlK/0NlsKe0Ahhyl5pXE2g==}
- dev: false
+ longest-streak@3.1.0: {}
- /loose-envify@1.4.0:
- resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==}
- hasBin: true
+ loose-envify@1.4.0:
dependencies:
js-tokens: 4.0.0
- /lop@0.4.1:
- resolution: {integrity: sha512-9xyho9why2A2tzm5aIcMWKvzqKsnxrf9B5I+8O30olh6lQU8PH978LqZoI4++37RBgS1Em5i54v1TFs/3wnmXQ==}
+ lop@0.4.1:
dependencies:
duck: 0.1.12
option: 0.2.4
underscore: 1.13.6
- dev: false
- /loupe@2.3.7:
- resolution: {integrity: sha512-zSMINGVYkdpYSOBmLi0D1Uo7JU9nVdQKrHxC8eYlV+9YKK9WePqAlL7lSlorG/U2Fw1w0hTBmaa/jrQ3UbPHtA==}
+ loupe@2.3.7:
dependencies:
get-func-name: 2.0.2
- dev: true
- /lowlight@1.20.0:
- resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==}
+ lowlight@1.20.0:
dependencies:
fault: 1.0.4
highlight.js: 10.7.3
- dev: false
- /lru-cache@10.2.2:
- resolution: {integrity: sha512-9hp3Vp2/hFQUiIwKo8XCeFVnrg8Pk3TYNPIR7tJADKi5YfcF7vEaK7avFHTlSy3kOKYaJQaalfEo6YuXdceBOQ==}
- engines: {node: 14 || >=16.14}
+ lru-cache@10.2.2: {}
- /lru-cache@5.1.1:
- resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==}
+ lru-cache@5.1.1:
dependencies:
yallist: 3.1.1
- /lru-cache@6.0.0:
- resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==}
- engines: {node: '>=10'}
+ lru-cache@6.0.0:
dependencies:
yallist: 4.0.0
- dev: false
- /lru-cache@9.1.2:
- resolution: {integrity: sha512-ERJq3FOzJTxBbFjZ7iDs+NiK4VI9Wz+RdrrAB8dio1oV+YvdPzUEE4QNiT2VD51DkIbCYRUUzCRkssXCHqSnKQ==}
- engines: {node: 14 || >=16.14}
- dev: false
+ lru-cache@9.1.2: {}
- /luxon@3.4.4:
- resolution: {integrity: sha512-zobTr7akeGHnv7eBOXcRgMeCP6+uyYsczwmeRCauvpvaAltgNyTbLH/+VaEAPUeWBT+1GuNmz4wC/6jtQzbbVA==}
- engines: {node: '>=12'}
- dev: false
+ luxon@3.4.4: {}
- /macos-release@2.5.1:
- resolution: {integrity: sha512-DXqXhEM7gW59OjZO8NIjBCz9AQ1BEMrfiOAl4AYByHCtVHRF4KoGNO8mqQeM8lRCtQe/UnJ4imO/d2HdkKsd+A==}
- engines: {node: '>=6'}
- dev: true
+ macos-release@2.5.1: {}
- /magic-string@0.30.0:
- resolution: {integrity: sha512-LA+31JYDJLs82r2ScLrlz1GjSgu66ZV518eyWT+S8VhyQn/JL0u9MeBOvQMGYiPk1DBiSN9DDMOcXvigJZaViQ==}
- engines: {node: '>=12'}
+ magic-string@0.30.0:
dependencies:
'@jridgewell/sourcemap-codec': 1.4.15
- dev: true
- /make-dir@1.3.0:
- resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==}
- engines: {node: '>=4'}
+ make-dir@1.3.0:
dependencies:
pify: 3.0.0
- dev: false
- /make-dir@3.1.0:
- resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==}
- engines: {node: '>=8'}
- requiresBuild: true
+ make-dir@3.1.0:
dependencies:
semver: 6.3.1
- dev: false
optional: true
- /make-dir@4.0.0:
- resolution: {integrity: sha512-hXdUTZYIVOt1Ex//jAQi+wTZZpUpwBj/0QsOzqegb3rGMMeJiSEu5xLHnYfBrRV4RH2+OCSOO95Is/7x1WJ4bw==}
- engines: {node: '>=10'}
+ make-dir@4.0.0:
dependencies:
semver: 7.6.2
- dev: true
- /make-error@1.3.6:
- resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==}
- dev: true
+ make-error@1.3.6: {}
- /make-fetch-happen@13.0.1:
- resolution: {integrity: sha512-cKTUFc/rbKUd/9meOvgrpJ2WrNzymt6jfRDdwg5UCnVzv9dTpEj9JS5m3wtziXVCjluIXyL8pcaukYqezIzZQA==}
- engines: {node: ^16.14.0 || >=18.0.0}
+ make-fetch-happen@13.0.1:
dependencies:
'@npmcli/agent': 2.2.2
cacache: 18.0.3
@@ -11727,18 +15666,12 @@ packages:
ssri: 10.0.6
transitivePeerDependencies:
- supports-color
- dev: false
- /makeerror@1.0.12:
- resolution: {integrity: sha512-JmqCvUhmt43madlpFzG4BQzG2Z3m6tvQDNKdClZnO3VbIudJYmxsT0FNJMeiB2+JTSlTQTSbU8QdesVmwJcmLg==}
+ makeerror@1.0.12:
dependencies:
tmpl: 1.0.5
- dev: true
- /mammoth@1.6.0:
- resolution: {integrity: sha512-jOwbj6BwJzxCf6jr2l1zmSemniIkLnchvELXnDJCANlJawhzyIKObIq48B8kWEPLgUUh57k7FtEO3DHFQMnjMg==}
- engines: {node: '>=12.0.0'}
- hasBin: true
+ mammoth@1.6.0:
dependencies:
'@xmldom/xmldom': 0.8.10
argparse: 1.0.10
@@ -11750,51 +15683,37 @@ packages:
path-is-absolute: 1.0.1
underscore: 1.13.6
xmlbuilder: 10.1.1
- dev: false
- /markdown-escapes@1.0.4:
- resolution: {integrity: sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==}
- dev: true
+ markdown-escapes@1.0.4: {}
- /markdown-table@3.0.3:
- resolution: {integrity: sha512-Z1NL3Tb1M9wH4XESsCDEksWoKTdlUafKc4pt0GRwjUyXaCFZ+dc3g2erqB6zm3szA2IUSi7VnPI+o/9jnxh9hw==}
- dev: false
+ markdown-table@3.0.3: {}
- /md5.js@1.3.5:
- resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==}
+ md5.js@1.3.5:
dependencies:
hash-base: 3.1.0
inherits: 2.0.4
safe-buffer: 5.2.1
- dev: true
- /md5@2.3.0:
- resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==}
+ md5@2.3.0:
dependencies:
charenc: 0.0.2
crypt: 0.0.2
is-buffer: 1.1.6
- dev: false
- /mdast-util-definitions@5.1.2:
- resolution: {integrity: sha512-8SVPMuHqlPME/z3gqVwWY4zVXn8lqKv/pAhC57FuJ40ImXyBpmO5ukh98zB2v7Blql2FiHjHv9LVztSIqjY+MA==}
+ mdast-util-definitions@5.1.2:
dependencies:
'@types/mdast': 3.0.15
'@types/unist': 2.0.10
unist-util-visit: 4.1.2
- dev: false
- /mdast-util-find-and-replace@2.2.2:
- resolution: {integrity: sha512-MTtdFRz/eMDHXzeK6W3dO7mXUlF82Gom4y0oOgvHhh/HXZAGvIQDUvQ0SuUx+j2tv44b8xTHOm8K/9OoRFnXKw==}
+ mdast-util-find-and-replace@2.2.2:
dependencies:
'@types/mdast': 3.0.15
escape-string-regexp: 5.0.0
unist-util-is: 5.2.1
unist-util-visit-parents: 5.1.3
- dev: false
- /mdast-util-from-markdown@1.3.1:
- resolution: {integrity: sha512-4xTO/M8c82qBcnQc1tgpNtubGUW/Y1tBQ1B0i5CtSoelOLKFYlElIr3bvgREYYO5iRqbMY1YuqZng0GVOI8Qww==}
+ mdast-util-from-markdown@1.3.1:
dependencies:
'@types/mdast': 3.0.15
'@types/unist': 2.0.10
@@ -11810,34 +15729,26 @@ packages:
uvu: 0.5.6
transitivePeerDependencies:
- supports-color
- dev: false
- /mdast-util-gfm-autolink-literal@1.0.3:
- resolution: {integrity: sha512-My8KJ57FYEy2W2LyNom4n3E7hKTuQk/0SES0u16tjA9Z3oFkF4RrC/hPAPgjlSpezsOvI8ObcXcElo92wn5IGA==}
+ mdast-util-gfm-autolink-literal@1.0.3:
dependencies:
'@types/mdast': 3.0.15
ccount: 2.0.1
mdast-util-find-and-replace: 2.2.2
micromark-util-character: 1.2.0
- dev: false
- /mdast-util-gfm-footnote@1.0.2:
- resolution: {integrity: sha512-56D19KOGbE00uKVj3sgIykpwKL179QsVFwx/DCW0u/0+URsryacI4MAdNJl0dh+u2PSsD9FtxPFbHCzJ78qJFQ==}
+ mdast-util-gfm-footnote@1.0.2:
dependencies:
'@types/mdast': 3.0.15
mdast-util-to-markdown: 1.5.0
micromark-util-normalize-identifier: 1.1.0
- dev: false
- /mdast-util-gfm-strikethrough@1.0.3:
- resolution: {integrity: sha512-DAPhYzTYrRcXdMjUtUjKvW9z/FNAMTdU0ORyMcbmkwYNbKocDpdk+PX1L1dQgOID/+vVs1uBQ7ElrBQfZ0cuiQ==}
+ mdast-util-gfm-strikethrough@1.0.3:
dependencies:
'@types/mdast': 3.0.15
mdast-util-to-markdown: 1.5.0
- dev: false
- /mdast-util-gfm-table@1.0.7:
- resolution: {integrity: sha512-jjcpmNnQvrmN5Vx7y7lEc2iIOEytYv7rTvu+MeyAsSHTASGCCRA79Igg2uKssgOs1i1po8s3plW0sTu1wkkLGg==}
+ mdast-util-gfm-table@1.0.7:
dependencies:
'@types/mdast': 3.0.15
markdown-table: 3.0.3
@@ -11845,17 +15756,13 @@ packages:
mdast-util-to-markdown: 1.5.0
transitivePeerDependencies:
- supports-color
- dev: false
- /mdast-util-gfm-task-list-item@1.0.2:
- resolution: {integrity: sha512-PFTA1gzfp1B1UaiJVyhJZA1rm0+Tzn690frc/L8vNX1Jop4STZgOE6bxUhnzdVSB+vm2GU1tIsuQcA9bxTQpMQ==}
+ mdast-util-gfm-task-list-item@1.0.2:
dependencies:
'@types/mdast': 3.0.15
mdast-util-to-markdown: 1.5.0
- dev: false
- /mdast-util-gfm@2.0.2:
- resolution: {integrity: sha512-qvZ608nBppZ4icQlhQQIAdc6S3Ffj9RGmzwUKUWuEICFnd1LVkN3EktF7ZHAgfcEdvZB5owU9tQgt99e2TlLjg==}
+ mdast-util-gfm@2.0.2:
dependencies:
mdast-util-from-markdown: 1.3.1
mdast-util-gfm-autolink-literal: 1.0.3
@@ -11866,32 +15773,24 @@ packages:
mdast-util-to-markdown: 1.5.0
transitivePeerDependencies:
- supports-color
- dev: false
- /mdast-util-math@2.0.2:
- resolution: {integrity: sha512-8gmkKVp9v6+Tgjtq6SYx9kGPpTf6FVYRa53/DLh479aldR9AyP48qeVOgNZ5X7QUK7nOy4yw7vg6mbiGcs9jWQ==}
+ mdast-util-math@2.0.2:
dependencies:
'@types/mdast': 3.0.15
longest-streak: 3.1.0
mdast-util-to-markdown: 1.5.0
- dev: false
- /mdast-util-newline-to-break@1.0.0:
- resolution: {integrity: sha512-491LcYv3gbGhhCrLoeALncQmega2xPh+m3gbsIhVsOX4sw85+ShLFPvPyibxc1Swx/6GtzxgVodq+cGa/47ULg==}
+ mdast-util-newline-to-break@1.0.0:
dependencies:
'@types/mdast': 3.0.15
mdast-util-find-and-replace: 2.2.2
- dev: false
- /mdast-util-phrasing@3.0.1:
- resolution: {integrity: sha512-WmI1gTXUBJo4/ZmSk79Wcb2HcjPJBzM1nlI/OUWA8yk2X9ik3ffNbBGsU+09BFmXaL1IBb9fiuvq6/KMiNycSg==}
+ mdast-util-phrasing@3.0.1:
dependencies:
'@types/mdast': 3.0.15
unist-util-is: 5.2.1
- dev: false
- /mdast-util-to-hast@12.3.0:
- resolution: {integrity: sha512-pits93r8PhnIoU4Vy9bjW39M2jJ6/tdHyja9rrot9uujkN7UTU9SDnE6WNJz/IGyQk3XHX6yNNtrBH6cQzm8Hw==}
+ mdast-util-to-hast@12.3.0:
dependencies:
'@types/hast': 2.3.10
'@types/mdast': 3.0.15
@@ -11901,10 +15800,8 @@ packages:
unist-util-generated: 2.0.1
unist-util-position: 4.0.4
unist-util-visit: 4.1.2
- dev: false
- /mdast-util-to-markdown@1.5.0:
- resolution: {integrity: sha512-bbv7TPv/WC49thZPg3jXuqzuvI45IL2EVAr/KxF0BSdHsU0ceFHOmwQn6evxAh1GaoK/6GQ1wp4R4oW2+LFL/A==}
+ mdast-util-to-markdown@1.5.0:
dependencies:
'@types/mdast': 3.0.15
'@types/unist': 2.0.10
@@ -11914,54 +15811,31 @@ packages:
micromark-util-decode-string: 1.1.0
unist-util-visit: 4.1.2
zwitch: 2.0.4
- dev: false
- /mdast-util-to-string@3.2.0:
- resolution: {integrity: sha512-V4Zn/ncyN1QNSqSBxTrMOLpjr+IKdHl2v3KVLoWmDPscP4r9GcCi71gjgvUV1SFSKh92AjAG4peFuBl2/YgCJg==}
+ mdast-util-to-string@3.2.0:
dependencies:
'@types/mdast': 3.0.15
- dev: false
- /mdn-data@2.0.14:
- resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==}
- dev: true
+ mdn-data@2.0.14: {}
- /media-typer@0.3.0:
- resolution: {integrity: sha512-dq+qelQ9akHpcOl/gUVRTxVIOkAJ1wR3QAvb4RsVjS8oVoFjDGTc679wJYmUmknUF5HwMLOgb5O+a3KxfWapPQ==}
- engines: {node: '>= 0.6'}
- dev: false
+ media-typer@0.3.0: {}
- /memfs@3.5.3:
- resolution: {integrity: sha512-UERzLsxzllchadvbPs5aolHh65ISpKpM+ccLbOJ8/vvpBKmAWf+la7dXFy7Mr0ySHbdHrFv5kGFCUHHe6GFEmw==}
- engines: {node: '>= 4.0.0'}
+ memfs@3.5.3:
dependencies:
fs-monkey: 1.0.6
- dev: true
- /memoize-one@5.2.1:
- resolution: {integrity: sha512-zYiwtZUcYyXKo/np96AGZAckk+FWWsUdJ3cHGGmld7+AhvcWmQyGCYUh1hc4Q/pkOhb65dQR/pqCyK0cOaHz4Q==}
- dev: false
+ memoize-one@5.2.1: {}
- /memory-pager@1.5.0:
- resolution: {integrity: sha512-ZS4Bp4r/Zoeq6+NLJpP+0Zzm0pR8whtGPf1XExKLJBAczGMnSi3It14OiNCStjQjM6NU1okjQGSxgEZN8eBYKg==}
- requiresBuild: true
- dev: false
+ memory-pager@1.5.0:
optional: true
- /merge-descriptors@1.0.1:
- resolution: {integrity: sha512-cCi6g3/Zr1iqQi6ySbseM1Xvooa98N0w31jzUYrXPX2xqObmFGHJ0tQ5u74H3mVh7wLouTseZyYIq39g8cNp1w==}
- dev: false
+ merge-descriptors@1.0.1: {}
- /merge-stream@2.0.0:
- resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==}
+ merge-stream@2.0.0: {}
- /merge2@1.4.1:
- resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==}
- engines: {node: '>= 8'}
- dev: true
+ merge2@1.4.1: {}
- /mermaid@10.2.3:
- resolution: {integrity: sha512-cMVE5s9PlQvOwfORkyVpr5beMsLdInrycAosdr+tpZ0WFjG4RJ/bUHST7aTgHNJbujHkdBRAm+N50P3puQOfPw==}
+ mermaid@10.2.3:
dependencies:
'@braintree/sanitize-url': 6.0.4
cytoscape: 3.28.1
@@ -11982,14 +15856,10 @@ packages:
web-worker: 1.3.0
transitivePeerDependencies:
- supports-color
- dev: false
- /methods@1.1.2:
- resolution: {integrity: sha512-iclAHeNqNm68zFtnZ0e+1L2yUIdvzNoauKU4WBA3VvH/vPFieF7qfRlwUZU+DA9P9bPXIS90ulxoUoCH23sV2w==}
- engines: {node: '>= 0.6'}
+ methods@1.1.2: {}
- /micromark-core-commonmark@1.1.0:
- resolution: {integrity: sha512-BgHO1aRbolh2hcrzL2d1La37V0Aoz73ymF8rAcKnohLy93titmv62E0gP8Hrx9PKcKrqCZ1BbLGbP3bEhoXYlw==}
+ micromark-core-commonmark@1.1.0:
dependencies:
decode-named-character-reference: 1.0.2
micromark-factory-destination: 1.1.0
@@ -12007,19 +15877,15 @@ packages:
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
uvu: 0.5.6
- dev: false
- /micromark-extension-gfm-autolink-literal@1.0.5:
- resolution: {integrity: sha512-z3wJSLrDf8kRDOh2qBtoTRD53vJ+CWIyo7uyZuxf/JAbNJjiHsOpG1y5wxk8drtv3ETAHutCu6N3thkOOgueWg==}
+ micromark-extension-gfm-autolink-literal@1.0.5:
dependencies:
micromark-util-character: 1.2.0
micromark-util-sanitize-uri: 1.2.0
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
- dev: false
- /micromark-extension-gfm-footnote@1.1.2:
- resolution: {integrity: sha512-Yxn7z7SxgyGWRNa4wzf8AhYYWNrwl5q1Z8ii+CSTTIqVkmGZF1CElX2JI8g5yGoM3GAman9/PVCUFUSJ0kB/8Q==}
+ micromark-extension-gfm-footnote@1.1.2:
dependencies:
micromark-core-commonmark: 1.1.0
micromark-factory-space: 1.1.0
@@ -12029,10 +15895,8 @@ packages:
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
uvu: 0.5.6
- dev: false
- /micromark-extension-gfm-strikethrough@1.0.7:
- resolution: {integrity: sha512-sX0FawVE1o3abGk3vRjOH50L5TTLr3b5XMqnP9YDRb34M0v5OoZhG+OHFz1OffZ9dlwgpTBKaT4XW/AsUVnSDw==}
+ micromark-extension-gfm-strikethrough@1.0.7:
dependencies:
micromark-util-chunked: 1.1.0
micromark-util-classify-character: 1.1.0
@@ -12040,36 +15904,28 @@ packages:
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
uvu: 0.5.6
- dev: false
- /micromark-extension-gfm-table@1.0.7:
- resolution: {integrity: sha512-3ZORTHtcSnMQEKtAOsBQ9/oHp9096pI/UvdPtN7ehKvrmZZ2+bbWhi0ln+I9drmwXMt5boocn6OlwQzNXeVeqw==}
+ micromark-extension-gfm-table@1.0.7:
dependencies:
micromark-factory-space: 1.1.0
micromark-util-character: 1.2.0
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
uvu: 0.5.6
- dev: false
- /micromark-extension-gfm-tagfilter@1.0.2:
- resolution: {integrity: sha512-5XWB9GbAUSHTn8VPU8/1DBXMuKYT5uOgEjJb8gN3mW0PNW5OPHpSdojoqf+iq1xo7vWzw/P8bAHY0n6ijpXF7g==}
+ micromark-extension-gfm-tagfilter@1.0.2:
dependencies:
micromark-util-types: 1.1.0
- dev: false
- /micromark-extension-gfm-task-list-item@1.0.5:
- resolution: {integrity: sha512-RMFXl2uQ0pNQy6Lun2YBYT9g9INXtWJULgbt01D/x8/6yJ2qpKyzdZD3pi6UIkzF++Da49xAelVKUeUMqd5eIQ==}
+ micromark-extension-gfm-task-list-item@1.0.5:
dependencies:
micromark-factory-space: 1.1.0
micromark-util-character: 1.2.0
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
uvu: 0.5.6
- dev: false
- /micromark-extension-gfm@2.0.3:
- resolution: {integrity: sha512-vb9OoHqrhCmbRidQv/2+Bc6pkP0FrtlhurxZofvOEy5o8RtuuvTq+RQ1Vw5ZDNrVraQZu3HixESqbG+0iKk/MQ==}
+ micromark-extension-gfm@2.0.3:
dependencies:
micromark-extension-gfm-autolink-literal: 1.0.5
micromark-extension-gfm-footnote: 1.1.2
@@ -12079,10 +15935,8 @@ packages:
micromark-extension-gfm-task-list-item: 1.0.5
micromark-util-combine-extensions: 1.1.0
micromark-util-types: 1.1.0
- dev: false
- /micromark-extension-math@2.1.2:
- resolution: {integrity: sha512-es0CcOV89VNS9wFmyn+wyFTKweXGW4CEvdaAca6SWRWPyYCbBisnjaHLjWO4Nszuiud84jCpkHsqAJoa768Pvg==}
+ micromark-extension-math@2.1.2:
dependencies:
'@types/katex': 0.16.7
katex: 0.16.10
@@ -12091,140 +15945,100 @@ packages:
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
uvu: 0.5.6
- dev: false
- /micromark-factory-destination@1.1.0:
- resolution: {integrity: sha512-XaNDROBgx9SgSChd69pjiGKbV+nfHGDPVYFs5dOoDd7ZnMAE+Cuu91BCpsY8RT2NP9vo/B8pds2VQNCLiu0zhg==}
+ micromark-factory-destination@1.1.0:
dependencies:
micromark-util-character: 1.2.0
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
- dev: false
- /micromark-factory-label@1.1.0:
- resolution: {integrity: sha512-OLtyez4vZo/1NjxGhcpDSbHQ+m0IIGnT8BoPamh+7jVlzLJBH98zzuCoUeMxvM6WsNeh8wx8cKvqLiPHEACn0w==}
+ micromark-factory-label@1.1.0:
dependencies:
micromark-util-character: 1.2.0
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
uvu: 0.5.6
- dev: false
- /micromark-factory-space@1.1.0:
- resolution: {integrity: sha512-cRzEj7c0OL4Mw2v6nwzttyOZe8XY/Z8G0rzmWQZTBi/jjwyw/U4uqKtUORXQrR5bAZZnbTI/feRV/R7hc4jQYQ==}
+ micromark-factory-space@1.1.0:
dependencies:
micromark-util-character: 1.2.0
micromark-util-types: 1.1.0
- dev: false
- /micromark-factory-title@1.1.0:
- resolution: {integrity: sha512-J7n9R3vMmgjDOCY8NPw55jiyaQnH5kBdV2/UXCtZIpnHH3P6nHUKaH7XXEYuWwx/xUJcawa8plLBEjMPU24HzQ==}
+ micromark-factory-title@1.1.0:
dependencies:
micromark-factory-space: 1.1.0
micromark-util-character: 1.2.0
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
- dev: false
- /micromark-factory-whitespace@1.1.0:
- resolution: {integrity: sha512-v2WlmiymVSp5oMg+1Q0N1Lxmt6pMhIHD457whWM7/GUlEks1hI9xj5w3zbc4uuMKXGisksZk8DzP2UyGbGqNsQ==}
+ micromark-factory-whitespace@1.1.0:
dependencies:
micromark-factory-space: 1.1.0
micromark-util-character: 1.2.0
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
- dev: false
- /micromark-util-character@1.2.0:
- resolution: {integrity: sha512-lXraTwcX3yH/vMDaFWCQJP1uIszLVebzUa3ZHdrgxr7KEU/9mL4mVgCpGbyhvNLNlauROiNUq7WN5u7ndbY6xg==}
+ micromark-util-character@1.2.0:
dependencies:
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
- dev: false
- /micromark-util-chunked@1.1.0:
- resolution: {integrity: sha512-Ye01HXpkZPNcV6FiyoW2fGZDUw4Yc7vT0E9Sad83+bEDiCJ1uXu0S3mr8WLpsz3HaG3x2q0HM6CTuPdcZcluFQ==}
+ micromark-util-chunked@1.1.0:
dependencies:
micromark-util-symbol: 1.1.0
- dev: false
- /micromark-util-classify-character@1.1.0:
- resolution: {integrity: sha512-SL0wLxtKSnklKSUplok1WQFoGhUdWYKggKUiqhX+Swala+BtptGCu5iPRc+xvzJ4PXE/hwM3FNXsfEVgoZsWbw==}
+ micromark-util-classify-character@1.1.0:
dependencies:
micromark-util-character: 1.2.0
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
- dev: false
- /micromark-util-combine-extensions@1.1.0:
- resolution: {integrity: sha512-Q20sp4mfNf9yEqDL50WwuWZHUrCO4fEyeDCnMGmG5Pr0Cz15Uo7KBs6jq+dq0EgX4DPwwrh9m0X+zPV1ypFvUA==}
+ micromark-util-combine-extensions@1.1.0:
dependencies:
micromark-util-chunked: 1.1.0
micromark-util-types: 1.1.0
- dev: false
- /micromark-util-decode-numeric-character-reference@1.1.0:
- resolution: {integrity: sha512-m9V0ExGv0jB1OT21mrWcuf4QhP46pH1KkfWy9ZEezqHKAxkj4mPCy3nIH1rkbdMlChLHX531eOrymlwyZIf2iw==}
+ micromark-util-decode-numeric-character-reference@1.1.0:
dependencies:
micromark-util-symbol: 1.1.0
- dev: false
- /micromark-util-decode-string@1.1.0:
- resolution: {integrity: sha512-YphLGCK8gM1tG1bd54azwyrQRjCFcmgj2S2GoJDNnh4vYtnL38JS8M4gpxzOPNyHdNEpheyWXCTnnTDY3N+NVQ==}
+ micromark-util-decode-string@1.1.0:
dependencies:
decode-named-character-reference: 1.0.2
micromark-util-character: 1.2.0
micromark-util-decode-numeric-character-reference: 1.1.0
micromark-util-symbol: 1.1.0
- dev: false
- /micromark-util-encode@1.1.0:
- resolution: {integrity: sha512-EuEzTWSTAj9PA5GOAs992GzNh2dGQO52UvAbtSOMvXTxv3Criqb6IOzJUBCmEqrrXSblJIJBbFFv6zPxpreiJw==}
- dev: false
+ micromark-util-encode@1.1.0: {}
- /micromark-util-html-tag-name@1.2.0:
- resolution: {integrity: sha512-VTQzcuQgFUD7yYztuQFKXT49KghjtETQ+Wv/zUjGSGBioZnkA4P1XXZPT1FHeJA6RwRXSF47yvJ1tsJdoxwO+Q==}
- dev: false
+ micromark-util-html-tag-name@1.2.0: {}
- /micromark-util-normalize-identifier@1.1.0:
- resolution: {integrity: sha512-N+w5vhqrBihhjdpM8+5Xsxy71QWqGn7HYNUvch71iV2PM7+E3uWGox1Qp90loa1ephtCxG2ftRV/Conitc6P2Q==}
+ micromark-util-normalize-identifier@1.1.0:
dependencies:
micromark-util-symbol: 1.1.0
- dev: false
- /micromark-util-resolve-all@1.1.0:
- resolution: {integrity: sha512-b/G6BTMSg+bX+xVCshPTPyAu2tmA0E4X98NSR7eIbeC6ycCqCeE7wjfDIgzEbkzdEVJXRtOG4FbEm/uGbCRouA==}
+ micromark-util-resolve-all@1.1.0:
dependencies:
micromark-util-types: 1.1.0
- dev: false
- /micromark-util-sanitize-uri@1.2.0:
- resolution: {integrity: sha512-QO4GXv0XZfWey4pYFndLUKEAktKkG5kZTdUNaTAkzbuJxn2tNBOr+QtxR2XpWaMhbImT2dPzyLrPXLlPhph34A==}
+ micromark-util-sanitize-uri@1.2.0:
dependencies:
micromark-util-character: 1.2.0
micromark-util-encode: 1.1.0
micromark-util-symbol: 1.1.0
- dev: false
- /micromark-util-subtokenize@1.1.0:
- resolution: {integrity: sha512-kUQHyzRoxvZO2PuLzMt2P/dwVsTiivCK8icYTeR+3WgbuPqfHgPPy7nFKbeqRivBvn/3N3GBiNC+JRTMSxEC7A==}
+ micromark-util-subtokenize@1.1.0:
dependencies:
micromark-util-chunked: 1.1.0
micromark-util-symbol: 1.1.0
micromark-util-types: 1.1.0
uvu: 0.5.6
- dev: false
- /micromark-util-symbol@1.1.0:
- resolution: {integrity: sha512-uEjpEYY6KMs1g7QfJ2eX1SQEV+ZT4rUD3UcF6l57acZvLNK7PBZL+ty82Z1qhK1/yXIY4bdx04FKMgR0g4IAag==}
- dev: false
+ micromark-util-symbol@1.1.0: {}
- /micromark-util-types@1.1.0:
- resolution: {integrity: sha512-ukRBgie8TIAcacscVHSiddHjO4k/q3pnedmzMQ4iwDcK0FtFCohKOlFbaOL/mPgfnPsL3C1ZyxJa4sbWrBl3jg==}
- dev: false
+ micromark-util-types@1.1.0: {}
- /micromark@3.2.0:
- resolution: {integrity: sha512-uD66tJj54JLYq0De10AhWycZWGQNUvDI55xPgk2sQM5kn1JYlhbCMTtEeT27+vAhW2FBQxLlOmS3pmA7/2z4aA==}
+ micromark@3.2.0:
dependencies:
'@types/debug': 4.1.12
debug: 4.3.4
@@ -12245,247 +16059,129 @@ packages:
uvu: 0.5.6
transitivePeerDependencies:
- supports-color
- dev: false
- /micromatch@4.0.5:
- resolution: {integrity: sha512-DMy+ERcEW2q8Z2Po+WNXuw3c5YaUSFjAO5GsJqfEl7UjvtIuFKO6ZrKvcItdy98dwFI2N1tg3zNIdKaQT+aNdA==}
- engines: {node: '>=8.6'}
+ micromatch@4.0.5:
dependencies:
braces: 3.0.2
picomatch: 2.3.1
- dev: true
- /miller-rabin@4.0.1:
- resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==}
- hasBin: true
+ miller-rabin@4.0.1:
dependencies:
bn.js: 4.12.0
brorand: 1.1.0
- dev: true
- /mime-db@1.52.0:
- resolution: {integrity: sha512-sPU4uV7dYlvtWJxwwxHD0PuihVNiE7TyAbQ5SWxDCB9mUYvOgroQOwYQQOKPJ8CIbE+1ETVlOoK1UC2nU3gYvg==}
- engines: {node: '>= 0.6'}
+ mime-db@1.52.0: {}
- /mime-types@2.1.35:
- resolution: {integrity: sha512-ZDY+bPm5zTTF+YpCrAU9nK0UgICYPT0QtT1NZWFv4s++TNkcgVaT0g6+4R2uI4MjQjzysHB1zxuWL50hzaeXiw==}
- engines: {node: '>= 0.6'}
+ mime-types@2.1.35:
dependencies:
mime-db: 1.52.0
- /mime@1.6.0:
- resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==}
- engines: {node: '>=4'}
- hasBin: true
- dev: false
+ mime@1.6.0: {}
- /mime@2.6.0:
- resolution: {integrity: sha512-USPkMeET31rOMiarsBNIHZKLGgvKc/LrjofAnBlOttf5ajRvqiRA8QsenbcooctK6d6Ts6aqZXBA+XbkKthiQg==}
- engines: {node: '>=4.0.0'}
- hasBin: true
- dev: true
+ mime@2.6.0: {}
- /mime@3.0.0:
- resolution: {integrity: sha512-jSCU7/VB1loIWBZe14aEYHU/+1UMEHoaO7qxCOVJOw9GgH72VAWppxNcjU+x9a2k3GSIBXNKxXQFqRvvZ7vr3A==}
- engines: {node: '>=10.0.0'}
- hasBin: true
- dev: false
+ mime@3.0.0: {}
- /mime@4.0.1:
- resolution: {integrity: sha512-5lZ5tyrIfliMXzFtkYyekWbtRXObT9OWa8IwQ5uxTBDHucNNwniRqo0yInflj+iYi5CBa6qxadGzGarDfuEOxA==}
- engines: {node: '>=16'}
- hasBin: true
- dev: true
+ mime@4.0.1: {}
- /mimic-fn@2.1.0:
- resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==}
- engines: {node: '>=6'}
- dev: true
+ mimic-fn@2.1.0: {}
- /mimic-fn@4.0.0:
- resolution: {integrity: sha512-vqiC06CuhBTUdZH+RYl8sFrL096vA45Ok5ISO6sE/Mr1jRbGH4Csnhi8f3wKVl7x8mO4Au7Ir9D3Oyv1VYMFJw==}
- engines: {node: '>=12'}
- dev: true
+ mimic-fn@4.0.0: {}
- /mimic-response@2.1.0:
- resolution: {integrity: sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==}
- engines: {node: '>=8'}
- requiresBuild: true
- dev: false
+ mimic-response@2.1.0:
optional: true
- /mimic-response@3.1.0:
- resolution: {integrity: sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==}
- engines: {node: '>=10'}
- dev: false
+ mimic-response@3.1.0: {}
- /minimalistic-assert@1.0.1:
- resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==}
- dev: true
+ minimalistic-assert@1.0.1: {}
- /minimalistic-crypto-utils@1.0.1:
- resolution: {integrity: sha512-JIYlbt6g8i5jKfJ3xz7rF0LXmv2TkDxBLUkiBeZ7bAx4GnnNMr8xFpGnOxn6GhTEHx3SjRrZEoU+j04prX1ktg==}
- dev: true
+ minimalistic-crypto-utils@1.0.1: {}
- /minimatch@3.1.2:
- resolution: {integrity: sha512-J7p63hRiAjw1NDEww1W7i37+ByIrOWO5XQQAzZ3VOcL0PNybwpfmV/N05zFAzwQ9USyEcX6t3UO+K5aqBQOIHw==}
+ minimatch@3.1.2:
dependencies:
brace-expansion: 1.1.11
- /minimatch@8.0.4:
- resolution: {integrity: sha512-W0Wvr9HyFXZRGIDgCicunpQ299OKXs9RgZfaukz4qAW/pJhcpUfupc9c+OObPOFueNy8VSrZgEmDtk6Kh4WzDA==}
- engines: {node: '>=16 || 14 >=14.17'}
+ minimatch@8.0.4:
dependencies:
brace-expansion: 2.0.1
- dev: true
- /minimatch@9.0.3:
- resolution: {integrity: sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==}
- engines: {node: '>=16 || 14 >=14.17'}
+ minimatch@9.0.3:
dependencies:
brace-expansion: 2.0.1
- dev: true
- /minimatch@9.0.4:
- resolution: {integrity: sha512-KqWh+VchfxcMNRAJjj2tnsSJdNbHsVgnkBhTNrW7AjVo6OvLtxw8zfT9oLw1JSohlFzJ8jCoTgaoXvJ+kHt6fw==}
- engines: {node: '>=16 || 14 >=14.17'}
+ minimatch@9.0.4:
dependencies:
brace-expansion: 2.0.1
- /minimist@1.2.8:
- resolution: {integrity: sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==}
+ minimist@1.2.8: {}
- /minipass-collect@2.0.1:
- resolution: {integrity: sha512-D7V8PO9oaz7PWGLbCACuI1qEOsq7UKfLotx/C0Aet43fCUB/wfQ7DYeq2oR/svFJGYDHPr38SHATeaj/ZoKHKw==}
- engines: {node: '>=16 || 14 >=14.17'}
+ minipass-collect@2.0.1:
dependencies:
minipass: 7.1.1
- dev: false
- /minipass-fetch@3.0.5:
- resolution: {integrity: sha512-2N8elDQAtSnFV0Dk7gt15KHsS0Fyz6CbYZ360h0WTYV1Ty46li3rAXVOQj1THMNLdmrD9Vt5pBPtWtVkpwGBqg==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ minipass-fetch@3.0.5:
dependencies:
minipass: 7.1.1
minipass-sized: 1.0.3
minizlib: 2.1.2
optionalDependencies:
encoding: 0.1.13
- dev: false
- /minipass-flush@1.0.5:
- resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==}
- engines: {node: '>= 8'}
+ minipass-flush@1.0.5:
dependencies:
minipass: 3.3.6
- dev: false
- /minipass-pipeline@1.2.4:
- resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==}
- engines: {node: '>=8'}
+ minipass-pipeline@1.2.4:
dependencies:
minipass: 3.3.6
- dev: false
- /minipass-sized@1.0.3:
- resolution: {integrity: sha512-MbkQQ2CTiBMlA2Dm/5cY+9SWFEN8pzzOXi6rlM5Xxq0Yqbda5ZQy9sU75a673FE9ZK0Zsbr6Y5iP6u9nktfg2g==}
- engines: {node: '>=8'}
+ minipass-sized@1.0.3:
dependencies:
minipass: 3.3.6
- dev: false
- /minipass@3.3.6:
- resolution: {integrity: sha512-DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==}
- engines: {node: '>=8'}
- requiresBuild: true
+ minipass@3.3.6:
dependencies:
yallist: 4.0.0
- dev: false
- /minipass@4.2.8:
- resolution: {integrity: sha512-fNzuVyifolSLFL4NzpF+wEF4qrgqaaKX0haXPQEdQ7NKAN+WecoKMHV09YcuL/DHxrUsYQOK3MiuDf7Ip2OXfQ==}
- engines: {node: '>=8'}
- dev: true
+ minipass@4.2.8: {}
- /minipass@5.0.0:
- resolution: {integrity: sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==}
- engines: {node: '>=8'}
- requiresBuild: true
- dev: false
+ minipass@5.0.0: {}
- /minipass@7.1.1:
- resolution: {integrity: sha512-UZ7eQ+h8ywIRAW1hIEl2AqdwzJucU/Kp59+8kkZeSvafXhZjul247BvIJjEVFVeON6d7lM46XX1HXCduKAS8VA==}
- engines: {node: '>=16 || 14 >=14.17'}
+ minipass@7.1.1: {}
- /minizlib@2.1.2:
- resolution: {integrity: sha512-bAxsR8BVfj60DWXHE3u30oHzfl4G7khkSuPW+qvpd7jFRHm7dLxOjUk1EHACJ/hxLY8phGJ0YhYHZo7jil7Qdg==}
- engines: {node: '>= 8'}
- requiresBuild: true
+ minizlib@2.1.2:
dependencies:
minipass: 3.3.6
yallist: 4.0.0
- dev: false
- /mkdirp-classic@0.5.3:
- resolution: {integrity: sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==}
- dev: false
+ mkdirp-classic@0.5.3: {}
- /mkdirp@0.5.6:
- resolution: {integrity: sha512-FP+p8RB8OWpF3YZBCrP5gtADmtXApB5AMLn+vdyA+PyxCjrCs00mjyUozssO33cwDeT3wNGdLxJ5M//YqtHAJw==}
- hasBin: true
+ mkdirp@0.5.6:
dependencies:
minimist: 1.2.8
- dev: false
- /mkdirp@1.0.4:
- resolution: {integrity: sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==}
- engines: {node: '>=10'}
- hasBin: true
- requiresBuild: true
- dev: false
+ mkdirp@1.0.4: {}
- /mnemonist@0.39.6:
- resolution: {integrity: sha512-A/0v5Z59y63US00cRSLiloEIw3t5G+MiKz4BhX21FI+YBJXBOGW0ohFxTxO08dsOYlzxo87T7vGfZKYp2bcAWA==}
+ mnemonist@0.39.6:
dependencies:
obliterator: 2.0.4
- dev: false
- /monaco-editor@0.48.0:
- resolution: {integrity: sha512-goSDElNqFfw7iDHMg8WDATkfcyeLTNpBHQpO8incK6p5qZt5G/1j41X0xdGzpIkGojGXM+QiRQyLjnfDVvrpwA==}
- dev: false
+ monaco-editor@0.48.0: {}
- /mongodb-connection-string-url@2.6.0:
- resolution: {integrity: sha512-WvTZlI9ab0QYtTYnuMLgobULWhokRjtC7db9LtcVfJ+Hsnyr5eo6ZtNAt3Ly24XZScGMelOcGtm7lSn0332tPQ==}
+ mongodb-connection-string-url@2.6.0:
dependencies:
'@types/whatwg-url': 8.2.2
whatwg-url: 11.0.0
- dev: false
- /mongodb@5.1.0:
- resolution: {integrity: sha512-qgKb7y+EI90y4weY3z5+lIgm8wmexbonz0GalHkSElQXVKtRuwqXuhXKccyvIjXCJVy9qPV82zsinY0W1FBnJw==}
- 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
+ mongodb@5.1.0:
dependencies:
bson: 5.5.1
mongodb-connection-string-url: 2.6.0
socks: 2.8.1
optionalDependencies:
saslprep: 1.0.3
- dev: false
- /mongoose@7.0.2:
- resolution: {integrity: sha512-whX+5lAOLOs6VXRr9w+6m5qb8m/IXWLLb9+0/HRUh2TiIYtTt7UvajK92zW6wllCjBkrrnz/MDIOTCWMbs8K4g==}
- engines: {node: '>=14.0.0'}
+ mongoose@7.0.2:
dependencies:
bson: 5.5.1
kareem: 2.5.1
@@ -12499,40 +16195,24 @@ packages:
- mongodb-client-encryption
- snappy
- supports-color
- dev: false
- /mpath@0.9.0:
- resolution: {integrity: sha512-ikJRQTk8hw5DEoFVxHG1Gn9T/xcjtdnOKIU1JTmGjZZlg9LST2mBLmcX3/ICIbgJydT2GOc15RnNy5mHmzfSew==}
- engines: {node: '>=4.0.0'}
- dev: false
+ mpath@0.9.0: {}
- /mquery@5.0.0:
- resolution: {integrity: sha512-iQMncpmEK8R8ncT8HJGsGc9Dsp8xcgYMVSbs5jgnm1lFHTZqMJTUWTDx1LBO8+mK3tPNZWFLBghQEIOULSTHZg==}
- engines: {node: '>=14.0.0'}
+ mquery@5.0.0:
dependencies:
debug: 4.3.4
transitivePeerDependencies:
- supports-color
- dev: false
- /mri@1.2.0:
- resolution: {integrity: sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==}
- engines: {node: '>=4'}
- dev: false
+ mri@1.2.0: {}
- /ms@2.0.0:
- resolution: {integrity: sha512-Tpp60P6IUJDTuOq/5Z8cdskzJujfwqfOTkrwIwj7IRISpnkJnT6SyJ4PCPnGMoFjC9ddhal5KVIYtAt97ix05A==}
- dev: false
+ ms@2.0.0: {}
- /ms@2.1.2:
- resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==}
+ ms@2.1.2: {}
- /ms@2.1.3:
- resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==}
+ ms@2.1.3: {}
- /multer@1.4.5-lts.1:
- resolution: {integrity: sha512-ywPWvcDMeH+z9gQq5qYHCCy+ethsk4goepZ45GLD63fOu0YcNecQxi64nDs3qluZB+murG3/D4dJ7+dGctcCQQ==}
- engines: {node: '>= 6.0.0'}
+ multer@1.4.5-lts.1:
dependencies:
append-field: 1.0.0
busboy: 1.6.0
@@ -12541,57 +16221,27 @@ packages:
object-assign: 4.1.1
type-is: 1.6.18
xtend: 4.0.2
- dev: false
- /mute-stream@0.0.8:
- resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==}
- dev: true
+ mute-stream@0.0.8: {}
- /nan@2.19.0:
- resolution: {integrity: sha512-nO1xXxfh/RWNxfd/XPfbIfFk5vgLsAxUR9y5O0cHMJu/AW9U95JLXqthYHjEp+8gQ5p96K9jUp8nbVOxCdRbtw==}
- requiresBuild: true
- dev: false
+ nan@2.19.0:
optional: true
- /nanoid@3.3.7:
- resolution: {integrity: sha512-eSRppjcPIatRIMC1U6UngP8XFcz8MQWGQdt1MTBQ7NaAmvXDfvNxbvWV3x2y6CdEUciCSsDHDQZbhYaB8QEo2g==}
- engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1}
- hasBin: true
+ nanoid@3.3.7: {}
- /nanoid@4.0.1:
- resolution: {integrity: sha512-udKGtCCUafD3nQtJg9wBhRP3KMbPglUsgV5JVsXhvyBs/oefqb4sqMEhKBBgqZncYowu58p1prsZQBYvAj/Gww==}
- engines: {node: ^14 || ^16 || >=18}
- hasBin: true
- dev: false
+ nanoid@4.0.1: {}
- /napi-build-utils@1.0.2:
- resolution: {integrity: sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==}
- dev: false
+ napi-build-utils@1.0.2: {}
- /natural-compare-lite@1.4.0:
- resolution: {integrity: sha512-Tj+HTDSJJKaZnfiuw+iaF9skdPpTo2GtEly5JHnWV/hfv2Qj/9RKsGISQtLh2ox3l5EAGw487hnBee0sIJ6v2g==}
- dev: true
+ natural-compare-lite@1.4.0: {}
- /natural-compare@1.4.0:
- resolution: {integrity: sha512-OWND8ei3VtNC9h7V60qff3SVobHr996CTwgxubgyQYEpg290h9J0buyECNNJexkFm5sOajh5G116RYA1c8ZMSw==}
- dev: true
+ natural-compare@1.4.0: {}
- /negotiator@0.6.3:
- resolution: {integrity: sha512-+EUsqGPLsM+j/zdChZjsnX51g4XrHFOIXwfnCVPGlQk/k5giakcKsuxCObBRu6DSm9opw/O6slWbJdghQM4bBg==}
- engines: {node: '>= 0.6'}
- dev: false
+ negotiator@0.6.3: {}
- /neo-async@2.6.2:
- resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==}
+ neo-async@2.6.2: {}
- /next-i18next@15.2.0(i18next@23.10.0)(next@14.2.3)(react-i18next@13.5.0)(react@18.3.1):
- resolution: {integrity: sha512-Rl5yZ4oGffsB0AjRykZ5PzNQ2M6am54MaMayldGmH/UKZisrIxk2SKEPJvaHhKlWe1qgdNi2FkodwK8sEjfEmg==}
- engines: {node: '>=14'}
- peerDependencies:
- i18next: '>= 23.7.13'
- next: '>= 12.0.0'
- react: '>= 17.0.2'
- react-i18next: '>= 13.5.0'
+ next-i18next@15.2.0(i18next@23.10.0)(next@14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3))(react-i18next@13.5.0(i18next@23.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1))(react@18.3.1):
dependencies:
'@babel/runtime': 7.24.1
'@types/hoist-non-react-statics': 3.3.5
@@ -12599,27 +16249,11 @@ packages:
hoist-non-react-statics: 3.3.2
i18next: 23.10.0
i18next-fs-backend: 2.3.1
- next: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1)(react@18.3.1)(sass@1.58.3)
+ next: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3)
react: 18.3.1
- react-i18next: 13.5.0(i18next@23.10.0)(react-dom@18.3.1)(react@18.3.1)
+ react-i18next: 13.5.0(i18next@23.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
- /next@14.2.3(@babel/core@7.24.4)(react-dom@18.3.1)(react@18.3.1)(sass@1.58.3):
- resolution: {integrity: sha512-dowFkFTR8v79NPJO4QsBUtxv0g9BrS/phluVpMAt2ku7H+cbcBJlopXjkWlwxrk/xGqMemr7JkGPGemPrLLX7A==}
- engines: {node: '>=18.17.0'}
- hasBin: true
- peerDependencies:
- '@opentelemetry/api': ^1.1.0
- '@playwright/test': ^1.41.2
- react: ^18.2.0
- react-dom: ^18.2.0
- sass: ^1.3.0
- peerDependenciesMeta:
- '@opentelemetry/api':
- optional: true
- '@playwright/test':
- optional: true
- sass:
- optional: true
+ next@14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3):
dependencies:
'@next/env': 14.2.3
'@swc/helpers': 0.5.5
@@ -12629,7 +16263,6 @@ packages:
postcss: 8.4.31
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- sass: 1.58.3
styled-jsx: 5.1.1(@babel/core@7.24.4)(react@18.3.1)
optionalDependencies:
'@next/swc-darwin-arm64': 14.2.3
@@ -12641,74 +16274,44 @@ packages:
'@next/swc-win32-arm64-msvc': 14.2.3
'@next/swc-win32-ia32-msvc': 14.2.3
'@next/swc-win32-x64-msvc': 14.2.3
+ sass: 1.58.3
transitivePeerDependencies:
- '@babel/core'
- babel-plugin-macros
- /nextjs-cors@2.2.0(next@14.2.3):
- resolution: {integrity: sha512-FZu/A+L59J4POJNqwXYyCPDvsLDeu5HjSBvytzS6lsrJeDz5cmnH45zV+VoNic0hjaeER9xGaiIjZIWzEHnxQg==}
- peerDependencies:
- next: ^8.1.1-canary.54 || ^9.0.0 || ^10.0.0-0 || ^11.0.0 || ^12.0.0 || ^13.0.0 || ^14.0.0
+ nextjs-cors@2.2.0(next@14.2.3(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3)):
dependencies:
cors: 2.8.5
- next: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1)(react@18.3.1)(sass@1.58.3)
- dev: false
+ next: 14.2.3(@babel/core@7.24.4)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(sass@1.58.3)
- /nextjs-node-loader@1.1.5(webpack@5.91.0):
- resolution: {integrity: sha512-tS2wWPh8QsQHBVNG8w7xzL3ua+OFnmFvcOFxrAQsfK4T017nOiCUrybVWVieilEn1z8CqODcRw1z70mFRPQi1Q==}
- engines: {node: '>= 10.13.0'}
- peerDependencies:
- webpack: ^5.76.0
+ nextjs-node-loader@1.1.5(webpack@5.91.0):
dependencies:
loader-utils: 2.0.4
webpack: 5.91.0
- dev: false
- /node-abi@3.62.0:
- resolution: {integrity: sha512-CPMcGa+y33xuL1E0TcNIu4YyaZCxnnvkVaEXrsosR3FxN+fV8xvb7Mzpb7IgKler10qeMkE6+Dp8qJhpzdq35g==}
- engines: {node: '>=10'}
+ node-abi@3.62.0:
dependencies:
semver: 7.6.2
- dev: false
- /node-abort-controller@3.1.1:
- resolution: {integrity: sha512-AGK2yQKIjRuqnc6VkX2Xj5d+QW8xZ87pa1UK6yA6ouUyuxfHuMP6umE5QK7UmTeOAymo+Zx1Fxiuw9rVx8taHQ==}
- dev: true
+ node-abort-controller@3.1.1: {}
- /node-cron@3.0.3:
- resolution: {integrity: sha512-dOal67//nohNgYWb+nWmg5dkFdIwDm8EpeGYMekPMrngV3637lqnX0lbUcCtgibHTz6SEz7DAIjKvKDFYCnO1A==}
- engines: {node: '>=6.0.0'}
+ node-cron@3.0.3:
dependencies:
uuid: 8.3.2
- dev: false
- /node-domexception@1.0.0:
- resolution: {integrity: sha512-/jKZoMpw0F8GRwl4/eLROPA3cfcXtLApP0QzLmUT/HuPCZWyB7IY9ZrMeKw2O/nFIqPQB3PVM9aYm0F312AXDQ==}
- engines: {node: '>=10.5.0'}
- dev: false
+ node-domexception@1.0.0: {}
- /node-emoji@1.11.0:
- resolution: {integrity: sha512-wo2DpQkQp7Sjm2A0cq+sN7EHKO6Sl0ctXeBdFZrL9T9+UywORbufTcTZxom8YqpLQt/FqNMUkOpkZrJVYSKD3A==}
+ node-emoji@1.11.0:
dependencies:
lodash: 4.17.21
- dev: true
- /node-fetch@2.7.0(encoding@0.1.13):
- resolution: {integrity: sha512-c4FRfUm/dbcWZ7U+1Wq0AwCyFL+3nt2bEw05wfxSz+DWpWsitgmSgYmy2dQdWyKC1694ELPqMs/YzUSNozLt8A==}
- engines: {node: 4.x || >=6.0.0}
- peerDependencies:
- encoding: ^0.1.0
- peerDependenciesMeta:
- encoding:
- optional: true
+ node-fetch@2.7.0(encoding@0.1.13):
dependencies:
- encoding: 0.1.13
whatwg-url: 5.0.0
+ optionalDependencies:
+ encoding: 0.1.13
- /node-gyp@10.1.0:
- resolution: {integrity: sha512-B4J5M1cABxPc5PwfjhbV5hoy2DP9p8lFXASnEN6hugXOa61416tnTZ29x9sSwAd0o99XNIcpvDDy1swAExsVKA==}
- engines: {node: ^16.14.0 || >=18.0.0}
- hasBin: true
+ node-gyp@10.1.0:
dependencies:
env-paths: 2.2.1
exponential-backoff: 3.1.1
@@ -12722,18 +16325,12 @@ packages:
which: 4.0.0
transitivePeerDependencies:
- supports-color
- dev: false
- /node-int64@0.4.0:
- resolution: {integrity: sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==}
- dev: true
+ node-int64@0.4.0: {}
- /node-releases@2.0.14:
- resolution: {integrity: sha512-y10wOWt8yZpqXmOgRo77WaHEmhYQYGNA6y421PKsKYWEK8aW+cqAphborZDhqfyKrbZEN92CN1X2KbafY2s7Yw==}
+ node-releases@2.0.14: {}
- /node-stdlib-browser@1.2.0:
- resolution: {integrity: sha512-VSjFxUhRhkyed8AtLwSCkMrJRfQ3e2lGtG3sP6FEgaLKBBbxM/dLfjRe1+iLhjvyLFW3tBQ8+c0pcOtXGbAZJg==}
- engines: {node: '>=10'}
+ node-stdlib-browser@1.2.0:
dependencies:
assert: 2.1.0
browser-resolve: 2.0.0
@@ -12762,196 +16359,120 @@ packages:
url: 0.11.3
util: 0.12.5
vm-browserify: 1.1.2
- dev: true
- /node-xlsx@0.23.0:
- resolution: {integrity: sha512-r3KaSZSsSrK92rbPXnX/vDdxURmPPik0rjJ3A+Pybzpjyrk4G6WyGfj8JIz5dMMEpCmWVpmO4qoVPBxnpLv/8Q==}
- engines: {node: '>=10.0.0'}
- hasBin: true
+ node-xlsx@0.23.0:
dependencies:
- xlsx: '@cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz'
- dev: false
+ xlsx: https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz
- /non-layered-tidy-tree-layout@2.0.2:
- resolution: {integrity: sha512-gkXMxRzUH+PB0ax9dUN0yYF0S25BqeAYqhgMaLUFmpXLEk7Fcu8f4emJuOAY0V8kjDICxROIKsTAKsV/v355xw==}
- dev: false
+ non-layered-tidy-tree-layout@2.0.2: {}
- /nopt@5.0.0:
- resolution: {integrity: sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==}
- engines: {node: '>=6'}
- hasBin: true
- requiresBuild: true
+ nopt@5.0.0:
dependencies:
abbrev: 1.1.1
- dev: false
optional: true
- /nopt@7.2.1:
- resolution: {integrity: sha512-taM24ViiimT/XntxbPyJQzCG+p4EKOpgD3mxFwW38mGjVUrfERQOeY4EDHjdnptttfHuHQXFx+lTP08Q+mLa/w==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- hasBin: true
+ nopt@7.2.1:
dependencies:
abbrev: 2.0.0
- dev: false
- /normalize-path@3.0.0:
- resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==}
- engines: {node: '>=0.10.0'}
+ normalize-path@3.0.0: {}
- /npm-run-path@4.0.1:
- resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==}
- engines: {node: '>=8'}
+ npm-run-path@4.0.1:
dependencies:
path-key: 3.1.1
- dev: true
- /npm-run-path@5.3.0:
- resolution: {integrity: sha512-ppwTtiJZq0O/ai0z7yfudtBpWIoxM8yE6nHi1X47eFR2EWORqfbu6CnPlNsjeN683eT0qG6H/Pyf9fCcvjnnnQ==}
- engines: {node: ^12.20.0 || ^14.13.1 || >=16.0.0}
+ npm-run-path@5.3.0:
dependencies:
path-key: 4.0.0
- dev: true
- /npmlog@5.0.1:
- resolution: {integrity: sha512-AqZtDUWOMKs1G/8lwylVjrdYgqA4d9nu8hc+0gzRxlDb1I10+FHBGMXs6aiQHFdCUUlqH99MUMuLfzWDNDtfxw==}
- requiresBuild: true
+ npmlog@5.0.1:
dependencies:
are-we-there-yet: 2.0.0
console-control-strings: 1.1.0
gauge: 3.0.2
set-blocking: 2.0.0
- dev: false
optional: true
- /nprogress@0.2.0:
- resolution: {integrity: sha512-I19aIingLgR1fmhftnbWWO3dXc0hSxqHQHQb3H8m+K3TnEn/iSeTZZOyvKXWqQESMwuUVnatlCnZdLBZZt2VSA==}
- dev: false
+ nprogress@0.2.0: {}
- /nth-check@2.1.1:
- resolution: {integrity: sha512-lqjrjmaOoAnWfMmBPL+XNnynZh2+swxiX3WUE0s4yEHI6m+AwrK2UZOimIRl3X/4QctVqS8AiZjFqyOGrMXb/w==}
+ nth-check@2.1.1:
dependencies:
boolbase: 1.0.0
- /object-assign@4.1.1:
- resolution: {integrity: sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==}
- engines: {node: '>=0.10.0'}
+ object-assign@4.1.1: {}
- /object-inspect@1.13.1:
- resolution: {integrity: sha512-5qoj1RUiKOMsCCNLV1CBiPYE10sziTsnmNxkAI/rZhiD63CF7IqdFGC/XzjWjpSgLf0LxXX3bDFIh0E18f6UhQ==}
+ object-inspect@1.13.1: {}
- /object-is@1.1.6:
- resolution: {integrity: sha512-F8cZ+KfGlSGi09lJT7/Nd6KJZ9ygtvYC0/UYYLI9nmQKLMnydpB9yvbv9K1uSkEu7FU9vYPmVwLg328tX+ot3Q==}
- engines: {node: '>= 0.4'}
+ object-is@1.1.6:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
- dev: true
- /object-keys@1.1.1:
- resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==}
- engines: {node: '>= 0.4'}
- dev: true
+ object-keys@1.1.1: {}
- /object.assign@4.1.5:
- resolution: {integrity: sha512-byy+U7gp+FVwmyzKPYhW2h5l3crpmGsxl7X2s8y43IgxvG4g3QZ6CffDtsNQy1WsmZpQbO+ybo0AlW7TY6DcBQ==}
- engines: {node: '>= 0.4'}
+ object.assign@4.1.5:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
has-symbols: 1.0.3
object-keys: 1.1.1
- dev: true
- /object.entries@1.1.8:
- resolution: {integrity: sha512-cmopxi8VwRIAw/fkijJohSfpef5PdN0pMQJN6VC/ZKvn0LIknWD8KtgY6KlQdEc4tIjcQ3HxSMmnvtzIscdaYQ==}
- engines: {node: '>= 0.4'}
+ object.entries@1.1.8:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-object-atoms: 1.0.0
- dev: true
- /object.fromentries@2.0.8:
- resolution: {integrity: sha512-k6E21FzySsSK5a21KRADBd/NGneRegFO5pLHfdQLpRDETUNJueLXs3WCzyQ3tFRDYgbq3KHGXfTbi2bs8WQ6rQ==}
- engines: {node: '>= 0.4'}
+ object.fromentries@2.0.8:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-abstract: 1.23.3
es-object-atoms: 1.0.0
- dev: true
- /object.groupby@1.0.3:
- resolution: {integrity: sha512-+Lhy3TQTuzXI5hevh8sBGqbmurHbbIjAi0Z4S63nthVLmLxfbj4T54a4CfZrXIrt9iP4mVAPYMo/v99taj3wjQ==}
- engines: {node: '>= 0.4'}
+ object.groupby@1.0.3:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-abstract: 1.23.3
- dev: true
- /object.hasown@1.1.4:
- resolution: {integrity: sha512-FZ9LZt9/RHzGySlBARE3VF+gE26TxR38SdmqOqliuTnl9wrKulaQs+4dee1V+Io8VfxqzAfHu6YuRgUy8OHoTg==}
- engines: {node: '>= 0.4'}
+ object.hasown@1.1.4:
dependencies:
define-properties: 1.2.1
es-abstract: 1.23.3
es-object-atoms: 1.0.0
- dev: true
- /object.values@1.2.0:
- resolution: {integrity: sha512-yBYjY9QX2hnRmZHAjG/f13MzmBzxzYgQhFrke06TTyKY5zSTEqkOeukBzIdVA3j3ulu8Qa3MbVFShV7T2RmGtQ==}
- engines: {node: '>= 0.4'}
+ object.values@1.2.0:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-object-atoms: 1.0.0
- dev: true
- /obliterator@2.0.4:
- resolution: {integrity: sha512-lgHwxlxV1qIg1Eap7LgIeoBWIMFibOjbrYPIPJZcI1mmGAI2m3lNYpK12Y+GBdPQ0U1hRwSord7GIaawz962qQ==}
- dev: false
+ obliterator@2.0.4: {}
- /on-exit-leak-free@2.1.2:
- resolution: {integrity: sha512-0eJJY6hXLGf1udHwfNftBqH+g73EU4B504nZeKpz1sYRKafAghwxEJunB2O7rDZkL4PGfsMVnTXZ2EjibbqcsA==}
- engines: {node: '>=14.0.0'}
- dev: false
+ on-exit-leak-free@2.1.2: {}
- /on-finished@2.4.1:
- resolution: {integrity: sha512-oVlzkg3ENAhCk2zdv7IJwd/QUD4z2RxRwpkcGY8psCVcCYZNq4wYnVWALHM+brtuJjePWiYF/ClmuDr8Ch5+kg==}
- engines: {node: '>= 0.8'}
+ on-finished@2.4.1:
dependencies:
ee-first: 1.1.1
- dev: false
- /once@1.4.0:
- resolution: {integrity: sha512-lNaJgI+2Q5URQBkccEKHTQOPaXdUxnZZElQTZY0MFUAuaEqe1E+Nyvgdz/aIyNi6Z9MzO5dv1H8n58/GELp3+w==}
+ once@1.4.0:
dependencies:
wrappy: 1.0.2
- /one-time@1.0.0:
- resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==}
+ one-time@1.0.0:
dependencies:
fn.name: 1.1.0
- dev: false
- /onetime@5.1.2:
- resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==}
- engines: {node: '>=6'}
+ onetime@5.1.2:
dependencies:
mimic-fn: 2.1.0
- dev: true
- /onetime@6.0.0:
- resolution: {integrity: sha512-1FlR+gjXK7X+AsAHso35MnyN5KqGwJRi/31ft6x0M194ht7S+rWAvd7PHss9xSKMzE0asv1pyIHaJYq+BbacAQ==}
- engines: {node: '>=12'}
+ onetime@6.0.0:
dependencies:
mimic-fn: 4.0.0
- dev: true
- /openai@4.28.0(encoding@0.1.13):
- resolution: {integrity: sha512-JM8fhcpmpGN0vrUwGquYIzdcEQHtFuom6sRCbbCM6CfzZXNuRk33G7KfeRAIfnaCxSpzrP5iHtwJzIm6biUZ2Q==}
- hasBin: true
+ openai@4.28.0(encoding@0.1.13):
dependencies:
'@types/node': 18.19.28
'@types/node-fetch': 2.6.11
@@ -12964,19 +16485,12 @@ packages:
web-streams-polyfill: 3.3.3
transitivePeerDependencies:
- encoding
- dev: false
- /openapi-types@12.1.3:
- resolution: {integrity: sha512-N4YtSYJqghVu4iek2ZUvcN/0aqH1kRDuNqzcycDxhOUpg7GdvLa2F3DgS6yBNhInhv2r/6I0Flkn7CqL8+nIcw==}
- dev: false
+ openapi-types@12.1.3: {}
- /option@0.2.4:
- resolution: {integrity: sha512-pkEqbDyl8ou5cpq+VsnQbe/WlEy5qS7xPzMS1U55OCG9KPvwFD46zDbxQIj3egJSFc3D+XhYOPUzz49zQAVy7A==}
- dev: false
+ option@0.2.4: {}
- /optionator@0.9.3:
- resolution: {integrity: sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==}
- engines: {node: '>= 0.8.0'}
+ optionator@0.9.3:
dependencies:
'@aashutoshrathi/word-wrap': 1.2.6
deep-is: 0.1.4
@@ -12984,11 +16498,8 @@ packages:
levn: 0.4.1
prelude-ls: 1.2.1
type-check: 0.4.0
- dev: true
- /ora@5.4.1:
- resolution: {integrity: sha512-5b6Y85tPxZZ7QytO+BQzysW31HJku27cRIlkbAXaNx+BdcVi+LlRFmVXzeF6a7JCwJpyw5c4b+YSVImQIrBpuQ==}
- engines: {node: '>=10'}
+ ora@5.4.1:
dependencies:
bl: 4.1.0
chalk: 4.1.2
@@ -12999,84 +16510,49 @@ packages:
log-symbols: 4.1.0
strip-ansi: 6.0.1
wcwidth: 1.0.1
- dev: true
- /os-browserify@0.3.0:
- resolution: {integrity: sha512-gjcpUc3clBf9+210TRaDWbf+rZZZEshZ+DlXMRCeAjp0xhTrnQsKHypIy1J3d5hKdUzj69t708EHtU8P6bUn0A==}
- dev: true
+ os-browserify@0.3.0: {}
- /os-name@4.0.1:
- resolution: {integrity: sha512-xl9MAoU97MH1Xt5K9ERft2YfCAoaO6msy1OBA0ozxEC0x0TmIoE6K3QvgJMMZA9yKGLmHXNY/YZoDbiGDj4zYw==}
- engines: {node: '>=10'}
+ os-name@4.0.1:
dependencies:
macos-release: 2.5.1
windows-release: 4.0.0
- dev: true
- /os-tmpdir@1.0.2:
- resolution: {integrity: sha512-D2FR03Vir7FIu45XBY20mTb+/ZSWB00sjU9jdQXt83gDrI4Ztz5Fs7/yy74g2N5SVQY4xY1qDr4rNddwYRVX0g==}
- engines: {node: '>=0.10.0'}
- dev: true
+ os-tmpdir@1.0.2: {}
- /p-limit@2.3.0:
- resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==}
- engines: {node: '>=6'}
+ p-limit@2.3.0:
dependencies:
p-try: 2.2.0
- dev: true
- /p-limit@3.1.0:
- resolution: {integrity: sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==}
- engines: {node: '>=10'}
+ p-limit@3.1.0:
dependencies:
yocto-queue: 0.1.0
- dev: true
- /p-locate@4.1.0:
- resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==}
- engines: {node: '>=8'}
+ p-locate@4.1.0:
dependencies:
p-limit: 2.3.0
- dev: true
- /p-locate@5.0.0:
- resolution: {integrity: sha512-LaNjtRWUBY++zB5nE/NwcaoMylSPk+S+ZHNB1TzdbMJMny6dynpAGt7X/tl/QYq3TIeE6nxHppbo2LGymrG5Pw==}
- engines: {node: '>=10'}
+ p-locate@5.0.0:
dependencies:
p-limit: 3.1.0
- dev: true
- /p-map@4.0.0:
- resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==}
- engines: {node: '>=10'}
+ p-map@4.0.0:
dependencies:
aggregate-error: 3.1.0
- /p-try@2.2.0:
- resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==}
- engines: {node: '>=6'}
- dev: true
+ p-try@2.2.0: {}
- /packet-reader@1.0.0:
- resolution: {integrity: sha512-HAKu/fG3HpHFO0AA8WE8q2g+gBJaZ9MG7fcKk+IJPLTGAD6Psw4443l+9DGRbOIh3/aXr7Phy0TjilYivJo5XQ==}
- dev: false
+ packet-reader@1.0.0: {}
- /pako@1.0.11:
- resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==}
+ pako@1.0.11: {}
- /papaparse@5.4.1:
- resolution: {integrity: sha512-HipMsgJkZu8br23pW15uvo6sib6wne/4woLZPlFf3rpDyMe9ywEXUsuD7+6K9PRkJlVT51j/sCOYDKGGS3ZJrw==}
- dev: false
+ papaparse@5.4.1: {}
- /parent-module@1.0.1:
- resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==}
- engines: {node: '>=6'}
+ parent-module@1.0.1:
dependencies:
callsites: 3.1.0
- /parse-asn1@5.1.7:
- resolution: {integrity: sha512-CTM5kuWR3sx9IFamcl5ErfPl6ea/N8IYwiJ+vpeB2g+1iknv7zBl5uPwbMbRVznRVbrNY6lGuDoE5b30grmbqg==}
- engines: {node: '>= 0.10'}
+ parse-asn1@5.1.7:
dependencies:
asn1.js: 4.10.1
browserify-aes: 1.2.0
@@ -13084,10 +16560,8 @@ packages:
hash-base: 3.0.4
pbkdf2: 3.1.2
safe-buffer: 5.2.1
- dev: true
- /parse-entities@1.2.2:
- resolution: {integrity: sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==}
+ parse-entities@1.2.2:
dependencies:
character-entities: 1.2.4
character-entities-legacy: 1.1.4
@@ -13095,10 +16569,8 @@ packages:
is-alphanumerical: 1.0.4
is-decimal: 1.0.4
is-hexadecimal: 1.0.4
- dev: true
- /parse-entities@2.0.0:
- resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==}
+ parse-entities@2.0.0:
dependencies:
character-entities: 1.2.4
character-entities-legacy: 1.1.4
@@ -13106,150 +16578,88 @@ packages:
is-alphanumerical: 1.0.4
is-decimal: 1.0.4
is-hexadecimal: 1.0.4
- dev: false
- /parse-json@5.2.0:
- resolution: {integrity: sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==}
- engines: {node: '>=8'}
+ parse-json@5.2.0:
dependencies:
'@babel/code-frame': 7.24.2
error-ex: 1.3.2
json-parse-even-better-errors: 2.3.1
lines-and-columns: 1.2.4
- /parse5-htmlparser2-tree-adapter@7.0.0:
- resolution: {integrity: sha512-B77tOZrqqfUfnVcOrUvfdLbz4pu4RopLD/4vmu3HUPswwTA8OH0EMW9BlWR2B0RCoiZRAHEUu7IxeP1Pd1UU+g==}
+ parse5-htmlparser2-tree-adapter@7.0.0:
dependencies:
domhandler: 5.0.3
parse5: 7.1.2
- dev: false
- /parse5@6.0.1:
- resolution: {integrity: sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==}
- dev: false
+ parse5@6.0.1: {}
- /parse5@7.1.2:
- resolution: {integrity: sha512-Czj1WaSVpaoj0wbhMzLmWD69anp2WH7FXMB9n1Sy8/ZFF9jolSQVMu1Ij5WIyGmcBmhk7EOndpO4mIpihVqAXw==}
+ parse5@7.1.2:
dependencies:
entities: 4.5.0
- dev: false
- /parseurl@1.3.3:
- resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==}
- engines: {node: '>= 0.8'}
- dev: false
+ parseurl@1.3.3: {}
- /path-browserify@1.0.1:
- resolution: {integrity: sha512-b7uo2UCUOYZcnF/3ID0lulOJi/bafxa1xPe7ZPsammBSpjSWQkjNxlt635YGS2MiR9GjvuXCtz2emr3jbsz98g==}
- dev: true
+ path-browserify@1.0.1: {}
- /path-exists@4.0.0:
- resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==}
- engines: {node: '>=8'}
- dev: true
+ path-exists@4.0.0: {}
- /path-is-absolute@1.0.1:
- resolution: {integrity: sha512-AVbw3UJ2e9bq64vSaS9Am0fje1Pa8pbGqTTsmXfaIiMpnr5DlDhfJOuLj9Sf95ZPVDAUerDfEk88MPmPe7UCQg==}
- engines: {node: '>=0.10.0'}
+ path-is-absolute@1.0.1: {}
- /path-key@3.1.1:
- resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==}
- engines: {node: '>=8'}
+ path-key@3.1.1: {}
- /path-key@4.0.0:
- resolution: {integrity: sha512-haREypq7xkM7ErfgIyA0z+Bj4AGKlMSdlQE2jvJo6huWD1EdkKYV+G/T4nq0YEF2vgTT8kqMFKo1uHn950r4SQ==}
- engines: {node: '>=12'}
- dev: true
+ path-key@4.0.0: {}
- /path-parse@1.0.7:
- resolution: {integrity: sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==}
+ path-parse@1.0.7: {}
- /path-scurry@1.11.1:
- resolution: {integrity: sha512-Xa4Nw17FS9ApQFJ9umLiJS4orGjm7ZzwUrwamcGQuHSzDyth9boKDaycYdDcZDuqYATXw4HFXgaqWTctW/v1HA==}
- engines: {node: '>=16 || 14 >=14.18'}
+ path-scurry@1.11.1:
dependencies:
lru-cache: 10.2.2
minipass: 7.1.1
- /path-to-regexp@0.1.7:
- resolution: {integrity: sha512-5DFkuoqlv1uYQKxy8omFBeJPQcdoE07Kv2sferDCrAq1ohOU+MSDswDIbnx3YAM60qIOnYa53wBhXW0EbMonrQ==}
- dev: false
+ path-to-regexp@0.1.7: {}
- /path-to-regexp@3.2.0:
- resolution: {integrity: sha512-jczvQbCUS7XmS7o+y1aEO9OBVFeZBQ1MDSEqmO7xSoPgOPoowY/SxLpZ6Vh97/8qHZOteiCKb7gkG9gA2ZUxJA==}
+ path-to-regexp@3.2.0: {}
- /path-to-regexp@6.2.2:
- resolution: {integrity: sha512-GQX3SSMokngb36+whdpRXE+3f9V8UzyAorlYvOGx87ufGHehNTn5lCxrKtLyZ4Yl/wEKnNnr98ZzOwwDZV5ogw==}
- dev: false
+ path-to-regexp@6.2.2: {}
- /path-type@4.0.0:
- resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==}
- engines: {node: '>=8'}
+ path-type@4.0.0: {}
- /path2d-polyfill@2.0.1:
- resolution: {integrity: sha512-ad/3bsalbbWhmBo0D6FZ4RNMwsLsPpL6gnvhuSaU5Vm7b06Kr5ubSltQQ0T7YKsiJQO+g22zJ4dJKNTXIyOXtA==}
- engines: {node: '>=8'}
- requiresBuild: true
- dev: false
+ path2d-polyfill@2.0.1:
optional: true
- /pathval@1.1.1:
- resolution: {integrity: sha512-Dp6zGqpTdETdR63lehJYPeIOqpiNBNtc7BpWSLrOje7UaIsE5aY92r/AunQA7rsXvet3lrJ3JnZX29UPTKXyKQ==}
- dev: true
+ pathval@1.1.1: {}
- /pbkdf2@3.1.2:
- resolution: {integrity: sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==}
- engines: {node: '>=0.12'}
+ pbkdf2@3.1.2:
dependencies:
create-hash: 1.2.0
create-hmac: 1.1.7
ripemd160: 2.0.2
safe-buffer: 5.2.1
sha.js: 2.4.11
- dev: true
- /pdfjs-dist@4.0.269(encoding@0.1.13):
- resolution: {integrity: sha512-jjWO56tcOjnmPqDf8PmXDeZ781AGvpHMYI3HhNtaFKTRXXPaD1ArSrhVe38/XsrIQJ0onISCND/vuXaWJkiDWw==}
- engines: {node: '>=18'}
+ pdfjs-dist@4.0.269(encoding@0.1.13):
optionalDependencies:
canvas: 2.11.2(encoding@0.1.13)
path2d-polyfill: 2.0.1
transitivePeerDependencies:
- encoding
- supports-color
- dev: false
- /peek-readable@5.0.0:
- resolution: {integrity: sha512-YtCKvLUOvwtMGmrniQPdO7MwPjgkFBtFIrmfSbYmYuq3tKDV/mcfAhBth1+C3ru7uXIZasc/pHnb+YDYNkkj4A==}
- engines: {node: '>=14.16'}
- dev: false
+ peek-readable@5.0.0: {}
- /pend@1.2.0:
- resolution: {integrity: sha512-F3asv42UuXchdzt+xXqfW1OGlVBe+mxa2mqI0pg5yAHZPvFmY3Y6drSf/GQ1A86WgWEN9Kzh/WrgKa6iGcHXLg==}
- dev: false
+ pend@1.2.0: {}
- /pg-connection-string@2.6.3:
- resolution: {integrity: sha512-77FxhhKJQH+xJx6tDqkhhMa0nZvv3U1HYLDQgwZxZafVD583++O5LXn5oo5HaQZ0vXwYcZA1koYAJM3JvD6Gtw==}
- dev: false
+ pg-connection-string@2.6.3: {}
- /pg-int8@1.0.1:
- resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==}
- engines: {node: '>=4.0.0'}
+ pg-int8@1.0.1: {}
- /pg-pool@3.6.2(pg@8.10.0):
- resolution: {integrity: sha512-Htjbg8BlwXqSBQ9V8Vjtc+vzf/6fVUuak/3/XXKA9oxZprwW3IMDQTGHP+KDmVL7rtd+R1QjbnCFPuTHm3G4hg==}
- peerDependencies:
- pg: '>=8.0'
+ pg-pool@3.6.2(pg@8.10.0):
dependencies:
pg: 8.10.0
- dev: false
- /pg-protocol@1.6.1:
- resolution: {integrity: sha512-jPIlvgoD63hrEuihvIg+tJhoGjUsLPn6poJY9N5CnlPd91c2T18T/9zBtLxZSb1EhYxBRoZJtzScCaWlYLtktg==}
+ pg-protocol@1.6.1: {}
- /pg-types@2.2.0:
- resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==}
- engines: {node: '>=4'}
+ pg-types@2.2.0:
dependencies:
pg-int8: 1.0.1
postgres-array: 2.0.0
@@ -13257,14 +16667,7 @@ packages:
postgres-date: 1.0.7
postgres-interval: 1.2.0
- /pg@8.10.0:
- resolution: {integrity: sha512-ke7o7qSTMb47iwzOSaZMfeR7xToFdkE71ifIipOAAaLIM0DYzfOAXlgFFmYUIE2BcJtvnVlGCID84ZzCegE8CQ==}
- engines: {node: '>= 8.0.0'}
- peerDependencies:
- pg-native: '>=3.0.1'
- peerDependenciesMeta:
- pg-native:
- optional: true
+ pg@8.10.0:
dependencies:
buffer-writer: 2.0.0
packet-reader: 1.0.0
@@ -13273,67 +16676,37 @@ packages:
pg-protocol: 1.6.1
pg-types: 2.2.0
pgpass: 1.0.5
- dev: false
- /pgpass@1.0.5:
- resolution: {integrity: sha512-FdW9r/jQZhSeohs1Z3sI1yxFQNFvMcnmfuj4WBMUTxOrAyLMaTcE1aAMBiTlbMNaXvBCQuVi0R7hd8udDSP7ug==}
+ pgpass@1.0.5:
dependencies:
split2: 4.2.0
- dev: false
- /picocolors@1.0.1:
- resolution: {integrity: sha512-anP1Z8qwhkbmu7MFP5iTt+wQKXgwzf7zTyGlcdzabySa9vd0Xt392U0rVmz9poOaBj0uHJKyyo9/upk0HrEQew==}
+ picocolors@1.0.1: {}
- /picomatch@2.3.1:
- resolution: {integrity: sha512-JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==}
- engines: {node: '>=8.6'}
+ picomatch@2.3.1: {}
- /pidtree@0.6.0:
- resolution: {integrity: sha512-eG2dWTVw5bzqGRztnHExczNxt5VGsE6OwTeCG3fdUf9KBsZzO3R5OIIIzWR+iZA0NtZ+RDVdaoE2dK1cn6jH4g==}
- engines: {node: '>=0.10'}
- hasBin: true
- dev: true
+ pidtree@0.6.0: {}
- /pify@2.3.0:
- resolution: {integrity: sha512-udgsAY+fTnvv7kI7aaxbqwWNb0AHiB0qBO89PZKPkoTmGOgdbrHDKD+0B2X4uTfJ/FT1R09r9gTsjUjNJotuog==}
- engines: {node: '>=0.10.0'}
- dev: false
+ pify@2.3.0: {}
- /pify@3.0.0:
- resolution: {integrity: sha512-C3FsVNH1udSEX48gGX1xfvwTWfsYWj5U+8/uK15BGzIGrKoUpghX8hWZwa/OFnakBiiVNmBvemTJR5mcy7iPcg==}
- engines: {node: '>=4'}
- dev: false
+ pify@3.0.0: {}
- /pinkie-promise@2.0.1:
- resolution: {integrity: sha512-0Gni6D4UcLTbv9c57DfxDGdr41XfgUjqWZu492f0cIGr16zDU06BWP/RAEvOuo7CQ0CNjHaLlM59YJJFm3NWlw==}
- engines: {node: '>=0.10.0'}
+ pinkie-promise@2.0.1:
dependencies:
pinkie: 2.0.4
- dev: false
- /pinkie@2.0.4:
- resolution: {integrity: sha512-MnUuEycAemtSaeFSjXKW/aroV7akBbY+Sv+RkyqFjgAe73F+MR0TBWKBRDkmfWq/HiFmdavfZ1G7h4SPZXaCSg==}
- engines: {node: '>=0.10.0'}
- dev: false
+ pinkie@2.0.4: {}
- /pino-abstract-transport@1.2.0:
- resolution: {integrity: sha512-Guhh8EZfPCfH+PMXAb6rKOjGQEoy0xlAIn+irODG5kgfYV+BQ0rGYYWTIel3P5mmyXqkYkPmdIkywsn6QKUR1Q==}
+ pino-abstract-transport@1.2.0:
dependencies:
readable-stream: 4.5.2
split2: 4.2.0
- dev: false
- /pino-std-serializers@6.2.2:
- resolution: {integrity: sha512-cHjPPsE+vhj/tnhCy/wiMh3M3z3h/j15zHQX+S9GkTBgqJuTuJzYJ4gUyACLhDaJ7kk9ba9iRDmbH2tJU03OiA==}
- dev: false
+ pino-std-serializers@6.2.2: {}
- /pino-std-serializers@7.0.0:
- resolution: {integrity: sha512-e906FRY0+tV27iq4juKzSYPbUj2do2X2JX4EzSca1631EB2QJQUqGbDuERal7LCtOpxl6x3+nvo9NPZcmjkiFA==}
- dev: false
+ pino-std-serializers@7.0.0: {}
- /pino@8.21.0:
- resolution: {integrity: sha512-ip4qdzjkAyDDZklUaZkcRFb2iA118H9SgRh8yzTkSQK8HilsOJF7rSY8HoW5+I0M46AZgX/pxbprf2vvzQCE0Q==}
- hasBin: true
+ pino@8.21.0:
dependencies:
atomic-sleep: 1.0.0
fast-redact: 3.5.0
@@ -13346,11 +16719,8 @@ packages:
safe-stable-stringify: 2.4.3
sonic-boom: 3.8.1
thread-stream: 2.7.0
- dev: false
- /pino@9.1.0:
- resolution: {integrity: sha512-qUcgfrlyOtjwhNLdbhoL7NR4NkHjzykAPw0V2QLFbvu/zss29h4NkRnibyFzBrNCbzCOY3WZ9hhKSwfOkNggYA==}
- hasBin: true
+ pino@9.1.0:
dependencies:
atomic-sleep: 1.0.0
fast-redact: 3.5.0
@@ -13363,76 +16733,44 @@ packages:
safe-stable-stringify: 2.4.3
sonic-boom: 4.0.1
thread-stream: 3.0.1
- dev: false
- /pirates@4.0.6:
- resolution: {integrity: sha512-saLsH7WeYYPiD25LDuLRRY/i+6HaPYr6G1OUlN39otzkSTxKnubR9RTxS3/Kk50s1g2JTgFwWQDQyplC5/SHZg==}
- engines: {node: '>= 6'}
- dev: true
+ pirates@4.0.6: {}
- /pkg-dir@4.2.0:
- resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==}
- engines: {node: '>=8'}
+ pkg-dir@4.2.0:
dependencies:
find-up: 4.1.0
- dev: true
- /pkg-dir@5.0.0:
- resolution: {integrity: sha512-NPE8TDbzl/3YQYY7CSS228s3g2ollTFnc+Qi3tqmqJp9Vg2ovUpixcJEo2HJScN2Ez+kEaal6y70c0ehqJBJeA==}
- engines: {node: '>=10'}
+ pkg-dir@5.0.0:
dependencies:
find-up: 5.0.0
- dev: true
- /pluralize@8.0.0:
- resolution: {integrity: sha512-Nc3IT5yHzflTfbjgqWcCPpo7DaKy4FnpB0l/zCAW0Tc7jxAiuqSxHasntB3D7887LSrA93kDJ9IXovxJYxyLCA==}
- engines: {node: '>=4'}
- dev: true
+ pluralize@8.0.0: {}
- /possible-typed-array-names@1.0.0:
- resolution: {integrity: sha512-d7Uw+eZoloe0EHDIYoe+bQ5WXnGMOpmiZFTuMWCwpjzzkL2nTjcKiAk4hh8TjnGye2TwWOk3UXucZ+3rbmBa8Q==}
- engines: {node: '>= 0.4'}
- dev: true
+ possible-typed-array-names@1.0.0: {}
- /postcss@8.4.31:
- resolution: {integrity: sha512-PS08Iboia9mts/2ygV3eLpY5ghnUcfLV/EXTOW1E2qYxJKGGBUtNjN76FYHnMs36RmARn41bC0AZmn+rR0OVpQ==}
- engines: {node: ^10 || ^12 || >=14}
+ postcss@8.4.31:
dependencies:
nanoid: 3.3.7
picocolors: 1.0.1
source-map-js: 1.2.0
- /postcss@8.4.38:
- resolution: {integrity: sha512-Wglpdk03BSfXkHoQa3b/oulrotAkwrlLDRSOb9D0bN86FdRyE9lppSp33aHNPgBa0JKCoB+drFLZkQoRRYae5A==}
- engines: {node: ^10 || ^12 || >=14}
+ postcss@8.4.38:
dependencies:
nanoid: 3.3.7
picocolors: 1.0.1
source-map-js: 1.2.0
- dev: true
- /postgres-array@2.0.0:
- resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==}
- engines: {node: '>=4'}
+ postgres-array@2.0.0: {}
- /postgres-bytea@1.0.0:
- resolution: {integrity: sha512-xy3pmLuQqRBZBXDULy7KbaitYqLcmxigw14Q5sj8QBVLqEwXfeybIKVWiqAXTlcvdvb0+xkOtDbfQMOf4lST1w==}
- engines: {node: '>=0.10.0'}
+ postgres-bytea@1.0.0: {}
- /postgres-date@1.0.7:
- resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==}
- engines: {node: '>=0.10.0'}
+ postgres-date@1.0.7: {}
- /postgres-interval@1.2.0:
- resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==}
- engines: {node: '>=0.10.0'}
+ postgres-interval@1.2.0:
dependencies:
xtend: 4.0.2
- /prebuild-install@7.1.2:
- resolution: {integrity: sha512-UnNke3IQb6sgarcZIDU3gbMeTp/9SSU1DAIkil7PrqG1vZlBtY5msYccSKSHDqa3hNg436IXK+SNImReuA1wEQ==}
- engines: {node: '>=10'}
- hasBin: true
+ prebuild-install@7.1.2:
dependencies:
detect-libc: 2.0.3
expand-template: 2.0.3
@@ -13446,102 +16784,56 @@ packages:
simple-get: 4.0.1
tar-fs: 2.1.1
tunnel-agent: 0.6.0
- dev: false
- /prelude-ls@1.2.1:
- resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==}
- engines: {node: '>= 0.8.0'}
- dev: true
+ prelude-ls@1.2.1: {}
- /prettier@2.8.8:
- resolution: {integrity: sha512-tdN8qQGvNjw4CHbY+XXk0JgCXn9QiF21a55rBe5LJAU+kDyC4WQn4+awm2Xfk2lQMk5fKup9XgzTZtGkjBdP9Q==}
- engines: {node: '>=10.13.0'}
- hasBin: true
- dev: true
+ prettier@2.8.8: {}
- /prettier@3.2.4:
- resolution: {integrity: sha512-FWu1oLHKCrtpO1ypU6J0SbK2d9Ckwysq6bHj/uaCP26DxrPpppCLQRGVuqAxSTvhF00AcvDRyYrLNW7ocBhFFQ==}
- engines: {node: '>=14'}
- hasBin: true
- dev: true
+ prettier@3.2.4: {}
- /pretty-format@29.7.0:
- resolution: {integrity: sha512-Pdlw/oPxN+aXdmM9R00JVC9WVFoCLTKJvDVLgmJ+qAffBMxsV85l/Lu7sNx4zSzPyoL2euImuEwHhOXdEgNFZQ==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
+ pretty-format@29.7.0:
dependencies:
'@jest/schemas': 29.6.3
ansi-styles: 5.2.0
react-is: 18.2.0
- dev: true
- /prismjs@1.27.0:
- resolution: {integrity: sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA==}
- engines: {node: '>=6'}
- dev: false
+ prismjs@1.27.0: {}
- /prismjs@1.29.0:
- resolution: {integrity: sha512-Kx/1w86q/epKcmte75LNrEoT+lX8pBpavuAbvJWRXar7Hz8jrtF+e3vY751p0R8H9HdArwaCTNDDzHg/ScJK1Q==}
- engines: {node: '>=6'}
- dev: false
+ prismjs@1.29.0: {}
- /proc-log@3.0.0:
- resolution: {integrity: sha512-++Vn7NS4Xf9NacaU9Xq3URUuqZETPsf8L4j5/ckhaRYsfPeRyzGw+iDjFhV/Jr3uNmTvvddEJFWh5R1gRgUH8A==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dev: false
+ proc-log@3.0.0: {}
- /proc-log@4.2.0:
- resolution: {integrity: sha512-g8+OnU/L2v+wyiVK+D5fA34J7EH8jZ8DDlvwhRCMxmMj7UCBvxiO1mGeN+36JXIKF4zevU4kRBd8lVgG9vLelA==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
- dev: false
+ proc-log@4.2.0: {}
- /process-nextick-args@2.0.1:
- resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==}
+ process-nextick-args@2.0.1: {}
- /process-warning@3.0.0:
- resolution: {integrity: sha512-mqn0kFRl0EoqhnL0GQ0veqFHyIN1yig9RHh/InzORTUiZHFRAur+aMtRkELNwGs9aNwKS6tg/An4NYBPGwvtzQ==}
- dev: false
+ process-warning@3.0.0: {}
- /process@0.11.10:
- resolution: {integrity: sha512-cdGef/drWFoydD1JsMzuFf8100nZl+GT+yacc2bEced5f9Rjk4z+WtFUTBu9PhOi9j/jfmBPu0mMEY4wIdAF8A==}
- engines: {node: '>= 0.6.0'}
+ process@0.11.10: {}
- /promise-retry@2.0.1:
- resolution: {integrity: sha512-y+WKFlBR8BGXnsNlIHFGPZmyDf3DFMoLhaflAnyZgV6rG6xu+JwesTo2Q9R6XwYmtmwAFCkAk3e35jEdoeh/3g==}
- engines: {node: '>=10'}
+ promise-retry@2.0.1:
dependencies:
err-code: 2.0.3
retry: 0.12.0
- dev: false
- /prompts@2.4.2:
- resolution: {integrity: sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==}
- engines: {node: '>= 6'}
+ prompts@2.4.2:
dependencies:
kleur: 3.0.3
sisteransi: 1.0.5
- dev: true
- /prop-types@15.8.1:
- resolution: {integrity: sha512-oj87CgZICdulUohogVAR7AjlC0327U4el4L6eAvOqCeudMDVU0NThNaV+b9Df4dXgSP1gXMTnPdhfe/2qDH5cg==}
+ prop-types@15.8.1:
dependencies:
loose-envify: 1.4.0
object-assign: 4.1.1
react-is: 16.13.1
- /property-information@5.6.0:
- resolution: {integrity: sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==}
+ property-information@5.6.0:
dependencies:
xtend: 4.0.2
- dev: false
- /property-information@6.4.1:
- resolution: {integrity: sha512-OHYtXfu5aI2sS2LWFSN5rgJjrQ4pCy8i1jubJLe2QvMF8JJ++HXTUIVWFLfXJoaOfvYYjk2SN8J2wFUWIGXT4w==}
- dev: false
+ property-information@6.4.1: {}
- /protobufjs@7.3.0:
- resolution: {integrity: sha512-YWD03n3shzV9ImZRX3ccbjqLxj7NokGN0V/ESiBV5xWqrommYHYiihuIyavq03pWSGqlyvYUFmfoMKd+1rPA/g==}
- engines: {node: '>=12.0.0'}
- requiresBuild: true
+ protobufjs@7.3.0:
dependencies:
'@protobufjs/aspromise': 1.1.2
'@protobufjs/base64': 1.1.2
@@ -13555,22 +16847,15 @@ packages:
'@protobufjs/utf8': 1.1.0
'@types/node': 20.8.5
long: 5.2.3
- dev: false
- /proxy-addr@2.0.7:
- resolution: {integrity: sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==}
- engines: {node: '>= 0.10'}
+ proxy-addr@2.0.7:
dependencies:
forwarded: 0.2.0
ipaddr.js: 1.9.1
- dev: false
- /proxy-from-env@1.1.0:
- resolution: {integrity: sha512-D+zkORCbA9f1tdWRK0RaCR3GPv50cMxcrz4X8k5LTSUD1Dkw47mKJEZQNunItRTkWwgtaUSo1RVFRIG9ZXiFYg==}
- dev: false
+ proxy-from-env@1.1.0: {}
- /public-encrypt@4.0.3:
- resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==}
+ public-encrypt@4.0.3:
dependencies:
bn.js: 4.12.0
browserify-rsa: 4.1.0
@@ -13578,98 +16863,60 @@ packages:
parse-asn1: 5.1.7
randombytes: 2.1.0
safe-buffer: 5.2.1
- dev: true
- /pump@3.0.0:
- resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==}
+ pump@3.0.0:
dependencies:
end-of-stream: 1.4.4
once: 1.4.0
- /punycode@1.4.1:
- resolution: {integrity: sha512-jmYNElW7yvO7TV33CjSmvSiE2yco3bV2czu/OzDKdMNVZQWfxCblURLhf+47syQRBntjfLdd/H0egrzIG+oaFQ==}
- dev: true
+ punycode@1.4.1: {}
- /punycode@2.3.1:
- resolution: {integrity: sha512-vYt7UD1U9Wg6138shLtLOvdAu+8DsC/ilFtEVHcH+wydcSpNE20AfSOduf6MkRFahL5FY7X1oU7nKVZFtfq8Fg==}
- engines: {node: '>=6'}
+ punycode@2.3.1: {}
- /pure-rand@6.1.0:
- resolution: {integrity: sha512-bVWawvoZoBYpp6yIoQtQXHZjmz35RSVHnUOTefl8Vcjr8snTPY1wnpSPMWekcFwbxI6gtmT7rSYPFvz71ldiOA==}
- dev: true
+ pure-rand@6.1.0: {}
- /qs@6.11.0:
- resolution: {integrity: sha512-MvjoMCJwEarSbUYk5O+nmoSzSutSsTwF85zcHPQ9OrlFoZOYIjaqBAJIqIXjptyD5vThxGq52Xu/MaJzRkIk4Q==}
- engines: {node: '>=0.6'}
+ qs@6.11.0:
dependencies:
side-channel: 1.0.6
- dev: false
- /qs@6.12.0:
- resolution: {integrity: sha512-trVZiI6RMOkO476zLGaBIzszOdFPnCCXHPG9kn0yuS1uz6xdVxPfZdB3vUig9pxPFDM9BRAgz/YUIVQ1/vuiUg==}
- engines: {node: '>=0.6'}
+ qs@6.12.0:
dependencies:
side-channel: 1.0.6
- /querystring-es3@0.2.1:
- resolution: {integrity: sha512-773xhDQnZBMFobEiztv8LIl70ch5MSF/jUQVlhwFyBILqq96anmoctVIYz+ZRp0qbCKATTn6ev02M3r7Ga5vqA==}
- engines: {node: '>=0.4.x'}
- dev: true
+ querystring-es3@0.2.1: {}
- /queue-microtask@1.2.3:
- resolution: {integrity: sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==}
- dev: true
+ queue-microtask@1.2.3: {}
- /quick-format-unescaped@4.0.4:
- resolution: {integrity: sha512-tYC1Q1hgyRuHgloV/YXs2w15unPVh8qfu/qCTfhTYamaw7fyhumKa2yGpdSo87vY32rIclj+4fWYQXUMs9EHvg==}
- dev: false
+ quick-format-unescaped@4.0.4: {}
- /raf-schd@4.0.3:
- resolution: {integrity: sha512-tQkJl2GRWh83ui2DiPTJz9wEiMN20syf+5oKfB03yYP7ioZcJwsIK8FjrtLwH1m7C7e+Tt2yYBlrOpdT+dyeIQ==}
- dev: false
+ raf-schd@4.0.3: {}
- /randombytes@2.1.0:
- resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==}
+ randombytes@2.1.0:
dependencies:
safe-buffer: 5.2.1
- /randomfill@1.0.4:
- resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==}
+ randomfill@1.0.4:
dependencies:
randombytes: 2.1.0
safe-buffer: 5.2.1
- dev: true
- /range-parser@1.2.1:
- resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==}
- engines: {node: '>= 0.6'}
- dev: false
+ range-parser@1.2.1: {}
- /raw-body@2.5.1:
- resolution: {integrity: sha512-qqJBtEyVgS0ZmPGdCFPWJ3FreoqvG4MVQln/kCgF7Olq95IbOp0/BWyMwbdtn4VTvkM8Y7khCQ2Xgk/tcrCXig==}
- engines: {node: '>= 0.8'}
+ raw-body@2.5.1:
dependencies:
bytes: 3.1.2
http-errors: 2.0.0
iconv-lite: 0.4.24
unpipe: 1.0.0
- dev: false
- /rc@1.2.8:
- resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==}
- hasBin: true
+ rc@1.2.8:
dependencies:
deep-extend: 0.6.0
ini: 1.3.8
minimist: 1.2.8
strip-json-comments: 2.0.1
- dev: false
- /react-beautiful-dnd@13.1.1(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-0Lvs4tq2VcrEjEgDXHjT98r+63drkKEgqyxdA7qD3mvKwga6a5SscbdLPO2IExotU1jW8L0Ksdl0Cj2AF67nPQ==}
- peerDependencies:
- react: ^16.8.5 || ^17.0.0 || ^18.0.0
- react-dom: ^16.8.5 || ^17.0.0 || ^18.0.0
+ react-beautiful-dnd@13.1.1(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@babel/runtime': 7.24.1
css-box-model: 1.2.1
@@ -13677,117 +16924,67 @@ packages:
raf-schd: 4.0.3
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
- react-redux: 7.2.9(react-dom@18.3.1)(react@18.3.1)
+ react-redux: 7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
redux: 4.2.1
use-memo-one: 1.1.3(react@18.3.1)
transitivePeerDependencies:
- react-native
- dev: false
- /react-clientside-effect@1.2.6(react@18.3.1):
- resolution: {integrity: sha512-XGGGRQAKY+q25Lz9a/4EPqom7WRjz3z9R2k4jhVKA/puQFH/5Nt27vFZYql4m4NVNdUvX8PS3O7r/Zzm7cjUlg==}
- peerDependencies:
- react: ^15.3.0 || ^16.0.0 || ^17.0.0 || ^18.0.0
+ react-clientside-effect@1.2.6(react@18.3.1):
dependencies:
'@babel/runtime': 7.24.5
react: 18.3.1
- dev: false
- /react-day-picker@8.7.1(date-fns@2.30.0)(react@18.3.1):
- resolution: {integrity: sha512-Gv426AW8b151CZfh3aP5RUGztLwHB/EyJgWZ5iMgtzbFBkjHfG6Y66CIQFMWGLnYjsQ9DYSJRmJ5S0Pg5HWKjA==}
- peerDependencies:
- date-fns: ^2.28.0
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ react-day-picker@8.7.1(date-fns@2.30.0)(react@18.3.1):
dependencies:
date-fns: 2.30.0
react: 18.3.1
- dev: false
- /react-dom@18.3.1(react@18.3.1):
- resolution: {integrity: sha512-5m4nQKp+rZRb09LNH59GM4BxTh9251/ylbKIbpe7TpGxfJ+9kv6BLkLBXIjjspbgbnIBNqlI23tRnTWT0snUIw==}
- peerDependencies:
- react: ^18.3.1
+ react-dom@18.3.1(react@18.3.1):
dependencies:
loose-envify: 1.4.0
react: 18.3.1
scheduler: 0.23.2
- /react-error-boundary@3.1.4(react@18.3.1):
- resolution: {integrity: sha512-uM9uPzZJTF6wRQORmSrvOIgt4lJ9MC1sNgEOj2XGsDTRE4kmpWxg7ENK9EWNKJRMAOY9z0MuF4yIfl6gp4sotA==}
- engines: {node: '>=10', npm: '>=6'}
- peerDependencies:
- react: '>=16.13.1'
+ react-error-boundary@3.1.4(react@18.3.1):
dependencies:
'@babel/runtime': 7.24.5
react: 18.3.1
- dev: false
- /react-fast-compare@3.2.2:
- resolution: {integrity: sha512-nsO+KSNgo1SbJqJEYRE9ERzo7YtYbou/OqjSQKxV7jcKox7+usiUVZOAC+XnDOABXggQTno0Y1CpVnuWEc1boQ==}
- dev: false
+ react-fast-compare@3.2.2: {}
- /react-focus-lock@2.11.2(@types/react@18.3.0)(react@18.3.1):
- resolution: {integrity: sha512-DDTbEiov0+RthESPVSTIdAWPPKic+op3sCcP+icbMRobvQNt7LuAlJ3KoarqQv5sCgKArru3kXmlmFTa27/CdQ==}
- 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
+ react-focus-lock@2.11.2(@types/react@18.3.0)(react@18.3.1):
dependencies:
'@babel/runtime': 7.24.5
- '@types/react': 18.3.0
focus-lock: 1.3.4
prop-types: 15.8.1
react: 18.3.1
react-clientside-effect: 1.2.6(react@18.3.1)
use-callback-ref: 1.3.2(@types/react@18.3.0)(react@18.3.1)
use-sidecar: 1.1.2(@types/react@18.3.0)(react@18.3.1)
- dev: false
+ optionalDependencies:
+ '@types/react': 18.3.0
- /react-hook-form@7.43.1(react@18.3.1):
- resolution: {integrity: sha512-+s3+s8LLytRMriwwuSqeLStVjRXFGxgjjx2jED7Z+wz1J/88vpxieRQGvJVvzrzVxshZ0BRuocFERb779m2kNg==}
- engines: {node: '>=12.22.0'}
- peerDependencies:
- react: ^16.8.0 || ^17 || ^18
+ react-hook-form@7.43.1(react@18.3.1):
dependencies:
react: 18.3.1
- dev: false
- /react-i18next@13.5.0(i18next@23.10.0)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-CFJ5NDGJ2MUyBohEHxljOq/39NQ972rh1ajnadG9BjTk+UXbHLq4z5DKEbEQBDoIhUmmbuS/fIMJKo6VOax1HA==}
- peerDependencies:
- i18next: '>= 23.2.3'
- react: '>= 16.8.0'
- react-dom: '*'
- react-native: '*'
- peerDependenciesMeta:
- react-dom:
- optional: true
- react-native:
- optional: true
+ react-i18next@13.5.0(i18next@23.10.0)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@babel/runtime': 7.24.1
html-parse-stringify: 3.0.1
i18next: 23.10.0
react: 18.3.1
+ optionalDependencies:
react-dom: 18.3.1(react@18.3.1)
- /react-is@16.13.1:
- resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==}
+ react-is@16.13.1: {}
- /react-is@17.0.2:
- resolution: {integrity: sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==}
- dev: false
+ react-is@17.0.2: {}
- /react-is@18.2.0:
- resolution: {integrity: sha512-xWGDIW6x921xtzPkhiULtthJHoJvBbF3q26fzloPCK0hsvxtPVelvftw3zjbHWSkR2km9Z+4uxbDDK/6Zw9B8w==}
+ react-is@18.2.0: {}
- /react-markdown@8.0.7(@types/react@18.3.0)(react@18.3.1):
- resolution: {integrity: sha512-bvWbzG4MtOU62XqBx3Xx+zB2raaFFsq4mYiAzfjXJMEz2sixgeAfraA3tvzULF02ZdOMUOKTBFFaZJDDrq+BJQ==}
- peerDependencies:
- '@types/react': '>=16'
- react: '>=16'
+ react-markdown@8.0.7(@types/react@18.3.0)(react@18.3.1):
dependencies:
'@types/hast': 2.3.10
'@types/prop-types': 15.7.12
@@ -13808,19 +17005,8 @@ packages:
vfile: 5.3.7
transitivePeerDependencies:
- supports-color
- dev: false
- /react-redux@7.2.9(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-Gx4L3uM182jEEayZfRbI/G11ZpYdNAnBs70lFVMNdHJI76XYtR+7m0MN+eAs7UHBPhWXcnFPaS+9owSCJQHNpQ==}
- peerDependencies:
- react: ^16.8.3 || ^17 || ^18
- react-dom: '*'
- react-native: '*'
- peerDependenciesMeta:
- react-dom:
- optional: true
- react-native:
- optional: true
+ react-redux@7.2.9(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
'@babel/runtime': 7.24.1
'@types/react-redux': 7.1.33
@@ -13828,66 +17014,39 @@ packages:
loose-envify: 1.4.0
prop-types: 15.8.1
react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
react-is: 17.0.2
- dev: false
+ optionalDependencies:
+ react-dom: 18.3.1(react@18.3.1)
- /react-remove-scroll-bar@2.3.6(@types/react@18.3.0)(react@18.3.1):
- resolution: {integrity: sha512-DtSYaao4mBmX+HDo5YWYdBWQwYIQQshUV/dVxFxK+KM26Wjwp1gZ6rv6OC3oujI6Bfu6Xyg3TwK533AQutsn/g==}
- 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
+ react-remove-scroll-bar@2.3.6(@types/react@18.3.0)(react@18.3.1):
dependencies:
- '@types/react': 18.3.0
react: 18.3.1
react-style-singleton: 2.2.1(@types/react@18.3.0)(react@18.3.1)
tslib: 2.6.2
- dev: false
+ optionalDependencies:
+ '@types/react': 18.3.0
- /react-remove-scroll@2.5.9(@types/react@18.3.0)(react@18.3.1):
- resolution: {integrity: sha512-bvHCLBrFfM2OgcrpPY2YW84sPdS2o2HKWJUf1xGyGLnSoEnOTOBpahIarjRuYtN0ryahCeP242yf+5TrBX/pZA==}
- 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
+ react-remove-scroll@2.5.9(@types/react@18.3.0)(react@18.3.1):
dependencies:
- '@types/react': 18.3.0
react: 18.3.1
react-remove-scroll-bar: 2.3.6(@types/react@18.3.0)(react@18.3.1)
react-style-singleton: 2.2.1(@types/react@18.3.0)(react@18.3.1)
tslib: 2.6.2
use-callback-ref: 1.3.2(@types/react@18.3.0)(react@18.3.1)
use-sidecar: 1.1.2(@types/react@18.3.0)(react@18.3.1)
- dev: false
+ optionalDependencies:
+ '@types/react': 18.3.0
- /react-style-singleton@2.2.1(@types/react@18.3.0)(react@18.3.1):
- resolution: {integrity: sha512-ZWj0fHEMyWkHzKYUr2Bs/4zU6XLmq9HsgBURm7g5pAVfyn49DgUiNgY2d4lXRlYSiCif9YBGpQleewkcqddc7g==}
- 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
+ react-style-singleton@2.2.1(@types/react@18.3.0)(react@18.3.1):
dependencies:
- '@types/react': 18.3.0
get-nonce: 1.0.1
invariant: 2.2.4
react: 18.3.1
tslib: 2.6.2
- dev: false
+ optionalDependencies:
+ '@types/react': 18.3.0
- /react-syntax-highlighter@15.5.0(react@18.3.1):
- resolution: {integrity: sha512-+zq2myprEnQmH5yw6Gqc8lD55QHnpKaU8TOcFeC/Lg/MQSs8UknEA0JC4nTZGFAXC2J2Hyj/ijJ7NlabyPi2gg==}
- peerDependencies:
- react: '>= 0.14.0'
+ react-syntax-highlighter@15.5.0(react@18.3.1):
dependencies:
'@babel/runtime': 7.24.1
highlight.js: 10.7.3
@@ -13895,34 +17054,25 @@ packages:
prismjs: 1.29.0
react: 18.3.1
refractor: 3.6.0
- dev: false
- /react@18.3.1:
- resolution: {integrity: sha512-wS+hAgJShR0KhEvPJArfuPVN1+Hz1t0Y6n5jLrGQbkb4urgPE/0Rve+1kMB1v/oWgHgm4WIcV+i7F2pTVj+2iQ==}
- engines: {node: '>=0.10.0'}
+ react@18.3.1:
dependencies:
loose-envify: 1.4.0
- /reactflow@11.7.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1):
- resolution: {integrity: sha512-QI6+oc1Ft6oFeLSdHlp+SmgymbI5Tm49wj5JyE84O4A54yN/ImfYaBhLit9Cmfzxn9Tz6tDqmGMGbk4bdtB8/w==}
- peerDependencies:
- react: '>=17'
- react-dom: '>=17'
+ reactflow@11.7.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1):
dependencies:
- '@reactflow/background': 11.2.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
- '@reactflow/controls': 11.1.15(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
- '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
- '@reactflow/minimap': 11.5.4(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
- '@reactflow/node-resizer': 2.1.1(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
- '@reactflow/node-toolbar': 1.2.3(immer@9.0.19)(react-dom@18.3.1)(react@18.3.1)
+ '@reactflow/background': 11.2.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@reactflow/controls': 11.1.15(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@reactflow/core': 11.7.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@reactflow/minimap': 11.5.4(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@reactflow/node-resizer': 2.1.1(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
+ '@reactflow/node-toolbar': 1.2.3(immer@9.0.19)(react-dom@18.3.1(react@18.3.1))(react@18.3.1)
react: 18.3.1
react-dom: 18.3.1(react@18.3.1)
transitivePeerDependencies:
- immer
- dev: false
- /readable-stream@2.3.8:
- resolution: {integrity: sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==}
+ readable-stream@2.3.8:
dependencies:
core-util-is: 1.0.3
inherits: 2.0.4
@@ -13932,63 +17082,41 @@ packages:
string_decoder: 1.1.1
util-deprecate: 1.0.2
- /readable-stream@3.6.2:
- resolution: {integrity: sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==}
- engines: {node: '>= 6'}
+ readable-stream@3.6.2:
dependencies:
inherits: 2.0.4
string_decoder: 1.3.0
util-deprecate: 1.0.2
- /readable-stream@4.5.2:
- resolution: {integrity: sha512-yjavECdqeZ3GLXNgRXgeQEdz9fvDDkNKyHnbHRFtOr7/LcfgBcmct7t/ET+HaCTqfh06OzoAxrkN/IfjJBVe+g==}
- engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0}
+ readable-stream@4.5.2:
dependencies:
abort-controller: 3.0.0
buffer: 6.0.3
events: 3.3.0
process: 0.11.10
string_decoder: 1.3.0
- dev: false
- /readable-web-to-node-stream@3.0.2:
- resolution: {integrity: sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==}
- engines: {node: '>=8'}
+ readable-web-to-node-stream@3.0.2:
dependencies:
readable-stream: 3.6.2
- dev: false
- /readdirp@3.6.0:
- resolution: {integrity: sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==}
- engines: {node: '>=8.10.0'}
+ readdirp@3.6.0:
dependencies:
picomatch: 2.3.1
- /real-require@0.2.0:
- resolution: {integrity: sha512-57frrGM/OCTLqLOAh0mhVA9VBMHd+9U7Zb2THMGdBUoZVOtGbJzjxsYGDJ3A9AYYCP4hn6y1TVbaOfzWtm5GFg==}
- engines: {node: '>= 12.13.0'}
- dev: false
+ real-require@0.2.0: {}
- /rechoir@0.6.2:
- resolution: {integrity: sha512-HFM8rkZ+i3zrV+4LQjwQ0W+ez98pApMGM3HUrN04j3CqzPOzl9nmP15Y8YXNm8QHGv/eacOVEjqhmWpkRV0NAw==}
- engines: {node: '>= 0.10'}
+ rechoir@0.6.2:
dependencies:
resolve: 1.22.8
- dev: true
- /redux@4.2.1:
- resolution: {integrity: sha512-LAUYz4lc+Do8/g7aeRa8JkyDErK6ekstQaqWQrNRW//MY1TvCEpMtpTWvlQ+FPbWCx+Xixu/6SHt5N0HR+SB4w==}
+ redux@4.2.1:
dependencies:
'@babel/runtime': 7.24.1
- dev: false
- /reflect-metadata@0.2.0:
- resolution: {integrity: sha512-vUN0wuk3MuhSVMfU/ImnPQAK8QZcXJ339DtVsP3jDscxCe6dT+PsOe3J1BYS9Ec2Fd4oC6ry6bCBebzTya0IYw==}
- deprecated: This version has a critical bug in fallback handling. Please upgrade to reflect-metadata@0.2.2 or newer.
+ reflect-metadata@0.2.0: {}
- /reflect.getprototypeof@1.0.6:
- resolution: {integrity: sha512-fmfw4XgoDke3kdI6h4xcUz1dG8uaiv5q9gcEwLS4Pnth2kxT+GZ7YehS1JTMGBQmtV7Y4GFGbs2re2NqhdozUg==}
- engines: {node: '>= 0.4'}
+ reflect.getprototypeof@1.0.6:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
@@ -13997,54 +17125,35 @@ packages:
get-intrinsic: 1.2.4
globalthis: 1.0.4
which-builtin-type: 1.1.3
- dev: true
- /refractor@3.6.0:
- resolution: {integrity: sha512-MY9W41IOWxxk31o+YvFCNyNzdkc9M20NoZK5vq6jkv4I/uh2zkWcfudj0Q1fovjUQJrNewS9NMzeTtqPf+n5EA==}
+ refractor@3.6.0:
dependencies:
hastscript: 6.0.0
parse-entities: 2.0.0
prismjs: 1.27.0
- dev: false
- /regenerate-unicode-properties@10.1.1:
- resolution: {integrity: sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==}
- engines: {node: '>=4'}
+ regenerate-unicode-properties@10.1.1:
dependencies:
regenerate: 1.4.2
- dev: true
- /regenerate@1.4.2:
- resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==}
- dev: true
+ regenerate@1.4.2: {}
- /regenerator-runtime@0.14.1:
- resolution: {integrity: sha512-dYnhHh0nJoMfnkZs6GmmhFknAGRrLznOu5nc9ML+EJxGvrx6H7teuevqVqCuPcPK//3eDrrjQhehXVx9cnkGdw==}
+ regenerator-runtime@0.14.1: {}
- /regenerator-transform@0.15.2:
- resolution: {integrity: sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==}
+ regenerator-transform@0.15.2:
dependencies:
'@babel/runtime': 7.24.5
- dev: true
- /regexp.prototype.flags@1.5.2:
- resolution: {integrity: sha512-NcDiDkTLuPR+++OCKB0nWafEmhg/Da8aUPLPMQbK+bxKKCm1/S5he+AqYa4PlMCVBalb4/yxIRub6qkEx5yJbw==}
- engines: {node: '>= 0.4'}
+ regexp.prototype.flags@1.5.2:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-errors: 1.3.0
set-function-name: 2.0.2
- dev: true
- /regexpp@3.2.0:
- resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==}
- engines: {node: '>=8'}
- dev: true
+ regexpp@3.2.0: {}
- /regexpu-core@5.3.2:
- resolution: {integrity: sha512-RAM5FlZz+Lhmo7db9L298p2vHP5ZywrVXmVXpmAD9GuL5MPH6t9ROw1iA/wfHkQ76Qe7AaPF0nGuim96/IrQMQ==}
- engines: {node: '>=4'}
+ regexpu-core@5.3.2:
dependencies:
'@babel/regjsgen': 0.8.0
regenerate: 1.4.2
@@ -14052,17 +17161,12 @@ packages:
regjsparser: 0.9.1
unicode-match-property-ecmascript: 2.0.0
unicode-match-property-value-ecmascript: 2.1.0
- dev: true
- /regjsparser@0.9.1:
- resolution: {integrity: sha512-dQUtn90WanSNl+7mQKcXAgZxvUe7Z0SqXlgzv0za4LwiUhyzBC58yQO3liFoUgu8GiJVInAhJjkj1N0EtQ5nkQ==}
- hasBin: true
+ regjsparser@0.9.1:
dependencies:
jsesc: 0.5.0
- dev: true
- /rehype-katex@6.0.2:
- resolution: {integrity: sha512-C4gDAlS1+l0hJqctyiU64f9CvT00S03qV1T6HiMzbSuLBgWUtcqydWHY9OpKrm0SpkK16FNd62CDKyWLwV2ppg==}
+ rehype-katex@6.0.2:
dependencies:
'@types/hast': 2.3.10
'@types/katex': 0.11.1
@@ -14072,34 +17176,26 @@ packages:
unified: 10.1.2
unist-util-remove-position: 4.0.2
unist-util-visit: 4.1.2
- dev: false
- /rehype-parse@8.0.5:
- resolution: {integrity: sha512-Ds3RglaY/+clEX2U2mHflt7NlMA72KspZ0JLUJgBBLpRddBcEw3H8uYZQliQriku22NZpYMfjDdSgHcjxue24A==}
+ rehype-parse@8.0.5:
dependencies:
'@types/hast': 2.3.10
hast-util-from-parse5: 7.1.2
parse5: 6.0.1
unified: 10.1.2
- dev: false
- /remark-breaks@3.0.3:
- resolution: {integrity: sha512-C7VkvcUp1TPUc2eAYzsPdaUh8Xj4FSbQnYA5A9f80diApLZscTDeG7efiWP65W8hV2sEy3JuGVU0i6qr5D8Hug==}
+ remark-breaks@3.0.3:
dependencies:
'@types/mdast': 3.0.15
mdast-util-newline-to-break: 1.0.0
unified: 10.1.2
- dev: false
- /remark-frontmatter@1.3.3:
- resolution: {integrity: sha512-fM5eZPBvu2pVNoq3ZPW22q+5Ativ1oLozq2qYt9I2oNyxiUd/tDl0iLLntEVAegpZIslPWg1brhcP1VsaSVUag==}
+ remark-frontmatter@1.3.3:
dependencies:
fault: 1.0.4
xtend: 4.0.2
- dev: true
- /remark-gfm@3.0.1:
- resolution: {integrity: sha512-lEFDoi2PICJyNrACFOfDD3JlLkuSbOa5Wd8EPt06HUdptv8Gn0bxYTdbU/XXQ3swAPkEaGxxPN9cbnMHvVu1Ig==}
+ remark-gfm@3.0.1:
dependencies:
'@types/mdast': 3.0.15
mdast-util-gfm: 2.0.2
@@ -14107,29 +17203,23 @@ packages:
unified: 10.1.2
transitivePeerDependencies:
- supports-color
- dev: false
- /remark-math@5.1.1:
- resolution: {integrity: sha512-cE5T2R/xLVtfFI4cCePtiRn+e6jKMtFDR3P8V3qpv8wpKjwvHoBA4eJzvX+nVrnlNy0911bdGmuspCSwetfYHw==}
+ remark-math@5.1.1:
dependencies:
'@types/mdast': 3.0.15
mdast-util-math: 2.0.2
micromark-extension-math: 2.1.2
unified: 10.1.2
- dev: false
- /remark-parse@10.0.2:
- resolution: {integrity: sha512-3ydxgHa/ZQzG8LvC7jTXccARYDcRld3VfcgIIFs7bI6vbRSxJJmzgLEIIoYKyrfhaY+ujuWaf/PJiMZXoiCXgw==}
+ remark-parse@10.0.2:
dependencies:
'@types/mdast': 3.0.15
mdast-util-from-markdown: 1.3.1
unified: 10.1.2
transitivePeerDependencies:
- supports-color
- dev: false
- /remark-parse@7.0.2:
- resolution: {integrity: sha512-9+my0lQS80IQkYXsMA8Sg6m9QfXYJBnXjWYN5U+kFc5/n69t+XZVXU/ZBYr3cYH8FheEGf1v87rkFDhJ8bVgMA==}
+ remark-parse@7.0.2:
dependencies:
collapse-white-space: 1.0.6
is-alphabetical: 1.0.4
@@ -14146,272 +17236,159 @@ packages:
unist-util-remove-position: 1.1.4
vfile-location: 2.0.6
xtend: 4.0.2
- dev: true
- /remark-rehype@10.1.0:
- resolution: {integrity: sha512-EFmR5zppdBp0WQeDVZ/b66CWJipB2q2VLNFMabzDSGR66Z2fQii83G5gTBbgGEnEEA0QRussvrFHxk1HWGJskw==}
+ remark-rehype@10.1.0:
dependencies:
'@types/hast': 2.3.10
'@types/mdast': 3.0.15
mdast-util-to-hast: 12.3.0
unified: 10.1.2
- dev: false
- /repeat-string@1.6.1:
- resolution: {integrity: sha512-PV0dzCYDNfRi1jCDbJzpW7jNNDRuCOG/jI5ctQcGKt/clZD+YcPS3yIlWuTJMmESC8aevCFmWJy5wjAFgNqN6w==}
- engines: {node: '>=0.10'}
- dev: true
+ repeat-string@1.6.1: {}
- /request-ip@3.3.0:
- resolution: {integrity: sha512-cA6Xh6e0fDBBBwH77SLJaJPBmD3nWVAcF9/XAcsrIHdjhFzFiB5aNQFytdjCGPezU3ROwrR11IddKAM08vohxA==}
- dev: false
+ request-ip@3.3.0: {}
- /require-directory@2.1.1:
- resolution: {integrity: sha512-fGxEI7+wsG9xrvdjsrlmL22OMTTiHRwAMroiEeMgq8gzoLC/PQr7RsRDSTLUg/bZAZtF+TVIkHc6/4RIKrui+Q==}
- engines: {node: '>=0.10.0'}
+ require-directory@2.1.1: {}
- /require-from-string@2.0.2:
- resolution: {integrity: sha512-Xf0nWe6RseziFMu+Ap9biiUbmplq6S9/p+7w7YXP/JBHhrUDDUhwa+vANyubuqfZWTveU//DYVGsDG7RKL/vEw==}
- engines: {node: '>=0.10.0'}
+ require-from-string@2.0.2: {}
- /resize-observer-polyfill@1.5.1:
- resolution: {integrity: sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg==}
- dev: false
+ resize-observer-polyfill@1.5.1: {}
- /resolve-cwd@3.0.0:
- resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==}
- engines: {node: '>=8'}
+ resolve-cwd@3.0.0:
dependencies:
resolve-from: 5.0.0
- dev: true
- /resolve-from@4.0.0:
- resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==}
- engines: {node: '>=4'}
+ resolve-from@4.0.0: {}
- /resolve-from@5.0.0:
- resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==}
- engines: {node: '>=8'}
- dev: true
+ resolve-from@5.0.0: {}
- /resolve-pkg-maps@1.0.0:
- resolution: {integrity: sha512-seS2Tj26TBVOC2NIc2rOe2y2ZO7efxITtLZcGSOnHHNOQ7CkiUBfw0Iw2ck6xkIhPwLhKNLS8BO+hEpngQlqzw==}
- dev: true
+ resolve-pkg-maps@1.0.0: {}
- /resolve.exports@2.0.2:
- resolution: {integrity: sha512-X2UW6Nw3n/aMgDVy+0rSqgHlv39WZAlZrXCdnbyEiKm17DSqHX4MmQMaST3FbeWR5FTuRcUwYAziZajji0Y7mg==}
- engines: {node: '>=10'}
- dev: true
+ resolve.exports@2.0.2: {}
- /resolve@1.22.8:
- resolution: {integrity: sha512-oKWePCxqpd6FlLvGV1VU0x7bkPmmCNolxzjMf4NczoDnQcIWrAF+cPtZn5i6n+RfD2d9i0tzpKnG6Yk168yIyw==}
- hasBin: true
+ resolve@1.22.8:
dependencies:
is-core-module: 2.13.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
- /resolve@2.0.0-next.5:
- resolution: {integrity: sha512-U7WjGVG9sH8tvjW5SmGbQuui75FiyjAX72HX15DwBBwF9dNiQZRQAg9nnPhYy+TUnE0+VcrttuvNI8oSxZcocA==}
- hasBin: true
+ resolve@2.0.0-next.5:
dependencies:
is-core-module: 2.13.1
path-parse: 1.0.7
supports-preserve-symlinks-flag: 1.0.0
- dev: true
- /restore-cursor@3.1.0:
- resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==}
- engines: {node: '>=8'}
+ restore-cursor@3.1.0:
dependencies:
onetime: 5.1.2
signal-exit: 3.0.7
- dev: true
- /ret@0.4.3:
- resolution: {integrity: sha512-0f4Memo5QP7WQyUEAYUO3esD/XjOc3Zjjg5CPsAq1p8sIu0XPeMbHJemKA0BO7tV0X7+A0FoEpbmHXWxPyD3wQ==}
- engines: {node: '>=10'}
- dev: false
+ ret@0.4.3: {}
- /retry@0.12.0:
- resolution: {integrity: sha512-9LkiTwjUh6rT555DtE9rTX+BKByPfrMzEAtnlEtdEwr3Nkffwiihqe2bWADg+OQRjt9gl6ICdmB/ZFDCGAtSow==}
- engines: {node: '>= 4'}
- dev: false
+ retry@0.12.0: {}
- /reusify@1.0.4:
- resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==}
- engines: {iojs: '>=1.0.0', node: '>=0.10.0'}
+ reusify@1.0.4: {}
- /rfdc@1.3.1:
- resolution: {integrity: sha512-r5a3l5HzYlIC68TpmYKlxWjmOP6wiPJ1vWv2HeLhNsRZMrCkxeqxiHlQ21oXmQ4F3SiryXBHhAD7JZqvOJjFmg==}
+ rfdc@1.3.1: {}
- /rimraf@3.0.2:
- resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==}
- deprecated: Rimraf versions prior to v4 are no longer supported
- hasBin: true
+ rimraf@3.0.2:
dependencies:
glob: 7.2.3
- /rimraf@4.4.1:
- resolution: {integrity: sha512-Gk8NlF062+T9CqNGn6h4tls3k6T1+/nXdOcSZVikNVtlRdYpA7wRJJMoXmuvOnLW844rPjdQ7JgXCYM6PPC/og==}
- engines: {node: '>=14'}
- hasBin: true
+ rimraf@4.4.1:
dependencies:
glob: 9.3.5
- dev: true
- /ripemd160@2.0.2:
- resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==}
+ ripemd160@2.0.2:
dependencies:
hash-base: 3.1.0
inherits: 2.0.4
- dev: true
- /robust-predicates@3.0.2:
- resolution: {integrity: sha512-IXgzBWvWQwE6PrDI05OvmXUIruQTcoMDzRsOd5CDvHCVLcLHMTSYvOK5Cm46kWqlV3yAbuSpBZdJ5oP5OUoStg==}
- dev: false
+ robust-predicates@3.0.2: {}
- /rollup@2.79.1:
- resolution: {integrity: sha512-uKxbd0IhMZOhjAiD5oAFp7BqvkA4Dv47qpOCtaNvng4HBwdbWtdOh8f5nZNuk2rp51PMGk3bzfWu5oayNEuYnw==}
- engines: {node: '>=10.0.0'}
- hasBin: true
+ rollup@2.79.1:
optionalDependencies:
fsevents: 2.3.3
- dev: true
- /run-async@2.4.1:
- resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==}
- engines: {node: '>=0.12.0'}
- dev: true
+ run-async@2.4.1: {}
- /run-parallel@1.2.0:
- resolution: {integrity: sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==}
+ run-parallel@1.2.0:
dependencies:
queue-microtask: 1.2.3
- dev: true
- /rw@1.3.3:
- resolution: {integrity: sha512-PdhdWy89SiZogBLaw42zdeqtRJ//zFd2PgQavcICDUgJT5oW10QCRKbJ6bg4r0/UY2M6BWd5tkxuGFRvCkgfHQ==}
- dev: false
+ rw@1.3.3: {}
- /rxjs@7.8.1:
- resolution: {integrity: sha512-AA3TVj+0A2iuIoQkWEK/tqFjBq2j+6PO6Y0zJcvzLAFhEFIO3HL0vls9hWLncZbAAbK0mar7oZ4V079I/qPMxg==}
+ rxjs@7.8.1:
dependencies:
tslib: 2.6.2
- /sade@1.8.1:
- resolution: {integrity: sha512-xal3CZX1Xlo/k4ApwCFrHVACi9fBqJ7V+mwhBsuf/1IOKbBy098Fex+Wa/5QMubw09pSZ/u8EY8PWgevJsXp1A==}
- engines: {node: '>=6'}
+ sade@1.8.1:
dependencies:
mri: 1.2.0
- dev: false
- /safe-array-concat@1.1.2:
- resolution: {integrity: sha512-vj6RsCsWBCf19jIeHEfkRMw8DPiBb+DMXklQ/1SGDHOMlHdPUkZXFQ2YdplS23zESTijAcurb1aSgJA3AgMu1Q==}
- engines: {node: '>=0.4'}
+ safe-array-concat@1.1.2:
dependencies:
call-bind: 1.0.7
get-intrinsic: 1.2.4
has-symbols: 1.0.3
isarray: 2.0.5
- dev: true
- /safe-buffer@5.1.2:
- resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==}
+ safe-buffer@5.1.2: {}
- /safe-buffer@5.2.1:
- resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==}
+ safe-buffer@5.2.1: {}
- /safe-regex-test@1.0.3:
- resolution: {integrity: sha512-CdASjNJPvRa7roO6Ra/gLYBTzYzzPyyBXxIMdGW3USQLyjWEls2RgW5UBTXaQVp+OrpeCK3bLem8smtmheoRuw==}
- engines: {node: '>= 0.4'}
+ safe-regex-test@1.0.3:
dependencies:
call-bind: 1.0.7
es-errors: 1.3.0
is-regex: 1.1.4
- dev: true
- /safe-regex2@3.1.0:
- resolution: {integrity: sha512-RAAZAGbap2kBfbVhvmnTFv73NWLMvDGOITFYTZBAaY8eR+Ir4ef7Up/e7amo+y1+AH+3PtLkrt9mvcTsG9LXug==}
+ safe-regex2@3.1.0:
dependencies:
ret: 0.4.3
- dev: false
- /safe-stable-stringify@2.4.3:
- resolution: {integrity: sha512-e2bDA2WJT0wxseVd4lsDP4+3ONX6HpMXQa1ZhFQ7SU+GjvORCmShbCMltrtIDfkYhVHrOcPtj+KhmDBdPdZD1g==}
- engines: {node: '>=10'}
- dev: false
+ safe-stable-stringify@2.4.3: {}
- /safer-buffer@2.1.2:
- resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==}
+ safer-buffer@2.1.2: {}
- /saslprep@1.0.3:
- resolution: {integrity: sha512-/MY/PEMbk2SuY5sScONwhUDsV2p77Znkb/q3nSVstq/yQzYJOH/Azh29p9oJLsl3LnQwSvZDKagDGBsBwSooag==}
- engines: {node: '>=6'}
- requiresBuild: true
+ saslprep@1.0.3:
dependencies:
sparse-bitfield: 3.0.3
- dev: false
optional: true
- /sass@1.58.3:
- resolution: {integrity: sha512-Q7RaEtYf6BflYrQ+buPudKR26/lH+10EmO9bBqbmPh/KeLqv8bjpTNqxe71ocONqXq+jYiCbpPUmQMS+JJPk4A==}
- engines: {node: '>=12.0.0'}
- hasBin: true
+ sass@1.58.3:
dependencies:
chokidar: 3.6.0
immutable: 4.3.5
source-map-js: 1.2.0
- /scheduler@0.23.2:
- resolution: {integrity: sha512-UOShsPwz7NrMUqhR6t0hWjFduvOzbtv7toDH1/hIrfRNIDBnnBWd0CwJTGvTpngVlmwGCdP9/Zl/tVrDqcuYzQ==}
+ scheduler@0.23.2:
dependencies:
loose-envify: 1.4.0
- /schema-utils@3.3.0:
- resolution: {integrity: sha512-pN/yOAvcC+5rQ5nERGuwrjLlYvLTbCibnZ1I7B1LaiAz9BRBlE9GMgE/eqV30P7aJQUf7Ddimy/RsbYO/GrVGg==}
- engines: {node: '>= 10.13.0'}
+ schema-utils@3.3.0:
dependencies:
'@types/json-schema': 7.0.15
ajv: 6.12.6
ajv-keywords: 3.5.2(ajv@6.12.6)
- /screenfull@5.2.0:
- resolution: {integrity: sha512-9BakfsO2aUQN2K9Fdbj87RJIEZ82Q9IGim7FqM5OsebfoFC6ZHXgDq/KvniuLTPdeM8wY2o6Dj3WQ7KeQCj3cA==}
- engines: {node: '>=0.10.0'}
- dev: false
+ screenfull@5.2.0: {}
- /secure-json-parse@2.7.0:
- resolution: {integrity: sha512-6aU+Rwsezw7VR8/nyvKTx8QpWH9FrcYiXXlqC4z5d5XQBDRqtbfsRjnwGyqbi3gddNtWHuEk9OANUotL26qKUw==}
- dev: false
+ secure-json-parse@2.7.0: {}
- /seek-bzip@1.0.6:
- resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==}
- hasBin: true
+ seek-bzip@1.0.6:
dependencies:
commander: 2.20.3
- dev: false
- /semver@6.3.1:
- resolution: {integrity: sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==}
- hasBin: true
+ semver@6.3.1: {}
- /semver@7.6.0:
- resolution: {integrity: sha512-EnwXhrlwXMk9gKu5/flx5sv/an57AkRplG3hTK68W7FRDN+k+OWBj65M7719OkA82XLBxrcX0KSHj+X5COhOVg==}
- engines: {node: '>=10'}
- hasBin: true
+ semver@7.6.0:
dependencies:
lru-cache: 6.0.0
- dev: false
- /semver@7.6.2:
- resolution: {integrity: sha512-FNAIBWCx9qcRhoHcgcJ0gvU7SN1lYU2ZXuSfl04bSC5OpvDHFyJCjdNHomPXxjQlCBU67YW64PzY7/VIEH7F2w==}
- engines: {node: '>=10'}
- hasBin: true
+ semver@7.6.2: {}
- /send@0.18.0:
- resolution: {integrity: sha512-qqWzuOjSFOuqPjFe4NOsMLafToQQwBSOEpS+FwEt3A2V3vKubTquT3vmLTQpFgMXp8AlFWFuP1qKaJZOtPpVXg==}
- engines: {node: '>= 0.8.0'}
+ send@0.18.0:
dependencies:
debug: 2.6.9
depd: 2.0.0
@@ -14428,16 +17405,12 @@ packages:
statuses: 2.0.1
transitivePeerDependencies:
- supports-color
- dev: false
- /serialize-javascript@6.0.2:
- resolution: {integrity: sha512-Saa1xPByTTq2gdeFZYLLo+RFE35NHZkAbqZeWNd3BpzppeVisAqpDjcp8dyf6uIvEqJRd46jemmyA4iFIeVk8g==}
+ serialize-javascript@6.0.2:
dependencies:
randombytes: 2.1.0
- /serve-static@1.15.0:
- resolution: {integrity: sha512-XGuRDNjXUijsUL0vl6nSD7cwURuzEgglbOaFuZM9g3kwDXOWVTck0jLzjPzGD+TazWbboZYu52/9/XPdUgne9g==}
- engines: {node: '>= 0.8.0'}
+ serve-static@1.15.0:
dependencies:
encodeurl: 1.0.2
escape-html: 1.0.3
@@ -14445,21 +17418,13 @@ packages:
send: 0.18.0
transitivePeerDependencies:
- supports-color
- dev: false
- /set-blocking@2.0.0:
- resolution: {integrity: sha512-KiKBS8AnWGEyLzofFfmvKwpdPzqiy16LvQfK3yv/fVH7Bj13/wl3JSR1J+rfgRE9q7xUJK4qvgS8raSOeLUehw==}
- requiresBuild: true
- dev: false
+ set-blocking@2.0.0:
optional: true
- /set-cookie-parser@2.6.0:
- resolution: {integrity: sha512-RVnVQxTXuerk653XfuliOxBP81Sf0+qfQE73LIYKcyMYHG94AuH0kgrQpRDuTZnSmjpysHmzxJXKNfa6PjFhyQ==}
- dev: false
+ set-cookie-parser@2.6.0: {}
- /set-function-length@1.2.2:
- resolution: {integrity: sha512-pgRc4hJ4/sNjWCSS9AmnS40x3bNMDTknHgL5UaMBTMyJnU90EgWh1Rz+MC9eFu4BuN/UwZjKQuY/1v3rM7HMfg==}
- engines: {node: '>= 0.4'}
+ set-function-length@1.2.2:
dependencies:
define-data-property: 1.1.4
es-errors: 1.3.0
@@ -14468,318 +17433,195 @@ packages:
gopd: 1.0.1
has-property-descriptors: 1.0.2
- /set-function-name@2.0.2:
- resolution: {integrity: sha512-7PGFlmtwsEADb0WYyvCMa1t+yke6daIG4Wirafur5kcf+MhUnPms1UeR0CKQdTZD81yESwMHbtn+TR+dMviakQ==}
- engines: {node: '>= 0.4'}
+ set-function-name@2.0.2:
dependencies:
define-data-property: 1.1.4
es-errors: 1.3.0
functions-have-names: 1.2.3
has-property-descriptors: 1.0.2
- dev: true
- /setimmediate@1.0.5:
- resolution: {integrity: sha512-MATJdZp8sLqDl/68LfQmbP8zKPLQNV6BIZoIgrscFDQ+RsvK/BxeDQOgyxKKoh0y/8h3BqVFnCqQ/gd+reiIXA==}
+ setimmediate@1.0.5: {}
- /setprototypeof@1.2.0:
- resolution: {integrity: sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==}
- dev: false
+ setprototypeof@1.2.0: {}
- /sha.js@2.4.11:
- resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==}
- hasBin: true
+ sha.js@2.4.11:
dependencies:
inherits: 2.0.4
safe-buffer: 5.2.1
- dev: true
- /shebang-command@2.0.0:
- resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==}
- engines: {node: '>=8'}
+ shebang-command@2.0.0:
dependencies:
shebang-regex: 3.0.0
- /shebang-regex@3.0.0:
- resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==}
- engines: {node: '>=8'}
+ shebang-regex@3.0.0: {}
- /shelljs@0.8.5:
- resolution: {integrity: sha512-TiwcRcrkhHvbrZbnRcFYMLl30Dfov3HKqzp5tO5b4pt6G/SezKcYhmDg15zXVBswHmctSAQKznqNW2LO5tTDow==}
- engines: {node: '>=4'}
- hasBin: true
+ shelljs@0.8.5:
dependencies:
glob: 7.2.3
interpret: 1.4.0
rechoir: 0.6.2
- dev: true
- /side-channel@1.0.6:
- resolution: {integrity: sha512-fDW/EZ6Q9RiO8eFG8Hj+7u/oW+XrPTIChwCOM2+th2A6OblDtYYIpve9m+KvI9Z4C9qSEXlaGR6bTEYHReuglA==}
- engines: {node: '>= 0.4'}
+ side-channel@1.0.6:
dependencies:
call-bind: 1.0.7
es-errors: 1.3.0
get-intrinsic: 1.2.4
object-inspect: 1.13.1
- /sift@16.0.1:
- resolution: {integrity: sha512-Wv6BjQ5zbhW7VFefWusVP33T/EM0vYikCaQ2qR8yULbsilAT8/wQaXvuQ3ptGLpoKx+lihJE3y2UTgKDyyNHZQ==}
- dev: false
+ sift@16.0.1: {}
- /signal-exit@3.0.7:
- resolution: {integrity: sha512-wnD2ZE+l+SPC/uoS0vXeE9L1+0wuaMqKlfz9AMUo38JsyLSBWSFcHR1Rri62LZc12vLr1gb3jl7iwQhgwpAbGQ==}
+ signal-exit@3.0.7: {}
- /signal-exit@4.1.0:
- resolution: {integrity: sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==}
- engines: {node: '>=14'}
+ signal-exit@4.1.0: {}
- /simple-concat@1.0.1:
- resolution: {integrity: sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==}
- requiresBuild: true
- dev: false
+ simple-concat@1.0.1: {}
- /simple-get@3.1.1:
- resolution: {integrity: sha512-CQ5LTKGfCpvE1K0n2us+kuMPbk/q0EKl82s4aheV9oXjFEz6W/Y7oQFVJuU6QG77hRT4Ghb5RURteF5vnWjupA==}
- requiresBuild: true
+ simple-get@3.1.1:
dependencies:
decompress-response: 4.2.1
once: 1.4.0
simple-concat: 1.0.1
- dev: false
optional: true
- /simple-get@4.0.1:
- resolution: {integrity: sha512-brv7p5WgH0jmQJr1ZDDfKDOSeWWg+OVypG99A/5vYGPqJ6pxiaHLy8nxtFjBA7oMa01ebA9gfh1uMCFqOuXxvA==}
+ simple-get@4.0.1:
dependencies:
decompress-response: 6.0.0
once: 1.4.0
simple-concat: 1.0.1
- dev: false
- /simple-swizzle@0.2.2:
- resolution: {integrity: sha512-JA//kQgZtbuY83m+xT+tXJkmJncGMTFT+C+g2h2R9uxkYIrE2yy9sgmcLhCnw57/WSD+Eh3J97FPEDFnbXnDUg==}
+ simple-swizzle@0.2.2:
dependencies:
is-arrayish: 0.3.2
- dev: false
- /sisteransi@1.0.5:
- resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==}
- dev: true
+ sisteransi@1.0.5: {}
- /slash@3.0.0:
- resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==}
- engines: {node: '>=8'}
- dev: true
+ slash@3.0.0: {}
- /slice-ansi@3.0.0:
- resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==}
- engines: {node: '>=8'}
+ slice-ansi@3.0.0:
dependencies:
ansi-styles: 4.3.0
astral-regex: 2.0.0
is-fullwidth-code-point: 3.0.0
- dev: true
- /slice-ansi@4.0.0:
- resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==}
- engines: {node: '>=10'}
+ slice-ansi@4.0.0:
dependencies:
ansi-styles: 4.3.0
astral-regex: 2.0.0
is-fullwidth-code-point: 3.0.0
- dev: true
- /slice-ansi@5.0.0:
- resolution: {integrity: sha512-FC+lgizVPfie0kkhqUScwRu1O/lF6NOgJmlCgK+/LYxDCTk8sGelYaHDhFcDN+Sn3Cv+3VSa4Byeo+IMCzpMgQ==}
- engines: {node: '>=12'}
+ slice-ansi@5.0.0:
dependencies:
ansi-styles: 6.2.1
is-fullwidth-code-point: 4.0.0
- dev: true
- /smart-buffer@4.2.0:
- resolution: {integrity: sha512-94hK0Hh8rPqQl2xXc3HsaBoOXKV20MToPkcXvwbISWLEs+64sBq5kFgn2kJDHb1Pry9yrP0dxrCI9RRci7RXKg==}
- engines: {node: '>= 6.0.0', npm: '>= 3.0.0'}
- dev: false
+ smart-buffer@4.2.0: {}
- /socks-proxy-agent@8.0.3:
- resolution: {integrity: sha512-VNegTZKhuGq5vSD6XNKlbqWhyt/40CgoEw8XxD6dhnm8Jq9IEa3nIa4HwnM8XOqU0CdB0BwWVXusqiFXfHB3+A==}
- engines: {node: '>= 14'}
+ socks-proxy-agent@8.0.3:
dependencies:
agent-base: 7.1.1
debug: 4.3.4
socks: 2.8.1
transitivePeerDependencies:
- supports-color
- dev: false
- /socks@2.8.1:
- resolution: {integrity: sha512-B6w7tkwNid7ToxjZ08rQMT8M9BJAf8DKx8Ft4NivzH0zBUfd6jldGcisJn/RLgxcX3FPNDdNQCUEMMT79b+oCQ==}
- engines: {node: '>= 10.0.0', npm: '>= 3.0.0'}
+ socks@2.8.1:
dependencies:
ip-address: 9.0.5
smart-buffer: 4.2.0
- dev: false
- /sonic-boom@3.8.1:
- resolution: {integrity: sha512-y4Z8LCDBuum+PBP3lSV7RHrXscqksve/bi0as7mhwVnBW+/wUqKT/2Kb7um8yqcFy0duYbbPxzt89Zy2nOCaxg==}
+ sonic-boom@3.8.1:
dependencies:
atomic-sleep: 1.0.0
- dev: false
- /sonic-boom@4.0.1:
- resolution: {integrity: sha512-hTSD/6JMLyT4r9zeof6UtuBDpjJ9sO08/nmS5djaA9eozT9oOlNdpXSnzcgj4FTqpk3nkLrs61l4gip9r1HCrQ==}
+ sonic-boom@4.0.1:
dependencies:
atomic-sleep: 1.0.0
- dev: false
- /source-map-js@1.2.0:
- resolution: {integrity: sha512-itJW8lvSA0TXEphiRoawsCksnlf8SyvmFzIhltqAHluXd88pkCd+cXJVHTDwdCr0IzwptSm035IHQktUu1QUMg==}
- engines: {node: '>=0.10.0'}
+ source-map-js@1.2.0: {}
- /source-map-support@0.5.13:
- resolution: {integrity: sha512-SHSKFHadjVA5oR4PPqhtAVdcBWwRYVd6g6cAXnIbRiIwc2EhPrTuKUBdSLvlEKyIP3GCf89fltvcZiP9MMFA1w==}
+ source-map-support@0.5.13:
dependencies:
buffer-from: 1.1.2
source-map: 0.6.1
- dev: true
- /source-map-support@0.5.21:
- resolution: {integrity: sha512-uBHU3L3czsIyYXKX88fdrGovxdSCoTGDRZ6SYXtSRxLZUzHg5P/66Ht6uoUlHu9EZod+inXhKo3qQgwXUT/y1w==}
+ source-map-support@0.5.21:
dependencies:
buffer-from: 1.1.2
source-map: 0.6.1
- /source-map@0.5.7:
- resolution: {integrity: sha512-LbrmJOMUSdEVxIKvdcJzQC+nQhe8FUZQTXQy6+I75skNgn3OoQ0DZA8YnFa7gp8tqtL3KPf1kmo0R5DoApeSGQ==}
- engines: {node: '>=0.10.0'}
- dev: false
+ source-map@0.5.7: {}
- /source-map@0.6.1:
- resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==}
- engines: {node: '>=0.10.0'}
+ source-map@0.6.1: {}
- /source-map@0.7.4:
- resolution: {integrity: sha512-l3BikUxvPOcn5E74dZiq5BGsTb5yEwhaTSzccU6t4sDOH8NWJCstKO5QT2CvtFoK6F0saL7p9xHAqHOlCPJygA==}
- engines: {node: '>= 8'}
- dev: true
+ source-map@0.7.4: {}
- /space-separated-tokens@1.1.5:
- resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==}
- dev: false
+ space-separated-tokens@1.1.5: {}
- /space-separated-tokens@2.0.2:
- resolution: {integrity: sha512-PEGlAwrG8yXGXRjW32fGbg66JAlOAwbObuqVoJpv/mRgoWDQfgH1wDPvtzWyUSNAXBGSk8h755YDbbcEy3SH2Q==}
- dev: false
+ space-separated-tokens@2.0.2: {}
- /sparse-bitfield@3.0.3:
- resolution: {integrity: sha512-kvzhi7vqKTfkh0PZU+2D2PIllw2ymqJKujUcyPMd9Y75Nv4nPbGJZXNhxsgdQab2BmlDct1YnfQCguEvHr7VsQ==}
- requiresBuild: true
+ sparse-bitfield@3.0.3:
dependencies:
memory-pager: 1.5.0
- dev: false
optional: true
- /split2@4.2.0:
- resolution: {integrity: sha512-UcjcJOWknrNkF6PLX83qcHM6KHgVKNkV62Y8a5uYDVv9ydGQVwAHMKqHdJje1VTWpljG0WYpCDhrCdAOYH4TWg==}
- engines: {node: '>= 10.x'}
- dev: false
+ split2@4.2.0: {}
- /sprintf-js@1.0.3:
- resolution: {integrity: sha512-D9cPgkvLlV3t3IzL0D0YLvGA9Ahk4PcvVwUbN0dSGr1aP0Nrt4AEnTUbuGvquEC0mA64Gqt1fzirlRs5ibXx8g==}
+ sprintf-js@1.0.3: {}
- /sprintf-js@1.1.3:
- resolution: {integrity: sha512-Oo+0REFV59/rz3gfJNKQiBlwfHaSESl1pcGyABQsnnIfWOFt6JNj5gCog2U6MLZ//IGYD+nA8nI+mTShREReaA==}
- dev: false
+ sprintf-js@1.1.3: {}
- /ssri@10.0.6:
- resolution: {integrity: sha512-MGrFH9Z4NP9Iyhqn16sDtBpRRNJ0Y2hNa6D65h736fVSaPCHr4DM4sWUNvVaSuC+0OBGhwsrydQwmgfg5LncqQ==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ ssri@10.0.6:
dependencies:
minipass: 7.1.1
- dev: false
- /stable@0.1.8:
- resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==}
- 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
+ stable@0.1.8: {}
- /stack-trace@0.0.10:
- resolution: {integrity: sha512-KGzahc7puUKkzyMt+IqAep+TVNbKP+k2Lmwhub39m1AsTSkaDutx56aDCo+HLDzf/D26BIHTJWNiTG1KAJiQCg==}
- dev: false
+ stack-trace@0.0.10: {}
- /stack-utils@2.0.6:
- resolution: {integrity: sha512-XlkWvfIm6RmsWtNJx+uqtKLS8eqFbxUg0ZzLXqY0caEy9l7hruX8IpiDnjsLavoBgqCCR71TqWO8MaXYheJ3RQ==}
- engines: {node: '>=10'}
+ stack-utils@2.0.6:
dependencies:
escape-string-regexp: 2.0.0
- dev: true
- /state-local@1.0.7:
- resolution: {integrity: sha512-HTEHMNieakEnoe33shBYcZ7NX83ACUjCu8c40iOGEZsngj9zRnkqS9j1pqQPXwobB0ZcVTk27REb7COQ0UR59w==}
- dev: false
+ state-local@1.0.7: {}
- /state-toggle@1.0.3:
- resolution: {integrity: sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==}
- dev: true
+ state-toggle@1.0.3: {}
- /statuses@2.0.1:
- resolution: {integrity: sha512-RwNA9Z/7PrK06rYLIzFMlaF+l73iwpzsqRIFgbMLbTcLD6cOao82TaWefPXQvB2fOC4AjuYSEndS7N/mTCbkdQ==}
- engines: {node: '>= 0.8'}
- dev: false
+ statuses@2.0.1: {}
- /stream-browserify@3.0.0:
- resolution: {integrity: sha512-H73RAHsVBapbim0tU2JwwOiXUj+fikfiaoYAKHF3VJfA0pe2BCzkhAHBlLG6REzE+2WNZcxOXjK7lkso+9euLA==}
+ stream-browserify@3.0.0:
dependencies:
inherits: 2.0.4
readable-stream: 3.6.2
- dev: true
- /stream-http@3.2.0:
- resolution: {integrity: sha512-Oq1bLqisTyK3TSCXpPbT4sdeYNdmyZJv1LxpEm2vu1ZhK89kSE5YXwZc3cWk0MagGaKriBh9mCFbVGtO+vY29A==}
+ stream-http@3.2.0:
dependencies:
builtin-status-codes: 3.0.0
inherits: 2.0.4
readable-stream: 3.6.2
xtend: 4.0.2
- dev: true
- /streamsearch@1.1.0:
- resolution: {integrity: sha512-Mcc5wHehp9aXz1ax6bZUyY5afg9u2rv5cqQI3mRrYkGC8rW2hM02jWuwjtL++LS5qinSyhj2QfLyNsuc+VsExg==}
- engines: {node: '>=10.0.0'}
+ streamsearch@1.1.0: {}
- /string-argv@0.3.2:
- resolution: {integrity: sha512-aqD2Q0144Z+/RqG52NeHEkZauTAUWJO8c6yTftGJKO3Tja5tUgIfmIl6kExvhtxSDP7fXB6DvzkfMpCd/F3G+Q==}
- engines: {node: '>=0.6.19'}
- dev: true
+ string-argv@0.3.2: {}
- /string-length@4.0.2:
- resolution: {integrity: sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==}
- engines: {node: '>=10'}
+ string-length@4.0.2:
dependencies:
char-regex: 1.0.2
strip-ansi: 6.0.1
- dev: true
-
- /string-width@4.2.3:
- resolution: {integrity: sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==}
- engines: {node: '>=8'}
+
+ string-width@4.2.3:
dependencies:
emoji-regex: 8.0.0
is-fullwidth-code-point: 3.0.0
strip-ansi: 6.0.1
- /string-width@5.1.2:
- resolution: {integrity: sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==}
- engines: {node: '>=12'}
+ string-width@5.1.2:
dependencies:
eastasianwidth: 0.2.0
emoji-regex: 9.2.2
strip-ansi: 7.1.0
- /string.prototype.matchall@4.0.11:
- resolution: {integrity: sha512-NUdh0aDavY2og7IbBPenWqR9exH+E26Sv8e0/eTe1tltDGZL+GtBkDAnnyBtmekfK6/Dq3MkcGtzXFEd1LQrtg==}
- engines: {node: '>= 0.4'}
+ string.prototype.matchall@4.0.11:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
@@ -14793,136 +17635,79 @@ packages:
regexp.prototype.flags: 1.5.2
set-function-name: 2.0.2
side-channel: 1.0.6
- dev: true
- /string.prototype.trim@1.2.9:
- resolution: {integrity: sha512-klHuCNxiMZ8MlsOihJhJEBJAiMVqU3Z2nEXWfWnIqjN0gEFS9J9+IxKozWWtQGcgoa1WUZzLjKPTr4ZHNFTFxw==}
- engines: {node: '>= 0.4'}
+ string.prototype.trim@1.2.9:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-abstract: 1.23.3
es-object-atoms: 1.0.0
- dev: true
- /string.prototype.trimend@1.0.8:
- resolution: {integrity: sha512-p73uL5VCHCO2BZZ6krwwQE3kCzM7NKmis8S//xEC6fQonchbum4eP6kR4DLEjQFO3Wnj3Fuo8NM0kOSjVdHjZQ==}
+ string.prototype.trimend@1.0.8:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-object-atoms: 1.0.0
- dev: true
- /string.prototype.trimstart@1.0.8:
- resolution: {integrity: sha512-UXSH262CSZY1tfu3G3Secr6uGLCFVPMhIqHjlgCUtCCcgihYc/xKs9djMTMUOb2j1mVSeU8EU6NWc/iQKU6Gfg==}
- engines: {node: '>= 0.4'}
+ string.prototype.trimstart@1.0.8:
dependencies:
call-bind: 1.0.7
define-properties: 1.2.1
es-object-atoms: 1.0.0
- dev: true
- /string_decoder@1.1.1:
- resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==}
+ string_decoder@1.1.1:
dependencies:
safe-buffer: 5.1.2
- /string_decoder@1.3.0:
- resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==}
+ string_decoder@1.3.0:
dependencies:
safe-buffer: 5.2.1
- /strip-ansi@6.0.1:
- resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==}
- engines: {node: '>=8'}
+ strip-ansi@6.0.1:
dependencies:
ansi-regex: 5.0.1
- /strip-ansi@7.1.0:
- resolution: {integrity: sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==}
- engines: {node: '>=12'}
+ strip-ansi@7.1.0:
dependencies:
ansi-regex: 6.0.1
- /strip-bom@3.0.0:
- resolution: {integrity: sha512-vavAMRXOgBVNF6nyEEmL3DBK19iRpDcoIwW+swQ+CbGiu7lju6t+JklA1MHweoWtadgt4ISVUsXLyDq34ddcwA==}
- engines: {node: '>=4'}
- dev: true
+ strip-bom@3.0.0: {}
- /strip-bom@4.0.0:
- resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==}
- engines: {node: '>=8'}
- dev: true
+ strip-bom@4.0.0: {}
- /strip-dirs@2.1.0:
- resolution: {integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==}
+ strip-dirs@2.1.0:
dependencies:
is-natural-number: 4.0.1
- dev: false
- /strip-final-newline@2.0.0:
- resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==}
- engines: {node: '>=6'}
- dev: true
+ strip-final-newline@2.0.0: {}
- /strip-final-newline@3.0.0:
- resolution: {integrity: sha512-dOESqjYr96iWYylGObzd39EuNTa5VJxyvVAEm5Jnh7KGo75V43Hk1odPQkNDyXNmUR6k+gEiDVXnjB8HJ3crXw==}
- engines: {node: '>=12'}
- dev: true
+ strip-final-newline@3.0.0: {}
- /strip-json-comments@2.0.1:
- resolution: {integrity: sha512-4gB8na07fecVVkOI6Rs4e7T6NOTki5EmL7TUduTs6bu3EdnSycntVJ4re8kgZA+wx9IueI2Y11bfbgwtzuE0KQ==}
- engines: {node: '>=0.10.0'}
- dev: false
+ strip-json-comments@2.0.1: {}
- /strip-json-comments@3.1.1:
- resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==}
- engines: {node: '>=8'}
- dev: true
+ strip-json-comments@3.1.1: {}
- /strtok3@7.0.0:
- resolution: {integrity: sha512-pQ+V+nYQdC5H3Q7qBZAz/MO6lwGhoC2gOAjuouGf/VO0m7vQRh8QNMl2Uf6SwAtzZ9bOw3UIeBukEGNJl5dtXQ==}
- engines: {node: '>=14.16'}
+ strtok3@7.0.0:
dependencies:
'@tokenizer/token': 0.3.0
peek-readable: 5.0.0
- dev: false
- /style-to-object@0.4.4:
- resolution: {integrity: sha512-HYNoHZa2GorYNyqiCaBgsxvcJIn7OHq6inEga+E6Ke3m5JkoqpQbnFssk4jwe+K7AhGa2fcha4wSOf1Kn01dMg==}
+ style-to-object@0.4.4:
dependencies:
inline-style-parser: 0.1.1
- dev: false
- /styled-jsx@5.1.1(@babel/core@7.24.4)(react@18.3.1):
- resolution: {integrity: sha512-pW7uC1l4mBZ8ugbiZrcIsiIvVx1UmTfw7UkC3Um2tmfUq9Bhk8IiyEIPl6F8agHgjzku6j0xQEZbfA5uSgSaCw==}
- 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
+ styled-jsx@5.1.1(@babel/core@7.24.4)(react@18.3.1):
dependencies:
- '@babel/core': 7.24.4
client-only: 0.0.1
react: 18.3.1
+ optionalDependencies:
+ '@babel/core': 7.24.4
- /stylis@4.2.0:
- resolution: {integrity: sha512-Orov6g6BB1sDfYgzWfTHDOxamtX1bE/zo104Dh9e6fqJ3PooipYyfJ0pUmrZO2wAvO8YbEyeFrkV91XTsGMSrw==}
- dev: false
+ stylis@4.2.0: {}
- /stylis@4.3.1:
- resolution: {integrity: sha512-EQepAV+wMsIaGVGX1RECzgrcqRRU/0sYOHkeLsZ3fzHaHXZy4DaOOX0vOlGQdlsjkh3mFHAIlVimpwAs4dslyQ==}
- dev: false
+ stylis@4.3.1: {}
- /superagent@8.1.2:
- resolution: {integrity: sha512-6WTxW1EB6yCxV5VFOIPQruWGHqc3yI7hEmZK6h+pyk69Lk/Ut7rLUY6W/ONF2MjBuGjvmMiIpsrVJ2vjrHlslA==}
- engines: {node: '>=6.4.0 <13 || >=14'}
- deprecated: Please upgrade to v9.0.0+ as we have fixed a public vulnerability with formidable dependency. Note that v9.0.0+ requires Node.js v14.18.0+. See https://github.com/ladjs/superagent/pull/1800 for insight. This project is supported and maintained by the team at Forward Email @ https://forwardemail.net
+ superagent@8.1.2:
dependencies:
component-emitter: 1.3.1
cookiejar: 2.1.4
@@ -14936,48 +17721,31 @@ packages:
semver: 7.6.2
transitivePeerDependencies:
- supports-color
- dev: true
- /supertest@6.3.3:
- resolution: {integrity: sha512-EMCG6G8gDu5qEqRQ3JjjPs6+FYT1a7Hv5ApHvtSghmOFJYtsU5S+pSb6Y2EUeCEY3CmEL3mmQ8YWlPOzQomabA==}
- engines: {node: '>=6.4.0'}
+ supertest@6.3.3:
dependencies:
methods: 1.1.2
superagent: 8.1.2
transitivePeerDependencies:
- supports-color
- dev: true
- /supports-color@5.5.0:
- resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==}
- engines: {node: '>=4'}
+ supports-color@5.5.0:
dependencies:
has-flag: 3.0.0
- /supports-color@7.2.0:
- resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==}
- engines: {node: '>=8'}
+ supports-color@7.2.0:
dependencies:
has-flag: 4.0.0
- /supports-color@8.1.1:
- resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==}
- engines: {node: '>=10'}
+ supports-color@8.1.1:
dependencies:
has-flag: 4.0.0
- /supports-preserve-symlinks-flag@1.0.0:
- resolution: {integrity: sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==}
- engines: {node: '>= 0.4'}
+ supports-preserve-symlinks-flag@1.0.0: {}
- /svg-parser@2.0.4:
- resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==}
- dev: true
+ svg-parser@2.0.4: {}
- /svgo@2.8.0:
- resolution: {integrity: sha512-+N/Q9kV1+F+UeWYoSiULYo4xYSDQlTgb+ayMobAXPwMnLvop7oxKMo9OzIrX5x3eS4L4f2UHhc9axXwY8DpChg==}
- engines: {node: '>=10.13.0'}
- hasBin: true
+ svgo@2.8.0:
dependencies:
'@trysound/sax': 0.2.0
commander: 7.2.0
@@ -14986,33 +17754,21 @@ packages:
csso: 4.2.0
picocolors: 1.0.1
stable: 0.1.8
- dev: true
- /swagger-ui-dist@5.11.2:
- resolution: {integrity: sha512-jQG0cRgJNMZ7aCoiFofnoojeSaa/+KgWaDlfgs8QN+BXoGMpxeMVY5OEnjq4OlNvF3yjftO8c9GRAgcHlO+u7A==}
- dev: false
+ swagger-ui-dist@5.11.2: {}
- /symbol-observable@4.0.0:
- resolution: {integrity: sha512-b19dMThMV4HVFynSAM1++gBHAbk2Tc/osgLIBZMKsyqh34jb2e8Os7T6ZW/Bt3pJFdBTd2JwAnAAEQV7rSNvcQ==}
- engines: {node: '>=0.10'}
- dev: true
+ symbol-observable@4.0.0: {}
- /tapable@2.2.1:
- resolution: {integrity: sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==}
- engines: {node: '>=6'}
+ tapable@2.2.1: {}
- /tar-fs@2.1.1:
- resolution: {integrity: sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==}
+ tar-fs@2.1.1:
dependencies:
chownr: 1.1.4
mkdirp-classic: 0.5.3
pump: 3.0.0
tar-stream: 2.2.0
- dev: false
- /tar-stream@1.6.2:
- resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==}
- engines: {node: '>= 0.8.0'}
+ tar-stream@1.6.2:
dependencies:
bl: 1.2.3
buffer-alloc: 1.2.0
@@ -15021,23 +17777,16 @@ packages:
readable-stream: 2.3.8
to-buffer: 1.1.1
xtend: 4.0.2
- dev: false
- /tar-stream@2.2.0:
- resolution: {integrity: sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==}
- engines: {node: '>=6'}
+ tar-stream@2.2.0:
dependencies:
bl: 4.1.0
end-of-stream: 1.4.4
fs-constants: 1.0.0
inherits: 2.0.4
readable-stream: 3.6.2
- dev: false
- /tar@6.2.1:
- resolution: {integrity: sha512-DZ4yORTwrbTj/7MZYq2w+/ZFdI6OZ/f9SFHR+71gIVUZhOQPHzVCLpvRnPgyaMpfWxxk/4ONva3GQSyNIKRv6A==}
- engines: {node: '>=10'}
- requiresBuild: true
+ tar@6.2.1:
dependencies:
chownr: 2.0.0
fs-minipass: 2.1.0
@@ -15045,23 +17794,8 @@ packages:
minizlib: 2.1.2
mkdirp: 1.0.4
yallist: 4.0.0
- dev: false
- /terser-webpack-plugin@5.3.10(webpack@5.87.0):
- resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
- engines: {node: '>= 10.13.0'}
- peerDependencies:
- '@swc/core': '*'
- esbuild: '*'
- uglify-js: '*'
- webpack: ^5.1.0
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- esbuild:
- optional: true
- uglify-js:
- optional: true
+ terser-webpack-plugin@5.3.10(webpack@5.87.0):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
@@ -15069,23 +17803,8 @@ packages:
serialize-javascript: 6.0.2
terser: 5.31.0
webpack: 5.87.0
- dev: true
- /terser-webpack-plugin@5.3.10(webpack@5.91.0):
- resolution: {integrity: sha512-BKFPWlPDndPs+NGGCr1U59t0XScL5317Y0UReNrHaw9/FwhPENlq6bfgs+4yPfyP51vqC1bQ4rp1EfXW5ZSH9w==}
- engines: {node: '>= 10.13.0'}
- peerDependencies:
- '@swc/core': '*'
- esbuild: '*'
- uglify-js: '*'
- webpack: ^5.1.0
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- esbuild:
- optional: true
- uglify-js:
- optional: true
+ terser-webpack-plugin@5.3.10(webpack@5.91.0):
dependencies:
'@jridgewell/trace-mapping': 0.3.25
jest-worker: 27.5.1
@@ -15094,213 +17813,107 @@ packages:
terser: 5.31.0
webpack: 5.91.0
- /terser@5.31.0:
- resolution: {integrity: sha512-Q1JFAoUKE5IMfI4Z/lkE/E6+SwgzO+x4tq4v1AyBLRj8VSYvRO6A/rQrPg1yud4g0En9EKI1TvFRF2tQFcoUkg==}
- engines: {node: '>=10'}
- hasBin: true
+ terser@5.31.0:
dependencies:
'@jridgewell/source-map': 0.3.6
acorn: 8.11.3
commander: 2.20.3
source-map-support: 0.5.21
- /test-exclude@6.0.0:
- resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==}
- engines: {node: '>=8'}
+ test-exclude@6.0.0:
dependencies:
'@istanbuljs/schema': 0.1.3
glob: 7.2.3
minimatch: 3.1.2
- dev: true
- /text-hex@1.0.0:
- resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==}
- dev: false
+ text-hex@1.0.0: {}
- /text-table@0.2.0:
- resolution: {integrity: sha512-N+8UisAXDGk8PFXP4HAzVR9nbfmVJ3zYLAWiTIoqC5v5isinhr+r5uaO8+7r3BMfuNIufIsA7RdpVgacC2cSpw==}
- dev: true
+ text-table@0.2.0: {}
- /thread-stream@2.7.0:
- resolution: {integrity: sha512-qQiRWsU/wvNolI6tbbCKd9iKaTnCXsTwVxhhKM6nctPdujTyztjlbUkUTUymidWcMnZ5pWR0ej4a0tjsW021vw==}
+ thread-stream@2.7.0:
dependencies:
real-require: 0.2.0
- dev: false
- /thread-stream@3.0.1:
- resolution: {integrity: sha512-O5O/RbdV3CjhtwFa4slXvrb/26lzsf4/NMts3QFIRniIsi+584QSneJXaHXasqcZO+B7pWZkr+4h9knhnAQevg==}
+ thread-stream@3.0.1:
dependencies:
real-require: 0.2.0
- dev: false
- /through@2.3.8:
- resolution: {integrity: sha512-w89qg7PI8wAdvX60bMDP+bFoD5Dvhm9oLheFp5O4a2QF0cSBGsBX4qZmadPMvVqlLJBBci+WqGGOAPvcDeNSVg==}
+ through@2.3.8: {}
- /tiktoken@1.0.15:
- resolution: {integrity: sha512-sCsrq/vMWUSEW29CJLNmPvWxlVp7yh2tlkAjpJltIKqp5CKf98ZNpdeHRmAlPVFlGEbswDc6SmI8vz64W/qErw==}
- dev: false
+ tiktoken@1.0.15: {}
- /timers-browserify@2.0.12:
- resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==}
- engines: {node: '>=0.6.0'}
+ timers-browserify@2.0.12:
dependencies:
setimmediate: 1.0.5
- dev: true
- /timezones-list@3.0.2:
- resolution: {integrity: sha512-I698hm6Jp/xxkwyTSOr39pZkYKETL8LDJeSIhjxXBfPUAHM5oZNuQ4o9UK3PSkDBOkjATecSOBb3pR1IkIBUsg==}
- dev: false
+ timezones-list@3.0.2: {}
- /tiny-invariant@1.3.3:
- resolution: {integrity: sha512-+FbBPE1o9QAYvviau/qC5SE3caw21q3xkvWKBtja5vgqOWIHHJ3ioaq1VPfn/Szqctz2bU/oYeKd9/z5BL+PVg==}
- dev: false
+ tiny-invariant@1.3.3: {}
- /tinypool@0.2.4:
- resolution: {integrity: sha512-Vs3rhkUH6Qq1t5bqtb816oT+HeJTXfwt2cbPH17sWHIYKTotQIFPk3tf2fgqRrVyMDVOc1EnPgzIxfIulXVzwQ==}
- engines: {node: '>=14.0.0'}
- dev: true
+ tinypool@0.2.4: {}
- /tinyspy@1.1.1:
- resolution: {integrity: sha512-UVq5AXt/gQlti7oxoIg5oi/9r0WpF7DGEVwXgqWSMmyN16+e3tl5lIvTaOpJ3TAtu5xFzWccFRM4R5NaWHF+4g==}
- engines: {node: '>=14.0.0'}
- dev: true
+ tinyspy@1.1.1: {}
- /tmp@0.0.33:
- resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==}
- engines: {node: '>=0.6.0'}
+ tmp@0.0.33:
dependencies:
os-tmpdir: 1.0.2
- dev: true
- /tmpl@1.0.5:
- resolution: {integrity: sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==}
- dev: true
+ tmpl@1.0.5: {}
- /to-buffer@1.1.1:
- resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==}
- dev: false
+ to-buffer@1.1.1: {}
- /to-fast-properties@2.0.0:
- resolution: {integrity: sha512-/OaKK0xYrs3DmxRYqL/yDc+FxFUVYhDlXMhRmv3z915w2HF1tnN1omB354j8VUGO/hbRzyD6Y3sA7v7GS/ceog==}
- engines: {node: '>=4'}
+ to-fast-properties@2.0.0: {}
- /to-regex-range@5.0.1:
- resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==}
- engines: {node: '>=8.0'}
+ to-regex-range@5.0.1:
dependencies:
is-number: 7.0.0
- /toad-cache@3.7.0:
- resolution: {integrity: sha512-/m8M+2BJUpoJdgAHoG+baCwBT+tf2VraSfkBgl0Y00qIWt41DJ8R5B8nsEw0I58YwF5IZH6z24/2TobDKnqSWw==}
- engines: {node: '>=12'}
- dev: false
+ toad-cache@3.7.0: {}
- /toggle-selection@1.0.6:
- resolution: {integrity: sha512-BiZS+C1OS8g/q2RRbJmy59xpyghNBqrr6k5L/uKBGRsTfxmu3ffiRnd8mlGPUVayg8pvfi5urfnu8TU7DVOkLQ==}
- dev: false
+ toggle-selection@1.0.6: {}
- /toidentifier@1.0.1:
- resolution: {integrity: sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==}
- engines: {node: '>=0.6'}
- dev: false
+ toidentifier@1.0.1: {}
- /token-types@5.0.1:
- resolution: {integrity: sha512-Y2fmSnZjQdDb9W4w4r1tswlMHylzWIeOKpx0aZH9BgGtACHhrk3OkT52AzwcuqTRBZtvvnTjDBh8eynMulu8Vg==}
- engines: {node: '>=14.16'}
+ token-types@5.0.1:
dependencies:
'@tokenizer/token': 0.3.0
ieee754: 1.2.1
- dev: false
- /tr46@0.0.3:
- resolution: {integrity: sha512-N3WMsuqV66lT30CrXNbEjx4GEwlow3v6rr4mCcv6prnfwhS01rkgyFdjPNBYd9br7LpXV1+Emh01fHnq2Gdgrw==}
+ tr46@0.0.3: {}
- /tr46@3.0.0:
- resolution: {integrity: sha512-l7FvfAHlcmulp8kr+flpQZmVwtu7nfRV7NZujtN0OqES8EL4O4e0qqzL0DC5gAvx/ZC/9lk6rhcUwYvkBnBnYA==}
- engines: {node: '>=12'}
+ tr46@3.0.0:
dependencies:
punycode: 2.3.1
- dev: false
- /tree-kill@1.2.2:
- resolution: {integrity: sha512-L0Orpi8qGpRG//Nd+H90vFB+3iHnue1zSSGmNOOCh1GLJ7rUKVwV2HvijphGQS2UmhUZewS9VgvxYIdgr+fG1A==}
- hasBin: true
- dev: true
+ tree-kill@1.2.2: {}
- /trim-lines@3.0.1:
- resolution: {integrity: sha512-kRj8B+YHZCc9kQYdWfJB2/oUl9rA99qbowYYBtr4ui4mZyAQ2JpvVBd/6U2YloATfqBhBTSMhTpgBHtU0Mf3Rg==}
- dev: false
+ trim-lines@3.0.1: {}
- /trim-trailing-lines@1.1.4:
- resolution: {integrity: sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==}
- dev: true
+ trim-trailing-lines@1.1.4: {}
- /trim@0.0.1:
- resolution: {integrity: sha512-YzQV+TZg4AxpKxaTHK3c3D+kRDCGVEE7LemdlQZoQXn0iennk10RsIoY6ikzAqJTc9Xjl9C1/waHom/J86ziAQ==}
- deprecated: Use String.prototype.trim() instead
- dev: true
+ trim@0.0.1: {}
- /triple-beam@1.4.1:
- resolution: {integrity: sha512-aZbgViZrg1QNcG+LULa7nhZpJTZSLm/mXnHXnbAbjmN5aSa0y7V+wvv6+4WaBtpISJzThKy+PIPxc1Nq1EJ9mg==}
- engines: {node: '>= 14.0.0'}
- dev: false
+ triple-beam@1.4.1: {}
- /trough@1.0.5:
- resolution: {integrity: sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==}
- dev: true
+ trough@1.0.5: {}
- /trough@2.2.0:
- resolution: {integrity: sha512-tmMpK00BjZiUyVyvrBK7knerNgmgvcV/KLVyuma/SC+TQN167GrMRciANTz09+k3zW8L8t60jWO1GpfkZdjTaw==}
- dev: false
+ trough@2.2.0: {}
- /ts-api-utils@1.3.0(typescript@4.9.5):
- resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==}
- engines: {node: '>=16'}
- peerDependencies:
- typescript: '>=4.2.0'
+ ts-api-utils@1.3.0(typescript@4.9.5):
dependencies:
typescript: 4.9.5
- dev: true
- /ts-api-utils@1.3.0(typescript@5.1.3):
- resolution: {integrity: sha512-UQMIo7pb8WRomKR1/+MFVLTroIvDVtMX3K6OUir8ynLyzB8Jeriont2bTAtmNPa1ekAgN7YPDyf6V+ygrdU+eQ==}
- engines: {node: '>=16'}
- peerDependencies:
- typescript: '>=4.2.0'
+ ts-api-utils@1.3.0(typescript@5.1.3):
dependencies:
typescript: 5.1.3
- dev: true
- /ts-dedent@2.2.0:
- resolution: {integrity: sha512-q5W7tVM71e2xjHZTlgfTDoPF/SmqKG5hddq9SzR49CH2hayqRKJtQ4mtRlSxKaJlR/+9rEM+mnBHf7I2/BQcpQ==}
- engines: {node: '>=6.10'}
- dev: false
+ ts-dedent@2.2.0: {}
- /ts-jest@29.1.0(@babel/core@7.24.4)(jest@29.5.0)(typescript@5.1.3):
- resolution: {integrity: sha512-ZhNr7Z4PcYa+JjMl62ir+zPiNJfXJN6E8hSLnaUKhOgqcn8vb3e537cpkd0FuAfRK3sR1LSqM1MOhliXNgOFPA==}
- engines: {node: ^14.15.0 || ^16.10.0 || >=18.0.0}
- hasBin: true
- peerDependencies:
- '@babel/core': '>=7.0.0-beta.0 <8'
- '@jest/types': ^29.0.0
- babel-jest: ^29.0.0
- esbuild: '*'
- jest: ^29.0.0
- typescript: '>=4.3 <6'
- peerDependenciesMeta:
- '@babel/core':
- optional: true
- '@jest/types':
- optional: true
- babel-jest:
- optional: true
- esbuild:
- optional: true
+ ts-jest@29.1.0(@babel/core@7.24.4)(@jest/types@29.6.3)(babel-jest@29.7.0(@babel/core@7.24.4))(jest@29.5.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3)))(typescript@5.1.3):
dependencies:
- '@babel/core': 7.24.4
bs-logger: 0.2.6
fast-json-stable-stringify: 2.1.0
- jest: 29.5.0(@types/node@20.8.5)(ts-node@10.9.1)
+ jest: 29.5.0(@types/node@20.8.5)(babel-plugin-macros@3.1.0)(ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3))
jest-util: 29.7.0
json5: 2.2.3
lodash.memoize: 4.1.2
@@ -15308,36 +17921,21 @@ packages:
semver: 7.6.2
typescript: 5.1.3
yargs-parser: 21.1.1
- dev: true
+ optionalDependencies:
+ '@babel/core': 7.24.4
+ '@jest/types': 29.6.3
+ babel-jest: 29.7.0(@babel/core@7.24.4)
- /ts-loader@9.4.3(typescript@5.1.3)(webpack@5.91.0):
- resolution: {integrity: sha512-n3hBnm6ozJYzwiwt5YRiJZkzktftRpMiBApHaJPoWLA+qetQBAXkHqCLM6nwSdRDimqVtA5ocIkcTRLMTt7yzA==}
- engines: {node: '>=12.0.0'}
- peerDependencies:
- typescript: '*'
- webpack: ^5.0.0
+ ts-loader@9.4.3(typescript@5.1.3)(webpack@5.87.0):
dependencies:
chalk: 4.1.2
enhanced-resolve: 5.16.1
micromatch: 4.0.5
semver: 7.6.2
typescript: 5.1.3
- webpack: 5.91.0
- dev: true
+ webpack: 5.87.0
- /ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3):
- resolution: {integrity: sha512-NtVysVPkxxrwFGUUxGYhfux8k78pQB3JqYBXlLRZgdGUqTO5wU/UyHop5p70iEbGhB7q5KmiZiU0Y3KlJrScEw==}
- hasBin: true
- peerDependencies:
- '@swc/core': '>=1.2.50'
- '@swc/wasm': '>=1.2.50'
- '@types/node': '*'
- typescript: '>=2.7'
- peerDependenciesMeta:
- '@swc/core':
- optional: true
- '@swc/wasm':
- optional: true
+ ts-node@10.9.1(@types/node@20.8.5)(typescript@5.1.3):
dependencies:
'@cspotcode/source-map-support': 0.8.1
'@tsconfig/node10': 1.0.11
@@ -15354,123 +17952,76 @@ packages:
typescript: 5.1.3
v8-compile-cache-lib: 3.0.1
yn: 3.1.1
- dev: true
- /tsconfig-paths-webpack-plugin@4.0.1:
- resolution: {integrity: sha512-m5//KzLoKmqu2MVix+dgLKq70MnFi8YL8sdzQZ6DblmCdfuq/y3OqvJd5vMndg2KEVCOeNz8Es4WVZhYInteLw==}
- engines: {node: '>=10.13.0'}
+ tsconfig-paths-webpack-plugin@4.0.1:
dependencies:
chalk: 4.1.2
enhanced-resolve: 5.16.1
tsconfig-paths: 4.2.0
- dev: true
- /tsconfig-paths@3.15.0:
- resolution: {integrity: sha512-2Ac2RgzDe/cn48GvOe3M+o82pEFewD3UPbyoUHHdKasHwJKjds4fLXWf/Ux5kATBKN20oaFGu+jbElp1pos0mg==}
+ tsconfig-paths@3.15.0:
dependencies:
'@types/json5': 0.0.29
json5: 1.0.2
minimist: 1.2.8
strip-bom: 3.0.0
- dev: true
- /tsconfig-paths@4.2.0:
- resolution: {integrity: sha512-NoZ4roiN7LnbKn9QqE1amc9DJfzvZXxF4xDavcOWt1BPkdx+m+0gJuPM+S0vCe7zTJMYUP0R8pO2XMr+Y8oLIg==}
- engines: {node: '>=6'}
+ tsconfig-paths@4.2.0:
dependencies:
json5: 2.2.3
minimist: 1.2.8
strip-bom: 3.0.0
- dev: true
- /tslib@2.3.0:
- resolution: {integrity: sha512-N82ooyxVNm6h1riLCoyS9e3fuJ3AMG2zIZs2Gd1ATcSFjSA23Q0fzjjZeh0jbJvWVDZ0cJT8yaNNaaXHzueNjg==}
- dev: false
+ tslib@2.3.0: {}
- /tslib@2.4.0:
- resolution: {integrity: sha512-d6xOpEDfsi2CZVlPQzGeux8XMwLT9hssAsaPYExaQMuYskwb+x1x7J371tWlbBdWHroy99KnVB6qIkUbs5X3UQ==}
- dev: false
+ tslib@2.4.0: {}
- /tslib@2.5.3:
- resolution: {integrity: sha512-mSxlJJwl3BMEQCUNnxXBU9jP4JBktcEGhURcPR6VQVlnP0FdDEsIaz0C35dXNGLyRfrATNofF0F5p2KPxQgB+w==}
+ tslib@2.5.3: {}
- /tslib@2.6.2:
- resolution: {integrity: sha512-AEYxH93jGFPn/a2iVAwW87VuUIkR1FVUKB77NwMF7nBTDkDrrT/Hpt/IrCJ0QXhW27jTBDcf5ZY7w6RiqTMw2Q==}
+ tslib@2.6.2: {}
- /tty-browserify@0.0.1:
- resolution: {integrity: sha512-C3TaO7K81YvjCgQH9Q1S3R3P3BtN3RIM8n+OvX4il1K1zgE8ZhI0op7kClgkxtutIE8hQrcrHBXvIheqKUUCxw==}
- dev: true
+ tty-browserify@0.0.1: {}
- /tunnel-agent@0.6.0:
- resolution: {integrity: sha512-McnNiV1l8RYeY8tBgEpuodCC1mLUdbSN+CYBL7kJsJNInOP8UjDDEwdk6Mw60vdLLrr5NHKZhMAOSrR2NZuQ+w==}
+ tunnel-agent@0.6.0:
dependencies:
safe-buffer: 5.2.1
- dev: false
- /tunnel@0.0.6:
- resolution: {integrity: sha512-1h/Lnq9yajKY2PEbBadPXj3VxsDDu844OnaAo52UVmIzIvwwtBPIuNvkjuzBlTWpfJyUbG3ez0KSBibQkj4ojg==}
- engines: {node: '>=0.6.11 <=0.7.0 || >=0.7.3'}
- dev: false
+ tunnel@0.0.6: {}
- /turndown@7.1.2:
- resolution: {integrity: sha512-ntI9R7fcUKjqBP6QU8rBK2Ehyt8LAzt3UBT9JR9tgo6GtuKvyUzpayWmeMKJw1DPdXzktvtIT8m2mVXz+bL/Qg==}
+ turndown@7.1.2:
dependencies:
domino: 2.1.6
- dev: false
- /type-check@0.4.0:
- resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==}
- engines: {node: '>= 0.8.0'}
+ type-check@0.4.0:
dependencies:
prelude-ls: 1.2.1
- dev: true
- /type-detect@4.0.8:
- resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==}
- engines: {node: '>=4'}
- dev: true
+ type-detect@4.0.8: {}
- /type-fest@0.20.2:
- resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==}
- engines: {node: '>=10'}
- dev: true
+ type-fest@0.20.2: {}
- /type-fest@0.21.3:
- resolution: {integrity: sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==}
- engines: {node: '>=10'}
- dev: true
+ type-fest@0.21.3: {}
- /type-is@1.6.18:
- resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==}
- engines: {node: '>= 0.6'}
+ type-is@1.6.18:
dependencies:
media-typer: 0.3.0
mime-types: 2.1.35
- dev: false
- /typed-array-buffer@1.0.2:
- resolution: {integrity: sha512-gEymJYKZtKXzzBzM4jqa9w6Q1Jjm7x2d+sh19AdsD4wqnMPDYyvwpsIc2Q/835kHuo3BEQ7CjelGhfTsoBb2MQ==}
- engines: {node: '>= 0.4'}
+ typed-array-buffer@1.0.2:
dependencies:
call-bind: 1.0.7
es-errors: 1.3.0
is-typed-array: 1.1.13
- dev: true
- /typed-array-byte-length@1.0.1:
- resolution: {integrity: sha512-3iMJ9q0ao7WE9tWcaYKIptkNBuOIcZCCT0d4MRvuuH88fEoEH62IuQe0OtraD3ebQEoTRk8XCBoknUNc1Y67pw==}
- engines: {node: '>= 0.4'}
+ typed-array-byte-length@1.0.1:
dependencies:
call-bind: 1.0.7
for-each: 0.3.3
gopd: 1.0.1
has-proto: 1.0.3
is-typed-array: 1.1.13
- dev: true
- /typed-array-byte-offset@1.0.2:
- resolution: {integrity: sha512-Ous0vodHa56FviZucS2E63zkgtgrACj7omjwd/8lTEMEPFFyjfixMZ1ZXenpgCFBBt4EC1J2XsyVS2gkG0eTFA==}
- engines: {node: '>= 0.4'}
+ typed-array-byte-offset@1.0.2:
dependencies:
available-typed-arrays: 1.0.7
call-bind: 1.0.7
@@ -15478,11 +18029,8 @@ packages:
gopd: 1.0.1
has-proto: 1.0.3
is-typed-array: 1.1.13
- dev: true
- /typed-array-length@1.0.6:
- resolution: {integrity: sha512-/OxDN6OtAk5KBpGb28T+HZc2M+ADtvRxXrKKbUwtsLgdoxgX13hyy7ek6bFRl5+aBs2yZzB0c4CnQfAtVypW/g==}
- engines: {node: '>= 0.4'}
+ typed-array-length@1.0.6:
dependencies:
call-bind: 1.0.7
for-each: 0.3.3
@@ -15490,89 +18038,52 @@ packages:
has-proto: 1.0.3
is-typed-array: 1.1.13
possible-typed-array-names: 1.0.0
- dev: true
- /typedarray@0.0.6:
- resolution: {integrity: sha512-/aCDEGatGvZ2BIk+HmLf4ifCJFwvKFNb9/JeZPMulfgFracn9QFcAf5GO8B/mweUjSoblS5In0cWhqpfs/5PQA==}
- dev: false
+ typedarray@0.0.6: {}
- /typescript@4.9.5:
- resolution: {integrity: sha512-1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==}
- engines: {node: '>=4.2.0'}
- hasBin: true
- dev: true
+ typescript@4.9.5: {}
- /typescript@5.1.3:
- resolution: {integrity: sha512-XH627E9vkeqhlZFQuL+UsyAXEnibT0kWR2FWONlr4sTjvxyJYnyefgrkyECLzM5NenmKzRAy2rR/OlYLA1HkZw==}
- engines: {node: '>=14.17'}
- hasBin: true
- dev: true
+ typescript@5.1.3: {}
- /uid@2.0.2:
- resolution: {integrity: sha512-u3xV3X7uzvi5b1MncmZo3i2Aw222Zk1keqLA1YkHldREkAhAqi65wuPfe7lHx8H/Wzy+8CE7S7uS3jekIM5s8g==}
- engines: {node: '>=8'}
+ uid@2.0.2:
dependencies:
'@lukeed/csprng': 1.1.0
- /unbox-primitive@1.0.2:
- resolution: {integrity: sha512-61pPlCD9h51VoreyJ0BReideM3MDKMKnh6+V9L08331ipq6Q8OFXZYiqP6n/tbHx4s5I9uRhcye6BrbkizkBDw==}
+ unbox-primitive@1.0.2:
dependencies:
call-bind: 1.0.7
has-bigints: 1.0.2
has-symbols: 1.0.3
which-boxed-primitive: 1.0.2
- dev: true
- /unbzip2-stream@1.4.3:
- resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==}
+ unbzip2-stream@1.4.3:
dependencies:
buffer: 5.7.1
through: 2.3.8
- dev: false
- /underscore@1.13.6:
- resolution: {integrity: sha512-+A5Sja4HP1M08MaXya7p5LvjuM7K6q/2EaC0+iovj/wOcMsTzMvDFbasi/oSapiwOlt252IqsKqPjCl7huKS0A==}
- dev: false
+ underscore@1.13.6: {}
- /undici-types@5.25.3:
- resolution: {integrity: sha512-Ga1jfYwRn7+cP9v8auvEXN1rX3sWqlayd4HP7OKk4mZWylEmu3KzXDUGrQUN6Ol7qo1gPvB2e5gX6udnyEPgdA==}
+ undici-types@5.25.3: {}
- /undici-types@5.26.5:
- resolution: {integrity: sha512-JlCMO+ehdEIKqlFxk6IfVoAUVmgz7cU7zD/h9XZ0qzeosSHmUJVOzSQvvYSYWXkFXC+IfLKSIffhv0sVZup6pA==}
- dev: false
+ undici-types@5.26.5: {}
- /unherit@1.1.3:
- resolution: {integrity: sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==}
+ unherit@1.1.3:
dependencies:
inherits: 2.0.4
xtend: 4.0.2
- dev: true
-
- /unicode-canonical-property-names-ecmascript@2.0.0:
- resolution: {integrity: sha512-yY5PpDlfVIU5+y/BSCxAJRBIS1Zc2dDG3Ujq+sR0U+JjUevW2JhocOF+soROYDSaAezOzOKuyyixhD6mBknSmQ==}
- engines: {node: '>=4'}
- dev: true
- /unicode-match-property-ecmascript@2.0.0:
- resolution: {integrity: sha512-5kaZCrbp5mmbz5ulBkDkbY0SsPOjKqVS35VpL9ulMPfSl0J0Xsm+9Evphv9CoIZFwre7aJoa94AY6seMKGVN5Q==}
- engines: {node: '>=4'}
+ unicode-canonical-property-names-ecmascript@2.0.0: {}
+
+ unicode-match-property-ecmascript@2.0.0:
dependencies:
unicode-canonical-property-names-ecmascript: 2.0.0
unicode-property-aliases-ecmascript: 2.1.0
- dev: true
- /unicode-match-property-value-ecmascript@2.1.0:
- resolution: {integrity: sha512-qxkjQt6qjg/mYscYMC0XKRn3Rh0wFPlfxB0xkt9CfyTvpX1Ra0+rAmdX2QyAobptSEvuy4RtpPRui6XkV+8wjA==}
- engines: {node: '>=4'}
- dev: true
+ unicode-match-property-value-ecmascript@2.1.0: {}
- /unicode-property-aliases-ecmascript@2.1.0:
- resolution: {integrity: sha512-6t3foTQI9qne+OZoVQB/8x8rk2k1eVy1gRXhV3oFQ5T6R1dqQ1xtin3XqSlx3+ATBkliTaR/hHyJBm+LVPNM8w==}
- engines: {node: '>=4'}
- dev: true
+ unicode-property-aliases-ecmascript@2.1.0: {}
- /unified@10.1.2:
- resolution: {integrity: sha512-pUSWAi/RAnVy1Pif2kAoeWNBa3JVrx0MId2LASj8G+7AiHWoKZNTomq6LG326T68U7/e263X6fTdcXIy7XnF7Q==}
+ unified@10.1.2:
dependencies:
'@types/unist': 2.0.10
bail: 2.0.2
@@ -15581,10 +18092,8 @@ packages:
is-plain-obj: 4.1.0
trough: 2.2.0
vfile: 5.3.7
- dev: false
- /unified@8.4.2:
- resolution: {integrity: sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==}
+ unified@8.4.2:
dependencies:
'@types/unist': 2.0.10
bail: 1.0.5
@@ -15592,356 +18101,194 @@ packages:
is-plain-obj: 2.1.0
trough: 1.0.5
vfile: 4.2.1
- dev: true
- /unique-filename@3.0.0:
- resolution: {integrity: sha512-afXhuC55wkAmZ0P18QsVE6kp8JaxrEokN2HGIoIVv2ijHQd419H0+6EigAFcIzXeMIkcIkNBpB3L/DXB3cTS/g==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ unique-filename@3.0.0:
dependencies:
unique-slug: 4.0.0
- dev: false
- /unique-slug@4.0.0:
- resolution: {integrity: sha512-WrcA6AyEfqDX5bWige/4NQfPZMtASNVxdmWR76WESYQVAACSgWcR6e9i0mofqqBxYFtL4oAxPIptY73/0YE1DQ==}
- engines: {node: ^14.17.0 || ^16.13.0 || >=18.0.0}
+ unique-slug@4.0.0:
dependencies:
imurmurhash: 0.1.4
- dev: false
- /unist-util-find-after@4.0.1:
- resolution: {integrity: sha512-QO/PuPMm2ERxC6vFXEPtmAutOopy5PknD+Oq64gGwxKtk4xwo9Z97t9Av1obPmGU0IyTa6EKYUfTrK2QJS3Ozw==}
+ unist-util-find-after@4.0.1:
dependencies:
'@types/unist': 2.0.10
unist-util-is: 5.2.1
- dev: false
- /unist-util-generated@2.0.1:
- resolution: {integrity: sha512-qF72kLmPxAw0oN2fwpWIqbXAVyEqUzDHMsbtPvOudIlUzXYFIeQIuxXQCRCFh22B7cixvU0MG7m3MW8FTq/S+A==}
- dev: false
+ unist-util-generated@2.0.1: {}
- /unist-util-is@3.0.0:
- resolution: {integrity: sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==}
- dev: true
+ unist-util-is@3.0.0: {}
- /unist-util-is@5.2.1:
- resolution: {integrity: sha512-u9njyyfEh43npf1M+yGKDGVPbY/JWEemg5nH05ncKPfi+kBbKBJoTdsogMu33uhytuLlv9y0O7GH7fEdwLdLQw==}
+ unist-util-is@5.2.1:
dependencies:
'@types/unist': 2.0.10
- dev: false
- /unist-util-position@4.0.4:
- resolution: {integrity: sha512-kUBE91efOWfIVBo8xzh/uZQ7p9ffYRtUbMRZBNFYwf0RK8koUMx6dGUfwylLOKmaT2cs4wSW96QoYUSXAyEtpg==}
+ unist-util-position@4.0.4:
dependencies:
'@types/unist': 2.0.10
- dev: false
- /unist-util-remove-position@1.1.4:
- resolution: {integrity: sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A==}
+ unist-util-remove-position@1.1.4:
dependencies:
unist-util-visit: 1.4.1
- dev: true
- /unist-util-remove-position@4.0.2:
- resolution: {integrity: sha512-TkBb0HABNmxzAcfLf4qsIbFbaPDvMO6wa3b3j4VcEzFVaw1LBKwnW4/sRJ/atSLSzoIg41JWEdnE7N6DIhGDGQ==}
+ unist-util-remove-position@4.0.2:
dependencies:
'@types/unist': 2.0.10
unist-util-visit: 4.1.2
- dev: false
- /unist-util-stringify-position@2.0.3:
- resolution: {integrity: sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==}
+ unist-util-stringify-position@2.0.3:
dependencies:
'@types/unist': 2.0.10
- dev: true
- /unist-util-stringify-position@3.0.3:
- resolution: {integrity: sha512-k5GzIBZ/QatR8N5X2y+drfpWG8IDBzdnVj6OInRNWm1oXrzydiaAT2OQiA8DPRRZyAKb9b6I2a6PxYklZD0gKg==}
+ unist-util-stringify-position@3.0.3:
dependencies:
'@types/unist': 2.0.10
- dev: false
- /unist-util-visit-parents@2.1.2:
- resolution: {integrity: sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==}
+ unist-util-visit-parents@2.1.2:
dependencies:
unist-util-is: 3.0.0
- dev: true
- /unist-util-visit-parents@5.1.3:
- resolution: {integrity: sha512-x6+y8g7wWMyQhL1iZfhIPhDAs7Xwbn9nRosDXl7qoPTSCy0yNxnKc+hWokFifWQIDGi154rdUqKvbCa4+1kLhg==}
+ unist-util-visit-parents@5.1.3:
dependencies:
'@types/unist': 2.0.10
unist-util-is: 5.2.1
- dev: false
- /unist-util-visit@1.4.1:
- resolution: {integrity: sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==}
+ unist-util-visit@1.4.1:
dependencies:
unist-util-visit-parents: 2.1.2
- dev: true
- /unist-util-visit@4.1.2:
- resolution: {integrity: sha512-MSd8OUGISqHdVvfY9TPhyK2VdUrPgxkUtWSuMHF6XAAFuL4LokseigBnZtPnJMu+FbynTkFNnFlyjxpVKujMRg==}
+ unist-util-visit@4.1.2:
dependencies:
'@types/unist': 2.0.10
unist-util-is: 5.2.1
unist-util-visit-parents: 5.1.3
- dev: false
- /universalify@2.0.1:
- resolution: {integrity: sha512-gptHNQghINnc/vTGIk0SOFGFNXw7JVrlRUtConJRlvaw6DuX0wO5Jeko9sWrMBhh+PsYAZ7oXAiOnf/UKogyiw==}
- engines: {node: '>= 10.0.0'}
- dev: true
+ universalify@2.0.1: {}
- /unpipe@1.0.0:
- resolution: {integrity: sha512-pjy2bYhSsufwWlKwPc+l3cN7+wuJlK6uz0YdJEOlQDbl6jo/YlPi4mb8agUkVC8BF7V8NuzeyPNqRksA3hztKQ==}
- engines: {node: '>= 0.8'}
- dev: false
+ unpipe@1.0.0: {}
- /update-browserslist-db@1.0.13(browserslist@4.23.0):
- resolution: {integrity: sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==}
- hasBin: true
- peerDependencies:
- browserslist: '>= 4.21.0'
+ update-browserslist-db@1.0.13(browserslist@4.23.0):
dependencies:
browserslist: 4.23.0
escalade: 3.1.2
picocolors: 1.0.1
- /uri-js@4.4.1:
- resolution: {integrity: sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==}
+ uri-js@4.4.1:
dependencies:
punycode: 2.3.1
- /url@0.11.3:
- resolution: {integrity: sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==}
+ url@0.11.3:
dependencies:
punycode: 1.4.1
qs: 6.12.0
- dev: true
- /use-callback-ref@1.3.2(@types/react@18.3.0)(react@18.3.1):
- resolution: {integrity: sha512-elOQwe6Q8gqZgDA8mrh44qRTQqpIHDcZ3hXTLjBe1i4ph8XpNJnO+aQf3NaG+lriLopI4HMx9VjQLfPQ6vhnoA==}
- 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
+ use-callback-ref@1.3.2(@types/react@18.3.0)(react@18.3.1):
dependencies:
- '@types/react': 18.3.0
react: 18.3.1
tslib: 2.6.2
- dev: false
+ optionalDependencies:
+ '@types/react': 18.3.0
- /use-context-selector@1.4.4(react-dom@18.3.1)(react@18.3.1)(scheduler@0.23.2):
- resolution: {integrity: sha512-pS790zwGxxe59GoBha3QYOwk8AFGp4DN6DOtH+eoqVmgBBRXVx4IlPDhJmmMiNQAgUaLlP+58aqRC3A4rdaSjg==}
- peerDependencies:
- react: '>=16.8.0'
- react-dom: '*'
- react-native: '*'
- scheduler: '>=0.19.0'
- peerDependenciesMeta:
- react-dom:
- optional: true
- react-native:
- optional: true
+ use-context-selector@1.4.4(react-dom@18.3.1(react@18.3.1))(react@18.3.1)(scheduler@0.23.2):
dependencies:
react: 18.3.1
- react-dom: 18.3.1(react@18.3.1)
scheduler: 0.23.2
- dev: false
+ optionalDependencies:
+ react-dom: 18.3.1(react@18.3.1)
- /use-memo-one@1.1.3(react@18.3.1):
- resolution: {integrity: sha512-g66/K7ZQGYrI6dy8GLpVcMsBp4s17xNkYJVSMvTEevGy3nDxHOfE6z8BVE22+5G5x7t3+bhzrlTDB7ObrEE0cQ==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ use-memo-one@1.1.3(react@18.3.1):
dependencies:
react: 18.3.1
- dev: false
- /use-sidecar@1.1.2(@types/react@18.3.0)(react@18.3.1):
- resolution: {integrity: sha512-epTbsLuzZ7lPClpz2TyryBfztm7m+28DlEv2ZCQ3MDr5ssiwyOwGH/e5F9CkfWjJ1t4clvI58yF822/GUkjjhw==}
- 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
+ use-sidecar@1.1.2(@types/react@18.3.0)(react@18.3.1):
dependencies:
- '@types/react': 18.3.0
detect-node-es: 1.1.0
react: 18.3.1
tslib: 2.6.2
- dev: false
+ optionalDependencies:
+ '@types/react': 18.3.0
- /use-sync-external-store@1.2.0(react@18.3.1):
- resolution: {integrity: sha512-eEgnFxGQ1Ife9bzYs6VLi8/4X6CObHMw9Qr9tPY43iKwsPw8xE8+EFsf/2cFZ5S3esXgpWgtSCtLNS41F+sKPA==}
- peerDependencies:
- react: ^16.8.0 || ^17.0.0 || ^18.0.0
+ use-sync-external-store@1.2.0(react@18.3.1):
dependencies:
react: 18.3.1
- dev: false
- /util-deprecate@1.0.2:
- resolution: {integrity: sha512-EPD5q1uXyFxJpCrLnCc1nHnq3gOa6DZBocAIiI2TaSCA7VCJ1UJDMagCzIkXNsUYfD1daK//LTEQ8xiIbrHtcw==}
+ util-deprecate@1.0.2: {}
- /util@0.12.5:
- resolution: {integrity: sha512-kZf/K6hEIrWHI6XqOFUiiMa+79wE/D8Q+NCNAWclkyg3b4d2k7s0QGepNjiABc+aR3N1PAyHL7p6UcLY6LmrnA==}
+ util@0.12.5:
dependencies:
inherits: 2.0.4
is-arguments: 1.1.1
is-generator-function: 1.0.10
is-typed-array: 1.1.13
which-typed-array: 1.1.15
- dev: true
- /utils-merge@1.0.1:
- resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==}
- engines: {node: '>= 0.4.0'}
- dev: false
+ utils-merge@1.0.1: {}
- /uuid@8.3.2:
- resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==}
- hasBin: true
- dev: false
+ uuid@8.3.2: {}
- /uuid@9.0.1:
- resolution: {integrity: sha512-b+1eJOlsR9K8HJpow9Ok3fiWOWSIcIzXodvv0rQjVoOVNpWMpxf1wZNpt4y9h10odCNrqnYp1OBzRktckBe3sA==}
- hasBin: true
- dev: false
+ uuid@9.0.1: {}
- /uvu@0.5.6:
- resolution: {integrity: sha512-+g8ENReyr8YsOc6fv/NVJs2vFdHBnBNdfE49rshrTzDWOlUx4Gq7KOS2GD8eqhy2j+Ejq29+SbKH8yjkAqXqoA==}
- engines: {node: '>=8'}
- hasBin: true
+ uvu@0.5.6:
dependencies:
dequal: 2.0.3
diff: 5.2.0
kleur: 4.1.5
sade: 1.8.1
- dev: false
- /v8-compile-cache-lib@3.0.1:
- resolution: {integrity: sha512-wa7YjyUGfNZngI/vtK0UHAN+lgDCxBPCylVXGp0zu59Fz5aiGtNXaq3DhIov063MorB+VfufLh3JlF2KdTK3xg==}
- dev: true
+ v8-compile-cache-lib@3.0.1: {}
- /v8-to-istanbul@9.2.0:
- resolution: {integrity: sha512-/EH/sDgxU2eGxajKdwLCDmQ4FWq+kpi3uCmBGpw1xJtnAxEjlD8j8PEiGWpCIMIs3ciNAgH0d3TTJiUkYzyZjA==}
- engines: {node: '>=10.12.0'}
+ v8-to-istanbul@9.2.0:
dependencies:
'@jridgewell/trace-mapping': 0.3.25
'@types/istanbul-lib-coverage': 2.0.6
convert-source-map: 2.0.0
- dev: true
- /vary@1.1.2:
- resolution: {integrity: sha512-BNGbWLfd0eUPabhkXUVm0j8uuvREyTh5ovRa/dyow/BqAbZJyC+5fU+IzQOzmAKzYqYRAISoRhdQr3eIZ/PXqg==}
- engines: {node: '>= 0.8'}
- dev: false
+ vary@1.1.2: {}
- /vfile-location@2.0.6:
- resolution: {integrity: sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA==}
- dev: true
+ vfile-location@2.0.6: {}
- /vfile-location@4.1.0:
- resolution: {integrity: sha512-YF23YMyASIIJXpktBa4vIGLJ5Gs88UB/XePgqPmTa7cDA+JeO3yclbpheQYCHjVHBn/yePzrXuygIL+xbvRYHw==}
+ vfile-location@4.1.0:
dependencies:
'@types/unist': 2.0.10
vfile: 5.3.7
- dev: false
- /vfile-message@2.0.4:
- resolution: {integrity: sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==}
+ vfile-message@2.0.4:
dependencies:
'@types/unist': 2.0.10
unist-util-stringify-position: 2.0.3
- dev: true
- /vfile-message@3.1.4:
- resolution: {integrity: sha512-fa0Z6P8HUrQN4BZaX05SIVXic+7kE3b05PWAtPuYP9QLHsLKYR7/AlLW3NtOrpXRLeawpDLMsVkmk5DG0NXgWw==}
+ vfile-message@3.1.4:
dependencies:
'@types/unist': 2.0.10
unist-util-stringify-position: 3.0.3
- dev: false
- /vfile@4.2.1:
- resolution: {integrity: sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==}
+ vfile@4.2.1:
dependencies:
'@types/unist': 2.0.10
is-buffer: 2.0.5
unist-util-stringify-position: 2.0.3
vfile-message: 2.0.4
- dev: true
- /vfile@5.3.7:
- resolution: {integrity: sha512-r7qlzkgErKjobAmyNIkkSpizsFPYiUPuJb5pNW1RB4JcYVZhs4lIbVqk8XPk033CV/1z8ss5pkax8SuhGpcG8g==}
+ vfile@5.3.7:
dependencies:
'@types/unist': 2.0.10
is-buffer: 2.0.5
unist-util-stringify-position: 3.0.3
vfile-message: 3.1.4
- dev: false
- /vite@3.2.10(@types/node@20.8.5):
- resolution: {integrity: sha512-Dx3olBo/ODNiMVk/cA5Yft9Ws+snLOXrhLtrI3F4XLt4syz2Yg8fayZMWScPKoz12v5BUv7VEmQHnsfpY80fYw==}
- engines: {node: ^14.18.0 || >=16.0.0}
- hasBin: true
- peerDependencies:
- '@types/node': '>= 14'
- less: '*'
- sass: '*'
- stylus: '*'
- sugarss: '*'
- terser: ^5.4.0
- peerDependenciesMeta:
- '@types/node':
- optional: true
- less:
- optional: true
- sass:
- optional: true
- stylus:
- optional: true
- sugarss:
- optional: true
- terser:
- optional: true
+ vite@3.2.10(@types/node@20.8.5)(sass@1.58.3)(terser@5.31.0):
dependencies:
- '@types/node': 20.8.5
esbuild: 0.15.18
postcss: 8.4.38
resolve: 1.22.8
rollup: 2.79.1
optionalDependencies:
+ '@types/node': 20.8.5
fsevents: 2.3.3
- dev: true
+ sass: 1.58.3
+ terser: 5.31.0
- /vitest@0.21.1:
- resolution: {integrity: sha512-WBIxuFmIDPuK47GO6Lu9eNeRMqHj/FWL3dk73OHH3eyPPWPiu+UB3QHLkLK2PEggCqJW4FaWoWg8R68S7p9+9Q==}
- engines: {node: '>=v14.16.0'}
- hasBin: true
- peerDependencies:
- '@edge-runtime/vm': '*'
- '@vitest/browser': '*'
- '@vitest/ui': '*'
- c8: '*'
- happy-dom: '*'
- jsdom: '*'
- peerDependenciesMeta:
- '@edge-runtime/vm':
- optional: true
- '@vitest/browser':
- optional: true
- '@vitest/ui':
- optional: true
- c8:
- optional: true
- happy-dom:
- optional: true
- jsdom:
- optional: true
+ vitest@0.21.1(sass@1.58.3)(terser@5.31.0):
dependencies:
'@types/chai': 4.3.14
'@types/chai-subset': 1.3.5
@@ -15951,7 +18298,7 @@ packages:
local-pkg: 0.4.3
tinypool: 0.2.4
tinyspy: 1.1.1
- vite: 3.2.10(@types/node@20.8.5)
+ vite: 3.2.10(@types/node@20.8.5)(sass@1.58.3)(terser@5.31.0)
transitivePeerDependencies:
- less
- sass
@@ -15959,79 +18306,41 @@ packages:
- sugarss
- supports-color
- terser
- dev: true
- /vm-browserify@1.1.2:
- resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==}
- dev: true
+ vm-browserify@1.1.2: {}
- /void-elements@3.1.0:
- resolution: {integrity: sha512-Dhxzh5HZuiHQhbvTW9AMetFfBHDMYpo23Uo9btPXgdYP+3T5S+p+jgNy7spra+veYhBP2dCSgxR/i2Y02h5/6w==}
- engines: {node: '>=0.10.0'}
+ void-elements@3.1.0: {}
- /walker@1.0.8:
- resolution: {integrity: sha512-ts/8E8l5b7kY0vlWLewOkDXMmPdLcVV4GmOQLyxuSswIJsweeFZtAsMF7k1Nszz+TYBQrlYRmzOnr398y1JemQ==}
+ walker@1.0.8:
dependencies:
makeerror: 1.0.12
- dev: true
- /watchpack@2.4.1:
- resolution: {integrity: sha512-8wrBCMtVhqcXP2Sup1ctSkga6uc2Bx0IIvKyT7yTFier5AXHooSI+QyQQAtTb7+E0IUCCKyTFmXqdqgum2XWGg==}
- engines: {node: '>=10.13.0'}
+ watchpack@2.4.1:
dependencies:
glob-to-regexp: 0.4.1
graceful-fs: 4.2.11
- /wcwidth@1.0.1:
- resolution: {integrity: sha512-XHPEwS0q6TaxcvG85+8EYkbiCux2XtWG2mkc47Ng2A77BQu9+DqIOJldST4HgPkuea7dvKSj5VgX3P1d4rW8Tg==}
+ wcwidth@1.0.1:
dependencies:
defaults: 1.0.4
- dev: true
- /web-namespaces@2.0.1:
- resolution: {integrity: sha512-bKr1DkiNa2krS7qxNtdrtHAmzuYGFQLiQ13TsorsdT6ULTkPLKuu5+GsFpDlg6JFjUTwX2DyhMPG2be8uPrqsQ==}
- dev: false
+ web-namespaces@2.0.1: {}
- /web-streams-polyfill@3.3.3:
- resolution: {integrity: sha512-d2JWLCivmZYTSIoge9MsgFCZrt571BikcWGYkjC1khllbTeDlGqZ2D8vD8E/lJa8WGWbb7Plm8/XJYV7IJHZZw==}
- engines: {node: '>= 8'}
- dev: false
+ web-streams-polyfill@3.3.3: {}
- /web-streams-polyfill@4.0.0-beta.3:
- resolution: {integrity: sha512-QW95TCTaHmsYfHDybGMwO5IJIM93I/6vTRk+daHTWFPhwh+C8Cg7j7XyKrwrj8Ib6vYXe0ocYNrmzY4xAAN6ug==}
- engines: {node: '>= 14'}
- dev: false
+ web-streams-polyfill@4.0.0-beta.3: {}
- /web-worker@1.3.0:
- resolution: {integrity: sha512-BSR9wyRsy/KOValMgd5kMyr3JzpdeoR9KVId8u5GVlTTAtNChlsE4yTxeY7zMdNSyOmoKBv8NH2qeRY9Tg+IaA==}
- dev: false
+ web-worker@1.3.0: {}
- /webidl-conversions@3.0.1:
- resolution: {integrity: sha512-2JAn3z8AR6rjK8Sm8orRC0h/bcl/DqL7tRPdGZ4I1CjdF+EaMLmYxBHyXuKL849eucPFhvBoxMsflfOb8kxaeQ==}
+ webidl-conversions@3.0.1: {}
- /webidl-conversions@7.0.0:
- resolution: {integrity: sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==}
- engines: {node: '>=12'}
- dev: false
+ webidl-conversions@7.0.0: {}
- /webpack-node-externals@3.0.0:
- resolution: {integrity: sha512-LnL6Z3GGDPht/AigwRh2dvL9PQPFQ8skEpVrWZXLWBYmqcaojHNN0onvHzie6rq7EWKrrBfPYqNEzTJgiwEQDQ==}
- engines: {node: '>=6'}
- dev: true
+ webpack-node-externals@3.0.0: {}
- /webpack-sources@3.2.3:
- resolution: {integrity: sha512-/DyMEOrDgLKKIG0fmvtz+4dUX/3Ghozwgm6iPp8KRhvn+eQf9+Q7GWxVNMk3+uCPWfdXYC4ExGBckIXdFEfH1w==}
- engines: {node: '>=10.13.0'}
+ webpack-sources@3.2.3: {}
- /webpack@5.87.0:
- resolution: {integrity: sha512-GOu1tNbQ7p1bDEoFRs2YPcfyGs8xq52yyPBZ3m2VGnXGtV9MxjrkABHm4V9Ia280OefsSLzvbVoXcfLxjKY/Iw==}
- engines: {node: '>=10.13.0'}
- hasBin: true
- peerDependencies:
- webpack-cli: '*'
- peerDependenciesMeta:
- webpack-cli:
- optional: true
+ webpack@5.87.0:
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.5
@@ -16061,17 +18370,8 @@ packages:
- '@swc/core'
- esbuild
- uglify-js
- dev: true
- /webpack@5.91.0:
- resolution: {integrity: sha512-rzVwlLeBWHJbmgTC/8TvAcu5vpJNII+MelQpylD4jNERPwpBJOE2lEcko1zJX3QJeLjTTAnQxn/OJ8bjDzVQaw==}
- engines: {node: '>=10.13.0'}
- hasBin: true
- peerDependencies:
- webpack-cli: '*'
- peerDependenciesMeta:
- webpack-cli:
- optional: true
+ webpack@5.91.0:
dependencies:
'@types/eslint-scope': 3.7.7
'@types/estree': 1.0.5
@@ -16102,33 +18402,25 @@ packages:
- esbuild
- uglify-js
- /whatwg-url@11.0.0:
- resolution: {integrity: sha512-RKT8HExMpoYx4igMiVMY83lN6UeITKJlBQ+vR/8ZJ8OCdSiN3RwCq+9gH0+Xzj0+5IrM6i4j/6LuvzbZIQgEcQ==}
- engines: {node: '>=12'}
+ whatwg-url@11.0.0:
dependencies:
tr46: 3.0.0
webidl-conversions: 7.0.0
- dev: false
- /whatwg-url@5.0.0:
- resolution: {integrity: sha512-saE57nupxk6v3HY35+jzBwYa0rKSy0XR8JSxZPwgLr7ys0IBzhGviA1/TUGJLmSVqs8pb9AnvICXEuOHLprYTw==}
+ whatwg-url@5.0.0:
dependencies:
tr46: 0.0.3
webidl-conversions: 3.0.1
- /which-boxed-primitive@1.0.2:
- resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==}
+ which-boxed-primitive@1.0.2:
dependencies:
is-bigint: 1.0.4
is-boolean-object: 1.1.2
is-number-object: 1.0.7
is-string: 1.0.7
is-symbol: 1.0.4
- dev: true
- /which-builtin-type@1.1.3:
- resolution: {integrity: sha512-YmjsSMDBYsM1CaFiayOVT06+KJeXf0o5M/CAd4o1lTadFAtacTUM49zoYxr/oroopFDfhvN6iEcBxUyc3gvKmw==}
- engines: {node: '>= 0.4'}
+ which-builtin-type@1.1.3:
dependencies:
function.prototype.name: 1.1.6
has-tostringtag: 1.0.2
@@ -16142,71 +18434,46 @@ packages:
which-boxed-primitive: 1.0.2
which-collection: 1.0.2
which-typed-array: 1.1.15
- dev: true
- /which-collection@1.0.2:
- resolution: {integrity: sha512-K4jVyjnBdgvc86Y6BkaLZEN933SwYOuBFkdmBu9ZfkcAbdVbpITnDmjvZ/aQjRXQrv5EPkTnD1s39GiiqbngCw==}
- engines: {node: '>= 0.4'}
+ which-collection@1.0.2:
dependencies:
is-map: 2.0.3
is-set: 2.0.3
is-weakmap: 2.0.2
is-weakset: 2.0.3
- dev: true
- /which-typed-array@1.1.15:
- resolution: {integrity: sha512-oV0jmFtUky6CXfkqehVvBP/LSWJ2sy4vWMioiENyJLePrBO/yKyV9OyJySfAKosh+RYkIl5zJCNZ8/4JncrpdA==}
- engines: {node: '>= 0.4'}
+ which-typed-array@1.1.15:
dependencies:
available-typed-arrays: 1.0.7
call-bind: 1.0.7
for-each: 0.3.3
gopd: 1.0.1
has-tostringtag: 1.0.2
- dev: true
- /which@2.0.2:
- resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==}
- engines: {node: '>= 8'}
- hasBin: true
+ which@2.0.2:
dependencies:
isexe: 2.0.0
- /which@4.0.0:
- resolution: {integrity: sha512-GlaYyEb07DPxYCKhKzplCWBJtvxZcZMrL+4UkrTSJHHPyZU4mYYTv3qaOe77H7EODLSSopAUFAc6W8U4yqvscg==}
- engines: {node: ^16.13.0 || >=18.0.0}
- hasBin: true
+ which@4.0.0:
dependencies:
isexe: 3.1.1
- dev: false
- /wide-align@1.1.5:
- resolution: {integrity: sha512-eDMORYaPNZ4sQIuuYPDHdQvf4gyCF9rEEV/yPxGfwPkRodwEgiMUUXTx/dex+Me0wxx53S+NgUHaP7y3MGlDmg==}
- requiresBuild: true
+ wide-align@1.1.5:
dependencies:
string-width: 4.2.3
- dev: false
optional: true
- /windows-release@4.0.0:
- resolution: {integrity: sha512-OxmV4wzDKB1x7AZaZgXMVsdJ1qER1ed83ZrTYd5Bwq2HfJVg3DJS8nqlAG4sMoJ7mu8cuRmLEYyU13BKwctRAg==}
- engines: {node: '>=10'}
+ windows-release@4.0.0:
dependencies:
execa: 4.1.0
- dev: true
- /winston-transport@4.7.0:
- resolution: {integrity: sha512-ajBj65K5I7denzer2IYW6+2bNIVqLGDHqDw3Ow8Ohh+vdW+rv4MZ6eiDvHoKhfJFZ2auyN8byXieDDJ96ViONg==}
- engines: {node: '>= 12.0.0'}
+ winston-transport@4.7.0:
dependencies:
logform: 2.6.0
readable-stream: 3.6.2
triple-beam: 1.4.1
- dev: false
- /winston@3.13.0:
- resolution: {integrity: sha512-rwidmA1w3SE4j0E5MuIufFhyJPBDG7Nu71RkZor1p2+qHvJSZ9GYDA81AyleQcZbh/+V6HjeBdfnTZJm9rSeQQ==}
- engines: {node: '>= 12.0.0'}
+ winston@3.13.0:
dependencies:
'@colors/colors': 1.6.0
'@dabh/diagnostics': 2.0.3
@@ -16219,81 +18486,51 @@ packages:
stack-trace: 0.0.10
triple-beam: 1.4.1
winston-transport: 4.7.0
- dev: false
- /wrap-ansi@6.2.0:
- resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==}
- engines: {node: '>=8'}
+ wrap-ansi@6.2.0:
dependencies:
ansi-styles: 4.3.0
string-width: 4.2.3
strip-ansi: 6.0.1
- dev: true
- /wrap-ansi@7.0.0:
- resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==}
- engines: {node: '>=10'}
+ wrap-ansi@7.0.0:
dependencies:
ansi-styles: 4.3.0
string-width: 4.2.3
strip-ansi: 6.0.1
- /wrap-ansi@8.1.0:
- resolution: {integrity: sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==}
- engines: {node: '>=12'}
+ wrap-ansi@8.1.0:
dependencies:
ansi-styles: 6.2.1
string-width: 5.1.2
strip-ansi: 7.1.0
- /wrappy@1.0.2:
- resolution: {integrity: sha512-l4Sp/DRseor9wL6EvV2+TuQn63dMkPjZ/sp9XkghTEbV9KlPS1xUsZ3u7/IQO4wxtcFB4bgpQPRcR3QCvezPcQ==}
+ wrappy@1.0.2: {}
- /write-file-atomic@4.0.2:
- resolution: {integrity: sha512-7KxauUdBmSdWnmpaGFg+ppNjKF8uNLry8LyzjauQDOVONfFLNKrKvQOxZ/VuTIcS/gge/YNahf5RIIQWTSarlg==}
- engines: {node: ^12.13.0 || ^14.15.0 || >=16.0.0}
+ write-file-atomic@4.0.2:
dependencies:
imurmurhash: 0.1.4
signal-exit: 3.0.7
- dev: true
- /xmlbuilder@10.1.1:
- resolution: {integrity: sha512-OyzrcFLL/nb6fMGHbiRDuPup9ljBycsdCypwuyg5AAHvyWzGfChJpCXMG88AGTIMFhGZ9RccFN1e6lhg3hkwKg==}
- engines: {node: '>=4.0'}
- dev: false
+ xlsx@https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz: {}
- /xtend@4.0.2:
- resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==}
- engines: {node: '>=0.4'}
+ xmlbuilder@10.1.1: {}
- /y18n@5.0.8:
- resolution: {integrity: sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==}
- engines: {node: '>=10'}
+ xtend@4.0.2: {}
- /yallist@3.1.1:
- resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==}
+ y18n@5.0.8: {}
- /yallist@4.0.0:
- resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==}
- dev: false
+ yallist@3.1.1: {}
- /yaml@1.10.2:
- resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==}
- engines: {node: '>= 6'}
+ yallist@4.0.0: {}
- /yaml@2.4.1:
- resolution: {integrity: sha512-pIXzoImaqmfOrL7teGUBt/T7ZDnyeGBWyXQBvOVhLkWLN37GXv8NMLK406UY6dS51JfcQHsmcW5cJ441bHg6Lg==}
- engines: {node: '>= 14'}
- hasBin: true
- dev: true
+ yaml@1.10.2: {}
- /yargs-parser@21.1.1:
- resolution: {integrity: sha512-tVpsJW7DdjecAiFpbIB1e3qxIQsE6NoPc5/eTdrbbIC4h0LVsWhnoa3g+m2HclBIujHzsxZ4VJVA+GUuc2/LBw==}
- engines: {node: '>=12'}
+ yaml@2.4.1: {}
- /yargs@17.7.2:
- resolution: {integrity: sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==}
- engines: {node: '>=12'}
+ yargs-parser@21.1.1: {}
+
+ yargs@17.7.2:
dependencies:
cliui: 8.0.1
escalade: 3.1.2
@@ -16303,33 +18540,20 @@ packages:
y18n: 5.0.8
yargs-parser: 21.1.1
- /yauzl@2.10.0:
- resolution: {integrity: sha512-p4a9I6X6nu6IhoGmBqAcbJy1mlC4j27vEPZX9F4L4/vZT3Lyq1VkFHw/V/PUcB9Buo+DG3iHkT0x3Qya58zc3g==}
+ yauzl@2.10.0:
dependencies:
buffer-crc32: 0.2.13
fd-slicer: 1.1.0
- dev: false
- /yjs@13.6.15:
- resolution: {integrity: sha512-moFv4uNYhp8BFxIk3AkpoAnnjts7gwdpiG8RtyFiKbMtxKCS0zVZ5wPaaGpwC3V2N/K8TK8MwtSI3+WO9CHWjQ==}
- engines: {node: '>=16.0.0', npm: '>=8.0.0'}
+ yjs@13.6.15:
dependencies:
lib0: 0.2.94
- dev: false
- /yn@3.1.1:
- resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==}
- engines: {node: '>=6'}
- dev: true
+ yn@3.1.1: {}
- /yocto-queue@0.1.0:
- resolution: {integrity: sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==}
- engines: {node: '>=10'}
- dev: true
+ yocto-queue@0.1.0: {}
- /zhlint@0.7.1:
- resolution: {integrity: sha512-FwwBm1JKyvIBm16exTqyG5gfnvp1fCKn9hIkjXj3cmbCn3aWE6FQaPTkmJfrLR0JNP1CIZjBDdD5Wkbts2r8PA==}
- hasBin: true
+ zhlint@0.7.1(sass@1.58.3)(terser@5.31.0):
dependencies:
chalk: 4.1.2
glob: 7.2.3
@@ -16338,7 +18562,7 @@ packages:
remark-frontmatter: 1.3.3
remark-parse: 7.0.2
unified: 8.4.2
- vitest: 0.21.1
+ vitest: 0.21.1(sass@1.58.3)(terser@5.31.0)
transitivePeerDependencies:
- '@edge-runtime/vm'
- '@vitest/browser'
@@ -16352,45 +18576,20 @@ packages:
- sugarss
- supports-color
- terser
- dev: true
- /zrender@5.4.1:
- resolution: {integrity: sha512-M4Z05BHWtajY2241EmMPHglDQAJ1UyHQcYsxDNzD9XLSkPDqMq4bB28v9Pb4mvHnVQ0GxyTklZ/69xCFP6RXBA==}
+ zrender@5.4.1:
dependencies:
tslib: 2.3.0
- dev: false
- /zrender@5.5.0:
- resolution: {integrity: sha512-O3MilSi/9mwoovx77m6ROZM7sXShR/O/JIanvzTwjN3FORfLSr81PsUGd7jlaYOeds9d8tw82oP44+3YucVo+w==}
+ zrender@5.5.0:
dependencies:
tslib: 2.3.0
- dev: false
- /zustand@4.3.5(immer@9.0.19)(react@18.3.1):
- resolution: {integrity: sha512-2iPUzfwx+g3f0PagOMz2vDO9mZzEp2puFpNe7vrAymVPOEIEUjCPkC4/zy84eAscxIWmTU4j9g6upXYkJdzEFQ==}
- engines: {node: '>=12.7.0'}
- peerDependencies:
- immer: '>=9.0'
- react: '>=16.8'
- peerDependenciesMeta:
- immer:
- optional: true
- react:
- optional: true
+ zustand@4.3.5(immer@9.0.19)(react@18.3.1):
dependencies:
+ use-sync-external-store: 1.2.0(react@18.3.1)
+ optionalDependencies:
immer: 9.0.19
react: 18.3.1
- use-sync-external-store: 1.2.0(react@18.3.1)
- dev: false
-
- /zwitch@2.0.4:
- resolution: {integrity: sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==}
- dev: false
- '@cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz':
- resolution: {tarball: https://cdn.sheetjs.com/xlsx-0.19.3/xlsx-0.19.3.tgz}
- name: xlsx
- version: 0.19.3
- engines: {node: '>=0.8'}
- hasBin: true
- dev: false
+ zwitch@2.0.4: {}
From 31cbf2c54bdacacbfb168415cbd11a8afafbbc3e Mon Sep 17 00:00:00 2001
From: DL <18911755085@163.com>
Date: Tue, 18 Jun 2024 18:09:45 +0800
Subject: [PATCH 4/9] =?UTF-8?q?=E4=BF=9D=E5=AD=98=E6=99=BA=E8=83=BD?=
=?UTF-8?q?=E4=BD=93=E9=85=8D=E7=BD=AE?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
.gitignore | 1 +
.husky/post-checkout | 3 +
.husky/post-commit | 3 +
.husky/post-merge | 3 +
.husky/pre-push | 3 +
.../temp.json" | 5 +
...6\231\272\350\203\275\344\275\2231.1.json" | 2732 ++++++++++++++++
...6\231\272\350\203\275\344\275\2231.2.json" | 2814 +++++++++++++++++
...6\231\272\350\203\275\344\275\2232.0.json" | 2674 ++++++++++++++++
.../README.md" | 7 +
.../ssl/tls.crt" | 76 -
.../ssl/tls.key" | 27 -
.../\346\265\213\350\257\225.py" | 87 -
.../config.json" | 251 ++
.../docker-compose.yml" | 209 ++
15 files changed, 8705 insertions(+), 190 deletions(-)
create mode 100755 .husky/post-checkout
create mode 100755 .husky/post-commit
create mode 100755 .husky/post-merge
create mode 100755 .husky/pre-push
create mode 100644 "docker/\345\272\224\347\224\250\344\277\241\346\201\257/temp.json"
create mode 100644 "docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.1.json"
create mode 100644 "docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.2.json"
create mode 100644 "docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2232.0.json"
create mode 100644 "docker/\351\203\250\347\275\262\344\277\241\346\201\257/README.md"
delete mode 100644 "docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.crt"
delete mode 100644 "docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.key"
delete mode 100644 "docker/\351\203\250\347\275\262\344\277\241\346\201\257/\346\265\213\350\257\225.py"
create mode 100644 "docker/\351\203\250\347\275\262\344\277\241\346\201\257/\351\205\215\347\275\256\346\226\207\344\273\266/config.json"
create mode 100644 "docker/\351\203\250\347\275\262\344\277\241\346\201\257/\351\205\215\347\275\256\346\226\207\344\273\266/docker-compose.yml"
diff --git a/.gitignore b/.gitignore
index 06e19e3a682..ad3807b7bd8 100644
--- a/.gitignore
+++ b/.gitignore
@@ -17,6 +17,7 @@ yarn-debug.log*
yarn-error.log*
.pnpm-debug.log*
*.tar
+*.zip
# local env files
.env*.local
diff --git a/.husky/post-checkout b/.husky/post-checkout
new file mode 100755
index 00000000000..ca7fcb40088
--- /dev/null
+++ b/.husky/post-checkout
@@ -0,0 +1,3 @@
+#!/bin/sh
+command -v git-lfs >/dev/null 2>&1 || { echo >&2 "\nThis repository is configured for Git LFS but 'git-lfs' was not found on your path. If you no longer wish to use Git LFS, remove this hook by deleting the 'post-checkout' file in the hooks directory (set by 'core.hookspath'; usually '.git/hooks').\n"; exit 2; }
+git lfs post-checkout "$@"
diff --git a/.husky/post-commit b/.husky/post-commit
new file mode 100755
index 00000000000..52b339cb3f4
--- /dev/null
+++ b/.husky/post-commit
@@ -0,0 +1,3 @@
+#!/bin/sh
+command -v git-lfs >/dev/null 2>&1 || { echo >&2 "\nThis repository is configured for Git LFS but 'git-lfs' was not found on your path. If you no longer wish to use Git LFS, remove this hook by deleting the 'post-commit' file in the hooks directory (set by 'core.hookspath'; usually '.git/hooks').\n"; exit 2; }
+git lfs post-commit "$@"
diff --git a/.husky/post-merge b/.husky/post-merge
new file mode 100755
index 00000000000..a912e667aa3
--- /dev/null
+++ b/.husky/post-merge
@@ -0,0 +1,3 @@
+#!/bin/sh
+command -v git-lfs >/dev/null 2>&1 || { echo >&2 "\nThis repository is configured for Git LFS but 'git-lfs' was not found on your path. If you no longer wish to use Git LFS, remove this hook by deleting the 'post-merge' file in the hooks directory (set by 'core.hookspath'; usually '.git/hooks').\n"; exit 2; }
+git lfs post-merge "$@"
diff --git a/.husky/pre-push b/.husky/pre-push
new file mode 100755
index 00000000000..0f0089bc25d
--- /dev/null
+++ b/.husky/pre-push
@@ -0,0 +1,3 @@
+#!/bin/sh
+command -v git-lfs >/dev/null 2>&1 || { echo >&2 "\nThis repository is configured for Git LFS but 'git-lfs' was not found on your path. If you no longer wish to use Git LFS, remove this hook by deleting the 'pre-push' file in the hooks directory (set by 'core.hookspath'; usually '.git/hooks').\n"; exit 2; }
+git lfs pre-push "$@"
diff --git "a/docker/\345\272\224\347\224\250\344\277\241\346\201\257/temp.json" "b/docker/\345\272\224\347\224\250\344\277\241\346\201\257/temp.json"
new file mode 100644
index 00000000000..2a0e5984d3d
--- /dev/null
+++ "b/docker/\345\272\224\347\224\250\344\277\241\346\201\257/temp.json"
@@ -0,0 +1,5 @@
+{
+ "args": {
+ "answer": "今天是个好日子"
+ }
+}
\ No newline at end of file
diff --git "a/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.1.json" "b/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.1.json"
new file mode 100644
index 00000000000..add181071b1
--- /dev/null
+++ "b/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.1.json"
@@ -0,0 +1,2732 @@
+{
+ "nodes": [
+ {
+ "nodeId": "userGuide",
+ "name": "系统配置",
+ "intro": "可以配置应用的系统参数",
+ "avatar": "/imgs/workflow/userGuide.png",
+ "flowNodeType": "userGuide",
+ "position": {
+ "x": 657.2563054117943,
+ "y": -879.4392921929009
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "welcomeText",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "string",
+ "label": "core.app.Welcome Text",
+ "value": ""
+ },
+ {
+ "key": "variables",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "core.app.Chat Variable",
+ "value": []
+ },
+ {
+ "key": "questionGuide",
+ "valueType": "boolean",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "core.app.Question Guide",
+ "value": false
+ },
+ {
+ "key": "tts",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": {
+ "type": "web"
+ }
+ },
+ {
+ "key": "whisper",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": {
+ "open": false,
+ "autoSend": false,
+ "autoTTSResponse": false
+ }
+ },
+ {
+ "key": "scheduleTrigger",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": null
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "448745",
+ "name": "流程开始",
+ "intro": "",
+ "avatar": "/imgs/workflow/userChatInput.svg",
+ "flowNodeType": "workflowStart",
+ "position": {
+ "x": -1911.6517631424638,
+ "y": 278.4111825392582
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "userChatInput",
+ "renderTypeList": [
+ "reference",
+ "textarea"
+ ],
+ "valueType": "string",
+ "label": "用户问题",
+ "required": true,
+ "toolDescription": "用户问题"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "userChatInput",
+ "key": "userChatInput",
+ "label": "core.module.input.label.user question",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "kp1od69f61Am",
+ "name": "初始化变量",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 483.4259495092815,
+ "y": 188.19072122988558
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main(){\n const toolList = `FINISH(answer: str) -> str - 结束任务,返回最终结果\nTablesStructure() -> str - 获取MySQL数据库中所有表的架构详情。\nExecuteSQL(sql:str) -> object - 执行MySQL查询并返回JSON格式结果。\nDisplayECharts(options:object) -> str - 根据echarts的JSON配置,展示图表。\n `\n const toolNames = \"FINISH,TablesStructure,ExecuteSQL\"\n\n return {\n toolList,\n toolNames\n }\n}\n\n"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "toolList",
+ "valueType": "string",
+ "label": "toolList"
+ },
+ {
+ "id": "gR0mkQpJ4Og8",
+ "type": "dynamic",
+ "key": "toolNames",
+ "valueType": "string",
+ "label": "toolNames"
+ }
+ ]
+ },
+ {
+ "nodeId": "plSmXvUVduRg",
+ "name": "AI 思考",
+ "intro": "AI 大模型对话",
+ "avatar": "/imgs/workflow/AI.png",
+ "flowNodeType": "chatNode",
+ "showStatus": true,
+ "position": {
+ "x": 2448.8107961091173,
+ "y": -140.91754550380483
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "model",
+ "renderTypeList": [
+ "settingLLMModel",
+ "reference"
+ ],
+ "label": "core.module.input.label.aiModel",
+ "valueType": "string",
+ "value": "qwen-max"
+ },
+ {
+ "key": "temperature",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 0,
+ "valueType": "number",
+ "min": 0,
+ "max": 10,
+ "step": 1
+ },
+ {
+ "key": "maxToken",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 2000,
+ "valueType": "number",
+ "min": 100,
+ "max": 4000,
+ "step": 50
+ },
+ {
+ "key": "isResponseAnswerText",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": true,
+ "valueType": "boolean"
+ },
+ {
+ "key": "quoteTemplate",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "quotePrompt",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "systemPrompt",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "max": 3000,
+ "valueType": "string",
+ "label": "core.ai.Prompt",
+ "description": "core.app.tip.chatNodeSystemPromptTip",
+ "placeholder": "core.app.tip.chatNodeSystemPromptTip",
+ "selectedTypeIndex": 0,
+ "value": "- Role: 强大的AI助手\n- Background: 用户需要自动化解决某些问题,可能涉及数据处理、信息检索或其他任务。\n- Profile: 你是一个全能的AI助手,具备使用各种工具和执行指令的能力,以自动化的方式解决问题。\n- Skills: 自动化处理、工具使用、问题解决、信息检索。\n- Goals: 提供一个自动化解决方案,使用户能够通过工具和指令快速解决问题。\n- Constrains: 解决方案需要高效、可靠,并且易于用户理解和操作。\n- OutputFormat: 指令和工具使用的步骤说明。\n"
+ },
+ {
+ "key": "history",
+ "renderTypeList": [
+ "numberInput",
+ "reference"
+ ],
+ "valueType": "chatHistory",
+ "label": "core.module.input.label.chat history",
+ "description": "最多携带多少轮对话记录",
+ "required": true,
+ "min": 0,
+ "max": 50,
+ "value": 6
+ },
+ {
+ "key": "userChatInput",
+ "renderTypeList": [
+ "reference",
+ "textarea"
+ ],
+ "valueType": "string",
+ "label": "用户问题",
+ "required": true,
+ "toolDescription": "用户问题",
+ "selectedTypeIndex": 1,
+ "value": "你是强大的AI助手,可以使用工具与指令自动化解决问题。\n\n你的任务是:\n{{userQuestion}}\n如果此任务表达“没有了”、“已完成”或类似意思,你直接执行下述工具中的FINISH动作即可。\n\n任务相关数据库表结构:\n{{relatedTableStructure}}\n\n你可以使用以下工具或指令,它们又称为动作或actions:\n{{toolList}}\n\n你必须遵循以下约束来完成任务。\n1. 每次你的决策只使用一种工具,你可以使用任意多次。\n2. 确保你调用的指令或使用的工具在给定的工具列表中, {{toolNames}}。\n3. 确保你的回答不会包含违法或有侵犯性的信息。\n4. 如果你已经完成所有任务,确保执行\"FINISH\"动作结束。\n5. 用中文思考和输出。\n6. 如果执行某个指令或工具失败,尝试改变参数或参数格式再次调用。\n7. 你生成的回复必须遵循上文中给定的事实信息。不可以编造信息。DO NOT MAKE UP INFORMATION.\n8. 如果得到的结果不正确,尝试更换表达方式。\n9. 已经得到的信息,不要反复查询。\n10. 确保你生成的动作是可以精确执行的。动作做中可以包括具体方法和目标输出。\n11. 看到一个概念时尝试获取它的准确定义,并分析从哪些输入可以得到它的具体取值。\n12. 生成一个自然语言查询时,请在查询中包含全部的已知信息。\n13. 在执行分析或计算动作前,确保该分析或计算中涉及的所有子概念都已经得到了定义。\n14. 禁止打印一个文件的全部内容,这样的操作代价太大,且会造成不可预期的后果,是被严格禁止的。\n15. 不要向用户提问。\n\n当前的任务执行记录:\n{{taskRecord}}\n\n输出形式:\n(1)首先,根据以下格式说明,输出你的思考过程:\n关键概念: 任务中涉及的组合型概念或实体。已经明确获得取值的关键概念,将其取值完整备注在概念后。\n概念拆解: 将任务中的关键概念拆解为一系列待查询的子要素。每个关键概念一行,后接这个概念的子要素,每个子要素一行,行前以' -'开始。已经明确获得取值的子概念,将其取值完整备注在子概念后。\n反思:\n 自我反思,观察以前的执行记录,思考概念拆解是否完整、准确。\n 一步步思考是否每一个的关键概念或要素的查询都得到了准确的结果。\n 反思你已经得到哪个要素/概念。你的到的要素/概念取值是否正确。从当前的信息中还不能得到哪些要素/概念。\n 每个反思一行,行前以' -'开始。\n思考: 观察执行记录和你的自我反思,并一步步思考\n A. 分析要素间的依赖关系,例如,如果需要获得要素X和Y的值:\n i. 是否需要先获得X的值/定义,才能通过X来获得Y?\n ii. 如果先获得X,是否可以通过X筛选Y,减少穷举每个Y的代价?\n iii. X和Y是否存在在同一数据源中,能否在获取X的同时获取Y?\n iv. 是否还有更高效或更聪明的办法来查询一个概念或要素?\n v. 如果上一次尝试查询一个概念或要素时失败了,是否可以尝试从另一个资源中再次查询?\n vi. 诸如此类,你可以扩展更多的思考 ...\n B. 根据以上分析,排列子要素间的查询优先级\n C. 找出当前需要获得取值的子要素\n D. 不可以使用“假设”:不要对要素的取值/定义做任何假设,确保你的信息全部来自明确的数据源!\n推理: 根据你的反思与思考,一步步推理被选择的子要素取值的获取方式。如果前一次的计划失败了,请检查输入中是否包含每个概念/要素的明确定义,并尝试细化你的查询描述。\n计划: 严格遵守以下规则,计划你的当前动作。\n A. 详细列出当前动作的执行计划。只计划一步的动作。PLAN ONE STEP ONLY!\n B. 一步步分析,包括数据源,对数据源的操作方式,对数据的分析方法。有哪些已知常量可以直接代入此次分析。\n C. 不要尝试计算文件的每一个元素,这种计算代价太高,是严格禁止的。你可以通过分析找到更有效的方法,比如条件筛选。\n D. 上述分析是否依赖某个要素的取值/定义,且该要素的取值/定义尚未获得。若果是,重新规划当前动作,确保所有依赖的要素的取值/定义都已经获得。\n E. 不要对要素的取值/定义做任何假设,确保你的信息来自给定的数据源。不要编造信息。DO NOT MAKE UP ANY INFORMATION!!!\n F. 确保你执行的动作涉及的所有要素都已获得确切的取值/定义。\n G. 如果全部子任务已完成,请执行FINISH动作结束任务。\n\n(2)然后,输出你选择执行的动作/工具\n输出应该是一个符合以下JSON模式的实例,必须包含两个属性:name 和 args。必须用Markdown代码块包裹的JSON字符串。\nname 属性:工具/动作名称。\nargs 属性:工具输入参数,包含参数名称和值,任意类型(anyOf),可以是一个对象(object)或者 null。\n动作json示例:\n```json\n{\n \"name\": \"工具/动作名称\",\n \"args\": {\n \"sql\": \"sql语句\"\n }\n}\n```\n"
+ },
+ {
+ "key": "quoteQA",
+ "renderTypeList": [
+ "settingDatasetQuotePrompt"
+ ],
+ "label": "",
+ "debugLabel": "知识库引用",
+ "description": "",
+ "valueType": "datasetQuote"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "history",
+ "key": "history",
+ "required": true,
+ "label": "core.module.output.label.New context",
+ "description": "core.module.output.description.New context",
+ "valueType": "chatHistory",
+ "type": "static"
+ },
+ {
+ "id": "answerText",
+ "key": "answerText",
+ "required": true,
+ "label": "core.module.output.label.Ai response content",
+ "description": "core.module.output.description.Ai response content",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "ojQ1CcbhnmgX",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 1001.9948668788516,
+ "y": 237.5340594409401
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolList"
+ ],
+ "value": [
+ "kp1od69f61Am",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolNames"
+ ],
+ "value": [
+ "kp1od69f61Am",
+ "gR0mkQpJ4Og8"
+ ],
+ "renderType": "reference",
+ "valueType": "any"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "userQuestion"
+ ],
+ "value": [
+ "448745",
+ "userChatInput"
+ ],
+ "renderType": "reference",
+ "valueType": "any"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "relatedTableStructure"
+ ],
+ "value": [
+ "tZxeEt3enzZa",
+ "answerText"
+ ],
+ "renderType": "reference",
+ "valueType": "any"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "r96dwBiifLKu",
+ "name": "extractToolJSON",
+ "intro": "从文本中提取工具调用的json信息",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 3173.6010009722922,
+ "y": 140.60407059733535
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "inputType": "reference",
+ "valueType": "string",
+ "key": "textContent",
+ "label": "textContent",
+ "description": "文本内容",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": [
+ "plSmXvUVduRg",
+ "answerText"
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "jsonObj",
+ "type": "static",
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "description": "从文本中提取的JSON字符串系列化之后的对象"
+ },
+ {
+ "id": "jsonError",
+ "type": "static",
+ "key": "jsonError",
+ "valueType": "object",
+ "label": "jsonError",
+ "description": "解析报错内容,正确时为null"
+ }
+ ],
+ "pluginId": "666d7c232fc2aba7d6b8b764",
+ "nodeVersion": "w7_7vA"
+ },
+ {
+ "nodeId": "eo6stQZ7yqJ8",
+ "name": "提取工具名称",
+ "intro": "从json对象中提取数据",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 4357.4203769882015,
+ "y": 452.95567658759444
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "name",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "ZczvN8"
+ },
+ {
+ "nodeId": "vFTGzQZre0ga",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 4769.723019571102,
+ "y": 234.14548131337517
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "TablesStructure"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "ExecuteSQL"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "FINISH"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "DisplayECharts"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "y7ygsoHpq4qX",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 5007.496141927355,
+ "y": 1367.3065365960495
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "## 没有可用的工具"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "yiMa1A4dKmRI",
+ "name": "提取工具参数sql",
+ "intro": "从json对象中提取数据",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5804.702334819175,
+ "y": 602.0121350448435
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "args.sql",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "ZczvN8"
+ },
+ {
+ "nodeId": "aHgd6qMxCtAb",
+ "name": "获取表结构",
+ "intro": "查询Mysql数据库全部表结构",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5793.247667188358,
+ "y": -150.9007375557382
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "numberInput",
+ "valueType": "number",
+ "key": "port",
+ "label": "port",
+ "description": "数据库端口",
+ "isToolInput": false,
+ "defaultValue": "3306",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": 9876
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "dbAccount",
+ "label": "dbAccount",
+ "description": "数据库账号",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "root"
+ },
+ {
+ "key": "password",
+ "valueType": "string",
+ "label": "password",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库密码",
+ "canEdit": false,
+ "value": "energy#654321",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "db_name",
+ "valueType": "string",
+ "label": "db_name",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "tablesStructure",
+ "type": "static",
+ "key": "tablesStructure",
+ "valueType": "string",
+ "label": "tablesStructure",
+ "description": "获取数据库表结构信息的结果"
+ }
+ ],
+ "pluginId": "666d4def2fc2aba7d6b8a396",
+ "nodeVersion": "CucPvA"
+ },
+ {
+ "nodeId": "taG3aAWOZKSh",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 3638.4131957007435,
+ "y": 78.43034244498696
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "OR",
+ "list": [
+ {
+ "variable": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "condition": "isEmpty"
+ },
+ {
+ "variable": [
+ "r96dwBiifLKu",
+ "jsonError"
+ ],
+ "condition": "isNotEmpty"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "tLZq0VLAih3o",
+ "name": "ExecuteSQL",
+ "intro": "连接数据库并执行SQL语句,将执行结果以JSON形式返回。",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 6481.937896531293,
+ "y": 375.56953560763816
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "书籍库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "port",
+ "valueType": "number",
+ "label": "port",
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "description": "数据库端口号",
+ "canEdit": false,
+ "value": 9876,
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "dbAccount",
+ "valueType": "string",
+ "label": "dbAccount",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库账号",
+ "canEdit": false,
+ "value": "root",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "password",
+ "label": "password",
+ "description": "数据库密码",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "energy#654321"
+ },
+ {
+ "key": "dbName",
+ "valueType": "string",
+ "label": "dbName",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "sql",
+ "valueType": "string",
+ "label": "sql",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "要执行的sql语句",
+ "canEdit": false,
+ "value": [
+ "yiMa1A4dKmRI",
+ "result"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "switch",
+ "valueType": "boolean",
+ "key": "modifyDatabase",
+ "label": "modifyDatabase",
+ "description": "能否修改数据库,如果为否则增删改操作不会执行。",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "switch"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": ""
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "sql执行结果"
+ }
+ ],
+ "pluginId": "666de0932fc2aba7d6b8f03e",
+ "nodeVersion": "lUNRCw"
+ },
+ {
+ "nodeId": "q8kDfoLzqvUK",
+ "name": "更新任务记录",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 7540.55038499402,
+ "y": 52.58723406646976
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "taskRecord",
+ "valueType": "string",
+ "label": "taskRecord",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ]
+ },
+ {
+ "key": "toolResult",
+ "valueType": "any",
+ "label": "toolResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ]
+ },
+ {
+ "key": "thinkResult",
+ "valueType": "string",
+ "label": "thinkResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "plSmXvUVduRg",
+ "answerText"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({ toolResult, thinkResult, taskRecord }) {\n if (!taskRecord) taskRecord = \"\"\n const newRecord = `思考过程:\n${JSON.stringify(thinkResult)} \n\n工具执行结果:\n${JSON.stringify(toolResult)}\n\n`\n return {\n result: `${taskRecord}\n\n${newRecord}\n `\n }\n\n}\n"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "btpi5o6zLguL",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 8412.856658779987,
+ "y": -580.1664655912948
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ],
+ "value": [
+ "q8kDfoLzqvUK",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "kDlWTIoAzUaR",
+ "name": "计算思考次数",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 1658.6678495491817,
+ "y": -482.39946989275956
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "thinkCount",
+ "valueType": "number",
+ "label": "thinkCount",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({thinkCount}){\n if(!thinkCount) thinkCount = 0\n return {\n result: thinkCount + 1\n }\n}"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "axveSK39E8zx",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 2164.006416820648,
+ "y": -463.99752813605187
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ],
+ "value": [
+ "kDlWTIoAzUaR",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "bpXVZTWiRIju",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 1522.7290551752362,
+ "y": 421.29552626206134
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "kDlWTIoAzUaR",
+ "qLUQfhG0ILRX"
+ ],
+ "condition": "lessThan",
+ "value": "8"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "gF5IAtY410Qn",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 2443.824623023632,
+ "y": 816.2505278216875
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "考超过次数限制,抱歉,我没能完成您的任务。"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "gYTGuOId1z5v",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 6472.637702716522,
+ "y": -57.53151404961562
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "aHgd6qMxCtAb",
+ "tablesStructure"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "riSBXac5NdWn",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 7015.90736726716,
+ "y": 544.2378647244931
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "tLZq0VLAih3o",
+ "result"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "xb4YBjPQkkmt",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 4444.9765842865945,
+ "y": -239.43921063133516
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "#### 没有工具信息,执行结束"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "t2xR8xwxw51Q",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 6472.878103264434,
+ "y": 1276.7257164702219
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "selectedTypeIndex": 1,
+ "value": [
+ "s3PrfiIx6hnx",
+ "qLUQfhG0ILRX"
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "s3PrfiIx6hnx",
+ "name": "提取最终答案",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 5799.9076776466345,
+ "y": 1033.9953893027744
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({jsonObj}){\n \n return {\n result: `\n## 执行结束\n${JSON.stringify(jsonObj.args.answer)}\n `\n }\n}"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "xghWOvzcwrtP",
+ "name": "获取全部表结构",
+ "intro": "查询Mysql数据库全部表结构",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": -1108.5483761323205,
+ "y": 257.9928962472436
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "numberInput",
+ "valueType": "number",
+ "key": "port",
+ "label": "port",
+ "description": "数据库端口",
+ "isToolInput": false,
+ "defaultValue": "3306",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": 9876
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "dbAccount",
+ "label": "dbAccount",
+ "description": "数据库账号",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "root"
+ },
+ {
+ "key": "password",
+ "valueType": "string",
+ "label": "password",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库密码",
+ "canEdit": false,
+ "value": "energy#654321",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "db_name",
+ "valueType": "string",
+ "label": "db_name",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "tablesStructure",
+ "type": "static",
+ "key": "tablesStructure",
+ "valueType": "string",
+ "label": "tablesStructure",
+ "description": "获取数据库表结构信息的结果"
+ }
+ ],
+ "pluginId": "666d4def2fc2aba7d6b8a396",
+ "nodeVersion": "CucPvA"
+ },
+ {
+ "nodeId": "tZxeEt3enzZa",
+ "name": "提取相关表结构",
+ "intro": "AI 大模型对话",
+ "avatar": "/imgs/workflow/AI.png",
+ "flowNodeType": "chatNode",
+ "showStatus": true,
+ "position": {
+ "x": -210.3356173050183,
+ "y": 172.35609334617754
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "model",
+ "renderTypeList": [
+ "settingLLMModel",
+ "reference"
+ ],
+ "label": "core.module.input.label.aiModel",
+ "valueType": "string",
+ "value": "moonshot-v1-32k"
+ },
+ {
+ "key": "temperature",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 0,
+ "valueType": "number",
+ "min": 0,
+ "max": 10,
+ "step": 1
+ },
+ {
+ "key": "maxToken",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 8000,
+ "valueType": "number",
+ "min": 100,
+ "max": 4000,
+ "step": 50
+ },
+ {
+ "key": "isResponseAnswerText",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": false,
+ "valueType": "boolean"
+ },
+ {
+ "key": "quoteTemplate",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "quotePrompt",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "systemPrompt",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "max": 3000,
+ "valueType": "string",
+ "label": "core.ai.Prompt",
+ "description": "core.app.tip.chatNodeSystemPromptTip",
+ "placeholder": "core.app.tip.chatNodeSystemPromptTip",
+ "value": "- Role: 数据库结构提取专家\n- Background: 用户需要从数据库中提取与特定问题相关的表结构信息。\n- Profile: 你是一位专注于数据库表结构提取的专家,能够快速识别并提供用户所需的表结构信息。\n- Skills: 数据库结构识别、信息提取、精确输出。\n- Goals: 提供一个简洁的流程,只返回与用户问题相关的数据库表结构信息。\n- Constrains: 只提供表结构信息,不包含任何额外的解释或分析描述。\n- OutputFormat: 纯表结构信息的文本输出。\n- Workflow:\n 1. 接收用户的问题或需求。\n 2. 快速识别与问题相关的数据库表。\n 3. 提取相关表的表结构信息。\n 4. 返回表结构信息,不包含其他描述。\n- Examples:\n 问题:提供与“销售记录”相关的表结构信息。\n 返回的表结构信息:\n ```\n ## 表名称: 供应商\n | 字段名称 | 字段类型 | 字段描述 |\n |------------|------------|---------------|\n | `id` | `int` | `主键` |\n | `供应商` | `varchar` | `供应商公司名称` |\n | `联系人` | `varchar` | `联系人` |\n | `联系人邮箱` | `varchar` | `联系人邮箱` |\n | `内部对接人` | `varchar` | `内部对接人` |\n\n ## 表名称: 销售记录\n | 字段名称 | 字段类型 | 字段描述 |\n |------------|------------|---------------|\n | `id` | `int` | `主键` |\n | `品类` | `varchar` | `商品类型` |\n | `产品名` | `varchar` | `商品名称` |\n | `单价` | `float` | `商品单价` |\n | `销售量` | `int` | `销售数量` |\n | `销售日期` | `varchar` | `销售日期` |\n | `供应商` | `varchar` | `供应商名称` |\n ```\n\n- Initialization: 请直接发送您需要查询的问题或关键词,我将为您提供相关的数据库表结构信息。"
+ },
+ {
+ "key": "history",
+ "renderTypeList": [
+ "numberInput",
+ "reference"
+ ],
+ "valueType": "chatHistory",
+ "label": "core.module.input.label.chat history",
+ "description": "最多携带多少轮对话记录",
+ "required": true,
+ "min": 0,
+ "max": 50,
+ "value": 6
+ },
+ {
+ "key": "userChatInput",
+ "renderTypeList": [
+ "reference",
+ "textarea"
+ ],
+ "valueType": "string",
+ "label": "用户问题",
+ "required": true,
+ "toolDescription": "用户问题",
+ "value": [
+ "nCFvAGujnCzm",
+ "result"
+ ]
+ },
+ {
+ "key": "quoteQA",
+ "renderTypeList": [
+ "settingDatasetQuotePrompt"
+ ],
+ "label": "",
+ "debugLabel": "知识库引用",
+ "description": "",
+ "valueType": "datasetQuote"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "history",
+ "key": "history",
+ "required": true,
+ "label": "core.module.output.label.New context",
+ "description": "core.module.output.description.New context",
+ "valueType": "chatHistory",
+ "type": "static"
+ },
+ {
+ "id": "answerText",
+ "key": "answerText",
+ "required": true,
+ "label": "core.module.output.label.Ai response content",
+ "description": "core.module.output.description.Ai response content",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "nCFvAGujnCzm",
+ "name": "stringConcatenation",
+ "intro": "将多个字符串变量拼接起来",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": -669.5802546707698,
+ "y": 262.9541268900185
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "stringTemplate",
+ "valueType": "string",
+ "label": "stringTemplate",
+ "renderTypeList": [
+ "textarea"
+ ],
+ "required": true,
+ "description": "JS字符串模板",
+ "canEdit": false,
+ "value": "数据库表结构:\n{{tableStructure}}\n\n用户问题:\n{{question}}\n\n输出跟用户问题相关的表结构信息。\n",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "addInputParam",
+ "valueType": "dynamic",
+ "key": "system_addInputParam",
+ "label": "动态外部数据",
+ "description": "需要填入的变量",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "any",
+ "required": false
+ },
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "required": false,
+ "canEdit": false,
+ "value": ""
+ },
+ {
+ "key": "question",
+ "valueType": "any",
+ "label": "question",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": false,
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true
+ },
+ "value": [
+ "448745",
+ "userChatInput"
+ ]
+ },
+ {
+ "key": "tableStructure",
+ "valueType": "any",
+ "label": "tableStructure",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": false,
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true
+ },
+ "value": [
+ "xghWOvzcwrtP",
+ "tablesStructure"
+ ]
+ },
+ {
+ "key": "reply",
+ "valueType": "boolean",
+ "label": "reply",
+ "renderTypeList": [
+ "switch"
+ ],
+ "required": true,
+ "description": "拼接后的字符串是否要直接回复",
+ "canEdit": false,
+ "value": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "string",
+ "label": "result",
+ "description": "字符串拼接结果"
+ }
+ ],
+ "pluginId": "666e525f2fc2aba7d6b93387",
+ "nodeVersion": "H_1lbL"
+ },
+ {
+ "nodeId": "coCFykxRdNYv",
+ "name": "全局变量重置",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": -1109.8710910725058,
+ "y": 940.935509850432
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ],
+ "value": [
+ "",
+ "0"
+ ],
+ "valueType": "any",
+ "renderType": "input"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "",
+ ""
+ ],
+ "renderType": "input",
+ "valueType": "any"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ],
+ "value": [
+ "",
+ ""
+ ],
+ "renderType": "input",
+ "valueType": "any"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "zTcVPqW5hvAO",
+ "name": "DisplayECharts",
+ "intro": "输入ECharts的JSON配置,展示图表",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 6276.501567902876,
+ "y": 1887.2872599953355
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "inputType": "reference",
+ "valueType": "object",
+ "key": "options",
+ "label": "options",
+ "description": "echarts的JSON配置",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": [
+ "f7EgUoG4BGsD",
+ "result"
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "echartsStr",
+ "type": "static",
+ "key": "echartsStr",
+ "valueType": "string",
+ "label": "echartsStr",
+ "description": "echarts字符串"
+ }
+ ],
+ "pluginId": "666ef17a2fc2aba7d6b9c43a",
+ "nodeVersion": "I6jWt6"
+ },
+ {
+ "nodeId": "f7EgUoG4BGsD",
+ "name": "提取echarts数据",
+ "intro": "从json对象中提取数据",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5800.4124940621095,
+ "y": 1847.2482739526074
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "args.options",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "ZczvN8"
+ },
+ {
+ "nodeId": "gBdAwvoEVNo3",
+ "name": "stringConcatenation",
+ "intro": "将多个字符串变量拼接起来",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 7559.178602721403,
+ "y": 1098.1563527597075
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "stringTemplate",
+ "valueType": "string",
+ "label": "stringTemplate",
+ "renderTypeList": [
+ "textarea"
+ ],
+ "required": true,
+ "description": "JS字符串模板",
+ "canEdit": false,
+ "value": "### 工具调用结果\n{{toolResult}}\n\n",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "addInputParam",
+ "valueType": "dynamic",
+ "key": "system_addInputParam",
+ "label": "动态外部数据",
+ "description": "需要填入的变量",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "any",
+ "required": false
+ },
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "required": false,
+ "canEdit": false,
+ "value": ""
+ },
+ {
+ "key": "toolResult",
+ "valueType": "any",
+ "label": "toolResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": false,
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ]
+ },
+ {
+ "key": "reply",
+ "valueType": "boolean",
+ "label": "reply",
+ "renderTypeList": [
+ "switch"
+ ],
+ "required": true,
+ "description": "拼接后的字符串是否要直接回复",
+ "canEdit": false,
+ "value": true,
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "string",
+ "label": "result",
+ "description": "字符串拼接结果"
+ }
+ ],
+ "pluginId": "666e525f2fc2aba7d6b93387",
+ "nodeVersion": "H_1lbL"
+ }
+ ],
+ "edges": [
+ {
+ "source": "plSmXvUVduRg",
+ "target": "r96dwBiifLKu",
+ "sourceHandle": "plSmXvUVduRg-source-right",
+ "targetHandle": "r96dwBiifLKu-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "y7ygsoHpq4qX",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE",
+ "targetHandle": "y7ygsoHpq4qX-target-top"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "aHgd6qMxCtAb",
+ "sourceHandle": "vFTGzQZre0ga-source-IF",
+ "targetHandle": "aHgd6qMxCtAb-target-left"
+ },
+ {
+ "source": "r96dwBiifLKu",
+ "target": "taG3aAWOZKSh",
+ "sourceHandle": "r96dwBiifLKu-source-right",
+ "targetHandle": "taG3aAWOZKSh-target-left"
+ },
+ {
+ "source": "taG3aAWOZKSh",
+ "target": "eo6stQZ7yqJ8",
+ "sourceHandle": "taG3aAWOZKSh-source-ELSE",
+ "targetHandle": "eo6stQZ7yqJ8-target-top"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "yiMa1A4dKmRI",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 1",
+ "targetHandle": "yiMa1A4dKmRI-target-left"
+ },
+ {
+ "source": "yiMa1A4dKmRI",
+ "target": "tLZq0VLAih3o",
+ "sourceHandle": "yiMa1A4dKmRI-source-right",
+ "targetHandle": "tLZq0VLAih3o-target-left"
+ },
+ {
+ "source": "q8kDfoLzqvUK",
+ "target": "btpi5o6zLguL",
+ "sourceHandle": "q8kDfoLzqvUK-source-right",
+ "targetHandle": "btpi5o6zLguL-target-left"
+ },
+ {
+ "source": "aHgd6qMxCtAb",
+ "target": "gYTGuOId1z5v",
+ "sourceHandle": "aHgd6qMxCtAb-source-right",
+ "targetHandle": "gYTGuOId1z5v-target-left"
+ },
+ {
+ "source": "tLZq0VLAih3o",
+ "target": "riSBXac5NdWn",
+ "sourceHandle": "tLZq0VLAih3o-source-right",
+ "targetHandle": "riSBXac5NdWn-target-left"
+ },
+ {
+ "source": "gYTGuOId1z5v",
+ "target": "q8kDfoLzqvUK",
+ "sourceHandle": "gYTGuOId1z5v-source-right",
+ "targetHandle": "q8kDfoLzqvUK-target-left"
+ },
+ {
+ "source": "riSBXac5NdWn",
+ "target": "q8kDfoLzqvUK",
+ "sourceHandle": "riSBXac5NdWn-source-right",
+ "targetHandle": "q8kDfoLzqvUK-target-left"
+ },
+ {
+ "source": "taG3aAWOZKSh",
+ "target": "xb4YBjPQkkmt",
+ "sourceHandle": "taG3aAWOZKSh-source-IF",
+ "targetHandle": "xb4YBjPQkkmt-target-left"
+ },
+ {
+ "source": "eo6stQZ7yqJ8",
+ "target": "vFTGzQZre0ga",
+ "sourceHandle": "eo6stQZ7yqJ8-source-right",
+ "targetHandle": "vFTGzQZre0ga-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "s3PrfiIx6hnx",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 2",
+ "targetHandle": "s3PrfiIx6hnx-target-left"
+ },
+ {
+ "source": "s3PrfiIx6hnx",
+ "target": "t2xR8xwxw51Q",
+ "sourceHandle": "s3PrfiIx6hnx-source-right",
+ "targetHandle": "t2xR8xwxw51Q-target-left"
+ },
+ {
+ "source": "xghWOvzcwrtP",
+ "target": "nCFvAGujnCzm",
+ "sourceHandle": "xghWOvzcwrtP-source-right",
+ "targetHandle": "nCFvAGujnCzm-target-left"
+ },
+ {
+ "source": "nCFvAGujnCzm",
+ "target": "tZxeEt3enzZa",
+ "sourceHandle": "nCFvAGujnCzm-source-right",
+ "targetHandle": "tZxeEt3enzZa-target-left"
+ },
+ {
+ "source": "tZxeEt3enzZa",
+ "target": "kp1od69f61Am",
+ "sourceHandle": "tZxeEt3enzZa-source-right",
+ "targetHandle": "kp1od69f61Am-target-left"
+ },
+ {
+ "source": "kp1od69f61Am",
+ "target": "ojQ1CcbhnmgX",
+ "sourceHandle": "kp1od69f61Am-source-right",
+ "targetHandle": "ojQ1CcbhnmgX-target-left"
+ },
+ {
+ "source": "ojQ1CcbhnmgX",
+ "target": "kDlWTIoAzUaR",
+ "sourceHandle": "ojQ1CcbhnmgX-source-right",
+ "targetHandle": "kDlWTIoAzUaR-target-left"
+ },
+ {
+ "source": "btpi5o6zLguL",
+ "target": "kDlWTIoAzUaR",
+ "sourceHandle": "btpi5o6zLguL-source-right",
+ "targetHandle": "kDlWTIoAzUaR-target-top"
+ },
+ {
+ "source": "bpXVZTWiRIju",
+ "target": "plSmXvUVduRg",
+ "sourceHandle": "bpXVZTWiRIju-source-IF",
+ "targetHandle": "plSmXvUVduRg-target-left"
+ },
+ {
+ "source": "bpXVZTWiRIju",
+ "target": "gF5IAtY410Qn",
+ "sourceHandle": "bpXVZTWiRIju-source-ELSE",
+ "targetHandle": "gF5IAtY410Qn-target-left"
+ },
+ {
+ "source": "kDlWTIoAzUaR",
+ "target": "axveSK39E8zx",
+ "sourceHandle": "kDlWTIoAzUaR-source-right",
+ "targetHandle": "axveSK39E8zx-target-left"
+ },
+ {
+ "source": "kDlWTIoAzUaR",
+ "target": "bpXVZTWiRIju",
+ "sourceHandle": "kDlWTIoAzUaR-source-bottom",
+ "targetHandle": "bpXVZTWiRIju-target-top"
+ },
+ {
+ "source": "448745",
+ "target": "xghWOvzcwrtP",
+ "sourceHandle": "448745-source-right",
+ "targetHandle": "xghWOvzcwrtP-target-left"
+ },
+ {
+ "source": "448745",
+ "target": "coCFykxRdNYv",
+ "sourceHandle": "448745-source-right",
+ "targetHandle": "coCFykxRdNYv-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "f7EgUoG4BGsD",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 3",
+ "targetHandle": "f7EgUoG4BGsD-target-left"
+ },
+ {
+ "source": "f7EgUoG4BGsD",
+ "target": "zTcVPqW5hvAO",
+ "sourceHandle": "f7EgUoG4BGsD-source-right",
+ "targetHandle": "zTcVPqW5hvAO-target-left"
+ },
+ {
+ "source": "q8kDfoLzqvUK",
+ "target": "gBdAwvoEVNo3",
+ "sourceHandle": "q8kDfoLzqvUK-source-bottom",
+ "targetHandle": "gBdAwvoEVNo3-target-top"
+ }
+ ],
+ "chatConfig": {
+ "welcomeText": "你好,我是你的智能助手",
+ "variables": [
+ {
+ "id": "b0qmow",
+ "key": "toolList",
+ "label": "工具列表",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ },
+ {
+ "id": "a2zclk",
+ "key": "toolNames",
+ "label": "工具名称",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ },
+ {
+ "id": "nv8gn7",
+ "key": "userQuestion",
+ "label": "用户问题",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "8ikfq7",
+ "key": "taskRecord",
+ "label": "任务记录",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "25syrz",
+ "key": "thinkCount",
+ "label": "思考次数",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "p3fdy5",
+ "key": "toolResult",
+ "label": "工具输出结果",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ },
+ {
+ "id": "ek4da3",
+ "key": "relatedTableStructure",
+ "label": "相关表结构",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ }
+ ],
+ "scheduledTriggerConfig": {
+ "cronString": "0 0 * * *",
+ "timezone": "Asia/Shanghai",
+ "defaultPrompt": ""
+ },
+ "_id": "666c16832fc2aba7d6b8853e"
+ }
+}
\ No newline at end of file
diff --git "a/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.2.json" "b/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.2.json"
new file mode 100644
index 00000000000..50e7c975c07
--- /dev/null
+++ "b/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2231.2.json"
@@ -0,0 +1,2814 @@
+{
+ "nodes": [
+ {
+ "nodeId": "userGuide",
+ "name": "系统配置",
+ "intro": "可以配置应用的系统参数",
+ "avatar": "/imgs/workflow/userGuide.png",
+ "flowNodeType": "userGuide",
+ "position": {
+ "x": 496.81658788720824,
+ "y": -879.4392921929009
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "welcomeText",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "string",
+ "label": "core.app.Welcome Text",
+ "value": ""
+ },
+ {
+ "key": "variables",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "core.app.Chat Variable",
+ "value": []
+ },
+ {
+ "key": "questionGuide",
+ "valueType": "boolean",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "core.app.Question Guide",
+ "value": false
+ },
+ {
+ "key": "tts",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": {
+ "type": "web"
+ }
+ },
+ {
+ "key": "whisper",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": {
+ "open": false,
+ "autoSend": false,
+ "autoTTSResponse": false
+ }
+ },
+ {
+ "key": "scheduleTrigger",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": null
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "448745",
+ "name": "流程开始",
+ "intro": "",
+ "avatar": "/imgs/workflow/userChatInput.svg",
+ "flowNodeType": "workflowStart",
+ "position": {
+ "x": -1911.6517631424638,
+ "y": 278.4111825392582
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "userChatInput",
+ "renderTypeList": [
+ "reference",
+ "textarea"
+ ],
+ "valueType": "string",
+ "label": "用户问题",
+ "required": true,
+ "toolDescription": "用户问题"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "userChatInput",
+ "key": "userChatInput",
+ "label": "core.module.input.label.user question",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "kp1od69f61Am",
+ "name": "初始化变量",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 483.4259495092815,
+ "y": 188.19072122988558
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main(){\n const toolList = `FINISH(answer: str) -> str - 结束任务,返回最终结果\nTablesStructure() -> str - 获取MySQL数据库中所有表的架构详情。\nExecuteSQL(sql:str) -> object - 执行MySQL查询并返回JSON格式结果。\nDisplayECharts(options:object) -> str - 根据echarts的JSON配置,展示图表。\n `\n const toolNames = \"FINISH,TablesStructure,ExecuteSQL\"\n\n return {\n toolList,\n toolNames\n }\n}\n\n"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "toolList",
+ "valueType": "string",
+ "label": "toolList"
+ },
+ {
+ "id": "gR0mkQpJ4Og8",
+ "type": "dynamic",
+ "key": "toolNames",
+ "valueType": "string",
+ "label": "toolNames"
+ }
+ ]
+ },
+ {
+ "nodeId": "plSmXvUVduRg",
+ "name": "AI 思考",
+ "intro": "AI 大模型对话",
+ "avatar": "/imgs/workflow/AI.png",
+ "flowNodeType": "chatNode",
+ "showStatus": true,
+ "position": {
+ "x": 2448.8107961091173,
+ "y": -140.91754550380483
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "model",
+ "renderTypeList": [
+ "settingLLMModel",
+ "reference"
+ ],
+ "label": "core.module.input.label.aiModel",
+ "valueType": "string",
+ "value": "qwen-max"
+ },
+ {
+ "key": "temperature",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 0,
+ "valueType": "number",
+ "min": 0,
+ "max": 10,
+ "step": 1
+ },
+ {
+ "key": "maxToken",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 2000,
+ "valueType": "number",
+ "min": 100,
+ "max": 4000,
+ "step": 50
+ },
+ {
+ "key": "isResponseAnswerText",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": true,
+ "valueType": "boolean"
+ },
+ {
+ "key": "quoteTemplate",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "quotePrompt",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "systemPrompt",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "max": 3000,
+ "valueType": "string",
+ "label": "core.ai.Prompt",
+ "description": "core.app.tip.chatNodeSystemPromptTip",
+ "placeholder": "core.app.tip.chatNodeSystemPromptTip",
+ "selectedTypeIndex": 0,
+ "value": "- Role: 强大的AI助手\n- Background: 用户需要自动化解决某些问题,可能涉及数据处理、信息检索或其他任务。\n- Profile: 你是一个全能的AI助手,具备使用各种工具和执行指令的能力,以自动化的方式解决问题。\n- Skills: 自动化处理、工具使用、问题解决、信息检索。\n- Goals: 提供一个自动化解决方案,使用户能够通过工具和指令快速解决问题。\n- Constrains: 解决方案需要高效、可靠,并且易于用户理解和操作。\n- OutputFormat: 指令和工具使用的步骤说明。\n"
+ },
+ {
+ "key": "history",
+ "renderTypeList": [
+ "numberInput",
+ "reference"
+ ],
+ "valueType": "chatHistory",
+ "label": "core.module.input.label.chat history",
+ "description": "最多携带多少轮对话记录",
+ "required": true,
+ "min": 0,
+ "max": 50,
+ "value": 6
+ },
+ {
+ "key": "userChatInput",
+ "renderTypeList": [
+ "reference",
+ "textarea"
+ ],
+ "valueType": "string",
+ "label": "用户问题",
+ "required": true,
+ "toolDescription": "用户问题",
+ "selectedTypeIndex": 1,
+ "value": "你是强大的AI助手,可以使用工具与指令自动化解决问题。\n\n你的任务是:\n{{userQuestion}}\n如果此任务表达“没有了”、“已完成”或类似意思,你直接执行下述工具中的FINISH动作即可。\n\n任务相关数据库表结构:\n{{relatedTableStructure}}\n\n你可以使用以下工具或指令,它们又称为动作或actions:\n{{toolList}}\n\n你必须遵循以下约束来完成任务。\n1. 每次你的决策只使用一种工具,你可以使用任意多次。\n2. 确保你调用的指令或使用的工具在给定的工具列表中, {{toolNames}}。\n3. 确保你的回答不会包含违法或有侵犯性的信息。\n4. 如果你已经完成所有任务,确保执行\"FINISH\"动作结束。\n5. 用中文思考和输出。\n6. 如果执行某个指令或工具失败,尝试改变参数或参数格式再次调用。\n7. 你生成的回复必须遵循上文中给定的事实信息。不可以编造信息。DO NOT MAKE UP INFORMATION.\n8. 如果得到的结果不正确,尝试更换表达方式。\n9. 已经得到的信息,不要反复查询。\n10. 确保你生成的动作是可以精确执行的。动作做中可以包括具体方法和目标输出。\n11. 看到一个概念时尝试获取它的准确定义,并分析从哪些输入可以得到它的具体取值。\n12. 生成一个自然语言查询时,请在查询中包含全部的已知信息。\n13. 在执行分析或计算动作前,确保该分析或计算中涉及的所有子概念都已经得到了定义。\n14. 禁止打印一个文件的全部内容,这样的操作代价太大,且会造成不可预期的后果,是被严格禁止的。\n15. 不要向用户提问。\n\n当前的任务执行记录:\n{{taskRecord}}\n\n输出形式:\n(1)首先,根据以下格式说明,输出你的思考过程:\n关键概念: 任务中涉及的组合型概念或实体。已经明确获得取值的关键概念,将其取值完整备注在概念后。\n概念拆解: 将任务中的关键概念拆解为一系列待查询的子要素。每个关键概念一行,后接这个概念的子要素,每个子要素一行,行前以' -'开始。已经明确获得取值的子概念,将其取值完整备注在子概念后。\n反思:\n 自我反思,观察以前的执行记录,思考概念拆解是否完整、准确。\n 一步步思考是否每一个的关键概念或要素的查询都得到了准确的结果。\n 反思你已经得到哪个要素/概念。你的到的要素/概念取值是否正确。从当前的信息中还不能得到哪些要素/概念。\n 每个反思一行,行前以' -'开始。\n思考: 观察执行记录和你的自我反思,并一步步思考\n A. 分析要素间的依赖关系,例如,如果需要获得要素X和Y的值:\n i. 是否需要先获得X的值/定义,才能通过X来获得Y?\n ii. 如果先获得X,是否可以通过X筛选Y,减少穷举每个Y的代价?\n iii. X和Y是否存在在同一数据源中,能否在获取X的同时获取Y?\n iv. 是否还有更高效或更聪明的办法来查询一个概念或要素?\n v. 如果上一次尝试查询一个概念或要素时失败了,是否可以尝试从另一个资源中再次查询?\n vi. 诸如此类,你可以扩展更多的思考 ...\n B. 根据以上分析,排列子要素间的查询优先级\n C. 找出当前需要获得取值的子要素\n D. 不可以使用“假设”:不要对要素的取值/定义做任何假设,确保你的信息全部来自明确的数据源!\n推理: 根据你的反思与思考,一步步推理被选择的子要素取值的获取方式。如果前一次的计划失败了,请检查输入中是否包含每个概念/要素的明确定义,并尝试细化你的查询描述。\n计划: 严格遵守以下规则,计划你的当前动作。\n A. 详细列出当前动作的执行计划。只计划一步的动作。PLAN ONE STEP ONLY!\n B. 一步步分析,包括数据源,对数据源的操作方式,对数据的分析方法。有哪些已知常量可以直接代入此次分析。\n C. 不要尝试计算文件的每一个元素,这种计算代价太高,是严格禁止的。你可以通过分析找到更有效的方法,比如条件筛选。\n D. 上述分析是否依赖某个要素的取值/定义,且该要素的取值/定义尚未获得。若果是,重新规划当前动作,确保所有依赖的要素的取值/定义都已经获得。\n E. 不要对要素的取值/定义做任何假设,确保你的信息来自给定的数据源。不要编造信息。DO NOT MAKE UP ANY INFORMATION!!!\n F. 确保你执行的动作涉及的所有要素都已获得确切的取值/定义。\n G. 如果全部子任务已完成,请执行FINISH动作结束任务。\n\n(2)然后,输出你选择执行的动作/工具\n输出应该是一个符合以下JSON模式的实例,必须包含两个属性:name 和 args。必须用Markdown代码块包裹的JSON字符串。\nname 属性:工具/动作名称。\nargs 属性:工具输入参数,包含参数名称和值,任意类型(anyOf),可以是一个对象(object)或者 null。\n动作json示例:\n```json\n{\n \"name\": \"工具/动作名称\",\n \"args\": {\n \"sql\": \"sql语句\"\n }\n}\n```\n"
+ },
+ {
+ "key": "quoteQA",
+ "renderTypeList": [
+ "settingDatasetQuotePrompt"
+ ],
+ "label": "",
+ "debugLabel": "知识库引用",
+ "description": "",
+ "valueType": "datasetQuote"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "history",
+ "key": "history",
+ "required": true,
+ "label": "core.module.output.label.New context",
+ "description": "core.module.output.description.New context",
+ "valueType": "chatHistory",
+ "type": "static"
+ },
+ {
+ "id": "answerText",
+ "key": "answerText",
+ "required": true,
+ "label": "core.module.output.label.Ai response content",
+ "description": "core.module.output.description.Ai response content",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "ojQ1CcbhnmgX",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 1001.9948668788516,
+ "y": 237.5340594409401
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolList"
+ ],
+ "value": [
+ "kp1od69f61Am",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolNames"
+ ],
+ "value": [
+ "kp1od69f61Am",
+ "gR0mkQpJ4Og8"
+ ],
+ "renderType": "reference",
+ "valueType": "any"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "userQuestion"
+ ],
+ "value": [
+ "r8ipfmNspuBj",
+ "newQuestion"
+ ],
+ "renderType": "reference",
+ "valueType": "any"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "relatedTableStructure"
+ ],
+ "value": [
+ "tZxeEt3enzZa",
+ "answerText"
+ ],
+ "renderType": "reference",
+ "valueType": "any"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "r96dwBiifLKu",
+ "name": "extractToolJSON",
+ "intro": "从文本中提取工具调用的json信息",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 3173.6010009722922,
+ "y": 140.60407059733535
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "inputType": "reference",
+ "valueType": "string",
+ "key": "textContent",
+ "label": "textContent",
+ "description": "文本内容",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": [
+ "plSmXvUVduRg",
+ "answerText"
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "jsonObj",
+ "type": "static",
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "description": "从文本中提取的JSON字符串系列化之后的对象"
+ },
+ {
+ "id": "jsonError",
+ "type": "static",
+ "key": "jsonError",
+ "valueType": "object",
+ "label": "jsonError",
+ "description": "解析报错内容,正确时为null"
+ }
+ ],
+ "pluginId": "666d7c232fc2aba7d6b8b764",
+ "nodeVersion": "w7_7vA"
+ },
+ {
+ "nodeId": "eo6stQZ7yqJ8",
+ "name": "提取工具名称",
+ "intro": "从json对象中提取数据",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 4357.4203769882015,
+ "y": 452.95567658759444
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "name",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "ZczvN8"
+ },
+ {
+ "nodeId": "vFTGzQZre0ga",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 4769.723019571102,
+ "y": 234.14548131337517
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "TablesStructure"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "ExecuteSQL"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "FINISH"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "DisplayECharts"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "y7ygsoHpq4qX",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 5007.496141927355,
+ "y": 1367.3065365960495
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "## 没有可用的工具"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "yiMa1A4dKmRI",
+ "name": "提取工具参数sql",
+ "intro": "从json对象中提取数据",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5804.702334819175,
+ "y": 602.0121350448435
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "args.sql",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "ZczvN8"
+ },
+ {
+ "nodeId": "aHgd6qMxCtAb",
+ "name": "获取表结构",
+ "intro": "查询Mysql数据库全部表结构",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5793.247667188358,
+ "y": -150.9007375557382
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "numberInput",
+ "valueType": "number",
+ "key": "port",
+ "label": "port",
+ "description": "数据库端口",
+ "isToolInput": false,
+ "defaultValue": "3306",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": 9876
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "dbAccount",
+ "label": "dbAccount",
+ "description": "数据库账号",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "root"
+ },
+ {
+ "key": "password",
+ "valueType": "string",
+ "label": "password",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库密码",
+ "canEdit": false,
+ "value": "energy#654321",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "db_name",
+ "valueType": "string",
+ "label": "db_name",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "tablesStructure",
+ "type": "static",
+ "key": "tablesStructure",
+ "valueType": "string",
+ "label": "tablesStructure",
+ "description": "获取数据库表结构信息的结果"
+ }
+ ],
+ "pluginId": "666d4def2fc2aba7d6b8a396",
+ "nodeVersion": "CucPvA"
+ },
+ {
+ "nodeId": "taG3aAWOZKSh",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 3638.4131957007435,
+ "y": 78.43034244498696
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "OR",
+ "list": [
+ {
+ "variable": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "condition": "isEmpty"
+ },
+ {
+ "variable": [
+ "r96dwBiifLKu",
+ "jsonError"
+ ],
+ "condition": "isNotEmpty"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "tLZq0VLAih3o",
+ "name": "ExecuteSQL",
+ "intro": "连接数据库并执行SQL语句,将执行结果以JSON形式返回。",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 6481.937896531293,
+ "y": 375.56953560763816
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "书籍库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "port",
+ "valueType": "number",
+ "label": "port",
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "description": "数据库端口号",
+ "canEdit": false,
+ "value": 9876,
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "dbAccount",
+ "valueType": "string",
+ "label": "dbAccount",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库账号",
+ "canEdit": false,
+ "value": "root",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "password",
+ "label": "password",
+ "description": "数据库密码",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "energy#654321"
+ },
+ {
+ "key": "dbName",
+ "valueType": "string",
+ "label": "dbName",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "sql",
+ "valueType": "string",
+ "label": "sql",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "要执行的sql语句",
+ "canEdit": false,
+ "value": [
+ "yiMa1A4dKmRI",
+ "result"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "switch",
+ "valueType": "boolean",
+ "key": "modifyDatabase",
+ "label": "modifyDatabase",
+ "description": "能否修改数据库,如果为否则增删改操作不会执行。",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "switch"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": ""
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "sql执行结果"
+ }
+ ],
+ "pluginId": "666de0932fc2aba7d6b8f03e",
+ "nodeVersion": "lUNRCw"
+ },
+ {
+ "nodeId": "q8kDfoLzqvUK",
+ "name": "更新任务记录",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 7540.55038499402,
+ "y": 52.58723406646976
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "taskRecord",
+ "valueType": "string",
+ "label": "taskRecord",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ]
+ },
+ {
+ "key": "toolResult",
+ "valueType": "any",
+ "label": "toolResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ]
+ },
+ {
+ "key": "thinkResult",
+ "valueType": "string",
+ "label": "thinkResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "plSmXvUVduRg",
+ "answerText"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({ toolResult, thinkResult, taskRecord }) {\n if (!taskRecord) taskRecord = \"\"\n const newRecord = `思考过程:\n${JSON.stringify(thinkResult)} \n\n工具执行结果:\n${JSON.stringify(toolResult)}\n\n`\n return {\n result: `${taskRecord}\n\n${newRecord}\n `\n }\n\n}\n"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "btpi5o6zLguL",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 8412.856658779987,
+ "y": -580.1664655912948
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ],
+ "value": [
+ "q8kDfoLzqvUK",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "kDlWTIoAzUaR",
+ "name": "计算思考次数",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 1658.6678495491817,
+ "y": -482.39946989275956
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "thinkCount",
+ "valueType": "number",
+ "label": "thinkCount",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({thinkCount}){\n if(!thinkCount) thinkCount = 0\n return {\n result: thinkCount + 1\n }\n}"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "axveSK39E8zx",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 2192.535369646872,
+ "y": -462.0955979476369
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ],
+ "value": [
+ "kDlWTIoAzUaR",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "bpXVZTWiRIju",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 1522.7290551752362,
+ "y": 421.29552626206134
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "kDlWTIoAzUaR",
+ "qLUQfhG0ILRX"
+ ],
+ "condition": "lessThan",
+ "value": "8"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "gF5IAtY410Qn",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 2443.824623023632,
+ "y": 816.2505278216875
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "考超过次数限制,抱歉,我没能完成您的任务。"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "gYTGuOId1z5v",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 6472.637702716522,
+ "y": -57.53151404961562
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "aHgd6qMxCtAb",
+ "tablesStructure"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "riSBXac5NdWn",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 7015.90736726716,
+ "y": 544.2378647244931
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "tLZq0VLAih3o",
+ "result"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "xb4YBjPQkkmt",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 4444.9765842865945,
+ "y": -239.43921063133516
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "#### 没有工具信息,执行结束"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "t2xR8xwxw51Q",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 6472.878103264434,
+ "y": 1276.7257164702219
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "selectedTypeIndex": 1,
+ "value": [
+ "s3PrfiIx6hnx",
+ "qLUQfhG0ILRX"
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "s3PrfiIx6hnx",
+ "name": "提取最终答案",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 5799.9076776466345,
+ "y": 1033.9953893027744
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({jsonObj}){\n \n return {\n result: `\n## 执行结束\n${JSON.stringify(jsonObj.args.answer)}\n `\n }\n}"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "xghWOvzcwrtP",
+ "name": "获取全部表结构",
+ "intro": "查询Mysql数据库全部表结构",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": -1108.5483761323205,
+ "y": 260.1855923663349
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "numberInput",
+ "valueType": "number",
+ "key": "port",
+ "label": "port",
+ "description": "数据库端口",
+ "isToolInput": false,
+ "defaultValue": "3306",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": 9876
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "dbAccount",
+ "label": "dbAccount",
+ "description": "数据库账号",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "root"
+ },
+ {
+ "key": "password",
+ "valueType": "string",
+ "label": "password",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库密码",
+ "canEdit": false,
+ "value": "energy#654321",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "db_name",
+ "valueType": "string",
+ "label": "db_name",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "tablesStructure",
+ "type": "static",
+ "key": "tablesStructure",
+ "valueType": "string",
+ "label": "tablesStructure",
+ "description": "获取数据库表结构信息的结果"
+ }
+ ],
+ "pluginId": "666d4def2fc2aba7d6b8a396",
+ "nodeVersion": "CucPvA"
+ },
+ {
+ "nodeId": "tZxeEt3enzZa",
+ "name": "提取相关表结构",
+ "intro": "AI 大模型对话",
+ "avatar": "/imgs/workflow/AI.png",
+ "flowNodeType": "chatNode",
+ "showStatus": true,
+ "position": {
+ "x": -210.3356173050183,
+ "y": 172.35609334617754
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "model",
+ "renderTypeList": [
+ "settingLLMModel",
+ "reference"
+ ],
+ "label": "core.module.input.label.aiModel",
+ "valueType": "string",
+ "value": "moonshot-v1-32k"
+ },
+ {
+ "key": "temperature",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 0,
+ "valueType": "number",
+ "min": 0,
+ "max": 10,
+ "step": 1
+ },
+ {
+ "key": "maxToken",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 8000,
+ "valueType": "number",
+ "min": 100,
+ "max": 4000,
+ "step": 50
+ },
+ {
+ "key": "isResponseAnswerText",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": false,
+ "valueType": "boolean"
+ },
+ {
+ "key": "quoteTemplate",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "quotePrompt",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "systemPrompt",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "max": 3000,
+ "valueType": "string",
+ "label": "core.ai.Prompt",
+ "description": "core.app.tip.chatNodeSystemPromptTip",
+ "placeholder": "core.app.tip.chatNodeSystemPromptTip",
+ "value": "- Role: 数据库结构提取专家\n- Background: 用户需要从数据库中提取与特定问题相关的表结构信息。\n- Profile: 你是一位专注于数据库表结构提取的专家,能够快速识别并提供用户所需的表结构信息。\n- Skills: 数据库结构识别、信息提取、精确输出。\n- Goals: 提供一个简洁的流程,只返回与用户问题相关的数据库表结构信息。\n- Constrains: 只提供表结构信息,不包含任何额外的解释或分析描述。\n- OutputFormat: 纯表结构信息的文本输出。\n- Workflow:\n 1. 接收用户的问题或需求。\n 2. 快速识别与问题相关的数据库表。\n 3. 提取相关表的表结构信息。\n 4. 返回表结构信息,不包含其他描述。\n- Examples:\n 问题:提供与“销售记录”相关的表结构信息。\n 返回的表结构信息:\n ```\n ## 表名称: 供应商\n | 字段名称 | 字段类型 | 字段描述 |\n |------------|------------|---------------|\n | `id` | `int` | `主键` |\n | `供应商` | `varchar` | `供应商公司名称` |\n | `联系人` | `varchar` | `联系人` |\n | `联系人邮箱` | `varchar` | `联系人邮箱` |\n | `内部对接人` | `varchar` | `内部对接人` |\n\n ## 表名称: 销售记录\n | 字段名称 | 字段类型 | 字段描述 |\n |------------|------------|---------------|\n | `id` | `int` | `主键` |\n | `品类` | `varchar` | `商品类型` |\n | `产品名` | `varchar` | `商品名称` |\n | `单价` | `float` | `商品单价` |\n | `销售量` | `int` | `销售数量` |\n | `销售日期` | `varchar` | `销售日期` |\n | `供应商` | `varchar` | `供应商名称` |\n ```\n\n- Initialization: 请直接发送您需要查询的问题或关键词,我将为您提供相关的数据库表结构信息。"
+ },
+ {
+ "key": "history",
+ "renderTypeList": [
+ "numberInput",
+ "reference"
+ ],
+ "valueType": "chatHistory",
+ "label": "core.module.input.label.chat history",
+ "description": "最多携带多少轮对话记录",
+ "required": true,
+ "min": 0,
+ "max": 50,
+ "value": 6
+ },
+ {
+ "key": "userChatInput",
+ "renderTypeList": [
+ "reference",
+ "textarea"
+ ],
+ "valueType": "string",
+ "label": "用户问题",
+ "required": true,
+ "toolDescription": "用户问题",
+ "value": [
+ "nCFvAGujnCzm",
+ "result"
+ ]
+ },
+ {
+ "key": "quoteQA",
+ "renderTypeList": [
+ "settingDatasetQuotePrompt"
+ ],
+ "label": "",
+ "debugLabel": "知识库引用",
+ "description": "",
+ "valueType": "datasetQuote"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "history",
+ "key": "history",
+ "required": true,
+ "label": "core.module.output.label.New context",
+ "description": "core.module.output.description.New context",
+ "valueType": "chatHistory",
+ "type": "static"
+ },
+ {
+ "id": "answerText",
+ "key": "answerText",
+ "required": true,
+ "label": "core.module.output.label.Ai response content",
+ "description": "core.module.output.description.Ai response content",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "nCFvAGujnCzm",
+ "name": "stringConcatenation",
+ "intro": "将多个字符串变量拼接起来",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": -664.0043457637748,
+ "y": 232.3578676030457
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "stringTemplate",
+ "valueType": "string",
+ "label": "stringTemplate",
+ "renderTypeList": [
+ "textarea"
+ ],
+ "required": true,
+ "description": "JS字符串模板",
+ "canEdit": false,
+ "value": "数据库表结构:\n{{tableStructure}}\n\n用户问题:\n{{question}}\n\n输出跟用户问题相关的表结构信息。\n",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "addInputParam",
+ "valueType": "dynamic",
+ "key": "system_addInputParam",
+ "label": "动态外部数据",
+ "description": "需要填入的变量",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "any",
+ "required": false
+ },
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "required": false,
+ "canEdit": false,
+ "value": ""
+ },
+ {
+ "key": "question",
+ "valueType": "any",
+ "label": "question",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": false,
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true
+ },
+ "value": [
+ "r8ipfmNspuBj",
+ "newQuestion"
+ ]
+ },
+ {
+ "key": "tableStructure",
+ "valueType": "any",
+ "label": "tableStructure",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": false,
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true
+ },
+ "value": [
+ "xghWOvzcwrtP",
+ "tablesStructure"
+ ]
+ },
+ {
+ "key": "reply",
+ "valueType": "boolean",
+ "label": "reply",
+ "renderTypeList": [
+ "switch"
+ ],
+ "required": true,
+ "description": "拼接后的字符串是否要直接回复",
+ "canEdit": false,
+ "value": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "string",
+ "label": "result",
+ "description": "字符串拼接结果"
+ }
+ ],
+ "pluginId": "666e525f2fc2aba7d6b93387",
+ "nodeVersion": "H_1lbL"
+ },
+ {
+ "nodeId": "coCFykxRdNYv",
+ "name": "全局变量重置",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": -1109.8710910725058,
+ "y": 940.935509850432
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ],
+ "value": [
+ "",
+ "0"
+ ],
+ "valueType": "any",
+ "renderType": "input"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "",
+ ""
+ ],
+ "renderType": "input",
+ "valueType": "any"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ],
+ "value": [
+ "",
+ ""
+ ],
+ "renderType": "input",
+ "valueType": "any"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "zTcVPqW5hvAO",
+ "name": "DisplayECharts",
+ "intro": "输入ECharts的JSON配置,展示图表",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 6276.501567902876,
+ "y": 1887.2872599953355
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "inputType": "reference",
+ "valueType": "object",
+ "key": "options",
+ "label": "options",
+ "description": "echarts的JSON配置",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": [
+ "f7EgUoG4BGsD",
+ "result"
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "echartsStr",
+ "type": "static",
+ "key": "echartsStr",
+ "valueType": "string",
+ "label": "echartsStr",
+ "description": "echarts字符串"
+ }
+ ],
+ "pluginId": "666ef17a2fc2aba7d6b9c43a",
+ "nodeVersion": "I6jWt6"
+ },
+ {
+ "nodeId": "f7EgUoG4BGsD",
+ "name": "提取echarts数据",
+ "intro": "从json对象中提取数据",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5800.4124940621095,
+ "y": 1847.2482739526074
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "args.options",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "ZczvN8"
+ },
+ {
+ "nodeId": "gBdAwvoEVNo3",
+ "name": "stringConcatenation",
+ "intro": "将多个字符串变量拼接起来",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 7559.178602721403,
+ "y": 1098.1563527597075
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "stringTemplate",
+ "valueType": "string",
+ "label": "stringTemplate",
+ "renderTypeList": [
+ "textarea"
+ ],
+ "required": true,
+ "description": "JS字符串模板",
+ "canEdit": false,
+ "value": "### 工具调用结果\n{{toolResult}}\n\n",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "addInputParam",
+ "valueType": "dynamic",
+ "key": "system_addInputParam",
+ "label": "动态外部数据",
+ "description": "需要填入的变量",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "any",
+ "required": false
+ },
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "required": false,
+ "canEdit": false,
+ "value": ""
+ },
+ {
+ "key": "toolResult",
+ "valueType": "any",
+ "label": "toolResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": false,
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ]
+ },
+ {
+ "key": "reply",
+ "valueType": "boolean",
+ "label": "reply",
+ "renderTypeList": [
+ "switch"
+ ],
+ "required": true,
+ "description": "拼接后的字符串是否要直接回复",
+ "canEdit": false,
+ "value": true,
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "string",
+ "label": "result",
+ "description": "字符串拼接结果"
+ }
+ ],
+ "pluginId": "666e525f2fc2aba7d6b93387",
+ "nodeVersion": "H_1lbL"
+ },
+ {
+ "nodeId": "r8ipfmNspuBj",
+ "name": "问题增强",
+ "intro": "问题增强,根据上下文,专业术语等对问题进行增强",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": -1540.3957883172654,
+ "y": 270.9191671710968
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "inputType": "reference",
+ "valueType": "string",
+ "key": "question",
+ "label": "question",
+ "description": "用户问题",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": [
+ "448745",
+ "userChatInput"
+ ]
+ },
+ {
+ "inputType": "reference",
+ "valueType": "string",
+ "key": "knowledgeContent",
+ "label": "knowledgeContent",
+ "description": "相关知识描述",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": false,
+ "canEdit": false,
+ "value": ""
+ }
+ ],
+ "outputs": [
+ {
+ "id": "newQuestion",
+ "type": "static",
+ "key": "newQuestion",
+ "valueType": "string",
+ "label": "newQuestion",
+ "description": "新问题"
+ }
+ ],
+ "pluginId": "6670f2ffb437c4b9393a56b8",
+ "nodeVersion": "WqAaSb"
+ }
+ ],
+ "edges": [
+ {
+ "source": "plSmXvUVduRg",
+ "target": "r96dwBiifLKu",
+ "sourceHandle": "plSmXvUVduRg-source-right",
+ "targetHandle": "r96dwBiifLKu-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "y7ygsoHpq4qX",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE",
+ "targetHandle": "y7ygsoHpq4qX-target-top"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "aHgd6qMxCtAb",
+ "sourceHandle": "vFTGzQZre0ga-source-IF",
+ "targetHandle": "aHgd6qMxCtAb-target-left"
+ },
+ {
+ "source": "r96dwBiifLKu",
+ "target": "taG3aAWOZKSh",
+ "sourceHandle": "r96dwBiifLKu-source-right",
+ "targetHandle": "taG3aAWOZKSh-target-left"
+ },
+ {
+ "source": "taG3aAWOZKSh",
+ "target": "eo6stQZ7yqJ8",
+ "sourceHandle": "taG3aAWOZKSh-source-ELSE",
+ "targetHandle": "eo6stQZ7yqJ8-target-top"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "yiMa1A4dKmRI",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 1",
+ "targetHandle": "yiMa1A4dKmRI-target-left"
+ },
+ {
+ "source": "yiMa1A4dKmRI",
+ "target": "tLZq0VLAih3o",
+ "sourceHandle": "yiMa1A4dKmRI-source-right",
+ "targetHandle": "tLZq0VLAih3o-target-left"
+ },
+ {
+ "source": "q8kDfoLzqvUK",
+ "target": "btpi5o6zLguL",
+ "sourceHandle": "q8kDfoLzqvUK-source-right",
+ "targetHandle": "btpi5o6zLguL-target-left"
+ },
+ {
+ "source": "aHgd6qMxCtAb",
+ "target": "gYTGuOId1z5v",
+ "sourceHandle": "aHgd6qMxCtAb-source-right",
+ "targetHandle": "gYTGuOId1z5v-target-left"
+ },
+ {
+ "source": "tLZq0VLAih3o",
+ "target": "riSBXac5NdWn",
+ "sourceHandle": "tLZq0VLAih3o-source-right",
+ "targetHandle": "riSBXac5NdWn-target-left"
+ },
+ {
+ "source": "gYTGuOId1z5v",
+ "target": "q8kDfoLzqvUK",
+ "sourceHandle": "gYTGuOId1z5v-source-right",
+ "targetHandle": "q8kDfoLzqvUK-target-left"
+ },
+ {
+ "source": "riSBXac5NdWn",
+ "target": "q8kDfoLzqvUK",
+ "sourceHandle": "riSBXac5NdWn-source-right",
+ "targetHandle": "q8kDfoLzqvUK-target-left"
+ },
+ {
+ "source": "taG3aAWOZKSh",
+ "target": "xb4YBjPQkkmt",
+ "sourceHandle": "taG3aAWOZKSh-source-IF",
+ "targetHandle": "xb4YBjPQkkmt-target-left"
+ },
+ {
+ "source": "eo6stQZ7yqJ8",
+ "target": "vFTGzQZre0ga",
+ "sourceHandle": "eo6stQZ7yqJ8-source-right",
+ "targetHandle": "vFTGzQZre0ga-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "s3PrfiIx6hnx",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 2",
+ "targetHandle": "s3PrfiIx6hnx-target-left"
+ },
+ {
+ "source": "s3PrfiIx6hnx",
+ "target": "t2xR8xwxw51Q",
+ "sourceHandle": "s3PrfiIx6hnx-source-right",
+ "targetHandle": "t2xR8xwxw51Q-target-left"
+ },
+ {
+ "source": "xghWOvzcwrtP",
+ "target": "nCFvAGujnCzm",
+ "sourceHandle": "xghWOvzcwrtP-source-right",
+ "targetHandle": "nCFvAGujnCzm-target-left"
+ },
+ {
+ "source": "nCFvAGujnCzm",
+ "target": "tZxeEt3enzZa",
+ "sourceHandle": "nCFvAGujnCzm-source-right",
+ "targetHandle": "tZxeEt3enzZa-target-left"
+ },
+ {
+ "source": "tZxeEt3enzZa",
+ "target": "kp1od69f61Am",
+ "sourceHandle": "tZxeEt3enzZa-source-right",
+ "targetHandle": "kp1od69f61Am-target-left"
+ },
+ {
+ "source": "kp1od69f61Am",
+ "target": "ojQ1CcbhnmgX",
+ "sourceHandle": "kp1od69f61Am-source-right",
+ "targetHandle": "ojQ1CcbhnmgX-target-left"
+ },
+ {
+ "source": "ojQ1CcbhnmgX",
+ "target": "kDlWTIoAzUaR",
+ "sourceHandle": "ojQ1CcbhnmgX-source-right",
+ "targetHandle": "kDlWTIoAzUaR-target-left"
+ },
+ {
+ "source": "btpi5o6zLguL",
+ "target": "kDlWTIoAzUaR",
+ "sourceHandle": "btpi5o6zLguL-source-right",
+ "targetHandle": "kDlWTIoAzUaR-target-top"
+ },
+ {
+ "source": "bpXVZTWiRIju",
+ "target": "plSmXvUVduRg",
+ "sourceHandle": "bpXVZTWiRIju-source-IF",
+ "targetHandle": "plSmXvUVduRg-target-left"
+ },
+ {
+ "source": "bpXVZTWiRIju",
+ "target": "gF5IAtY410Qn",
+ "sourceHandle": "bpXVZTWiRIju-source-ELSE",
+ "targetHandle": "gF5IAtY410Qn-target-left"
+ },
+ {
+ "source": "kDlWTIoAzUaR",
+ "target": "axveSK39E8zx",
+ "sourceHandle": "kDlWTIoAzUaR-source-right",
+ "targetHandle": "axveSK39E8zx-target-left"
+ },
+ {
+ "source": "kDlWTIoAzUaR",
+ "target": "bpXVZTWiRIju",
+ "sourceHandle": "kDlWTIoAzUaR-source-bottom",
+ "targetHandle": "bpXVZTWiRIju-target-top"
+ },
+ {
+ "source": "448745",
+ "target": "coCFykxRdNYv",
+ "sourceHandle": "448745-source-right",
+ "targetHandle": "coCFykxRdNYv-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "f7EgUoG4BGsD",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 3",
+ "targetHandle": "f7EgUoG4BGsD-target-left"
+ },
+ {
+ "source": "f7EgUoG4BGsD",
+ "target": "zTcVPqW5hvAO",
+ "sourceHandle": "f7EgUoG4BGsD-source-right",
+ "targetHandle": "zTcVPqW5hvAO-target-left"
+ },
+ {
+ "source": "q8kDfoLzqvUK",
+ "target": "gBdAwvoEVNo3",
+ "sourceHandle": "q8kDfoLzqvUK-source-bottom",
+ "targetHandle": "gBdAwvoEVNo3-target-top"
+ },
+ {
+ "source": "448745",
+ "target": "r8ipfmNspuBj",
+ "sourceHandle": "448745-source-right",
+ "targetHandle": "r8ipfmNspuBj-target-left"
+ },
+ {
+ "source": "r8ipfmNspuBj",
+ "target": "xghWOvzcwrtP",
+ "sourceHandle": "r8ipfmNspuBj-source-right",
+ "targetHandle": "xghWOvzcwrtP-target-left"
+ }
+ ],
+ "chatConfig": {
+ "welcomeText": "你好,我是你的智能助手",
+ "variables": [
+ {
+ "id": "b0qmow",
+ "key": "toolList",
+ "label": "工具列表",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ },
+ {
+ "id": "a2zclk",
+ "key": "toolNames",
+ "label": "工具名称",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ },
+ {
+ "id": "nv8gn7",
+ "key": "userQuestion",
+ "label": "用户问题",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "8ikfq7",
+ "key": "taskRecord",
+ "label": "任务记录",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "25syrz",
+ "key": "thinkCount",
+ "label": "思考次数",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "p3fdy5",
+ "key": "toolResult",
+ "label": "工具输出结果",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ },
+ {
+ "id": "ek4da3",
+ "key": "relatedTableStructure",
+ "label": "相关表结构",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ }
+ ],
+ "scheduledTriggerConfig": {
+ "cronString": "0 0 * * *",
+ "timezone": "Asia/Shanghai",
+ "defaultPrompt": ""
+ },
+ "_id": "666c16832fc2aba7d6b8853e"
+ }
+}
\ No newline at end of file
diff --git "a/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2232.0.json" "b/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2232.0.json"
new file mode 100644
index 00000000000..a6dc03ff4e0
--- /dev/null
+++ "b/docker/\345\272\224\347\224\250\344\277\241\346\201\257/\351\227\256\346\225\260\346\231\272\350\203\275\344\275\2232.0.json"
@@ -0,0 +1,2674 @@
+{
+ "nodes": [
+ {
+ "nodeId": "userGuide",
+ "name": "系统配置",
+ "intro": "可以配置应用的系统参数",
+ "avatar": "/imgs/workflow/userGuide.png",
+ "flowNodeType": "userGuide",
+ "position": {
+ "x": 496.81658788720824,
+ "y": -879.4392921929009
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "welcomeText",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "string",
+ "label": "core.app.Welcome Text",
+ "value": ""
+ },
+ {
+ "key": "variables",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "core.app.Chat Variable",
+ "value": []
+ },
+ {
+ "key": "questionGuide",
+ "valueType": "boolean",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "core.app.Question Guide",
+ "value": false
+ },
+ {
+ "key": "tts",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": {
+ "type": "web"
+ }
+ },
+ {
+ "key": "whisper",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": {
+ "open": false,
+ "autoSend": false,
+ "autoTTSResponse": false
+ }
+ },
+ {
+ "key": "scheduleTrigger",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": null
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "448745",
+ "name": "流程开始",
+ "intro": "",
+ "avatar": "/imgs/workflow/userChatInput.svg",
+ "flowNodeType": "workflowStart",
+ "position": {
+ "x": -590.7920307914544,
+ "y": 370.1375528414118
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "userChatInput",
+ "renderTypeList": [
+ "reference",
+ "textarea"
+ ],
+ "valueType": "string",
+ "label": "用户问题",
+ "required": true,
+ "toolDescription": "用户问题"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "userChatInput",
+ "key": "userChatInput",
+ "label": "core.module.input.label.user question",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "kp1od69f61Am",
+ "name": "初始化变量",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 453.76333463155277,
+ "y": 130.21116026887574
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main(){\n const toolList = `FINISH(answer: str) -> str - 结束任务,返回最终结果。\nTablesStructure() -> str - 获取MySQL数据库中所有表的架构详情。\nRelatedTableStructure(question:str) -> str - 查询MySQL数据库中与任务关联的表结构详细信息。\nExecuteSQL(sql:str) -> object - 执行MySQL查询并返回JSON格式结果。\nDisplayECharts(options:object) -> str - 根据echarts的JSON配置,展示图表。\n `\n const toolNames = \"FINISH,TablesStructure,ExecuteSQL\"\n\n return {\n toolList,\n toolNames\n }\n}\n\n"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "toolList",
+ "valueType": "string",
+ "label": "toolList"
+ },
+ {
+ "id": "gR0mkQpJ4Og8",
+ "type": "dynamic",
+ "key": "toolNames",
+ "valueType": "string",
+ "label": "toolNames"
+ }
+ ]
+ },
+ {
+ "nodeId": "plSmXvUVduRg",
+ "name": "AI 思考",
+ "intro": "AI 大模型对话",
+ "avatar": "/imgs/workflow/AI.png",
+ "flowNodeType": "chatNode",
+ "showStatus": true,
+ "position": {
+ "x": 2448.8107961091173,
+ "y": -140.91754550380483
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "model",
+ "renderTypeList": [
+ "settingLLMModel",
+ "reference"
+ ],
+ "label": "core.module.input.label.aiModel",
+ "valueType": "string",
+ "value": "qwen-max"
+ },
+ {
+ "key": "temperature",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 0,
+ "valueType": "number",
+ "min": 0,
+ "max": 10,
+ "step": 1
+ },
+ {
+ "key": "maxToken",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": 2000,
+ "valueType": "number",
+ "min": 100,
+ "max": 4000,
+ "step": 50
+ },
+ {
+ "key": "isResponseAnswerText",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": true,
+ "valueType": "boolean"
+ },
+ {
+ "key": "quoteTemplate",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "quotePrompt",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "valueType": "string"
+ },
+ {
+ "key": "systemPrompt",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "max": 3000,
+ "valueType": "string",
+ "label": "core.ai.Prompt",
+ "description": "core.app.tip.chatNodeSystemPromptTip",
+ "placeholder": "core.app.tip.chatNodeSystemPromptTip",
+ "selectedTypeIndex": 0,
+ "value": "- Role: 强大的AI助手\n- Background: 用户需要自动化解决某些问题,可能涉及数据处理、信息检索或其他任务。\n- Profile: 你是一个全能的AI助手,具备使用各种工具和执行指令的能力,以自动化的方式解决问题。\n- Skills: 自动化处理、工具使用、问题解决、信息检索。\n- Goals: 提供一个自动化解决方案,使用户能够通过工具和指令快速解决问题。\n- Constrains: 解决方案需要高效、可靠,并且易于用户理解和操作。\n- OutputFormat: 指令和工具使用的步骤说明。\n"
+ },
+ {
+ "key": "history",
+ "renderTypeList": [
+ "numberInput",
+ "reference"
+ ],
+ "valueType": "chatHistory",
+ "label": "core.module.input.label.chat history",
+ "description": "最多携带多少轮对话记录",
+ "required": true,
+ "min": 0,
+ "max": 50,
+ "value": 6
+ },
+ {
+ "key": "userChatInput",
+ "renderTypeList": [
+ "reference",
+ "textarea"
+ ],
+ "valueType": "string",
+ "label": "用户问题",
+ "required": true,
+ "toolDescription": "用户问题",
+ "selectedTypeIndex": 1,
+ "value": "你是强大的AI助手,可以使用工具与指令自动化解决问题。\n\n你的任务是:\n{{userQuestion}}\n如果此任务表达“没有了”、“已完成”或类似意思,你直接执行下述工具中的FINISH动作即可。\n\n\n你可以使用以下工具或指令,它们又称为动作或actions:\n{{toolList}}\n\n\n你必须遵循以下约束来完成任务。\n1. 每次你的决策只使用一种工具,你可以使用任意多次。\n2. 确保你调用的指令或使用的工具在给定的工具列表中, {{toolNames}}。\n3. 确保你的回答不会包含违法或有侵犯性的信息。\n4. 如果你已经完成所有任务,确保执行\"FINISH\"动作结束。\n5. 用中文思考和输出。\n6. 如果执行某个指令或工具失败,尝试改变参数或参数格式再次调用。\n7. 你生成的回复必须遵循上文中给定的事实信息。不可以编造信息。DO NOT MAKE UP INFORMATION.\n8. 如果得到的结果不正确,尝试更换表达方式。\n9. 已经得到的信息,不要反复查询。\n10. 确保你生成的动作是可以精确执行的。动作做中可以包括具体方法和目标输出。\n11. 看到一个概念时尝试获取它的准确定义,并分析从哪些输入可以得到它的具体取值。\n12. 生成一个自然语言查询时,请在查询中包含全部的已知信息。\n13. 在执行分析或计算动作前,确保该分析或计算中涉及的所有子概念都已经得到了定义。\n14. 禁止打印一个文件的全部内容,这样的操作代价太大,且会造成不可预期的后果,是被严格禁止的。\n15. 不要向用户提问。\n\n当前的任务执行记录:\n{{taskRecord}}\n\n\n输出形式:\n(1)首先,根据以下格式说明,输出你的思考过程:\n关键概念: 任务中涉及的组合型概念或实体。已经明确获得取值的关键概念,将其取值完整备注在概念后。\n概念拆解: 将任务中的关键概念拆解为一系列待查询的子要素。每个关键概念一行,后接这个概念的子要素,每个子要素一行,行前以' -'开始。已经明确获得取值的子概念,将其取值完整备注在子概念后。\n反思:\n 自我反思,观察以前的执行记录,思考概念拆解是否完整、准确。\n 一步步思考是否每一个的关键概念或要素的查询都得到了准确的结果。\n 反思你已经得到哪个要素/概念。你的到的要素/概念取值是否正确。从当前的信息中还不能得到哪些要素/概念。\n 每个反思一行,行前以' -'开始。\n思考: 观察执行记录和你的自我反思,并一步步思考\n A. 分析要素间的依赖关系,例如,如果需要获得要素X和Y的值:\n i. 是否需要先获得X的值/定义,才能通过X来获得Y?\n ii. 如果先获得X,是否可以通过X筛选Y,减少穷举每个Y的代价?\n iii. X和Y是否存在在同一数据源中,能否在获取X的同时获取Y?\n iv. 是否还有更高效或更聪明的办法来查询一个概念或要素?\n v. 如果上一次尝试查询一个概念或要素时失败了,是否可以尝试从另一个资源中再次查询?\n vi. 诸如此类,你可以扩展更多的思考 ...\n B. 根据以上分析,排列子要素间的查询优先级\n C. 找出当前需要获得取值的子要素\n D. 不可以使用“假设”:不要对要素的取值/定义做任何假设,确保你的信息全部来自明确的数据源!\n推理: 根据你的反思与思考,一步步推理被选择的子要素取值的获取方式。如果前一次的计划失败了,请检查输入中是否包含每个概念/要素的明确定义,并尝试细化你的查询描述。\n计划: 严格遵守以下规则,计划你的当前动作。\n A. 详细列出当前动作的执行计划。只计划一步的动作。PLAN ONE STEP ONLY!\n B. 一步步分析,包括数据源,对数据源的操作方式,对数据的分析方法。有哪些已知常量可以直接代入此次分析。\n C. 不要尝试计算文件的每一个元素,这种计算代价太高,是严格禁止的。你可以通过分析找到更有效的方法,比如条件筛选。\n D. 上述分析是否依赖某个要素的取值/定义,且该要素的取值/定义尚未获得。若果是,重新规划当前动作,确保所有依赖的要素的取值/定义都已经获得。\n E. 不要对要素的取值/定义做任何假设,确保你的信息来自给定的数据源。不要编造信息。DO NOT MAKE UP ANY INFORMATION!!!\n F. 确保你执行的动作涉及的所有要素都已获得确切的取值/定义。\n G. 如果全部子任务已完成,请执行FINISH动作结束任务。\n\n(2)然后,输出你选择执行的动作/工具\n输出应该是一个符合以下JSON模式的实例,必须包含两个属性:name 和 args。必须用Markdown代码块包裹的JSON字符串。\nname 属性:工具/动作名称。\nargs 属性:工具输入参数,包含参数名称和值,任意类型(anyOf),可以是一个对象(object)或者 null。\n动作json示例:\n```json\n{\n \"name\": \"工具/动作名称\",\n \"args\": {\n \"sql\": \"sql语句\"\n }\n}\n```\n"
+ },
+ {
+ "key": "quoteQA",
+ "renderTypeList": [
+ "settingDatasetQuotePrompt"
+ ],
+ "label": "",
+ "debugLabel": "知识库引用",
+ "description": "",
+ "valueType": "datasetQuote"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "history",
+ "key": "history",
+ "required": true,
+ "label": "core.module.output.label.New context",
+ "description": "core.module.output.description.New context",
+ "valueType": "chatHistory",
+ "type": "static"
+ },
+ {
+ "id": "answerText",
+ "key": "answerText",
+ "required": true,
+ "label": "core.module.output.label.Ai response content",
+ "description": "core.module.output.description.Ai response content",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "ojQ1CcbhnmgX",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 1001.9948668788516,
+ "y": 237.5340594409401
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolList"
+ ],
+ "value": [
+ "kp1od69f61Am",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolNames"
+ ],
+ "value": [
+ "kp1od69f61Am",
+ "gR0mkQpJ4Og8"
+ ],
+ "renderType": "reference",
+ "valueType": "any"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "userQuestion"
+ ],
+ "value": [
+ "r8ipfmNspuBj",
+ "newQuestion"
+ ],
+ "renderType": "reference",
+ "valueType": "any"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "r96dwBiifLKu",
+ "name": "提取工具调用JSON",
+ "intro": "从文本中提取工具调用的json信息。\n例如:{\n \"name\": \"工具/动作名称\",\n \"args\": {\n \"参数名称\": \"参数值\"\n }\n}",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 3126.9098472584274,
+ "y": 35.21546650032576
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "inputType": "reference",
+ "valueType": "string",
+ "key": "textContent",
+ "label": "textContent",
+ "description": "文本内容",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": [
+ "plSmXvUVduRg",
+ "answerText"
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "jsonObj",
+ "type": "static",
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "description": "从文本中提取的JSON字符串系列化之后的对象"
+ },
+ {
+ "id": "jsonError",
+ "type": "static",
+ "key": "jsonError",
+ "valueType": "object",
+ "label": "jsonError",
+ "description": "解析报错内容,正确时为null"
+ }
+ ],
+ "pluginId": "666d7c232fc2aba7d6b8b764",
+ "nodeVersion": "2J0H96"
+ },
+ {
+ "nodeId": "eo6stQZ7yqJ8",
+ "name": "工具调用JSON",
+ "intro": "从json对象中提取数据。\n入参:path1.path2[2] 出参:数值",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 4357.4203769882015,
+ "y": 511.80524591444464
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "name",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "Tqa0Mc"
+ },
+ {
+ "nodeId": "vFTGzQZre0ga",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 4850.368725685675,
+ "y": 301.7135053553143
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "TablesStructure"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "ExecuteSQL"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "FINISH"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "DisplayECharts"
+ }
+ ]
+ },
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "eo6stQZ7yqJ8",
+ "result"
+ ],
+ "condition": "equalTo",
+ "value": "RelatedTableStructure"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "y7ygsoHpq4qX",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 5007.496141927355,
+ "y": 1367.3065365960495
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "## 没有可用的工具"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "yiMa1A4dKmRI",
+ "name": "读取JSON数据",
+ "intro": "从json对象中提取数据。\n入参:path1.path2[2] 出参:数值",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5804.702334819175,
+ "y": 602.0121350448435
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "args.sql",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "Tqa0Mc"
+ },
+ {
+ "nodeId": "aHgd6qMxCtAb",
+ "name": "查询全部表结构",
+ "intro": "查询Mysql数据库全部表结构",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5793.247667188358,
+ "y": -150.9007375557382
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "numberInput",
+ "valueType": "number",
+ "key": "port",
+ "label": "port",
+ "description": "数据库端口",
+ "isToolInput": false,
+ "defaultValue": "3306",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": 9876
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "dbAccount",
+ "label": "dbAccount",
+ "description": "数据库账号",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "root"
+ },
+ {
+ "key": "password",
+ "valueType": "string",
+ "label": "password",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库密码",
+ "canEdit": false,
+ "value": "energy#654321",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "db_name",
+ "valueType": "string",
+ "label": "db_name",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "tablesStructure",
+ "type": "static",
+ "key": "tablesStructure",
+ "valueType": "string",
+ "label": "tablesStructure",
+ "description": "获取数据库表结构信息的结果"
+ }
+ ],
+ "pluginId": "666d4def2fc2aba7d6b8a396",
+ "nodeVersion": "8pp1vR"
+ },
+ {
+ "nodeId": "taG3aAWOZKSh",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 3757.142129430286,
+ "y": 83.7664742980001
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "OR",
+ "list": [
+ {
+ "variable": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "condition": "isEmpty"
+ },
+ {
+ "variable": [
+ "r96dwBiifLKu",
+ "jsonError"
+ ],
+ "condition": "isNotEmpty"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "tLZq0VLAih3o",
+ "name": "执行SQL",
+ "intro": "连接数据库并执行SQL语句,将执行结果以JSON形式返回。",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 6481.937896531293,
+ "y": 375.56953560763816
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "书籍库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "port",
+ "valueType": "number",
+ "label": "port",
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "description": "数据库端口号",
+ "canEdit": false,
+ "value": 9876,
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "dbAccount",
+ "valueType": "string",
+ "label": "dbAccount",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库账号",
+ "canEdit": false,
+ "value": "root",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "password",
+ "label": "password",
+ "description": "数据库密码",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "energy#654321"
+ },
+ {
+ "key": "dbName",
+ "valueType": "string",
+ "label": "dbName",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "sql",
+ "valueType": "string",
+ "label": "sql",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "要执行的sql语句",
+ "canEdit": false,
+ "value": [
+ "yiMa1A4dKmRI",
+ "result"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "switch",
+ "valueType": "boolean",
+ "key": "modifyDatabase",
+ "label": "modifyDatabase",
+ "description": "能否修改数据库,如果为否则增删改操作不会执行。",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "switch"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": ""
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "sql执行结果"
+ }
+ ],
+ "pluginId": "666de0932fc2aba7d6b8f03e",
+ "nodeVersion": "vu8XnN"
+ },
+ {
+ "nodeId": "q8kDfoLzqvUK",
+ "name": "更新任务记录",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 7540.55038499402,
+ "y": 52.58723406646976
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "taskRecord",
+ "valueType": "string",
+ "label": "taskRecord",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ]
+ },
+ {
+ "key": "toolResult",
+ "valueType": "any",
+ "label": "toolResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ]
+ },
+ {
+ "key": "thinkResult",
+ "valueType": "string",
+ "label": "thinkResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "plSmXvUVduRg",
+ "answerText"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({ toolResult, thinkResult, taskRecord }) {\n if (!taskRecord) taskRecord = \"\"\n const newRecord = `思考过程:\n${JSON.stringify(thinkResult)} \n\n工具执行结果:\n${JSON.stringify(toolResult)}\n\n`\n return {\n result: `${taskRecord}\n\n${newRecord}\n `\n }\n\n}\n"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "btpi5o6zLguL",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 8412.856658779987,
+ "y": -580.1664655912948
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ],
+ "value": [
+ "q8kDfoLzqvUK",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "kDlWTIoAzUaR",
+ "name": "计算思考次数",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 1658.6678495491817,
+ "y": -482.39946989275956
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "thinkCount",
+ "valueType": "number",
+ "label": "thinkCount",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({thinkCount}){\n if(!thinkCount) thinkCount = 0\n return {\n result: thinkCount + 1\n }\n}"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "axveSK39E8zx",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 2192.535369646872,
+ "y": -462.0955979476369
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ],
+ "value": [
+ "kDlWTIoAzUaR",
+ "qLUQfhG0ILRX"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "bpXVZTWiRIju",
+ "name": "判断器",
+ "intro": "根据一定的条件,执行不同的分支。",
+ "avatar": "/imgs/workflow/ifElse.svg",
+ "flowNodeType": "ifElseNode",
+ "showStatus": true,
+ "position": {
+ "x": 1522.7290551752362,
+ "y": 421.29552626206134
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "ifElseList",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "valueType": "any",
+ "label": "",
+ "value": [
+ {
+ "condition": "AND",
+ "list": [
+ {
+ "variable": [
+ "kDlWTIoAzUaR",
+ "qLUQfhG0ILRX"
+ ],
+ "condition": "lessThan",
+ "value": "8"
+ }
+ ]
+ }
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "ifElseResult",
+ "key": "ifElseResult",
+ "label": "判断结果",
+ "valueType": "string",
+ "type": "static"
+ }
+ ]
+ },
+ {
+ "nodeId": "gF5IAtY410Qn",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 2443.824623023632,
+ "y": 816.2505278216875
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "考超过次数限制,抱歉,我没能完成您的任务。"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "gYTGuOId1z5v",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 6472.637702716522,
+ "y": -57.53151404961562
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "aHgd6qMxCtAb",
+ "tablesStructure"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "riSBXac5NdWn",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 7015.90736726716,
+ "y": 544.2378647244931
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "tLZq0VLAih3o",
+ "result"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "xb4YBjPQkkmt",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 4595.850253574726,
+ "y": -248.1434607825735
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "value": "#### 没有工具信息,执行结束"
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "t2xR8xwxw51Q",
+ "name": "指定回复",
+ "intro": "该模块可以直接回复一段指定的内容。常用于引导、提示。非字符串内容传入时,会转成字符串进行输出。",
+ "avatar": "/imgs/workflow/reply.png",
+ "flowNodeType": "answerNode",
+ "position": {
+ "x": 6472.878103264434,
+ "y": 1276.7257164702219
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "text",
+ "renderTypeList": [
+ "textarea",
+ "reference"
+ ],
+ "valueType": "any",
+ "required": true,
+ "label": "core.module.input.label.Response content",
+ "description": "core.module.input.description.Response content",
+ "placeholder": "core.module.input.description.Response content",
+ "selectedTypeIndex": 1,
+ "value": [
+ "s3PrfiIx6hnx",
+ "qLUQfhG0ILRX"
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "s3PrfiIx6hnx",
+ "name": "提取最终答案",
+ "intro": "执行一段简单的脚本代码,通常用于进行复杂的数据处理。",
+ "avatar": "/imgs/workflow/code.svg",
+ "flowNodeType": "code",
+ "showStatus": true,
+ "position": {
+ "x": 5799.9076776466345,
+ "y": 1033.9953893027744
+ },
+ "version": "482",
+ "inputs": [
+ {
+ "key": "system_addInputParam",
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "valueType": "dynamic",
+ "label": "",
+ "required": false,
+ "description": "这些变量会作为代码的运行的输入参数",
+ "editField": {
+ "key": true,
+ "valueType": true
+ }
+ },
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ]
+ },
+ {
+ "key": "codeType",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "label": "",
+ "value": "js"
+ },
+ {
+ "key": "code",
+ "renderTypeList": [
+ "custom"
+ ],
+ "label": "",
+ "value": "function main({jsonObj}){\n \n return {\n result: `\n## 执行结束\n回答:${JSON.stringify(jsonObj.args.answer)}\n\n`\n }\n}"
+ }
+ ],
+ "outputs": [
+ {
+ "id": "system_addOutputParam",
+ "key": "system_addOutputParam",
+ "type": "dynamic",
+ "valueType": "dynamic",
+ "label": "",
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "description": "将代码中 return 的对象作为输出,传递给后续的节点"
+ },
+ {
+ "id": "system_rawResponse",
+ "key": "system_rawResponse",
+ "label": "完整响应数据",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "error",
+ "key": "error",
+ "label": "运行错误",
+ "description": "代码运行错误信息,成功时返回空",
+ "valueType": "object",
+ "type": "static"
+ },
+ {
+ "id": "qLUQfhG0ILRX",
+ "type": "dynamic",
+ "key": "result",
+ "valueType": "string",
+ "label": "result"
+ }
+ ]
+ },
+ {
+ "nodeId": "coCFykxRdNYv",
+ "name": "全局变量重置",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 343.87928278680124,
+ "y": 1107.9665770072877
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "thinkCount"
+ ],
+ "value": [
+ "",
+ "0"
+ ],
+ "valueType": "any",
+ "renderType": "input"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "",
+ ""
+ ],
+ "renderType": "input",
+ "valueType": "any"
+ },
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "taskRecord"
+ ],
+ "value": [
+ "",
+ ""
+ ],
+ "renderType": "input",
+ "valueType": "any"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ },
+ {
+ "nodeId": "zTcVPqW5hvAO",
+ "name": "显示图表",
+ "intro": "输入ECharts的JSON配置,展示图表",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 6276.501567902876,
+ "y": 1887.2872599953355
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "inputType": "reference",
+ "valueType": "object",
+ "key": "options",
+ "label": "options",
+ "description": "echarts的JSON配置",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": [
+ "f7EgUoG4BGsD",
+ "result"
+ ]
+ }
+ ],
+ "outputs": [
+ {
+ "id": "echartsStr",
+ "type": "static",
+ "key": "echartsStr",
+ "valueType": "string",
+ "label": "echartsStr",
+ "description": "echarts字符串"
+ }
+ ],
+ "pluginId": "666ef17a2fc2aba7d6b9c43a",
+ "nodeVersion": "scynAv"
+ },
+ {
+ "nodeId": "f7EgUoG4BGsD",
+ "name": "读取图表JSON",
+ "intro": "从json对象中提取数据。\n入参:path1.path2[2] 出参:数值",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5800.4124940621095,
+ "y": 1847.2482739526074
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "args.options",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "Tqa0Mc"
+ },
+ {
+ "nodeId": "gBdAwvoEVNo3",
+ "name": "字符串拼接",
+ "intro": "将多个字符串变量拼接起来",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 7565.575580253917,
+ "y": 1098.1563527597075
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "stringTemplate",
+ "valueType": "string",
+ "label": "stringTemplate",
+ "renderTypeList": [
+ "textarea"
+ ],
+ "required": true,
+ "description": "JS字符串模板",
+ "canEdit": false,
+ "value": "### 工具调用结果\n{{toolResult}}\n\n",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "addInputParam",
+ "valueType": "dynamic",
+ "key": "system_addInputParam",
+ "label": "动态外部数据",
+ "description": "需要填入的变量",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "any",
+ "required": false
+ },
+ "renderTypeList": [
+ "addInputParam"
+ ],
+ "required": false,
+ "canEdit": false,
+ "value": ""
+ },
+ {
+ "key": "toolResult",
+ "valueType": "any",
+ "label": "toolResult",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": false,
+ "description": "",
+ "canEdit": true,
+ "editField": {
+ "key": true
+ },
+ "value": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ]
+ },
+ {
+ "inputType": "switch",
+ "valueType": "boolean",
+ "key": "reply",
+ "label": "reply",
+ "description": "拼接后的字符串是否要直接显示出来。",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "switch"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": true
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "string",
+ "label": "result",
+ "description": "字符串拼接结果"
+ }
+ ],
+ "pluginId": "666e525f2fc2aba7d6b93387",
+ "nodeVersion": "UMb4yt"
+ },
+ {
+ "nodeId": "r8ipfmNspuBj",
+ "name": "问题增强",
+ "intro": "问题增强,根据上下文,专业术语等对问题进行增强",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": -219.53605596625619,
+ "y": 362.64553747325033
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "inputType": "reference",
+ "valueType": "string",
+ "key": "question",
+ "label": "question",
+ "description": "用户问题",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": [
+ "448745",
+ "userChatInput"
+ ]
+ },
+ {
+ "inputType": "reference",
+ "valueType": "string",
+ "key": "knowledgeContent",
+ "label": "knowledgeContent",
+ "description": "相关知识描述",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": false,
+ "canEdit": false,
+ "value": ""
+ }
+ ],
+ "outputs": [
+ {
+ "id": "newQuestion",
+ "type": "static",
+ "key": "newQuestion",
+ "valueType": "string",
+ "label": "newQuestion",
+ "description": "新问题"
+ }
+ ],
+ "pluginId": "6670f2ffb437c4b9393a56b8",
+ "nodeVersion": "y7Chxl"
+ },
+ {
+ "nodeId": "kLLEWPuhHq8d",
+ "name": "提取问题相关表结构",
+ "intro": "用户提出问题,从全部表结构中找出跟问题相关的表结构。",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 6283.524853700454,
+ "y": 2202.215704301765
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "host",
+ "valueType": "string",
+ "label": "host",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库地址",
+ "canEdit": false,
+ "value": "67b810fc40963693.natapp.cc",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "inputType": "numberInput",
+ "valueType": "number",
+ "key": "port",
+ "label": "port",
+ "description": "数据库端口",
+ "isToolInput": false,
+ "defaultValue": "3306",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "numberInput"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": 9876
+ },
+ {
+ "inputType": "input",
+ "valueType": "string",
+ "key": "dbAccount",
+ "label": "dbAccount",
+ "description": "数据库账号",
+ "isToolInput": false,
+ "defaultValue": "",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ },
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "canEdit": false,
+ "value": "root"
+ },
+ {
+ "key": "password",
+ "valueType": "string",
+ "label": "password",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库密码",
+ "canEdit": false,
+ "value": "energy#654321",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "db_name",
+ "valueType": "string",
+ "label": "db_name",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "数据库名称",
+ "canEdit": false,
+ "value": "energy",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "question",
+ "valueType": "string",
+ "label": "question",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "用户问题或者任务",
+ "canEdit": false,
+ "value": [
+ "o5RDshVCGRJm",
+ "result"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "tablesStructure",
+ "type": "static",
+ "key": "tablesStructure",
+ "valueType": "string",
+ "label": "tablesStructure",
+ "description": "获取数据库表结构信息的结果"
+ }
+ ],
+ "pluginId": "6671308eb437c4b9393a726d",
+ "nodeVersion": "nvWDmn"
+ },
+ {
+ "nodeId": "o5RDshVCGRJm",
+ "name": "读取关联表结构JSON",
+ "intro": "从json对象中提取数据。\n入参:path1.path2[2] 出参:数值",
+ "avatar": "/icon/logo.svg",
+ "flowNodeType": "pluginModule",
+ "showStatus": true,
+ "position": {
+ "x": 5808.201999071718,
+ "y": 2380.92421424025
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "jsonObj",
+ "valueType": "object",
+ "label": "jsonObj",
+ "renderTypeList": [
+ "reference"
+ ],
+ "required": true,
+ "description": "json对象",
+ "canEdit": false,
+ "value": [
+ "r96dwBiifLKu",
+ "jsonObj"
+ ],
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ },
+ {
+ "key": "path",
+ "valueType": "string",
+ "label": "path",
+ "renderTypeList": [
+ "input"
+ ],
+ "required": true,
+ "description": "json提取路径",
+ "canEdit": false,
+ "value": "args.question",
+ "editField": {
+ "key": true
+ },
+ "dynamicParamDefaultValue": {
+ "inputType": "reference",
+ "valueType": "string",
+ "required": true
+ }
+ }
+ ],
+ "outputs": [
+ {
+ "id": "result",
+ "type": "static",
+ "key": "result",
+ "valueType": "any",
+ "label": "result",
+ "description": "json对象中取出的数据"
+ }
+ ],
+ "pluginId": "666daf172fc2aba7d6b8c491",
+ "nodeVersion": "Tqa0Mc"
+ },
+ {
+ "nodeId": "ntouyPAluPqu",
+ "name": "变量更新",
+ "intro": "可以更新指定节点的输出值或更新全局变量",
+ "avatar": "/imgs/workflow/variable.png",
+ "flowNodeType": "variableUpdate",
+ "showStatus": false,
+ "position": {
+ "x": 6769.484256549874,
+ "y": 2439.18740793345
+ },
+ "version": "481",
+ "inputs": [
+ {
+ "key": "updateList",
+ "valueType": "any",
+ "label": "",
+ "renderTypeList": [
+ "hidden"
+ ],
+ "editField": {
+ "key": true,
+ "valueType": true
+ },
+ "value": [
+ {
+ "variable": [
+ "VARIABLE_NODE_ID",
+ "toolResult"
+ ],
+ "value": [
+ "kLLEWPuhHq8d",
+ "tablesStructure"
+ ],
+ "valueType": "any",
+ "renderType": "reference"
+ }
+ ]
+ }
+ ],
+ "outputs": []
+ }
+ ],
+ "edges": [
+ {
+ "source": "plSmXvUVduRg",
+ "target": "r96dwBiifLKu",
+ "sourceHandle": "plSmXvUVduRg-source-right",
+ "targetHandle": "r96dwBiifLKu-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "y7ygsoHpq4qX",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE",
+ "targetHandle": "y7ygsoHpq4qX-target-top"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "aHgd6qMxCtAb",
+ "sourceHandle": "vFTGzQZre0ga-source-IF",
+ "targetHandle": "aHgd6qMxCtAb-target-left"
+ },
+ {
+ "source": "r96dwBiifLKu",
+ "target": "taG3aAWOZKSh",
+ "sourceHandle": "r96dwBiifLKu-source-right",
+ "targetHandle": "taG3aAWOZKSh-target-left"
+ },
+ {
+ "source": "taG3aAWOZKSh",
+ "target": "eo6stQZ7yqJ8",
+ "sourceHandle": "taG3aAWOZKSh-source-ELSE",
+ "targetHandle": "eo6stQZ7yqJ8-target-top"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "yiMa1A4dKmRI",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 1",
+ "targetHandle": "yiMa1A4dKmRI-target-left"
+ },
+ {
+ "source": "yiMa1A4dKmRI",
+ "target": "tLZq0VLAih3o",
+ "sourceHandle": "yiMa1A4dKmRI-source-right",
+ "targetHandle": "tLZq0VLAih3o-target-left"
+ },
+ {
+ "source": "q8kDfoLzqvUK",
+ "target": "btpi5o6zLguL",
+ "sourceHandle": "q8kDfoLzqvUK-source-right",
+ "targetHandle": "btpi5o6zLguL-target-left"
+ },
+ {
+ "source": "aHgd6qMxCtAb",
+ "target": "gYTGuOId1z5v",
+ "sourceHandle": "aHgd6qMxCtAb-source-right",
+ "targetHandle": "gYTGuOId1z5v-target-left"
+ },
+ {
+ "source": "tLZq0VLAih3o",
+ "target": "riSBXac5NdWn",
+ "sourceHandle": "tLZq0VLAih3o-source-right",
+ "targetHandle": "riSBXac5NdWn-target-left"
+ },
+ {
+ "source": "gYTGuOId1z5v",
+ "target": "q8kDfoLzqvUK",
+ "sourceHandle": "gYTGuOId1z5v-source-right",
+ "targetHandle": "q8kDfoLzqvUK-target-left"
+ },
+ {
+ "source": "riSBXac5NdWn",
+ "target": "q8kDfoLzqvUK",
+ "sourceHandle": "riSBXac5NdWn-source-right",
+ "targetHandle": "q8kDfoLzqvUK-target-left"
+ },
+ {
+ "source": "taG3aAWOZKSh",
+ "target": "xb4YBjPQkkmt",
+ "sourceHandle": "taG3aAWOZKSh-source-IF",
+ "targetHandle": "xb4YBjPQkkmt-target-left"
+ },
+ {
+ "source": "eo6stQZ7yqJ8",
+ "target": "vFTGzQZre0ga",
+ "sourceHandle": "eo6stQZ7yqJ8-source-right",
+ "targetHandle": "vFTGzQZre0ga-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "s3PrfiIx6hnx",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 2",
+ "targetHandle": "s3PrfiIx6hnx-target-left"
+ },
+ {
+ "source": "s3PrfiIx6hnx",
+ "target": "t2xR8xwxw51Q",
+ "sourceHandle": "s3PrfiIx6hnx-source-right",
+ "targetHandle": "t2xR8xwxw51Q-target-left"
+ },
+ {
+ "source": "kp1od69f61Am",
+ "target": "ojQ1CcbhnmgX",
+ "sourceHandle": "kp1od69f61Am-source-right",
+ "targetHandle": "ojQ1CcbhnmgX-target-left"
+ },
+ {
+ "source": "ojQ1CcbhnmgX",
+ "target": "kDlWTIoAzUaR",
+ "sourceHandle": "ojQ1CcbhnmgX-source-right",
+ "targetHandle": "kDlWTIoAzUaR-target-left"
+ },
+ {
+ "source": "btpi5o6zLguL",
+ "target": "kDlWTIoAzUaR",
+ "sourceHandle": "btpi5o6zLguL-source-right",
+ "targetHandle": "kDlWTIoAzUaR-target-top"
+ },
+ {
+ "source": "bpXVZTWiRIju",
+ "target": "plSmXvUVduRg",
+ "sourceHandle": "bpXVZTWiRIju-source-IF",
+ "targetHandle": "plSmXvUVduRg-target-left"
+ },
+ {
+ "source": "bpXVZTWiRIju",
+ "target": "gF5IAtY410Qn",
+ "sourceHandle": "bpXVZTWiRIju-source-ELSE",
+ "targetHandle": "gF5IAtY410Qn-target-left"
+ },
+ {
+ "source": "kDlWTIoAzUaR",
+ "target": "axveSK39E8zx",
+ "sourceHandle": "kDlWTIoAzUaR-source-right",
+ "targetHandle": "axveSK39E8zx-target-left"
+ },
+ {
+ "source": "kDlWTIoAzUaR",
+ "target": "bpXVZTWiRIju",
+ "sourceHandle": "kDlWTIoAzUaR-source-bottom",
+ "targetHandle": "bpXVZTWiRIju-target-top"
+ },
+ {
+ "source": "448745",
+ "target": "coCFykxRdNYv",
+ "sourceHandle": "448745-source-right",
+ "targetHandle": "coCFykxRdNYv-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "f7EgUoG4BGsD",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 3",
+ "targetHandle": "f7EgUoG4BGsD-target-left"
+ },
+ {
+ "source": "f7EgUoG4BGsD",
+ "target": "zTcVPqW5hvAO",
+ "sourceHandle": "f7EgUoG4BGsD-source-right",
+ "targetHandle": "zTcVPqW5hvAO-target-left"
+ },
+ {
+ "source": "q8kDfoLzqvUK",
+ "target": "gBdAwvoEVNo3",
+ "sourceHandle": "q8kDfoLzqvUK-source-bottom",
+ "targetHandle": "gBdAwvoEVNo3-target-top"
+ },
+ {
+ "source": "448745",
+ "target": "r8ipfmNspuBj",
+ "sourceHandle": "448745-source-right",
+ "targetHandle": "r8ipfmNspuBj-target-left"
+ },
+ {
+ "source": "r8ipfmNspuBj",
+ "target": "kp1od69f61Am",
+ "sourceHandle": "r8ipfmNspuBj-source-right",
+ "targetHandle": "kp1od69f61Am-target-left"
+ },
+ {
+ "source": "vFTGzQZre0ga",
+ "target": "o5RDshVCGRJm",
+ "sourceHandle": "vFTGzQZre0ga-source-ELSE IF 4",
+ "targetHandle": "o5RDshVCGRJm-target-left"
+ },
+ {
+ "source": "o5RDshVCGRJm",
+ "target": "kLLEWPuhHq8d",
+ "sourceHandle": "o5RDshVCGRJm-source-right",
+ "targetHandle": "kLLEWPuhHq8d-target-left"
+ },
+ {
+ "source": "kLLEWPuhHq8d",
+ "target": "ntouyPAluPqu",
+ "sourceHandle": "kLLEWPuhHq8d-source-right",
+ "targetHandle": "ntouyPAluPqu-target-left"
+ },
+ {
+ "source": "ntouyPAluPqu",
+ "target": "q8kDfoLzqvUK",
+ "sourceHandle": "ntouyPAluPqu-source-right",
+ "targetHandle": "q8kDfoLzqvUK-target-left"
+ }
+ ],
+ "chatConfig": {
+ "welcomeText": "你好,我是你的智能助手",
+ "variables": [
+ {
+ "id": "b0qmow",
+ "key": "toolList",
+ "label": "工具列表",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ },
+ {
+ "id": "a2zclk",
+ "key": "toolNames",
+ "label": "工具名称",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ },
+ {
+ "id": "nv8gn7",
+ "key": "userQuestion",
+ "label": "用户问题",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "8ikfq7",
+ "key": "taskRecord",
+ "label": "任务记录",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "25syrz",
+ "key": "thinkCount",
+ "label": "思考次数",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ]
+ },
+ {
+ "id": "p3fdy5",
+ "key": "toolResult",
+ "label": "工具输出结果",
+ "type": "custom",
+ "required": true,
+ "maxLen": 50,
+ "enums": [
+ {
+ "value": ""
+ }
+ ],
+ "icon": "core/app/variable/external"
+ }
+ ],
+ "scheduledTriggerConfig": {
+ "cronString": "0 0 * * *",
+ "timezone": "Asia/Shanghai",
+ "defaultPrompt": ""
+ },
+ "_id": "666c16832fc2aba7d6b8853e"
+ }
+}
\ No newline at end of file
diff --git "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/README.md" "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/README.md"
new file mode 100644
index 00000000000..6720da7279a
--- /dev/null
+++ "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/README.md"
@@ -0,0 +1,7 @@
+
+## 部署FastGPT参照官网文档
+https://doc.fastgpt.in/docs/development/docker/
+
+## Ubuntu镜像在文件夹中,网络环境不好的情况下可以使用本地镜像
+
+## 配置文件夹里面是我当前使用的配置,可以参考一下。
\ No newline at end of file
diff --git "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.crt" "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.crt"
deleted file mode 100644
index 5383abd5518..00000000000
--- "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.crt"
+++ /dev/null
@@ -1,76 +0,0 @@
------BEGIN CERTIFICATE-----
-MIIHoDCCBYigAwIBAgIQBEEXNYvGxv4zNwYCwEjmcDANBgkqhkiG9w0BAQsFADBc
-MQswCQYDVQQGEwJVUzEXMBUGA1UEChMORGlnaUNlcnQsIEluYy4xNDAyBgNVBAMT
-K1JhcGlkU1NMIEdsb2JhbCBUTFMgUlNBNDA5NiBTSEEyNTYgMjAyMiBDQTEwHhcN
-MjQwNTA2MDAwMDAwWhcNMjUwNTA2MjM1OTU5WjAbMRkwFwYDVQQDDBAqLmpvaW50
-cGlsb3QuY29tMIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA7rTaIysB
-mA7DO76v7FgGhAxRY/oZjoRA+xblO4fb1lRAHqQaacNxQGxYiFeyTK0n1uf495jc
-1lk6ZDdqbpZ4uiyESZdI1Z+IsKh3QOnPdivMXN9+Svq+g1Ydd29TbK5F5rVS7h3u
-QbVnt5rhjUS50s3LKbWDn6suibusZXTpQKhKMhyiyUJJ7pxXqDGuXybyxrmxT2h6
-wpDlK9X6P5d2cM9QcDSIt1EO94t4gRSBcLT75hfZvn/mcr7PwtwWX6rRdqzTo10a
-diLgllNgF1kNtLGA1dzgzsRleTXw7nCRbDL9BHB9NABcsuGTHT7NNmi//rP8L1ze
-nZlPvg7kOpnSqwIDAQABo4IDnTCCA5kwHwYDVR0jBBgwFoAU8JyF/aKffY/JaLvV
-1IlNHb7TkP8wHQYDVR0OBBYEFBM5NFUExV5HNIvpRL903dOMrF2xMCsGA1UdEQQk
-MCKCECouam9pbnRwaWxvdC5jb22CDmpvaW50cGlsb3QuY29tMD4GA1UdIAQ3MDUw
-MwYGZ4EMAQIBMCkwJwYIKwYBBQUHAgEWG2h0dHA6Ly93d3cuZGlnaWNlcnQuY29t
-L0NQUzAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUF
-BwMCMIGfBgNVHR8EgZcwgZQwSKBGoESGQmh0dHA6Ly9jcmwzLmRpZ2ljZXJ0LmNv
-bS9SYXBpZFNTTEdsb2JhbFRMU1JTQTQwOTZTSEEyNTYyMDIyQ0ExLmNybDBIoEag
-RIZCaHR0cDovL2NybDQuZGlnaWNlcnQuY29tL1JhcGlkU1NMR2xvYmFsVExTUlNB
-NDA5NlNIQTI1NjIwMjJDQTEuY3JsMIGHBggrBgEFBQcBAQR7MHkwJAYIKwYBBQUH
-MAGGGGh0dHA6Ly9vY3NwLmRpZ2ljZXJ0LmNvbTBRBggrBgEFBQcwAoZFaHR0cDov
-L2NhY2VydHMuZGlnaWNlcnQuY29tL1JhcGlkU1NMR2xvYmFsVExTUlNBNDA5NlNI
-QTI1NjIwMjJDQTEuY3J0MAwGA1UdEwEB/wQCMAAwggF/BgorBgEEAdZ5AgQCBIIB
-bwSCAWsBaQB2AE51oydcmhDDOFts1N8/Uusd8OCOG41pwLH6ZLFimjnfAAABj0uh
-MB8AAAQDAEcwRQIhAMouAajkb/XtMe6JTp5/X+Enmg9djQL71Qd3Lc4e8i/cAiB0
-W2igTjTfpoxm6bZYOaxHatz56IjXET4vsRyKTkQmJwB2AH1ZHhLheCp7HGFnfF79
-+NCHXBSgTpWeuQMv2Q6MLnm4AAABj0uhL+EAAAQDAEcwRQIhAMDV3aHIC6wsxmYn
-GtS9S65T4uELHibEEflZ52jBYQ2gAiAybxD0zPEsqU3ps4vE5VPZkeMQfoI+v/Ss
-wp1xbUZU3AB3AObSMWNAd4zBEEEG13G5zsHSQPaWhIb7uocyHf0eN45QAAABj0uh
-L/QAAAQDAEgwRgIhAPH9n2U3qYvJf2piTC5Aax2Z2bJKwzW57r7+cUEz95LuAiEA
-zsK+CjbwqfZ3nMqgFHGHnHKwQ/9Gpj16yzyPBVx8Ch4wDQYJKoZIhvcNAQELBQAD
-ggIBAHNwoHcJAAtSvdYEpl7OKfJErHCQAE1u3xiyxg0ZM0O94cbhxwsQeI1W59v7
-LpIHWaxovoqrJ8JAJv/VGjq7VAfjousDKrAV49VZgKuMrdm+KgeLOrGaPuSKsOOj
-24jgw4edTGDfgJKTknaSzTlOhJ/eobRe5txfAqU/QYJ3rZA9RynyWuOaaEPqYM/P
-YHQFdoOmHUVVNLUaaaytKa5UoC7ziWqmwQZBysYJ5UtpBPuAmSOKZuonzjsUFUlY
-iNysfEzoR9BrZdVvOpSmWOxE7Rfy6m2b+CVFs0BhuceYbY80yftvmlPgs9png6Yj
-FF78QYzo27SYTwG+F9HQ7lMOqE2yOhfRnqanI+vq90WdF9qe1sa2pbhrcLgY4DaI
-yL4F5bdYRhnn4OL15eokZ9PZDnmx3sEIMZt/fEEIIBu3RJj4w8ySFrYi9wgHkBWL
-WZhWp60BisCfwVORl27xxFi/kmiPDxW0vaS5WoTyGU2Dz/1CRnZR9pkclt3JxYla
-qskQ8rl6SJ+ZM/u+CbkmNPpBVDK5E4bZIQmOVs0CWL7CH2C6RIAaoKvkibxbY6It
-I5lvVxFD29PRjvJhFRKVojNHt0MkamscY0hkBswQX0tLLhzDsHTTWGfCYVX4/HK2
-abEG2IL83Ngj6yKQve01kCnqYHZwST4ByE5RmFxDQurP5FkH
------END CERTIFICATE-----
------BEGIN CERTIFICATE-----
-MIIFyzCCBLOgAwIBAgIQCgWbJfVLPYeUzGYxR3U4ozANBgkqhkiG9w0BAQsFADBh
-MQswCQYDVQQGEwJVUzEVMBMGA1UEChMMRGlnaUNlcnQgSW5jMRkwFwYDVQQLExB3
-d3cuZGlnaWNlcnQuY29tMSAwHgYDVQQDExdEaWdpQ2VydCBHbG9iYWwgUm9vdCBD
-QTAeFw0yMjA1MDQwMDAwMDBaFw0zMTExMDkyMzU5NTlaMFwxCzAJBgNVBAYTAlVT
-MRcwFQYDVQQKEw5EaWdpQ2VydCwgSW5jLjE0MDIGA1UEAxMrUmFwaWRTU0wgR2xv
-YmFsIFRMUyBSU0E0MDk2IFNIQTI1NiAyMDIyIENBMTCCAiIwDQYJKoZIhvcNAQEB
-BQADggIPADCCAgoCggIBAKY5PJhwCX2UyBb1nelu9APen53D5+C40T+BOZfSFaB0
-v0WJM3BGMsuiHZX2IHtwnjUhLL25d8tgLASaUNHCBNKKUlUGRXGztuDIeXb48d64
-k7Gk7u7mMRSrj+yuLSWOKnK6OGKe9+s6oaVIjHXY+QX8p2I2S3uew0bW3BFpkeAr
-LBCU25iqeaoLEOGIa09DVojd3qc/RKqr4P11173R+7Ub05YYhuIcSv8e0d7qN1sO
-1+lfoNMVfV9WcqPABmOasNJ+ol0hAC2PTgRLy/VZo1L0HRMr6j8cbR7q0nKwdbn4
-Ar+ZMgCgCcG9zCMFsuXYl/rqobiyV+8U37dDScAebZTIF/xPEvHcmGi3xxH6g+dT
-CjetOjJx8sdXUHKXGXC9ka33q7EzQIYlZISF7EkbT5dZHsO2DOMVLBdP1N1oUp0/
-1f6fc8uTDduELoKBRzTTZ6OOBVHeZyFZMMdi6tA5s/jxmb74lqH1+jQ6nTU2/Mma
-hGNxUuJpyhUHezgBA6sto5lNeyqc+3Cr5ehFQzUuwNsJaWbDdQk1v7lqRaqOlYjn
-iomOl36J5txTs0wL7etCeMRfyPsmc+8HmH77IYVMUOcPJb+0gNuSmAkvf5QXbgPI
-Zursn/UYnP9obhNbHc/9LYdQkB7CXyX9mPexnDNO7pggNA2jpbEarLmZGi4grMmf
-AgMBAAGjggGCMIIBfjASBgNVHRMBAf8ECDAGAQH/AgEAMB0GA1UdDgQWBBTwnIX9
-op99j8lou9XUiU0dvtOQ/zAfBgNVHSMEGDAWgBQD3lA1VtFMu2bwo+IbG8OXsj3R
-VTAOBgNVHQ8BAf8EBAMCAYYwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMC
-MHYGCCsGAQUFBwEBBGowaDAkBggrBgEFBQcwAYYYaHR0cDovL29jc3AuZGlnaWNl
-cnQuY29tMEAGCCsGAQUFBzAChjRodHRwOi8vY2FjZXJ0cy5kaWdpY2VydC5jb20v
-RGlnaUNlcnRHbG9iYWxSb290Q0EuY3J0MEIGA1UdHwQ7MDkwN6A1oDOGMWh0dHA6
-Ly9jcmwzLmRpZ2ljZXJ0LmNvbS9EaWdpQ2VydEdsb2JhbFJvb3RDQS5jcmwwPQYD
-VR0gBDYwNDALBglghkgBhv1sAgEwBwYFZ4EMAQEwCAYGZ4EMAQIBMAgGBmeBDAEC
-AjAIBgZngQwBAgMwDQYJKoZIhvcNAQELBQADggEBAAfjh/s1f5dDdfm0sNm74/dW
-MbbsxfYV1LoTpFt+3MSUWvSbiPQfUkoV57b5rutRJvnPP9mSlpFwcZ3e1nSUbi2o
-ITGA7RCOj23I1F4zk0YJm42qAwJIqOVenR3XtyQ2VR82qhC6xslxtNf7f2Ndx2G7
-Mem4wpFhyPDT2P6UJ2MnrD+FC//ZKH5/ERo96ghz8VqNlmL5RXo8Ks9rMr/Ad9xw
-Y4hyRvAz5920myUffwdUqc0SvPlFnahsZg15uT5HkK48tHR0TLuLH8aRpzh4KJ/Y
-p0sARNb+9i1R4Fg5zPNvHs2BbIve0vkwxAy+R4727qYzl3027w9jEFC6HMXRaDc=
------END CERTIFICATE-----
diff --git "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.key" "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.key"
deleted file mode 100644
index 96663ac4a2a..00000000000
--- "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/ssl/tls.key"
+++ /dev/null
@@ -1,27 +0,0 @@
------BEGIN RSA PRIVATE KEY-----
-MIIEpAIBAAKCAQEA7rTaIysBmA7DO76v7FgGhAxRY/oZjoRA+xblO4fb1lRAHqQa
-acNxQGxYiFeyTK0n1uf495jc1lk6ZDdqbpZ4uiyESZdI1Z+IsKh3QOnPdivMXN9+
-Svq+g1Ydd29TbK5F5rVS7h3uQbVnt5rhjUS50s3LKbWDn6suibusZXTpQKhKMhyi
-yUJJ7pxXqDGuXybyxrmxT2h6wpDlK9X6P5d2cM9QcDSIt1EO94t4gRSBcLT75hfZ
-vn/mcr7PwtwWX6rRdqzTo10adiLgllNgF1kNtLGA1dzgzsRleTXw7nCRbDL9BHB9
-NABcsuGTHT7NNmi//rP8L1zenZlPvg7kOpnSqwIDAQABAoIBAA1q5Wp3ci+w5ldH
-La5URSSxAiljfbV3SHIuSq5UKA6qtHv3oqbYd71n5nlFExGgsUExAttjOhT8wpdI
-tVcIADs+yCTQayV1QgKw3xsrL7n0IxjPuzkA65DuvnNGZhZEaX6nwvfKTBuUOpzY
-b0TSKYibs4eU22D81BdyRCUXAD5EQf+g2cxeFi72xOumCH4uE3UxLtUmZ0hRMvdD
-fB6B6ey9qeJfu7cwOBn1ZfnydCU/kOTIAWcrR427gkuOMqwLqjpTGtrV142Rjm0b
-67Bc6wrTXn33/qqDXTK72AUQINFz31EHVYc1Rb74BFYSzvw42+gYWVXtYnm2EOip
-8OyLhzkCgYEA8SfcEVVR8oYuCC7FIz+PAIuf2bYxgL06m7NFjlOgyV/2YVC9kMgZ
-3i6j+vZ3a/2PhTf1RdD8+dANfsIVxCOVsvrKxe2xJwgKDC0FnFkEzwH0JVX8KMFS
-UytvupCLf5Zr5EaSs/ob9CeUZsfvLOBji5JqtrjDyBoWerh90Qe2J9cCgYEA/WZl
-qXRkPvwCr9/Yv7OE/Fu35XlbP/4MaOCs/A08GQbsrq+bWVsWfp528Xz2h4JfHpDw
-4JEijmM9oryb6ha6KTNWJper7IWM5ee+bXRfp8a2GBheQ29cGpSkCelNYzol1Q/Z
-6UtgcYiirz0eBI6upg/Xl4B/2QTtBEg8OW2YAU0CgYEAhy1QrmalCM0uAGg3GQsH
-ncamU+NM3F01/REAbEd0WWzxLpuTpxSDa4e5Y3PEfUQkrwgu9HOxWlbFOciRauCH
-iUwLXede5gIbn7ec7Yb4qxDtSgBo2G+FNhmjB3D+wQYQdGUa1sfb44BML1DjQMSH
-CDWKm+H13LTC5QeFfyZTdQECgYEA4SDFN1zJ509cT8bPOdmTT+Vopz4/PMZHXjIm
-XbSgbRfC1Zv8p9GOVaYRxJCiMlg4i953svweuGQhEWECIGJauFn8s0LTIsqwGF3g
-yDu49EVN6HBV5xGbwZ3Hc2rML1ks3XM8xdEK+TNMXeYtshzVu4Gdp+MpMrT2onRO
-1TKx9o0CgYAG8HQYMijnJkWUQA2Hb3p5JpC/iG0CJeshCEyrco9tCheNCX/ibGk8
-9k6L7LhDCWr1nRt7dh3oqQxRa8e/FrqTlPYAzsQZdsHtPR5M5iqMDlqDz27I/a6I
-JjxsXXu2CkAw4OBRjbV9wcS2YX8v3QmvtZD5Wm0gaaTkgbbcsAsYKA==
------END RSA PRIVATE KEY-----
diff --git "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\346\265\213\350\257\225.py" "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\346\265\213\350\257\225.py"
deleted file mode 100644
index ed1446b5189..00000000000
--- "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\346\265\213\350\257\225.py"
+++ /dev/null
@@ -1,87 +0,0 @@
-import json
-import re
-
-
-def decode_base64_content(responseStr):
-
- # 步骤 1: 移除字符串中的无效控制字符,例如 '\uXXXX' 格式的字符
- # 这里我们使用正则表达式移除非打印字符
- cleaned_str = re.sub(r'[\u0000-\u001F\u007F-\u009F]', '', responseStr)
-
- # 步骤 2: 确保字符串中的双引号被正确转义
- cleaned_str = cleaned_str.replace('\\"', '\\\\\\"')
-
- # 步骤 3: 修复字符串格式,这里我们假设 responseStr 是多行字符串
- # 我们使用 triple-quoted 字符串来保持多行格式
- cleaned_str = f'''{cleaned_str}'''
-
- # 步骤 4: 检查并修复行尾字符,这里我们统一使用 '\n' 作为行尾
- cleaned_str = re.sub(r'\r\n|\r', '\n', cleaned_str)
-
- # 步骤 1: 替换单引号为双引号,因为 JSON 字符串应该使用双引号
- json_str = cleaned_str.replace('\'', '"').strip('"')
-
- # 步骤 2: 确保字符串中的所有反斜杠都被正确转义
- json_str = json_str.replace('\\\\', '\\\\\\\\')
-
- # 步骤 3: 修复 URL 中的反斜杠问题
- json_str = re.sub(r'(?控制模式->原点模式,设置原点偏移774400,原点模式26,原点转折信号速度450,原点信号速度1000,上电找原点1,。\\n点击驱动器->初始化/保存/重启,点击存储控制参数,存储电机参数,重启\\n![图形用户界面 中度可信度描述已自动生成](/api/system/img/666048afb67a62ceaaab2ef7)\",\n \"a\": \"\",\n \"chunkIndex\": 13,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.8930714130401611,\n \"index\": 0\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06557377049180328,\n \"index\": 0\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab3059\",\n \"q\": \"## 2修改激光头IP\\n### R200激光头\\n1.r2000雷达需要在雷达上进行操作\\n\\n如图r2000雷达前方两个按钮,更改ip操作需要使用这两个按钮进行\\n\\n![](/api/system/img/666048adb67a62ceaaab2eaf)2.点击选择按键进入ethernet setup\\n\\n![图片包含 室内, 小, 厨房, 冰箱 描述已自动生成](/api/system/img/666048adb67a62ceaaab2eb1)\\n\\n3.进入后点击下一个找到ip address进入\\n\\n![手里拿着枪 低可信度描述已自动生成](/api/system/img/666048adb67a62ceaaab2eb3)\\n\\n4.点击下一个按钮进行数字选择用来设置ip\\n\\n![图片包含 室内, 桌子, 厨房, 小 描述已自动生成](/api/system/img/666048adb67a62ceaaab2eb5)\\n\\n5.点击下一个进行子网掩码和网关的设置(设置IP注意设为同网段的ip比如车辆工控机为14.18.0.#那IP也设置为14.18.0.#)\",\n \"a\": \"\",\n \"chunkIndex\": 3,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.8930714130401611,\n \"index\": 1\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06451612903225806,\n \"index\": 1\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab305f\",\n \"q\": \"## 2修改激光头IP\\n### 欧蕾激光头\\n1.打开网络和internet\\n\\n![图形用户界面, 应用程序, Word 描述已自动生成](/api/system/img/666048adb67a62ceaaab2ea7)\\n\\n2.右键点击需要链接的网络点击属性打开后点击ipv4的属性界面进行配置\\n\\n3.前三位与需要配置的网络保持一致后一位选择不冲突的数字\\n\\n![图形用户界面, 文本, 应用程序 描述已自动生成](/api/system/img/666048adb67a62ceaaab2ea9)![图形用户界面, 文本 描述已自动生成](/api/system/img/666048adb67a62ceaaab2eab)\\n\\n4.欧镭激光头配置地址为192.168.1.100 使用网线与激光头进行连接\\n\\n5连接时关闭wifi使用网线网络,在浏览器输入192.168.1.100\\n\\n3进入配置界面,修改为192.168.0.110保存如图示进行修改\\n\\n![图形用户界面 中度可信度描述已自动生成](/api/system/img/666048adb67a62ceaaab2ead)\",\n \"a\": \"\",\n \"chunkIndex\": 2,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.8930714130401611,\n \"index\": 2\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06349206349206349,\n \"index\": 2\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab3062\",\n \"q\": \"## 5驱动器调试\\n### 步科调试\\n注意:如果限位开关是常开的,即轮子在中间位置(非限位位置)时,限位开关常亮;轮子在限位位置时灯灭。需要调整驱动器/控制模式/原点定义,修改原点开关为高电平,预设原点模式为24,并点击写入。点击存储控制参数,重启。\\n![48fce70d6af8b53241013a679bbe8d3](/api/system/img/666048afb67a62ceaaab2ef9)另,需要调整小车camel里面,监控/步科/极性改为2,加载配置生效。此时数字IO设置里面,正限位和原点信号,电平会取反。\\n![](/api/system/img/666048afb67a62ceaaab2efb)重启后,将工作模式改成1:位置模式。在控制字输入0080复位,0006去使能,000F使能,103F,舵轮会回到中间,既调试完成\\n![表格 描述已自动生成](/api/system/img/666048afb67a62ceaaab2efd)\\n![C:Users\\\\陈卫东AppDataLocalTempWeChat Files\\\\f7091e6c7de3fc9b0dc3e13c61a1230.jpg](/api/system/img/666048afb67a62ceaaab2eff)插上mcu网线,重启小车,监控看看mcu下发的工作模式为1:位置模式,控制字为103F,小车能正常回零位即调试完成。\",\n \"a\": \"\",\n \"chunkIndex\": 14,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.8930714130401611,\n \"index\": 3\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.0625,\n \"index\": 3\n }\n ]\n },\n {\n \"id\": \"666048b4b67a62ceaaab306e\",\n \"q\": \"## 1修改IP\\n### 第一种方法\\n调试文档\\n\\n1、鼠标连接mcu板的usb口打开小车。\\n\\n![汽车的方向盘 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e91)\\n\\n2、进入系统界面点击file syste\\n\\n![电脑的屏幕 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e93)\\n\\n3、进入后点击etc\\n\\n![图片包含 图形用户界面 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e95)\\n\\n4、进入network文件夹。\\n\\n![](/api/system/img/666048acb67a62ceaaab2e97)5、修改interfaces文件。\\n\\n![图形用户界面, 应用程序 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e99)\\n\\n6、进入后对ip进行修改。\\n\\n![文本 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e9b)\\n\\n7、有交换机的情况下修改完IP后下拉找到“auto eth1”和“iface eth1”然后把1改成0,修改完成后断电重启\\n\\n![文本, 信件 描述已自动生成](/api/system/img/666048acb67a62ceaaab2e9d)\",\n \"a\": \"\",\n \"chunkIndex\": 0,\n \"datasetId\": \"6660476db67a62ceaaab0997\",\n \"collectionId\": \"666048b2b67a62ceaaab2fbc\",\n \"sourceId\": \"666047a1b67a62ceaaab0d1f\",\n \"sourceName\": \"AGV调试文档 (2).docx\",\n \"score\": [\n {\n \"type\": \"embedding\",\n \"value\": 0.8930714130401611,\n \"index\": 4\n },\n {\n \"type\": \"rrf\",\n \"value\": 0.06153846153846154,\n \"index\": 4\n }\n ]\n }\n]"}, "finish_reason": "stop", "index": 0}]}
-"""
-
-decode_base64_content(responseStr)
diff --git "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\351\205\215\347\275\256\346\226\207\344\273\266/config.json" "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\351\205\215\347\275\256\346\226\207\344\273\266/config.json"
new file mode 100644
index 00000000000..6e6272412a1
--- /dev/null
+++ "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\351\205\215\347\275\256\346\226\207\344\273\266/config.json"
@@ -0,0 +1,251 @@
+{
+ "feConfigs": {
+ "lafEnv": "https://laf.dev"
+ },
+ "systemEnv": {
+ "openapiPrefix": "fastgpt",
+ "vectorMaxProcess": 15,
+ "qaMaxProcess": 15,
+ "pgHNSWEfSearch": 100,
+ "tokenWorkers": 20
+ },
+ "llmModels": [
+ {
+ "model": "deepseek-chat",
+ "name": "deepseek-chat",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 16000,
+ "maxResponse": 4000,
+ "quoteMaxToken": 13000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": false,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": false,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ },
+ {
+ "model": "moonshot-v1-8k",
+ "name": "moonshot-v1-8k",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 8000,
+ "maxResponse": 4000,
+ "quoteMaxToken": 13000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": true,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": false,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ },
+ {
+ "model": "moonshot-v1-32k",
+ "name": "moonshot-v1-32k",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 32000,
+ "maxResponse": 16000,
+ "quoteMaxToken": 13000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": true,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": false,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ },
+ {
+ "model": "moonshot-v1-128k",
+ "name": "moonshot-v1-128k",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 128000,
+ "maxResponse": 60000,
+ "quoteMaxToken": 13000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": true,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": false,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ },
+ {
+ "model": "qwen-max",
+ "name": "qwen-max",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 8000,
+ "maxResponse": 4000,
+ "quoteMaxToken": 12000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": true,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": true,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ },
+ {
+ "model": "qwen-turbo",
+ "name": "qwen-turbo",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 8000,
+ "maxResponse": 4000,
+ "quoteMaxToken": 12000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": true,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": true,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ },
+ {
+ "model": "qwen-plus",
+ "name": "qwen-plus",
+ "avatar": "/imgs/model/openai.svg",
+ "maxContext": 8000,
+ "maxResponse": 4000,
+ "quoteMaxToken": 12000,
+ "maxTemperature": 1.2,
+ "charsPointsPrice": 0,
+ "censor": false,
+ "vision": false,
+ "datasetProcess": true,
+ "usedInClassify": true,
+ "usedInExtractFields": true,
+ "usedInToolCall": true,
+ "usedInQueryExtension": true,
+ "toolChoice": true,
+ "functionCall": true,
+ "customCQPrompt": "",
+ "customExtractPrompt": "",
+ "defaultSystemChatPrompt": "",
+ "defaultConfig": {}
+ }
+ ],
+ "vectorModels": [
+ {
+ "model": "text-embedding-v1",
+ "name": "text-embedding-v1",
+ "avatar": "/imgs/model/openai.svg",
+ "charsPointsPrice": 0,
+ "defaultToken": 512,
+ "maxToken": 3000,
+ "weight": 100,
+ "dbConfig": {},
+ "queryConfig": {},
+ "defaultConfig": {
+ "dimensions": 1024
+ }
+ },
+ {
+ "model": "bge-m3",
+ "name": "bge-m3",
+ "avatar": "/imgs/model/openai.svg",
+ "charsPointsPrice": 0,
+ "defaultToken": 512,
+ "maxToken": 8192,
+ "weight": 100
+ }
+ ],
+ "reRankModels": [
+ {
+ "model": "bge-reranker-v2-m3",
+ "name": "bge-reranker-v2-m3",
+ "charsPointsPrice": 0
+ }
+ ],
+ "audioSpeechModels": [
+ {
+ "model": "tts-1",
+ "name": "OpenAI TTS1",
+ "charsPointsPrice": 0,
+ "voices": [
+ {
+ "label": "Alloy",
+ "value": "alloy",
+ "bufferId": "openai-Alloy"
+ },
+ {
+ "label": "Echo",
+ "value": "echo",
+ "bufferId": "openai-Echo"
+ },
+ {
+ "label": "Fable",
+ "value": "fable",
+ "bufferId": "openai-Fable"
+ },
+ {
+ "label": "Onyx",
+ "value": "onyx",
+ "bufferId": "openai-Onyx"
+ },
+ {
+ "label": "Nova",
+ "value": "nova",
+ "bufferId": "openai-Nova"
+ },
+ {
+ "label": "Shimmer",
+ "value": "shimmer",
+ "bufferId": "openai-Shimmer"
+ }
+ ]
+ }
+ ],
+ "whisperModel": {
+ "model": "whisper-1",
+ "name": "Whisper1",
+ "charsPointsPrice": 0
+ }
+}
\ No newline at end of file
diff --git "a/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\351\205\215\347\275\256\346\226\207\344\273\266/docker-compose.yml" "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\351\205\215\347\275\256\346\226\207\344\273\266/docker-compose.yml"
new file mode 100644
index 00000000000..21d4c69a7e6
--- /dev/null
+++ "b/docker/\351\203\250\347\275\262\344\277\241\346\201\257/\351\205\215\347\275\256\346\226\207\344\273\266/docker-compose.yml"
@@ -0,0 +1,209 @@
+# 数据库的默认账号和密码仅首次运行时设置有效
+# 如果修改了账号密码,记得改数据库和项目连接参数,别只改一处~
+# 该配置文件只是给快速启动,测试使用。正式使用,记得务必修改账号密码,以及调整合适的知识库参数,共享内存等。
+# 如何无法访问 dockerhub 和 git,可以用阿里云(阿里云没有arm包)
+
+version: '3.3'
+services:
+ minio:
+ container_name: minio
+ image: minio/minio:RELEASE.2023-03-20T20-16-18Z
+ environment:
+ MINIO_ACCESS_KEY: minioadmin
+ MINIO_SECRET_KEY: minioadmin
+ ports:
+ - '9001:9001'
+ - '9000:9000'
+ networks:
+ - fastgpt
+ volumes:
+ - ./minio:/minio_data
+ command: minio server /minio_data --console-address ":9001"
+ healthcheck:
+ test:
+ [
+ 'CMD',
+ 'curl',
+ '-f',
+ 'http://localhost:9000/minio/health/live'
+ ]
+ interval: 30s
+ timeout: 20s
+ retries: 3
+ # milvus
+ milvusEtcd:
+ container_name: milvusEtcd
+ image: quay.io/coreos/etcd:v3.5.5
+ environment:
+ - ETCD_AUTO_COMPACTION_MODE=revision
+ - ETCD_AUTO_COMPACTION_RETENTION=1000
+ - ETCD_QUOTA_BACKEND_BYTES=4294967296
+ - ETCD_SNAPSHOT_COUNT=50000
+ networks:
+ - fastgpt
+ volumes:
+ - ./milvus/etcd:/etcd
+ command: etcd -advertise-client-urls=http://127.0.0.1:2379 -listen-client-urls http://0.0.0.0:2379 --data-dir /etcd
+ healthcheck:
+ test: [ 'CMD', 'etcdctl', 'endpoint', 'health' ]
+ interval: 30s
+ timeout: 20s
+ retries: 3
+ milvusStandalone:
+ container_name: milvusStandalone
+ image: milvusdb/milvus:v2.4.3
+ command: [ 'milvus', 'run', 'standalone' ]
+ security_opt:
+ - seccomp:unconfined
+ environment:
+ ETCD_ENDPOINTS: milvusEtcd:2379
+ MINIO_ADDRESS: minio:9000
+ networks:
+ - fastgpt
+ volumes:
+ - ./milvus/data:/var/lib/milvus
+ healthcheck:
+ test: [ 'CMD', 'curl', '-f', 'http://localhost:9091/healthz' ]
+ interval: 30s
+ start_period: 90s
+ timeout: 20s
+ retries: 3
+ depends_on:
+ - 'milvusEtcd'
+ - 'minio'
+
+ mongo:
+ image: mongo:5.0.18
+ # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/mongo:5.0.18 # 阿里云
+ container_name: mongo
+ restart: always
+ ports:
+ - 27017:27017
+ networks:
+ - fastgpt
+ command: mongod --keyFile /data/mongodb.key --replSet rs0
+ environment:
+ - MONGO_INITDB_ROOT_USERNAME=myusername
+ - MONGO_INITDB_ROOT_PASSWORD=mypassword
+ volumes:
+ - ./mongo/data:/data/db
+ entrypoint:
+ - bash
+ - -c
+ - |
+ openssl rand -base64 128 > /data/mongodb.key
+ chmod 400 /data/mongodb.key
+ chown 999:999 /data/mongodb.key
+ echo 'const isInited = rs.status().ok === 1
+ if(!isInited){
+ rs.initiate({
+ _id: "rs0",
+ members: [
+ { _id: 0, host: "mongo:27017" }
+ ]
+ })
+ }' > /data/initReplicaSet.js
+ # 启动MongoDB服务
+ exec docker-entrypoint.sh "$$@" &
+
+ # 等待MongoDB服务启动
+ until mongo -u myusername -p mypassword --authenticationDatabase admin --eval "print('waited for connection')" > /dev/null 2>&1; do
+ echo "Waiting for MongoDB to start..."
+ sleep 2
+ done
+
+ # 执行初始化副本集的脚本
+ mongo -u myusername -p mypassword --authenticationDatabase admin /data/initReplicaSet.js
+
+ # 等待docker-entrypoint.sh脚本执行的MongoDB服务进程
+ wait $$!
+
+ # fastgpt
+ sandbox:
+ container_name: sandbox
+ image: ghcr.io/labring/fastgpt-sandbox:v4.8.3 # git
+ # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt-sandbox:v4.8.3 # 阿里云
+ networks:
+ - fastgpt
+ restart: always
+ fastgpt:
+ container_name: fastgpt
+ image: ghcr.io/labring/fastgpt:v4.8.3 # git
+ # image: registry.cn-hangzhou.aliyuncs.com/fastgpt/fastgpt:v4.8.3 # 阿里云
+ ports:
+ - 3000:3000
+ networks:
+ - fastgpt
+ depends_on:
+ - mongo
+ - milvusStandalone
+ - sandbox
+ restart: always
+ environment:
+ # root 密码,用户名为: root。如果需要修改 root 密码,直接修改这个环境变量,并重启即可。
+ - DEFAULT_ROOT_PSW=123456
+ # AI模型的API地址哦。务必加 /v1。这里默认填写了OneApi的访问地址。
+ - OPENAI_BASE_URL=http://oneapi:3000/v1
+ # AI模型的API Key。(这里默认填写了OneAPI的快速默认key,测试通后,务必及时修改)
+ - CHAT_API_KEY=sk-30tUlrwGR1q1RuIY35C6BeD03fDd4075B32f73Ac6b4eF550
+ # 数据库最大连接数
+ - DB_MAX_LINK=30
+ # 登录凭证密钥
+ - TOKEN_KEY=any
+ # root的密钥,常用于升级时候的初始化请求
+ - ROOT_KEY=root_key
+ # 文件阅读加密
+ - FILE_TOKEN_KEY=filetoken
+ # MongoDB 连接参数. 用户名myusername,密码mypassword。
+ - MONGODB_URI=mongodb://myusername:mypassword@mongo:27017/fastgpt?authSource=admin
+ # zilliz 连接参数
+ - MILVUS_ADDRESS=http://milvusStandalone:19530
+ - MILVUS_TOKEN=none
+ # sandbox 地址
+ - SANDBOX_URL=http://sandbox:3000
+ volumes:
+ - ./config.json:/app/data/config.json
+
+ # oneapi
+ mysql:
+ image: mysql:8.0.36
+ container_name: mysql
+ restart: always
+ ports:
+ - 3306:3306
+ networks:
+ - fastgpt
+ command: --default-authentication-plugin=mysql_native_password
+ environment:
+ # 默认root密码,仅首次运行有效
+ MYSQL_ROOT_PASSWORD: oneapimmysql
+ MYSQL_DATABASE: oneapi
+ volumes:
+ - ./mysql:/var/lib/mysql
+ oneapi:
+ container_name: oneapi
+ image: ghcr.io/songquanpeng/one-api:latest
+ ports:
+ - 3001:3000
+ depends_on:
+ - mysql
+ networks:
+ - fastgpt
+ restart: always
+ environment:
+ # mysql 连接参数
+ - SQL_DSN=root:oneapimmysql@tcp(mysql:3306)/oneapi
+ # 登录凭证加密密钥
+ - SESSION_SECRET=oneapikey
+ # 内存缓存
+ - MEMORY_CACHE_ENABLED=true
+ # 启动聚合更新,减少数据交互频率
+ - BATCH_UPDATE_ENABLED=true
+ # 聚合更新时长
+ - BATCH_UPDATE_INTERVAL=10
+ # 初始化的 root 密钥(建议部署完后更改,否则容易泄露)
+ - INITIAL_ROOT_TOKEN=fastgpt
+ volumes:
+ - ./oneapi:/data
+networks:
+ fastgpt:
From ff785e3be12a80e572534466d8251a104913219a Mon Sep 17 00:00:00 2001
From: Archer <545436317@qq.com>
Date: Fri, 28 Jun 2024 15:37:41 +0800
Subject: [PATCH 5/9] Dataset collection forbid (#1885)
* perf: tool call support same id
* feat: collection forbid
* feat: collection forbid
---
.../zh-cn/docs/development/upgrading/486.md | 14 ++
.../global/core/dataset/collection/utils.ts | 11 +
packages/global/core/dataset/type.d.ts | 2 +
.../common/vectorStore/controller.d.ts | 3 +
.../common/vectorStore/milvus/class.ts | 9 +-
.../service/common/vectorStore/pg/class.ts | 23 +-
.../service/core/dataset/collection/schema.ts | 35 ++--
packages/service/core/dataset/data/schema.ts | 32 +--
.../service/core/dataset/search/controller.ts | 154 ++++++++++----
.../dispatch/agent/runTool/toolChoice.ts | 52 +++--
packages/web/components/common/Tag/index.tsx | 5 +-
packages/web/i18n/en/common.json | 1 +
packages/web/i18n/en/dataset.json | 7 +
packages/web/i18n/zh/common.json | 4 +-
packages/web/i18n/zh/dataset.json | 7 +
.../src/components/CommunityModal/index.tsx | 2 +-
.../common/folder/useFolderDrag.tsx | 20 +-
.../app/src/global/core/api/datasetReq.d.ts | 10 -
projects/app/src/global/core/dataset/api.d.ts | 9 -
.../app/src/global/core/dataset/type.d.ts | 19 +-
.../app/src/pages/account/components/Info.tsx | 2 +-
.../pages/api/core/dataset/collection/list.ts | 30 ++-
.../api/core/dataset/collection/update.ts | 17 +-
.../src/pages/api/core/dataset/data/list.ts | 28 +--
.../src/pages/api/core/dataset/data/update.ts | 50 ++---
.../src/pages/app/list/components/List.tsx | 1 -
.../components/CollectionCard/index.tsx | 196 ++++++++----------
.../dataset/detail/components/DataCard.tsx | 176 ++++++++++------
.../detail/components/InputDataModal.tsx | 30 +--
.../service/core/dataset/data/controller.ts | 4 +-
projects/app/src/web/common/hooks/useDrag.tsx | 16 --
.../app/src/web/common/hooks/useEditTitle.tsx | 61 +++---
projects/app/src/web/core/dataset/api.ts | 20 +-
33 files changed, 607 insertions(+), 443 deletions(-)
create mode 100644 docSite/content/zh-cn/docs/development/upgrading/486.md
delete mode 100644 projects/app/src/web/common/hooks/useDrag.tsx
diff --git a/docSite/content/zh-cn/docs/development/upgrading/486.md b/docSite/content/zh-cn/docs/development/upgrading/486.md
new file mode 100644
index 00000000000..e09728d6b7d
--- /dev/null
+++ b/docSite/content/zh-cn/docs/development/upgrading/486.md
@@ -0,0 +1,14 @@
+---
+title: 'V4.8.6(进行中)'
+description: 'FastGPT V4.8.6 更新说明'
+icon: 'upgrade'
+draft: false
+toc: true
+weight: 818
+---
+
+
+## V4.8.6 更新说明
+
+1. 新增 - 知识库支持单个集合禁用功能
+2.
\ No newline at end of file
diff --git a/packages/global/core/dataset/collection/utils.ts b/packages/global/core/dataset/collection/utils.ts
index e3521f810aa..eb054aa65d9 100644
--- a/packages/global/core/dataset/collection/utils.ts
+++ b/packages/global/core/dataset/collection/utils.ts
@@ -1,3 +1,4 @@
+import { DatasetCollectionTypeEnum, TrainingModeEnum, TrainingTypeMap } from '../constants';
import { CollectionWithDatasetType, DatasetCollectionSchemaType } from '../type';
export const getCollectionSourceData = (
@@ -12,3 +13,13 @@ export const getCollectionSourceData = (
sourceName: collection?.name || ''
};
};
+
+export const checkCollectionIsFolder = (type: DatasetCollectionTypeEnum) => {
+ return type === DatasetCollectionTypeEnum.folder || type === DatasetCollectionTypeEnum.virtual;
+};
+
+export const getTrainingTypeLabel = (type?: TrainingModeEnum) => {
+ if (!type) return '';
+ if (!TrainingTypeMap[type]) return '';
+ return TrainingTypeMap[type].label;
+};
diff --git a/packages/global/core/dataset/type.d.ts b/packages/global/core/dataset/type.d.ts
index e70c9360b7c..fd05fd74484 100644
--- a/packages/global/core/dataset/type.d.ts
+++ b/packages/global/core/dataset/type.d.ts
@@ -48,6 +48,7 @@ export type DatasetCollectionSchemaType = {
type: DatasetCollectionTypeEnum;
createTime: Date;
updateTime: Date;
+ forbid?: boolean;
trainingType: TrainingModeEnum;
chunkSize: number;
@@ -89,6 +90,7 @@ export type DatasetDataSchemaType = {
updateTime: Date;
q: string; // large chunks or question
a: string; // answer or custom content
+ forbid?: boolean;
fullTextToken: string;
indexes: DatasetDataIndexItemType[];
rebuilding?: boolean;
diff --git a/packages/service/common/vectorStore/controller.d.ts b/packages/service/common/vectorStore/controller.d.ts
index 03272ea40eb..be302955c38 100644
--- a/packages/service/common/vectorStore/controller.d.ts
+++ b/packages/service/common/vectorStore/controller.d.ts
@@ -24,6 +24,9 @@ export type InsertVectorControllerProps = InsertVectorProps & {
export type EmbeddingRecallProps = {
teamId: string;
datasetIds: string[];
+
+ forbidCollectionIdList: string[];
+ // forbidEmbIndexIdList: string[];
// similarity?: number;
// efSearch?: number;
};
diff --git a/packages/service/common/vectorStore/milvus/class.ts b/packages/service/common/vectorStore/milvus/class.ts
index 84edaab0239..3d8628bfd52 100644
--- a/packages/service/common/vectorStore/milvus/class.ts
+++ b/packages/service/common/vectorStore/milvus/class.ts
@@ -213,14 +213,19 @@ export class MilvusCtrl {
};
embRecall = async (props: EmbeddingRecallCtrlProps): Promise H>% J?RXKCYmc`XXUTWjJgtT>_?~$y
zQ%k2~c+J*Zq!02y1;q2`-W=AznAM6&VEt@Ej&j@Wb!FeNbFJ}--Fj(C>sOIh`1++x
zuJFFipC_Z*EF%a^sNMU>S2>*CW}|EFE9tW{7mKz7Vf3(Y8rI+=I+`af?_PS{r6`Yv
zuzDT@Pg=ofxzFffsfj!XySJ#UVmtGw4abjHks~EiKA@%|BS|IuRO>gWB;4~C%txHf
zrPI-jxS@_vjPJ-N%gH9~8t!Wu_u#V6?z56pV^!3!KwblY4skW~Yt1*;%zP*#6G8&~
zkAj{aQ+dBCYTY}QX#_dka;+!k_9%3k+Z1GNcR*>$eS-|>fRxr)!;~>RO_nB<5j;{v
zlwO55ByAixNINy|3^*i?NiDIYPMIMhLB8;bEkUzM#ZBoR*HYYSWj=04jS#9x-JVVF
zG9GzG_@sC?J%Y1^?y`4|7}e)OYHgxH5(=|jYsP8?U9(qkCeHXp(F+AgnMVF=4hJp@
zkm-vXsG|adovLy<+Dtp4{r8j>A)^J^3D9Gl(OtD*83m(nFp4FGhm)ik;6oaAGY6s9
zpL*U!_Mrj;%?8@>HRR#SqjYZR!!lrm_6g0H)T%mo7Y_~?d-s%}WzuMv%J&Fy_|iSt
zP#;Io(c|fE<}Q~^4=E|pi)?RwQqW&nEQIuNpjL7sC&V;{!fc52FdtQSwYyM2v`qf?
zbv!?(`Z%H1WUj)=lUq~F6(mV#lCtUBq}BUe{&SxmlZM>c(%kLA##+Ns*o)Ds_=V6&
z^+w!LjH!2XHtMVhOeN2C%7JnGIGD2X;V=YBAnd%~k=sv+6n+jK_%-+9lxpmGQ0R%e
zQt5>a;7-N&T<~k;(}`$LZNmd&ES)yxXVgBag?=zBbE2|&X`=(+3@RmXB~>|>t~B~A
zFYB1RqNrZw(=U2=g%PMYD9A`Oa<$@VA{Ip~q+`bF4A{Ho8WZ47UcW&Y%<$U`jHu84y899m(bVtY-#J1j6rSm(4i8u`@8`L3zt
zow`6vcF}2TaXQOjp^c{2<`))H7-SDiOe!Q9MIJFIH
-
- #
{t('common.Name')}
+ {datasetT('collection.Training type')}
{t('dataset.collections.Data Amount')}
- {t('core.dataset.Sync Time')}
+ {datasetT('collection.Create update time')}
{t('common.Status')}
+ {datasetT('Enable')}
- {formatCollections.map((collection, index) => (
+
+ {formatCollections.map((collection) => (
{
- setDragStartId(collection._id);
- }}
- onDragOver={(e) => {
- e.preventDefault();
- const targetId = e.currentTarget.getAttribute('data-drag-id');
- if (!targetId) return;
- DatasetCollectionTypeEnum.folder && setDragTargetId(targetId);
- }}
- onDragLeave={(e) => {
- e.preventDefault();
- setDragTargetId(undefined);
- }}
- onDrop={async (e) => {
- e.preventDefault();
- if (!dragTargetId || !dragStartId || dragTargetId === dragStartId) return;
- // update parentId
- try {
- await putDatasetCollectionById({
- id: dragStartId,
- parentId: dragTargetId
- });
- getData(pageNum);
- } catch (error) {}
- setDragTargetId(undefined);
- }}
+ {...getBoxProps({
+ dataId: collection._id,
+ isFolder: collection.type === DatasetCollectionTypeEnum.folder
+ })}
+ draggable={false}
onClick={() => {
if (collection.type === DatasetCollectionTypeEnum.folder) {
- router.replace({
+ router.push({
query: {
...router.query,
parentId: collection._id
}
});
} else {
- router.replace({
+ router.push({
query: {
...router.query,
collectionId: collection._id,
@@ -255,8 +232,7 @@ const CollectionCard = () => {
}
}}
>
- {index + 1}
-
+
- {collection.dataAmount || '-'}
- {dayjs(collection.updateTime).format('YYYY/MM/DD HH:mm')}
-
-
+ {!checkCollectionIsFolder(collection.type) ? (
+ <>{t(getTrainingTypeLabel(collection.trainingType) || '-')}>
+ ) : (
+ '-'
+ )}
+
+ {collection.dataAmount || '-'}
+
+
+
+
+ e.stopPropagation()}>
+
- e.stopPropagation()}>
+ e.stopPropagation()}>
{collection.permission.hasWritePer && (
o;7jtt`uM!^CHPh%fbBJnFu%b~GJlV2iB2p+U&$`8b}EvvlGH
zb%GqUuktzzRg_~e$dQn+K@E|J4G{?+9)gkXeCdHu^y~mTQ;z?_wXVs{y{0l@H9MZG
zH$V1zkbvB~Yhm@O5MWj8_?~)3MRMtbDDs(6LhumYE9cZwi+GunVhc8Mr2MIgst@Du
z7GQ=HF!=Ie0fY|=p#04O_O^DG=D%%_AI)p(ON%;i?&}^H)$;kLiLSJ0IC?)kW$CfK
zP*_=3FiDjv*7KR@VRKav_44JV=gZo8TOze);3r&v=JXgWST|VjC^e?^6~hbTmOFCL
z{`u-6S5kg($?i^l57$_WT5SLNblOhByrGS*C2Q}fO$fT#e#a_1;gTCERmCGt8S`ap
zX$mg5?`9InksDA+d}$8pe
&_Mn5qP??WzzKFc>9AC7{akfb)
zs0__b#bQEnKJxqb%+sM>iL~;p!tX(81{@vtFI*nykHm@8>k~#+VNC>7mj3bA(wG}=
zy*e>uWf${W_bUdNkil1&(h1uNtUW}nt*@7YiIWLp)&U?<6Mg6={zY-IW#MpiKH4PX
zHBjT5%So58!cMzG0;5w<2V(~UOd;4fSVYd4JLDjBj_}W$cWQ=_K3i(gOtd+z6^vV?
zT5fXEnSEk*2~tpLU9#UNEu}=Dv#$gwF|r
Spy&?}w^_pC#o52N6ygfnLDAFzW;ygrB?NzTKwzcIz@WTT&EO!;2TL`jqyMx|nc3JZ_I1
z6SV1tIEedy;kIsmrnkq7?e*ZFl3(<6T3$47h#aqZH`v_<#;gyms+7zjIcrgkoWiQISk?lD*rZ
zGUb?oM@hFA_c(3r7GD$wO8-<7WI^e#3vkXkD3m(Ggb}Z5Bw^krGGS??E)m?Bc}7X?
z+355N0aFf0!4wxg)uVp+cGO8BAYXvg*t=f;6I^XNMiZEF5SJeTua>>uEK6-?g5ImV
zz~eix>p7)%fhlE;Z~skHxlLQ^4F4)A7g#)@7RcGg)KJ>N4ZH3#RZ@9*mR9oQkR2L>
zdXo(hMy3h(SabLfAJ{XN0hJEw
GG7LKA^`Vy$~gLnf}J185Z(
zY(GWlSCfMfRhJ|`Z`*y-68fehygEO`gohyz#@l^R{ZQon#}4Mdq;vz~UIwo!BGgx*
z%bSWwQ|R?=^17_lRdTg6cF=xXUDn1A*>t{XxDxIWV(OI*c5{oUfx~zc>0s`G%H9DL
zdkwskyM2%W)(1kBkY|rUUcA9wQNs^U95sOvGxKE-Zr=@oZGlfXn^I_z)j4;MA)?Zy
z!r_iL0HYM?Iw4=MX+uKEd!_XJgcu-BvCCkkNYV*(i^d1+Dnfz6bqb>$w