UNPKG

@architect/functions

Version:

Runtime utility library for Functional Web Apps (FWAs) built with Architect (https://arc.codes)

88 lines (87 loc) 2.56 kB
{ "name": "@architect/functions", "version": "8.1.9", "description": "Runtime utility library for Functional Web Apps (FWAs) built with Architect (https://arc.codes)", "homepage": "https://github.com/architect/functions", "repository": { "type": "git", "url": "https://github.com/architect/functions" }, "bugs": "https://github.com/architect/functions/issues", "main": "src/index", "types": "types/index.d.ts", "scripts": { "lint": "eslint --fix .", "test": "npm run lint && npm run test:integration && npm run coverage && npm run test:types", "test:nolint": "npm run test:integration && npm run coverage && npm run test:types", "test:unit": "cross-env tape 'test/unit/**/*-test.js' | tap-arc", "test:integration": "cross-env tape 'test/integration/**/*-test.js' | tap-arc", "coverage": "nyc --reporter=lcov --reporter=text npm run test:unit", "test:types": "tsd --files types/*.test-d.ts", "rc": "npm version prerelease --preid RC" }, "engines": { "node": ">=16" }, "author": "Brian LeRoux <b@brian.io>", "license": "Apache-2.0", "dependencies": { "@aws-lite/apigatewaymanagementapi": "^0.0.10", "@aws-lite/client": "^0.22.4", "@aws-lite/dynamodb": "^0.3.9", "@aws-lite/sns": "^0.0.8", "@aws-lite/sqs": "^0.2.4", "@aws-lite/ssm": "^0.2.5", "cookie": "^1.0.2", "cookie-signature": "^1.2.2", "csrf": "^3.1.0", "node-webtokens": "^1.0.4", "run-parallel": "^1.2.0", "run-waterfall": "^1.1.7", "uid-safe": "^2.1.5" }, "devDependencies": { "@architect/asap": "^7.0.10", "@architect/eslint-config": "^3.0.0", "@architect/req-res-fixtures": "git+https://github.com/architect/req-res-fixtures.git", "@architect/sandbox": "^6.0.5", "@aws-lite/apigatewaymanagementapi-types": "^0.0.13", "@aws-lite/dynamodb-types": "^0.3.11", "@aws-lite/sns-types": "^0.0.10", "@aws-lite/sqs-types": "^0.2.6", "@types/aws-lambda": "^8.10.147", "@types/node": "18", "cross-env": "~7.0.3", "eslint": "^9.19.0", "nyc": "~17.1.0", "proxyquire": "~2.1.3", "sinon": "^19.0.2", "tap-arc": "^1.3.2", "tape": "^5.9.0", "tiny-json-http": "^7.5.1", "tsd": "^0.31.2" }, "files": [ "types/*", "src/*" ], "keywords": [ "aws", "lambda", "amazon", "serverless", "cloud", "cloudfunctions", "apigateway", "dynamodb", "s3", "sns", "api gateway", "framework" ], "tsd": { "compilerOptions": { "strict": false } } }