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