@tokenizer/http
Version:
HTTP tokenizer for Node.js and browser
13 lines (12 loc) • 629 B
TypeScript
import { type HttpClientConfig } from './http-client.js';
import * as rangeTokenizer from '@tokenizer/range';
import type { ITokenizer } from 'strtok3';
export { HttpClient, HttpClientConfig } from './http-client.js';
/**
* Create and initialize the HTTP tokenizer
* @param url URL to resource to stream with tokenizer
* @param tokenizerConfig Tokenizer configuration options
* @param httpClientConfig HTTP client configuration options
* @return Tokenizer
*/
export declare function makeTokenizer(url: string, tokenizerConfig?: rangeTokenizer.IRangeRequestConfig, httpClientConfig?: HttpClientConfig): Promise<ITokenizer>;