No description
Find a file
2021-07-24 01:37:17 +02:00
.github/workflows first commit 2021-07-24 01:37:17 +02:00
.husky first commit 2021-07-24 01:37:17 +02:00
src first commit 2021-07-24 01:37:17 +02:00
test first commit 2021-07-24 01:37:17 +02:00
.env.example first commit 2021-07-24 01:37:17 +02:00
.eslintrc.json first commit 2021-07-24 01:37:17 +02:00
.gitignore first commit 2021-07-24 01:37:17 +02:00
jest.json first commit 2021-07-24 01:37:17 +02:00
package-lock.json first commit 2021-07-24 01:37:17 +02:00
package.json first commit 2021-07-24 01:37:17 +02:00
README.md first commit 2021-07-24 01:37:17 +02:00
tsconfig.json first commit 2021-07-24 01:37:17 +02:00

Welcome to node ts template 👋

License: MIT

A template for typescript nodejs projects with configuration files such as tsconfig & eslint.

ESLint

Extends the airbnb javascript styleguide adding also typescript support. Generated with npx eslint --init

tsconfig.json

This tsconfig.json comes from Ben awad recommended tsconfig Thanks Ben <3

Jest

jest.json configured to handle *.test.ts files under the tests & src folders. Also we use ts-jest to run our tests without compiling typescript to javascript

package.json

I use ts-node-dev to run my code on development mode as it is super fast (sorry nodemon I don't need you anymore)

Prettier

I don't think I need prettier as this ESLint config works totally fine for me. If you want to make a pull request adding ESLint prettier config you are welcome

.gitignore

.gitignore generated with gitignore.io, works fine without any further change :D

Github action

I've just added the default nodejs github workflow as it works perfectly fine for simple nodejs projects (Just install dependencies, build & test)

Husky

I love husky as it can automate jobs on any git command such as executing tests each time you create a commit

Author

👤 Victor Martinez

Show your support

Give a if this project helped you!

📝 License

Copyright © 2021 Victor Martinez.
This project is MIT licensed.


This README was generated with ❤️ by readme-md-generator