importSymbolfrom'./_Symbol.js';importgetRawTagfrom'./_getRawTag.js';importobjectToStringfrom'./_objectToString.js'; /** `Object#toString` result references. */var nullTag ='[object Null]', undefinedTag ='[object Undefined]'; /** Built-in value references. */var symToStringTag =Symbol?Symbol.toStringTag:undefined; /** * The base implementation of `getTag` without fallbacks for buggy environments. * * @private * @param {*} value The value to query. * @returns {string} Returns the `toStringTag`. */functionbaseGetTag(value){if(value ==null){return value ===undefined? undefinedTag : nullTag;}return(symToStringTag && symToStringTag inObject(value))?getRawTag(value):objectToString(value);} exportdefault baseGetTag;