2467b7139b
* napi procedural macro for basic rust/JavaScript types * introduce the `compat-mode` for `napi` and `napi-derive` crates for backward compatible * remove #[inline] and let compiler to decide the inline behavior * cli now can produce the `.d.ts` file for native binding * many tests and example for the new procedural macro Co-authored-by: LongYinan <lynweklm@gmail.com>
598 B
598 B
Snapshot report for examples/napi-compat-mode/__test__/object.spec.ts
The actual snapshot is saved in object.spec.ts.snap
.
Generated by AVA.
setProperty
Snapshot 1
'Rust object property'
setNamedProperty
Snapshot 1
'RustPropertyKey'
testGetPropertyNames
Snapshot 1
[
'2',
'k3',
]
testSetElement
Snapshot 1
[
undefined,
1,
undefined,
undefined,
undefined,
'foo',
]
testDeleteElement
Snapshot 1
[
0,
undefined,
undefined,
3,
]