jQuery declares a global var `$` which makes it potentially conflict with other declarations, for example angular-protractor
autobahn.d.ts doesn't need to depend on jquery.d.ts since the only thing it used, JqueryPromise, can be replaced with when.Promise
Removes `pkg` property from `IProjectConfig` interface (the config object passed to `grunt.initConfig`) because it is not necessary; it is merely a commonly-used convention.
external module.
- tests are also updated to test loading as an external module
- mousetrap exports itself as an AMD module when an AMD define function is
present
chai plugin.
- usage is as follows:
import sinonChai = require('sinon-chai');
chai.use(sinonChai);
- Also updates the tests to compile with --noImplicitAny