UNPKG
@johngw/stream
Version:
latest (4.4.1)
4.4.1
4.4.0
4.3.0
4.2.0
4.1.0
4.0.2
4.0.1
3.1.0
3.0.4
3.0.3
3.0.2
3.0.1
3.0.0
2.2.2
2.2.1
2.2.0
2.1.0
2.0.0
1.6.1
1.6.0
1.5.0
1.4.0
1.3.0
1.2.0
1.1.0
1.0.2
1.0.1
1.0.0
Reactive programming tools using the WHATWG Streams API.
@johngw/stream
/
dist
/
es
/
transformers
/
filter.js
14 lines
•
375 B
JavaScript
View Raw
1
2
3
4
5
6
7
8
9
10
11
12
13
14
export
function
filter
(
predicate
) {
return
new
TransformStream
({
async
transform
(
chunk, controller
) {
try
{
if
(
await
predicate
(chunk)) controller.
enqueue
(chunk); }
catch
(error) { controller.
error
(error); } }, }); }
//# sourceMappingURL=filter.js.map