Skip to content
This repository was archived by the owner on Apr 16, 2020. It is now read-only.

Commit 3be2e38

Browse files
committed
fixup: fix call to CJSModule
1 parent 7d97619 commit 3be2e38

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

lib/internal/main/check_syntax.js

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@ const {
1313

1414
const { pathToFileURL } = require('url');
1515

16-
const CJSModule = require('internal/modules/cjs/loader');
16+
let CJSModule;
1717
const vm = require('vm');
1818
const {
1919
stripShebang, stripBOM
@@ -27,6 +27,7 @@ if (process.argv[1] && process.argv[1] !== '-') {
2727

2828
// TODO(joyeecheung): not every one of these are necessary
2929
prepareMainThreadExecution();
30+
CJSModule = require('internal/modules/cjs/loader');
3031

3132
// Read the source.
3233
const filename = CJSModule._resolveFilename(process.argv[1]);
@@ -40,6 +41,7 @@ if (process.argv[1] && process.argv[1] !== '-') {
4041
} else {
4142
// TODO(joyeecheung): not every one of these are necessary
4243
prepareMainThreadExecution();
44+
CJSModule = require('internal/modules/cjs/loader');
4345
markBootstrapComplete();
4446

4547
readStdin((code) => {

0 commit comments

Comments
 (0)