16 lines
341 B
JavaScript
16 lines
341 B
JavaScript
var toPropertyKey = require("./toPropertyKey");
|
|
function _defineProperty(e, r, t) {
|
|
return (
|
|
(r = toPropertyKey(r)) in e
|
|
? Object.defineProperty(e, r, {
|
|
value: t,
|
|
enumerable: !0,
|
|
configurable: !0,
|
|
writable: !0,
|
|
})
|
|
: (e[r] = t),
|
|
e
|
|
);
|
|
}
|
|
module.exports = _defineProperty;
|