文件名称:node-stream-transform:实现Node.js`stream.Transform` API的对象转换
文件大小:163KB
文件格式:ZIP
更新时间:2024-04-23 22:58:19
JavaScript
该项目是,是一个简单的对象转换框架。 它实现了Node.js 。 为了方便起见,它还提供了一个简单的基于回调的API。 它既易于使用又功能强大。 文献资料 特征 扩展了原生Node.js 简单的可选回调和同步API 可读流和可写流之间的管道转换 同步与异步用户功能 顺序和并行执行 接受对象,数组或JSON作为输入和输出 顺序或用户定义的并发执行 跳过并乘以记录 更改或克隆输入记录 麻省理工学院执照 用法 该模块基于Node.js Stream API构建。 为了简化起见,还提供了一个简单的回调API。 为了让您快速看一下,这是回调API的示例: var transform = require ( 'stream-transform' ) ; input = [ [ '1' , '2' , '3' , '4' ] , [ 'a' , 'b' , 'c' , 'd' ] ] ; tra
【文件预览】:
node-stream-transform-master
----.travis.yml(61B)
----.babelrc(64B)
----package.json(3KB)
----test()
--------option.parallel.coffee(1KB)
--------api.callback.coffee(666B)
--------handler.error.coffee(1KB)
--------api.pipe.coffee(2KB)
--------handler.sync.coffee(5KB)
--------state.running.coffee(807B)
--------state.started.coffee(808B)
--------samples.coffee(423B)
--------state.finished.coffee(811B)
--------handler.coffee(461B)
--------option.params.coffee(812B)
--------handler.types.coffee(1KB)
--------api.sync.coffee(1006B)
--------option.consume.coffee(2KB)
--------handler.async.coffee(5KB)
--------api.types.ts(2KB)
----LICENSE(1KB)
----CONTRIBUTING.md(1014B)
----src()
--------sync.coffee.md(1KB)
--------index.coffee.md(4KB)
----tsconfig.json(130B)
----samples()
--------mode.sequential.js(528B)
--------api.stream.js(568B)
--------state.handler.js(870B)
--------api.sync.js(308B)
--------mixed.output_stream.js(462B)
--------module.async.js(295B)
--------api.callback.js(305B)
--------state.instance.js(673B)
--------module.sync.js(220B)
----.gitignore(98B)
----CHANGELOG.md(2KB)
----lib()
--------index.js(5KB)
--------browser()
--------index.d.ts(2KB)
--------sync.d.ts(451B)
--------sync.js(2KB)
--------es5()
----CODE_OF_CONDUCT.md(3KB)
----README.md(2KB)