Заведи каркас пакета и утилитный слой MCP-сервера

package.json, tsconfig, eslint, генерация типов из OpenAPI-спеки,
модули config/redact/errors/money/sanitize/cache с тестами и
обезличенные фикстуры живых ответов API openrusrouter.ru.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
vasyanskandClaude Opus 5.5 committed 2026-10-24 10:48:00 +07:00
commit ade6eb82df
29 files changed
+11350

No files matched your search

+72
View File
@@ -0,0 +1,72 @@
{
"models": [
{
"id": "aion-labs/aion-3.0-mini",
"name": "AionLabs: Aion-3.0-Mini"
},
{
"id": "anthropic/claude-sonnet-5.5",
"name": "Anthropic: Claude Sonnet 5.5"
},
{
"id": "assemblyai/universal-3-5-pro",
"name": "AssemblyAI: Universal-3.5 Pro"
},
{
"id": "baai/bge-m3",
"name": "BAAI: bge-m3"
},
{
"id": "black-forest-labs/flux-3-image",
"name": "Black Forest Labs: FLUX 3 Image"
},
{
"id": "bytedance-seed/seedream-4.5",
"name": "ByteDance Seed: Seedream 4.5"
},
{
"id": "deepseek/deepseek-v4-flash",
"name": "DeepSeek: DeepSeek V4 Flash 0423"
},
{
"id": "elevenlabs/eleven-flash-v2",
"name": "ElevenLabs: Eleven Flash v2"
},
{
"id": "elevenlabs/eleven-multilingual-v2",
"name": "ElevenLabs: Eleven Multilingual v2"
},
{
"id": "google/gemini-2.5-flash-image",
"name": "Google: Nano Banana (Gemini 2.5 Flash Image)"
},
{
"id": "nvidia/nemotron-3.5-embed-1b:free",
"name": "NVIDIA: Nemotron 3.5 Embed 1B (free)"
},
{
"id": "nvidia/nemotron-3.5-super-vl:free",
"name": "NVIDIA: Nemotron 3.5 Super VL (free)"
},
{
"id": "openai/gpt-6-luna",
"name": "OpenAI: GPT-6 Luna"
},
{
"id": "openai/whisper-1",
"name": "OpenAI: Whisper 1"
},
{
"id": "qwen/qwen3-coder-30b-a3b-instruct",
"name": "Qwen: Qwen3 Coder 30B A3B Instruct"
},
{
"id": "typesafe/jev-1.13.0",
"name": "Jev 1.13"
},
{
"id": "typesafe/jev-latest",
"name": "Jev (последняя версия)"
}
]
}