Simple package that allows you to use JSON.parse & JSON.stringify with BigInt support.
It works by converting bigints to string and appending n when stringifying and finding strings representing numbers ending with n and converting then to BigInt when parsing
$ npm install bigint-jsonconst bigintJSON = require('bigint-json');
const someObject = {someKey: 1234n};
const json = bigintJSON.stringify(someObject); // '{"someKey":"1234n"}'
const parsed = bigintJSON.parse(json); // { someKey: 1234n }Works with nested objects as well
It uses Douglas Crockford JSON.js package