UNPKG

@tokenizer/http

Version:

HTTP tokenizer for Node.js and browser

13 lines (12 loc) 629 B
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>;