https://github.com/Microsoft/TypeScript

sort by:
Revision Author Date Message Commit Date
bedfac1 Accepted baselines. 20 January 2023, 00:16:04 UTC
9705b71 Remove (hopefully) unnecessary overload. 20 January 2023, 00:15:00 UTC
241b3f2 Accepted baselines. 19 January 2023, 23:40:03 UTC
4d51879 Use a `const` type parameter for `Object.freeze`. 19 January 2023, 23:39:55 UTC
5b18979 Implement the Stage 3 Decorators Proposal (#50820) 19 January 2023, 22:54:12 UTC
20182cf Organize imports collation (#52115) 19 January 2023, 22:53:51 UTC
abd6cb4 Improve quickinfo/signature/completions baselines (#52308) 19 January 2023, 22:39:14 UTC
6622308 Add followup test to #52123 test (#52178) 19 January 2023, 20:53:03 UTC
b7f619d Make catch clause checking consistent with variable declarations (#52240) 19 January 2023, 19:56:37 UTC
ecaf6d9 Revert "Add undefined to JSON.stringify return type (#51897)" (#52307) 19 January 2023, 17:24:31 UTC
38b8f59 Update package-lock.json 19 January 2023, 06:06:39 UTC
b7290a7 Remove unnecessary `isTupleType` checks in `inferFromObjectTypes` (#52026) 19 January 2023, 00:54:19 UTC
18794c7 Enable noImplicitOverride (#52290) 18 January 2023, 20:00:10 UTC
da085ae Update to esbuild 0.17 (#52238) 18 January 2023, 18:51:53 UTC
10c7c45 Update package-lock.json 18 January 2023, 06:07:16 UTC
22b362c Enable strictFunctionTypes (#49929) 18 January 2023, 01:20:51 UTC
436833a Allow `allowImportingTsExtensions` to be set in any module resolution mode (#52230) 17 January 2023, 23:13:17 UTC
8094007 fix(52277): switch/case completions fail when has a negative literal type (#52278) 17 January 2023, 22:10:29 UTC
16c695c Improve uncalled function check related to parenthesized and binary expressions (#50756) fixes https://github.com/microsoft/TypeScript/issues/37598 17 January 2023, 21:22:16 UTC
f6fc444 Fix(51828): `extends` field in `tsconfig.json` does nothing with empty string (#51981) 17 January 2023, 20:31:23 UTC
9c9d4b0 feat(51086): satisfies support in JSDoc (#51753) 17 January 2023, 18:22:22 UTC
577cc1b fix(52233): Ambient modules declared with patterns are offered in path completions (#52246) 17 January 2023, 17:41:16 UTC
243d8de Update package-lock.json 17 January 2023, 06:06:28 UTC
67a3846 Fix `replacementSpan` for class member snippet completion entries (#52231) 16 January 2023, 18:32:24 UTC
4ba756f Update package-lock.json 15 January 2023, 06:06:21 UTC
8586c99 Update package-lock.json 14 January 2023, 06:06:33 UTC
cb4c768 Add Array.prototype.findLast() and Array.prototype.findLastIndex() (#49636) Signed-off-by: mbasov2 <mbasov2@bloomberg.net> 13 January 2023, 23:35:50 UTC
86ccd20 fix(52212): No member completions, and irrelevant value completions, when class property initializer has no semicolon (#52213) 13 January 2023, 22:23:36 UTC
41e4139 Only used cached `undefined` contextual type for requests with no flags (#52224) 13 January 2023, 18:10:56 UTC
d6de73b Instantiate rest type as needed in `getNarrowedTypeOfSymbol` (#52215) 13 January 2023, 15:23:39 UTC
36e9570 Propagate constness of type parameters in variadic tuples (#52129) 13 January 2023, 15:23:04 UTC
ef58695 Update package-lock.json 13 January 2023, 06:06:33 UTC
ef81c80 Bump LKG and package.json to 5.0.0-dev.20230112 (#51787) 13 January 2023, 03:17:37 UTC
3e9703f Add additional diagnostic for packages that only resolve under non-`exports`-respecting modes (#52173) 13 January 2023, 00:30:35 UTC
9cdba99 Remove some properties from `Identifier` (#52170) 12 January 2023, 22:20:12 UTC
59e4e38 Don't widen when type parameter occurs at top level in type predicate (#52031) 12 January 2023, 21:18:36 UTC
5b4a8d4 Update package-lock.json 12 January 2023, 06:06:37 UTC
6c494e9 Fix bad baseline on main (#52201) 12 January 2023, 00:54:23 UTC
9da2a9a Fix inferences between alias type arguments and defaulted alias type arguments (#51771) 11 January 2023, 23:28:53 UTC
6860373 fix(52177): Wrong space in type assertions when using array (#52184) 11 January 2023, 22:59:22 UTC
a05b7ec Update package-lock.json 11 January 2023, 06:06:50 UTC
28e4c81 Tweak co/contra inference logic from #52123 (#52180) 11 January 2023, 01:08:36 UTC
14b0d6d Fix nested package json lookup in modes that respect package.json exports (#51995) 11 January 2023, 00:18:26 UTC
b3eca68 Suppress resolvedUsingTsExtension during loadModuleFromDirectory (#52189) 11 January 2023, 00:05:44 UTC
3da4886 Fixed an issue with quickInfo crashing on a function property returned from generic function (#49049) 11 January 2023, 00:05:01 UTC
ec9f6a4 Ensure self-name resolution uses same extension priorities as external imports (#52185) 10 January 2023, 21:57:50 UTC
32da8a2 Add a test for indexed access on generic mapped type (#52069) 10 January 2023, 21:46:20 UTC
48b6b8b Add a regression test for mapped type with as clause that bypassed interface extension check (#52070) 10 January 2023, 21:45:38 UTC
67cdaf9 Fixed crash when reporting infer extends on invalid name with declaration (#52032) 10 January 2023, 21:11:24 UTC
94afa32 Add an extra test case for circular base type (#52071) 10 January 2023, 21:04:58 UTC
2082ef2 fix narrowTypeByDiscriminant for non null expression access (#52136) 10 January 2023, 17:49:13 UTC
280e3ac Update package-lock.json 10 January 2023, 06:06:48 UTC
89e928e Add `--allowArbitraryExtensions`, a flag for allowing arbitrary extensions on import paths (#51435) 10 January 2023, 01:12:42 UTC
9b718d0 Add tests for excess property check for intersection containing a recursive type (#52063) 10 January 2023, 00:02:17 UTC
6bedd1c Allow indirect calls (#51989) Co-authored-by: Klaus Meinhardt <klaus.meinhardt1@gmail.com> 09 January 2023, 23:56:33 UTC
394a777 fix(51963): Invalid property read for find-all-references when exporting non-existent binding (#52006) 09 January 2023, 23:29:33 UTC
f326cbf Add a test for optional members completions within an object within an index signature constraint (#52149) 09 January 2023, 19:06:07 UTC
2c1fda2 Fixed false positive circular errors for await expressions with simple non-generic calls in CFA loops (#51126) 09 January 2023, 18:56:52 UTC
0056761 Reuse existing module specifiers in js declaration emit (#52089) 09 January 2023, 18:15:42 UTC
11bc7b7 Issue error on export= in esm mode declaration file (#52109) 09 January 2023, 18:15:23 UTC
4b69e13 Basic JSX attribute snippet fixes (#51855) Co-authored-by: Andrew Branch <andrewbranch@users.noreply.github.com> 09 January 2023, 17:13:27 UTC
fdb5dc5 Update package-lock.json 09 January 2023, 06:06:33 UTC
83e8de8 Update package-lock.json 08 January 2023, 06:06:15 UTC
12718ad Update package-lock.json 07 January 2023, 06:06:11 UTC
90fb764 Fix private name generation and missing emit for auto-accessors (#52132) 07 January 2023, 02:08:51 UTC
f1ff0de Use native generators/iterables, remove helper cruft (#51921) 06 January 2023, 22:40:56 UTC
e60c210 Improve JSX invalid children type error (#52105) 06 January 2023, 18:26:53 UTC
400e2c2 Defer conditional types with multi-element tuple types in `extends` clause (#52091) 06 January 2023, 17:18:12 UTC
fc85386 Improve logic that chooses co- vs. contra-variant inferences (#52123) 06 January 2023, 15:56:51 UTC
4b52d3a Update package-lock.json 06 January 2023, 06:06:27 UTC
bfeb927 Remove Push from public API (#52122) 06 January 2023, 00:18:53 UTC
91822db Remove doc folder (old archived spec and assets), word2md script (#51791) 05 January 2023, 21:49:00 UTC
c57fea2 fix(52050): The space before satisfies after an array expression is removed when auto-formatting the statements (#52053) 05 January 2023, 21:30:11 UTC
aae3115 Call `getTypeOfSymbol` in `getNarrowedTypeOfSymbol` to avoid running into circularities when computing types (#51914) 05 January 2023, 21:12:56 UTC
3c7660a Make Collection and ReadonlyCollection internal (#51964) 05 January 2023, 18:22:32 UTC
bae715f Update package-lock.json 05 January 2023, 06:06:06 UTC
4378441 fix(51198): The 'this' context of type 'T' is not assignable to method's 'this' of type 'this' (#51216) * fix(51198): skip checking this context of type assignable to super * update comment 04 January 2023, 20:05:19 UTC
f43cd0a Add RegExp indices and hasIndices (#52085) * Add RegExp indices * update --lib message * newlines * implement changes * Fix failing tests Thanks @xiBread! 03 January 2023, 20:20:10 UTC
31d1d63 Infer fixed-size tuples from infer type parameters with extends clauses at variadic positions (#51157) * Infer fixed-size tuples from infer type parameters with extends clauses at variadic positions * Improve the fix to handle tuples with leading variadic elements * Fixed indentation * Infer rest element following a variadic element with a fixed-size constraint * Infer rest element preceding a variadic element with a fixed-size constraint * Rewrite the test to avoid accidental union reductions 03 January 2023, 18:18:09 UTC
1a943d7 Update package-lock.json 03 January 2023, 06:06:24 UTC
eb3d6fa Update package-lock.json 02 January 2023, 06:06:33 UTC
747172e Update package-lock.json 31 December 2022, 06:06:49 UTC
e9cd2e1 Allow forward references in computed properties of type declarations (#50824) * Allow forward references in type declarations * address PR feedback 30 December 2022, 19:37:33 UTC
79244c5 remove unused node flag (#52052) 30 December 2022, 16:57:33 UTC
44152bc fix(29648): Error message related to JSDoc for non-JSDoc syntax error (#50793) * fix(29648): improve diagnostics of non-JSDoc syntax errors * fix lint errors * update tests * change diagnostic type suggestion. fix QF for jsdoc nullable type * move error handling from the parser to the checker * change diagnostic message. remove speculative parsing * update baseline 30 December 2022, 00:50:57 UTC
ba393b6 fix(51760): Nullish-coalescing assignment narrows type to assigned value (#51767) * fix(51760): skip type guard errors for narrowed nullish-coalescing assignment * update tests 30 December 2022, 00:36:59 UTC
c7f49bc Add undefined to JSON.stringify return type (#51897) * First attempt * Revert "First attempt" This reverts commit 23f641cddbcb6b55eec764eb6b3895beba731c38. * Second try * Accept baslines 28 December 2022, 17:06:03 UTC
df68817 Update package-lock.json 28 December 2022, 06:06:36 UTC
68df4be Update package-lock.json 27 December 2022, 06:06:39 UTC
acf854b Keep track of multiple current inference contexts (#51978) * Keep track of multiple current inference contexts * Add regression test 22 December 2022, 17:52:49 UTC
54a554d Update package-lock.json 21 December 2022, 06:06:30 UTC
8b6f873 fix(51223): Go-to-definition for yield and await keyword; jump to respective function definition (#51838) 20 December 2022, 21:29:59 UTC
e73a51d fix(51820): disallow using readonly and declare with auto-accessor (#51824) 20 December 2022, 21:25:33 UTC
6f4d340 fix(51716): find all references in imported JSDoc types (#51729) 20 December 2022, 21:16:17 UTC
cf68a12 Improve string literal completions for property values when a partially-typed string fixes inference to a type parameter (#51770) 20 December 2022, 21:08:55 UTC
5d8ef4b Update package-lock.json 20 December 2022, 06:06:31 UTC
714d734 --moduleResoltuion bunlder: Allow import assignment in ambient contexts (#51971) 20 December 2022, 01:03:50 UTC
5951ee9 feat(48665): tsconfig "extends" field ignores "exports" field of source package (#50955) * feat(48665): resolve configs from the exports field of the source package * add missed property * rename loadFileName to loadFileNameFromPackageJsonField * Apply suggestions from code review Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> Co-authored-by: Andrew Branch <andrewbranch@users.noreply.github.com> Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> 20 December 2022, 00:40:12 UTC
0f5e037 pass `isSingle` quote preference when building string literal (#51968) 19 December 2022, 23:39:39 UTC
eb1e257 Support outlining in multiline import/export decls (#51937) 19 December 2022, 23:22:43 UTC
back to top