-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathjson-pointer.cabal
67 lines (62 loc) · 1.7 KB
/
json-pointer.cabal
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
61
62
63
64
65
66
67
cabal-version: 3.0
name: json-pointer
version: 0.0.1.0
synopsis: JSON Pointers for Aeson
description: See README.md
author: Scrive AB
maintainer: Scrive AB
copyright: Scrive AB
library
default-extensions:
BangPatterns
BlockArguments
ConstraintKinds
DataKinds
DeriveAnyClass
DeriveFunctor
DeriveGeneric
DerivingStrategies
DerivingVia
DuplicateRecordFields
FlexibleContexts
FlexibleInstances
FunctionalDependencies
GeneralizedNewtypeDeriving
ImportQualifiedPost
LambdaCase
MultiParamTypeClasses
MultiWayIf
NamedFieldPuns
OverloadedLabels
OverloadedStrings
RankNTypes
RecordWildCards
ScopedTypeVariables
StandaloneDeriving
StrictData
TupleSections
TypeApplications
TypeFamilies
TypeOperators
UndecidableInstances
default-language: Haskell2010
ghc-options:
-Weverything -Werror -Wno-all-missed-specialisations
-Wno-missed-specialisations -Wno-prepositive-qualified-module
-Wno-missing-export-lists -Wno-missing-import-lists
-Wno-missing-local-signatures -Wno-monomorphism-restriction
-Wno-safe -Wno-unsafe -fno-show-valid-hole-fits
-Wno-missing-safe-haskell-mode -Wno-implicit-prelude
-Wno-missing-kind-signatures
-Wprepositive-qualified-module
hs-source-dirs: src
exposed-modules:
JSONPointer.Aeson
JSONPointer.Model
JSONPointer.Parser
build-depends:
, aeson
, attoparsec
, base
, text
, vector