dop 0.2.2

Process, transform and query JSON/YAML/TOML, from the shell.
# Oversized index path should not panic: during get()

# INPUT

{"foo":[1]}

# SCRIPT

get("foo[999999999999999999999999999999999999999999999999]")

# EXPECT

{"foo":[1]}

---

# Oversized index path should not panic: during query

# INPUT

{"foo":[1]}

# OPTIONS

-q "foo[999999999999999999999999999999999999999999999999]"

# SCRIPT

# EXPECT_ERROR

Invalid query/path.

---

# Oversized index path should not panic: during set()

# INPUT

{"foo":[1]}

# SCRIPT_ONCE

set("foo[999999999999999999999999999999999999999999]", "ok")

# EXPECT

{"foo":[1]}