Skip to content

Validator hangs with other $schema than draft-07 #80

Open
@fmigneault

Description

@fmigneault

Using this schema: https://github.com/stac-extensions/mlm/blob/fix-mlm-artefact/json-schema/schema.json

Which employs "$schema": "https://json-schema.org/draft/2019-09/schema#"

Running stac-node-validator hangs on this example: https://github.com/stac-extensions/mlm/blob/fix-mlm-artefact/examples/item_bands_expression.json
Example: https://github.com/stac-extensions/mlm/actions/runs/11696331893/job/32573240886?pr=52

Simply changing back to "$schema": "http://json-schema.org/draft-07/schema#" directly validates without issue.

However, I need 2019-09 in this case because of "unevaluatedProperties": false feature.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions