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