Files
memecoin-botV2/.pnpm-store/v10/files/a8/b0fda4e6bf5037caf495bba01a15ed15a5b540f00023ec8e32b31deda39fb64848095cbc6f19fa53bc1d5d4bb624bc4a0538a234ba016018d50eb5cdfde4ff

24 lines
746 B
Plaintext

function _class_apply_descriptor_destructure(receiver, descriptor) {
if (descriptor.set) {
if (!("__destrObj" in descriptor)) {
descriptor.__destrObj = {
set value(v) {
descriptor.set.call(receiver, v);
}
};
}
return descriptor.__destrObj;
} else {
if (!descriptor.writable) {
// This should only throw in strict mode, but class bodies are
// always strict and private fields can only be used inside
// class bodies.
throw new TypeError("attempted to set read only private field");
}
return descriptor;
}
}
export { _class_apply_descriptor_destructure as _ };