X-Git-Url: http://repos.xcallymotion.com/?a=blobdiff_plain;f=package.json;h=d3f1a9091e4e5a0861e903c4e5c91261c0253bdd;hb=HEAD;hp=2465c1084b6eb35075b832b19d54e388d9affd86;hpb=5f45565bbb2b5703cd70578e7b3fd5f6753b6a10;p=motion2.git diff --git a/package.json b/package.json index 2465c10..d3f1a90 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "motion", - "version": "2.6.11", + "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": { @@ -36,15 +36,22 @@ "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", @@ -124,8 +131,10 @@ "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", @@ -156,6 +165,7 @@ }, "devDependencies": { "acorn": "6.4.2", + "acorn-jsx": "^3.0.1", "apidoc": "0.24.0", "chai": "3.5.0", "chai-http": "3.0.0", @@ -189,6 +199,7 @@ "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" } }