Yarn 3

Etichete asociate

Proiecte de portofoliu (2)

  • Mono CLI SystemHootsuite

    Septembrie 2020 - Octombrie 2023

    București, România

    • CLI System inspirat atât de ESLint, cât și de React / ReactDOM
    • Le permite dezvoltatorilor să creeze cu ușurință comenzi CLI și Configs inspirate de ESLint, publicabile pe NPM, printr-un SDK type-safe, intuitiv și configurabil (CLI SDK)
    • Le permite consumatorilor fie să importe un CLI preconstruit (sau parțial construit), fie să își construiască propriul CLI din blocuri de construcție disponibile pe NPM (CLI Core)
    • Comenzile sunt blocurile de construcție (React Components)
    • Configs sunt CLI-uri construite complet (sau parțial) din Commands
    • Dacă „Folosești o bibliotecă pentru a scrie cod care face lucruri, iar un framework îți folosește codul pentru a face lucruri”, atunci Mono este ambele
    • Folosești React pentru a crea o aplicație și ReactDOM pentru a o randa
    • Folosești CLI SDK pentru a crea Commands și Configs, iar CLI Core pentru a construi un CLI funcțional din Commands și/sau Configs
    • CLI modular Open Source, creat pentru a simplifica monorepo-urile typescript
    • Creat pentru a (re)genera toate fișierele tsconfig.json pentru un monorepo Typescript dat, la scară largă
    • Folosește configurații modulare care pot fi suprascrise, definite fie la nivel de rădăcină, fie la nivel de workspace

Construit și întreținut de Sabin Marcu

(2025 -2026)

Experimente