CLI to help you set up Node.js TypeScript project. Set up project includes
- code style tools (prettier, lint)
- testing (using jest)
- infrastructure files of your choice (Docker, Cloud Functions, etc.)
- GitLab CI and npm ci-* scripts (for Ackee CI/CD pipelines)
Run directly from GitHub repo via npx:
Usage: npm exec --ignore-scripts -- github:AckeeCZ/create-node-app STARTER [DIRECTORY]
STARTER Which template to setup
DIRECTORY Destination directory where to set the starter up (default: ./node-app)
Starters available:
cloudrun Cloud Run + express
cloudrun-graphql Cloud Run + graphql
cloudfunctions Cloud Functions + graphql
Supported starter templates: