@zarpay/zar-cdk-lib - v0.21.0
    Preparing search index...

    @zarpay/zar-cdk-lib - v0.21.0

    ZAR CDK Library

    Documentation Coverage

    Official documentation: zar-cdk-lib.production.zarhq.dev

    This library is build & published as NPM module in GitHub packages (Python and others coming later).

    To install this library in TypeScript CDK projects:

    • Point the project to GitHub Packages by creating .npmrc file in the project directory with following content:
      @zarpay:registry=https://npm.pkg.github.com/
      //npm.pkg.github.com/:_authToken=${GITHUB_TOKEN}
    • Authenticate to GH packages. See Configuring npm for use with GitHub Packages for details
    • Install the module:
      npm install @zarpay/zar-cdk-lib
      

    To use the library constructs in a CDK project (example):

    import {ApplicationLoadBalancedFargateService} from "@zarpay/zar-cdk-lib";

    new ZarCdkLib(this, 'ZarCdkLib', {
    ...
    })
    • npm run build compile typescript to js
    • npm run watch watch for changes and compile
    • npm run test perform the jest unit tests

    This CDK library repo is maintained by DevOps team, but we would like to encourage the dev community to contribute to it. Please see the Contributing Guide for details, including suggestions how to setup the development environment.