This package only works in esm module, config type: module
in package.json
npm install @kreisler/dirname-for-module
import { __dirname } from "@kreisler/dirname-for-module";
// or
import * as dfm from "@kreisler/dirname-for-module";
console.log(dfm.__dirname); // outputs "/path/to/the"