mirror of
https://github.com/gosticks/DefinitelyTyped.git
synced 2026-10-04 14:57:10 +00:00
Merge pull request #30831 from msokk/fix-ejs-renderfile
[ejs] renderFile returns Promise without callback, fixes #28934
This commit is contained in:
@@ -29,6 +29,9 @@ result = ejs.render(template, data, options);
|
||||
result = ejs.renderFile(fileName, SimpleCallback);
|
||||
result = ejs.renderFile(fileName, data, SimpleCallback);
|
||||
result = ejs.renderFile(fileName, data, options, SimpleCallback);
|
||||
asyncResult = ejs.renderFile(fileName);
|
||||
asyncResult = ejs.renderFile(fileName, data);
|
||||
asyncResult = ejs.renderFile(fileName, data, options);
|
||||
|
||||
ejsFunction = ejs.compile('');
|
||||
ejsFunction = ejs.compile(read(fileName, "utf8"));
|
||||
|
||||
Vendored
+2
@@ -54,6 +54,8 @@ export type RenderFileCallback<T> = (err: Error, str?: string) => T;
|
||||
export function renderFile<T>(path: string, cb: RenderFileCallback<T>): T;
|
||||
export function renderFile<T>(path: string, data: Data, cb: RenderFileCallback<T>): T;
|
||||
export function renderFile<T>(path: string, data: Data, opts: Options, cb: RenderFileCallback<T>): T;
|
||||
// tslint:disable-next-line no-unnecessary-generics
|
||||
export function renderFile<T>(path: string, data?: Data, opts?: Options): Promise<T>;
|
||||
|
||||
/**
|
||||
* Clear intermediate JavaScript cache. Calls {@link Cache#reset}.
|
||||
|
||||
Reference in New Issue
Block a user