Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mrkvon/node-typescript-starter
Starter for node TypeScript project
https://github.com/mrkvon/node-typescript-starter
Last synced: 5 days ago
JSON representation
Starter for node TypeScript project
- Host: GitHub
- URL: https://github.com/mrkvon/node-typescript-starter
- Owner: mrkvon
- License: mit
- Created: 2023-07-13T12:10:09.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-05-06T20:14:24.000Z (6 months ago)
- Last Synced: 2024-05-06T21:30:28.480Z (6 months ago)
- Language: TypeScript
- Size: 20.5 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Node TypeScript starter
This is a repository to bootstrap node and TypeScript project quickly. It has prettier and eslint set up, and you can use .env file to provide environment variables.
The setup is opinionated, as author prefers it. Maybe you'll like it, too...
## Prerequisities
Node (v16+) and yarn installed
## Installation
1. clone this repository `git clone https://github.com/mrkvon/node-typescript-starter.git name-of-your-project`
2. go to project folder `cd name-of-your-project`
3. install node modules `yarn`
4. rename project in [`package.json`](./package.json)
5. optional: `cp .env.sample .env` if you want to use .env for defining environment variables, like secrets etc.
6. optional: also feel free to remove or change license (LICENSE file and entry in package.json), and this README## Usage
- run `yarn start`
- develop your project starting from `src/index.ts`## License
MIT