HTTP/2 200
date: Thu, 24 Jul 2025 10:07:35 GMT
content-type: text/html
cf-ray: 96429c84c8aec19f-BLR
cf-cache-status: HIT
age: 1332
cache-control: public, max-age=14400
last-modified: Thu, 24 Jul 2025 09:36:28 GMT
strict-transport-security: max-age=31536000; includeSubDomains; preload
vary: x-requested-with, x-spiferack, Accept-Encoding
content-security-policy: connect-src 'self' checkout.stripe.com https://checkout.stripe.com https://billing.stripe.com/session https://api.funcaptcha.com https://api.arkoselabs.com sentry.io api.github.com www.npmjs.com;default-src 'none';img-src * data: https://*.stripe.com;script-src 'self' data: 'unsafe-inline' https://checkout.stripe.com/checkout.js https://checkout.stripe.com https://js.stripe.com/v3 https://platform.twitter.com/widgets.js https://octocaptcha.com https://static-production.npmjs.com/;style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://static-production.npmjs.com/;frame-src checkout.stripe.com https://checkout.stripe.com https://js.stripe.com/ https://octocaptcha.com;font-src https://fonts.gstatic.com https://static-production.npmjs.com/ ;media-src https://player.vimeo.com https://fpdl.vimeocdn.com https://gcs-vimeo.akamaized.net https://vod-progressive.akamaized.net
npm-cost: 1
npm-remaining: 99
x-content-security-policy: connect-src 'self' checkout.stripe.com https://checkout.stripe.com https://billing.stripe.com/session https://api.funcaptcha.com https://api.arkoselabs.com sentry.io api.github.com www.npmjs.com;default-src 'none';img-src * data: https://*.stripe.com;script-src 'self' data: 'unsafe-inline' https://checkout.stripe.com/checkout.js https://checkout.stripe.com https://js.stripe.com/v3 https://platform.twitter.com/widgets.js https://octocaptcha.com https://static-production.npmjs.com/;style-src 'self' 'unsafe-inline' https://fonts.googleapis.com https://static-production.npmjs.com/;frame-src checkout.stripe.com https://checkout.stripe.com https://js.stripe.com/ https://octocaptcha.com;font-src https://fonts.gstatic.com https://static-production.npmjs.com/ ;media-src https://player.vimeo.com https://fpdl.vimeocdn.com https://gcs-vimeo.akamaized.net https://vod-progressive.akamaized.net
x-content-type-options: nosniff
x-frame-options: DENY
x-xss-protection: 1; mode=block
set-cookie: __cf_bm=haSVXSlqtz9IHTcumN4uc2IZ9XuebnUeUPggLEcMv.4-1753351655-1.0.1.1-ORQ8tEVB32tT2dGXOgWv3s0Dkt2lmEGf30wX51_Q2xcXNV.kJsfi89jIA34wuZYUrhjp0BRfX9zRDnjdIai0MgXlxwvO0jZOcGf.dA17af0; path=/; expires=Thu, 24-Jul-25 10:37:35 GMT; domain=.npmjs.com; HttpOnly; Secure; SameSite=None
set-cookie: __cfruid=e361fe0c9dca345ce47ffbcd735f5afed28638da-1753351655; path=/; domain=.npmjs.com; HttpOnly; Secure; SameSite=None
server: cloudflare
content-encoding: gzip
typescript - npm
typescript 5.8.3 • Public • Published 4 months ago
TypeScript 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 , and stay up to date via our blog and Twitter account .
Find others who are using TypeScript at our community page .
For the latest stable version:
npm install -D typescript
For our nightly builds:
npm install -D typescript@next
There are many ways to contribute to TypeScript.
This project has adopted the Microsoft Open Source Code of Conduct . For more information see
the Code of Conduct FAQ or contact opencode@microsoft.com
with any additional questions or comments.
For details on our planned features and future direction, please refer to our roadmap .
Package Sidebar Install Downloads Weekly Downloads