Crates.io | oxc_isolated_declarations |
lib.rs | oxc_isolated_declarations |
version | 0.83.0 |
created_at | 2024-06-27 12:46:48.325058+00 |
updated_at | 2025-08-29 06:53:58.020841+00 |
description | A collection of JavaScript tools written in Rust. |
homepage | https://oxc.rs |
repository | https://github.com/oxc-project/oxc |
max_upload_size | |
id | 1285728 |
size | 165,685 |
TypeScript isolated declarations transformer for generating .d.ts
files.
This crate implements TypeScript's isolated declarations feature, which generates TypeScript declaration files (.d.ts
) from source code without requiring full type checking. This enables faster builds and better incremental compilation.
.d.ts
files without full type checkingIsolated declarations allow generating TypeScript declaration files without full type inference by requiring that:
This implementation follows the TypeScript compiler's approach while leveraging oxc's performance-oriented architecture.