Skip to content

AckeeCZ/create-node-app

Repository files navigation

Create Node App

CLI to hel you setup 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)

Usage

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: