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