source: node_modules/@babel/runtime-corejs3/helpers/get.js

main
Last change on this file was d24f17c, checked in by Aleksandar Panovski <apano77@…>, 15 months ago

Initial commit

  • Property mode set to 100644
File size: 1.1 KB
Line 
1var _Reflect$get = require("core-js-pure/features/reflect/get.js");
2var _bindInstanceProperty = require("core-js-pure/features/instance/bind.js");
3var _Object$getOwnPropertyDescriptor = require("core-js-pure/features/object/get-own-property-descriptor.js");
4var superPropBase = require("./superPropBase.js");
5function _get() {
6 if (typeof Reflect !== "undefined" && _Reflect$get) {
7 var _context;
8 module.exports = _get = _bindInstanceProperty(_context = _Reflect$get).call(_context), module.exports.__esModule = true, module.exports["default"] = module.exports;
9 } else {
10 module.exports = _get = function _get(target, property, receiver) {
11 var base = superPropBase(target, property);
12 if (!base) return;
13 var desc = _Object$getOwnPropertyDescriptor(base, property);
14 if (desc.get) {
15 return desc.get.call(arguments.length < 3 ? target : receiver);
16 }
17 return desc.value;
18 }, module.exports.__esModule = true, module.exports["default"] = module.exports;
19 }
20 return _get.apply(this, arguments);
21}
22module.exports = _get, module.exports.__esModule = true, module.exports["default"] = module.exports;
Note: See TracBrowser for help on using the repository browser.