var _obj;
var _get = function get(object, property, receiver) {
if (object === null) object = Function.prototype;
var desc = Object.getOwnPropertyDescriptor(object, property);
if (desc === undefined) {
var parent = Object.getPrototypeOf(object);
if (parent === null) {
return undefined;
} else {
}
} else if ("value" in desc) {
return desc.value;
var getter = desc.get;
if (getter === undefined) {
return undefined;
}
return getter.call(receiver);
}
};
var obj = {
say: function say() {
return "Hello";
},
say: function say() {
return (
_get(_obj.__proto__ || Object.getPrototypeOf(_obj), "say", this).call(
this
) + "World!"
);
},
});
{
"plugins": ["@babel/plugin-transform-object-super"]
}
require("@babel/core").transformSync("code", {
plugins: ["@babel/plugin-transform-object-super"],
});