12345678910111213 |
- 'use strict';
- var globalThis = require('../internals/global-this');
-
- // eslint-disable-next-line es/no-object-defineproperty -- safe
- var defineProperty = Object.defineProperty;
-
- module.exports = function (key, value) {
- try {
- defineProperty(globalThis, key, { value: value, configurable: true, writable: true });
- } catch (error) {
- globalThis[key] = value;
- } return value;
- };
|