Commit Graph

35940 Commits

Author SHA1 Message Date
Sheetal Nandi 6e65f973f6 Print watch map with same casing as was added with (#56566) 2023-11-27 14:01:53 -08:00
Mateusz Burzyński c474123b47 Fixed const reverse mapped types themselves to be treated as const (#55794) 2023-11-27 12:57:57 -08:00
dependabot[bot] 2d4cacdf39 Bump the github-actions group with 1 update (#56553)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-27 10:48:26 -08:00
Jake Bailey b334e073d5 Bump TS devDep to 5.3, hack dtsBundler to remove new comments (#56554) 2023-11-27 09:26:24 -08:00
Mateusz Burzyński d4fbc9b57d Fixed an issue in boolean comparison narrowing when the reference is an optional chain (#56504) 2023-11-22 11:01:10 -08:00
Jake Bailey 6f9d34985d Fix typo in cherry-pick job (#56511) 2023-11-22 10:57:20 -08:00
Jake Bailey 8caae9394d Fix cherry-pick job for unmerged PRs (#56510) 2023-11-22 10:53:52 -08:00
Jake Bailey dcbfb0c75e Fix repository_dispatch syntax (#56499) 2023-11-22 10:26:22 -08:00
Jake Bailey cfd05d7a2a Remove open-cherry-pick-pr.mjs (#56498) 2023-11-22 10:25:30 -08:00
Jake Bailey b9ae79192c Add git user info to cherry-pick task (#56495) 2023-11-21 15:33:20 -08:00
Jake Bailey 5f5ed0f487 Fix branch name in new cherry pick workflow (#56494) 2023-11-21 15:24:55 -08:00
Jake Bailey b8bfb0199e Add a new cherry-pick GHA workflow (#56493) 2023-11-21 15:17:15 -08:00
Oleksandr T 06c3da54dd fix(47327): Inlay Hint for TypeScript broken for spread operation (#56368) 2023-11-21 15:14:59 -08:00
Sheetal Nandi 13c9b16b2a When reparsing top level await dont set original node for the new source file (#56439) 2023-11-21 13:35:49 -08:00
Mateusz Burzyński 2c0c128e98 Avoid incorrect narrowings using const variables from binding elemens with literal initializers (#56347) 2023-11-21 12:24:02 -08:00
Andrew Branch d845ee2b6a Make AssertEntry and AssertClause interfaces (#56485) 2023-11-21 11:53:50 -08:00
Jake Bailey 0aa2c48ee3 Make our dts files compile when exactOptionalPropertyTypes is enabled downstream (#56489) 2023-11-21 11:40:31 -08:00
Anders Hejlsberg c266e47794 Fix support for intersections in template literal placeholder types (#56434) 2023-11-20 17:09:54 -08:00
Anders Hejlsberg 38ef79e0b0 Improve constraints of conditional types applied to constrained type variables (#56004) 2023-11-20 17:08:22 -08:00
Anders Hejlsberg 3e094edc97 Only call getLowerBoundOfKeyType on non-generic mapped types (#56280) 2023-11-20 17:07:07 -08:00
Anders Hejlsberg 9302332481 Propagate intersectionState in typeRelatedToSomeType (#56207) 2023-11-20 17:05:43 -08:00
Sheetal Nandi 0abfb521d5 Handle file name casing when deduplicating results from the project (#56438) 2023-11-20 16:30:56 -08:00
Sg ffc21e5752 Skip invalid completion check immediately after newline (#55061)
Co-authored-by: Isabel Duan <isabelduan@microsoft.com>
2023-11-20 13:18:06 -08:00
dependabot[bot] 77a2f64810 Bump the github-actions group with 1 update (#56468)
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-11-20 12:14:50 -08:00
Mateusz Burzyński dac1da8434 Add a test case for lack of duplicate property errors (#56348) 2023-11-20 12:10:38 -08:00
EliLichtblau 9063d7b41d Error on export default of type: issue https://github.com/microsoft/TypeScript/issues/55087 (#55097)
Co-authored-by: eli lichtblau <elilichtblau@elis-MacBook-Pro.local>
Co-authored-by: Andrew Branch <andrew@wheream.io>
2023-11-20 10:19:57 -08:00
TypeScript Bot c10edfbc8d Update package-lock.json 2023-11-20 06:15:49 +00:00
TypeScript Bot b4aefd2758 Update package-lock.json 2023-11-19 06:14:19 +00:00
TypeScript Bot bb13ec01f2 Update package-lock.json 2023-11-18 06:14:27 +00:00
Oleksandr T f0d2cadd7d feat(55737): JSDoc {@link} support all 4 types of links (#56244) 2023-11-17 15:07:48 -08:00
Andrew Branch 4d3418205c Elide re-exports of unresolved type-only imports (#56449) 2023-11-17 14:38:39 -08:00
Oleksandr T f07c0dd637 fix(54268): Renaming JSDoc @param symbol only renames the first instance (#56226) 2023-11-17 13:46:42 -08:00
TypeScript Bot 196dcf8a95 Update package-lock.json 2023-11-17 06:15:16 +00:00
Nathan Shively-Sanders 8b43f5bbe3 Remove SuppressedErrorConstructor's extends clause (#55817) 2023-11-16 11:28:15 -08:00
Josh Goldberg ✨ 361fafb23c Filtered out types from import suggestions in JS files (#53619)
Co-authored-by: Ryan Cavanaugh <RyanCavanaugh@users.noreply.github.com>
Co-authored-by: Nathan Shively-Sanders <293473+sandersn@users.noreply.github.com>
2023-11-16 10:18:24 -08:00
Mateusz Burzyński 32b618c2d8 Fixed a crash when inferring return type of an accessor with errors in its return statement (#56258) 2023-11-15 17:39:58 -08:00
Jake Bailey d33917fb02 Remove a few unused scripts (#55824) 2023-11-15 16:37:54 -08:00
Sheetal Nandi cf5d7107a9 Track symbols per type thats cached and dont keep adding to them (#56421)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
2023-11-15 16:29:46 -08:00
Sheetal Nandi 29bb857226 Fix crash when there are multiple packages to install per code fix action (#56400) 2023-11-15 16:13:27 -08:00
Mateusz Burzyński 4515089840 Fixed a crash in completions on functionlike types (#56257) 2023-11-15 15:54:41 -08:00
Jake Bailey 3333e906dd Revert "Disallow numeric literals with negative numbers (#55268)" (#56422) 2023-11-15 15:51:47 -08:00
Andrew Branch a6367977d4 isolatedModules error on alias merging with local value (#56354) 2023-11-15 14:11:12 -08:00
Sheetal Nandi e40730f283 Handle fsWatch event with accesstime change on mac os (#56403) 2023-11-15 13:12:43 -08:00
Mateusz Burzyński d1d14e67d0 Fixed a crash when getting document highlights on out variance annotation (#56408) 2023-11-15 11:34:59 -08:00
Sheetal Nandi e170bc59d4 Pull out parts of TI Adapter so we can test that more correctly instead of having to copy things (#56387) 2023-11-14 10:33:54 -08:00
TypeScript Bot b970fa4ae5 Update package-lock.json 2023-11-14 06:15:06 +00:00
Oleksandr T 628bf0ec85 fix(56376): import type from from "foo" (#56385) 2023-11-13 14:43:24 -08:00
Mateusz Burzyński 9f15002959 Fixed narrowing in case clauses that follow other clauses that return (#56358) 2023-11-13 14:41:56 -08:00
Mateusz Burzyński 70becf9af9 Autocomplete from keyword in export declarations (#56029) 2023-11-13 12:52:48 -08:00
TypeScript Bot 6e9ac5b617 Update package-lock.json 2023-11-13 06:20:35 +00:00