@@ -11,7 +11,7 @@ license = "MIT"
1111keywords = [" catppuccin" , " palette" , " color" , " colorscheme" , " theme" ]
1212
1313[package .metadata .docs .rs ]
14- all- features = true
14+ features = [ " ansi-term " , " bevy " , " css-colors " , " ratatui " , " serde " ]
1515
1616[lints ]
1717rust.missing_docs = " warn"
@@ -21,30 +21,31 @@ clippy.nursery = "warn"
2121
2222[dependencies ]
2323ansi_term = { version = " 0.12" , optional = true }
24- bevy = { version = " 0.17" , optional = true }
24+ bevy = { version = " 0.17" , default-features = false , optional = true }
2525css-colors = { version = " 1.0" , optional = true }
2626ratatui = { version = " 0.29" , optional = true }
2727serde = { version = " 1.0" , features = [" derive" ], optional = true }
2828
2929[build-dependencies ]
30- itertools = " 0.14.0 "
31- prettyplease = " 0.2.37 "
32- proc-macro2 = " 1.0.101 "
33- quote = " 1.0.41 "
34- serde = { version = " 1.0.228 " , features = [" derive" ] }
35- serde_json = " 1.0.145 "
36- syn = " 2.0.106 "
30+ itertools = " 0.14"
31+ prettyplease = " 0.2"
32+ proc-macro2 = " 1.0"
33+ quote = " 1.0"
34+ serde = { version = " 1.0" , features = [" derive" ] }
35+ serde_json = " 1.0"
36+ syn = " 2.0"
3737
3838[dev-dependencies ]
39- crossterm = " 0.29.0 "
40- serde_json = " 1.0.145 "
39+ crossterm = " 0.29"
40+ serde_json = " 1.0"
4141
4242[features ]
4343ansi-term = [" dep:ansi_term" ]
44+ bevy = [" bevy/bevy_color" ]
45+ bevy-full = [" bevy/default" ]
4446css-colors = [" dep:css-colors" ]
4547ratatui = [" dep:ratatui" ]
4648serde = [" dep:serde" ]
47- bevy = [" dep:bevy" ]
4849
4950[[example ]]
5051name = " css"
@@ -60,4 +61,8 @@ required-features = ["ratatui"]
6061
6162[[example ]]
6263name = " bevy"
63- required-features = [" bevy" ]
64+ required-features = [" bevy-full" ]
65+
66+ [[example ]]
67+ name = " serde"
68+ required-features = [" serde" ]
0 commit comments