diff client/package.json @ 1802:70573eea890e

improve Translation process : improve package.json and update the documentation * update vue-gettext dependency * add script to automate the `make translations` process via yarn serve/build * delete run:both, it misses the step in serve/build * update the Documention according to the last changes
author Fadi Abbud <fadi.abbud@intevation.de>
date Tue, 15 Jan 2019 09:50:59 +0100
parents 89b38d7e7b6a
children 26e660537d8b 9a2fbeaabd52
line wrap: on
line diff
--- a/client/package.json	Tue Jan 15 09:42:38 2019 +0100
+++ b/client/package.json	Tue Jan 15 09:50:59 2019 +0100
@@ -8,9 +8,8 @@
   },
   "private": true,
   "scripts": {
-    "run:both": "concurrently \"../cmd/gemma/gemma\" \"vue-cli-service serve\"",
-    "serve": "VUE_APP_HGREV=$(hg log -r . --template \"{data|shortdate}-{node|short}\") vue-cli-service serve",
-    "build": "VUE_APP_HGREV=$(hg log -r . --template \"{data|shortdate}-{node|short}\") vue-cli-service build",
+    "serve": "make translations && VUE_APP_HGREV=$(hg log -r . --template \"{data|shortdate}-{node|short}\") vue-cli-service serve",
+    "build": "make translations && VUE_APP_HGREV=$(hg log -r . --template \"{data|shortdate}-{node|short}\") vue-cli-service build",
     "analyze": "ANALYZE=true vue-cli-service serve",
     "lint": "vue-cli-service lint",
     "test:unit": "vue-cli-service test:unit",
@@ -65,7 +64,7 @@
     "node-sass": "^4.10.0",
     "pretty-quick": "^1.8.0",
     "sass-loader": "^7.0.1",
-    "vue-gettext": "^2.1.1",
+    "vue-gettext": "^2.1.2",
     "vue-template-compiler": "^2.5.17",
     "webpack-bundle-analyzer": "^3.0.3"
   },