Skip to content
atarashi
Documentation menu

core/node-ts

Node 20 ESM project with strict TypeScript, tsx for development and tsc for builds.

Provides: runtime:node, language, language:typescript

Conflicts with: language

Files it writes

  • tsconfig.json (when !provides('ui') || provides('http'))
  • src/index.ts (when !provides('ui') || provides('http'))

Dependencies

Development only:

  • typescript@^5.9.3
  • tsx@^4.20.6 (when !provides('ui') || provides('http'))
  • @types/node@^22.19.0

What it merges into other files

  • pnpm-workspace.yaml (yaml-deep)

Use it

atarashi new my-app --add core/node-ts
atarashi add core/node-ts

Version 1.0.0. Format reference: Authoring blueprints.

Part of the atarashi documentation, written and maintained by Gautam Suthar.