is-main
v0.4.0
Published
Check if current module is main module.
Downloads
75
Maintainers
Readme
is-main
Check if current module is main module.
Installation
npm install is-main --save
Usage
import { isMain } from 'is-main'
if (isMain(import.meta)) {
console.log('is main')
}
const { isMain } = require('is-main')
if (isMain(module)) {
console.log('is main')
}
Note
While it is useful to put main script with the module code in the same file, move main script into a separate file is often better, given there is no standard way for detecting main script.
See this Node issue for more information.
Related
- esmeta - Handy function to handle import.meta