Socket
Socket
Sign inDemoInstall

@aws-lambda-powertools/commons

Package Overview
Dependencies
Maintainers
9
Versions
93
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@aws-lambda-powertools/commons - npm Package Compare versions

Comparing version 0.2.0-test.0 to 0.2.0

6

lib/utils/lambda/LambdaInterface.d.ts
import { Handler } from 'aws-lambda';
export declare type SyncHandler<T extends Handler> = (event: Parameters<T>[0], context: Parameters<T>[1], callback: Parameters<T>[2]) => void;
export declare type AsyncHandler<T extends Handler> = (event: Parameters<T>[0], context: Parameters<T>[1]) => Promise<NonNullable<Parameters<Parameters<T>[2]>[1]>>;
interface LambdaInterface {
handler: Handler;
handler: SyncHandler<Handler> | AsyncHandler<Handler>;
}
export { LambdaInterface, };
export { LambdaInterface };
//# sourceMappingURL=LambdaInterface.d.ts.map
{
"name": "@aws-lambda-powertools/commons",
"version": "0.2.0-test.0",
"version": "0.2.0",
"description": "A shared utility package for AWS Lambda powertools (TypeScript) libraries",

@@ -57,3 +57,3 @@ "author": {

},
"gitHead": "9b3fb5208214e15bea8000ab1c440b05b0b4bd33"
"gitHead": "53a6fb00783b86f54f60b9c7366a8a072a968e06"
}

Sorry, the diff of this file is not supported yet

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc