An dastumlec’h
e niveroù
Kontet en dastumlec’h. Deiziad ar c’hontadur: 17 Here 2026. Al linennoù a zo linennoù kod mammenn n’int ket goullo, hep ar restroù lockfile, ar restroù savet, ar c’hod diavaez eilet en dastumlec’h nag ar c’hod genelet.
raktres
yezh programmiñ
commit
restr
linenn god
An dastumlec’h
evel ur gêr
Ur savadur eo pep raktres. E uhelder a ziskouez an niver a linennoù kod, hag e liv ar yezh pennañ m’eo skrivet ennañ. Ar pemp teuliad eo karterioù ar gêr.
Diskouezit ur savadur evit gouzout petra eo.
| Raktres | Teuliad | Yezh pennañ | Linennoù kod |
|---|---|---|---|
| flokzy | products/ | TypeScript | 181 690 |
| crypto-ide | products/ | TypeScript | 127 421 |
| drukko | products/ | TypeScript | 105 721 |
| lavender | products/ | TypeScript | 75 004 |
| kvbnews | products/ | Go | 56 121 |
| pikajuoksu | products/ | TypeScript | 51 922 |
| noir-bots | products/ | Python | 32 057 |
| sunflow | products/ | Go | 29 906 |
| Ur produ n’eo ket bet embannet c’hoazh | products/ | 19 799 | |
| pikajuoksu-core | libs/ | TypeScript | 17 347 |
| noirid-site | web/ | TypeScript | 15 517 |
| levonne | products/ | Go | 15 196 |
| noirsystems-site | web/ | TypeScript | 13 939 |
| foldtools | products/ | Kotlin | 11 041 |
| Ur produ n’eo ket bet embannet c’hoazh | products/ | 10 225 | |
| pikajuoksu-server | products/ | TypeScript | 10 052 |
| noirwallet | products/ | TypeScript | 9 393 |
| etat | products/ | Java | 8 970 |
| Ur produ n’eo ket bet embannet c’hoazh | products/ | 8 262 | |
| xandra-css | libs/ | JavaScript | 6 144 |
| noir-design | libs/ | CSS | 4 274 |
| noir-bzh | web/ | TypeScript | 4 210 |
| Ur produ n’eo ket bet embannet c’hoazh | products/ | 4 049 | |
| noir-app | products/ | TypeScript | 3 380 |
| bookdiscord | products/ | JavaScript | 2 830 |
| flokzyweb | products/ | TypeScript | 1 906 |
| redstone-site | web/ | TypeScript | 1 512 |
| gity | tools/ | JavaScript | 1 175 |
| Ur produ n’eo ket bet embannet c’hoazh | products/ | 401 | |
| migration | tools/ | Shell | 358 |
| gitcom | tools/ | Shell | 173 |
| gopolars | research/ | 0 |
Commitoù,
bep devezh pe dost
Abaoe 11 Kzu. 2025 ez eus bet 11 den o commitañ evit NoirSystems. Ar c’harrezennoù teñvalañ a zo devezhioù kontet e istor ar monorepo e-unan.
- 0den o commitañ
- 11 Kzu. 2025kentañ commit
- 0commit er monorepo
Lakait ar reti war ur garrezenn evit gwelout he devezh.
32 raktres,
pemp teuliad
Pep teuliad a dalv un dra hepken, ha pep raktres a vev en hini a lavar petra eo.
flokzy
products/flokzy
- TypeScript
- Kotlin
sunflow
products/sunflow
- Go
- TypeScript
crypto-ide
products/crypto-ide
- TypeScript
lavender
products/lavender
- Rust
- TypeScript
kvbnews
products/kvbnews
- Go
- TypeScript
- Python
drukko
products/drukko
- TypeScript
noir-app
products/noir-app
- TypeScript
noirwallet
products/noirwallet
- TypeScript
pikajuoksu
products/pikajuoksu
- TypeScript
pikajuoksu-server
products/pikajuoksu-server
- TypeScript
levonne
products/levonne
- Go
- Dart
foldtools
products/foldtools
- Kotlin
- Swift
noir-bots
products/noir-bots
- Python
flokzyweb
products/flokzyweb
- TypeScript
etat
products/etat
- Java
- Python
bookdiscord
products/bookdiscord
- JavaScript
noirsystems-site
web/noirsystems-site
- TypeScript
noir-bzh
web/noir-bzh
- TypeScript
noirid-site
web/noirid-site
- TypeScript
redstone-site
web/redstone-site
- TypeScript
noir-design
libs/noir-design
- CSS
- TypeScript
xandra-css
libs/xandra-css
- CSS
- JavaScript
pikajuoksu-core
libs/pikajuoksu-core
- TypeScript
gitcom
tools/gitcom
- Python
gity
tools/gity
- JavaScript
migration
tools/migration
- Shell
- Python
gopolars
research/gopolars
- Go
+5
raktres diabarzh, n’int ket listennet amañ
E pe yezh
eo skrivet
Linennoù kod dre yezh, en dastumlec’h a-bezh.
| Yezh | Linennoù kod |
|---|---|
| 512 977 | |
| 77 971 | |
| 58 392 | |
| 37 237 | |
| 37 031 | |
| 36 307 | |
| 33 443 | |
| 12 699 | |
| 11 226 | |
| 12 712, SQL, Dart, Swift |
Pep produdizalc’h diouzh ar re all
Nx a wel ul levraoueg rannet hepken, ar reizhiad design NoirSystems, implijet gant an teir lec’hienn, ha liamm ebet etre ar produioù. Ar stad muzuliet eo, hag evel-se e chomo: produ ebet ne enporzh kod eus ur produ all.
Lezel ar grafik digevreet. Na sevel liammoù faos evit ma vefe heñvel ouzh ur monorepo.
Ar gwir liamm nemetañ a zo ur c’homenad
CodeSea a gomz ouzh Flokzy dre HTTP, gant ur c’homenad niverennet e stummoù, ur fixture amprouiñ hag ur voest-kas. Daou brogram o komz dre ar rouedad n’int ket un enporzhiadur, setu ar grafik en deus gwir da chom hep e dresañ.
Petra a ro un dastumlec’h hepken
- Ur c’hlonadur
- Ur staliadur ostilhoù
- Ur CI
- Ul lec’h evit klask
Peder reolenn
a zalc’h an holl asambles
Produ ebet ne enporzh unan all
Ur produ a c’hall implijout libs/ hag e god dezhañ. Ar produioù a gomz an eil ouzh egile dre un API, ur c’hevrat darvoudoù pe ur c’hliant genelet.
libs/ a vez gounezet
Ar c’hod a ya e libs/ pa vez implijet dija gant un eil produ, en un dachenn all. N’eus lec’h boutin ebet da daoler pep tra.
Pep raktres a ra e staliadur
Pep raktres a vir e verour pakadoù hag e lockfile dezhañ. Ar c’hrizienn ne stal netra nemet Nx.
Ar sekredoù a chom er-maez
Ar restroù endro, an alc’hwezioù hag ar boestoù-alc’hwez a vez laosket a-gostez gant git, ha pep push a furch an istor a-bezh da glask fuioù.
Seizh urzhiad
evit pep raktres
An anvioù trevelloù a zo heñvel e pep raktres, ne vern petra a dro dindan: Gradle, Go, pnpm, Maven pe pytest.
An hevelep palioù e pep lec’h
- build
- test
- lint
- typecheck
- format
- dev
- e2e
- integration-test
- package
- deploy
pnpm bootstrap# ostilhoù, staliañ, hookoù git, gwiriadenn yec’hedpnpm env:check# petra ne ya ket en-dro war an urzhiataer-mañ, hag an diskoulmpnpm projects# ar pezh a zopnpm graph# penaos e ya an holl asamblespnpm affected# lint, gwiriañ ar seurtoù, amprouiñ ha sevel, nemet ar pezh a zo kemmetpnpm check# harzoù an dalc’hioù ha kevrat ar frammnpx nx run <project>:<target># ur raktres, un trevell
Pep push,
ur chadenn hepken
Ar CI a lañs an hevelep skriptoù ha re a lañsit war hoc’h urzhiataer, ha nemet evit ar raktresoù tizhet gant ar c’hemm.
Furchadenn sekredoù
gitleaks a furch an istor a-bezh, goude m’en deus un amprouadenn reoliñ prouet e kav un alc’hwez plantet a-ratozh.
gitleaks git .Ostilhoù
mise a stal ar stummoù resis spilhet e mise.toml.
mise installHarzoù
pnpm check a blant da gentañ un dalc’h fall anavezet, evel-se un disoc’h naet a dalv ez eo bet arloet ar reolennoù da vat.
pnpm checkTizhet
Nx a jed peseurt raktresoù a vez tizhet gant ar c’hemm.
nx show projects --affectedStaliañ
Ar raktresoù tizhet hepken a stal o dalc’hioù.
pnpm install:affectedGwiriañ
Lint, gwiriañ ar seurtoù, amprouiñ ha sevel, tri raktres war un dro.
pnpm affected --parallel=3
C’hoant ho peusda labourat ennañ?
N’eus post digor ebet war ar roll evit ar mare, met lennet e vez ar c’handitadurioù digor. Lavarit deomp war pe brodu e fell deoc’h labourat.