get.js (828B)
1 var superPropBase = require("./superPropBase.js"); 2 3 function _get() { 4 if (typeof Reflect !== "undefined" && Reflect.get) { 5 module.exports = _get = Reflect.get, module.exports.__esModule = true, module.exports["default"] = module.exports; 6 } else { 7 module.exports = _get = function _get(target, property, receiver) { 8 var base = superPropBase(target, property); 9 if (!base) return; 10 var desc = Object.getOwnPropertyDescriptor(base, property); 11 12 if (desc.get) { 13 return desc.get.call(arguments.length < 3 ? target : receiver); 14 } 15 16 return desc.value; 17 }, module.exports.__esModule = true, module.exports["default"] = module.exports; 18 } 19 20 return _get.apply(this, arguments); 21 } 22 23 module.exports = _get, module.exports.__esModule = true, module.exports["default"] = module.exports;