Mohamed Hegazy
e9ebb3e95c
Merge remote-tracking branch 'origin/master' into updateDom
2018-06-04 17:01:34 -07:00
Ron Buckton
666841264c
Merge branch 'master' into libReference
2018-06-04 14:38:56 -07:00
Mohamed Hegazy
f960d5c97f
Port generated lib files
2018-06-04 14:13:16 -07:00
Mohamed Hegazy
5ba223d7dd
Change file name
2018-06-04 14:05:56 -07:00
Mohamed Hegazy
e9dda76874
Merge pull request #24515 from Kingwl/esnext-symbol
...
add esnext symbol proposal
2018-05-31 12:23:01 -07:00
Sam Bostock
689d2b6ab5
Rename ESNext flatten to flat
2018-05-31 13:11:28 -04:00
Ron Buckton
7de55fbb7e
PR Feedback
2018-05-31 09:50:51 -07:00
王文璐
7910bbdccb
add esnext symbol proposal
2018-05-31 13:30:31 +08:00
Ron Buckton
ec0af20f5a
Merge branch 'master' into libReference
2018-05-29 14:13:00 -07:00
Mohamed Hegazy
5abe4fead4
builf lib.es2018.full.d.ts
2018-05-21 11:01:56 -07:00
Mohamed Hegazy
c19408ba4d
Port changes in #24238 to source file
2018-05-19 11:23:41 -07:00
Ron Buckton
698f229bb4
Merge branch 'master' into libReference
2018-05-09 11:41:13 -07:00
Paul Koerbitz
a2d42a6421
Add WSH as an alias for WScript in scripthost.d.ts
2018-05-05 17:03:05 +02:00
Ron Buckton
68c0e524a6
Accept new symbol baselines, ensure expected ordering for default libs
2018-05-04 17:23:56 -07:00
Ron Buckton
a089297ca3
Add 'lib' reference support
2018-05-04 15:51:13 -07:00
Ron Buckton
c05923b152
add libMap and libs exports
2018-05-04 15:51:12 -07:00
Wesley Wigham
616e6e6ca3
Move symbol instance type to es5 to follow PropertyKey ( #23864 )
...
* Move symbol instance type to es5
* Accept baseline changes from moving Symbol
2018-05-03 10:50:10 -07:00
Ron Buckton
147aeaba9d
Centralize lib management for build
2018-05-02 15:49:52 -07:00
Derek P Sifford
cc0c82c014
add lib.es2018.intl + fix lib.es2017.intl
...
closes #23691
2018-04-30 15:17:00 -04:00
Daniel Rosenwasser
9672116d8c
Merge remote-tracking branch 'origin/master' into importDotMeta
2018-04-25 22:21:56 -07:00
Daniel Rosenwasser
a55febda77
Make 'ImportMeta' more minimal.
2018-04-24 12:38:42 -07:00
Anders Hejlsberg
0179d97403
Merge pull request #23592 from Microsoft/improveIndexTypes
...
Support number and symbol named properties with keyof and mapped types
2018-04-23 13:22:56 -07:00
Ron Buckton
6aab09a82f
Revert change to PromiseConstructor in #22772
2018-04-19 11:42:57 -07:00
Ron Buckton
f7163a0a75
Merge pull request #23466 from falsandtru/lib/Promise.reject
...
Fix Promise.reject
2018-04-18 15:51:15 -07:00
falsandtru
55a3c22d43
Revert "Improve PromiseConstructor"
...
This reverts commit 4318f0d9a0 .
2018-04-19 05:11:00 +09:00
falsandtru
0303d14a1f
Merge remote-tracking branch 'master/master' into lib/promise
2018-04-18 12:05:32 +09:00
falsandtru
4318f0d9a0
Improve PromiseConstructor
2018-04-18 11:45:01 +09:00
falsandtru
563660a83a
Revert the change of PromiseLikeConstructor
2018-04-18 11:22:22 +09:00
falsandtru
6798d56472
Fix Promise.reject
2018-04-17 23:08:06 +09:00
Anders Hejlsberg
16cd5580a6
Merge branch 'master' into improveIndexTypes
...
# Conflicts:
# src/compiler/checker.ts
# src/server/utilities.ts
2018-04-16 16:18:29 -07:00
Daniel Rosenwasser
f0081f0a04
Basic checking for 'import.meta'.
2018-04-10 12:59:03 -07:00
Anders Hejlsberg
68ce69a351
Move 'PropertyKey' from es2015.core.d.ts to es5.d.ts
2018-04-09 07:45:55 -10:00
Holger Jeromin
c3d8ec0ee2
refactor: use union type in DateConstructor
2018-04-06 11:27:20 +02:00
Mohamed Hegazy
460df57ce5
Port generated lib files
2018-04-04 15:19:32 -07:00
Mohamed Hegazy
f29a51fd2e
Port generated lib files
2018-04-02 10:12:03 -07:00
Mohamed Hegazy
24dbc9e2eb
Merge pull request #22506 from EcoleKeine/patch-2
...
Fix some Constructor's signature missing null type
2018-03-29 15:41:41 -07:00
Mohamed Hegazy
272aba1c7d
Port generated lib files
2018-03-28 13:26:10 -07:00
falsandtru
4c4f0e8e65
Fix Promise interfaces
2018-03-22 06:02:18 +09:00
EcoleKeine
e7a3d4b192
Some Constructor's signature missing null type
...
according to ECMAScript® 2015 Language Specification - http://www.ecma-international.org/ecma-262/6.0
MapConstructor : 23.1.1.1 step6
WeakMapConstructor : 23.2.1.1 step6
SetConstructor : 23.3.1.1 step6
WeakSetConstructor : 23.4.1.1 step6
2018-03-14 00:11:43 +08:00
Mohamed Hegazy
88fc88120c
Port generated lib files
2018-03-09 14:06:14 -08:00
Mohamed Hegazy
3480bf2eb9
Port generated lib files ( #22437 )
...
* Port generated lib files
* Update line breaks
2018-03-09 09:05:28 -08:00
Mohamed Hegazy
963acb3c02
Port generated lib files ( #22381 )
...
* Port generated lib files
* Accept baselines
2018-03-07 14:41:32 -08:00
Yuichi Nukiyama
25525bc9d6
Change esnext.promise to es2018.promise ( #22292 )
...
* change esnest.promise to es2018.promise
* modify unit tests
* resolve conflict
* resolve conflict
2018-03-02 17:08:36 -08:00
Yuichi Nukiyama
c7f65e8725
support groups property ( #22176 )
...
* support groups property
* fix option unittests
2018-03-01 12:58:25 -08:00
Mohamed Hegazy
f95b9bc65d
Port generated lib files ( #22003 )
...
* Port generated lib files
* Port generated lib files
2018-02-16 15:53:44 -08:00
Priyantha Lankapura
80464e8ff1
fix typo in intellisense ( #21914 )
2018-02-13 18:52:33 -08:00
Anders Hejlsberg
2cc1d735ec
Add Required<T> to lib.d.ts
2018-02-13 06:47:52 -08:00
Mohamed Hegazy
c9a0b7ec5b
Port generated lib files ( #21889 )
2018-02-12 11:53:03 -08:00
Anders Hejlsberg
2aba29fc32
Add Exclude, Extract, NonNullable, ReturnType, and InstanceType types
2018-02-09 14:22:46 -08:00
Alan Agius
7b9ceb85fa
refactor: use union type in DateConstructor ( #21757 )
...
* refactor: use union type in `DateConstructor`
Add support for union types in `DateConstructor`
This will add support for something like the below;
`
let date; string | number;
const date = new Date(x);
`
Closes : #21758
* fix: date constructor can't be passed `string | Date`, but takes either individually
Closes : #20900
2018-02-08 12:22:37 -08:00