Wenlu Wang
20625a964b
add promise.any ( #33844 )
...
* add promise.prototype.any
* add AggregateError
* Update src/lib/esnext.promise.d.ts
Co-Authored-By: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
* update baseline again
Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
2020-03-11 08:36:00 -07:00
Nathan Shively-Sanders
0a1af90bb6
add string.prototype.replaceAll ( #33845 )
...
* add string.prototype.replaceAll
* accept baseline
* fix bad merge in tests
* update missed baselines
Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
2020-03-04 13:25:17 -08:00
ExE Boss
5a342742d0
feat(lib/es2020): Add Promise.allSettled(…) ( #34065 )
...
* feat(lib/es2020): Add `Promise.allSettled(…)`
* test(lib): Update tests to account for `es2020.promise`
* fix(lib/es2020): `Promise.allSettled(…)` takes `Iterable` argument
* refactor(lib/es2020): Rename `Promise.allSettled(…)` return type
* feat(lib/es2020): Simplify `Promise.allSettled(…)` type declaration
* refactor(lib/es2020): Improve naming of `Promise.allSettled(…)` types
2020-01-03 12:58:02 -08:00
Kagami Sascha Rosylight
05a2f1b110
Support bigints in ES2020 ( #33874 )
2019-12-23 12:18:52 -08:00
Ron Buckton
e8bf9584aa
Improve type checking and inference for Generators and Async Generators ( #30790 )
...
* Improve typing for Generators and Async Generators
* Add TReturn and TNext to Iterator, IterableIterator, etc.
* Update ts internal Iterator to be assignable from global Iterator
* Make 'done' optional in IteratorYieldResult
* Revert Iterable and IterableIterator to simpler versions plus other fixes
* Add additional inference tests
* Added additional tests
* PR cleanup and minor async iteration type fix
* Updated diagnostics message and added non-strict tests
* Fix expected arity of Iterator/AsyncIterator
2019-07-03 21:55:59 -07:00
Kagami Sascha Rosylight
49d6f61298
Add ES2019 Object.fromEntries function ( #30934 )
...
* add ES2019 Object.fromEntries function
* add some comments
* apply suggested changes
* add readonly and general any
2019-04-30 09:49:58 -07:00
Kagami Sascha Rosylight
1a75d525fa
add ES2020 matchAll APIs ( #30936 )
2019-04-25 14:11:50 -07:00
Kagami Sascha Rosylight
13c72b786e
Merge remote-tracking branch 'upstream/master' into es2019
2019-02-08 06:55:56 +09:00
Kagami Sascha Rosylight
b3c179540a
String.prototype.{trimStart,trimEnd} hit stage 4
2019-02-08 00:51:23 +09:00
Kagami Sascha Rosylight
f525a89e87
Array.prototype.{flat,flatMap} hit stage 4
2019-02-08 00:10:34 +09:00
Kagami Sascha Rosylight
1d8a2ea38c
Symbol.prototype.description hit stage 4
2019-01-06 11:42:55 +09:00
Kagami Sascha Rosylight
7017d1a9ef
Merge branch 'master' into async-es2018
2018-11-12 11:04:21 +09:00
Caleb Sander
0c1bf316a2
Declaration files for BigInt
2018-11-05 11:36:30 -08:00
Kagami Sascha Rosylight
76ae12d143
Change esnext.asynciterable to es2018.asynciterable
2018-08-06 16:30:08 +09:00
dangoo
b7f5f2a92b
Add missing references in clparser and libs.json
2018-06-19 22:24:32 +02:00
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
5ba223d7dd
Change file name
2018-06-04 14:05:56 -07:00
王文璐
7910bbdccb
add esnext symbol proposal
2018-05-31 13:30:31 +08:00
Mohamed Hegazy
5abe4fead4
builf lib.es2018.full.d.ts
2018-05-21 11:01: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
Ron Buckton
147aeaba9d
Centralize lib management for build
2018-05-02 15:49:52 -07:00