frontend/.pnpm-store/v3/files/6e/c325754cf0133dcc13292238c2e1d7429c0083b97a70608373568f8a74ee275a6f1535ec5edb43e7ab6fe17586cd21334c49c66e3756f0cf104b69fd89668e

14 lines
280 B
Plaintext

"use strict";
var isValue = require("../value/is");
// Sanity BigInt support check
BigInt(0);
module.exports = function (value) {
if (!isValue(value)) return null;
if (typeof value === "bigint") return value;
try { return BigInt(value); }
catch (error) { return null; }
};