diff --git a/docs/options.md b/docs/options.md index c1a2ef152..c4a303680 100644 --- a/docs/options.md +++ b/docs/options.md @@ -62,6 +62,7 @@ const defaultOptions = { ownProperties: false, multipleOfPrecision: undefined, // * messages: true, // false with JTD + uriResolver: undefined, code: { // NEW es5: false, @@ -341,6 +342,10 @@ By default `multipleOf` keyword is validated by comparing the result of division Include human-readable messages in errors. `true` by default. `false` can be passed when messages are generated outside of Ajv code (e.g. with [ajv-i18n](https://github.com/ajv-validator/ajv-i18n)). +### uriResolver + +By default `uriResolver` is undefined and relies on the embedded uriResolver [uri-js](https://github.com/garycourt/uri-js). Pass an object that satisfies the interface [UriResolver](https://github.com/ajv-validator/ajv/blob/master/lib/types/index.ts) to be used in replacement. One alternative is [fast-uri](https://github.com/fastify/fast-uri). + ### code Code generation options: