0.1.1 • Published 8 years ago

express-mjb v0.1.1

Weekly downloads
1
License
ISC
Repository
github
Last release
8 years ago

express-mjb

Manage-JSON-Blobs with express and mongodb

Installation

npm install express-mjb --save

Usage

var mjbOptions = {};
var mjb = require('express-mjb')(mjbOptions);

...

app.use('/mjb', mjb.router);

Example

var express = require('express');
var mongoose = require('mongoose');
var mjbOptions = {
	'baseUrl': '/mjb',
	//auth middleware to use
	'authMiddleware': function(req, res, next) {
		if (true) {
			return next();
		} else {
			return res.send('Not Allowed');
		}
	},
};
var mjb = require('express-mjb')(mjbOptions);

var app = express();
mongoose.connect("mongodb://localhost:27017/mjb", {}, function(err) {
	if (err) throw err;
	console.log('Successfully connected to MongoDB');
});

app.get('/', function (req, res) {
	res.send('Hello World!');
});

app.use('/mjb', mjb.router);

app.listen(3000, function () {
	console.log('MJB Test app listening on port 3000!');
});

Release History

  • 0.1.0 Initial release