]> Git — Sourcephile - gargantext.git/blob - package.yaml
Fix ToSchema instances to workaround swagger2#issue94
[gargantext.git] / package.yaml
1 name: gargantext
2 version: '0.0.1.6.4'
3 synopsis: Search, map, share
4 description: Please see README.md
5 category: Data
6 author: Gargantext Team
7 maintainer: team@gargantext.org
8 copyright:
9 - ! 'Copyright: (c) 2017-Present: see git logs and README'
10 license: AGPL-3
11 homepage: https://gargantext.org
12 ghc-options: -Wall
13 extra-libraries:
14 - gfortran
15 dependencies:
16 - extra
17 - text
18 default-extensions:
19 - DataKinds
20 - DeriveGeneric
21 - FlexibleContexts
22 - FlexibleInstances
23 - GeneralizedNewtypeDeriving
24 - MultiParamTypeClasses
25 - NoImplicitPrelude
26 - OverloadedStrings
27 - RankNTypes
28 library:
29 source-dirs: src
30 ghc-options:
31 - -Wincomplete-uni-patterns
32 - -Wincomplete-record-updates
33 - -Wmissing-signatures
34 - -Wunused-binds
35 - -Wunused-imports
36 - -Werror
37 - -freduction-depth=300
38 exposed-modules:
39 - Gargantext
40 - Gargantext.API
41 - Gargantext.API.Node
42 - Gargantext.API.Admin.Settings
43 - Gargantext.API.Prelude
44 - Gargantext.Core
45 - Gargantext.Core.Types
46 - Gargantext.Core.Types.Individu
47 - Gargantext.Core.Types.Main
48 - Gargantext.Core.Utils.Prefix
49 - Gargantext.Database.Action.Flow
50 - Gargantext.Database.Query.Table.User
51 - Gargantext.Database.Query.Table.Node
52 - Gargantext.Database.Prelude
53 - Gargantext.Database.Admin.Trigger.Init
54 - Gargantext.Database.Admin.Config
55 - Gargantext.Database.Admin.Types.Hyperdata
56 - Gargantext.Database.Admin.Types.Node
57 - Gargantext.Prelude
58 - Gargantext.Text
59 - Gargantext.Text.Context
60 - Gargantext.Text.Corpus.Parsers
61 - Gargantext.Text.Corpus.Parsers.Date.Parsec
62 - Gargantext.Text.Corpus.API
63 - Gargantext.Text.Corpus.Parsers.CSV
64 - Gargantext.Text.Examples
65 - Gargantext.Text.List.CSV
66 - Gargantext.Text.Metrics
67 - Gargantext.Text.Metrics.TFICF
68 - Gargantext.Text.Metrics.CharByChar
69 - Gargantext.Text.Metrics.Count
70 - Gargantext.Text.Search
71 - Gargantext.Text.Terms
72 - Gargantext.Text.Terms.Mono
73 - Gargantext.Text.Terms.Multi.Lang.En
74 - Gargantext.Text.Terms.Multi.Lang.Fr
75 - Gargantext.Text.Terms.Multi.RAKE
76 - Gargantext.Text.Terms.WithList
77 - Gargantext.Text.Flow
78 - Gargantext.Viz.Graph
79 - Gargantext.Viz.Graph.Distances.Matrice
80 - Gargantext.Viz.Graph.Index
81 - Gargantext.Viz.Phylo
82 - Gargantext.Viz.AdaptativePhylo
83 - Gargantext.Viz.Phylo.PhyloMaker
84 - Gargantext.Viz.Phylo.Tools
85 - Gargantext.Viz.Phylo.PhyloTools
86 - Gargantext.Viz.Phylo.PhyloExport
87 - Gargantext.Viz.Phylo.SynchronicClustering
88 - Gargantext.Viz.Phylo.Example
89 - Gargantext.Viz.Phylo.LevelMaker
90 - Gargantext.Viz.Phylo.View.Export
91 - Gargantext.Viz.Phylo.View.ViewMaker
92 - Gargantext.Viz.Types
93 dependencies:
94 - HSvm
95 - KMP
96 - MonadRandom
97 - QuickCheck
98 - SHA
99 - Unique
100 - accelerate
101 - aeson
102 - aeson-lens
103 - aeson-pretty
104 - password
105 - array
106 - async
107 - attoparsec
108 - auto-update
109 - base >=4.7 && <5
110 - base16-bytestring
111 - base64-bytestring
112 - blaze-html
113 - blaze-markup
114 - blaze-svg
115 - bytestring
116 - case-insensitive
117 - cassava
118 - cereal # (IGraph)
119 - clock
120 - clustering-louvain
121 - conduit
122 - conduit-extra
123 - containers
124 - contravariant
125 - crawlerHAL
126 - crawlerISTEX
127 - crawlerIsidore
128 - crawlerPubMed
129 - data-time-segment
130 - deepseq
131 - directory
132 - duckling
133 - exceptions
134 - fast-logger
135 - fclabels
136 - fgl
137 - filelock
138 - filepath
139 - formatting
140 - full-text-search
141 - fullstop
142 - graphviz
143 - haskell-igraph
144 - hlcm
145 - hsparql
146 - hstatistics
147 - http-api-data
148 - http-client
149 - http-client-tls
150 - http-conduit
151 - http-media
152 - http-types
153 - hxt
154 - ini
155 - insert-ordered-containers
156 - jose
157 - json-stream
158 - lens
159 - located-base
160 - logging-effect
161 - matrix
162 - monad-control
163 - monad-logger
164 - mtl
165 - natural-transformation
166 - opaleye
167 - pandoc
168 - parallel
169 - parsec
170 - patches-class
171 - patches-map
172 - path
173 - path-io
174 - postgresql-simple
175 - pretty-simple
176 - probability
177 - product-profunctors
178 - profunctors
179 - protolude
180 - pureMD5
181 - quickcheck-instances
182 - rake
183 - random
184 - random-shuffle
185 - rdf4h
186 - regex-compat
187 - resource-pool
188 - resourcet
189 - safe
190 - semigroups
191 - serialise
192 - servant
193 - servant-auth
194 - servant-auth-server >= 0.4.4.0
195 - servant-auth-swagger
196 - servant-blaze
197 - servant-cassava
198 - servant-client
199 - servant-job
200 - servant-mock
201 - servant-multipart
202 - servant-server
203 - servant-static-th
204 - servant-swagger
205 - servant-swagger-ui
206 - servant-xml
207 - simple-reflect
208 - singletons # (IGraph)
209 - split
210 - stemmer
211 - string-conversions
212 - swagger2
213 - tagsoup
214 - temporary
215 - text-metrics
216 - time
217 - time-locale-compat
218 - timezone-series
219 - transformers
220 - transformers-base
221 - unordered-containers
222 - uuid
223 - validity
224 - vector
225 - wai
226 - wai-cors
227 - wai-extra
228 - warp
229 - wreq
230 - xml-conduit
231 - xml-types
232 - xmlbf
233 - yaml
234 - zip
235 - zlib
236 # - kmeans-vector
237 #- charsetdetect-ae # detect charset
238 # - utc
239 # API external connections
240
241 executables:
242 gargantext-server:
243 main: Main.hs
244 source-dirs: bin/gargantext-server
245 ghc-options:
246 - -O2
247 - -Wcompat
248 - -Wmissing-signatures
249 - -rtsopts
250 - -threaded
251 - -with-rtsopts=-N
252 - -fprof-auto
253 dependencies:
254 - base
255 - containers
256 - gargantext
257 - vector
258 - cassava
259 - ini
260 - optparse-generic
261 - unordered-containers
262 - full-text-search
263
264 gargantext-cli:
265 main: Main.hs
266 source-dirs: bin/gargantext-cli
267 ghc-options:
268 - -threaded
269 - -rtsopts
270 - -with-rtsopts=-N
271 - -O2
272 - -Wmissing-signatures
273 dependencies:
274 - aeson
275 - async
276 - base
277 - bytestring
278 - containers
279 - gargantext
280 - vector
281 - cassava
282 - ini
283 - optparse-generic
284 - split
285 - unordered-containers
286 - full-text-search
287
288 gargantext-phylo:
289 main: Main.hs
290 source-dirs: bin/gargantext-phylo
291 ghc-options:
292 - -threaded
293 - -rtsopts
294 - -with-rtsopts=-N
295 - -O2
296 - -Wmissing-signatures
297 dependencies:
298 - aeson
299 - async
300 - base
301 - bytestring
302 - containers
303 - directory
304 - gargantext
305 - vector
306 - parallel
307 - cassava
308 - ini
309 - optparse-generic
310 - split
311 - unordered-containers
312
313 gargantext-adaptative-phylo:
314 main: Main.hs
315 source-dirs: bin/gargantext-adaptative-phylo
316 ghc-options:
317 - -threaded
318 - -rtsopts
319 - -with-rtsopts=-N
320 - -O2
321 - -Wmissing-signatures
322 dependencies:
323 - aeson
324 - async
325 - base
326 - bytestring
327 - containers
328 - directory
329 - gargantext
330 - vector
331 - parallel
332 - cassava
333 - ini
334 - optparse-generic
335 - split
336 - unordered-containers
337
338 gargantext-import:
339 main: Main.hs
340 source-dirs: bin/gargantext-import
341 ghc-options:
342 - -threaded
343 - -rtsopts
344 - -with-rtsopts=-N
345 - -O2
346 - -Wmissing-signatures
347 dependencies:
348 - gargantext
349 - base
350 - servant-server
351
352 gargantext-init:
353 main: Main.hs
354 source-dirs: bin/gargantext-init
355 ghc-options:
356 - -threaded
357 - -rtsopts
358 - -with-rtsopts=-N
359 - -O2
360 - -Wmissing-signatures
361 dependencies:
362 - gargantext
363 - base
364
365
366 tests:
367 garg-test:
368 main: Main.hs
369 source-dirs: src-test
370 default-extensions:
371 - DataKinds
372 - DeriveGeneric
373 - FlexibleContexts
374 - FlexibleInstances
375 - GeneralizedNewtypeDeriving
376 - MultiParamTypeClasses
377 - NoImplicitPrelude
378 - OverloadedStrings
379 - RankNTypes
380 ghc-options:
381 - -threaded
382 - -rtsopts
383 - -with-rtsopts=-N
384 dependencies:
385 - base
386 - gargantext
387 - hspec
388 - QuickCheck
389 - quickcheck-instances
390 - time
391 - parsec
392 - duckling
393 - text
394 # garg-doctest:
395 # main: Main.hs
396 # source-dirs: src-doctest
397 # ghc-options:
398 # - -O2
399 # - -Wcompat
400 # - -Wmissing-signatures
401 # - -rtsopts
402 # - -threaded
403 # - -with-rtsopts=-N
404 # dependencies:
405 # - doctest
406 # - Glob
407 # - QuickCheck
408 # - base
409 # - gargantext
410 # default-extensions:
411 # - DataKinds
412 # - DeriveGeneric
413 # - FlexibleContexts
414 # - FlexibleInstances
415 # - GeneralizedNewtypeDeriving
416 # - MultiParamTypeClasses
417 # - NoImplicitPrelude
418 # - OverloadedStrings
419 # - RankNTypes
420 #
421