packages feed

hs-aws-lambda-0.2.0.0: hs-aws-lambda.cabal

cabal-version: 2.0

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

name:           hs-aws-lambda
version:        0.2.0.0
synopsis:       A modern and easy-to-use wrapper for Docker-based Lambda implementations. Now with API Gateway support!
description:    Please see the README on GitHub at <https://github.com/RobertFischer/hs-aws-lambda#readme>
category:       AWS
homepage:       https://github.com/RobertFischer/hs-aws-lambda#readme
bug-reports:    https://github.com/RobertFischer/hs-aws-lambda/issues
author:         Robert Fischer
maintainer:     smokejumperit@gmail.com
copyright:      Released under the Unlicense: https://unlicense.org/
license:        PublicDomain
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    README.md
    UNLICENSE

source-repository head
  type: git
  location: https://github.com/RobertFischer/hs-aws-lambda

library
  exposed-modules:
      AWS.ApiGateway.RuntimeAPI
      AWS.ApiGateway.RuntimeAPI.Types
      AWS.Lambda.RuntimeAPI
      AWS.Lambda.RuntimeAPI.Types
  other-modules:
      Paths_hs_aws_lambda
  autogen-modules:
      Paths_hs_aws_lambda
  hs-source-dirs:
      src
  default-extensions:
      TypeApplications
      BangPatterns
      BinaryLiterals
      CPP
      ConstraintKinds
      DataKinds
      DefaultSignatures
      DeriveDataTypeable
      DeriveFoldable
      DeriveFunctor
      DeriveGeneric
      DeriveAnyClass
      DeriveLift
      DeriveTraversable
      DoAndIfThenElse
      EmptyDataDecls
      ExistentialQuantification
      ExtendedDefaultRules
      FlexibleContexts
      FlexibleInstances
      ForeignFunctionInterface
      FunctionalDependencies
      GADTs
      GeneralizedNewtypeDeriving
      InstanceSigs
      KindSignatures
      LambdaCase
      MagicHash
      MultiParamTypeClasses
      MultiWayIf
      NamedFieldPuns
      OverloadedLists
      OverloadedStrings
      PackageImports
      PartialTypeSignatures
      PatternGuards
      PolyKinds
      QuasiQuotes
      RankNTypes
      RecordWildCards
      ScopedTypeVariables
      StandaloneDeriving
      StaticPointers
      TemplateHaskell
      TupleSections
      TypeFamilies
      TypeOperators
      TypeSynonymInstances
      UnboxedTuples
      UnliftedFFITypes
      ViewPatterns
      TypeFamilyDependencies
  ghc-options: -Wall -Werror=compat -Werror=incomplete-patterns -Werror=missing-fields -Werror=missing-methods -Werror=overlapping-patterns -Werror=partial-fields -Werror=redundant-constraints -Wincomplete-record-updates -Wincomplete-uni-patterns -fPIC -fhelpful-errors -fno-warn-deriving-defaults -fno-warn-tabs -fno-warn-type-defaults -fprint-equality-relations -fprint-expanded-synonyms -fprint-explicit-coercions -fprint-typechecker-elaboration -freverse-errors -fshow-warning-groups -funclutter-valid-hole-fits -feager-blackholing -fexcess-precision -flate-dmd-anal -fmax-inline-alloc-size=1024 -fmax-simplifier-iterations=16 -fsimplifier-phases=8 -fspec-constr-keen -fspec-constr-count=12 -fspecialise-aggressively -flate-specialise -fstatic-argument-transformation
  build-depends:
      aeson
    , base >=4.7 && <5
    , base64
    , bytestring
    , case-insensitive
    , containers
    , deepseq
    , http-client
    , http-types
    , safe-exceptions
    , text
    , time >=1.9.3 && <2
    , unliftio
    , vector
  default-language: Haskell2010

test-suite aws-lambda-runtime-api-test
  type: exitcode-stdio-1.0
  main-is: Spec.hs
  other-modules:
      Paths_hs_aws_lambda
  hs-source-dirs:
      test
  default-extensions:
      TypeApplications
      BangPatterns
      BinaryLiterals
      CPP
      ConstraintKinds
      DataKinds
      DefaultSignatures
      DeriveDataTypeable
      DeriveFoldable
      DeriveFunctor
      DeriveGeneric
      DeriveAnyClass
      DeriveLift
      DeriveTraversable
      DoAndIfThenElse
      EmptyDataDecls
      ExistentialQuantification
      ExtendedDefaultRules
      FlexibleContexts
      FlexibleInstances
      ForeignFunctionInterface
      FunctionalDependencies
      GADTs
      GeneralizedNewtypeDeriving
      InstanceSigs
      KindSignatures
      LambdaCase
      MagicHash
      MultiParamTypeClasses
      MultiWayIf
      NamedFieldPuns
      OverloadedLists
      OverloadedStrings
      PackageImports
      PartialTypeSignatures
      PatternGuards
      PolyKinds
      QuasiQuotes
      RankNTypes
      RecordWildCards
      ScopedTypeVariables
      StandaloneDeriving
      StaticPointers
      TemplateHaskell
      TupleSections
      TypeFamilies
      TypeOperators
      TypeSynonymInstances
      UnboxedTuples
      UnliftedFFITypes
      ViewPatterns
      TypeFamilyDependencies
  ghc-options: -Wall -Werror=compat -Werror=incomplete-patterns -Werror=missing-fields -Werror=missing-methods -Werror=overlapping-patterns -Werror=partial-fields -Werror=redundant-constraints -Wincomplete-record-updates -Wincomplete-uni-patterns -fPIC -fhelpful-errors -fno-warn-deriving-defaults -fno-warn-tabs -fno-warn-type-defaults -fprint-equality-relations -fprint-expanded-synonyms -fprint-explicit-coercions -fprint-typechecker-elaboration -freverse-errors -fshow-warning-groups -funclutter-valid-hole-fits -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      base >=4.7 && <5
    , hs-aws-lambda
    , time >=1.9.3 && <2
  default-language: Haskell2010