Skip to content

Commit f1301c7

Browse files
authored
chore: port wyw-traverse (#115)
1 parent 7b5c9a9 commit f1301c7

File tree

13 files changed

+5176
-122
lines changed

13 files changed

+5176
-122
lines changed

Cargo.lock

+4,117-112
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+6-1
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,16 @@ members = ["crates/*"]
44

55
[workspace.package]
66
edition = "2021"
7-
rust-version = "1.77.0"
7+
rust-version = "1.83.0"
88

99
[workspace.dependencies]
10+
wyw_macros = { version = "0.1.0", path = "crates/wyw_macros" }
1011
wyw_processor = { version = "0.1.0", path = "crates/wyw_processor" }
12+
wyw_traverse = { version = "0.1.0", path = "crates/wyw_traverse" }
1113

1214
napi = { version = "2.12.2", default-features = false, features = ["napi4"] }
1315
napi-build = "2.0.1"
1416
napi-derive = "2.12.2"
17+
oxc = "0.38.0"
18+
oxc_resolver = { version = "2.1.1", features = ["package_json_raw_json_api", "pnp", "yarn_pnp"] }
19+
oxc_semantic = "0.38.0"

crates/wyw_macros/Cargo.toml

+21
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
[package]
2+
name = "wyw_macros"
3+
version = "0.1.0"
4+
5+
edition.workspace = true
6+
rust-version.workspace = true
7+
8+
[lib]
9+
proc-macro = true
10+
11+
[dependencies]
12+
cargo = "0.84.0"
13+
cargo_toml = "0.20.5"
14+
convert_case = "0.6.0"
15+
glob = "0.3.1"
16+
darling = "0.20.10"
17+
proc-macro2 = "1.0.86"
18+
quote = "1.0.37"
19+
regex = "1.11.0"
20+
semver = "1.0.23"
21+
syn = { version = "2.0.79", features = ["visit-mut"] }

0 commit comments

Comments
 (0)