0.0.37 • Published 2 years ago
@types/line-reader v0.0.37
Installation
npm install --save @types/line-reader
Summary
This package contains type definitions for line-reader (https://github.com/nickewing/line-reader).
Details
Files were exported from https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/line-reader.
index.d.ts
// Type definitions for line-reader
// Project: https://github.com/nickewing/line-reader
// Definitions by: Sam Saint-Pettersen <https://github.com/stpettersens>
// Definitions: https://github.com/DefinitelyTyped/DefinitelyTyped
/// <reference types="node"/>
interface LineReaderOptions {
separator?: any;
encoding?: string | undefined;
bufferSize?: number | undefined;
}
interface Reader {
hasNextLine(): boolean;
nextLine(cb: (err: Error, line?: string) => void): void;
close(cb: (err: Error) => void): void;
isOpen(): boolean;
isClosed(): boolean;
getReadStream(): NodeJS.ReadableStream;
}
interface LineReader {
open(): Function;
open(file: string | NodeJS.ReadableStream, options: LineReaderOptions, cb: (err: Error, reader: Reader) => void): void;
open(file: string | NodeJS.ReadableStream, cb: (err: Error, reader: Reader) => void): void;
eachLine(): Function; // For Promise.promisify;
eachLine(file: string | NodeJS.ReadableStream, options: LineReaderOptions, cb: (line: string, last: boolean, continueCb?: Function) => void, errCb?: (err?: Error) => void): LineReader;
eachLine(file: string | NodeJS.ReadableStream, cb: (line: string, last: boolean, continueCb?: Function) => void, errCb?: (err?: Error) => void): LineReader;
}
declare module "line-reader" {
var lr: LineReader;
export = lr;
}
Additional Details
- Last updated: Thu, 08 Jul 2021 16:23:45 GMT
- Dependencies: @types/node
- Global values: none
Credits
These definitions were written by Sam Saint-Pettersen.
0.0.35
2 years ago
0.0.36
2 years ago
0.0.37
2 years ago
0.0.34
4 years ago
0.0.33
4 years ago
0.0.32
4 years ago
0.0.31
4 years ago
0.0.30
5 years ago
0.0.29
5 years ago
0.0.28
9 years ago
0.0.27
9 years ago
0.0.26-alpha
9 years ago
0.0.25-alpha
9 years ago
0.0.24-alpha
9 years ago
0.0.23-alpha
9 years ago
0.0.22-alpha
9 years ago
0.0.21-alpha
9 years ago
0.0.20-alpha
9 years ago
0.0.15-alpha
9 years ago
0.0.14-alpha
9 years ago