Skip to content

Commit dfc995a

Browse files
committed
only include detectable languages
1 parent 0766403 commit dfc995a

3 files changed

Lines changed: 49 additions & 2 deletions

File tree

Cargo.toml

Lines changed: 46 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -45,6 +45,52 @@ default = ["macro"]
4545
macro = ["dep:dioxus-code-macro", "dioxus-code-macro/lang-rust"]
4646
runtime = ["arborium/lang-rust", "dep:arborium-tree-sitter"]
4747
detection = ["runtime", "dep:betlang", "dioxus-code-macro?/detection"]
48+
detectable-languages = [
49+
"lang-asm",
50+
"lang-bash",
51+
"lang-batch",
52+
"lang-c",
53+
"lang-c-sharp",
54+
"lang-clojure",
55+
"lang-cmake",
56+
"lang-cobol",
57+
"lang-commonlisp",
58+
"lang-cpp",
59+
"lang-css",
60+
"lang-dart",
61+
"lang-dockerfile",
62+
"lang-elixir",
63+
"lang-erlang",
64+
"lang-go",
65+
"lang-groovy",
66+
"lang-haskell",
67+
"lang-html",
68+
"lang-ini",
69+
"lang-java",
70+
"lang-javascript",
71+
"lang-json",
72+
"lang-julia",
73+
"lang-kotlin",
74+
"lang-lua",
75+
"lang-markdown",
76+
"lang-objc",
77+
"lang-ocaml",
78+
"lang-perl",
79+
"lang-php",
80+
"lang-powershell",
81+
"lang-python",
82+
"lang-r",
83+
"lang-ruby",
84+
"lang-scala",
85+
"lang-sql",
86+
"lang-swift",
87+
"lang-toml",
88+
"lang-typescript",
89+
"lang-vb",
90+
"lang-verilog",
91+
"lang-xml",
92+
"lang-yaml",
93+
]
4894
all-languages = [
4995
"runtime",
5096
"arborium/all-languages",

code-editor/Cargo.toml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,4 +31,5 @@ web-sys = { version = "0.3", features = [
3131

3232
[features]
3333
all-languages = ["dioxus-code/all-languages"]
34+
detectable-languages = ["dioxus-code/detectable-languages"]
3435
detection = ["dioxus-code/detection"]

docsite/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ publish = false
1111

1212
[dependencies]
1313
dioxus = { version = "0.7.9", features = ["router"] }
14-
dioxus-code = { workspace = true, features = ["detection", "all-languages"] }
15-
dioxus-code-editor = { workspace = true, features = ["detection", "all-languages"] }
14+
dioxus-code = { workspace = true, features = ["detection", "detectable-languages"] }
15+
dioxus-code-editor = { workspace = true, features = ["detection", "detectable-languages"] }
1616
dioxus-primitives = { git = "https://github.com/DioxusLabs/components", version = "0.0.1", default-features = false, features = ["router"] }
1717

1818
[features]

0 commit comments

Comments
 (0)