UNPKG

eslint-import-resolver-ts-bundled

Version:
24 lines (21 loc) 832 B
import { ResolveOptions } from 'enhanced-resolve'; declare const defaultConditionNames: string[]; declare const defaultExtensions: string[]; declare const defaultExtensionAlias: { '.js': string[]; '.jsx': string[]; '.cjs': string[]; '.mjs': string[]; }; declare const defaultMainFields: string[]; declare const interfaceVersion = 2; interface TsResolverOptions extends Omit<ResolveOptions, 'fileSystem' | 'useSyncFileSystemCalls'> { alwaysTryTypes?: boolean; project?: string[] | string; extensions?: string[]; } declare function resolve(source: string, file: string, options?: TsResolverOptions | null): { found: boolean; path?: string | null; }; export { type TsResolverOptions, defaultConditionNames, defaultExtensionAlias, defaultExtensions, defaultMainFields, interfaceVersion, resolve };