From ccaf57f8d5076e7ddaf0943e4c46addc5a23a48a Mon Sep 17 00:00:00 2001 From: Rayyan Ul Haq <31252332+Rayyan98@users.noreply.github.com> Date: Tue, 15 Jul 2025 10:08:07 +0500 Subject: [PATCH 1/3] add serverless-easy-env and serverless-async-storage plugins --- plugins.json | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/plugins.json b/plugins.json index a19f338..ea992f5 100644 --- a/plugins.json +++ b/plugins.json @@ -89,6 +89,18 @@ "description": "Serverless plugin for LocalStack - a fully functional local AWS cloud stack. Develop and test your cloud & Serverless apps offline!", "githubUrl": "https://github.com/LocalStack/serverless-localstack", "status": "active" +}, { + "name": "serverless-easy-env", + "description": "Simplifying stage and environment wise variables and values", + "githubUrl": "https://github.com/Rayyan98/serverless-easy-env", + "status": "active" +}, { +}, { + "name": "serverless-async-storage", + "description": "Keep each Lambda execution in a separate context, including warm Lambdas", + "githubUrl": "https://github.com/Rayyan98/serverless-async-storage", + "status": "active" +}, { }, { "name": "serverless-commercetools-plugin", "description": "Serverless framework plugin that registers the deployed function as a commercetools API Extension or attaches it to a Subscription.", From b6088b464b384493715329fab135933f833bd2e5 Mon Sep 17 00:00:00 2001 From: Rayyan Ul Haq <31252332+Rayyan98@users.noreply.github.com> Date: Tue, 15 Jul 2025 05:19:39 +0000 Subject: [PATCH 2/3] removed empty entries from plugins json --- plugins.json | 2 -- 1 file changed, 2 deletions(-) diff --git a/plugins.json b/plugins.json index ea992f5..a693a60 100644 --- a/plugins.json +++ b/plugins.json @@ -94,13 +94,11 @@ "description": "Simplifying stage and environment wise variables and values", "githubUrl": "https://github.com/Rayyan98/serverless-easy-env", "status": "active" -}, { }, { "name": "serverless-async-storage", "description": "Keep each Lambda execution in a separate context, including warm Lambdas", "githubUrl": "https://github.com/Rayyan98/serverless-async-storage", "status": "active" -}, { }, { "name": "serverless-commercetools-plugin", "description": "Serverless framework plugin that registers the deployed function as a commercetools API Extension or attaches it to a Subscription.", From c12da91437912599e86cf5bbfdd51c1b7468a672 Mon Sep 17 00:00:00 2001 From: Rayyan Ul Haq <31252332+Rayyan98@users.noreply.github.com> Date: Tue, 15 Jul 2025 05:21:51 +0000 Subject: [PATCH 3/3] updated docs --- README.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/README.md b/README.md index 1d04aaf..0876a01 100644 --- a/README.md +++ b/README.md @@ -62,6 +62,7 @@ Add your plugin to [the `plugins.json` file](https://github.com/serverless/commu | **[Appsync Plugin - `serverless-appsync-plugin`](https://github.com/sid88in/serverless-appsync-plugin)**
by [sid88in](http://github.com/sid88in)
Serverless Plugin to deploy AppSync GraphQL API | ![Github Stars](https://img.shields.io/github/stars/sid88in/serverless-appsync-plugin.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-appsync-plugin.svg?label=Downloads&style=for-the-badge)| | **[Appsync Simulator - `serverless-appsync-simulator`](https://github.com/bboure/serverless-appsync-simulator)**
by [bboure](http://github.com/bboure)
Offline support for serverless-appsync-plugin | ![Github Stars](https://img.shields.io/github/stars/bboure/serverless-appsync-simulator.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-appsync-simulator.svg?label=Downloads&style=for-the-badge)| | **[Associate Waf - `serverless-associate-waf`](https://github.com/mikesouza/serverless-associate-waf)**
by [mikesouza](http://github.com/mikesouza)
Associate a regional WAF with the AWS API Gateway used by your Serverless stack | ![Github Stars](https://img.shields.io/github/stars/mikesouza/serverless-associate-waf.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-associate-waf.svg?label=Downloads&style=for-the-badge)| +| **[Async Storage - `serverless-async-storage`](https://github.com/Rayyan98/serverless-async-storage)**
by [Rayyan98](http://github.com/Rayyan98)
Keep each Lambda execution in a separate context, including warm Lambdas | ![Github Stars](https://img.shields.io/github/stars/Rayyan98/serverless-async-storage.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-async-storage.svg?label=Downloads&style=for-the-badge)| | **[Attach Managed Policy - `serverless-attach-managed-policy`](https://github.com/Nordstrom/serverless-attach-managed-policy)**
by [Nordstrom](http://github.com/Nordstrom)
A Serverless plugin to automatically attach an AWS Managed IAM Policy (or Policies) to all IAM Roles created by the Service. | ![Github Stars](https://img.shields.io/github/stars/Nordstrom/serverless-attach-managed-policy.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-attach-managed-policy.svg?label=Downloads&style=for-the-badge)| | **[Aws Alerts - `serverless-plugin-aws-alerts`](https://github.com/ACloudGuru/serverless-plugin-aws-alerts)**
by [ACloudGuru](http://github.com/ACloudGuru)
A Serverless plugin to easily add CloudWatch alarms to functions | ![Github Stars](https://img.shields.io/github/stars/ACloudGuru/serverless-plugin-aws-alerts.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-plugin-aws-alerts.svg?label=Downloads&style=for-the-badge)| | **[Aws Alias - `serverless-aws-alias`](https://github.com/serverless-heaven/serverless-aws-alias)**
by [serverless-heaven](http://github.com/serverless-heaven)
This plugin enables use of AWS aliases on Lambda functions. | ![Github Stars](https://img.shields.io/github/stars/serverless-heaven/serverless-aws-alias.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-aws-alias.svg?label=Downloads&style=for-the-badge)| @@ -148,6 +149,7 @@ Add your plugin to [the `plugins.json` file](https://github.com/serverless/commu | **[Dynamodb Fixtures - `serverless-dynamodb-fixtures`](https://github.com/chechu/serverless-dynamodb-fixtures)**
by [chechu](http://github.com/chechu)
Serverless Dynamodb Fixtures - Allows to load data on DynamoDB tables | ![Github Stars](https://img.shields.io/github/stars/chechu/serverless-dynamodb-fixtures.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-dynamodb-fixtures.svg?label=Downloads&style=for-the-badge)| | **[Dynamodb Local - `serverless-dynamodb-local`](https://github.com/99xt/serverless-dynamodb-local)**
by [99xt](http://github.com/99xt)
Serverless Dynamodb Local Plugin - Allows to run dynamodb locally for serverless | ![Github Stars](https://img.shields.io/github/stars/99xt/serverless-dynamodb-local.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-dynamodb-local.svg?label=Downloads&style=for-the-badge)| | **[Dynamodb Ttl - `serverless-dynamodb-ttl`](https://github.com/Jimdo/serverless-dynamodb-ttl)**
by [Jimdo](http://github.com/Jimdo)
Configure DynamoDB TTL in serverless.yml (until CloudFormation supports this). | ![Github Stars](https://img.shields.io/github/stars/Jimdo/serverless-dynamodb-ttl.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-dynamodb-ttl.svg?label=Downloads&style=for-the-badge)| +| **[Easy Env - `serverless-easy-env`](https://github.com/Rayyan98/serverless-easy-env)**
by [Rayyan98](http://github.com/Rayyan98)
Simplifying stage and environment wise variables and values | ![Github Stars](https://img.shields.io/github/stars/Rayyan98/serverless-easy-env.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-easy-env.svg?label=Downloads&style=for-the-badge)| | **[Elastic Beanstalk - `serverless-plugin-elastic-beanstalk`](https://github.com/rawphp/serverless-plugin-elastic-beanstalk)**
by [rawphp](http://github.com/rawphp)
A serverless plugin to deploy applications to AWS ElasticBeanstalk. | ![Github Stars](https://img.shields.io/github/stars/rawphp/serverless-plugin-elastic-beanstalk.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-plugin-elastic-beanstalk.svg?label=Downloads&style=for-the-badge)| | **[Embedded Env In Code - `serverless-plugin-embedded-env-in-code`](https://github.com/zaru/serverless-plugin-embedded-env-in-code)**
by [zaru](http://github.com/zaru)
Replace environment variables with static strings before deployment. It’s for Lambda@Edge. | ![Github Stars](https://img.shields.io/github/stars/zaru/serverless-plugin-embedded-env-in-code.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-plugin-embedded-env-in-code.svg?label=Downloads&style=for-the-badge)| | **[Enable Api Logs - `serverless-enable-api-logs`](https://github.com/paulSambolin/serverless-enable-api-logs)**
by [paulSambolin](http://github.com/paulSambolin)
Enables Coudwatch logging for API Gateway events | ![Github Stars](https://img.shields.io/github/stars/paulSambolin/serverless-enable-api-logs.svg?label=Stars&style=for-the-badge)
![NPM Downloads](https://img.shields.io/npm/dt/serverless-enable-api-logs.svg?label=Downloads&style=for-the-badge)|