cryptoids/filepath-crypto/package.yaml
2020-08-17 17:35:23 +02:00

51 lines
1.2 KiB
YAML

name: filepath-crypto
version: 0.1.0.0
synopsis: Reversable and secure encoding of object ids as filepaths
category: cryptography
author: Gregor Kleen <aethoago@141.li>
maintainer: Gregor Kleen <aethoago@141.li>
license: BSD3
git: https://git.rheperire.org/cryptoids/filepath-crypto
extra-source-files:
- changes.md
default-extensions:
- KindSignatures
- ViewPatterns
- FlexibleContexts
- GeneralizedNewtypeDeriving
- PatternGuards
- RecordWildCards
- DataKinds
- DeriveDataTypeable
- DeriveGeneric
- FlexibleInstances
- MultiParamTypeClasses
- TypeFamilies
- ConstraintKinds
other-extensions:
- ScopedTypeVariables
ghc-options:
- -Wall
- -fno-warn-name-shadowing
dependencies:
- base >=4.9 && <5
- cryptoids-types >=0.0.0 && <1.1
- cryptoids-class >=0.0.0 && <0.1
- cryptoids >=0.5 && <0.6
- filepath >=1.4.1 && <1.5
- case-insensitive >=1.2.0 && <1.3
- binary >=0.8.3 && <0.11
- bytestring >=0.10.8 && <0.11
- exceptions >=0.8.3 && <0.11
- template-haskell >=2.11.1 && <2.16
- base32 <0.3.0.0
library:
source-dirs: src
exposed-modules:
- System.FilePath.Cryptographic
- System.FilePath.Cryptographic.ImplicitNamespace
- Data.Binary.SerializationLength
- Data.Binary.SerializationLength.TH