1.0.0 • Published 4 years ago

@cloud-shift-strategies/css-aws-cdk v1.0.0

Weekly downloads
-
License
Apache-2.0
Repository
github
Last release
4 years ago

cloudshift-aws-cdk

AWS CDK Development Repo

This projects creates Cloud Shift Strategies AWS CDK constructs using the jsii library

Perquisites to build

  • node - required to work with repo
  • docker - required to test jsii packaging

NPM Scripts

  • clean-all - Cleans up all jsii generated files during build/packaging
  • build - Runs jsii build to prepare for packaging. Generates javascript and typescript types files from .ts
  • test - Builds and runs the jest tests
  • lint - Runs eslint
  • generate-source - Generates the sources in dist/ for each configured jsii language
  • validate - Full validation, runs build/linting/tests/source generation
  • package - Runs the jsii-pacmak which creates distribution files for each configured jsii language
  • docker-package - Runs the package script in the jsii/superchain docker image
  • create-release - Runs semantic-release

Build Steps

  1. npm install - This will install the required node_modules/ into the project
  2. docker-compose run cdk - This will build a docker container with the required build packages and runs npm run build and npm run package to create the distribution packages in dist/
1.0.0

4 years ago

0.0.0

4 years ago