UNPKG

@shaggytools/nhtsa-api-wrapper

Version:

Universal javascript wrapper for the NHTSA.dot.gov VPIC 'vehicles' API, useful for VIN decoding, etc.

18 lines 737 B
/** * @module utils/getTypeof * @category Utility Functions */ /** * Gets type of `value` using `Object.prototype.toString.call(value)`. * * Why? Because `typeof` is not reliable for all types of values. * * Object.prototype.toString gives more accurate results in the case someone has used an object wrapper * for primitive data types such as `new Number()` or `new String()`. * It will also accurately recognize any Error types, Error, TypeError, etc., as 'error'. * * @param {any} value - Any kind of value (string, object, array, function, etc). * @returns {string} - Type of value, normalized to a lowercase string. */ export declare const getTypeof: (value: unknown) => string; //# sourceMappingURL=getTypeof.d.ts.map