* Add {loadNewModules, modules} to angular.auto.IInjectorService
* Add {loadNewModules, modules} to angular.auto.IInjectorService
* Allow for annotated functions in .loadNewModules()
* Fix Injectable Type
* Add useful docstrings (which are pretty much carbon copied from the Angular docs)
* I dont see any whitespace, but travis does.. remove junk
* more
* Add {loadNewModules, modules} to angular.auto.IInjectorService
* Add createButton types for googlepay
New API changes added createButton, a method to request the creation of
a HTMLElement button.
* Bump googlepay version and author list
* Change from Promise to HTMLElement in googlepay
The return value for createButton is HTMLElement, not
Promise<HTMLElement>.
Please fill in this template.
- [x] Use a meaningful title for the pull request. Include the name of the package modified.
- [x] Test the change in your own code. (Compile and run.)
- [x] Add or edit tests to reflect the change. (Run with `npm test`.)
- [x] Follow the advice from the [readme](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/README.md#make-a-pull-request).
- [x] Avoid [common mistakes](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/README.md#common-mistakes).
- [x] Run `npm run lint package-name` (or `tsc` if no `tslint.json` is present).
- [x] The package does not already provide its own types, or cannot have its `.d.ts` files generated via `--declaration`
- [x] If this is for an NPM package, match the name. If not, do not conflict with the name of an NPM package.
- [x] Create it with `dts-gen --dt`, not by basing it on an existing project.
- [x] `tslint.json` should be present, and `tsconfig.json` should have `noImplicitAny`, `noImplicitThis`, `strictNullChecks`, and `strictFunctionTypes` set to `true`.
Please fill in this template.
- [x] Use a meaningful title for the pull request. Include the name of the package modified.
- [x] Test the change in your own code. (Compile and run.)
- [x] Add or edit tests to reflect the change. (Run with `npm test`.)
- [x] Follow the advice from the [readme](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/README.md#make-a-pull-request).
- [x] Avoid [common mistakes](https://github.com/DefinitelyTyped/DefinitelyTyped/blob/master/README.md#common-mistakes).
- [x] Run `npm run lint package-name` (or `tsc` if no `tslint.json` is present).
- [x] The package does not already provide its own types, or cannot have its `.d.ts` files generated via `--declaration`
- [x] If this is for an NPM package, match the name. If not, do not conflict with the name of an NPM package.
- [x] Create it with `dts-gen --dt`, not by basing it on an existing project.
- [x] `tslint.json` should be present, and `tsconfig.json` should have `noImplicitAny`, `noImplicitThis`, `strictNullChecks`, and `strictFunctionTypes` set to `true`.
Not possible to set options for numeral.js with current .d.ts. Adding the following seems to get it working on my project so hoping it can be included at the DefinitelyTyped end.
* Apply standard lint rules to merge-stream.
* Format version number as MAJOR.MINOR, patch is not allowed.
* Delete consecutive blank lines.
* Cut down author list into multiple lines.
* Replace author's website with their github page.
* Remove I prefix from MergedStream interface.
* Use Array<...> for complex array type.
* Delete blank line at start of file.
* Replace all uses of 'var' with 'let' or 'const'.
* Combine overloads into one signature.
* Apply strict null checks to merge-stream.
* Use ReadonlyArray in preference to Array where appropriate.
merge() and add() do not modify the arrays passed to them,
so they can be typed as ReadonlyArray.
* Add self to authors list.