import-inspector

2.0.0 • Public • Published

import-inspector

Wrap dynamic imports with metadata about the import

import {inspect, report} from 'import-inspector';
 
const stopInspecting = inspect(metadata => {
  console.log(metadata);
});
 
report(import('./other-module'), { whatever: 42 });
// log: { whatever: 42 }
 
stopInspecting();

API

inspect(callback)

Add a callback to be called whenever the report() function is called. Receives metadata from report().

Returns a function stopInspecting() that will stop the callback from being called again.

report(promise, metadata)

Wrap an import promise with some metadata to report.

Dependencies (0)

    Dev Dependencies (1)

    Package Sidebar

    Install

    npm i import-inspector

    Weekly Downloads

    4,257

    Version

    2.0.0

    License

    MIT

    Last publish

    Collaborators

    • thejameskyle