New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

quibble

Package Overview
Dependencies
Maintainers
1
Versions
38
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

quibble - npm Package Compare versions

Comparing version 0.5.5 to 0.5.6

example/package-lock.json

14

package.json
{
"name": "quibble",
"version": "0.5.5",
"version": "0.5.6",
"description": "Makes it easy to replace require'd dependencies.",

@@ -21,10 +21,10 @@ "homepage": "https://github.com/testdouble/quibble",

"dependencies": {
"lodash": "^4.17.2",
"resolve": "^1.7.1"
"lodash": "^4.17.14",
"resolve": "^1.11.1"
},
"devDependencies": {
"core-assert": "^0.2.1",
"is-number": "^3.0.0",
"standard": "^10.0.3",
"teenytest": "^5.0.2"
"core-assert": "^1.0.0",
"is-number": "^7.0.0",
"standard": "^13.0.2",
"teenytest": "^5.2.0"
},

@@ -31,0 +31,0 @@ "standard": {

@@ -26,3 +26,3 @@ const quibble = require('../../lib/quibble')

assert.equal(require('../fixtures/a-function.js')(), '!')
assert.deepEqual(require('../fixtures/a-function.json'), {wups: 'lol'})
assert.deepEqual(require('../fixtures/a-function.json'), { wups: 'lol' })
},

@@ -32,11 +32,11 @@ 'general->specific stubbing matches specific': function () {

quibble('../fixtures/a-function.js', function () { return 'B' })
quibble('../fixtures/a-function.json', {C: true})
quibble('../fixtures/a-function.json', { C: true })
assert.equal(require('../fixtures/a-function')(), 'B')
assert.equal(require('../fixtures/a-function.js')(), 'B')
assert.deepEqual(require('../fixtures/a-function.json'), {C: true})
assert.deepEqual(require('../fixtures/a-function.json'), { C: true })
},
'specific->general stubbing matches when node resolve does': function () {
quibble('../fixtures/a-function.js', function () { return 'B' })
quibble('../fixtures/a-function.json', {C: true})
quibble('../fixtures/a-function.json', { C: true })
quibble('../fixtures/a-function', function () { return 'A' })

@@ -46,7 +46,7 @@

assert.equal(require('../fixtures/a-function.js')(), 'A')
assert.deepEqual(require('../fixtures/a-function.json'), {C: true})
assert.deepEqual(require('../fixtures/a-function.json'), { C: true })
},
'non-existant files need to be exact since resolve will ¯\\_(ツ)_/¯ ': function () {
quibble('../fixtures/fake-file.js', function () { return 'B' })
quibble('../fixtures/fake-file.json', {C: true})
quibble('../fixtures/fake-file.json', { C: true })
quibble('../fixtures/fake-file', function () { return 'A' })

@@ -56,3 +56,3 @@

assert.equal(require('../fixtures/fake-file.js')(), 'B')
assert.deepEqual(require('../fixtures/fake-file.json'), {C: true})
assert.deepEqual(require('../fixtures/fake-file.json'), { C: true })
}

@@ -79,4 +79,4 @@ },

'.config': {
'defaultFakeCreator': function () {
quibble.config({defaultFakeCreator: function () { return 'lol' }})
defaultFakeCreator: function () {
quibble.config({ defaultFakeCreator: function () { return 'lol' } })

@@ -83,0 +83,0 @@ const stubbing = quibble('./lol')

Sorry, the diff of this file is not supported yet

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