UNPKG

@aws-lambda-powertools/parameters

Version:
168 lines 4.5 kB
{ "name": "@aws-lambda-powertools/parameters", "version": "2.17.0", "description": "The parameters package for the Powertools for AWS Lambda (TypeScript) library", "author": { "name": "Amazon Web Services", "url": "https://aws.amazon.com" }, "license": "MIT-0", "homepage": "https://github.com/aws-powertools/powertools-lambda-typescript/tree/main/packages/parameters#readme", "repository": { "type": "git", "url": "git+https://github.com/aws-powertools/powertools-lambda-typescript.git" }, "bugs": { "url": "https://github.com/aws-powertools/powertools-lambda-typescript/issues" }, "keywords": [ "aws", "lambda", "powertools", "ssm", "secrets", "serverless", "nodejs" ], "dependencies": { "@aws-lambda-powertools/commons": "^2.17.0" }, "peerDependencies": { "@aws-sdk/client-appconfigdata": ">=3.x", "@aws-sdk/client-dynamodb": ">=3.x", "@aws-sdk/client-secrets-manager": ">=3.x", "@aws-sdk/client-ssm": ">=3.x", "@aws-sdk/util-dynamodb": ">=3.x", "@middy/core": "4.x || 5.x || 6.x" }, "peerDependenciesMeta": { "@middy/core": { "optional": true }, "@aws-sdk/client-appconfigdata": { "optional": true }, "@aws-sdk/client-dynamodb": { "optional": true }, "@aws-sdk/client-secrets-manager": { "optional": true }, "@aws-sdk/client-ssm": { "optional": true }, "@aws-sdk/util-dynamodb": { "optional": true } }, "main": "./lib/cjs/index.js", "types": "./lib/cjs/index.d.ts", "files": [ "lib" ], "type": "module", "exports": { ".": { "require": { "types": "./lib/cjs/index.d.ts", "default": "./lib/cjs/index.js" }, "import": { "types": "./lib/esm/index.d.ts", "default": "./lib/esm/index.js" } }, "./base/types": { "import": "./lib/esm/types/BaseProvider.js", "require": "./lib/cjs/types/BaseProvider.js" }, "./base": { "import": "./lib/esm/base/index.js", "require": "./lib/cjs/base/index.js" }, "./ssm/types": { "import": "./lib/esm/types/SSMProvider.js", "require": "./lib/cjs/types/SSMProvider.js" }, "./ssm": { "import": "./lib/esm/ssm/index.js", "require": "./lib/cjs/ssm/index.js" }, "./secrets/types": { "import": "./lib/esm/types/SecretsProvider.js", "require": "./lib/cjs/types/SecretsProvider.js" }, "./secrets": { "import": "./lib/esm/secrets/index.js", "require": "./lib/cjs/secrets/index.js" }, "./dynamodb/types": { "import": "./lib/esm/types/DynamoDBProvider.js", "require": "./lib/cjs/types/DynamoDBProvider.js" }, "./dynamodb": { "import": "./lib/esm/dynamodb/index.js", "require": "./lib/cjs/dynamodb/index.js" }, "./appconfig/types": { "import": "./lib/esm/types/AppConfigProvider.js", "require": "./lib/cjs/types/AppConfigProvider.js" }, "./appconfig": { "import": "./lib/esm/appconfig/index.js", "require": "./lib/cjs/appconfig/index.js" }, "./errors": { "import": "./lib/esm/errors.js", "require": "./lib/cjs/errors.js" } }, "typesVersions": { "*": { "base/types": [ "lib/cjs/types/BaseProvider.d.ts", "lib/esm/types/BaseProvider.d.ts" ], "base": [ "lib/cjs/base/index.d.ts", "lib/esm/base/index.d.ts" ], "ssm/types": [ "lib/cjs/types/SSMProvider.d.ts", "lib/esm/types/SSMProvider.d.ts" ], "ssm": [ "lib/cjs/ssm/index.d.ts", "lib/esm/ssm/index.d.ts" ], "secrets/types": [ "lib/cjs/types/SecretsProvider.d.ts", "lib/esm/types/SecretsProvider.d.ts" ], "secrets": [ "lib/cjs/secrets/index.d.ts", "lib/esm/secrets/index.d.ts" ], "dynamodb/types": [ "./lib/cjs/types/DynamoDBProvider.d.ts", "./lib/esm/types/DynamoDBProvider.d.ts" ], "dynamodb": [ "lib/cjs/dynamodb/index.d.ts", "lib/esm/dynamodb/index.d.ts" ], "appconfig/types": [ "./lib/cjs/types/AppConfigProvider.d.ts", "./lib/esm/types/AppConfigProvider.d.ts" ], "appconfig": [ "lib/cjs/appconfig/index.d.ts", "lib/esm/appconfig/index.d.ts" ], "errors": [ "lib/cjs/errors.d.ts", "lib/esm/errors.d.ts" ] } } }