UNPKG

core-js

Version:
10 lines (8 loc) 385 B
var defineProperty = require('../internals/object-define-property').f; var has = require('../internals/has'); var TO_STRING_TAG = require('../internals/well-known-symbol')('toStringTag'); module.exports = function (it, TAG, STATIC) { if (it && !has(it = STATIC ? it : it.prototype, TO_STRING_TAG)) { defineProperty(it, TO_STRING_TAG, { configurable: true, value: TAG }); } };