* Abstract `billing` type into a type alias
* Add `items` property to Subscription interfaces, deprecate `plan`
* Add tests
* Complete tests
* Correct unit test
* import and use `Url` properly
currently imports a `URL` from 'url' library, except that `URL` does not exist; however `Url` does exist.
Discovered upon trying to run tsc and getting the following error message: `node_modules/@types/nodemailer/lib/mailer/index.d.ts(6,10): error TS2305: Module '"url"' has no exported member 'URL'.`
As soon as I replaced `URL` with `Url` tsc correctly compiled.
* missed one :o
* Add `react-overlays/Overlay` component test.
* Fix `react-overlays/Overlay` and `react-overlays/Modal` components.
* Remove `react-overlays/Transition`.
* Set `react-overlays` version to v0.8.
The API documentation specifies that controls only need to implement IControl interface, however the current addControl requires Control class.
Suggestion is to overload the addControl and removeControl methods to allow for this, while to not break the existing controls like NavigationControl.
Since the command property of a GridColumn can be an array of strings or string, for example:
{ command: ["edit", "destroy"], title: "kendo", width: "250px" }
{ command: "destroy", title: "kendo", width: "250px" }
The current definition is
command?: GridColumnCommandItem[];
but it should be
string|(string|GridColumnCommandItem)[];
Following documentation at https://docs.telerik.com/kendo-ui/api/jsp/grid/column-commanditem
* AngularJS: 1) fix an issue with $q.reject in then callbacks, 2) types for $error and $pending
Fixes#21333
* Promise typings from lib.d.ts + IPromise<never> hack
* [@types/request] Fill out Request and Response.
This hold much more true to the actual lib where a `Request` and
`Response` reference each other and the `Request` has most of the
provided options merged onto it, plus other stuff.
Makes use of the newly added `@types/caseless` to DRY up some of the
header work.
Updated version reference from 2.0 to 2.47 to cover both the addition of
`caseless` and the removal of `getAgent` from the lib.
I have a project that uses `request-promise-native`, these changes work
in my testing and having the `Response` object typed allowed me to
remove all my declaration merging files from the `request` namespace.
* [@types/request] Update promise sub-libs.
Update `request-promise` and `request-promise-native` to use new
`Response` interface.
* update for cucumber 4
removed members dropped from cucumber js according to changelog
registerHandler, registerListener, Around
added new module level exports replacing obsolete
defineSupportCode callback
add useForSnippets and perferForRegexpMatch to transform
* make travis ci happy with v3 folder
* lodash: _.get should with numeric keys, too.
Also added some better tests.
* lodash: add one more NumericDictionary overload for _.get
* lodash: more reasonable index for _.get tests
* lodash: zip should allow arrays of different types
* Remove pointless namespace
* [@feathersjs] add @feathersjs/socket-commons import to @feathersjs/socketio and @feathersjs/primus packages
* [@feathersjs] fix ts version in @feathersjs/socketio and @feathersjs/primus packages
* [@feathersjs] really fix ts version in @feathersjs/socketio and @feathersjs/primus packages
* add express reexports