This IntelliJ Platform plugin adds a run configuration template for TypeScript.
- Allows 'Current File' run configuration for TypeScript (
.ts
) files - Supports TypeScript scratch files
- Supports selecting a TypeScript project file (
.tsconfig
) - Supports selecting your TypeScript Execute package of choice. Supported packages:
ts-node
tsx
esno
(which is actuallytsx
)
- Supports choosing a particular loader (e.g. CJS only, ESM only) for your package of choice
- Supports debugging
These features can be implemented if interest is shown for them.
- 'Run interactively' run configuration analogous to 'Run in Python Console'
- Bun runtime support
Bundled JetBrains Platform plugins:
Install via JetBrains plugin marketplace, either in-browser or in your JetBrains IDE.
This project is largely a rewrite of @bluelovers' idea-run-typescript
plugin.
Some implementation mirrors JetBrains' npm
, node
and jest
Run Configuration implementations @ Intellij Platform build 222.
Credit to intellij-rust
for build scripts and project structure.
Icon made by Freepik is sourced from www.flaticon.com and licensed by Creative Commons 3.0