Registry / utility / swc-ecma-utils

swc-ecma-utils

JSON →
library11.0.0rscratesunverified

Utilities for working with SWC ECMAScript AST nodes, including helpers for traversal, transformation, and code generation.

# Cargo.toml [dependencies] swc_ecma_utils = "11.0.0"
INSTALL
IMPORT
SIG · SWC-ECMA-UTILS
S
swc-ecma-utils
utilityrustv11.0.0
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

ExprExt
use swc_ecma_utils::ExprExt;

Check if an expression is truthy using ExprExt trait.

use swc_ecma_utils::ExprExt; fn is_truthy(expr: &swc_ecma_ast::Expr) -> bool { expr.as_bool().unwrap_or(false) }
Debug
Known issues

No known issues recorded.

Upgrade
Version history
11.0.0latest on crates.io
Audit
Dependencies

No dependency data recorded yet.

Agent activity
10 hits · last 30 days
node
10
Resources
swc-ecma-utils — cargo add swc-ecma-utils · libregistry