frontend/.pnpm-store/v3/files/f5/cdb68e50e4a48fc05bea76953b1622c608c76c9849b644b47d771ec1507bbcd0f1ddb30bfe1d8031a6adea4b0502401d22c8f37d691310aef5718279394586

14 lines
350 B
Plaintext

"use strict";
var coerceToInteger = require("../integer/coerce");
var MAX_SAFE_INTEGER = 9007199254740991, MIN_SAFE_INTEGER = -9007199254740991;
module.exports = function (value) {
value = coerceToInteger(value);
if (!value) return value;
if (value > MAX_SAFE_INTEGER) return null;
if (value < MIN_SAFE_INTEGER) return null;
return value;
};