hms-dbmi / viv

Library for multiscale visualization of high-resolution multiplexed bioimaging data on the web. Directly renders Zarr and OME-TIFF.
http://avivator.gehlenborglab.org
MIT License
273 stars 43 forks source link

chore: Replace custom versioning script with pnpm `catalogs` #811

Closed manzt closed 1 month ago

manzt commented 1 month ago

pnpm v9.5.0 introduces catalogs, which allow multiple package.json files to share the same version specifier of dependencies though a catalog: protocol.

This PR replaces our custom script (.meta-updater/main.mjs) to keep deck.gl and other deps in sync across @vivjs/* packages using the official pnpm feature.