1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 | name: osr version: 0.1.0.0 author: "mcksp" extra-source-files: - readme description: osr default-extensions: - OverloadedStrings - NoFieldSelectors - OverloadedRecordDot - DuplicateRecordFields - ScopedTypeVariables - QuasiQuotes - ConstraintKinds - GeneralizedNewtypeDeriving dependencies: - base >= 4.7 && < 5 - scotty >= 0.20 - sqlite-simple - text - bcrypt - bytestring - cookie - uuid - wai - wai-extra - time - url - http-types - entropy - random - mtl - unliftio-core - lucid - co-log - aeson - vault - http-client - http-conduit - cryptohash-sha256 - SHA ghc-options: - -Wall - -Wcompat - -Widentities - -Wincomplete-record-updates - -Wincomplete-uni-patterns - -Wmissing-export-lists - -Wmissing-home-modules - -Wpartial-fields - -Wredundant-constraints library: source-dirs: src executables: osr-exe: main: Main.hs source-dirs: app ghc-options: - -threaded - -rtsopts - -with-rtsopts=-N dependencies: - osr tests: osr-test: main: Spec.hs source-dirs: test ghc-options: - -threaded - -rtsopts - -with-rtsopts=-N dependencies: - osr |