'use strict'; 
 | 
/* eslint-disable es/no-json -- safe */ 
 | 
var fails = require('../internals/fails'); 
 | 
  
 | 
module.exports = !fails(function () { 
 | 
  var unsafeInt = '9007199254740993'; 
 | 
  // eslint-disable-next-line es/no-nonstandard-json-properties -- feature detection 
 | 
  var raw = JSON.rawJSON(unsafeInt); 
 | 
  // eslint-disable-next-line es/no-nonstandard-json-properties -- feature detection 
 | 
  return !JSON.isRawJSON(raw) || JSON.stringify(raw) !== unsafeInt; 
 | 
}); 
 |