Skip to content

Commit 94c82b8

Browse files
authored
Merge pull request #615 from lsndr/alpha
Merge alpha to next
2 parents 4f4a3bd + bea7028 commit 94c82b8

File tree

110 files changed

+10263
-5016
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

110 files changed

+10263
-5016
lines changed

.github/workflows/build-and-test.yml

Lines changed: 95 additions & 241 deletions
Large diffs are not rendered by default.

.github/workflows/e2e.yml

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,9 @@ jobs:
4242
node-version: ${{ matrix.node }}
4343
- name: Install dependencies
4444
run: npm ci
45+
# Build to allow tests properly serialize subjects code
46+
- name: Build
47+
run: npm run build
4548
- name: Run tests
4649
run: npm run test:e2e
4750
env:

.gitignore

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -121,7 +121,7 @@ dist
121121
.AppleDouble
122122
.LSOverride
123123

124-
# Icon must end with two
124+
# Icon must end with two
125125
Icon
126126

127127

@@ -194,3 +194,4 @@ $RECYCLE.BIN/
194194
!.yarn/versions
195195

196196
*.node
197+
*.wasm

Cargo.lock

Lines changed: 166 additions & 26 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,13 @@ chrono = "0.4.42"
1212
chrono-tz = "0.10.4"
1313
indexmap = "2.12.0"
1414
itertools = "0.14.0"
15-
# Default enable napi5 feature, see https://nodejs.org/api/n-api.html#node-api-version-matrix
16-
napi = { version = "2.16.17", default-features = false, features = ["napi5"] }
17-
napi-derive = "2.16.13"
15+
napi = "3.5.2"
16+
napi-derive = "3.3.3"
1817
replace_with = "0.1.8"
1918
rrule = { version = "0.14.0", features = ["exrule"] }
2019

2120
[build-dependencies]
22-
napi-build = "2.2.4"
21+
napi-build = "2.3.1"
2322

2423
[profile.release]
2524
lto = true

0 commit comments

Comments
 (0)