packages.dhall 8 KB
Newer Older
1
let upstream =
2
      https://github.com/purescript/package-sets/releases/download/psc-0.14.7-20220404/packages.dhall sha256:75d0f0719f32456e6bdc3efd41cfc64785655d2b751e3d080bd849033ed053f2
3 4

let overrides =
5
      { globals =
6 7 8 9
        { dependencies = [ "functions", "maybe" ]
        , repo = "https://github.com/purescript/purescript-globals"
        , version = "v4.1.0"
        }
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
      -- TODO Remove graphql-client when
      -- https://github.com/OxfordAbstracts/purescript-graphql-client/issues/73
      -- is merged
      , graphql-client =
      { dependencies =
      	[ "aff"
    	, "aff-promise"
    	, "affjax"
    	, "argonaut-codecs"
    	, "argonaut-core"
    	, "arrays"
    	, "bifunctors"
    	, "control"
        , "datetime"
        , "effect"
        , "either"
        , "enums"
        , "exceptions"
        , "foldable-traversable"
        , "foreign"
        , "foreign-generic"
        , "foreign-object"
        , "functions"
        , "halogen-subscriptions"
        , "heterogeneous"
        , "http-methods"
        , "integers"
        , "lists"
        , "maybe"
        , "media-types"
        , "newtype"
        , "node-buffer"
        , "node-fs"
        , "nullable"
        , "numbers"
        , "ordered-collections"
        , "parsing"
        , "prelude"
        , "profunctor"
        , "profunctor-lenses"
        , "psci-support"
        , "quickcheck"
        , "record"
        , "spec"
        , "spec-discovery"
        , "string-parsers"
        , "strings"
        , "strings-extra"
        , "transformers"
        , "tuples"
        , "typelevel-prelude"
        , "unicode"
        ]
      , repo = "https://github.com/OxfordAbstracts/purescript-graphql-client.git"
      , version = "update-package-set-#73"
      --, version = "v7.0.0"
      }
67
      , smolder =
68 69
        { dependencies =
          [ "bifunctors"
70 71 72 73 74 75 76
          , "catenable-lists"
          , "free"
          , "ordered-collections"
          , "prelude"
          , "strings"
          , "test-unit"
          , "transformers"
77 78
          , "tuples"
          ]
79 80 81
        , repo = "https://github.com/bodil/purescript-smolder"
        , version = "v12.3.0"
        }
82
      }
83

