botbook/node_modules/@sagold/json-pointer/index.ts
Rodrigo Rodriguez 6ae15fe3e5 Updated.
2024-09-04 13:13:15 -03:00

33 lines
667 B
TypeScript

import { get } from "./lib/get";
import { set } from "./lib/set";
import { remove } from "./lib/remove";
import { join } from "./lib/join";
import { split } from "./lib/split";
import { splitLast } from "./lib/splitLast";
import { isRoot } from "./lib/isRoot";
import { removeUndefinedItems } from "./lib/removeUndefinedItems";
import { JsonPointer, JsonPath, JsonData } from "./lib/types";
const jsonPointer = {
get,
set,
remove,
join,
split,
splitLast,
isRoot,
removeUndefinedItems,
};
export default jsonPointer;
export {
get,
set,
remove,
join,
split,
splitLast,
isRoot,
removeUndefinedItems,
};
export type { JsonPointer, JsonPath, JsonData };