11cabal-version : 2.2
22name : json-syntax
3- version : 0.2.7.1
3+ version : 0.2.7.2
44synopsis : High-performance JSON parser and encoder
55description :
66 This library parses JSON into a @Value@ type that is consistent with the
2424copyright : 2019 Andrew Martin
2525category : Data
2626build-type : Simple
27- extra-doc-files : CHANGELOG.md
27+ extra-doc-files :
28+ CHANGELOG.md
29+ README.md
30+
31+ tested-with : GHC == 9.4.8 || == 9.6.3 || == 9.8.1
32+
33+ common build-settings
34+ default-language : Haskell2010
35+ ghc-options : -Wall -Wunused-packages
2836
2937library
38+ import : build-settings
3039 exposed-modules :
3140 Json
3241 Json.Flatten
@@ -45,50 +54,46 @@ library
4554 , primitive >= 0.7 && < 0.10
4655 , run-st >= 0.1.1 && < 0.2
4756 , scientific-notation >= 0.1.6 && < 0.2
48- , text >= 2.0.2 && < 2.1
57+ , text >= 2.0.2 && < 2.2
4958 , text-short >= 0.1.3 && < 0.2
50- , transformers >= 0.5.6 && < 0.6
59+ , transformers >= 0.5.6 && < 0.7
5160 , word-compat >= 0.0.6 && < 0.1
5261 , zigzag >= 0.0.1 && < 0.1
5362
54- hs-source-dirs : src
55- default-language : Haskell2010
56- ghc-options : -Wall -O2
63+ hs-source-dirs : src
64+ ghc-options : -O2
5765
5866test-suite test
59- default-language : Haskell2010
60- type : exitcode-stdio-1.0
61- hs-source-dirs : test common
62- main-is : Main.hs
67+ import : build-settings
68+ type : exitcode-stdio-1.0
69+ hs-source-dirs : test common
70+ main-is : Main.hs
6371 other-modules :
6472 Person
6573 Twitter100
6674
67- ghc-options : -Wall -O2
6875 build-depends :
6976 , aeson >= 2.0.2
70- , array-chunks
7177 , base >= 4.12.0.0 && < 5
7278 , bytebuild
7379 , byteslice >= 0.1.3
7480 , bytestring
75- , containers
7681 , json-syntax
7782 , neat-interpolation >= 0.3.2
7883 , primitive
7984 , QuickCheck >= 2.14.2
8085 , scientific
8186 , scientific-notation >= 0.1.1
82- , tasty >= 1.2.3 && < 1.3
83- , tasty-golden >= 2.0 && < 2.4
84- , tasty-hunit >= 0.10.0.2 && < 0.11
85- , tasty-quickcheck >= 0.10.1.2 && < 0.11
86- , text >= 2.0.2 && < 2.1
87+ , tasty >= 1.2.3
88+ , tasty-golden >= 2.0
89+ , tasty-hunit >= 0.10.0.2
90+ , tasty-quickcheck >= 0.10.1.2
91+ , text >= 2.0.2
8792 , text-short
88- , vector
8993
9094benchmark bench
91- type : exitcode-stdio-1.0
95+ import : build-settings
96+ type : exitcode-stdio-1.0
9297 build-depends :
9398 , aeson
9499 , base
@@ -97,15 +102,13 @@ benchmark bench
97102 , bytestring
98103 , gauge
99104 , json-syntax
100- , neat-interpolation >= 0.3.2
105+ , neat-interpolation >= 0.3.2
101106 , primitive
102- , scientific-notation >= 0.1.1
103- , text >= 2.0.2 && < 2.1
107+ , text >= 2.0.2
104108
105- ghc-options : -Wall -O2
106- default-language : Haskell2010
107- hs-source-dirs : bench common
108- main-is : Main.hs
109+ ghc-options : -O2
110+ hs-source-dirs : bench common
111+ main-is : Main.hs
109112 other-modules :
110113 Metrics1024
111114 Twitter100
0 commit comments