netease-fm-1.2.2: netease-fm.cabal
name: netease-fm
version: 1.2.2
synopsis: NetEase Cloud Music FM client in Haskell.
description: NetEase Cloud Music FM client.
homepage: http://github.com/foreverbell/netease-fm#readme
license: BSD3
license-file: LICENSE
author: foreverbell
maintainer: dql.foreverbell@gmail.com
copyright: 2016 foreverbell
category: Music, Web
build-type: Simple
cabal-version: >=1.10
data-files: README.md
, LICENSE
source-repository head
type: git
location: https://github.com/foreverbell/netease-fm
library
hs-source-dirs: lib
default-language: Haskell2010
ghc-options: -W -fwarn-tabs
build-depends: base >= 4.8 && < 5
, random
, time
, exceptions
, process
, directory
, stm
, async
, data-default-class
, mtl
, transformers
, vector
, bytestring
, memory
, text
, parsec
, http-client
, http-client-tls
, http-types
, aeson
, base64-bytestring
, cryptonite
exposed-modules:
FM.Cache
FM.FM
FM.NetEase
FM.Song
other-modules:
Control.Concurrent.STM.Lock
Data.Aeson.Extra
FM.CacheManager
FM.NetEase.Crypto
FM.NetEase.JSON
FM.Player
FM.Session
executable netease-fm
hs-source-dirs: exe
main-is: Main.hs
default-language: Haskell2010
ghc-options: -dynamic -threaded -W -fwarn-tabs
build-depends: base
, transformers
, mtl
, directory
, process
, stm
, random
, containers
, data-default-class
, brick >= 0.6 && < 0.7
, vty
, netease-fm
other-modules:
Types
UI.Black
UI.Extra
UI.Login
UI.Menu
UI.Player