Package Exports
- dependency-tree
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (dependency-tree) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
dependency-tree

Utilities for interacting with the dependency tree of a module
npm install dependency-tree
Usage
var treeUtils = require('dependency-tree');Supported Utilities
getTreeAsList
Returns the entire dependency tree as a flat list of files for a given module. Basically, all files visited during traversal of the dependency-tree are returned.
- Works for AMD, CommonJS, ES6 modules and SASS files.
var getTreeAslist = require('dependency-tree').getTreeAsList;
getTreeAsList(filename, root, function(treeList) {
console.log(treeList);
});- filename: The file whose dependency tree to traverse
- root: The path to all of your JS files
Prints:
[
'/a.js',
'/b.js'
]Shell version (assuming npm install -g dependency-tree):
tree-as-list filename rootPrints
/a.js
/b.js