UNPKG

bottender-facebook

Version:

Facebook connector for Bottender.

119 lines (118 loc) 2.89 kB
{ "name": "bottender-facebook", "description": "Facebook connector for Bottender.", "version": "0.7.6", "main": "lib/index.js", "files": [ "lib" ], "scripts": { "build": "npm run clean && babel src -d lib --ignore **/__tests__,**/__mocks__ --copy-files", "check": "flow check", "clean": "rimraf lib", "lint": "eslint src examples", "lint:fix": "npm run lint -- --fix", "lint:staged": "lint-staged", "prepublish": "npm run build", "test": "npm run lint:fix && npm run testonly && npm run check", "testonly": "jest", "testonly:cov": "jest --coverage --runInBand --forceExit", "testonly:watch": "jest --watch", "preversion": "npm test" }, "dependencies": { "axios-error": "^0.8.1", "warning": "^4.0.3" }, "peerDependencies": { "bottender": ">= 0.15.15", "messaging-api-messenger": ">= 0.7.15" }, "devDependencies": { "@babel/cli": "^7.6.4", "@babel/core": "^7.6.4", "@babel/plugin-proposal-class-properties": "^7.5.5", "@babel/plugin-proposal-object-rest-spread": "^7.6.2", "@babel/preset-env": "^7.6.3", "@babel/preset-flow": "^7.0.0", "axios-mock-adapter": "^1.17.0", "babel-core": "^7.0.0-0", "babel-eslint": "^10.0.3", "babel-jest": "^24.9.0", "bottender": "^0.15.17", "eslint": "^6.5.1", "eslint-config-prettier": "^6.4.0", "eslint-config-yoctol-base": "^0.21.2", "eslint-plugin-flowtype": "^4.3.0", "eslint-plugin-import": "^2.18.2", "eslint-plugin-prettier": "^3.1.1", "eslint-plugin-sort-imports-es6-autofix": "^0.5.0", "flow-bin": "^0.109.0", "husky": "^3.0.9", "jest": "^24.9.0", "jest-junit": "^8.0.0", "lint-staged": "^9.4.2", "messaging-api-messenger": "^0.8.2", "prettier": "^1.18.2", "prettier-package-json": "^2.1.0", "rimraf": "^3.0.0" }, "keywords": [ "bottender", "connector", "facebook", "fb" ], "husky": { "hooks": { "pre-commit": "lint-staged" } }, "jest": { "collectCoverageFrom": [ "src/**/*.js" ], "coveragePathIgnorePatterns": [ "/node_modules/", "/__tests__/" ], "testPathIgnorePatterns": [ "/node_modules/", "/examples/", "/lib/" ], "reporters": [ "default", "jest-junit" ], "transformIgnorePatterns": [ "/node_modules/" ], "testEnvironment": "node", "resetModules": true, "resetMocks": true }, "lint-staged": { "*.js": [ "eslint --fix", "git add" ], "*.{json,md}": [ "prettier --write", "git add" ], "package.json": [ "prettier-package-json --write", "prettier --write", "git add" ], ".babelrc": [ "prettier --parser json --write", "git add" ] }, "prettier": { "trailingComma": "es5", "singleQuote": true } }