@cumulus/cmrjs
A Node.js client for Cumulus-specific functionality for reading from, writing to, and deleting from NASA's Common Metadata Repository (CMR) API. General CMR functionality should go in @cumulus/cmr-client
.
About Cumulus
Cumulus is a cloud-based data ingest, archive, distribution and management prototype for NASA's future Earth science data streams.
Cumulus Documentation
Test
Test with npm run test
.
CMR Docs
Documentation on the CMR REST API endpoints is here:
Contributing
To make a contribution, please see our contributing guidelines.
[v11.1.5] 2022-08-10 [BACKPORT]
Please note changes in 11.1.5 may not yet be released in future versions, as
this is a backport and patch release on the 11.1.x series of releases. Updates that
are included in the future will have a corresponding CHANGELOG entry in future
releases.
Notable changes
- CUMULUS-3019
- Fix file write logic to delete files by
granule_cumulus_id
instead of
cumulus_id
. Previous logic removed files by matching file.cumulus_id
to granule.cumulus_id
.