%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
import {Name} from "./codegen" const names = { // validation function arguments data: new Name("data"), // data passed to validation function // args passed from referencing schema valCxt: new Name("valCxt"), // validation/data context - should not be used directly, it is destructured to the names below instancePath: new Name("instancePath"), parentData: new Name("parentData"), parentDataProperty: new Name("parentDataProperty"), rootData: new Name("rootData"), // root data - same as the data passed to the first/top validation function dynamicAnchors: new Name("dynamicAnchors"), // used to support recursiveRef and dynamicRef // function scoped variables vErrors: new Name("vErrors"), // null or array of validation errors errors: new Name("errors"), // counter of validation errors this: new Name("this"), // "globals" self: new Name("self"), scope: new Name("scope"), // JTD serialize/parse name for JSON string and position json: new Name("json"), jsonPos: new Name("jsonPos"), jsonLen: new Name("jsonLen"), jsonPart: new Name("jsonPart"), } export default names