The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
{
  "schema": { "type": "//str", "length": { "min": 6, "max": 8 } },
  "pass": {
    "str": [ "len-6" ]
  },
  "fail": {
    "arr" : { "*": { "data": [ ], "check": [ ], "error": [ "type" ] } },
    "bool": { "*": { "data": [ ], "check": [ ], "error": [ "type" ] } },
    "null": { "*": { "data": [ ], "check": [ ], "error": [ "type" ] } },
    "num" : { "*": { "data": [ ], "check": [ ], "error": [ "type" ] } },
    "obj" : { "*": { "data": [ ], "check": [ ], "error": [ "type" ] } },
    "str" : {
      "empty": { "data": [ ], "check": [ ], "error": [ "length" ] },
      "x"    : { "data": [ ], "check": [ ], "error": [ "length" ] },
      "len-9": { "data": [ ], "check": [ ], "error": [ "length" ] }
    }
  }
}