1.0.0 • Published 7 years ago
mono-core v1.0.0
Mono is an opinionated REST API Framework for Node.js based on Express.js
Features
- Environment based config
- API Versioning (
v1,v2...) - Json Web Token sessions
- ACL with Imperium
- Routes validation with joi
- Init files via
src/**/*.init.js - Routes declaration via
src/**/*.routes.js - Extendable with modules & hooks
Usage
INFO: You need node >= 8.0.0 to use Mono since it uses native async/await
Installation
You can boostrap a Mono project by using our official create-mono-app:
npx create-mono-app my-appStart in development
npm run devStart in production
NODE_ENV=production npm startRun the tests with coverage
npm testOfficial Modules
Mono offers a module system to plug any functionality in your project:
Credits
Logo created by Frederick Allen from the Noun Project.
License
MIT © mono-js
1.0.0
7 years ago