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

chore(deps): lock file maintenance (#1987)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

b02c61783bc1497f3bc7f29b7272115a021eb5ef authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(release): publish

- @napi-rs/[email protected]

4d5655accb56f57efbae318d2729a7f799657da4 authored 10 months ago by LongYinan <[email protected]>
fix(cli): cleanup js binding template (#1984)

19a13361d407bb8c1daf68a4589ab0fe0d3cdcd4 authored 10 months ago by LongYinan <[email protected]>
chore(release): publish

- @napi-rs/[email protected]

9abcb484ba059374f9a5e2d34fe8d9cb470ea4c4 authored 10 months ago by LongYinan <[email protected]>
Release independent packages

[email protected]

[email protected]

e3e8a0fb3948d8cf45e30ab65b4480c233905101 authored 10 months ago by LongYinan <[email protected]>
fix(napi): add back the typecheck logic that was accidentally removed in Object::get_named_property (#1982)

- Close https://github.com/napi-rs/napi-rs/issues/1641

aeb0b4766d9554519eb4002e02910ebb2b4a0b36 authored 10 months ago by LongYinan <[email protected]>
refactor(cli): refactor js-binding to support easier bundling. (#1957)

* Refactor js-binding to support bundling single-package artifacts

The existsSync check break...

95dd6ef485f75fe3a935e091800ffaabf6578005 authored 10 months ago by Caleb Everett <[email protected]>
fix(napi-derive): wrong dependency condition (#1980)

117e4ce153be3e7e8fe26b6885a4850acf15e253 authored 10 months ago by LongYinan <[email protected]>
feat(napi): impl BufferSlice and Uint8ClampedSlice (#1979)

8ca1967bd896ede46c6afdf1487a198692a07d8b authored 10 months ago by LongYinan <[email protected]>
feat(napi): impl chained Into for TypedArray types (#1978)

f88a041fa3fc1ec460ee474df810770dd3544864 authored 10 months ago by LongYinan <[email protected]>
fix(napi-derive): HashMap/IndexMap and slice generated types (#1977)

3e187151a608522eda6497be8b61e6b0adfdb564 authored 10 months ago by LongYinan <[email protected]>
style(napi-derive): clippy fix (#1976)

5af366b042cfb83ba1cdf078a5d3593c03051e2f authored 10 months ago by LongYinan <[email protected]>
fix(napi): remove useless create_reference in slice => TypedArray impl (#1975)

71bbe0ef6fb2c58e4af728fb488fa4b57781e3bb authored 10 months ago by LongYinan <[email protected]>
chore: fix renovate path and dedupe electron versions (#1974)

2fda3607427db6046ce7341428dd6dc4fa4f4651 authored 10 months ago by LongYinan <[email protected]>
feat(napi-derive): add use_nullable attribute (#1971)

* feat(napi-derive): add use_nullable attribute

Co-authored-by: naskya <[email protected]>

* ch...

ebe97257a6893940883361d2cf84cdc15e85b273 authored 10 months ago by γ‚΅γƒγƒŸγ‚― <[email protected]>
feat(napi): allow Reference as a class method param (#1966)

As of before this commit, there was a lock in the codegen preventing Reference
from being used ...

43415251b8626ed96a7878c57414d6cc0c08446f authored 10 months ago by Louis <[email protected]>
chore(release): publish

- @napi-rs/[email protected]

17f509f96ead17d364afa6b00e3628e683ddc566 authored 10 months ago by LongYinan <[email protected]>
Release independent packages

[email protected]

33cf208758053d54f5a866e2f2dd02a2145227c1 authored 10 months ago by LongYinan <[email protected]>
fix(napi): require static lifetime on add_finalizer callback (#1968)

Co-authored-by: LongYinan <[email protected]>

ebd5eef26769467ee07670ade061e572294ba4a6 authored 10 months ago by Tom Barham <[email protected]>
fix(napi): no hard fail on ThreadsafeFunction::call_async (#1970)

For many reasons, in an app we can end up in a scenario where the thread / task that initially c...

5b5f616d81ff2f0e154ff8b1e1edee1dfc087eb4 authored 10 months ago by Louis <[email protected]>
fix(cli): allow more platform & arch fallback to wasm (#1969)

da99081ccf8dda6d0788dd4a466cf6b1eb7ba10b authored 10 months ago by LongYinan <[email protected]>
fix(cli): fallback to wasm32 if platform is not support (#1967)

0306e3045a0891f280cb7154fd9637ed2eb78f0d authored 10 months ago by LongYinan <[email protected]>
Release independent packages

[email protected]

8855f18f50f64f5e02566638750b42c9a098e71b authored 10 months ago by LongYinan <[email protected]>
chore(deps): bump ip from 1.1.8 to 1.1.9 (#1965)

Bumps [ip](https://github.com/indutny/node-ip) from 1.1.8 to 1.1.9.
<details>
<summary>Commits</...

60d07338fd6fbcf0fb0e9ce606a6632e72fe4ba1 authored 10 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
fix(napi): prevent memory leak when Custom GC is used (#1963)

There is a piece of custom logic that has been added a while back to ensure
that Buffers can be ...

9391196eeffa79e175fc1cb92834a450d1fdcbe0 authored 10 months ago by Louis <[email protected]>
fix: remove outdated rustdoc about tokio channels (#1961)

This seems to be a relic of when napi-rs used channels to send data to the
tokio runtime. This ...

90e3a349db806692301ec4fd4a89bf226588e12c authored 10 months ago by Louis <[email protected]>
chore(deps): update dependency electron to v29 (#1962)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This...

1d93461dcd536e15a203a7ff9738c0063b678f27 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(napi-derive): napi-derive-backend version

9e44fd635b2265d511a442a515e0dcfd498631f2 authored 10 months ago by LongYinan <[email protected]>
chore(release): publish

- @napi-rs/[email protected]

5232d9e83643805a0b4ae565e5dbf41557ce5b06 authored 10 months ago by LongYinan <[email protected]>
Release independent packages

[email protected]

95af8065c0dcab4374c8e183e3b10b89ca36516f authored 10 months ago by LongYinan <[email protected]>
fix(cli,build): build params (#1960)

ad35076d072ddf7e98a1e8e5cc18c87d72f4e5f4 authored 10 months ago by LongYinan <[email protected]>
Release independent packages

[email protected]

f7376f1e974e4fbde9a7eac0d125e6be3a72ea71 authored 10 months ago by LongYinan <[email protected]>
chore(release): publish

- @napi-rs/[email protected]

b461132f940b79da99ccacc13f98ae73dda611b3 authored 10 months ago by LongYinan <[email protected]>
feat(cli,build): support setjmp.h (#1958)

08b1f689bf99414e5c7f10728b8e202ae124abca authored 10 months ago by LongYinan <[email protected]>
ci: upgrade toolchain in Docker (#1956)

1951b607863eace27ff79d5e7e84b1c21b1916a1 authored 10 months ago by LongYinan <[email protected]>
Release independent packages

- [email protected]
- [email protected]

97039b2f0842b0fbbd171c511f4c23350cbb68be authored 10 months ago by LongYinan <[email protected]>
fix(napi): memory leak while using Reference (#1954)

- Close https://github.com/napi-rs/napi-rs/issues/1952

c49309fdc29efaa166ad1fd4af2ae8f8cc7e7653 authored 10 months ago by LongYinan <[email protected]>
fix(cli): set cxxflags while WASI_SDK_PATH exists (#1955)

09efd416e5712575d4d99c6865fd4c2dde8df943 authored 10 months ago by LongYinan <[email protected]>
style: apply clippy fix (#1953)

20e09832882bcba4c7dfe46688cbbd716908d8ef authored 10 months ago by LongYinan <[email protected]>
fix(cli): ensure cwd and outputDir are used for finding files (#1949)

6aae4bac0fc16decf904115b5308f7981c43fca7 authored 10 months ago by Andrew McClenaghan <[email protected]>
feat(napi): accept slice as TypedArray (#1951)

5ac153388fff52c70300232b3996ad094aa0882a authored 10 months ago by LongYinan <[email protected]>
feat(napi): extends the Map types interoperability (#1950)

d7dc4dc5a26bc2d5d0b2a7be531175bb9246d3d2 authored 10 months ago by LongYinan <[email protected]>
chore(deps): update typescript-eslint monorepo to v7 (major) (#1947)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This...

642cecc759e748620d846711dc1d4f52cc4c6895 authored 10 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(release): publish

- @napi-rs/[email protected]

7d28d7aae40bbccffa4add119dc5a7ae2b14dc63 authored 10 months ago by LongYinan <[email protected]>
feat(cli): respect WASI_SDK_PATH env (#1946)

bec6bd67befa56992645036d4a8c1da111af2641 authored 10 months ago by LongYinan <[email protected]>
chore(release): publish

- @napi-rs/[email protected]

f60c465950847ee2e8cbbdddfa5779f05965ae46 authored 10 months ago by LongYinan <[email protected]>
fix(cli): log more wasi load errors (#1943)

da2f412d7922eb4359966f8cd7eaa8c5f8612a1d authored 11 months ago by LongYinan <[email protected]>
fix(cli): log more wasi load errors

ff2ccc9f37aa8f73a34ebbc303bc60b7f49a3156 authored 11 months ago by LongYinan <[email protected]>
fix(cli): setup cxx env while using napi-cross (#1942)

0205fd976ea7616fab35db3403f65da048b90a41 authored 11 months ago by LongYinan <[email protected]>
Release independent packages

[email protected]

b6adf8ae5ce099c466de9bddd710fc572f6ac0ce authored 11 months ago by LongYinan <[email protected]>
fix(napi-derive): serde Number typing (#1941)

adbd34c0b9103fb05744f3afaee616165a0a9a4c authored 11 months ago by LongYinan <[email protected]>
chore(deps): update dependency @taplo/cli to ^0.7.0 (#1939)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

464abaefedc0cf87d205b32c14f7705047520a73 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Release independent packages

- [email protected]

5b66467e091d8bfad1c9477cb0a9f7b25dd779cb authored 11 months ago by LongYinan <[email protected]>
fix(napi): in "Object::get", return null values wrapped in a "Some" (#1934)

Hi πŸ‘‹πŸ», Alberto from @prisma here.
We are users of the `serde-json` feature in [https://github.c...

f40747aa4c8b8a0277c2613c7a444388467a2bee authored 11 months ago by LongYinan <[email protected]>
Merge branch 'main' into fix/object-get-null

2c8d418cdf8e0f19e99b0317cfd6a123d57815ab authored 11 months ago by Alberto Schiabel <[email protected]>
chore(deps): lock file maintenance (#1935)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This...

44f536d47ae6564463bbc1d17f6667104c24c1a9 authored 11 months ago by LongYinan <[email protected]>
chore(deps): lock file maintenance

5e12280a26b6fd9cda191b31e59d3441a1f67570 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
ci: use m1 macos (#1938)

9cca0c4a9e130fb3f429d220455493a7c57e99bc authored 11 months ago by LongYinan <[email protected]>
ci: use m1 macos

0177f59a8a07d5557b9ddbf6df9e7a4660ff7be6 authored 11 months ago by LongYinan <[email protected]>
chore(cli): upgrade peer dependencies (#1937)

199893a3096aaa823809d8f85376cb855bde50da authored 11 months ago by LongYinan <[email protected]>
chore: upgrade all dependencies (#1933)

0007e3aaf6e667292c2f26201654fbd53f63e29d authored 11 months ago by LongYinan <[email protected]>
fix(napi): in "Object::get", return null values wrapped in a "Some"

a5f3b2e78cbb9a7456296523377bd602ed0f8a4e authored 11 months ago by jkomyno <[email protected]>
chore(deps): update yarn to v4.1.0 (#1931)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This...

556732d4c46f335cfb120a337a1b5ce2b7041c99 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency npm-run-all2 to v6 (#1927)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

27367cf01551d98099b411e1b09f867096a1c025 authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): replace dependency npm-run-all with npm-run-all2 ^5.0.0 (#1926)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This...

53adce921228adb8d5d43021d0c6bb836538429f authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(napi): Fix buffer corruption and soundness issues (#1923)

* fix(napi): Fix buffer corruption and soundness issues

* test: fix tests to conform to buffe...

ac3626a023fe197f3ab18152aede2372542d5c0b authored 11 months ago by Janrupf <[email protected]>
chore(deps): update dependency esbuild to ^0.20.0 (#1925)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

949883bc99ac58171119a16dc5af6f52cd4b6bfc authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(napi-derive): JsArrayBuffer generated type

f69771e2d4ec966cbc029027edef714723a7182c authored 11 months ago by LongYinan <[email protected]>
fix(napi): move JsValuesTupleIntoVec trait to function.rs

f6253288684b262e2c913b10a5a8396062f532fe authored 11 months ago by LongYinan <[email protected]>
fix(napi): memory issue while creating external buffer on electron

b9ba7c9d6885ce73b6a4936b226715c83f92551d authored 11 months ago by LongYinan <[email protected]>
Release independent packages

- [email protected]
- [email protected]

a6aaa94e7da2cd12248ff1817baea76ddebd26e7 authored 11 months ago by LongYinan <[email protected]>
chore(napi): remove napi_val on Ref because it is unused

aff95d0271240579fad74d374e8404ef38c622dc authored 11 months ago by LongYinan <[email protected]>
chore(napi): delete unwrap_from_ref API because it was never work (#1915)

This is a garbage API because it simply does not work correctly, and presumably nobody uses it.

4ba481c49d1e6afedd50ccffd1e320bc85a00650 authored 11 months ago by LongYinan <[email protected]>
chore(napi): delete unwrap_from_ref API because it was never work

12503a80615072cf3928bb49c31d97a797a2eb02 authored 11 months ago by LongYinan <[email protected]>
feat(napi): new Function/FunctionRef API (#1913)

This is the experimental feature that provides a all new design `Function` API in NAPI-RS.
The ...

baf0db2f1973e59b60a2157dc6140cf9673d222d authored 11 months ago by LongYinan <[email protected]>
Update crates/napi/src/bindgen_runtime/js_values/function.rs

fecd0d804962b3d0a5cb3e2849e65d4ada86769c authored 11 months ago by LongYinan <[email protected]>
feat(napi): new Function/FunctionRef API

5be7ab0f6b459c736735e859780762ff7a567b3e authored 11 months ago by LongYinan <[email protected]>
fix(napi): callback in execute_tokio_future does not need to be Send (#1917)

The resolver does not need to be `Send` or `Sync`, because it's assumed to be called from the sa...

134707ef1d1dcf1602e7730f4528195679c79a83 authored 11 months ago by LongYinan <[email protected]>
chore(deps): update dependency husky to v9 (#1914)

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>

80f37eeb6a963ae09b430635a5040fe3d6e3a98b authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Release independent packages

- [email protected]

69d2a75384dcf764e13200bc595e274b6db82263 authored 11 months ago by LongYinan <[email protected]>
fix(napi): future in block_on do not need to be send

e3322706981414dbdbde0a5021cab1d5f9144620 authored 11 months ago by LongYinan <[email protected]>
Release independent packages

- [email protected]

3cbae4e8c133c6f5aeadaefcc5bb67646a38b9b8 authored 11 months ago by LongYinan <[email protected]>
chore(napi): expose spawn_blocking on tokio runtime (#1912)

38568c26930b9ac77ec454b77eabc740e25a8d58 authored 11 months ago by LongYinan <[email protected]>
fix(napi): block_on type (#1911)

b4345d1375c85084514f33876427d5d071cc1518 authored 11 months ago by LongYinan <[email protected]>
fix(wasm-runtime): wasm compatible with core-js (#1909)

57bcee590b1a8351c869617721afe58143d3644c authored 11 months ago by ε’²ε₯ˆSakina <[email protected]>
chore(deps-dev): bump vite from 5.0.11 to 5.0.12 (#1910)

e595f99266bd713bda097c57f2ce0fd9e6758baa authored 11 months ago by dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
chore(deps): update actions/cache action to v4 (#1908)

[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This...

84701ef879003e7191d210c9a0880e4f19dfc49e authored 11 months ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(release): publish

- @napi-rs/[email protected]
- @napi-rs/[email protected]

5b9f86fea06d37f6bd61f543b987c46d0e1c0738 authored 11 months ago by LongYinan <[email protected]>
fix(cli,wasm-runtime): dependencies (#1905)

44dc39f1f0d073f8a768e84c8d5aa4783d90b247 authored 11 months ago by LongYinan <[email protected]>
chore(release): publish

- @napi-rs/[email protected]
- @napi-rs/[email protected]

a439e2c3e62e45db3a32dca3286e73c415acf0dc authored 11 months ago by LongYinan <[email protected]>
feat: add wasm runtime package (#1904)

120accd965f03e1de89d0d9a2fba69b97d70b95c authored 11 months ago by LongYinan <[email protected]>
feat(cli): Add support for s390x linux arch in js bindings template (#1901)

Signed-off-by: Milton Moura <[email protected]>

ddeaf30f14c67b2f0dbe50f58a3daae6480ca27a authored 11 months ago by Milton Moura <[email protected]>
chore: bump memfs-browser (#1900)

78de67e08f9b5473d80cde0dd0c39e10edfd9a24 authored 11 months ago by LongYinan <[email protected]>
chore(release): publish

- @napi-rs/[email protected]

c2b6c180317119cba922b417880d2f7bac209a89 authored 12 months ago by LongYinan <[email protected]>
fix(cli): add browser entry (#1899)

fc3d5cbcff722ce4ffcd2911afedffe2be768046 authored 12 months ago by LongYinan <[email protected]>
chore(release): publish

- @napi-rs/[email protected]

0a70d6ffd77131cd955c629d0162ff248a47378c authored 12 months ago by LongYinan <[email protected]>
fix(cli): artifacts wasi worker name (#1895)

16769307283c9f1c278340da0f6ddc90744d3668 authored 12 months ago by LongYinan <[email protected]>
chore: fix generated .d.ts file

a6934ab04183ca5e840aeacee72aaeb45c0f8d1d authored 12 months ago by LongYinan <[email protected]>
chore(release): publish

- @napi-rs/[email protected]

2de358aaa6a16c26cf7a65e385635b05cb92232e authored 12 months ago by LongYinan <[email protected]>
fix(cli): missing files in created wasi package (#1894)

9b8dab6b6363126f93d35979c215d310fb14ae21 authored 12 months ago by LongYinan <[email protected]>