  
npm install gayo-lib!GitHub
!npm
!GitHub last commit
Gayo UI est une bibliothèque de composants Angular créée pour le plaisir et l'expérimentation. Cette collection de composants est conçue pour être ludique et inspirée, sans but commercial.
- GitHub: https://github.com/PGaillot/gayo-ui
- npm: https://www.npmjs.com/package/gayo-lib
- Angular: ^18.0.0
- TypeScript: ~5.4.2
Pour installer Gayo UI dans votre projet, utilisez la commande suivante :
``bash`
npm install gayo-ui
- Slider
- Button
- Perk Card
- Radio
- Checkbox
- Input (text, number, password)
- Sudoku
- Loader
- Advice block
Plus de composants sont en cours de développement !
Nous utilisons Storybook pour présenter et tester nos composants. Pour lancer Storybook localement :
`bash`
npm run storybook
Générer un nouveau composant pour le projet Vault-Tec
`bash`
node scripts/generate-vault-tec-component.cjs nomDuComposant
Pour génerer tout autres composant
`bash`
ng g c components/component-name --project gayo-lib
Pour construire le projet :
bashCopyng build gayo-lib
Les artefacts de build seront stockés dans le répertoire dist/.
Tests unitaires
Pour exécuter les tests unitaires :
- ajout du fichier publish-package.cjs
- modification de main.yml---
$3
author: PGaillot
- modification de readme.md
- ajout du fichier publish-package.cjs
- modification de main.yml---
$3
author: PGaillot
- modification de readme.md
- ajout du fichier publish-package.cjs
- modification de main.yml`---
Voir plus...