Express
Quick start
Section titled “Quick start”tinkerise backend express my-express-apiWhen to use
Section titled “When to use”Use express when you want a familiar Node.js API stack with TypeScript-first generator output.
Prerequisites
Section titled “Prerequisites”- Node.js
>=18.0.0
First run after scaffold
Section titled “First run after scaffold”cd my-express-apibun installbun run devUnified flags
Section titled “Unified flags”No unified flag mappings are defined for this scaffolder. Pass native args as needed.
Framework-specific behavior
Section titled “Framework-specific behavior”- tinkerise delegates to
express-generator-typescriptvianpx. - The command does not use a
createsubcommand; project name is positional. - Passthrough args are supported.
- Because this is a Node ecosystem scaffolder, it follows your selected package manager and lockfile flow.
- Native generator options can be passed through after the project name.
Generated output
Section titled “Generated output”You get a structured Express + TypeScript API scaffold, typically including:
src/API structure with route/controller-style starter files- TypeScript configuration and build scripts
- Package scripts for development and production runs
- Starter middleware and app bootstrap wiring
Related enhancements
Section titled “Related enhancements”- Linting defaults:
/guides/enhancements/eslint/ - Dockerized API setup:
/guides/enhancements/docker/ - CI workflow automation:
/guides/enhancements/ci/
See full command flags
Section titled “See full command flags”See full CLI flags: /reference/commands/