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