# All files / serialization big.js

55.56% Statements 5/9
0% Branches 0/5
0% Functions 0/4
100% Lines 5/5

Press n or j to go to the next uncovered block, b, p or k for the previous block.

    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    121x

    1x

    1x

    1x
    1x
     import Big from 'big.js'

    export const bigFromJson = (obj) => Big(obj.value)

    export const bigToJson = (big) => ({
      __ipfsPostMsgProxyType: 'Big',
      value: big.toJSON()
    })

    export const isBig = (obj) => obj && obj.constructor && obj.constructor.DP != null
    export const isBigJson = (obj) => obj && obj.__ipfsPostMsgProxyType === 'Big'