Commit Graph
48107 Commits
Author SHA1 Message Date
Mike North b80b4b5e94 [@types/qunit] extract callback argument types to interfaces (#27616)
* fix: extract QUnit callback argument types to interfaces

* move event callback interfaces into QUnit namespace

* Combine function argument type assertions into function declarations
2018-07-30 14:29:18 -07:00
Romain Faust bb6b63a59b [@types/koa-html-minifier] Add type definitions (#27691)
* Add koa-router's Router to koa's Context

* [@types/koa-html-minifier] Add type definitions

* Fix incorrect TypeScript version
2018-07-30 13:08:58 -07:00
Art f20b7f5323 Add: req-cwd types (#27674)
* add req-cwd types

* Set typescript version to 2.3

* Fix lint issues
2018-07-30 13:05:46 -07:00
Leonid Logvinov 9dd304c111 Add types for detect-node (#27684) 2018-07-30 12:53:09 -07:00
dkorolev1 5ecc5c6e55 react-adal (#27675)
* Definitions for react-adal

* empty line remove

* ts version
2018-07-30 12:49:39 -07:00
Garrett McCullough cca37a570a Add location state as an optional parameter for Location types in History and React Router (#27699)
* Add optional location state parameter to Location types

* Revert styling changes

* Revert styling changes

* Missing quote mark

* Revert some other changes

* update TS version on qhistory
2018-07-30 20:38:55 +01:00
JounQin 84b265e5b9 feat: add declarations for hoist-non-react-statics (#27673) 2018-07-30 12:36:31 -07:00
Bond 31c4ba6176 Make custom backoff strategies optional (#27698) 2018-07-30 12:36:23 -07:00
Andy 7d44adf211 bull: make backoffStrategies optional (#27697) 2018-07-30 12:18:16 -07:00
Michael Zlatkovsky 9a8bb65edb Fix erroneous typings for "charts.add" and "chart.setData" (#27694)
* Add empty placeholder for host-specific powerpoint APIs
(for use with our d.ts publishing toolchain)

* Add extra separator

* Fix erroneous typings for "charts.add" and chart.setData
It erroneously said "Range | string", but it can only be a Range.
2018-07-30 12:17:18 -07:00
Johannes Henninger 7f227d28c9 Add type definitions for the WebAssembly Web API (#27663) 2018-07-30 12:15:37 -07:00
Tyler Zhang 56325613ee Add react-native-calendars typings (#27654)
* initial type definitions

* space out comments more

* match pros to be closer to documented proptypes

* indent tetss using 4 spaces

* fix specs
2018-07-30 12:15:15 -07:00
Max Loeb 7f59e2096e [jquery.fileupload] fix add signature (#27653)
* fix add args

* simplify

* ws

* ws

* update version number
2018-07-30 12:13:46 -07:00
Melvin Groenhoff 37ee427df7 Depend on @babel/parser instead of babylon (#27596) 2018-07-30 12:10:18 -07:00
Tomas Brambora bee839cc6d Remove unused template type (#27589) 2018-07-30 12:08:10 -07:00
Jurand Niemczycki f8485f6311 espruino: added boolean to digitalwrite (#27577)
* espruino added type for wifi module for access point

* espruino added myself to definitions

* changed tabsize to 4

* espruino: added boolean to digitalwrite
2018-07-30 12:00:47 -07:00
Resi Respati d738494b08 [next] recover old router events APIs (#27695) 2018-07-30 12:00:41 -07:00
S McDowall d4b5c5d411 Fix problem in definition when passing a function in the origin: option field. (#27576)
* Fixed type for function passing to cors() origin

If you look at the actual code within @koa/cors and where it invokes any passed function within the origin: option, it invokes it with ctx, the standard Koa context, NOT the Request.  Here is the code fragment..

https://github.com/koajs/cors/blob/b5a937fc24666761c61b1ac633f49f54612d1315/index.js#L58

Thus changed the signature of the origin option to reflect this.

* Revert back to single quotes -- stupid prettier

Fixed type for function passing to cors() origin

If you look at the actual code within @koa/cors and where it invokes any passed function within the origin: option, it invokes it with ctx, the standard Koa context, NOT the Request.  Here is the code fragment..

https://github.com/koajs/cors/blob/b5a937fc24666761c61b1ac633f49f54612d1315/index.js#L58

Thus changed the signature of the origin option to reflect this.
2018-07-30 11:59:05 -07:00
Mike North 039caf4113 QUnit assert.step and assert.verifySteps (#27558) 2018-07-30 11:48:14 -07:00
Tim Hwang 7d909e1f56 redux-form: Remove label from Field interface (#27502)
This was added to DefinitelyTyped in PRs #21204 and #24041. However,
both reasons given are incorrect: this prop is indeed featured in the
examples, but only used for a sample component also defined for demo
purposes. `props.label` is not a part of the `redux-form` `<Field/>`
API, and as such shouldn't be included.

One reason is because `props.label` should be up to users to implement.
If a user wants `props.label` to support React nodes instead of just
strings, they can no longer just extend DefinitelyTyped interfaces
because this causes an incompatibility with the set string type.

I realize this change might cause backwards compatibility issues for
users who are already using a `label` prop, as it's a ubiquitous
pattern. Looking for input on how to properly proceed with this. Thanks!

------

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`.) *NOTE: I am getting `File name must be camelCase` both before and after my change*
- [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).

Select one of these and delete the others:

If changing an existing definition:
- [x] Provide a URL to documentation or source code which provides context for the suggested changes: https://github.com/erikras/redux-form/blob/master/src/createField.js ctrl-F label; no result
- [ ] Increase the version number in the header if appropriate.
- [x] If you are making substantial changes, consider adding a `tslint.json` containing `{ "extends": "dtslint/dt.json" }`.
2018-07-30 11:37:38 -07:00
Roger 8b490c354b Less - add refresh, importManager, sheets, modifyVars callback. (#27443)
* Add refresh method, importManager, sheets and modifyVars method callback.

* Add a few less tests for their new methods.
2018-07-30 11:32:49 -07:00
confususs bbd49ba4ed [backbone.marionette] Added parameter for model to childview function of CollectionView (#27441)
* Added model param to childview function of CollectionView

* Added private property to MyOtherView to ensure type difference
2018-07-30 11:26:04 -07:00
Kris Kalavantavanich 096acdd72f [slack-mock] New typings for slack-mock (#27440)
* Add types for slack-mock

* Add library specific types

* Fix lint

* Reorganize imports
2018-07-30 11:24:58 -07:00
Endurance Idehen 46ef7e1ffc @types/React-Select: Add ability for arrow renderer prop to be set to null (#27342)
* Add ability for arrow renderer prop to be set to null

In this issue, arrow rendering would keep the functionality even if no arrow was being rendered.

The PR below fixed the issue.
https://github.com/JedWatson/react-select/pull/1761

In this PR, the guys added the ability to set the arrowRenderer option to null, which disables all arrow related operation.

The types repo needs to reflect this change.

Thanks!

* Add my name to list
2018-07-30 11:22:32 -07:00
Jiayu Liu 057310a95d addint definitions for @tinajs/tina-redux (#27231) 2018-07-30 11:20:51 -07:00
Romain Faust 16b85f0e2f [@types/gulp-imagemin] Add type definitions (#27692)
* Add koa-router's Router to koa's Context

* [@types/gulp-imagemin] Add type definitions
2018-07-30 11:19:01 -07:00
Vinay Raikar 9e7f1e9d6f Correct the promise resolution type for jobs method (#27649) 2018-07-30 11:11:25 -07:00
slyrz 3e8a84c281 Update API to version 1.6 (#27658) 2018-07-30 11:10:22 -07:00
error 43de02ea1d add bson/Int32 to exports (#27662) 2018-07-30 11:08:07 -07:00
Rinze d0bd4443df Updated sanitize-html type definitions for version 1.18.2 (#27676)
* Updated sanitize-html type definitions for version 1.18.2

* Augemented sanitize-html test file
2018-07-30 11:07:58 -07:00
Paul-Louis HERY 15ec8386fc add params include_user_entities and stringify_ids (#27678) 2018-07-30 11:07:49 -07:00
process-execution 1922994873 Fix Primitive constructor (#27668)
Made shadows property optional in Primitive constructor config object.
2018-07-30 11:06:00 -07:00
lsg-braymon e0bc7a1f62 [@types/ember] Add currentRouteName to Ember RouterService (#27590)
* Add currentRouteName property

* Fix placement of RouterService property. Add test.
2018-07-30 11:05:40 -07:00
Matthew Gabeler-Lee 0dcfb2b483 pino accepts NodeJS.WritableStream streams too (#27635) 2018-07-30 11:04:48 -07:00
Sebastian Silbermann ab5b7b9449 [react-big-calendar] add definitions for header component (#27655) 2018-07-30 11:03:01 -07:00
Mike North ba36179b19 Allow non-factories to be registered with .register (#27661) 2018-07-30 11:02:15 -07:00
Alan Agius 5c0fd82860 stylelint: update to v9.4 (#27659)
* stylelint: update to v9.4

* styleline: add `compact` to `formatters`
2018-07-30 11:02:05 -07:00
Daniel Rosenwasser aa115293b8 Make Props default to never in 'moonjs'. (#27667)
* Make `Props` default to `never` in 'moonjs'.

* Update test for missing props.
2018-07-30 11:00:29 -07:00
Art 0e67e6c782 Add node-zopfli-es types (#27634)
* Add node-zopfli-es types

* Set typescript version

* Replace index.d.ts with actual type definition instead of an export

* Update index.d.ts
2018-07-30 09:35:46 -07:00
Igor Babkin 451ab05774 Remove recalc function (it's private) and add getCentroid() (#27488) 2018-07-30 09:35:06 -07:00
Sosuke Suzuki 3228beff2f Update url-regex for strict option. (#27487)
* Update url-regex/index.d.ts

* Add my name as comment

* Increase the version number

* Remove patch version
2018-07-30 09:34:35 -07:00
Martín (Netux) Rodríguez 8b576a265d simple-oauth2: Update typings to 1.6 and add 2.2 typings (#27458)
* simple-oauth2: updated typings to 1.6 and added v2 (2.2) typings

* simple-oauth2: swapped version folders
2018-07-30 09:33:21 -07:00
James Jensen 439099c83c Added the container property to clipboardjs options. (#27514)
Per https://github.com/zenorocha/clipboard.js/#advanced-options
2018-07-30 09:25:24 -07:00
Ali Mavrakis 7f40149f8d Select2: added nextSearchTerm to Select2Options v3 (#27534) 2018-07-30 09:24:44 -07:00
Simon Werner 6aacac0532 setDefault() actually returns a MomentTimezone object (#27518) 2018-07-30 08:52:05 -07:00
Oliver Joseph Ash b9578b93cb Recompose: fix ...WithConfig module locations (#27530) 2018-07-30 08:50:48 -07:00
Adrien Samson f1fc698b58 Luxon: Interval.set allows partial object (#27526)
* luxon: Interval.set allows partial object

* luxon: fix Interval.merge/xor array notation
2018-07-30 08:49:58 -07:00
Ferdy Budhidharma 3d30be9059 fix(find): fix typos in exported functions (#27538) 2018-07-30 08:47:27 -07:00
bryanjjohnson 34dd46de38 update mapbox-gl typings to 0.47.0 (#27548) 2018-07-30 08:46:35 -07:00
Dmitry Radkovskiy e4902dd43e [web3] Updated web3.utils.toWei() Unit list and added default Unit value (#27528)
* Updated `web3.utils.toWei()` Unit list and added default Unit value

* edit tests for tslint

* web3: reordered ether Unit list to match official docs

* web3 tests improvement
2018-07-30 08:40:28 -07:00