643 Commits

Author SHA1 Message Date
LongYinan
b47efee028
fix(cli): wrong condition for the native binding version check (#2853) 2025-08-08 23:03:44 +08:00
LongYinan
9f2ed2f8e8
chore(release): publish
- @napi-rs/cli@3.1.1
 - @napi-rs/triples@2.0.5
 - @napi-rs/wasm-runtime@1.0.3
2025-08-08 20:16:28 +08:00
LongYinan
eef8221421
fix(cli): don't enforce version check (#2849) 2025-08-08 15:31:55 +08:00
LongYinan
db71fbfad6
chore(release): publish
- @napi-rs/cli@3.1.0
 - @napi-rs/triples@2.0.4
 - @napi-rs/wasm-runtime@1.0.2
2025-08-07 23:22:41 +08:00
Mikaël Francoeur
88fca29e3b
feat: make generator an iterator (#2784)
* make the generator an iterator

* add JSDoc for generators

* prevent naming conflicts

* add JSDoc struct

* update snapshot

* clippy

* Update typedef

* update fmt

* Apply code review

* test compatible

---------

Co-authored-by: LongYinan <lynweklm@gmail.com>
2025-08-07 08:03:37 +00:00
LongYinan
ce4699025b
chore(napi): align the subsystem target triple parsing (#2838) 2025-08-07 12:55:05 +08:00
LongYinan
310581a5f8
feat(cli): validate the native binding versions (#2837) 2025-08-07 11:58:56 +08:00
LongYinan
521b5774aa
chore(release): publish
- @napi-rs/cli@3.0.4
 - @napi-rs/triples@2.0.3
2025-07-24 21:34:20 +08:00
LongYinan
552f9c9ac4
chore(cli): setjmp link path (#2808) 2025-07-24 21:24:28 +08:00
LongYinan
02bd12a724
fix(cli): migrate to latest wasm sjlj (#2806) 2025-07-24 20:23:27 +08:00
LongYinan
9f0dc581be
chore(release): publish
- @napi-rs/cli@3.0.3
 - @napi-rs/triples@2.0.2
2025-07-23 22:16:59 +08:00
LongYinan
cf6d8b0334
fix(cli): rename options (#2804) 2025-07-23 22:14:24 +08:00
LongYinan
5816924e6e
chore(release): publish
- @napi-rs/cli@3.0.2
 - @napi-rs/triples@2.0.1
2025-07-23 21:19:37 +08:00
LongYinan
c6cf127e7e
chore(cli): upgrade all NAPI-RS projects (#2803) 2025-07-23 21:17:30 +08:00
LongYinan
8c5a6c4fa7
chore(cli): upgrade @napi-rs/cross-toolchain (#2801) 2025-07-23 17:09:51 +08:00
LongYinan
df26ae6b65
chore(cli): upgrade @napi-rs/wasm-tools (#2800) 2025-07-23 16:14:11 +08:00
LongYinan
167c9e2c6a
chore(cli): enforce the option values if user not provided (#2799) 2025-07-23 15:51:16 +08:00
LongYinan
78d76709fa
chore(release): publish
- @napi-rs/cli@3.0.1
 - @napi-rs/triples@2.0.0
 - @napi-rs/wasm-runtime@1.0.0
2025-07-21 17:56:04 +08:00
CPunisher
9765f62589
refactor(cli): reuse buffer in @napi-fs/wasm-time/fs (#2782) 2025-07-18 20:54:16 +08:00
LongYinan
cdbf2bc439
chore(release): publish
- @napi-rs/cli@3.0.0
 - @napi-rs/triples@2.0.0
 - @napi-rs/wasm-runtime@1.0.0
2025-07-17 21:17:52 +08:00
LongYinan
40839a3a5e
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.100
 - @napi-rs/triples@2.0.0-alpha.62
2025-07-17 16:54:23 +08:00
LongYinan
c067e0d7bb
chore(cli): skip Buffer import if fs is enable (#2779) 2025-07-17 14:10:48 +08:00
CPunisher
23a3fec5dc
feat(cli): add buffer to wasi browser template (#2777) 2025-07-15 21:18:34 +08:00
LongYinan
5ae583f73b
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.99
 - @napi-rs/triples@2.0.0-alpha.61
2025-07-13 00:05:08 +08:00
LongYinan
2700b04782
fix(cli): ohos binding 2025-07-13 00:04:52 +08:00
LongYinan
67449f1917
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.98
 - @napi-rs/triples@2.0.0-alpha.60
2025-07-12 23:13:51 +08:00
LongYinan
16b5a37951
fix(cli): ohos js binding logic (#2775) 2025-07-12 23:13:23 +08:00
LongYinan
402679859f
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.97
 - @napi-rs/triples@2.0.0-alpha.59
2025-07-12 17:55:43 +08:00
LongYinan
0a8a499fa6
fix(cli): binding format (#2774) 2025-07-12 17:55:04 +08:00
LongYinan
f2e838cf99
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.96
 - @napi-rs/triples@2.0.0-alpha.58
2025-07-12 17:32:10 +08:00
LongYinan
69d28061ff
feat(cli): support ohos (#2773) 2025-07-12 17:29:15 +08:00
LongYinan
0aa36c39a6
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.95
 - @napi-rs/triples@2.0.0-alpha.57
2025-07-12 13:38:42 +08:00
LongYinan
3bb592d47f
fix(cli): omit exports fields in publishConfig (#2772) 2025-07-12 11:39:38 +08:00
LongYinan
08c364f5a7
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.94
 - @napi-rs/triples@2.0.0-alpha.56
2025-07-12 09:56:05 +08:00
LongYinan
948e0762e9
feat(cli): allow skip optionalDependencies publish (#2771) 2025-07-12 09:54:17 +08:00
LongYinan
47ced636f9
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.93
 - @napi-rs/triples@2.0.0-alpha.55
 - @napi-rs/wasm-runtime@0.2.12
2025-07-10 22:02:12 +08:00
JounQin
93b9aa267c
fix(cli): check kHandle instead (#2768) 2025-07-07 17:24:52 +08:00
LongYinan
e9e806e920
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.92
 - @napi-rs/triples@2.0.0-alpha.54
2025-07-04 22:40:52 +08:00
CPunisher
5078d548be
feat(wasm-runtime): never refer handles of workers (#2763) 2025-07-04 21:46:52 +08:00
LongYinan
3985bc68cf
fix(cli): set TARGET_CC rather than CC (#2764) 2025-07-04 21:45:42 +08:00
LongYinan
0119f09237
feat(napi): support untyped TypedArray slice (#2762) 2025-07-03 16:50:35 +08:00
LongYinan
9a376fe3f1
test(cli): prevent path error on Windows (#2745) 2025-06-25 16:03:53 +08:00
LongYinan
27d0d923c6
fix(cli): throw error if targets are duplicated (#2743) 2025-06-24 23:48:27 +08:00
LongYinan
71da5b6dc1
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.91
 - @napi-rs/triples@2.0.0-alpha.53
2025-06-24 17:58:00 +08:00
LongYinan
6c2b0b54de
fix(cli): build config (#2735) 2025-06-24 17:56:59 +08:00
LongYinan
aeefd091b1
chore(release): publish
- @napi-rs/cli@3.0.0-alpha.90
 - @napi-rs/triples@2.0.0-alpha.52
2025-06-24 16:32:30 +08:00
LongYinan
0d1a4c4a94
fix(cli): handle CI.yaml targets omit (#2730) 2025-06-24 13:21:01 +08:00
LongYinan
1481031f37
fix(cli): handle the wasi names in new command (#2725) 2025-06-23 21:23:42 +08:00
LongYinan
de954666e0
feat(cli): new project from github project template (#2723) 2025-06-23 16:21:48 +08:00
renovate[bot]
99d2930f7d
chore(deps): update dependency @oxc-node/core to ^0.0.29 (#2718)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2025-06-19 19:55:55 +00:00