diff --git a/client/package.json b/client/package.json index 77c2018a..fc071535 100644 --- a/client/package.json +++ b/client/package.json @@ -5,6 +5,7 @@ "clean": "rimraf output", "test": "spago test --path config/dev/Try.Config.purs", "build": "spago build --path config/dev/Try.Config.purs", + "build:dev": "spago bundle-app --path config/dev/Try.Config.purs --to public/js/index.js", "build:production": "spago bundle-app --path config/prod/Try.Config.purs --purs-args '--censor-lib --strict' --to public/js/index.js" }, "devDependencies": { diff --git a/client/packages.dhall b/client/packages.dhall index d293079b..75331a36 100644 --- a/client/packages.dhall +++ b/client/packages.dhall @@ -1,128 +1,22 @@ -{- -Welcome to your new Dhall package-set! - -Below are instructions for how to edit this file for most use -cases, so that you don't need to know Dhall to use it. - -## Warning: Don't Move This Top-Level Comment! - -Due to how `dhall format` currently works, this comment's -instructions cannot appear near corresponding sections below -because `dhall format` will delete the comment. However, -it will not delete a top-level comment like this one. - -## Use Cases - -Most will want to do one or both of these options: -1. Override/Patch a package's dependency -2. Add a package not already in the default package set - -This file will continue to work whether you use one or both options. -Instructions for each option are explained below. - -### Overriding/Patching a package - -Purpose: -- Change a package's dependency to a newer/older release than the - default package set's release -- Use your own modified version of some dependency that may - include new API, changed API, removed API by - using your custom git repo of the library rather than - the package set's repo - -Syntax: -Replace the overrides' "{=}" (an empty record) with the following idea -The "//" or "⫽" means "merge these two records and - when they have the same value, use the one on the right:" -------------------------------- -let overrides = - { packageName = - upstream.packageName // { updateEntity1 = "new value", updateEntity2 = "new value" } - , packageName = - upstream.packageName // { version = "v4.0.0" } - , packageName = - upstream.packageName // { repo = "https://www.example.com/path/to/new/repo.git" } - } -------------------------------- - -Example: -------------------------------- -let overrides = - { halogen = - upstream.halogen // { version = "master" } - , halogen-vdom = - upstream.halogen-vdom // { version = "v4.0.0" } - } -------------------------------- - -### Additions - -Purpose: -- Add packages that aren't already included in the default package set - -Syntax: -Replace the additions' "{=}" (an empty record) with the following idea: -------------------------------- -let additions = - { package-name = - { dependencies = - [ "dependency1" - , "dependency2" - ] - , repo = - "https://example.com/path/to/git/repo.git" - , version = - "tag ('v4.0.0') or branch ('master')" - } - , package-name = - { dependencies = - [ "dependency1" - , "dependency2" - ] - , repo = - "https://example.com/path/to/git/repo.git" - , version = - "tag ('v4.0.0') or branch ('master')" - } - , etc. - } -------------------------------- +let upstream = + https://github.com/purescript/package-sets/releases/download/psc-0.13.6-20200404/packages.dhall sha256:f239f2e215d0cbd5c203307701748581938f74c4c78f4aeffa32c11c131ef7b6 -Example: -------------------------------- let additions = - { benchotron = - { dependencies = + { ace = + { repo = "https://github.com/purescript-contrib/purescript-ace.git" + , version = "v7.0.0" + , dependencies = [ "arrays" - , "exists" - , "profunctor" - , "strings" - , "quickcheck" - , "lcg" - , "transformers" - , "foldable-traversable" - , "exceptions" - , "node-fs" - , "node-buffer" - , "node-readline" - , "datetime" - , "now" + , "console" + , "effect" + , "foreign" + , "nullable" + , "prelude" + , "refs" + , "web-html" + , "web-uievents" ] - , repo = - "https://github.com/hdgarrood/purescript-benchotron.git" - , version = - "v7.0.0" - } - } -------------------------------- --} - - -let upstream = - https://github.com/purescript/package-sets/releases/download/psc-0.13.6-20200404/packages.dhall sha256:f239f2e215d0cbd5c203307701748581938f74c4c78f4aeffa32c11c131ef7b6 - -let overrides = {=} - -let additions = {=} + } + } -in upstream // overrides // additions +in upstream // additions diff --git a/client/public/css/index.css b/client/public/css/index.css index 1c2b202c..51f7e363 100644 --- a/client/public/css/index.css +++ b/client/public/css/index.css @@ -181,6 +181,7 @@ body { left: 0; right: 0; bottom: 0; + font-size: 13px; } .separator { diff --git a/client/public/index.html b/client/public/index.html index 328a50eb..e9cfef39 100644 --- a/client/public/index.html +++ b/client/public/index.html @@ -1,197 +1,78 @@ - + -
-