chore(core): nx plugin submission @aws/nx-plugin #30545
Open
+5
−0
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Community Plugin Submission
Nx Plugin for AWS (@aws/nx-plugin)
This plugin is for building cloud-native applications with AWS. At present it provides the following generators:
ts#project
- Generate a new TypeScript library.ts#infra
- Generate a Typescript AWS CDK infrastructure project for your application.ts#cloudscape-website
- Generate a new Cloudscape/React/Vite based web application.ts#cloudscape-website#auth
- Add AWS Cognito authentication to your Cloudscape website.ts#trpc-api
- Generate a tRPC backend service with Amazon API Gateway/AWS Lambda integration and AWS Powertools pre-configured.py#project
- Generate a uv based Python project.py#fast-api
- Generate a FastAPI backend service with AWS Powertools pre-configured.api-connection
- Connect frontend applications to backend APIs.license
- Automatically manage LICENSE files and source code headers in your workspace.(Note that the ts/py project generators are our simplified/opinionated generators for base projects in TypeScript and Python, eg enforcing ESM for TypeScript etc)
Our prototyping organisation here at AWS uses the plugin to quickly bootstrap and build prototypes for various AWS customers in different industries.
The primary authors are Adrian Dimech @agdimech and myself (Jack Stevenson).