nemjs
A JavaScript Backend Service Library
Overview
nemjs is a JavaScript Backend Service Library.
You will find Checkers for Auth/Login/User & a Getter for Nodemailer.
Summary
Package
NPM : npm i nemjs
Yarn : yarn add nemjs
Download
git clone https://github.com/philippebeck/nemjs.git
Content
- auth(req, res, next) : verify authenticated routes
- login(req, res, user) : verify user login
- user(req, res) : verify user CRUD
- mailer() : get the mailer
Usage
- Copie the
.env.example
file to your project root, rename it.env
& replace values with your own values - Add
const nem = require("nemjs")
where you need (file or function top level) - Then use it like these examples :
router.get("/", nem.auth, UserCtrl.list)
nem.login(req, res, user)
nem.user(req, res)
const mailer = nem.mailer()