packages.dhall 5.95 KB
Newer Older
1
let upstream =
2
      https://github.com/purescript/package-sets/releases/download/psc-0.14.3-20210716/packages.dhall sha256:1f9af624ddfd5352455b7ac6df714f950d499e7e3c6504f62ff467eebd11042c
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
      , smolder =
11 12
        { dependencies =
          [ "bifunctors"
13 14 15 16 17 18 19
          , "catenable-lists"
          , "free"
          , "ordered-collections"
          , "prelude"
          , "strings"
          , "test-unit"
          , "transformers"
20 21
          , "tuples"
          ]
22 23 24
        , repo = "https://github.com/bodil/purescript-smolder"
        , version = "v12.3.0"
        }
25
      }
26

27 28
let additions =
      { sequences =
29 30 31 32 33 34 35 36 37 38 39 40 41
        { dependencies =
          [ "prelude"
          , "unsafe-coerce"
          , "partial"
          , "unfoldable"
          , "lazy"
          , "arrays"
          , "profunctor"
          , "maybe"
          , "tuples"
          , "newtype"
          ]
        , repo = "https://github.com/hdgarrood/purescript-sequences.git"
42
        , version = "v3.0.2"
43
        }
44
      , spec-discovery =
45 46 47 48
        { dependencies = [ "prelude", "effect", "arrays", "spec", "node-fs" ]
        , repo = "https://github.com/purescript-spec/purescript-spec-discovery"
        , version = "v4.0.0"
        }
49
      , spec-quickcheck =
50 51 52 53
        { dependencies = [ "prelude", "aff", "random", "quickcheck", "spec" ]
        , repo = "https://github.com/purescript-spec/purescript-spec-quickcheck"
        , version = "v3.1.0"
        }
54
      , ffi-simple =
55 56 57 58 59 60 61 62 63 64 65
        { 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
66
      , dom-simple =
67 68 69 70 71 72 73 74 75 76 77 78 79
        { dependencies =
          [ "arrays"
          , "console"
          , "effect"
          , "ffi-simple"
          , "functions"
          , "nullable"
          , "prelude"
          , "unsafe-coerce"
          ]
        , repo = "https://github.com/irresponsible/purescript-dom-simple"
        , version = "v0.2.7"
        }
80
      , dom-filereader =
81 82 83 84
        { dependencies = [ "aff", "arraybuffer-types", "web-file", "web-html" ]
        , repo = "https://github.com/nwolverson/purescript-dom-filereader"
        , version = "v5.0.0"
        }
85 86 87 88 89 90 91 92 93 94 95
      , formula =
        { dependencies =
          [ "effect"
          , "prelude"
          , "reactix"
          , "record"
          , "toestand"
          , "tuples"
          , "typelevel-prelude"
          , "typisch"
          ]
James Laver's avatar
James Laver committed
96 97 98
        , repo = "https://github.com/poorscript/purescript-formula"
        , version = "v0.2.1"
        }
99
      , markdown =
100 101
        { dependencies = [ "precise" ]
        , repo = "https://github.com/poorscript/purescript-markdown"
102
        , version = "2021-06-22"
103
        }
104
      , markdown-smolder =
105
        { dependencies = [ "markdown", "smolder" ]
106 107
        , repo = "https://github.com/hgiasac/purescript-markdown-smolder"
        , version = "v2.2.0"
108
        }
109
      , precise =
110 111 112 113
        { dependencies = [ "prelude" ]
        , repo = "https://github.com/purescript-contrib/purescript-precise"
        , version = "v4.0.0"
        }
114
      , reactix =
115
        { dependencies =
116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133
          [ "aff"
          , "arrays"
          , "dom-simple"
          , "effect"
          , "ffi-simple"
          , "foldable-traversable"
          , "functions"
          , "maybe"
          , "nullable"
          , "prelude"
          , "psci-support"
          , "refs"
          , "spec"
          , "spec-mocha"
          , "strings"
          , "tuples"
          , "unfoldable"
          , "unsafe-coerce"
134
          ]
135 136
        , repo = "https://github.com/poorscript/purescript-reactix"
        , version = "v0.4.13"
137
        }
138
      , simple-json-generics =
139
        { dependencies = [ "simple-json" ]
140 141 142
        , repo = "https://github.com/justinwoo/purescript-simple-json-generics"
        , version = "v0.1.0"
        }
143 144 145 146 147 148 149 150 151 152
      , toestand =
        { dependencies =
          [ "effect"
          , "reactix"
          , "prelude"
          , "record"
          , "tuples"
          , "typelevel-prelude"
          , "typisch"
          ]
James Laver's avatar
James Laver committed
153
        , repo = "https://github.com/poorscript/purescript-toestand"
154
        , version = "v0.6.2"
James Laver's avatar
James Laver committed
155
        }
156
      , typisch =
James Laver's avatar
James Laver committed
157 158 159
        { dependencies = [ "prelude" ]
        , repo = "https://github.com/poorscript/purescript-typisch"
        , version = "v0.2.1"
160
        }
161
      , tuples-native =
162
        { dependencies = [ "prelude", "typelevel", "unsafe-coerce" ]
163 164
        , repo = "https://github.com/poorscript/purescript-tuples-native"
        , version = "v2.2.0"
165
        }
166
      , uint =
167
        { dependencies = [ "maybe", "math" ]
168 169 170
        , repo = "https://github.com/zaquest/purescript-uint"
        , version = "v5.1.1"
        }
James Laver's avatar
James Laver committed
171
      , uri =
172 173 174 175 176 177 178 179 180 181
        { dependencies =
          [ "these"
          , "arrays"
          , "profunctor-lenses"
          , "unfoldable"
          , "parsing"
          , "integers"
          , "globals"
          ]
        , repo = "https://github.com/slamdata/purescript-uri"
182
        , version = "v8.0.1"
183
        }
184
      , read =
185 186 187 188
        { dependencies = [ "prelude", "maybe", "strings" ]
        , repo = "https://github.com/truqu/purescript-read"
        , version = "v1.0.1"
        }
189
      , versions =
190 191
        { dependencies = [ "prelude" ]
        , repo = "https://github.com/hdgarrood/purescript-versions.git"
192
        , version = "v6.0.0"
193
        }
194
      , simplecrypto =
195 196 197 198
        { dependencies = [ "prelude", "maybe", "node-buffer" ]
        , repo = "https://github.com/alpacaaa/purescript-simplecrypto"
        , version = "v1.0.1"
        }
199 200
      , web-url =
        { dependencies = [ "prelude" ]
201 202 203
        , repo = "https://github.com/mjepronk/purescript-web-url"
        , version = "v1.0.2"
        }
204 205
      }

206
in  upstream // overrides // additions