Server IP : 185.86.78.101 / Your IP : 216.73.216.124 Web Server : Apache System : Linux 675867-vds-valikoshka1996.gmhost.pp.ua 5.4.0-150-generic #167-Ubuntu SMP Mon May 15 17:35:05 UTC 2023 x86_64 User : www ( 1000) PHP Version : 7.4.33 Disable Function : passthru,exec,system,putenv,chroot,chgrp,chown,shell_exec,popen,proc_open,pcntl_exec,ini_alter,ini_restore,dl,openlog,syslog,readlink,symlink,popepassthru,pcntl_alarm,pcntl_fork,pcntl_waitpid,pcntl_wait,pcntl_wifexited,pcntl_wifstopped,pcntl_wifsignaled,pcntl_wifcontinued,pcntl_wexitstatus,pcntl_wtermsig,pcntl_wstopsig,pcntl_signal,pcntl_signal_dispatch,pcntl_get_last_error,pcntl_strerror,pcntl_sigprocmask,pcntl_sigwaitinfo,pcntl_sigtimedwait,pcntl_exec,pcntl_getpriority,pcntl_setpriority,imap_open,apache_setenv MySQL : OFF | cURL : ON | WGET : ON | Perl : ON | Python : OFF | Sudo : ON | Pkexec : OFF Directory : /www/wwwroot/mifepriston.org/node_modules/execa/node_modules/get-stream/ |
Upload File : |
/// <reference types="node"/> import {Stream} from 'stream'; declare class MaxBufferErrorClass extends Error { readonly name: 'MaxBufferError'; constructor(); } declare namespace getStream { interface Options { /** Maximum length of the returned string. If it exceeds this value before the stream ends, the promise will be rejected with a `MaxBufferError` error. @default Infinity */ readonly maxBuffer?: number; } interface OptionsWithEncoding<EncodingType = BufferEncoding> extends Options { /** [Encoding](https://nodejs.org/api/buffer.html#buffer_buffer) of the incoming stream. @default 'utf8' */ readonly encoding?: EncodingType; } type MaxBufferError = MaxBufferErrorClass; } declare const getStream: { /** Get the `stream` as a string. @returns A promise that resolves when the end event fires on the stream, indicating that there is no more data to be read. The stream is switched to flowing mode. @example ``` import * as fs from 'fs'; import getStream = require('get-stream'); (async () => { const stream = fs.createReadStream('unicorn.txt'); console.log(await getStream(stream)); // ,,))))))));, // __)))))))))))))), // \|/ -\(((((''''((((((((. // -*-==//////(('' . `)))))), // /|\ ))| o ;-. '((((( ,(, // ( `| / ) ;))))' ,_))^;(~ // | | | ,))((((_ _____------~~~-. %,;(;(>';'~ // o_); ; )))(((` ~---~ `:: \ %%~~)(v;(`('~ // ; ''''```` `: `:::|\,__,%% );`'; ~ // | _ ) / `:|`----' `-' // ______/\/~ | / / // /~;;.____/;;' / ___--,-( `;;;/ // / // _;______;'------~~~~~ /;;/\ / // // | | / ; \;;,\ // (<_ | ; /',/-----' _> // \_| ||_ //~;~~~~~~~~~ // `\_| (,~~ // \~\ // ~~ })(); ``` */ (stream: Stream, options?: getStream.OptionsWithEncoding): Promise<string>; /** Get the `stream` as a buffer. It honors the `maxBuffer` option as above, but it refers to byte length rather than string length. */ buffer( stream: Stream, options?: getStream.OptionsWithEncoding ): Promise<Buffer>; /** Get the `stream` as an array of values. It honors both the `maxBuffer` and `encoding` options. The behavior changes slightly based on the encoding chosen: - When `encoding` is unset, it assumes an [object mode stream](https://nodesource.com/blog/understanding-object-streams/) and collects values emitted from `stream` unmodified. In this case `maxBuffer` refers to the number of items in the array (not the sum of their sizes). - When `encoding` is set to `buffer`, it collects an array of buffers. `maxBuffer` refers to the summed byte lengths of every buffer in the array. - When `encoding` is set to anything else, it collects an array of strings. `maxBuffer` refers to the summed character lengths of every string in the array. */ array<StreamObjectModeType = unknown>( stream: Stream, options?: getStream.Options ): Promise<StreamObjectModeType[]>; array( stream: Stream, options: getStream.OptionsWithEncoding<'buffer'> ): Promise<Buffer[]>; array( stream: Stream, options: getStream.OptionsWithEncoding<BufferEncoding> ): Promise<string[]>; MaxBufferError: typeof MaxBufferErrorClass; // TODO: Remove this for the next major release default: typeof getStream; }; export = getStream;