/ futr2.cabal
futr2.cabal
1 cabal-version: 1.12 2 3 -- This file has been generated from package.yaml by hpack version 0.36.0. 4 -- 5 -- see: https://github.com/sol/hpack 6 7 name: futr2 8 version: 0.1.0.1 9 description: Types for nostr with relay 10 homepage: https://git.credenso.cafe/Credenso/futr2 11 bug-reports: https://git.credenso.cafe/Credenso/futr2/issues 12 copyright: 2024 13 license: BS 14 license-file: LICENSE 15 build-type: Simple 16 extra-source-files: 17 README.md 18 CHANGELOG.md 19 20 source-repository head 21 type: git 22 location: https://git.credenso.cafe/Credenso/futr2 23 24 library 25 exposed-modules: 26 Futr.App 27 Futr.Gui 28 Futr.Imgs 29 Futr.LiveImgs 30 Futr.Pool 31 Futr.TagSearch 32 Nostr.Auth 33 Nostr.Boots 34 Nostr.Db.Create 35 Nostr.Db.Fetch 36 Nostr.Db.Insert 37 Nostr.Db.Schema 38 Nostr.Direct 39 Nostr.Event 40 Nostr.Filter 41 Nostr.Keys 42 Nostr.Kinds 43 Nostr.Relay 44 Nostr.Wire 45 Secp256k1.Internal 46 other-modules: 47 Paths_futr2 48 hs-source-dirs: 49 src 50 default-extensions: 51 RecordWildCards 52 ViewPatterns 53 BlockArguments 54 OverloadedStrings 55 LambdaCase 56 DataKinds 57 DeriveGeneric 58 MultiParamTypeClasses 59 FlexibleInstances 60 FlexibleContexts 61 NamedFieldPuns 62 ScopedTypeVariables 63 TypeApplications 64 TypeFamilies 65 RankNTypes 66 ForeignFunctionInterface 67 EmptyDataDecls 68 DoAndIfThenElse 69 TupleSections 70 QuasiQuotes 71 ConstraintKinds 72 PartialTypeSignatures 73 ghc-options: -Wall -fno-warn-orphans 74 pkgconfig-depends: 75 libsecp256k1 76 build-depends: 77 JuicyPixels 78 , QuickCheck 79 , Rasterific 80 , aeson 81 , async 82 , base >=4.19 && <5 83 , base16-bytestring 84 , base64-bytestring 85 , beam-core 86 , beam-migrate 87 , beam-sqlite 88 , bech32 89 , bytestring 90 , bytestring-to-vector 91 , config-ini 92 , containers 93 , cryptohash-sha256 94 , cryptonite 95 , diagrams-contrib 96 , diagrams-core 97 , diagrams-lib 98 , diagrams-rasterific 99 , directory 100 , entropy 101 , hspec 102 , memory 103 , modern-uri 104 , monomer 105 , mtl 106 , regex-tdfa 107 , req 108 , servant 109 , servant-server 110 , sqlite-simple 111 , stm 112 , text 113 , time 114 , transformers 115 , vector 116 , wai 117 , wai-websockets 118 , warp 119 , websockets 120 , wuss 121 default-language: GHC2021 122 123 executable futr 124 main-is: Main.hs 125 other-modules: 126 Paths_futr2 127 hs-source-dirs: 128 app 129 default-extensions: 130 RecordWildCards 131 ViewPatterns 132 BlockArguments 133 OverloadedStrings 134 LambdaCase 135 DataKinds 136 DeriveGeneric 137 MultiParamTypeClasses 138 FlexibleInstances 139 FlexibleContexts 140 NamedFieldPuns 141 ScopedTypeVariables 142 TypeApplications 143 TypeFamilies 144 RankNTypes 145 ForeignFunctionInterface 146 EmptyDataDecls 147 DoAndIfThenElse 148 TupleSections 149 QuasiQuotes 150 ConstraintKinds 151 PartialTypeSignatures 152 ghc-options: -Wall -fno-warn-orphans -threaded -rtsopts -with-rtsopts=-N 153 pkgconfig-depends: 154 libsecp256k1 155 build-depends: 156 JuicyPixels 157 , QuickCheck 158 , Rasterific 159 , aeson 160 , async 161 , base >=4.19 && <5 162 , base16-bytestring 163 , base64-bytestring 164 , beam-core 165 , beam-migrate 166 , beam-sqlite 167 , bech32 168 , bytestring 169 , bytestring-to-vector 170 , config-ini 171 , containers 172 , cryptohash-sha256 173 , cryptonite 174 , diagrams-contrib 175 , diagrams-core 176 , diagrams-lib 177 , diagrams-rasterific 178 , directory 179 , entropy 180 , futr2 181 , hspec 182 , memory 183 , modern-uri 184 , monomer 185 , mtl 186 , regex-tdfa 187 , req 188 , servant 189 , servant-server 190 , sqlite-simple 191 , stm 192 , text 193 , time 194 , transformers 195 , vector 196 , wai 197 , wai-websockets 198 , warp 199 , websockets 200 , wuss 201 default-language: GHC2021 202 203 executable relay 204 main-is: Main.hs 205 other-modules: 206 Paths_futr2 207 hs-source-dirs: 208 relay 209 default-extensions: 210 RecordWildCards 211 ViewPatterns 212 BlockArguments 213 OverloadedStrings 214 LambdaCase 215 DataKinds 216 DeriveGeneric 217 MultiParamTypeClasses 218 FlexibleInstances 219 FlexibleContexts 220 NamedFieldPuns 221 ScopedTypeVariables 222 TypeApplications 223 TypeFamilies 224 RankNTypes 225 ForeignFunctionInterface 226 EmptyDataDecls 227 DoAndIfThenElse 228 TupleSections 229 QuasiQuotes 230 ConstraintKinds 231 PartialTypeSignatures 232 ghc-options: -Wall -fno-warn-orphans -threaded -rtsopts -with-rtsopts=-N 233 pkgconfig-depends: 234 libsecp256k1 235 build-depends: 236 JuicyPixels 237 , QuickCheck 238 , Rasterific 239 , aeson 240 , async 241 , base >=4.19 && <5 242 , base16-bytestring 243 , base64-bytestring 244 , beam-core 245 , beam-migrate 246 , beam-sqlite 247 , bech32 248 , bytestring 249 , bytestring-to-vector 250 , config-ini 251 , containers 252 , cryptohash-sha256 253 , cryptonite 254 , diagrams-contrib 255 , diagrams-core 256 , diagrams-lib 257 , diagrams-rasterific 258 , directory 259 , entropy 260 , futr2 261 , hspec 262 , memory 263 , modern-uri 264 , monomer 265 , mtl 266 , regex-tdfa 267 , req 268 , servant 269 , servant-server 270 , sqlite-simple 271 , stm 272 , text 273 , time 274 , transformers 275 , vector 276 , wai 277 , wai-websockets 278 , warp 279 , websockets 280 , wuss 281 default-language: GHC2021 282 283 test-suite futr2-test 284 type: exitcode-stdio-1.0 285 main-is: Spec.hs 286 other-modules: 287 DbT 288 Golden 289 JsonLoop 290 Nip1 291 Nip13 292 Nip4 293 Paths_futr2 294 hs-source-dirs: 295 test 296 default-extensions: 297 RecordWildCards 298 ViewPatterns 299 BlockArguments 300 OverloadedStrings 301 LambdaCase 302 DataKinds 303 DeriveGeneric 304 MultiParamTypeClasses 305 FlexibleInstances 306 FlexibleContexts 307 NamedFieldPuns 308 ScopedTypeVariables 309 TypeApplications 310 TypeFamilies 311 RankNTypes 312 ForeignFunctionInterface 313 EmptyDataDecls 314 DoAndIfThenElse 315 TupleSections 316 QuasiQuotes 317 ConstraintKinds 318 PartialTypeSignatures 319 ghc-options: -Wall -fno-warn-orphans -threaded -rtsopts -with-rtsopts=-N 320 pkgconfig-depends: 321 libsecp256k1 322 build-depends: 323 JuicyPixels 324 , QuickCheck 325 , Rasterific 326 , aeson 327 , async 328 , base >=4.19 && <5 329 , base16-bytestring 330 , base64-bytestring 331 , beam-core 332 , beam-migrate 333 , beam-sqlite 334 , bech32 335 , bytestring 336 , bytestring-to-vector 337 , config-ini 338 , containers 339 , cryptohash-sha256 340 , cryptonite 341 , diagrams-contrib 342 , diagrams-core 343 , diagrams-lib 344 , diagrams-rasterific 345 , directory 346 , entropy 347 , futr2 348 , hspec 349 , memory 350 , modern-uri 351 , monomer 352 , mtl 353 , regex-tdfa 354 , req 355 , servant 356 , servant-server 357 , sqlite-simple 358 , stm 359 , text 360 , time 361 , transformers 362 , vector 363 , wai 364 , wai-websockets 365 , warp 366 , websockets 367 , wuss 368 default-language: GHC2021