Documentation
Use this starter for barebone node project
Usage
- Clone this repo into your repo
- Rename PROJECTNAME in the codebase like in package.json, index.js, Readme
- Replace this file with README.default.md
- configure .vscode/launch.json if you use vscode
Contains
* editorconfig - http://editorconfig.org
* eslint - http://eslint.org/
* precommit - http://pre-commit.com
* debug module to debugging instead of console - https://www.npmjs.com/package/debug
* logging module - yet to be decided
* infra folder for storing teraform and other configs, migrations and db setups, es and logstash schemas etc
* config folder for constant and config - config file is not commited only keys are commited in the default file