{
  "cksum": "fcc518e0835fd46e7f3f39d1179ad83db3f5a2870300781cfb28fdf6424515c9",
  "crate_file": "moosicbox_server-0.3.0.crate",
  "crate_url": "https://static.crates.io/crates/moosicbox_server/moosicbox_server-0.3.0.crate",
  "deps": [
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "actix-cors",
      "optional": false,
      "req": "^0.7.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "actix-htmx",
      "optional": true,
      "req": "^0.4.1",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "actix-web",
      "optional": false,
      "req": "^4.13.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "actix-ws",
      "optional": false,
      "req": "^0.4.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "console-subscriber",
      "optional": false,
      "req": "^0.5.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "flume",
      "optional": false,
      "req": "^0.12.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "futures-util",
      "optional": false,
      "req": "^0.3.32",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "local-ip-address",
      "optional": false,
      "req": "^0.6.13",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "release_max_level_trace"
      ],
      "kind": "normal",
      "name": "log",
      "optional": false,
      "req": "^0.4.29",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_admin_htmx",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_assert",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_async_service",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_audio_output",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "api",
        "events"
      ],
      "kind": "normal",
      "name": "moosicbox_audio_zone",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_auth",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "api",
        "db"
      ],
      "kind": "normal",
      "name": "moosicbox_config",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "api"
      ],
      "kind": "normal",
      "name": "moosicbox_downloader",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_env_utils",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "files",
        "image",
        "range",
        "track-range"
      ],
      "kind": "normal",
      "name": "moosicbox_files",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "database"
      ],
      "kind": "normal",
      "name": "moosicbox_json_utils",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "api"
      ],
      "kind": "normal",
      "name": "moosicbox_library",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_library_music_api",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "env-filter",
        "file",
        "layer-ext",
        "log-compat"
      ],
      "kind": "normal",
      "name": "moosicbox_log_runtime",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "api"
      ],
      "kind": "normal",
      "name": "moosicbox_menu",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_middleware",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_music_api",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "api"
      ],
      "kind": "normal",
      "name": "moosicbox_music_api_api",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_music_models",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "local"
      ],
      "kind": "normal",
      "name": "moosicbox_player",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "api",
        "events"
      ],
      "kind": "normal",
      "name": "moosicbox_profiles",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "db"
      ],
      "kind": "normal",
      "name": "moosicbox_qobuz",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "api",
        "local"
      ],
      "kind": "normal",
      "name": "moosicbox_scan",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_schema",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "api"
      ],
      "kind": "normal",
      "name": "moosicbox_search",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "events"
      ],
      "kind": "normal",
      "name": "moosicbox_session",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "db"
      ],
      "kind": "normal",
      "name": "moosicbox_tidal",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_tunnel",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "moosicbox_tunnel_sender",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "listener",
        "player"
      ],
      "kind": "normal",
      "name": "moosicbox_upnp",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "ws"
      ],
      "kind": "normal",
      "name": "moosicbox_ws",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "db"
      ],
      "kind": "normal",
      "name": "moosicbox_yt",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "v110"
      ],
      "kind": "normal",
      "name": "openssl",
      "optional": true,
      "req": "^0.10.80",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "profiling",
      "optional": true,
      "req": "^1.0.18",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "puffin",
      "optional": true,
      "req": "^0.20.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "puffin_http",
      "optional": true,
      "req": "^0.17.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "qstring",
      "optional": true,
      "req": "^0.7.2",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "rcgen",
      "optional": true,
      "req": "^0.14.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "serde_json",
      "optional": false,
      "req": "^1.0.149",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "strum",
      "optional": false,
      "req": "^0.28.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "strum_macros",
      "optional": false,
      "req": "^0.28.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "subtle",
      "optional": true,
      "req": "^2.6.1",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "macros",
        "sync",
        "tokio"
      ],
      "kind": "normal",
      "name": "switchy_async",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "api"
      ],
      "kind": "normal",
      "name": "switchy_database",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "switchy_database_connection",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "switchy_env",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "switchy_fs",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [],
      "kind": "normal",
      "name": "switchy_mdns",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "rand"
      ],
      "kind": "normal",
      "name": "switchy_random",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "actix"
      ],
      "kind": "normal",
      "name": "switchy_telemetry",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "std"
      ],
      "kind": "normal",
      "name": "switchy_time",
      "optional": false,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "api"
      ],
      "kind": "normal",
      "name": "switchy_upnp",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "thiserror",
      "optional": false,
      "req": "^2.0.18",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "throttle",
      "optional": true,
      "req": "^0.1.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "macros",
        "rt",
        "time",
        "tracing"
      ],
      "kind": "normal",
      "name": "tokio",
      "optional": false,
      "req": "^1.52.3",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tokio-util",
      "optional": false,
      "req": "^0.7.18",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "tracing-subscriber",
      "optional": true,
      "req": "^0.3.23",
      "target": null
    },
    {
      "default_features": false,
      "features": [
        "enable"
      ],
      "kind": "normal",
      "name": "tracy-client",
      "optional": true,
      "req": "^0.18.4",
      "target": null
    },
    {
      "default_features": true,
      "features": [],
      "kind": "normal",
      "name": "url",
      "optional": false,
      "req": "^2.5.8",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "actix_extras"
      ],
      "kind": "normal",
      "name": "utoipa",
      "optional": true,
      "req": "^5.5.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "actix-web"
      ],
      "kind": "normal",
      "name": "utoipa-rapidoc",
      "optional": true,
      "req": "^6.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "actix-web"
      ],
      "kind": "normal",
      "name": "utoipa-redoc",
      "optional": true,
      "req": "^6.0.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "actix-web"
      ],
      "kind": "normal",
      "name": "utoipa-scalar",
      "optional": true,
      "req": "^0.3.0",
      "target": null
    },
    {
      "default_features": true,
      "features": [
        "actix-web"
      ],
      "kind": "normal",
      "name": "utoipa-swagger-ui",
      "optional": true,
      "req": "^9.0.2",
      "target": null
    }
  ],
  "features": {
    "audio-output-api": [
      "moosicbox_audio_output/api"
    ],
    "audio-zone-api": [
      "moosicbox_audio_zone/api"
    ],
    "config-api": [],
    "files-api": [
      "moosicbox_files/api"
    ],
    "library": [
      "moosicbox_library/api",
      "moosicbox_library_music_api/api"
    ],
    "postgres-native-tls": [
      "switchy_database_connection/postgres-native-tls"
    ],
    "postgres-openssl": [
      "switchy_database_connection/postgres-openssl"
    ],
    "search": [
      "moosicbox_search/api"
    ],
    "session-api": [
      "moosicbox_session/api"
    ]
  },
  "features2": {
    "admin-htmx": [
      "admin-htmx-api"
    ],
    "admin-htmx-api": [
      "dep:actix-htmx",
      "dep:moosicbox_admin_htmx",
      "moosicbox_admin_htmx?/api"
    ],
    "all-apis": [
      "app-apis",
      "player-api",
      "upnp-api"
    ],
    "all-decoders": [
      "all-os-decoders",
      "decoder-mp3",
      "moosicbox_downloader?/all-decoders",
      "moosicbox_files/all-decoders",
      "moosicbox_player?/all-decoders"
    ],
    "all-encoders": [
      "all-os-encoders",
      "encoder-mp3",
      "moosicbox_files/all-encoders",
      "moosicbox_library?/all-encoders",
      "moosicbox_library_music_api?/all-encoders",
      "moosicbox_player?/all-encoders",
      "moosicbox_tunnel_sender?/all-encoders"
    ],
    "all-formats": [
      "all-os-formats",
      "format-mp3",
      "moosicbox_downloader?/all-formats",
      "moosicbox_files/all-formats",
      "moosicbox_library?/all-formats",
      "moosicbox_library_music_api?/all-formats",
      "moosicbox_music_models/all-formats",
      "moosicbox_player?/all-formats",
      "moosicbox_scan?/all-formats",
      "moosicbox_session/all-formats",
      "moosicbox_tunnel_sender?/all-formats"
    ],
    "all-os-decoders": [
      "decoder-aac",
      "decoder-flac",
      "decoder-opus",
      "moosicbox_downloader?/all-os-decoders",
      "moosicbox_files/all-os-decoders",
      "moosicbox_player?/all-os-decoders"
    ],
    "all-os-encoders": [
      "encoder-aac",
      "encoder-flac",
      "encoder-opus",
      "moosicbox_files/all-os-encoders",
      "moosicbox_library?/all-os-encoders",
      "moosicbox_library_music_api?/all-os-encoders",
      "moosicbox_player?/all-os-encoders",
      "moosicbox_tunnel_sender?/all-os-encoders"
    ],
    "all-os-formats": [
      "format-aac",
      "format-flac",
      "format-opus",
      "moosicbox_downloader?/all-os-formats",
      "moosicbox_files/all-os-formats",
      "moosicbox_library?/all-os-formats",
      "moosicbox_library_music_api?/all-os-formats",
      "moosicbox_music_models/all-os-formats",
      "moosicbox_player?/all-os-formats",
      "moosicbox_scan?/all-os-formats",
      "moosicbox_session/all-os-formats",
      "moosicbox_tunnel_sender?/all-os-formats"
    ],
    "all-sources": [
      "qobuz",
      "tidal",
      "yt"
    ],
    "app-apis": [
      "admin-htmx-api",
      "audio-output-api",
      "audio-zone-api",
      "auth-api",
      "config-api",
      "downloader-api",
      "files-api",
      "library-api",
      "menu-api",
      "music-api-api",
      "qobuz-api",
      "scan-api",
      "search-api",
      "session-api",
      "tidal-api",
      "yt-api"
    ],
    "asio": [
      "moosicbox_audio_output/asio",
      "moosicbox_player?/asio"
    ],
    "auth-api": [
      "dep:moosicbox_auth",
      "moosicbox_auth?/api"
    ],
    "base64": [
      "moosicbox_admin_htmx?/base64",
      "moosicbox_tunnel?/base64",
      "moosicbox_tunnel_sender?/base64"
    ],
    "cpal": [
      "moosicbox_audio_output/cpal",
      "moosicbox_player?/cpal"
    ],
    "decoder-aac": [
      "format-aac",
      "moosicbox_downloader?/decoder-aac",
      "moosicbox_files/decoder-aac",
      "moosicbox_player?/decoder-aac"
    ],
    "decoder-flac": [
      "format-flac",
      "moosicbox_downloader?/decoder-flac",
      "moosicbox_files/decoder-flac",
      "moosicbox_player?/decoder-flac"
    ],
    "decoder-mp3": [
      "format-mp3",
      "moosicbox_downloader?/decoder-mp3",
      "moosicbox_files/decoder-mp3",
      "moosicbox_player?/decoder-mp3"
    ],
    "decoder-opus": [
      "format-opus",
      "moosicbox_downloader?/decoder-opus",
      "moosicbox_files/decoder-opus",
      "moosicbox_player?/decoder-opus"
    ],
    "default": [
      "all-apis",
      "all-formats",
      "all-sources",
      "base64",
      "cpal",
      "openapi",
      "profiling",
      "sqlite-sqlx",
      "telemetry",
      "tunnel"
    ],
    "downloader": [
      "dep:throttle",
      "moosicbox_downloader/api"
    ],
    "downloader-api": [
      "dep:moosicbox_downloader",
      "downloader"
    ],
    "encoder-aac": [
      "format-aac",
      "moosicbox_files/encoder-aac",
      "moosicbox_library?/encoder-aac",
      "moosicbox_library_music_api?/encoder-aac",
      "moosicbox_player?/encoder-aac",
      "moosicbox_tunnel_sender?/encoder-aac"
    ],
    "encoder-flac": [
      "format-flac",
      "moosicbox_files/encoder-flac",
      "moosicbox_library?/encoder-flac",
      "moosicbox_library_music_api?/encoder-flac",
      "moosicbox_player?/encoder-flac",
      "moosicbox_tunnel_sender?/encoder-flac"
    ],
    "encoder-mp3": [
      "format-mp3",
      "moosicbox_files/encoder-mp3",
      "moosicbox_library?/encoder-mp3",
      "moosicbox_library_music_api?/encoder-mp3",
      "moosicbox_player?/encoder-mp3",
      "moosicbox_tunnel_sender?/encoder-mp3"
    ],
    "encoder-opus": [
      "format-opus",
      "moosicbox_files/encoder-opus",
      "moosicbox_library?/encoder-opus",
      "moosicbox_library_music_api?/encoder-opus",
      "moosicbox_player?/encoder-opus",
      "moosicbox_tunnel_sender?/encoder-opus"
    ],
    "fail-on-warnings": [
      "moosicbox_admin_htmx?/fail-on-warnings",
      "moosicbox_assert/fail-on-warnings",
      "moosicbox_async_service/fail-on-warnings",
      "moosicbox_audio_output/fail-on-warnings",
      "moosicbox_audio_zone/fail-on-warnings",
      "moosicbox_auth?/fail-on-warnings",
      "moosicbox_config/fail-on-warnings",
      "moosicbox_downloader?/fail-on-warnings",
      "moosicbox_env_utils/fail-on-warnings",
      "moosicbox_files/fail-on-warnings",
      "moosicbox_json_utils/fail-on-warnings",
      "moosicbox_library?/fail-on-warnings",
      "moosicbox_library_music_api?/fail-on-warnings",
      "moosicbox_log_runtime/fail-on-warnings",
      "moosicbox_menu?/fail-on-warnings",
      "moosicbox_middleware/fail-on-warnings",
      "moosicbox_music_api/fail-on-warnings",
      "moosicbox_music_api_api?/fail-on-warnings",
      "moosicbox_music_models/fail-on-warnings",
      "moosicbox_player?/fail-on-warnings",
      "moosicbox_profiles/fail-on-warnings",
      "moosicbox_qobuz?/fail-on-warnings",
      "moosicbox_scan?/fail-on-warnings",
      "moosicbox_schema?/fail-on-warnings",
      "moosicbox_search?/fail-on-warnings",
      "moosicbox_session/fail-on-warnings",
      "moosicbox_tidal?/fail-on-warnings",
      "moosicbox_tunnel?/fail-on-warnings",
      "moosicbox_tunnel_sender?/fail-on-warnings",
      "moosicbox_upnp?/fail-on-warnings",
      "moosicbox_ws/fail-on-warnings",
      "moosicbox_yt?/fail-on-warnings",
      "switchy_async/fail-on-warnings",
      "switchy_database/fail-on-warnings",
      "switchy_database_connection/fail-on-warnings",
      "switchy_env/fail-on-warnings",
      "switchy_fs/fail-on-warnings",
      "switchy_mdns/fail-on-warnings",
      "switchy_random/fail-on-warnings",
      "switchy_telemetry?/fail-on-warnings",
      "switchy_time/fail-on-warnings",
      "switchy_upnp?/fail-on-warnings"
    ],
    "format-aac": [
      "moosicbox_downloader?/format-aac",
      "moosicbox_files/format-aac",
      "moosicbox_library?/format-aac",
      "moosicbox_library_music_api?/format-aac",
      "moosicbox_music_models/aac",
      "moosicbox_player?/format-aac",
      "moosicbox_scan?/aac",
      "moosicbox_session/aac",
      "moosicbox_tunnel_sender?/format-aac"
    ],
    "format-flac": [
      "moosicbox_downloader?/format-flac",
      "moosicbox_files/format-flac",
      "moosicbox_library?/format-flac",
      "moosicbox_library_music_api?/format-flac",
      "moosicbox_music_models/flac",
      "moosicbox_player?/format-flac",
      "moosicbox_scan?/flac",
      "moosicbox_session/flac",
      "moosicbox_tunnel_sender?/format-flac"
    ],
    "format-mp3": [
      "moosicbox_downloader?/format-mp3",
      "moosicbox_files/format-mp3",
      "moosicbox_library?/format-mp3",
      "moosicbox_library_music_api?/format-mp3",
      "moosicbox_music_models/mp3",
      "moosicbox_player?/format-mp3",
      "moosicbox_scan?/mp3",
      "moosicbox_session/mp3",
      "moosicbox_tunnel_sender?/format-mp3"
    ],
    "format-opus": [
      "moosicbox_downloader?/format-opus",
      "moosicbox_files/format-opus",
      "moosicbox_library?/format-opus",
      "moosicbox_library_music_api?/format-opus",
      "moosicbox_music_models/opus",
      "moosicbox_player?/format-opus",
      "moosicbox_scan?/opus",
      "moosicbox_session/opus",
      "moosicbox_tunnel_sender?/format-opus"
    ],
    "jack": [
      "moosicbox_audio_output/jack",
      "moosicbox_player?/jack"
    ],
    "library-api": [
      "dep:moosicbox_library",
      "library"
    ],
    "menu-api": [
      "dep:moosicbox_menu"
    ],
    "music-api-api": [
      "dep:moosicbox_music_api_api"
    ],
    "openapi": [
      "dep:utoipa",
      "dep:utoipa-rapidoc",
      "dep:utoipa-redoc",
      "dep:utoipa-scalar",
      "dep:utoipa-swagger-ui",
      "moosicbox_audio_output/openapi",
      "moosicbox_audio_zone/openapi",
      "moosicbox_auth?/openapi",
      "moosicbox_config/openapi",
      "moosicbox_downloader?/openapi",
      "moosicbox_files/openapi",
      "moosicbox_library?/openapi",
      "moosicbox_menu?/openapi",
      "moosicbox_music_api/openapi",
      "moosicbox_music_api_api?/openapi",
      "moosicbox_music_models/openapi",
      "moosicbox_player?/openapi",
      "moosicbox_qobuz?/openapi",
      "moosicbox_scan?/openapi",
      "moosicbox_search?/openapi",
      "moosicbox_session/openapi",
      "moosicbox_tidal?/openapi",
      "moosicbox_upnp?/openapi",
      "moosicbox_yt?/openapi",
      "switchy_upnp?/openapi"
    ],
    "player": [
      "dep:moosicbox_library",
      "dep:moosicbox_player",
      "moosicbox_upnp?/player"
    ],
    "player-api": [
      "moosicbox_player?/api",
      "player"
    ],
    "postgres": [
      "dep:moosicbox_schema",
      "moosicbox_schema?/postgres",
      "switchy_database/postgres",
      "switchy_database_connection/creds",
      "switchy_database_connection/postgres"
    ],
    "postgres-raw": [
      "postgres",
      "switchy_database/postgres-raw",
      "switchy_database_connection/postgres-raw"
    ],
    "postgres-sqlx": [
      "postgres",
      "switchy_database/postgres-sqlx",
      "switchy_database_connection/postgres-sqlx"
    ],
    "profiling": [
      "dep:profiling",
      "moosicbox_files/profiling",
      "moosicbox_player?/profiling"
    ],
    "profiling-puffin": [
      "dep:puffin",
      "dep:puffin_http",
      "profiling",
      "profiling/profile-with-puffin"
    ],
    "profiling-tracing": [
      "dep:tracing-subscriber",
      "profiling"
    ],
    "profiling-tracy": [
      "dep:tracy-client",
      "profiling",
      "profiling/profile-with-tracy"
    ],
    "qobuz": [
      "dep:moosicbox_qobuz",
      "moosicbox_admin_htmx?/qobuz",
      "moosicbox_music_api_api?/auth-username-password"
    ],
    "qobuz-api": [
      "moosicbox_qobuz?/api"
    ],
    "scan": [
      "dep:throttle",
      "moosicbox_admin_htmx?/scan",
      "moosicbox_qobuz?/scan",
      "moosicbox_scan/api",
      "moosicbox_tidal?/scan",
      "moosicbox_yt?/scan"
    ],
    "scan-api": [
      "dep:moosicbox_scan",
      "scan"
    ],
    "search-api": [
      "dep:moosicbox_search",
      "search"
    ],
    "simulator": [
      "moosicbox_library_music_api?/simulator",
      "moosicbox_search?/simulator",
      "moosicbox_upnp?/simulator",
      "switchy_async/simulator",
      "switchy_database/simulator",
      "switchy_database_connection/simulator",
      "switchy_env/simulator",
      "switchy_fs/simulator",
      "switchy_mdns/simulator",
      "switchy_random/simulator",
      "switchy_telemetry?/simulator",
      "switchy_time/simulator",
      "switchy_upnp?/simulator"
    ],
    "sqlite": [
      "dep:moosicbox_schema",
      "moosicbox_schema?/sqlite",
      "switchy_database/sqlite",
      "switchy_database_connection/sqlite"
    ],
    "sqlite-rusqlite": [
      "sqlite",
      "switchy_database/sqlite-rusqlite",
      "switchy_database_connection/sqlite-rusqlite"
    ],
    "sqlite-sqlx": [
      "sqlite",
      "switchy_database/sqlite-sqlx",
      "switchy_database_connection/sqlite-sqlx"
    ],
    "static-token-auth": [
      "dep:qstring",
      "dep:subtle"
    ],
    "telemetry": [
      "dep:switchy_telemetry"
    ],
    "tidal": [
      "dep:moosicbox_tidal",
      "moosicbox_admin_htmx?/tidal",
      "moosicbox_music_api_api?/auth-poll"
    ],
    "tidal-api": [
      "moosicbox_tidal?/api"
    ],
    "tls": [
      "actix-web/openssl",
      "dep:openssl",
      "dep:rcgen",
      "switchy_database/tls",
      "switchy_database_connection/tls"
    ],
    "tunnel": [
      "dep:moosicbox_auth",
      "dep:moosicbox_tunnel",
      "dep:moosicbox_tunnel_sender",
      "moosicbox_middleware/tunnel"
    ],
    "upnp": [
      "dep:moosicbox_upnp",
      "dep:switchy_upnp",
      "player"
    ],
    "upnp-api": [
      "dep:moosicbox_upnp",
      "dep:switchy_upnp",
      "upnp"
    ],
    "yt": [
      "dep:moosicbox_yt"
    ],
    "yt-api": [
      "moosicbox_yt?/api"
    ]
  },
  "index_path": "mo/os/moosicbox_server",
  "name": "moosicbox_server",
  "pubtime": "2026-05-21T06:14:14Z",
  "v": 2,
  "vers": "0.3.0",
  "yanked": false
}
