https://github.com/aidinrs/ts-app-starter
Scaffold a TypeScript project with ESLint and Jest configured out of the box.
https://github.com/aidinrs/ts-app-starter
scaffolder scaffolding starter-template template typescript typescript-boilerplate typescript-starter typescript-starter-template
Last synced: about 2 months ago
JSON representation
Scaffold a TypeScript project with ESLint and Jest configured out of the box.
- Host: GitHub
- URL: https://github.com/aidinrs/ts-app-starter
- Owner: aidinrs
- License: mit
- Created: 2023-02-24T02:41:58.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-03-03T18:54:20.000Z (over 3 years ago)
- Last Synced: 2025-07-08T07:04:21.063Z (11 months ago)
- Topics: scaffolder, scaffolding, starter-template, template, typescript, typescript-boilerplate, typescript-starter, typescript-starter-template
- Language: JavaScript
- Homepage:
- Size: 30.3 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# 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.
```bash
npx ts-app-starter
```
Use project types to get boilerplates for that type of project.
```bash
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.