Skip to content

Commit

Permalink
refactor: Move formatjs Wasm plugin (#364)
Browse files Browse the repository at this point in the history
  • Loading branch information
kdy1 authored Nov 14, 2024
1 parent 75df607 commit c08ebdc
Show file tree
Hide file tree
Showing 141 changed files with 11,605 additions and 7 deletions.
119 changes: 119 additions & 0 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

11 changes: 10 additions & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
[workspace]
members = ["xtask", "packages/*"]
members = ["xtask", "crates/*", "packages/*"]


resolver = "2"
Expand All @@ -17,6 +17,7 @@ rust-version = "1.70"
Inflector = "0.11.4"
anyhow = "1.0.83"
base64 = "0.22"
base64ct = "1.5.2"
byteorder = "1"
cargo_metadata = "0.18.1"
cipher = "0.4.4"
Expand All @@ -26,16 +27,21 @@ default-from-serde = "0.1"
fxhash = "0.2.1"
handlebars = "5.1.2"
hex = "0.4.3"
langtag = "0.3.2"
lightningcss = "1.0.0-alpha.60"
magic-crypt = "3.1.13"
once_cell = "1.19.0"
parcel_selectors = "0.28.0"
phf = "0.11.2"
preset_env_base = "1.0.0"
pretty_assertions = "1.3.0"
radix_fmt = "1"
regex = { version = "1.10.4", default-features = false }
serde = "1.0.203"
serde_json = "1.0.117"
serde_repr = "0.1"
sha2 = "0.10"
similar-asserts = "1.4.2"
sourcemap = "9.0.0"
swc_atoms = "2.0.0"
swc_cached = "1.0.0"
Expand Down Expand Up @@ -63,6 +69,9 @@ swc_plugin_proxy = "4.0.0"
swc_trace_macro = "2.0.0"
testing = "4.0.0"
tracing = "0.1.40"
widestring = "1.0.2"

swc_icu_messageformat_parser = { version = "1.0.0", path = "./crates/swc_icu_messageformat_parser" }


[profile.release]
Expand Down
28 changes: 28 additions & 0 deletions crates/swc_icu_messageformat_parser/Cargo.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,28 @@
[package]
authors = [
"OJ Kwon <[email protected]>",
"DongYoon Kang <[email protected]>",
]
description = "ICU MessageFormat Parser"
edition.workspace = true
license.workspace = true
name = "swc_icu_messageformat_parser"
repository.workspace = true
version = "1.0.0"


[features]
utf16 = ["widestring"]

[dependencies]
langtag = { workspace = true }
once_cell = { workspace = true }
regex = { workspace = true }
serde = { workspace = true, features = ["derive"] }
serde_repr = { workspace = true }
widestring = { workspace = true, optional = true }

[dev-dependencies]
serde_json = { workspace = true }
similar-asserts = { workspace = true }
testing = { workspace = true }
Loading

0 comments on commit c08ebdc

Please sign in to comment.