chore(): Update dependencies usage (#13910)
* chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * fix for wxios 1.6 * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * push scripts * update build concurrency * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * chore(): Update dependencies usage * fixes * update yarn * fixes * fix script * Create heavy-suns-tickle.md * update changeset --------- Co-authored-by: Carlos R. L. Rodrigues <37986729+carlos-r-l-rodrigues@users.noreply.github.com>
This commit is contained in:
committed by
GitHub
parent
4e5b318583
commit
224ab39a81
@@ -1,8 +1,10 @@
|
||||
import { BigNumberInput, BigNumberRawValue, IBigNumber } from "@medusajs/types"
|
||||
import { BigNumber as BigNumberJS } from "bignumber.js"
|
||||
import { BigNumber as BigNumberConstructor } from "bignumber.js"
|
||||
import { isBigNumber } from "../common/is-big-number"
|
||||
import { isString } from "../common/is-string"
|
||||
|
||||
type BigNumberJS = InstanceType<typeof BigNumberConstructor>
|
||||
const BigNumberJS = BigNumberConstructor
|
||||
export class BigNumber implements IBigNumber {
|
||||
static DEFAULT_PRECISION = 20
|
||||
|
||||
|
||||
@@ -1,9 +1,12 @@
|
||||
import { BigNumberInput, BigNumberRawValue } from "@medusajs/types"
|
||||
import { BigNumber as BigNumberJS } from "bignumber.js"
|
||||
import { BigNumber as BigNumberConstructor } from "bignumber.js"
|
||||
import { isDefined } from "../common"
|
||||
import { BigNumber } from "./big-number"
|
||||
|
||||
type BigNumberJS = InstanceType<typeof BigNumberConstructor>
|
||||
type BNInput = BigNumberInput | BigNumber
|
||||
const BigNumberJS = BigNumberConstructor
|
||||
|
||||
export class MathBN {
|
||||
static convert(num: BNInput, decimalPlaces?: number): BigNumberJS {
|
||||
if (num == null) {
|
||||
@@ -22,10 +25,10 @@ export class MathBN {
|
||||
}
|
||||
|
||||
if (decimalPlaces) {
|
||||
num_ = num_.decimalPlaces(decimalPlaces)
|
||||
num_ = (num_ as BigNumberJS).decimalPlaces(decimalPlaces)
|
||||
}
|
||||
|
||||
return num_
|
||||
return num_ as BigNumberJS
|
||||
}
|
||||
|
||||
static add(...nums: BNInput[]): BigNumberJS {
|
||||
|
||||
Reference in New Issue
Block a user