Functions
walkPackageGraph
- walkPackageGraph(root: string, walkHandlers?: IWalkHandlers, resolveDevDependency?: boolean): void
-
Parameters
-
root: string
-
Default value walkHandlers: IWalkHandlers = {}
-
Default value resolveDevDependency: boolean = false
Returns void
Starts to walk package dependency graph and runs walkHandlers
import { walkPackageGraph } from 'walk-package-graph'; walkPackageGraph('/path/to/start', { onEnd(rootNode) { console.info('onEnd', rootNode + ''); }, onError(error) { console.error('onError', error.path, error.message); }, onResolve(node) { console.info('onResolve', node.id, node.path, node.dependencies); }, onUnresolve(node, unresolvedNames) { console.error('onUnresolve', node.path, unresolvedNames); }, onVisit(node) { console.info('onVisit', node.path); } });