| 1234567891011121314151617181920212223242526272829303132333435363738394041424344 | 
							- var _Reflect$set = require("@babel/runtime-corejs3/core-js/reflect/set");
 
- var _Object$getOwnPropertyDescriptor = require("@babel/runtime-corejs3/core-js/object/get-own-property-descriptor");
 
- var _Object$defineProperty = require("@babel/runtime-corejs3/core-js/object/define-property");
 
- var superPropBase = require("./superPropBase.js");
 
- var defineProperty = require("./defineProperty.js");
 
- function set(target, property, value, receiver) {
 
-   if (typeof Reflect !== "undefined" && _Reflect$set) {
 
-     set = _Reflect$set;
 
-   } else {
 
-     set = function set(target, property, value, receiver) {
 
-       var base = superPropBase(target, property);
 
-       var desc;
 
-       if (base) {
 
-         desc = _Object$getOwnPropertyDescriptor(base, property);
 
-         if (desc.set) {
 
-           desc.set.call(receiver, value);
 
-           return true;
 
-         } else if (!desc.writable) {
 
-           return false;
 
-         }
 
-       }
 
-       desc = _Object$getOwnPropertyDescriptor(receiver, property);
 
-       if (desc) {
 
-         if (!desc.writable) {
 
-           return false;
 
-         }
 
-         desc.value = value;
 
-         _Object$defineProperty(receiver, property, desc);
 
-       } else {
 
-         defineProperty(receiver, property, value);
 
-       }
 
-       return true;
 
-     };
 
-   }
 
-   return set(target, property, value, receiver);
 
- }
 
- function _set(target, property, value, receiver, isStrict) {
 
-   var s = set(target, property, value, receiver || target);
 
-   if (!s && isStrict) {
 
-     throw new TypeError('failed to set property');
 
-   }
 
-   return value;
 
- }
 
- module.exports = _set, module.exports.__esModule = true, module.exports["default"] = module.exports;
 
 
  |