Commit Graph

  • da00ba67ed fix: getDefaultLibFilePath should normalize __dirname (#49051) Anton Gilgur 2022-05-12 16:21:56 -04:00
  • 77b3e5a00e Rest of non-test suggestions Nathan Shively-Sanders 2022-05-12 10:33:49 -07:00
  • 1ba609660b LEGO: Merge pull request 49081 csigs 2022-05-12 04:28:47 -07:00
  • c300fea325 fix(7410): allow using JSXElement as JSXAttributeValue (#47994) Oleksandr T 2022-05-12 00:47:35 +03:00
  • 5c2febfe02 Allow referencing type-only exports as namespace members in ImportTypes and TypeQueries (#49056) Andrew Branch 2022-05-11 11:44:59 -07:00
  • 56887d9e12 Merge branch 'main' into server-vfs-support Nathan Shively-Sanders 2022-05-11 09:03:19 -07:00
  • 3c87170604 LEGO: Merge pull request 49069 csigs 2022-05-11 08:29:06 -07:00
  • 3c8ab33413 Construct VirtualServerHost directly in tsserver Nathan Shively-Sanders 2022-05-11 08:24:18 -07:00
  • cfbb517f35 Update package-lock.json TypeScript Bot 2022-05-11 06:07:52 +00:00
  • 7bd7163ac4 Update LKG. v4.7-rc Daniel Rosenwasser 2022-05-11 00:12:27 +00:00
  • 7a3c31f9f9 Accepted es2020Intl baseline. Daniel Rosenwasser 2022-05-11 00:07:29 +00:00
  • a3e83be938 fix(44466): Fixes parsing contextual keyword casts as arrow functions David Souther 2022-05-09 10:22:22 -07:00
  • 3e24f14871 Merge pull request #49029 from DavidSouther/fix/44466-contextual-keyword-assertion Daniel Rosenwasser 2022-05-10 16:37:49 -07:00
  • 08b1cce595 Add regression test for #46192 (#49057) Andrew Branch 2022-05-10 16:27:46 -07:00
  • 8bf45a4f93 fix: update types for RTF.p.formatToParts() result (#46508) Justin Grant 2022-05-10 16:06:08 -07:00
  • f40a867dee Remove eval Matt Bierner 2022-05-10 12:00:28 -07:00
  • e8216af8e4 Merge pull request #49031 from typescript-bot/pick/49010/release-4.7 Daniel Rosenwasser 2022-05-10 10:50:09 -07:00
  • 854af3affb Merge pull request #49030 from typescript-bot/pick/49016/release-4.7 Daniel Rosenwasser 2022-05-10 10:46:17 -07:00
  • 6ee549075b Identify when file name is matched by default include spec (#49040) Sheetal Nandi 2022-05-10 10:34:03 -07:00
  • 04ce89c804 extract most test code from VirtualServerHost Nathan Shively-Sanders 2022-05-10 10:09:40 -07:00
  • fcd80db0c6 fix(48912): fractionalSecondDigits is 1, 2 or 3. (#49042) mstssk 2022-05-11 01:22:50 +09:00
  • 0cd551d56a LEGO: Merge pull request 49044 csigs 2022-05-10 03:58:37 -07:00
  • 9236e39374 Fixed an issue with contextual type for intersection properties (#48668) Mateusz Burzyński 2022-05-10 01:03:48 +02:00
  • 17431eab46 Add missing source property to Intl formatRangeToParts methods (#48754) Devon Govett 2022-05-09 18:57:42 -04:00
  • 604e5fca55 Add JSDoc's @inheritDoc Support for Static Class Members for TypeScript (#46719) Zzzen 2022-05-10 06:57:27 +08:00
  • 69214c0e56 fix(49001): handle missing imports in addMissingMember QF (#49009) Oleksandr T 2022-05-10 01:52:15 +03:00
  • c1c3ebcadf fix: fractionalSecondDigits configure (#49014) ryohei.udagawa 2022-05-10 07:24:24 +09:00
  • aa48a37e09 fix(48673): allow Find All References on access modifier for constructor (#48813) Oleksandr T 2022-05-10 00:56:56 +03:00
  • d6e483b8da fix(48887) exposing rest helper functions externally (#48888) James 2022-05-09 17:25:05 -04:00
  • e2bd89b309 Report error for invalid 'this' type during 'await' (#48946) Ron Buckton 2022-05-09 13:58:36 -07:00
  • dbee2ab7fd Cherry-pick PR #49035 into release-4.7 (#49036) TypeScript Bot 2022-05-09 12:49:02 -07:00
  • f3f0a3f394 Fix module specifier generation crash from typesVersions (#49035) Andrew Branch 2022-05-09 12:48:24 -07:00
  • f84ec3e8b4 Fix type parameter comparability to consistently allow comparisons on unconstrained type parameters (#48861) Wesley Wigham 2022-05-09 12:22:00 -07:00
  • e9d39bd95f Remove spurious lookAhead, as this fn is already in a lookAhead David Souther 2022-05-09 10:53:58 -07:00
  • a7cf004fa5 Cherry-pick PR #49010 into release-4.7 CSIGS 2022-05-09 17:50:36 +00:00
  • 43e2066236 Cherry-pick PR #49016 into release-4.7 CSIGS 2022-05-09 17:50:27 +00:00
  • 958adfc9d8 Use all modifiers test David Souther 2022-05-09 10:41:02 -07:00
  • 3dd9ef43ce fix(44466): Fixes parsing contextual keyword casts as arrow functions David Souther 2022-05-09 10:22:22 -07:00
  • 1071240907 LEGO: Merge pull request 49016 csigs 2022-05-08 08:08:33 -07:00
  • 53343dd94d LEGO: Merge pull request 49010 csigs 2022-05-07 05:42:49 -07:00
  • bc161c0dd8 Update package-lock.json TypeScript Bot 2022-05-07 06:06:49 +00:00
  • 94391dc9b5 Bump version to 4.8. Daniel Rosenwasser 2022-05-07 00:22:34 +00:00
  • a5ec72564f Merge pull request #49007 from microsoft/bump-4.7-rc Daniel Rosenwasser 2022-05-06 17:21:01 -07:00
  • ca59c9bb57 Update LKG. Daniel Rosenwasser 2022-05-06 23:40:37 +00:00
  • 6c13ec8f10 Accepted baselines. Daniel Rosenwasser 2022-05-06 23:39:28 +00:00
  • 34e93a1f48 Bump version to 4.7.1-rc Daniel Rosenwasser 2022-05-06 23:36:59 +00:00
  • c99b802227 Merge branch 'main' into release-4.7 Daniel Rosenwasser 2022-05-06 23:33:21 +00:00
  • 1a4643bdce Flag resolution mode assertions in non-nightly builds (#49002) Ryan Cavanaugh 2022-05-06 16:31:40 -07:00
  • 8d0393d227 Fix missing parsingContext restore at return in parseDelimitedList (#48999) Jake Bailey 2022-05-06 13:36:27 -07:00
  • 2ffe6864b1 Respect importModuleSpecifierEnding inside node_modules packages (#48995) Andrew Branch 2022-05-06 12:58:12 -07:00
  • 4765355e71 Fix more tests missing 'it' call in 'describe' (#48994) Jake Bailey 2022-05-06 11:09:42 -07:00
  • e7fa41d26b Merge branch 'main' into server-vfs-support Nathan Shively-Sanders 2022-05-06 09:37:54 -07:00
  • 4a0b083c69 Add ES2022 Intl.Segmenter type (#48800) Kenta Moriuchi 2022-05-06 09:09:06 +09:00
  • 17d256e333 Merge branch 'main' into packageJsonWatch Sheetal Nandi 2022-05-05 16:33:56 -07:00
  • 774f419757 Cherry-pick PR #48775 into release-4.6 (#48781) release-4.6 TypeScript Bot 2022-05-05 15:50:18 -07:00
  • 58114cf387 Harden combineProjectOutputForReferences against empty results (#48978) Andrew Casey 2022-05-05 13:52:34 -07:00
  • 4680b54616 Clear ExportMapCache on cancellation requested (#48979) Andrew Branch 2022-05-05 13:42:30 -07:00
  • f8a09bee6f fix(48878): return errorType on invalid nodes in getTypeAtLocation (#48967) Oleksandr T 2022-05-05 23:07:32 +03:00
  • 8e433cda3d Allow export map entries to remap back to input files for a program (#47925) Wesley Wigham 2022-05-05 12:53:56 -07:00
  • 0147d84859 Merge branch 'main' into packageJsonWatch Sheetal Nandi 2022-05-05 11:54:38 -07:00
  • 1e157ef1b2 Fix node16 tests (#48974) Sheetal Nandi 2022-05-05 11:45:05 -07:00
  • eb1a8b14cc Remove some unused baselines. (#48964) Daniel Rosenwasser 2022-05-05 10:33:52 -07:00
  • 5b2bbcf3cf Merge branch 'main' into packageJsonWatch Sheetal Nandi 2022-05-05 10:18:14 -07:00
  • 650c056fa0 No error on toplevel return in JS (#48874) Nathan Shively-Sanders 2022-05-05 09:35:15 -07:00
  • 46e8306050 Skip ambient modules in globalThis (#48938) Nathan Shively-Sanders 2022-05-05 09:33:32 -07:00
  • 7d60dc1f5d Revert "feat(47595): allow using private fields in type queries" (#48959) Jake Bailey 2022-05-04 16:50:30 -07:00
  • e26bc8a117 Skip missing nodes in formatting (#48953) Andrew Branch 2022-05-04 15:07:34 -07:00
  • f579f3307e Revert "Don't treat a colon in a conditional expression branch as part of an arrow function" (#48940) Jake Bailey 2022-05-04 15:01:05 -07:00
  • 85e0fcad54 add tsserverWeb to patch in dynamic import Ron Buckton 2022-05-04 11:18:26 -07:00
  • 538d6ce828 fix(48948): disallow constructor name in class accessors and generators Oleksandr T 2022-05-04 21:00:32 +03:00
  • c8ec855f9f When source file is redirected, set the prototype correctly in node factory (#48862) Sheetal Nandi 2022-05-04 08:59:11 -07:00
  • d879880a37 Don’t let other completions shadow type keywords in type locations (#48939) Andrew Branch 2022-05-04 08:35:29 -07:00
  • d337cbc19f Run mocha using process.execPath instead of harcoding "node" (#48797) Mateusz Burzyński 2022-05-04 17:23:08 +02:00
  • ad2b7a6d31 Document encodeURIComponent/encodeURI's argument as unencoded (#48803) BrandonXLF 2022-05-04 11:13:46 -04:00
  • 9469f95bd4 Add tests case for function check type being correctly paranthesized in quick info (#48836) Mateusz Burzyński 2022-05-04 02:05:37 +02:00
  • 5f9c9a6ccf Start Node ESM stable version at Node16 (#48879) Daniel Rosenwasser 2022-05-03 16:29:40 -07:00
  • ef0095c944 Fix blocking of recursive dependencies in getNarrowedTypeOfSymbol (#48941) (#48943) Daniel Rosenwasser 2022-05-03 15:32:58 -07:00
  • 38c14606b4 Fix blocking of recursive dependencies in getNarrowedTypeOfSymbol (#48941) Anders Hejlsberg 2022-05-03 14:20:35 -07:00
  • 81f1e5f0e0 Fixed multiple prologue directives with parameter properties (#48687) (#48782) Jake Bailey 2022-05-03 12:32:27 -07:00
  • 79b02a6726 Cherry-pick PR #48765 into release-4.6 (#48780) TypeScript Bot 2022-05-03 12:29:38 -07:00
  • 8f56f6b49d Don't go past import in cross-project renaming (#48758) Gabriela Araujo Britto 2022-05-03 11:32:44 -03:00
  • 3b8b2078a3 Temporarily revert unconstrained type parameter strictness in TS 4.7 (#48923) Daniel Rosenwasser 2022-05-02 15:49:16 -07:00
  • bb887ea1f2 fix(48557): Add missing JSDoc parameters (#48560) 那里好脏不可以 2022-05-03 04:21:37 +08:00
  • e73d755668 Fix formatter's processChildNodes (#48921) Nathan Shively-Sanders 2022-05-02 12:50:24 -07:00
  • 63a941dc2a Add a regression test for completion list in object literal involving inferred obj with optional members (#48910) Mateusz Burzyński 2022-05-02 21:27:49 +02:00
  • 6834969f8f LEGO: Merge pull request 48913 csigs 2022-05-02 06:37:43 -07:00
  • 7cb88464de Update package-lock.json TypeScript Bot 2022-05-02 06:06:36 +00:00
  • eca1b4586c LEGO: Merge pull request 48909 csigs 2022-05-01 05:48:19 -07:00
  • 7ae09880f8 Update package-lock.json TypeScript Bot 2022-05-01 06:06:20 +00:00
  • 99ffa394a8 fix(48759): throw an error on using import expression with type arguments (#48787) Oleksandr T 2022-04-30 00:19:20 +03:00
  • fd06132ce9 Fix #47753 - Organize imports removes type imports that are only referenced in @link (jsdoc) (#47824) Felipe Armoni 2022-04-29 20:45:00 +00:00
  • 0b04188c3c Watch package json next to referenced project configs Sheetal Nandi 2022-04-29 12:01:09 -07:00
  • 726e0ee8e0 Maintain packagejson paths per resolution so we dont have invalidate everything on package json change Sheetal Nandi 2022-04-28 14:02:02 -07:00
  • 18b08fc7c9 Use same error for iteration in <=ES5 (#48881) Daniel Rosenwasser 2022-04-29 10:45:20 -07:00
  • 189c2b9e4a Update package-lock.json TypeScript Bot 2022-04-29 06:06:45 +00:00
  • 891e0c07f8 refactoring Sheetal Nandi 2022-04-28 11:56:02 -07:00
  • 61c3bfe484 Dont reload config file when package.json change is detected (#48866) Sheetal Nandi 2022-04-27 18:07:54 -07:00
  • 9b3853d49e fix(48851): exclude in from document highlights (#48853) Oleksandr T 2022-04-28 03:51:05 +03:00
  • 0885482eeb Fix export default expression comment (#48323) ZHAO Jinxiang 2022-04-28 07:33:46 +08:00
  • 476fc625df Eagerly resolve module specifiers for auto-import completions in --moduleResolution node12+ (#48752) Andrew Branch 2022-04-27 16:07:15 -07:00