UNPKG

lossless-json

Version:

Parse JSON without risk of losing numeric information

9 lines 336 B
import { LosslessNumber } from './LosslessNumber.js'; import { isInteger } from './utils.js'; export function parseLosslessNumber(value) { return new LosslessNumber(value); } export function parseNumberAndBigInt(value) { return isInteger(value) ? BigInt(value) : Number.parseFloat(value); } //# sourceMappingURL=numberParsers.js.map