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

chai-bignumber

Package Overview
Dependencies
Maintainers
1
Versions
9
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

chai-bignumber - npm Package Compare versions

Comparing version 2.0.1 to 2.0.2

20

chai-bignumber.js

@@ -6,14 +6,2 @@ module.exports = function(BigNumber){

return function (chai, utils) {
chai.Assertion.prototype.canary = true;
utils.addMethod(chai.Assertion.prototype, 'bne', function(expected, actual) {
this.assert(
false,
'expected #{expected} to be equal to #{actual}',
'expected #{expected} to not be equal to #{actual}',
expected.toString(),
actual.toString()
);
});
chai.Assertion.addProperty('bignumber', function() {

@@ -23,2 +11,8 @@ utils.flag(this, 'bignumber', true);

var isBigNumber = function(object) {
return object.isBigNumber ||
object instanceof BigNumber ||
(object.constructor && object.constructor.name === 'BigNumber')
}
var convert = function(value, dp, rm) {

@@ -29,3 +23,3 @@ var number;

number = new BigNumber(value);
} else if (value.isBigNumber || value instanceof BigNumber) {
} else if (isBigNumber(value)) {
number = value;

@@ -32,0 +26,0 @@ } else {

{
"name": "chai-bignumber",
"version": "2.0.1",
"version": "2.0.2",
"description": "Chai assertions for comparing arbitrary-precision decimals using the bignumber.js library",

@@ -5,0 +5,0 @@ "main": "chai-bignumber.js",

@@ -8,5 +8,2 @@ var BigNumber = require('bignumber.js');

var assert = chai.assert;
var expect = chai.expect;
describe('chai-bignumber', function() {

@@ -36,3 +33,2 @@ var matchInvalidError = /to be an instance of string, number or BigNumber/;

a.should.be.bignumber.equal(b);
expect(a).to.bignumber.equal(b);
}

@@ -39,0 +35,0 @@ });

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