Commit Graph

  • f7a80029a3 Fix for resolvedTrueType and resolvedFalseType of conditionType not resolved (#45838) Justin Brown 2021-09-16 10:26:43 -06:00
  • a4364dcc62 Update pr_owners.txt (#45911) Orta Therox 2021-09-16 16:20:00 +00:00
  • 4dde5cc4f1 Update package-lock.json TypeScript Bot 2021-09-16 06:06:02 +00:00
  • d16ece0a44 LEGO: Merge pull request 45904 csigs 2021-09-15 22:13:36 -07:00
  • a42fcf23f0 LEGO: Merge pull request 45895 csigs 2021-09-15 16:13:23 -07:00
  • add85e1828 fix: add corresponding message for override error in js files (#45656) Kevin Tan 2021-09-16 06:19:58 +08:00
  • b2f9432c40 Support resolving @typescript/[lib] in node modules (#45771) Orta Therox 2021-09-15 20:25:08 +00:00
  • 7cba51947a Go back to the old spelling of NumberFormatPartTypes to not break DT (#45889) Orta Therox 2021-09-15 17:21:39 +00:00
  • 61ddc518ef LEGO: Merge pull request 45892 csigs 2021-09-15 10:14:24 -07:00
  • c620266c87 Update package-lock.json TypeScript Bot 2021-09-15 06:05:55 +00:00
  • 40fa0c9f11 fix(44880): allow narrowing aliased conditions for catch variables (#45797) Oleksandr T 2021-09-14 20:05:36 +03:00
  • 4f8aa5239e feat(45679): support 'did you mean' diagnostics for string literal union (#45723) Hiroshi Ogawa 2021-09-15 00:53:36 +09:00
  • 8523ac8bc9 Update package-lock.json TypeScript Bot 2021-09-14 06:10:48 +00:00
  • 2eecb3d954 Adds back NumberFormatPartType to the global types from intl (#45843) Orta Therox 2021-09-13 19:02:38 +00:00
  • 5b84512ccc Fix infinite recursion in control flow analyzer inlining logic (#45845) Anders Hejlsberg 2021-09-13 11:02:55 -07:00
  • e03600f257 fix(45840): remove duplicate entries in diagnosticMessages.json (#45841) Hiroshi Ogawa 2021-09-14 02:50:13 +09:00
  • 768291f941 Update package-lock.json TypeScript Bot 2021-09-13 06:06:55 +00:00
  • 4ae607208b LEGO: Merge pull request 45842 csigs 2021-09-12 04:15:08 -07:00
  • db2573c209 LEGO: Merge pull request 45837 csigs 2021-09-11 22:13:58 -07:00
  • 7b9506d1a2 LEGO: Merge pull request 45833 csigs 2021-09-11 16:13:44 -07:00
  • b36511ae60 LEGO: Merge pull request 45832 csigs 2021-09-11 10:14:00 -07:00
  • f96b4f9439 LEGO: Merge pull request 45831 csigs 2021-09-11 04:15:14 -07:00
  • 8dc2c14d81 LEGO: Merge pull request 45829 csigs 2021-09-10 22:15:39 -07:00
  • 9e0ddfdf40 LEGO: Merge pull request 45827 csigs 2021-09-10 16:14:24 -07:00
  • bbb31bb109 Bump version to 4.4.3 and LKG v4.4.3 TypeScript Bot 2021-09-10 20:36:51 +00:00
  • 13bdc03ab5 Intl fix for nightly (#45820) Orta Therox 2021-09-10 18:46:46 +00:00
  • 5820f8222f LEGO: Merge pull request 45822 csigs 2021-09-10 10:13:46 -07:00
  • 0af2497fec LEGO: Merge pull request 45816 csigs 2021-09-10 04:15:30 -07:00
  • 7e400b4fe7 Update package-lock.json TypeScript Bot 2021-09-10 06:06:12 +00:00
  • 02dac16948 LEGO: Merge pull request 45812 csigs 2021-09-09 22:14:22 -07:00
  • f56d6089f2 Adds back in the older Promise.all overloads restorePromiseAllOverloads Ron Buckton 2021-09-09 18:31:41 -07:00
  • ea521d45e9 Adds 'Awaited' type alias and updates to Promise.all/race/allSettled/any (#45350) Ron Buckton 2021-09-09 18:23:17 -07:00
  • cdd93149f3 LEGO: Merge pull request 45808 csigs 2021-09-09 16:14:12 -07:00
  • 594f61e24b LEGO: Merge pull request 45803 csigs 2021-09-09 10:13:55 -07:00
  • 5186ee3d1b Track non-null unknown types in control flow analysis (#45575) Anders Hejlsberg 2021-09-09 09:20:44 -07:00
  • 82c02a7e42 Merge branch 'main' into fix44572 Anders Hejlsberg 2021-09-09 09:18:22 -07:00
  • 630012a6a7 Update package-lock.json TypeScript Bot 2021-09-09 06:07:05 +00:00
  • cf787e9bcf Fix name resolution in typedef and allow defaults for template tags (#45483) Ron Buckton 2021-09-08 17:05:07 -07:00
  • 8610ff5ebe Add --preserveValueImports (#44619) Andrew Branch 2021-09-08 16:30:22 -07:00
  • b9eeb74f37 Tail recursive evaluation of conditional types (#45711) Anders Hejlsberg 2021-09-08 15:42:09 -07:00
  • 4f5bbd00e6 Allow type comparison when target is generic mapped type with key remapping (#45700) Gabriela Araujo Britto 2021-09-08 10:58:52 -07:00
  • 617251f2e0 feat(45010): handle unclosed fragment in getJsxClosingTagAtPosition (#45532) Hiroshi Ogawa 2021-09-09 01:22:38 +09:00
  • 07fd7bce64 Intl 2021 Updates (#45647) Orta Therox 2021-09-08 09:43:01 +00:00
  • 32168ed653 Add support for raising if you set a tsconfig entry of target/module with the right setting in the root (#44964) Orta Therox 2021-09-08 09:17:43 +00:00
  • c8ada74862 Update package-lock.json TypeScript Bot 2021-09-08 06:06:12 +00:00
  • be618b1446 Stop looking at binding patterns for type argument inference (#45719) Andrew Branch 2021-09-07 17:14:06 -07:00
  • bac841ef18 Fix missing abstract keyword in completion (#45710) Sang 2021-09-08 06:20:58 +10:00
  • 7032f6bcee Include index signatures for tagged primitives in keyof (#45773) Anders Hejlsberg 2021-09-07 10:46:13 -07:00
  • 3c8e45b304 Update package-lock.json TypeScript Bot 2021-09-07 06:06:12 +00:00
  • 3488e6e300 Update package-lock.json TypeScript Bot 2021-09-06 06:06:23 +00:00
  • 8894262bac LEGO: Merge pull request 45725 csigs 2021-09-04 10:13:34 -07:00
  • dbf3cd3821 Update package-lock.json TypeScript Bot 2021-09-04 06:06:36 +00:00
  • 0246f2611a LEGO: Merge pull request 45720 csigs 2021-09-03 16:13:40 -07:00
  • 1d51dfa550 improve error message for using property of type as type (#45354) Zzzen 2021-09-04 03:17:50 +08:00
  • d514a69409 LEGO: Merge pull request 45709 csigs 2021-09-03 04:15:22 -07:00
  • 66441e2f12 LEGO: Merge pull request 45706 csigs 2021-09-02 22:13:54 -07:00
  • 5bdae61bb2 Use Awaited<T> with 'await' useAwaitedTypeForAwait Ron Buckton 2021-09-02 18:40:02 -07:00
  • a53ab0935d Don't suppress comments when adding or removing braces to/from arrow function. (#45597) Chris Manghane 2021-09-02 19:05:16 -06:00
  • b1df3fec16 LEGO: Merge pull request 45699 csigs 2021-09-02 16:13:45 -07:00
  • ba3a068614 fix(45687): allow selection to next token (#45695) Oleksandr T 2021-09-02 21:57:37 +03:00
  • 35ada354a3 LEGO: Merge pull request 45694 csigs 2021-09-02 10:13:45 -07:00
  • 5daa6f45a3 Revert "fix(45501): don't remove spaces between empty object literals with enabled insertSpaceAfterOpeningAndBeforeClosingEmptyBraces (#45514)" (#45682) Andrew Branch 2021-09-01 17:47:27 -07:00
  • 1a981d1df1 Remove unused code coverage command (#45684) Andrew Branch 2021-09-01 15:39:10 -07:00
  • 6f7f3b1775 Minor fixes to "Convert To Async" refactor (#45536) Ron Buckton 2021-09-01 13:13:12 -07:00
  • f9a3d85b00 Fix the default text for --useDefineForClassFields (#45513) Orta Therox 2021-09-01 14:10:47 +00:00
  • 6b086689f2 Update package-lock.json TypeScript Bot 2021-09-01 06:06:07 +00:00
  • 80a1b5ef92 Update package-lock.json TypeScript Bot 2021-08-31 06:09:32 +00:00
  • 782c09d783 Cherry-pick PR #45484 into release-4.4 (#45564) TypeScript Bot 2021-08-30 14:18:11 -07:00
  • 9eb689e066 Cherry-pick PR #45642 into release-4.4 (#45644) TypeScript Bot 2021-08-30 14:05:16 -07:00
  • f598076e68 Close package json watches in watch mode on close (#45642) Wesley Wigham 2021-08-30 12:53:26 -07:00
  • d699bcdaae Update lib types to mark Annex B as deprecated (#43710) Kenta Moriuchi 2021-08-31 02:38:07 +09:00
  • 7849342c7c Update package-lock.json TypeScript Bot 2021-08-30 06:08:39 +00:00
  • 9d815361fe Fix verify.baselineCompletions (#45615) Kenta Moriuchi 2021-08-30 13:53:42 +09:00
  • 813b04b083 Merge branch 'main' into fix44572 Anders Hejlsberg 2021-08-29 16:57:31 -07:00
  • a1f82c12d7 Add regression test Anders Hejlsberg 2021-08-29 16:19:05 -07:00
  • 2d5ba1b49b Accept new baselines Anders Hejlsberg 2021-08-29 16:00:36 -07:00
  • 73fc830837 Fix variance computation logic Anders Hejlsberg 2021-08-29 16:00:24 -07:00
  • fd067e9e81 Update package-lock.json TypeScript Bot 2021-08-29 06:05:49 +00:00
  • c7a00c2440 Update package-lock.json TypeScript Bot 2021-08-28 06:06:01 +00:00
  • 107c556fe4 Fix 'as const'-like behavior in JSDoc type cast (#45464) Ron Buckton 2021-08-27 18:22:02 -07:00
  • 1dc1efbc4f Update es5.d.ts (#45454) Tim 2021-08-27 08:10:25 +02:00
  • 9f025b90a4 Don't include literals from enum members in completions (#45588) Gabriela Araujo Britto 2021-08-26 16:33:06 -07:00
  • 7fc1cb4b36 Use realpathSync.native on case-insensitive file systems (#44966) Andrew Casey 2021-08-26 15:35:04 -07:00
  • 983ddf5bb5 Update packages (#45587) Andrew Branch 2021-08-26 12:06:12 -07:00
  • 6cdc7d1ae3 Update package-lock.json TypeScript Bot 2021-08-26 06:06:17 +00:00
  • 2a2962a916 Properties on intersections should be readonly only if all declarations are (#45263) Stef Busking 2021-08-26 01:55:14 +02:00
  • 30103de1dd Let AutoImportProviderProject resolve JS when allowJs and maxNodeModulesJsDepth allows (#45524) Andrew Branch 2021-08-25 15:06:14 -07:00
  • db0576c251 LEGO: Merge pull request 45568 csigs 2021-08-24 17:00:47 -07:00
  • ead9dfbdbd Fixed JS completions type spread (#45484) Armando Aguirre 2021-08-24 14:54:19 -07:00
  • b45e129f4a Add rich navigation indexing action (#45431) Dirk Bäumer 2021-08-24 22:38:11 +02:00
  • 076f22b2c9 fix(45501): don't remove spaces between empty object literals with enabled insertSpaceAfterOpeningAndBeforeClosingEmptyBraces (#45514) Oleksandr T 2021-08-24 21:28:58 +03:00
  • 41dcad056a Adds a script for removing unused diagnostics (#44324) Orta Therox 2021-08-24 12:03:18 +00:00
  • 7117f03ed6 Update CONTRIBUTING.md (#45552) Daniel Rosenwasser 2021-08-24 00:15:15 -07:00
  • a10409ccaa Bump version to 4.4.2 and LKG v4.4.2 TypeScript Bot 2021-08-24 00:07:38 +00:00
  • bca5783234 Fix version for insiders publish. release-4.4-insiders Daniel Rosenwasser 2021-08-24 00:03:35 +00:00
  • 5719423aad Only provide hints for simple literals when 'literals' is specified. (#45557) Daniel Rosenwasser 2021-08-23 16:38:26 -07:00
  • 59b8bef3e7 Only provide hints for simple literals when 'literals' is specified. (#45557) Daniel Rosenwasser 2021-08-23 16:38:26 -07:00
  • d2a46a07b3 Cherry-pick PR #45554 into release-4.4 (#45555) TypeScript Bot 2021-08-23 16:24:22 -07:00
  • a417917f62 Some cleanup around inlay hints types to get more-precise checking. (#45391) Daniel Rosenwasser 2021-08-23 16:15:54 -07:00
  • af54990055 Some cleanup around inlay hints types to get more-precise checking. (#45391) Daniel Rosenwasser 2021-08-23 16:15:54 -07:00