Sha256: bc22cc820f6dfa6a16303d9e0b2430defb8d78328a2f56a0fbf0d919c6128757
Contents?: true
Size: 564 Bytes
Versions: 282
Compression:
Stored size: 564 Bytes
Contents
var coreJsData = require('./_coreJsData'); /** Used to detect methods masquerading as native. */ var maskSrcKey = (function() { var uid = /[^.]+$/.exec(coreJsData && coreJsData.keys && coreJsData.keys.IE_PROTO || ''); return uid ? ('Symbol(src)_1.' + uid) : ''; }()); /** * Checks if `func` has its source masked. * * @private * @param {Function} func The function to check. * @returns {boolean} Returns `true` if `func` is masked, else `false`. */ function isMasked(func) { return !!maskSrcKey && (maskSrcKey in func); } module.exports = isMasked;
Version data entries
282 entries across 278 versions & 32 rubygems