Commit Graph
84 Commits
Author SHA1 Message Date
Andrew Branch c0ca4744c9 [api] Prepare for beta release (#64681) 2026-10-08 15:21:24 +00:00
Andrew Branch 4529d07ab5 [api] Expose API client modules from VS Code extension (#64647) 2026-10-07 19:28:28 +00:00
Andrew Branch 0ad3777160 Allow other VS Code extensions to install LSP middleware on language feature responses (#64583) 2026-10-02 20:44:44 +00:00
Jake Bailey e8fd69fc1e Generate compiler option definitions, create JSON schema (#64457) 2026-10-01 18:16:41 +00:00
Andrew BranchandCopilot 43521c80ec [api] Ensure completion symbols returned to API always come from the current snapshot (#64554)
Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
2026-09-30 21:34:10 +00:00
Jake Bailey 5f5dee5b61 Switch signing command to msbuild (#64555) 2026-09-30 20:25:12 +00:00
Jake Bailey 7a418fec4b Verify VSIX signatures with vsce (#64537) 2026-09-29 18:34:00 +00:00
Jake Bailey f0101f6437 Replace vscode l10n-dev with local localization generator (#64454) 2026-09-28 16:59:41 +00:00
Jake Bailey 55e92ac9b1 Redo localization for onboarding (#63987) 2026-09-23 18:37:07 +00:00
Jake Bailey c50e40d2ec Run and fix codegen tests, make codegen caches per repo root (#64395) 2026-09-22 22:52:41 +00:00
Jake Bailey fafb768713 Move enum generator into tools scripts (#64381) 2026-09-22 20:57:21 +00:00
Wesley Wigham 0562abe2e9 Just check package.json for vendor code up-to-date-ness (#64393) 2026-09-22 19:46:10 +00:00
Wesley Wigham 2b3ee143d3 Onboard loc and vendoring to code generation caching (#64392) 2026-09-22 17:39:51 +00:00
Wesley Wigham 1ac2d5aed0 Make all the codegen we do incremental (#64331) 2026-09-21 22:25:50 +00:00
Wesley Wigham 4323071741 Stop including API benchmarks in validate (#64337) 2026-09-21 16:00:24 +00:00
Andrew Branch 2557ab38e4 Move printer to top level, add printFile method (#64320) 2026-09-18 01:12:04 +00:00
Jake Bailey c89e8a92a6 Update main for TS7 tagged releases (#64286) 2026-09-17 17:11:27 +00:00
Jake Bailey 8a4aed77df Use gotestsum as a Go tool (#64211) 2026-09-17 15:55:09 +00:00
Wesley Wigham 82f827f72f Add missing generate calls to validate (#64284) 2026-09-15 19:23:35 +00:00
Andrew Branch 57d9528db2 Add missing APIs needed by typescript-eslint (#64264) 2026-09-14 23:18:05 +00:00
Jake Bailey f3b04fe056 Run extension tagging on main (#64209) 2026-09-09 04:12:23 +00:00
Jake Bailey bf7f49d6f5 Add independent VS Code extension releases (#64139) 2026-09-08 23:07:08 +00:00
Wesley Wigham d0ac85d8ea Add a npx hereby validate command to group all repo validations (#64161) 2026-09-08 18:42:21 +00:00
Jake Bailey 11b6dbfab8 Bump and clean up deps, raise min local node version (#64054) 2026-09-01 20:38:41 +00:00
Andrew Branchandtcernicovad1 61691a5cd8 Fix SymbolFlags.All value by parsing operator precedence when generating TS enums from Go enums (#64083)
Co-authored-by: tcernicovad1 <tcernicovad1@bloomberg.net>
2026-08-28 23:02:07 +00:00
Wesley Wigham f255195cda Add arbitrary API request batching (#63937) 2026-08-25 21:17:03 +00:00
Daniel Rosenwasser 1824be043c Fix extension launching (#63985) 2026-08-24 19:36:10 +00:00
Jake Bailey 5557e6fc31 Speed up CI with more jobs, less work (#63983) 2026-08-24 17:51:51 +00:00
Jake Bailey 754fdc0fe5 Replace Quill CLI with focused Mach-O tool (#63954) 2026-08-24 16:33:58 +00:00
Tom Mrazauskas 0d9d53a3a8 [api] Add TypeFormatFlags enum (#63911)
Signed-off-by: mrazauskas <tom@mrazauskas.de>
2026-08-20 17:50:57 +00:00
Jake Bailey 5f647a841a Apply the TypeScript 7 repository layout 2026-08-19 18:27:27 -07:00
Jake Bailey e688ac8bc3 Update dependencies (#63156) 2026-03-02 20:16:14 +00:00
Jake Bailey 2fed59084b Eliminate tests/lib/lib.d.ts, fix up fourslash to use real libs and defaults (#63056) 2026-01-28 19:23:32 +00:00
Lars Kappert ab142be459 Move knip args (#62865) 2025-12-09 04:33:55 +00:00
Jake Bailey 96acaa5290 Remove no-default-lib (#62435) 2025-09-24 16:16:14 -07:00
Jake Bailey eb25b58114 Update deps, a few majors (#60967) 2025-02-19 16:54:43 -08:00
Jake Bailey 9d7e087022 Remove cancellationToken.js (#60250) 2024-11-05 14:35:02 -08:00
Jake Bailey 5119230083 Enable Node.js/v8 compile caching via entrypoint shims (#59720) 2024-09-26 14:53:31 -07:00
Jake Bailey bff6aa1d1f Use correct line endings in built typesMap.json (#59687) 2024-08-19 13:25:54 -07:00
Lars KappertandJake Bailey 752135eb40 Remove unused exports & dead code (using Knip) (#56817)
Co-authored-by: Jake Bailey <5341706+jakebailey@users.noreply.github.com>
2024-06-27 14:24:01 -07:00
Jake Bailey ed81ca6c0a Fix global when typescript.js loaded as script (#58895) 2024-06-17 14:07:02 -07:00
Jake Bailey 4386501285 Make unused variable rule a warning, error on warnings for CI (#58059) 2024-04-03 10:29:27 -07:00
Jake Bailey 4cedfe40b0 Update dprint, don't force multiline imports for imports of single name (#58038) 2024-04-02 10:58:16 -07:00
Jake Bailey aeddd65ab8 Make tsserver and typingsInstaller thin wrappers around public API (#55326) 2024-03-15 13:25:26 -07:00
Jake Bailey 320e17f122 "Annotate" exported object to fix named / namespace imports of our API in Node ESM (#57133) 2024-03-04 13:06:41 -08:00
Jake Bailey 23156cb970 Error on unused eslint directives, reenable lost eslint rules (#57350) 2024-02-27 10:49:41 -08:00
Jake Bailey b1dca1d171 Consider dtsBundler.mjs mod time in hereby dts (#57256) 2024-01-31 20:49:46 -08:00
Jake BaileyandRyan Cavanaugh 1982349339 Update dependencies to latest compatible versions (#56561)
Co-authored-by: Ryan Cavanaugh <RyanCavanaugh@users.noreply.github.com>
2024-01-19 12:44:01 -08:00
Jake Bailey c5a8636a79 Make esbuild require hack look better in output (#56060) 2023-11-03 09:08:39 -07:00
Jimmy WärtingandJake Bailey 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