UNPKG

@foxpage/foxpage-manager

Version:

foxpage resource manager

33 lines (32 loc) 642 B
/** * compute MD5 * * @export * @param {string} code * @param {number} [len=8] * @return {*} */ export declare function computeMD5Hash(code: string, len?: number): string; /** * run code in node context * * @export * @param {string} code * @return {*} */ export declare function runInNodeContext(code: string): { exports: any; }; /** * load file content * * @export * @template T * @param {string} filePath * @param {T} [def] * @param {*} [{ useJSON5 = false }={}] * @return {*} {T} */ export declare function loadFile<T = any>(filePath: string, def?: T, { useJSON5 }?: { useJSON5?: boolean | undefined; }): T;