Skip to content

A good way to start with a ready-to-develop node app written in Typescript

License

Notifications You must be signed in to change notification settings

gjdass/starter-app-node-ts

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

starter-app-node-ts

Build Status

The goal

Nothing too complicated. It's always painful to start any new app in Typescript for node since you have to package everything, to install a bunch of new libs and wrap everything together.

Well, this repo's goal is just that. Everything needed is already wrapped, ready-to-go.

How to

$ npm install # well ... install everything
$ npm run build # one time build
$ npm run watch # TSC will wait for changes and recompile each time
$ npm start # it uses nodemon to keep running the app over changes

Cool stuff inside

This list is not static. It will move over time if some new lib/new need appears.

  • typescript - Because ... Because.
  • lodash - To make everything simpler regarding data sort/manipulation.
  • config - To handle the annoying job of dedicate a behavior of the app in certain cases etc.
  • cross-env - To avoid having trouble with ENV variables on different OS.
  • log4js - To log anything we want, in a console or in an ELK stack or whatever.

Participate

It's really OK if there are some missing important things/libs in here, since I built this for my own usage.

Just make a PR or a new issue to discuss the missing thing, and why not to integrate it.

About

A good way to start with a ready-to-develop node app written in Typescript

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published