All files / serialization big.js

100% Statements 9/9
100% Branches 5/5
100% Functions 4/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   12x   12x         12x 12x  
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'