[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-316":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":5,"languages":10,"totalLinesOfCode":10,"stars":11,"forks":12,"watchers":13,"openIssues":14,"contributorsCount":15,"subscribersCount":15,"size":15,"stars1d":16,"stars7d":17,"stars30d":18,"stars90d":15,"forks30d":15,"starsTrendScore":19,"compositeScore":20,"rankGlobal":10,"rankLanguage":10,"license":21,"archived":22,"fork":22,"defaultBranch":23,"hasWiki":24,"hasPages":22,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":30,"readmeContent":31,"aiSummary":32,"trendingCount":15,"starSnapshotCount":15,"syncStatus":33,"lastSyncTime":34,"discoverSource":35},316,"TypeScript","microsoft\u002FTypeScript","microsoft","TypeScript is a superset of JavaScript that compiles to clean JavaScript output.","https:\u002F\u002Fwww.typescriptlang.org",null,109274,13437,2190,5018,0,17,108,403,86,120,"Apache License 2.0",false,"main",true,[26,27,28,29],"javascript","language","typechecker","typescript","2026-06-17 04:00:02","# TypeScript\r\n\r\n\u003C!-- CODING AGENTS: READ AGENTS.md BEFORE WRITING CODE -->\r\n\r\n[![CI](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FTypeScript\u002Factions\u002Fworkflows\u002Fci.yml\u002Fbadge.svg)](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FTypeScript\u002Factions\u002Fworkflows\u002Fci.yml)\r\n[![npm version](https:\u002F\u002Fbadge.fury.io\u002Fjs\u002Ftypescript.svg)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Ftypescript)\r\n[![Downloads](https:\u002F\u002Fimg.shields.io\u002Fnpm\u002Fdm\u002Ftypescript.svg)](https:\u002F\u002Fwww.npmjs.com\u002Fpackage\u002Ftypescript)\r\n[![OpenSSF Scorecard](https:\u002F\u002Fapi.securityscorecards.dev\u002Fprojects\u002Fgithub.com\u002Fmicrosoft\u002FTypeScript\u002Fbadge)](https:\u002F\u002Fsecurityscorecards.dev\u002Fviewer\u002F?uri=github.com\u002Fmicrosoft\u002FTypeScript)\r\n\r\n\r\n[TypeScript](https:\u002F\u002Fwww.typescriptlang.org\u002F) is a language for application-scale JavaScript. TypeScript adds optional types to JavaScript that support tools for large-scale JavaScript applications for any browser, for any host, on any OS. TypeScript compiles to readable, standards-based JavaScript. Try it out at the [playground](https:\u002F\u002Fwww.typescriptlang.org\u002Fplay\u002F), and stay up to date via [our blog](https:\u002F\u002Fblogs.msdn.microsoft.com\u002Ftypescript) and [Twitter account](https:\u002F\u002Ftwitter.com\u002Ftypescript).\r\n\r\nFind others who are using TypeScript at [our community page](https:\u002F\u002Fwww.typescriptlang.org\u002Fcommunity\u002F).\r\n\r\n## Installing\r\n\r\nFor the latest stable version:\r\n\r\n```bash\r\nnpm install -D typescript\r\n```\r\n\r\nFor our nightly builds:\r\n\r\n```bash\r\nnpm install -D typescript@next\r\n```\r\n\r\n## Contribute\r\n\r\n**NOTE: Code changes in this repo are now limited to a small category of fixes**:\r\n\r\n * Crashes that were introduced in 5.9 or 6.0 that *also* repro in 7.0 *and* have a portable fix *and* don't incur other behavioral changes\r\n * Security issues\r\n * Language service crashes that substantially impact mainline usage\r\n * Serious regressions from 5.9 (these must *seriously* impact a *large* proportion of users)\r\n\r\nMost bug fixes should be submitted to the [typescript-go](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FTypeScript-go) repository.\r\nFeature additions and behavorial changes are currently on pause until TypeScript 7.0 is completed.\r\n\r\nThere are many ways to [contribute](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FTypeScript\u002Fblob\u002Fmain\u002FCONTRIBUTING.md) to TypeScript.\r\n* [Submit bugs](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FTypeScript\u002Fissues) and help us verify fixes as they are checked in.\r\n* Review the [source code changes](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FTypeScript\u002Fpulls).\r\n* Engage with other TypeScript users and developers on [StackOverflow](https:\u002F\u002Fstackoverflow.com\u002Fquestions\u002Ftagged\u002Ftypescript).\r\n* Help each other in the [TypeScript Community Discord](https:\u002F\u002Fdiscord.gg\u002Ftypescript).\r\n* Join the [#typescript](https:\u002F\u002Ftwitter.com\u002Fsearch?q=%23TypeScript) discussion on Twitter.\r\n* [Contribute bug fixes](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FTypeScript\u002Fblob\u002Fmain\u002FCONTRIBUTING.md).\r\n\r\nThis project has adopted the [Microsoft Open Source Code of Conduct](https:\u002F\u002Fopensource.microsoft.com\u002Fcodeofconduct\u002F). For more information see\r\nthe [Code of Conduct FAQ](https:\u002F\u002Fopensource.microsoft.com\u002Fcodeofconduct\u002Ffaq\u002F) or contact [opencode@microsoft.com](mailto:opencode@microsoft.com)\r\nwith any additional questions or comments.\r\n\r\n## Documentation\r\n\r\n*  [TypeScript in 5 minutes](https:\u002F\u002Fwww.typescriptlang.org\u002Fdocs\u002Fhandbook\u002Ftypescript-in-5-minutes.html)\r\n*  [Programming handbook](https:\u002F\u002Fwww.typescriptlang.org\u002Fdocs\u002Fhandbook\u002Fintro.html)\r\n*  [Homepage](https:\u002F\u002Fwww.typescriptlang.org\u002F)\r\n\r\n## Roadmap\r\n\r\nFor details on our planned features and future direction, please refer to our [roadmap](https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002FTypeScript\u002Fwiki\u002FRoadmap).\r\n","TypeScript 是一种为大规模 JavaScript 应用程序设计的编程语言。它在 JavaScript 的基础上添加了可选的静态类型系统，支持开发工具进行更有效的代码检查和重构，同时保持与纯 JavaScript 的兼容性，编译后的代码清晰且符合标准。适用于需要增强代码健壮性和维护性的 Web 或 Node.js 项目，特别适合大型、复杂的应用开发场景。此外，TypeScript 拥有活跃的社区支持和丰富的学习资源，易于上手并深入掌握。",2,"2026-06-17 02:33:54","top_all"]