build(deps): migrate workspace dependencies to catalogs
Move direct external dependency versions into pnpm catalogs and update workspace packages to reference catalog entries. Signed-off-by: RainbowBird <git@luoling.moe> Commit-Message-Assisted-by: Codex
This commit is contained in:
@@ -53,8 +53,8 @@
|
||||
"@modelcontextprotocol/sdk": "catalog:",
|
||||
"@moeru/std": "catalog:",
|
||||
"node-pty": "catalog:",
|
||||
"ws": "^8.20.0",
|
||||
"zod": "^4.3.6"
|
||||
"ws": "catalog:",
|
||||
"zod": "catalog:"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/ws": "catalog:"
|
||||
|
||||
@@ -19,22 +19,22 @@
|
||||
"typecheck": "tsc --noEmit"
|
||||
},
|
||||
"dependencies": {
|
||||
"@discordjs/voice": "^0.19.2",
|
||||
"@discordjs/voice": "catalog:",
|
||||
"@guiiai/logg": "catalog:",
|
||||
"@huggingface/transformers": "^3.8.1",
|
||||
"@huggingface/transformers": "catalog:",
|
||||
"@proj-airi/audio": "workspace:^",
|
||||
"@proj-airi/server-sdk": "workspace:^",
|
||||
"@proj-airi/server-shared": "workspace:^",
|
||||
"@snazzah/davey": "^0.1.11",
|
||||
"@snazzah/davey": "catalog:",
|
||||
"@xsai-ext/providers": "catalog:",
|
||||
"@xsai/generate-speech": "catalog:",
|
||||
"@xsai/generate-text": "catalog:",
|
||||
"@xsai/generate-transcription": "catalog:",
|
||||
"@xsai/shared-chat": "catalog:",
|
||||
"discord.js": "^14.26.3",
|
||||
"libsodium-wrappers": "^0.8.3",
|
||||
"opusscript": "^0.1.1",
|
||||
"tsx": "^4.21.0",
|
||||
"wavefile": "^11.0.0"
|
||||
"discord.js": "catalog:",
|
||||
"libsodium-wrappers": "catalog:",
|
||||
"opusscript": "catalog:",
|
||||
"tsx": "catalog:",
|
||||
"wavefile": "catalog:"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -18,34 +18,34 @@
|
||||
"@proj-airi/server-sdk": "workspace:*",
|
||||
"@xsai/generate-text": "catalog:",
|
||||
"@xsai/shared-chat": "catalog:",
|
||||
"alien-signals": "^3.1.2",
|
||||
"awilix": "^13.0.3",
|
||||
"canvas": "^3.2.3",
|
||||
"alien-signals": "catalog:",
|
||||
"awilix": "catalog:",
|
||||
"canvas": "catalog:",
|
||||
"crossws": "catalog:",
|
||||
"es-toolkit": "^1.45.1",
|
||||
"eventemitter3": "^5.0.4",
|
||||
"es-toolkit": "catalog:es-toolkit-1-45-1",
|
||||
"eventemitter3": "catalog:",
|
||||
"isolated-vm": "catalog:",
|
||||
"minecraft-data": "3.102.3",
|
||||
"mineflayer": "^4.33.0",
|
||||
"mineflayer-armor-manager": "^2.0.1",
|
||||
"mineflayer-auto-eat": "^5.0.3",
|
||||
"mineflayer-collectblock": "^1.6.0",
|
||||
"mineflayer-pathfinder": "^2.4.5",
|
||||
"mineflayer-pvp": "^1.3.2",
|
||||
"mineflayer-tool": "^1.2.0",
|
||||
"minecraft-data": "catalog:",
|
||||
"mineflayer": "catalog:",
|
||||
"mineflayer-armor-manager": "catalog:",
|
||||
"mineflayer-auto-eat": "catalog:",
|
||||
"mineflayer-collectblock": "catalog:",
|
||||
"mineflayer-pathfinder": "catalog:",
|
||||
"mineflayer-pvp": "catalog:",
|
||||
"mineflayer-tool": "catalog:",
|
||||
"nanoid": "catalog:",
|
||||
"prismarine-block": "^1.23.0",
|
||||
"prismarine-entity": "^2.6.0",
|
||||
"prismarine-item": "^1.18.0",
|
||||
"prismarine-recipe": "^1.5.0",
|
||||
"prismarine-viewer": "^1.33.0",
|
||||
"prismarine-windows": "^2.10.0",
|
||||
"valibot": "^1.3.1",
|
||||
"vec3": "^0.2.0",
|
||||
"prismarine-block": "catalog:",
|
||||
"prismarine-entity": "catalog:",
|
||||
"prismarine-item": "catalog:",
|
||||
"prismarine-recipe": "catalog:",
|
||||
"prismarine-viewer": "catalog:",
|
||||
"prismarine-windows": "catalog:",
|
||||
"valibot": "catalog:valibot-1-3-1",
|
||||
"vec3": "catalog:",
|
||||
"ws": "catalog:",
|
||||
"yaml": "catalog:",
|
||||
"zod": "^4.3.6",
|
||||
"zod-to-json-schema": "^3.25.2"
|
||||
"zod": "catalog:",
|
||||
"zod-to-json-schema": "catalog:"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/ws": "catalog:"
|
||||
|
||||
@@ -25,19 +25,19 @@
|
||||
"@electric-sql/pglite": "catalog:",
|
||||
"@guiiai/logg": "catalog:",
|
||||
"@moeru/std": "catalog:",
|
||||
"@velin-dev/core": "^0.4.0",
|
||||
"@velin-dev/core": "catalog:",
|
||||
"@xsai/generate-text": "catalog:",
|
||||
"@xsai/shared-chat": "catalog:",
|
||||
"@xsai/utils-chat": "catalog:",
|
||||
"best-effort-json-parser": "^1.4.0",
|
||||
"best-effort-json-parser": "catalog:",
|
||||
"drizzle-orm": "catalog:",
|
||||
"es-toolkit": "^1.45.1",
|
||||
"nanoid": "^5.1.9",
|
||||
"valibot": "^1.3.1",
|
||||
"ws": "^8.20.0"
|
||||
"es-toolkit": "catalog:es-toolkit-1-45-1",
|
||||
"nanoid": "catalog:nanoid-5-1-9",
|
||||
"valibot": "catalog:valibot-1-3-1",
|
||||
"ws": "catalog:"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/ws": "^8.18.1",
|
||||
"@types/ws": "catalog:",
|
||||
"drizzle-kit": "catalog:"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -22,43 +22,43 @@
|
||||
"typecheck": "tsc --noEmit"
|
||||
},
|
||||
"dependencies": {
|
||||
"@dotenvx/dotenvx": "^1.61.1",
|
||||
"@ffmpeg-installer/ffmpeg": "^1.1.0",
|
||||
"@grammyjs/files": "^1.2.0",
|
||||
"@dotenvx/dotenvx": "catalog:",
|
||||
"@ffmpeg-installer/ffmpeg": "catalog:",
|
||||
"@grammyjs/files": "catalog:",
|
||||
"@guiiai/logg": "catalog:",
|
||||
"@moeru/std": "catalog:",
|
||||
"@napi-rs/image": "^1.12.0",
|
||||
"@opentelemetry/api": "^1.9.1",
|
||||
"@opentelemetry/auto-instrumentations-node": "^0.73.0",
|
||||
"@opentelemetry/exporter-metrics-otlp-proto": "^0.215.0",
|
||||
"@opentelemetry/exporter-trace-otlp-proto": "^0.215.0",
|
||||
"@opentelemetry/instrumentation-pg": "^0.67.0",
|
||||
"@opentelemetry/resources": "^2.7.0",
|
||||
"@opentelemetry/sdk-metrics": "^2.7.0",
|
||||
"@opentelemetry/sdk-node": "^0.215.0",
|
||||
"@opentelemetry/sdk-trace-node": "^2.7.0",
|
||||
"@opentelemetry/semantic-conventions": "^1.40.0",
|
||||
"@velin-dev/core": "^0.4.0",
|
||||
"@napi-rs/image": "catalog:",
|
||||
"@opentelemetry/api": "catalog:",
|
||||
"@opentelemetry/auto-instrumentations-node": "catalog:",
|
||||
"@opentelemetry/exporter-metrics-otlp-proto": "catalog:",
|
||||
"@opentelemetry/exporter-trace-otlp-proto": "catalog:",
|
||||
"@opentelemetry/instrumentation-pg": "catalog:",
|
||||
"@opentelemetry/resources": "catalog:",
|
||||
"@opentelemetry/sdk-metrics": "catalog:",
|
||||
"@opentelemetry/sdk-node": "catalog:",
|
||||
"@opentelemetry/sdk-trace-node": "catalog:",
|
||||
"@opentelemetry/semantic-conventions": "catalog:",
|
||||
"@velin-dev/core": "catalog:",
|
||||
"@xsai/embed": "catalog:",
|
||||
"@xsai/generate-text": "catalog:",
|
||||
"@xsai/shared-chat": "catalog:",
|
||||
"@xsai/tool": "catalog:",
|
||||
"@xsai/utils-chat": "catalog:",
|
||||
"best-effort-json-parser": "^1.4.0",
|
||||
"best-effort-json-parser": "catalog:",
|
||||
"drizzle-orm": "catalog:",
|
||||
"es-toolkit": "^1.45.1",
|
||||
"fluent-ffmpeg": "^2.1.3",
|
||||
"grammy": "^1.42.0",
|
||||
"nanoid": "^5.1.9",
|
||||
"p-limit": "^7.3.0",
|
||||
"pg": "^8.20.0",
|
||||
"telegram": "^2.26.22",
|
||||
"uuid": "^13.0.0",
|
||||
"valibot": "^1.3.1"
|
||||
"es-toolkit": "catalog:es-toolkit-1-45-1",
|
||||
"fluent-ffmpeg": "catalog:",
|
||||
"grammy": "catalog:",
|
||||
"nanoid": "catalog:nanoid-5-1-9",
|
||||
"p-limit": "catalog:",
|
||||
"pg": "catalog:",
|
||||
"telegram": "catalog:",
|
||||
"uuid": "catalog:",
|
||||
"valibot": "catalog:valibot-1-3-1"
|
||||
},
|
||||
"devDependencies": {
|
||||
"@types/pg": "^8.20.0",
|
||||
"@types/pg": "catalog:",
|
||||
"drizzle-kit": "catalog:",
|
||||
"tsx": "^4.21.0"
|
||||
"tsx": "catalog:"
|
||||
}
|
||||
}
|
||||
|
||||
@@ -13,11 +13,11 @@
|
||||
},
|
||||
"dependencies": {
|
||||
"@guiiai/logg": "catalog:",
|
||||
"@modelcontextprotocol/sdk": "^1.29.0",
|
||||
"@modelcontextprotocol/sdk": "catalog:",
|
||||
"@moeru/std": "catalog:",
|
||||
"@proj-airi/server-sdk": "workspace:*",
|
||||
"h3": "2.0.1-rc.20",
|
||||
"playwright": "^1.60.0",
|
||||
"zod": "^4.3.6"
|
||||
"h3": "catalog:",
|
||||
"playwright": "catalog:",
|
||||
"zod": "catalog:"
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user