JavaScript & TypeScript Tooling
Elide's JavaScript and TypeScript tooling is powered by OXC (Oxidation Compiler), a Rust-based toolchain for JS/TS. OXC handles parsing, type stripping, and transpilation at native speed.
Running JavaScript
Run JavaScript files directly:
console
> elide run app.js
Hello from JavaScriptElide supports .js, .mjs (ESM), .cjs (CommonJS), and .jsx files.
TypeScript
TypeScript files are automatically transpiled — no build step or tsconfig.json required. OXC strips types at native speed:
console
> elide run script.ts
Hello from TypeScriptSupported extensions: .ts, .mts, .cts, .tsx.
JSX & TSX
.jsx and .tsx files are recognized and transpiled automatically via OXC — no separate build step or configuration is required:
console
> elide run component.tsxJSX transpilation is on by default.
Bundling
JavaScript bundling is coming soon. Module bundling via OXC is under active development.
Read more about OXC at oxc.rs.