ts-prime
Version:
A utility library for JavaScript and Typescript.
15 lines • 495 B
TypeScript
/**
* Dynamically sets object path
* @param target - Target object
* @param path - Path in object
* @param value - On final object element
* @signature
* P.setPath(obj, path, value)
* @example
* P.setPath({ data: {} }, "data.value.max", 100) // { data: { value: { max: 100 } } }
* @category Object
*/
export declare function setPath(target: {
[k: string]: unknown;
} | Array<unknown>, path: (string | number)[], value: unknown): unknown;
//# sourceMappingURL=setPath.d.ts.map