You're Invited: Meet the Socket team at BSidesSF and RSAC - April 27 - May 1.RSVP
Socket
Sign inDemoInstall
Socket

@barchart/marketdata-api-js

Package Overview
Dependencies
Maintainers
14
Versions
170
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@barchart/marketdata-api-js - npm Package Compare versions

Comparing version

to
6.1.1

2

lib/meta.js

@@ -5,4 +5,4 @@ module.exports = (() => {

return {
version: '6.1.0'
version: '6.1.1'
};
})();
const assert = require('@barchart/common-js/lang/assert'),
Decimal = require('@barchart/common-js/lang/Decimal'),
is = require('@barchart/common-js/lang/is');

@@ -180,11 +181,16 @@

const one = new Decimal(1);
const ten = new Decimal(10);
let discretePrice;
if (this.supportsFractions) {
discretePrice = 1 / this._fractionFactor;
discretePrice = one.divide(this._fractionFactor);
} else {
discretePrice = 1 / (Math.pow(10, this._decimalDigits));
discretePrice = one.divide(ten.raise(this._decimalDigits));
}
return discretePrice * tickIncrement;
const minimumTick = discretePrice.multiply(tickIncrement);
return minimumTick.toFloat();
}

@@ -199,2 +205,3 @@

* @param {Number} pointValue - Taken from a {@link Profile} instance.
* @returns {Number}
*/

@@ -205,3 +212,6 @@ getMinimumTickValue(tickIncrement, pointValue) {

return this.getMinimumTick(tickIncrement) * pointValue;
const minimumTick = new Decimal(this.getMinimumTick(tickIncrement));
const minimumTickValue = minimumTick.multiply(pointValue);
return minimumTickValue.toFloat();
}

@@ -208,0 +218,0 @@

{
"name": "@barchart/marketdata-api-js",
"version": "6.1.0",
"version": "6.1.1",
"description": "SDK for streaming market data from Barchart.com",

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