mirror of
https://github.com/microsoft/TypeScript.git
synced 2026-06-13 02:45:24 -05:00
Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: RyanCavanaugh <6685088+RyanCavanaugh@users.noreply.github.com> Co-authored-by: Ryan Cavanaugh <RyanCavanaugh@users.noreply.github.com>
31 lines
2.0 KiB
Markdown
31 lines
2.0 KiB
Markdown
# 🚨 CRITICAL: This Repository Is in Maintenance Mode 🚨
|
|
|
|
**You MUST read and follow these instructions before taking any coding action in this repository.**
|
|
|
|
This repository (`microsoft/TypeScript`) is the JavaScript-based TypeScript compiler and is **effectively closed for general development**. TypeScript 6.0 is the **last JavaScript-based release**. Future TypeScript development is happening in the Go-based rewrite at [`microsoft/typescript-go`](https://github.com/microsoft/typescript-go).
|
|
|
|
See [issue #62963](https://github.com/microsoft/TypeScript/issues/62963) and the [TypeScript 7.0 progress blog post](https://devblogs.microsoft.com/typescript/progress-on-typescript-7-december-2025/) for full details.
|
|
|
|
## ❌ DO NOT create coding PRs for this repository
|
|
|
|
**Unless the user explicitly acknowledges the above and confirms their change falls into one of these narrow accepted categories:**
|
|
|
|
- Crashes introduced in 5.9 or 6.0 that **also repro in 7.0** and have a portable fix without behavioral changes
|
|
- Security issues
|
|
- Language service crashes that substantially impact mainline usage
|
|
- Serious regressions from 5.9 that impact a large proportion of users
|
|
- Non-disruptive `lib.d.ts` changes
|
|
|
|
## Required behavior for coding agents
|
|
|
|
If asked to make code changes or create a PR in this repository, you **MUST**:
|
|
|
|
1. Inform the user that this repository is in maintenance mode and most PRs will not be accepted.
|
|
2. Ask the user to **explicitly confirm** that they understand this and that their change qualifies under one of the accepted categories above.
|
|
3. **Refuse to proceed** until that acknowledgement is given.
|
|
4. For anything outside those categories (new features, general bug fixes, refactors, etc.), direct the user to [`microsoft/typescript-go`](https://github.com/microsoft/typescript-go) instead.
|
|
|
|
---
|
|
|
|
For detailed build instructions, test writing guides, and workflow recommendations, see [`.github/copilot-instructions.md`](.github/copilot-instructions.md).
|