Commit Graph
36352 Commits
Author SHA1 Message Date
Jacek Dargiel ed5cfecfd7 Add ChartLayoutOptions (#20758) 2017-10-20 08:17:25 -07:00
Philipp Shestakov 490c4210d6 Added definitions for clusterize.js (#20738)
* Added definitions for clusterize.js

* Fixed definitions author.

* Review fixes.

* Review fix.
2017-10-20 07:25:57 -07:00
Bogdan 7239c6a38d new definition for youtube-dl (#20428)
* new definition for youtube-dl

* Could not parse version 2.5

* fixes

* fixes

* fixes

* fixes

* fixes

* fixes

* Prefer /// <reference types="node" />

* few fixes

* fixes

* assert info: youtubedl.Info

* fixes
2017-10-20 07:21:38 -07:00
Viktor Isaev 6deecd5aaf Fixed types in "restify-cookies". (#20752)
* Added typings for "require-dir".

* Fixed dtslint errors.

* Fixed By field.

* Added typings for "restify-cookies".

* Added "cookies" field to Request interface.

* Added typings for "heapdump".

* Fixed types in "restify-cookies".

* Added sameSite field to types in "restify-cookies".

* Bumped version for "restify-cookies".

* Fixed version for "restify-cookies".
2017-10-20 07:09:01 -07:00
Eloy Durán 2f863a46e4 Merge pull request #20742 from voxmatt/react-relay-fixes
react-relay — fixes for compat library definitions
2017-10-20 06:30:08 +02:00
voxmatt f697a7ca1d fixing linting errors surfaced by Travis 2017-10-19 16:59:00 -07:00
voxmatt d2cfe0ba3e fixes for compat mode types when you're straddling modern and classic environments 2017-10-19 16:43:24 -07:00
BehindTheMath dd980c087a [github-username-regex] Add definitions (#20665)
* [github-username-regex] Add definitions

* [github-username-regex] Change to match CommonJS export format
2017-10-19 16:15:07 -07:00
Andy 149031f781 Update TypeScript versions of packages that depend on vue (#20733) 2017-10-19 13:32:59 -07:00
Andy 8f53357a4c sequelize: Allow 'boolean' in WhereOptions (#20690) 2017-10-19 13:32:47 -07:00
Andy be60958bd8 Mention strictFunctionTypes in PULL_REQUUEST_TEMPLATE (#20736) 2017-10-19 13:23:32 -07:00
Andy 18ab71a912 Additions to ISSUE_TEMPLATE (#20735) 2017-10-19 13:23:16 -07:00
Simon McClive 254fb86815 Add types for parent-package-json (#20714)
* Add types for parent-package-json

* Update return type to false and restructure tests

* Remove multiple calls of parent() in tests

* Test optional properties
2017-10-19 11:38:48 -07:00
Stephen Ierodiaconou fec630a446 [next-redux-wrapper] update to support new option param and export interfaces used in return types (#20732)
* [next-redux-wrapper] update to support new option param and export interfaces used in return types

* Revert change to package.json
2017-10-19 11:34:06 -07:00
Andy 891a0d6841 dts-generator: Add dependency on "typescript" (#20730) 2017-10-19 11:29:04 -07:00
Jinwoo Lee e86a56d0cc Node http2: statCheck() may also return false. (#20692)
* Node http2: statCheck() may also return `false`.

https://nodejs.org/dist/latest-v8.x/docs/api/http2.html#http2_http2stream_respondwithfile_path_headers_options
says:
The options.statCheck function may also be used to cancel the send operation by
returning false

Related node code:
  - https://github.com/nodejs/node/blob/master/lib/internal/http2/core.js#L1621
  - https://github.com/nodejs/node/blob/master/lib/internal/http2/core.js#L1671

* add tests for returning false from statCheck()

* change `void|false` to `void|boolean`

* fix lint error
2017-10-19 10:22:12 -07:00
Pratheek Adidela 2c1dc4970e Added types for node-horseman (#20030)
* Added declarations for 'node-horseman'.

* Linting is successful.

* Made required changes for pushing to @types.
2017-10-19 10:16:17 -07:00
Junyoung Clare Jang ba5c25b8c7 Fix ModifyOptions (#20698) 2017-10-19 08:42:41 -07:00
renjfk 6688ade3ea added definitions for selectables 1.4 (#20699)
* added definitions for selectables 1.4

* options are now optional

* constructor is now optional
2017-10-19 08:42:05 -07:00
renjfk 498e2c4641 add definitions for mark.js (#20700) 2017-10-19 08:40:40 -07:00
segayuu fb6179c085 [hexo-fs] cleanup unnecessary type annotation (#20702) 2017-10-19 08:39:42 -07:00
Ika 12eb86bd1b feat(prettier): update to v1.7.x (#20708) 2017-10-19 08:36:58 -07:00
Emre Doğan 5b3c2c6111 Optional parameters for constructor has been changed according to package's description (#20712) 2017-10-19 08:35:06 -07:00
Viktor Isaev f9aa971b27 Added typings for "heapdump". (#20716)
* Added typings for "require-dir".

* Fixed dtslint errors.

* Fixed By field.

* Added typings for "restify-cookies".

* Added "cookies" field to Request interface.

* Added typings for "heapdump".
2017-10-19 08:31:05 -07:00
Rob Sterner 1d3179901c per the docs/comments the order can be null (#20721) 2017-10-19 08:27:29 -07:00
AJ Richardson 77eac54847 [lodash] Better chaining wrappers, overload clean-up (#19356)
* [lodash] improved iterateee parameters, simplified forEach overloads

* Changed ListIterator to StringIterator, cleaned up more issues with flatMap

* Even more flatMap cleanup

* Making wrapper types simpler and more accurate (not done)

* Fixed type inference for forEach callback arguments

* Converted explicit wrapper types, implemented differenceWith

* Updated more functions to use new-style wrappers

* Finished updating the remaining methods

* Fixed lint errors

* Fixed parameter type inference when using `any` (#19228)

* Fixed test errors

* Fixed issues with _.get

* Fixed issues with _.get

* consider this

* removed duplicate type, added TODO

* More _.get fixes

* Fixed issues with mapValues with a single parameter

* Modified lodash-tests to have minimal diff with upstream

* Improved backwards compatibility
2017-10-19 08:09:17 -07:00
mattywong 68a737fd80 [@types/next] Update Router.push() method to include UrlLike type (#20671)
* [@types/next] Update Router.push() method to include UrlLike type

Allow a valid UrlLike object instead of only a string type e.g
```
    Router.push({
      pathname: '/pathname',
      query: {
        prop1: '',
        prop2: '',
      },
    });
```
https://github.com/zeit/next.js/#with-url-object-1

* Update router.d.ts
2017-10-19 08:04:18 -07:00
Yoga Aliarham 4aa4400332 Update ioredis type definitions (add pfcount, pfadd, pfmerge interfaces) (#20669)
* Update ioredis type definitions

* Add contributor name

* Update interface order
2017-10-19 07:48:52 -07:00
Weeco 0cbf897a5d Added eachAsync options for concurrency (#20541)
* Added eachAsync options for concurrency

* Added overload function definition for eachAsync
2017-10-19 07:39:30 -07:00
Josh Rutherford 1fb244abed react-dom: add createPortal API (#20245). (#20336)
* react-dom: add createPortal API.

* React, React-DOM: move portal interface to types/react, update render for class components to include ReactPortal.

* react-dom: add second portal test case with jsx, allow jsx in react-dom-tests.

* react, react-dom createPortal api: remove undocumented arguments, properties.
2017-10-19 11:40:47 +01:00
Benjamin Lichtman ba590380e1 Merge pull request #19533 from voxmatt/relay-modern
Relay modern
2017-10-18 17:00:24 -07:00
Tomoki Ohno 288e9dd83f Add new definition: react-hyperscript (#20693)
* Add new package: react-hyperscript

* Type of function should be declared by function keyword...

* Add a workaround

tsc does not allow `export =`ing function because ES spec does not allow that.
But react-hyperscript does that.
So this workaround is required.
2017-10-18 14:26:47 -07:00
Andy Hanson 0b214148d0 Update CODEOWNERS 2017-10-18 14:26:11 -07:00
Roberto Desideri 2fd1709e59 Remove myself from the authors (#20697) 2017-10-18 13:44:29 -07:00
Anatoly Demidovich 862695fbb4 fix connect() overload (#20674) 2017-10-18 13:34:17 -07:00
Chris Grigg 28822d262c @types/rosie: allow factory.build with class constructor (#20564)
* allow Rosie factory.build with class constructor to work, though type unsafe

* improve types for build with constructor, improve tests
2017-10-18 13:31:50 -07:00
Will Ockmore 93c5cb136b Add types for stemmer package (#20675)
* Add types for stemmer package

Adds type definition for single default function in
package.

* Change typing in stemmer package to correct format
2017-10-18 12:33:43 -07:00
Matt Martin 1fbe6efb41 Merge pull request #3 from alloy/voxmatt-relay-modern
[Relay] Fix linter issues.
2017-10-18 12:32:42 -07:00
Mihhail Arhipov 72a17cebba [redux-form] - Added missing error property for FIeldState in v6 (#20522)
* Added missing property for FieldState

* Changed the type from string to any to match v7
2017-10-18 11:34:10 -07:00
Andy 114d3030ad framebus: Fix test failure (#20688) 2017-10-18 11:25:09 -07:00
Andy Hanson 6436c101b0 vue-*: Update based on changes to vue 2017-10-18 11:22:07 -07:00
Andy Hanson 499998cbaa Add missing "strictFunctionTypes" 2017-10-18 11:18:45 -07:00
Ika 00fe65c4f5 feat(minimist-options): initial commit (#20686) 2017-10-18 10:44:17 -07:00
James Bromwell fadcd86546 Add new methods from pluralize v5.1.0 (#20683)
* Add isPlural / isSingular

Test the changes to `index.d.ts`.

* Add isPlural / isSingular

See [release notes](https://github.com/blakeembrey/pluralize/releases), new API has been present since July.
2017-10-18 09:17:51 -07:00
Demiurga c722838e01 fix wrong pr #20404 (#20676)
* fix wrong pr #20404

* fix wrong pr #20404

* Update pouchdb-upsert-tests.ts

* Use interface instead of a type literal

* Missing semicolon

* Use Core.DocumentId, Core.RevisionId instead of string
2017-10-18 09:13:36 -07:00
Ruben Taelman fe0e86abe4 Fix incorrect rdf-data-model data factory interface (#20666) 2017-10-18 09:02:43 -07:00
Oliver Joseph Ash 0960f82a0b Correct type of Node url.query (#20650)
* Correct type of Node url.query

https://nodejs.org/api/url.html#url_urlobject_query

* Add null

* Node url.query: query value as array of strings

* Node: narrow query type to fix tests
2017-10-18 08:56:47 -07:00
Jinwoo Lee 63605aa515 Node: respondWithFile()'s options can have onError. (#20659)
* respondWithFile()'s `options` can have onError.

See the Node document:
https://nodejs.org/dist/latest-v8.x/docs/api/http2.html#http2_http2stream_respondwithfile_path_headers_options

And also the code:
https://github.com/nodejs/node/blob/master/lib/internal/http2/core.js#L1698

* update test
2017-10-18 08:54:49 -07:00
Oliver Joseph Ash 2be8cb24b6 Correct return type of Node querystring.parse (#20651)
* Correct return type of Node querystring.parse

https://nodejs.org/api/querystring.html#querystring_querystring_parse_str_sep_eq_options

* request-promise-native: require TS 2.2 to fix error from Node typings

* Node querystring.parse: return type: query value as array of strings

* Fix tests for request, request-promise, request-promise-native
2017-10-18 08:51:36 -07:00
ajaks328 a7383ba782 add(selenium-webdriver): SeleniumServer to remote.d.ts (#20516)
* add(selenium-webdriver): SeleniumServer to remote.d.ts

* adding test for SeleniumServer

* Add missing interface definition and tests

* Removing "undefined" from optional interface definitions

* Moving comments to invidual members
2017-10-18 08:38:19 -07:00