Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/napi-rs/napi-rs
A framework for building compiled Node.js add-ons in Rust via Node-API
https://github.com/napi-rs/napi-rs
- @napi-rs/[email protected]
aad4712e0f5dfb3ed8ffa8b7be4b9c015b829f9e authored over 2 years ago by LongYinan <[email protected]>1d1ef3d69eb5be24896e8c2c50499c8cc7a5471d authored over 2 years ago by LongYinan <[email protected]>
b13d6b68a1369e5918e1384dcaa437af1a73ce51 authored over 2 years ago by Bryan Lee <[email protected]>
- @napi-rs/[email protected]
c6aeb06e04158a40f89a9f19a1c480e5522db599 authored over 2 years ago by LongYinan <[email protected]>9b9cd5d23b0f3be01b8b42bc808f96557c6e22e0 authored over 2 years ago by LongYinan <[email protected]>
- @napi-rs/[email protected]
4cd1c3aaf84f3d5e0b3b16bb106add360105be6b authored over 2 years ago by LongYinan <[email protected]>0db6ae1282a92b4b2f49c143c87a89e77bf835c8 authored over 2 years ago by LongYinan <[email protected]>
1cf5a0dc75c99628095cae0262fc47693fa08b63 authored over 2 years ago by LongYinan <[email protected]>
8147a9021bfb95f8990dcaf478405cb607ce546f authored over 2 years ago by LongYinan <[email protected]>
4412c28c6d628553a400d9181d11e8e4efcebe2c authored over 2 years ago by LongYinan <[email protected]>
@napi-rs/[email protected]
b8f96d517db224b39bb25f6defe9464fa37784e7 authored over 2 years ago by LongYinan <[email protected]>
- [email protected]
- [email protected]
cb9239d8dc14a2c79ceeb456e8318f3d635d8bb2 authored over 2 years ago by LongYinan <[email protected]>
6a9fdba8b655be97c2ae39c534ca7cb868df0af8 authored over 2 years ago by Ivan Enderlin <[email protected]>
0f14799776e0335a08f1c0b1cce973bf7c0fd353 authored over 2 years ago by LongYinan <[email protected]>
b54e6982377a1aa2a5c62c28aac2f601c53c3810 authored over 2 years ago by Amr Bashir <[email protected]>
94e8e54b38a475908452d23ec06e8b715d07ebb0 authored over 2 years ago by Jacob Kiesel <[email protected]>
3d2ca943924f0af8033375bb3bd4220d47c1fbc9 authored over 2 years ago by Amr Bashir <[email protected]>
0e75c59f0e957a52de6e2a944eecbbf7346cb835 authored over 2 years ago by Amr Bashir <[email protected]>
* feat: use `CARGO_TARGET_DIR` if set
* use `||` instead of `??`
* use `CARGO_BUILD_TARGET...
9be7ae2bf90aa1de32c0787e80661178642f4861 authored over 2 years ago by Amr Bashir <[email protected]>cb6fffd73fce69afc3bb3b116729561c17e476b8 authored over 2 years ago by LongYinan <[email protected]>
e30019aa5ce6257fc835546ade9a3c0e399b0262 authored over 2 years ago by LongYinan <[email protected]>
6aeb116eb9744f3a8a7e1d68b1da8da57d197ea2 authored over 2 years ago by LongYinan <[email protected]>
This makes it possible to reuse the same value, e.g. when writing utility/helper functions.
a9a62f225e6b789e16a420bf2d819b6c1421861d authored over 2 years ago by Dennis Duda <[email protected]>037d96060749b47c09b342978eaeaa37ffe5586e authored over 2 years ago by LongYinan <[email protected]>
- @napi-rs/[email protected]
bb46793837d432bdc536255458bf63e8588966a8 authored over 2 years ago by LongYinan <[email protected]>Ref: https://github.com/actions/virtual-environments/issues/5879
fd2060baa49c1e7f815f9d95f79fdd8a496afba7 authored over 2 years ago by LongYinan <[email protected]>- @napi-rs/[email protected]
c8f946e4d574e8a4a9d2dd842d82a0829655cc00 authored over 2 years ago by LongYinan <[email protected]>ed5fd4083c16832d01ce7c843f6b3c2acf2290a4 authored over 2 years ago by LongYinan <[email protected]>
1040c41760e456482047b2696d5c7147f43b5c1c authored over 2 years ago by Jacob Kiesel <[email protected]>
docs: fix typo
a5c9f12454c9de48584e292e5454b40742617aa5 authored over 2 years ago by LongYinan <[email protected]>53051d0ef3b5110630be1b3a885e50263baff032 authored over 2 years ago by Ouyang Yadong <[email protected]>
5b2bff79d4dd657dc0e547bf2cf5635bc504748b authored over 2 years ago by LongYinan <[email protected]>
fix(napi): memory leak in Buffer/ArrayBuffer
40c132aefc7fe0bc466c3b06cdfdaddb4dec8416 authored over 2 years ago by LongYinan <[email protected]>16ec32b68ecd46668f55cd58ef23bf9b74f211c7 authored over 2 years ago by LongYinan <[email protected]>
2f59c6ae91da6001d6a59ca948a553cb19b809c1 authored over 2 years ago by LongYinan <[email protected]>
552ec43faeb8ea2f551c6a61b61176471c7c3636 authored over 2 years ago by LongYinan <[email protected]>
This reverts commit 4dfc770c2ae9aa4e27463570f062ce84ed5147f9.
a4448d3e242a7793c9133917db2a5dbae232c0d8 authored over 2 years ago by LongYinan <[email protected]>3eccf45439d9c682ea678ea9242d355d0f0e4b45 authored over 2 years ago by LongYinan <[email protected]>
fix(napi): memory leak in ThreadsafeFunction
71da74c9f0d49376d9f480d1b3f29d9dff222f87 authored over 2 years ago by LongYinan <[email protected]>4dfc770c2ae9aa4e27463570f062ce84ed5147f9 authored over 2 years ago by LongYinan <[email protected]>
fix(napi) `undefined` is recognized as a valid `None` for `Option<T>`
d0a9cbfa8642a3363ecc92188381a11f431d2841 authored over 2 years ago by LongYinan <[email protected]>1259ce1ba436627d532d54b8bf60376dd2e202f5 authored over 2 years ago by Ivan Enderlin <[email protected]>
087b3ed594dd49e49b2b4d0c21424709e1ca0f97 authored over 2 years ago by LongYinan <[email protected]>
fix(napi): drop buffer inner data only when Reference count is 0
523bcc3068f949b62d3a98af26afb989953aba26 authored over 2 years ago by LongYinan <[email protected]>bffc49f11a003a239200473b939fb8f3ffc80dbf authored over 2 years ago by LongYinan <[email protected]>
[email protected]
[email protected]
- @napi-rs/[email protected]
2d979866578994f98b20aa451e2e46dd92085fd2 authored over 2 years ago by LongYinan <[email protected]>chore(cli): upgrade npm dependencies
60ed3ab474a8877fb2d239acce3035666fd3f298 authored over 2 years ago by LongYinan <[email protected]>5cfff2ad5c280bc5726e6e5f5bc1d72a09b63fe7 authored over 2 years ago by LongYinan <[email protected]>
feat(napi): clone reference for TypedArray/Buffer
2bc9218547a01f4b88a1c4589f972df4edfb4b41 authored over 2 years ago by LongYinan <[email protected]>1a7cff167e1185f154517c8584419cad76974e75 authored over 2 years ago by LongYinan <[email protected]>
fix(napi): validate fn for Option<T>
1ac7fcf2ce3c5bd8ddda75b25f88d6339db8b354 authored over 2 years ago by LongYinan <[email protected]>cc3086d804bdd8759349f6f61c9421272ce55323 authored over 2 years ago by LongYinan <[email protected]>
feat(napi-derive): allow injecting this in class method
20577a117fdaa51b3ca6cb4dcc66e2012a78fa4a authored over 2 years ago by LongYinan <[email protected]>87fd74cbb62c437c09c1dfc298002e01b262425c authored over 2 years ago by LongYinan <[email protected]>
feat(napi-derive): support return_if_invalid
c3b59c8a12ee558c5168979c2de57e2689ba8d05 authored over 2 years ago by LongYinan <[email protected]>2e53bf7f9a198aa7ce14c7a60d7cf14f5cfc5f49 authored over 2 years ago by LongYinan <[email protected]>
feat(napi) Implement `Either3` to `Either26`.
dface0c6a73308d73a38958574087ee7b6e3c60f authored over 2 years ago by LongYinan <[email protected]>53cab27bc44bacec5ece8d54c85b5cb5eafd6934 authored over 2 years ago by LongYinan <[email protected]>
This patch introduces a new macro: `either_n!` that generates the types
`Either{n}` where $3 \le...
227de9efe0ff883af48be29996d436a185bc7ca6 authored over 2 years ago by LongYinan <[email protected]>
496fc3e54ad58463c212fe912fed56551bc95a35 authored over 2 years ago by LongYinan <[email protected]>
7cf87eaf20d3fac367b07ab7a71698a101592aa4 authored over 2 years ago by Jonas Platte <[email protected]>
f879a05b7fa45decfa1df3e11527fefe15a9cace authored over 2 years ago by LongYinan <[email protected]>
- @napi-rs/[email protected]
df5bb1ae304cba7ae9e887007923747a383d5bcd authored over 2 years ago by LongYinan <[email protected]>feat(cli): upgrade new project template to yarn3
90184ef55274691531d5db06a712560096c420c6 authored over 2 years ago by LongYinan <[email protected]>8f6a10c89a33cc61655ee204684d5535b51dd931 authored over 2 years ago by LongYinan <[email protected]>
[email protected]
[email protected]
[email protected]
fix: android builds broken by actions default ndk version bump
357e6bf0d5bf872b1e1a8f5c6b4299b41dfe8224 authored over 2 years ago by LongYinan <[email protected]>18dc3df5bab8c3a9d302d309996dba8717d93fcb authored over 2 years ago by LongYinan <[email protected]>
f90d63ccde270357d517a4fe39643807515c8889 authored over 2 years ago by forehalo <[email protected]>
Misc fix
548f358fdbaeba43be4a91aaec3b411a404ffb61 authored over 2 years ago by LongYinan <[email protected]>8bb4db349d4a4cca13afd455888efc35f4ff8543 authored over 2 years ago by LongYinan <[email protected]>
fe4cc747438bf6d10def397ddca162ce52e0b1f2 authored over 2 years ago by LongYinan <[email protected]>
feat(napi): support into_instance in class struct
04a865270c5ceddf862ea03a49327f7389c300b0 authored over 2 years ago by LongYinan <[email protected]>c1e07b3c122b14ee44959a757c9e6ac0e8d66bba authored over 2 years ago by LongYinan <[email protected]>
717f96acfc78162d868d7ef665c339d8101608ca authored over 2 years ago by LongYinan <[email protected]>
67cf075f8637b11ece42830a7405bb10f8ace884 authored over 2 years ago by LongYinan <[email protected]>
This patch is the sequel of
https://github.com/napi-rs/napi-rs/pull/1195 where `ToNapiValue` and...
5cdfc8cb7efc7ec3abfe9316fee8ee65b6f6f66b authored over 2 years ago by Sunli <[email protected]>
56e71a76d39ebb033e407811d9d0f4e7ee18e903 authored over 2 years ago by Ivan Enderlin <[email protected]>
`napi` only supports numbers in 16 and 32-bits. To support Rust
numbers with 8 and 16-bits, we c...
796ba363f524c3e8ee72ee58986ffc4edf88963e authored over 2 years ago by Jose Acevedo <[email protected]>
beb75111fcf46f60edfc00d83f6141a67f145cb3 authored over 2 years ago by messense <[email protected]>
5be415d3d90cf1a5ce440d3c6ac639ab0ea3e93f authored over 2 years ago by Jose L <[email protected]>
5cbeac59dcad653c8eeb11233f97c769b374f946 authored over 2 years ago by messense <[email protected]>
a2b993acd27f651df53fc0915ec200009b7a0e3c authored over 2 years ago by LongYinan <[email protected]>
- @napi-rs/[email protected]
b797a243e2a7188588bdcc958a66e8ee9855c6b1 authored over 2 years ago by LongYinan <[email protected]>1399288df5b16fd615b2b0a5a24f72ac602635a4 authored over 2 years ago by messense <[email protected]>
d6c755c4eb8b2a56e226866d9a595ad2d712ebcc authored over 2 years ago by Devon Govett <[email protected]>
822f4af1ccda63d58971fa50edf4927287ea6cf3 authored over 2 years ago by LongYinan <[email protected]>
fix(napi): type constraint for either types
6c1d0f040953e6db6b682dc24e1269baa5592214 authored over 2 years ago by LongYinan <[email protected]>a5c19ce1da4c16e986dab3e267b43ee1f1fe03d6 authored over 2 years ago by LongYinan <[email protected]>
[email protected]
[email protected]
[email protected]
fix(napi): missing iterator implementation from class factory
3d4c4215851e582b8d553d37d8861972e9107c59 authored over 2 years ago by LongYinan <[email protected]>47fcc8501ab8864e70e72a1a68e2c71807d3744a authored over 2 years ago by LongYinan <[email protected]>
Add support for weak references
57ea8dc8f3c888c63ceb0ced0fb80086e53c117a authored over 2 years ago by LongYinan <[email protected]>27402aee81f8781cedb6c0a0a813a70b5008a72f authored over 2 years ago by Devon Govett <[email protected]>
Remove `thread_local!` usage, add electron test
5ecf16e5ad10503cbbe5163839c41e5fa4b99ebf authored over 2 years ago by LongYinan <[email protected]>