UNPKG

@tiledesk/tiledesk-server

Version:
146 lines (145 loc) 4.8 kB
{ "name": "@tiledesk/tiledesk-server", "description": "The Tiledesk server module", "version": "2.10.100", "scripts": { "start": "node ./bin/www", "pretest": "mongodb-runner start", "watchenv": "nodemon --watch .env --watch ./confenv/.env ./bin/www", "test": "mocha ./test/*.js ./pubmodules/**/test/*.js ./modules/**/test/*.js ./channels/*/test/*.js ./node_modules/@tiledesk-ent/**/test/*.js --exit", "test:int": "mocha ./test-int/*.js ./pubmodules/**/test-int/*.js ./modules/**/test-int/*.js ./channels/**/test-int/*.js --exit", "posttest": "mongodb-runner stop", "preinstall": "if [ $ENABLE_ENTERPRISE_MODULE ]; then npm run enable-ent; fi", "heroku-prebuild": "if [ $ENABLE_ENTERPRISE_MODULE ]; then npm run enable-ent; fi", "enable-ent": "echo //registry.npmjs.org/:_authToken=${NPM_TOKEN} > .npmrc" }, "private": false, "author": "Andrea Leo - Tiledesk SRL", "license": "AGPL-3.0", "homepage": "https://www.tiledesk.com", "repository": { "type": "git", "url": "git+https://github.com/Tiledesk/tiledesk-server.git" }, "engines": { "node": "16.17.0", "npm": "8.15.0" }, "bin": { "tiledesk-server": "./bin/www" }, "optionalDependencies": { "@tiledesk-ent/tiledesk-server-enterprise": "^1.0.0", "@tiledesk-ent/tiledesk-server-jwthistory": "^1.1.9", "@tiledesk-ent/tiledesk-server-payments": "^1.1.12", "@tiledesk-ent/tiledesk-server-request-history": "^1.1.5", "@tiledesk-ent/tiledesk-server-visitorcounter": "^1.1.1" }, "dependencies": { "@tiledesk/tiledesk-apps": "^1.0.28", "@tiledesk/tiledesk-chat21-app": "^1.1.8", "@tiledesk/tiledesk-chatbot-templates": "^0.1.3", "@tiledesk/tiledesk-chatbot-util": "^0.8.33", "@tiledesk/tiledesk-client": "^0.10.10", "@tiledesk/tiledesk-dialogflow-connector": "^1.8.4", "@tiledesk/tiledesk-json-rules-engine": "^4.0.3", "@tiledesk/tiledesk-kaleyra-proxy": "^0.1.7", "@tiledesk/tiledesk-messenger-connector": "^0.1.24", "@tiledesk/tiledesk-rasa-connector": "^1.0.10", "@tiledesk/tiledesk-telegram-connector": "^0.1.14", "@tiledesk/tiledesk-tybot-connector": "^2.0.19", "@tiledesk/tiledesk-whatsapp-connector": "^0.1.84", "@tiledesk/tiledesk-whatsapp-jobworker": "^0.0.12", "@tiledesk/tiledesk-sms-connector": "^0.1.11", "@tiledesk/tiledesk-vxml-connector": "^0.1.76", "@tiledesk/tiledesk-voice-twilio-connector": "^0.1.22", "@tiledesk/tiledesk-multi-worker": "^0.3.2", "passport-oauth2": "^1.8.0", "amqplib": "^0.5.5", "app-root-path": "^3.0.0", "bcrypt-nodejs": "0.0.3", "body-parser": "^1.20.0", "cachegoose": "^8.0.0", "connect-redis": "^7.1.0", "cookie-parser": "^1.4.6", "cors": "^2.8.5", "csv-express": "^1.2.2", "debug": "^4.3.4", "dotenv": "^8.6.0", "email-templates": "^8.1.0", "eventemitter2": "^6.4.4", "express": "^4.17.3", "express-ipfilter": "^1.2.0", "express-recaptcha": "^5.1.0", "express-session": "^1.17.3", "express-validator": "^6.14.2", "fast-csv": "^4.3.6", "geoip-lite": "^1.4.5", "handlebars": "^4.7.7", "handlebars-dateformat": "^1.1.3", "html-entities": "^2.3.3", "http": "0.0.0", "immutable": "^4.1.0", "jade": "~1.11.0", "jobs-worker-queued": "^0.0.5", "jsonwebtoken": "^8.5.1", "lodash": "^4.17.21", "marked": "^3.0.4", "maskdata": "^1.1.10", "migrate-mongoose": "^4.0.0", "mix-hash": "^1.0.7", "moment": "^2.29.3", "moment-timezone": "^0.5.33", "mongoose": "^5.13.14", "mongoose-sequence": "^5.3.1", "morgan": "^1.10.0", "multer": "^1.4.4", "multer-gridfs-storage": "^4.2.0", "nanoid": "^3.3.4", "nock": "^13.5.4", "node-rsa": "^1.1.1", "node-schedule": "^2.1.0", "nodemailer": "^6.7.5", "passport": "^0.4.1", "passport-google-oidc": "^0.1.0", "passport-http": "^0.3.0", "passport-jwt": "^4.0.0", "pdfmake": "^0.2.5", "promise-events": "^0.2.4", "request": "^2.88.2", "request-promise": "^4.2.6", "retry-request": "^4.2.2", "serve-favicon": "~2.5.0", "sharp": "^0.27.2", "sitemapper": "^3.2.8", "stripe": "^7.2.0", "uniqid": "^5.4.0", "uuid": "^3.3.3", "winston": "^3.7.2", "winston-mongodb": "^5.0.7", "ws": "^7.5.8" }, "devDependencies": { "chai": "^4.3.6", "chai-http": "^4.3.0", "chai-string": "^1.5.0", "loadtest": "^5.2.0", "mocha": "^8.4.0", "mongodb-runner": "4.8.3", "nodemon": "^2.0.16" }, "bugs": { "url": "https://github.com/Tiledesk/tiledesk-server/issues" }, "main": "./bin/www", "directories": { "doc": "docs", "test": "test" }, "keywords": [ "livechat", "chatbot", "widget", "messenger" ] }