Socket
Socket
Sign inDemoInstall

express-promise-router

Package Overview
Dependencies
Maintainers
2
Versions
24
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

express-promise-router - npm Package Compare versions

Comparing version 2.0.0 to 3.0.0-rc.1

yarn.lock

6

lib/express-promise-router.js
'use strict';
var Router = require('express').Router;
var _ = require('lodash');
var flattenDeep = require('lodash.flattendeep');
var isPromise = require('is-promise');

@@ -65,3 +65,3 @@

_.each(methods, function(method) {
methods.forEach(function(method) {
var original = '__' + method;

@@ -87,3 +87,3 @@ instanceToWrap[original] = instanceToWrap[method];

args = _.flattenDeep(args).map(function(arg) {
args = flattenDeep(args).map(function(arg) {
return wrapHandler(arg);

@@ -90,0 +90,0 @@ });

{
"name": "express-promise-router",
"version": "2.0.0",
"version": "3.0.0-rc.1",
"main": "lib/express-promise-router.js",

@@ -37,3 +37,3 @@ "description": "A lightweight wrapper for Express 4's Router that allows middleware to return promises",

"is-promise": "^2.1.0",
"lodash": "^4.13.1",
"lodash.flattendeep": "^4.0.0",
"methods": "^1.0.0"

@@ -45,6 +45,6 @@ },

"devDependencies": {
"chai": "^3.5.0",
"eslint": "^3.19.0",
"chai": "^4.0.0",
"eslint": "^4.0.0",
"express": "4.x",
"mocha": "^3.2.0",
"mocha": "^4.0.0",
"prettier": "^1.1.0",

@@ -54,6 +54,6 @@ "request": "^2.79.0",

"shared-git-hooks": "^1.2.1",
"sinon": "^1.9.1"
"sinon": "^4.0.0"
},
"scripts": {
"format": "prettier --write --trailing-comma es5 --print-width 120 --single-quote --tab-width 4 {test/lib}/*.js",
"format": "prettier --write --trailing-comma es5 --print-width 120 --single-quote --tab-width 4 'lib/*.js' 'test/*.js'",
"lint": "eslint {lib,test}/**/*.js",

@@ -60,0 +60,0 @@ "unit-tests": "mocha test/**/*.js",

@@ -74,3 +74,9 @@ # express-promise-router

## Release History
### v2.0
### v3.0.0-rc.1
* Update to `chai` 4
* Update to `mocha` 4
* Update to `eslint` 4
* Update to `sinon` 4
* Reduced lodash usage and footprint [#41](https://github.com/express-promise-router/express-promise-router/issues/41)
### v2.0.0
* Dropped support for old Node versions (<4).

@@ -77,0 +83,0 @@ * Supported: Node 4 LTS, Node 6 LTS, Node current.

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