Fakes require.main for debug and testing purposes.
npm install fake-require-mainprocess.mainModule` and `require.main` for debug and testing purposes.


Usage
`javascript
// Always overwrite the main module. Use this to code your own conditions for an overwrite.
require("fake-require-main").fake(require, __filename);
// Overwrite the main module if called by a specific command line application.
require("fake-require-main").fakeFor(require, __filename, "electron");
``