@liflig/cdk
TypeScript icon, indicating that this package has built-in type declarations

2.19.8 • Public • Published

Liflig CDK

This is a collection of reusable constructs and patterns for CDK setups, for use within Liflig.

State of repository and package

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:

Pre-commit checklist

  1. Lint code

    npm run lint
  2. Run tests and update snapshots

    npm run snapshots
    npm run test -- -u

    Investigate any changes before committing.

Testing library changes before releasing

  1. Assemble artifact

    npm pack

    Install the library in an application

    npm install /path/to/liflig-cdk/liflig-cdk-0.0.0-development.tgz

Note: npm link cannot be used, since it will lead to multiple declarations of the same classes from CDK, breaking the instanceof operator.

Readme

Keywords

Package Sidebar

Install

npm i @liflig/cdk

Weekly Downloads

2,698

Version

2.19.8

License

Apache-2.0

Unpacked Size

834 kB

Total Files

147

Last publish

Collaborators

  • jol-capraconsulting
  • evan-boone
  • ekern
  • trulsstenrud
  • capra-ci