cabal-version: 2.2 -- This file has been generated from package.yaml by hpack version 0.34.4. -- -- see: https://github.com/sol/hpack name: chiasma version: 0.2.0.0 synopsis: tmux api description: Please see the README on GitHub at category: Terminal homepage: https://github.com/tek/chiasma-hs#readme bug-reports: https://github.com/tek/chiasma-hs/issues author: Torsten Schmits maintainer: tek@tryp.io copyright: 2021 Torsten Schmits license: BSD-2-Clause-Patent license-file: LICENSE build-type: Simple extra-source-files: readme.md source-repository head type: git location: https://github.com/tek/chiasma-hs library exposed-modules: Chiasma.Api.Class Chiasma.Codec Chiasma.Codec.Data Chiasma.Codec.Data.Pane Chiasma.Codec.Data.PaneCoords Chiasma.Codec.Data.PaneDetail Chiasma.Codec.Data.PaneMode Chiasma.Codec.Data.PanePid Chiasma.Codec.Data.Session Chiasma.Codec.Data.Window Chiasma.Codec.Decode Chiasma.Codec.Query Chiasma.Command.Pane Chiasma.Command.Session Chiasma.Command.Window Chiasma.Control.IO.Unsafe Chiasma.Data.Cmd Chiasma.Data.Conduit Chiasma.Data.Ident Chiasma.Data.List Chiasma.Data.Maybe Chiasma.Data.RenderError Chiasma.Data.TmuxError Chiasma.Data.TmuxId Chiasma.Data.TmuxThunk Chiasma.Data.View Chiasma.Data.Views Chiasma.Data.WindowState Chiasma.Lens.Tree Chiasma.Lens.Where Chiasma.Monad.EvalFreeT Chiasma.Monad.IndividualProcess Chiasma.Monad.Stream Chiasma.Monad.Tmux Chiasma.Native.Api Chiasma.Native.Parse Chiasma.Native.Process Chiasma.Native.StreamParse Chiasma.Pack Chiasma.Pane Chiasma.Prelude Chiasma.Render Chiasma.Session Chiasma.Test.File Chiasma.Test.Screenshot Chiasma.Test.Tmux Chiasma.Ui.Data.Measure Chiasma.Ui.Data.RenderableTree Chiasma.Ui.Data.Tree Chiasma.Ui.Data.TreeModError Chiasma.Ui.Data.View Chiasma.Ui.Data.ViewGeometry Chiasma.Ui.Data.ViewState Chiasma.Ui.Lens.Ident Chiasma.Ui.Measure Chiasma.Ui.Measure.Balance Chiasma.Ui.Measure.Weights Chiasma.Ui.Pane Chiasma.Ui.ShowTree Chiasma.Ui.ViewTree Chiasma.View Chiasma.View.State Chiasma.Window other-modules: Prelude Paths_chiasma autogen-modules: Paths_chiasma hs-source-dirs: lib default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingStrategies DisambiguateRecordFields DoAndIfThenElse DuplicateRecordFields EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase LiberalTypeSynonyms MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings OverloadedLists PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns build-depends: aeson >=1.4 && <1.6 , attoparsec ==0.13.* , base ==4.* , bytestring , composition ==1.0.* , composition-extra ==2.0.* , conduit ==1.3.* , conduit-extra ==1.3.* , containers , cornea ==0.4.* , data-default ==0.7.* , deepseq , directory , either >=5.0.1 && <5.1 , exceptions , filepath , free ==5.1.* , lens ==4.* , mtl , parsec , parsers ==0.12.* , posix-pty ==0.2.* , prettyprinter >=1.6 && <1.8 , prettyprinter-ansi-terminal ==1.1.* , process ==1.6.* , random ==1.1.* , relude >=0.7 && <1.2 , resourcet ==1.2.* , split ==0.2.* , stm-chans ==3.0.* , stm-conduit ==4.0.* , text , transformers , typed-process ==0.2.* , unix , unliftio ==0.2.* , unliftio-core >=0.1 && <0.3 , uuid ==1.3.* mixins: base hiding (Prelude) default-language: Haskell2010 test-suite chiasma-integration type: exitcode-stdio-1.0 main-is: Main.hs other-modules: Chiasma.Test.IndividualProcessTest Chiasma.Test.ProcessTest Chiasma.Test.RenderTest Chiasma.Test.TmuxStreamTest Chiasma.Test.Util Paths_chiasma hs-source-dirs: integration default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingStrategies DisambiguateRecordFields DoAndIfThenElse DuplicateRecordFields EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase LiberalTypeSynonyms MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings OverloadedLists PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns ghc-options: -threaded -rtsopts -with-rtsopts=-N build-depends: aeson >=1.4 && <1.6 , attoparsec ==0.13.* , base ==4.* , bytestring , chiasma , composition ==1.0.* , composition-extra ==2.0.* , conduit ==1.3.* , conduit-extra ==1.3.* , containers , cornea ==0.4.* , data-default ==0.7.* , deepseq , directory , either >=5.0.1 && <5.1 , exceptions , filepath , free ==5.1.* , hedgehog , lens ==4.* , mtl , parsec , parsers ==0.12.* , posix-pty ==0.2.* , prettyprinter >=1.6 && <1.8 , prettyprinter-ansi-terminal ==1.1.* , process ==1.6.* , random ==1.1.* , relude >=0.7 && <1.2 , resourcet ==1.2.* , split ==0.2.* , stm-chans ==3.0.* , stm-conduit ==4.0.* , tasty , tasty-hedgehog , text , transformers , typed-process ==0.2.* , unix , unliftio ==0.2.* , unliftio-core >=0.1 && <0.3 , uuid ==1.3.* mixins: base hiding (Prelude) , chiasma (Chiasma.Prelude as Prelude) , chiasma hiding (Chiasma.Prelude) default-language: Haskell2010 test-suite chiasma-unit type: exitcode-stdio-1.0 main-is: Main.hs other-modules: Chiasma.Test.CodecTest Chiasma.Test.LensTest Chiasma.Test.OutputParseTest Chiasma.Test.PinTest Chiasma.Test.StreamParseTest Chiasma.Test.Util Paths_chiasma hs-source-dirs: test default-extensions: AllowAmbiguousTypes ApplicativeDo BangPatterns BinaryLiterals BlockArguments ConstraintKinds DataKinds DefaultSignatures DeriveAnyClass DeriveDataTypeable DeriveFoldable DeriveFunctor DeriveGeneric DeriveTraversable DerivingStrategies DisambiguateRecordFields DoAndIfThenElse DuplicateRecordFields EmptyDataDecls ExistentialQuantification FlexibleContexts FlexibleInstances FunctionalDependencies GADTs GeneralizedNewtypeDeriving InstanceSigs KindSignatures LambdaCase LiberalTypeSynonyms MultiParamTypeClasses MultiWayIf NamedFieldPuns OverloadedStrings OverloadedLists PackageImports PartialTypeSignatures PatternGuards PatternSynonyms PolyKinds QuantifiedConstraints QuasiQuotes RankNTypes RecordWildCards RecursiveDo ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators TypeSynonymInstances UndecidableInstances UnicodeSyntax ViewPatterns ghc-options: -threaded -rtsopts -with-rtsopts=-N build-depends: aeson >=1.4 && <1.6 , attoparsec ==0.13.* , base ==4.* , bytestring , chiasma , composition ==1.0.* , composition-extra ==2.0.* , conduit ==1.3.* , conduit-extra ==1.3.* , containers , cornea ==0.4.* , data-default ==0.7.* , deepseq , directory , either >=5.0.1 && <5.1 , exceptions , filepath , free ==5.1.* , hedgehog , lens ==4.* , mtl , parsec , parsers ==0.12.* , posix-pty ==0.2.* , prettyprinter >=1.6 && <1.8 , prettyprinter-ansi-terminal ==1.1.* , process ==1.6.* , random ==1.1.* , relude >=0.7 && <1.2 , resourcet ==1.2.* , split ==0.2.* , stm-chans ==3.0.* , stm-conduit ==4.0.* , tasty , tasty-hedgehog , text , transformers , typed-process ==0.2.* , unix , unliftio ==0.2.* , unliftio-core >=0.1 && <0.3 , uuid ==1.3.* mixins: base hiding (Prelude) , chiasma (Chiasma.Prelude as Prelude) , chiasma hiding (Chiasma.Prelude) default-language: Haskell2010