Skip to content
This repository has been archived by the owner on Mar 18, 2021. It is now read-only.

Commit

Permalink
Update Spago to 0.8.3.0 and PureScript to 0.13.0
Browse files Browse the repository at this point in the history
  • Loading branch information
JordanMartinez committed Jun 4, 2019
1 parent 273c7c9 commit 18d8e6b
Show file tree
Hide file tree
Showing 3 changed files with 6 additions and 31 deletions.
2 changes: 1 addition & 1 deletion .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ branches:
- latestRelease

install:
- npm i -g purescript@0.12.5 [email protected].0 parcel
- npm i -g purescript@0.13.0 [email protected].3 parcel

# Print version numbers
before_script:
Expand Down
6 changes: 3 additions & 3 deletions ReadMe.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,13 @@ Learn [`purescript-halogen`](https://github.com/slamdata/purescript-halogen), (`
## Requirements

Before learning Halogen via this project, you will need to install the following. (If you don't have them already installed, see my purescript learning repo's [Install Guide](https://github.com/JordanMartinez/purescript-jordans-reference/blob/latestRelease/00-Getting-Started/02-Install-Guide.md)
- purescript (v0.12.5)
- spago (v0.8.0.0)
- purescript (v0.13.0)
- spago (v0.8.3.0)
- parcel (v1.12.3)

Or, to install them in one line
```bash
npm i -g purescript@0.12.5 [email protected].0 parcel
npm i -g purescript@0.13.0 [email protected].3 parcel
```

## Target Audience
Expand Down
29 changes: 2 additions & 27 deletions packages.dhall
Original file line number Diff line number Diff line change
Expand Up @@ -109,10 +109,10 @@ let additions =
-}

let mkPackage =
https://raw.githubusercontent.com/purescript/package-sets/psc-0.12.5-20190427/src/mkPackage.dhall sha256:0b197efa1d397ace6eb46b243ff2d73a3da5638d8d0ac8473e8e4a8fc528cf57
https://raw.githubusercontent.com/purescript/package-sets/psc-0.13.0-20190602/src/mkPackage.dhall sha256:0b197efa1d397ace6eb46b243ff2d73a3da5638d8d0ac8473e8e4a8fc528cf57

let upstream =
https://raw.githubusercontent.com/purescript/package-sets/psc-0.12.5-20190427/src/packages.dhall sha256:6b17811247e1f825034fa4dacc4b8ec5eddd0e832e0e1579c2ba3b9b2a1c63fe
https://raw.githubusercontent.com/purescript/package-sets/psc-0.13.0-20190602/src/packages.dhall sha256:5da1578dd297709265715a92eda5f42989dce92e121fcc889cff669a3b997c3d

let overrides =
{ halogen =
Expand All @@ -121,31 +121,6 @@ let overrides =
upstream.halogen-vdom // { version = "v6.1.0" }
}

{- Halogen SVG has not been updated to Halogen 5 yet
This fails with:
Error found:
in module Core
at .spago/halogen-svg/v0.1.0/src/Svg/Core.purs:7:32 - 7:50 (line 7, column 32 - line 7, column 50)
Cannot import type ElemSpec from module Halogen.VDom
It either does not exist or the module does not export it.
See https://github.com/purescript/documentation/blob/master/errors/UnknownImport.md for more information,
or to contribute content related to this error.
let additions =
{ halogen-svg =
mkPackage
[ "strings"
, "halogen"
, "dom-indexed"
]
"https://github.com/kwohlfahrt/purescript-halogen-svg.git"
"v0.1.0"
}
-}
let additions = {=}

in upstream // overrides // additions

0 comments on commit 18d8e6b

Please sign in to comment.