minion-openapi3-0.1.0.0: minion-openapi3.cabal
cabal-version: 3.0
name: minion-openapi3
version: 0.1.0.0
license: MIT
license-file: LICENSE
author: Danil Berestov
maintainer: goosedb@yandex.ru
synopsis: Minion openapi3 support
category: Web
build-type: Simple
extra-source-files: README.md
common common
ghc-options: -Wall
default-extensions:
AllowAmbiguousTypes
BlockArguments
ConstraintKinds
DataKinds
DefaultSignatures
DeriveAnyClass
DeriveGeneric
DerivingStrategies
DerivingStrategies
DuplicateRecordFields
DuplicateRecordFields
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GADTs
GeneralizedNewtypeDeriving
ImportQualifiedPost
LambdaCase
MultiParamTypeClasses
NamedFieldPuns
OverloadedLists
OverloadedRecordDot
OverloadedRecordDot
OverloadedStrings
PolyKinds
RankNTypes
RecordWildCards
RoleAnnotations
ScopedTypeVariables
TemplateHaskell
TypeApplications
TypeFamilies
TypeOperators
UndecidableInstances
ViewPatterns
library
import: common
exposed-modules: Web.Minion.OpenApi3
other-modules:
Web.Minion.Embed
Web.Minion.Files
build-depends:
, aeson
, base >= 4.16 && < 5
, blaze-html
, blaze-markup
, bytestring
, case-insensitive
, directory
, file-embed-lzma
, filepath
, http-api-data
, http-types
, insert-ordered-containers
, lens
, minion
, minion-wai-extra
, openapi3
, template-haskell
, text
hs-source-dirs: src
default-language: Haskell2010