Skip to content

dynamically load required schemas from - #86

Open
will-moore wants to merge 1 commit into
ome:mainfrom
will-moore:dynamic_schemas
Open

dynamically load required schemas from#86
will-moore wants to merge 1 commit into
ome:mainfrom
will-moore:dynamic_schemas

Conversation

@will-moore

@will-moore will-moore commented Sep 1, 2026

Copy link
Copy Markdown
Member

This tests the various schemas served from ome/ngff#581
Once that is merged, we can update the baseUrl = "https://ngff--581.org.readthedocs.build..." in this PR.

Instead of using a hard-coded list of schemas needed, we now parse each schema in turn and find all the $ref.

  • Since all versions of schemas are now served by the PR above, we don't need to check e.g. startsWith("0.6").
  • We can still specify a precise base url with e.g. &schemas=https://ngff--581.org.readthedocs.build/0.9.dev1/schemas/

To test:

NB: we have some workaround for $ref: axes.schema as described at ome/ngff#581 (comment)

@netlify

netlify Bot commented Sep 1, 2026

Copy link
Copy Markdown

Deploy Preview for ome-ngff-validator ready!

Name Link
🔨 Latest commit 63b4116
🔍 Latest deploy log https://app.netlify.com/projects/ome-ngff-validator/deploys/6a96fc32e5d6fb000850f2db
😎 Deploy Preview https://deploy-preview-86--ome-ngff-validator.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant