A React Native library (v5.3.3) that manages a queue of file downloads, persisting state across app restarts and retrying failed downloads automatically. Works in the background even after the app is killed (iOS). Builds on three peer dependencies: @kesha-antonov/react-native-background-downloader for background downloading, react-native-fs for file system operations, and @react-native-async-storage/async-storage for queue persistence. The primary differentiator is automatic resume and reconciliation: it tracks a set of URLs, downloads them sequentially, and maps remote URLs to local cached paths. Supports wifi-only downloads and lazy deletion. Ships TypeScript definitions. Release cadence is irregular.
No compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Default export only; ESM-style import with TypeScript supported.
Create a download queue, initialize it, add a URL to download, and retrieve the local or remote path for use.
Breaking-change detection hasn't run for this library yet.
CVE tracking and dependency tree are planned for a later release.