Commit Graph

331 Commits (8e51927ccc2b3dbf48b9991022947f905106e29a)

Author SHA1 Message Date
greenkeeper[bot] 4b7e422cd7 docs(readme): add Greenkeeper badge 2017-05-06 19:30:35 +00:00
Henry Andrews a71cece082 docs: FAQ for additionalProperties error messages
Also add ajv-errors to the list of related packages.
2017-05-03 02:39:00 -07:00
Evgeny Poberezkin 9802e23a8c docs: migration note 2017-04-27 23:29:34 +01:00
Joe Green b5661eba53 Update README.md 2017-04-27 21:47:27 +01:00
Roberto Desideri ac6c49dce3 Correct typo in README 2017-04-25 12:56:38 +02:00
ehmicky 0acbdace5d Document `uri-template` format 2017-04-18 08:17:44 +02:00
Evgeny Poberezkin 995822ff2e docs: remove npm install beta 2017-04-17 19:57:11 +01:00
Evgeny Poberezkin 08701c7a40 docs: notes about version 5 2017-04-17 19:53:59 +01:00
Evgeny Poberezkin 8641c6b23a version 5.0.0 2017-04-17 15:13:51 +01:00
Evgeny Poberezkin 2fc8a64914 Merge branch 'master' into 5.0.0 2017-04-17 13:46:35 +01:00
Evgeny Poberezkin 4de3c7bacc docs: JSON syntax highlight 2017-04-14 22:12:32 +01:00
Evgeny Poberezkin 269285eac3 docs: update logo 2017-04-09 00:36:16 +01:00
Evgeny Poberezkin 2ec4f5a959 docs: logo 2017-04-09 00:31:08 +01:00
Evgeny Poberezkin d3ad4be913 docs: update beta version 2017-04-08 21:16:17 +01:00
Evgeny Poberezkin 8bb21ddd21 Merge branch 'feat/add-url-record-format' of https://github.com/gajus/ajv into gajus-feat/add-url-record-format 2017-04-08 18:29:39 +01:00
Evgeny Poberezkin 3b0eee33ca Merge branch 'master' into 5.0.0 2017-03-25 22:47:32 +00:00
Evgeny Poberezkin 09d258f25e docs: update beta version to 5.0.4 2017-03-25 22:43:05 +00:00
Evgeny Poberezkin cc711fc624 docs: migrate schemas with ajv-cli 2017-03-25 22:41:11 +00:00
Andrew 261a19304b Typo: redifine -> redefine 2017-03-24 13:15:41 -05:00
Evgeny Poberezkin 02f9a15eff Merge branch 'master' into 5.0.0 2017-03-12 17:38:27 +00:00
Evgeny Poberezkin 86b5aebc6d docs: more packages using Ajv 2017-03-05 12:54:44 +00:00
Evgeny Poberezkin 8b9c2b991a docs: packages using Ajv 2017-03-05 12:48:23 +00:00
Evgeny Poberezkin 16b36f6d5d docs: using 5.0.3 2017-03-01 20:02:10 +00:00
Evgeny Poberezkin da4277b01e Merge branch 'master' into 5.0.0 2017-02-28 19:59:51 +00:00
Evgeny Poberezkin 0f300868e7 docs: schemaId option 2017-02-27 19:58:06 +00:00
Evgeny Poberezkin 376cc172b4 feat: extendRefs: "ignore" by default 2017-02-25 21:43:55 +00:00
fridays c1265d6e36 Update README.md 2017-02-16 20:30:54 +01:00
Evgeny Poberezkin b9a2a83354 docs: update beta version install command 2017-02-12 19:48:57 +00:00
Evgeny Poberezkin 388053806b docs: update link to beta version docs 2017-02-12 19:45:29 +00:00
Evgeny Poberezkin 7361f831fb docs: custom formats for numbers, closes #291 2017-02-10 22:08:41 +00:00
Gajus Kuizinas 8d232d2bb0 feat: add URL record format 2017-01-25 13:24:47 +00:00
Evgeny Poberezkin 8bb3b52f55 feat: serialize option, closes #385, closes #341 2017-01-21 20:28:50 +00:00
Evgeny Poberezkin 824d6258f1 Merge branch 'master' into 5.0.0 2017-01-21 00:34:19 +00:00
Evgeny Poberezkin cf39a53404 docs: update beta version 2017-01-21 00:31:34 +00:00
Evgeny Poberezkin 9e1c8d7576 chore: version 4.11.0 2017-01-20 23:53:44 +00:00
Evgeny Poberezkin 2cc48296f5 docs: update link to 5.0.1-beta docs 2017-01-20 23:43:21 +00:00
Evgeny Poberezkin a06327eab4 Merge branch 'master' into 5.0.0 2017-01-20 23:30:54 +00:00
Evgeny Poberezkin dc265ddf4a docs: custom keywords with pre-defined validation result, closes #393 2017-01-20 23:21:03 +00:00
Evgeny Poberezkin d314df2721 docs: modifying option in custom keyword definition, closes #392 2017-01-20 22:16:11 +00:00
Evgeny Poberezkin ac5e2cee55 docs: reference to 5.0.1-beta docs 2017-01-20 20:14:36 +00:00
Richard Taylor b1b0c553d8 Improve implementation of allowing hyphens in keywords
This:
- Updates the README with the new rules (and recommendations)
- Updates `keyword.js` to implement the agreed change to the naming rules:
- - Now same as before but also allow hyphens as second and subsequent characters
- Update tests to test the new keyword naming rules
- Update `definitions.def` to use it.util.getProperty() to dynamically choose dot
  or bracket notation as appropriate rather than hardcode bracket notation.

