lossless-json
Version:
Parse JSON without risk of losing numeric information
9 lines • 336 B
JavaScript
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