Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(*): ODict V2 #639

Draft
wants to merge 257 commits into
base: main
Choose a base branch
from
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
257 commits
Select commit Hold shift + click to select a range
556adc3
wip
Nickersoft Feb 12, 2024
853bf43
feat(config): port `alias` logic and CLI command to Rust (#641)
Nickersoft Feb 12, 2024
3f6d00e
wip
Nickersoft Feb 17, 2024
ada87fa
wip
Nickersoft Feb 17, 2024
5e29764
feat(v2): implement basic dumping (#654)
Nickersoft Feb 25, 2024
a94db99
feat(*): add indexing (#656)
Nickersoft Mar 17, 2024
0e17c88
feat(*): finalize search (#693)
Nickersoft Mar 18, 2024
6f65dc3
feat(v2): add `new` command (#700)
Nickersoft Mar 24, 2024
e24160f
feat(v2): add pretty printing (#701)
Nickersoft Mar 25, 2024
f896539
chore(deps): update dependency go to v1.22.1
renovate[bot] Mar 25, 2024
80377ea
chore(deps): update dependency poetry to v1.8.2
renovate[bot] Mar 25, 2024
ceb4b25
fix(deps): update rust crate charabia to 0.8.8
renovate[bot] Mar 25, 2024
e8f91a3
fix(deps): update rust crate clap to 4.5.4
renovate[bot] Mar 25, 2024
4e021f2
fix(deps): update rust crate regex to 1.10.4
renovate[bot] Mar 26, 2024
8d27070
fix(deps): update rust crate rkyv to 0.7.44
renovate[bot] Mar 26, 2024
26966ef
chore(deps): update dependency @swc/core to v1.4.11
renovate[bot] Mar 26, 2024
0bad370
fix(deps): update rust crate serde to 1.0.197
renovate[bot] Mar 26, 2024
e578bc8
fix(deps): update rust crate serde_json to 1.0.115
renovate[bot] Mar 26, 2024
369ce59
chore(deps): update dependency @biomejs/biome to v1.6.3
renovate[bot] Mar 26, 2024
e9c6752
fix(deps): update module github.com/bokwoon95/sqddl to v0.4.12
renovate[bot] Mar 29, 2024
7b416e9
fix(deps): update github.com/gomarkdown/markdown digest to 4d01890
renovate[bot] Mar 29, 2024
58a5e7b
chore(deps): update dependency @types/node to v20.12.2
renovate[bot] Mar 30, 2024
c2be1b2
fix(deps): update rust crate lz4_flex to 0.11.3
renovate[bot] Mar 30, 2024
4bf477d
chore(deps): update dependency node to v20.12.0
renovate[bot] Mar 30, 2024
ed0db8e
chore(deps): update dependency @swc/cli to v0.3.12
renovate[bot] Apr 1, 2024
1367a92
chore(deps): update dependency golang to v1.22.2
renovate[bot] Apr 3, 2024
4468b5a
chore(deps): update dependency @biomejs/biome to v1.6.4
renovate[bot] Apr 3, 2024
126a2b6
chore(deps): update dependency @types/node to v20.12.4
renovate[bot] Apr 4, 2024
977f973
chore(deps): update dependency go to v1.22.2
renovate[bot] Apr 4, 2024
627b215
chore(deps): update dependency node to v20.12.1
renovate[bot] Apr 4, 2024
10fa09c
chore(deps): update dependency @swc/core to v1.4.12
renovate[bot] Apr 4, 2024
6303c50
fix(deps): update rust crate pulldown-cmark to 0.10.2
renovate[bot] Apr 4, 2024
0d87f91
chore(deps): update dependency rust to v1.77.1
renovate[bot] Apr 4, 2024
02d55ac
chore(deps): update dependency typescript to v5.4.4
renovate[bot] Apr 4, 2024
3cffb7c
chore(deps): update rust crate insta to 1.38.0
renovate[bot] Apr 4, 2024
a53f4ce
chore(deps): update plugin com.google.devtools.ksp to v1.9.23-1.0.20
renovate[bot] Apr 5, 2024
659e8f1
chore(deps): update dependency black to v24.4.0
renovate[bot] Apr 12, 2024
5f72523
chore(deps): update dependency @swc/core to v1.4.13
renovate[bot] Apr 13, 2024
52091b4
chore(deps): update dependency @types/node to v20.12.7
renovate[bot] Apr 13, 2024
ab4f32c
chore(deps): update dependency node to v20.12.2
renovate[bot] Apr 13, 2024
8b71cd2
chore(deps): update dependency rust to v1.77.2
renovate[bot] Apr 13, 2024
41b9742
chore(deps): update dependency typescript to v5.4.5
renovate[bot] Apr 13, 2024
6f48dbb
fix(deps): update module github.com/gkampitakis/go-snaps to v0.5.3
renovate[bot] Apr 13, 2024
caceb88
feat(v2): add SQL dumping (#747)
Nickersoft Apr 14, 2024
975e4b0
feat(v2): make tokenizer customizable
Nickersoft Apr 14, 2024
ff10753
feat(v2): add serve command (#748)
Nickersoft Apr 15, 2024
07d64bc
chore(v2): remove all Go code (#749)
Nickersoft Apr 15, 2024
d5493fb
chore(deps): update dependency @swc/core to v1.4.14
renovate[bot] Apr 15, 2024
30bef05
chore(deps): update dependency @biomejs/biome to v1.7.0
renovate[bot] Apr 15, 2024
1ef7881
fix(deps): update rust crate rayon to 1.10.0
renovate[bot] Apr 15, 2024
46b482f
fix(deps): update rust crate uuid to 1.8.0
renovate[bot] Apr 16, 2024
88db58c
chore(deps): update dependency java to v21
renovate[bot] Apr 16, 2024
3f4c11d
fix(deps): update rust crate serde_json to 1.0.116
renovate[bot] Apr 16, 2024
c76c684
feat(*): try updating CI
Nickersoft Apr 24, 2024
d72a5f7
test
Nickersoft Apr 24, 2024
1451356
feat(*): swap asdf with mise
Nickersoft Apr 24, 2024
9682bf2
chore(deps): update dependency kotlin to v1.9.23
renovate[bot] Apr 24, 2024
be35827
chore(deps): update dependency @biomejs/biome to v1.7.1
renovate[bot] Apr 25, 2024
0a5cfe0
chore(deps): update dependency black to v24.4.1
renovate[bot] Apr 25, 2024
6219462
chore(deps): update dependency java to v21.0.3+9.0.lts
renovate[bot] Apr 25, 2024
9b7a754
chore(deps): update dependency python to v3.12.3
renovate[bot] Apr 25, 2024
eee9a23
fix(deps): update rust crate charabia to 0.8.9
renovate[bot] Apr 25, 2024
0311794
fix(deps): update rust crate pulldown-cmark to 0.10.3
renovate[bot] Apr 25, 2024
2701027
fix(deps): update rust crate serde to 1.0.198
renovate[bot] Apr 25, 2024
15310b9
chore(deps): update dependency @swc/core to v1.5.0
renovate[bot] Apr 25, 2024
e9660e0
chore(deps): update dependency black to v24.4.2
renovate[bot] Apr 26, 2024
e21e02c
chore(deps): update dependency pytest to v8.1.2
renovate[bot] Apr 26, 2024
cca009c
fix(deps): update rust crate serde to 1.0.199
renovate[bot] Apr 27, 2024
501fc52
chore(deps): update dependency @swc/core to v1.5.2
renovate[bot] Apr 27, 2024
e418cfd
chore(deps): update dependency pytest to v8.2.0
renovate[bot] Apr 28, 2024
7eef88c
chore(deps): update dependency @biomejs/biome to v1.7.2
renovate[bot] Apr 30, 2024
848b2fc
fix(deps): update rust crate charabia to 0.8.10
renovate[bot] Apr 30, 2024
555e74b
chore(deps): update dependency @types/node to v20.12.8
renovate[bot] May 1, 2024
a192028
fix(deps): update rust crate serde to 1.0.200
renovate[bot] May 2, 2024
ec9ac05
chore(deps): update dependency rust to v1.78.0
renovate[bot] May 2, 2024
93631bc
fix(deps): update dependency com.google.guava:guava to v33.2.0-jre
renovate[bot] May 2, 2024
8b184ab
chore(deps): update dependency @biomejs/biome to v1.7.3
renovate[bot] May 6, 2024
b8fec7b
chore(deps): update dependency @swc/core to v1.5.3
renovate[bot] May 6, 2024
3c495c0
chore(deps): update dependency @types/node to v20.12.10
renovate[bot] May 6, 2024
aac5501
feat(v2): add Rust Node bindings (#760)
Nickersoft May 7, 2024
e04aa05
narrow lfs tracking
Nickersoft May 7, 2024
1933cb1
fix(*): add back XML
Nickersoft May 7, 2024
bc9f25f
chore(deps): update dependency @napi-rs/cli to v2.18.3
renovate[bot] May 7, 2024
734a017
chore(deps): update pnpm to v9.1.0
renovate[bot] May 7, 2024
6db7084
chore(deps): update dependency kotlin to v1.9.24
renovate[bot] May 7, 2024
431392e
chore(deps): update plugin org.jetbrains.kotlin.jvm to v1.9.24
renovate[bot] May 7, 2024
aac5177
fix(deps): update rust crate napi to v2.16.6
renovate[bot] May 7, 2024
680df3c
chore(deps): update dependency node to v20.13.0
renovate[bot] May 7, 2024
fbfd26d
fix(deps): update rust crate serde to v1.0.201
renovate[bot] May 8, 2024
3b2e2b4
chore(deps): update plugin com.google.devtools.ksp to v1.9.24-1.0.20
renovate[bot] May 8, 2024
28c6af0
fix(deps): update rust crate serde_json to v1.0.117
renovate[bot] May 8, 2024
b83d080
chore(deps): update dependency @types/node to v20.12.11
renovate[bot] May 8, 2024
34a5b8a
chore(deps): update dependency node to v20.13.1
renovate[bot] May 9, 2024
07f2698
chore(deps): update pnpm to v9.1.1
renovate[bot] May 13, 2024
a07935c
chore(deps): update dependency @types/node to v20.12.12
renovate[bot] May 14, 2024
785911f
Merge branch 'main' into v2
Nickersoft May 15, 2024
cbefe5b
fix(deps): update rust crate serde to v1.0.202
renovate[bot] May 15, 2024
b22d69e
Merge branch 'v2' of github.com:TheOpenDictionary/odict into v2
Nickersoft May 16, 2024
48a9e57
update versions
Nickersoft May 16, 2024
231df3d
chore(deps): update rust crate insta to v1.39.0
renovate[bot] May 16, 2024
d4e85f5
fix(deps): update rust crate pulldown-cmark to 0.11.0
renovate[bot] May 16, 2024
0d40510
fix(deps): update rust crate napi-derive to v2.16.5
renovate[bot] May 18, 2024
8b73cc4
feat(v2): add info command (#800)
Nickersoft May 19, 2024
ab8e4e5
fix(deps): update rust crate actix-web to v4.6.0
renovate[bot] May 19, 2024
124c1f2
chore(deps): update pnpm to v9.1.2
renovate[bot] May 21, 2024
07986df
chore(deps): update dependency kotlin to v2
renovate[bot] May 21, 2024
bab41c0
chore(deps): update plugin com.google.devtools.ksp to v2
renovate[bot] May 22, 2024
26af67a
chore(deps): update plugin org.jetbrains.kotlin.jvm to v2
renovate[bot] May 22, 2024
39f6c47
fix(deps): update rust crate serde to v1.0.203
renovate[bot] May 25, 2024
b7df574
chore(deps): update pnpm to v9.1.3
renovate[bot] May 27, 2024
0797a00
chore(deps): update dependency node to v20.14.0
renovate[bot] May 28, 2024
5028bbc
chore(deps): update dependency @types/node to v20.12.13
renovate[bot] May 29, 2024
027f4f2
chore(deps): update pnpm to v9.1.4
renovate[bot] May 30, 2024
3c68fd0
fix(deps): update rust crate charabia to v0.8.11
renovate[bot] May 30, 2024
5d9a330
chore(deps): update dependency @types/node to v20.13.0
renovate[bot] May 31, 2024
1d6f10f
chore(deps): update dependency gradle to v8.8
renovate[bot] Jun 1, 2024
0623e53
fix(deps): update dependency com.google.guava:guava to v33.2.1-jre
renovate[bot] Jun 1, 2024
174e1f7
chore(deps): update dependency @types/node to v20.14.0
renovate[bot] Jun 2, 2024
d000e15
chore(deps): update dependency @types/node to v20.14.1
renovate[bot] Jun 4, 2024
2544679
chore(deps): update dependency @types/node to v20.14.2
renovate[bot] Jun 5, 2024
4579370
chore(deps): update pnpm to v9.2.0
renovate[bot] Jun 5, 2024
c17956b
chore(deps): update plugin com.google.devtools.ksp to v2.0.0-1.0.22
renovate[bot] Jun 6, 2024
7dc9f6a
fix(deps): update rust crate clap to v4.5.6
renovate[bot] Jun 6, 2024
a1eff0a
fix(deps): update rust crate actix-web to v4.7.0
renovate[bot] Jun 9, 2024
630478a
chore(deps): update dependency python to v3.12.4
renovate[bot] Jun 9, 2024
9c8612c
fix(deps): update rust crate regex to v1.10.5
renovate[bot] Jun 9, 2024
937194d
chore(deps): update pnpm to v9.3.0
renovate[bot] Jun 10, 2024
1bc3bc2
fix(deps): update rust crate clap to v4.5.7
renovate[bot] Jun 10, 2024
e43be29
fix(deps): update rust crate quick-xml to 0.32.0
renovate[bot] Jun 11, 2024
2bd2f69
fix(deps): update rust crate derive_more to v0.99.18
renovate[bot] Jun 15, 2024
24ce45b
feat(ci): add workflow dispatch trigger for Node release
Nickersoft Jun 15, 2024
e0999a1
fix(ci): update PNPM install
Nickersoft Jun 15, 2024
c6230cd
fix(ci): test JS CI
Nickersoft Jun 16, 2024
86adb85
fix(ci): test JS CI
Nickersoft Jun 16, 2024
34800a3
fix(ci): test JS CI
Nickersoft Jun 16, 2024
34c1dee
fix(ci): test JS CI
Nickersoft Jun 16, 2024
e8836c1
fix(ci): test JS CI
Nickersoft Jun 16, 2024
e42b92e
fix(ci): test JS CI
Nickersoft Jun 16, 2024
cf02d0c
fix(ci): remove charabia from Node package
Nickersoft Jun 17, 2024
1fc3570
fix(ci): update JS CI
Nickersoft Jun 17, 2024
cf66c10
chore(deps): update pnpm to v9.4.0
renovate[bot] Jun 17, 2024
b1491fb
chore(deps): update dependency @types/node to v20.14.3
renovate[bot] Jun 17, 2024
d6cc0e3
chore(deps): update dependency @types/node to v20.14.4
renovate[bot] Jun 18, 2024
60c41d2
chore(deps): update dependency @types/node to v20.14.5
renovate[bot] Jun 18, 2024
db99358
fix(deps): update rust crate actix-web to v4.8.0
renovate[bot] Jun 20, 2024
5ea0944
chore(deps): update dependency node to v20.15.0
renovate[bot] Jun 20, 2024
3795a4b
chore(deps): update dependency @types/node to v20.14.7
renovate[bot] Jun 20, 2024
8b1209f
fix(deps): update rust crate quick-xml to 0.33.0
renovate[bot] Jun 21, 2024
72564ca
chore(deps): update dependency @types/node to v20.14.8
renovate[bot] Jun 22, 2024
bea9454
fix(deps): update rust crate uuid to v1.9.0
renovate[bot] Jun 24, 2024
7fbb066
fix(deps): update rust crate quick-xml to 0.34.0
renovate[bot] Jun 24, 2024
63a5602
fix(deps): update rust crate uuid to v1.9.1
renovate[bot] Jun 25, 2024
ca9bf41
fix(deps): update rust crate serde_json to v1.0.118
renovate[bot] Jun 25, 2024
5572631
fix(deps): update rust crate napi to v2.16.7
renovate[bot] Jun 25, 2024
ff85ab6
fix(deps): update rust crate napi-derive to v2.16.6
renovate[bot] Jun 25, 2024
8d1b409
chore(deps): update dependency @types/node to v20.14.9
renovate[bot] Jun 26, 2024
4f3fefe
fix(deps): update rust crate napi to v2.16.8
renovate[bot] Jun 27, 2024
b29ed90
fix(deps): update rust crate quick-xml to 0.35.0
renovate[bot] Jun 29, 2024
4993e54
fix(deps): update rust crate clap to v4.5.8
renovate[bot] Jun 29, 2024
1e765a1
fix(deps): update rust crate serde_json to v1.0.119
renovate[bot] Jun 30, 2024
f7604f6
chore(deps): update dependency @napi-rs/cli to v2.18.4
renovate[bot] Jul 1, 2024
52f5332
fix(deps): update rust crate napi-derive to v2.16.8
renovate[bot] Jul 1, 2024
7d291a8
fix(deps): update rust crate serde_json to v1.0.120
renovate[bot] Jul 1, 2024
a2a7e28
chore(deps): update dependency @types/node to v20.14.10
renovate[bot] Jul 5, 2024
cb8aa9a
fix(deps): update rust crate serde to v1.0.204
renovate[bot] Jul 6, 2024
5a429b9
chore(deps): update pnpm to v9.5.0
renovate[bot] Jul 7, 2024
cfa9ac3
chore(deps): update dependency node to v20.15.1
renovate[bot] Jul 8, 2024
a1458d9
fix(deps): update rust crate quick-xml to 0.36.0
renovate[bot] Jul 8, 2024
46428be
fix(deps): update rust crate clap to v4.5.9
renovate[bot] Jul 9, 2024
c8aa62c
fix(deps): update rust crate uuid to v1.10.0
renovate[bot] Jul 9, 2024
cdf5f68
fix(deps): update rust crate charabia to v0.8.12
renovate[bot] Jul 9, 2024
32986e7
chore(deps): update dependency gradle to v8.9
renovate[bot] Jul 11, 2024
28aa766
chore(deps): update plugin com.google.devtools.ksp to v2.0.0-1.0.23
renovate[bot] Jul 12, 2024
5f98d7a
chore(deps): update dependency prettier to v3.3.3
renovate[bot] Jul 13, 2024
8a21cd8
fix(deps): update rust crate napi-derive to v2.16.9
renovate[bot] Jul 16, 2024
50f7421
chore(deps): update dependency @types/node to v20.14.11
renovate[bot] Jul 16, 2024
1fe85c3
chore(deps): update pnpm to v9.6.0
renovate[bot] Jul 22, 2024
4d898a3
fix(deps): update rust crate napi-derive to v2.16.10
renovate[bot] Jul 23, 2024
272a7f2
chore(deps): update dependency java to v21.0.4+7.0.lts
renovate[bot] Jul 23, 2024
971843b
chore(deps): update dependency @types/node to v20.14.12
renovate[bot] Jul 23, 2024
405be46
fix(deps): update rust crate clap to v4.5.10
renovate[bot] Jul 23, 2024
d6d65e4
fix(deps): update rust crate env_logger to v0.11.4
renovate[bot] Jul 24, 2024
28c0124
fix(deps): update rust crate quick-xml to v0.36.1
renovate[bot] Jul 24, 2024
70620b8
chore(deps): update dependency node to v20.16.0
renovate[bot] Jul 24, 2024
8efb10f
fix(deps): update rust crate clap to v4.5.11
renovate[bot] Jul 25, 2024
d853494
fix(deps): update rust crate env_logger to v0.11.5
renovate[bot] Jul 25, 2024
e3c1c86
fix(deps): update rust crate charabia to 0.9.0
renovate[bot] Jul 25, 2024
175931e
chore(deps): update dependency @types/node to v20.14.13
renovate[bot] Jul 28, 2024
0988bcf
fix(deps): update rust crate serde_json to v1.0.121
renovate[bot] Jul 28, 2024
a45ba1f
chore(deps): update plugin com.google.devtools.ksp to v2.0.0-1.0.24
renovate[bot] Jul 30, 2024
cc7ab3c
fix(deps): update rust crate clap to v4.5.13
renovate[bot] Jul 31, 2024
53f71a7
fix(deps): update rust crate serde_json to v1.0.122
renovate[bot] Aug 2, 2024
e3bb2d2
chore(deps): update dependency @types/node to v20.14.14
renovate[bot] Aug 2, 2024
769b0fb
fix(deps): update rust crate sea-query to 0.31.0
renovate[bot] Aug 2, 2024
c5d9e0c
fix(deps): update rust crate regex to v1.10.6
renovate[bot] Aug 2, 2024
81a2ad7
chore(deps): update dependency kotlin to v2.0.10
renovate[bot] Aug 6, 2024
60fed5e
chore(deps): update plugin com.google.devtools.ksp to v2.0.10-1.0.24
renovate[bot] Aug 6, 2024
655bbdd
chore(deps): update plugin org.jetbrains.kotlin.jvm to v2.0.10
renovate[bot] Aug 7, 2024
1383b39
chore(deps): update pnpm to v9.7.0
renovate[bot] Aug 7, 2024
14a3b4a
fix(deps): update rust crate serde to v1.0.205
renovate[bot] Aug 8, 2024
98d1f98
chore(deps): update dependency python to v3.12.5
renovate[bot] Aug 8, 2024
7bfb4ae
fix(deps): update rust crate clap to v4.5.14
renovate[bot] Aug 8, 2024
d199c0e
chore(deps): update dependency @types/node to v20.14.15
renovate[bot] Aug 9, 2024
259fa67
fix(deps): update rust crate clap to v4.5.15
renovate[bot] Aug 10, 2024
b02605c
fix(deps): update rust crate actix-web to v4.9.0
renovate[bot] Aug 10, 2024
b3d52f6
fix(deps): update rust crate napi to v2.16.9
renovate[bot] Aug 10, 2024
fadcd99
fix(deps): update rust crate napi-derive to v2.16.11
renovate[bot] Aug 10, 2024
3211406
fix(deps): update rust crate serde to v1.0.206
renovate[bot] Aug 11, 2024
fabbff3
fix(deps): update rust crate serde_json to v1.0.124
renovate[bot] Aug 11, 2024
a09eb23
fix(deps): update rust crate serde to v1.0.207
renovate[bot] Aug 12, 2024
8db1a92
chore(deps): update dependency gradle to v8.10
renovate[bot] Aug 14, 2024
4a9c461
chore(deps): update pnpm to v9.7.1
renovate[bot] Aug 14, 2024
c3387af
fix(deps): update rust crate serde_json to v1.0.125
renovate[bot] Aug 15, 2024
339f3b1
fix(deps): update rust crate serde to v1.0.208
renovate[bot] Aug 15, 2024
4664edb
fix(deps): update rust crate clap to v4.5.16
renovate[bot] Aug 16, 2024
ae76de6
fix(deps): update rust crate pulldown-cmark to v0.11.2
renovate[bot] Aug 16, 2024
276c4b5
chore(deps): update dependency @types/node to v20.15.0
renovate[bot] Aug 16, 2024
af81377
fix(deps): update dependency com.google.guava:guava to v33.3.0-jre
renovate[bot] Aug 17, 2024
0885bf8
fix(deps): update rust crate pulldown-cmark to 0.12.0
renovate[bot] Aug 17, 2024
c3514ce
chore(deps): update dependency @types/node to v20.16.0
renovate[bot] Aug 18, 2024
ff127af
chore(deps): update dependency @types/node to v20.16.1
renovate[bot] Aug 19, 2024
d28c8ac
fix(deps): update rust crate rkyv to v0.7.45
renovate[bot] Aug 20, 2024
d07a1e4
chore(deps): update dependency node to v20.17.0
renovate[bot] Aug 21, 2024
724baeb
chore(deps): update plugin org.jetbrains.kotlin.jvm to v2.0.20
renovate[bot] Aug 22, 2024
0a9a242
chore(deps): update dependency kotlin to v2.0.20
renovate[bot] Aug 22, 2024
cf4cbdf
chore(deps): update pnpm to v9.8.0
renovate[bot] Aug 22, 2024
aba48e2
chore(deps): update plugin com.google.devtools.ksp to v2.0.20-1.0.24
renovate[bot] Aug 23, 2024
cc493f2
fix(deps): update rust crate serde_json to v1.0.127
renovate[bot] Aug 23, 2024
81bc6c2
fix(deps): update rust crate serde to v1.0.209
renovate[bot] Aug 24, 2024
5e66ddc
chore(deps): update pnpm to v9.9.0
renovate[bot] Aug 26, 2024
94cc4b7
chore(deps): update dependency @types/node to v20.16.2
renovate[bot] Aug 28, 2024
659fb47
chore(deps): update dependency @types/node to v20.16.3
renovate[bot] Sep 1, 2024
a309c08
chore(deps): update dependency @types/node to v20.16.4
renovate[bot] Sep 4, 2024
dc051c2
chore(deps): update dependency @types/node to v20.16.5
renovate[bot] Sep 4, 2024
9b353fb
chore(deps): update plugin com.google.devtools.ksp to v2.0.20-1.0.25
renovate[bot] Sep 5, 2024
8e7a73a
chore(deps): update dependency gradle to v8.10.1
renovate[bot] Sep 9, 2024
3755351
chore(deps): update dependency python to v3.12.6
renovate[bot] Sep 9, 2024
a8c5512
chore(deps): update pnpm to v9.10.0
renovate[bot] Sep 9, 2024
6cbdea5
fix(deps): update rust crate clap to v4.5.17
renovate[bot] Sep 16, 2024
b3d0101
fix(deps): update rust crate napi to v2.16.10
renovate[bot] Sep 16, 2024
8662e0d
fix(deps): update rust crate napi-derive to v2.16.12
renovate[bot] Sep 16, 2024
f0c14c1
fix(deps): update rust crate pulldown-cmark to v0.12.1
renovate[bot] Sep 16, 2024
231c9ca
fix(deps): update rust crate charabia to v0.9.1
renovate[bot] Sep 19, 2024
271c2b7
fix(deps): update rust crate serde to v1.0.210
renovate[bot] Sep 19, 2024
cbe6142
fix(deps): update rust crate serde_json to v1.0.128
renovate[bot] Sep 19, 2024
9325997
chore(deps): update rust crate insta to v1.40.0
renovate[bot] Sep 19, 2024
f3da123
fix(deps): update rust crate napi to v2.16.11
renovate[bot] Sep 20, 2024
3f7e916
chore(deps): update pnpm to v9.11.0
renovate[bot] Sep 20, 2024
5c58088
fix(deps): update rust crate quick-xml to v0.36.2
renovate[bot] Sep 20, 2024
20599e2
fix(deps): update rust crate clap to v4.5.18
renovate[bot] Sep 20, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
3 changes: 3 additions & 0 deletions .cargo/config.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
[target.aarch64-unknown-linux-musl]
linker = "aarch64-linux-musl-gcc"
rustflags = ["-C", "target-feature=-crt-static"]
10 changes: 1 addition & 9 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -1,9 +1 @@
#
# https://help.github.com/articles/dealing-with-line-endings/
#
# Linux start script should use lf
/gradlew text eol=lf

# These are Windows script files and should use crlf
*.bat text eol=crlf

examples/wiktionary.xml filter=lfs diff=lfs merge=lfs -text
45 changes: 45 additions & 0 deletions .github/workflows/build.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
name: Run Tests

on:
push:
branches: [v2]
pull_request:
branches: [v2]

jobs:
test:
name: Build
runs-on: ${{ matrix.runner }}
strategy:
matrix:
include:
- name: linux-amd64
runner: ubuntu-latest
target: x86_64-unknown-linux-gnu
- name: win-amd64
runner: windows-latest
target: x86_64-pc-windows-msvc
- name: macos-amd64
runner: macos-latest
target: x86_64-apple-darwin
- name: macos-arm64
runner: macos-latest
target: aarch64-apple-darwin
steps:
- name: Checkout code
uses: actions/checkout@v4
- name: Install Rust
uses: dtolnay/rust-toolchain@stable
with:
targets: "${{ matrix.target }}"
- name: Add Rust target
run: rustup target add ${{ matrix.target }}
- name: Cache Rust
uses: Swatinem/rust-cache@v2
- name: Build CLI
run: cargo build --verbose --locked --release --target ${{ matrix.target }}
- uses: actions/upload-artifact@v4
if: ${{ failure() }}
with:
name: code
path: /home/runner/work/odict
Loading