UNPKG

@goldstack/template-lambda-express

Version:

Building blocks for packages deployed as Express.js server on AWS Lambda

86 lines 2.94 kB
{ "name": "@goldstack/template-lambda-express", "version": "0.5.30", "description": "Building blocks for packages deployed as Express.js server on AWS Lambda", "keywords": [ "goldstack", "utility", "lambda", "aws", "express.js", "express", "serverless", "infrastructure", "IaC", "configuration" ], "homepage": "https://goldstack.party", "bugs": { "url": "https://github.com/goldstack/goldstack/issues" }, "repository": { "type": "git", "url": "https://github.com/goldstack/goldstack.git" }, "license": "MIT", "author": "Max Rohde", "sideEffects": false, "main": "dist/src/templateLambdaExpress.js", "bin": { "template": "./bin/template", "template-lambda-express": "./bin/template" }, "scripts": { "build": "yarn clean && yarn compile", "build:watch": "yarn clean && yarn compile-watch", "clean": "rimraf ./dist", "cli": "ts-node bin/template.ts", "compile": "tsc -p tsconfig.json", "compile-watch": "tsc -p tsconfig.json --watch", "compile-watch:light": "nodemon --watch ./src/ -e '*' --exec 'yarn compile'", "coverage": "jest --collect-coverage --passWithNoTests --config=./jest.config.js --runInBand", "generate-schema": "ts-node scripts/generateSchemas.ts && cp schemas/* ../../../templates/packages/lambda-express/schemas", "prepublishOnly": "yarn run build", "publish": "utils-git changed --exec \"yarn npm publish $@\"", "test-ci": "jest --passWithNoTests --config=./jest.config.js --runInBand", "version:apply": "utils-git changed --exec \"yarn version $@ && yarn version apply\"", "version:apply:force": "yarn version $@ && yarn version apply" }, "dependencies": { "@goldstack/infra": "0.4.12", "@goldstack/infra-aws": "0.4.20", "@goldstack/utils-aws-lambda": "0.3.25", "@goldstack/utils-cli": "0.3.10", "@goldstack/utils-config": "0.4.12", "@goldstack/utils-docker": "0.4.12", "@goldstack/utils-log": "0.3.11", "@goldstack/utils-package": "0.4.12", "@goldstack/utils-package-config": "0.4.12", "@goldstack/utils-s3-deployment": "0.5.22", "@goldstack/utils-sh": "0.5.11", "@goldstack/utils-template": "0.4.12", "@goldstack/utils-terraform": "0.4.22", "@goldstack/utils-terraform-aws": "0.4.25", "archiver": "^5.3.1", "source-map-support": "^0.5.21", "yargs": "^17.5.1" }, "devDependencies": { "@goldstack/utils-docs-cli": "0.3.11", "@goldstack/utils-git": "0.2.9", "@goldstack/utils-package-config-generate": "0.3.9", "@swc/core": "^1.3.74", "@swc/jest": "^0.2.27", "@types/jest": "^29.0.1", "@types/node": "^18.7.13", "@types/yargs": "^17.0.10", "jest": "^29.3.1", "rimraf": "^3.0.2", "ts-json-schema-generator": "^1.0.0", "ts-node": "^10.9.1", "typescript": "^4.8.4" }, "publishConfig": { "main": "dist/src/templateLambdaExpress.js" } }