KOA project starter kit loaded with number of packages.
- Clone down the repository.
git clone https://github.com/warlock7/koa-starter.git
- Install packages.
npm install
-
Create your .env file with reference to .env.example. Edit it to include all your values for the project.
-
Start it up.
npm start
While koa-starter isn't a framework, I've added a few small extras to make getting your project up and started as easy as possible.
Thrown errors are caught in the error handling middleware in errorHandler.js
.
For build using webpack.
Using prettier and eslint for code lint and formatting.
Using cabin for logging services.
Using husky and commit lint to lint commit messages.