0.9.2 • Published 7 years ago

@terrajs/mono v0.9.2

Weekly downloads
1
License
MIT
Repository
github
Last release
7 years ago

Mono is an opinionated REST API Framework for Node.js based on Express.js

npm version Travis Coverage license

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-app

Start in development

npm run dev

Start in production

NODE_ENV=production npm start

Run the tests with coverage

npm test

Official 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 © terrajs

0.9.2

7 years ago

0.9.1

7 years ago

0.9.0

7 years ago

0.8.0

8 years ago

0.7.0

8 years ago

0.6.1

8 years ago

0.6.0

8 years ago

0.5.1

8 years ago

0.5.0

8 years ago

0.4.12

8 years ago

0.4.11

8 years ago

0.4.10

8 years ago

0.4.9

8 years ago

0.4.8

8 years ago

0.4.7

8 years ago

0.4.6

8 years ago

0.4.5

8 years ago

0.4.4

8 years ago

0.4.3

8 years ago

0.4.2

8 years ago

0.4.1

8 years ago

0.4.0

8 years ago

0.3.4

8 years ago

0.3.3

8 years ago

0.3.2

8 years ago

0.3.1

8 years ago

0.3.0

8 years ago

0.2.5

8 years ago

0.2.4

8 years ago

0.2.3

8 years ago

0.2.2

8 years ago

0.2.1

8 years ago

0.2.0

8 years ago

0.1.0

8 years ago