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.