LongYinan
|
0904dc5d43
|
build: fix Docker build context
|
2023-03-12 17:50:38 +08:00 |
|
LongYinan
|
1867c9f476
|
build: add libc++ in aarch64-linux-gnu Docker (#1511)
|
2023-03-12 17:25:53 +08:00 |
|
LongYinan
|
2f527938b2
|
fix(napi): build error with zig@0.10.1
|
2023-01-20 21:31:46 +08:00 |
|
LongYinan
|
bdbdbccb56
|
chore: zig 0.10.1
|
2023-01-19 13:31:02 +08:00 |
|
LongYinan
|
2abc94681e
|
fix(cli): zig cross armv7 (#1384)
|
2022-12-09 18:56:50 +08:00 |
|
LongYinan
|
e1864d68ff
|
ci: upgrade toolchain (#1382)
|
2022-12-09 17:29:03 +08:00 |
|
LongYinan
|
0731e00217
|
ci: test for zig 0.10
|
2022-11-04 23:39:24 +08:00 |
|
LongYinan
|
c328d8ece5
|
ci: update docker image monthly
|
2022-10-24 12:08:58 +08:00 |
|
LongYinan
|
1037e6f14d
|
chore: upgrade dependencies (#1349)
|
2022-10-23 23:03:18 +08:00 |
|
LongYinan
|
d3fc689269
|
ci: remove clear cargo cache in MSRV job
|
2022-10-02 10:31:36 +08:00 |
|
Hana
|
22adc885d6
|
chore: fix ci for forked repo (#1302)
|
2022-09-09 18:54:23 +08:00 |
|
LongYinan
|
b7a3103f0c
|
feat(napi-derive): catch_unwind attribute (#1280)
|
2022-08-19 23:36:36 +08:00 |
|
LongYinan
|
037d960607
|
ci: fix self testing for Android platforms (#1248)
|
2022-07-27 15:25:28 +08:00 |
|
LongYinan
|
227de9efe0
|
fix(cli): android CI template
|
2022-06-30 19:43:37 +08:00 |
|
forehalo
|
f90d63ccde
|
fix(build): broken android target build caused by ndk upgrade
|
2022-06-10 15:19:56 +08:00 |
|
Jose Acevedo
|
796ba363f5
|
test(napi-derive): add trybuild negative macro tests
|
2022-05-23 11:55:19 +08:00 |
|
LongYinan
|
65b4b34f40
|
test(napi): add electron tests
|
2022-05-10 18:39:37 +08:00 |
|
LongYinan
|
652aa3cc57
|
feat(cli): new command upgrade
- Add .gitignore file
- Upgrade actions in CI.yml
- Using the new cross compile image for x86_64-linux-gnu and aarch64-linux-gnu
|
2022-05-03 17:24:48 +08:00 |
|
LongYinan
|
44b4cc34e0
|
fix(napi-derive): invalid TypeScript return type
|
2022-04-27 18:23:45 +08:00 |
|
LongYinan
|
2e96297e1a
|
chore: drop node 17, add node 18
|
2022-04-27 13:17:39 +08:00 |
|
LongYinan
|
454d3b8cab
|
chore: build node 18 linux arm image
|
2022-04-22 23:16:06 +08:00 |
|
LongYinan
|
9c55588889
|
ci: more effective cache config
|
2022-04-15 21:40:20 +08:00 |
|
LongYinan
|
5dd96c1b89
|
ci: check all napi features
|
2022-04-15 21:40:20 +08:00 |
|
LongYinan
|
9b0103cf22
|
fix(napi): remove CString::from_vec_with_nul_unchecked
|
2022-04-13 01:29:23 +08:00 |
|
LongYinan
|
8700da1776
|
fix(cli): should not throw if cargoName is provided but no package.name
|
2022-04-01 17:07:53 +08:00 |
|
LongYinan
|
183c2d8896
|
ci: upgrade configuration
|
2022-04-01 14:33:34 +08:00 |
|
LongYinan
|
c32f7f5dbc
|
ci: add binary build check
|
2022-04-01 14:04:29 +08:00 |
|
LongYinan
|
30310d0a81
|
ci: install dependencies with x64 Node.js while testing windows i686
|
2022-03-13 18:36:16 +08:00 |
|
LongYinan
|
5005aaa5af
|
chore: upgrade dependencies
|
2022-03-13 18:30:11 +08:00 |
|
LongYinan
|
1cac0ac804
|
feat(cli): upgrade ci.yml templates
|
2022-03-07 11:05:52 +08:00 |
|
LongYinan
|
9f3fbaa8e0
|
fix(napi): race issues with Node.js worker_thread (#1081)
Co-authored-by: Jan Piotrowski <piotrowski+github@gmail.com>
|
2022-03-05 14:14:32 +08:00 |
|
LongYinan
|
5f359dfaae
|
fix(cli): compatible for Node.js 10x
|
2022-02-09 12:41:56 +08:00 |
|
LongYinan
|
1531489e18
|
chore: upgrade to yarn3
|
2022-01-24 17:25:40 +08:00 |
|
LongYinan
|
98628980dc
|
ci: remove auto-merge job
|
2022-01-23 23:04:32 +08:00 |
|
messense
|
97a1b1504a
|
chore: run asan with recompiled and instrumented Rust std library
https://doc.rust-lang.org/nightly/unstable-book/compiler-flags/sanitizer.html#instrumentation-of-external-dependencies-and-std
|
2022-01-22 12:47:00 +08:00 |
|
messense
|
6a83c21e0c
|
chore: run unit tests with asan
|
2022-01-21 22:51:52 +08:00 |
|
LongYinan
|
f337ed5638
|
build: add musl zig cross build image
|
2022-01-18 13:41:59 +08:00 |
|
LongYinan
|
f55ea6a193
|
ci: add debian-zig docker image
|
2022-01-06 14:55:06 +08:00 |
|
LongYinan
|
0db94ccd66
|
feat(cli): support macOS with --zig flag
|
2022-01-06 12:53:45 +08:00 |
|
LongYinan
|
7040a2930f
|
chore: remove node10 test
|
2022-01-04 11:14:55 +08:00 |
|
messense
|
ca3790bdf1
|
Add support for cross compilation with Zig (#983)
feat(cli): add support for cross compilation with Zig
|
2021-12-31 11:20:55 +08:00 |
|
LongYinan
|
59a7e37901
|
ci: build node:17 for aarch64 and armv7 Linux
|
2021-12-18 16:00:16 +08:00 |
|
LongYinan
|
e452c00fb4
|
feat: edition 2021
|
2021-12-08 13:18:47 +08:00 |
|
LongYinan
|
96190f1c80
|
ci: setup-node@v2
|
2021-12-02 23:23:51 +08:00 |
|
LongYinan
|
9b71059745
|
ci: add armv7 android build
|
2021-12-02 13:33:57 +08:00 |
|
LongYinan
|
9c765dcddd
|
build: add android armv7
|
2021-12-02 13:11:43 +08:00 |
|
LongYinan
|
d9c53d728b
|
feat(napi): support TypedArray input and output
|
2021-12-02 11:26:52 +08:00 |
|
LongYinan
|
4c3fe26478
|
feat(cli): refactor cli build
|
2021-11-19 18:22:40 +08:00 |
|
LongYinan
|
3386bb9867
|
feat(napi): support JsGlobal in Env
|
2021-11-15 22:41:01 +08:00 |
|
LongYinan
|
68f767b96d
|
ci: fix arm build
|
2021-10-27 15:38:24 +08:00 |
|