https://github.com/plibither8/typescript
📦 Bare minimum TypeScript project template to get started quickly
https://github.com/plibither8/typescript
Last synced: 13 days ago
JSON representation
📦 Bare minimum TypeScript project template to get started quickly
- Host: GitHub
- URL: https://github.com/plibither8/typescript
- Owner: plibither8
- License: mit
- Created: 2021-07-01T05:04:17.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2023-01-14T05:58:35.000Z (over 2 years ago)
- Last Synced: 2025-04-12T23:33:46.428Z (13 days ago)
- Language: TypeScript
- Homepage:
- Size: 99.6 KB
- Stars: 6
- Watchers: 2
- Forks: 2
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Simple TypeScript Starter
> Bare minimum TypeScript project template to get started quickly.
A bare minimum, no-frills TypeScript starter template with development/production scripts and linting included.
- Nodemon + `ts-node` for development
- `tsc` for building production distributionEntry file: `src/main.ts`.
## Get Started
There are two branches: [**`main`**](https://github.com/plibither8/typescript/tree/main/) and [**`esm`**](https://github.com/plibither8/typescript/tree/esm/). The `main` branch uses the CommonJS module system, whereas the ESM branch uses the ESM module system.
1. Create a repo from this template and locally clone it. Or... run `npx degit plibither8/typescript` or `npx degit plibither8/typescript#esm` to get it directly onto your machine.
2. `npm install` or `pnpm install` or `yarn`, as per your taste
3. `npm run dev` for running in development mode (watches files)
4. `npm run build` for building production files
5. `npm run start` for running production-built files## License
[MIT](LICENSE)