docs(skills): set Python=uv and TypeScript=pnpm

- python-standards: uv (uv sync/add, uv.lock committed, run via 'uv run …')
- typescript-standards: pnpm (pnpm install/build/test, pnpm-lock.yaml committed)
- test runner still TODO (vitest/jest)
This commit is contained in:
dev
2026-07-16 13:16:36 +03:00
parent c2cdf40cad
commit 489a63be69
2 changed files with 8 additions and 7 deletions
+4 -4
View File
@@ -21,7 +21,7 @@ src/
test/ | *.test.ts # рядом с кодом или в test/
```
<!-- TODO: заполнить реальной эталонной структурой / шаблоном проекта (менеджер пакетов: npm/pnpm/yarn?) -->
<!-- TODO: заполнить реальной эталонной структурой / шаблоном проекта (менеджер пакетов — pnpm) -->
## Линтеры и форматирование
@@ -32,13 +32,13 @@ test/ | *.test.ts # рядом с кодом или в test/
## Тесты
- Прогон: `<!-- TODO: vitest / jest / node --test -->` — напр. `npm test`.
- Прогон: `<!-- TODO: vitest / jest / node --test -->` — напр. `pnpm test`.
- Требования к покрытию: `<!-- TODO -->`.
## Сборка и зависимости
- Сборка: `npm run build` (или скрипт проекта).
- Пакетный менеджер и lock-файл: `<!-- TODO: npm/pnpm/yarn -->` — lock коммитим.
- Сборка: `pnpm build` (или скрипт проекта).
- Пакетный менеджер: **pnpm** — `pnpm install`; lock `pnpm-lock.yaml` коммитим.
## Коммиты и MR