LongYinan
1a3621b727
feat(napi): major upgrades for napi@1
...
1. inline everything
2. change `check_status` and `type_of` to macro
3. provide #[module_exports] macro
4. remove debug and repr[transparent] for ffi struct
2020-11-26 11:31:49 +08:00
LongYinan
f3bb57abfb
fix(napi): hanlde unknown enum values from FFI
2020-11-11 14:34:30 +08:00
LongYinan
fc0ec0b378
refactor(napi-sys): remove bindgen
2020-11-10 17:52:59 +08:00
adumbidiot
d9214e7805
Convert bindgen rustified_enum
to newtype_enum
2020-11-02 19:23:41 -08:00
LongYinan
062370ba5c
fix(sys): bindgen build
2020-10-15 16:48:42 +08:00
LongYinan
18888c10fb
build(sys): reduce build dependencies
2020-10-15 16:42:14 +08:00
LongYinan
3c3a5b6fdb
ci: reduce aarch64 running time by cross compile in host machine
2020-10-15 16:14:11 +08:00
LongYinan
b651be1bec
ci: pass tests on the freebsd platform
2020-10-13 22:58:42 +08:00
LongYinan
d1d6a5b963
refactor(build): use node to download .lib file on Windows
2020-10-10 13:04:42 +08:00
dependabot-preview[bot]
14a5bceb24
build(deps): update semver requirement from 0.10 to 0.11
...
Updates the requirements on [semver](https://github.com/steveklabnik/semver ) to permit the latest version.
- [Release notes](https://github.com/steveklabnik/semver/releases )
- [Commits](https://github.com/steveklabnik/semver/compare/v0.10.0...v0.11.0 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-09-25 06:06:06 +00:00
Ouyang Yadong
3bdb8c543b
chore: make bindgen::Builder derive default
2020-08-24 20:19:47 +08:00
LongYinan
1a23ab4606
chore(release): publish
...
- napi@0.4.12
- napi-sys@0.4.7
2020-08-24 19:48:02 +08:00
LongYinan
2013aedf66
build(sys): fix docsrs build
2020-08-24 19:47:31 +08:00
LongYinan
e1476cb219
chore(release): publish
...
- napi@0.4.11
- napi-sys@0.4.6
2020-08-24 19:08:09 +08:00
LongYinan
07cd22b83c
chore: upgrade bindgen
2020-08-24 19:07:20 +08:00
LongYinan
b19bfcf651
chore(release): publish
...
- napi-sys@0.4.5
- napi@0.4.10
2020-08-16 17:41:44 +08:00
LongYinan
6e734030a8
chore(release): publish
...
- napi@0.4.9
- napi-sys@0.4.4
2020-08-16 16:21:13 +08:00
LongYinan
9b56f7a04a
build: try fix docs-rs build
2020-08-15 18:32:41 +08:00
LongYinan
f8711f33d9
chore(release): publish
...
- napi-sys@0.4.3
- napi@0.4.8
2020-08-14 00:21:48 +08:00
LongYinan
d141edb02d
build(sys): make cargo docs work
2020-08-13 23:38:01 +08:00
LongYinan
2e9e86a841
build: fix features in docs.rs
2020-08-03 16:17:14 +08:00
LongYinan
be51252e18
chore(release): napi@0.4.3, napi-sys@0.4.1
2020-08-03 13:56:52 +08:00
LongYinan
177e41b753
docs: fix docs.rs build, add badges to README
2020-08-03 13:27:45 +08:00
LongYinan
5f2f83f6fe
doc: add description to napi-sys
2020-07-15 01:24:56 +08:00
LongYinan
6489c11185
doc: update git repo url
2020-07-15 01:23:23 +08:00
LongYinan
244db37c3b
refactor: decouple sys module of new napi-rs into a crate
2020-07-15 00:59:41 +08:00