@dotmh/lambda-controller
Version:
A controller to work on AWS Lambda behind API Gateway
89 lines (88 loc) • 1.86 kB
JSON
{
"name": "@dotmh/lambda-controller",
"version": "2.1.0",
"description": "A controller to work on AWS Lambda behind API Gateway ",
"main": "index.js",
"types": "./index.d.ts",
"prettier": "@dotmh/prettier-config",
"scripts": {
"build": "tsc",
"test": "jest",
"docs": "jsdoc -c ./jsdoc.json index.js",
"lint": "eslint index.ts",
"readdocs": "npm run docs && npx http-server ./docs",
"lint:md": "remark ."
},
"repository": {
"type": "git",
"url": "git+https://github.com/dotmh/lambda-controller.git"
},
"keywords": [
"Lambda",
"Serverless",
"Controller",
"DotMH"
],
"author": "Martin Haynes <oss@dotmh.io>",
"license": "Apache-2.0",
"bugs": {
"url": "https://github.com/dotmh/lambda-controller/issues"
},
"homepage": "https://github.com/dotmh/lambda-controller#readme",
"xo": {
"ignores": [
"docs",
"specs"
],
"rules": {
"quotes": [
"error",
"double"
],
"arrow-parens": [
"error",
"always"
]
},
"env": [
"mocha"
]
},
"devDependencies": {
"@dotmh/eslint-config-ts": "^1.0.0",
"@dotmh/prettier-config": "^1.0.0",
"@types/aws-lambda": "^8.10.101",
"@types/jest": "^28.1.3",
"ink-docstrap": "^1.3.2",
"jest": "^28.1.1",
"jsdoc": "^3.6.10",
"remark-cli": "^10.0.1",
"remark-lint": "^9.1.1",
"remark-preset-lint-recommended": "^6.1.2",
"ts-jest": "^28.0.5",
"typescript": "^4.7.4"
},
"nyc": {
"extension": [
".js"
],
"exclude": [
"specs/**/*",
"dist/**/*",
"coverage/**/*",
"docs/**/*"
],
"reporter": [
"lcov"
],
"all": true
},
"remarkConfig": {
"settings": {
"setext": true
},
"plugins": [
"remark-preset-lint-recommended"
]
}
}