{"push_id":689906125,"size":1,"distinct_size":1,"ref":"refs/heads/pluck-transitive-path","head":"1685dbdabd0870ed201f8667616405aefcbd591a","before":"a08358de75160235ed8ab719e4daa5ac6bb8e70b","commits":[{"sha":"1685dbdabd0870ed201f8667616405aefcbd591a","author":{"email":"d1fe027d0ddd49aabf8bbbf7b4c1731c29b84a8f@gmail.com","name":"Chad Hietala"},"message":"Recursively remove transitive dependencies\n\nPrior to this commit I was not actually walking the graph and pruning away the transitive dependencies. When a file is removed we first compare that file against the entire graph, if no one has an edge into it we then look at it's imports and compare them against the graph. We recurse until there are either no more imports or we get to the point where an edge is running into a dependency.","distinct":true,"url":"https://api.github.com/repos/chadhietala/ember-cli-pre-packager/commits/1685dbdabd0870ed201f8667616405aefcbd591a"}]}