Skip to content

ozeebee/cdk-project-template

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cdk-project-template

A caz template to scaffold / generate an AWS CDK application.

Tired of copy/pasting/modifying existing CDK projects (with all the inherent risks) ?

Frustated of not being able to create a custom CDK project init template ?

Then this is for you !

This will generate a CDK TypeScript project with an opinionated project structure and configuration:

  • separate src/ and dist/ directories
  • pre-configured lambda/layer integration (optional)
  • generate CDK outputs in cdk-outputs.json file

Requirements

  • Node.js (and npm)

Usage

npx zce/caz ozeebee/cdk-project-template [project-name]

Then follow the instructions ;)

Building & Publishing

  1. Build the project (transpile TypeScript to JavaScript): npm run build
  2. Commit & Push to the master branch (required by caz)

Built With

zce/caz - A simple yet powerful template-based Scaffolding tools