84 85
let additions =
      { sequences =
86 87 88 89 90 91 92 93 94 95 96 97 98
        { dependencies =
          [ "prelude"
          , "unsafe-coerce"
          , "partial"
          , "unfoldable"
          , "lazy"
          , "arrays"
          , "profunctor"
          , "maybe"
          , "tuples"
          , "newtype"
          ]
        , repo = "https://github.com/hdgarrood/purescript-sequences.git"
99
        , version = "v3.0.2"
100
        }
101
      , spec-discovery =
102 103 104 105
        { dependencies = [ "prelude", "effect", "arrays", "spec", "node-fs" ]
        , repo = "https://github.com/purescript-spec/purescript-spec-discovery"
        , version = "v4.0.0"
        }
106
      , spec-quickcheck =
107 108 109 110
        { dependencies = [ "prelude", "aff", "random", "quickcheck", "spec" ]
        , repo = "https://github.com/purescript-spec/purescript-spec-quickcheck"
        , version = "v3.1.0"
        }
111
      , ffi-simple =
112 113 114 115 116 117 118 119 120 121 122
        { dependencies =
          [ "prelude"
          , "effect"
          , "maybe"
          , "functions"
          , "nullable"
          , "unsafe-coerce"
          ]
        , repo = "https://github.com/irresponsible/purescript-ffi-simple"
        , version = "v0.2.10"
        }
James Laver's avatar
James Laver committed
123
      , dom-simple =
124 125 126 127 128 129 130 131 132 133 134 135 136
        { dependencies =
          [ "arrays"
          , "console"
          , "effect"
          , "ffi-simple"
          , "functions"
          , "nullable"
          , "prelude"
          , "unsafe-coerce"
          ]
        , repo = "https://github.com/irresponsible/purescript-dom-simple"
        , version = "v0.2.7"
        }
137
      , dom-filereader =
138 139 140 141
        { dependencies = [ "aff", "arraybuffer-types", "web-file", "web-html" ]
        , repo = "https://github.com/nwolverson/purescript-dom-filereader"
        , version = "v5.0.0"
        }
142 143 144 145 146 147 148 149 150 151 152
      , formula =
        { dependencies =
          [ "effect"
          , "prelude"
          , "reactix"
          , "record"
          , "toestand"
          , "tuples"
          , "typelevel-prelude"
          , "typisch"
          ]
James Laver's avatar
James Laver committed
153 154 155
        , repo = "https://github.com/poorscript/purescript-formula"
        , version = "v0.2.1"
        }
156
      , markdown =
157 158
        { dependencies = [ "precise" ]
        , repo = "https://github.com/poorscript/purescript-markdown"
159
        , version = "2021-06-22"
160
        }
161
      , markdown-smolder =
162
        { dependencies = [ "markdown", "smolder" ]
163 164
        , repo = "https://github.com/hgiasac/purescript-markdown-smolder"
        , version = "v2.2.0"
165
        }
166
      , precise =
167 168 169 170
        { dependencies = [ "prelude" ]
        , repo = "https://github.com/purescript-contrib/purescript-precise"
        , version = "v4.0.0"
        }
171
      , reactix =
172
        { dependencies =
173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190
          [ "aff"
          , "arrays"
          , "dom-simple"
          , "effect"
          , "ffi-simple"
          , "foldable-traversable"
          , "functions"
          , "maybe"
          , "nullable"
          , "prelude"
          , "psci-support"
          , "refs"
          , "spec"
          , "spec-mocha"
          , "strings"
          , "tuples"
          , "unfoldable"
          , "unsafe-coerce"
191
          ]
192 193
        , repo = "https://github.com/poorscript/purescript-reactix"
        , version = "v0.4.13"
194
        }
195
      , simple-json-generics =
196
        { dependencies = [ "simple-json" ]
197 198 199
        , repo = "https://github.com/justinwoo/purescript-simple-json-generics"
        , version = "v0.1.0"
        }
200 201 202 203 204 205 206 207 208 209
      , toestand =
        { dependencies =
          [ "effect"
          , "reactix"
          , "prelude"
          , "record"
          , "tuples"
          , "typelevel-prelude"
          , "typisch"
          ]
James Laver's avatar
James Laver committed
210
        , repo = "https://github.com/poorscript/purescript-toestand"
211
        , version = "v0.6.2"
James Laver's avatar
James Laver committed
212
        }
213
      , typisch =
James Laver's avatar
James Laver committed
214 215 216
        { dependencies = [ "prelude" ]
        , repo = "https://github.com/poorscript/purescript-typisch"
        , version = "v0.2.1"
217
        }
218
      , tuples-native =
219
        { dependencies = [ "prelude", "typelevel", "unsafe-coerce" ]
220 221
        , repo = "https://github.com/poorscript/purescript-tuples-native"
        , version = "v2.2.0"
222
        }
223
      , uint =
224
        { dependencies = [ "maybe", "math" ]
225 226 227
        , repo = "https://github.com/zaquest/purescript-uint"
        , version = "v5.1.1"
        }
James Laver's avatar
James Laver committed
228
      , uri =
229 230 231 232 233 234 235 236 237 238
        { dependencies =
          [ "these"
          , "arrays"
          , "profunctor-lenses"
          , "unfoldable"
          , "parsing"
          , "integers"
          , "globals"
          ]
        , repo = "https://github.com/slamdata/purescript-uri"
239
        , version = "v8.0.1"
240
        }
241
      , read =
242 243 244 245
        { dependencies = [ "prelude", "maybe", "strings" ]
        , repo = "https://github.com/truqu/purescript-read"
        , version = "v1.0.1"
        }
246
      , versions =
247 248
        { dependencies = [ "prelude" ]
        , repo = "https://github.com/hdgarrood/purescript-versions.git"
249
        , version = "v6.0.0"
250
        }
251
      , simplecrypto =
252 253 254 255
        { dependencies = [ "prelude", "maybe", "node-buffer" ]
        , repo = "https://github.com/alpacaaa/purescript-simplecrypto"
        , version = "v1.0.1"
        }
256 257
      , web-url =
        { dependencies = [ "prelude" ]
258 259 260
        , repo = "https://github.com/mjepronk/purescript-web-url"
        , version = "v1.0.2"
        }
arturo's avatar
arturo committed
261 262 263 264 265
      , convertable-options =
        { dependencies = [ "console", "effect", "maybe", "record" ]
        , repo = "https://github.com/natefaubion/purescript-convertable-options"
        , version = "v1.0.0"
        }
arturo's avatar
arturo committed
266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285
      , d3 =
        { dependencies =
          [ "aff"
          , "aff-promise"
          , "dom-simple"
          , "easy-ffi"
          , "effect"
          , "exceptions"
          , "foreign"
          , "functions"
          , "js-date"
          , "maybe"
          , "prelude"
          , "psci-support"
          , "tuples"
          , "web-dom"
          ]
        , repo = "https://github.com/cgenie/purescript-d3"
        , version = "v0.9.1"
        }
286 287
      }

288
in  upstream // overrides // additions