"Fossies" - the Fresh Open Source Software Archive
Member "node-v12.18.4-win-x64/node_modules/npm/node_modules/require-main-filename/README.md" (14 Feb 2020, 1090 Bytes) of package /windows/www/node-v12.18.4-win-x64.zip:
As a special service "Fossies" has tried to format the requested source page into HTML format (assuming markdown format).
Alternatively you can here view
the uninterpreted source code file.
A member file download can also be achieved by clicking within a package contents listing on the according byte size field.
require.main.filename is great for figuring out the entry point for the current application. This can be combined with a module like pkg-conf to, as if by magic, load top-level configuration.
require.main.filename sometimes fails when an application is executed with an alternative process manager, e.g., iisnode.
require-main-filename is a shim that addresses this problem.
var main = require('require-main-filename')()
// use main as an alternative to require.main.filename.