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

Merge pull request #874 from napi-rs/tweak

tweaking for node-rs v2 upgrade

1af25a57b2ac3f63a7fedb9be0aa2445ac6f5b5c authored about 3 years ago
style: run fmt

59d6a219b5b282f54a4cddbf903a1ca5b17f18bb authored about 3 years ago
chore: update test snap

7177f4af92fa59f716a537ea9f3cbda132a7fa66 authored about 3 years ago
feat(napi): allow return self as this

9a0de8e48597f376163490db06b0f112a8a38457 authored about 3 years ago
feat(napi): support export rust mod as ts namespace

1fe39ff66dceaacca7b99207e13ae1ab8f7bdf39 authored about 3 years ago
feat(napi): implement with_optional_signal on AsyncTask

c77712e76f3a793a4e07a09ade632a6e43f3797c authored about 3 years ago
feat(napi): implement `from_vec` for Array

f83e167bd25c6971d3e4cc8af5cc8785508ee220 authored about 3 years ago
style: clippy fix

e4ca46f32bac7810e8ca32bf4ea6eb81a4f88391 authored about 3 years ago
doc: cargo docs fix

43d21c51d269556592fd7ddf3a5c5fe6a4f7976e authored about 3 years ago
refactor(napi): remove compatible Either struct

Reexport `Either` from `bindgen_runtime::Either`

1dcd0fec1e4229d3ffd1902c94d201eea7d4a4bb authored about 3 years ago
refactor(napi): use CStr instread of CString while creating lit variable

43c1aff738bf26cfe20eac0ab7c38b240defa2e5 authored about 3 years ago
avoid treating version sign to email address

71d3c877004b7b2080bcf1cce639acf9dc58b69a authored about 3 years ago
build(deps-dev): bump esbuild from 0.13.14 to 0.13.15

277d9c7f8a0976e41ea35da219d0f00f165db109 authored about 3 years ago
build(deps-dev): bump source-map-support from 0.5.20 to 0.5.21

b983981ce857c3a3352352ff146b69ee7b5e43fc authored about 3 years ago
build(deps-dev): bump lint-staged from 12.0.2 to 12.1.2

1682f5703d4898fecca21e3d41ce47e9bd058cac authored about 3 years ago
build(deps-dev): bump rollup from 2.60.0 to 2.60.1

2e8ce01d608d7c699fc73ce26ac3a098f4d13e93 authored about 3 years ago
build(deps-dev): bump eslint from 8.2.0 to 8.3.0

782d927fee15740f513e509c1f74276e1aded419 authored about 3 years ago
build(deps-dev): bump @types/js-yaml from 4.0.4 to 4.0.5

35983ae0c0400cc4958133fc56188fbbc3c5c6cc authored about 3 years ago
build(deps-dev): bump typescript from 4.4.4 to 4.5.2

f34ab2e92c95ed265c6367487677be102195f101 authored about 3 years ago
build(deps-dev): bump @types/node from 16.11.7 to 16.11.9

