UNPKG

@nlighten/json-transform-core

Version:

Core types and utilities for handling JSON transformers

78 lines (77 loc) 1.64 kB
[ { "name": "Get", "given": { "input": { "b": [ "c", "d", { "e": "Hello" } ] }, "definition": "$$jsonpointer(GET,/b/2/e):$" }, "expect": { "equal": "Hello" } }, { "name": "Get Yo Dawg", "given": { "input": { "pointer": "/pointer" }, "definition": "$$jsonpointer(get,$.pointer):$" }, "expect": { "equal": "/pointer" } }, { "name": "Set", "given": { "input": { "b": [ "c", "d", { "e": "Hello" } ] }, "definition": "$$jsonpointer(SET,/b,'$.b[2]'):$" }, "expect": { "equal": { "b": { "e": "Hello" } } } }, { "name": "Remove", "given": { "input": { "b": [ "c", "d", { "e": "Hello" } ] }, "definition": "$$jsonpointer(REMOVE,/b/2):$" }, "expect": { "equal": { "b": [ "c", "d" ] } } } ]