UNPKG

@nlighten/json-transform-core

Version:

Core types and utilities for handling JSON transformers

59 lines (58 loc) 1.3 kB
[ { "name": "return string as-is", "given": { "input": "true", "definition": { "$$raw": "$$boolean:$" } }, "expect": { "equal": "$$boolean:$" } }, { "name": "return object as-is", "given": { "input": "true", "definition": { "$$raw": { "$$first": ["$", 1] } } }, "expect": { "equal": { "$$first": ["$", 1] } } }, { "name": "return array as-is", "given": { "input": "true", "definition": { "$$raw": ["$", "$$boolean:$", { "$$first": ["$", 1] }] } }, "expect": { "equal": ["$", "$$boolean:$", { "$$first": ["$", 1] }] } }, { "name": "inline - return string as-is", "given": { "input": "true", "definition": "$$raw:$$boolean:$" }, "expect": { "equal": "$$boolean:$" } }, { "name": "inline - return string as-is (2)", "given": { "input": null, "definition": "$$raw:$.x" }, "expect": { "equal": "$.x" } } ]