@aws-sdk/chunked-stream-reader-node
Advanced tools
Comparing version 0.1.0-preview.1 to 0.1.0-preview.2
/// <reference types="node" /> | ||
import { Readable } from 'stream'; | ||
import { Readable } from "stream"; | ||
export declare function streamReader(stream: Readable, onChunk: (chunk: Uint8Array) => void, chunkSize?: number): Promise<void>; |
@@ -8,4 +8,4 @@ "use strict"; | ||
var temporaryBuffer; | ||
stream.on('error', reject); | ||
stream.on('end', function () { | ||
stream.on("error", reject); | ||
stream.on("end", function () { | ||
if (temporaryBuffer && temporaryBuffer.byteLength) { | ||
@@ -20,3 +20,3 @@ for (var i = 0; i < temporaryBuffer.byteLength; i += chunkSize) { | ||
}); | ||
stream.on('data', function (chunk) { | ||
stream.on("data", function (chunk) { | ||
if (!temporaryBuffer) { | ||
@@ -23,0 +23,0 @@ temporaryBuffer = chunk; |
{ | ||
"name": "@aws-sdk/chunked-stream-reader-node", | ||
"version": "0.1.0-preview.1", | ||
"scripts": { | ||
"prepublishOnly": "tsc", | ||
"pretest": "tsc -p tsconfig.test.json", | ||
"test": "jest" | ||
}, | ||
"main": "./build/index.js", | ||
"types": "./build/index.d.ts", | ||
"author": { | ||
"name": "AWS SDK for JavaScript Team", | ||
"email": "aws-sdk-js@amazon.com", | ||
"url": "https://aws.amazon.com/javascript/" | ||
}, | ||
"license": "Apache-2.0", | ||
"dependencies": { | ||
"tslib": "^1.8.0" | ||
}, | ||
"devDependencies": { | ||
"@types/jest": "^20.0.2", | ||
"@types/node": "^8.10.29", | ||
"jest": "^20.0.4", | ||
"typescript": "^3.0.0" | ||
}, | ||
"gitHead": "960970c0c25938a8d51d1a243d3f21f05acea92e" | ||
"name": "@aws-sdk/chunked-stream-reader-node", | ||
"version": "0.1.0-preview.2", | ||
"scripts": { | ||
"prepublishOnly": "tsc", | ||
"pretest": "tsc -p tsconfig.test.json", | ||
"test": "jest" | ||
}, | ||
"main": "./build/index.js", | ||
"types": "./build/index.d.ts", | ||
"author": { | ||
"name": "AWS SDK for JavaScript Team", | ||
"email": "", | ||
"url": "https://aws.amazon.com/javascript/" | ||
}, | ||
"license": "Apache-2.0", | ||
"dependencies": { | ||
"tslib": "^1.8.0" | ||
}, | ||
"devDependencies": { | ||
"@types/jest": "^24.0.12", | ||
"@types/node": "^10.0.0", | ||
"jest": "^24.7.1", | ||
"typescript": "~3.4.0" | ||
} | ||
} |
@@ -1,5 +0,8 @@ | ||
# chunked-stream-reader-node | ||
# @aws-sdk/chunked-stream-reader-node | ||
[](https://www.npmjs.com/package/@aws-sdk/chunked-stream-reader-node) | ||
[](https://www.npmjs.com/package/@aws-sdk/chunked-stream-reader-node) | ||
Exports a streamReader function that accepts a readable stream, a function to call on each chunk, and a chunk size in bytes to buffer interally before calling the supplied function. | ||
This package is meant for the AWS SDK for JavaScript to enable reading a stream with consistent chunk sizes. | ||
This package is meant for the AWS SDK for JavaScript to enable reading a stream with consistent chunk sizes. |
{ | ||
"compilerOptions": { | ||
"target": "es5", | ||
"module": "commonjs", | ||
"declaration": true, | ||
"strict": true, | ||
"sourceMap": true, | ||
"downlevelIteration": true, | ||
"importHelpers": true, | ||
"noEmitHelpers": true, | ||
"lib": [ | ||
"es5", | ||
"es2015.promise", | ||
"es2015.collection", | ||
"es2015.iterable", | ||
"es2015.symbol.wellknown" | ||
], | ||
"rootDir": "./src", | ||
"outDir": "./build" | ||
} | ||
} | ||
"compilerOptions": { | ||
"target": "es5", | ||
"module": "commonjs", | ||
"declaration": true, | ||
"strict": true, | ||
"sourceMap": true, | ||
"downlevelIteration": true, | ||
"importHelpers": true, | ||
"noEmitHelpers": true, | ||
"lib": [ | ||
"es5", | ||
"es2015.promise", | ||
"es2015.collection", | ||
"es2015.iterable", | ||
"es2015.symbol.wellknown" | ||
], | ||
"rootDir": "./src", | ||
"outDir": "./build" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
17078
9
71
9