Skip to content

Commit c08ebdc

Browse files
authored
refactor: Move formatjs Wasm plugin (#364)
1 parent 75df607 commit c08ebdc

File tree

141 files changed

+11605
-7
lines changed

Some content is hidden

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

141 files changed

+11605
-7
lines changed

Cargo.lock

+119
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+10-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[workspace]
2-
members = ["xtask", "packages/*"]
2+
members = ["xtask", "crates/*", "packages/*"]
33

44

55
resolver = "2"
@@ -17,6 +17,7 @@ rust-version = "1.70"
1717
Inflector = "0.11.4"
1818
anyhow = "1.0.83"
1919
base64 = "0.22"
20+
base64ct = "1.5.2"
2021
byteorder = "1"
2122
cargo_metadata = "0.18.1"
2223
cipher = "0.4.4"
@@ -26,16 +27,21 @@ default-from-serde = "0.1"
2627
fxhash = "0.2.1"
2728
handlebars = "5.1.2"
2829
hex = "0.4.3"
30+
langtag = "0.3.2"
2931
lightningcss = "1.0.0-alpha.60"
3032
magic-crypt = "3.1.13"
3133
once_cell = "1.19.0"
3234
parcel_selectors = "0.28.0"
3335
phf = "0.11.2"
3436
preset_env_base = "1.0.0"
37+
pretty_assertions = "1.3.0"
3538
radix_fmt = "1"
3639
regex = { version = "1.10.4", default-features = false }
3740
serde = "1.0.203"
3841
serde_json = "1.0.117"
42+
serde_repr = "0.1"
43+
sha2 = "0.10"
44+
similar-asserts = "1.4.2"
3945
sourcemap = "9.0.0"
4046
swc_atoms = "2.0.0"
4147
swc_cached = "1.0.0"
@@ -63,6 +69,9 @@ swc_plugin_proxy = "4.0.0"
6369
swc_trace_macro = "2.0.0"
6470
testing = "4.0.0"
6571
tracing = "0.1.40"
72+
widestring = "1.0.2"
73+
74+
swc_icu_messageformat_parser = { version = "1.0.0", path = "./crates/swc_icu_messageformat_parser" }
6675

6776

6877
[profile.release]
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,28 @@
1+
[package]
2+
authors = [
3+
"OJ Kwon <[email protected]>",
4+
"DongYoon Kang <[email protected]>",
5+
]
6+
description = "ICU MessageFormat Parser"
7+
edition.workspace = true
8+
license.workspace = true
9+
name = "swc_icu_messageformat_parser"
10+
repository.workspace = true
11+
version = "1.0.0"
12+
13+
14+
[features]
15+
utf16 = ["widestring"]
16+
17+
[dependencies]
18+
langtag = { workspace = true }
19+
once_cell = { workspace = true }
20+
regex = { workspace = true }
21+
serde = { workspace = true, features = ["derive"] }
22+
serde_repr = { workspace = true }
23+
widestring = { workspace = true, optional = true }
24+
25+
[dev-dependencies]
26+
serde_json = { workspace = true }
27+
similar-asserts = { workspace = true }
28+
testing = { workspace = true }

0 commit comments

Comments
 (0)