ts-stream:类型安全的对象流,无缝支持背压,结束和错误处理

时间:2024-05-22 02:48:50
【文件属性】:

文件名称:ts-stream:类型安全的对象流,无缝支持背压,结束和错误处理

文件大小:84KB

文件格式:ZIP

更新时间:2024-05-22 02:48:50

typescript stream promise backpressure TypeScript

介绍 TS-Stream为类型安全的对象流提供了对反压,结束和错误处理的无缝支持。 它可以用作“普通” Javascript和TypeScript中Node的对象模式流的可靠且易于使用的替代方法。 特征: 类型安全(TypeScript) Promisified接口(使用原生的承诺,用如有必要) 易于实现具有错误处理和背压的流 错误处理的更多选项 支持流中止 支持EOF(有或没有错误) 在提前结束和/或出现错误的情况下,行为具有明确性和确定性 用法和示例 为简洁起见,在ES6表示法中给出了示例(例如(n) => n * 2而不是function (n) { return n * 2; } ),但是该库也可以在“普通” ES5中使用。 如果看到例如new Stream() ,那是Typescript表示法,表示我们正在创建数字流。 只需在“普通” JS中使用ne


【文件预览】:
ts-stream-master
----.travis.yml(142B)
----package.json(2KB)
----tslint.json(379B)
----.prettierrc(65B)
----package-lock.json(96KB)
----src()
--------test()
--------examples()
--------lib()
----.npmignore(185B)
----.coveralls.yml(24B)
----LICENSE.md(1KB)
----.gitignore(62B)
----.mocharc.json(76B)
----README.md(20KB)
----.editorconfig(209B)
----.gitattributes(34B)
----.vscode()
--------launch.json(755B)
--------settings.json(373B)

网友评论