UNPKG

@line/bot-sdk

Version:
87 lines (86 loc) 2.12 kB
{ "name": "@line/bot-sdk", "version": "7.7.0", "description": "Node.js SDK for LINE Messaging API", "engines": { "node": ">=18" }, "main": "dist/index.js", "types": "dist/index.d.ts", "files": [ "dist", "lib" ], "scripts": { "pretest": "npm run format && npm run build", "test": "TEST_PORT=1234 TS_NODE_CACHE=0 nyc mocha", "prettier": "prettier --parser typescript --trailing-comma all --arrow-parens avoid \"{lib,test}/**/*.ts\"", "format": "npm run prettier -- --write", "format:check": "npm run prettier -- -l", "clean": "rm -rf dist/*", "prebuild": "npm run format:check && npm run clean", "build": "tsc", "docs": "vuepress dev docs", "docs:build": "vuepress build docs", "docs:deploy": "./scripts/deploy-docs.sh", "generate-changelog": "ts-node ./scripts/generate-changelog.ts", "release": "npm run build && npm publish --access public" }, "repository": { "type": "git", "url": "git@github.com:line/line-bot-sdk-nodejs.git" }, "keywords": [ "node", "line", "sdk" ], "dependencies": { "@types/body-parser": "^1.19.2", "@types/node": "^18.0.0", "axios": "^1.0.0", "body-parser": "^1.20.0", "file-type": "^16.5.4", "form-data": "^4.0.0" }, "devDependencies": { "@types/express": "4.17.17", "@types/finalhandler": "1.2.1", "@types/mocha": "10.0.1", "express": "4.18.2", "finalhandler": "1.2.0", "husky": "8.0.3", "mocha": "10.2.0", "nock": "13.3.3", "nyc": "15.1.0", "prettier": "3.0.3", "ts-node": "10.9.1", "typescript": "5.2.2", "vuepress": "1.9.10" }, "husky": { "hooks": { "pre-commit": "npm run format:check", "pre-push": "npm run format:check && npm run build && npm run test" } }, "nyc": { "require": [ "ts-node/register" ], "extension": [ ".ts" ], "reporter": [ "lcov", "text" ], "sourceMap": true, "instrument": true }, "mocha": { "require": "ts-node/register", "spec": "test/*.spec.ts" }, "license": "Apache-2.0" }