From 080baaa2db589be7d4be3bc49004d8da264df3e4 Mon Sep 17 00:00:00 2001 From: Boshen Date: Sat, 22 Apr 2023 15:55:55 +0800 Subject: [PATCH] chore: use taplo to reformat toml files --- .cargo/config.toml | 2 +- .taplo.toml | 6 +++ .typos.toml | 2 +- Cargo.toml | 78 +++++++++++++++---------------- crates/oxc_allocator/Cargo.toml | 18 +++---- crates/oxc_ast/Cargo.toml | 30 ++++++------ crates/oxc_cli/Cargo.toml | 36 +++++++------- crates/oxc_diagnostics/Cargo.toml | 24 +++++----- crates/oxc_linter/Cargo.toml | 42 ++++++++--------- crates/oxc_macros/Cargo.toml | 28 +++++------ crates/oxc_minifier/Cargo.toml | 24 +++++----- crates/oxc_napi/Cargo.toml | 26 +++++------ crates/oxc_parser/Cargo.toml | 28 +++++------ crates/oxc_parser/fuzz/Cargo.toml | 6 +-- crates/oxc_printer/Cargo.toml | 22 ++++----- crates/oxc_semantic/Cargo.toml | 30 ++++++------ crates/oxc_wasm/Cargo.toml | 24 +++++----- justfile | 7 ++- tasks/benchmark/Cargo.toml | 26 +++++------ tasks/common/Cargo.toml | 8 ++-- tasks/coverage/Cargo.toml | 54 ++++++++++----------- tasks/minsize/Cargo.toml | 18 +++---- tasks/rulegen/Cargo.toml | 20 ++++---- 23 files changed, 285 insertions(+), 274 deletions(-) create mode 100644 .taplo.toml diff --git a/.cargo/config.toml b/.cargo/config.toml index a4f116998..25d4e95f4 100644 --- a/.cargo/config.toml +++ b/.cargo/config.toml @@ -1,5 +1,5 @@ [alias] -lint = "clippy --workspace --all-targets --all-features" # Do not append `--` or it will break IDEs +lint = "clippy --workspace --all-targets --all-features" # Do not append `--` or it will break IDEs codecov = "llvm-cov nextest --workspace --ignore-filename-regex tasks" coverage = "run -p oxc_coverage --release --" benchmark = "run -p oxc_benchmark --release --" diff --git a/.taplo.toml b/.taplo.toml new file mode 100644 index 000000000..e14ae65ca --- /dev/null +++ b/.taplo.toml @@ -0,0 +1,6 @@ +include = ["Cargo.toml", "crates/**/*.toml", "tasks/**/*.toml"] + +[formatting] +align_entries = true +column_width = 120 +reorder_keys = true diff --git a/.typos.toml b/.typos.toml index a141cba94..a65692e0e 100644 --- a/.typos.toml +++ b/.typos.toml @@ -8,7 +8,7 @@ extend-exclude = [ "tasks/coverage/babel", "tasks/coverage/typescript", "**/*.snap", - "pnpm-lock.yaml" + "pnpm-lock.yaml", ] [default.extend-words] diff --git a/Cargo.toml b/Cargo.toml index afc6d86ee..ceb1cac36 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,50 +1,50 @@ [workspace] resolver = "2" -members = ["crates/*", "tasks/*"] +members = ["crates/*", "tasks/*"] [workspace.package] -authors = ["Boshen ", "Oxc contributors"] +authors = ["Boshen ", "Oxc contributors"] description = "Oxc is a JavaScript / TypeScript parser with full Test262 conformance." -edition = "2021" -homepage = "https://github.com/Boshen/oxc" -keywords = ["JavaScript", "TypeScript", "parser"] -license = "MIT" -repository = "https://github.com/Boshen/oxc" +edition = "2021" +homepage = "https://github.com/Boshen/oxc" +keywords = ["JavaScript", "TypeScript", "parser"] +license = "MIT" +repository = "https://github.com/Boshen/oxc" [workspace.dependencies] -oxc_allocator = { version = "0.0.1", path = "crates/oxc_allocator" } -oxc_ast = { version = "0.0.5", path = "crates/oxc_ast" } +oxc_allocator = { version = "0.0.1", path = "crates/oxc_allocator" } +oxc_ast = { version = "0.0.5", path = "crates/oxc_ast" } oxc_diagnostics = { version = "0.0.5", path = "crates/oxc_diagnostics" } -oxc_parser = { version = "0.0.5", path = "crates/oxc_parser" } -oxc_printer = { version = "0.0.3", path = "crates/oxc_printer" } -oxc_semantic = { version = "0.0.4", path = "crates/oxc_semantic" } +oxc_parser = { version = "0.0.5", path = "crates/oxc_parser" } +oxc_printer = { version = "0.0.3", path = "crates/oxc_printer" } +oxc_semantic = { version = "0.0.4", path = "crates/oxc_semantic" } -oxc_macros = { version = "0.0.0", path = "crates/oxc_macros" } -oxc_linter = { version = "0.0.0", path = "crates/oxc_linter" } +oxc_macros = { version = "0.0.0", path = "crates/oxc_macros" } +oxc_linter = { version = "0.0.0", path = "crates/oxc_linter" } oxc_minifier = { version = "0.0.0", path = "crates/oxc_minifier" } oxc_tasks_common = { path = "tasks/common" } jemallocator = "0.5.0" -mimalloc = "0.1.35" -bitflags = "1.3.2" -bumpalo = "3.12.0" -compact_str = "0.7.0" -miette = "5.7.0" -rayon = "1.7.0" -rustc-hash = "1.1.0" -serde = "1.0.159" -serde_json = "1.0.95" -thiserror = "1.0.40" -clap = "4.2.1" -indextree = "4.6.0" -glob = "0.3.1" -lazy_static = "1.4.0" -phf = "0.11" -once_cell = "1.17.1" +mimalloc = "0.1.35" +bitflags = "1.3.2" +bumpalo = "3.12.0" +compact_str = "0.7.0" +miette = "5.7.0" +rayon = "1.7.0" +rustc-hash = "1.1.0" +serde = "1.0.159" +serde_json = "1.0.95" +thiserror = "1.0.40" +clap = "4.2.1" +indextree = "4.6.0" +glob = "0.3.1" +lazy_static = "1.4.0" +phf = "0.11" +once_cell = "1.17.1" project-root = "0.2.2" -pico-args = "0.5.0" -flate2 = "1.0.25" +pico-args = "0.5.0" +flate2 = "1.0.25" [workspace.metadata.workspaces] allow_branch = "main" @@ -55,16 +55,16 @@ opt-level = 'z' [profile.release] # Configurations explicitly listed here for clarity. # Using the best options for performance. -opt-level = 3 -lto = "fat" +opt-level = 3 +lto = "fat" codegen-units = 1 -strip = "symbols" -debug = false -panic = "abort" # Let it crash and force ourselves to write safe Rust. +strip = "symbols" +debug = false +panic = "abort" # Let it crash and force ourselves to write safe Rust. # Use the `--profile release-debug` flag to show symbols in release mode. # e.g. `cargo build --profile release-debug` [profile.release-debug] inherits = "release" -strip = false -debug = true +strip = false +debug = true diff --git a/crates/oxc_allocator/Cargo.toml b/crates/oxc_allocator/Cargo.toml index 40295e61c..e4a866e3b 100644 --- a/crates/oxc_allocator/Cargo.toml +++ b/crates/oxc_allocator/Cargo.toml @@ -1,17 +1,17 @@ [package] -name = "oxc_allocator" -version = "0.0.1" -authors.workspace = true +name = "oxc_allocator" +version = "0.0.1" +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [dependencies] bumpalo = { workspace = true, features = ["collections"] } -serde = { workspace = true } +serde = { workspace = true } [dev-dependencies] serde_json = { workspace = true } diff --git a/crates/oxc_ast/Cargo.toml b/crates/oxc_ast/Cargo.toml index 029eb4842..9159bf03e 100644 --- a/crates/oxc_ast/Cargo.toml +++ b/crates/oxc_ast/Cargo.toml @@ -1,28 +1,28 @@ [package] -name = "oxc_ast" -version = "0.0.5" -authors.workspace = true +name = "oxc_ast" +version = "0.0.5" +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [dependencies] oxc_allocator = { workspace = true } -bitflags = { workspace = true } +bitflags = { workspace = true } compact_str = { workspace = true } -thiserror = { workspace = true } -miette = { workspace = true } -rustc-hash = { workspace = true } +thiserror = { workspace = true } +miette = { workspace = true } +rustc-hash = { workspace = true } -serde = { workspace = true, features = ["derive"], optional = true } +serde = { workspace = true, features = ["derive"], optional = true } serde_json = { workspace = true, optional = true } -num-bigint = "0.4.3" -ryu-js = { version = "0.2.2", optional = true } +num-bigint = "0.4.3" +ryu-js = { version = "0.2.2", optional = true } ordered-float = { version = "3.6.0" } [features] diff --git a/crates/oxc_cli/Cargo.toml b/crates/oxc_cli/Cargo.toml index 730b1d2e2..1ac82ba93 100644 --- a/crates/oxc_cli/Cargo.toml +++ b/crates/oxc_cli/Cargo.toml @@ -1,14 +1,14 @@ [package] -name = "oxc_cli" -version = "0.0.0" -publish = false -authors.workspace = true +name = "oxc_cli" +version = "0.0.0" +publish = false +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [target.'cfg(not(target_env = "msvc"))'.dependencies] jemallocator = { workspace = true } @@ -18,17 +18,17 @@ mimalloc = { workspace = true } [dependencies] oxc_diagnostics = { workspace = true } -oxc_allocator = { workspace = true } -oxc_ast = { workspace = true } -oxc_parser = { workspace = true } -oxc_semantic = { workspace = true } -oxc_linter = { workspace = true } +oxc_allocator = { workspace = true } +oxc_ast = { workspace = true } +oxc_parser = { workspace = true } +oxc_semantic = { workspace = true } +oxc_linter = { workspace = true } -clap = { workspace = true } -rayon = { workspace = true } -miette = { workspace = true, features = ["fancy-no-backtrace"] } +clap = { workspace = true } +rayon = { workspace = true } +miette = { workspace = true, features = ["fancy-no-backtrace"] } rustc-hash = { workspace = true } num_cpus = "1.15.0" -ignore = { version = "0.4.20", features = ["simd-accel"] } +ignore = { version = "0.4.20", features = ["simd-accel"] } # git2 = { version = "0.16.1", default_features = false } diff --git a/crates/oxc_diagnostics/Cargo.toml b/crates/oxc_diagnostics/Cargo.toml index b228b6943..69a251368 100644 --- a/crates/oxc_diagnostics/Cargo.toml +++ b/crates/oxc_diagnostics/Cargo.toml @@ -1,19 +1,19 @@ [package] -name = "oxc_diagnostics" -version = "0.0.5" -authors.workspace = true +name = "oxc_diagnostics" +version = "0.0.5" +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [dependencies] thiserror = { workspace = true } -miette = { workspace = true } +miette = { workspace = true } unicode-width = "0.1.10" -owo-colors = { version = "3.5.0" } -textwrap = { version = "0.16.0" } -is-terminal = { version = "0.4.6" } +owo-colors = { version = "3.5.0" } +textwrap = { version = "0.16.0" } +is-terminal = { version = "0.4.6" } diff --git a/crates/oxc_linter/Cargo.toml b/crates/oxc_linter/Cargo.toml index 16ca46d39..c5028a419 100644 --- a/crates/oxc_linter/Cargo.toml +++ b/crates/oxc_linter/Cargo.toml @@ -1,34 +1,34 @@ [package] -name = "oxc_linter" -version = "0.0.0" -publish = false -authors.workspace = true +name = "oxc_linter" +version = "0.0.0" +publish = false +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [dependencies] -oxc_ast = { workspace = true } +oxc_ast = { workspace = true } oxc_diagnostics = { workspace = true } -oxc_macros = { workspace = true } -oxc_semantic = { workspace = true } -oxc_printer = { workspace = true } +oxc_macros = { workspace = true } +oxc_semantic = { workspace = true } +oxc_printer = { workspace = true } lazy_static = { workspace = true } -serde_json = { workspace = true } -indextree = { workspace = true } -rustc-hash = { workspace = true } -bitflags = { workspace = true } -phf = { workspace = true, features = ["macros"] } -num-traits = "0.2.15" +serde_json = { workspace = true } +indextree = { workspace = true } +rustc-hash = { workspace = true } +bitflags = { workspace = true } +phf = { workspace = true, features = ["macros"] } +num-traits = "0.2.15" rust-lapper = "1.1.0" [dev_dependencies] oxc_allocator = { workspace = true } -oxc_parser = { workspace = true } -miette = { workspace = true, features = ["fancy-no-backtrace"] } +oxc_parser = { workspace = true } +miette = { workspace = true, features = ["fancy-no-backtrace"] } insta = { version = "1.28.0", features = ["glob"] } diff --git a/crates/oxc_macros/Cargo.toml b/crates/oxc_macros/Cargo.toml index 7d30044e8..2d39ef9d5 100644 --- a/crates/oxc_macros/Cargo.toml +++ b/crates/oxc_macros/Cargo.toml @@ -1,22 +1,22 @@ [package] -name = "oxc_macros" -version = "0.0.0" -publish = false -authors.workspace = true +name = "oxc_macros" +version = "0.0.0" +publish = false +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [lib] proc-macro = true -doctest = false +doctest = false [dependencies] -syn = "1.0.109" -quote = "1.0.26" -proc-macro2 = "1.0.55" -itertools = "0.10.5" +syn = "1.0.109" +quote = "1.0.26" +proc-macro2 = "1.0.55" +itertools = "0.10.5" convert_case = "0.6.0" diff --git a/crates/oxc_minifier/Cargo.toml b/crates/oxc_minifier/Cargo.toml index 6f4c07b67..29b641709 100644 --- a/crates/oxc_minifier/Cargo.toml +++ b/crates/oxc_minifier/Cargo.toml @@ -1,22 +1,22 @@ [package] -name = "oxc_minifier" -version = "0.0.0" -publish = false -authors.workspace = true +name = "oxc_minifier" +version = "0.0.0" +publish = false +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [dependencies] oxc_allocator = { workspace = true } -oxc_ast = { workspace = true } +oxc_ast = { workspace = true } [dev-dependencies] -oxc_parser = { workspace = true } -oxc_printer = { workspace = true } +oxc_parser = { workspace = true } +oxc_printer = { workspace = true } oxc_semantic = { workspace = true } walkdir = "2.3.3" diff --git a/crates/oxc_napi/Cargo.toml b/crates/oxc_napi/Cargo.toml index f2e859e62..199c0d08d 100644 --- a/crates/oxc_napi/Cargo.toml +++ b/crates/oxc_napi/Cargo.toml @@ -1,27 +1,27 @@ [package] -name = "oxc_napi" -version = "0.0.0" -publish = false -authors.workspace = true +name = "oxc_napi" +version = "0.0.0" +publish = false +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [lib] crate-type = ["cdylib"] [dependencies] oxc_allocator = { workspace = true } -oxc_parser = { workspace = true } -oxc_ast = { workspace = true, features = ["serde"] } +oxc_parser = { workspace = true } +oxc_ast = { workspace = true, features = ["serde"] } serde_json = { workspace = true } -miette = { workspace = true, features = ["fancy-no-backtrace"] } +miette = { workspace = true, features = ["fancy-no-backtrace"] } -tokio = { version = "1" } +tokio = { version = "1" } napi = { version = "2", features = ["serde-json", "async"] } napi-derive = { version = "2" } diff --git a/crates/oxc_parser/Cargo.toml b/crates/oxc_parser/Cargo.toml index 112f8b27c..a07c5e0d0 100644 --- a/crates/oxc_parser/Cargo.toml +++ b/crates/oxc_parser/Cargo.toml @@ -1,30 +1,30 @@ [package] -name = "oxc_parser" -version = "0.0.5" -authors.workspace = true +name = "oxc_parser" +version = "0.0.5" +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [lib] # We don't use doc tests because it's too slow doctest = false [dependencies] -oxc_allocator = { workspace = true } -oxc_ast = { workspace = true } +oxc_allocator = { workspace = true } +oxc_ast = { workspace = true } oxc_diagnostics = { workspace = true } -bitflags = { workspace = true } +bitflags = { workspace = true } rustc-hash = { workspace = true } unicode-id-start = "1.1.0" -num-bigint = "0.4.3" +num-bigint = "0.4.3" [dev-dependencies] -oxc_ast = { workspace = true, features = ["serde"] } -miette = { workspace = true, features = ["fancy-no-backtrace"] } +oxc_ast = { workspace = true, features = ["serde"] } +miette = { workspace = true, features = ["fancy-no-backtrace"] } serde_json = { workspace = true } diff --git a/crates/oxc_parser/fuzz/Cargo.toml b/crates/oxc_parser/fuzz/Cargo.toml index d8c9f0583..79bf6b9f5 100644 --- a/crates/oxc_parser/fuzz/Cargo.toml +++ b/crates/oxc_parser/fuzz/Cargo.toml @@ -1,5 +1,5 @@ [package] -name = "oxc_fuzzer" +name = "oxc_fuzzer" version = "0.0.0" publish = false edition = "2018" @@ -8,7 +8,7 @@ edition = "2018" cargo-fuzz = true [dependencies] -oxc_ast = { path = "../../oxc_ast" } +oxc_ast = { path = "../../oxc_ast" } oxc_allocator = { path = "../../oxc_allocator" } libfuzzer-sys = "0.4" @@ -23,4 +23,4 @@ members = ["."] name = "parser" path = "fuzz_targets/parser.rs" test = false -doc = false +doc = false diff --git a/crates/oxc_printer/Cargo.toml b/crates/oxc_printer/Cargo.toml index 5e8e2cbe6..def5b8841 100644 --- a/crates/oxc_printer/Cargo.toml +++ b/crates/oxc_printer/Cargo.toml @@ -1,19 +1,19 @@ [package] -name = "oxc_printer" -version = "0.0.3" -authors.workspace = true +name = "oxc_printer" +version = "0.0.3" +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [dependencies] oxc_allocator = { workspace = true } -oxc_ast = { workspace = true } -oxc_semantic = { workspace = true } +oxc_ast = { workspace = true } +oxc_semantic = { workspace = true } [dev_dependencies] oxc_parser = { workspace = true } -miette = { workspace = true, features = ["fancy-no-backtrace"] } +miette = { workspace = true, features = ["fancy-no-backtrace"] } diff --git a/crates/oxc_semantic/Cargo.toml b/crates/oxc_semantic/Cargo.toml index b31391aa4..e9125fb2e 100644 --- a/crates/oxc_semantic/Cargo.toml +++ b/crates/oxc_semantic/Cargo.toml @@ -1,25 +1,25 @@ [package] -name = "oxc_semantic" -version = "0.0.4" -authors.workspace = true +name = "oxc_semantic" +version = "0.0.4" +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [dependencies] -oxc_ast = { workspace = true } +oxc_ast = { workspace = true } oxc_diagnostics = { workspace = true } -indextree = { workspace = true } -bitflags = { workspace = true } -rustc-hash = { workspace = true } -once_cell = { workspace = true } +indextree = { workspace = true } +bitflags = { workspace = true } +rustc-hash = { workspace = true } +once_cell = { workspace = true } compact_str = { workspace = true } -phf = { workspace = true, features = ["macros"] } +phf = { workspace = true, features = ["macros"] } [dev_dependencies] -oxc_parser = { workspace = true } +oxc_parser = { workspace = true } oxc_allocator = { workspace = true } diff --git a/crates/oxc_wasm/Cargo.toml b/crates/oxc_wasm/Cargo.toml index 78fc4e9a0..04c309fdb 100644 --- a/crates/oxc_wasm/Cargo.toml +++ b/crates/oxc_wasm/Cargo.toml @@ -1,9 +1,9 @@ [package] -name = "oxc_wasm" -version = "0.0.0" -publish = false -authors.workspace = true -edition.workspace = true +name = "oxc_wasm" +version = "0.0.0" +publish = false +authors.workspace = true +edition.workspace = true keywords.workspace = true [lib] @@ -13,15 +13,15 @@ crate-type = ["cdylib", "rlib"] default = ["console_error_panic_hook"] [dependencies] -oxc_allocator = { workspace = true } -oxc_ast = { workspace = true, features = ["serde"] } +oxc_allocator = { workspace = true } +oxc_ast = { workspace = true, features = ["serde"] } oxc_diagnostics = { workspace = true } -oxc_linter = { workspace = true } -oxc_parser = { workspace = true } -oxc_semantic = { workspace = true } +oxc_linter = { workspace = true } +oxc_parser = { workspace = true } +oxc_semantic = { workspace = true } -miette = { workspace = true, features = ["fancy-no-backtrace"] } -serde = { workspace = true, features = ["derive"] } +miette = { workspace = true, features = ["fancy-no-backtrace"] } +serde = { workspace = true, features = ["derive"] } serde_json = { workspace = true } wasm-bindgen = { version = "0.2", features = ["serde-serialize"] } diff --git a/justfile b/justfile index 98962f6e4..13245a54c 100755 --- a/justfile +++ b/justfile @@ -5,7 +5,12 @@ _default: # Initialize the project by installing all the necessary tools init: - cargo binstall cargo-nextest cargo-watch cargo-insta typos-cli wasm-pack -y + cargo binstall cargo-nextest cargo-watch cargo-insta typos-cli taplo-cli wasm-pack -y + +# Run all fmt for all files +fmt: + cargo fmt + taplo format # Run all the tests test: diff --git a/tasks/benchmark/Cargo.toml b/tasks/benchmark/Cargo.toml index 242b763e5..8bee8f737 100644 --- a/tasks/benchmark/Cargo.toml +++ b/tasks/benchmark/Cargo.toml @@ -1,14 +1,14 @@ [package] -name = "oxc_benchmark" -version = "0.0.0" -publish = false -authors.workspace = true +name = "oxc_benchmark" +version = "0.0.0" +publish = false +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [target.'cfg(not(target_env = "msvc"))'.dependencies] jemallocator = { workspace = true } @@ -17,10 +17,10 @@ jemallocator = { workspace = true } mimalloc = { workspace = true } [dependencies] -oxc_ast = { workspace = true } -oxc_allocator = { workspace = true } -oxc_parser = { workspace = true } -oxc_semantic = { workspace = true } +oxc_ast = { workspace = true } +oxc_allocator = { workspace = true } +oxc_parser = { workspace = true } +oxc_semantic = { workspace = true } oxc_tasks_common = { workspace = true } pico-args = "0.5.0" diff --git a/tasks/common/Cargo.toml b/tasks/common/Cargo.toml index a77c8a44a..92993210c 100644 --- a/tasks/common/Cargo.toml +++ b/tasks/common/Cargo.toml @@ -1,11 +1,11 @@ [package] -name = "oxc_tasks_common" -version = "0.0.0" -publish = false +name = "oxc_tasks_common" +version = "0.0.0" +publish = false edition.workspace = true [dependencies] project-root = { workspace = true } ureq = "2.6.2" -url = "2.3.1" +url = "2.3.1" diff --git a/tasks/coverage/Cargo.toml b/tasks/coverage/Cargo.toml index 09167c4a5..98cdf502f 100644 --- a/tasks/coverage/Cargo.toml +++ b/tasks/coverage/Cargo.toml @@ -1,36 +1,36 @@ [package] -name = "oxc_coverage" -version = "0.0.0" -publish = false -authors.workspace = true +name = "oxc_coverage" +version = "0.0.0" +publish = false +authors.workspace = true description.workspace = true -edition.workspace = true -homepage.workspace = true -keywords.workspace = true -license.workspace = true -repository.workspace = true +edition.workspace = true +homepage.workspace = true +keywords.workspace = true +license.workspace = true +repository.workspace = true [dependencies] -oxc_allocator = { workspace = true } -oxc_parser = { workspace = true } -oxc_ast = { workspace = true } -oxc_printer = { workspace = true } +oxc_allocator = { workspace = true } +oxc_parser = { workspace = true } +oxc_ast = { workspace = true } +oxc_printer = { workspace = true } oxc_diagnostics = { workspace = true } -oxc_semantic = { workspace = true } -oxc_minifier = { workspace = true } +oxc_semantic = { workspace = true } +oxc_minifier = { workspace = true } -serde = { workspace = true, features = ["derive"] } -serde_json = { workspace = true } -rayon = { workspace = true } -miette = { workspace = true, features = ["fancy-no-backtrace"] } +serde = { workspace = true, features = ["derive"] } +serde_json = { workspace = true } +rayon = { workspace = true } +miette = { workspace = true, features = ["fancy-no-backtrace"] } project-root = { workspace = true } -pico-args = { workspace = true } -lazy_static = { workspace = true } +pico-args = { workspace = true } +lazy_static = { workspace = true } -console = "0.15.5" -encoding_rs = "0.8.32" +console = "0.15.5" +encoding_rs = "0.8.32" encoding_rs_io = "0.1.7" -regex = "1.7.3" -serde_yaml = "0.9.19" -similar = "2.2.1" -walkdir = "2.3.3" +regex = "1.7.3" +serde_yaml = "0.9.19" +similar = "2.2.1" +walkdir = "2.3.3" diff --git a/tasks/minsize/Cargo.toml b/tasks/minsize/Cargo.toml index 7e88e6522..19d3da136 100644 --- a/tasks/minsize/Cargo.toml +++ b/tasks/minsize/Cargo.toml @@ -1,18 +1,18 @@ [package] -name = "oxc_minsize" -version = "0.0.0" -publish = false +name = "oxc_minsize" +version = "0.0.0" +publish = false edition.workspace = true [dependencies] -oxc_allocator = { workspace = true } -oxc_parser = { workspace = true } -oxc_ast = { workspace = true } -oxc_printer = { workspace = true } +oxc_allocator = { workspace = true } +oxc_parser = { workspace = true } +oxc_ast = { workspace = true } +oxc_printer = { workspace = true } oxc_diagnostics = { workspace = true } -oxc_semantic = { workspace = true } +oxc_semantic = { workspace = true } oxc_tasks_common = { workspace = true } -flate2 = { workspace = true } +flate2 = { workspace = true } humansize = "2.1.3" diff --git a/tasks/rulegen/Cargo.toml b/tasks/rulegen/Cargo.toml index 2b301a384..4edcbf15b 100644 --- a/tasks/rulegen/Cargo.toml +++ b/tasks/rulegen/Cargo.toml @@ -1,17 +1,17 @@ [package] -name = "rulegen" -version = "0.0.0" -publish = false +name = "rulegen" +version = "0.0.0" +publish = false edition.workspace = true [dependencies] oxc_allocator = { workspace = true } -oxc_ast = { workspace = true } -oxc_parser = { workspace = true } +oxc_ast = { workspace = true } +oxc_parser = { workspace = true } convert_case = "0.6.0" -handlebars = "4.3.6" -serde = { workspace = true, features = ["derive"] } -regex = "1.7.3" -lazy_static = "1.4.0" -ureq = "2.6.2" +handlebars = "4.3.6" +serde = { workspace = true, features = ["derive"] } +regex = "1.7.3" +lazy_static = "1.4.0" +ureq = "2.6.2"