| '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; | 
| }); |