Przenosimy aplikacje i pakiety ze starego monorepo do nowego, bez historii gita. Każdy moduł dostaje dwa commity: kopię 1:1 i adaptację, sprawdzone testami i typami względem starego repo.
Linia pokazuje, ile modułów jest już w nowym repo (po adaptacji). Pod nią każdy commit jako znacznik, w swoim rzędzie według rodzaju.
Każdą falę uruchamia właściciel w osobnej sesji, po przejrzeniu raportu poprzedniej.
Stara ścieżka → nowa. Zagnieżdżone pakiety leżą obok rodzica jako rodzic-dziecko.
| Projekt | Stara ścieżka → nowa | Stan | Adaptacja |
|---|
Ustawienia z package.json, turbo.json i bunfig.toml.
apps/* apps/workers/* apps/litewka-team/*/* packages/*/*transit check-types test test:pg build dev //#lintstrict, deklarowane w turbo.json pakietubun check, bazy w @repo/typescript-config, bez pathsbun test --isolate, DOM z happy-dom (dawniej vitest + jsdom)"imports": {"#*": "./src/*"}, importy #lib/x.tsbun fmt: 120 znaków, bez średników, pojedyncze cudzysłowyvault.ts) → dziś Keyflare, docelowo HashiCorp Vaultpackages/deploy/alchemy)bun.lock