Commit Graph

  • 85553ec564 LEGO: check in for master to temporary branch. csigs 2020-09-15 00:11:11 +00:00
  • 65b84e707e Cherry-pick PR #40273 into release-4.0 (#40303) TypeScript Bot 2020-09-14 20:08:51 -04:00
  • 575baf5c7f Support auto-import from paths alias without baseUrl (#40546) Andrew Branch 2020-09-14 15:23:47 -07:00
  • ec36d73e7a Fix error on duplicate commonjs exports (#40545) Nathan Shively-Sanders 2020-09-14 13:12:51 -07:00
  • c493d077a3 copy prologue directives to new file (#40306) Alex T 2020-09-14 22:24:32 +03:00
  • 94123d5744 Issue a diagnostic when the node builder performs truncation despite the NoTruncation flag being set (#40477) Wesley Wigham 2020-09-14 12:20:57 -07:00
  • d6859c3480 LEGO: Merge pull request 40547 csigs 2020-09-14 11:11:22 -07:00
  • a6ea950c1b LEGO: check in for master to temporary branch. csigs 2020-09-14 18:10:53 +00:00
  • 21d781fa54 Fix incorrect name of index signature flag in implementation (#40541) Ryan Cavanaugh 2020-09-14 09:32:22 -07:00
  • 8d6aecbdde LEGO: Merge pull request 40537 csigs 2020-09-14 05:11:12 -07:00
  • ff5eef4ad4 LEGO: check in for master to temporary branch. csigs 2020-09-14 12:10:34 +00:00
  • e9d2aa1dd2 Update package-lock.json TypeScript Bot 2020-09-14 06:20:45 +00:00
  • 5fa379c742 LEGO: Merge pull request 40535 csigs 2020-09-13 23:11:11 -07:00
  • 9be710bbea LEGO: check in for master to temporary branch. csigs 2020-09-14 06:10:37 +00:00
  • f330161702 Bump version to 4.1.0-beta and LKG TypeScript Bot 2020-09-13 19:47:57 +00:00
  • bbf26a07eb Remove technically unnecessary 'module' option from 'harness' config. (#40526) Daniel Rosenwasser 2020-09-12 23:19:02 -07:00
  • 57c8938d9e Consistent inferences when inferring to template literal type (#40518) Anders Hejlsberg 2020-09-12 16:33:33 -10:00
  • c9422e6aa1 Update package-lock.json TypeScript Bot 2020-09-12 06:20:06 +00:00
  • 46506b5872 Merge pull request #40095 from rhillefeld/master Andrew Casey 2020-09-11 18:12:31 -07:00
  • 9c99870058 Support element access aliases: exports["x"] = x (#40514) Nathan Shively-Sanders 2020-09-11 18:05:47 -07:00
  • eee799fe0c Properly check types in template literal placeholders (#40498) Anders Hejlsberg 2020-09-11 14:48:35 -10:00
  • ea51fabb7c Don't crash when observing invalid 'export' in object literal (#40295) Ryan Cavanaugh 2020-09-11 17:18:23 -07:00
  • 4c5e463e12 Simplifying padLeft() to only allow spaces or zeros for padding. Updated padRight() to mirror padLeft() but without the option to use zeros since that would be an unlikely use case. Reinhard Hillefeld 2020-09-11 20:16:43 -04:00
  • d7cd405bb2 feat(14751): show static members at the top of the list for a class like completion (#40428) Alex T 2020-09-12 00:48:24 +03:00
  • 3d235b42a0 --noUncheckedIndexedAccess (#39560) Ryan Cavanaugh 2020-09-11 14:43:10 -07:00
  • 9c8d11b5ed Allow 'paths' without 'baseUrl' (#40101) Andrew Branch 2020-09-11 12:58:40 -07:00
  • aa2756a5d7 Updates Dom lib with TSJS changes, adding a new library for webworker iterable (#40500) Orta Therox 2020-09-11 15:36:00 -04:00
  • db5368dc1d Import the semantic highlighter from typescript-vscode-sh-plugin (#39119) Orta Therox 2020-09-11 15:10:55 -04:00
  • a36f17c1f8 Add emit support for jsx/jsxs experimental jsx runtime api (#39199) Wesley Wigham 2020-09-11 10:44:52 -07:00
  • 083129f005 A union including non-iterable types is not iterable (#40350) Andrew Branch 2020-09-11 09:31:22 -07:00
  • 4a3b195772 Add lib es2020.sharedmemory (#39541) Jack Moore 2020-09-11 10:34:01 -05:00
  • ce1d76c7c9 Merge branch 'master' of https://github.com/microsoft/TypeScript Reinhard Hillefeld 2020-09-11 10:34:44 -04:00
  • 07c92e8fca Modified existing padLeft() and padRight() functions to support strings other than a single space as padding. Used this new functionality to zero-pad the timestamp created by nowString(). Reinhard Hillefeld 2020-09-11 09:27:27 -04:00
  • cdafb7157b Replaces the default module index resolver with '/index' instead of '' when handling internal routing for dts bundles (#39277) Orta Therox 2020-09-11 08:12:07 -04:00
  • bbf2133fbe Update package-lock.json TypeScript Bot 2020-09-11 06:20:23 +00:00
  • 0eb0fb6d72 Change baseline name to avoid case-only conflict Nathan Shively-Sanders 2020-09-10 13:17:40 -07:00
  • b7c598ea39 Use ad-hoc code for nested destructuring in require (#40188) Nathan Shively-Sanders 2020-09-10 13:07:58 -07:00
  • 45dedd6b87 Merge pull request #40063 from amcasey/ChromeTracing Andrew Casey 2020-09-10 13:01:47 -07:00
  • 0a5f53301f Retains trailing cmments in a logical manner in extract type (#40245) Orta Therox 2020-09-10 14:59:46 -04:00
  • e350c357d2 Alias for module.exports.x = x (#40228) Nathan Shively-Sanders 2020-09-10 11:23:48 -07:00
  • 0636b9bfc1 LEGO: Merge pull request 40480 csigs 2020-09-10 11:10:57 -07:00
  • 5753b4be22 LEGO: check in for master to temporary branch. csigs 2020-09-10 18:10:32 +00:00
  • 683979246f Fix JS declaration emit for acessors in a class/interface merge (#40456) Wesley Wigham 2020-09-10 10:39:41 -07:00
  • 156cb4c1f9 Fix see tag quickinfo (#40458) Nathan Shively-Sanders 2020-09-10 08:28:38 -07:00
  • 6be21fe53e LEGO: Merge pull request 40475 csigs 2020-09-10 05:11:07 -07:00
  • bb95c3566f LEGO: check in for master to temporary branch. csigs 2020-09-10 12:10:26 +00:00
  • 0a1f1c864b Update package-lock.json TypeScript Bot 2020-09-10 06:20:09 +00:00
  • 6f0c91c4cb Template literal types and mapped type 'as' clauses (#40336) Anders Hejlsberg 2020-09-09 17:23:22 -10:00
  • f70a37958f Minor comment cleanup inferPromiseTypeFromResolve Ron Buckton 2020-09-09 18:56:21 -07:00
  • 56a9871ff3 Add inference based for 'Promise' based on call to 'resolve' Ron Buckton 2020-09-09 18:13:33 -07:00
  • 96b0832cf6 fix(40322): bad completions for string literal type as indexed access type object (#40424) Vincent Boivin 2020-09-09 18:26:35 -04:00
  • ee5f51bc0f Add see tag support (#39760) Wenlu Wang 2020-09-10 01:45:09 +08:00
  • 4584d6d470 fix(39676): skip removing unused parameters for functions used as callback references (#40299) Alex T 2020-09-09 18:23:53 +03:00
  • 2b0278a88f Update package-lock.json TypeScript Bot 2020-09-09 06:20:34 +00:00
  • 657576ae7c Set stackTraceLimit to 0 in fileSystemEntryExists Brandon Cheng 2020-08-14 14:13:19 -04:00
  • 6aec7f4676 feat(25770): add Quick Fix to convert LiteralType to MappedType (#40226) Alex T 2020-09-09 00:18:53 +03:00
  • 6101fbca39 fix(40150): use parameter name for a Promise callback function (#40191) Alex T 2020-09-08 23:44:38 +03:00
  • 15084465b7 fix(40222): fix crash on using destructuring in a catch clause (#40240) Alex T 2020-09-08 21:49:45 +03:00
  • fa89ce6158 Remove assignability cases in getNarrowedType + an isArray improvement for readonly arrays (#39258) Orta Therox 2020-09-08 14:43:48 -04:00
  • 1d2278be05 Remove trailing space from Gulpfile.js comment (#40199) EvilSpirit39 2020-09-09 03:32:52 +09:00
  • 42196df2f3 LEGO: Merge pull request 40437 csigs 2020-09-08 11:11:49 -07:00
  • 68d4505679 LEGO: check in for master to temporary branch. csigs 2020-09-08 18:11:20 +00:00
  • 3e7a8e7e45 Cherry-pick PR #40348 into release-4.0 (#40349) TypeScript Bot 2020-09-08 13:52:13 -04:00
  • 7838b0172a Add errors when providing type arguments for intrinsic JSX tags (#40293) Wesley Wigham 2020-09-08 10:29:15 -07:00
  • cea1cfb82e Consistently error when rest element isn't last in tuple type (#40254) Anders Hejlsberg 2020-09-08 07:14:16 -10:00
  • de5ef356b6 Remove Language specification link from README (#40407) Mohsen Azimi 2020-09-08 11:53:03 -04:00
  • 2ef393ba7d Add full stops in diagnostic messages (#40165) cherryblossom000 2020-09-09 01:47:52 +10:00
  • e5fd0dd1e3 Allow private symbols to be control flow narrowed (#39978) Wesley Wigham 2020-09-05 02:48:45 -07:00
  • 8d7afc2b21 Add DockerFile for ChromeDevTools (#39624) Tim van der Lippe 2020-09-05 10:35:38 +01:00
  • 6cd2dc9546 Accept baseline from test added since merged PR was made Wesley Wigham 2020-09-05 02:30:42 -07:00
  • 155610e114 Better support class instances assigned to the module object for JS declarations (#40037) Wesley Wigham 2020-09-05 02:23:12 -07:00
  • 09d68efae1 fix(28516): forbid using async modifier with the abstract modifier (#39963) Alexander T 2020-09-05 00:59:53 +03:00
  • f6f2d36ee3 Add optionalReplacementSpan to completions response (#40347) Andrew Branch 2020-09-04 13:09:52 -07:00
  • 8384018e68 fix(26141): show completions for string parenthesized types (#39697) Alexander T 2020-09-04 22:15:16 +03:00
  • ea842c411e Add CodeQL security scanning (#38939) Justin Hutchings 2020-09-04 09:22:42 -07:00
  • 79f919e8f5 Fixes stack overflow when exporting a lot in commonjs (#38994) Eric Anderson 2020-09-04 12:01:59 -04:00
  • 237b6f61f6 fix(lib/es2015): Remove Reflect.enumerate(…) (#38967) ExE Boss 2020-09-04 17:52:34 +02:00
  • 30cb20434a Mark spec files as archived (#40373) Nathan Shively-Sanders 2020-09-04 08:17:15 -07:00
  • d5a646eb66 Remove optionality for Promise resolve callback (#39817) Ron Buckton 2020-09-03 17:21:53 -07:00
  • 8ffb7f083d Reprioritize cross-project module specifier suggestions for auto-import (#40253) Andrew Branch 2020-09-03 14:00:06 -07:00
  • db5f519514 fix(31126): show completions in nested namespace name (#39663) Alexander T 2020-09-03 23:32:03 +03:00
  • d89635381a Add support for vscode-js-debug's customDescriptionGenerators (#40308) Ron Buckton 2020-09-02 20:05:50 -07:00
  • 38cedc5b5f fix(39410): don't remove variables with type definition during converting named export to default (#39505) Alexander T 2020-09-03 03:00:43 +03:00
  • 3a75838cb7 include stdout in runSequence thrown error Wesley Wigham 2020-09-02 14:35:00 -07:00
  • 62a1b357c2 Unignore the package-lock.json in the root Dockerignore, fixing docker suite tests Wesley Wigham 2020-09-02 14:31:51 -07:00
  • 838a5e6044 Fix call hierarchy item serialization and server tests (#40348) Andrew Branch 2020-09-01 15:21:03 -07:00
  • ef1481c8a4 Correct bottoming-out tracing for recursiveTypeRelatedTo Andrew Casey 2020-09-01 16:46:07 -07:00
  • b0011feee1 Checkjs implies allowjs (#40275) Nathan Shively-Sanders 2020-09-01 10:16:08 -07:00
  • d572dcb272 Fix crash intersecting dynamic import w/esModuleInterop (#40249) Nathan Shively-Sanders 2020-09-01 09:10:36 -07:00
  • 378083fcec Nested assignment to a require alias isn't a declaration (#40186) Nathan Shively-Sanders 2020-09-01 08:20:56 -07:00
  • 5fd5a758a3 LEGO: Merge pull request 40339 csigs 2020-08-31 23:12:15 -07:00
  • 42164e91d9 LEGO: check in for master to temporary branch. csigs 2020-09-01 06:11:11 +00:00
  • 7a0f603b11 Fix extract symbol crash on unterminated literals; don’t offer to extract export = ... (#40272) Andrew Branch 2020-08-31 14:17:09 -07:00
  • 21df16d385 Add missing description to CONTRIBUTING.md (#40329) Vincent Boivin 2020-08-31 14:16:52 -04:00
  • bfb00eb164 Fix misplaced comma in auto imported specifier (#40273) Andrew Branch 2020-08-31 10:54:53 -07:00
  • 97f8b87e34 Update package-lock.json TypeScript Bot 2020-08-31 06:12:41 +00:00
  • d75894d85b LEGO: Merge pull request 40318 csigs 2020-08-29 11:12:13 -07:00
  • 2faf505cfd LEGO: check in for master to temporary branch. csigs 2020-08-29 18:11:10 +00:00
  • 01362a3ac1 feat(part of 40169): add spelling suggestion/quick fix for module/namespace exported members (#40211) Alexander T 2020-08-29 11:01:06 +03:00
  • 4f30b405e9 Update baselines. avoidWidenedReturnTypes Daniel Rosenwasser 2020-08-29 07:51:56 +00:00