UNPKG

auto-config-loader

Version:

Find and load configuration from a package.json property, rc file, or CommonJS module.

13 lines (12 loc) 464 B
import type jiti from 'jiti'; import { Options } from 'sucrase'; type Jiti = ReturnType<typeof jiti>; type JITIOptions = Jiti['options']; export interface LoadConfOption { jiti?: boolean; jitiOptions?: JITIOptions; transformOption?: Options; } export declare function loadConf<T>(path: string, option?: LoadConfOption): Promise<T>; export declare function jsLoader<T>(filepath: string, content: string, option?: LoadConfOption): Promise<T>; export {};