Sean Kelley d456e7ccb0 Inferrable _.assign*, _.extend*, _.defaults (#9388)
* Change the signatures of the _.assign* functions to use intersection types, following 4e4ffc7e.

* Redefine _.extend and _.extendWith from scratch by copy-paste-renaming _.assignIn and _.assignInWith (respectively).

* Uncomment lodash/extendWith module since it exists now.

* Redefine _.defaults using 6ff5a95d0 as a template.

* Flip the order of _.defaults intersected types so earlier arguments take precedence when a field is mentioned multiple times.

Also fix an extraneous type parameter on an _.assign overload.

* Rewrite most of the tests to remove the TResult parameter where appropriate. Add extendWith tests separate from extend tests.

* Fix bug with _.defaults where the explicit wrapper variant would return an implicit wrapper.

* Update lodash tests to remove a bunch of now-unnecessary type specification.
2016-05-24 22:56:08 +09:00
…
2016-03-26 01:47:55 -07:00
2016-03-17 15:13:35 +00:00
2016-03-18 07:25:08 -07:00
2016-05-23 13:00:18 +09:00
2016-02-20 03:15:34 -05:00
2016-02-29 15:19:45 -08:00
2016-05-21 08:15:52 -07:00
2016-02-15 07:09:27 -03:00
2016-01-17 14:05:25 +01:00
2016-05-24 22:48:47 +09:00
2016-04-03 17:28:02 +03:00
2016-03-09 16:07:06 -08:00
…
2016-05-15 02:19:29 +09:00
2016-05-10 00:36:07 +09:00
2016-04-13 02:06:55 +09:00
2016-03-18 13:37:27 +05:30
2016-05-21 08:19:17 -07:00
2016-03-27 16:16:27 +03:00
2016-04-13 00:50:34 +09:00
2016-05-23 13:09:47 +09:00
2016-02-16 13:32:52 +10:30
2016-03-15 17:23:30 -04:00
2016-03-22 12:58:42 +09:00
2016-04-13 00:15:57 +09:00
2016-04-03 14:44:05 +02:00
2016-03-27 01:48:20 +01:00
2016-03-30 20:47:41 -07:00
2016-04-13 00:38:22 +09:00
2016-03-28 09:28:02 -05:00
2016-04-14 21:44:51 +09:00
2016-05-06 03:12:02 +09:00
2016-04-23 23:53:25 +09:00
2016-05-24 22:50:36 +09:00
2016-04-18 00:18:47 +09:00
2016-02-23 17:56:02 +01:00
2016-03-17 02:18:10 +09:00
2016-05-02 00:53:03 +09:00
2016-05-21 08:26:53 -07:00
2016-02-10 18:08:29 +09:00
2016-03-17 02:18:10 +09:00
2016-05-16 10:12:32 +10:00
2016-04-13 00:34:44 +09:00
2016-03-28 22:43:14 +02:00
2016-03-14 18:48:30 -07:00
2016-04-14 21:44:59 +09:00
2016-04-23 16:43:36 +09:00
2016-04-01 15:34:54 +08:00
2016-01-14 22:12:44 +01:00
…
2016-05-15 02:48:53 +09:00
2016-01-25 21:42:09 +02:00
2016-02-17 15:35:51 +00:00
2016-04-04 15:58:07 +01:00
2016-03-27 14:00:36 +02:00
2016-04-06 21:07:32 +09:00
2016-05-23 12:57:54 +09:00
2016-02-09 17:08:23 +01:00
2016-03-23 20:59:18 +01:00
2016-02-06 15:45:06 +01:00
2016-03-16 22:28:45 -07:00
2016-04-17 22:05:59 +09:00
2016-03-22 03:12:47 +02:00
2016-01-30 19:56:32 +01:00
2016-03-20 01:43:54 +09:00
2016-04-04 13:45:53 +02:00
2016-05-15 00:03:34 +09:00
2016-03-22 00:33:08 +01:00
2016-04-14 21:44:59 +09:00
2016-03-17 17:26:29 +08:00
2016-01-29 22:39:29 +09:00
2016-02-16 01:20:30 +09:00
2016-04-03 17:21:19 +03:00
2016-02-04 07:43:04 -08:00
2016-05-24 22:52:21 +09:00
2016-04-26 00:45:01 +09:00
2016-04-13 00:03:52 +09:00
2016-05-15 02:12:32 +09:00
2016-01-12 14:10:24 +01:00
2016-04-18 00:45:49 +09:00
2016-04-13 00:51:40 +09:00
2016-03-17 02:18:10 +09:00
2016-05-01 23:17:34 +09:00
2016-05-21 08:25:56 -07:00
2016-02-23 13:46:46 +01:00
2016-05-12 13:58:19 +09:00
2016-01-15 11:53:31 +08:00
2016-05-12 13:48:50 +09:00
…
2016-03-21 16:52:08 +09:00
2016-05-16 23:56:40 -07:00
2016-05-09 17:32:18 +09:00
2016-04-25 23:54:06 +09:00
2016-04-18 00:56:58 +09:00
…
2016-05-15 02:06:50 +09:00
2016-05-10 11:04:35 +10:00
2016-05-06 03:59:22 +09:00
2016-02-01 16:25:42 +08:00
2016-03-24 00:17:44 +09:00
2016-04-26 00:51:34 +09:00
2016-04-23 23:32:48 +09:00
2016-03-28 18:07:11 +03:00
2016-03-17 02:18:10 +09:00
2016-04-03 00:57:50 +03:00
2016-04-18 00:30:52 +09:00
2016-05-06 02:02:41 +09:00
2016-01-27 19:56:25 +09:00
2016-05-10 00:33:44 +09:00
2016-03-12 09:13:02 -08:00
2016-04-06 20:56:36 +09:00
2016-01-29 13:37:41 -05:00
2016-02-16 01:20:30 +09:00
2016-02-27 11:45:39 +09:00
…
2016-03-12 22:14:11 +09:00
2016-03-12 22:14:11 +09:00

DefinitelyTyped Build Status

Join the chat at https://gitter.im/borisyankov/DefinitelyTyped

The repository for high quality TypeScript type definitions.

For more information see the definitelytyped.org website.

Usage

Include a line like this:

/// <reference path="jquery.d.ts" />

Contributions

DefinitelyTyped only works because of contributions by users like you!

Please see the contribution guide on how to contribute to DefinitelyTyped.

How to get the definitions

List of definitions

Requested definitions

Here is are the currently requested definitions.

License

This project is licensed under the MIT license.

Copyrights on the definition files are respective of each contributor listed at the beginning of each definition file.

Analytics

S
Description
No description provided
Readme MIT
395 MiB
Languages
TypeScript 100%