UNPKG

@dotmh/lambda-controller

Version:

A controller to work on AWS Lambda behind API Gateway

89 lines (88 loc) 1.86 kB
{ "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" ] } }