translationextractor v1.2.0
Translation Extractor
Ce projet permet de sortir une liste de clé de langue et de valeur par défaut dans les tous fichiers d'un dossier.
Pour l'instant, l'application supporte les fichiers CSV (, ou ;) et les fichiers SQL (seulement des inserts)
L'application passe seulement les fichiers dans le dossier spécifié (pas de récursion)
Utilisation
Développement
npm run extractpermet d'extraire les données tests pour tester durant le développement (compile l'application en même temps)npm run compilepermet de compiler l'applicationnode dist/index.js extract --helppermet d'exécuter l'application compilée dans le projetnpx ts-node src/index extract --helppermet de compiler et d'exécuter le code TypeScript en une ligne
Tests unitaires
Des tests unitaires très simple ont été faits. Le but est seulement de s'assurer que le parser fonctionne correctement en cas de changement. Il pourrait être intéressant de les améliorer si on a des changements à faire
npx jest --coverage permet de rouler les tests
Production
Pour avoir plus d'informations sur l'utilisation de l'application dans un autre projet (suite à un npm install), il suffit de faire npx te extract --help
NPM
Le projet est déployé sur npmjs.com
Pour faire le déploiement, il suffit de faire:
Changer le numéro de version dans package.json
npm login
npm run deploy
Installation
npm install translationextractor
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago
4 years ago