9ae38136b50efb5f338abf53fc6a22c480fa85dc authored about 3 years ago
fix(napi-build): cargo:rerun-if commands (#871)

b9f43455f07fdc71006865e2b1a865e6347e5eda authored about 3 years ago
fix(napi): freeze and seal should be methods of JsObject

e8cfa0b467d71a560c868cdf27f356f77d7cbbb1 authored about 3 years ago
fix(napi): missing coerce_to_bool on JsValue

4aa56a148cbbd10169285a39231c35070bcb7db5 authored about 3 years ago
chore: publish

- @napi-rs/[email protected]

5c3bccfcf93929eba8f5dfadcfdf0145c8ebc6bf authored about 3 years ago
feat(cli): create pre-release if tag includes alpha/beta/rc

7b797d3caf2d7beaa8d48b73a585e5c4f4400532 authored about 3 years ago
chore: publish

- @napi-rs/[email protected]

f0617ae1292e49a3bf98638febf737560ef1ed07 authored about 3 years ago
fix(cli): wrong release assets content

458c5c94574a6ee3563bc8c9953f09b74d794bdc authored about 3 years ago
chore: publish

- @napi-rs/[email protected]

47c586792255797553d43e8e67c2c23cde8fdbd4 authored about 3 years ago
feat(cli): export android toolchains to PATH before build

dca5ada9959adb52db073c89f2823908d57c2a51 authored about 3 years ago
chore: publish

- @napi-rs/[email protected]

c312fd36d102e8483ad1efd3566749f6ebae3b0f authored about 3 years ago
fix(cli): ExternalObject type decalare

1f64f9fbf3c9c36ea0f3a843a4754443d2d37daa authored about 3 years ago
chore: publish

- @napi-rs/[email protected]

4b0416e64a0540680c6deeb57c979e141502eca5 authored about 3 years ago
Merge pull request #868 from napi-rs/external

feat(napi): implement external value

6cd91b23d71772f4578b456d0550564573561622 authored about 3 years ago
feat(napi): implement external value

bdfb1506a22d67633ef26db49a0e1b683cad9c19 authored about 3 years ago
Merge pull request #867 from napi-rs/tsfn-error-strategy

fix(napi): allow ErrorStrategy to be specified while creating TSFN

e6dcc342fae5b50ff7343210f241d64304bf103f authored about 3 years ago
fix(napi): allow ErrorStrategy to be specified while creating TSFN

d1a5f84aa0064dc3a237efdcf1fc5269d59d7f52 authored about 3 years ago
Merge pull request #865 from napi-rs/cli-upgrade

feat(cli): refactor cli build

d7da82e269fdffeb19afd95361db37cda241bf3d authored about 3 years ago
feat(cli): refactor cli build

4c3fe2647871ca8eede3097235b8ff9acbe64d17 authored about 3 years ago
Merge pull request #863 from napi-rs/const-var

feat(napi-derive): support const export

b3446092d029164ec91452cbc88d4e96643c3b18 authored about 3 years ago
feat(napi-derive): support const export

47da28adb48502c797b835b2df4ba5874e8a8061 authored about 3 years ago
Release independent packages

[email protected]

Generated by cargo-workspaces

6bfaaebadc66511bdc58fb23ea684a110a5a1a63 authored about 3 years ago
Merge pull request #861 from napi-rs/windows

feat(napi): switch to windows crate

2d5b5c88f6455e5c0e3de5b4e24cc1fb466d9c40 authored about 3 years ago
feat(napi): switch to windows crate

a0c443fdfb9fdebee11f7d870f7c6d7f26956611 authored about 3 years ago
chore: publish

- @napi-rs/[email protected]

f57651f7493249a6520109a2f73f111a8d9bd618 authored about 3 years ago
Merge pull request #860 from napi-rs/pipe-command

feat(napi): add pipe flag to pipe the generated files into custom command

0743ced07a00d9dda59d94cf468c56122e2d1a95 authored about 3 years ago
feat(napi): add pipe flag to pipe the generated files into custom command

e37c3fd9089d13c7ee34109ad779b50c77f1b761 authored about 3 years ago
Merge pull request #859 from napi-rs/fix-newline

fix: always add a newline at the end of the file when generating js-binding.js

41037ec193282e58e559c25f8a263178c3050a38 authored about 3 years ago
fix: always add a newline at the end of the file when generating js-binding.js

753bb1e31b375bb546523d372bcc0a079bae3ed5 authored about 3 years ago
test: update ts snapshot

dd0a705b83b0539c72b4a4b19e248a003caf1061 authored about 3 years ago
Release independent packages

[email protected]
[email protected]

Generated by cargo-workspaces

fa8e32d3c0591e6d391d6cc65cc5cbae845511ac authored about 3 years ago
fix(napi-derive-backend): Option value should produce optional types

b4a8cadb218a12df13a56750f2c95cd5e8faf150 authored about 3 years ago
Release independent packages

[email protected]
[email protected]

Generated by cargo-workspaces

0e0bfb1c0a48fe38aa21d1b762481b6e96278bd7 authored about 3 years ago
fix(napi-derive-backend): JsBuffer should map to Buffer type

b8bcdd9c0459cbaf255387da2c2373216dc8cd87 authored about 3 years ago
Release independent packages

[email protected]
[email protected]
[email protected]

Generated by cargo-works...

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

be70c27667642c6633b6e30bd3fdd9607e7ce549 authored about 3 years ago
build(deps-dev): bump lint-staged from 11.2.6 to 12.0.2

06ec0338449a11737534e8e5bddbcaea8830119f authored about 3 years ago
build(deps-dev): bump @typescript-eslint/parser from 5.3.1 to 5.4.0

f0485e1c030b5267d4e7bee6530f84a46127c0a6 authored about 3 years ago
build(deps-dev): bump eslint-plugin-import from 2.25.2 to 2.25.3

6fef238673c8c993ad92b5027bd1abeeab8c3b0c authored about 3 years ago
Merge pull request #853 from napi-rs/symbol-improvement

feat(napi): improve symbol support

09426f080300ed115e78ee3d11be99f25a09262f authored about 3 years ago
feat(napi): improve symbol support

424c7805c490cda719110651f346dea4b8f29f53 authored about 3 years ago
Merge pull request #852 from napi-rs/global

feat(napi): support JsGlobal in `Env`

c0a89834c2dc5e96c8e5dbbb363f84818add95d2 authored about 3 years ago
feat(napi): support JsGlobal in `Env`

3386bb98676c660cdf366f52a97e1afe87088144 authored about 3 years ago
Merge pull request #849 from napi-rs/promise

feat(napi): await Promise<T> in async fn

1ef7de4dd6e6dc90c454c5537bf431aca35c66da authored about 3 years ago
chore(napi): add log_js_value helper

92aa3fcf53869e7ade968d7deda8195ef50f2ee1 authored about 3 years ago
fix(napi): correct the CString usage

25231b6ae1c95f66102062e08293f4b3658d363a authored about 3 years ago
feat(napi): await Promise<T> in async fn

eaa96f7eb2656d8dd95651a22a880f323e3a2ecb authored about 3 years ago
Merge pull request #851 from timfish/fix/qualify

Fully qualify all types in generated code

0d469ed8db214700d4096a65fcd8f452cbb30179 authored about 3 years ago
Full qualify types

a14cbbb836f396e1d4d1f340cfb77800d6551e38 authored about 3 years ago
Merge pull request #848 from napi-rs/tsfn

feat(napi): create ThreadsafeFunction from JsFunction

1013052de398b76c3def4d3397aca312586039c9 authored about 3 years ago
feat(napi): create ThreadsafeFunction from JsFunction

30031f09ed64876ff6291be5dd2e837771944bb4 authored about 3 years ago
Merge pull request #847 from napi-rs/mut-arg

fix(napi-derive-backend): typegen issue when arg is mut

4ff51a3c66734d86240a2c24cfd363df867bd585 authored about 3 years ago
fix(napi-derive-backend): typegen issue when arg is mut

fe8f061f1f77826e5119e935cc9d0c98997f8630 authored about 3 years ago
Merge pull request #846 from napi-rs/bigint

feat(napi): BigInt codegen support

9a8484144c4a800316dc05966a545692e842bf1d authored about 3 years ago
feat(napi): BigInt codegen support

0424a08c0618da2bbc69f41f5c70a083f10666fd authored about 3 years ago
Release independent packages

[email protected]
[email protected]

38d2645632d663733c7093bc84edc4d36e6dc26f authored about 3 years ago
Release independent packages

[email protected]

Generated by cargo-workspaces

d670e0454d040fed8a7a1a0d2ecfec6206999cb2 authored about 3 years ago
fix(napi-derive-backend): wrong restrict on Result return type

413a55545fa953ba2754c0493a5fbd4817d0da75 authored about 3 years ago
chore: publish

- @napi-rs/[email protected]

ea8a79e7611989ab9cdccc46575fd7868aaba798 authored about 3 years ago
Merge pull request #845 from napi-rs/generate-js-binding

Generate js binding

4866e21c7ed029bca38c00af78d87c828c9233b9 authored about 3 years ago
feat(cli): generate js binding to avoid dynamic require logic

179f20a7c5d2b71bc0a0825816092390291ce23d authored about 3 years ago
chore: update lockfile

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

b7a98d2c7a911cf0444f612f272850be2c6bd6dd authored about 3 years ago
build(deps): bump table from 6.7.2 to 6.7.3

eb5f53a2cfee9ed4e9638ab107db3df4ea63c4c4 authored about 3 years ago
build(deps-dev): bump eslint from 8.1.0 to 8.2.0

89a5547e3387d314db9f053d599498ed3e539872 authored about 3 years ago
build(deps-dev): bump sinon from 11.1.2 to 12.0.1

85fc76206a91c3b0d6b22d37cf473b73aa161154 authored about 3 years ago
build(deps-dev): bump @typescript-eslint/parser from 5.3.0 to 5.3.1

baa6c94387725ccba6e9a862f550d756052c709e authored about 3 years ago
feat(napi): implement Env::throw to throw any JsValue

e0671fe071038beba7ca6b098283433a9c66c07d authored about 3 years ago
Merge pull request #838 from napi-rs/fix-async-fn

fix(napi-derive): missing move in async fn

c92c5534c8bc876372863b58506b60116a2c3e1f authored about 3 years ago
fix(napi-derive): missing move in async fn

785388ae40f054b39f9dd310297a3850e6266f63 authored about 3 years ago
Merge pull request #837 from napi-rs/return-result

fix(napi-derive): return Result type in Constructor and Factory

c2c5887ea444add50ea00262c052e699e974648a authored about 3 years ago
fix(napi-derive): return Result type in Constructor and Factory

e9ab2192dab8006684f6654a4215c5cdafd9cbf1 authored about 3 years ago
fix(napi-derive): type generate issue for Factory and Class

44040e3bfea2c9bc438df5662be43bd072dd2157 authored about 3 years ago
feat(napi): support static class factory

e78cdd3c229972091e9ffba8839400f05cc3e101 authored about 3 years ago
chore: CI templates add ignore files (paths-ignore)

9570899025d13c5e58dd84b8615b6da49306db3a authored about 3 years ago
feat(napi): implement AsyncTask with AbortSignal support

e74fe2fb94375b1fd7701301d4eb13f68ed93e6e authored about 3 years ago
chore: specified dependencies versions

d36c303decc87eec009849c7835569f95dbfe49a authored about 3 years ago
feat(napi): implement `Either` type

f26cd4aa7b879951c3a60afd20eb158edebba056 authored about 3 years ago