moosicbox_menu 0.1.1

MoosicBox menu package
Documentation
[dependencies.actix-web]
optional = true
version = "4.10.2"

[dependencies.gimbal_database]
default-features = false
version = "0.1.0"

[dependencies.gimbal_time]
default-features = false
features = ["std"]
version = "0.1.0"

[dependencies.log]
features = ["release_max_level_trace"]
version = "0.4"

[dependencies.moosicbox_assert]
default-features = false
version = "0.1.0"

[dependencies.moosicbox_date_utils]
default-features = false
features = ["chrono"]
version = "0.1.0"

[dependencies.moosicbox_json_utils]
default-features = false
features = ["database"]
version = "0.1.0"

[dependencies.moosicbox_library]
default-features = false
version = "0.1.0"

[dependencies.moosicbox_menu_models]
default-features = false
version = "0.1.0"

[dependencies.moosicbox_music_api]
default-features = false
features = ["db"]
version = "0.1.0"

[dependencies.moosicbox_music_models]
default-features = false
version = "0.1.0"

[dependencies.moosicbox_paging]
default-features = false
version = "0.1.0"

[dependencies.moosicbox_qobuz]
default-features = false
optional = true
version = "0.1.0"

[dependencies.moosicbox_scan]
default-features = false
version = "0.1.0"

[dependencies.moosicbox_search]
default-features = false
version = "0.1.0"

[dependencies.moosicbox_session]
default-features = false
version = "0.1.0"

[dependencies.moosicbox_tidal]
default-features = false
optional = true
version = "0.1.0"

[dependencies.moosicbox_yt]
default-features = false
optional = true
version = "0.1.0"

[dependencies.serde]
features = ["derive", "derive"]
version = "1"

[dependencies.thiserror]
version = "2.0.12"

[dependencies.tokio]
version = "1.45.0"

[dependencies.utoipa]
features = ["actix_extras"]
optional = true
version = "5.3.1"

[features]
all-sources = ["qobuz", "tidal", "yt"]
api = ["dep:actix-web", "moosicbox_library/api", "moosicbox_menu_models/api", "moosicbox_music_api/api"]
default = ["all-sources", "api", "local", "openapi"]
fail-on-warnings = []
local = ["moosicbox_scan/local"]
openapi = ["dep:utoipa", "moosicbox_library/openapi", "moosicbox_menu_models/openapi", "moosicbox_music_models/openapi"]
qobuz = ["dep:moosicbox_qobuz", "moosicbox_library/qobuz", "moosicbox_menu_models/qobuz", "moosicbox_music_models/qobuz", "moosicbox_qobuz/db", "moosicbox_scan/qobuz", "moosicbox_session/qobuz"]
tidal = ["dep:moosicbox_tidal", "moosicbox_library/tidal", "moosicbox_menu_models/tidal", "moosicbox_music_models/tidal", "moosicbox_scan/tidal", "moosicbox_session/tidal", "moosicbox_tidal/db"]
yt = ["dep:moosicbox_yt", "moosicbox_library/yt", "moosicbox_menu_models/yt", "moosicbox_music_models/yt", "moosicbox_scan/yt", "moosicbox_session/yt", "moosicbox_yt/db"]

[lib]
name = "moosicbox_menu"
path = "src/lib.rs"

[package]
authors = ["Braden Steffaniak"]
autobenches = false
autobins = false
autoexamples = false
autolib = false
autotests = false
build = false
categories = ["development-tools"]
description = "MoosicBox menu package"
edition = "2024"
keywords = ["album", "artist", "menu", "playlist", "track"]
license = "MPL-2.0"
name = "moosicbox_menu"
readme = "README.md"
repository = "https://github.com/MoosicBox/MoosicBox"
resolver = "2"
version = "0.1.1"