Nx Monorepo for CDK Infra projects.
- Flake8 linting
- Python import sorting
- Poetry
Documentation: https://cdk-organizer.github.io/
This repository is a monorepo for AWS CDK Project Framework projects.
Install the following softwares
pip install poetry==1.2.0
Installation using pipx is strongly recommended.
npm install
poetry install
poetry shell
npx nx affected:lint
or for a specific project
npx nx lint <appName>
npx nx run <appName>:add --name <dependencyName>==<dependencyVersion>
Using the Nx wrapper to adding a dependency ensure that both root poetry.lock
and project poetry.lock
are updated.