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 JavaScript

Elide supports .js, .mjs (ESM), and .cjs (CommonJS) 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 TypeScript

Supported extensions: .ts, .mts, .cts, .tsx.

Bundling

JavaScript bundling is coming soon. Module bundling via OXC is under active development.

Read more about OXC at oxc.rs.