api-blueprint-validator icon indicating copy to clipboard operation
api-blueprint-validator copied to clipboard

+ [email protected] (by markatom) + option fail-on-wornings (by markatom) + option requireBlueprintName (by dougbeasley) + fix isJsonContentType() (by cherehapa)+ check schemas & their definitions (by cherehapa)

Open cherehapa opened this issue 8 years ago • 3 comments

  • [email protected] (by markatom) + option fail-on-wornings (by markatom): just a merge of changes requested by markatom in pull requests #10 & #11

  • option requireBlueprintName (by dougbeasley): similar to changes requested by dougbeasley in pull request #14

  • fix isJsonContentType() (by cherehapa): determine json by regexp: Content-type may contain also encoding, i.e. allow headers like: Content-Type: application/json; charset=utf-8 (no pull requests yet w/ similar functionality (up to 2016Dec9)).

  • check schemas & their definitions (by cherehapa): if blueprint defines "+Schema", then it should appear in .schema after protagonist.parse. We add check of it to be a correct json (whish is similar to #15 (except logging improvement, which is not needed in our case)) + add check of it for json schema rules via ajv schema validator module (no pull requests yet w/ similar functionality(up to 2016Dec9)).

cherehapa avatar Dec 09 '16 20:12 cherehapa

Please merge this pull request...

cmmrasch avatar Feb 24 '17 09:02 cmmrasch

Please merge this pull request

nspassov avatar Apr 04 '17 12:04 nspassov

Please merge this pull request

netors avatar Aug 04 '17 02:08 netors