@polgubau/utils
Version:
A collection of utility functions for TypeScript
16 lines • 354 B
JavaScript
// src/objects/clone-deps/clone-deep.ts
import { isObject } from "../../comparators/index.mjs";
function cloneDeep(source) {
if (!isObject(source)) {
return source;
}
const output = {};
for (const key in source) {
output[key] = cloneDeep(source[key]);
}
return output;
}
export {
cloneDeep
};
//# sourceMappingURL=clone-deep.mjs.map