File tree Expand file tree Collapse file tree 1 file changed +5
-5
lines changed
src/deploy/functions/runtimes/node Expand file tree Collapse file tree 1 file changed +5
-5
lines changed Original file line number Diff line number Diff line change @@ -14,15 +14,15 @@ var EXIT = function () {
1414 * See https://github.com/microsoft/TypeScript/issues/43329.
1515 */
1616// eslint-disable-next-line @typescript-eslint/no-implied-eval
17- var dynamicImport = new Function ( "modulePath" , "return import(modulePath)" ) ;
17+ const dynamicImport = new Function ( "modulePath" , "return import(modulePath)" ) ;
1818
19- function loadModule ( packageDir ) {
19+ async function loadModule ( packageDir ) {
2020 try {
21- return Promise . resolve ( require ( packageDir ) ) ;
21+ return require ( packageDir ) ;
2222 } catch ( e ) {
2323 if ( e . code === "ERR_REQUIRE_ESM" ) {
24- var pkg = require . resolve ( packageDir ) ;
25- return dynamicImport ( pkg ) ;
24+ const mod = await dynamicImport ( require . resolve ( packageDir ) ) ;
25+ return mod ;
2626 }
2727 throw e ;
2828 }
You can’t perform that action at this time.
0 commit comments