Skip to content
Navigation Menu
Toggle navigation
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Spark
Build and deploy intelligent apps
GitHub Models
Manage and compare prompts
MCP Registry
New
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search or jump to...
Search code, repositories, users, issues, pull requests...
Search syntax tips
Provide feedback
Saved searches
Use saved searches to filter your results more quickly
Sign in
Sign up
Appearance settings
Resetting focus
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
microsoft
/
TypeScript
Public
Notifications
You must be signed in to change notification settings
Fork
13.1k
Star
107k
Code
Issues
5k+
Pull requests
513
Actions
Projects
1
Models
Wiki
Security
Uh oh!
There was an error while loading.
Please reload this page
.
Insights
Additional navigation options
Code
Issues
Pull requests
Actions
Projects
Models
Wiki
Security
Insights
Commits
Branch selector
main
User selector
andrewbranch
Datepicker
All time
Commit History
Commits on Oct 24, 2025
Deprecate `--module amd`, `umd`, `system`, `none`; `--moduleResolution classic`; change defaults (#62669)
andrewbranch
authored
42f6576
Copy full SHA for 42f6576
Commits on Oct 22, 2025
Deprecate esModuleInterop and allowSyntheticDefaultImports (default to true) (#62567)
andrewbranch
authored
f450c1b
Copy full SHA for f450c1b
Commits on Oct 20, 2025
Fix fourslash tests (#62641)
andrewbranch
authored
84f4856
Copy full SHA for 84f4856
Commits on Sep 30, 2025
Deprecate baseUrl (#62509)
andrewbranch
authored
eef6a0c
Copy full SHA for eef6a0c
Commits on Sep 25, 2025
Disable conditional exports fallbacks on `null` values (#62483)
andrewbranch
authored
6f6efb4
Copy full SHA for 6f6efb4
Commits on Aug 27, 2025
Deprecate `--moduleResolution node10` (#62338)
andrewbranch
authored
7956c00
Copy full SHA for 7956c00
Commits on Aug 26, 2025
Stop pinging Kat on protocol changes (#62339)
andrewbranch
authored
3eb7b6a
Copy full SHA for 3eb7b6a
Commits on Aug 22, 2025
Allow `--module bundler --moduleResolution commonjs` (#62320)
andrewbranch
authored
e635bb9
Copy full SHA for e635bb9
Commits on Jun 9, 2025
Add `--module node20` (#61805)
andrewbranch
authored
cb38d99
Copy full SHA for cb38d99
Commits on Jun 6, 2025
Fix helpers emit for .cjs files in ESM module mode (#61814)
andrewbranch
authored
7715955
Copy full SHA for 7715955
Commits on May 16, 2025
Fix getResolvePackageJsonImports utility (#61707)
andrewbranch
authored
81c9518
Copy full SHA for 81c9518
Commits on Apr 16, 2025
Fix crash when serializing default export in error (#61582)
andrewbranch
authored
6afd0fb
Copy full SHA for 6afd0fb
Commits on Jan 30, 2025
[moveToFile] Fix symbols with empty `declarations` being treated as importable (#61084)
andrewbranch
authored
739d729
Copy full SHA for 739d729
Fix accidental ESM-mode directory module lookup in package non-root (#61082)
andrewbranch
authored
019fec8
Copy full SHA for 019fec8
Commits on Jan 23, 2025
Fix missing failed lookup locations when resolving bare-specifier package.json `"imports"` (#60924)
andrewbranch
authored
329387d
Copy full SHA for 329387d
Support `require(esm)` in `--module nodenext` (#60761)
andrewbranch
authored
5e52b28
Copy full SHA for 5e52b28
Commits on Jan 21, 2025
Fix ESM/CJS resolution cache collision in non-nodenext resolution modes (#60910)
andrewbranch
authored
b78f466
Copy full SHA for b78f466
Commits on Jan 10, 2025
Skip `verifyCompilerOptions` when possible on program updates (#60754)
Show description for cbac1dd
andrewbranch
and
DanielRosenwasser
authored
cbac1dd
Copy full SHA for cbac1dd
Commits on Jan 9, 2025
Write path normalization without array allocations (#60812)
andrewbranch
authored
e973805
Copy full SHA for e973805
Commits on Dec 13, 2024
Add `--module node18` (#60722)
andrewbranch
authored
f69580f
Copy full SHA for f69580f
Commits on Dec 12, 2024
Do not require import attribute on type-only JSON import (#60749)
andrewbranch
authored
44e84bb
Copy full SHA for 44e84bb
Commits on Dec 6, 2024
Fix incorrect usage of package.json `types`/`main` in package subdirectories (#60696)
andrewbranch
authored
421f5c5
Copy full SHA for 421f5c5
Commits on Dec 4, 2024
Do not require import attributes for JSON imports in `--module node16` (#60673)
andrewbranch
authored
9bf5aa7
Copy full SHA for 9bf5aa7
Commits on Nov 15, 2024
Move to file: fix detection of references to globals that shouldn't be moved (#60450)
Show description for b3c67d3
3 people
authored
b3c67d3
Copy full SHA for b3c67d3
Commits on Nov 5, 2024
Fix false positive rewriteRelativeImportExtensions error on non-TS extensions (#60415)
andrewbranch
authored
82a04b2
Copy full SHA for 82a04b2
Commits on Oct 23, 2024
Fix prioritization of `paths` specifiers over node_modules package specifiers (#60238)
andrewbranch
authored
2ac4cb7
Copy full SHA for 2ac4cb7
Commits on Oct 16, 2024
Fix `--showConfig` to show transitively implied options that vary from the default config (#60240)
andrewbranch
authored
b8e4ed8
Copy full SHA for b8e4ed8
Commits on Oct 15, 2024
Handle auto-import when `paths` pattern is absolute (#60236)
andrewbranch
authored
3b0dfaa
Copy full SHA for 3b0dfaa
Do not mark #imports and self-name imports as external library imports in module resolution (#60228)
andrewbranch
authored
31de163
Copy full SHA for 31de163
Commits on Sep 27, 2024
Rewrite relative import extensions with flag (#59767)
andrewbranch
authored
bd3d700
Copy full SHA for bd3d700
Commits on Sep 25, 2024
Fix JSDoc @import resolution in `--moduleResolution bundler` (#60011)
Show description for 8496039
andrewbranch
and
sandersn
authored
8496039
Copy full SHA for 8496039
Commits on Sep 24, 2024
Validate JSON imports into ESM in `--module nodenext` (#60019)
andrewbranch
authored
9ad213f
Copy full SHA for 9ad213f
Commits on Aug 23, 2024
Fix error message for type-only import of ES module from CJS (#59711)
andrewbranch
authored
a86b5e2
Copy full SHA for a86b5e2
Commits on Aug 21, 2024
Simplify handling of `node:`-prefixed modules in auto-imports (#59702)
andrewbranch
authored
a5eec24
Copy full SHA for a5eec24
Don’t try to recreate AutoImportProvider after giving up because of too many dependencies until program structure changes (#59692)
andrewbranch
authored
7f597be
Copy full SHA for 7f597be
Pagination
Previous
Next
You can’t perform that action at this time.