global-json-override

Overwrites the global JSON.parse with json-bigint

Usage no npm install needed!

<script type="module">
  import globalJsonOverride from 'https://cdn.skypack.dev/global-json-override';
</script>

README

global-json-override

Javascript uses floating numbers to store all numbers. That means that past a certain point (Number.MAX_SAFE_INTEGER), integers will be incorrect due to floating point precision.

global-json-override module provides a simple override of the following global JSON object methods, to handle the described above:

  • parse

Usage

require( 'global-json-override' ).override();