packages feed

taskell-1.3.5.0: taskell.cabal

cabal-version: 1.12
name: taskell
version: 1.3.5.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