Use the latest TypeScript, with complete access to the compiler API 🌹
Still Just TypeScript
byots
will use whatever TypeScript version you install in your application. So you are actually using whatever TypeScript you bring in (recommendnpm install typescript@next
).
But with the following advantage
With a liberal definition file. We expose internal APIs.
The definitions are updated daily automatically and our version numbers match the TypeScript nightly version numbers.
In your package.json
npm install byots@latest --save --save-exact
Each release is named after the day it was built and the git commit hash in Microsoft/TypeScript/master that it was built from. We recommend adding save-exact
so you know exactly what you tested with.
Use import * as ts from 'byots'
and you get what import * as ts from 'typescript'
would give you.
Note that this is a personal endeavor, not officially by Microsoft.