-{\r
- "name": "motion",\r
- "version": "2.5.21",\r
- "description": "xCALLY Motion is the new Realtime asynchronous solution for your multichannel contact center over Asterisk.",\r
- "main": "server/app.js",\r
- "engines": {\r
- "node": "6.10.3"\r
- },\r
- "repository": {\r
- "type": "git",\r
- "url": "http://repos.xcallymotion.com/motion2.git"\r
- },\r
- "author": "xCALLY Team",\r
- "contributors": [\r
- "Giuseppe Careri <giuseppe.careri@xcally.com>",\r
- "Daniele Cinti <daniele.cinti@xcally.com>",\r
- "Innocenzo Biondo <innocenzo.biondo@xcally.com>",\r
- "Massimiliano Bungaro <massimiliano.bungaro@xcally.com>",\r
- "Andrea Bianco <andrea.bianco@xcally.com>",\r
- "Fabio Lodato <fabio.lodato@xcally.com>",\r
- "Andrea Cuccaro <andrea.cuccaro@xcally.com>",\r
- "Donatella Soldi <donatella.soldi@xcally.com>",\r
- "Afnan Imtiaz <afnan.imtiaz@xcally.com>",\r
- "Cristian Di Sclafani <cristian.disclafani@xcally.com>",\r
- "Marco Giraldi <marco.giraldi@xenialab.it>",\r
- "Giulia Trombin <giulia.trombin@xenialab.it>",\r
- "Cristopher Fasolin <cristopher.fasolin@xcally.com>",\r
- "Marco Messina <marco.messina@xcally.com>",\r
- "Vito Macchia <vito.macchia@xcally.com>",\r
- "Marco Lecce <marco.lecce@xcally.com>"\r
- ],\r
- "private": true,\r
- "license": "EULA",\r
- "scripts": {\r
- "start": "nodemon server/app.js",\r
- "test": "mocha server/test --timeout 5000"\r
- },\r
- "dependencies": {\r
- "apiai-promise": "github:gcareri/apiai-promise",\r
- "archiver": "2.1.1",\r
- "asterisk-manager": "0.1.16",\r
- "aws-sdk": "2.610.0",\r
- "bimedia-machine-uuid": "1.0.1",\r
- "bluebird": "3.7.2",\r
- "body-parser": "1.19.0",\r
- "compare-versions": "3.6.0",\r
- "composable-middleware": "0.3.0",\r
- "connect-timeout": "1.9.0",\r
- "cookie-parser": "1.4.5",\r
- "cors": "2.8.5",\r
- "crypto-js": "3.1.9-1",\r
- "cron-job-manager": "1.0.7",\r
- "desk.js": "0.1.4",\r
- "dialogflow": "0.8.2",\r
- "ejs": "2.7.4",\r
- "eml-format": "0.5.0",\r
- "entities": "1.1.2",\r
- "errorhandler": "1.5.1",\r
- "express": "4.17.1",\r
- "express-jwt": "5.3.3",\r
- "express-winston": "2.6.0",\r
- "extract-zip": "1.7.0",\r
- "fast-json-patch": "1.2.2",\r
- "google-tts-api": "github:xmdevelop/google-tts",\r
- "html-pdf": "2.2.0",\r
- "html-to-text": "4.0.0",\r
- "iconv": "2.3.5",\r
- "imap": "0.8.19",\r
- "ioredis": "4.17.3",\r
- "ipaddr.js": "1.9.1",\r
- "jayson": "2.1.2",\r
- "jsforce": "1.9.3",\r
- "json2xls": "github:xmdevelop/json2xls",\r
- "jsonwebtoken": "7.4.3",\r
- "jstz": "1.0.11",\r
- "juice": "6.0.0",\r
- "kue": "0.11.6",\r
- "lodash": "4.17.20",\r
- "lusca": "1.6.1",\r
- "mailparser": "2.7.5",\r
- "md5": "2.3.0",\r
- "method-override": "2.3.10",\r
- "moment": "2.27.0",\r
- "morgan": "1.10.0",\r
- "multer": "1.4.2",\r
- "mustache": "4.0.1",\r
- "mysql": "2.18.1",\r
- "node-tnef": "1.3.3",\r
- "nodemailer": "4.7.0",\r
- "nodemailer-plugin-inline-base64": "2.1.1",\r
- "odbc": "github:mckay-software/node-odbc",\r
- "papaparse": "4.6.3",\r
- "passport": "0.3.2",\r
- "passport-google-oauth20": "2.0.0",\r
- "passport-local": "1.0.0",\r
- "pdfmake": "0.1.68",\r
- "pkginfo": "0.4.1",\r
- "pm2": "2.10.4",\r
- "randomstring": "1.1.5",\r
- "request-promise": "4.2.6",\r
- "rimraf": "2.7.1",\r
- "rr": "0.1.0",\r
- "seq-queue": "0.0.5",\r
- "sequelize": "3.35.1",\r
- "serve-favicon": "2.5.0",\r
- "simple-git": "1.132.0",\r
- "socket.io": "2.2.0",\r
- "socket.io-emitter": "3.1.1",\r
- "socket.io-redis": "5.2.0",\r
- "socketio-jwt": "4.5.0",\r
- "sox": "github:gcareri/node-sox",\r
- "squel": "5.13.0",\r
- "sticky-session": "1.1.2",\r
- "syncho": "0.2.5",\r
- "systeminformation": "3.54.0",\r
- "tiff2pdf": "1.0.2",\r
- "to-csv": "0.1.1",\r
- "twilio": "3.48.2",\r
- "umzug": "2.3.0",\r
- "user-agent-parser": "0.6.0",\r
- "uuid": "3.3.2",\r
- "validate": "3.1.0",\r
- "winston": "2.4.5",\r
- "ws": "4.1.0",\r
- "xml2json": "0.11.2",\r
- "zip-dir": "1.0.2"\r
- },\r
- "devDependencies": {\r
- "apidoc": "0.24.0",\r
- "chai": "3.5.0",\r
- "chai-http": "3.0.0",\r
- "grunt": "1.0.4",\r
- "grunt-angular-templates": "1.2.0",\r
- "grunt-apidoc": "0.11.0",\r
- "grunt-autoprefixer": "3.0.4",\r
- "grunt-build-control": "0.7.1",\r
- "grunt-contrib-clean": "1.1.0",\r
- "grunt-contrib-concat": "1.0.1",\r
- "grunt-contrib-copy": "1.0.0",\r
- "grunt-contrib-cssmin": "2.2.1",\r
- "grunt-contrib-jshint": "1.1.0",\r
- "grunt-contrib-obfuscator": "4.0.0",\r
- "grunt-contrib-uglify": "3.4.0",\r
- "grunt-contrib-watch": "1.1.0",\r
- "grunt-express-server": "0.5.4",\r
- "grunt-filerev": "2.3.1",\r
- "grunt-injector": "1.1.0",\r
- "grunt-jsbeautifier": "0.2.13",\r
- "grunt-jsonlint": "1.1.0",\r
- "grunt-ng-annotate": "3.0.0",\r
- "grunt-nodemailer": "1.1.0",\r
- "grunt-sass": "1.2.1",\r
- "grunt-usemin": "3.1.1",\r
- "grunt-version": "1.3.2",\r
- "js-obfuscator": "0.1.2",\r
- "load-grunt-config": "0.19.2",\r
- "mocha": "3.5.3",\r
- "time-grunt": "1.4.0"\r
- }\r
-}\r
+{
+ "name": "motion",
+ "version": "2.6.26",
+ "description": "xCALLY Motion is the new Realtime asynchronous solution for your multichannel contact center over Asterisk.",
+ "main": "server/app.js",
+ "engines": {
+ "node": "6.17.1"
+ },
+ "repository": {
+ "type": "git",
+ "url": "http://repos.xcallymotion.com/motion2.git"
+ },
+ "author": "xCALLY Team",
+ "contributors": [
+ "Giuseppe Careri <giuseppe.careri@xenialab.it>",
+ "Daniele Cinti <daniele.cinti@xcally.com>",
+ "Innocenzo Biondo <innocenzo.biondo@xcally.com>",
+ "Massimiliano Bungaro <massimiliano.bungaro@xenialab.it>",
+ "Andrea Bianco <andrea.bianco@xenialab.it>",
+ "Fabio Lodato <fabio.lodato@xenialab.it>",
+ "Andrea Cuccaro <andrea.cuccaro@xenialab.it>",
+ "Donatella Soldi <donatella.soldi@xcally.com>",
+ "Afnan Imtiaz <afnan.imtiaz@xcally.com>",
+ "Cristian Di Sclafani <cristian.disclafani@xcally.com>",
+ "Marco Giraldi <marco.giraldi@xenialab.it>",
+ "Giulia Trombin <giulia.trombin@xenialab.it>",
+ "Cristopher Fasolin <cristopher.fasolin@xenialab.it>",
+ "Marco Messina <marco.messina@xenialab.it>",
+ "Vito Macchia <vito.macchia@xenialab.it>",
+ "Marco Lecce <marco.lecce@xenialab.it>",
+ "Rodolfo Bevione <rodolfo.bevione@xenialab.it>",
+ "Andrea Amorese <andrea.amorese@xenialab.it>",
+ "Valerio Cietto <valerio.cietto@xenialab.it>",
+ "Francesco Battaglia <francesco.battaglia@xenialab.it>"
+ ],
+ "private": true,
+ "license": "EULA",
+ "scripts": {
+ "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",
+ "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",
+ "@types/node": "6.14.13",
+ "acorn": "5.7.1",
+ "activedirectory2": "2.1.0",
+ "apiai-promise": "git+https://github.com/gcareri/apiai-promise.git",
+ "archiver": "2.1.1",
+ "asterisk-manager": "0.1.16",
+ "aws-sdk": "2.610.0",
+ "beaver-logger": "3.0.19",
+ "bimedia-machine-uuid": "1.0.1",
+ "bluebird": "3.7.2",
+ "body-parser": "1.19.0",
+ "compare-versions": "3.6.0",
+ "composable-middleware": "0.3.0",
+ "connect-timeout": "1.9.0",
+ "cookie-parser": "1.4.5",
+ "cors": "2.8.5",
+ "cron-job-manager": "1.0.7",
+ "crypto-js": "3.1.9-1",
+ "desk.js": "0.1.4",
+ "duplexify": "^3.6.0",
+ "ejs": "2.7.4",
+ "eml-format": "0.5.0",
+ "entities": "1.1.2",
+ "errorhandler": "1.5.1",
+ "express": "4.17.1",
+ "express-jwt": "5.3.3",
+ "express-winston": "2.6.0",
+ "extract-zip": "1.7.0",
+ "fast-json-patch": "1.2.2",
+ "fast-text-encoding": "^1.0.0",
+ "fs-extra": "8.1.0",
+ "google-tts-api": "git+https://github.com/xmdevelop/google-tts.git",
+ "gtoken": "^2.3.2",
+ "html-entities": "2.3.2",
+ "html-to-pdfmake": "2.1.7",
+ "html-to-text": "4.0.0",
+ "https-proxy-agent": "^2.2.1",
+ "iconv": "2.3.5",
+ "imap": "0.8.19",
+ "ioredis": "4.17.3",
+ "ipaddr.js": "1.9.1",
+ "is-stream-ended": "^0.1.4",
+ "jayson": "2.1.2",
+ "jsdom": "12.0.0",
+ "jsforce": "1.9.3",
+ "json2xls": "git+https://github.com/xmdevelop/json2xls.git",
+ "jsonwebtoken": "7.4.3",
+ "jstz": "1.0.11",
+ "juice": "6.0.0",
+ "kue": "0.11.6",
+ "lodash": "4.17.20",
+ "lodash.at": "^4.6.0",
+ "lodash.camelcase": "^4.3.0",
+ "lodash.clone": "^4.5.0",
+ "lodash.has": "^4.5.2",
+ "lusca": "1.6.1",
+ "mailparser": "2.7.5",
+ "md5": "2.3.0",
+ "method-override": "2.3.10",
+ "moment": "2.27.0",
+ "moment-timezone": "0.5.34",
+ "morgan": "1.10.0",
+ "multer": "1.4.2",
+ "mustache": "4.0.1",
+ "mysql": "2.18.1",
+ "node-tnef": "1.3.3",
+ "nodemailer": "4.7.0",
+ "nodemailer-plugin-inline-base64": "2.1.1",
+ "odbc": "git+https://github.com/mckay-software/node-odbc.git",
+ "papaparse": "4.6.3",
+ "passport": "0.3.2",
+ "passport-google-oauth20": "2.0.0",
+ "passport-local": "1.0.0",
+ "pdfmake": "0.1.68",
+ "pkginfo": "0.4.1",
+ "pm2": "2.10.4",
+ "randomstring": "1.1.5",
+ "request-promise": "4.2.6",
+ "retry-request": "^4.0.0",
+ "rimraf": "2.7.1",
+ "rr": "0.1.0",
+ "seq-queue": "0.0.5",
+ "sequelize": "3.35.1",
+ "serve-favicon": "2.5.0",
+ "simple-git": "1.132.0",
+ "socket.io": "2.1.1",
+ "socket.io-emitter": "3.1.1",
+ "socket.io-redis": "5.2.0",
+ "socketio-jwt": "4.5.0",
+ "sox": "git+https://github.com/gcareri/node-sox.git",
+ "squel": "5.13.0",
+ "sticky-session": "1.1.2",
+ "syncho": "0.2.5",
+ "systeminformation": "3.54.0",
+ "tiff2pdf": "1.0.2",
+ "to-csv": "0.1.1",
+ "twilio": "3.48.2",
+ "umzug": "2.3.0",
+ "user-agent-parser": "0.6.0",
+ "uuid": "3.3.2",
+ "validate": "3.1.0",
+ "winston": "2.4.5",
+ "ws": "4.1.0",
+ "xml2json": "0.11.2",
+ "zip-dir": "1.0.2"
+ },
+ "devDependencies": {
+ "acorn": "6.4.2",
+ "acorn-jsx": "^3.0.1",
+ "apidoc": "0.24.0",
+ "chai": "3.5.0",
+ "chai-http": "3.0.0",
+ "eslint": "5.16.0",
+ "eslint-plugin-node": "8.0.1",
+ "grunt": "1.0.4",
+ "grunt-angular-templates": "1.2.0",
+ "grunt-apidoc": "0.11.0",
+ "grunt-autoprefixer": "3.0.4",
+ "grunt-build-control": "0.7.1",
+ "grunt-contrib-clean": "1.1.0",
+ "grunt-contrib-concat": "1.0.1",
+ "grunt-contrib-copy": "1.0.0",
+ "grunt-contrib-cssmin": "2.2.1",
+ "grunt-contrib-jshint": "1.1.0",
+ "grunt-contrib-obfuscator": "4.0.0",
+ "grunt-contrib-uglify": "3.4.0",
+ "grunt-contrib-watch": "1.1.0",
+ "grunt-express-server": "0.5.4",
+ "grunt-filerev": "2.3.1",
+ "grunt-injector": "1.1.0",
+ "grunt-jsbeautifier": "0.2.13",
+ "grunt-jsonlint": "1.1.0",
+ "grunt-ng-annotate": "3.0.0",
+ "grunt-nodemailer": "1.1.0",
+ "grunt-sass": "1.2.1",
+ "grunt-usemin": "3.1.1",
+ "grunt-version": "1.3.2",
+ "js-beautify": "1.10.3",
+ "js-obfuscator": "0.1.2",
+ "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"
+ }
+}