Commit Graph

333 Commits

Author SHA1 Message Date
Ron Buckton
5d415cac52 Merge branch 'master' into asyncGenerators 2017-02-02 12:11:44 -08:00
Nathan Shively-Sanders
aeeff28fd6 Merge pull request #13350 from HerringtonDarkholme/lib
update declaration file to use intrinsic object type
2017-01-27 10:29:03 -08:00
Mohamed Hegazy
f6ee80c675 Merge pull request #13553 from falsandtru/lib.d.ts/symbol
Fix Symbol.valueOf method signature
2017-01-23 15:16:00 -08:00
falsandtru
da05ced2e5 Fix Symbol.valueOf method signature 2017-01-24 07:58:31 +09:00
falsandtru
21c2c0e786 Fix regressions 2017-01-20 23:05:45 +09:00
Ron Buckton
35ef1f7cbf Merge branch 'master' into asyncGenerators 2017-01-15 15:28:04 -08:00
Herrington Darkholme
e8af1d285b update declaration file to use intrinsic object type 2017-01-08 18:31:56 +08:00
Mohamed Hegazy
9865a17c48 Merge pull request #11222 from kitsonk/array-slice-typings
Improve Array.prototype.splice typing
2016-12-30 14:28:15 -08:00
Ron Buckton
6a737c88f7 Move async generators to esnext 2016-12-30 14:10:11 -08:00
Ron Buckton
87eeb577a3 Merge branch 'master' into asyncGenerators 2016-12-19 11:51:52 -08:00
Nathan Shively-Sanders
8f2d531907 Merge pull request #12680 from aluanhaddad/12678
Add ReadonlyArray<T>.includes to es2016.array.include.d.ts
2016-12-06 07:50:34 -08:00
Aluan Haddad
ee0894339d Add ReadonlyArray<T>.includes to es2016.array.include.d.ts 2016-12-05 18:25:45 -05:00
Ron Buckton
8af87dce8b Merge branch 'master' into asyncGenerators 2016-11-30 12:47:50 -08:00
Mohamed Hegazy
82e84e272e Make sure all overloads have comments 2016-11-28 17:30:37 -08:00
Mohamed Hegazy
143fc9164f Revert https://github.com/Microsoft/TypeScript/pull/12207 2016-11-28 17:30:26 -08:00
Mohamed Hegazy
72cee3e045 Merge pull request #12434 from Microsoft/Fix12377
Add special handeling for function and array in Object.freeze
2016-11-23 13:26:36 -08:00
Mohamed Hegazy
15d870bdcf Use Function instead of call and construct signatures 2016-11-23 10:56:42 -08:00
Mohamed Hegazy
60395565e6 Handel call and construct signatures 2016-11-23 09:48:25 -08:00
Mohamed Hegazy
72df02cbbd Add function 2016-11-21 23:27:18 -08:00
Mohamed Hegazy
8a334ac00d Add special handeling for function and array in Object.freeze 2016-11-21 23:13:22 -08:00
Mohamed Hegazy
ab8d6c0dab Port lib changes 2016-11-21 22:45:36 -08:00
Anders Hejlsberg
854a20f1fe Update Record<K, T> type 2016-11-21 11:42:21 -08:00
Ron Buckton
1c0917abef Merge branch 'master' into asyncGenerators 2016-11-18 10:32:54 -08:00
Ryan Cavanaugh
29481f67f4 Revert "fix #11670, support type guards in NumberConstructor (#11722)"
This reverts commit 4fbbbed321.
2016-11-16 16:25:23 -08:00
Ron Buckton
28d23ce8de Add for-await-of, always use Symbol for iterables. 2016-11-16 14:22:42 -08:00
Ron Buckton
ab1dc522a4 Merge branch 'emitHelper' into asyncGenerators 2016-11-16 12:23:32 -08:00
Anders Hejlsberg
d32196ff36 Add predefined mapped types and revise Object.freeze 2016-11-15 12:14:46 -08:00
Mohamed Hegazy
2827b370cc Merge pull request #12207 from ethanresnick/precise-object-entry-types
More precise Object.entries type declarations
2016-11-14 13:55:27 -08:00
(´・ω・`)
4166eeb284 fix #12137, correct ProxyHandler signatures (#12172)
* fix #12137, correct ProxyHandler signatures

* address PR review
2016-11-13 15:27:07 -08:00
Ethan Resnick
ea33d6e501 More precise Object.entries type declarations
We can leverage the new index type queries and indexed access types
from #11929 to get better type inference for Object.entries.
2016-11-13 02:59:50 -05:00
Cotton Hou
9a8e1bf8a6 Add ES2017 string padding (#12152)
* add es2017.string.d.ts for String.prototype.{padStart,padEnd}

* append es2017.string.d.ts into es2017.d.ts

* add es2017.string into commandLineParser

* append es2017.string into error message for unit tests of commandLineParser

* append es2017.string into Gulpfile

* append es2017.string into Jakefile
2016-11-10 12:43:51 -08:00
Ron Buckton
4f3fb80b98 Parse, check, and downlevel emit for for-await-of 2016-11-09 17:40:17 -08:00
Ron Buckton
4b5686a52f Added emit transforms for async generators. 2016-11-09 17:06:08 -08:00
Ron Buckton
b5cc96c87d Merge branch 'asyncGeneratorsUpLevel' into asyncGenerators 2016-11-09 14:57:23 -08:00
Ron Buckton
bd867785bc type checking for pseudoiterable 2016-11-09 14:40:47 -08:00
Ron Buckton
74ec093d01 Merge branch 'emitHelper' into asyncGenerators 2016-11-08 18:13:31 -08:00
Mohamed Hegazy
2bf38ab6cd Port fix for https://github.com/Microsoft/TypeScript/issues/12069 (#12095) 2016-11-07 21:09:17 -08:00
Ron Buckton
c6ee25d95b Type checking for async iterables and async generators. 2016-11-05 18:48:33 -07:00
Ron Buckton
cb853569e4 Relaxed ES2015 restrictions for generator type check 2016-11-05 11:50:54 -07:00
Mohamed Hegazy
8984e43b20 Update generated files (#11963) 2016-10-31 13:15:46 -07:00
(´・ω・`)
4fbbbed321 fix #11670, support type guards in NumberConstructor (#11722) 2016-10-19 14:10:44 -07:00
Mohamed Hegazy
2cd404038e Port fix in https://github.com/Microsoft/TypeScript/pull/11293 to correct file 2016-10-13 17:26:12 -07:00
Michael
e9242b1681 fix typo in type definition (#11346) 2016-10-13 16:23:14 -07:00
Daniel Rosenwasser
7f3db5cf18 Added overloads for 'map' on tuple types. 2016-09-29 00:41:06 -07:00
Kitson Kelly
723ffab8df Improve Array.prototype.slice typing 2016-09-28 21:50:33 +01:00
zhengbli
c08e2bfd28 update dom libs 2016-09-26 16:52:25 -07:00
Mohamed Hegazy
1e9d7e5f66 Fix #10002: add dom.iterable to supported lib values 2016-09-20 17:11:39 -07:00
Justin Johansson
fc4a5df632 Fix Reflect has method signature(s) per issue #10949 initial report 2016-09-17 12:00:35 +09:30
Mohamed Hegazy
9d8d2b6cf7 Merge pull request #10921 from gmoothart/readonly-collections
Add readonly typings for Set and Map
2016-09-15 11:26:29 -07:00
Gabe Moothart
a9d4b3016a indenting 2016-09-15 10:47:19 -07:00