Commit Graph

  • abfd537503 Support resolveJsonModule in new module modes (#46434) Wesley Wigham 2021-10-27 12:30:06 -07:00
  • 8a68c8616d allow typeof this after for-loops (#46181) Zzzen 2021-10-28 01:26:05 +08:00
  • f424dfc18a Slightly less conservative check in isConstraintPosition (#46526) Anders Hejlsberg 2021-10-26 11:54:46 -07:00
  • 44c63a757e Always cache relations involving intersection types (#46523) Anders Hejlsberg 2021-10-26 09:36:19 -07:00
  • 658764e499 Bypass caching in removeStringLiteralsMatchedByTemplateLiterals (#46525) Anders Hejlsberg 2021-10-26 09:34:15 -07:00
  • 416323d967 Merge branch 'main' into dump-variances dump-variances Nathan Shively-Sanders 2021-10-26 08:06:24 -07:00
  • e1a2c2c5a9 Update package-lock.json TypeScript Bot 2021-10-26 06:07:59 +00:00
  • 6499302983 Always cache union and intersection relations alwaysCacheUnionIntersectionRelations Anders Hejlsberg 2021-10-25 17:48:35 -07:00
  • 8c278bf5ab Add regression test Anders Hejlsberg 2021-10-25 15:13:27 -07:00
  • bd0833afaa Accept new baselines Anders Hejlsberg 2021-10-25 15:11:34 -07:00
  • 79a73bf510 Always cache relations involving intersection types Anders Hejlsberg 2021-10-25 15:05:06 -07:00
  • 3519af0bab Fix crash pulling on global types before they're initialized (#46471) Andrew Branch 2021-10-25 10:53:41 -07:00
  • 6b6665e6ae LEGO: Merge pull request 46520 csigs 2021-10-25 10:13:29 -07:00
  • 61f5ceb832 Fix isNewIdentifierLocation after generator (#46491) Adam Burgess 2021-10-25 17:49:31 +11:00
  • 7799113e9a LEGO: Merge pull request 46510 csigs 2021-10-24 22:14:38 -07:00
  • e88e596126 LEGO: Merge pull request 46504 csigs 2021-10-24 10:14:16 -07:00
  • dd89e06520 LEGO: Merge pull request 46502 csigs 2021-10-24 04:13:27 -07:00
  • c2a4bda133 LEGO: Merge pull request 46501 csigs 2021-10-23 22:14:29 -07:00
  • 1055119164 LEGO: Merge pull request 46496 csigs 2021-10-23 10:14:28 -07:00
  • cb07891d19 Update package-lock.json TypeScript Bot 2021-10-23 06:06:04 +00:00
  • 907fc72db4 Fix auto import crash on weird JS aliasing (#46490) Andrew Branch 2021-10-22 16:09:32 -07:00
  • 334b8eaa57 Bind assignments to 'this' within static blocks in JS files (#46472) Daniel Rosenwasser 2021-10-22 15:44:35 -07:00
  • de1ac8191e Fix isNewIdentifierLocation after async (#46485) Andrew Branch 2021-10-22 12:28:04 -07:00
  • ce676d0963 fix(46433): forbid using keywords as parameter names (#46459) Oleksandr T 2021-10-22 19:58:01 +03:00
  • 449aaa118f Defer computation of isDistributionDependent to avoid circularities (#46474) Anders Hejlsberg 2021-10-22 09:13:54 -07:00
  • 65ae16cdea Update package-lock.json TypeScript Bot 2021-10-22 06:06:14 +00:00
  • f2f35ae78b Simplify relationship check for conditional type on target side (#46429) Anders Hejlsberg 2021-10-21 17:35:23 -07:00
  • bd12ae2454 fix(46466): add missing async keyword before type parameters (#46467) Oleksandr T 2021-10-22 01:56:45 +03:00
  • 18b0fc0040 Dump variance to stdout Nathan Shively-Sanders 2021-10-21 14:57:14 -07:00
  • 55b4928e82 Pass absolute path to directoryExists (#46086) Andrew Casey 2021-10-21 12:22:53 -07:00
  • 5725cfeb10 Fix typos in es5.d.ts (#46321) Warren Lu 2021-10-21 14:59:01 -04:00
  • 22f37cda85 Fix ordering of module specifiers based on package.json presence (#46437) Andrew Branch 2021-10-21 11:43:57 -07:00
  • ea7d4c62c9 Reduce test case + update baselines computed-property-names-are-const-contexts Nathan Shively-Sanders 2021-10-21 11:10:04 -07:00
  • 16db880e02 Reduce test case Nathan Shively-Sanders 2021-10-21 08:43:22 -07:00
  • f2e5947935 @link parses trailing <...> as part of linkName (#46450) Nathan Shively-Sanders 2021-10-20 17:01:01 -07:00
  • b93892a6f3 Computed property names are const contexts Nathan Shively-Sanders 2021-10-20 16:46:49 -07:00
  • 0d022130be LEGO: Merge pull request 46451 csigs 2021-10-20 10:13:33 -07:00
  • 98b4ac2cde @link: format trailing () as part of linkName (#46428) Nathan Shively-Sanders 2021-10-20 08:36:40 -07:00
  • 48e96f56be LEGO: Merge pull request 46447 csigs 2021-10-20 04:31:11 -07:00
  • dea48531f1 Update package-lock.json TypeScript Bot 2021-10-20 06:06:17 +00:00
  • 248d478956 Remove defaultValueDescription: "n/a" from options (#46280) Jack Bates 2021-10-19 15:19:19 -07:00
  • 53fa2a6494 LEGO: Merge pull request 46430 csigs 2021-10-19 10:13:07 -07:00
  • 56b6279818 Improve logic for choosing between co- and contra-variant inferences (#46392) Anders Hejlsberg 2021-10-19 09:58:10 -07:00
  • fd6552a3c2 LEGO: Merge pull request 46424 csigs 2021-10-19 04:15:18 -07:00
  • 556098ed50 Avoid hard-wired build-tree paths Eli Barzilay 2021-10-18 13:13:57 -04:00
  • 7c3f607032 scripts/build/utils simplify exec Eli Barzilay 2021-10-16 02:33:59 -04:00
  • 605788d4ab LEGO: Merge pull request 46415 csigs 2021-10-18 10:29:16 -07:00
  • 8d715ff53e Error on mapped type w/properties (#46346) Nathan Shively-Sanders 2021-10-18 09:00:00 -07:00
  • 26aea0df61 Update package-lock.json TypeScript Bot 2021-10-17 06:07:02 +00:00
  • 39ff1568e9 Changes to enable the module conversion script Eli Barzilay 2021-09-22 16:08:27 -04:00
  • 506a95b5a5 Update package-lock.json TypeScript Bot 2021-10-16 06:06:14 +00:00
  • dfb40549fc fix: ES6 Modules => ES Modules in error messages (#46378) Sidharth Vinod 2021-10-16 03:21:14 +05:30
  • 6a75689a25 Import assertion: do no parse } if { is not present (#46388) Nathan Shively-Sanders 2021-10-15 13:26:46 -07:00
  • 7582b1bbae fix(45799): skip checking arguments used as a key in object literals (#45814) Oleksandr T 2021-10-15 20:34:57 +03:00
  • b1f39a705e Fix React auto-import blocking component imports in --preserve (#46368) Andrew Branch 2021-10-15 09:31:47 -07:00
  • cf9d38fe52 Update package-lock.json TypeScript Bot 2021-10-15 06:06:32 +00:00
  • 2c7b13b830 Fix explainFiles on files under nodenext with types references (#46367) Wesley Wigham 2021-10-14 17:00:55 -07:00
  • d16d7779a8 No error for markdown links in @see (#46348) Nathan Shively-Sanders 2021-10-14 15:22:59 -07:00
  • 80e1a29248 fix(46305): omit converting jsx (react-jsx) spread attributes to Object.assign for ES2018 and up (#46317) Oleksandr T 2021-10-15 00:23:50 +03:00
  • 8718df3dc1 Fix stack overflow in JSX discriminated union logic (#46354) Anders Hejlsberg 2021-10-14 10:11:44 -07:00
  • 5185ef55e3 fix(suggestion): Remove 80001 from cjs/cts files. (#46270) Sidharth Vinod 2021-10-14 22:25:59 +05:30
  • 3b086e1813 Update package-lock.json TypeScript Bot 2021-10-14 06:07:58 +00:00
  • 1c5d4e1740 Pass symbol under inspection into checkIndexConstraints (#46350) Wesley Wigham 2021-10-13 17:04:33 -07:00
  • ac345849e3 Set impliedNodeFormat on sourceFiles maufactured in watch mode (#46349) Wesley Wigham 2021-10-13 17:04:13 -07:00
  • cd0434aa76 fix(39744): make template literals more spec compliant (#45304) LowR 2021-10-14 04:03:31 +09:00
  • 5a06bd3c73 Report deprecation for object literal assignments Yuya Tanaka 2021-10-02 06:52:02 +09:00
  • 0d2aeb7c65 Improve checks for infinitely expanding recursive conditional types (#46326) Anders Hejlsberg 2021-10-13 07:08:01 -07:00
  • 315b807489 Update package-lock.json TypeScript Bot 2021-10-13 06:06:54 +00:00
  • 713afe2227 Set import mode on synthetic imports (#46327) Wesley Wigham 2021-10-12 16:23:37 -07:00
  • 9e2fc16c32 Improve perf of unions with many primitives (#45220) Yuya Tanaka 2021-10-13 08:07:21 +09:00
  • 44deb84460 fix(45336): add a blank line before the comment expression to avoid disrupting return statement (#46287) Oleksandr T 2021-10-12 02:41:49 +03:00
  • 68ff7380d2 Update package-lock.json TypeScript Bot 2021-10-11 06:06:14 +00:00
  • feac9eb126 Update package-lock.json TypeScript Bot 2021-10-09 06:06:31 +00:00
  • 64b8172f06 Auto-imports: fix some exports being incorrectly stored as re-exports of others due to key conflict (#45792) Andrew Branch 2021-10-08 15:20:12 -07:00
  • f6c0231f08 Update package-lock.json TypeScript Bot 2021-10-08 06:06:15 +00:00
  • 613c43287b LEGO: Merge pull request 46264 csigs 2021-10-07 16:14:04 -07:00
  • 82822fc1e9 Use a binary search when looking for the token at a given position (#46250) Wesley Wigham 2021-10-07 15:06:18 -07:00
  • bbd9ff51f5 LEGO: Merge pull request 46260 csigs 2021-10-07 10:13:49 -07:00
  • 8c270757b2 In plain JS files, only suggestion did-you-mean errors (#46151) Nathan Shively-Sanders 2021-10-07 08:41:06 -07:00
  • fbff13105a LEGO: Merge pull request 46255 csigs 2021-10-07 04:15:20 -07:00
  • 01de6ff2ec Bump version to 4.4.4 and LKG v4.4.4 release-4.4 TypeScript Bot 2021-10-06 23:30:48 +00:00
  • 08361e3d3c LEGO: Merge pull request 46248 csigs 2021-10-06 16:14:13 -07:00
  • f54ef83161 Only set package data map under watch mode (#46211) (#46235) Daniel Rosenwasser 2021-10-06 16:10:53 -07:00
  • 7108646713 Fix extension automatic script kind detection for new extensions (#46205) Wesley Wigham 2021-10-06 13:23:54 -07:00
  • ed9c522fd6 Accept new moduleResolution options on commandline (#46239) Wesley Wigham 2021-10-06 13:17:27 -07:00
  • cb158e7eb6 LEGO: Merge pull request 46238 csigs 2021-10-06 10:14:06 -07:00
  • f8cb5fa1d7 Update package-lock.json TypeScript Bot 2021-10-06 06:06:16 +00:00
  • 34988fd49e Cherry-pick PR #46209 into release-4.4 (#46230) TypeScript Bot 2021-10-05 17:42:01 -07:00
  • 1cee9731d2 Properly support scoped package self name lookups (#46212) Wesley Wigham 2021-10-05 12:41:44 -07:00
  • 47cd4d3ecf Only set package data map under watch mode (#46211) Wesley Wigham 2021-10-05 11:13:26 -07:00
  • a0cf126513 Limit package.json realpath lookup to only successful resolutions (#46209) Wesley Wigham 2021-10-05 10:24:08 -07:00
  • d60747f043 Feat/quick fix for types (#42126) chenjigeng 2021-10-05 23:14:16 +08:00
  • ee24e2ee7e Update package-lock.json TypeScript Bot 2021-10-05 06:06:56 +00:00
  • 5423501c37 LEGO: Merge pull request 46203 csigs 2021-10-04 10:14:44 -07:00
  • 91117b6763 Update package-lock.json TypeScript Bot 2021-10-04 06:07:14 +00:00
  • a0b6eadda0 Update package-lock.json TypeScript Bot 2021-10-03 06:06:00 +00:00
  • 66182554c8 LEGO: Merge pull request 46179 csigs 2021-10-02 22:14:20 -07:00
  • f3cc868499 LEGO: Merge pull request 46178 csigs 2021-10-02 16:14:17 -07:00
  • 33581aedbd LEGO: Merge pull request 46173 csigs 2021-10-02 04:15:28 -07:00
  • 49fbeefcf1 LEGO: Merge pull request 46170 csigs 2021-10-01 22:17:03 -07:00