UNPKG

af-consul

Version:

A highly specialized function library

17 lines 1.04 kB
import { ICache, IConsulServiceInfo, IRegisterConfig } from '../interfaces'; export declare const removeAroundQuotas: (str: string) => string; export declare const parseBoolean: (bv: any) => boolean; export declare const substitutePercentBracket: (v: string, data: object) => string; export declare const substitute: (meta: any, data: any) => void; export declare const parseMeta: (m: string | object | undefined, data: object) => any; export declare const parseTags: (t: any) => string[]; export declare const serviceConfigDiff: (registerConfig: IRegisterConfig, serviceInfo: IConsulServiceInfo | undefined) => any[]; export declare const minimizeCache: <T>(cache: ICache<T>, maxItems: number) => void; /** * String in format \d+(s|m) in milliseconds */ export declare const toMills: (timeStr?: string) => number; export declare const getPackageJson: (relPathToProjRoot?: string) => any; export declare const sleep: (timeOut: number) => Promise<unknown>; export declare const isObject: (v: any) => boolean; //# sourceMappingURL=utils.d.ts.map