49 packages
@cumulus/api
Lambda functions for handling all daac's API operations
@cumulus/api-client
API client for working with the Cumulus archive API
@cumulus/async-operations
Cumulus Core internal async operations module
@cumulus/aws-client
Utilities for working with AWS
@cumulus/checksum
Cumulus checksum utilities
@cumulus/cmr-client
A Node.js client to NASA's Common Metadata Repository (CMR) API.
@cumulus/cmrjs
A node SDK for CMR
@cumulus/collection-config-store
Utility for persisting collection configuration to S3 and retrieving it
@cumulus/common
Common utilities used across tasks
@cumulus/cumulus-ecs-task
Run lambda functions in ECS
@cumulus/cumulus-message-adapter-js
Cumulus message adapter
@cumulus/db
Utilities for working with the Cumulus DB
@cumulus/deployment
Deployment templates for cumulus
@cumulus/discover-granules
Discover Granules in FTP/HTTP/HTTPS/SFTP/S3 endpoints
@cumulus/discover-pdrs
Discover PDRs in FTP and HTTP endpoints
@cumulus/discover-s3-granules
Discover granules from an S3 bucket
@cumulus/distribution-utils
Cumulus Distribution utilities
@cumulus/earthdata-login-client
A client for the Earthata Login service API
@cumulus/errors
Provides error classes for Cumulus
@cumulus/es-client
Utilities for working with Elasticsearch
@cumulus/files-to-granules
Converts array-of-files input into a granules object by extracting granuleId from filename
@cumulus/hello-world
Example task
@cumulus/hyrax-metadata-updates
Update granule metadata with hooks to OPeNDAP URL
@cumulus/ingest
Ingest utilities
@cumulus/integration-tests
Integration tests