Я вижу небольшие проблемы с рендерингом и проверкой форм и начинаю задумываться, интерпретирует ли alpaca.js неверную версию jsonschema. С некоторыми языками программирования интерпретатор может сделать вывод о такой вещи, но я думаю, что здесь, вероятно, он хочет, чтобы об этом прямо говорили.
Достаточно ли будет следующих строк или нужно что-то еще?
"schema": {
"$schema": "http://json-schema.org/draft-04/schema#",
"type": "array",
обновление: Учитывая следующую проблему GithHub https://github.com/gitana/alpaca/issues/627, вероятно, можно с уверенностью сказать, что Альпака нигде не читает «черновик», и не заботится о том, что это такое