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

fix(napi-derive): should throw rather than panic if object mismatched

3565fccdb619749b7e6cb297dcf16e3c55cf6e0d authored about 3 years ago
Merge pull request #1009 from napi-rs/zig-docker-image

ci: add debian-zig docker image

b39802a2ca21031682dcb6cb0b673476313cf0df authored about 3 years ago
ci: add debian-zig docker image

f55ea6a193248766569126463e3ecbc4cf1b80cf authored about 3 years ago
Merge pull request #1006 from napi-rs/zig-cross-enhance

Zig cross enhance

3f1f1cae827c4b6f9a37944e71d4c6cc7c69e5f6 authored about 3 years ago
feat(cli): support macOS with --zig flag

0db94ccd669d095321a544a195f30fde6af71eec authored about 3 years ago
Merge pull request #1004 from napi-rs/disable-worker-threads

test: disable ava worker_threads

de140c63d903cb2cf15d075979194b4a7fd2258a authored about 3 years ago
test: disable ava worker_threads

5596cf232fcb3b4d942712680c6f4e492d84375a authored about 3 years ago
chore: remove node10 test

7040a2930f0e4e2e564f9602eb3de13aaeb7add6 authored about 3 years ago
Release independent packages

[email protected]

04012915bb18d0db5a4d00808b9a3c877f355a36 authored about 3 years ago
test: update snapshots format for ava@4

64a28eac877edf3f73a476a9c73672a349936fd8 authored about 3 years ago
chore: publish

- @napi-rs/[email protected]

d86e2a68ed45222b0d7a76317d15af98289b5f69 authored about 3 years ago
Merge pull request #990 from napi-rs/avoid-lld-not-existed

fix(cli): handle lld not found

157a7f9c2cc594a306c5c50ae52e939424e7af77 authored about 3 years ago
build(deps-dev): bump esbuild from 0.14.8 to 0.14.10

08f86d99b1d7daeceba2169344aeb04810dcbb17 authored about 3 years ago
build(deps-dev): bump @rollup/plugin-replace from 3.0.0 to 3.0.1

dec37dd2525099814e7ea7a73e5b9da4ab7d19e8 authored about 3 years ago
build(deps-dev): bump ava from 3.15.0 to 4.0.0

4d7da028dc0e8458159125b6d8322086a348778f authored about 3 years ago
build(deps-dev): bump @typescript-eslint/parser from 5.8.1 to 5.9.0

547147e92196c0dacef6988973179e461a250683 authored about 3 years ago
build(deps-dev): bump lint-staged from 12.1.4 to 12.1.5

029f829bb28948d3e762fd44eb86ece38808dae6 authored about 3 years ago
build(deps-dev): bump eslint from 8.5.0 to 8.6.0

183173108aecdb252a4c9b72d5495317704e8544 authored about 3 years ago
build(deps-dev): bump eslint-plugin-import from 2.25.3 to 2.25.4

a5619763c06b8cb5028f764c6ac0c4e8cfbda958 authored about 3 years ago
build(deps-dev): bump c8 from 7.10.0 to 7.11.0

8bca8bf351aa3bb40564ab7a2fb790ad7bd0ce7f authored about 3 years ago
build(deps-dev): bump @typescript-eslint/eslint-plugin

f288049b9223720c720cbced2a3b2f0f8fddf495 authored about 3 years ago
build(deps-dev): bump @types/dockerode from 3.3.0 to 3.3.1

dfe84e51c1911e295889266d96fb4514a0ce87bf authored about 3 years ago
build(deps-dev): bump @types/node from 17.0.5 to 17.0.7

9093da6284ea1ce4c149cd66f1689ffb1e00c0cc authored about 3 years ago
build(deps-dev): bump @rollup/plugin-alias from 3.1.8 to 3.1.9

07c05258b0bdaef541a579b7f5cfeee5c4a66f2a authored about 3 years ago
build(deps-dev): bump @rollup/plugin-node-resolve from 13.1.1 to 13.1.2

