Commit Graph
65392 Commits
Author SHA1 Message Date
Rauno Viskus e7d0af6a9d [uuid] Allow native Buffer in place of number[] (#39956) 2019-10-30 10:12:17 -07:00
Sam Hinshaw 500811ec0e Update types for chardet v0.8 (#39953)
* Update types for chardet v0.8

* Fix extraneous spaces
2019-10-30 10:05:39 -07:00
Calvin Chhour d3e0b091b0 Updated some gestalt components (#39952)
* Updated types for some gestalt components

* Removed change to toast prop
2019-10-30 10:02:37 -07:00
Rodolfo Aguirre 30dbac58e4 webpack: add Stats.presetToOptions method (#39947)
* Add `Stats.presetToOptions` method

* Fix typo

* Improve jsdocs

* Fix spacing
2019-10-30 09:38:08 -07:00
Johnson Lee abf21ab54d fix: update type of eureka-js-client config object (#39945) 2019-10-30 09:37:39 -07:00
John Grisham abfe27a31d Added property disable boundary checks to react-avatar-editor. (#39943)
* Added disableBoundaryChecks optional prop to react-avatar-editor and updated test.

* Added name to definitions by list
2019-10-30 09:36:41 -07:00
Emmanuel Gautier 734108d3a0 mongoose: connection config (#39678) 2019-10-30 09:32:02 -07:00
Søren Høyer 88485344d6 [relay-runtime] Export ConnectionInterface (#40011)
* export ConnectionInterface

* Formatting
2019-10-30 17:08:22 +01:00
Daniel Cassidy 5fad4d66bc node: Fix missing CustomPromisify for fs.link. (#39675)
* node: Fix missing CustomPromisify for fs.link.

* node: Fix missing CustomPromisify for fs.link.

Backporting fix to node v8 - v11.
2019-10-30 08:42:29 -07:00
wolfy1339 f74064b512 [node] Add stream.Writable#writableEnded property (#39440)
* [node] Add stream.Writable#writableEnded property

It was added in NodeJS v12.9, and isn't included in these types
https://nodejs.org/api/stream.html#stream_writable_writableended

* Add stream.Duplex#writableEnded from stream.Writable
2019-10-30 08:41:18 -07:00
Nikita Galkin f8f8f81464 node: Improve signals declaration (#39912)
* Add deprecation signals constants at constants module

* Add missed SIGBREAK, SIGLOST and SIGINFO os.constants signals

* Add galkin as mainteiner
2019-10-30 08:34:38 -07:00
Rubens Pinheiro ef07008344 [@types/webpack] Configuration as a function (#39390)
* [@types/webpack] Configuration as a function

Webpack option is supported as a function which can return:
- Configuration (for Compiler)
- Configuration[] (for MultiCompiler)
- Promise<Configuration> (for Compiler)
- Promise<Configuration[]> (for MultiCompiler)

Resources for types of options here:
https://webpack.js.org/configuration/configuration-types/#exporting-a-function

Resource for arguments of the configuration function here:
https://webpack.js.org/api/cli/#environment-options

* Unification of types
2019-10-30 08:32:53 -07:00
Michael Adams 22d8ac0200 [plotly.js] - add types for treemap (#39937) 2019-10-30 08:11:53 -07:00
Chiciuc Nicușor cd09bfd5ce [meteor]: Added OptionalId<T> to insert() method. Inspired by @types/mongo (#39933)
* Added OptionalId<T> to insert method. Inspired by @types/mongo

* Fix the tests.

* Defined 'UnionOmit' in such a way that applying it to a union type would work.

* Fix spelling error.
2019-10-30 08:07:39 -07:00
hasezoey e01bb1556b Allow "RegExp" in pre(method) (#39925) 2019-10-30 08:06:08 -07:00
Joe Flateau bb58538ffb [video.js] change plugin test so that it does not include the test plugin in the types (#39915)
* all plugins are optional, so plugins option should be a Partial<>

* fix whitespace

* fix plugin test so that the test plugin isn't packaged w/ types
2019-10-30 08:05:37 -07:00
Taylor Yelverton 92e12e8810 ActionCable: CreateMixin excess properties can be any type. (#39418)
ActionCable.CreateMixin acts as, literally, a class mixin, thus, its properties can be anything.

See: https://github.com/rails/rails/blob/master/actioncable/app/assets/javascripts/action_cable.js#L328-L336
2019-10-30 07:39:28 -07:00
PopGoesTheWza d77ee72756 stampit 4.3 - better typing through generics (#39188)
* stampit 4.3

* fix `Error: stampit: Older version 3 must have a path mapping for itself.`

* fix`baseUrl` & `typeRoots`

* Some dtslint compliance

* header fix

* enhance

* tests

* tslint:disable

* naming

* fix refs/props changes + ExtendedDescriptor

* more $ExpectType tests

* Tentative `MethodMap` fix

* Updated  `MethodMap`tests

* additional testing (failing)

* fix `Composable` signature
2019-10-30 07:35:36 -07:00
Gerhard Stöbich 5bf2bc31a5 [node] re-add export to http2 (#39992)
Add export for http2 types again which were removed in https://github.com/DefinitelyTyped/DefinitelyTyped/pull/39914

I don't know why test haven't discovered this nor why export is needed there.

Refs: https://github.com/DefinitelyTyped/DefinitelyTyped/pull/39914
Fixes: https://github.com/DefinitelyTyped/DefinitelyTyped/issues/39986
2019-10-30 07:17:01 -07:00
Søren Høyer 2056d9c793 [relay-compiler] Add missing types for upcoming relay-compiler-language-typescript (#39995)
* Add assertEnumType to Schema

* Add assertInputObjectType to Schema

* Add Connection interface

* Add RelayCompilerError.d.ts and export createUserError for use in relay-compiler-language-typescript

* Fix linting errors

* Set TypeScript Version: 3.4 for relay-compiler and relay-config that depends on relay-compiler

* Revert to TypeScript Version: 3.0 for relay-compiler and relay-config and use ReadonlyArray<> syntax

* Add back strong typing ot Connection value prop replacing any with TypeReferenceNode
2019-10-30 14:32:20 +01:00
Tony Ward 5c197f5c39 react-router-dom: add "ariaCurrent" prop (#39987)
Options matching https://github.com/ReactTraining/react-router/blob/master/packages/react-router-dom/modules/NavLink.js#L99
2019-10-30 05:16:06 +00:00
JellyAlex 97f37d3519 p2: Fixed spelling and constraint constructor. (#39919) 2019-10-29 15:47:50 -07:00
James Whitney 9f04b6c7c5 faker: support readonly arrayElement (#39917)
This PR adds the ability for the [`random.arrayElement`][1] method to support
`readonly` Arrays.

Since the logic of the method is merely selecting an item at random, and
not affecting the passed in Array, it is safe to add these types.

The other methods that act upon a supplied Array do not guarantee the
same level of immutability.

[1]: https://github.com/Marak/faker.js/blob/d3ce6f1a2a9359574e7f31f14d4901648047c45a/lib/random.js#L88
2019-10-29 15:46:18 -07:00
Simon Schick a91a9a49de feat(node): v12.12 (#39914) 2019-10-29 15:28:59 -07:00
ExE Boss 4b9296e16c remove(fs‑promise): Provides its own types (#39910) 2019-10-29 15:27:11 -07:00
Thomas Pischulski dab3e3ca1c [@types/mongoose] Added missing option parameter for Document.get() (#39908)
* Added missing option parameter for Document.get()

* Add me to authors

* Added tests
2019-10-29 15:26:57 -07:00
P.J. Swesey 4242a92e9a fix(cometd): Update Message interface for CometD 4.0 (#39905)
- Adds BaseMessage interface to include required and optional properties common to all Messages.
- Adds SuccessfulHandshakeMessage, UnsuccessfulHandshakeMessage, HandshakeMessage and SubscribeMessage interfaces with their appropriate fields.
- Replaces Message interface with a union type of the other messager interfaces.
- Adds specific Listener interfaces and uses them on the appropriate handlers.
- Implements all fields documented at https://docs.cometd.org/current4/reference/#_bayeux_message_fields, and SuccesfulHandshakeMessage's undocumented `reestablish` field implemented here: https://github.com/cometd/cometd/blob/bb64aa2dee3e56c63fcbd46e3951abe278417851/cometd-javascript/common/src/main/webapp/js/cometd/cometd.js#L2180
2019-10-29 15:26:27 -07:00
Ricardo Mello 0840adfee6 [chart.js] Change CommonAxe display type (#38972) (#39903) 2019-10-29 15:25:14 -07:00
Martin V c47e5dbbb4 [@testing-library/react-hooks] Add cleanup function type (#39900)
* Add cleanup function type

* Update version number
2019-10-29 15:24:49 -07:00
Jason Yu d83bae23a3 [jest] fix test.each typing when array is readonly (#39291)
* [jest] fix test.each typing when array is readonly

* review changes: fix indentations and use $ExpectTypes

* fix lint

* review chagnes: add back T extends any[] and add test

* skip test because of flaky behaviour

* add myself to author
2019-10-29 15:20:32 -07:00
Alexander T fc00a1eb58 redom: Provides its own types (#39534) 2019-10-29 15:14:40 -07:00
Tomi Turtiainen 91c3deba3c helmet: Add featurePolicy (#39673)
feture-policy provides TS typings with it, but it doesn't export the
interface for the options parameter. We could have used conditional
typings and infered the type of the parameter, but that would have
restricted the minimum TS version to 2.8, so instead I created the
interface definition here.

Resolves #37627
2019-10-29 15:11:46 -07:00
Alexander T d3197b0554 document-promises: Provides its own types (#39626) 2019-10-29 15:09:02 -07:00
Alexander T 4e8b0811f3 bitcoinjs-lib: Provides its own types (#39650) 2019-10-29 15:08:11 -07:00
Nathan Shively-Sanders 435fef1035 update import syntax for i18next dependents (#39980)
i18next@19 uses default exports. This PR updates the tests of dependents
to use them instead of `import * as i18next from 'i18next'`.
2019-10-29 14:58:55 -07:00
Emmanuel Gautier e527e0317f mongoose: validationerror or undefined (#39676) 2019-10-29 14:58:44 -07:00
Tomasz Pluskiewicz a136c9f181 refactor: sparql-http-client updated to use correct exports (#39966)
* fix: sparql-http-client should use built-in fetch

* fix: disable tslint rule to accommodate for commonjs default export

* revert default export

* change export syntax
2019-10-29 14:00:37 -07:00
Junxiao Shi f150fcd79b hirestime: update to 4.0 API (#39664) 2019-10-29 12:57:16 -07:00
Emmanuel Gautier e827c04548 mongoose: query wtimeout (#39679) 2019-10-29 12:56:03 -07:00
Max Mumford 9da84cc5d7 Add end method to d3 transition (#39355) 2019-10-29 11:26:29 -07:00
Alexander T b14675b1e6 z-schema: Provides its own types (#39576) 2019-10-29 11:00:33 -07:00
Alexander T 70ab41cb47 solidity-parser-antlr: Provides its own types (#39546) 2019-10-29 10:57:34 -07:00
Alexander T c5091b23eb react-native-safe-area: Provides its own types (#39520) 2019-10-29 10:57:15 -07:00
文博 454130cec8 Add typings for light-sdk (#39420)
* init commit

* 完善代码

* 完善接口定义

* 优化接口定义

* 完善接口定义

* fix npm run test

* update limit rules

* delete limit rules and update the index.d.ts file

* export interface
2019-10-29 10:56:31 -07:00
Alexander T 3601ec8d18 keytar: Provides its own types (#39447) 2019-10-29 10:11:48 -07:00
Linus Unnebäck e04a56b56c mongodb: make query parameter to distinct optional (#39102)
* mongodb: make `query` parameter to `distinct` optional

* mongodb: add tests for "distinct" function
2019-10-29 08:07:31 -07:00
Alexander T 7280abd998 vue-resource: Provides its own types (#39567) 2019-10-29 08:05:56 -07:00
Alexander T 2494b17f46 react-collapsible: Provides its own types (#39505) 2019-10-29 08:01:46 -07:00
Alexander T 6d2d7a3db0 stacktrace-js: Provides its own types (#39547) 2019-10-29 08:00:26 -07:00
Alexander T 1ac4aa639d printf: Provides its own types (#39496) 2019-10-29 07:44:18 -07:00