From 396ad651f5dff6f1bf9296e2f48e90fb743fbece Mon Sep 17 00:00:00 2001 From: Inqnuam Date: Sat, 4 Feb 2023 15:20:47 +0100 Subject: [PATCH] Added serverless-aws-lambda plugin --- README.md | 3 +++ plugins.json | 5 +++++ 2 files changed, 8 insertions(+) diff --git a/README.md b/README.md index 1ceeb7d..add15d8 100644 --- a/README.md +++ b/README.md @@ -33,6 +33,7 @@ Add your plugin to [the `plugins.json` file](https://github.com/serverless/commu | **[@Stratiformdigital/serverless S3 Security Helper - `@stratiformdigital/serverless-s3-security-helper`](https://github.com/stratiformdigital/serverless-s3-security-helper)**
by [stratiformdigital](http://github.com/stratiformdigital)
Sets security minded settings on s3 buckets, including sls deployment buckets | ![Github Stars](https://img.shields.io/github/stars/stratiformdigital/serverless-s3-security-helper.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/@stratiformdigital/serverless-s3-security-helper.svg?label=Downloads&style=for-the-badge)| | **[@Unly/serverless Env Copy Plugin - `@unly/serverless-env-copy-plugin`](https://github.com/UnlyEd/serverless-env-copy-plugin)**
by [UnlyEd](http://github.com/UnlyEd)
Fetch environment variables and write it to a .env file - Maintained fork from https://github.com/Jimdo/serverless-dotenv | ![Github Stars](https://img.shields.io/github/stars/UnlyEd/serverless-env-copy-plugin.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/@unly/serverless-env-copy-plugin.svg?label=Downloads&style=for-the-badge)| | **[@Unly/serverless Plugin Dynamodb Backups - `@unly/serverless-plugin-dynamodb-backups`](https://github.com/UnlyEd/serverless-plugin-dynamodb-backups)**
by [UnlyEd](http://github.com/UnlyEd)
Configure automated DynamoDB "On-Demand" backups and manage backups lifecycle, powered by AWS Lambda | ![Github Stars](https://img.shields.io/github/stars/UnlyEd/serverless-plugin-dynamodb-backups.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/@unly/serverless-plugin-dynamodb-backups.svg?label=Downloads&style=for-the-badge)| +| **[@Vulcancreative/serverless Storage - `@vulcancreative/serverless-storage`](https://github.com/vulcancreative/serverless-storage)**
by [vulcancreative](http://github.com/vulcancreative)
Serverless plugin defining DynamoDB storage primitives; like localStorage but better | ![Github Stars](https://img.shields.io/github/stars/vulcancreative/serverless-storage.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/@vulcancreative/serverless-storage.svg?label=Downloads&style=for-the-badge)| | **[1password - `serverless-plugin-1password`](https://github.com/kandsten/serverless-plugin-1password)**
by [kandsten](http://github.com/kandsten)
Serverless interface to 1Password data via the 1Password CLI | ![Github Stars](https://img.shields.io/github/stars/kandsten/serverless-plugin-1password.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-plugin-1password.svg?label=Downloads&style=for-the-badge)| | **[Add Api Key - `serverless-add-api-key`](https://github.com/rrahul963/serverless-add-api-key)**
by [rrahul963](http://github.com/rrahul963)
Serverless plugin to add same api key for multiple serverless services i.e. to re-use apikey across multiple api gateway apis. | ![Github Stars](https://img.shields.io/github/stars/rrahul963/serverless-add-api-key.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-add-api-key.svg?label=Downloads&style=for-the-badge)| | **[Alexa Plugin - `serverless-alexa-plugin`](https://github.com/rajington/serverless-alexa-plugin)**
by [rajington](http://github.com/rajington)
Serverless plugin to support Alexa Lambda events | ![Github Stars](https://img.shields.io/github/stars/rajington/serverless-alexa-plugin.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-alexa-plugin.svg?label=Downloads&style=for-the-badge)| @@ -69,6 +70,7 @@ Add your plugin to [the `plugins.json` file](https://github.com/serverless/commu | **[Aws Contributor Insights - `serverless-plugin-aws-contributor-insights`](https://github.com/kangcifong/serverless-plugin-aws-contributor-insights)**
by [kangcifong](http://github.com/kangcifong)
Support of AWS CloudWatch Contributor Insights | ![Github Stars](https://img.shields.io/github/stars/kangcifong/serverless-plugin-aws-contributor-insights.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-plugin-aws-contributor-insights.svg?label=Downloads&style=for-the-badge)| | **[Aws Documentation - `serverless-aws-documentation`](https://github.com/deliveryhero/serverless-aws-documentation)**
by [deliveryhero](http://github.com/deliveryhero)
Serverless 1.0 plugin to add documentation and models to the serverless generated API Gateway | ![Github Stars](https://img.shields.io/github/stars/deliveryhero/serverless-aws-documentation.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-aws-documentation.svg?label=Downloads&style=for-the-badge)| | **[Aws Function Url Custom Domain - `serverless-aws-function-url-custom-domain`](https://github.com/wangsha/serverless-aws-function-url-custom-domain)**
by [wangsha](http://github.com/wangsha)
Setup cloudfront distrubution and route53 record for AWS Lambda with Function URL | ![Github Stars](https://img.shields.io/github/stars/wangsha/serverless-aws-function-url-custom-domain.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-aws-function-url-custom-domain.svg?label=Downloads&style=for-the-badge)| +| **[Aws Lambda - `serverless-aws-lambda`](https://github.com/Inqnuam/serverless-aws-lambda)**
by [Inqnuam](http://github.com/Inqnuam)
Plug & Play AWS Lambda NodeJS development tool with local API Gateway and Application Load Balancer support. | ![Github Stars](https://img.shields.io/github/stars/Inqnuam/serverless-aws-lambda.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-aws-lambda.svg?label=Downloads&style=for-the-badge)| | **[Aws Nested Stacks - `serverless-aws-nested-stacks`](https://github.com/concon121/serverless-plugin-nested-stacks)**
by [concon121](http://github.com/concon121)
Yet another AWS nested stack plugin! | ![Github Stars](https://img.shields.io/github/stars/concon121/serverless-plugin-nested-stacks.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-aws-nested-stacks.svg?label=Downloads&style=for-the-badge)| | **[Aws Resolvers - `serverless-plugin-aws-resolvers`](https://github.com/DopplerLabs/serverless-plugin-aws-resolvers)**
by [DopplerLabs](http://github.com/DopplerLabs)
Resolves variables from ESS, RDS, or Kinesis for serverless services | ![Github Stars](https://img.shields.io/github/stars/DopplerLabs/serverless-plugin-aws-resolvers.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-plugin-aws-resolvers.svg?label=Downloads&style=for-the-badge)| | **[Aws Resource Names - `serverless-aws-resource-names`](https://github.com/concon121/serverless-plugin-aws-resource-names)**
by [concon121](http://github.com/concon121)
Serverless plugin to alter the default naming conventions for sls resources via a simple mapping file. | ![Github Stars](https://img.shields.io/github/stars/concon121/serverless-plugin-aws-resource-names.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-aws-resource-names.svg?label=Downloads&style=for-the-badge)| @@ -294,6 +296,7 @@ Add your plugin to [the `plugins.json` file](https://github.com/serverless/commu | **[Raml - `raml-serverless`](https://github.com/andrewcurioso/raml-serverless)**
by [andrewcurioso](http://github.com/andrewcurioso)
Serverless plugin to work with RAML API spec documents | ![Github Stars](https://img.shields.io/github/stars/andrewcurioso/raml-serverless.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/raml-serverless.svg?label=Downloads&style=for-the-badge)| | **[Reducer - `serverless-plugin-reducer`](https://github.com/medikoo/serverless-plugin-reducer)**
by [medikoo](http://github.com/medikoo)
Reduce Node.js lambda package so it contains only lambda dependencies | ![Github Stars](https://img.shields.io/github/stars/medikoo/serverless-plugin-reducer.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-plugin-reducer.svg?label=Downloads&style=for-the-badge)| | **[Registry - `serverless-plugin-registry`](https://github.com/aronim/serverless-plugin-registry)**
by [aronim](http://github.com/aronim)
Serverless plugin to register function names with AWS SSM Parameter Store. | ![Github Stars](https://img.shields.io/github/stars/aronim/serverless-plugin-registry.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-plugin-registry.svg?label=Downloads&style=for-the-badge)| +| **[Remote Json Envs - `serverless-remote-json-envs`](https://github.com/juancarestre/serverless-remote-json-envs)**
by [juancarestre](http://github.com/juancarestre)
Allows to use plain JSON files in remote locations being parsed as environment variables in lambda | ![Github Stars](https://img.shields.io/github/stars/juancarestre/serverless-remote-json-envs.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-remote-json-envs.svg?label=Downloads&style=for-the-badge)| | **[Reqvalidator Plugin - `serverless-reqvalidator-plugin`](https://github.com/RafPe/serverless-reqvalidator-plugin)**
by [RafPe](http://github.com/RafPe)
Serverless plugin to add request validator to API Gateway methods | ![Github Stars](https://img.shields.io/github/stars/RafPe/serverless-reqvalidator-plugin.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-reqvalidator-plugin.svg?label=Downloads&style=for-the-badge)| | **[Resource Policy - `serverless-resource-policy`](https://github.com/HubSpotWebTeam/serverless-resource-policy)**
by [HubSpotWebTeam](http://github.com/HubSpotWebTeam)
Creates a whitelist of IP or CIDR addresses using serverless resource policies | ![Github Stars](https://img.shields.io/github/stars/HubSpotWebTeam/serverless-resource-policy.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-resource-policy.svg?label=Downloads&style=for-the-badge)| | **[Resource Tagging - `serverless-plugin-resource-tagging`](https://github.com/ilayanambi86/serverless-plugin-resource-tagging)**
by [ilayanambi86](http://github.com/ilayanambi86)
Plugin to support stackTags based AWS resource tagging and APIGateway tagging. | ![Github Stars](https://img.shields.io/github/stars/ilayanambi86/serverless-plugin-resource-tagging.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-plugin-resource-tagging.svg?label=Downloads&style=for-the-badge)| diff --git a/plugins.json b/plugins.json index 92b7680..cff6ae9 100644 --- a/plugins.json +++ b/plugins.json @@ -24,6 +24,11 @@ "githubUrl": "https://github.com/is2ei/serverless-plugin-typetalk", "status": "active" }, { + "name": "serverless-aws-lambda", + "description": "Plug & Play AWS Lambda NodeJS development tool with local API Gateway and Application Load Balancer support.", + "githubUrl": "https://github.com/Inqnuam/serverless-aws-lambda", + "status": "active" +},{ "name": "serverless-app-client-credentials-to-ssm", "description": "Export Cognito app client credentials to SSM Parameter store", "githubUrl": "https://github.com/GaaraZhu/serverless-app-client-credentials-to-ssm",