Commit Graph

  • 51e7a34c2c Update package-lock.json TypeScript Bot 2023-08-26 06:22:45 +00:00
  • ec2bd4e252 perf: replace String and Array indexOf method calls with includes method call (#55482) Sampo Kivistö 2023-08-25 21:27:55 +03:00
  • c3c5abb3a7 Update package-lock.json TypeScript Bot 2023-08-25 06:18:32 +00:00
  • e0a324b050 Don't parse DotDotDotToken in JSX attribute values (#55284) Mateusz Burzyński 2023-08-24 19:17:33 +02:00
  • 91c0d7ff9b Avoid resolving objects in getTypeFacts when caller doesn't need that info (#55459) Jake Bailey 2023-08-24 10:12:28 -07:00
  • 98d7e0b936 Fix double error on invalid delete of readonly property (#55449) Shinichi Katayama 2023-08-24 09:57:22 -07:00
  • fecbae5d2e Fixed a regression in serializing setters with non-function declarations in JS files (#55492) Mateusz Burzyński 2023-08-24 18:45:58 +02:00
  • f07077c7ff Fixed a redundant used before defined error (#55283) Mateusz Burzyński 2023-08-24 17:35:48 +02:00
  • 769f2daf71 Update package-lock.json TypeScript Bot 2023-08-24 06:17:37 +00:00
  • eb33c8e56a Fix typo in getScriptTargetFeatures map (#55488) Jake Bailey 2023-08-23 22:51:11 -07:00
  • 9684ba6b0d Cherry-pick fix for cross-file inlay hints (#55476) to release-5.2 and LKG (#55487) v5.2.2 release-5.2 Daniel Rosenwasser 2023-08-23 17:25:39 -07:00
  • daa7e985f5 fix(55434): Renamed field takes on documentation from other field with the same name (#55469) Oleksandr T 2023-08-24 03:02:40 +03:00
  • 76f3f47b8b Remove use of fs-extra (#55468) Jake Bailey 2023-08-23 16:42:45 -07:00
  • 3a22d3aded Remove the dependency of "del" (#55112) Jimmy Wärting 2023-08-24 01:42:37 +02:00
  • 5fe88ea044 [Interactive inlay hints] Get source file from parameter node (#55476) Maria José Solano 2023-08-23 16:40:49 -07:00
  • 12d9f04d33 Remove perf-result-post (#55470) Jake Bailey 2023-08-23 16:11:30 -07:00
  • 768f59296d perf: reduce GC pressure by hoisting script target features object (#55484) Sampo Kivistö 2023-08-24 02:06:20 +03:00
  • fcaa900012 Fix check in getDiscriminantPropertyAccess (#55464) Anders Hejlsberg 2023-08-23 11:43:41 -07:00
  • 6d07d5fa40 Improve inference between types with multiple signatures (#54448) Anders Hejlsberg 2023-08-23 11:14:25 -07:00
  • d0684f789b Update package-lock.json TypeScript Bot 2023-08-23 06:19:37 +00:00
  • 507fd31d8b Remove lib.d.ts line info in inlay hint baselines (#55426) Maria José Solano 2023-08-22 11:14:20 -07:00
  • 97d8c83bce Fixed serialization of param names in setters from JS files (#55393) Mateusz Burzyński 2023-08-22 18:54:09 +02:00
  • 5439c8111d Update package-lock.json TypeScript Bot 2023-08-22 06:18:36 +00:00
  • e99508b863 Make contextually-typed parameter with question token optional (#54960) Mateusz Burzyński 2023-08-22 00:01:07 +02:00
  • 555ef99d03 Bump version to 5.2.2 and LKG TypeScript Bot 2023-08-20 21:40:20 +00:00
  • 3af710e414 Update package-lock.json TypeScript Bot 2023-08-19 06:23:27 +00:00
  • a0e0104656 error on duplicate symbols in object literals (#55193) Zzzen 2023-08-18 07:34:31 +08:00
  • fe10fc708e Improve CI baseline check (#55418) Jake Bailey 2023-08-17 12:16:49 -07:00
  • 3afb1e55f1 Consistently use ECMAScript and CommonJS wording (#55416) Benny Neugebauer 2023-08-17 19:14:45 +02:00
  • 3790c921dd Fix typo isInvalid -> isValid (#55414) Nils 2023-08-17 19:07:13 +02:00
  • b5557271a5 Make sure emitted d.ts files are LF, not CRLF (#55407) Jake Bailey 2023-08-16 16:42:56 -07:00
  • 1488256ec4 Reference ATTW in module_resolution.yml (#55401) Ryan Cavanaugh 2023-08-16 15:30:08 -07:00
  • 9ec52c0518 Enforce CRLF in TS/JS files (#55403) Jake Bailey 2023-08-16 15:27:36 -07:00
  • 3b49ce99e2 Fixed contravariant inferences from annotated optional parameters (#55397) Mateusz Burzyński 2023-08-16 23:49:11 +02:00
  • fa9cf2a7d2 Add dprint commit to git-blame-ignore-revs (#55402) Jake Bailey 2023-08-16 14:32:14 -07:00
  • 5e8c261b6a dprint the codebase (#54820) Jake Bailey 2023-08-16 14:26:38 -07:00
  • ffec968d79 Don't track private symbol roots in other files during js declaration emit (#55390) Wesley Wigham 2023-08-16 14:13:45 -07:00
  • 08b2566e5b Add extra tests for type and value symbol merging (#55387) Mateusz Burzyński 2023-08-16 22:04:35 +02:00
  • cac899d44d Widen widening literal types through compound-like assignments (#52493) Mateusz Burzyński 2023-08-16 01:53:11 +02:00
  • b8b0d26cb9 Display write type for property accesses in write locations (#54777) Mateusz Burzyński 2023-08-15 21:01:21 +02:00
  • 0099e42451 fix(55374): Invalid Parameter Inlay Hint (#55384) Oleksandr T 2023-08-15 21:41:00 +03:00
  • 8863e2f57a Discriminate contextual types using shorthand properties (#55151) Mateusz Burzyński 2023-08-15 17:58:59 +02:00
  • defb504be6 Remove allowComplexConstraintInference in inferTypes (#54815) Jake Bailey 2023-08-15 08:54:21 -07:00
  • f37d2ad669 Prevent detached diagnostics from running off the end of the file (#55381) Jake Bailey 2023-08-15 08:29:36 -07:00
  • c5281bf700 Update package-lock.json TypeScript Bot 2023-08-15 06:19:25 +00:00
  • 9261ca7a13 Share redirects cache key calculation between multiple caches used for module resolution and type reference directive (#55376) Sheetal Nandi 2023-08-14 18:46:55 -07:00
  • 5725506c6f Fix unused baseline failure on main (#55379) Jake Bailey 2023-08-14 15:20:03 -07:00
  • 3a59243531 Revert "Organize/consolidate inlay hint tests (#55332)" revert-55332-inlay-hints-tests Maria José Solano 2023-08-14 15:01:54 -07:00
  • 05cb53ec0b Organize/consolidate inlay hint tests (#55332) Maria José Solano 2023-08-14 14:21:00 -07:00
  • f5e73d7e60 Add additional information section to the bug report template (#55360) Mateusz Burzyński 2023-08-14 23:03:31 +02:00
  • 16dab6d5d6 Preserve input key style of computed properties in declaration emit (#55298) Mateusz Burzyński 2023-08-14 22:13:42 +02:00
  • 38553696e2 Fixed hasInvalidEscape implementation (#55373) Mateusz Burzyński 2023-08-14 22:13:32 +02:00
  • 3c6c557039 Move tsserverlibrary.js to typescript.js, make tsserverlibrary.js a shim (#55273) Jake Bailey 2023-08-14 12:45:27 -07:00
  • fd390e78fe Update package-lock.json TypeScript Bot 2023-08-14 06:18:10 +00:00
  • 634d3a1db5 Update package-lock.json TypeScript Bot 2023-08-12 06:20:54 +00:00
  • 3b43d841d1 Enable eslint rules prefer-rest-params and prefer-spread (#55181) Jake Bailey 2023-08-11 15:07:06 -07:00
  • b35fa04346 Fix broken formatting rules around namespaced JSX attributes (#55294) lyonbot 2023-08-12 00:51:05 +08:00
  • 28cd1fbd13 Allow intersections to be used as valid types for template literal placeholders (#54188) Mateusz Burzyński 2023-08-10 21:50:21 +02:00
  • cd391b066b chore: disallows unicode escape sequence in JSX (#48609) Jack Works 2023-08-10 06:59:39 +08:00
  • e78f2a88e1 Add a code block to the default value of the bug template (#55322) Jake Bailey 2023-08-09 10:12:04 -07:00
  • f4517ce680 Use correct Node.flags instead of Node.kind in isInsideAwaitableBody (#55320) Ryan Cavanaugh 2023-08-09 09:43:43 -07:00
  • b4cd9d8fdd Update package-lock.json TypeScript Bot 2023-08-09 06:23:01 +00:00
  • 08e9f179a9 Update esbuild to 0.19 (#55304) Jake Bailey 2023-08-08 17:57:07 -07:00
  • 2be814d927 Fixed contextual types of optional properties with exactOptionalPropertyTypes (#55177) Mateusz Burzyński 2023-08-08 23:42:50 +02:00
  • ad7881685a Bring comments for InferenceFlags up to date (#55191) Mateusz Burzyński 2023-08-08 23:39:31 +02:00
  • e50b075b05 Don't mix NodeBuilder and TypeFormat flags (#55310) Maria José Solano 2023-08-08 13:33:29 -07:00
  • c2cae08802 Attempt to make Search Terms more obvious in issue templates (#55306) Jake Bailey 2023-08-08 10:27:58 -07:00
  • 358842e45e Update package-lock.json TypeScript Bot 2023-08-08 06:18:07 +00:00
  • f0c3c3f6ea Disallow numeric literals with negative numbers (#55268) Mateusz Burzyński 2023-08-08 01:03:56 +02:00
  • c395d17a32 Bump version to 5.3. Daniel Rosenwasser 2023-08-07 22:51:43 +00:00
  • 9e4c410caa Switch devcontainer to use Node.js 18. (#55299) Daniel Rosenwasser 2023-08-07 15:44:15 -07:00
  • 6074b9d12b Update LKG for 5.2.1 RC. v5.2-rc Daniel Rosenwasser 2023-08-07 22:34:19 +00:00
  • b778ed1d8f Merge commit 'e936eb13d2900f21d79553c32a704307c7ad03dd' into release-5.2 Daniel Rosenwasser 2023-08-07 22:23:44 +00:00
  • 7eece9f798 Remove RWC runner and related infrastructure (#55187) Jake Bailey 2023-08-07 14:35:15 -07:00
  • 9a771d54e8 Skip parent error when reporting excess property checks (#55152) Ryan Cavanaugh 2023-08-07 13:31:23 -07:00
  • 5ea2952ae5 Resolve JSX intrinsic elements to index signature symbols (#55245) Mateusz Burzyński 2023-08-07 20:02:23 +02:00
  • 10b9962915 Bump version to 5.2.1-rc and LKG TypeScript Bot 2023-08-07 08:03:31 +00:00
  • e936eb13d2 Update package-lock.json TypeScript Bot 2023-08-07 06:18:51 +00:00
  • e36cd5768a Update package-lock.json TypeScript Bot 2023-08-06 06:23:40 +00:00
  • 581fba1f6f Update package-lock.json TypeScript Bot 2023-08-05 06:18:34 +00:00
  • 8fc8c95830 Decorators normative updates (#55276) Ron Buckton 2023-08-04 20:36:52 -04:00
  • b1c4dc475c Fix class name references (#55262) Ron Buckton 2023-08-04 20:36:26 -04:00
  • 87c986cae8 Modify interactive inlay hints API to be more backwards compatible (#55274) Jake Bailey 2023-08-04 17:11:58 -07:00
  • ad0127036e Fix(54284) (#54973) navya9singh 2023-08-04 10:00:33 -07:00
  • 83f3abda15 Update package-lock.json TypeScript Bot 2023-08-04 06:21:54 +00:00
  • d045f18928 fix(54954): Javascript Intellisense adding "this." to function declaration (#55119) Oleksandr T 2023-08-04 01:57:51 +03:00
  • 607d96f6df Improve performance of maybe stack in recursiveTypeRelatedTo (#55224) Jake Bailey 2023-08-03 15:53:30 -07:00
  • 32285d9a2a Convert issue templates to issue forms (#55153) David Leal 2023-08-03 13:11:26 -06:00
  • 36ac4eb700 Fix reference marking of values merged with unresolvable type-only imports (#54799) Andrew Branch 2023-08-03 11:09:50 -07:00
  • 3a7a4d4b51 Error on shadowed var declarations without initializers (#55228) Mateusz Burzyński 2023-08-03 19:56:08 +02:00
  • e624827f63 Update package-lock.json TypeScript Bot 2023-08-03 06:21:27 +00:00
  • 1481750043 Correctly error on enum member values referring to identifiers shadowing Infinity and NaN (#55018) Mateusz Burzyński 2023-08-03 00:55:55 +02:00
  • 30fe6ada02 fix(55227): useUnknownInCatchVariables sets default value differently to other strict commandline options (#55230) Oleksandr T 2023-08-02 21:32:46 +03:00
  • defe33afa1 Do not offer completions for default module member symbol (#55231) Mateusz Burzyński 2023-08-01 23:52:40 +02:00
  • b87e301822 Update package-lock.json TypeScript Bot 2023-08-01 06:19:35 +00:00
  • 6c942fa2c9 Wrap inline negative const enum with parens (#55065) Mateusz Burzyński 2023-08-01 01:33:51 +02:00
  • cd23992100 Temp fix till we investigate #55069 making project.ts changes building error free (#55219) Sheetal Nandi 2023-07-31 11:24:29 -07:00
  • d9e327b363 Update package-lock.json TypeScript Bot 2023-07-31 06:23:04 +00:00
  • 250065e55b Update package-lock.json TypeScript Bot 2023-07-29 06:19:09 +00:00
  • 71c56c24b6 Fix the type of Array.copyWithin #54967 (#55012) shubhamshd 2023-07-29 04:43:07 +05:30