-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathfake.cabal
More file actions
60 lines (56 loc) · 1.43 KB
/
fake.cabal
File metadata and controls
60 lines (56 loc) · 1.43 KB
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
cabal-version: 3.0
name: fake
version: 0.1.0.0
synopsis: A minimalist Haskell faker library for generating fake data
description:
A pure, composable Haskell faker library that emphasizes purity, composability, minimal dependencies, and ease of use.
license: MIT
author: Francis Sunday
build-type: Simple
common warnings
ghc-options: -Wall -Wcompat -Wincomplete-record-updates -Wincomplete-uni-patterns -Wredundant-constraints
library
import: warnings
exposed-modules:
Fake
Fake.Core
Fake.Primitives
Fake.Combinators
Fake.Person
Fake.Internet
Fake.Address
Fake.Data.Loader
build-depends:
base >=4.16 && <5,
containers >=0.6,
bytestring >=0.11,
text >=1.2,
mtl >=2.2,
random >=1.2,
filepath >=1.4
hs-source-dirs: src
default-language: Haskell2010
test-suite fake-hs-test
import: warnings
type: exitcode-stdio-1.0
main-is: Main.hs
other-modules:
Fake.CoreTest
Fake.PrimitivesTest
Fake.InternetTest
Fake.AddressTest
build-depends:
base >=4.16 && <5,
fake,
hspec >=2.9,
QuickCheck >=2.14
hs-source-dirs: tests
default-language: Haskell2010
executable faker-example
import: warnings
main-is: Main.hs
build-depends:
base >=4.16 && <5,
fake
hs-source-dirs: examples
default-language: Haskell2010