aboutsummaryrefslogtreecommitdiffstats
path: root/jsonld.cabal
blob: 376a647c37ba42f17659e9807e9d01a41c09968c (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
cabal-version: 1.12

-- This file has been generated from package.yaml by hpack version 0.35.2.
--
-- see: https://github.com/sol/hpack

name:           jsonld
version:        0.1.0.0
description:    Please see the README on GitHub at <https://git.vulpes.one/hs-jsonld/about/>
author:         Volpeon
maintainer:     me@volpeon.ink
copyright:      2023 Volpeon
license:        BSD3
license-file:   LICENSE
build-type:     Simple
extra-source-files:
    README.md
    CHANGELOG.md

source-repository head
  type: git
  location: https://git.vulpes.one/hs-jsonld/

library
  exposed-modules:
      Data.JLD
      Data.JLD.Control.Monad.RES
      Data.JLD.Error
      Data.JLD.Expansion
      Data.JLD.Expansion.Context
      Data.JLD.Expansion.Global
      Data.JLD.Flattening
      Data.JLD.Flattening.Global
      Data.JLD.Flattening.NodeMap
      Data.JLD.Mime
      Data.JLD.Model.ActiveContext
      Data.JLD.Model.Direction
      Data.JLD.Model.GraphObject
      Data.JLD.Model.InverseContext
      Data.JLD.Model.IRI
      Data.JLD.Model.Keyword
      Data.JLD.Model.Language
      Data.JLD.Model.ListObject
      Data.JLD.Model.NodeMap
      Data.JLD.Model.NodeObject
      Data.JLD.Model.TermDefinition
      Data.JLD.Model.URI
      Data.JLD.Model.ValueObject
      Data.JLD.Options
      Data.JLD.Prelude
      Data.JLD.Util
  other-modules:
      Paths_jsonld
  hs-source-dirs:
      src
  default-extensions:
      BlockArguments
      FlexibleContexts
      ImportQualifiedPost
      LambdaCase
      MultiWayIf
      NoImplicitPrelude
      OverloadedStrings
      RankNTypes
      RecordWildCards
      TupleSections
      ViewPatterns
  ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wno-unticked-promoted-constructors -Wpartial-fields -Wredundant-constraints
  build-depends:
      aeson
    , base >=4.7 && <5
    , containers
    , flow
    , indexed-traversable
    , megaparsec
    , modern-uri
    , mtl
    , pretty-simple
    , rdf4h
    , relude
    , req
    , tasty
    , tasty-expected-failure
    , tasty-hunit
    , text
    , transformers
    , vector
    , vector-algorithms
  default-language: Haskell2010

test-suite jsonld-test
  type: exitcode-stdio-1.0
  main-is: Spec.hs
  other-modules:
      Test.Common
      Test.Expansion
      Test.Flattening
      Paths_jsonld
  hs-source-dirs:
      test
  default-extensions:
      BlockArguments
      FlexibleContexts
      ImportQualifiedPost
      LambdaCase
      MultiWayIf
      NoImplicitPrelude
      OverloadedStrings
      RankNTypes
      RecordWildCards
      TupleSections
      ViewPatterns
  ghc-options: -Wall -Wcompat -Widentities -Wincomplete-record-updates -Wincomplete-uni-patterns -Wmissing-export-lists -Wmissing-home-modules -Wno-unticked-promoted-constructors -Wpartial-fields -Wredundant-constraints -threaded -rtsopts -with-rtsopts=-N
  build-depends:
      aeson
    , base >=4.7 && <5
    , containers
    , flow
    , indexed-traversable
    , jsonld
    , megaparsec
    , modern-uri
    , mtl
    , pretty-simple
    , rdf4h
    , relude
    , req
    , tasty
    , tasty-expected-failure
    , tasty-hunit
    , text
    , transformers
    , vector
    , vector-algorithms
  default-language: Haskell2010