Urara-Blog/node_modules/.pnpm-store/v3/files/a9/183dd879f013ca4f59ef487fb0873e99db1e80124f40283861cc44f41e99b6ae33463ffe186286fc1f327eb75b72fd7db4d3fd21a53210aae25fe4781ea57c
2022-08-14 01:14:53 +08:00

13 lines
420 B
Text

'use strict';
var origSymbol = typeof Symbol !== 'undefined' && Symbol;
var hasSymbolSham = require('./shams');
module.exports = function hasNativeSymbols() {
if (typeof origSymbol !== 'function') { return false; }
if (typeof Symbol !== 'function') { return false; }
if (typeof origSymbol('foo') !== 'symbol') { return false; }
if (typeof Symbol('bar') !== 'symbol') { return false; }
return hasSymbolSham();
};