Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
55 changes: 0 additions & 55 deletions .github/workflows/deploy-docs.yml

This file was deleted.

12 changes: 1 addition & 11 deletions .vscode/settings.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,5 @@
{
"mode": "auto"
}
],
"files.watcherExclude": {
"**/routeTree.gen.ts": true
},
"search.exclude": {
"**/routeTree.gen.ts": true
},
"files.readonlyInclude": {
"**/routeTree.gen.ts": true
},
"tailwindCSS.classFunctions": ["cn", "cva"]
]
}
18 changes: 7 additions & 11 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,10 +8,9 @@ Hésite pas à ouvrir la discussion en [créant une issue](https://github.com/zh

Ce dépôt est un monorepo [Turbo](https://turborepo.com/) qui utilise [pnpm](https://pnpm.io/) comme package manager.

Le code dans ./packages constitue les librairies utilisées dans les ./apps. Il y a pour l'instant deux applications principales :
Le code dans ./packages constitue les librairies publiées sous le nom `@akimeo/*`.

1. Le site, qui est une application [Docusaurus](https://docusaurus.io/).
2. Les simulateurs à imbriquer en iframe, qui est une application [Vite](https://vite.dev/) avec [TanStack Router](https://tanstack.com/router/latest).
Les applications qui les consomment — le site de documentation et les simulateurs — vivent désormais sur la branche `lts`, d'où elles sont déployées.

## Installation

Expand All @@ -20,11 +19,8 @@ Le code dans ./packages constitue les librairies utilisées dans les ./apps. Il
3. Clone le dépôt
4. Utilise la bonne version de Node avec `nvm use`
5. Installe les dépendances avec `pnpm i`
6. Lance le développement avec `pnpm dev`

Ce qui va démarrer deux applications :

- [docs](./apps/docs) sur http://localhost:3000
- [simulateurs](./apps/simulateurs/) sur http://localhost:3001

Simulateurs est une application React purement statique avec les simulateurs qui sont imbriqués dans la documentation. Donc le point d'entrée principale, c'est http://localhost:3000
6. Lance le build puis les tests avec `pnpm run build && pnpm run ci:test`
(`PILOTE_IR_API_KEY` est requise pour les tests impôt sur le revenu de
`packages/fiscal` ; elle est fournie en CI comme secret du dépôt, donc ces
tests échoueront en local sans elle — c'est attendu)
7. Lance le développement avec `pnpm dev`
4 changes: 1 addition & 3 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,14 +6,12 @@ Tu y trouveras tout le socle technique utilisé pour développer les simulateurs

## Documentation complète

- [akimeo.xyz/docs/librairies](https://akimeo.xyz/docs/librairies)
- [akimeo.xyz/docs/librairies](https://akimeo.xyz/docs/librairies) (générée depuis la branche `lts`, figée au 2026-08-20)

## Librairies incluses

Ce dépôt regroupe plusieurs packages publiés sous le nom `@akimeo/*`, organisés par domaine (modele, fiscal, social, données réglementaires, etc.), dans le répertoire `packages/`.

Les solutions finales sont elles dans le répertoire `apps/`.

## Contribuer

Tu veux proposer une amélioration, corriger un bug ou poser une question ? Consulte le guide de contribution :
Expand Down
2 changes: 0 additions & 2 deletions apps/docs/.gitignore

This file was deleted.

71 changes: 0 additions & 71 deletions apps/docs/blog/2025-07-20-librairies-open-source.md

This file was deleted.

78 changes: 0 additions & 78 deletions apps/docs/blog/2025-07-22-se-pacser-pour-impot-bonne-idee.md

This file was deleted.

Loading
Loading