Commit Graph

  • dc92488da8 Consolidate checks that test if the current environment is Node Jake Bailey 2022-09-26 16:44:27 -07:00
  • c65142244c Add dts bundling Jake Bailey 2022-09-02 16:39:54 -07:00
  • 4139807e75 Add build via esbuild Jake Bailey 2022-09-13 16:21:03 -07:00
  • 36e29448e9 Get codebase building pre bundling Jake Bailey 2022-05-31 11:00:25 -07:00
  • 6dfa4299d7 Remove typescriptServices, protocol.d.ts, typescript_standalone.d.ts Jake Bailey 2022-09-13 13:25:45 -07:00
  • 01e5200096 Convert require calls to imports Jake Bailey 2022-05-26 17:00:27 -07:00
  • d12116d8da Fix all internal JSDoc comments Jake Bailey 2022-09-07 14:04:47 -07:00
  • 231fa27f89 Add JSDoc eslint rule Jake Bailey 2022-09-24 09:37:10 -07:00
  • 8bd5e54af3 Undo changes needed to load codebase into ts-morph Jake Bailey 2022-10-03 16:32:12 -07:00
  • 39e27fbb6b Fix up linting, make lint clean Jake Bailey 2022-09-07 15:09:39 -07:00
  • 180554c99e Make processDiagnosticMessages generate a module Jake Bailey 2022-05-26 16:45:32 -07:00
  • d5274a9f4a Add gitlens settings suggestion Jake Bailey 2022-10-14 15:49:39 -07:00
  • 5f5ccc9df3 Generated module conversion step - .git-ignore-blame-revs Jake Bailey 2022-11-07 13:33:07 -08:00
  • 07758c08ab Generated module conversion step - inlineImports Jake Bailey 2022-11-07 13:33:07 -08:00
  • b6c0538826 Generated module conversion step - stripNamespaces Jake Bailey 2022-11-07 13:32:03 -08:00
  • 9a0b85ce2a Generated module conversion step - explicitify Jake Bailey 2022-11-07 13:29:05 -08:00
  • 94724a8c2e Generated module conversion step - unindent Jake Bailey 2022-11-07 13:28:13 -08:00
  • 7698653c64 Explicitly reference ts namespace in tsserverlibrary Jake Bailey 2022-07-26 15:48:47 -07:00
  • df89c7457d Make a few changes to allow all code to be loaded as one project Jake Bailey 2022-07-26 14:15:53 -07:00
  • d83a5e1281 Fix nightly post-#50528 merge (#51432) Wesley Wigham 2022-11-07 13:15:51 -08:00
  • a329210166 Fixed a regression with discriminating unions based on a union property against undefined with strictNullChecks: false (#49648) Mateusz Burzyński 2022-11-07 21:17:59 +01:00
  • 7b0df1ff99 Pass in information for the module name resolution when resolutions from file are partially used (#49738) Sheetal Nandi 2022-11-07 11:51:04 -08:00
  • fa4b49d541 fix(51374): ts(80004): Quick fix... > Annotate with type from JSDoc :: object types (#51378) Oleksandr T 2022-11-07 21:35:08 +02:00
  • eac566b8c3 Enables passing --declaration, --emitDeclarationOnly, --declarationMap, --soureMap and --inlineSourceMap to tsc --build (#51241) Sheetal Nandi 2022-11-07 10:53:22 -08:00
  • 896b922871 Update package-lock.json TypeScript Bot 2022-11-07 06:07:32 +00:00
  • 9371edcb59 Update package-lock.json TypeScript Bot 2022-11-06 06:06:54 +00:00
  • 354891cf43 Avoid unnecessary buildInfo read if host supports caching it (avoids in --build scenario) and some reporting cleanup (#51403) Sheetal Nandi 2022-11-04 19:19:57 -07:00
  • f0216e3421 Improve reduction of similar intersections in type inference (#51405) Anders Hejlsberg 2022-11-04 17:04:05 -07:00
  • f1d62f4dc4 Change watchdog tagged users (#51411) Andrew Casey 2022-11-04 15:23:08 -07:00
  • 5e3fa9b87b There is no use of creating reference map with --out since its not used anyways (#51379) Sheetal Nandi 2022-11-03 15:30:32 -07:00
  • 7cf842b42b Enum unification and improvements (#50528) Anders Hejlsberg 2022-11-03 11:05:42 -07:00
  • 5a40875fc4 Update package-lock.json TypeScript Bot 2022-11-03 06:07:44 +00:00
  • b6697009ff Move less-used fields off of Node to reduce polymorphism reduce-megamorphism Ron Buckton 2022-11-01 18:24:20 -04:00
  • 610ae68ecf Serialize and use files that can be emitted as affectedFilesPendingEmit (#51364) Sheetal Nandi 2022-11-02 14:55:37 -07:00
  • 8ed84e1c85 Write original fileInfo when its not just string = version = signature in readable baseline (#51391) Sheetal Nandi 2022-11-02 13:55:20 -07:00
  • 3568eba026 fix test baseline Gabriela Araujo Britto 2022-11-02 13:46:32 -07:00
  • 6017625ad5 do not report use-before-declaration error in async IIFE initializer (#50199) Zzzen 2022-11-03 02:41:04 +08:00
  • 46b015f2bf Fixed the issue with some longer variadic tuples with any rest being incorrectly assignable to shorter variadic tuples (#50218) Mateusz Burzyński 2022-11-02 19:35:17 +01:00
  • fdcb2ffd1b Fix services' type's isLiteral implementation (#50929) Gabriela Araujo Britto 2022-11-02 15:28:10 -03:00
  • c1e9afd542 Update package-lock.json TypeScript Bot 2022-11-02 06:10:57 +00:00
  • 8efa88f180 Update package-lock.json TypeScript Bot 2022-11-01 06:12:36 +00:00
  • 107f832b80 Update LKG. v4.9-rc Daniel Rosenwasser 2022-11-01 03:13:23 +00:00
  • 4d15bb16e1 Fix #50869, only cache calculated type for non-context sensitive parameters (#50976) Wesley Wigham 2022-10-31 17:24:51 -07:00
  • 31bee5682d Cherry-pick PR #50977 into release-4.9 (#51363) TypeScript Bot 2022-10-31 16:37:29 -07:00
  • c49c733c1f Bump version to 5.0. bumpTo5.0 Daniel Rosenwasser 2022-10-31 13:42:28 -07:00
  • 7c580111df Set impliedNodeFormat on sourceFile we get from host to ensure the field is set correctly (#50977) Sheetal Nandi 2022-10-31 11:26:36 -07:00
  • cfa55f1c2d Fixes the tests that got disabled when generating config set es2016 expecting to find libFile and remove incorrect affects flag from listFilesOnly (#51243) Sheetal Nandi 2022-10-31 10:15:19 -07:00
  • 18f559faf9 Store array only if dtsOnly emit is pending to compress buildinfo (#51246) Sheetal Nandi 2022-10-31 10:14:22 -07:00
  • e50bb07bc1 Update package-lock.json TypeScript Bot 2022-10-31 06:07:50 +00:00
  • 1e2fa7ae15 Update version to 4.9.2-rc and LKG. Daniel Rosenwasser 2022-10-30 08:19:04 +00:00
  • 7ab89e5c6e Merge remote-tracking branch 'origin/main' into release-4.9 Daniel Rosenwasser 2022-10-30 08:13:35 +00:00
  • e5cd686def Update package-lock.json TypeScript Bot 2022-10-30 06:07:26 +00:00
  • 8d40dc15d1 Update package-lock.json TypeScript Bot 2022-10-29 06:07:05 +00:00
  • 5cfb3a2fe3 Only call return() for an abrupt completion in user code (#51297) Ron Buckton 2022-10-28 18:36:40 -04:00
  • a7a9d158e8 Fix for broken baseline in yieldInForInInDownlevelGenerator (#51345) Ron Buckton 2022-10-28 16:56:53 -04:00
  • 7f8426f4df fix for-in enumeration containing yield in generator (#51295) Ron Buckton 2022-10-28 15:09:10 -04:00
  • 3d2b4017eb Fix assertion functions accessed via wildcard imports (#51324) Jake Bailey 2022-10-27 20:27:53 -07:00
  • 64d0d5ae14 fix(51301): Fixing an unused import at the end of a line removes the newline (#51320) Oleksandr T 2022-10-28 03:27:36 +03:00
  • 754eeb2986 Update CodeQL workflow and configuration, fix found bugs (#51263) Jake Bailey 2022-10-27 16:29:55 -07:00
  • d8aad26200 Update package-lock.json TypeScript Bot 2022-10-27 06:07:22 +00:00
  • d4f26c840b fix(51245): Class with parameter decorator in arrow function causes "convert to default export" refactoring failure (#51256) Oleksandr T 2022-10-26 23:59:44 +03:00
  • 16faf45682 Update package-lock.json TypeScript Bot 2022-10-26 06:07:52 +00:00
  • 8b1ecdb701 fix(50654): "Move to a new file" breaks the declaration of referenced variable (#50681) Oleksandr T 2022-10-26 03:05:57 +03:00
  • 170a17fad5 Dom update 2022-10-25 (#51300) Nathan Shively-Sanders 2022-10-25 17:04:55 -07:00
  • 9c4e14d751 Remove "No type information for this code" from baseline (#51311) Andrew Branch 2022-10-25 15:11:27 -07:00
  • 0946a7f6ed WIP --annotateTransforms switch to add transformer diagnostics to Source Maps annotateTransforms Ron Buckton 2022-10-25 17:18:22 -04:00
  • 88d25b4f23 fix(50068): Refactors trigger debug failure when JSX text has a ' and a tag on the same line. (#51299) Oleksandr T 2022-10-25 23:10:31 +03:00
  • 8bee69acf4 Update package-lock.json TypeScript Bot 2022-10-25 06:30:32 +00:00
  • 702de1eeaa Fix early call to return/throw on generator (#51294) Ron Buckton 2022-10-24 22:37:42 -04:00
  • 2c12b14999 Add a GH Action to file a new issue if we go a week without seeing a typescript-error-deltas issue (#51271) Andrew Casey 2022-10-24 10:23:04 -07:00
  • af81f6a3e1 Commit with "double quotes" and 'single quotes' dev/naoshl/test-branch Nathan Oshlag 2022-10-24 09:43:51 -07:00
  • 4a83d23d30 Merge branch 'main' into turn-off-web-server turn-off-web-server Nathan Shively-Sanders 2022-10-24 09:00:55 -07:00
  • 6af270dee0 Update package-lock.json TypeScript Bot 2022-10-24 06:34:04 +00:00
  • 2cc4c16a26 Update package-lock.json TypeScript Bot 2022-10-23 06:13:35 +00:00
  • 60934915d9 Fix apparent typo in getStringMappingType (#51248) Jake Bailey 2022-10-22 08:23:41 -07:00
  • 61c26096e3 Update package-lock.json TypeScript Bot 2022-10-22 06:11:59 +00:00
  • ef69116c41 Generate shortest rootDirs module specifier instead of first possible (#51244) Andrew Branch 2022-10-21 16:05:58 -07:00
  • bbb42f453d Fix typo in canWatchDirectoryOrFile found by CodeQL (#51262) Jake Bailey 2022-10-21 10:04:40 -07:00
  • a56b254ad3 Include 'this' type parameter in isRelatedTo fast path (#51230) Ron Buckton 2022-10-21 08:00:24 -04:00
  • 3abd351c0e Fix super property transform in async arrow in method (#51240) Ron Buckton 2022-10-21 08:00:00 -04:00
  • eed0511218 Update package-lock.json TypeScript Bot 2022-10-21 06:15:23 +00:00
  • 2625c1feae Make the init config category order predictable (#51247) Sheetal Nandi 2022-10-20 13:23:18 -07:00
  • 1ca99b3402 fix(50551): Destructuring assignment with var bypasses "variable is used before being assigned" check (2454) (#50560) Oleksandr T 2022-10-20 20:57:43 +03:00
  • 3f28fa12df Update package-lock.json TypeScript Bot 2022-10-20 06:12:31 +00:00
  • 906ebe4933 Revert structuredTypeRelatedTo change and fix isUnitLikeType (#51076) Anders Hejlsberg 2022-10-19 15:46:00 -07:00
  • 8ac465239f change type (#51231) Oleksandr T 2022-10-19 22:38:37 +03:00
  • 245a02cbed fix(51222): Go-to-definition on return statements should jump to the containing function declaration (#51227) Oleksandr T 2022-10-19 21:32:39 +03:00
  • 2dff34e8c4 markAliasReferenced should include ExportValue as well (#51219) Ron Buckton 2022-10-19 13:24:01 -04:00
  • 5ef2634f3d Update package-lock.json TypeScript Bot 2022-10-19 06:34:14 +00:00
  • d0f0e35c88 Remove old tslint comments (#51220) Jake Bailey 2022-10-18 17:30:42 -07:00
  • 85d405a1d7 Fixed a false positive "await has no effect on the type" diagnostic with mixed generic union (#50833) Mateusz Burzyński 2022-10-18 23:10:03 +02:00
  • 1f8959f5dc fix: avoid downleveled dynamic import closing over specifier expression (#49663) Joshua Chen 2022-10-18 16:46:51 -04:00
  • 11066b264f Rename internal functions to narrowTypeBySwitchOnTypeOf and narrowTypeByInKeyword (#51215) Mateusz Burzyński 2022-10-18 21:58:39 +02:00
  • 4c9afe8812 Update package-lock.json TypeScript Bot 2022-10-18 06:31:08 +00:00
  • f25bcb7c27 fix(49196): add jsdoc snippet for interface member functions (#51135) Oleksandr T 2022-10-18 03:35:08 +03:00
  • 7406ee9c14 fix(51170): Completing an unimplemented property overwrites rest of line (#51175) Oleksandr T 2022-10-17 23:14:23 +03:00
  • a1d82fc9dc Remove some unnecessary code discovered by rollup (#51204) Jake Bailey 2022-10-17 10:49:56 -07:00
  • 9c88618ade Merge branch 'main' into turn-off-web-server Nathan Shively-Sanders 2022-10-17 08:15:33 -07:00
  • 0481773a27 LEGO: Merge pull request 51200 Alex Hsu 2022-10-17 03:24:51 -07:00
  • 98c19cbbbe LEGO: Merge pull request 51190 Alex Hsu 2022-10-16 05:55:49 -07:00