Commit Graph

  • b9369ed663 Do not coerce nulls to strings and numbers without explicit option master Vitaliy Filippov 2019-10-24 20:24:20 +0300
  • 60c293637d Merge branch 'cjpillsbury-enhancement/update-iso-8601-timezone-offset-support' Evgeny Poberezkin 2019-09-11 14:36:33 +0100
  • 608545c0d2 revert eslint change Evgeny Poberezkin 2019-09-11 14:36:21 +0100
  • 382c2b9ed1 Issue #1061 - Update time and date-time format definitions to support two digit and colon-less variants of timezone offset. Add tests. Update test eslint to include global after function. Christian Pillsbury 2019-08-15 11:30:07 -0500
  • 82112b089a chore(package): update karma-chrome-launcher to version 3.0.0 (#1043) greenkeeper[bot] 2019-07-19 21:12:20 +0100
  • db94b118d4 docs: regexp considerations addition Evgeny Poberezkin 2019-07-19 06:39:20 +0100
  • 1163e1a089
    docs: regexp considerations (#1047) Evgeny Poberezkin 2019-07-19 06:35:08 +0100
  • 098e1d2a25
    Update FUNDING.yml Evgeny Poberezkin 2019-07-14 18:32:12 +0100
  • 6e4a3464b9 6.10.2 Evgeny Poberezkin 2019-07-14 14:38:33 +0100
  • 53b5682cb7 fix: the unknown keyword in the schema without known keywords inside compound schema (e.g. anyOf) is ignored with strictKeywords option Evgeny Poberezkin 2019-07-13 21:38:44 +0100
  • 669bf96c79 readme: fix link Evgeny Poberezkin 2019-07-10 22:10:22 +0100
  • d289c38567 Tidelift subscription Evgeny Poberezkin 2019-07-10 22:09:20 +0100
  • 69802d2de3 security contact Evgeny Poberezkin 2019-07-10 14:00:14 +0100
  • d9d6fba757
    Create FUNDING.yml Evgeny Poberezkin 2019-07-09 15:29:55 +0100
  • 482d2c51df labels config Evgeny Poberezkin 2019-07-06 20:03:57 +0100
  • dd827d1c01 label comments (for labelcious) Evgeny Poberezkin 2019-07-06 19:55:10 +0100
  • 8b59052aa5 6.10.1 Evgeny Poberezkin 2019-07-06 19:02:54 +0100
  • 66c2907470 chore(package): update del-cli to version 2.0.0 (#1014) greenkeeper[bot] 2019-07-06 18:12:46 +0100
  • d4765343af chore(package): update eslint to version 6.0.0 (#1030) greenkeeper[bot] 2019-07-06 18:06:53 +0100
  • c468632d9c test: update node.js versions for travis test Evgeny Poberezkin 2019-07-06 17:55:14 +0100
  • 3ca7571330 chore: update jshint Evgeny Poberezkin 2019-07-06 17:51:19 +0100
  • 120d746154 chore(package): update nyc to version 14.0.0 (#994) greenkeeper[bot] 2019-07-05 22:23:00 +0100
  • c3093bbd6a Add "empty" to useDefaults Option type definition (#1020) vanessa 2019-07-05 22:22:00 +0100
  • ab841b462e fix: addKeyword and schema without ID, closes #1001 Evgeny Poberezkin 2019-04-27 10:32:39 +0100
  • bc993decea chore(package): update karma to version 4.0.1 (#959) greenkeeper[bot] 2019-04-08 17:53:27 +0100
  • 6be5ff65f9 fix(types): add strictKeywords to Options interface (#975) ƇʘƁ̆ąƇ́ 2019-04-08 18:53:01 +0200
  • 78a940367c update JSON-Schema-Test-Suite Evgeny Poberezkin 2019-04-06 20:34:35 +0100
  • d10720734d Fix wrong json schema reference (#961) Romain DARY 2019-03-03 16:46:16 +0100
  • 6c20483b66 6.10.0 Evgeny Poberezkin 2019-03-03 11:09:23 +0000
  • 38d1acddad refactor: strictDefaults option Evgeny Poberezkin 2019-03-03 10:54:16 +0000
  • e993bd6b4e feat: strictKeywords option to report unknown keywords, closes #781 Evgeny Poberezkin 2019-03-03 10:49:16 +0000
  • 9a28689340 style: fix Evgeny Poberezkin 2019-03-03 09:41:23 +0000
  • 18268c5f38 additional tests for strictDefault options Evgeny Poberezkin 2019-03-03 09:36:26 +0000
  • 4b76519deb Merge branch 'not-an-aardvark-invalidDefaults-option' Evgeny Poberezkin 2019-03-03 09:16:17 +0000
  • 88199d569c rename option to strictDefaults Evgeny Poberezkin 2019-03-03 09:16:00 +0000
  • c081061a1e
    feat: invalidDefaults option to warn when defaults are ignored, fixes #957 Teddy Katz 2019-03-01 02:19:12 -0500
  • 2aa49aebd4 6.9.2 Evgeny Poberezkin 2019-02-22 19:52:06 +0000
  • dffe473e73 chore(package): update mocha to version 6.0.0 (#952) greenkeeper[bot] 2019-02-22 19:44:53 +0000
  • 6831b68f64 feat: extract method to validate custom keyword definition Evgeny Poberezkin 2019-02-22 11:16:30 +0000
  • 187e0212bd fix: removeAdditional option breaking custom keywords, closes #955, closes epoberezkin/ajv-keywords#91 Evgeny Poberezkin 2019-02-22 10:52:52 +0000
  • f6d25def2b Replace single quotes with double quotes to get build scripts running on Windows (#946) tridium 2019-02-21 12:35:44 -0500
  • c52f2e1b87 update package.json scripts Evgeny Poberezkin 2019-02-10 18:31:24 +0000
  • 098df6d4ad test: enable browser tests in node 10 Evgeny Poberezkin 2019-02-10 16:00:37 +0000
  • 8720547e6e skip browser tests Evgeny Poberezkin 2019-02-10 12:55:07 +0000
  • a7f78f2894 refactor: split issues.spec.js file Evgeny Poberezkin 2019-02-10 12:46:47 +0000
  • 71dc5dc27d refactor: split options.spec.js file Evgeny Poberezkin 2019-02-10 12:05:05 +0000
  • 51685b8eef chore(package): update nyc to version 13.2.0 (#930) greenkeeper[bot] 2019-02-10 10:14:15 +0000
  • 2fc78ab32f 6.9.1 Evgeny Poberezkin 2019-02-10 08:40:43 +0000
  • fe7f91d06b fix: incorrect custom keyword definition schema, #941 Evgeny Poberezkin 2019-02-10 08:39:18 +0000
  • cd404c4c77 6.9.0 Evgeny Poberezkin 2019-02-09 22:12:27 +0000
  • 7079aed195 remove property in custom keyword definition schema Evgeny Poberezkin 2019-02-09 22:11:59 +0000
  • c89ca0e980 eslint option Evgeny Poberezkin 2019-02-09 22:06:43 +0000
  • 47c8fc90ad refactor: use json schema to validate custom keyword definition Evgeny Poberezkin 2019-02-09 21:56:28 +0000
  • 33d1ac4682 style fix Evgeny Poberezkin 2019-02-09 20:35:12 +0000
  • fdfbd4402a feat: support for required dependencies of custom keyword (keywords that must be present in the same schema) Evgeny Poberezkin 2019-02-09 20:28:33 +0000
  • f080c91e9a docs: double quotes Evgeny Poberezkin 2019-02-09 12:52:47 +0000
  • 51e858e67c docs: clarify "format" option values Evgeny Poberezkin 2019-02-09 12:49:52 +0000
  • 0cf6e9822d Merge branch 'mattpolzin-nullable-can-be-false' Evgeny Poberezkin 2019-02-09 11:46:39 +0000
  • ac2221a4b5 style fix Evgeny Poberezkin 2019-02-09 11:40:40 +0000
  • c5b9516ce2
    Merge branch 'master' into nullable-can-be-false Evgeny Poberezkin 2019-02-09 11:16:09 +0000
  • 58879a03f0
    fix: pin jshint to 2.9.7 (#939) Evgeny Poberezkin 2019-02-09 08:43:55 +0000
  • 859259eeca Add tests that show that with nullable option on but 'nullable' keyword set to false an object is not nullable. Mathew Polzin 2019-02-07 08:39:32 -0800
  • 28c85ada05 Allow nullable property of JSON Schema object to be false as well as true. Remove test that asserted failure if nullable was false. Mathew Polzin 2019-02-06 23:34:14 -0800
  • 6d4b31e169 6.8.1 Evgeny Poberezkin 2019-02-02 20:05:08 +0000
  • b9f8507338 6.8.0 Evgeny Poberezkin 2019-02-02 19:52:37 +0000
  • e6c1e531e2 docs: security Evgeny Poberezkin 2019-02-02 19:49:34 +0000
  • aced0cc56e refactor: security meta-schema Evgeny Poberezkin 2019-02-02 19:46:59 +0000
  • a9e03c5916 docs: js syntax highlight Evgeny Poberezkin 2019-02-02 19:29:14 +0000
  • 4031b6ac04 test: schema security Evgeny Poberezkin 2019-02-02 19:26:59 +0000
  • 334071a380 docs: security considerations Evgeny Poberezkin 2019-02-02 18:31:00 +0000
  • 0bf7d38bc8 docs: option defaults for "empty" properties, closes #927 Evgeny Poberezkin 2019-02-02 15:16:42 +0000
  • 0c31c1e2a8
    docs: transfer notice Evgeny Poberezkin 2019-01-19 18:14:21 +0000
  • 38a9ad4cf9 6.7.0 Evgeny Poberezkin 2019-01-13 17:50:05 +0000
  • 95edb4958d
    useDefaults: "empty" (#916) Evgeny Poberezkin 2019-01-03 21:47:28 +0000
  • 9c0a36515e update readme Evgeny Poberezkin 2019-01-03 20:48:54 +0000
  • 1efb91fe5d Merge branch 'yume-chan-master' Evgeny Poberezkin 2019-01-03 20:35:13 +0000
  • b65d61aa52 remove generic argument type Evgeny Poberezkin 2019-01-03 20:34:39 +0000
  • 345afa85d4 Merge branch 'master' of https://github.com/yume-chan/ajv into yume-chan-master Evgeny Poberezkin 2019-01-03 20:30:28 +0000
  • 83d018e645 installation issue template Evgeny Poberezkin 2019-01-03 12:09:42 +0000
  • 729f15c4b9
    Merge branch 'master' into master Simon Chan 2019-01-03 14:49:07 +0800
  • bfc19bc08f Revert "update main issue template" Evgeny Poberezkin 2019-01-02 23:48:31 +0000
  • 7ee72a174c update main issue template Evgeny Poberezkin 2019-01-02 23:44:58 +0000
  • f639c7bacc
    Merge pull request #915 from epoberezkin/issue-templates Evgeny Poberezkin 2019-01-02 23:42:02 +0000
  • 8c7ce5997f update issue templates Evgeny Poberezkin 2019-01-02 23:40:41 +0000
  • af24ccf587
    Update issue templates Evgeny Poberezkin 2019-01-02 23:24:44 +0000
  • 0b57989f36
    docs: equal.js file is needed, closes #890 Evgeny Poberezkin 2018-12-28 13:02:56 +0000
  • 3f686531c9
    Merge branch 'master' into master Simon Chan 2018-12-17 10:26:48 +0800
  • 78b77b6729 6.6.2 Evgeny Poberezkin 2018-12-16 20:54:54 +0000
  • b4c0af9d29 docs: mark url format as deprecated Evgeny Poberezkin 2018-12-16 20:49:44 +0000
  • 223058beb0 refactor: remove uri format change during schema validation, closes #906 Evgeny Poberezkin 2018-12-16 20:46:30 +0000
  • 9380a105d6 Merge branch 'duxing-master' Evgeny Poberezkin 2018-12-16 20:21:39 +0000
  • aec3c5ba2a Merge branch 'master' of https://github.com/duxing/ajv into duxing-master Evgeny Poberezkin 2018-12-16 20:20:28 +0000
  • 8f24e34158 Replace lib/refs/json-schema-draft-04.json with a copy of the official one Xing Du 2018-12-15 19:10:57 -0800
  • 059448c514
    Merge pull request #900 from epoberezkin/greenkeeper/karma-sauce-launcher-2.0.0 Evgeny Poberezkin 2018-12-15 20:09:57 +0000
  • 3df9b7302f
    Adding example to load official draft-04 to README xdu 2018-12-14 23:46:47 -0800
  • d048cfc979 test: add tests for typescript definition Simon Chan 2018-12-13 17:55:00 +0800
  • ad434b236d docs: fix type definition for errors Simon Chan 2018-12-13 17:57:52 +0800
  • a37ed7dc6f chore(package): update karma-sauce-launcher to version 2.0.0 greenkeeper[bot] 2018-12-11 17:30:16 +0000
  • 1de2a5f5f2 6.6.1 Evgeny Poberezkin 2018-11-29 08:51:56 +0000
  • bf0fc0301e Revert "refactor: remove "equal" file" Evgeny Poberezkin 2018-11-29 08:51:17 +0000