typedash
Version:
modern, type-safe collection of utility functions
24 lines (20 loc) • 498 B
JavaScript
;
// src/functions/isArray/isArray.ts
var isArray = Array.isArray;
// src/functions/castArrayIfDefined/castArrayIfDefined.ts
function castArrayIfDefined(value) {
if (value == null) {
return value;
}
if (isArray(value)) {
return value;
}
return [value];
}
// src/functions/castArray/castArray.ts
function castArray(value) {
return castArrayIfDefined(value ?? []);
}
exports.castArray = castArray;
//# sourceMappingURL=out.js.map
//# sourceMappingURL=index.cjs.map