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>
50 lines
598 B
Markdown
50 lines
598 B
Markdown
# Snapshot report for `examples/napi-compat-mode/__test__/object.spec.ts`
|
|
|
|
The actual snapshot is saved in `object.spec.ts.snap`.
|
|
|
|
Generated by [AVA](https://avajs.dev).
|
|
|
|
## 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,
|
|
]
|