https://github.com/Microsoft/TypeScript

sort by:
Revision Author Date Message Commit Date
24373d8 Update package-lock.json 24 March 2023, 06:19:39 UTC
e47e126 Add current directory, useCasesensitive file names to each baseline (#53483) 24 March 2023, 04:14:22 UTC
ac55b29 Upgrade "boolean-trivia" lint to new "argument-trivia" lint that uses type info, has quick fixes, etc. (#53002) 23 March 2023, 23:26:39 UTC
3a3146e Add tests for completions crash (#53472) 23 March 2023, 22:59:43 UTC
9bd1a32 Revert PR #53255 (#53464) 23 March 2023, 19:52:05 UTC
c66f8de Fix incorrect assert about configFileName when watch is created with explicit options, projectReferences etc (#53468) 23 March 2023, 19:40:09 UTC
218180d Fixed an issue with an incorrect resolved signature being cached/returned sometimes for signatures depending on the contextual type/outer inference (#52146) 23 March 2023, 19:15:33 UTC
916f9b7 Handle jsx runtime implicit synthetic import in find all references (#51319) 23 March 2023, 19:08:52 UTC
8947825 Defer type comparability check for assertions (#53261) 23 March 2023, 18:46:42 UTC
d5fd34b Don't error when calling `resolveEntityName` (#53441) 23 March 2023, 17:49:53 UTC
5712730 fix: non-relative path completion without baseUrl (#52908) 23 March 2023, 15:57:57 UTC
511921e Improve detection of cases where subtype reduction is unnecessary (#53435) 23 March 2023, 14:09:12 UTC
37bafa5 Exclude comparable relation from literal type relation optimization (#53419) 23 March 2023, 14:04:16 UTC
25550bd Exclude special index signature rule from strict subtype relation (#53388) Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com> 23 March 2023, 14:03:09 UTC
7009c76 Support wildcard exports in tsconfig lookup (#53443) 22 March 2023, 22:21:50 UTC
f6f6cb8 Include type parameters in tagged template literals in `isPartOfTypeNode` (#53428) 22 March 2023, 21:04:34 UTC
1b745df Adding baseline methods for verification of findAllRefs, GoTo*, Occurrences, highlights and rename deprecating the corresponding verification methods from fourslash tests (#52576) 22 March 2023, 21:02:18 UTC
a82b927 Fix the type of `copyWithin` (#53340) 22 March 2023, 17:54:49 UTC
9f18c3f fix: escape module specifier for snippet after quoted (#53407) 22 March 2023, 17:19:16 UTC
1761a67 perf: ensure compiler options affecting semantic diagnostics get included in build info (#53423) 22 March 2023, 16:54:17 UTC
1df5717 Update package-lock.json 22 March 2023, 06:21:51 UTC
2c952fe Remove redundant throws of Debug.assertNever (#53405) 21 March 2023, 23:04:06 UTC
3f90887 Optimize the transformed output of `JSXSpreadAttribute`s containing an `ObjectLiteralExpression` (#49100) 21 March 2023, 22:47:35 UTC
01de788 Avoid calculating union in spread if property types are identical (#53413) 21 March 2023, 21:44:47 UTC
01a7a3e fix(53289): TypeScript cannot auto-complete keyword typeof (#53325) 21 March 2023, 20:51:08 UTC
c5b539d fix(53372): TypeScript cannot auto-complete keyword extends (#53418) 21 March 2023, 20:12:38 UTC
84a09c7 Accurate constraintType for indexedAccessType (#53059) 21 March 2023, 19:54:05 UTC
3d2c344 Fix recursive type inference (#53396) 21 March 2023, 19:53:16 UTC
bace689 Fix subtype reduction involving type variables with union constraints (#53351) 21 March 2023, 19:52:05 UTC
abb4052 Always substitute indexed generic mapped type when getting constraint from indexed access (#53066) 21 March 2023, 19:50:11 UTC
377c4ce Refactor config file syntax search to callback model instead of constructing arrays to iterate over (#53416) 21 March 2023, 18:23:36 UTC
de31ebe More explicit error message for function signature length mismatches (#51457) Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com> 21 March 2023, 16:09:22 UTC
f218a56 Update package-lock.json 21 March 2023, 06:17:12 UTC
b168b24 Make deeplyNestedTemplateLiteralIntersection run a little faster (#53401) 21 March 2023, 00:43:04 UTC
f078ab0 Avoid rewriting homomorphic mapped types with homomorphic instantiations (#53215) 21 March 2023, 00:09:42 UTC
e9836a4 Ensure rest type for source parameter is readonly in relations (#53258) 20 March 2023, 23:18:52 UTC
f43a4fe Fix resolving entity name of namespace member after alias is merged with type (#53387) 20 March 2023, 22:16:08 UTC
acfb0b5 Make function properties context-sensitive based on their return statements (#50903) 20 March 2023, 20:53:16 UTC
4fcb8b8 Consider all union types matching discriminator for excess property checks (#51884) Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com> 20 March 2023, 20:50:23 UTC
3ba3ace Remove incorrect handling of intersections in getStringMappingType (#53383) 20 March 2023, 20:44:25 UTC
8814f6d Report error if commanline only option is specified in tsconfig (#53397) 20 March 2023, 20:26:04 UTC
79a414b Consistently use '...args' for diagnostic args (#53193) 20 March 2023, 19:53:09 UTC
001aa99 Fix crash when importsNotUsedAsValues is set alongside verbatimModuleSyntax (#53386) 20 March 2023, 19:30:11 UTC
af00915 Add missing ambient check to `verbatimModuleSyntax` `export =` error (#53385) 20 March 2023, 19:05:20 UTC
7a8238d Refactor config file parsing such that json and jsonSourceFile api use same paths (#53331) 20 March 2023, 19:00:08 UTC
3fab5ff Fixed issues with inference from nested tuple types of the same shape (#49226) 20 March 2023, 18:18:08 UTC
9e1f0ad feat(25758): Computed properties no throws if there is a duplicate (#49848) 20 March 2023, 18:16:00 UTC
1ed06e6 Fixed an issue with not being able to use mapped type over union constraint as rest param (#49947) 20 March 2023, 18:14:25 UTC
27aca61 Remove random code from fourslash test (#53335) 20 March 2023, 18:13:06 UTC
56aa3d5 Normalize generic tuple types with `Simplifiable` elements (#52385) 20 March 2023, 18:10:31 UTC
a5e6dee Do not infer to mapped types from implied index signatures created by rest bindings (#52632) 20 March 2023, 18:06:26 UTC
9901cf7 Fix package-lock update task (#53336) 20 March 2023, 18:02:26 UTC
913f65c Remove most "import * as ts" imports, except for const enum reverse mapping and plugins (#53329) 20 March 2023, 17:50:40 UTC
41474f9 Change ParamaterDecorator to allow an undefined propertyKey (#53365) 20 March 2023, 17:47:51 UTC
86f8114 Revert PR #53301 (#53366) 20 March 2023, 04:29:17 UTC
d458e30 Rewrite getPropFromRaw slightly to surface T in the parameters (#53301) 20 March 2023, 03:01:16 UTC
716b592 Revert fix for intersections in template literals, fix differently (#52836) 20 March 2023, 02:48:32 UTC
b70784e Improve detection of type variables in instantiated object types (#53246) 19 March 2023, 15:13:57 UTC
9b7f291 Improve contextual typing of ending tuple elements (#53036) 19 March 2023, 15:13:03 UTC
905a0b4 Create baselines for tsserver event tests (#53330) 17 March 2023, 23:56:01 UTC
bf369f1 Fix missing reference in js (#50509) (#53000) 17 March 2023, 22:51:11 UTC
b7b0b52 Disallow instantiation expressions on the right side of instanceof (#53323) 17 March 2023, 22:32:00 UTC
b1ef5b7 Convert config file parsing tests to baseline for easier future update verification and adds missing location verification (#53324) 17 March 2023, 19:58:55 UTC
f473058 Allow implicit return with explicit `undefined` return type (#53092) Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com> 17 March 2023, 19:08:01 UTC
a70c409 Fast path for negative case when relating to unions of primtives (#53192) 17 March 2023, 15:10:48 UTC
ba42ad3 Bump TS devDep to ^5.0.2 (#53299) 17 March 2023, 03:46:09 UTC
b8c7168 Add an extra test case related to return statements and annotated return types (#52628) 16 March 2023, 21:58:03 UTC
da8dfbf Set minimal workflow permissions (#53297) 16 March 2023, 20:19:40 UTC
c797bd2 Skip asking for jsdoc in checkObjectLiteral for enums in TS (#53117) 16 March 2023, 20:14:54 UTC
a6ba2e7 Collect contravariant-only inference candidates from shorter annotated functions (#52609) 16 March 2023, 18:00:36 UTC
377fe1f Fix esDecorators evaluation test on Node 16+ (#53175) 16 March 2023, 17:32:28 UTC
cfd550e Avoid bogus circularity error on context sensitive expando assingment (#50487) Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com> 16 March 2023, 17:12:23 UTC
e012404 Revert PR #52589 (#53280) 16 March 2023, 16:59:02 UTC
7f292bf Revert PR #51580 (#53283) 16 March 2023, 03:19:23 UTC
a727ca1 Make perfLogger potentially undefined rather than using a noop logger (#53229) 15 March 2023, 22:58:26 UTC
63495be Fixed an issue with spreading a spreadable generic expression into generic JSX (#51580) 15 March 2023, 21:57:37 UTC
7a65c34 fix(53204): Bug: __runInitializers(this) is emitted before super() call (#53268) 15 March 2023, 19:59:19 UTC
dfa30bb Ensure moduleType is structured during cloneTypeAsModuleType (#51136) 15 March 2023, 19:56:11 UTC
074bf34 Do not resolve apparent type of mapped types with a tuple constraint (#52651) 15 March 2023, 17:46:12 UTC
eb6aaea Fixed symbol declarations for generic filtering mapped types (#53207) 15 March 2023, 17:43:45 UTC
78089b4 Add intra expression inference sites based on JSX attributes (#52837) 15 March 2023, 17:42:40 UTC
2b9d792 Fix #33569 - Enable declaration emit for late-bound function members (#53034) 15 March 2023, 17:20:35 UTC
9ccf47f Move smoke test package script into scripts (#53245) 14 March 2023, 22:27:07 UTC
9769421 Defer resolution of indexed access types with reducible object types (#53098) 14 March 2023, 21:15:32 UTC
ae1b3db Allow 'verbatimModuleSyntax' with transpileModule (#53240) Co-authored-by: Daniel Rosenwasser <DanielRosenwasser@users.noreply.github.com> 14 March 2023, 20:03:43 UTC
2378c0b fix(53242): Wrong error message when defined abstract property in non-abstract class (#53251) 14 March 2023, 18:10:40 UTC
e08a2db Enable corepack in CI (#53152) 14 March 2023, 16:59:46 UTC
2953bcd Add an extra test case for mapped type relationships (#53232) 14 March 2023, 16:48:05 UTC
5a4d5e1 Test and LKG before push in dep bump (#53151) 14 March 2023, 16:29:04 UTC
edc343d Add custom GHA report for package size (#53241) 14 March 2023, 16:23:51 UTC
9dfd5ea Bump TS devDep to 5.0 RC to fix eslint (#53243) 14 March 2023, 15:30:19 UTC
bbb8348 Update package-lock.json 14 March 2023, 06:07:21 UTC
e1488fe Don't recommend installing typescript package globally in README (#53209) 13 March 2023, 20:07:58 UTC
ac60ca7 Update package-lock.json 13 March 2023, 06:07:19 UTC
32d2253 Update package-lock.json 12 March 2023, 06:06:28 UTC
041b0db Update package-lock.json 11 March 2023, 06:06:19 UTC
46d70d7 When resolving type reference from custom typeRoot localtion use mangled scope name if the package is scoped name (#53166) 10 March 2023, 17:58:41 UTC
42d2339 Remove declares in sys, core, evaluatorImpl (#53176) 10 March 2023, 17:57:32 UTC
e775383 Filter out non-array types when contextually typing array literal elements (#52589) 10 March 2023, 17:34:03 UTC
a8ffab2 Update package-lock.json 10 March 2023, 06:07:07 UTC
back to top