tricorder-types-0.5.0.0: tricorder-types.cabal
cabal-version: 2.0
-- This file has been generated from package.yaml by hpack version 0.38.3.
--
-- see: https://github.com/sol/hpack
name: tricorder-types
version: 0.5.0.0
synopsis: Shared domain types for various Tricorder components
description: Shared domain types for various Tricorder components like
[Tricorder itself](https://hackage.haskell.org/package/tricorder) and
[tricorder-mcp](https://hackage.haskell.org/package/tricorder-mcp).
category: Development
homepage: https://github.com/tweag/tricorder#readme
bug-reports: https://github.com/tweag/tricorder/issues
author: Christian Georgii
maintainer: victor.bakke@tweag.io
license: MIT
license-file: LICENSE
build-type: Simple
tested-with:
GHC == 9.14.1
, GHC == 9.6.7
, GHC == 9.8.4
, GHC == 9.10.3
, GHC == 9.12.4
extra-doc-files:
README.md
CHANGELOG.md
source-repository head
type: git
location: https://github.com/tweag/tricorder
library
exposed-modules:
Tricorder.CLI.Command
Tricorder.CLI.Command.Daemon
Tricorder.CLI.Command.IfDaemonIsStopped
Tricorder.CLI.Command.OutputFormat
Tricorder.CLI.Command.Test
Tricorder.CLI.Command.TestFilter
Tricorder.CLI.Command.WaitMode
Tricorder.FieldMask
Tricorder.FieldMask.Args
Tricorder.FieldMask.Projection
Tricorder.FieldMask.Schema
Tricorder.SourceLookup.SourceQuery
other-modules:
Paths_tricorder_types
autogen-modules:
Paths_tricorder_types
hs-source-dirs:
src
default-extensions:
BlockArguments
DataKinds
DeriveAnyClass
DerivingStrategies
DerivingVia
DuplicateRecordFields
FlexibleContexts
GADTs
LambdaCase
MultiWayIf
OverloadedLabels
OverloadedRecordDot
OverloadedStrings
StrictData
TemplateHaskell
TypeFamilies
ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations
build-depends:
aeson >=2.2 && <2.4
, atelier-prelude ==0.4.*
, base >=4.18 && <4.23
, megaparsec >=9.7 && <9.9
, optparse-applicative ==0.19.*
, text ==2.1.*
, yaml ==0.11.*
mixins:
base hiding (Prelude)
default-language: GHC2021
if impl(GHC >= 9.8)
ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations
test-suite tricorder-types-test
type: exitcode-stdio-1.0
main-is: Driver.hs
other-modules:
Unit.Tricorder.FieldMask.ArgsSpec
Unit.Tricorder.FieldMask.ProjectionSpec
Unit.Tricorder.FieldMask.SchemaSpec
Paths_tricorder_types
autogen-modules:
Paths_tricorder_types
hs-source-dirs:
test
default-extensions:
BlockArguments
DataKinds
DeriveAnyClass
DerivingStrategies
DerivingVia
DuplicateRecordFields
FlexibleContexts
GADTs
LambdaCase
MultiWayIf
OverloadedLabels
OverloadedRecordDot
OverloadedStrings
StrictData
TemplateHaskell
TypeFamilies
ghc-options: -Weverything -Wno-unsafe -Wno-missing-safe-haskell-mode -Wno-monomorphism-restriction -Wno-missing-kind-signatures -Wno-missing-local-signatures -Wno-missing-import-lists -Wno-implicit-prelude -Wno-unticked-promoted-constructors -Wno-unused-packages -Wno-all-missed-specialisations -Wno-missed-specialisations -Wno-prepositive-qualified-module
build-tool-depends:
tasty-discover:tasty-discover
build-depends:
aeson >=2.2 && <2.4
, atelier-core ==0.8.*
, atelier-prelude ==0.4.*
, base >=4.18 && <4.23
, tasty ==1.5.*
, tasty-discover ==5.2.*
, tasty-hunit >=0.10.2 && <0.11
, text ==2.1.*
, tricorder-types
mixins:
base hiding (Prelude)
default-language: GHC2021
if impl(GHC >= 9.8)
ghc-options: -Wno-missing-poly-kind-signatures -Wno-missing-role-annotations