Add support for node 12.2 module.createRequire(filename) method (#39209)

* Add support for module.createRequire(filename) method and deprecated createRequireFromPath().

Use NodeRequireFunction as return type for createRequireFromPath and createRequire

* update version

* add url parameter

* remove url parameter
This commit is contained in:
Andrew Starovoyt
2019-10-21 09:02:17 -07:00
committed by Andrew Branch
parent b0503ac105
commit 4a4375a3ac
+6 -1
View File
@@ -1132,7 +1132,12 @@ declare namespace NodeJS {
class Module {
static runMain(): void;
static wrap(code: string): string;
static createRequireFromPath(path: string): (path: string) => any;
/**
* @deprecated Deprecated since: v12.2.0. Please use createRequire() instead.
*/
static createRequireFromPath(path: string): NodeRequireFunction;
static createRequire(path: string): NodeRequireFunction;
static builtinModules: string[];
static Module: typeof Module;