response-iterator

Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, and cross-fetch

MIT 39 个版本
安装
npm install response-iterator
yarn add response-iterator
pnpm add response-iterator
bun add response-iterator
README

response-iterator

Creates an async iterator for a variety of inputs in the browser and node. Supports fetch, node-fetch, cross-fetch, axios, got, undici.

Example 1

// import "isomorphic-fetch"; // node only
import responseIterator from 'response-iterator';

const res = await fetch('https://raw.githubusercontent.com/kmalakoff/response-iterator/master/package.json');

let data = '';
for await (const chunk of responseIterator(res)) {
  data += chunk;
}
console.log(JSON.parse(data).name); // "response-iterator"

Example 2

import crossFetch from 'cross-fetch';
import responseIterator from 'response-iterator';

const res = await crossFetch('https://raw.githubusercontent.com/kmalakoff/response-iterator/master/package.json');

let data = '';
for await (const chunk of responseIterator(res)) {
  data += chunk;
}
console.log(JSON.parse(data).name); // "response-iterator"

Documentation

API Docs

版本列表
1.0.11 2026-05-26
1.0.10 2025-12-12
1.0.9 2025-12-12
1.0.8 2025-12-04
1.0.7 2025-12-04
1.0.6 2025-12-03
1.0.5 2025-12-02
1.0.4 2025-11-06
1.0.3 2025-10-21
1.0.2 2025-10-21
1.0.1 2025-07-08
1.0.0 2025-06-21
0.2.25 2025-06-20
0.2.24 2025-06-18
0.2.23 2025-06-14
0.2.22 2025-05-19
0.2.21 2025-05-18
0.2.20 2025-01-27
0.2.19 2025-01-23
0.2.18 2025-01-23
0.2.17 2025-01-23
0.2.16 2025-01-15
0.2.15 2025-01-15
0.2.14 2025-01-14
0.2.13 2025-01-12
0.2.11 2025-01-04
0.2.10 2025-01-04
0.2.9 2025-01-04
0.2.8 2025-01-04
0.2.7 2025-01-04
0.2.6 2022-07-03
0.2.5 2022-07-03
0.2.4 2022-06-27
0.2.3 2022-06-23
0.2.2 2021-10-17
0.2.1 2021-10-14
0.2.0 2021-10-11
0.1.1 2021-10-10
0.1.0 2021-10-10