Test Plan:
- Run `npm test` and ensure all tests run and pass
2017-01-05 18:28:28 +00:00
Evgeny Poberezkin 7613986c29 docs: about version 5.0.1-beta 2016-12-31 01:33:16 +00:00
Evgeny Poberezkin b82905dc77 docs: 5.0.1-beta, draft 6 2016-12-31 01:31:09 +00:00
Evgeny Poberezkin d2b71a94b1 docs: line break 2016-12-26 21:53:52 +00:00
Evgeny Poberezkin f303cd381b docs: remove code snippets from ajv-async 2016-12-26 21:51:07 +00:00
Evgeny Poberezkin 32e1add425 docs: transpile option and auto-detection of async mode requires ajv-async, closes #383 2016-12-26 21:45:53 +00:00
Evgeny Poberezkin fc1c46cbfa feat: option processCode replaced option beautify, closes #382 2016-12-26 16:57:06 +00:00
Evgeny Poberezkin 850b50523c feat: async validation promise resolves with data in case of success, closes #377 2016-12-25 20:24:36 +00:00
Evgeny Poberezkin 18a5e56f31 docs: draft6 propertyName keyword 2016-12-24 02:12:32 +00:00
Evgeny Poberezkin 416f294350 Merge branch 'master' into 5.0.0 2016-12-23 19:47:01 +00:00
Evgeny Poberezkin 69ac3d18c7 docs: remove v5 option, add $data option, docs for keywords moved to ajv-keywords, #371, #372 2016-12-21 22:30:28 +00:00
Evgeny Poberezkin 9f487e2833 refactor: rename keyword "constant" to "const", #367 2016-12-21 21:50:10 +00:00
Evgeny Poberezkin 8a470f32df docs: getKeyword, removeKeywords methods 2016-12-11 12:38:13 +00:00
Evgeny Poberezkin 34b0101eb6 Merge branch 'master' into 5.0.0 2016-12-10 20:45:08 +00:00
Evgeny Poberezkin 653a4e06e6 docs: badge 2016-12-03 21:39:17 +00:00
Evgeny Poberezkin 4f54dcfd8b docs: note about installing 5.0.0 2016-11-30 22:24:32 +00:00
Evgeny Poberezkin d0c5a3904d feat: make native es7 async function default mode for asynchronous validation, closes #338 2016-11-08 19:00:41 +00:00
Evgeny Poberezkin 98e0922ae7 Merge branch 'master' into 5.0.0 2016-11-08 17:37:08 +00:00
Evgeny Poberezkin 69f1e639d7 docs: compileAsync meta-schema support, closes #334 2016-11-08 17:32:22 +00:00
Evgeny Poberezkin 8677fd5a13 docs: gitter badge 2016-10-20 21:47:07 +01:00
Evgeny Poberezkin da0a6d9239 docs: compileAsync returns Promise, #249 2016-10-18 22:07:55 +01:00
Evgeny Poberezkin c86e1bbc02 feat: make option unknownFormats default to true, closes #324 2016-10-16 18:59:40 +01:00
Evgeny Poberezkin aa09a89e6c Merge branch 'master' into 5.0.0 2016-10-16 17:43:22 +01:00
Evgeny Poberezkin 320af20509 docs: option unknownFormats when format is $data reference, #310 2016-10-16 16:32:50 +01:00
Evgeny Poberezkin 9e527842bc docs: unknownFormats option, #310 2016-10-16 11:30:25 +01:00
Evgeny Poberezkin d1b4e6885b docs: link to JSON Schema lint 2016-10-10 20:40:59 +01:00
Evgeny Poberezkin dbc14d5791 docs: updated defaults for options extendRefs and sourceCode, #294, #309 2016-10-05 20:43:52 +01:00
Evgeny Poberezkin 0bdb5a4fa5 feat: make option extendRef default to "fail", closes #294 2016-10-05 20:14:11 +01:00
Evgeny Poberezkin f7ae18fce7 docs: ajv-pack is BETA 2016-09-26 22:06:06 +01:00
Evgeny Poberezkin a37616bfcc docs: generate standalone module using ajv-cli/ajv-pack, closes #156 2016-09-24 21:39:32 +01:00
Evgeny Poberezkin 2ba99f2c9f docs: link to addons-linter 2016-09-19 20:05:47 +01:00
Evgeny Poberezkin c383316256 docs: update packages using ajv 2016-09-19 19:56:27 +01:00
Evgeny Poberezkin eb93bd431e Merge branch 'rf-no-retain-source' 2016-09-06 22:04:08 +01:00
Evgeny Poberezkin 3ba472ea2a docs: sourceCode option, #293 2016-09-06 21:49:01 +01:00
Evgeny Poberezkin 61afd5c436 docs: add related packages, remove montions of old versions, fix typo 2016-09-04 18:16:13 +01:00
Evgeny Poberezkin 0f4b70f51f docs: note about supporting relative $refs in keywords $merge and $patch 2016-08-30 20:59:52 +01:00
Evgeny Poberezkin 76ce06c6f3 bump version 2016-08-29 23:05:34 +01:00
Evgeny Poberezkin cf6a9872b9 docs: allowedValues param in "enum" keyword error, #282 2016-08-29 22:44:33 +01:00
Evgeny Poberezkin 565e360231 docs: absolute JSON-pointer in $data reference, #289 2016-08-29 22:33:29 +01:00
Evgeny Poberezkin eac77bf565 docs: note about using only absolute $refs in $merge and $patch, #278 2016-08-17 21:48:09 +01:00
Evgeny Poberezkin 8e2344c161 docs: fix error 2016-08-17 19:48:01 +01:00
Evgeny Poberezkin 66dd12bc45 docs: fix link 2016-08-15 00:36:58 +01:00
Evgeny Poberezkin adcf8be48f docs: $merge and $patch keywords 2016-08-15 00:33:40 +01:00
Evgeny Poberezkin 368606627e docs: issue template, contributing guidelines 2016-08-11 00:39:53 +01:00
Evgeny Poberezkin b42f6c5ee1 docs: remove symbol 2016-08-09 22:58:24 +01:00
Evgeny Poberezkin f54e43edad docs: link to FAQ 2016-08-09 22:57:23 +01:00
Evgeny Poberezkin 8667e3caf2 docs: links to issues 2016-08-09 22:48:51 +01:00
Evgeny Poberezkin 86114c56dd style: no empty parens in constructor calls 2016-08-07 11:31:55 +01:00
Evgeny Poberezkin 25c6fc2262 docs: option "extendRefs", #260 2016-08-05 20:51:01 +01:00
Evgeny Poberezkin e30d076be5
docs: option coerceTypes:"array", #158 2016-07-27 22:04:24 +01:00
Evgeny Poberezkin 2b7196a472
docs: added packages using ajv 2016-07-23 22:35:55 +01:00
Evgeny Poberezkin d64b84f5ff
Merge branch 'master' into 4.2 2016-07-22 15:00:44 +01:00
Evgeny Poberezkin ac5c746f0a
Revert "Revert "feat: meta schema for custom keywords schemas, closes #230""
This reverts commit 09879d21ad.
2016-07-22 14:49:43 +01:00
Evgeny Poberezkin 13e98fbee1
docs: support $data reference in custom keywords, closes #146 2016-07-22 14:48:44 +01:00
Mychael Christian Go e756ad21cd Update README.md
Fix Typo
2016-07-21 09:05:35 +07:00
Evgeny Poberezkin 81690287f5
docs: usage with frameworks that redefine global require, #234 2016-07-18 21:22:37 +01:00
Evgeny Poberezkin 09879d21ad
Revert "feat: meta schema for custom keywords schemas, closes #230"
This reverts commit 1a6e4b576c.
2016-07-18 18:51:57 +01:00
Evgeny Poberezkin 1a6e4b576c
feat: meta schema for custom keywords schemas, closes #230 2016-07-17 11:20:47 +01:00
Evgeny Poberezkin 172de3cd8b readme: removed test errors chart 2016-06-04 23:43:35 +01:00
Evgeny Poberezkin 4f1cb2ba26 readme correction 2016-06-04 21:44:26 +01:00