borisyankov/DefinitelyTyped — pull request #3215 by jbblanchet (2014-11-24 23:51:16+00:00)
Title: Q.Promise: Remove reference to jQuery

Since the definition file for Q contains a reference to a JQueryPromise, I need to have the definition file for jQuery or I get an error when compiling. That overload seems superfluous anyway, since JQueryPromise conforms to IPromise, and there's already a method that takes an IPromise. This pull request would remove the coupling between jQuery and Q.

This pull request also contains my pull request #3214 for easier merging, but I wanted to discuss this change separately.