]> Git — Sourcephile - gargantext.git/blob - package.yaml
Merge remote-tracking branch 'origin/dev-177-DoorWelcome' into dev
[gargantext.git] / package.yaml
1 name: gargantext
2
3 # +------------ Layer 3
4 # | +--+------- Layer 2
5 # | | +-------- Layer 1 : New versions with API changes
6 # | | | +----- Layers * : New versions with API additions
7 # | | | | +--- Layers * : New versions without API breaking changes
8 # | | | | |
9 version: '0.0.6.9.4.4'
10 synopsis: Search, map, share
11 description: Please see README.md
12 category: Data
13 author: Gargantext Team
14 maintainer: team@gargantext.org
15 copyright:
16 - ! 'Copyright: (c) 2017-Present: see git logs and README'
17 license: AGPL-3
18 homepage: https://gargantext.org
19 ghc-options: -Wall
20 dependencies:
21 - extra
22 - text
23 default-extensions:
24 - DataKinds
25 - DeriveGeneric
26 - FlexibleContexts
27 - FlexibleInstances
28 - GeneralizedNewtypeDeriving
29 - MultiParamTypeClasses
30 - NamedFieldPuns
31 - NoImplicitPrelude
32 - OverloadedStrings
33 - RankNTypes
34 - RecordWildCards
35 - StrictData
36 data-files:
37 - ekg-assets/index.html
38 - ekg-assets/monitor.js
39 - ekg-assets/monitor.css
40 - ekg-assets/jquery.flot.min.js
41 - ekg-assets/jquery-1.6.4.min.js
42 - ekg-assets/bootstrap-1.4.0.min.css
43 - ekg-assets/chart_line_add.png
44 - ekg-assets/cross.png
45 library:
46 source-dirs: src
47 ghc-options:
48 - -Wincomplete-uni-patterns
49 - -Wincomplete-record-updates
50 - -Wmissing-signatures
51 - -Wunused-binds
52 - -Wunused-imports
53 - -Werror
54 - -freduction-depth=300
55 exposed-modules:
56 - Gargantext
57 - Gargantext.API
58 - Gargantext.API.Admin.Auth.Types
59 - Gargantext.API.Admin.EnvTypes
60 - Gargantext.API.Admin.Settings
61 - Gargantext.API.Admin.Types
62 - Gargantext.API.Dev
63 - Gargantext.API.HashedResponse
64 - Gargantext.API.Ngrams
65 - Gargantext.API.Ngrams.Prelude
66 - Gargantext.API.Ngrams.Tools
67 - Gargantext.API.Ngrams.Types
68 - Gargantext.API.Node
69 - Gargantext.API.Node.File
70 - Gargantext.API.Node.Share
71 - Gargantext.API.Prelude
72 - Gargantext.Core
73 - Gargantext.Core.Methods.Similarities
74 - Gargantext.Core.NodeStory
75 - Gargantext.Core.Text
76 - Gargantext.Core.Text.Context
77 - Gargantext.Core.Text.Corpus.API
78 - Gargantext.Core.Text.Corpus.Parsers
79 - Gargantext.Core.Text.Corpus.Parsers.CSV
80 - Gargantext.Core.Text.Corpus.Parsers.Date.Parsec
81 - Gargantext.Core.Text.List.Formats.CSV
82 - Gargantext.Core.Text.Metrics
83 - Gargantext.Core.Text.Metrics.CharByChar
84 - Gargantext.Core.Text.Metrics.Count
85 - Gargantext.Core.Text.Metrics.TFICF
86 - Gargantext.Core.Text.Prepare
87 - Gargantext.Core.Text.Search
88 - Gargantext.Core.Text.Terms
89 - Gargantext.Core.Text.Terms.Eleve
90 - Gargantext.Core.Text.Terms.Mono
91 - Gargantext.Core.Text.Terms.Multi.Lang.En
92 - Gargantext.Core.Text.Terms.Multi.Lang.Fr
93 - Gargantext.Core.Text.Terms.Multi.RAKE
94 - Gargantext.Core.Text.Terms.WithList
95 - Gargantext.Core.Types
96 - Gargantext.Core.Types.Individu
97 - Gargantext.Core.Types.Main
98 - Gargantext.Core.Utils
99 - Gargantext.Core.Utils.Prefix
100 - Gargantext.Core.Viz.Graph
101 - Gargantext.Core.Viz.Graph.Index
102 - Gargantext.Core.Viz.Graph.Tools
103 - Gargantext.Core.Viz.Graph.Tools.IGraph
104 - Gargantext.Core.Viz.Graph.Types
105 - Gargantext.Core.Viz.Phylo
106 - Gargantext.Core.Viz.Phylo.API
107 - Gargantext.Core.Viz.Phylo.API.Tools
108 - Gargantext.Core.Viz.Phylo.PhyloExport
109 - Gargantext.Core.Viz.Phylo.PhyloMaker
110 - Gargantext.Core.Viz.Phylo.PhyloTools
111 - Gargantext.Core.Viz.Phylo.SynchronicClustering
112 - Gargantext.Core.Viz.Types
113 - Gargantext.Database.Action.Flow
114 - Gargantext.Database.Action.Flow.Types
115 - Gargantext.Database.Action.User.New
116 - Gargantext.Database.Admin.Config
117 - Gargantext.Database.Admin.Trigger.Init
118 - Gargantext.Database.Admin.Types.Hyperdata
119 - Gargantext.Database.Admin.Types.Node
120 - Gargantext.Database.Prelude
121 - Gargantext.Database.Query.Table.NgramsPostag
122 - Gargantext.Database.Query.Table.Node
123 - Gargantext.Database.Query.Table.Node.UpdateOpaleye
124 - Gargantext.Database.Query.Table.User
125 - Gargantext.Database.Schema.Ngrams
126 - Gargantext.Defaults
127 - Gargantext.Utils.Jobs
128 - Gargantext.Utils.Jobs.API
129 - Gargantext.Utils.Jobs.Map
130 - Gargantext.Utils.Jobs.Monad
131 - Gargantext.Utils.Jobs.Queue
132 - Gargantext.Utils.Jobs.Settings
133 - Gargantext.Utils.Jobs.State
134 - Gargantext.Utils.SpacyNLP
135 - Gargantext.Utils.Tuple
136 dependencies:
137 - HSvm
138 - KMP
139 - MissingH
140 - MonadRandom
141 - QuickCheck
142 - Unique
143 - accelerate
144 - accelerate-arithmetic
145 - accelerate-llvm-native
146 - accelerate-utility
147 - aeson
148 - aeson-lens
149 - aeson-pretty
150 - array
151 - async
152 - attoparsec
153 - auto-update
154 - base >=4.7 && <5
155 - base16-bytestring
156 - base64-bytestring
157 - blaze-html
158 - blaze-markup
159 - blaze-svg
160 - bytestring
161 - case-insensitive
162 - cassava
163 - cereal # (IGraph)
164 - cborg
165 - conduit
166 - conduit-extra
167 - containers
168 - contravariant
169 - crawlerArxiv
170 - crawlerHAL
171 - crawlerISTEX
172 - crawlerIsidore
173 - crawlerPubMed
174 - cryptohash
175 - data-time-segment
176 - deepseq
177 - directory
178 - duckling
179 - ekg-core
180 - ekg-json
181 - exceptions
182 - fast-logger
183 - fclabels
184 - fgl
185 - filelock
186 - filepath
187 - formatting
188 - full-text-search
189 - fullstop
190 - gargantext-prelude
191 - gargantext-graph >= 0.1.0.0
192 - graphviz
193 - hashable
194 - haskell-igraph
195 - hlcm
196 - hsinfomap
197 - hsparql
198 - hstatistics
199 - http-api-data
200 - http-client
201 - http-client-tls
202 - http-conduit
203 - http-media
204 - http-types
205 - hxt
206 - ihaskell
207 - ini
208 - insert-ordered-containers
209 - jose
210 - json-stream
211 - lens
212 - lifted-base
213 - listsafe
214 - located-base
215 - logging-effect
216 - matrix
217 - monad-control
218 - monad-logger
219 - morpheus-graphql
220 - morpheus-graphql-app
221 - morpheus-graphql-core
222 - morpheus-graphql-subscriptions
223 - mtl
224 - natural-transformation
225 - opaleye
226 - pandoc
227 - parallel
228 - parsec
229 - patches-class
230 - patches-map
231 - path
232 - path-io
233 - postgresql-simple
234 - pretty-simple
235 - probability
236 - process
237 - product-profunctors
238 - profunctors
239 - protolude
240 - pureMD5
241 - quickcheck-instances
242 - rake
243 - random
244 - rdf4h
245 - regex-compat
246 - regex-tdfa
247 - resource-pool
248 - resourcet
249 - safe
250 - scientific
251 - semigroups
252 - serialise
253 - servant
254 - servant-auth
255 - servant-auth-client
256 - servant-auth-server >= 0.4.4.0
257 - servant-auth-swagger
258 - servant-blaze
259 - servant-cassava
260 - servant-client
261 - servant-ekg
262 - servant-flatten
263 - servant-job
264 - servant-mock
265 - servant-multipart
266 - servant-server
267 - servant-static-th
268 - servant-swagger
269 - servant-swagger-ui
270 - servant-xml
271 - simple-reflect
272 - singletons # (IGraph)
273 - split
274 - stemmer
275 - stm
276 - swagger2
277 - taggy-lens
278 - tagsoup
279 - template-haskell
280 - temporary
281 - text-conversions
282 - text-metrics
283 - time
284 - time-locale-compat
285 - timezone-series
286 - transformers
287 - transformers-base
288 - tuple
289 - unordered-containers
290 - utf8-string
291 - uuid
292 - uri-encode
293 - validity
294 - vector
295 - wai
296 - wai-app-static
297 - wai-cors
298 - wai-extra
299 - wai-websockets
300 - warp
301 - wikiparsec
302 - websockets
303 - wreq
304 - xml-conduit
305 - xml-types
306 - xmlbf
307 - yaml
308 - zip
309 - zlib
310
311 executables:
312 gargantext-server:
313 main: Main.hs
314 source-dirs: bin/gargantext-server
315 ghc-options:
316 - -O2
317 - -Wcompat
318 - -Wmissing-signatures
319 - -rtsopts
320 - -threaded
321 - -with-rtsopts=-N
322 - -with-rtsopts=-T
323 - -fprof-auto
324 dependencies:
325 - base
326 - containers
327 - gargantext
328 - gargantext-prelude
329 - vector
330 - cassava
331 - ini
332 - optparse-generic
333 - unordered-containers
334 - full-text-search
335
336 gargantext-cli:
337 main: Main.hs
338 source-dirs: bin/gargantext-cli
339 ghc-options:
340 - -threaded
341 - -rtsopts
342 - -with-rtsopts=-N
343 - -O2
344 - -Wmissing-signatures
345 dependencies:
346 - aeson
347 - async
348 - base
349 - bytestring
350 - containers
351 - gargantext
352 - gargantext-prelude
353 - vector
354 - cassava
355 - ini
356 - optparse-generic
357 - split
358 - unordered-containers
359 - full-text-search
360
361 gargantext-phylo:
362 main: Main.hs
363 source-dirs: bin/gargantext-phylo
364 ghc-options:
365 - -threaded
366 - -rtsopts
367 - -with-rtsopts=-N
368 - -O2
369 - -Wmissing-signatures
370 dependencies:
371 - aeson
372 - async
373 - base
374 - bytestring
375 - containers
376 - directory
377 - gargantext
378 - gargantext-prelude
379 - vector
380 - parallel
381 - cassava
382 - ini
383 - optparse-generic
384 - split
385 - unordered-containers
386 - cryptohash
387 - time
388
389 gargantext-import:
390 main: Main.hs
391 source-dirs: bin/gargantext-import
392 ghc-options:
393 - -threaded
394 - -rtsopts
395 - -with-rtsopts=-N
396 - -O2
397 - -Wmissing-signatures
398 dependencies:
399 - gargantext
400 - gargantext-prelude
401 - base
402 - servant-server
403
404 gargantext-init:
405 main: Main.hs
406 source-dirs: bin/gargantext-init
407 ghc-options:
408 - -threaded
409 - -rtsopts
410 - -with-rtsopts=-N
411 - -O2
412 - -Wmissing-signatures
413 dependencies:
414 - gargantext
415 - gargantext-prelude
416 - base
417
418 gargantext-invitations:
419 main: Main.hs
420 source-dirs: bin/gargantext-invitations
421 ghc-options:
422 - -threaded
423 - -rtsopts
424 - -with-rtsopts=-N
425 - -O2
426 - -Wmissing-signatures
427 dependencies:
428 - gargantext
429 - gargantext-prelude
430 - base
431
432
433 gargantext-upgrade:
434 main: Main.hs
435 source-dirs: bin/gargantext-upgrade
436 ghc-options:
437 - -threaded
438 - -rtsopts
439 - -with-rtsopts=-N
440 - -O2
441 - -Wmissing-signatures
442 dependencies:
443 - gargantext
444 - gargantext-prelude
445 - base
446 - postgresql-simple
447
448 gargantext-admin:
449 main: Main.hs
450 source-dirs: bin/gargantext-admin
451 ghc-options:
452 - -threaded
453 - -rtsopts
454 - -with-rtsopts=-N
455 - -O2
456 - -Wmissing-signatures
457 dependencies:
458 - gargantext
459 - gargantext-prelude
460 - base
461
462
463 gargantext-cbor2json:
464 main: Main.hs
465 source-dirs: bin/gargantext-cbor2json
466 ghc-options:
467 - -threaded
468 - -rtsopts
469 - -with-rtsopts=-N
470 - -O2
471 - -Wmissing-signatures
472 dependencies:
473 - gargantext
474 - gargantext-prelude
475 - base
476 - bytestring
477 - aeson
478 - serialise
479
480
481 tests:
482 garg-test:
483 main: Main.hs
484 source-dirs: src-test
485 default-extensions:
486 - DataKinds
487 - DeriveGeneric
488 - FlexibleContexts
489 - FlexibleInstances
490 - GeneralizedNewtypeDeriving
491 - MultiParamTypeClasses
492 - NoImplicitPrelude
493 - OverloadedStrings
494 - RankNTypes
495 ghc-options:
496 - -threaded
497 - -rtsopts
498 - -with-rtsopts=-N
499 dependencies:
500 - base
501 - gargantext
502 - gargantext-prelude
503 - hspec
504 - QuickCheck
505 - quickcheck-instances
506 - time
507 - parsec
508 - duckling
509 - text
510 - unordered-containers
511 jobqueue-test:
512 main: Main.hs
513 source-dirs: tests/queue
514 ghc-options:
515 - -threaded
516 - -rtsopts
517 - -with-rtsopts=-N
518 dependencies:
519 - base
520 - gargantext
521 - hspec
522 - async
523 - stm
524 # garg-doctest:
525 # main: Main.hs
526 # source-dirs: src-doctest
527 # ghc-options:
528 # - -O2
529 # - -Wcompat
530 # - -Wmissing-signatures
531 # - -rtsopts
532 # - -threaded
533 # - -with-rtsopts=-N
534 # dependencies:
535 # - doctest
536 # - Glob
537 # - QuickCheck
538 # - base
539 # - gargantext
540 # default-extensions:
541 # - DataKinds
542 # - DeriveGeneric
543 # - FlexibleContexts
544 # - FlexibleInstances
545 # - GeneralizedNewtypeDeriving
546 # - MultiParamTypeClasses
547 # - NoImplicitPrelude
548 # - OverloadedStrings
549 # - RankNTypes
550 #
551