UNPKG

botpress

Version:

The world's first CMS for bots. Easily create, manage and extend chatbots.

181 lines (180 loc) 5.04 kB
{ "name": "botpress", "description": "The world's first CMS for bots. Easily create, manage and extend chatbots.", "version": "10.51.10", "author": "Botpress", "bin": { "bp": "./bin/botpress", "botpress": "./bin/botpress" }, "bugs": { "url": "https://github.com/botpress/botpress/issues" }, "dependencies": { "@botpress/util-roles": "^10.51.10", "axios": "^0.15.2", "babel-polyfill": "^6.23.0", "bluebird": "^3.4.6", "body-parser": "^1.15.2", "chalk": "^2.4.1", "commander": "^2.9.0", "compression": "^1.7.1", "dotenv": "^4.0.0", "eventemitter2": "^2.1.3", "express": "^4.14.0", "glob": "^7.1.2", "history": "^4.7.2", "howler": "^2.0.3", "joi": "^13.2.0", "js-yaml": "^3.8.4", "json5": "^1.0.1", "jsonwebtoken": "^7.1.9", "knex": "^0.12.6", "loaders.css": "^0.1.2", "lodash": "^4.16.4", "mkdirp": "^0.5.1", "moment": "^2.15.1", "monitorctrlc": "^2.0.1", "ms": "^0.7.1", "multer": "^1.3.0", "mustache": "^2.3.0", "mware": "0.0.3", "nanoid": "^1.0.1", "node-machine-id": "^1.1.3", "nodemon": "^1.18.9", "opn": "^5.4.0", "pg": "^6.1.2", "prepend-file": "^1.3.1", "prompt": "^1.0.0", "prompt-confirm": "^1.2.0", "query-string": "^5.0.1", "randomstring": "^1.1.5", "react-jsonschema-form": "^1.0.3", "react-loaders": "^3.0.1", "react-router-dom": "^4.2.2", "react-toastify": "^3.3.3", "rimraf": "^2.6.2", "semver": "^5.5.0", "socket.io": "^1.5.0", "socket.io-client": "^2.0.3", "socketio-jwt": "^4.5.0", "source-map-support": "^0.4.6", "tamper": "^1.0.0", "universal-analytics": "^0.4.8", "username": "^3.0.0", "valid-url": "^1.0.9", "verror": "^1.10.0", "vm2": "^3.5.2", "winston": "^2.2.0", "yn": "^2.0.0" }, "optionalDependencies": { "sqlite3": "^4.0.1" }, "devDependencies": { "autoprefixer": "^6.5.3", "babel-cli": "^6.16.0", "babel-core": "^6.18.0", "babel-eslint": "^8.0.2", "babel-loader": "^7.1.2", "babel-plugin-root-import": "^5.1.0", "babel-plugin-transform-class-properties": "^6.24.1", "babel-preset-env": "^1.6.1", "babel-preset-react": "^6.24.1", "babel-preset-stage-3": "^6.24.1", "babel-register": "^6.16.3", "bootstrap": "^3.3.7", "chai": "^3.5.0", "classnames": "^2.2.5", "concurrently": "^3.5.1", "copy-webpack-plugin": "^4.5.1", "css-loader": "^0.28.11", "exports-loader": "^0.6.3", "expose-loader": "^0.7.1", "extract-text-webpack-plugin": "^3.0.2", "file-loader": "^1.1.11", "html-webpack-plugin": "^3.2.0", "json-loader": "^0.5.4", "keymirror": "^0.1.1", "minami": "^1.2.3", "mkdirp": "^0.5.1", "mocha": "^3.1.2", "node-sass": "^4.8.3", "postcss-loader": "^2.0.8", "prop-types": "^15.6.0", "react": "^16.4.0", "react-bootstrap": "^0.32.1", "react-bootstrap-button-loader": "^1.0.11", "react-dom": "^16.4.0", "react-emoji": "^0.4.4", "react-fontawesome": "^1.2.0", "react-ga": "^2.1.2", "react-highlight-words": "^0.11.0", "react-markdown": "^2.4.5", "react-redux": "^5.0.6", "react-router": "^4.2.0", "react-select": "^1.0.0-rc.10", "react-sidebar": "^2.2.1", "react-sortable": "^1.2.0", "react-split-pane": "^0.1.66", "react-treebeard": "^2.1.0", "reduce-reducers": "^0.1.2", "redux": "^3.7.2", "redux-actions": "^2.2.1", "redux-thunk": "^2.2.0", "sass-loader": "^6.0.6", "script-loader": "^0.7.0", "simple-line-icons": "^2.4.1", "sinon": "^4.2.2", "storm-react-diagrams": "^4.0.0", "style-loader": "^0.13.1", "thread-loader": "^1.1.5", "tmp": "0.0.31", "uglifyjs-webpack-plugin": "^1.2.5", "webpack": "^4.12.0", "webpack-node-externals": "^1.7.2" }, "engines": { "node": ">=8.9" }, "homepage": "https://botpress.io", "keywords": [ "bots", "chatbots", "bot framework", "messenger", "facebook", "slack", "botkit", "microsoft bot framework", "bot builder", "bot", "chatbot", "conversational" ], "license": "AGPL-3.0-only", "main": "lib/index.js", "repository": "git+https://github.com/botpress/botpress.git", "os": [ "darwin", "linux", "win32" ], "scripts": { "prepublishOnly": "npm run compile-prod", "compile": "./build.sh", "compile-prod": "NODE_ENV=production ./build.sh", "test": "BABEL_ENV=tests mocha --compilers js:babel-core/register --require tests/index.js tests/**", "watch": "rm -rf ./lib/web && concurrently -k \"npm run watch-server\" \"node ./webpack.web.js --watch\"", "watch-server": "babel src --source-maps --out-dir lib --watch --ignore src/cli/templates", "compile-server": "babel src --source-maps --out-dir lib --ignore src/cli/templates" }, "watch": { "compile": { "patterns": [ "src" ], "extensions": "js,jsx,scss,json,html" } } }