node-jslint icon indicating copy to clipboard operation
node-jslint copied to clipboard

Warning: Accessing non-existent property 'runMain' of module exports inside circular dependency

Open mk-pmb opened this issue 4 years ago • 0 comments

Thanks for packaging jslint!

$ git clone --quiet https://github.com/reid/node-jslint /tmp/node-jslint

$ cd /tmp/node-jslint

$ git branch --verbose
* master 1eefcc4 Bump handlebars from 4.4.3 to 4.7.6 (#180)

$ nodejs --version
v16.12.0

$ npm --version
7.0.7

$ npm install . &>/dev/null

$ nodejs --trace-warnings bin/jslint.js package.json
(node:3674770) Warning: Accessing non-existent property 'runMain' of module exports inside circular dependency
    at emitCircularRequireWarning (node:internal/modules/cjs/loader:707:11)
    at Object.get (node:internal/modules/cjs/loader:721:5)
    at Object.<anonymous> (/tmp/node-jslint/lib/nodelint.js:13:24)
    at Module._compile (node:internal/modules/cjs/loader:1101:14)
    at Object.Module._extensions..js (node:internal/modules/cjs/loader:1153:10)
    at Module.load (node:internal/modules/cjs/loader:981:32)
    at Function.Module._load (node:internal/modules/cjs/loader:822:12)
    at Module.require (node:internal/modules/cjs/loader:1005:19)
    at require (node:internal/modules/cjs/helpers:102:18)
    at Object.<anonymous> (/tmp/node-jslint/lib/main.js:1:16)

package.json is OK.

Edit: Sorry for the confusiion, the first paste had paths from an earlier attempt.

mk-pmb avatar Nov 07 '21 19:11 mk-pmb