Skip to content

Commit f7ef7ec

Browse files
committed
Update to spago (purescript 0.15.4)
1 parent 851f211 commit f7ef7ec

File tree

6 files changed

+87
-23
lines changed

6 files changed

+87
-23
lines changed

workspace/.gitignore

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
/bower_components/
2+
/node_modules/
3+
/.pulp-cache/
4+
/output/
5+
/generated-docs/
6+
/.psc-package/
7+
/.psc*
8+
/.purs*
9+
/.psa*
10+
/.spago

workspace/package-lock.json

Lines changed: 18 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

workspace/packages.dhall

Lines changed: 32 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,32 @@
1+
let upstream =
2+
https://github.com/purescript/package-sets/releases/download/psc-0.15.4-20220901/packages.dhall
3+
sha256:f1531b29c21ac437ffe5666c1b6cc76f0a9c29d3c9d107ff047aa2567744994f
4+
5+
let additions =
6+
{ spec-reporter-codewars =
7+
{ repo = "https://github.com/andys8/purescript-spec-reporter-codewars"
8+
, version = "e40d7b623fd52b336fb3007b9fefa8644ed45a55"
9+
, dependencies =
10+
[ "aff"
11+
, "bigints"
12+
, "console"
13+
, "datetime"
14+
, "debug"
15+
, "effect"
16+
, "exceptions"
17+
, "foldable-traversable"
18+
, "maybe"
19+
, "prelude"
20+
, "profunctor-lenses"
21+
, "quickcheck"
22+
, "rationals"
23+
, "spec"
24+
, "spec-discovery"
25+
, "spec-quickcheck"
26+
, "strings"
27+
, "transformers"
28+
]
29+
}
30+
}
31+
32+
in upstream // additions

workspace/psc-package.json

Lines changed: 0 additions & 17 deletions
This file was deleted.

workspace/spago.dhall

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
{ name = "cw-purescript"
2+
, dependencies =
3+
[ "aff"
4+
, "bigints"
5+
, "console"
6+
, "datetime"
7+
, "debug"
8+
, "effect"
9+
, "maybe"
10+
, "prelude"
11+
, "profunctor-lenses"
12+
, "quickcheck"
13+
, "rationals"
14+
, "spec"
15+
, "spec-discovery"
16+
, "spec-quickcheck"
17+
, "spec-reporter-codewars"
18+
]
19+
, packages = ./packages.dhall
20+
, sources = [ "src/**/*.purs", "test/**/*.purs" ]
21+
}

workspace/test/Main.purs

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
module Test.Main where
22

33
import Prelude
4+
45
import Data.Maybe (Maybe(..))
6+
import Data.Time.Duration (Milliseconds(..))
57
import Effect (Effect)
6-
8+
import Effect.Aff (launchAff_)
79
import Test.Spec.Discovery (discover)
8-
import Test.Spec.Runner (defaultConfig, run')
9-
1010
import Test.Spec.Reporter.Codewars (codewarsReporter)
11+
import Test.Spec.Runner (defaultConfig, runSpec')
1112

1213
main :: Effect Unit
13-
main = discover ".+Spec" >>= run' config [codewarsReporter]
14+
main = launchAff_ $ discover ".+Spec" >>= runSpec' config [ codewarsReporter ]
1415
where
15-
config = defaultConfig { timeout = Just 12000 }
16+
config = defaultConfig { timeout = Just (Milliseconds 12000.0) }

0 commit comments

Comments
 (0)