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

test(napi): add electron tests

65b4b34f40171cda4e302baee8783f8c514f10d2 authored over 2 years ago
fix(napi): drop all thread_local! usage

788a962137b161f3c1cfb526d140a8e3e773bdf8 authored over 2 years ago
chore: add RUST_TARGET env in debian.Dockerfile

7203632bb307d2a1c6251d192caf8414f0407da6 authored over 2 years ago
Release independent packages

79d7453713edc26bb283f1b63c5314a06163f323 authored over 2 years ago
Merge pull request #1169 from napi-rs/setup-sys

fix(napi): load Node-API symbols manually on Windows

700f78fbf6a7526c3bc7a530437df442f5bcdddb authored over 2 years ago
fix(napi): load Node-API symbols manually on Windows

e551bd7c1a9bbafbf622c629bc0d55226bfcfa8f authored over 2 years ago
chore: publish

- @napi-rs/[email protected]

d728b3ab3caeb9a4bd5ddeb52942cceacfffc7a9 authored over 2 years ago
chore: publish

- @napi-rs/[email protected]

e778e400e9274614c0a2b92ee1a57c294d6c1ae2 authored over 2 years ago
Merge pull request #1167 from napi-rs/dyn-load

Use libloading on Windows

e094f78e08105c314f0fe9f06ea7ee7a68f29dc8 authored over 2 years ago
refactor(napi): use libloading on Windows

1bf072ad7d08fb12e310eae51b0c5b596be7e3a8 authored over 2 years ago
Merge pull request #1166 from napi-rs/generator

Iterator Support

4f120ba8ff38742ac10946ce58b566d3ae1a5cf1 authored over 2 years ago
feat(napi): experimental iterator support

a3356264f27489dabe0abcad6c34651de554c111 authored over 2 years ago
docs: broken example in README.md

Fix https://github.com/napi-rs/napi-rs/issues/1158

b074608582765cd5d42715b3b63109dd5194feff authored over 2 years ago
docs: broken links for Prisma and Next.js

4b06121c5e476e46669713c1a91a249f9c27a2c4 authored over 2 years ago
build: add --sysroot flag to clang/clang++ in aarch64 linux gnu image

e7464383d3d9fb3af4a7645499ff840eab944bb0 authored over 2 years ago
build: export C_INCLUDE_PATH in aarch64 linux gnu image

74cfcd377ab8e362b4fa53a0a9d913cb4c19f6de authored over 2 years ago
Merge pull request #1161 from devongovett/reference-crash

fix(napi): handle the referenced object is finalized before `Reference::drop`

4fb120ab341592b481f049f4e0ad23eb55f25011 authored over 2 years ago
fix(napi): handle the referenced object is finalized before `Reference::drop`

91c62c46165cd7767daec63062222e1e876bb0fb authored over 2 years ago
Merge pull request #1162 from napi-rs/add-debian-aarch64-cross-image

feat(cli): new command upgrade

68a6d507ff3aa24cec1b28d9823fa2408643e2a2 authored over 2 years ago
feat(cli): new command upgrade

- Add .gitignore file
- Upgrade actions in CI.yml
- Using the new cross compile image for x86_64...

652aa3cc57c6f4d5b72491f1ad3fc44ac8ab7780 authored over 2 years ago
Merge pull request #1159 from bnoordhuis/from_reason

feat(napi): make Error::from_reason() generic

a91a8b42010bad5db52584fa9bdedbe6e368d8d3 authored over 2 years ago
feat(napi): make Error::from_reason() generic

f30158144507cb8c4761cce7f4e5f93cbcfd409b authored over 2 years ago
Release independent packages

[email protected]

8681cadc0ffabb3974df9a8bcc19562aac80490c authored over 2 years ago
Merge pull request #1155 from napi-rs/invalid-return-type

fix(napi-derive): invalid TypeScript return type

8ee7df10bd4bc4ae1f146a52d88f81ced7bc514f authored over 2 years ago
fix(napi-derive): invalid TypeScript return type

