import { isArray, isPlainObject, isUndefinedOrNull } from './inspect'; /** * Convert a value to a string that can be rendered. */ var toString = function toString(val) { var spaces = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 2; return isUndefinedOrNull(val) ? '' : isArray(val) || isPlainObject(val) && val.toString === Object.prototype.toString ? JSON.stringify(val, null, spaces) : String(val); }; export default toString;