UNPKG

trifid-core

Version:
33 lines 1.07 kB
/** * Register a resolver. * * @param name Name of the resolver. * @param callback Callback to call when the resolver matches. * @param value Value to resolve. */ export declare const registerResolver: (name: string, callback: (name: string) => string, value: string) => string; export declare const pathResolver: (base: string, path: string) => string; /** * Environment resolver */ export declare const envCallback: (name: string) => string; export declare const envResolver: (value: string) => string; /** * Current working directory resolver. */ export declare const cwdCallback: (name: string) => string; export declare const cwdResolver: (value: string) => string; /** * File resolver. * * @param base Base path to resolve from. */ export declare const fileCallback: (base?: string) => (name: string) => string; /** * Register the file resolver. * * @param value Value to resolve. * @param base Base path to resolve from. */ export declare const fileResolver: (value: string, base?: string) => string; //# sourceMappingURL=resolvers.d.ts.map