UNPKG

1.48 kBJSONView Raw
1{
2 "name": "lambcycle",
3 "version": "0.1.1",
4 "description": "A declarative lambda middleware with life cycle hooks.",
5 "author": "",
6 "license": "ISC",
7 "main": "dist/main.js",
8 "scripts": {
9 "fmt": "prettier --config config/prettier/.prettierrc '**/*.ts' -l",
10 "fmt:fix": "npm run fmt -- --write",
11 "lint": "tslint -p tsconfig.json -c config/tslint/tslint.json",
12 "lint:fix": "npm run lint -- --fix",
13 "test": "mocha --opts config/mocha/mocha.opts",
14 "test:watch": "npm run test -- --watch --watch-extensions ts",
15 "test:coverage": "nyc npm run test",
16 "test:bundlesize": "bundlesize",
17 "coveralls": "nyc report --reporter=text-lcov | coveralls",
18 "build": "rm -rf dist && webpack --config config/webpack/webpack.config.ts"
19 },
20 "nyc": {
21 "extends": "config/nyc/nycrc.json"
22 },
23 "bundlesize": [
24 {
25 "path": "./dist/main.js",
26 "maxSize": "11 kB",
27 "compression": "none"
28 }
29 ],
30 "devDependencies": {
31 "@types/aws-lambda": "^8.10.17",
32 "@types/chai": "^4.1.7",
33 "@types/mocha": "^5.2.5",
34 "@types/node": "^10.12.18",
35 "aws-lambda": "^0.1.2",
36 "bundlesize": "^0.17.0",
37 "chai": "^4.2.0",
38 "coveralls": "^3.0.2",
39 "mocha": "^5.2.0",
40 "nyc": "^13.1.0",
41 "prettier": "^1.15.3",
42 "ts-loader": "^5.3.2",
43 "ts-node": "^7.0.1",
44 "tslint": "^5.12.0",
45 "tslint-eslint-rules": "^5.4.0",
46 "typescript": "^3.2.2",
47 "webpack": "^4.28.3",
48 "webpack-cli": "^3.2.0"
49 }
50}