Skip to content

Scaffold a TypeScript project with ESLint and Jest configured out of the box.

License

Notifications You must be signed in to change notification settings

aidinrs/ts-app-starter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ts-app-starter

Scaffold a TypeScript project with ESLint and Jest configured out of the box.

Usage

Use this command to scafold an empty TypeScript project with ESLint and Jest configured.

npx ts-app-starter

Use project types to get boilerplates for that type of project.

npx ts-app-starter express

For example, the above command Will install express, @types/node, and @types/express.

Project Types

  • express
    • Installs express, @types/node, @types/express.
    • Writes a simple express server to src/server.ts.
  • node
    • Installs @types/node.
    • writes a Hello World program to src/index.ts.

Requirements

  • Node.js v18.0.0 or later.