UNPKG

tshy

Version:

TypeScript HYbridizer - Hybrid (CommonJS/ESM) TypeScript node package builder

36 lines 1.04 kB
import type { ConditionalValue, ExportsSubpaths, Imports } from 'resolve-import'; export type TshyConfigMaybeGlobExports = { exports?: string | string[] | Record<string, TshyExport>; dialects?: Dialect[]; selfLink?: boolean; main?: boolean; module?: boolean; commonjsDialects?: string[]; esmDialects?: string[]; sourceDialects?: string[]; project?: string; exclude?: string[]; liveDev?: boolean; }; export type TshyConfig = TshyConfigMaybeGlobExports & { exports?: Record<string, TshyExport>; }; export type Dialect = 'commonjs' | 'esm'; export type ExportDetail = { default: string; [k: string]: string; }; export type TshyExport = ConditionalValue; export type Package = { name: string; version: string; main?: string; types?: string; type?: 'module' | 'commonjs'; bin?: string | Record<string, string>; exports?: ExportsSubpaths; tshy?: TshyConfigMaybeGlobExports; imports?: Imports; [k: string]: any; }; //# sourceMappingURL=types.d.ts.map