Skip to content

wip: add capability manifest pkg#305

Closed
allison-truhlar wants to merge 5 commits intomainfrom
add-capability-manifest-pkg
Closed

wip: add capability manifest pkg#305
allison-truhlar wants to merge 5 commits intomainfrom
add-capability-manifest-pkg

Conversation

@allison-truhlar
Copy link
Collaborator

@allison-truhlar allison-truhlar commented Jan 27, 2026

This is a proof-of-concept of using the bioimagetools/capability-manifest library (also a work-in-progress, see this PR.

To test:

  • Clone the capability-manifest library into a directory at the same level as your fileglancer repo
  • Check out the 'amt' branch
  • Still in the capability-manifest directory, run npm run build:lib
  • cd ../fileglancer
  • In the fileglancer repo, run pixi run dev-install, then run pixi run test-ui -- load-zarr-images. The Zarr tests should all pass.
  • You can also run pixi run dev-watch and pixi run dev-launchthen navigate to an OME-Zarr image - the quick link logos for the viewers should appear

Next steps for this would be to add a configuration setting for what viewers are supported and, once the capability-manifests package is published to npm, to change the package.json dependency.

Note - this build will fail until the capability-manifests package is published to npm.

@krokicki

- I tried using npm link @bioimagetools/capability-manifests but kept getting this error: npm notice Access token expired or revoked. Please try logging in again.
npm error code E404
npm error 404 Not Found - GET https://registry.npmjs.org/@bioimagetools%2fcapability-manifests - Not found
npm error 404
npm error 404  '@bioimagetools/capability-manifests@*' is not in this registry.
npm error 404
npm error 404 Note that you can also install from a
npm error 404 tarball, folder, http url, or git url.
npm error A complete log of this run can be found in: /Users/truhlara/.npm/_logs/2026-01-27T13_00_35_356Z-debug-0.log
- the local file path will need to be replaced once the capability-manifest is published to npm
@allison-truhlar
Copy link
Collaborator Author

This PR is replaced by #307

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