yarn
cp .env.sample .env
Puis remplir les secrets.
Vous trouverez toutes ces commandes dans le fichier package.json.
yarn dev
Cette application fonctionne avec la dernière version LTS de node.
yarn build && yarn start
yarn test
yarn test:e2e
yarn test:coverage
yarn test:mutation
yarn lint
yarn typecheck
yarn amibroken
yarn deadcode
yarn depcheck
yarn bash:production
- Supprimer l'index meddra sur Elasticsearch s'il existe déjà
- Récupérer le fichier llt.asc qui est au format
Windows-1252
- Ouvrir le fichier avec un éditeur de code pour le sauvegarder avec l'encodage
UTF-8
et ainsi lire les caractères spéciaux correctement - Renommer le fichier en
meddra-utf8.asc
- Placer ce fichier à la racine du projet
- Exécuter la ligne bash suivante
yarn etl:meddra-import
- Rien n'empêche le contraire
- On peut utiliser des outils gratuits d'observabilité
- C'est nul d'être fermé
- Projet d'état
- Open API
- Facile d'utilisation
- Connu par une grosse majorité des développeurs
- Beaucoup de ressource sur Internet, très bonne documentation
- Très bien pour faire juste une API
- Pas de front
- Hébergeur Français
- Facile d'utilisation
- Peu cher
- Interface très simple
- Certifié HDS
- Autonome
- Scalable
- Connu de tous
- Facile d'utilisation
- CI gratuite
- Audit OMS : lecture du code
- Facile d'utilisation
- Très répandu
- La DNUM nous fourni un compte par défaut
- Notification rapide dès qu'il y a une erreur en production
- Erreur très détailler pour mieux la corriger
- Les variables d'environnement ne contiennent pas de configuration
- Les secrets doivent être sur Scalingo
- En local, il y a un fichier
.env.sample
commité et vide et on le surcharge avec un fichier.env
- Facile et rapide d'implémentation
- Evite de faire trop d'appel à leur API
- Par contre, il faut mettre cette liste à jour tous les semestres