{"library":"fetch-blob","type":"library","category":null,"description":"fetch-blob provides a robust implementation of the Web Blob and File APIs for Node.js environments, originally forked from `node-fetch`. It is currently at stable version 4.0.0, with frequent minor and patch releases, and major releases addressing breaking changes related to internal architecture or standard compliance. Key differentiators include its ability to handle Blob parts backed by the file system without loading content into memory, and its support for WHATWG streams, requiring explicit conversion for Node.js stream compatibility. While Node.js 18+ includes a native `Blob` class, `fetch-blob` remains relevant for older Node.js versions or for its advanced file system-backed blob capabilities.","language":"javascript","status":"active","version":"4.0.0","tags":["javascript","blob","file","node-fetch","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install fetch-blob","imports":["import { Blob } from 'fetch-blob'","import { File } from 'fetch-blob/file.js'","import { fileFromSync } from 'fetch-blob/from.js'","import { createTemporaryFile } from 'fetch-blob/from.js'"]},{"cmd":"yarn add fetch-blob","imports":[]},{"cmd":"pnpm add fetch-blob","imports":[]}],"homepage":null,"github":"https://github.com/node-fetch/fetch-blob","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/fetch-blob","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/fetch-blob/compatibility"}}