UNPKG

wickrio-bot-api

Version:
153 lines (152 loc) 3.92 kB
{ "name": "wickrio-bot-api", "version": "7.1.5", "description": "The official Wickr IO Bot API Framework", "main": "src/WickrIOBot.js", "dependencies": { "dotenv": "^8.2.0", "fs": "0.0.2", "prompt": "^1.3.0", "simple-encryptor": "^3.0.0", "wickrio_addon": "7.1.x", "winston": "^3.3.3", "winston-daily-rotate-file": "^4.5.5" }, "devDependencies": { "@babel/cli": "^7.10.4", "@babel/core": "^7.10.4", "@babel/node": "^7.10.5", "@babel/plugin-proposal-class-properties": "^7.10.4", "@babel/plugin-proposal-optional-chaining": "^7.10.4", "@babel/plugin-transform-modules-commonjs": "^7.10.4", "@babel/plugin-transform-runtime": "^7.10.4", "@babel/preset-env": "^7.10.4", "@babel/register": "^7.10.4", "babel-eslint": "^10.1.0", "babel-jest": "^29.7.0", "eslint": "^7.4.0", "eslint-config-prettier": "^6.11.0", "eslint-config-standard": "^14.1.1", "eslint-plugin-import": "^2.22.0", "eslint-plugin-node": "^11.1.0", "eslint-plugin-prettier": "^3.1.4", "eslint-plugin-promise": "^4.2.1", "eslint-plugin-standard": "^4.0.1", "husky": "^4.2.5", "lint-staged": "^10.2.11", "nodemon": "^3.1.7", "pino-pretty": "^3.5.0", "prettier": "2.0.5", "supertest": "^4.0.2" }, "scripts": { "start": "node ./build/WickrIOBot.js", "dev": "nodemon --exec 'babel-node --inspect=0.0.0.0 src/WickrIOBot.js'", "build": "rm -rf build && babel ./src --out-dir ./build --ignore node_modules", "lint": "eslint src/**/*.js --fix --color", "prettier": "prettier --write ./src" }, "husky": { "hooks": { "pre-commit": "lint-staged" } }, "lint-staged": { "./src/**/*.{jsx,ts,tsx}": [ "npm run prettier", "npm run lint", "npm run build" ] }, "prettier": { "semi": false, "arrowParens": "avoid", "singleQuote": true, "jsxBracketSameLine": false }, "eslintConfig": { "parser": "babel-eslint", "extends": [ "standard", "prettier", "prettier/standard" ], "plugins": [ "import", "prettier", "standard" ], "parserOptions": { "ecmaVersion": 2020 }, "env": { "node": true, "es6": true }, "rules": { "space-before-function-paren": "off", "new-cap": "off", "prettier/prettier": "error", "no-var": "error", "prefer-const": "error", "camelcase": "off" } }, "babel": { "env": { "test": { "presets": [ "@babel/preset-env" ], "plugins": [ "@babel/plugin-proposal-optional-chaining", "@babel/plugin-transform-runtime", "@babel/plugin-transform-modules-commonjs", "@babel/plugin-proposal-class-properties" ], "sourceMaps": "inline", "retainLines": true }, "production": { "presets": [ "@babel/preset-env" ], "plugins": [ "@babel/plugin-proposal-optional-chaining", "@babel/plugin-transform-runtime", "@babel/plugin-transform-modules-commonjs", "@babel/plugin-proposal-class-properties" ] }, "development": { "presets": [ "@babel/preset-env" ], "plugins": [ "@babel/plugin-proposal-optional-chaining", "@babel/plugin-transform-runtime", "@babel/plugin-transform-modules-commonjs", "@babel/plugin-proposal-class-properties" ], "sourceMaps": "inline", "retainLines": true } } }, "keywords": [ "wickr", "wickrio", "wickrbot", "bot", "bots", "secure", "messaging", "api" ], "author": "Paul Cushman (pcushman@wickr.com)", "license": "ISC", "repository": { "type": "git", "url": "https://github.com/WickrInc/wickrio-bot-api.git" } }