Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

NAPI-RS

NAPI-RS is a framework for building pre-compiled Node.js addons in Rust.
Collective - Host: opensource - https://opencollective.com/napi-rs - Code: https://github.com/napi-rs/napi-rs

chore(deps): update dependency electron to v25.1.0 (#1617)

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

github.com/napi-rs/napi-rs - 7e2b75cc3399e0bd3f9f4e568c4cf7d01786e209 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore: remove extra #[cfg] attribute (#1616)

This was accidentally added in 2d1e4144b315894164c8316a5fcfa2bc887a19d0.
The second cfg attribu...

github.com/napi-rs/napi-rs - 1fd469a7fc19cfce41db74b1560f72889a8a4981 authored over 1 year ago by Alexey Orlenko <[email protected]>
chore(deps): update yarn to v3.6.0 (#1614)

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

github.com/napi-rs/napi-rs - 52c696945029f8bc0a12e293f62fb4f6141055dc authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): lock file maintenance (#1612)

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

github.com/napi-rs/napi-rs - a851f42a0a897df7d66cff7f36549b727e42ece5 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency electron to v25 (#1610)

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

github.com/napi-rs/napi-rs - de04804cc96c231df9d11c44661dfd0a634da45a authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
docs(README): update platform support status (#1607)

Document riscv64 linux support status.
BTW add the missing node20 column.

github.com/napi-rs/napi-rs - dc6caf7d8e20d3670cce526fabf943aea306fe58 authored over 1 year ago by Levi Zim <[email protected]>
Release independent packages

[email protected]

github.com/napi-rs/napi-rs - 17bd8718ee3fc2c03b9cfdd20462637b3f06cf65 authored over 1 year ago by LongYinan <[email protected]>
fix(napi): missing ValidateNapiValue for JsObject (#1606)

github.com/napi-rs/napi-rs - 5a2cd93708ad19ce46c67089316bd06246021fbc authored over 1 year ago by LongYinan <[email protected]>
fix(cli): add back override cargo by env (#1605)

github.com/napi-rs/napi-rs - e60b1a599b8f3649cafc2908d974565ac95eec2f authored over 1 year ago by LongYinan <[email protected]>
refactor(cli): --profile flag (#1604)

github.com/napi-rs/napi-rs - c7d6ee6e4be8f96791b8a5c7761fe1b1937ff54b authored over 1 year ago by LongYinan <[email protected]>
fix(cli): revert back js-binding file (#1603)

github.com/napi-rs/napi-rs - 82c2113c242b48c62e651791528559f039852255 authored over 1 year ago by LongYinan <[email protected]>
feat(cli): detect Cargo `--profile` argument (#1598)

github.com/napi-rs/napi-rs - 85836034ff522dedcd694debd2e0e2046aa97776 authored over 1 year ago by Lucas Fernandes Nogueira <[email protected]>
feat(napi): support chrono::NaiveDateTime (#1601)

github.com/napi-rs/napi-rs - c6258cf6338a7b4e365f8a718989d12d46104e70 authored over 1 year ago by LongYinan <[email protected]>
Merge pull request #1599 from kxxt/feat/riscv64

feat(target): add support for riscv64gc-unknown-linux-gnu

github.com/napi-rs/napi-rs - ab83d88c5797dd57da8c2519d6c2a3883517f311 authored over 1 year ago by LongYinan <[email protected]>
ci: add riscv64gc-unknown-linux-gnu

github.com/napi-rs/napi-rs - 173553c0372e66e03bdab19e0e6c2dd44daa14a0 authored over 1 year ago by kxxt <[email protected]>
feat(target): riscv64gc-unknown-linux-gnu

github.com/napi-rs/napi-rs - 72fcd03d982e2926bcc623061bbf287e2990f1e1 authored over 1 year ago by kxxt <[email protected]>
chore(deps): update dependency electron to v24.4.0 (#1596)

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

github.com/napi-rs/napi-rs - 4a0ca227062136a9e3d4e2b2d3d4603df37d6f4f authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Release independent packages

[email protected]

github.com/napi-rs/napi-rs - e5163f7fc0083a1f682adcee892d6e19855cb74e authored over 1 year ago by LongYinan <[email protected]>
feat(napi): Bigint deserialization (#1592)

* Handle little endianness;
* Make sure get_<u/i>128 methods don't panic when words.len() < 2;
...

github.com/napi-rs/napi-rs - d1fe0f0eb142ef0270e279394f6357a950bc39e3 authored over 1 year ago by Jānis Gailis <[email protected]>
chore(deps): update dependency electron to v24.3.1 (#1593)

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

github.com/napi-rs/napi-rs - d6de0db49ae5173c090b047d5fa36d04337346bc authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(example): add callback return promise (#1590)

github.com/napi-rs/napi-rs - 5bc098144cc6a2b6af8f22bd3bbe73063a2eb2f7 authored over 1 year ago by LongYinan <[email protected]>
chore(deps): update dependency electron to v24.3.0 (#1587)

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

github.com/napi-rs/napi-rs - 5a3d10013b35f9a76d500850d97da1f618df2fa4 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency @rollup/plugin-commonjs to v25 (#1588)

github.com/napi-rs/napi-rs - c2d70a29031706dc74970d2fd00f5666a090851c authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
feat(cli): add --use-cross command for building with `cross` (#1584)

closes #1582

github.com/napi-rs/napi-rs - 58600883dd6ac69b8ffd1e51d7c5b00adcc09c33 authored over 1 year ago by Boshen <[email protected]>
chore(deps): update dependency electron to v24.2.0 (#1580)

github.com/napi-rs/napi-rs - 31ce5eb82384d9ce799162e6ccd337aec96969df authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update yarn to v3.5.1 (#1579)

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

github.com/napi-rs/napi-rs - 76659581b4a3b3a4deeb6a601a4c85038c24f4db authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
chore(deps): update dependency electron to v24.1.3 (#1578)

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

github.com/napi-rs/napi-rs - 14d11e23d4cc2d36ee3d1ebb24db97631c0a09d9 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Release independent packages

[email protected]

github.com/napi-rs/napi-rs - 1f0edfa6f2ac5792e24c66083c5a8bfd688d4b2c authored over 1 year ago by LongYinan <[email protected]>
fix(napi-derive): increase initial ref count in async fn (#1577)

github.com/napi-rs/napi-rs - d184d503d5b7a870a01a7fd2f3c79e21e9e945de authored over 1 year ago by LongYinan <[email protected]>
chore(napi): adds support for `Rc<T>` / `Arc<T>` / `Mutex<T>` (#1573)

* Adds support for Rc/Arc/Mutex<T>

* Fixes codegen

* Fixes lint

* Fix clippy

-------...

github.com/napi-rs/napi-rs - 2f00e79873dbccb4f87261999aaddba59548acc4 authored over 1 year ago by Maël Nison <[email protected]>
feat: clean napi-derive noop feature code path (#1571)

github.com/napi-rs/napi-rs - 5a1f229dba73501ba09902a3d6dcb1e6062062a4 authored over 1 year ago by liuyi <[email protected]>
Release independent packages

[email protected]

github.com/napi-rs/napi-rs - cd8888aa23356f45d92abe8feb8151acde54f705 authored over 1 year ago by LongYinan <[email protected]>
test(napi): skip worker tests in slow Docker env (#1569)

github.com/napi-rs/napi-rs - d9c191d270f64f4694c54f9d9aba3178cbc6295a authored over 1 year ago by LongYinan <[email protected]>
fix(napi): do nothing in deferred if thread is destroyed (#1568)

github.com/napi-rs/napi-rs - d9ff0b4ddf2bcbccd728f4e87c733d9087044d59 authored over 1 year ago by LongYinan <[email protected]>
chore(deps): update dependency electron to v24.1.2 (#1562)

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

github.com/napi-rs/napi-rs - ad143df4e1d8564797662a37231c9244ae953f91 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fix(napi): thread safe issue while creating class instance (#1561)

github.com/napi-rs/napi-rs - d14fdca2424f210f8faf061d5fea795b52835204 authored over 1 year ago by LongYinan <[email protected]>
fix(deps): update rust crate libloading to 0.8 (#1563)

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

github.com/napi-rs/napi-rs - 77f53a8cc97820c7e4c5a6a74477d20ce9b0a979 authored over 1 year ago by renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Release independent packages

[email protected]

github.com/napi-rs/napi-rs - b60dbc57608140febc290e6eaa82fd266d751ab2 authored over 1 year ago by LongYinan <[email protected]>
fix(napi): noop feature

github.com/napi-rs/napi-rs - 070230079d75fd72b661208a45eaecaa0ce0a43f authored over 1 year ago by LongYinan <[email protected]>
chore: upgrade npm dependencies (#1557)

github.com/napi-rs/napi-rs - 1d78f6c294dc3754210e5cedd2fd34150db2f5c6 authored over 1 year ago by LongYinan <[email protected]>
chore(napi): add noop feature in napi crate (#1546)

github.com/napi-rs/napi-rs - 7fdcd7a8ae414aa5f93489ce050eb5ddb9083b27 authored over 1 year ago by gaoquanzero <[email protected]>
Merge pull request #1556 from napi-rs/fix-tsfn-callback-throw

fix(napi): re-throw error in ThreadsafeFunction callback if we could

github.com/napi-rs/napi-rs - 5624c82926beb9bf2d7c4ae944938014f6de0e6f authored over 1 year ago by LongYinan <[email protected]>
style(napi): use cast() instread as

github.com/napi-rs/napi-rs - 66ef64bdc780a10f6a0b9c10caf15b51ade4de52 authored over 1 year ago by LongYinan <[email protected]>
fix(napi): revert Promise changes because of the flaky test

github.com/napi-rs/napi-rs - 752ffea1d9445fe3a474f00c430c8d3ef4b9a252 authored over 1 year ago by LongYinan <[email protected]>
fix(napi): re-throw error in ThreadsafeFunction callback if we could

github.com/napi-rs/napi-rs - 88773a7a8edd9b57eac597ee05f4926dc7686e16 authored over 1 year ago by LongYinan <[email protected]>
ci: remove depracated action (#1555)

github.com/napi-rs/napi-rs - a57a59f735ca3d9ed61625ba6f69e3602bf2c723 authored over 1 year ago by LongYinan <[email protected]>
fix: prevent crashing when napi_register_module_v1 is called twice (#1554)

* fix: prevent crashing when napi_register_module_v1 is called twice

Currently napi-rs addons...

github.com/napi-rs/napi-rs - 2d1e4144b315894164c8316a5fcfa2bc887a19d0 authored over 1 year ago by Alexey Orlenko <[email protected]>
chore: publish

- @napi-rs/[email protected]

github.com/napi-rs/napi-rs - b5c3c0575559f9c99d7747f3163476afe7e89a6c authored over 1 year ago by forehal <[email protected]>
fix(cli): incorrect new project template content

github.com/napi-rs/napi-rs - 7fcd68f14d0bd3b278abefd88d08ecb508f25f50 authored over 1 year ago by forehal <[email protected]>
chore: publish

- @napi-rs/[email protected]

github.com/napi-rs/napi-rs - c3b49f0ca6a199029c4a8a893594d0b76c2a6d01 authored over 1 year ago by forehal <[email protected]>
fast patches for napi/cli 3.0-alpha (#1553)

* fix(cli): use new napi config field

* fix(cli): avoid using node experimental feature to re...

github.com/napi-rs/napi-rs - c9f5ee14b7c7e8d32982a4f054e2f2a25c80a2ac authored over 1 year ago by liuyi <[email protected]>
chore: publish

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

github.com/napi-rs/napi-rs - 5daf558ead65b27ffd6b1da318ba91467d7445c3 authored over 1 year ago by forehal <[email protected]>
fix(cli): missing shebang prefix in cli entries

github.com/napi-rs/napi-rs - e4c4a5fe5df7abfdbae1ce5e19e686b55624a283 authored over 1 year ago by forehal <[email protected]>
fix(triples): wrong raw triple in some eabi targets

github.com/napi-rs/napi-rs - 7c9a4bae2da98752dbf683b1d8c9add81f30a61e authored over 1 year ago by forehal <[email protected]>
chore: remove useless scripts

github.com/napi-rs/napi-rs - 54ddf13c6a3ece0b08549f09d342a70d0ee890fa authored over 1 year ago by forehal <[email protected]>
chore: publish

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

github.com/napi-rs/napi-rs - 885d03d3ad382a63c7f807d1b945d6caa817baf3 authored over 1 year ago by forehal <[email protected]>
feat(cli): brand new cli tool with both cli and programmatical usage (#1492)

BREAKING CHANGE: requires node >= 16 and some cli options have been renamed

github.com/napi-rs/napi-rs - a781a4f27e19ffaf3e42a470a6d4a990c34c9e3b authored over 1 year ago by forehal <[email protected]>
feat(napi-derive-backend, napi-derive): add support for string enums (#1551)

github.com/napi-rs/napi-rs - 7c4dc2a2bddec8f66f8c4f77b9a52b9bdacb153a authored over 1 year ago by Francesco Benedetto <[email protected]>
fix(napi): access violation in property getter/setter closure (#1552)

Signed-off-by: Markus <[email protected]>

github.com/napi-rs/napi-rs - 71e44be73d5e3fe6aabc0143435b21b354d1b1b1 authored over 1 year ago by Markus <[email protected]>
build: update Node.js version in alpine.Dockerfile

github.com/napi-rs/napi-rs - f4f179c7146808cb4f9ee851c2e59df3d41b287d authored over 1 year ago by LongYinan <[email protected]>
chore: fix js binding template style (#1550)

Signed-off-by: suyanhanx <[email protected]>

github.com/napi-rs/napi-rs - ea7e75ee743d8a06a35ebc8189df66c0bda0b5cd authored over 1 year ago by Suyan <[email protected]>
Release independent packages

[email protected]

github.com/napi-rs/napi-rs - a8f1310e4d5c5d7fb3ad0e3856049db8370b3456 authored over 1 year ago by LongYinan <[email protected]>
fix(napi): free buffer in current thread if env is available (#1549)

github.com/napi-rs/napi-rs - 0a6b214505281993c5ff6f095dae631605e3235d authored over 1 year ago by LongYinan <[email protected]>
fix(napi): use ptr::copy to create TypedArray in electron fallback mode (#1548)

github.com/napi-rs/napi-rs - a0b6e2b2635da49bd6036a67e436c88c4862664a authored over 1 year ago by LongYinan <[email protected]>
test(napi): update test case for checking electron renderer crash (#1547)

(cherry picked from commit d22598dbb1082de8ac712de954cd5616c838a48d)

github.com/napi-rs/napi-rs - 0a0aa36c28c80faac9bd74a57bf6e38fd6d31d34 authored over 1 year ago by Bo <[email protected]>
fix(napi): ensure that `napi_call_threadsafe_function` cannot be called after abort (#1533)

* refactor(napi): reduce boilerplate code for accessing `aborted` lock

* refactor: ensure tha...

github.com/napi-rs/napi-rs - d8cfcfdfda5852679ec85b8e54d8acc561c67beb authored over 1 year ago by Bo <[email protected]>
fix(napi): check if the tokio runtime exists when registering the module

And recreate it if it does not exist.

In windows, electron renderer process will crash if:
1...

github.com/napi-rs/napi-rs - e47c13f177f66f3b9e8f4b2027c62b4f5a14f19e authored over 1 year ago by Bo <[email protected]>
Release independent packages

[email protected]

github.com/napi-rs/napi-rs - a956d51a9aba9f8b8ff2af54b5b4a655917806b3 authored over 1 year ago by LongYinan <[email protected]>
fix(napi): big numbers losing precision on serde_json::Value (#1538)

* fix(napi): big numbers losing precision on serde_json::Value

* fix(napi): add feature flags...

github.com/napi-rs/napi-rs - 3983be23f5c7fb4dc82b491935ed30475153801d authored over 1 year ago by Gabriel Francisco <[email protected]>
Release independent packages

[email protected]

github.com/napi-rs/napi-rs - 2e865cad2999806704d0ee8b34bd2b1c7a185f27 authored over 1 year ago by LongYinan <[email protected]>
chore: publish

- @napi-rs/[email protected]

github.com/napi-rs/napi-rs - b896b9079568c4967eac4b0d560479e7fe6e5cd7 authored over 1 year ago by LongYinan <[email protected]>
fix(cli,napi-derive): backward compatible with older cli with #1531 (#1536)

github.com/napi-rs/napi-rs - 5398b16238dfc04562376d66d502d78357198c2f authored over 1 year ago by LongYinan <[email protected]>
Release independent packages

[email protected]

github.com/napi-rs/napi-rs - 2f4d9d444786ead46a35e5838d921d7f3495e91d authored over 1 year ago by LongYinan <[email protected]>
chore: publish

- @napi-rs/[email protected]

github.com/napi-rs/napi-rs - 8a086b67d6ef1ff4f7e66e37a30ca921f054fa82 authored over 1 year ago by LongYinan <[email protected]>
fix(cli): dts pipe (#1532)

github.com/napi-rs/napi-rs - 0f0837f5ca4b2938aa316b91cb7aacb6446e4fe8 authored over 1 year ago by LongYinan <[email protected]>
fix(cli,napi-derive): re-export types from shared crate (#1531)

* fix(cli,napi-derive): re-export types from shared crate

* chore: publish

- @napi-rs/cli...

github.com/napi-rs/napi-rs - 3d48d4464bd3b5c7866183bad007fcc9269d8721 authored over 1 year ago by LongYinan <[email protected]>
chore: publish

- @napi-rs/[email protected]

github.com/napi-rs/napi-rs - 0d951cb3d9bd433f9e29a901d80dbe20c0fc4255 authored over 1 year ago by LongYinan <[email protected]>
feat(napi): property getter and setter with closure (#1526)

* getter with closure with segment fault

* fix getter closure pointer

* add setter

* Cl...

github.com/napi-rs/napi-rs - aee742f1854d0dd72fab834492cda870e3580b5b authored over 1 year ago by Victor Teo <[email protected]>
feat: export registers in wasm32 target (#1529)

github.com/napi-rs/napi-rs - 550ef7c3ccd56ea5b06a9cc90a5363d83105b8b7 authored over 1 year ago by LongYinan <[email protected]>
fix(napi): ThreadsafeFunctionHandle never being dropped (#1530)

github.com/napi-rs/napi-rs - 5605bdf7fcbe8781ae5587f96fa9141168be0a3d authored over 1 year ago by LongYinan <[email protected]>
fix(cli): export non const enums when generating typedefs (#1527)

* fix(cli): export non const enums when generating typedefs

* Make --const-enum as a build fl...

github.com/napi-rs/napi-rs - c8bd8924e220ac39cfc29cf9e0e18eee6c36a912 authored over 1 year ago by Francesco Benedetto <[email protected]>
chore: decrease timeout in tsfn test

github.com/napi-rs/napi-rs - d255a0a57530fa36210ded4b50d247f732b6e2bd authored over 1 year ago by LongYinan <[email protected]>
fix(napi): use weak arc for passing `thread_finalize_data` (#1525)

* fix(napi): use weak arc for passing thread_finalize_data

* fix: try to fix test of tsfn_ret...

github.com/napi-rs/napi-rs - a6e1ff471cbe925637bf03e2d5703f63826bcc1b authored over 1 year ago by Bo <[email protected]>
chore(napi): upgrade bitflags to v2 (#1518)

github.com/napi-rs/napi-rs - 347e81b3cc5563bdee0d9f15a3489cc571c3e0f1 authored over 1 year ago by LongYinan <[email protected]>
Release independent packages

[email protected]

github.com/napi-rs/napi-rs - 73db80311adb37a32fc1dfe0261c4be90cfbfde4 authored over 1 year ago by LongYinan <[email protected]>
fix(napi): prevent access to tsfn-raw after tsfn finalized(#1514) (#1515)

github.com/napi-rs/napi-rs - 0af728a6016719ad2b6b6d0ba77bdc1406453d38 authored over 1 year ago by HotQ <[email protected]>
fix(napi): panic when Promise callbacks trigger after Promise is dropped (#1469) (#1516)

Co-authored-by: Alberto Pose <[email protected]>

github.com/napi-rs/napi-rs - ffc4980d520f6c57e6ee24ca3c9c4561f3419f71 authored over 1 year ago by Alberto Pose <[email protected]>
build: fix alpine zig image

github.com/napi-rs/napi-rs - 894f082429106ce2526cce3fb3e0a1acc38e6abf authored over 1 year ago by LongYinan <[email protected]>
build: fix alpine zig image

github.com/napi-rs/napi-rs - 1ff67418c76656acd670523f97594bbaae69efe1 authored over 1 year ago by LongYinan <[email protected]>
ci: cancel-in-progress duplicated job

github.com/napi-rs/napi-rs - f2d3804506a2aef36a94193be0edbcebafade7da authored over 1 year ago by LongYinan <[email protected]>
build: libc++-dev still need to be installed

github.com/napi-rs/napi-rs - ef26f6a56e906c956f1e398b8621e5790ab0bd0c authored over 1 year ago by LongYinan <[email protected]>
chore: ci components upgrade (#1512)

github.com/napi-rs/napi-rs - 60dea3d6d07dcf7c9a8035dec9595f423471aa9f authored over 1 year ago by LongYinan <[email protected]>
build: fix Docker build context

github.com/napi-rs/napi-rs - 0904dc5d4347ae00bb86af155d9e83585390842a authored over 1 year ago by LongYinan <[email protected]>
build: add libc++ in aarch64-linux-gnu Docker (#1511)

github.com/napi-rs/napi-rs - 1867c9f4761294a5aa126c34781d36ceab78aceb authored over 1 year ago by LongYinan <[email protected]>
build: upgrade toolchain in Docker

github.com/napi-rs/napi-rs - 7e2ab566d4db4e163c602dc1989739acf11ec7dc authored over 1 year ago by LongYinan <[email protected]>