proteome-0.9.10: proteome.cabal
cabal-version: 2.2
-- This file has been generated from package.yaml by hpack version 0.34.7.
--
-- see: https://github.com/sol/hpack
name: proteome
version: 0.9.10
synopsis: Neovim Project Manager
description: See https://hackage.haskell.org/package/proteome/docs/Proteome.html
category: Neovim
homepage: https://github.com/tek/proteome#readme
bug-reports: https://github.com/tek/proteome/issues
author: Torsten Schmits
maintainer: hackage@tryp.io
copyright: 2022 Torsten Schmits
license: BSD-2-Clause-Patent
license-file: LICENSE
build-type: Simple
source-repository head
type: git
location: https://github.com/tek/proteome
library
exposed-modules:
Proteome.Add
Proteome.Add.Syntax
Proteome.BufEnter
Proteome.Buffers
Proteome.Buffers.Syntax
Proteome.Config
Proteome.Data.ActiveProject
Proteome.Data.AddError
Proteome.Data.AddItem
Proteome.Data.AddOptions
Proteome.Data.CurrentTag
Proteome.Data.Env
Proteome.Data.FilenameError
Proteome.Data.FileScanItem
Proteome.Data.FilesConfig
Proteome.Data.FilesError
Proteome.Data.FilesState
Proteome.Data.GrepError
Proteome.Data.GrepOutputLine
Proteome.Data.ListedBuffer
Proteome.Data.PersistBuffers
Proteome.Data.Project
Proteome.Data.ProjectConfig
Proteome.Data.ProjectLang
Proteome.Data.ProjectMetadata
Proteome.Data.ProjectName
Proteome.Data.ProjectRoot
Proteome.Data.ProjectSpec
Proteome.Data.ProjectType
Proteome.Data.Replace
Proteome.Data.ReplaceError
Proteome.Data.ResolveError
Proteome.Data.TagsError
Proteome.Data.TagsParams
Proteome.Diag
Proteome.Filename
Proteome.Files
Proteome.Files.Source
Proteome.Files.Syntax
Proteome.Grep
Proteome.Grep.Parse
Proteome.Grep.Process
Proteome.Grep.Replace
Proteome.Grep.Syntax
Proteome.Init
Proteome.Menu
Proteome.Path
Proteome.PersistBuffers
Proteome.Plugin
Proteome.Project
Proteome.Project.Activate
Proteome.Project.Resolve
Proteome.Quit
Proteome.Save
Proteome.Settings
Proteome.System.Path
Proteome.Tags.Cycle
Proteome.Tags.Gen
Proteome.Tags.Mappings
Proteome.Tags.Menu
Proteome.Tags.Nav
Proteome.Tags.Query
Proteome.Tags.State
Proteome.Tags.Stream
Proteome.Tags.Syntax
hs-source-dirs:
lib
default-extensions:
StandaloneKindSignatures
OverloadedLabels
ImpredicativeTypes
AllowAmbiguousTypes
ApplicativeDo
BangPatterns
BinaryLiterals
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DerivingVia
DisambiguateRecordFields
DoAndIfThenElse
DuplicateRecordFields
EmptyCase
EmptyDataDecls
ExistentialQuantification
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
InstanceSigs
KindSignatures
LambdaCase
LiberalTypeSynonyms
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
OverloadedLabels
OverloadedLists
OverloadedStrings
PackageImports
PartialTypeSignatures
PatternGuards
PatternSynonyms
PolyKinds
QuantifiedConstraints
QuasiQuotes
RankNTypes
RecordWildCards
RecursiveDo
RoleAnnotations
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeFamilyDependencies
TypeOperators
TypeSynonymInstances
UndecidableInstances
UnicodeSyntax
ViewPatterns
ghc-options: -Wall -Wredundant-constraints -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Widentities -Wunused-packages -fplugin=Polysemy.Plugin
build-depends:
Glob
, attoparsec
, base >=4.12 && <5
, chiasma
, chronos
, exon
, extra
, filepattern
, lens
, lens-regex-pcre
, microlens
, nonempty-zipper
, parsers
, path
, path-io
, pcre-light
, polysemy
, polysemy-chronos
, polysemy-plugin
, polysemy-process
, prelate >=0.1
, prettyprinter
, raw-strings-qq
, ribosome
, ribosome-host
, ribosome-menu
, stm-chans
, streamly >=0.8
, streamly-process >=0.1
, transformers
, typed-process
mixins:
base hiding (Prelude)
, prelate (Prelate as Prelude)
, prelate hiding (Prelate)
default-language: Haskell2010
executable proteome
main-is: Main.hs
hs-source-dirs:
app
default-extensions:
StandaloneKindSignatures
OverloadedLabels
ImpredicativeTypes
AllowAmbiguousTypes
ApplicativeDo
BangPatterns
BinaryLiterals
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveDataTypeable
DeriveFoldable
DeriveFunctor
DeriveGeneric
DeriveLift
DeriveTraversable
DerivingStrategies
DerivingVia
DisambiguateRecordFields
DoAndIfThenElse
DuplicateRecordFields
EmptyCase
EmptyDataDecls
ExistentialQuantification
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
InstanceSigs
KindSignatures
LambdaCase
LiberalTypeSynonyms
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
OverloadedLabels
OverloadedLists
OverloadedStrings
PackageImports
PartialTypeSignatures
PatternGuards
PatternSynonyms
PolyKinds
QuantifiedConstraints
QuasiQuotes
RankNTypes
RecordWildCards
RecursiveDo
RoleAnnotations
ScopedTypeVariables
StandaloneDeriving
TemplateHaskell
TupleSections
TypeApplications
TypeFamilies
TypeFamilyDependencies
TypeOperators
TypeSynonymInstances
UndecidableInstances
UnicodeSyntax
ViewPatterns
ghc-options: -Wall -Wredundant-constraints -Wincomplete-uni-patterns -Wmissing-deriving-strategies -Widentities -Wunused-packages -fplugin=Polysemy.Plugin -threaded -rtsopts -with-rtsopts=-N
build-depends:
base >=4.12 && <5
, polysemy
, polysemy-plugin
, prelate >=0.1
, proteome
mixins:
base hiding (Prelude)
, prelate (Prelate as Prelude)
, prelate hiding (Prelate)
default-language: Haskell2010