Installation
Requirements
Section titled “Requirements”- Node.js >= 22.14.0
- Enable corepack:
corepack enable - Run
npx projenat the root of the project the first time - S3 bucket for storing json Quicksight assets
- Aurora RDS for managing Quicksight assets
Installation
Section titled “Installation”Once the requirements are installed, run:
pnpm projenthen you can run:
pnpm nx run-many --target buildTo build all lambda functions.
Then you can deploy all lambdas using:
pnpm nx run-many --target deploy --profile <profile>After you deploy all lambdas you need to configure the variables for the lambdas directly in the AWS console.
You also can modify this code with AWS API Gateway to create a REST API for the lambdas.