]> Git — Sourcephile - gargantext.git/blob - package.yaml
[FEAT] External API structure of code.
[gargantext.git] / package.yaml
1 name: gargantext
2 version: '4.0.0.6'
3 synopsis: Search, map, share
4 description: Please see README.md
5 category: Data
6 author: Gargantext Team
7 maintainer: team@gargantext.org
8 copyright:
9 - ! 'Copyright: (c) 2017-2018: see git logs and README'
10 license: BSD3
11 homepage: https://gargantext.org
12 ghc-options: -Wall
13 dependencies:
14 - extra
15 - text
16 library:
17 source-dirs: src
18 ghc-options:
19 - -Wincomplete-uni-patterns
20 - -Wincomplete-record-updates
21 - -Wmissing-signatures
22 - -Wunused-binds
23 - -Wunused-imports
24 - -Werror
25 exposed-modules:
26 - Gargantext
27 - Gargantext.API
28 - Gargantext.API.Auth
29 - Gargantext.API.Count
30 - Gargantext.API.FrontEnd
31 - Gargantext.API.Ngrams
32 - Gargantext.API.Node
33 # - Gargantext.API.Orchestrator
34 - Gargantext.API.Search
35 - Gargantext.API.Settings
36 - Gargantext.Core
37 - Gargantext.Core.Types
38 - Gargantext.Core.Types.Main
39 - Gargantext.Core.Utils.Prefix
40 - Gargantext.Database
41 - Gargantext.Database.Flow
42 - Gargantext.Database.Schema.Node
43 - Gargantext.Database.Tree
44 - Gargantext.Database.Types.Node
45 - Gargantext.Database.Utils
46 - Gargantext.Database.Schema.User
47 - Gargantext.Prelude
48 - Gargantext.Text
49 - Gargantext.Text.Context
50 - Gargantext.Text.Corpus.Parsers
51 - Gargantext.Text.Corpus.API
52 - Gargantext.Text.Corpus.Parsers.CSV
53 - Gargantext.Text.Examples
54 - Gargantext.Text.List.CSV
55 - Gargantext.Text.Metrics
56 - Gargantext.Text.Metrics.TFICF
57 - Gargantext.Text.Metrics.CharByChar
58 - Gargantext.Text.Metrics.Count
59 - Gargantext.Text.Search
60 - Gargantext.Text.Terms
61 - Gargantext.Text.Terms.Mono
62 - Gargantext.Text.Terms.Multi.Lang.En
63 - Gargantext.Text.Terms.Multi.Lang.Fr
64 - Gargantext.Text.Terms.Multi.RAKE
65 - Gargantext.Text.Terms.WithList
66 - Gargantext.Text.Flow
67 - Gargantext.Viz.Graph
68 - Gargantext.Viz.Graph.Distances.Matrice
69 - Gargantext.Viz.Graph.Index
70 - Gargantext.Viz.Phylo
71 - Gargantext.Viz.Phylo.Tools
72 - Gargantext.Viz.Phylo.Example
73 - Gargantext.Viz.Phylo.LevelMaker
74 - Gargantext.Viz.Phylo.View.Export
75 - Gargantext.Viz.Phylo.View.ViewMaker
76 dependencies:
77 - array
78 - QuickCheck
79 - accelerate
80 - aeson
81 - aeson-lens
82 - aeson-pretty
83 - async
84 - attoparsec
85 - auto-update
86 - base >=4.7 && <5
87 - base16-bytestring
88 - blaze-html
89 - blaze-markup
90 - blaze-svg
91 - bytestring
92 - case-insensitive
93 - cassava
94 #- charsetdetect-ae # detect charset
95 - clustering-louvain
96 - conduit
97 - conduit-extra
98 - containers
99 - contravariant
100 - crawlerPubMed
101 - crawlerIsidore
102 - crawlerHAL
103 - crawlerISTEX
104 - data-time-segment
105 - deepseq
106 - directory
107 - duckling
108 - exceptions
109 - filepath
110 - fullstop
111 - fclabels
112 - fgl
113 - fast-logger
114 - filelock
115 - full-text-search
116 - graphviz
117 - haskell-igraph
118 - http-client
119 - http-client-tls
120 - http-conduit
121 - http-media
122 - http-api-data
123 - http-types
124 - hsparql
125 - hstatistics
126 - HSvm
127 - hxt
128 - hlcm
129 - ini
130 - insert-ordered-containers
131 - jose-jwt
132 # - kmeans-vector
133 - json-stream
134 - KMP
135 - lens
136 - located-base
137 - logging-effect
138 - matrix
139 - monad-logger
140 - mtl
141 - natural-transformation
142 - opaleye
143 - pandoc
144 - parallel
145 - parsec
146 - patches-class
147 - patches-map
148 - path
149 - path-io
150 - postgresql-simple
151 - pretty-simple
152 - probability
153 - product-profunctors
154 - profunctors
155 - protolude
156 - pureMD5
157 - SHA
158 - simple-reflect
159 - cereal # (IGraph)
160 - singletons # (IGraph)
161 - random
162 - rake
163 - regex-compat
164 - resourcet
165 - rdf4h
166 - safe
167 - semigroups
168 - servant
169 - servant-auth
170 - servant-blaze
171 - servant-client
172 # - servant-job
173 - servant-mock
174 - servant-multipart
175 - servant-server
176 - servant-swagger
177 - servant-swagger-ui
178 - servant-static-th
179 - servant-cassava
180 - serialise
181 - split
182 - stemmer
183 - string-conversions
184 - swagger2
185 - tagsoup
186 - temporary
187 - text-metrics
188 - time
189 - time-locale-compat
190 - timezone-series
191 - transformers
192 - transformers-base
193 - unordered-containers
194 - uuid
195 - validity
196 - vector
197 - wai
198 - wai-cors
199 - wai-extra
200 - warp
201 - wreq
202 - xml-conduit
203 - xml-types
204 - yaml
205 - zip
206 - zlib
207 # - utc
208 # API external connections
209
210 executables:
211 gargantext-server:
212 main: Main.hs
213 source-dirs: bin/gargantext-server
214 ghc-options:
215 - -O2
216 - -Wcompat
217 - -Wmissing-signatures
218 - -rtsopts
219 - -threaded
220 - -with-rtsopts=-N
221 dependencies:
222 - base
223 - containers
224 - gargantext
225 - vector
226 - cassava
227 - ini
228 - optparse-generic
229 - unordered-containers
230 - full-text-search
231
232 gargantext-cli:
233 main: Main.hs
234 source-dirs: bin/gargantext-cli
235 ghc-options:
236 - -threaded
237 - -rtsopts
238 - -with-rtsopts=-N
239 - -O2
240 - -Wmissing-signatures
241 dependencies:
242 - aeson
243 - async
244 - base
245 - bytestring
246 - containers
247 - gargantext
248 - vector
249 - cassava
250 - ini
251 - optparse-generic
252 - split
253 - unordered-containers
254 - full-text-search
255
256 gargantext-phylo:
257 main: Main.hs
258 source-dirs: bin/gargantext-phylo
259 ghc-options:
260 - -threaded
261 - -rtsopts
262 - -with-rtsopts=-N
263 - -O2
264 - -Wmissing-signatures
265 dependencies:
266 - aeson
267 - async
268 - base
269 - bytestring
270 - containers
271 - directory
272 - gargantext
273 - vector
274 - parallel
275 - cassava
276 - ini
277 - optparse-generic
278 - split
279 - unordered-containers
280
281 gargantext-import:
282 main: Main.hs
283 source-dirs: bin/gargantext-import
284 ghc-options:
285 - -threaded
286 - -rtsopts
287 - -with-rtsopts=-N
288 - -O2
289 - -Wmissing-signatures
290 dependencies:
291 - gargantext
292 - base
293 - servant-server
294
295 tests:
296 # garg-test:
297 # main: Main.hs
298 # source-dirs: src-test
299 # ghc-options:
300 # - -threaded
301 # - -rtsopts
302 # - -with-rtsopts=-N
303 # dependencies:
304 # - base
305 # - gargantext
306 # - hspec
307 # - QuickCheck
308 # - quickcheck-instances
309 # - time
310 # - parsec
311 # - duckling
312 # - text
313 garg-doctest:
314 main: Main.hs
315 source-dirs: src-doctest
316 ghc-options:
317 - -O2
318 - -Wcompat
319 - -Wmissing-signatures
320 - -rtsopts
321 - -threaded
322 - -with-rtsopts=-N
323 dependencies:
324 - doctest
325 - Glob
326 - QuickCheck
327 - base
328 - gargantext