1 | import _Object$defineProperty from "core-js/library/fn/object/define-property.js";
|
2 | import toPropertyKey from "./toPropertyKey.js";
|
3 | export default function _defineProperty(obj, key, value) {
|
4 | key = toPropertyKey(key);
|
5 | if (key in obj) {
|
6 | _Object$defineProperty(obj, key, {
|
7 | value: value,
|
8 | enumerable: true,
|
9 | configurable: true,
|
10 | writable: true
|
11 | });
|
12 | } else {
|
13 | obj[key] = value;
|
14 | }
|
15 | return obj;
|
16 | } |
\ | No newline at end of file |