AWS CDK construct library for internal use in Liflig.
HEALTH ? 92 / Healthy
AWS CDK construct library for internal use in Liflig.
// readme
This is a collection of reusable constructs and patterns for CDK setups, for use within Liflig.
We do not expect others to depend on this, and as such will not be following semantic versioning strictly. There will be breaking changes across both minor and patch releases, as we will be coordinating changes internally.
CDK has some major issues for 3rd party library authors which are not yet resolved. Some relevant information:
Project commands are defined using Make. Examples:
# Primary commands
$ make # runs '$ make build'
$ make build # build project, apply lint and formatting fixes, update snapshots
$ make verify # verify project, check types and lint, ensure formatting and snapshots are up-to-date
# Misc commands
$ make lint # lint code
$ make typecheck # type check all of src/, including tests
$ make fmt # reformat code
$ make snapshots # regenerate snapshots
For a complete list of commands, refer to the Makefile.