ajv-keywords icon indicating copy to clipboard operation
ajv-keywords copied to clipboard

Additional JSON-Schema keywords for Ajv JSON validator

Results 58 ajv-keywords issues
Sort by recently updated
recently updated
newest added
trafficstars

When I use "pattern" as one of my schema verification properties and AJV finds an error based on the pattern, it'll return an error like: ``` { keyword: 'pattern', dataPath:...

enhancement

Hello, From the readme for deepProperties: This keyword allows to validate deep properties (identified by JSON pointers). I have a need to validate 'cousin' properties inside an array. I've tried...

enhancement

Hi, a variant of "propertyNames" keyword could strip property names in Object.prototype. It could be a fast version with a `key in Object.prototype` check, and I'd like to use it...

feature

Possible approaches: - simply rename all custom keywords, e.g. "switch" to "x-switch" or to "ajv-switch" - add the ability to redefine names (or to define prefix) at the time keywords...

feature

Bumps [@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node) from 17.0.45 to 18.8.5. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/node&package-manager=npm_and_yarn&previous-version=17.0.45&new-version=18.8.5)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependencies

Bumps [eslint](https://github.com/eslint/eslint) from 7.32.0 to 8.25.0. Release notes Sourced from eslint's releases. v8.25.0 Features 173e820 feat: Pass --max-warnings value to formatters (#16348) (Brandon Mills) 6964cb1 feat: remove support for ignore...

dependencies

Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 27.5.2 to 29.1.2. Commits See full diff in compare view [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/jest&package-manager=npm_and_yarn&previous-version=27.5.2&new-version=29.1.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...

dependencies

Bumps [uuid](https://github.com/uuidjs/uuid) from 8.3.2 to 9.0.0. Changelog Sourced from uuid's changelog. 9.0.0 (2022-09-05) ⚠ BREAKING CHANGES Drop Node.js 10.x support. This library always aims at supporting one EOLed LTS release...

dependencies

I am facing this build error in "ajv-keywords" after installing packages with `npm install --legacy-peer-deps` **Error: Cannot find module 'ajv/dist/compile/codegen'** **Background**: Consider the following dependency trees: ``` |__@eslint |[email protected]

I understand that standard keywords, such as `format` will be run before any custom keywords, such as `transform`. So if we want to transform a string BEFORE validating its format,...