https://nodejs.github.io/package-examples/05-cjs-esm-migration/migrating-context-local-variables/ CommonJS | ESM Equivalent :-- | :-- `__filename` | `import.meta.filename` `__dirname` | `import.meta.dirname` `require.main` | `import.meta.main` `require.resolve` | `import.meta.resolve`