{
"name": "motion",
- "version": "2.5.3",
+ "version": "2.5.35",
"description": "xCALLY Motion is the new Realtime asynchronous solution for your multichannel contact center over Asterisk.",
"main": "server/app.js",
"engines": {
- "node": "6.10.3"
+ "node": "6.17.1"
},
"repository": {
"type": "git",
},
"author": "xCALLY Team",
"contributors": [
- "Giuseppe Careri <giuseppe.careri@xcally.com>",
+ "Giuseppe Careri <giuseppe.careri@xenialab.it>",
"Daniele Cinti <daniele.cinti@xcally.com>",
"Innocenzo Biondo <innocenzo.biondo@xcally.com>",
- "Massimiliano Bungaro <massimiliano.bungaro@xcally.com>",
- "Andrea Bianco <andrea.bianco@xcally.com>",
- "Fabio Lodato <fabio.lodato@xcally.com>",
- "Andrea Cuccaro <andrea.cuccaro@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@xcally.com>",
- "Marco Messina <marco.messina@xcally.com>",
- "Vito Macchia <vito.macchia@xcally.com>"
+ "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>"
],
"private": true,
"license": "EULA",
"scripts": {
"start": "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/**', './server/files/**'] }).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"
},
"dependencies": {
"aws-sdk": "2.610.0",
"bimedia-machine-uuid": "1.0.1",
"bluebird": "3.7.2",
+ "html-entities": "2.3.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",
- "crypto-js": "3.1.9-1",
"cron-job-manager": "1.0.7",
+ "crypto-js": "3.1.9-1",
"desk.js": "0.1.4",
+ "dialogflow": "0.8.2",
"ejs": "2.7.4",
"eml-format": "0.5.0",
"entities": "1.1.2",
"express-winston": "2.6.0",
"extract-zip": "1.7.0",
"fast-json-patch": "1.2.2",
+ "fs-extra": "1.0.0",
"google-tts-api": "github:xmdevelop/google-tts",
- "html-pdf": "2.2.0",
+ "grpc": "1.24.6",
+ "html-to-pdfmake": "^2.1.7",
"html-to-text": "4.0.0",
"iconv": "2.3.5",
"imap": "0.8.19",
"ioredis": "4.17.3",
"ipaddr.js": "1.9.1",
"jayson": "2.1.2",
+ "jsdom": "12.0.0",
"jsforce": "1.9.3",
"json2xls": "github:xmdevelop/json2xls",
"jsonwebtoken": "7.4.3",
"jstz": "1.0.11",
+ "juice": "6.0.0",
"kue": "0.11.6",
"lodash": "4.17.20",
"lusca": "1.6.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-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",
"time-grunt": "1.4.0"
}
}