Bienvenue dans PGS Packages, un dépôt monorepo maintenu par l'équipe Pro Gestion Soft (PGS).
Ce dépôt regroupe une collection de composants Vue 3 et de hooks utiles (composables) pensés pour être réutilisables dans des projets Nuxt.js/Tailwind CSS.
Il s'adresse à la fois à la communauté de développeurs PGS et aux passionnés de développement web en quête de productivité.
Chaque package est isolé dans le dossier packages/
et publié séparément sur npm et GitHub Packages.
Package | Description | Type |
---|---|---|
useBreadcrumb |
Hook pour générer dynamiquement des breadcrumbs | Composable |
usePagination |
Hook de pagination simple | Composable |
useExpText |
Hook pour gérer les textes tronqués/expandables | Composable |
Chaque package possède sa propre documentation détaillée dans son répertoire. Consultez les README individuels pour plus d'informations sur l'utilisation de chaque package.
npm install @progestionsoft/[nom_du_package]
npm install @progestionsoft/[nom_du_package]@[version]
Ce dépôt utilise une architecture monorepo avec :
- pnpm workspaces pour la gestion des dépendances
- Packages indépendants versionnés séparément
- Partage de tooling commun
pgs-packages/
│
├── pnpm-workspace.yaml
├── package.json
├── README.md.json
├── package.json
└── packages/
├── core/
├── useBreadcrumb/
├── usePagination/
└── useExpText/
Package | Version | Downloads |
---|---|---|
@progestionsoft/use-breadcrumb | ||
@progestionsoft/use-pagination | ||
@progestionsoft/use-exp-text |
Chaque package contient son propre README avec instructions, exemples d’utilisation, props et options. Veuillez les consulter pour plus de détails
Les contributions sont les bienvenues ! Veuillez suivre notre guide de contribution.
- Forker le dépôt
- Créer une branche (
git checkout -b feature/ma-fonctionnalite
) - Committer vos changements (
git commit -m 'Ajout d'une super fonctionnalité'
) - Pousser vers votre branche (
git push origin feature/ma-fonctionnalite
) - Ouvrir une Pull Request
Ce projet est sous licence MIT.
Ce package est disponible sur :
Développé et maintenu par l’équipe PRO GESTION SOFT.