Skip to content

Commit c2b1c34

Browse files
mishushakovclaude
andcommitted
docs: remove 8-arg limit claim and RuntimeConfig from features
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
1 parent 0a41164 commit c2b1c34

1 file changed

Lines changed: 1 addition & 2 deletions

File tree

README.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,13 +80,12 @@ rt.eval("add_points({x: 1, y: 2}, {x: 3, y: 4})").unwrap();
8080
- **Evaluate JavaScript** — eval strings, prepared scripts, and JSON
8181
- **Type-safe values** — numbers, strings, booleans, objects, arrays, symbols, bigints, arraybuffers
8282
- **Rich type conversions**`IntoJs`/`FromJs` for all numeric types, `String`, `bool`, `Option<T>`, `Vec<T>`, `HashMap<String, T>`, `BTreeMap<String, T>`, `HashSet<T>`, `BTreeSet<T>`
83-
- **Host functions** — register Rust closures as JS functions with automatic type conversion (up to 8 args)
83+
- **Host functions** — register Rust closures as JS functions with automatic type conversion
8484
- **Host objects** — create JS objects backed by Rust callbacks for custom get/set/property enumeration
8585
- **Object manipulation** — get/set/has/delete properties, enumeration, instanceof, NativeState, prototypes
8686
- **Lifetime safety** — all JS values carry a `'rt` lifetime tied to their `Runtime`, preventing use-after-free at compile time
8787
- **Derive macros**`#[derive(IntoJs, FromJs)]` for automatic Rust ↔ JS struct/enum conversion
8888
- **Ops system**`#[hermes_op]` attribute macro for declaring host functions with auto type conversion and error propagation
89-
- **RuntimeConfig** — builder pattern for configuring eval, Proxy, Intl, microtask queue, JIT, async generators, and more
9089

9190
## Installation
9291

0 commit comments

Comments
 (0)