0.1.18 • Published 4 years ago
buffer-cutter v0.1.18
buffer-cutter
Cut buffer to length or something(not developed...)
cutBuffer
Cut a specific part of the buffer and get it
import { cutBuffer } from 'buffer-cutter';
const buffer = Buffer.from('abcde');
// <Buffer 61 62 63 64 65>
cutBuffer(buffer, { deepCopy: true, start: 0, end: 3 });
// <Buffer 61 62 63>
cuttingBuffer
Cut the buffer into a specific unit and bring it as an iterable
import { cuttingBuffer } from 'buffer-cutter';
const buffer = Buffer.from('abcde');
// <Buffer 61 62 63 64 65>
cuttingBuffer(buffer, { deepCopy: true, length: 2 });
// [ <Buffer 61 62>, <Buffer 63 64>, <Buffer 65> ]
cuttingRStream
Cut the buffer output of Readable Stream
import { Readable } from 'stream';
import { cuttingRStream } from 'buffer-cutter';
const buffer = Buffer.from('abcdefghi');
// <Buffer 61 62 63 64 65 66 67 68 69>
const bufStream = Readable.from(buffer);
// readalbe
for await (const c of cuttingRStream(bufStream, { length: 3 })) {
console.log(c);
}
// <Buffer 61 62 63>
// <Buffer 64 65 66>
// <Buffer 67 68 69>
0.1.11
4 years ago
0.1.12
4 years ago
0.1.13
4 years ago
0.1.14
4 years ago
0.1.15
4 years ago
0.1.16
4 years ago
0.1.17
4 years ago
0.1.18
4 years ago
0.0.11
4 years ago
0.0.10
4 years ago
0.0.9
4 years ago
0.0.8
4 years ago
0.0.7
4 years ago
0.0.6
4 years ago
0.0.5
4 years ago
0.0.4
4 years ago
0.0.3
4 years ago
0.0.2
4 years ago
0.0.1
4 years ago