groot-0.0.1.0: groot.cabal
-- This file has been generated from package.yaml by hpack version 0.28.2.
--
-- see: https://github.com/sol/hpack
--
-- hash: e05a1c100a151e6a19924074a2dd3c2af7bfb16858777ff584cd99deddafa3ab
name: groot
version: 0.0.1.0
synopsis: Command line utility to manage AWS ECS resources
description: `groot` is a command line application with the purpose of remote managing AWS ECS Clusters and their associated resources (Tasks, Instances, Services, etc.)
category: AWS,Cloud
homepage: https://github.com/alonsodomin/groot#readme
bug-reports: https://github.com/alonsodomin/groot/issues
author: A. Alonso Dominguez
maintainer: alonso.domin@gmail.com
copyright: 2017 A. Alonso Dominguez
license: Apache-2.0
license-file: LICENSE
build-type: Simple
cabal-version: >= 1.10
extra-source-files:
README.md
source-repository head
type: git
location: https://github.com/alonsodomin/groot
library
exposed-modules:
Groot.CLI
Groot.Console
Groot.Data.Text
Groot.Types
other-modules:
Groot.AWS
Groot.AWS.Cluster
Groot.AWS.Instance
Groot.AWS.Service
Groot.AWS.Task
Groot.AWS.TaskDef
Groot.CLI.Cluster
Groot.CLI.Cluster.Events
Groot.CLI.Cluster.Inspect
Groot.CLI.Common
Groot.CLI.List
Groot.CLI.List.Cluster
Groot.CLI.List.Common
Groot.CLI.List.ContainerInstance
Groot.CLI.List.ContainerService
Groot.CLI.List.Task
Groot.CLI.List.TaskDef
Groot.CLI.Service
Groot.CLI.Service.Compose
Groot.CLI.Service.Events
Groot.CLI.Service.Inspect
Groot.Compose
Groot.Compose.Service
Groot.Compose.Service.AWS
Groot.Compose.Service.DryRun
Groot.Compose.Service.Free
Groot.Config
Groot.Core
Groot.Core.Common
Groot.Core.Events
Groot.Data.Conduit.STM
Groot.Data.Filter
Groot.Data.Text.Display
Groot.Data.Text.Styled
Groot.Exception
Groot.Exception.Cluster
Groot.Exception.Instance
Groot.Exception.Service
Groot.Exception.Task
Groot.Exception.TaskDef
Groot.Internal.PrettyPrint
Groot.Manifest
Paths_groot
hs-source-dirs:
src
build-depends:
aeson
, amazonka >=1.5.0 && <1.6
, amazonka-autoscaling
, amazonka-core
, amazonka-ec2
, amazonka-ecs
, ansi-terminal
, attoparsec
, base >=4.7 && <5
, bytestring
, conduit
, conduit-combinators
, directory
, exceptions
, free
, hashable
, http-conduit
, http-types
, ini
, lens
, lifted-base
, mmorph
, monad-control
, mtl >=2.2 && <2.3
, optparse-applicative
, pptable
, prettyprinter
, prettyprinter-ansi-terminal
, prettyprinter-compat-ansi-wl-pprint
, resourcet
, stm
, stm-chans
, stm-conduit
, stm-delay
, text
, these
, time
, transformers
, unordered-containers
, uuid
, vector
, yaml >=0.8.20 && <0.9
default-language: Haskell2010
executable groot
main-is: Main.hs
other-modules:
Paths_groot
hs-source-dirs:
app
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
aeson
, amazonka >=1.5.0 && <1.6
, amazonka-autoscaling
, amazonka-core
, amazonka-ec2
, amazonka-ecs
, attoparsec
, base >=4.7 && <5
, bytestring
, conduit
, conduit-combinators
, directory
, exceptions
, free
, groot
, hashable
, http-conduit
, http-types
, lens
, lifted-base
, mmorph
, monad-control
, mtl >=2.2 && <2.3
, resourcet
, stm
, stm-chans
, stm-conduit
, stm-delay
, text
, these
, time
, transformers
, unordered-containers
, uuid
, vector
, yaml >=0.8.20 && <0.9
default-language: Haskell2010
test-suite groot-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Test.Groot.Console
Test.Groot.Types
Paths_groot
hs-source-dirs:
test
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
QuickCheck
, aeson
, amazonka >=1.5.0 && <1.6
, amazonka-autoscaling
, amazonka-core
, amazonka-ec2
, amazonka-ecs
, attoparsec
, base >=4.7 && <5
, bytestring
, checkers
, conduit
, conduit-combinators
, directory
, exceptions
, free
, groot
, hashable
, hspec
, http-conduit
, http-types
, lens
, lifted-base
, mmorph
, monad-control
, mtl >=2.2 && <2.3
, quickcheck-text
, resourcet
, stm
, stm-chans
, stm-conduit
, stm-delay
, text
, these
, time
, transformers
, unordered-containers
, uuid
, vector
, yaml >=0.8.20 && <0.9
default-language: Haskell2010