packages feed

proteome-0.3.1.0: proteome.cabal

cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.31.0.
--
-- see: https://github.com/sol/hpack
--
-- hash: dead154eaaae56d67db6fd153ff33fa72b33e56027edd77369f52e9c4d542c62

name:           proteome
version:        0.3.1.0
synopsis:       neovim project manager
description:    Please see the README on GitHub at <https://github.com/tek/proteome-hs>
category:       Neovim
homepage:       https://github.com/tek/proteome-hs#readme
bug-reports:    https://github.com/tek/proteome-hs/issues
author:         Torsten Schmits
maintainer:     tek@tryp.io
copyright:      2018 Torsten Schmits
license:        MIT
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    README.md

source-repository head
  type: git
  location: https://github.com/tek/proteome-hs

library
  exposed-modules:
      Proteome.Add
      Proteome.Config
      Proteome.Data.Env
      Proteome.Data.Project
      Proteome.Data.ProjectSpec
      Proteome.Data.Proteome
      Proteome.Init
      Proteome.Log
      Proteome.Plugin
      Proteome.Project.Resolve
      Proteome.Save
      Proteome.Settings
      Proteome.Tags
      Proteome.Test.Config
      Proteome.Test.Functional
      Proteome.Test.Unit
      Ribosome.Api.Option
      Ribosome.Api.Response
      Ribosome.Config.Settings
      Ribosome.Data.Errors
      Ribosome.Data.Maybe
      Ribosome.Data.Ribo
      Ribosome.Data.Ribosome
      Ribosome.File
      Ribosome.Internal.IO
      Ribosome.Internal.NvimObject
      Ribosome.Log
      Ribosome.Test.Embed
      Ribosome.Test.Exists
      Ribosome.Test.File
      Ribosome.Test.Functional
      Ribosome.Test.Unit
  other-modules:
      Paths_proteome
  hs-source-dirs:
      lib
  build-depends:
      MissingH
    , ansi-terminal
    , base >=4.7 && <5
    , containers
    , data-default-class
    , deepseq
    , directory
    , filepath
    , hslogger
    , lens
    , messagepack
    , mtl
    , nvim-hs
    , pretty-terminal
    , prettyprinter
    , process
    , resourcet
    , split
    , stm
    , strings
    , text
    , time
    , unliftio
    , utf8-string
  default-language: Haskell2010

executable proteome
  main-is: Main.hs
  other-modules:
      Paths_proteome
  hs-source-dirs:
      app
  ghc-options: -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      MissingH
    , ansi-terminal
    , base >=4.7 && <5
    , containers
    , data-default-class
    , deepseq
    , directory
    , filepath
    , hslogger
    , lens
    , messagepack
    , mtl
    , nvim-hs
    , pretty-terminal
    , prettyprinter
    , process
    , proteome
    , resourcet
    , split
    , stm
    , strings
    , text
    , time
    , unliftio
    , utf8-string
  default-language: Haskell2010

test-suite proteome-functional
  type: exitcode-stdio-1.0
  main-is: SpecMain.hs
  other-modules:
      Config
      ConfigSpec
      InitSpec
      Paths_proteome
  hs-source-dirs:
      test/f
  ghc-options: -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      HTF
    , MissingH
    , ansi-terminal
    , base >=4.7 && <5
    , containers
    , data-default-class
    , deepseq
    , directory
    , filepath
    , hslogger
    , lens
    , messagepack
    , mtl
    , nvim-hs
    , pretty-terminal
    , prettyprinter
    , process
    , proteome
    , resourcet
    , split
    , stm
    , strings
    , text
    , time
    , unliftio
    , utf8-string
  default-language: Haskell2010

test-suite proteome-unit
  type: exitcode-stdio-1.0
  main-is: SpecMain.hs
  other-modules:
      Config
      ResolveSpec
      TagsSpec
      TypeMapSpec
      Paths_proteome
  hs-source-dirs:
      test/u
  ghc-options: -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      HTF
    , MissingH
    , ansi-terminal
    , base >=4.7 && <5
    , containers
    , data-default-class
    , deepseq
    , directory
    , filepath
    , hslogger
    , lens
    , messagepack
    , mtl
    , nvim-hs
    , pretty-terminal
    , prettyprinter
    , process
    , proteome
    , resourcet
    , split
    , stm
    , strings
    , text
    , time
    , unliftio
    , utf8-string
  default-language: Haskell2010