esmeta

0.1.0 • Public • Published

esmeta

Handy function to handle import.meta

Installation

npm install esmeta --save

Usage

import esmeta from 'esmeta'
 
const importMeta = esmeta(import.meta)
/*
{
  url: "file:///a/b/c.mjs"  // same as `import.meta.url`
  dirname: "/a/b"
  filename: "/a/b/c.mjs"
  dirnameJoin(...paths)  // helper function to join path
  isMain()  // return true if match to `process.mainModule`
  resolve()  // return the resolved filename like `require.resolve`
}
*/

Related

  • is-main - Check if current module is main module.

Package Sidebar

Install

npm i esmeta

Weekly Downloads

2

Version

0.1.0

License

MIT

Unpacked Size

2.33 kB

Total Files

3

Last publish

Collaborators

  • ratson