Built motion from commit 10af8726.|2.6.34
[motion2.git] / package.json
index 14ecdfd..d3f1a90 100644 (file)
@@ -1,6 +1,6 @@
 {
   "name": "motion",
-  "version": "2.6.12",
+  "version": "2.6.34",
   "description": "xCALLY Motion is the new Realtime asynchronous solution for your multichannel contact center over Asterisk.",
   "main": "server/app.js",
   "engines": {
   "private": true,
   "license": "EULA",
   "scripts": {
-    "start": "NODE_PATH=./legacy-libs nodemon server/app.js",
-    "js-beautify": "js-beautify `node -p \"require('glob').sync('./**/*.{js,html}', { nodir: true, ignore: ['./node_modules/**', './client/bower_components/**', './bower_components/**', './client/assets/**', './snippet/**', './dist/**', './.tmp/**'] }).join('\\n')\"`",
+    "start": "NODE_PATH=./legacy-libs grunt serve",
+    "start:docker": "mkdir -p ./logs && BUILD_ID='dev' XC_LOG_PATH=`pwd`/logs GRUNT_COMMAND='serve' docker-compose -f docker-compose.yml -f docker-compose.full.yml up -d",
+    "stop:docker": "BUILD_ID='dev' docker-compose -f docker-compose.yml -f docker-compose.full.yml stop",
+    "clear:docker": "BUILD_ID='dev' docker-compose -f docker-compose.yml -f docker-compose.full.yml down -v",
+    "js-beautify": "js-beautify `node -p \"require('glob').sync('./**/*.{js,html}', { nodir: true, ignore: ['./node_modules/**', './client/bower_components/**', './bower_components/**', './client/assets/**', './snippet/**', './dist/**', './.tmp/**', './legacy-libs/**'] }).join('\\n')\"`",
     "eslint:check": "eslint .",
     "eslint:fix": "eslint --fix .",
     "prettier:check": "prettier --check './**/*'",
     "prettier:write": "prettier --write './**/*'",
     "format-all": "npm run js-beautify && npm run prettier:write",
     "test": "mocha server/test --timeout 5000",
-    "aux-containers": "docker-compose up -d database cache"
+    "aux-containers": "docker-compose up -d database cache",
+    "dc-asterisk:up": "docker-compose -f docker-compose.asterisk.yml up -d",
+    "dc-asterisk:down": "docker-compose -f docker-compose.asterisk.yml down",
+    "db-dump": "docker-compose exec -u root database /xmotion_mysql_bk.sh dump",
+    "db-restore": "docker-compose exec -u root database /xmotion_mysql_bk.sh restore"
   },
   "dependencies": {
     "@types/express-serve-static-core": "4.17.28",
     "pdfmake": "0.1.68",
     "pkginfo": "0.4.1",
     "pm2": "2.10.4",
+    "promise-retry": "^2.0.1",
     "randomstring": "1.1.5",
     "request-promise": "4.2.6",
+    "retry": "^0.13.1",
     "retry-request": "^4.0.0",
     "rimraf": "2.7.1",
     "rr": "0.1.0",
   },
   "devDependencies": {
     "acorn": "6.4.2",
+    "acorn-jsx": "^3.0.1",
     "apidoc": "0.24.0",
     "chai": "3.5.0",
     "chai-http": "3.0.0",
     "load-grunt-config": "0.19.2",
     "mocha": "3.5.3",
     "prettier": "1.19.1",
+    "safe-stable-stringify": "2.3.1",
     "time-grunt": "1.4.0"
   }
 }