44b4cc34e0b6abfeb2611d9978206767fc92e29f authored over 2 years ago
Release independent packages

[email protected]
[email protected]

2fecc109ef822efbaa81cb365699d2f67f6a1f51 authored over 2 years ago
Merge pull request #1153 from napi-rs/update-windows-crate

chore(napi): upgrade windows crate

43d39fae3e976f311274a2f95bdf796272aad948 authored over 2 years ago
chore(napi): upgrade windows crate

66a107a4b9af9aa6545b79ccdcc9099d4a49cef6 authored over 2 years ago
chore: publish

- @napi-rs/[email protected]

ce0125553180d12e865c4d4fd14e06ee0bdbf6a4 authored over 2 years ago
Merge pull request #1152 from napi-rs/drop-node-17

chore: drop node 17, add node 18

ad6dffc409a25c2451a1dbf201d409eeaf8274a9 authored over 2 years ago
chore: drop node 17, add node 18

2e96297e1a606978b4910fc886919ad146a0ff7f authored over 2 years ago
Merge pull request #1151 from napi-rs/upgrade-dependencies

chore: upgrade dependencies

46e12eaa52011338d14a94b6f847312487154272 authored over 2 years ago
chore: upgrade dependencies

cf6b2c924123786723decc4166883fe5587c0978 authored almost 3 years ago
Merge pull request #1150 from napi-rs/into-reference

feat(napi): support return Reference on class instance

2c775082cd5507d53fa5accbe024dd96b1b3e7f7 authored almost 3 years ago
feat(napi): support return Reference on class instance

878b843f29b89f0cd8b59827665e1343b9682f32 authored almost 3 years ago
Merge pull request #1149 from napi-rs/multi-impl-typedef

fix(cli): generated type def on multi impl blocks

8ae06dccc883657909637e158781d6d2d64b784f authored almost 3 years ago
fix(cli): generated type def on multi impl blocks

c3a35a070440b1253c172a0e5e4be0a018206946 authored almost 3 years ago
fix(napi-derive): should transform struct case on Impl

cc79c9794ebe202837ea847d598c4c1af6320b76 authored almost 3 years ago
fix(napi): use create_buffer/arrary_buffer if provided data is empty

5aa61c214255cc49eb4f5b1cadc02dd15a946b89 authored almost 3 years ago
Release independent packages

[email protected]
[email protected]

a41cc07f215d881a5178e998a12e8d3832ad885c authored almost 3 years ago
Merge pull request #1144 from mischnic/empty-buffer

eee42e92e7e5bbe43ed95ddbe402e484c32713a7 authored almost 3 years ago
test(napi): add test for multiple empty buffers

0bdb72209714f72e5061adfe6689f3088604bb5e authored almost 3 years ago
fix(napi): use null pointer for empty buffers

