feat: монорепо миграция, Discover/SearxNG улучшения

- Миграция на монорепозиторий (apps/frontend, apps/chat-service, etc.)
- Discover: проверка SearxNG, понятное empty state при ненастроенном поиске
- searxng.ts: валидация URL, проверка JSON-ответа, авто-добавление http://
- docker/searxng-config: настройки для JSON API SearxNG

Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
home
2026-02-20 17:03:43 +03:00
parent c839a0c472
commit 783569b8e7
344 changed files with 28299 additions and 6034 deletions

View File

@@ -0,0 +1,17 @@
{
"name": "@gooseek/shared-utils",
"version": "1.0.0",
"dependencies": {
"@gooseek/shared-types": "*"
},
"main": "./src/index.ts",
"types": "./src/index.ts",
"exports": {
".": "./src/index.ts",
"./serverUtils": "./src/serverUtils.ts",
"./splitText": "./src/splitText.ts",
"./computeSimilarity": "./src/computeSimilarity.ts",
"./files": "./src/files.ts",
"./formatHistory": "./src/formatHistory.ts"
}
}