{"library":"xresilient","type":"library","category":null,"description":"Builds regenerative, resumable Node.js readable streams that automatically retry on failure. Version 0.8.2 – stable, with TypeScript definitions included. Unlike manual retry logic or generic stream wrappers, xresilient tracks bytes read and supports range headers for resumable HTTP downloads. The stream can retry a user-supplied generator function a configurable number of times (default 5), emitting 'retry' and 'error' events. It extends stream.ReadableOptions, allowing custom destroyer functions and seamless integration with Node's stream pipeline. Suitable for fetching large files over unreliable networks.","language":"javascript","status":"active","version":"0.8.2","tags":["javascript","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install xresilient","imports":["import xresilient from 'xresilient'","import { ResilientStream } from 'xresilient'","const xresilient = require('xresilient')"]},{"cmd":"yarn add xresilient","imports":[]},{"cmd":"pnpm add xresilient","imports":[]}],"homepage":null,"github":"https://github.com/miraclx/xresilient","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/xresilient","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/xresilient/compatibility"}}