In some template use case names the word with is capitalized causing duplicate powertool use case templates.
Hello World Example with Powertools for AWS LambdaHello World Example With Powertools for AWS Lambda
These 2 locations need to be changed to lowercase:
Choose an AWS Quick Start application template
1 - Hello World Example
2 - Data processing
3 - Hello World Example with Powertools for AWS Lambda
4 - Multi-step workflow
5 - Scheduled task
6 - Standalone function
7 - Serverless API
8 - Infrastructure event management
9 - Lambda Response Streaming
10 - Serverless Connector Hello World Example
11 - Multi-step workflow with Connectors
12 - GraphQLApi Hello World Example
13 - Full Stack
14 - Lambda EFS example
15 - Hello World Example With Powertools for AWS Lambda
16 - DynamoDB Example
17 - Machine Learning
Additional environment details (Ex: Windows, Mac, Amazon Linux etc)
OS: Windows/Linux
If using SAM CLI, sam --version: 1.109.0 (Latest as of today)
AWS region: N/A
Add --debug flag to any SAM CLI commands you are running
Description:
In some template use case names the word
with
is capitalized causing duplicate powertool use case templates.Hello World Example with Powertools for AWS Lambda
Hello World Example With Powertools for AWS Lambda
These 2 locations need to be changed to lowercase:
https://github.com/aws/aws-sam-cli-app-templates/blob/b2f83d35cfe79f4057149330ab73f7c1e929b2b1/manifest-v2.json#L1229
https://github.com/aws/aws-sam-cli-app-templates/blob/b2f83d35cfe79f4057149330ab73f7c1e929b2b1/manifest-v2.json#L1162
Steps to reproduce:
Call
sam init
SelectAWS Quick Start Templates
Output below (notice 3 and 15)
Additional environment details (Ex: Windows, Mac, Amazon Linux etc)
sam --version
: 1.109.0 (Latest as of today)Add --debug flag to any SAM CLI commands you are running