diff --git a/Cargo.lock b/Cargo.lock index 7406fca92..2b9315cee 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -77,7 +77,7 @@ checksum = "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6" [[package]] name = "biome_analyze" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_deserialize", @@ -97,7 +97,7 @@ dependencies = [ [[package]] name = "biome_aria" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_aria_metadata", ] @@ -105,7 +105,7 @@ dependencies = [ [[package]] name = "biome_aria_metadata" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_deserialize", "biome_deserialize_macros", @@ -121,7 +121,7 @@ dependencies = [ [[package]] name = "biome_cli" version = "0.0.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "anyhow", "biome_analyze", @@ -181,7 +181,7 @@ dependencies = [ [[package]] name = "biome_configuration" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_analyze", "biome_console", @@ -212,7 +212,7 @@ dependencies = [ [[package]] name = "biome_console" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_markup", "biome_text_size", @@ -226,7 +226,7 @@ dependencies = [ [[package]] name = "biome_control_flow" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_rowan", "rustc-hash 2.1.1", @@ -235,7 +235,7 @@ dependencies = [ [[package]] name = "biome_css_analyze" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_analyze", "biome_console", @@ -258,7 +258,7 @@ dependencies = [ [[package]] name = "biome_css_factory" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_css_syntax", "biome_rowan", @@ -267,7 +267,7 @@ dependencies = [ [[package]] name = "biome_css_formatter" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_css_syntax", "biome_diagnostics", @@ -280,7 +280,7 @@ dependencies = [ [[package]] name = "biome_css_parser" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_css_factory", @@ -295,7 +295,7 @@ dependencies = [ [[package]] name = "biome_css_semantic" version = "0.0.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_css_syntax", "biome_formatter", @@ -306,7 +306,7 @@ dependencies = [ [[package]] name = "biome_css_syntax" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_rowan", "biome_string_case", @@ -318,7 +318,7 @@ dependencies = [ [[package]] name = "biome_deserialize" version = "0.6.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_diagnostics", @@ -336,7 +336,7 @@ dependencies = [ [[package]] name = "biome_deserialize_macros" version = "0.6.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_string_case", "proc-macro-error2", @@ -348,7 +348,7 @@ dependencies = [ [[package]] name = "biome_diagnostics" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "backtrace", "biome_console", @@ -371,7 +371,7 @@ dependencies = [ [[package]] name = "biome_diagnostics_categories" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "quote", "schemars", @@ -382,7 +382,7 @@ dependencies = [ [[package]] name = "biome_diagnostics_macros" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "proc-macro-error2", "proc-macro2", @@ -393,7 +393,7 @@ dependencies = [ [[package]] name = "biome_flags" version = "0.0.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", ] @@ -401,7 +401,7 @@ dependencies = [ [[package]] name = "biome_formatter" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_deserialize", @@ -422,7 +422,7 @@ dependencies = [ [[package]] name = "biome_fs" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_diagnostics", "camino", @@ -443,7 +443,7 @@ dependencies = [ [[package]] name = "biome_glob" version = "0.1.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_deserialize", "biome_deserialize_macros", @@ -456,7 +456,7 @@ dependencies = [ [[package]] name = "biome_graphql_analyze" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_analyze", "biome_console", @@ -477,7 +477,7 @@ dependencies = [ [[package]] name = "biome_graphql_factory" version = "0.1.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_graphql_syntax", "biome_rowan", @@ -486,7 +486,7 @@ dependencies = [ [[package]] name = "biome_graphql_formatter" version = "0.1.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_diagnostics", "biome_formatter", @@ -498,7 +498,7 @@ dependencies = [ [[package]] name = "biome_graphql_parser" version = "0.1.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_diagnostics", @@ -514,7 +514,7 @@ dependencies = [ [[package]] name = "biome_graphql_syntax" version = "0.1.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_rowan", "biome_string_case", @@ -526,7 +526,7 @@ dependencies = [ [[package]] name = "biome_grit_factory" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_grit_syntax", "biome_rowan", @@ -535,7 +535,7 @@ dependencies = [ [[package]] name = "biome_grit_formatter" version = "0.0.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_formatter", "biome_grit_syntax", @@ -545,7 +545,7 @@ dependencies = [ [[package]] name = "biome_grit_parser" version = "0.1.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_diagnostics", @@ -563,7 +563,7 @@ dependencies = [ [[package]] name = "biome_grit_patterns" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_analyze", "biome_console", @@ -592,7 +592,7 @@ dependencies = [ [[package]] name = "biome_grit_syntax" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_rowan", "biome_string_case", @@ -604,9 +604,10 @@ dependencies = [ [[package]] name = "biome_html_analyze" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_analyze", + "biome_aria_metadata", "biome_console", "biome_deserialize", "biome_deserialize_macros", @@ -623,7 +624,7 @@ dependencies = [ [[package]] name = "biome_html_factory" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_html_syntax", "biome_rowan", @@ -632,7 +633,7 @@ dependencies = [ [[package]] name = "biome_html_formatter" version = "0.0.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_deserialize", "biome_deserialize_macros", @@ -649,7 +650,7 @@ dependencies = [ [[package]] name = "biome_html_parser" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_diagnostics", @@ -664,7 +665,7 @@ dependencies = [ [[package]] name = "biome_html_syntax" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_rowan", "biome_string_case", @@ -676,7 +677,7 @@ dependencies = [ [[package]] name = "biome_js_analyze" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_analyze", "biome_aria", @@ -717,7 +718,7 @@ dependencies = [ [[package]] name = "biome_js_factory" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_js_syntax", "biome_rowan", @@ -726,7 +727,7 @@ dependencies = [ [[package]] name = "biome_js_formatter" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_deserialize", "biome_deserialize_macros", @@ -749,7 +750,7 @@ dependencies = [ [[package]] name = "biome_js_parser" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_diagnostics", @@ -772,7 +773,7 @@ dependencies = [ [[package]] name = "biome_js_semantic" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_formatter", "biome_js_syntax", @@ -785,7 +786,7 @@ dependencies = [ [[package]] name = "biome_js_syntax" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_aria", "biome_aria_metadata", @@ -800,7 +801,7 @@ dependencies = [ [[package]] name = "biome_js_type_info" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_formatter", "biome_js_syntax", @@ -815,7 +816,7 @@ dependencies = [ [[package]] name = "biome_js_type_info_macros" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "proc-macro-error2", "proc-macro2", @@ -826,7 +827,7 @@ dependencies = [ [[package]] name = "biome_jsdoc_comment" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_formatter", "biome_js_syntax", @@ -837,7 +838,7 @@ dependencies = [ [[package]] name = "biome_json_analyze" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_analyze", "biome_console", @@ -854,7 +855,7 @@ dependencies = [ [[package]] name = "biome_json_factory" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_json_syntax", "biome_rowan", @@ -863,7 +864,7 @@ dependencies = [ [[package]] name = "biome_json_formatter" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_deserialize", "biome_deserialize_macros", @@ -880,7 +881,7 @@ dependencies = [ [[package]] name = "biome_json_parser" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_diagnostics", @@ -896,7 +897,7 @@ dependencies = [ [[package]] name = "biome_json_syntax" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_rowan", "biome_string_case", @@ -909,7 +910,7 @@ dependencies = [ [[package]] name = "biome_json_value" version = "0.1.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_deserialize", "biome_deserialize_macros", @@ -923,7 +924,7 @@ dependencies = [ [[package]] name = "biome_line_index" version = "0.1.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_text_size", "rustc-hash 2.1.1", @@ -932,7 +933,7 @@ dependencies = [ [[package]] name = "biome_lsp" version = "0.0.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "anyhow", "biome_analyze", @@ -963,7 +964,7 @@ dependencies = [ [[package]] name = "biome_lsp_converters" version = "0.1.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "anyhow", "biome_line_index", @@ -975,7 +976,7 @@ dependencies = [ [[package]] name = "biome_markup" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "proc-macro-error2", "proc-macro2", @@ -985,7 +986,7 @@ dependencies = [ [[package]] name = "biome_migrate" version = "0.0.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_analyze", "biome_configuration", @@ -1003,7 +1004,7 @@ dependencies = [ [[package]] name = "biome_module_graph" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_diagnostics", @@ -1033,7 +1034,7 @@ dependencies = [ [[package]] name = "biome_package" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_deserialize", @@ -1056,7 +1057,7 @@ dependencies = [ [[package]] name = "biome_parser" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_diagnostics", @@ -1070,7 +1071,7 @@ dependencies = [ [[package]] name = "biome_plugin_loader" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_analyze", "biome_console", @@ -1098,7 +1099,7 @@ dependencies = [ [[package]] name = "biome_project_layout" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_package", "biome_parser", @@ -1111,7 +1112,7 @@ dependencies = [ [[package]] name = "biome_resolver" version = "0.1.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_diagnostics", @@ -1125,7 +1126,7 @@ dependencies = [ [[package]] name = "biome_rowan" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_text_edit", "biome_text_size", @@ -1138,7 +1139,7 @@ dependencies = [ [[package]] name = "biome_rule_options" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_deserialize", @@ -1162,7 +1163,7 @@ dependencies = [ [[package]] name = "biome_ruledoc_utils" version = "0.0.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "anyhow", "biome_analyze", @@ -1181,7 +1182,7 @@ dependencies = [ [[package]] name = "biome_service" version = "0.0.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "append-only-vec", "biome_analyze", @@ -1254,7 +1255,7 @@ dependencies = [ [[package]] name = "biome_string_case" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_rowan", ] @@ -1262,7 +1263,7 @@ dependencies = [ [[package]] name = "biome_suppression" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_console", "biome_diagnostics", @@ -1272,7 +1273,7 @@ dependencies = [ [[package]] name = "biome_test_utils" version = "0.0.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "ansi_rgb", "biome_analyze", @@ -1304,7 +1305,7 @@ dependencies = [ [[package]] name = "biome_text_edit" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "biome_text_size", "schemars", @@ -1315,7 +1316,7 @@ dependencies = [ [[package]] name = "biome_text_size" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "schemars", "serde", @@ -1324,12 +1325,12 @@ dependencies = [ [[package]] name = "biome_ungrammar" version = "0.3.1" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" [[package]] name = "biome_unicode_table" version = "0.5.7" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" [[package]] name = "bitflags" @@ -3993,7 +3994,7 @@ dependencies = [ [[package]] name = "xtask_codegen" version = "0.0.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "anyhow", "biome_analyze", @@ -4021,7 +4022,7 @@ dependencies = [ [[package]] name = "xtask_glue" version = "0.0.0" -source = "git+https://github.com/biomejs/biome.git?rev=e2e6e6618e54c048a1be8adb8067d7f115e245d7#e2e6e6618e54c048a1be8adb8067d7f115e245d7" +source = "git+https://github.com/biomejs/biome.git?rev=789b0e7ef610a191d7542f00b232367992f7edc3#789b0e7ef610a191d7542f00b232367992f7edc3" dependencies = [ "anyhow", ] diff --git a/Cargo.toml b/Cargo.toml index 481001d53..e0e3c17ac 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -16,47 +16,47 @@ # See more keys and their definitions at https://doc.rust-lang.org/cargo/reference/manifest.html [dependencies] anyhow = "1.0.100" - biome_analyze = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7", features = [ + biome_analyze = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3", features = [ "schema", ] } - biome_cli = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_configuration = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7", features = [ + biome_cli = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_configuration = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3", features = [ "schema", ] } - biome_console = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_css_analyze = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_css_parser = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_css_syntax = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_deserialize = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_diagnostics = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_flags = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_formatter = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_fs = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_graphql_analyze = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_graphql_parser = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_graphql_syntax = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_html_analyze = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_html_parser = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_html_syntax = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_js_analyze = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_js_formatter = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_js_parser = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_js_syntax = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_json_analyze = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_json_factory = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_json_formatter = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_json_parser = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_json_syntax = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_module_graph = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_project_layout = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_rowan = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_ruledoc_utils = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_service = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_string_case = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_test_utils = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } - biome_text_edit = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7" } + biome_console = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_css_analyze = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_css_parser = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_css_syntax = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_deserialize = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_diagnostics = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_flags = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_formatter = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_fs = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_graphql_analyze = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_graphql_parser = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_graphql_syntax = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_html_analyze = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_html_parser = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_html_syntax = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_js_analyze = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_js_formatter = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_js_parser = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_js_syntax = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_json_analyze = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_json_factory = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_json_formatter = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_json_parser = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_json_syntax = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_module_graph = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_project_layout = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_rowan = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_ruledoc_utils = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_service = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_string_case = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_test_utils = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } + biome_text_edit = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3" } bpaf = { version = "0.9.20", features = ["docgen"] } - xtask_codegen = { git = "https://github.com/biomejs/biome.git", rev = "e2e6e6618e54c048a1be8adb8067d7f115e245d7", features = [ + xtask_codegen = { git = "https://github.com/biomejs/biome.git", rev = "789b0e7ef610a191d7542f00b232367992f7edc3", features = [ "schema", ] } # Needed to fix some weird dependency diff --git a/package.json b/package.json index 592d469fb..ca675be8f 100644 --- a/package.json +++ b/package.json @@ -34,7 +34,7 @@ "@astrojs/starlight": "0.36.2", "@biomejs/biome": "2.3.5", "@biomejs/version-utils": "0.4.0", - "@biomejs/wasm-web": "https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@e2e6e66", + "@biomejs/wasm-web": "https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@789b0e7", "@codemirror/lang-css": "6.3.1", "@codemirror/lang-html": "6.4.11", "@codemirror/lang-javascript": "6.2.4", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index e217d0ffc..176b3eaa6 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -40,8 +40,8 @@ importers: specifier: ^0.4.0 version: 0.4.0 '@biomejs/wasm-web': - specifier: https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@e2e6e66 - version: https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@e2e6e66 + specifier: https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@789b0e7 + version: https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@789b0e7 '@codemirror/lang-css': specifier: 6.3.1 version: 6.3.1(@codemirror/view@6.38.6) @@ -461,9 +461,9 @@ packages: '@biomejs/version-utils@0.4.0': resolution: {integrity: sha512-jboDhjZY8/bAPl2kgvjrbbyXyM6uimPsasY3TvFhSpPaNorij0UZROi/NjDQqQeZFSaIK3ieiRZXWwoBZh6rQQ==} - '@biomejs/wasm-web@https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@e2e6e66': - resolution: {tarball: https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@e2e6e66} - version: 0.0.0-rev.e2e6e6618e54c048a1be8adb8067d7f115e245d7 + '@biomejs/wasm-web@https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@789b0e7': + resolution: {tarball: https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@789b0e7} + version: 0.0.0-rev.789b0e7ef610a191d7542f00b232367992f7edc3 '@braintree/sanitize-url@7.1.1': resolution: {integrity: sha512-i1L7noDNxtFyL5DmZafWy1wRVhGehQmzZaz1HiN5e7iylJMSZR7ekOV7NsIqa5qBldlLrsKv4HbgFUVlQrz8Mw==} @@ -6378,7 +6378,7 @@ snapshots: undici: 6.21.3 yaml: 2.8.0 - '@biomejs/wasm-web@https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@e2e6e66': {} + '@biomejs/wasm-web@https://pkg.pr.new/biomejs/biome/@biomejs/wasm-web@789b0e7': {} '@braintree/sanitize-url@7.1.1': {} diff --git a/src/content/docs/linter/html/rules.mdx b/src/content/docs/linter/html/rules.mdx index be02e18c1..c405fa0af 100644 --- a/src/content/docs/linter/html/rules.mdx +++ b/src/content/docs/linter/html/rules.mdx @@ -25,6 +25,7 @@ Below the list of rules supported by Biome, divided by group. Here's a legend of | [useButtonType](/linter/rules/use-button-type) | Enforces the usage and validity of the attribute `type` for the element `button` | | | [useHtmlLang](/linter/rules/use-html-lang) | Enforce that `html` element has `lang` attribute. | | | [useIframeTitle](/linter/rules/use-iframe-title) | Enforces the usage of the attribute `title` for the element `iframe`. | | +| [useValidAriaRole](/linter/rules/use-valid-aria-role) | Elements with ARIA roles must use a valid, non-abstract ARIA role. | | ## `nursery` @@ -47,5 +48,6 @@ Below the list of rules supported by Biome, divided by group. Here's a legend of - [useButtonType](/linter/rules/use-button-type) (Severity: [error](/reference/diagnostics#error)) - [useHtmlLang](/linter/rules/use-html-lang) (Severity: [error](/reference/diagnostics#error)) - [useIframeTitle](/linter/rules/use-iframe-title) (Severity: [error](/reference/diagnostics#error)) +- [useValidAriaRole](/linter/rules/use-valid-aria-role) (Severity: [error](/reference/diagnostics#error)) Missing a rule? Help us by [contributing](https://github.com/biomejs/biome/blob/main/CONTRIBUTING.md) to the [analyzer](https://github.com/biomejs/biome/blob/main/crates/biome_analyze/CONTRIBUTING.md) or create a rule suggestion [here](https://github.com/biomejs/biome/discussions/categories/rule-suggestion). diff --git a/src/content/docs/linter/rules/use-valid-aria-role.mdx b/src/content/docs/linter/rules/use-valid-aria-role.mdx index d3b24761e..1b6856857 100644 --- a/src/content/docs/linter/rules/use-valid-aria-role.mdx +++ b/src/content/docs/linter/rules/use-valid-aria-role.mdx @@ -144,6 +144,114 @@ Use this option to ignore non-DOM elements, such as components - [Source Code](https://github.com/biomejs/biome/blob/main/crates/biome_js_analyze/src/lint/a11y/use_valid_aria_role.rs) - [Test Cases](https://github.com/biomejs/biome/blob/main/crates/biome_js_analyze/tests/specs/a11y/useValidAriaRole) + + +:::note +This rule has been implemented but not released yet. It will be available in the next release. +::: +## Summary +- Diagnostic Category: [`lint/a11y/useValidAriaRole`](/reference/diagnostics#diagnostic-category) +- This rule is **recommended**, which means is enabled by default. +- This rule has an [**unsafe**](/linter/#unsafe-fixes) fix. +- The default severity of this rule is [**error**](/reference/diagnostics#error). +- Sources: + - Same as [`jsx-a11y/aria-role`](https://github.com/jsx-eslint/eslint-plugin-jsx-a11y/blob/main/docs/rules/aria-role.md) + +## How to configure +```json title="biome.json" +{ + "linter": { + "rules": { + "a11y": { + "useValidAriaRole": "error" + } + } + } +} + +``` +## Description +Elements with ARIA roles must use a valid, non-abstract ARIA role. + +Remember that this rule only supports static values for the `role` attribute. +Dynamic `role` values are not checked. + +## Examples + +### Invalid + +```html +
+``` + +
code-block.html:1:1 lint/a11y/useValidAriaRole  FIXABLE  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Enforce that elements with ARIA roles must use a valid, non-abstract ARIA role.

> 1 │ <div role="datepicker"></div>
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
2 │

Check WAI-ARIA for valid roles or provide options accordingly.

Unsafe fix: Remove the invalid role attribute.
Check the list of all valid role attributes.

1 │ <div·role="datepicker"></div>
-----------------
+ +```html +
+``` + +
code-block.html:1:1 lint/a11y/useValidAriaRole  FIXABLE  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Enforce that elements with ARIA roles must use a valid, non-abstract ARIA role.

> 1 │ <div role="range"></div>
^^^^^^^^^^^^^^^^^^^^^^^^
2 │

Check WAI-ARIA for valid roles or provide options accordingly.

Unsafe fix: Remove the invalid role attribute.
Check the list of all valid role attributes.

1 │ <div·role="range"></div>
------------
+ +```html +
+``` + +
code-block.html:1:1 lint/a11y/useValidAriaRole  FIXABLE  ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Enforce that elements with ARIA roles must use a valid, non-abstract ARIA role.

> 1 │ <div role=""></div>
^^^^^^^^^^^^^^^^^^^
2 │

Check WAI-ARIA for valid roles or provide options accordingly.

Unsafe fix: Remove the invalid role attribute.
Check the list of all valid role attributes.

1 │ <div·role=""></div>
-------
+ +### Valid + +```html +
+
+``` + +## Options + +### `allowInvalidRoles` + +It allows specifying a list of roles that might be invalid otherwise + +```json title='biome.json' +{ + "linter": { + "rules": { + "a11y": { + "useValidAriaRole": { + "options": { + "allowInvalidRoles": [ + "datepicker" + ] + } + } + } + } + } +} + +``` + +```html +
+``` + +## Accessibility guidelines + +- [WCAG 4.1.2](https://www.w3.org/WAI/WCAG21/Understanding/name-role-value) + +## Resources + +- [Chrome Audit Rules, AX_ARIA_01](https://github.com/GoogleChrome/accessibility-developer-tools/wiki/Audit-Rules#ax_aria_01) +- [DPUB-ARIA roles](https://www.w3.org/TR/dpub-aria-1.0/) +- [MDN: Using ARIA: Roles, states, and properties](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques) + +## Related links + +- [Disable a rule](/linter/#disable-a-rule) +- [Configure the code fix](/linter#configure-the-code-fix) +- [Rule options](/linter/#rule-options) +- [Source Code](https://github.com/biomejs/biome/blob/main/crates/biome_html_analyze/src/lint/a11y/use_valid_aria_role.rs) +- [Test Cases](https://github.com/biomejs/biome/blob/main/crates/biome_html_analyze/tests/specs/a11y/useValidAriaRole) +
diff --git a/src/pages/metadata/rules.json.js b/src/pages/metadata/rules.json.js index 6054d1cf9..ca2314e69 100644 --- a/src/pages/metadata/rules.json.js +++ b/src/pages/metadata/rules.json.js @@ -717,6 +717,23 @@ export function GET() { } ], "docs": " Enforces the usage of the attribute `title` for the element `iframe`.\n\n :::note\n In `.html` files, this rule matches `iframe` elements case-insensitively (e.g., `\n ```\n\n ```html,expect_diagnostic\n \n ```\n\n ### Valid\n\n ```html\n \n ```\n\n ## Accessibility guidelines\n\n - [WCAG 2.4.1](https://www.w3.org/WAI/WCAG21/Understanding/bypass-blocks)\n - [WCAG 4.1.2](https://www.w3.org/WAI/WCAG21/Understanding/name-role-value)\n\n" + }, + "useValidAriaRole": { + "deprecated": false, + "version": "next", + "name": "useValidAriaRole", + "link": "https://biomejs.dev/linter/rules/use-valid-aria-role", + "recommended": true, + "fixKind": "unsafe", + "sources": [ + { + "kind": "sameLogic", + "source": { + "eslintJsxA11y": "aria-role" + } + } + ], + "docs": " Elements with ARIA roles must use a valid, non-abstract ARIA role.\n\n Remember that this rule only supports static values for the `role` attribute.\n Dynamic `role` values are not checked.\n\n ## Examples\n\n ### Invalid\n\n ```html,expect_diagnostic\n
\n ```\n\n ```html,expect_diagnostic\n
\n ```\n\n ```html,expect_diagnostic\n
\n ```\n\n\n ### Valid\n\n ```html\n
\n
\n ```\n\n ## Options\n\n\n ### `allowInvalidRoles`\n\n It allows specifying a list of roles that might be invalid otherwise\n\n ```json,options\n {\n \"options\": {\n \"allowInvalidRoles\": [\"datepicker\"]\n }\n }\n ```\n\n ```html,use_options\n
\n ```\n\n ## Accessibility guidelines\n\n - [WCAG 4.1.2](https://www.w3.org/WAI/WCAG21/Understanding/name-role-value)\n\n ## Resources\n\n - [Chrome Audit Rules, AX_ARIA_01](https://github.com/GoogleChrome/accessibility-developer-tools/wiki/Audit-Rules#ax_aria_01)\n - [DPUB-ARIA roles](https://www.w3.org/TR/dpub-aria-1.0/)\n - [MDN: Using ARIA: Roles, states, and properties](https://developer.mozilla.org/en-US/docs/Web/Accessibility/ARIA/ARIA_Techniques)\n\n" } }, "nursery": { @@ -6868,7 +6885,7 @@ export function GET() { } } }, - "numberOrRules": 399 + "numberOrRules": 400 }, "syntax": { "languages": {