cabal-version: 2.4 name: ldap-scim-bridge version: 0.10 synopsis: See README for synopsis description: See README for description homepage: https://github.com/wireapp/ldap-scim-bridge bug-reports: https://github.com/wireapp/ldap-scim-bridge/issues license: AGPL-3.0-or-later license-file: LICENSE author: wire.com maintainer: backend@wire.com copyright: (c) 2021 - 2024 wire.com category: System build-type: Simple extra-doc-files: CHANGELOG.md README.md extra-source-files: examples/wire-server/conf1.yaml examples/wire-server/conf2.yaml examples/wire-server/run.sh examples/wire-server/runlog tested-with: GHC ==9.6.6 source-repository head type: git location: https://github.com/wireapp/ldap-scim-bridge.git common common-options build-depends: , aeson >= 2.1.2 && < 2.2 , aeson-pretty >= 0.8.10 && < 0.9 , base >= 4.17 && < 4.21 , bytestring >= 0.11.5 && < 0.12 , containers >= 0.6.7 && < 0.7 , email-validate >= 2.3.2 && < 2.4 , hscim >= 0.4.0.6 && < 0.5 , http-client >= 0.7.16 && < 0.8 , http-client-tls >= 0.3.6 && < 0.4 , http-types >= 0.12.4 && < 0.13 , ldap-client >= 0.4.2 && < 0.5 , network >= 3.2.6 && < 3.3 , relude >= 1.2.1 && < 1.3 , servant >= 0.19 && < 0.21 , servant-client >= 0.19 && < 0.21 , servant-client-core >= 0.19 && < 0.21 , string-conversions >= 0.4.0 && < 0.5 , text >= 2.0.2 && < 2.1 , tinylog >= 0.15.0 && < 0.16 , unordered-containers >= 0.2.20 && < 0.3 , yaml >= 0.11.11 && < 0.12 mixins: base hiding (Prelude), relude (Relude as Prelude) ghc-options: -O2 -Wall -Wcompat -Widentities -Wincomplete-uni-patterns -Wincomplete-record-updates -Wpartial-fields -fwarn-tabs -optP-Wno-nonportable-include-path -Wredundant-constraints -fhide-source-paths -Wpartial-fields -Wmissing-deriving-strategies default-language: Haskell2010 default-extensions: AllowAmbiguousTypes BangPatterns ConstraintKinds DataKinds DefaultSignatures DeriveFunctor DeriveGeneric DeriveLift DeriveTraversable DerivingStrategies DerivingVia EmptyCase FlexibleContexts FlexibleInstances FunctionalDependencies GADTs InstanceSigs KindSignatures LambdaCase MultiParamTypeClasses MultiWayIf NamedFieldPuns NoImplicitPrelude OverloadedStrings PackageImports PatternSynonyms PolyKinds QuasiQuotes RankNTypes RecordWildCards ScopedTypeVariables StandaloneDeriving TemplateHaskell TupleSections TypeApplications TypeFamilies TypeFamilyDependencies TypeOperators UndecidableInstances ViewPatterns library import: common-options hs-source-dirs: src exposed-modules: LdapScimBridge executable ldap-scim-bridge import: common-options hs-source-dirs: app main-is: Main.hs build-depends: ldap-scim-bridge ghc-options: -threaded -rtsopts -with-rtsopts=-N test-suite ldap-scim-bridge-test main-is: Spec.hs type: exitcode-stdio-1.0 build-depends: , base , bytestring , email-validate , hscim , hspec , ldap-client , ldap-scim-bridge , QuickCheck , string-conversions , text , yaml hs-source-dirs: test default-language: Haskell2010