If a given JSON schema specifies $schema as "https://json-schema.org/draft/2020-12/schema", i.e. draft-2020-12, you must manually specify --spec=draft2020 to ajv-cli, or else you receive the following error:
error: no schema with key or ref "https://json-schema.org/draft/2020-12/schema"
However, if the value is seemingly anything else, there is no issue; presumably, it uses the default schema draft-07.
"http://json-schema.org/draft-04/schema#"
"http://json-schema.org/draft-07/schema#"
"http://json-schema.org/draft-08/schema#" (this link does not exist)
"http://json-schema.org/draft/2019-09/schema#"
"http://json-schema.org/draft-2019-09/schema#" (also does not exist)
"asiniagdading"
0
If a given JSON schema specifies
$schemaas"https://json-schema.org/draft/2020-12/schema", i.e.draft-2020-12, you must manually specify--spec=draft2020toajv-cli, or else you receive the following error:However, if the value is seemingly anything else, there is no issue; presumably, it uses the default schema
draft-07."http://json-schema.org/draft-04/schema#""http://json-schema.org/draft-07/schema#""http://json-schema.org/draft-08/schema#"(this link does not exist)"http://json-schema.org/draft/2019-09/schema#""http://json-schema.org/draft-2019-09/schema#"(also does not exist)"asiniagdading"0