39e55a39c9ae6e2c2bb58e2d89fe8b83088438d2 authored almost 3 years ago
chore(napi): add u64 to BigInt conversion through From trait (#1143)

* Add u64 to BigInt conversion through From trait

* Fix lint

581e3bbb8775013fad49d78645229482429f2062 authored almost 3 years ago
chore: build node 18 linux arm image

454d3b8cab7d90012abdb030fe857708cfba3114 authored almost 3 years ago
fix(napi-derive): simplify the optional values in generated declaration file (#1141)

d56c9c56a8f145f4d4b2a76d1fd4e0d2d522a312 authored almost 3 years ago
feat(cli): add build option to not include the header in dts file (#1140)

* Add build option to not include the header in dts file

* Fix lint

c39060984d4cae560da7c1a7994ba6c1e33fa101 authored almost 3 years ago
build: tweak alpine image

4f422b6625daaddf75bb422331e0b80c14c9b901 authored almost 3 years ago
build: do not upgrade system components in alpine

8cb6708be7937143088a99ddaf25fff07d78212b authored almost 3 years ago
build: install alpine build-base on stable channel

e785e31e19b779a99ddd4c4a45ac4ed801f3d107 authored almost 3 years ago
Release independent packages

[email protected]

e81e3dbb2ea2c8cbbb88eb840abd8a9d56913f67 authored almost 3 years ago
ci: more effective cache config

9c5558888995913efe9b7cf7f288eadefdc6d9c2 authored almost 3 years ago
ci: check all napi features

5dd96c1b898b5014d5c37560ea761b1cc904a448 authored almost 3 years ago
fix `cannot find trait ToNapiValue` error

09d7fd671acd534aeaf556784952e6dee25a8316 authored almost 3 years ago
Release independent packages

[email protected]
[email protected]

ce308a3b54fc0f2343e168226d67a14b6e435696 authored almost 3 years ago
fix(napi-derive): JsUnknown should be unknown type

6b7cd185a1d376242b14db177f8331c60bbb0c68 authored almost 3 years ago
feat(napi): add from_unknown method on FromNapiValue

f05ced0782fb466016dbf7bb77d1599b2658f879 authored almost 3 years ago
feat(napi-derive): support generic types on fn

89cce5752b9f1935f435e0c1349bca11debc111a authored almost 3 years ago
docs: add return Promise callback function

Fix https://github.com/napi-rs/napi-rs/issues/1128

cd9bb0c5d6cff78addaf3f5ca3f302e83dc5a84f authored almost 3 years ago
feat(napi): relax the value type on ThreadSafeFunction

c553dcd4e05ad80ce5277c405998d67e2465a344 authored almost 3 years ago
unrwap -> unwrap

73882337cc1076b6cb70d8d8180f1891a9c639b4 authored almost 3 years ago
chore: unset CARGO_BUILD_TARGET in debian.Dockerfile

de9a039ba020ccf91c3e9279001378db5fcc9e5f authored almost 3 years ago
build: migrate debian image to messense/manylinux2014-cross

6a372395aa1c4284736f106f6472192987db18a2 authored almost 3 years ago
Revert "chore: unset CARGO_BUILD_TARGET in debian.Dockerfile"

This reverts commit 92a5bd1a8387c11272ccd01f288b4b5eaad4442c.

107539d906d87868855636d51d26d8cd441b7852 authored almost 3 years ago
Release independent packages

[email protected]
[email protected]

1d1c1706d5da221564586ef4bacbf957ad493a35 authored almost 3 years ago
fix(napi): make buffer Send & Sync safe

6a252c70d21e1b20dedf282e10abeed83af3687a authored almost 3 years ago
feat(napi): redesign the Reference API (#1118)

- Reference now is inject by #[napi] macro
- Class Reference and underlaying data now have the ...

6eec0f93c1b650f3a636afe9d49a6b8d3bb8be60 authored almost 3 years ago
Release independent packages

[email protected]
[email protected]

be0f4760ff580f8c9bc983afb0fdc03b1a9ba6e0 authored almost 3 years ago
feat(napi): experimental class reference API

5c3d1b21449605d106e7b7fcea9a77dc1efa9085 authored almost 3 years ago
test(napi): add memory tests for Reference

63a557f6cca0400d2681c48cd552c2a289e3633f authored almost 3 years ago
chore(napi): show tips if create different buffers with same data

c605911cdf559ccea541de4c9b5de87caa2424d8 authored almost 3 years ago
Merge pull request #1130 from napi-rs/fix-rust-1.57

fix(napi): remove CString::from_vec_with_nul_unchecked

5994ef1b9519e2146851e5cdb38087d3a8d04c5b authored almost 3 years ago
fix(napi): remove CString::from_vec_with_nul_unchecked

9b0103cf22c4f61645e26e97c45d4275ad2c9799 authored almost 3 years ago
chore: publish

- @napi-rs/[email protected]

1535e721509b98c50654bd0bac81d6e0282217d2 authored almost 3 years ago
fix: cargo metadata with large project (#1117)

Set `maxBuffer` to 10mb, cargo metadata may output
data more than 1mb(the nodejs default value)...

6bef28a59bcfe3850f8d31d6eeaffdba5c251050 authored almost 3 years ago
chore: publish

- @napi-rs/[email protected]

dc87c4632227c6fc30a4c8d71b73980f1f7caaf8 authored almost 3 years ago
Merge pull request #1115 from napi-rs/fix-cargo-name-restrict

fix(cli): should not throw if cargoName is provided but no package.name

83712d7312eb99e2f6483d5da9a8f010c994fe20 authored almost 3 years ago
fix(cli): should not throw if cargoName is provided but no package.name

8700da17763ed5c9fd5ddda8f7a8af4d922ecbed authored almost 3 years ago
chore: publish

- @napi-rs/[email protected]

a88bc57ea302e674596831015a768649b45db81e authored almost 3 years ago
chore: publish

- @napi-rs/[email protected]

0009379f3138d4adc9f7275b75e8e83448a0864f authored almost 3 years ago
Merge pull request #1113 from napi-rs/upgrade-ci-config

ci: upgrade configuration

ae45d335f8e4a4b73845595f188b5a8be42982b7 authored almost 3 years ago
ci: upgrade configuration

183c2d88966324056005729a2428d211a8778cf7 authored almost 3 years ago
fix(napi): double allocation in create_buffer

50f62f40d73b67d7b603d597b043992839522831 authored almost 3 years ago
Merge pull request #1107 from messense/build-binary

Add support for building binaries

cbf0840e1cc763dda5a357bc9ecfebee69fdae41 authored almost 3 years ago
ci: add binary build check

c32f7f5dbc2bac2316e5cdf39f72c081bf601ae0 authored almost 3 years ago
feat(cli): add support for building binaries

20b1edc53b38fe3b4cf3c628351fcdfcdeff8037 authored almost 3 years ago
Merge pull request #1111 from napi-rs/fix-cli-copy-binary

Fix cli copy binary

1a2198e13cb64ce2044a9f6b1c3692046ff86724 authored almost 3 years ago
fix(cli): prevent crash if GITHUB_REPOSITORY is not specified

ac8406c8428227a1ee45c2b4606cc09eae6f44c5 authored almost 3 years ago
fix(cli): respect CARGO_BUILD_TARGET env variable

bd0878727036678eca984e754a1eeda9915f4042 authored almost 3 years ago
chore: upgrade dependencies

11967dec79676685083bedd40b8db1805d21e0ba authored almost 3 years ago
Merge pull request #1095 from napi-rs/cc-wrapper-arg

fix(cli): use shell file path instead of commands for zig CC and CXX

77a88cb44ab3c5eb0eda27565ef6f7ee7e277042 authored almost 3 years ago
ci: install dependencies with x64 Node.js while testing windows i686

30310d0a81b8f2d8b3174697f7989472a7914b17 authored almost 3 years ago
chore: upgrade dependencies

5005aaa5af430e5ef1d15807d0ea50dbdd9ae367 authored almost 3 years ago
fix(cli): use shell file path instead of commands for zig CC and CXX

09ccfaad1d3c1fd00784aae4a2206366ea3123e8 authored almost 3 years ago
feat(cli): upgrade ci.yml templates

1cac0ac804d526932ccd1c24602976c7ce564a4e authored almost 3 years ago
feat(napi): allow empty enums

f783e9537f35cd1cecfd86e07cc24b124896bd76 authored almost 3 years ago
feat(cli): add libc filed in native package.json

ee0279e540238683a8f43cb92ef790e10a3591d9 authored almost 3 years ago
Release independent packages

[email protected]
[email protected]

71f3c0ef7e96a90d7309d59e6c0a6bbfd0cece52 authored almost 3 years ago
fix(napi): missing ValidateNapiValue trait for types

18afd86a2e05b2481250710130948270d4e8f5f0 authored almost 3 years ago