Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

fh-mbaas-express

Package Overview
Dependencies
Maintainers
1
Versions
97
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

fh-mbaas-express - npm Package Compare versions

Comparing version 3.0.2 to 4.0.0

.npmignore

14

lib/fh-middleware.js
var util = require('util');
var fhreports = require("./cloud/fh-reports.js");
var paramsUtils = require('./cloud/params.js');
var fh = require('fh-mbaas-api');
var authentication = require('./common/authenticate');
var parseHeaders = require('./common/parseFHHeaders');
var fh;
function setFhApi(fhApi) {
fh = fhApi;
}
function getFhApi() {
return fh;
}
//

@@ -89,2 +97,4 @@ // FeedHenry 'middleware'. This handles the following:

exports.fhmiddleware = fhmiddleware;
exports.fhmiddleware = fhmiddleware;
exports.setFhApi = setFhApi;
exports.getFhApi = getFhApi;

20

lib/mbaas.js

@@ -9,11 +9,8 @@ var express = require('express');

var reqValidator = require("./common/requestValidator");
var responseGenerator = require("./common/responseGenerator");
var responseGenerator = require("./common/responseGenerator");
var async = require('async');
var fh = require('fh-mbaas-api');
var multer = require('multer');
var mBaaS = {
db: fh.db,
forms: fh.forms
};
var fh;
var mBaaS;

@@ -408,2 +405,11 @@ function applyAuth(req, res,api,role,callback){

module.exports = app;
module.exports = function(fhMbaasApi) {
fh = fhMbaasApi;
mBaaS = {
db: fh.db,
forms: fh.forms
};
return app;
}

@@ -1,16 +0,21 @@

var sys = require('./sys.js');
var cloud = require('./cloud/cloud.js');
var mbaas = require('./mbaas.js');
var errorHandler = require('./errorHandler.js').errorHandler;
var fhmiddleware = require('./fh-middleware.js').fhmiddleware;
module.exports = function(opts) {
var appname = process.env.FH_APPNAME || 'NO-APPNAME-DEFINED';
process.title = "fh-" + appname;
var fhMbaasApi = opts.api;
var sys = require('./sys.js');
var cloud = require('./cloud/cloud.js');
var mbaas = require('./mbaas.js')(fhMbaasApi);
var errorHandler = require('./errorHandler.js').errorHandler;
var fhm = require('./fh-middleware.js');
fhm.setFhApi(fhMbaasApi);
module.exports = {
sys : sys,
mbaas : mbaas,
cloud : cloud,
errorHandler: errorHandler,
fhmiddleware: fhmiddleware
var appname = process.env.FH_APPNAME || 'NO-APPNAME-DEFINED';
process.title = "fh-" + appname;
return {
sys : sys,
mbaas : mbaas,
cloud : cloud,
errorHandler: errorHandler,
fhmiddleware: fhm.fhmiddleware
}
};
{
"name": "fh-mbaas-express",
"version": "3.0.2",
"version": "4.0.0",
"description": "FeedHenry MBAAS Express",

@@ -14,3 +14,2 @@ "main": "lib/webapp.js",

"fh-reportingclient": "0.2.2",
"fh-mbaas-api": "3.0.1",
"express": "~4.0.0",

@@ -17,0 +16,0 @@ "body-parser": "~1.0.2",

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc