Class: Dependency

Dependency

Dependency class Manage plugin dependency

new Dependency(plugins, dependencies)

Parameters:
Name Type Description
plugins Array array of plugin name
dependencies Object object with plugin dependeny

Methods


<async> _checkDependenciesOrder(name)

Renvoi false si un dependance est dans le tableau des plugin a precess
Parameters:
Name Type Description
name *

<async> _checkDependenciesTree(name)

Parameters:
Name Type Description
name *

<async> _cloneDep(deps)

Clone dependency Object
Parameters:
Name Type Description
deps *

<async> getOrder()

return an array of plugin name sorted with dependencies

<async> getTree()

Get tree dep i dont know what i can do with this but its cool