From c7176eaad47bd99fe8c67038fd07f52270118e69 Mon Sep 17 00:00:00 2001 From: xusd320 Date: Tue, 27 Feb 2024 13:16:01 +0800 Subject: [PATCH 1/2] chore: reorder crates features list --- .taplo.toml | 9 +++++---- Cargo.toml | 2 +- crates/core/Cargo.toml | 44 +++++++++++++++++++++--------------------- 3 files changed, 28 insertions(+), 27 deletions(-) diff --git a/.taplo.toml b/.taplo.toml index 17801af95..1f9c82522 100644 --- a/.taplo.toml +++ b/.taplo.toml @@ -4,9 +4,10 @@ include = ["Cargo.toml", "crates/*/*.toml"] align_entries = true allowed_blank_lines = 1 column_width = 120 +reorder_arrays = true +reorder_keys = true +# Do not reorder keys and arrays within `package or `bin`. [[rule]] -keys = ["dependencies", "*-dependencies", "workspace.dependencies", "workspace.*-dependencies","target.*.dependencies", "target.*.*-dependencies"] - -[rule.formatting] -reorder_keys = true +formatting = {reorder_arrays = false, reorder_keys = false} +keys = ["bin", "package"] diff --git a/Cargo.toml b/Cargo.toml index 43a1a42f7..524b2c460 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [workspace] -resolver = "2" members = ["crates/*"] +resolver = "2" [workspace.dependencies] cached = "0.46.1" diff --git a/crates/core/Cargo.toml b/crates/core/Cargo.toml index 153b6c230..45593e885 100644 --- a/crates/core/Cargo.toml +++ b/crates/core/Cargo.toml @@ -8,39 +8,39 @@ license = "MIT" [dependencies] swc_core = { workspace = true, features = [ "__ecma", - "__visit", - "__utils", + "__ecma_plugin_transform", "__ecma_transforms", "__parser", + "__testing_transform", + "__utils", + "__visit", + "base_node", + "common_concurrent", + "common_sourcemap", + "common_tty", + "css_ast", + "css_codegen", + "css_compat", + "css_minifier", + "css_modules", + "css_parser", + "css_prefixer", + "css_utils", + "css_visit", + "css_visit_path", "ecma_ast", - "__ecma_plugin_transform", "ecma_codegen", - "ecma_quote", "ecma_minifier", - "common_concurrent", - "common_tty", - "common_sourcemap", "ecma_minifier_concurrent", - "ecma_transforms_react", + "ecma_preset_env", + "ecma_quote", + "ecma_transforms_compat", "ecma_transforms_module", "ecma_transforms_optimization", "ecma_transforms_proposal", + "ecma_transforms_react", "ecma_transforms_typescript", - "ecma_transforms_compat", - "__testing_transform", "ecma_visit_path", - "ecma_preset_env", - "css_ast", - "css_codegen", - "css_parser", - "css_utils", - "css_visit", - "css_visit_path", - "css_minifier", - "css_compat", - "css_modules", - "css_prefixer", - "base_node", ] } swc_emotion = "0.51.0" From d21693366f93d8e5f86afa7066202cadba597603 Mon Sep 17 00:00:00 2001 From: xusd320 Date: Tue, 27 Feb 2024 15:17:01 +0800 Subject: [PATCH 2/2] doc: add playwright deps install --- CONTRIBUTING.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CONTRIBUTING.md b/CONTRIBUTING.md index 3b7a58ce1..497f467b2 100644 --- a/CONTRIBUTING.md +++ b/CONTRIBUTING.md @@ -49,6 +49,7 @@ $ just ready-lite Test. ```bash +$ pnpm playwright install # only need to run before the first time you run "jest test" $ just test # test specified testcase $ cargo nextest run transformers::transform_try_resolve::tests