TypeScript/src/lib
Nathan Shively-Sanders 8da3eff7b0
Subtypes of ErrorConstructor extend it (#35549)
Previously subtypes of Error extended Error, but the matching subtypes
of ErrorConstructor did not extend ErrorConstructor. The members in
es5.d.ts are identical, so there's no need except for allowing interface
merging into ErrorConstructor to affect subtypes as well.
2020-01-29 13:26:00 -08:00
..
dom.generated.d.ts CustomElementConstructor: should be construct signature (#36030) 2020-01-06 10:09:03 -08:00
dom.iterable.d.ts Change file name 2018-06-04 14:05:56 -07:00
dom.iterable.generated.d.ts Update DOM (#33627) 2019-09-26 17:20:05 -07:00
es5.d.ts Subtypes of ErrorConstructor extend it (#35549) 2020-01-29 13:26:00 -08:00
es5.full.d.ts Add 'lib' reference support 2018-05-04 15:51:13 -07:00
es2015.collection.d.ts array-type: [ default: array, generic: array ] 2019-08-08 21:30:18 +03:00
es2015.core.d.ts array-type: [ default: array, generic: array ] 2019-08-08 21:30:18 +03:00
es2015.d.ts Accept new symbol baselines, ensure expected ordering for default libs 2018-05-04 17:23:56 -07:00
es2015.full.d.ts PR Feedback 2018-05-31 09:50:51 -07:00
es2015.generator.d.ts Improve type checking and inference for Generators and Async Generators (#30790) 2019-07-03 21:55:59 -07:00
es2015.iterable.d.ts Improve type checking and inference for Generators and Async Generators (#30790) 2019-07-03 21:55:59 -07:00
es2015.promise.d.ts Allow readonly arguments to Promise.all(), etc. 2019-09-19 11:11:59 -07:00
es2015.proxy.d.ts Merge pull request #15694 from astegmaier/patch-1 2017-05-09 10:55:49 -07:00
es2015.reflect.d.ts Apply "array-type" lint rule (#18699) 2017-09-22 16:14:41 -07:00
es2015.symbol.d.ts Move symbol instance type to es5 to follow PropertyKey (#23864) 2018-05-03 10:50:10 -07:00
es2015.symbol.wellknown.d.ts Merge pull request #24396 from falsandtru/lib/Symbol.toStringTag 2018-11-09 12:29:46 -08:00
es2016.array.include.d.ts Enable jsdoc-format lint rule 2017-04-03 14:39:19 -07:00
es2016.d.ts Add 'lib' reference support 2018-05-04 15:51:13 -07:00
es2016.full.d.ts Add 'lib' reference support 2018-05-04 15:51:13 -07:00
es2017.d.ts Add 'lib' reference support 2018-05-04 15:51:13 -07:00
es2017.full.d.ts Add 'lib' reference support 2018-05-04 15:51:13 -07:00
es2017.intl.d.ts add lib.es2018.intl + fix lib.es2017.intl 2018-04-30 15:17:00 -04:00
es2017.object.d.ts microsoft-typescript/no-double-space 2019-06-14 11:52:48 +03:00
es2017.sharedmemory.d.ts duplicate wait instead of wait and notify 2018-12-21 10:41:24 +02:00
es2017.string.d.ts Enable jsdoc-format lint rule 2017-04-03 14:39:19 -07:00
es2017.typedarrays.d.ts Added empty constructors to TypedArrays from es2017 (#19680) 2017-11-06 13:00:05 -08:00
es2018.asyncgenerator.d.ts Fix incorrect parameter types for AsyncIterator next/return (#33354) 2019-09-17 21:02:12 -07:00
es2018.asynciterable.d.ts Fix incorrect parameter types for AsyncIterator next/return (#33354) 2019-09-17 21:02:12 -07:00
es2018.d.ts Improve type checking and inference for Generators and Async Generators (#30790) 2019-07-03 21:55:59 -07:00
es2018.full.d.ts Add 'lib' reference support 2018-05-04 15:51:13 -07:00
es2018.intl.d.ts quotes 2019-06-14 12:18:27 +03:00
es2018.promise.d.ts Change esnext.promise to es2018.promise (#22292) 2018-03-02 17:08:36 -08:00
es2018.regexp.d.ts Port changes in #24238 to source file 2018-05-19 11:23:41 -07:00
es2019.array.d.ts Merge branch 'master' of https://github.com/Microsoft/TypeScript into feature/eslint 2019-08-16 12:13:57 +03:00
es2019.d.ts Add ES2019 Object.fromEntries function (#30934) 2019-04-30 09:49:58 -07:00
es2019.full.d.ts Symbol.prototype.description hit stage 4 2019-01-06 11:42:55 +09:00
es2019.object.d.ts array-type: [ default: array, generic: array ] 2019-08-08 21:30:18 +03:00
es2019.string.d.ts @typescript-eslint/indent 2019-06-27 11:30:03 +03:00
es2019.symbol.d.ts fix(lib/es2019): Symbol.description may be undefined (#36263) 2020-01-24 10:06:04 -08:00
es2020.bigint.d.ts Support bigints in ES2020 (#33874) 2019-12-23 12:18:52 -08:00
es2020.d.ts feat(lib/es2020): Add Promise.allSettled(…) (#34065) 2020-01-03 12:58:02 -08:00
es2020.full.d.ts add ES2020 matchAll APIs (#30936) 2019-04-25 14:11:50 -07:00
es2020.promise.d.ts feat(lib/es2020): Add Promise.allSettled(…) (#34065) 2020-01-03 12:58:02 -08:00
es2020.string.d.ts jsdoc/check-alignment 2019-07-18 15:06:56 +03:00
es2020.symbol.wellknown.d.ts @typescript-eslint/indent 2019-06-27 11:30:03 +03:00
esnext.d.ts Support bigints in ES2020 (#33874) 2019-12-23 12:18:52 -08:00
esnext.full.d.ts Add 'lib' reference support 2018-05-04 15:51:13 -07:00
esnext.intl.d.ts @typescript-eslint/indent 2019-06-27 11:30:03 +03:00
header.d.ts
libs.json feat(lib/es2020): Add Promise.allSettled(…) (#34065) 2020-01-03 12:58:02 -08:00
README.md Typo fix 2018-10-22 03:33:11 +05:30
scripthost.d.ts Add WSH as an alias for WScript in scripthost.d.ts 2018-05-05 17:03:05 +02:00
webworker.generated.d.ts Update DOM from TSJS-lib-generator (#35938) 2019-12-31 14:12:18 -08:00
webworker.importscripts.d.ts Fix lint errors 2017-03-17 13:54:18 -07:00

Read this!

The files within this directory are used to generate lib.d.ts and lib.es6.d.ts.

Generated files

Any files ending in .generated.d.ts aren't meant to be edited by hand. If you need to make changes to such files, make a change to the input files for our library generator.