use-ecmascript
ECMAScript edition and target primitives for RustUse.
Experimental
use-ecmascript is experimental while use-js remains below 0.3.0.
Example
use ;
let target: EcmaScriptTarget = "es2024".parse?;
assert_eq!;
assert_eq!;
# Ok::
Scope
- ECMAScript target labels from
ES5throughES2024andESNext. - Lightweight parsing from common target strings.
- Display and version helpers for build-tool metadata.
Non-goals
- JavaScript parsing or execution.
- Feature tables for every ECMAScript edition.
- Browser, runtime, or transpiler compatibility data.
License
Licensed under either Apache-2.0 or MIT.