A sample JSII construct lib for AWS CDK
Project description
Welcome to awscdk-jsii-template
This repository template helps you generate JSII construct library for AWS CDK.
Confiuguration
- customize your
.projenrc.js
- run
npx projen
to generate thepackage.json
and.github/workflows
from.projenrc.js
yarn install
to install all required npm packages
Integration tests
- run
yarn watch
in a seperate terminal - edit
test/integ.api.ts
cdk diff
andcdk deploy
cdk --app 'test/integ.api.js' diff
cdk --app 'test/integ.api.js' deploy
- validate the stack
Unit tests
- edit
test/*.test.ts
- run
yarn test
Usage
Command | Description |
---|---|
yarn install |
Install dependencies |
yarn compile |
Compile to JavaScript |
yarn watch |
Watch for changes and compile |
yarn test |
Run tests |
yarn run package |
Create dist with bundles for all languages |
yarn build |
Compile + test + package |
yarn bump |
Bump a new version (based on conventional commits) |
yarn compat |
Run API compatibility check against latest |
GitHub Workflows
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
cdk-serverless-api-0.0.1.tar.gz
(19.9 kB
view hashes)
Built Distribution
Close
Hashes for cdk_serverless_api-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 9f79712be10f8e9b54df7ea1e9eda967415ff9cbac461aa3ac689b54312295f4 |
|
MD5 | 6417d302b43038f5d4ab42df076b3745 |
|
BLAKE2b-256 | 93850e3c1875e3248e673b7c0ad818504a39e0bb030a6f9a0facc97f4d6cb28a |