@lucid-softworks/object-path-parse
v0.1.0
Published
Parse a documented dot-and-bracket object path grammar.
Maintainers
Readme
@lucid-softworks/object-path-parse
Parse object paths into string and non-negative safe-integer segments. The
grammar supports dot names, numeric brackets, and single- or double-quoted
bracket names; malformed input throws PathSyntaxError.
import { parseObjectPath } from "@lucid-softworks/object-path-parse";
parseObjectPath('items[0].meta["build.id"]');
// ["items", 0, "meta", "build.id"]