Новый сервис pcp-tgu-ui-service: ТГУ-фронт на headless-auth nstart + платформенный CI/деплой

This commit is contained in:
Дмитрий Соловьев
2026-06-09 13:35:13 +03:00
parent 0b617594fd
commit 505bf1f31c
129 changed files with 21640 additions and 0 deletions
+41
View File
@@ -0,0 +1,41 @@
{
"name": "pcp-tgu-ui-service",
"version": "0.1.0",
"private": true,
"type": "module",
"engines": {
"node": "^24.0.0 || ^22.0.0"
},
"scripts": {
"dev": "vite",
"build": "tsc -b && vite build",
"preview": "vite preview",
"test": "vitest run"
},
"comment-deps": "@nstart/ui и соседние пакеты — peer-зависимости barrel-экспорта @nstart/auth (его ProfilePage/UserPanel). В наших экранах НЕ используются и вырезаются tree-shaking из итогового бандла, но должны быть установлены, чтобы сборка резолвила реэкспорты.",
"dependencies": {
"@hookform/resolvers": "^5.2.2",
"@nstart/auth": "^0.3.3",
"@nstart/ui": "^0.4.0",
"@phosphor-icons/react": "^2.1.10",
"@tanstack/react-query": "^5.96.1",
"d3-geo": "^3.1.1",
"react": "^19.2.4",
"react-dom": "^19.2.4",
"react-hook-form": "^7.66.0",
"react-i18next": "^17.0.2",
"topojson-client": "^3.1.0",
"zod": "^4.1.12"
},
"devDependencies": {
"@types/node": "^22.10.0",
"@types/react": "^19.2.14",
"@types/react-dom": "^19.2.3",
"@vitejs/plugin-react": "^6.0.1",
"jsdom": "^27.2.0",
"playwright": "^1.60.0",
"typescript": "^6.0.2",
"vite": "^8.0.3",
"vitest": "^4.0.14"
}
}