peek-readable
Advanced tools
Comparing version 5.1.1 to 5.1.2
@@ -1,9 +0,4 @@ | ||
import { Deferred } from './Deferred.js'; | ||
import { IStreamReader } from "./index.js"; | ||
export interface IReadRequest { | ||
buffer: Uint8Array; | ||
offset: number; | ||
length: number; | ||
position?: number; | ||
deferred: Deferred<number>; | ||
export interface IStreamReader { | ||
peek(uint8Array: Uint8Array, offset: number, length: number): Promise<number>; | ||
read(buffer: Uint8Array, offset: number, length: number): Promise<number>; | ||
} | ||
@@ -10,0 +5,0 @@ type isEndOfStream = () => boolean; |
@@ -1,2 +0,2 @@ | ||
import { EndOfStreamError } from "./index.js"; | ||
import { EndOfStreamError } from "./EndOfStreamError.js"; | ||
export class AbstractStreamReader { | ||
@@ -3,0 +3,0 @@ constructor() { |
@@ -1,7 +0,4 @@ | ||
export interface IStreamReader { | ||
peek(uint8Array: Uint8Array, offset: number, length: number): Promise<number>; | ||
read(buffer: Uint8Array, offset: number, length: number): Promise<number>; | ||
} | ||
export { EndOfStreamError } from './EndOfFileStream.js'; | ||
export { EndOfStreamError } from './EndOfStreamError.js'; | ||
export { StreamReader } from './StreamReader.js'; | ||
export { WebStreamReader } from './WebStreamReader.js'; | ||
export { IStreamReader } from './AbstractStreamReader.js'; |
@@ -1,3 +0,3 @@ | ||
export { EndOfStreamError } from './EndOfFileStream.js'; | ||
export { EndOfStreamError } from './EndOfStreamError.js'; | ||
export { StreamReader } from './StreamReader.js'; | ||
export { WebStreamReader } from './WebStreamReader.js'; |
import { Readable } from 'node:stream'; | ||
import { AbstractStreamReader } from "./AbstractStreamReader.js"; | ||
export { EndOfStreamError } from './EndOfFileStream.js'; | ||
export { EndOfStreamError } from './EndOfStreamError.js'; | ||
/** | ||
@@ -5,0 +5,0 @@ * Node.js Readable Stream Reader |
@@ -1,5 +0,5 @@ | ||
import { EndOfStreamError } from './EndOfFileStream.js'; | ||
import { EndOfStreamError } from './EndOfStreamError.js'; | ||
import { Deferred } from './Deferred.js'; | ||
import { AbstractStreamReader } from "./AbstractStreamReader.js"; | ||
export { EndOfStreamError } from './EndOfFileStream.js'; | ||
export { EndOfStreamError } from './EndOfStreamError.js'; | ||
/** | ||
@@ -6,0 +6,0 @@ * Node.js Readable Stream Reader |
import { ReadableStream } from 'node:stream/web'; | ||
export { EndOfStreamError } from './EndOfFileStream.js'; | ||
export { EndOfStreamError } from './EndOfStreamError.js'; | ||
import { AbstractStreamReader } from "./AbstractStreamReader.js"; | ||
@@ -4,0 +4,0 @@ /** |
@@ -1,3 +0,3 @@ | ||
import { EndOfStreamError } from './EndOfFileStream.js'; | ||
export { EndOfStreamError } from './EndOfFileStream.js'; | ||
import { EndOfStreamError } from './EndOfStreamError.js'; | ||
export { EndOfStreamError } from './EndOfStreamError.js'; | ||
import { AbstractStreamReader } from "./AbstractStreamReader.js"; | ||
@@ -4,0 +4,0 @@ /** |
{ | ||
"name": "peek-readable", | ||
"version": "5.1.1", | ||
"version": "5.1.2", | ||
"description": "Read and peek from a readable stream", | ||
@@ -45,2 +45,4 @@ "author": { | ||
"devDependencies": { | ||
"@eslint/compat": "^1.1.1", | ||
"@eslint/eslintrc": "^3.1.0", | ||
"@types/chai": "^4.3.16", | ||
@@ -54,9 +56,10 @@ "@types/mocha": "^10.0.7", | ||
"del-cli": "^5.1.0", | ||
"eslint": "^8.57.0", | ||
"eslint": "^9.7.0", | ||
"eslint-config-prettier": "^9.1.0", | ||
"eslint-import-resolver-typescript": "^3.6.1", | ||
"eslint-plugin-import": "^2.29.1", | ||
"eslint-plugin-jsdoc": "^48.5.0", | ||
"eslint-plugin-jsdoc": "^48.7.0", | ||
"eslint-plugin-node": "^11.1.0", | ||
"eslint-plugin-unicorn": "^54.0.0", | ||
"globals": "^15.8.0", | ||
"mocha": "^10.5.2", | ||
@@ -74,3 +77,4 @@ "remark-cli": "^12.0.1", | ||
"read" | ||
] | ||
], | ||
"packageManager": "yarn@4.3.1" | ||
} |
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
18337
24
301