UNPKG

@cookbook/dot-notation

Version:

Object readings and complex transformations using dot notation syntax.

11 lines (10 loc) 441 B
import pick from './pick'; import parse from './parse'; import parseKey from './parse-key'; export { pick, parse, parseKey }; declare const _default: { pick: <T>(source: Record<string, unknown> | Record<string, unknown>[], path: string) => T; parse: <T_1>(source: Record<string, unknown>) => T_1 extends [] ? T_1[] : T_1; parseKey: <T_2>(path: string, value: unknown) => T_2 extends [] ? T_2[] : T_2; }; export default _default;