Name: detective-esm
Owner: browserify
Description: find es module dependencies [experimental]
Created: 2017-12-26 11:51:51.0
Updated: 2017-12-26 11:52:20.0
Pushed: 2017-12-26 11:52:06.0
Size: 4
Language: JavaScript
GitHub Committers
User | Most Recent Commit | # Commits |
---|
Other Committers
User | Most Recent Commit | # Commits |
---|
find ES module dependencies
input.js:
rt xyz from 'xyz'
rt 'a'
ire('b')
rt default function d () {}
rt { d as c }
log.js:
detective = require('detective-esm')
fs = require('fs')
ole.log(detective(
.readFileSync('./input.js')
de log.js
rings: [ 'xyz', 'a' ],
pressions: [],
ports: [ { from: 'xyz', import: 'default', as: 'xyz' } ],
ports: [ { export: 'd', as: 'default' }, { export: 'd', as: 'c' } ] }
install detective-esm
detectiveEsm = require('detective-esm')