depper
Depper is a simple dependency resolver. It encodes dependency sets as a boolean expression which is then solved by backtrack.js.
Example
var Depper = ;var set = ; // Register some packagesset;set;set; // Register some dependenciesset;set;set; // Solve the setvar results = set;// => [ 'foo@1.3', 'bar@1.2', 'baz@1.2' ]
License
MIT.