bower/bower — pull request #1104 by SevInf (2014-02-08 10:38:43+00:00)
Title: Allow circular dependencies to be installed

When two packages are depend on each other (directly or inderectly), `bower install` crashes with maximum call stack error. The error is caused by recursive `Manager.toData` method.

This patch fixes it by skipping, dependencies of the endpoint if they are equal to one of the parent endpoints.