cabal-version: 2.4 name: tracktrain version: 0.0.2.0 synopsis: tracktrain tracks trains on their traintracks description: A passenger information system backend for the Ilztalbahn license: EUPL-1.2 author: stuebinm maintainer: stuebinm@disroot.org -- A copyright notice. -- copyright: extra-source-files: CHANGELOG.md executable tracktrain main-is: Main.hs ghc-options: -threaded -rtsopts build-depends: base , bytestring ^>= 0.11 , fmt >= 0.6.3.0 , time , aeson , tracktrain , wai-extra , warp , data-default-class >= 0.1.2 , persistent-postgresql , monad-logger , gtfs-realtime , conferer , conferer-aeson , conferer-yaml , directory , extra , proto-lens , filepath >= 1.4.100 hs-source-dirs: app default-language: GHC2021 default-extensions: OverloadedStrings , ScopedTypeVariables library build-depends: base , gtfs-realtime , zip-archive , cassava >= 0.5.2.0 , bytestring ^>= 0.11 , uri-bytestring , vector >= 0.12.3.1 , regex-tdfa , text , fmt >= 0.6.3.0 , time , aeson , servant , servant-server , warp , uuid >= 1.3 , stm , containers , swagger2 , servant-swagger , servant-docs , servant-websockets , insert-ordered-containers , shakespeare , websockets , lens , persistent , persistent-postgresql , monad-logger , mtl , unliftio-core , conduit , path-pieces , http-api-data , either , resource-pool , transformers , extra , vector-algorithms , yesod , yesod-form , yesod-auth , yesod-auth-oauth2 , yesod-core , hoauth2 , blaze-html , blaze-markup , timezone-olson , timezone-series , conferer , conferer-warp , prometheus-client , prometheus-metrics-ghc , exceptions , proto-lens , http-media , filepath >= 1.4.100 , monad-control hs-source-dirs: lib exposed-modules: GTFS , Server , Server.GTFS_RT , Server.Frontend , PersistOrphans , Persist , Extrapolation , API , Config other-modules: Server.Util , Yesod.Auth.Uffd , Yesod.Orphans , MultiLangText , Server.Base , Server.Ingest , Server.Subscribe , Server.Frontend.Routes , Server.Frontend.Tickets , Server.Frontend.OnboardUnit , Server.Frontend.Gtfs , Server.Frontend.SpaceTime , Server.Frontend.Ticker default-language: GHC2021 default-extensions: OverloadedStrings , ScopedTypeVariables , ViewPatterns library gtfs-realtime build-depends: base , proto-lens-runtime default-language: Haskell2010 hs-source-dirs: gtfs-realtime exposed-modules: Proto.GtfsRealtime , Proto.GtfsRealtime_Fields