Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/zyrenth/ts-app-template
Base starter template for your next Typescript project.
https://github.com/zyrenth/ts-app-template
esbuild eslint husky pnpm prettier template typescript zyrenth
Last synced: 12 days ago
JSON representation
Base starter template for your next Typescript project.
- Host: GitHub
- URL: https://github.com/zyrenth/ts-app-template
- Owner: Zyrenth
- License: mit
- Created: 2024-02-19T19:21:05.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-12-11T17:37:03.000Z (28 days ago)
- Last Synced: 2024-12-11T18:42:05.542Z (28 days ago)
- Topics: esbuild, eslint, husky, pnpm, prettier, template, typescript, zyrenth
- Language: JavaScript
- Homepage:
- Size: 379 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Setup
1. After cloning the repository, make sure you have [pnpm](https://pnpm.io/) installed. If you don't, you can install it by running `npm install -g pnpm`.
2. After that, you can proceed to set up the project by running `pnpm run setup`. This will install all the necessary dependencies and purge the README, LICENSE, and Banner files which are no longer needed.
3. If you're using Visual Studio Code, you can also install the recommended extensions by clicking on the "Install Recommended Extensions" button that appears when you open the project.
4. You're all set! You can now start developing your project.
# Development
If you want to make a production build, you can run `pnpm run prod`. This will create a `dist` folder with the production build of your project.
If you want to make a development build, you can run `pnpm run dev`. This will create a `dist` folder with the development build of your project and will automatically rebuild the project whenever you make changes to the source files.