taskell-1.3.6.0: taskell.cabal
cabal-version: 1.12
name: taskell
version: 1.3.6.0
license: BSD3
license-file: LICENSE
copyright: 2019 Mark Wales
maintainer: mark@smallhadroncollider.com
author: Mark Wales
homepage: https://github.com/smallhadroncollider/taskell#readme
bug-reports: https://github.com/smallhadroncollider/taskell/issues
synopsis: A command-line kanban board/task manager
description:
Please see the README on GitHub at <https://github.com/smallhadroncollider/taskell#readme>
category: Command Line Tools
build-type: Simple
extra-source-files:
README.md
templates/api-error.txt
templates/config.ini
templates/controls.md
templates/github-token.txt
templates/theme.ini
templates/trello-token.txt
templates/usage.txt
source-repository head
type: git
location: https://github.com/smallhadroncollider/taskell
library
exposed-modules:
App
Events.State
IO.Config
IO.Taskell
Data.Taskell.Date
Data.Taskell.List
Data.Taskell.List.Internal
Data.Taskell.Lists
Data.Taskell.Lists.Internal
Data.Taskell.Seq
Data.Taskell.Subtask
Data.Taskell.Subtask.Internal
Data.Taskell.Task
Data.Taskell.Task.Internal
Events.State.Types
Events.State.Types.Mode
IO.Config.Markdown
IO.Markdown.Internal
IO.HTTP.GitHub
IO.HTTP.Trello.List
IO.HTTP.Trello.ChecklistItem
UI.Field
hs-source-dirs: src
other-modules:
Config
Events.Actions
Events.Actions.Insert
Events.Actions.Modal
Events.Actions.Modal.Detail
Events.Actions.Modal.Help
Events.Actions.Modal.MoveTo
Events.Actions.Normal
Events.Actions.Search
Events.State.Modal.Detail
IO.Config.General
IO.Config.GitHub
IO.Config.Layout
IO.Config.Parser
IO.Config.Trello
IO.HTTP.Aeson
IO.HTTP.GitHub.Card
IO.HTTP.GitHub.Column
IO.HTTP.GitHub.Project
IO.HTTP.Trello
IO.HTTP.Trello.Card
IO.Markdown
UI.CLI
UI.Draw
UI.Modal
UI.Modal.Detail
UI.Modal.Help
UI.Modal.MoveTo
UI.Theme
UI.Types
Paths_taskell
default-language: Haskell2010
default-extensions: OverloadedStrings NoImplicitPrelude
build-depends:
aeson >=1.3.1.1 && <1.4,
base >=4.11.1.0 && <=5,
brick >=0.37.2 && <0.38,
bytestring >=0.10.8.2 && <0.11,
classy-prelude >=1.4.0 && <1.5,
config-ini >=0.2.2.0 && <0.3,
containers >=0.5.11.0 && <0.6,
directory >=1.3.1.5 && <1.4,
file-embed >=0.0.10.1 && <0.1,
fold-debounce >=0.2.0.8 && <0.3,
http-client >=0.5.14 && <0.6,
http-conduit >=2.3.2 && <2.4,
http-types >=0.12.2 && <0.13,
lens >=4.16.1 && <4.17,
mtl >=2.2.2 && <2.3,
template-haskell >=2.13.0.0 && <2.14,
text >=1.2.3.1 && <1.3,
time >=1.8.0.2 && <1.9,
vty ==5.21.*
executable taskell
main-is: Main.hs
hs-source-dirs: app
other-modules:
Paths_taskell
default-language: Haskell2010
default-extensions: OverloadedStrings NoImplicitPrelude
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
base >=4.11.1.0 && <4.12,
classy-prelude >=1.4.0 && <1.5,
taskell -any
test-suite taskell-test
type: exitcode-stdio-1.0
main-is: Spec.hs
hs-source-dirs: test
other-modules:
Data.Taskell.DateTest
Data.Taskell.ListsTest
Data.Taskell.ListTest
Data.Taskell.SeqTest
Data.Taskell.SubtaskTest
Data.Taskell.TaskTest
Events.StateTest
IO.GitHubTest
IO.MarkdownTest
IO.TrelloTest
UI.FieldTest
Paths_taskell
default-language: Haskell2010
default-extensions: OverloadedStrings NoImplicitPrelude
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson >=1.3.1.1 && <1.4,
base >=4.11.1.0 && <4.12,
classy-prelude >=1.4.0 && <1.5,
containers >=0.5.11.0 && <0.6,
file-embed >=0.0.10.1 && <0.1,
lens >=4.16.1 && <4.17,
taskell -any,
tasty >=1.1.0.4 && <1.2,
tasty-discover >=4.2.1 && <4.3,
tasty-expected-failure >=0.11.1.1 && <0.12,
tasty-hunit >=0.10.0.1 && <0.11,
text >=1.2.3.1 && <1.3,
time >=1.8.0.2 && <1.9