Skip to content

Commit

Permalink
Rename transformIntoStream into transformStream
Browse files Browse the repository at this point in the history
  • Loading branch information
bguerout committed Nov 24, 2022
1 parent 37ce424 commit 26db57f
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 12 deletions.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -95,7 +95,7 @@ for await (const data of csvStream) {
* [transformData](#transformdatacallback-options)
* [transformIntoCSV](#transformintocsvoptions)
* [transformIntoJSON](#transformintojsonoptions)
* [transformIntoStream](#transformintostreamoptions)
* [transformStream](#transformstreamoptions)
* [writeData](#writedatacallback-options)
## accumulateData(callback, [options])
Expand Down Expand Up @@ -633,7 +633,7 @@ Robert Hue|2021-03-12T21:34:13.085Z
`
```
## transformIntoStream([options])
## transformStream([options])
Allows chunks of a sub-stream to be streamed as if each was part of the source
Expand All @@ -646,7 +646,7 @@ Allows chunks of a sub-stream to be streamed as if each was part of the source
#### Examples
```js
const { oleoduc, transformIntoStream, writeData } = require("oleoduc");
const { oleoduc, transformStream, writeData } = require("oleoduc");
const { Readable } = require("stream");
const source = createStream();
Expand All @@ -655,7 +655,7 @@ source.push(null);
await oleoduc(
source,
transformIntoStream(data => {
transformStream(data => {
var array = getListOfPeopleLivingInTheHouse();
return Readable.from(array); //Return a stream
}),
Expand Down
2 changes: 1 addition & 1 deletion index.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ module.exports.compose = require("./lib/compose.js").compose;
module.exports.transformData = require("./lib/transformData.js").transformData;
module.exports.transformIntoJSON = require("./lib/transformIntoJSON.js").transformIntoJSON;
module.exports.transformIntoCSV = require("./lib/transformIntoCSV.js").transformIntoCSV;
module.exports.transformIntoStream = require("./lib/transformIntoStream.js").transformIntoStream;
module.exports.transformStream = require("./lib/transformStream.js").transformStream;
module.exports.filterData = require("./lib/filterData.js").filterData;
module.exports.accumulateData = require("./lib/accumulateData.js").accumulateData;
module.exports.groupData = require("./lib/groupData.js").groupData;
Expand Down
4 changes: 2 additions & 2 deletions lib/transformIntoStream.js → lib/transformStream.js
Original file line number Diff line number Diff line change
Expand Up @@ -39,8 +39,8 @@ class TransformStream extends Transform {
}
}

function transformIntoStream(handleChunk, options = {}) {
function transformStream(handleChunk, options = {}) {
return new TransformStream(handleChunk, { objectMode: true, ...options });
}

module.exports = { transformIntoStream };
module.exports = { transformStream };
Original file line number Diff line number Diff line change
@@ -1,17 +1,17 @@
const assert = require("assert");
const { streamArray, createStream, delay } = require("./testUtils.js");
const { writeData } = require("../index.js");
const { transformIntoStream } = require("../lib/transformIntoStream.js");
const { transformStream } = require("../lib/transformStream.js");
const SlowStream = require("slow-stream"); // eslint-disable-line node/no-unpublished-require

describe("transformIntoStream", () => {
describe("transformStream", () => {
it("should transform data into a stream", (done) => {
const chunks = [];
const source = streamArray(["andré", "bruno"]);

source
.pipe(
transformIntoStream((data) => {
transformStream((data) => {
const source = createStream();
source.push(data + "_transformed");
source.push(null);
Expand All @@ -35,7 +35,7 @@ describe("transformIntoStream", () => {

source
.pipe(
transformIntoStream((data) => {
transformStream((data) => {
const source = createStream();

return delay(() => {
Expand All @@ -62,7 +62,7 @@ describe("transformIntoStream", () => {

source
.pipe(
transformIntoStream(
transformStream(
async (data) => {
const source = createStream();
for (let i = 0; i < 5; i++) {
Expand Down

0 comments on commit 26db57f

Please sign in to comment.