66d37d34f27572a85c7e2e35dc65f9de9250f1d0 authored about 3 years ago
fix(cli): handle lld not found

eb79ccebbeb0f9d1a3b4f4eff5e9a7271ff6f431 authored about 3 years ago
Merge pull request #989 from napi-rs/fix/spwan-arg

fix(cli): shell: true instead of bash

671ac80e8be60a07120cfc3f03d3c3f92f9aebe6 authored about 3 years ago
fix(cli): shell: true instead of bash

bc570c29183f20139f8a80aa54d219cc1a590a2b authored about 3 years ago
fix(napi-derive): unraw rust identifiers before sending it to js. (#987)

881fd52063fe6766e221979ab2cad192402dd1fc authored about 3 years ago
Add support for cross compilation with Zig (#983)

feat(cli): add support for cross compilation with Zig

ca3790bdf1654498e30f7f524a05d85650f6ba5b authored about 3 years ago
build(deps-dev): bump @typescript-eslint/parser from 5.8.0 to 5.8.1

d58246ea62f9a70553380304660cc03a7858307f authored about 3 years ago
build(deps-dev): bump rollup from 2.61.1 to 2.62.0

0604a6f58d396d7fba787fbc13695c8233ceedd8 authored about 3 years ago
build(deps-dev): bump @types/node from 17.0.1 to 17.0.5

dda53df837310835269b2ca1e04ba08946330454 authored about 3 years ago
build(deps-dev): bump esbuild from 0.14.6 to 0.14.8

13aba77434e06308b4117230b051d824c8d4cb33 authored about 3 years ago
build(deps-dev): bump @typescript-eslint/eslint-plugin

84e1e3ebb59195de8726368b38a6e9a016a6932a authored about 3 years ago
build(deps-dev): bump lint-staged from 12.1.3 to 12.1.4

1e250a71e543a4a3c27695472567274fd5548466 authored about 3 years ago
chore(cli): remove substr usage

3634d03f81086cbcec8df3ef1f111271562f9b5a authored about 3 years ago
Merge pull request #971 from napi-rs/export-type-alias

fix(napi-derive,cli): export type alias for original name

52acde32b3b4fda76ed05ee9105ef96542a843c0 authored about 3 years ago
fix(napi-derive,cli): export type alias for original name

556ace8f3302d9dd0b5aec237c3aa49caf58d7dd authored about 3 years ago
Release independent packages

[email protected]

66e202e2f236780b438cd28652ce7ca0e92e3dbf authored about 3 years ago
Merge pull request #969 from napi-rs/ignore-warning

fix(napi-derive): ignore warnings on generated fn

cf69651701fb5ec807f6a854f83f8aee8236568c authored about 3 years ago
fix(napi-derive): ignore warnings on generated fn

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

f76a12eb5a2611c523403c8ba3c52bc3a6f30618 authored about 3 years ago
Merge pull request #967 from napi-rs/fix/missing-wrap

fix(napi-derive): missing wrap in NAPI-RS created class instance

ab1af002e539836274b80d72630d40cde6d5a3a5 authored about 3 years ago
fix(napi-derive): missing wrap in NAPI-RS created class instance

76798a4343972349daf0d5e297a7edf7cd45de72 authored about 3 years ago
Release independent packages

[email protected]

4e4b160f3acca152102f2a7af05145649561ca01 authored about 3 years ago
Merge pull request #966 from napi-rs/non-default-constructor-class

Non default constructor class

0c5130a26bc73dae048f0b85cfabe3ea0fba7724 authored about 3 years ago
fix(napi-derive): return instance from non-default constructor class

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

e6a30ffcca38f1b6d72211931f32675a53f12dcf authored about 3 years ago
test(cli): add android target triple test

c25cfc5773c3292a925d1c008494d7a071f7ca3c authored about 3 years ago
chore(cli): docs enhancement

db40b6a874540be0d8949becb0b8a3a624ae2c33 authored about 3 years ago
Release independent packages

[email protected]

e904497b8c2929ea9efa29fe7e12d0d1ad2282de authored about 3 years ago
Merge pull request #964 from napi-rs/fix-struct-gen

fix(napi-derive): return Class instance in function

b05e0e713f482392998e96f779c5db69dd8d2507 authored about 3 years ago
fix(napi-derive): return Class instance in function

940be7df9938f77738b269d4d53eb2b9c26594f0 authored about 3 years ago
Merge pull request #963 from h-a-n-a/patch-1

17a30000770c9a0e23cd17a2f7771da45f8e4ed1 authored about 3 years ago
fix(cli): fix crate-type hint

894334e8f1ba138d029cc861dfc836edc95c17d3 authored about 3 years ago
chore: publish

- @napi-rs/[email protected]

bfa454f94dad4d69b459fcbb6ad8a079f0f397c2 authored about 3 years ago
feat(cli): provide a way to override the native package name

046f75dc29f8ea2319311006b2743749427d7ed4 authored about 3 years ago
Release independent packages

[email protected]

46168ee6d6101a37036cd6fd83ac189837ed986d authored about 3 years ago
Merge pull request #961 from napi-rs/fix/compile-issue-without-compat-mode

fix(napi): compile issue without compat mode

9055fcd0c9ede06c01f377d619f480c40dfd8c9a authored about 3 years ago
fix(napi): compile issue without compat mode

87d1821e73d16f3bde74d943af9c1e71fdc0192d authored about 3 years ago
Release independent packages

[email protected]

fa0fe874489f45b8d1ece8eb3e58f7d17b23ccd2 authored about 3 years ago
chore: publish

- @napi-rs/[email protected]

bdc49cca105af427ff65a9bb2498bfbe8ea0e635 authored about 3 years ago
Release independent packages

[email protected]
[email protected]

828c6cf62505ee9cda07a21ed9900d8ec1086c29 authored about 3 years ago
test(napi): make worker_threads test more complex

0dbda09cb3761f47dac736ffd4df417a5ea22bf0 authored about 3 years ago
Merge pull request #960 from napi-rs/fix/undefined-module-in-worker

Fix undefined module in worker_threads

de27470552f33c3a6476011a809fade81915bef9 authored about 3 years ago
fix(napi): addon packages become undefined in worker_threads

4406059de1a6c197334dc813896b54ee314a7056 authored about 3 years ago
fix(napi): only shutdown tokio runtime once

915b4230266a50b001eee464543d7c2db8ae9520 authored about 3 years ago
build(deps-dev): bump @typescript-eslint/parser from 5.7.0 to 5.8.0

13c9437b61175387f4e56b0f3bc214377a8fcee6 authored about 3 years ago
build(deps-dev): bump esbuild from 0.14.3 to 0.14.6

4908afef6fb79fa44a6965159623e2f8dd293c4a authored about 3 years ago
build(deps-dev): bump lint-staged from 12.1.2 to 12.1.3

9cbde8807832105c1619dc91ee621310b733f7be authored about 3 years ago
build(deps-dev): bump eslint from 8.4.1 to 8.5.0

ebfaa52d0778c3cad5a8b725b07b79df0b99b54a authored about 3 years ago
build(deps-dev): bump @typescript-eslint/eslint-plugin

5fbb7974ead224dc0aff85194db5e654e5af5461 authored about 3 years ago
build(deps-dev): bump @types/node from 16.11.12 to 17.0.1

442abf85d362078d007e544d4707079c1b98b991 authored about 3 years ago
build(deps-dev): bump typescript from 4.5.3 to 4.5.4

eed20fe8077a0155f65d4b66e90213800c50c811 authored about 3 years ago
Merge pull request #951 from napi-rs/multi-impl-gen

fix(napi-derive): codegen bug when multi impl on same file

a695c9724fa58c54d94573d1ef07f5c12aa91d32 authored about 3 years ago
fix(napi-derive): codegen bug when multi impl on same file

f7571d71c0570c6bf105332ca486e2b9f0dd8af4 authored about 3 years ago
Merge pull request #950 from napi-rs/upgrade-windows-crate

chore(napi): upgrade windows crate to 0.29

ac1b52fab92ea3c89158f18e3956b01b90a7b756 authored about 3 years ago
chore(napi): upgrade windows crate to 0.29

0d38cb01bddaa14e8a1815be28db8df9845045c0 authored about 3 years ago
Merge pull request #946 from mischnic/test-hashmap

Add tests for hashmap <-> object

163ddb69efc9040e528c125f1e1b183797dc05ca authored about 3 years ago
test(napi): add tests for hashmap <-> object

7a04176cf925c4d847ac4eaa98b23fdcb972656c authored about 3 years ago
Merge pull request #947 from h-a-n-a/feat/skip-ts-gen

feat(napi-derive): add `skip_typescript` attribute for macro

b7b405a49b0f2c82c0b950b7b59a658bd6a37497 authored about 3 years ago
test: update type snapshot

7891c52cbf0d654d9b15076f29b675b77cd2b585 authored about 3 years ago
test: add tests for skip_typescript

72f58204d20ad0a297ce8b3d752a990b4b4d9f2a authored about 3 years ago
feat(napi): add ts typegen skip

df9dc91562e648b21eaa97bae9f2c9354ed1b976 authored about 3 years ago
ci: build node:17 for aarch64 and armv7 Linux

59a7e3790135f08289e34450dc6bae6f481bd4f7 authored about 3 years ago
Merge pull request #942 from napi-rs/disable-js-without-platform

fix(cli): disable js binding generation if no --platform flag

049b8799c15cea498008a48c63f2d89fb3eab122 authored about 3 years ago
fix(cli): disable js binding generation if no --platform flag

f577512952b0409ab76422ce539872af16a98d77 authored about 3 years ago
Merge pull request #941 from napi-rs/fix/build-env

fix(build): keep `.d.ts` and `.js` untouched if native doesn't change

45a74856d6a9fb79446f11716a779dc6079927ca authored about 3 years ago
Merge pull request #940 from napi-rs/fix-return-type

fix(napi-derive-backend): Null and Undefined return type

5b83de8a485203335aaa73cf5544a083220d918a authored about 3 years ago
fix: keep .d.ts and .js untouched if native doesn't change

09c7df3c5ce612736011079ddaffa5701522d811 authored about 3 years ago
fix(napi-derive-backend): Null and Undefined return type

4ec44007031411240aa49d98088db3652f6e66e6 authored about 3 years ago
Merge pull request #939 from napi-rs/fix/buffer-vec-conversion

fix(napi): impl From<Buffer> for Vec<u8>

3f2e44d3db0c3e74a8b86d88bbb40422afd22ff9 authored about 3 years ago
Merge pull request #938 from liulinboyi/feat-napi

feat(napi): refine return type

a25612987fba8393d6dd97db00024aa05b3b873a authored about 3 years ago
fix: impl From<Buffer> for Vec<u8>

2df97c108f6cd16b97dd502eb49084a76dd0324f authored about 3 years ago
feat(napi): refine return type

486765b35efd75400c6e737388d3569633eb655c authored about 3 years ago
docs(cli): add note for --target flag

01b5a6dc3f2811555e8bc8ec479cd03d339586f5 authored about 3 years ago
Release independent packages

bbd466b69c87a12e81dc8030e57affb8a50d62a2 authored about 3 years ago
chore: publish

- @napi-rs/[email protected]

d97541be39dc8235f251308f68fb3ebc1ff3eb20 authored about 3 years ago
Release independent packages

[email protected]

8debc09b7fb3a14e7a9178850c29eada51609f63 authored about 3 years ago
Merge pull request #929 from napi-rs/async-error-handling

fix(napi): ThreadsafeFunction with ErrorStrategy::Fatal should throw fatal exception

5860d8ce4f2e829f29c2789be8b0029d0b1c9aec authored about 3 years ago
fix(napi): ThreadsafeFunction with ErrorStrategy::Fatal should throw fatal exception

91d07810a27b502bf1375d5af59e22c5a83e38e6 authored about 3 years ago