better-ajv-errors

JSON Schema validation for Human 👨‍🎤

OTHER License

Downloads
1.5M
Stars
233

Bot releases are visible (Hide)

better-ajv-errors - v1.2.0 Latest Release

Published by github-actions[bot] over 2 years ago

Minor Changes

  • 3918d58: Add integration with ajv-errors

Patch Changes

  • 6120105: Remove for...in loop to prevent possible enumeration errors
better-ajv-errors - v1.1.2

Published by github-actions[bot] almost 3 years ago

Patch Changes

  • a1cafc8: 🔧 Fix esm build
better-ajv-errors - v1.1.1

Published by github-actions[bot] almost 3 years ago

Patch Changes

  • 7c83bf6: 🐛 Fix cli return type
better-ajv-errors - v1.1.0

Published by github-actions[bot] almost 3 years ago

Minor Changes

  • ade58e0: 📦 Swap json-to-ast with momoa

    json-to-ast momoa
    Small JSON 23B 254,556 ops/sec 329,012 ops/sec
    Medium JSON 55KB 226 ops/sec 246 ops/sec
    Large JSON 25MB 0.19 ops/sec 0.29 ops/sec

Patch Changes

  • abee681: 📦 Restrict leven version to < 4

    leven@4 only ships esm module which is not compatible with this library.

better-ajv-errors - v1.0.0

Published by github-actions[bot] almost 3 years ago

Major Changes

  • 146a859: 📦 better-ajv-errors v1

    Breaking Changes

    • Dropped support for Node.js < 12.13.0

    • Default import in CommonJS format no longer supported

      🚫 Wrong

      const betterAjvErrors = require('better-ajv-errors');
      

      ✅ Correct

      const betterAjvErrors = require('better-ajv-errors').default;
      // Or
      const { default: betterAjvErrors } = require('better-ajv-errors');
      

    Other Changes

  • ad60e6b: 💅 Improve typings and add test

    Breaking Changes

    • New TypeScript types are not fully backward compatible

Patch Changes

  • 768ce0f: Bump ws from 5.2.2 to 5.2.3
  • dc45eb7: Bump tar from 4.4.10 to 4.4.19
  • 5ef7b1e: Bump path-parse from 1.0.6 to 1.0.7
  • 3ef2bbc: Bump tmpl from 1.0.4 to 1.0.5
  • 46b57d3: Bump color-string from 1.5.3 to 1.6.0
  • d568784: Bump lodash from 4.17.10 to 4.17.21
  • e71f114: Bump browserslist from 4.7.0 to 4.17.6
better-ajv-errors - v0.8.2

Published by github-actions[bot] almost 3 years ago

Patch Changes

  • 2513443: 🚒 Bump jsonpointer - CVE-2021-23807
better-ajv-errors - v0.8.1

Published by github-actions[bot] almost 3 years ago

Patch Changes

better-ajv-errors - v0.8.0

Published by github-actions[bot] almost 3 years ago

Minor Changes

  • 8846dda: ajv 8 support
better-ajv-errors - https://github.com/atlassian/better-ajv-errors/releases/tag/v0.7.0

Published by github-actions[bot] almost 4 years ago

Minor Changes

  • 4e6e4c7: Support json option to get accurate line/column listings
better-ajv-errors - https://github.com/atlassian/better-ajv-errors/releases/tag/[email protected]

Published by github-actions[bot] about 5 years ago

Patch Changes

  • 234c01d: Handle primitive values in EnumValidationError
better-ajv-errors - https://github.com/atlassian/better-ajv-errors/releases/tag/[email protected]

Published by github-actions[bot] about 5 years ago

Patch Changes

  • 84517c3: Fix a bug where enum error shows duplicate allowed values