A node SDK for CMR
A Node.js client to NASA's Common Metadata Repository (CMR) API.
Common utilities used across tasks
API client for working with the Cumulus archive API
Includes the test data for various packages
Utilities for working with Elasticsearch
Cumulus message adapter
A generic auth client
TypeScript definitions for working with Cumulus data structures
Ingest utilities
Fake processing task used for integration tests
Deployment templates for cumulus
Example task
Provides error classes for Cumulus
Utilities for working with AWS
Download a given granule
Lambda functions for handling all daac's API operations
Add discovered PDRs to a queue
Checks execution status of granules in a PDR
Utilities for managing object stores
Add discovered granules to the queue
Discover Granules in FTP/HTTP/HTTPS/SFTP/S3 endpoints
Node Rest and Http Clients for use with TypeScript
Utility for persisting collection configuration to S3 and retrieving it