module-scope

1.1.0ย โ€ขย Publicย โ€ขย Published

module-scope

๐Ÿ“ __dirname and __filename in native harmony modules

When running native harmony modules (node --experimental-modules myapp) the classic module scope signature is not available (exports, require, module, __filename, __dirname).

This module helps getting __dirname and __filename values easily by import.meta.url:

importย scopeย fromย 'module-scope';
ย 
constย {__dirname,ย __filename}ย =ย scope(import.meta.url);

Or get corresponding names without the underscores

constย {dirname,ย filename}ย =ย scope(import.meta.url);

/module-scope/

    Package Sidebar

    Install

    npm i module-scope

    Weekly Downloads

    0

    Version

    1.1.0

    License

    MIT

    Unpacked Size

    2.34 kB

    Total Files

    4

    Last publish

    Collaborators

    • omrilotan