yamlify-object
Version:
Stringify object/array with yaml syntax
27 lines • 687 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.typeOf = void 0;
function typeOf(value) {
if (Array.isArray(value)) {
return 'array';
}
if (value instanceof Date) {
return 'date';
}
if (value instanceof Error) {
return 'error';
}
if (value instanceof RegExp) {
return 'regexp';
}
if (value === null) {
return 'null';
}
if (typeof value === 'object'
&& Object.prototype.toString.call(value) === '[object Object]') {
return 'object';
}
return typeof value;
}
exports.typeOf = typeOf;
//# sourceMappingURL=typeOf.js.map