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

2.19.9 • 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.

/@liflig/cdk/

    Package Sidebar

    Install

    npm i @liflig/cdk

    Weekly Downloads

    2,856

    Version

    2.19.9

    License

    Apache-2.0

    Unpacked Size

    833 kB

    Total Files

    147

    Last publish

    Collaborators

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