James Eversole
1718e69533
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.
129 lines
2.8 KiB
Plaintext
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
|