UNPKG

serverless-offline-reasint

Version:

Emulate AWS λ and API Gateway locally when developing your Serverless project

121 lines (120 loc) 3.58 kB
{ "dedicatedTo": "Blue, a great migrating bird.", "name": "serverless-offline-reasint", "version": "13.4.0-reasint", "description": "Emulate AWS λ and API Gateway locally when developing your Serverless project", "license": "MIT", "exports": { ".": "./src/index.js", "./lambda": "./src/lambda/index.js" }, "type": "module", "scripts": { "code-quality": "npm run prettier && npm run lint", "lint": "eslint .", "lint:fix": "eslint . --fix", "list-contributors": "echo 'clone https://github.com/mgechev/github-contributors-list.git first, then run npm install' && cd ../github-contributors-list && node bin/githubcontrib --owner dherault --repo serverless-offline --sortBy contributions --showlogin true --sortOrder desc > contributors.md", "prepare-release": "commit-and-tag-version && prettier --write CHANGELOG.md", "prepublishOnly": "npm run lint", "prettier": "prettier --check .", "prettier:fix": "prettier --write .", "test": "mocha --require ./tests/mochaHooks.cjs", "test:cov": "NODE_OPTIONS='--experimental-loader @istanbuljs/esm-loader-hook' nyc --reporter=html npm test", "test:node": "TEST=unit mocha --require ./tests/mochaHooks.cjs", "test:unit": "TEST=unit mocha --require ./tests/mochaHooks.cjs" }, "repository": { "type": "git", "url": "git+https://github.com/dherault/serverless-offline.git" }, "bugs": { "url": "https://github.com/dherault/serverless-offline/issues" }, "homepage": "https://github.com/dherault/serverless-offline", "keywords": [ "serverless", "serverless framework", "serverless local", "serverless offline", "serverless plugin", "aws", "amazon web services", "api gateway", "http", "lambda", "schedule", "websocket" ], "author": "David Hérault <dherault@gmail.com> (https://github.com/dherault)", "engines": { "node": ">=18.12.0" }, "commit-and-tag-version": { "skip": { "commit": true, "tag": true }, "types": [ { "type": "feat", "section": "Features" }, { "type": "fix", "section": "Bug Fixes" }, { "type": "perf", "section": "Performance Improvements" }, { "type": "refactor", "section": "Maintenance Improvements" } ] }, "dependencies": { "@aws-sdk/client-lambda": "^3.509.0", "@hapi/boom": "^10.0.1", "@hapi/h2o2": "^10.0.4", "@hapi/hapi": "^21.3.3", "@serverless/utils": "^6.15.0", "array-unflat-js": "^0.1.3", "boxen": "^7.1.1", "chalk": "^5.3.0", "desm": "^1.3.1", "execa": "^8.0.1", "fs-extra": "^11.2.0", "is-wsl": "^3.1.0", "java-invoke-local": "0.0.6", "jose": "^5.2.1", "js-string-escape": "^1.0.1", "jsonpath-plus": "^8.0.0", "jsonschema": "^1.4.1", "jszip": "^3.10.1", "luxon": "^3.4.4", "node-schedule": "^2.1.1", "p-memoize": "^7.1.1", "p-retry": "^6.2.0", "velocityjs": "^2.0.6", "ws": "^8.16.0" }, "devDependencies": { "@istanbuljs/esm-loader-hook": "^0.2.0", "archiver": "^6.0.1", "commit-and-tag-version": "^12.2.0", "eslint": "^8.56.0", "eslint-config-airbnb-base": "^15.0.0", "eslint-config-prettier": "^9.1.0", "eslint-plugin-import": "^2.29.1", "eslint-plugin-prettier": "^5.1.3", "eslint-plugin-unicorn": "^51.0.1", "mocha": "^10.3.0", "nyc": "^15.1.0", "prettier": "^3.2.5", "serverless": "^3.38.0" }, "peerDependencies": { "serverless": "^3.2.0" } }