You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
chore(maintenance): cleaned up package.json files (#1504)
* chore: clean up package.json files
* docs: documented script
* chore: updated version command in make-release
* chore: updated cache
* chore: updated version number in make-release
Copy file name to clipboardExpand all lines: README.md
+3
Original file line number
Diff line number
Diff line change
@@ -35,6 +35,7 @@ You can use the library in both TypeScript and JavaScript code bases.
35
35
***[Logger](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/core/logger/)** - Structured logging made easier, and a middleware to enrich log items with key details of the Lambda context
36
36
***[Metrics](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/core/metrics/)** - Custom Metrics created asynchronously via CloudWatch Embedded Metric Format (EMF)
37
37
***[Parameters (beta)](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/utilities/parameters/)** - High-level functions to retrieve one or more parameters from AWS SSM Parameter Store, AWS Secrets Manager, AWS AppConfig, and Amazon DynamoDB
38
+
***[Idempotency (beta)](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/utilities/idempotency/)** - Class method decorator, Middy middleware, and function wrapper to make your Lambda functions idempotent and prevent duplicate execution based on payload content
38
39
39
40
## Getting started
40
41
@@ -73,6 +74,8 @@ Or refer to the installation guide of each utility:
73
74
74
75
👉 [Installation guide for the **Parameters** utility](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/utilities/parameters/#getting-started)
75
76
77
+
👉 [Installation guide for the **Idempotency** utility](https://awslabs.github.io/aws-lambda-powertools-typescript/latest/utilities/idempotency/#getting-started)
Copy file name to clipboardExpand all lines: examples/sam/package.json
+3-4
Original file line number
Diff line number
Diff line change
@@ -9,17 +9,16 @@
9
9
"description": "This project contains source code and supporting files for a serverless application that you can deploy with the [SAM CLI](https://docs.aws.amazon.com/serverless-application-model/latest/developerguide/what-is-sam.html). The Serverless Application Model Command Line Interface (SAM CLI) is an extension of the AWS CLI that adds functionality for building and testing Lambda applications. It uses Docker to run your functions in an Amazon Linux environment that matches Lambda. It can also emulate your application's build environment and API.",
10
10
"license": "MIT-0",
11
11
"scripts": {
12
-
"build": "sam build --beta-features",
12
+
"build": "echo 'Not applicable, run `sam build --beta-features` instead to build the stack'",
Copy file name to clipboardExpand all lines: layers/package.json
+2-3
Original file line number
Diff line number
Diff line change
@@ -7,15 +7,14 @@
7
7
"private": true,
8
8
"description": "This CDK app is meant to be used to publish Powertools for AWS Lambda (TypeScript) Lambda Layer. It is composed of a single stack deploying the Layer into the target account.",
9
9
"scripts": {
10
-
"build": "tsc",
11
-
"watch": "tsc -w",
10
+
"build": "echo 'Not applicable, run `npx cdk synth` instead to build the stack'",
0 commit comments