Socket
Socket
Sign inDemoInstall

vigour-util

Package Overview
Dependencies
Maintainers
2
Versions
42
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

vigour-util - npm Package Compare versions

Comparing version 2.0.4 to 2.0.5

2

package.json
{
"name": "vigour-util",
"version": "2.0.4",
"version": "2.0.5",
"author": "Vigour.io <dev@vigour.io>",

@@ -5,0 +5,0 @@ "scripts": {

@@ -13,5 +13,6 @@ 'use strict'

var originalRequire = require
var originalRequire
if (isNode) { // else let browserify (or similar) do it
originalRequire = Module.prototype.require
module.exports = enhanceRequire

@@ -18,0 +19,0 @@ } else {

@@ -7,3 +7,3 @@ 'use strict'

test('require', function (t) {
t.plan(7)
t.plan(8)
var enhanceRequire = require('../require')

@@ -26,3 +26,3 @@ var count = 0

}
t.equals(count, 0, "`require('vigour-util/require')()` makes `require` ignore styles")
t.equals(count, 0, 'makes `require` ignore styles')

@@ -39,3 +39,3 @@ enhanceRequire({

}
t.equals(count, 0, "`require('vigour-util/require')()` makes `require` ignore excluded string")
t.equals(count, 0, 'makes `require` ignore excluded string')

@@ -51,3 +51,3 @@ enhanceRequire({

}
t.equals(count, 0, "`require('vigour-util/require')()` makes `require` ignore excluded regexp")
t.equals(count, 0, 'makes `require` ignore excluded regexp')

@@ -65,3 +65,3 @@ enhanceRequire({

}
t.equals(count, 0, "`require('vigour-util/require')()` makes `require` ignore excluded paths")
t.equals(count, 0, 'makes `require` ignore excluded paths')

@@ -94,4 +94,13 @@ enhanceRequire.restore()

}
t.equals(count, 0, "`require('vigour-util/require').restore()` should accept an array of ignores")
t.equals(count, 0, 'should accept an array of ignores')
enhanceRequire.restore()
count = 0
try {
require('path')
} catch (e) {
console.log('e', e.stack)
count += 1
}
t.equals(count, 0, "`require('vigour-util/require').restore()` should restore `require`s default behaviour")
})
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