{
  "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
    }
  }
}
