packages feed

dhall-fly-0.1.0: dhall-fly.cabal

cabal-version: 1.12

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

name:           dhall-fly
version:        0.1.0
synopsis:       Translate concourse config from Dhall to YAML
description:    Please see the README on GitHub at <https://github.com/akshaymankar/dhall-fly#readme>
category:       Concourse, YAML, JSON, Dhall
homepage:       https://github.com/akshaymankar/dhall-fly#readme
bug-reports:    https://github.com/akshaymankar/dhall-fly/issues
author:         Akshay Mankar
maintainer:     itsakshaymankar@gmail.com
copyright:      Akshay Mankar
license:        BSD3
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    README.md
    ChangeLog.md
    dhall-concourse/defaults/CustomResourceType.dhall
    dhall-concourse/defaults/GetStep.dhall
    dhall-concourse/defaults/ImageResource.dhall
    dhall-concourse/defaults/Job.dhall
    dhall-concourse/defaults/package.dhall
    dhall-concourse/defaults/PutStep.dhall
    dhall-concourse/defaults/Resource.dhall
    dhall-concourse/defaults/StepHooks.dhall
    dhall-concourse/defaults/TaskConfig.dhall
    dhall-concourse/defaults/TaskRunConfig.dhall
    dhall-concourse/defaults/TaskStep.dhall
    dhall-concourse/helpers/aggregateStep.dhall
    dhall-concourse/helpers/doStep.dhall
    dhall-concourse/helpers/getStep.dhall
    dhall-concourse/helpers/inParallelStep.dhall
    dhall-concourse/helpers/inParallelStepSimple.dhall
    dhall-concourse/helpers/package.dhall
    dhall-concourse/helpers/putStep.dhall
    dhall-concourse/helpers/taskStep.dhall
    dhall-concourse/helpers/tryStep.dhall
    dhall-concourse/lib/prelude.dhall
    dhall-concourse/package.dhall
    dhall-concourse/README.md
    dhall-concourse/schemas/CustomResourceType.dhall
    dhall-concourse/schemas/GetStep.dhall
    dhall-concourse/schemas/ImageResource.dhall
    dhall-concourse/schemas/Job.dhall
    dhall-concourse/schemas/package.dhall
    dhall-concourse/schemas/PutStep.dhall
    dhall-concourse/schemas/Resource.dhall
    dhall-concourse/schemas/StepHooks.dhall
    dhall-concourse/schemas/TaskConfig.dhall
    dhall-concourse/schemas/TaskRunConfig.dhall
    dhall-concourse/schemas/TaskStep.dhall
    dhall-concourse/types/BasicStep.dhall
    dhall-concourse/types/CustomResourceType.dhall
    dhall-concourse/types/GetStep.dhall
    dhall-concourse/types/GetVersion.dhall
    dhall-concourse/types/ImageResource.dhall
    dhall-concourse/types/InParallelConfig.dhall
    dhall-concourse/types/InParallelStep.dhall
    dhall-concourse/types/Job.dhall
    dhall-concourse/types/JobBuildLogRetention.dhall
    dhall-concourse/types/JSONObject.dhall
    dhall-concourse/types/package.dhall
    dhall-concourse/types/PutStep.dhall
    dhall-concourse/types/Resource.dhall
    dhall-concourse/types/ResourceType.dhall
    dhall-concourse/types/Step.dhall
    dhall-concourse/types/StepConstructors.dhall
    dhall-concourse/types/StepHooks.dhall
    dhall-concourse/types/TaskCache.dhall
    dhall-concourse/types/TaskConfig.dhall
    dhall-concourse/types/TaskContainerLimits.dhall
    dhall-concourse/types/TaskInput.dhall
    dhall-concourse/types/TaskOutput.dhall
    dhall-concourse/types/TaskRunConfig.dhall
    dhall-concourse/types/TaskSpec.dhall
    dhall-concourse/types/TaskStep.dhall
    dhall-concourse/types/TextTextPair.dhall
    dhall-concourse/utils/resourcesFromJobs.dhall
    test/data/custom-resource-type.dhall
    test/data/in-built-resource-type.dhall
    test/data/resource.dhall

source-repository head
  type: git
  location: https://github.com/akshaymankar/dhall-fly

library
  exposed-modules:
      Fly.Internal.AesonOrphans
      Fly.Internal.DhallOrphans
      Fly.Internal.DhallWithPrefix
      Fly.Types
      Fly.Yaml
  other-modules:
      Paths_dhall_fly
  hs-source-dirs:
      src
  ghc-options: -Wall
  build-depends:
      aeson >=1.4.5.0
    , aeson-casing >=0.2.0.0
    , base >=4.7 && <5
    , dhall >=1.27.0 && <1.28
    , scientific >=0.3.6.2
    , text >=1.2.3.1
    , transformers >=0.5.6.2
    , unordered-containers >=0.2.10.0
    , vector >=0.12.0.3
  default-language: Haskell2010

executable dhall-fly
  main-is: Main.hs
  other-modules:
      Paths_dhall_fly
  hs-source-dirs:
      app
  ghc-options: -threaded -rtsopts -with-rtsopts=-N -Wall
  build-depends:
      aeson >=1.4.5.0
    , aeson-casing >=0.2.0.0
    , aeson-yaml >=1.0.3.0
    , base >=4.7 && <5
    , bytestring >=0.10.8.2
    , dhall >=1.27.0 && <1.28
    , dhall-fly
    , dhall-json >=1.5.0 && <1.6
    , scientific >=0.3.6.2
    , text >=1.2.3.1
    , transformers >=0.5.6.2
    , unordered-containers >=0.2.10.0
    , vector >=0.12.0.3
  default-language: Haskell2010

test-suite dhall-fly-test
  type: exitcode-stdio-1.0
  main-is: Spec.hs
  other-modules:
      Fly.InterpretSpec
      Paths_dhall_fly
  hs-source-dirs:
      test
  ghc-options: -threaded -rtsopts -with-rtsopts=-N
  build-tool-depends:
      hspec-discover:hspec-discover
  build-depends:
      aeson >=1.4.5.0
    , aeson-casing >=0.2.0.0
    , base >=4.7 && <5
    , dhall >=1.27.0 && <1.28
    , dhall-fly
    , hspec
    , scientific >=0.3.6.2
    , text >=1.2.3.1
    , transformers >=0.5.6.2
    , unordered-containers >=0.2.10.0
    , vector >=0.12.0.3
  default-language: Haskell2010