Mateusz Burzyński
|
fe70ec984e
|
Parse reserved identifiers as dotted names of ambient modules (#55282)
|
2023-08-28 14:48:20 -07:00 |
|
Jake Bailey
|
b5b6048bb3
|
Clean up helpers which are always present in ES2020 (#55515)
|
2023-08-28 12:26:22 -07:00 |
|
Wesley Wigham
|
5ce34cafad
|
Avoid trying to emit anonymous classish/expando functions as assignments (#55472)
|
2023-08-28 12:15:53 -07:00 |
|
Oleksandr T
|
9d0dc77712
|
fix(55494): Invalid declaration with computed property using imported symbol (#55529)
|
2023-08-28 11:40:03 -07:00 |
|
Zzzen
|
788239ff87
|
do not report use-before-declaration error in async like IIFE initial… (#55279)
|
2023-08-28 10:47:32 -07:00 |
|
Jake Bailey
|
4d7753ae3e
|
Ensure parsing context is restored in jsdoc parser (#55537)
|
2023-08-28 09:52:54 -07:00 |
|
Mateusz Burzyński
|
4b15830a1f
|
Add an extra test for as const satisfies with a mutable array (#55522)
|
2023-08-28 00:02:00 -07:00 |
|
TypeScript Bot
|
11b2313a12
|
Update package-lock.json
|
2023-08-28 06:18:04 +00:00 |
|
Mateusz Burzyński
|
27a5bdd446
|
Add a test for finding all references of same-named imports from two missing modules (#55519)
|
2023-08-26 08:58:48 -07:00 |
|
Mateusz Burzyński
|
270a471e11
|
Add a test case with a generic member call returning a closed over object (#55514)
|
2023-08-26 08:57:57 -07:00 |
|
Mateusz Burzyński
|
5b9547b1ba
|
Add a fourslash completions test related to JSDoc @template on prototype method (#55513)
|
2023-08-26 08:57:45 -07:00 |
|
Anders Hejlsberg
|
753c463821
|
Only infer readonly tuples for const type parameters when constraints permit (#55229)
Co-authored-by: Mateusz Burzyński <mateuszburzynski@gmail.com>
|
2023-08-26 08:20:55 -07:00 |
|
TypeScript Bot
|
51e7a34c2c
|
Update package-lock.json
|
2023-08-26 06:22:45 +00:00 |
|
Sampo Kivistö
|
ec2bd4e252
|
perf: replace String and Array indexOf method calls with includes method call (#55482)
|
2023-08-25 11:27:55 -07:00 |
|
TypeScript Bot
|
c3c5abb3a7
|
Update package-lock.json
|
2023-08-25 06:18:32 +00:00 |
|
Mateusz Burzyński
|
e0a324b050
|
Don't parse DotDotDotToken in JSX attribute values (#55284)
|
2023-08-24 10:17:33 -07:00 |
|
Jake Bailey
|
91c0d7ff9b
|
Avoid resolving objects in getTypeFacts when caller doesn't need that info (#55459)
|
2023-08-24 10:12:28 -07:00 |
|
Shinichi Katayama
|
98d7e0b936
|
Fix double error on invalid delete of readonly property (#55449)
|
2023-08-24 09:57:22 -07:00 |
|
Mateusz Burzyński
|
fecbae5d2e
|
Fixed a regression in serializing setters with non-function declarations in JS files (#55492)
|
2023-08-24 09:45:58 -07:00 |
|
Mateusz Burzyński
|
f07077c7ff
|
Fixed a redundant used before defined error (#55283)
|
2023-08-24 08:35:48 -07:00 |
|
TypeScript Bot
|
769f2daf71
|
Update package-lock.json
|
2023-08-24 06:17:37 +00:00 |
|
Jake Bailey
|
eb33c8e56a
|
Fix typo in getScriptTargetFeatures map (#55488)
|
2023-08-23 22:51:11 -07:00 |
|
Oleksandr T
|
daa7e985f5
|
fix(55434): Renamed field takes on documentation from other field with the same name (#55469)
|
2023-08-23 17:02:40 -07:00 |
|
Jake Bailey
|
76f3f47b8b
|
Remove use of fs-extra (#55468)
|
2023-08-23 16:42:45 -07:00 |
|
Jimmy Wärting
|
3a22d3aded
|
Remove the dependency of "del" (#55112)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
|
2023-08-23 16:42:37 -07:00 |
|
Maria José Solano
|
5fe88ea044
|
[Interactive inlay hints] Get source file from parameter node (#55476)
|
2023-08-23 16:40:49 -07:00 |
|
Jake Bailey
|
12d9f04d33
|
Remove perf-result-post (#55470)
|
2023-08-23 16:11:30 -07:00 |
|
Sampo Kivistö
|
768f59296d
|
perf: reduce GC pressure by hoisting script target features object (#55484)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
|
2023-08-23 16:06:20 -07:00 |
|
Anders Hejlsberg
|
fcaa900012
|
Fix check in getDiscriminantPropertyAccess (#55464)
|
2023-08-23 11:43:41 -07:00 |
|
Anders Hejlsberg
|
6d07d5fa40
|
Improve inference between types with multiple signatures (#54448)
Co-authored-by: Ryan Cavanaugh <RyanCavanaugh@users.noreply.github.com>
Co-authored-by: TypeScript Bot <typescriptbot@microsoft.com>
|
2023-08-23 11:14:25 -07:00 |
|
TypeScript Bot
|
d0684f789b
|
Update package-lock.json
|
2023-08-23 06:19:37 +00:00 |
|
Maria José Solano
|
507fd31d8b
|
Remove lib.d.ts line info in inlay hint baselines (#55426)
|
2023-08-22 11:14:20 -07:00 |
|
Mateusz Burzyński
|
97d8c83bce
|
Fixed serialization of param names in setters from JS files (#55393)
|
2023-08-22 09:54:09 -07:00 |
|
TypeScript Bot
|
5439c8111d
|
Update package-lock.json
|
2023-08-22 06:18:36 +00:00 |
|
Mateusz Burzyński
|
e99508b863
|
Make contextually-typed parameter with question token optional (#54960)
|
2023-08-21 15:01:07 -07:00 |
|
TypeScript Bot
|
3af710e414
|
Update package-lock.json
|
2023-08-19 06:23:27 +00:00 |
|
Zzzen
|
a0e0104656
|
error on duplicate symbols in object literals (#55193)
|
2023-08-17 16:34:31 -07:00 |
|
Jake Bailey
|
fe10fc708e
|
Improve CI baseline check (#55418)
|
2023-08-17 12:16:49 -07:00 |
|
Benny Neugebauer
|
3afb1e55f1
|
Consistently use ECMAScript and CommonJS wording (#55416)
|
2023-08-17 10:14:45 -07:00 |
|
Nils
|
3790c921dd
|
Fix typo isInvalid -> isValid (#55414)
|
2023-08-17 10:07:13 -07:00 |
|
Jake Bailey
|
b5557271a5
|
Make sure emitted d.ts files are LF, not CRLF (#55407)
|
2023-08-16 16:42:56 -07:00 |
|
Ryan Cavanaugh
|
1488256ec4
|
Reference ATTW in module_resolution.yml (#55401)
|
2023-08-16 15:30:08 -07:00 |
|
Jake Bailey
|
9ec52c0518
|
Enforce CRLF in TS/JS files (#55403)
|
2023-08-16 15:27:36 -07:00 |
|
Mateusz Burzyński
|
3b49ce99e2
|
Fixed contravariant inferences from annotated optional parameters (#55397)
|
2023-08-16 14:49:11 -07:00 |
|
Jake Bailey
|
fa9cf2a7d2
|
Add dprint commit to git-blame-ignore-revs (#55402)
|
2023-08-16 14:32:14 -07:00 |
|
Jake Bailey
|
5e8c261b6a
|
dprint the codebase (#54820)
|
2023-08-16 14:26:38 -07:00 |
|
Wesley Wigham
|
ffec968d79
|
Don't track private symbol roots in other files during js declaration emit (#55390)
|
2023-08-16 14:13:45 -07:00 |
|
Mateusz Burzyński
|
08b2566e5b
|
Add extra tests for type and value symbol merging (#55387)
|
2023-08-16 13:04:35 -07:00 |
|
Mateusz Burzyński
|
cac899d44d
|
Widen widening literal types through compound-like assignments (#52493)
|
2023-08-15 16:53:11 -07:00 |
|
Mateusz Burzyński
|
b8b0d26cb9
|
Display write type for property accesses in write locations (#54777)
|
2023-08-15 12:01:21 -07:00 |
|