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