package.json
{
"name": "tell-me-about",
"version": "1.0.0",
"description": "Tell me about anything, littlely anything",
"files": [
"es5"
],
"scripts": {
"tsc": "tsc",
"rollup": "rollup",
"tsc:compile": "tsc",
"rollup:build": "rollup -c",
"rollup:build-prod": "rollup --config rollup.config.prod.js",
"build": "npm run tsc:compile && npm run rollup:build",
"build-prod": "npm run tsc:compile && npm run rollup:build-prod",
"create": "npm run build-prod && claudia create --name tell-me-about-lex --profile ${AWS_PROFILE} --region us-east-1 --handler es5/index.handler",
"update": "npm run build-prod && claudia update --handler es5/index.handler --profile ${AWS_PROFILE}",
"claudia:test": "claudia test-lambda --profile ${AWS_PROFILE} --event __tests__/integration/test-event.json",
"test": "npm run build && jest",
"coverage": "npm test -- --coverage"
},
"keywords": [],
"author": "Marcellin Nshimiyimana <nmarcellin2@gmail.com>",
"license": "ISC",
"devDependencies": {
"@types/node-fetch": "^1.6.7",
"babel-cli": "^6.24.1",
"babel-plugin-async-to-promises": "^1.0.5",
"babel-plugin-external-helpers": "^6.22.0",
"babel-preset-es2015": "^6.24.1",
"babel-preset-latest": "^6.24.1",
"claudia": "^2.13.0",
"intern": "^3.4.5",
"jest": "^20.0.4",
"rollup": "^0.43.0",
"rollup-plugin-babel": "^2.7.1",
"rollup-plugin-commonjs": "^8.0.2",
"rollup-plugin-node-resolve": "^3.0.0",
"rollup-plugin-sourcemaps": "^0.4.2",
"rollup-plugin-uglify": "^2.0.1",
"typescript": "^2.3.4"
},
"dependencies": {
"node-fetch": "^1.7.1"
},
"jest": {
"coverageReporters": [
"lcov",
"text",
"json"
],
"coverageDirectory": "coverage",
"mapCoverage": true
}
}