Skip to content

Repository files navigation

my-node-app (Template)

  • Run: npm run dev
  • Env: PORT=4000 in .env

Endpoints:

  • GET / -> Hello
  • GET /api/health -> { ok: true }
  • POST /api/echo -> echoes JSON body

Badges:

  • Node CI
  • Latest release
  • CodeQL

Protection verify 2025-09-14T16:24:20

Final protection verify 2025-09-14T16:35:42

Ruleset validation: 2025-09-15T20:08:13 AWST

Branch rules

  • Required checks: CodeQL, build
  • Strict up-to-date: ON
  • Do not require on create: ON
  • Ruleset JSON: docs/ruleset-main.json

Create a new repo from this template

Using gh CLI in Powershell:

  • Public:

gh repo create <NEW-REPO> --template lizc-au/my-node-app --public
  • Private:

gh repo create <NEW-REPO> --template lizc-au/my-node-app --private
  • Then clone:

gh repo clone lizc-au/<NEW-REPO>
cd <NEW-REPO>

Via web UI:

About

Node+Express starter: debug, tests, CI, releases, lint/format, dotenv

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages