Sha256: 926f2cc75b266573f3d2852db2b03a6a3383988043381ad63392234fcf316812
Contents?: true
Size: 905 Bytes
Versions: 57
Compression:
Stored size: 905 Bytes
Contents
/// <reference types="node"/> declare const getStdin: { /** Get [`stdin`](https://nodejs.org/api/process.html#process_process_stdin) as a `string`. @returns A promise that is resolved when the `end` event fires on the `stdin` stream, indicating that there is no more data to be read. In a TTY context, an empty `string` is returned. @example ``` // example.ts import getStdin = require('get-stdin'); (async () => { console.log(await getStdin()); //=> 'unicorns' }) // $ echo unicorns | ts-node example.ts // unicorns ``` */ (): Promise<string>; /** Get [`stdin`](https://nodejs.org/api/process.html#process_process_stdin) as a `Buffer`. @returns A promise that is resolved when the `end` event fires on the `stdin` stream, indicating that there is no more data to be read. In a TTY context, an empty `Buffer` is returned. */ buffer(): Promise<Buffer>; }; export = getStdin;
Version data entries
57 entries across 57 versions & 2 rubygems