07951892306b712793072b4d9e588776.json 2.22 KB
{"ast":null,"code":"var fails = require('../internals/fails');\n\nvar replacement = /#|\\.prototype\\./;\n\nvar isForced = function (feature, detection) {\n  var value = data[normalize(feature)];\n  return value == POLYFILL ? true : value == NATIVE ? false : typeof detection == 'function' ? fails(detection) : !!detection;\n};\n\nvar normalize = isForced.normalize = function (string) {\n  return String(string).replace(replacement, '.').toLowerCase();\n};\n\nvar data = isForced.data = {};\nvar NATIVE = isForced.NATIVE = 'N';\nvar POLYFILL = isForced.POLYFILL = 'P';\nmodule.exports = isForced;","map":{"version":3,"sources":["C:/Users/kkwan_000/Desktop/git/2017110269/minsung/node_modules/core-js-pure/internals/is-forced.js"],"names":["fails","require","replacement","isForced","feature","detection","value","data","normalize","POLYFILL","NATIVE","string","String","replace","toLowerCase","module","exports"],"mappings":"AAAA,IAAIA,KAAK,GAAGC,OAAO,CAAC,oBAAD,CAAnB;;AAEA,IAAIC,WAAW,GAAG,iBAAlB;;AAEA,IAAIC,QAAQ,GAAG,UAAUC,OAAV,EAAmBC,SAAnB,EAA8B;AAC3C,MAAIC,KAAK,GAAGC,IAAI,CAACC,SAAS,CAACJ,OAAD,CAAV,CAAhB;AACA,SAAOE,KAAK,IAAIG,QAAT,GAAoB,IAApB,GACHH,KAAK,IAAII,MAAT,GAAkB,KAAlB,GACA,OAAOL,SAAP,IAAoB,UAApB,GAAiCL,KAAK,CAACK,SAAD,CAAtC,GACA,CAAC,CAACA,SAHN;AAID,CAND;;AAQA,IAAIG,SAAS,GAAGL,QAAQ,CAACK,SAAT,GAAqB,UAAUG,MAAV,EAAkB;AACrD,SAAOC,MAAM,CAACD,MAAD,CAAN,CAAeE,OAAf,CAAuBX,WAAvB,EAAoC,GAApC,EAAyCY,WAAzC,EAAP;AACD,CAFD;;AAIA,IAAIP,IAAI,GAAGJ,QAAQ,CAACI,IAAT,GAAgB,EAA3B;AACA,IAAIG,MAAM,GAAGP,QAAQ,CAACO,MAAT,GAAkB,GAA/B;AACA,IAAID,QAAQ,GAAGN,QAAQ,CAACM,QAAT,GAAoB,GAAnC;AAEAM,MAAM,CAACC,OAAP,GAAiBb,QAAjB","sourcesContent":["var fails = require('../internals/fails');\n\nvar replacement = /#|\\.prototype\\./;\n\nvar isForced = function (feature, detection) {\n  var value = data[normalize(feature)];\n  return value == POLYFILL ? true\n    : value == NATIVE ? false\n    : typeof detection == 'function' ? fails(detection)\n    : !!detection;\n};\n\nvar normalize = isForced.normalize = function (string) {\n  return String(string).replace(replacement, '.').toLowerCase();\n};\n\nvar data = isForced.data = {};\nvar NATIVE = isForced.NATIVE = 'N';\nvar POLYFILL = isForced.POLYFILL = 'P';\n\nmodule.exports = isForced;\n"]},"metadata":{},"sourceType":"script"}