purr/Purr.cabal
James Eversole 1718e69533 Squashed commit of the following:
commit 9aaa5307e7671bc8bcc444733a6e38999f346772
Author: James Eversole <james@eversole.co>
Date:   Mon Jul 18 16:03:43 2022 -0500

    Completed migration to SQLite, full feature parity with original Mongo/Couch implementations. Added ability to submit new passwords with full frontend functionality. Generation of random links now functions as expected and Unix Epoch Timestamps are now included in DB entries.
2022-07-18 16:04:10 -05:00

129 lines
2.8 KiB
Plaintext

cabal-version: 1.12
-- This file has been generated from package.yaml by hpack version 0.34.4.
--
-- see: https://github.com/sol/hpack
name: Purr
version: 0.1.0.0
description: https://git.eversole.co/James/Purr
author: James Eversole
maintainer: james@eversole.co
copyright: 2022 James Eversole
license: ISC
license-file: LICENSE
build-type: Simple
extra-source-files:
README.md
ChangeLog.md
library
exposed-modules:
Core.Configuration
Core.HTTP
Core.SQLite
Core.Templates
Core.Types
Feature.Generation.Links
Feature.Generation.Shared
Feature.Sharing.HTTP
Feature.Sharing.SQLite
Feature.Sharing.Templates
Feature.Sharing.Types
Lib
other-modules:
Paths_Purr
hs-source-dirs:
src
default-extensions:
ConstraintKinds
DeriveGeneric
FlexibleContexts
FlexibleInstances
GeneralizedNewtypeDeriving
OverloadedStrings
ScopedTypeVariables
build-depends:
base >=4.7
, blaze-html >=0.9.1.0
, containers
, dhall >=1.40 && <1.41.2
, http-types >=0.12.3
, iso8601-time >=0.1.5
, mtl >=2.2.2
, random >=1.2
, scotty ==0.12
, shakespeare >=2.0.20
, sqlite-simple >=0.4.18.0
, text >=1.2
, time >=1.9
, wai-extra >=3.1.12.1
default-language: Haskell2010
executable Purr-exe
main-is: Main.hs
other-modules:
Paths_Purr
hs-source-dirs:
app
default-extensions:
ConstraintKinds
DeriveGeneric
FlexibleContexts
FlexibleInstances
GeneralizedNewtypeDeriving
OverloadedStrings
ScopedTypeVariables
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
Purr
, base >=4.7
, blaze-html >=0.9.1.0
, containers
, dhall >=1.40 && <1.41.2
, http-types >=0.12.3
, iso8601-time >=0.1.5
, mtl >=2.2.2
, random >=1.2
, scotty ==0.12
, shakespeare >=2.0.20
, sqlite-simple >=0.4.18.0
, text >=1.2
, time >=1.9
, wai-extra >=3.1.12.1
default-language: Haskell2010
test-suite Purr-test
type: exitcode-stdio-1.0
main-is: Spec.hs
other-modules:
Paths_Purr
hs-source-dirs:
test
default-extensions:
ConstraintKinds
DeriveGeneric
FlexibleContexts
FlexibleInstances
GeneralizedNewtypeDeriving
OverloadedStrings
ScopedTypeVariables
ghc-options: -threaded -rtsopts -with-rtsopts=-N
build-depends:
Purr
, base >=4.7
, blaze-html >=0.9.1.0
, containers
, dhall >=1.40 && <1.41.2
, http-types >=0.12.3
, iso8601-time >=0.1.5
, mtl >=2.2.2
, random >=1.2
, scotty ==0.12
, shakespeare >=2.0.20
, sqlite-simple >=0.4.18.0
, text >=1.2
, time >=1.9
, wai-extra >=3.1.12.1
default-language: Haskell2010