From aaa9e9313f368d5a21e9a1876313a2fce64b6ea1 Mon Sep 17 00:00:00 2001 From: Ulric Wilfred Date: Mon, 28 Jul 2025 20:08:44 +0200 Subject: [PATCH 1/5] upgrade to latest spago --- packages.dhall | 5 - spago.dhall | 17 - spago.lock | 6779 ++++++++++++++++++++++++++++++++++++++++++++++++ spago.yaml | 16 + test/Main.purs | 16 +- 5 files changed, 6806 insertions(+), 27 deletions(-) delete mode 100644 packages.dhall delete mode 100644 spago.dhall create mode 100644 spago.lock create mode 100644 spago.yaml diff --git a/packages.dhall b/packages.dhall deleted file mode 100644 index 5cc6725..0000000 --- a/packages.dhall +++ /dev/null @@ -1,5 +0,0 @@ -let upstream = - https://github.com/purescript/package-sets/releases/download/psc-0.15.4-20221127/packages.dhall - sha256:9619da55468363705b888350fdd38735a5e90dab101f8d9193057552c5efccad - -in upstream \ No newline at end of file diff --git a/spago.dhall b/spago.dhall deleted file mode 100644 index a558029..0000000 --- a/spago.dhall +++ /dev/null @@ -1,17 +0,0 @@ -{ name = "dotlang" -, license = "MIT" -, repository = "https://github.com/csicar/purescript-dotlang.git" -, dependencies = - [ "arrays" - , "colors" - , "console" - , "effect" - , "maybe" - , "prelude" - , "psci-support" - , "spec" - , "strings" - ] -, packages = ./packages.dhall -, sources = [ "src/**/*.purs" ] -} diff --git a/spago.lock b/spago.lock new file mode 100644 index 0000000..fcfa60b --- /dev/null +++ b/spago.lock @@ -0,0 +1,6779 @@ +{ + "workspace": { + "packages": { + "dotlang": { + "path": "./", + "core": { + "dependencies": [ + "arrays", + "colors", + "console", + "effect", + "maybe", + "prelude", + "psci-support", + "spec", + "strings" + ], + "build_plan": [ + "aff", + "ansi", + "arrays", + "avar", + "bifunctors", + "catenable-lists", + "colors", + "console", + "const", + "contravariant", + "control", + "datetime", + "distributive", + "effect", + "either", + "enums", + "exceptions", + "exists", + "foldable-traversable", + "fork", + "free", + "functions", + "functors", + "gen", + "identity", + "integers", + "invariant", + "lazy", + "lists", + "maybe", + "mmorph", + "newtype", + "nonempty", + "now", + "numbers", + "ordered-collections", + "orders", + "parallel", + "partial", + "pipes", + "prelude", + "profunctor", + "psci-support", + "refs", + "safe-coerce", + "spec", + "st", + "strings", + "tailrec", + "transformers", + "tuples", + "type-equality", + "unfoldable", + "unsafe-coerce" + ] + }, + "test": { + "dependencies": [], + "build_plan": [] + } + } + }, + "package_set": { + "address": { + "url": "https://raw.githubusercontent.com/purescript/package-sets/psc-0.15.4-20221127/packages.json" + }, + "compiler": ">=0.15.4 <0.16.0", + "content": { + "abc-parser": { + "repo": "https://github.com/newlandsvalley/purescript-abc-parser.git", + "version": "v2.0.0", + "dependencies": [ + "arrays", + "bifunctors", + "control", + "either", + "enums", + "foldable-traversable", + "identity", + "integers", + "lists", + "maybe", + "midi", + "newtype", + "ordered-collections", + "partial", + "prelude", + "profunctor-lenses", + "rationals", + "string-parsers", + "strings", + "stringutils", + "transformers", + "tuples", + "unfoldable" + ] + }, + "ace": { + "repo": "https://github.com/purescript-contrib/purescript-ace.git", + "version": "v9.0.0", + "dependencies": [ + "arrays", + "effect", + "foreign", + "nullable", + "prelude", + "web-html", + "web-uievents" + ] + }, + "aff": { + "repo": "https://github.com/purescript-contrib/purescript-aff.git", + "version": "v7.1.0", + "dependencies": [ + "arrays", + "bifunctors", + "control", + "datetime", + "effect", + "either", + "exceptions", + "foldable-traversable", + "functions", + "maybe", + "newtype", + "parallel", + "prelude", + "refs", + "tailrec", + "transformers", + "unsafe-coerce" + ] + }, + "aff-bus": { + "repo": "https://github.com/purescript-contrib/purescript-aff-bus.git", + "version": "v6.0.0", + "dependencies": [ + "aff", + "avar", + "console", + "effect", + "either", + "exceptions", + "foldable-traversable", + "lists", + "prelude", + "refs", + "tailrec", + "transformers", + "tuples" + ] + }, + "aff-coroutines": { + "repo": "https://github.com/purescript-contrib/purescript-aff-coroutines.git", + "version": "v9.0.0", + "dependencies": [ + "aff", + "avar", + "coroutines", + "effect" + ] + }, + "aff-promise": { + "repo": "https://github.com/nwolverson/purescript-aff-promise.git", + "version": "v4.0.0", + "dependencies": [ + "aff", + "foreign" + ] + }, + "aff-retry": { + "repo": "https://github.com/Unisay/purescript-aff-retry.git", + "version": "v2.0.0", + "dependencies": [ + "aff", + "arrays", + "datetime", + "effect", + "either", + "exceptions", + "integers", + "maybe", + "newtype", + "numbers", + "prelude", + "random", + "transformers" + ] + }, + "affjax": { + "repo": "https://github.com/purescript-contrib/purescript-affjax.git", + "version": "v13.0.0", + "dependencies": [ + "aff", + "argonaut-core", + "arraybuffer-types", + "foreign", + "form-urlencoded", + "http-methods", + "integers", + "media-types", + "nullable", + "refs", + "unsafe-coerce", + "web-xhr" + ] + }, + "affjax-node": { + "repo": "https://github.com/purescript-contrib/purescript-affjax-node.git", + "version": "v1.0.0", + "dependencies": [ + "aff", + "affjax", + "either", + "maybe", + "prelude" + ] + }, + "affjax-web": { + "repo": "https://github.com/purescript-contrib/purescript-affjax-web.git", + "version": "v1.0.0", + "dependencies": [ + "aff", + "affjax", + "either", + "maybe", + "prelude" + ] + }, + "ansi": { + "repo": "https://github.com/hdgarrood/purescript-ansi.git", + "version": "v7.0.0", + "dependencies": [ + "foldable-traversable", + "lists", + "strings" + ] + }, + "argonaut": { + "repo": "https://github.com/purescript-contrib/purescript-argonaut.git", + "version": "v9.0.0", + "dependencies": [ + "argonaut-codecs", + "argonaut-core", + "argonaut-traversals" + ] + }, + "argonaut-codecs": { + "repo": "https://github.com/purescript-contrib/purescript-argonaut-codecs.git", + "version": "v9.1.0", + "dependencies": [ + "argonaut-core", + "arrays", + "effect", + "foreign-object", + "identity", + "integers", + "maybe", + "nonempty", + "ordered-collections", + "prelude", + "record" + ] + }, + "argonaut-core": { + "repo": "https://github.com/purescript-contrib/purescript-argonaut-core.git", + "version": "v7.0.0", + "dependencies": [ + "arrays", + "control", + "either", + "foreign-object", + "functions", + "gen", + "maybe", + "nonempty", + "prelude", + "strings", + "tailrec" + ] + }, + "argonaut-generic": { + "repo": "https://github.com/purescript-contrib/purescript-argonaut-generic.git", + "version": "v8.0.0", + "dependencies": [ + "argonaut-codecs", + "argonaut-core", + "prelude", + "record" + ] + }, + "argonaut-traversals": { + "repo": "https://github.com/purescript-contrib/purescript-argonaut-traversals.git", + "version": "v10.0.0", + "dependencies": [ + "argonaut-codecs", + "argonaut-core", + "profunctor-lenses" + ] + }, + "argparse-basic": { + "repo": "https://github.com/natefaubion/purescript-argparse-basic.git", + "version": "v2.0.0", + "dependencies": [ + "arrays", + "bifunctors", + "control", + "either", + "foldable-traversable", + "integers", + "lists", + "maybe", + "newtype", + "numbers", + "prelude", + "record", + "strings", + "tuples", + "unfoldable" + ] + }, + "array-builder": { + "repo": "https://github.com/paluh/purescript-array-builder.git", + "version": "v0.1.2", + "dependencies": [ + "arrays", + "assert", + "console", + "effect", + "foldable-traversable", + "maybe", + "nullable", + "prelude" + ] + }, + "arraybuffer": { + "repo": "https://github.com/purescript-contrib/purescript-arraybuffer.git", + "version": "v13.0.0", + "dependencies": [ + "arraybuffer-types", + "arrays", + "effect", + "float32", + "functions", + "gen", + "maybe", + "nullable", + "prelude", + "tailrec", + "uint", + "unfoldable" + ] + }, + "arraybuffer-builder": { + "repo": "https://github.com/jamesdbrock/purescript-arraybuffer-builder.git", + "version": "v3.0.1", + "dependencies": [ + "arraybuffer", + "arraybuffer-types", + "effect", + "float32", + "identity", + "lists", + "maybe", + "newtype", + "prelude", + "tailrec", + "transformers", + "uint" + ] + }, + "arraybuffer-types": { + "repo": "https://github.com/purescript-contrib/purescript-arraybuffer-types.git", + "version": "v3.0.2", + "dependencies": [] + }, + "arrays": { + "repo": "https://github.com/purescript/purescript-arrays.git", + "version": "v7.1.0", + "dependencies": [ + "bifunctors", + "control", + "foldable-traversable", + "maybe", + "nonempty", + "partial", + "prelude", + "safe-coerce", + "st", + "tailrec", + "tuples", + "unfoldable", + "unsafe-coerce" + ] + }, + "arrays-zipper": { + "repo": "https://github.com/JordanMartinez/purescript-arrays-zipper.git", + "version": "v2.0.1", + "dependencies": [ + "arrays", + "control", + "quickcheck" + ] + }, + "ask": { + "repo": "https://github.com/Mateiadrielrafael/purescript-ask.git", + "version": "v1.0.0", + "dependencies": [ + "unsafe-coerce" + ] + }, + "assert": { + "repo": "https://github.com/purescript/purescript-assert.git", + "version": "v6.0.0", + "dependencies": [ + "console", + "effect", + "prelude" + ] + }, + "avar": { + "repo": "https://github.com/purescript-contrib/purescript-avar.git", + "version": "v5.0.0", + "dependencies": [ + "aff", + "effect", + "either", + "exceptions", + "functions", + "maybe" + ] + }, + "b64": { + "repo": "https://github.com/menelaos/purescript-b64.git", + "version": "v0.0.8", + "dependencies": [ + "arraybuffer-types", + "either", + "encoding", + "enums", + "exceptions", + "functions", + "partial", + "prelude", + "strings" + ] + }, + "barbies": { + "repo": "https://github.com/the-dr-lazy/purescript-barbies.git", + "version": "v1.0.1", + "dependencies": [ + "console", + "const", + "control", + "effect", + "prelude", + "psci-support", + "transformers" + ] + }, + "barlow-lens": { + "repo": "https://github.com/sigma-andex/purescript-barlow-lens.git", + "version": "v0.9.0", + "dependencies": [ + "either", + "foldable-traversable", + "lists", + "maybe", + "newtype", + "prelude", + "profunctor", + "profunctor-lenses", + "tuples", + "typelevel-prelude" + ] + }, + "basic-auth": { + "repo": "https://github.com/oreshinya/purescript-basic-auth.git", + "version": "v3.0.1", + "dependencies": [ + "arrays", + "crypto", + "effect", + "foreign-object", + "maybe", + "node-buffer", + "node-http", + "prelude", + "strings", + "transformers" + ] + }, + "bifunctors": { + "repo": "https://github.com/purescript/purescript-bifunctors.git", + "version": "v6.0.0", + "dependencies": [ + "const", + "either", + "newtype", + "prelude", + "tuples" + ] + }, + "bigints": { + "repo": "https://github.com/purescript-contrib/purescript-bigints.git", + "version": "v7.0.1", + "dependencies": [ + "integers", + "maybe", + "strings" + ] + }, + "bolson": { + "repo": "https://github.com/mikesol/purescript-bolson.git", + "version": "v0.3.1", + "dependencies": [ + "control", + "effect", + "fast-vect", + "filterable", + "foldable-traversable", + "foreign-object", + "hyrule", + "maybe", + "prelude", + "record", + "st", + "tuples", + "unsafe-coerce" + ] + }, + "bower-json": { + "repo": "https://github.com/klntsky/purescript-bower-json.git", + "version": "v3.0.0", + "dependencies": [ + "argonaut-codecs", + "arrays", + "either", + "foldable-traversable", + "foreign-object", + "maybe", + "newtype", + "prelude", + "tuples" + ] + }, + "bucketchain": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain.git", + "version": "v1.0.1", + "dependencies": [ + "aff", + "console", + "control", + "effect", + "either", + "exceptions", + "foreign-object", + "maybe", + "node-buffer", + "node-http", + "node-streams", + "nullable", + "options", + "prelude", + "refs", + "tailrec", + "transformers", + "unsafe-coerce" + ] + }, + "bucketchain-basic-auth": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-basic-auth.git", + "version": "v1.0.1", + "dependencies": [ + "basic-auth", + "bucketchain", + "effect", + "maybe", + "prelude", + "transformers" + ] + }, + "bucketchain-conditional": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-conditional.git", + "version": "v1.0.1", + "dependencies": [ + "bucketchain", + "effect", + "foreign-object", + "js-date", + "maybe", + "prelude", + "strings", + "transformers" + ] + }, + "bucketchain-cors": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-cors.git", + "version": "v1.0.1", + "dependencies": [ + "arrays", + "bucketchain", + "bucketchain-header-utils", + "datetime", + "effect", + "either", + "foldable-traversable", + "foreign-object", + "http-methods", + "integers", + "maybe", + "prelude", + "strings", + "transformers" + ] + }, + "bucketchain-csrf": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-csrf.git", + "version": "v1.0.1", + "dependencies": [ + "bucketchain", + "control", + "effect", + "foldable-traversable", + "foreign-object", + "maybe", + "prelude", + "transformers" + ] + }, + "bucketchain-header-utils": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-header-utils.git", + "version": "v1.0.1", + "dependencies": [ + "arrays", + "bucketchain", + "datetime", + "effect", + "foreign-object", + "integers", + "maybe", + "prelude", + "strings", + "tuples" + ] + }, + "bucketchain-health": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-health.git", + "version": "v1.0.1", + "dependencies": [ + "bucketchain", + "effect", + "maybe", + "prelude", + "transformers" + ] + }, + "bucketchain-history-api-fallback": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-history-api-fallback.git", + "version": "v1.0.1", + "dependencies": [ + "bucketchain", + "effect", + "foreign-object", + "maybe", + "node-url", + "nullable", + "prelude", + "strings", + "transformers" + ] + }, + "bucketchain-logger": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-logger.git", + "version": "v1.0.1", + "dependencies": [ + "arrays", + "bucketchain", + "effect", + "either", + "exceptions", + "foldable-traversable", + "foreign-object", + "js-date", + "maybe", + "node-buffer", + "node-http", + "node-process", + "node-streams", + "prelude", + "strings", + "transformers", + "tuples" + ] + }, + "bucketchain-secure": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-secure.git", + "version": "v1.0.1", + "dependencies": [ + "arrays", + "bucketchain", + "datetime", + "effect", + "integers", + "maybe", + "newtype", + "prelude", + "strings", + "transformers" + ] + }, + "bucketchain-simple-api": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-simple-api.git", + "version": "v5.0.1", + "dependencies": [ + "aff", + "arrays", + "bucketchain", + "control", + "effect", + "either", + "exceptions", + "foreign", + "foreign-object", + "freet", + "lists", + "maybe", + "media-types", + "nullable", + "parallel", + "prelude", + "simple-json", + "strings", + "tailrec", + "transformers", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "bucketchain-sslify": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-sslify.git", + "version": "v1.0.1", + "dependencies": [ + "bucketchain", + "effect", + "foreign-object", + "maybe", + "node-http", + "prelude", + "transformers" + ] + }, + "bucketchain-static": { + "repo": "https://github.com/Bucketchain/purescript-bucketchain-static.git", + "version": "v1.0.1", + "dependencies": [ + "aff", + "bucketchain", + "datetime", + "effect", + "either", + "exceptions", + "foldable-traversable", + "foreign-object", + "integers", + "js-date", + "maybe", + "newtype", + "node-fs", + "node-fs-aff", + "node-path", + "node-url", + "nullable", + "prelude", + "strings", + "transformers", + "tuples" + ] + }, + "call-by-name": { + "repo": "https://github.com/natefaubion/purescript-call-by-name.git", + "version": "v4.0.1", + "dependencies": [ + "control", + "either", + "lazy", + "maybe", + "unsafe-coerce" + ] + }, + "canvas": { + "repo": "https://github.com/purescript-web/purescript-canvas.git", + "version": "v6.0.0", + "dependencies": [ + "arraybuffer-types", + "effect", + "exceptions", + "functions", + "maybe" + ] + }, + "canvas-action": { + "repo": "https://github.com/artemisSystem/purescript-canvas-action.git", + "version": "v9.0.0", + "dependencies": [ + "aff", + "arrays", + "canvas", + "colors", + "effect", + "either", + "exceptions", + "foldable-traversable", + "maybe", + "numbers", + "polymorphic-vectors", + "prelude", + "refs", + "run", + "transformers", + "tuples", + "type-equality", + "typelevel-prelude", + "unsafe-coerce", + "web-dom", + "web-events", + "web-html" + ] + }, + "cartesian": { + "repo": "https://github.com/Ebmtranceboy/purescript-cartesian.git", + "version": "v1.0.6", + "dependencies": [ + "console", + "effect", + "integers", + "psci-support" + ] + }, + "catenable-lists": { + "repo": "https://github.com/purescript/purescript-catenable-lists.git", + "version": "v7.0.0", + "dependencies": [ + "control", + "foldable-traversable", + "lists", + "maybe", + "prelude", + "tuples", + "unfoldable" + ] + }, + "channel": { + "repo": "https://github.com/ConnorDillon/purescript-channel.git", + "version": "v1.0.0", + "dependencies": [ + "aff", + "assert", + "avar", + "console", + "contravariant", + "control", + "effect", + "either", + "exceptions", + "foldable-traversable", + "lazy", + "maybe", + "newtype", + "prelude", + "tailrec", + "transformers", + "tuples" + ] + }, + "checked-exceptions": { + "repo": "https://github.com/natefaubion/purescript-checked-exceptions.git", + "version": "v3.1.1", + "dependencies": [ + "prelude", + "transformers", + "variant" + ] + }, + "classless": { + "repo": "https://github.com/thought2/purescript-classless.git", + "version": "v0.1.1", + "dependencies": [ + "heterogeneous", + "prelude", + "record" + ] + }, + "classless-arbitrary": { + "repo": "https://github.com/thought2/purescript-classless-arbitrary.git", + "version": "v0.1.1", + "dependencies": [ + "arrays", + "classless", + "either", + "enums", + "gen", + "heterogeneous", + "identity", + "lists", + "maybe", + "partial", + "prelude", + "quickcheck", + "record", + "st", + "strings", + "tuples", + "type-equality", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "classless-decode-json": { + "repo": "https://github.com/thought2/purescript-classless-decode-json.git", + "version": "v0.1.1", + "dependencies": [ + "argonaut", + "classless", + "console", + "effect", + "either", + "maybe", + "prelude", + "record", + "tuples" + ] + }, + "classless-encode-json": { + "repo": "https://github.com/thought2/purescript-classless-encode-json.git", + "version": "v0.1.3", + "dependencies": [ + "argonaut", + "argonaut-codecs", + "argonaut-core", + "classless", + "either", + "foreign-object", + "maybe", + "partial", + "prelude", + "record", + "tuples", + "type-equality" + ] + }, + "classnames": { + "repo": "https://github.com/dewey92/purescript-classnames.git", + "version": "v2.0.0", + "dependencies": [ + "maybe", + "prelude", + "record", + "strings", + "tuples" + ] + }, + "codec": { + "repo": "https://github.com/garyb/purescript-codec.git", + "version": "v6.0.0", + "dependencies": [ + "bifunctors", + "profunctor" + ] + }, + "codec-argonaut": { + "repo": "https://github.com/garyb/purescript-codec-argonaut.git", + "version": "v10.0.0", + "dependencies": [ + "argonaut-core", + "codec", + "foreign-object", + "ordered-collections", + "type-equality", + "variant" + ] + }, + "colors": { + "repo": "https://github.com/purescript-contrib/purescript-colors.git", + "version": "v7.0.1", + "dependencies": [ + "arrays", + "integers", + "lists", + "numbers", + "partial", + "strings" + ] + }, + "concur-core": { + "repo": "https://github.com/purescript-concur/purescript-concur-core.git", + "version": "v0.5.0", + "dependencies": [ + "aff", + "aff-bus", + "arrays", + "avar", + "console", + "control", + "datetime", + "effect", + "either", + "exceptions", + "foldable-traversable", + "free", + "identity", + "lazy", + "maybe", + "newtype", + "parallel", + "prelude", + "profunctor-lenses", + "tailrec", + "transformers", + "tuples" + ] + }, + "concur-react": { + "repo": "https://github.com/purescript-concur/purescript-concur-react.git", + "version": "v0.5.0", + "dependencies": [ + "aff", + "arrays", + "avar", + "concur-core", + "console", + "foldable-traversable", + "free", + "nonempty", + "profunctor-lenses", + "react", + "react-dom", + "tailrec", + "web-dom", + "web-html" + ] + }, + "concurrent-queues": { + "repo": "https://github.com/purescript-contrib/purescript-concurrent-queues.git", + "version": "v3.0.0", + "dependencies": [ + "aff", + "avar", + "effect" + ] + }, + "console": { + "repo": "https://github.com/purescript/purescript-console.git", + "version": "v6.0.0", + "dependencies": [ + "effect", + "prelude" + ] + }, + "const": { + "repo": "https://github.com/purescript/purescript-const.git", + "version": "v6.0.0", + "dependencies": [ + "invariant", + "newtype", + "prelude" + ] + }, + "contravariant": { + "repo": "https://github.com/purescript/purescript-contravariant.git", + "version": "v6.0.0", + "dependencies": [ + "const", + "either", + "newtype", + "prelude", + "tuples" + ] + }, + "control": { + "repo": "https://github.com/purescript/purescript-control.git", + "version": "v6.0.0", + "dependencies": [ + "newtype", + "prelude" + ] + }, + "convertable-options": { + "repo": "https://github.com/natefaubion/purescript-convertable-options.git", + "version": "v1.0.0", + "dependencies": [ + "console", + "effect", + "maybe", + "record" + ] + }, + "coroutines": { + "repo": "https://github.com/purescript-contrib/purescript-coroutines.git", + "version": "v7.0.0", + "dependencies": [ + "freet", + "parallel", + "profunctor" + ] + }, + "crypto": { + "repo": "https://github.com/oreshinya/purescript-crypto.git", + "version": "v5.0.1", + "dependencies": [ + "aff", + "effect", + "functions", + "maybe", + "node-buffer", + "nullable", + "prelude" + ] + }, + "css": { + "repo": "https://github.com/purescript-contrib/purescript-css.git", + "version": "v6.0.0", + "dependencies": [ + "colors", + "console", + "effect", + "nonempty", + "profunctor", + "strings", + "these", + "transformers" + ] + }, + "datetime": { + "repo": "https://github.com/purescript/purescript-datetime.git", + "version": "v6.1.0", + "dependencies": [ + "bifunctors", + "control", + "either", + "enums", + "foldable-traversable", + "functions", + "gen", + "integers", + "lists", + "maybe", + "newtype", + "numbers", + "ordered-collections", + "partial", + "prelude", + "tuples" + ] + }, + "datetime-parsing": { + "repo": "https://github.com/flounders/purescript-datetime-parsing.git", + "version": "v0.2.0", + "dependencies": [ + "arrays", + "datetime", + "either", + "enums", + "foldable-traversable", + "integers", + "lists", + "maybe", + "numbers", + "parsing", + "prelude", + "strings", + "unicode" + ] + }, + "debug": { + "repo": "https://github.com/garyb/purescript-debug.git", + "version": "v6.0.2", + "dependencies": [ + "functions", + "prelude" + ] + }, + "decimals": { + "repo": "https://github.com/sharkdp/purescript-decimals.git", + "version": "v7.1.0", + "dependencies": [ + "maybe" + ] + }, + "default-values": { + "repo": "https://github.com/imsaravana369/purescript-default.git", + "version": "v1.0.1", + "dependencies": [ + "either", + "foreign-object", + "lists", + "maybe", + "ordered-collections", + "prelude", + "tuples" + ] + }, + "deku": { + "repo": "https://github.com/mikesol/purescript-deku.git", + "version": "v0.8.6", + "dependencies": [ + "aff", + "arrays", + "bolson", + "catenable-lists", + "control", + "effect", + "either", + "fast-vect", + "filterable", + "foldable-traversable", + "foreign-object", + "hyrule", + "maybe", + "newtype", + "ordered-collections", + "prelude", + "profunctor", + "quickcheck", + "record", + "safe-coerce", + "st", + "strings", + "transformers", + "tuples", + "unsafe-coerce", + "web-dom", + "web-events", + "web-html", + "web-uievents" + ] + }, + "deno": { + "repo": "https://github.com/njaremko/purescript-deno.git", + "version": "v0.0.5", + "dependencies": [ + "aff", + "aff-promise", + "argonaut", + "arraybuffer-types", + "console", + "effect", + "either", + "functions", + "maybe", + "ordered-collections", + "prelude", + "strings", + "tuples", + "unsafe-coerce", + "web-streams" + ] + }, + "dissect": { + "repo": "https://github.com/PureFunctor/purescript-dissect.git", + "version": "v1.0.0", + "dependencies": [ + "arrays", + "bifunctors", + "foreign-object", + "functors", + "newtype", + "partial", + "prelude", + "tailrec", + "type-equality", + "typelevel-prelude", + "unsafe-coerce", + "variant" + ] + }, + "distributive": { + "repo": "https://github.com/purescript/purescript-distributive.git", + "version": "v6.0.0", + "dependencies": [ + "identity", + "newtype", + "prelude", + "tuples", + "type-equality" + ] + }, + "dodo-printer": { + "repo": "https://github.com/natefaubion/purescript-dodo-printer.git", + "version": "v2.2.1", + "dependencies": [ + "aff", + "ansi", + "arrays", + "avar", + "console", + "control", + "effect", + "either", + "exceptions", + "foldable-traversable", + "integers", + "lists", + "maybe", + "minibench", + "newtype", + "node-buffer", + "node-child-process", + "node-fs-aff", + "node-path", + "node-process", + "node-streams", + "parallel", + "partial", + "posix-types", + "prelude", + "safe-coerce", + "strings", + "tuples" + ] + }, + "dom-filereader": { + "repo": "https://github.com/nwolverson/purescript-dom-filereader.git", + "version": "v7.0.0", + "dependencies": [ + "aff", + "arraybuffer-types", + "web-file", + "web-html" + ] + }, + "dom-indexed": { + "repo": "https://github.com/purescript-halogen/purescript-dom-indexed.git", + "version": "v11.0.0", + "dependencies": [ + "media-types", + "prelude", + "web-clipboard", + "web-pointerevents", + "web-touchevents" + ] + }, + "dotenv": { + "repo": "https://github.com/nsaunders/purescript-dotenv.git", + "version": "v3.0.0", + "dependencies": [ + "aff", + "arrays", + "control", + "effect", + "either", + "exceptions", + "foldable-traversable", + "maybe", + "node-buffer", + "node-child-process", + "node-fs-aff", + "node-process", + "parsing", + "prelude", + "run", + "strings", + "sunde", + "transformers", + "tuples" + ] + }, + "droplet": { + "repo": "https://github.com/easafe/purescript-droplet.git", + "version": "v0.5.0", + "dependencies": [ + "aff", + "arrays", + "bifunctors", + "bigints", + "datetime", + "debug", + "effect", + "either", + "enums", + "exceptions", + "foldable-traversable", + "foreign", + "foreign-object", + "integers", + "maybe", + "newtype", + "nonempty", + "nullable", + "ordered-collections", + "partial", + "prelude", + "profunctor", + "record", + "spec", + "strings", + "transformers", + "tuples", + "type-equality", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "dynamic-buffer": { + "repo": "https://github.com/kritzcreek/purescript-dynamic-buffer.git", + "version": "v3.0.1", + "dependencies": [ + "arraybuffer-types", + "effect", + "refs" + ] + }, + "effect": { + "repo": "https://github.com/purescript/purescript-effect.git", + "version": "v4.0.0", + "dependencies": [ + "prelude" + ] + }, + "either": { + "repo": "https://github.com/purescript/purescript-either.git", + "version": "v6.1.0", + "dependencies": [ + "control", + "invariant", + "maybe", + "prelude" + ] + }, + "elmish": { + "repo": "https://github.com/collegevine/purescript-elmish.git", + "version": "v0.8.3", + "dependencies": [ + "aff", + "argonaut-core", + "arrays", + "bifunctors", + "console", + "debug", + "effect", + "either", + "foldable-traversable", + "foreign", + "foreign-object", + "functions", + "integers", + "js-date", + "maybe", + "nullable", + "partial", + "prelude", + "refs", + "typelevel-prelude", + "undefined-is-not-a-problem", + "unsafe-coerce", + "web-dom", + "web-html" + ] + }, + "elmish-enzyme": { + "repo": "https://github.com/collegevine/purescript-elmish-enzyme.git", + "version": "v0.1.1", + "dependencies": [ + "aff", + "aff-promise", + "arrays", + "console", + "debug", + "effect", + "elmish", + "foldable-traversable", + "foreign", + "functions", + "prelude", + "transformers", + "unsafe-coerce" + ] + }, + "elmish-hooks": { + "repo": "https://github.com/collegevine/purescript-elmish-hooks.git", + "version": "v0.8.3", + "dependencies": [ + "aff", + "debug", + "elmish", + "maybe", + "prelude", + "tuples", + "undefined-is-not-a-problem" + ] + }, + "elmish-html": { + "repo": "https://github.com/collegevine/purescript-elmish-html.git", + "version": "v0.7.2", + "dependencies": [ + "effect", + "elmish", + "foreign", + "foreign-object", + "prelude", + "record", + "typelevel-prelude", + "unsafe-coerce", + "web-html" + ] + }, + "elmish-testing-library": { + "repo": "https://github.com/collegevine/purescript-elmish-testing-library.git", + "version": "v0.3.1", + "dependencies": [ + "aff", + "arrays", + "datetime", + "effect", + "elmish", + "exceptions", + "foldable-traversable", + "maybe", + "nullable", + "prelude", + "transformers", + "web-dom", + "web-html" + ] + }, + "email-validate": { + "repo": "https://github.com/cdepillabout/purescript-email-validate.git", + "version": "v7.0.0", + "dependencies": [ + "aff", + "string-parsers", + "transformers" + ] + }, + "encoding": { + "repo": "https://github.com/menelaos/purescript-encoding.git", + "version": "v0.0.8", + "dependencies": [ + "arraybuffer-types", + "either", + "exceptions", + "functions", + "prelude" + ] + }, + "enums": { + "repo": "https://github.com/purescript/purescript-enums.git", + "version": "v6.0.1", + "dependencies": [ + "control", + "either", + "gen", + "maybe", + "newtype", + "nonempty", + "partial", + "prelude", + "tuples", + "unfoldable" + ] + }, + "error": { + "repo": "https://github.com/bklaric/purescript-error.git", + "version": "v2.0.0", + "dependencies": [ + "console", + "effect", + "prelude" + ] + }, + "exceptions": { + "repo": "https://github.com/purescript/purescript-exceptions.git", + "version": "v6.0.0", + "dependencies": [ + "effect", + "either", + "maybe", + "prelude" + ] + }, + "exists": { + "repo": "https://github.com/purescript/purescript-exists.git", + "version": "v6.0.0", + "dependencies": [ + "unsafe-coerce" + ] + }, + "exitcodes": { + "repo": "https://github.com/Risto-Stevcev/purescript-exitcodes.git", + "version": "v4.0.0", + "dependencies": [ + "enums" + ] + }, + "expect-inferred": { + "repo": "https://github.com/justinwoo/purescript-expect-inferred.git", + "version": "v3.0.0", + "dependencies": [ + "prelude", + "typelevel-prelude" + ] + }, + "fahrtwind": { + "repo": "https://github.com/rowtype-yoga/purescript-fahrtwind.git", + "version": "v1.0.1", + "dependencies": [ + "arrays", + "colors", + "foreign-object", + "integers", + "prelude", + "react-basic", + "react-basic-dom", + "react-basic-emotion", + "tuples", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "fallback": { + "repo": "https://github.com/sigma-andex/purescript-fallback.git", + "version": "v0.1.0", + "dependencies": [ + "console", + "effect", + "either", + "foldable-traversable", + "prelude", + "transformers" + ] + }, + "fast-vect": { + "repo": "https://github.com/sigma-andex/purescript-fast-vect.git", + "version": "v1.0.0", + "dependencies": [ + "arrays", + "filterable", + "foldable-traversable", + "lists", + "maybe", + "ordered-collections", + "prelude", + "profunctor", + "tuples", + "unfoldable", + "unsafe-coerce" + ] + }, + "fetch": { + "repo": "https://github.com/rowtype-yoga/purescript-fetch.git", + "version": "v1.1.4", + "dependencies": [ + "aff", + "aff-promise", + "arraybuffer-types", + "effect", + "fetch-core", + "foreign", + "http-methods", + "newtype", + "prelude", + "record", + "typelevel-prelude", + "unsafe-coerce", + "web-file", + "web-promise", + "web-streams" + ] + }, + "fetch-argonaut": { + "repo": "https://github.com/rowtype-yoga/purescript-fetch-argonaut.git", + "version": "v1.0.0", + "dependencies": [ + "aff", + "argonaut", + "console", + "effect", + "either", + "foreign", + "prelude", + "transformers", + "unsafe-coerce" + ] + }, + "fetch-core": { + "repo": "https://github.com/rowtype-yoga/purescript-fetch-core.git", + "version": "v4.0.4", + "dependencies": [ + "arraybuffer-types", + "arrays", + "console", + "effect", + "foldable-traversable", + "foreign", + "foreign-object", + "functions", + "http-methods", + "maybe", + "newtype", + "nullable", + "prelude", + "record", + "tuples", + "typelevel-prelude", + "unfoldable", + "unsafe-coerce", + "web-file", + "web-promise", + "web-streams" + ] + }, + "fetch-yoga-json": { + "repo": "https://github.com/rowtype-yoga/purescript-fetch-yoga-json.git", + "version": "v1.1.0", + "dependencies": [ + "aff", + "either", + "exceptions", + "foreign", + "lists", + "prelude", + "transformers", + "yoga-json" + ] + }, + "filterable": { + "repo": "https://github.com/purescript/purescript-filterable.git", + "version": "v5.0.0", + "dependencies": [ + "arrays", + "either", + "foldable-traversable", + "identity", + "lists", + "ordered-collections" + ] + }, + "fixed-points": { + "repo": "https://github.com/purescript-contrib/purescript-fixed-points.git", + "version": "v7.0.0", + "dependencies": [ + "exists", + "newtype", + "prelude", + "transformers" + ] + }, + "fixed-precision": { + "repo": "https://github.com/lumihq/purescript-fixed-precision.git", + "version": "v5.0.0", + "dependencies": [ + "arrays", + "bigints", + "control", + "integers", + "maybe", + "numbers", + "partial", + "prelude", + "strings" + ] + }, + "flame": { + "repo": "https://github.com/easafe/purescript-flame.git", + "version": "v1.2.0", + "dependencies": [ + "aff", + "argonaut-codecs", + "argonaut-core", + "argonaut-generic", + "arrays", + "bifunctors", + "console", + "effect", + "either", + "exceptions", + "foldable-traversable", + "foreign", + "foreign-object", + "maybe", + "newtype", + "nullable", + "partial", + "prelude", + "random", + "refs", + "spec", + "strings", + "tuples", + "typelevel-prelude", + "unsafe-coerce", + "web-dom", + "web-events", + "web-html", + "web-uievents" + ] + }, + "float32": { + "repo": "https://github.com/purescript-contrib/purescript-float32.git", + "version": "v2.0.0", + "dependencies": [ + "gen", + "maybe", + "prelude" + ] + }, + "foldable-traversable": { + "repo": "https://github.com/purescript/purescript-foldable-traversable.git", + "version": "v6.0.0", + "dependencies": [ + "bifunctors", + "const", + "control", + "either", + "functors", + "identity", + "maybe", + "newtype", + "orders", + "prelude", + "tuples" + ] + }, + "foreign": { + "repo": "https://github.com/purescript/purescript-foreign.git", + "version": "v7.0.0", + "dependencies": [ + "either", + "functions", + "identity", + "integers", + "lists", + "maybe", + "prelude", + "strings", + "transformers" + ] + }, + "foreign-object": { + "repo": "https://github.com/purescript/purescript-foreign-object.git", + "version": "v4.1.0", + "dependencies": [ + "arrays", + "foldable-traversable", + "functions", + "gen", + "lists", + "maybe", + "prelude", + "st", + "tailrec", + "tuples", + "typelevel-prelude", + "unfoldable" + ] + }, + "foreign-readwrite": { + "repo": "https://github.com/artemisSystem/purescript-foreign-readwrite.git", + "version": "v3.2.1", + "dependencies": [ + "foldable-traversable", + "foreign", + "foreign-object", + "identity", + "lists", + "maybe", + "newtype", + "prelude", + "record", + "safe-coerce", + "transformers", + "unsafe-coerce" + ] + }, + "fork": { + "repo": "https://github.com/purescript-contrib/purescript-fork.git", + "version": "v6.0.0", + "dependencies": [ + "aff" + ] + }, + "form-urlencoded": { + "repo": "https://github.com/purescript-contrib/purescript-form-urlencoded.git", + "version": "v7.0.0", + "dependencies": [ + "foldable-traversable", + "js-uri", + "maybe", + "newtype", + "prelude", + "strings", + "tuples" + ] + }, + "formatters": { + "repo": "https://github.com/purescript-contrib/purescript-formatters.git", + "version": "v7.0.0", + "dependencies": [ + "datetime", + "fixed-points", + "lists", + "numbers", + "parsing", + "prelude", + "transformers" + ] + }, + "framer-motion": { + "repo": "https://github.com/i-am-the-slime/purescript-framer-motion.git", + "version": "v1.0.1", + "dependencies": [ + "aff", + "aff-promise", + "arrays", + "effect", + "foreign", + "foreign-object", + "heterogeneous", + "literals", + "maybe", + "nullable", + "prelude", + "react-basic", + "react-basic-dom", + "react-basic-hooks", + "record", + "tuples", + "two-or-more", + "typelevel-prelude", + "unsafe-coerce", + "untagged-union", + "web-dom", + "web-events", + "web-uievents" + ] + }, + "free": { + "repo": "https://github.com/purescript/purescript-free.git", + "version": "v7.0.0", + "dependencies": [ + "catenable-lists", + "control", + "distributive", + "either", + "exists", + "foldable-traversable", + "invariant", + "lazy", + "maybe", + "prelude", + "tailrec", + "transformers", + "tuples", + "unsafe-coerce" + ] + }, + "freeap": { + "repo": "https://github.com/ethul/purescript-freeap.git", + "version": "v7.0.0", + "dependencies": [ + "const", + "exists", + "gen", + "lists" + ] + }, + "freer-free": { + "repo": "https://github.com/mikesol/purescript-freer-free.git", + "version": "v0.0.1", + "dependencies": [ + "prelude", + "record" + ] + }, + "freet": { + "repo": "https://github.com/purescript-contrib/purescript-freet.git", + "version": "v7.0.0", + "dependencies": [ + "aff", + "bifunctors", + "effect", + "either", + "exists", + "free", + "prelude", + "tailrec", + "transformers", + "tuples" + ] + }, + "functions": { + "repo": "https://github.com/purescript/purescript-functions.git", + "version": "v6.0.0", + "dependencies": [ + "prelude" + ] + }, + "functor1": { + "repo": "https://github.com/garyb/purescript-functor1.git", + "version": "v3.0.0", + "dependencies": [ + "newtype", + "prelude" + ] + }, + "functors": { + "repo": "https://github.com/purescript/purescript-functors.git", + "version": "v5.0.0", + "dependencies": [ + "bifunctors", + "const", + "contravariant", + "control", + "distributive", + "either", + "invariant", + "maybe", + "newtype", + "prelude", + "profunctor", + "tuples", + "unsafe-coerce" + ] + }, + "fuzzy": { + "repo": "https://github.com/citizennet/purescript-fuzzy.git", + "version": "v0.4.0", + "dependencies": [ + "foldable-traversable", + "foreign-object", + "newtype", + "ordered-collections", + "prelude", + "rationals", + "strings", + "tuples" + ] + }, + "gen": { + "repo": "https://github.com/purescript/purescript-gen.git", + "version": "v4.0.0", + "dependencies": [ + "either", + "foldable-traversable", + "identity", + "maybe", + "newtype", + "nonempty", + "prelude", + "tailrec", + "tuples", + "unfoldable" + ] + }, + "generate-values": { + "repo": "https://github.com/jordanmartinez/purescript-generate-values.git", + "version": "v1.0.1", + "dependencies": [ + "arrays", + "control", + "effect", + "enums", + "foldable-traversable", + "gen", + "identity", + "integers", + "lcg", + "lists", + "maybe", + "newtype", + "numbers", + "partial", + "prelude", + "tailrec", + "transformers", + "tuples" + ] + }, + "generic-router": { + "repo": "https://github.com/njaremko/purescript-generic-router.git", + "version": "v0.0.1", + "dependencies": [ + "arrays", + "assert", + "effect", + "foldable-traversable", + "lists", + "maybe", + "ordered-collections", + "prelude", + "record", + "strings", + "tuples" + ] + }, + "geometry-plane": { + "repo": "https://github.com/Ebmtranceboy/purescript-geometry-plane.git", + "version": "v1.0.3", + "dependencies": [ + "console", + "effect", + "psci-support", + "sparse-polynomials" + ] + }, + "github-actions-toolkit": { + "repo": "https://github.com/purescript-contrib/purescript-github-actions-toolkit.git", + "version": "v0.5.0", + "dependencies": [ + "aff", + "aff-promise", + "effect", + "foreign-object", + "node-buffer", + "node-path", + "node-streams", + "nullable", + "transformers" + ] + }, + "grain": { + "repo": "https://github.com/purescript-grain/purescript-grain.git", + "version": "v3.0.0", + "dependencies": [ + "arrays", + "effect", + "exceptions", + "foreign", + "functions", + "integers", + "lazy", + "maybe", + "nullable", + "prelude", + "strings", + "tailrec", + "transformers", + "tuples", + "unsafe-coerce", + "web-dom", + "web-events" + ] + }, + "grain-router": { + "repo": "https://github.com/purescript-grain/purescript-grain-router.git", + "version": "v3.0.0", + "dependencies": [ + "arrays", + "control", + "effect", + "foldable-traversable", + "foreign", + "grain", + "integers", + "lists", + "maybe", + "numbers", + "ordered-collections", + "prelude", + "profunctor", + "strings", + "tuples", + "web-events", + "web-html" + ] + }, + "grain-virtualized": { + "repo": "https://github.com/purescript-grain/purescript-grain-virtualized.git", + "version": "v3.0.0", + "dependencies": [ + "arrays", + "foldable-traversable", + "grain", + "maybe", + "prelude", + "web-dom", + "web-events" + ] + }, + "graphql-client": { + "repo": "https://github.com/OxfordAbstracts/purescript-graphql-client.git", + "version": "v9.2.2", + "dependencies": [ + "aff", + "aff-promise", + "affjax", + "affjax-node", + "affjax-web", + "argonaut-codecs", + "argonaut-core", + "arrays", + "bifunctors", + "control", + "datetime", + "debug", + "effect", + "either", + "enums", + "exceptions", + "foldable-traversable", + "foreign", + "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", + "unicode", + "unsafe-coerce", + "variant" + ] + }, + "graphs": { + "repo": "https://github.com/purescript/purescript-graphs.git", + "version": "v8.1.0", + "dependencies": [ + "catenable-lists", + "ordered-collections" + ] + }, + "group": { + "repo": "https://github.com/morganthomas/purescript-group.git", + "version": "v4.1.1", + "dependencies": [ + "lists" + ] + }, + "halogen": { + "repo": "https://github.com/purescript-halogen/purescript-halogen.git", + "version": "v7.0.0", + "dependencies": [ + "aff", + "avar", + "console", + "const", + "dom-indexed", + "effect", + "foreign", + "fork", + "free", + "freeap", + "halogen-subscriptions", + "halogen-vdom", + "media-types", + "nullable", + "ordered-collections", + "parallel", + "profunctor", + "transformers", + "unsafe-coerce", + "unsafe-reference", + "web-file", + "web-uievents" + ] + }, + "halogen-bootstrap5": { + "repo": "https://github.com/tonicebrian/purescript-halogen-bootstrap5.git", + "version": "v2.1.0", + "dependencies": [ + "halogen" + ] + }, + "halogen-css": { + "repo": "https://github.com/purescript-halogen/purescript-halogen-css.git", + "version": "v10.0.0", + "dependencies": [ + "css", + "halogen" + ] + }, + "halogen-formless": { + "repo": "https://github.com/thomashoneyman/purescript-halogen-formless.git", + "version": "v4.0.2", + "dependencies": [ + "convertable-options", + "effect", + "either", + "foldable-traversable", + "foreign-object", + "halogen", + "heterogeneous", + "maybe", + "prelude", + "record", + "safe-coerce", + "type-equality", + "unsafe-coerce", + "unsafe-reference", + "variant", + "web-events", + "web-uievents" + ] + }, + "halogen-hooks": { + "repo": "https://github.com/thomashoneyman/purescript-halogen-hooks.git", + "version": "v0.6.3", + "dependencies": [ + "aff", + "arrays", + "bifunctors", + "effect", + "exceptions", + "foldable-traversable", + "foreign-object", + "free", + "freeap", + "halogen", + "halogen-subscriptions", + "maybe", + "newtype", + "ordered-collections", + "parallel", + "partial", + "prelude", + "refs", + "tailrec", + "transformers", + "tuples", + "unsafe-coerce", + "unsafe-reference", + "web-dom", + "web-html" + ] + }, + "halogen-hooks-extra": { + "repo": "https://github.com/jordanmartinez/purescript-halogen-hooks-extra.git", + "version": "v0.9.0", + "dependencies": [ + "halogen-hooks" + ] + }, + "halogen-store": { + "repo": "https://github.com/thomashoneyman/purescript-halogen-store.git", + "version": "v0.5.4", + "dependencies": [ + "aff", + "distributive", + "effect", + "fork", + "halogen", + "halogen-hooks", + "halogen-subscriptions", + "maybe", + "prelude", + "refs", + "tailrec", + "transformers", + "tuples", + "unsafe-reference" + ] + }, + "halogen-storybook": { + "repo": "https://github.com/rnons/purescript-halogen-storybook.git", + "version": "v2.0.0", + "dependencies": [ + "foreign-object", + "halogen", + "prelude", + "routing" + ] + }, + "halogen-subscriptions": { + "repo": "https://github.com/purescript-halogen/purescript-halogen-subscriptions.git", + "version": "v2.0.0", + "dependencies": [ + "arrays", + "effect", + "foldable-traversable", + "functors", + "refs", + "safe-coerce", + "unsafe-reference" + ] + }, + "halogen-svg-elems": { + "repo": "https://github.com/JordanMartinez/purescript-halogen-svg-elems.git", + "version": "v7.0.0", + "dependencies": [ + "halogen" + ] + }, + "halogen-vdom": { + "repo": "https://github.com/purescript-halogen/purescript-halogen-vdom.git", + "version": "v8.0.0", + "dependencies": [ + "bifunctors", + "effect", + "foreign", + "foreign-object", + "maybe", + "prelude", + "refs", + "tuples", + "unsafe-coerce", + "web-html" + ] + }, + "halogen-vdom-string-renderer": { + "repo": "https://github.com/purescript-halogen/purescript-halogen-vdom-string-renderer.git", + "version": "v0.5.0", + "dependencies": [ + "foreign", + "halogen-vdom", + "ordered-collections", + "prelude" + ] + }, + "heckin": { + "repo": "https://github.com/maxdeviant/purescript-heckin.git", + "version": "v2.0.1", + "dependencies": [ + "arrays", + "foldable-traversable", + "maybe", + "prelude", + "strings", + "transformers", + "tuples", + "unicode" + ] + }, + "heterogeneous": { + "repo": "https://github.com/natefaubion/purescript-heterogeneous.git", + "version": "v0.6.0", + "dependencies": [ + "either", + "functors", + "prelude", + "record", + "tuples", + "variant" + ] + }, + "homogeneous": { + "repo": "https://github.com/paluh/purescript-homogeneous.git", + "version": "v0.4.0", + "dependencies": [ + "assert", + "console", + "effect", + "foreign-object", + "psci-support", + "variant" + ] + }, + "http-methods": { + "repo": "https://github.com/purescript-contrib/purescript-http-methods.git", + "version": "v6.0.0", + "dependencies": [ + "either", + "prelude", + "strings" + ] + }, + "httpure": { + "repo": "https://github.com/citizennet/purescript-httpure.git", + "version": "v0.16.0", + "dependencies": [ + "aff", + "arrays", + "bifunctors", + "console", + "effect", + "either", + "foldable-traversable", + "foreign-object", + "js-uri", + "maybe", + "newtype", + "node-buffer", + "node-fs", + "node-http", + "node-streams", + "options", + "ordered-collections", + "prelude", + "refs", + "strings", + "tuples", + "type-equality" + ] + }, + "httpurple": { + "repo": "https://github.com/sigma-andex/purescript-httpurple.git", + "version": "v3.0.1", + "dependencies": [ + "aff", + "arrays", + "bifunctors", + "console", + "control", + "debug", + "effect", + "either", + "exceptions", + "foldable-traversable", + "foreign-object", + "functions", + "js-uri", + "justifill", + "lists", + "literals", + "maybe", + "newtype", + "node-buffer", + "node-fs", + "node-http", + "node-process", + "node-streams", + "options", + "ordered-collections", + "posix-types", + "prelude", + "profunctor", + "record", + "record-studio", + "refs", + "routing-duplex", + "safe-coerce", + "strings", + "transformers", + "tuples", + "type-equality", + "typelevel-prelude", + "unsafe-coerce", + "untagged-union" + ] + }, + "httpurple-argonaut": { + "repo": "https://github.com/sigma-andex/purescript-httpurple-argonaut.git", + "version": "v1.0.1", + "dependencies": [ + "argonaut", + "console", + "effect", + "either", + "httpurple", + "prelude" + ] + }, + "httpurple-yoga-json": { + "repo": "https://github.com/sigma-andex/purescript-httpurple-yoga-json.git", + "version": "v1.0.0", + "dependencies": [ + "console", + "effect", + "either", + "foreign", + "httpurple", + "lists", + "prelude", + "yoga-json" + ] + }, + "hyrule": { + "repo": "https://github.com/mikesol/purescript-hyrule.git", + "version": "v2.3.3", + "dependencies": [ + "arrays", + "control", + "datetime", + "effect", + "either", + "filterable", + "foldable-traversable", + "js-timers", + "lists", + "maybe", + "monoid-extras", + "newtype", + "now", + "ordered-collections", + "partial", + "prelude", + "profunctor", + "record", + "refs", + "st", + "tuples", + "unsafe-coerce", + "unsafe-reference", + "web-events", + "web-html", + "web-uievents" + ] + }, + "identity": { + "repo": "https://github.com/purescript/purescript-identity.git", + "version": "v6.0.0", + "dependencies": [ + "control", + "invariant", + "newtype", + "prelude" + ] + }, + "identy": { + "repo": "https://github.com/oreshinya/purescript-identy.git", + "version": "v4.0.1", + "dependencies": [ + "arrays", + "either", + "foldable-traversable", + "foreign", + "foreign-object", + "functions", + "lists", + "maybe", + "newtype", + "prelude", + "record", + "simple-json", + "st", + "tuples", + "typelevel-prelude", + "unfoldable", + "unsafe-coerce" + ] + }, + "indexed-monad": { + "repo": "https://github.com/garyb/purescript-indexed-monad.git", + "version": "v2.1.0", + "dependencies": [ + "control", + "newtype" + ] + }, + "int64": { + "repo": "https://github.com/purescript-contrib/purescript-int64.git", + "version": "v2.0.0", + "dependencies": [ + "effect", + "foreign", + "functions", + "integers", + "maybe", + "nullable", + "prelude", + "quickcheck" + ] + }, + "integers": { + "repo": "https://github.com/purescript/purescript-integers.git", + "version": "v6.0.0", + "dependencies": [ + "maybe", + "numbers", + "prelude" + ] + }, + "interpolate": { + "repo": "https://github.com/jordanmartinez/purescript-interpolate.git", + "version": "v5.0.2", + "dependencies": [ + "partial", + "prelude" + ] + }, + "invariant": { + "repo": "https://github.com/purescript/purescript-invariant.git", + "version": "v6.0.0", + "dependencies": [ + "control", + "prelude" + ] + }, + "jarilo": { + "repo": "https://github.com/bklaric/purescript-jarilo.git", + "version": "v1.0.1", + "dependencies": [ + "arrays", + "bifunctors", + "console", + "effect", + "either", + "foldable-traversable", + "http-methods", + "integers", + "lists", + "maybe", + "prelude", + "record", + "strings", + "tuples", + "uri", + "variant" + ] + }, + "jelly": { + "repo": "https://github.com/yukikurage/purescript-jelly.git", + "version": "v0.9.0", + "dependencies": [ + "aff", + "arrays", + "effect", + "either", + "free", + "jelly-hooks", + "jelly-signal", + "maybe", + "prelude", + "refs", + "safely", + "tailrec", + "transformers", + "tuples", + "web-dom", + "web-events", + "web-html" + ] + }, + "jelly-hooks": { + "repo": "https://github.com/yukikurage/purescript-jelly-hooks.git", + "version": "v0.3.0", + "dependencies": [ + "aff", + "effect", + "jelly-signal", + "js-timers", + "maybe", + "prelude", + "refs", + "tailrec", + "transformers", + "tuples", + "unsafe-coerce", + "web-events" + ] + }, + "jelly-router": { + "repo": "https://github.com/yukikurage/purescript-jelly-router.git", + "version": "v0.2.1", + "dependencies": [ + "effect", + "foreign", + "jelly", + "jelly-hooks", + "jelly-signal", + "prelude", + "tailrec", + "transformers", + "tuples", + "web-dom", + "web-events", + "web-html" + ] + }, + "jelly-signal": { + "repo": "https://github.com/yukikurage/purescript-jelly-signal.git", + "version": "v0.3.0", + "dependencies": [ + "effect", + "prelude", + "refs", + "tuples", + "unsafe-coerce" + ] + }, + "jest": { + "repo": "https://github.com/nonbili/purescript-jest.git", + "version": "v1.0.0", + "dependencies": [ + "aff", + "aff-promise", + "effect", + "prelude" + ] + }, + "js-bigints": { + "repo": "https://github.com/sigma-andex/purescript-js-bigints.git", + "version": "v1.2.0", + "dependencies": [ + "aff", + "effect", + "maybe", + "prelude" + ] + }, + "js-date": { + "repo": "https://github.com/purescript-contrib/purescript-js-date.git", + "version": "v8.0.0", + "dependencies": [ + "datetime", + "effect", + "exceptions", + "foreign", + "integers", + "now" + ] + }, + "js-fileio": { + "repo": "https://github.com/newlandsvalley/purescript-js-fileio.git", + "version": "v3.0.0", + "dependencies": [ + "aff", + "effect", + "prelude" + ] + }, + "js-promise": { + "repo": "https://github.com/purescript-contrib/purescript-js-promise.git", + "version": "v1.0.0", + "dependencies": [ + "effect", + "exceptions", + "foldable-traversable", + "functions", + "maybe", + "prelude" + ] + }, + "js-promise-aff": { + "repo": "https://github.com/purescript-contrib/purescript-js-promise-aff.git", + "version": "v1.0.0", + "dependencies": [ + "aff", + "foreign", + "js-promise" + ] + }, + "js-timers": { + "repo": "https://github.com/purescript-contrib/purescript-js-timers.git", + "version": "v6.1.0", + "dependencies": [ + "effect" + ] + }, + "js-uri": { + "repo": "https://github.com/purescript-contrib/purescript-js-uri.git", + "version": "v3.1.0", + "dependencies": [ + "functions", + "maybe" + ] + }, + "justifill": { + "repo": "https://github.com/i-am-the-slime/purescript-justifill.git", + "version": "v0.5.0", + "dependencies": [ + "maybe", + "prelude", + "record", + "typelevel-prelude" + ] + }, + "jwt": { + "repo": "https://github.com/menelaos/purescript-jwt.git", + "version": "v0.0.9", + "dependencies": [ + "argonaut-core", + "arrays", + "b64", + "either", + "exceptions", + "prelude", + "profunctor-lenses", + "strings" + ] + }, + "language-cst-parser": { + "repo": "https://github.com/natefaubion/purescript-language-cst-parser.git", + "version": "v0.12.1", + "dependencies": [ + "arrays", + "console", + "const", + "control", + "effect", + "either", + "foldable-traversable", + "free", + "functions", + "functors", + "identity", + "integers", + "lazy", + "lists", + "maybe", + "newtype", + "node-process", + "numbers", + "ordered-collections", + "partial", + "prelude", + "st", + "strings", + "transformers", + "tuples", + "typelevel-prelude", + "unfoldable", + "unsafe-coerce" + ] + }, + "lazy": { + "repo": "https://github.com/purescript/purescript-lazy.git", + "version": "v6.0.0", + "dependencies": [ + "control", + "foldable-traversable", + "invariant", + "prelude" + ] + }, + "lazy-joe": { + "repo": "https://github.com/sigma-andex/purescript-lazy-joe.git", + "version": "v1.0.0", + "dependencies": [ + "aff", + "aff-promise", + "effect", + "functions", + "prelude", + "unsafe-coerce" + ] + }, + "lcg": { + "repo": "https://github.com/purescript/purescript-lcg.git", + "version": "v4.0.0", + "dependencies": [ + "effect", + "integers", + "maybe", + "partial", + "prelude", + "random" + ] + }, + "leibniz": { + "repo": "https://github.com/paf31/purescript-leibniz.git", + "version": "v5.0.0", + "dependencies": [ + "prelude", + "unsafe-coerce" + ] + }, + "linalg": { + "repo": "https://github.com/gbagan/purescript-linalg.git", + "version": "v5.1.0", + "dependencies": [ + "arrays", + "foldable-traversable", + "functions", + "maybe", + "prelude", + "tuples" + ] + }, + "lists": { + "repo": "https://github.com/purescript/purescript-lists.git", + "version": "v7.0.0", + "dependencies": [ + "bifunctors", + "control", + "foldable-traversable", + "lazy", + "maybe", + "newtype", + "nonempty", + "partial", + "prelude", + "tailrec", + "tuples", + "unfoldable" + ] + }, + "literals": { + "repo": "https://github.com/rowtype-yoga/purescript-literals.git", + "version": "v1.0.2", + "dependencies": [ + "integers", + "maybe", + "numbers", + "partial", + "prelude", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "logging": { + "repo": "https://github.com/rightfold/purescript-logging.git", + "version": "v3.0.0", + "dependencies": [ + "console", + "contravariant", + "effect", + "either", + "prelude", + "transformers", + "tuples" + ] + }, + "logging-journald": { + "repo": "https://github.com/paluh/purescript-logging-journald.git", + "version": "v0.4.0", + "dependencies": [ + "effect", + "logging", + "prelude", + "systemd-journald" + ] + }, + "machines": { + "repo": "https://github.com/purescript-contrib/purescript-machines.git", + "version": "v7.0.0", + "dependencies": [ + "arrays", + "control", + "effect", + "lists", + "maybe", + "prelude", + "profunctor", + "tuples", + "unfoldable" + ] + }, + "matrices": { + "repo": "https://github.com/kRITZCREEK/purescript-matrices.git", + "version": "v5.0.1", + "dependencies": [ + "arrays", + "strings" + ] + }, + "matryoshka": { + "repo": "https://github.com/purescript-contrib/purescript-matryoshka.git", + "version": "v1.0.0", + "dependencies": [ + "fixed-points", + "free", + "prelude", + "profunctor", + "transformers" + ] + }, + "maybe": { + "repo": "https://github.com/purescript/purescript-maybe.git", + "version": "v6.0.0", + "dependencies": [ + "control", + "invariant", + "newtype", + "prelude" + ] + }, + "mdast-util-from-markdown": { + "repo": "https://github.com/sigma-andex/purescript-mdast-util-from-markdown.git", + "version": "v0.2.1", + "dependencies": [ + "aff", + "aff-promise", + "argonaut", + "console", + "debug", + "effect", + "either", + "foldable-traversable", + "maybe", + "prelude", + "psci-support", + "spec", + "spec-discovery" + ] + }, + "media-types": { + "repo": "https://github.com/purescript-contrib/purescript-media-types.git", + "version": "v6.0.0", + "dependencies": [ + "newtype", + "prelude" + ] + }, + "metadata": { + "repo": "https://github.com/purescript/purescript-metadata.git", + "version": "v0.15.4", + "dependencies": [] + }, + "midi": { + "repo": "https://github.com/newlandsvalley/purescript-midi.git", + "version": "v4.0.0", + "dependencies": [ + "arrays", + "control", + "effect", + "either", + "foldable-traversable", + "integers", + "lists", + "maybe", + "ordered-collections", + "prelude", + "signal", + "string-parsers", + "strings", + "tuples", + "unfoldable" + ] + }, + "milkis": { + "repo": "https://github.com/justinwoo/purescript-milkis.git", + "version": "v9.0.0", + "dependencies": [ + "aff-promise", + "arraybuffer-types", + "foreign-object", + "prelude", + "typelevel-prelude" + ] + }, + "minibench": { + "repo": "https://github.com/purescript/purescript-minibench.git", + "version": "v4.0.1", + "dependencies": [ + "console", + "effect", + "integers", + "numbers", + "partial", + "prelude", + "refs" + ] + }, + "mmorph": { + "repo": "https://github.com/Thimoteus/purescript-mmorph.git", + "version": "v7.0.0", + "dependencies": [ + "free", + "functors", + "transformers" + ] + }, + "monad-control": { + "repo": "https://github.com/athanclark/purescript-monad-control.git", + "version": "v5.0.0", + "dependencies": [ + "aff", + "freet", + "identity", + "lists" + ] + }, + "monad-logger": { + "repo": "https://github.com/cprussin/purescript-monad-logger.git", + "version": "v1.3.1", + "dependencies": [ + "aff", + "ansi", + "argonaut", + "arrays", + "console", + "control", + "effect", + "foldable-traversable", + "foreign-object", + "integers", + "js-date", + "maybe", + "newtype", + "ordered-collections", + "prelude", + "strings", + "transformers", + "tuples" + ] + }, + "monad-loops": { + "repo": "https://github.com/mlang/purescript-monad-loops.git", + "version": "v0.5.0", + "dependencies": [ + "lists", + "maybe", + "prelude", + "tailrec", + "tuples" + ] + }, + "monad-unlift": { + "repo": "https://github.com/athanclark/purescript-monad-unlift.git", + "version": "v1.0.1", + "dependencies": [ + "monad-control" + ] + }, + "monoid-extras": { + "repo": "https://github.com/mikesol/purescript-monoid-extras.git", + "version": "v0.0.1", + "dependencies": [ + "console", + "effect", + "foldable-traversable", + "maybe", + "prelude", + "profunctor", + "profunctor-lenses", + "tuples" + ] + }, + "monoidal": { + "repo": "https://github.com/mcneissue/purescript-monoidal.git", + "version": "v0.16.0", + "dependencies": [ + "either", + "profunctor", + "these", + "tuples" + ] + }, + "morello": { + "repo": "https://github.com/sigma-andex/purescript-morello.git", + "version": "v0.4.0", + "dependencies": [ + "arrays", + "barlow-lens", + "foldable-traversable", + "heterogeneous", + "newtype", + "prelude", + "profunctor", + "profunctor-lenses", + "record", + "record-studio", + "tuples", + "typelevel-prelude", + "validation" + ] + }, + "mote": { + "repo": "https://github.com/garyb/purescript-mote.git", + "version": "v3.0.0", + "dependencies": [ + "arrays", + "these", + "transformers" + ] + }, + "motsunabe": { + "repo": "https://github.com/justinwoo/purescript-motsunabe.git", + "version": "v2.0.0", + "dependencies": [ + "lists", + "strings" + ] + }, + "mysql": { + "repo": "https://github.com/oreshinya/purescript-mysql.git", + "version": "v6.0.1", + "dependencies": [ + "aff", + "datetime", + "effect", + "either", + "exceptions", + "foreign", + "functions", + "js-date", + "lists", + "maybe", + "newtype", + "nonempty", + "prelude", + "simple-json", + "transformers", + "unsafe-coerce" + ] + }, + "nano-id": { + "repo": "https://github.com/eikooc/nano-id.git", + "version": "v1.1.0", + "dependencies": [ + "aff", + "effect", + "lists", + "maybe", + "prelude", + "random", + "spec", + "strings", + "stringutils" + ] + }, + "naturals": { + "repo": "https://github.com/LiamGoodacre/purescript-naturals.git", + "version": "v3.0.0", + "dependencies": [ + "enums", + "maybe", + "prelude" + ] + }, + "nested-functor": { + "repo": "https://github.com/acple/purescript-nested-functor.git", + "version": "v0.2.1", + "dependencies": [ + "prelude", + "type-equality" + ] + }, + "newtype": { + "repo": "https://github.com/purescript/purescript-newtype.git", + "version": "v5.0.0", + "dependencies": [ + "prelude", + "safe-coerce" + ] + }, + "nextui": { + "repo": "https://github.com/rowtype-yoga/purescript-nextui.git", + "version": "v0.1.0", + "dependencies": [ + "effect", + "prelude", + "react-basic-hooks" + ] + }, + "node-buffer": { + "repo": "https://github.com/purescript-node/purescript-node-buffer.git", + "version": "v8.0.0", + "dependencies": [ + "arraybuffer-types", + "effect", + "maybe", + "st", + "unsafe-coerce" + ] + }, + "node-buffer-blob": { + "repo": "https://github.com/purescript-node/purescript-node-buffer-blob.git", + "version": "v1.0.0", + "dependencies": [ + "aff-promise", + "arraybuffer-types", + "arrays", + "console", + "effect", + "maybe", + "media-types", + "newtype", + "node-buffer", + "nullable", + "prelude", + "web-streams" + ] + }, + "node-child-process": { + "repo": "https://github.com/purescript-node/purescript-node-child-process.git", + "version": "v9.0.0", + "dependencies": [ + "exceptions", + "foreign", + "foreign-object", + "functions", + "node-fs", + "node-streams", + "nullable", + "posix-types", + "unsafe-coerce" + ] + }, + "node-fs": { + "repo": "https://github.com/purescript-node/purescript-node-fs.git", + "version": "v8.1.1", + "dependencies": [ + "datetime", + "effect", + "either", + "enums", + "exceptions", + "functions", + "integers", + "js-date", + "maybe", + "node-buffer", + "node-path", + "node-streams", + "nullable", + "partial", + "prelude", + "strings", + "unsafe-coerce" + ] + }, + "node-fs-aff": { + "repo": "https://github.com/purescript-node/purescript-node-fs-aff.git", + "version": "v9.1.0", + "dependencies": [ + "aff", + "either", + "node-fs", + "node-path" + ] + }, + "node-http": { + "repo": "https://github.com/purescript-node/purescript-node-http.git", + "version": "v8.0.0", + "dependencies": [ + "arraybuffer-types", + "contravariant", + "effect", + "foreign", + "foreign-object", + "maybe", + "node-buffer", + "node-net", + "node-streams", + "node-url", + "nullable", + "options", + "prelude", + "unsafe-coerce" + ] + }, + "node-net": { + "repo": "https://github.com/purescript-node/purescript-node-net.git", + "version": "v4.0.0", + "dependencies": [ + "effect", + "either", + "exceptions", + "foreign", + "maybe", + "node-buffer", + "node-fs", + "nullable", + "options", + "prelude", + "transformers" + ] + }, + "node-path": { + "repo": "https://github.com/purescript-node/purescript-node-path.git", + "version": "v5.0.0", + "dependencies": [ + "effect" + ] + }, + "node-process": { + "repo": "https://github.com/purescript-node/purescript-node-process.git", + "version": "v10.0.0", + "dependencies": [ + "effect", + "foreign-object", + "maybe", + "node-streams", + "posix-types", + "prelude", + "unsafe-coerce" + ] + }, + "node-readline": { + "repo": "https://github.com/purescript-node/purescript-node-readline.git", + "version": "v7.0.0", + "dependencies": [ + "effect", + "foreign", + "node-process", + "node-streams", + "options", + "prelude" + ] + }, + "node-sqlite3": { + "repo": "https://github.com/justinwoo/purescript-node-sqlite3.git", + "version": "v8.0.0", + "dependencies": [ + "aff", + "foreign" + ] + }, + "node-streams": { + "repo": "https://github.com/purescript-node/purescript-node-streams.git", + "version": "v7.0.0", + "dependencies": [ + "effect", + "either", + "exceptions", + "node-buffer", + "nullable", + "prelude" + ] + }, + "node-streams-aff": { + "repo": "https://github.com/purescript-node/purescript-node-streams-aff.git", + "version": "v4.0.1", + "dependencies": [ + "aff", + "arrays", + "effect", + "either", + "exceptions", + "maybe", + "node-buffer", + "node-streams", + "nullable", + "prelude", + "refs", + "st", + "tuples" + ] + }, + "node-url": { + "repo": "https://github.com/purescript-node/purescript-node-url.git", + "version": "v6.0.0", + "dependencies": [ + "nullable" + ] + }, + "nodemailer": { + "repo": "https://github.com/oreshinya/purescript-nodemailer.git", + "version": "v4.0.1", + "dependencies": [ + "aff", + "effect", + "foreign", + "functions", + "maybe", + "node-streams", + "prelude", + "simple-json", + "unsafe-coerce" + ] + }, + "nonempty": { + "repo": "https://github.com/purescript/purescript-nonempty.git", + "version": "v7.0.0", + "dependencies": [ + "control", + "foldable-traversable", + "maybe", + "prelude", + "tuples", + "unfoldable" + ] + }, + "now": { + "repo": "https://github.com/purescript-contrib/purescript-now.git", + "version": "v6.0.0", + "dependencies": [ + "datetime", + "effect" + ] + }, + "npm-package-json": { + "repo": "https://github.com/maxdeviant/purescript-npm-package-json.git", + "version": "v2.0.0", + "dependencies": [ + "argonaut", + "control", + "either", + "foreign-object", + "maybe", + "ordered-collections", + "prelude" + ] + }, + "nullable": { + "repo": "https://github.com/purescript-contrib/purescript-nullable.git", + "version": "v6.0.0", + "dependencies": [ + "effect", + "functions", + "maybe" + ] + }, + "numbers": { + "repo": "https://github.com/purescript/purescript-numbers.git", + "version": "v9.0.0", + "dependencies": [ + "functions", + "maybe" + ] + }, + "object-maps": { + "repo": "https://github.com/thought2/purescript-object-maps.git", + "version": "v0.1.1", + "dependencies": [ + "aff", + "argonaut-codecs", + "argonaut-core", + "datetime", + "debug", + "effect", + "either", + "foreign-object", + "maybe", + "prelude", + "profunctor-lenses", + "spec", + "tuples" + ] + }, + "ocarina": { + "repo": "https://github.com/mikesol/purescript-ocarina.git", + "version": "v1.5.2", + "dependencies": [ + "aff", + "aff-promise", + "arraybuffer-types", + "bolson", + "control", + "convertable-options", + "effect", + "fast-vect", + "foldable-traversable", + "foreign", + "foreign-object", + "homogeneous", + "hyrule", + "integers", + "js-timers", + "lcg", + "lists", + "maybe", + "newtype", + "numbers", + "ordered-collections", + "prelude", + "profunctor", + "profunctor-lenses", + "quickcheck", + "refs", + "safe-coerce", + "simple-json", + "sized-vectors", + "st", + "tuples", + "type-equality", + "typelevel", + "typelevel-prelude", + "unsafe-coerce", + "unsafe-reference", + "variant", + "web-events", + "web-file", + "web-html" + ] + }, + "open-folds": { + "repo": "https://github.com/purescript-open-community/purescript-open-folds.git", + "version": "v6.3.0", + "dependencies": [ + "bifunctors", + "console", + "control", + "distributive", + "effect", + "either", + "foldable-traversable", + "identity", + "invariant", + "maybe", + "newtype", + "ordered-collections", + "prelude", + "profunctor", + "psci-support", + "tuples" + ] + }, + "open-memoize": { + "repo": "https://github.com/purescript-open-community/purescript-open-memoize.git", + "version": "v6.1.0", + "dependencies": [ + "console", + "effect", + "either", + "integers", + "lazy", + "lists", + "maybe", + "partial", + "prelude", + "psci-support", + "strings", + "tuples" + ] + }, + "open-pairing": { + "repo": "https://github.com/purescript-open-community/purescript-open-pairing.git", + "version": "v6.1.0", + "dependencies": [ + "console", + "control", + "effect", + "either", + "free", + "functors", + "identity", + "newtype", + "prelude", + "psci-support", + "transformers", + "tuples" + ] + }, + "options": { + "repo": "https://github.com/purescript-contrib/purescript-options.git", + "version": "v7.0.0", + "dependencies": [ + "contravariant", + "foreign", + "foreign-object", + "maybe", + "tuples" + ] + }, + "optparse": { + "repo": "https://github.com/f-o-a-m/purescript-optparse.git", + "version": "v5.0.0", + "dependencies": [ + "aff", + "arrays", + "bifunctors", + "console", + "control", + "effect", + "either", + "enums", + "exists", + "exitcodes", + "foldable-traversable", + "free", + "gen", + "integers", + "lazy", + "lists", + "maybe", + "newtype", + "node-buffer", + "node-process", + "node-streams", + "nonempty", + "numbers", + "open-memoize", + "partial", + "prelude", + "quickcheck", + "strings", + "tailrec", + "transformers", + "tuples" + ] + }, + "ordered-collections": { + "repo": "https://github.com/purescript/purescript-ordered-collections.git", + "version": "v3.0.0", + "dependencies": [ + "arrays", + "foldable-traversable", + "gen", + "lists", + "maybe", + "partial", + "prelude", + "st", + "tailrec", + "tuples", + "unfoldable" + ] + }, + "ordered-set": { + "repo": "https://github.com/flip111/purescript-ordered-set.git", + "version": "v0.4.0", + "dependencies": [ + "argonaut-codecs", + "arrays", + "partial", + "prelude", + "unfoldable" + ] + }, + "orders": { + "repo": "https://github.com/purescript/purescript-orders.git", + "version": "v6.0.0", + "dependencies": [ + "newtype", + "prelude" + ] + }, + "pairs": { + "repo": "https://github.com/sharkdp/purescript-pairs.git", + "version": "v9.0.0", + "dependencies": [ + "console", + "distributive", + "foldable-traversable", + "quickcheck" + ] + }, + "parallel": { + "repo": "https://github.com/purescript/purescript-parallel.git", + "version": "v6.0.0", + "dependencies": [ + "control", + "effect", + "either", + "foldable-traversable", + "functors", + "maybe", + "newtype", + "prelude", + "profunctor", + "refs", + "transformers" + ] + }, + "parsing": { + "repo": "https://github.com/purescript-contrib/purescript-parsing.git", + "version": "v10.1.0", + "dependencies": [ + "arrays", + "control", + "effect", + "either", + "enums", + "foldable-traversable", + "functions", + "identity", + "integers", + "lazy", + "lists", + "maybe", + "newtype", + "nullable", + "numbers", + "partial", + "prelude", + "st", + "strings", + "tailrec", + "transformers", + "tuples", + "unfoldable", + "unicode", + "unsafe-coerce" + ] + }, + "parsing-dataview": { + "repo": "https://github.com/jamesdbrock/purescript-parsing-dataview.git", + "version": "v3.1.0", + "dependencies": [ + "arraybuffer", + "arraybuffer-types", + "effect", + "float32", + "maybe", + "parsing", + "prelude", + "transformers", + "tuples", + "uint" + ] + }, + "partial": { + "repo": "https://github.com/purescript/purescript-partial.git", + "version": "v4.0.0", + "dependencies": [] + }, + "pathy": { + "repo": "https://github.com/purescript-contrib/purescript-pathy.git", + "version": "v9.0.0", + "dependencies": [ + "console", + "exceptions", + "lists", + "partial", + "profunctor", + "strings", + "transformers", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "pha": { + "repo": "https://github.com/gbagan/purescript-pha.git", + "version": "v0.9.0", + "dependencies": [ + "aff", + "arrays", + "bifunctors", + "datetime", + "effect", + "foldable-traversable", + "free", + "integers", + "maybe", + "prelude", + "profunctor-lenses", + "refs", + "tailrec", + "transformers", + "tuples", + "unsafe-coerce", + "unsafe-reference", + "web-dom", + "web-events", + "web-html", + "web-pointerevents", + "web-uievents" + ] + }, + "phaser": { + "repo": "https://github.com/lfarroco/purescript-phaser.git", + "version": "v0.6.0", + "dependencies": [ + "canvas", + "console", + "effect", + "maybe", + "nullable", + "options", + "prelude", + "web-html" + ] + }, + "pipes": { + "repo": "https://github.com/felixschl/purescript-pipes.git", + "version": "v8.0.0", + "dependencies": [ + "aff", + "lists", + "mmorph", + "prelude", + "tailrec", + "transformers", + "tuples" + ] + }, + "point-free": { + "repo": "https://github.com/ursi/purescript-point-free.git", + "version": "v1.0.0", + "dependencies": [ + "prelude" + ] + }, + "pointed-list": { + "repo": "https://github.com/paluh/purescript-pointed-list.git", + "version": "v0.5.1", + "dependencies": [ + "lists", + "prelude" + ] + }, + "polymorphic-vectors": { + "repo": "https://github.com/artemisSystem/purescript-polymorphic-vectors.git", + "version": "v4.0.0", + "dependencies": [ + "distributive", + "foldable-traversable", + "numbers", + "prelude", + "record", + "safe-coerce", + "type-equality", + "typelevel-prelude" + ] + }, + "posix-types": { + "repo": "https://github.com/purescript-node/purescript-posix-types.git", + "version": "v6.0.0", + "dependencies": [ + "maybe", + "prelude" + ] + }, + "precise": { + "repo": "https://github.com/purescript-contrib/purescript-precise.git", + "version": "v6.0.0", + "dependencies": [ + "arrays", + "console", + "effect", + "exceptions", + "gen", + "integers", + "lists", + "numbers", + "prelude", + "strings" + ] + }, + "precise-datetime": { + "repo": "https://github.com/awakesecurity/purescript-precise-datetime.git", + "version": "v7.0.0", + "dependencies": [ + "arrays", + "datetime", + "decimals", + "either", + "enums", + "foldable-traversable", + "formatters", + "integers", + "js-date", + "lists", + "maybe", + "newtype", + "numbers", + "prelude", + "strings", + "tuples", + "unicode" + ] + }, + "prelude": { + "repo": "https://github.com/purescript/purescript-prelude.git", + "version": "v6.0.1", + "dependencies": [] + }, + "prettier-printer": { + "repo": "https://github.com/paulyoung/purescript-prettier-printer.git", + "version": "v3.0.0", + "dependencies": [ + "console", + "lists", + "prelude", + "strings", + "tuples" + ] + }, + "profunctor": { + "repo": "https://github.com/purescript/purescript-profunctor.git", + "version": "v6.0.0", + "dependencies": [ + "control", + "distributive", + "either", + "exists", + "invariant", + "newtype", + "prelude", + "tuples" + ] + }, + "profunctor-lenses": { + "repo": "https://github.com/purescript-contrib/purescript-profunctor-lenses.git", + "version": "v8.0.0", + "dependencies": [ + "arrays", + "bifunctors", + "const", + "control", + "distributive", + "either", + "foldable-traversable", + "foreign-object", + "functors", + "identity", + "lists", + "maybe", + "newtype", + "ordered-collections", + "partial", + "prelude", + "profunctor", + "record", + "transformers", + "tuples" + ] + }, + "protobuf": { + "repo": "https://github.com/xc-jp/purescript-protobuf.git", + "version": "v4.0.0", + "dependencies": [ + "arraybuffer", + "arraybuffer-builder", + "arraybuffer-types", + "arrays", + "control", + "effect", + "either", + "enums", + "exceptions", + "float32", + "foldable-traversable", + "functions", + "int64", + "maybe", + "newtype", + "parsing", + "parsing-dataview", + "prelude", + "record", + "strings", + "tailrec", + "transformers", + "tuples", + "uint", + "web-encoding" + ] + }, + "ps-cst": { + "repo": "https://github.com/purescript-codegen/purescript-ps-cst.git", + "version": "v1.2.0", + "dependencies": [ + "ansi", + "console", + "dodo-printer", + "effect", + "node-fs-aff", + "node-path", + "psci-support", + "record", + "spec", + "strings" + ] + }, + "psa-utils": { + "repo": "https://github.com/natefaubion/purescript-psa-utils.git", + "version": "v8.0.0", + "dependencies": [ + "ansi", + "argonaut-codecs", + "argonaut-core", + "arrays", + "console", + "control", + "effect", + "either", + "foldable-traversable", + "maybe", + "node-path", + "ordered-collections", + "prelude", + "strings", + "tuples", + "unsafe-coerce" + ] + }, + "psc-ide": { + "repo": "https://github.com/kRITZCREEK/purescript-psc-ide.git", + "version": "v19.0.0", + "dependencies": [ + "aff", + "argonaut", + "arrays", + "console", + "maybe", + "node-child-process", + "node-fs", + "parallel", + "random" + ] + }, + "psci-support": { + "repo": "https://github.com/purescript/purescript-psci-support.git", + "version": "v6.0.0", + "dependencies": [ + "console", + "effect", + "prelude" + ] + }, + "qualified-do": { + "repo": "https://github.com/artemisSystem/purescript-qualified-do.git", + "version": "v2.2.0", + "dependencies": [ + "arrays", + "control", + "foldable-traversable", + "parallel", + "prelude", + "unfoldable" + ] + }, + "quantities": { + "repo": "https://github.com/sharkdp/purescript-quantities.git", + "version": "v12.1.0", + "dependencies": [ + "decimals", + "either", + "foldable-traversable", + "lists", + "maybe", + "newtype", + "nonempty", + "numbers", + "pairs", + "prelude", + "tuples" + ] + }, + "quickcheck": { + "repo": "https://github.com/purescript/purescript-quickcheck.git", + "version": "v8.0.1", + "dependencies": [ + "arrays", + "console", + "control", + "effect", + "either", + "enums", + "exceptions", + "foldable-traversable", + "gen", + "identity", + "integers", + "lazy", + "lcg", + "lists", + "maybe", + "newtype", + "nonempty", + "numbers", + "partial", + "prelude", + "record", + "st", + "strings", + "tailrec", + "transformers", + "tuples", + "unfoldable" + ] + }, + "quickcheck-combinators": { + "repo": "https://github.com/athanclark/purescript-quickcheck-combinators.git", + "version": "v0.1.3", + "dependencies": [ + "quickcheck", + "typelevel" + ] + }, + "quickcheck-laws": { + "repo": "https://github.com/purescript-contrib/purescript-quickcheck-laws.git", + "version": "v7.0.0", + "dependencies": [ + "enums", + "quickcheck" + ] + }, + "quickcheck-utf8": { + "repo": "https://github.com/openchronology/purescript-quickcheck-utf8.git", + "version": "v0.0.0", + "dependencies": [ + "quickcheck" + ] + }, + "random": { + "repo": "https://github.com/purescript/purescript-random.git", + "version": "v6.0.0", + "dependencies": [ + "effect", + "integers" + ] + }, + "rationals": { + "repo": "https://github.com/purescript-contrib/purescript-rationals.git", + "version": "v5.0.1", + "dependencies": [ + "integers", + "prelude" + ] + }, + "rdf": { + "repo": "https://github.com/wintechis/purescript-rdf.git", + "version": "v0.1.0", + "dependencies": [ + "arrays", + "console", + "datetime", + "effect", + "either", + "foldable-traversable", + "formatters", + "integers", + "lists", + "maybe", + "ordered-collections", + "parsing", + "prelude", + "strings" + ] + }, + "react": { + "repo": "https://github.com/purescript-contrib/purescript-react.git", + "version": "v10.0.1", + "dependencies": [ + "effect", + "exceptions", + "maybe", + "nullable", + "prelude", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "react-aria": { + "repo": "https://github.com/rowtype-yoga/purescript-react-aria.git", + "version": "v0.2.0", + "dependencies": [ + "aff", + "effect", + "foreign", + "foreign-object", + "nullable", + "ordered-collections", + "prelude", + "react-basic", + "react-basic-dom", + "react-basic-hooks", + "unsafe-coerce", + "untagged-union", + "web-dom", + "web-html" + ] + }, + "react-basic": { + "repo": "https://github.com/lumihq/purescript-react-basic.git", + "version": "v17.0.0", + "dependencies": [ + "effect", + "prelude", + "record" + ] + }, + "react-basic-classic": { + "repo": "https://github.com/lumihq/purescript-react-basic-classic.git", + "version": "v3.0.0", + "dependencies": [ + "aff", + "effect", + "functions", + "maybe", + "nullable", + "prelude", + "react-basic" + ] + }, + "react-basic-dnd": { + "repo": "https://github.com/lumihq/purescript-react-dnd-basic.git", + "version": "v10.1.0", + "dependencies": [ + "console", + "effect", + "maybe", + "nullable", + "prelude", + "react-basic-hooks", + "web-dom" + ] + }, + "react-basic-dom": { + "repo": "https://github.com/lumihq/purescript-react-basic-dom.git", + "version": "v6.0.0", + "dependencies": [ + "arrays", + "effect", + "foldable-traversable", + "foreign-object", + "maybe", + "nullable", + "prelude", + "react-basic", + "record", + "unsafe-coerce", + "web-dom", + "web-events", + "web-file", + "web-html" + ] + }, + "react-basic-emotion": { + "repo": "https://github.com/lumihq/purescript-react-basic-emotion.git", + "version": "v7.1.0", + "dependencies": [ + "arrays", + "colors", + "either", + "foreign", + "foreign-object", + "functions", + "integers", + "numbers", + "prelude", + "react-basic", + "strings", + "transformers", + "typelevel-prelude", + "unsafe-coerce", + "web-html" + ] + }, + "react-basic-hooks": { + "repo": "https://github.com/megamaddu/purescript-react-basic-hooks.git", + "version": "v8.1.2", + "dependencies": [ + "aff", + "aff-promise", + "bifunctors", + "console", + "control", + "datetime", + "effect", + "either", + "exceptions", + "foldable-traversable", + "functions", + "indexed-monad", + "integers", + "maybe", + "newtype", + "now", + "nullable", + "ordered-collections", + "prelude", + "react-basic", + "refs", + "tuples", + "type-equality", + "unsafe-coerce", + "unsafe-reference", + "web-html" + ] + }, + "react-basic-storybook": { + "repo": "https://github.com/rowtype-yoga/purescript-react-basic-storybook.git", + "version": "v2.0.0", + "dependencies": [ + "aff", + "aff-promise", + "debug", + "effect", + "foreign", + "foreign-object", + "functions", + "maybe", + "prelude", + "react-basic", + "record-studio", + "strings", + "typelevel-prelude", + "unsafe-coerce", + "web-html" + ] + }, + "react-dom": { + "repo": "https://github.com/purescript-contrib/purescript-react-dom.git", + "version": "v8.0.0", + "dependencies": [ + "effect", + "react", + "web-dom" + ] + }, + "react-halo": { + "repo": "https://github.com/robertdp/purescript-react-halo.git", + "version": "v3.0.0", + "dependencies": [ + "aff", + "bifunctors", + "effect", + "either", + "foldable-traversable", + "free", + "freeap", + "halogen-subscriptions", + "maybe", + "newtype", + "ordered-collections", + "parallel", + "prelude", + "react-basic-hooks", + "refs", + "tailrec", + "transformers", + "tuples", + "unsafe-reference" + ] + }, + "react-icons": { + "repo": "https://github.com/andys8/purescript-react-icons.git", + "version": "v1.0.8", + "dependencies": [ + "react-basic", + "react-basic-dom", + "unsafe-coerce" + ] + }, + "react-testing-library": { + "repo": "https://github.com/i-am-the-slime/purescript-react-testing-library.git", + "version": "v4.0.1", + "dependencies": [ + "aff", + "aff-promise", + "control", + "effect", + "exceptions", + "foldable-traversable", + "foreign", + "functions", + "identity", + "maybe", + "prelude", + "react-basic", + "spec", + "strings", + "transformers", + "unsafe-coerce", + "web-dom", + "web-events", + "web-html" + ] + }, + "react-virtuoso": { + "repo": "https://github.com/rowtype-yoga/purescript-react-virtuoso.git", + "version": "v1.0.0", + "dependencies": [ + "effect", + "functions", + "maybe", + "prelude", + "react-basic", + "react-basic-dom", + "react-basic-hooks", + "unsafe-coerce", + "web-html" + ] + }, + "read": { + "repo": "https://github.com/truqu/purescript-read.git", + "version": "v1.0.1", + "dependencies": [ + "maybe", + "prelude", + "strings" + ] + }, + "record": { + "repo": "https://github.com/purescript/purescript-record.git", + "version": "v4.0.0", + "dependencies": [ + "functions", + "prelude", + "unsafe-coerce" + ] + }, + "record-extra": { + "repo": "https://github.com/justinwoo/purescript-record-extra.git", + "version": "v5.0.1", + "dependencies": [ + "arrays", + "functions", + "lists", + "prelude", + "record", + "tuples", + "typelevel-prelude" + ] + }, + "record-studio": { + "repo": "https://github.com/rowtype-yoga/purescript-record-studio.git", + "version": "v1.0.4", + "dependencies": [ + "heterogeneous", + "lists", + "prelude", + "record", + "typelevel-prelude" + ] + }, + "refs": { + "repo": "https://github.com/purescript/purescript-refs.git", + "version": "v6.0.0", + "dependencies": [ + "effect", + "prelude" + ] + }, + "remotedata": { + "repo": "https://github.com/krisajenkins/purescript-remotedata.git", + "version": "v5.0.0", + "dependencies": [ + "bifunctors", + "either", + "profunctor-lenses" + ] + }, + "resource": { + "repo": "https://github.com/joneshf/purescript-resource.git", + "version": "v2.0.1", + "dependencies": [ + "aff", + "console", + "control", + "effect", + "newtype", + "prelude", + "psci-support", + "refs" + ] + }, + "resourcet": { + "repo": "https://github.com/robertdp/purescript-resourcet.git", + "version": "v1.0.0", + "dependencies": [ + "aff", + "effect", + "foldable-traversable", + "maybe", + "ordered-collections", + "parallel", + "refs", + "tailrec", + "transformers", + "tuples" + ] + }, + "result": { + "repo": "https://github.com/ad-si/purescript-result.git", + "version": "v1.0.3", + "dependencies": [ + "either", + "foldable-traversable", + "prelude" + ] + }, + "return": { + "repo": "https://github.com/ursi/purescript-return.git", + "version": "v0.2.0", + "dependencies": [ + "foldable-traversable", + "point-free", + "prelude" + ] + }, + "ring-modules": { + "repo": "https://github.com/f-o-a-m/purescript-ring-modules.git", + "version": "v5.0.1", + "dependencies": [ + "prelude" + ] + }, + "rito": { + "repo": "https://github.com/mikesol/purescript-rito.git", + "version": "v0.3.2", + "dependencies": [ + "aff", + "aff-promise", + "arrays", + "bolson", + "control", + "convertable-options", + "deku", + "effect", + "either", + "exceptions", + "exists", + "fast-vect", + "foldable-traversable", + "foreign", + "foreign-object", + "heterogeneous", + "hyrule", + "integers", + "maybe", + "newtype", + "numbers", + "prelude", + "profunctor", + "quickcheck", + "random", + "record", + "refs", + "safe-coerce", + "st", + "tuples", + "unsafe-coerce", + "variant", + "web-dom", + "web-html", + "web-touchevents", + "web-uievents" + ] + }, + "routing": { + "repo": "https://github.com/purescript-contrib/purescript-routing.git", + "version": "v11.0.0", + "dependencies": [ + "aff", + "console", + "control", + "effect", + "either", + "foldable-traversable", + "integers", + "js-uri", + "lists", + "maybe", + "numbers", + "partial", + "prelude", + "semirings", + "tuples", + "validation", + "web-html" + ] + }, + "routing-duplex": { + "repo": "https://github.com/natefaubion/purescript-routing-duplex.git", + "version": "v0.7.0", + "dependencies": [ + "arrays", + "assert", + "control", + "effect", + "either", + "foldable-traversable", + "integers", + "js-uri", + "lazy", + "maybe", + "newtype", + "prelude", + "profunctor", + "quickcheck", + "record", + "strings", + "tuples" + ] + }, + "run": { + "repo": "https://github.com/natefaubion/purescript-run.git", + "version": "v5.0.0", + "dependencies": [ + "aff", + "effect", + "either", + "free", + "maybe", + "newtype", + "prelude", + "profunctor", + "tailrec", + "tuples", + "type-equality", + "typelevel-prelude", + "unsafe-coerce", + "variant" + ] + }, + "safe-coerce": { + "repo": "https://github.com/purescript/purescript-safe-coerce.git", + "version": "v2.0.0", + "dependencies": [ + "unsafe-coerce" + ] + }, + "safely": { + "repo": "https://github.com/paf31/purescript-safely.git", + "version": "v4.0.1", + "dependencies": [ + "freet", + "lists" + ] + }, + "school-of-music": { + "repo": "https://github.com/newlandsvalley/purescript-school-of-music.git", + "version": "v1.3.0", + "dependencies": [ + "arrays", + "control", + "either", + "foldable-traversable", + "integers", + "lists", + "maybe", + "midi", + "ordered-collections", + "prelude", + "rationals", + "string-parsers", + "strings", + "tuples" + ] + }, + "selection-foldable": { + "repo": "https://github.com/jamieyung/purescript-selection-foldable.git", + "version": "v0.2.0", + "dependencies": [ + "filterable", + "foldable-traversable", + "maybe", + "prelude" + ] + }, + "semirings": { + "repo": "https://github.com/purescript/purescript-semirings.git", + "version": "v7.0.0", + "dependencies": [ + "foldable-traversable", + "lists", + "newtype", + "prelude" + ] + }, + "signal": { + "repo": "https://github.com/bodil/purescript-signal.git", + "version": "v13.0.0", + "dependencies": [ + "aff", + "effect", + "either", + "foldable-traversable", + "maybe", + "prelude" + ] + }, + "simple-emitter": { + "repo": "https://github.com/oreshinya/purescript-simple-emitter.git", + "version": "v3.0.1", + "dependencies": [ + "effect", + "foldable-traversable", + "maybe", + "ordered-collections", + "prelude", + "refs" + ] + }, + "simple-i18n": { + "repo": "https://github.com/oreshinya/purescript-simple-i18n.git", + "version": "v2.0.1", + "dependencies": [ + "foreign-object", + "maybe", + "prelude", + "record", + "record-extra", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "simple-json": { + "repo": "https://github.com/justinwoo/purescript-simple-json.git", + "version": "v9.0.0", + "dependencies": [ + "arrays", + "exceptions", + "foreign", + "foreign-object", + "nullable", + "prelude", + "record", + "typelevel-prelude", + "variant" + ] + }, + "simple-jwt": { + "repo": "https://github.com/oreshinya/purescript-simple-jwt.git", + "version": "v4.0.1", + "dependencies": [ + "arrays", + "crypto", + "effect", + "either", + "maybe", + "node-buffer", + "prelude", + "simple-json", + "strings" + ] + }, + "simple-ulid": { + "repo": "https://github.com/oreshinya/purescript-simple-ulid.git", + "version": "v3.0.0", + "dependencies": [ + "arrays", + "datetime", + "effect", + "exceptions", + "integers", + "now", + "numbers", + "prelude", + "strings", + "tailrec", + "unsafe-coerce" + ] + }, + "sized-matrices": { + "repo": "https://github.com/csicar/purescript-sized-matrices.git", + "version": "v1.0.0", + "dependencies": [ + "arrays", + "distributive", + "foldable-traversable", + "maybe", + "prelude", + "sized-vectors", + "strings", + "typelevel", + "unfoldable", + "vectorfield" + ] + }, + "sized-vectors": { + "repo": "https://github.com/bodil/purescript-sized-vectors.git", + "version": "v5.0.2", + "dependencies": [ + "argonaut", + "arrays", + "distributive", + "foldable-traversable", + "maybe", + "prelude", + "quickcheck", + "typelevel", + "unfoldable" + ] + }, + "slug": { + "repo": "https://github.com/thomashoneyman/purescript-slug.git", + "version": "v3.0.8", + "dependencies": [ + "argonaut-codecs", + "arrays", + "either", + "maybe", + "prelude", + "strings", + "unicode" + ] + }, + "small-ffi": { + "repo": "https://github.com/lfarroco/purescript-small-ffi.git", + "version": "v4.0.1", + "dependencies": [ + "arrays", + "console", + "effect", + "prelude", + "quickcheck" + ] + }, + "soundfonts": { + "repo": "https://github.com/newlandsvalley/purescript-soundfonts.git", + "version": "v4.1.0", + "dependencies": [ + "aff", + "affjax", + "affjax-web", + "argonaut-core", + "arraybuffer-types", + "arrays", + "b64", + "bifunctors", + "console", + "effect", + "either", + "exceptions", + "foldable-traversable", + "foreign-object", + "http-methods", + "integers", + "lists", + "maybe", + "midi", + "ordered-collections", + "parallel", + "partial", + "prelude", + "strings", + "transformers", + "tuples" + ] + }, + "sparse-matrices": { + "repo": "https://github.com/Ebmtranceboy/purescript-sparse-matrices.git", + "version": "v1.2.1", + "dependencies": [ + "console", + "effect", + "prelude", + "sparse-polynomials" + ] + }, + "sparse-polynomials": { + "repo": "https://github.com/Ebmtranceboy/purescript-sparse-polynomials.git", + "version": "v1.0.5", + "dependencies": [ + "cartesian", + "console", + "effect", + "ordered-collections", + "prelude", + "rationals", + "tuples" + ] + }, + "spec": { + "repo": "https://github.com/purescript-spec/purescript-spec.git", + "version": "v7.1.0", + "dependencies": [ + "aff", + "ansi", + "avar", + "console", + "exceptions", + "foldable-traversable", + "fork", + "now", + "pipes", + "prelude", + "strings", + "transformers" + ] + }, + "spec-discovery": { + "repo": "https://github.com/purescript-spec/purescript-spec-discovery.git", + "version": "v8.0.1", + "dependencies": [ + "aff", + "aff-promise", + "arrays", + "console", + "effect", + "foldable-traversable", + "node-fs", + "prelude", + "spec" + ] + }, + "spec-quickcheck": { + "repo": "https://github.com/purescript-spec/purescript-spec-quickcheck.git", + "version": "v5.0.0", + "dependencies": [ + "aff", + "prelude", + "quickcheck", + "random", + "spec" + ] + }, + "splitmix": { + "repo": "https://github.com/the-dr-lazy/purescript-splitmix.git", + "version": "v2.1.0", + "dependencies": [ + "console", + "effect", + "int64", + "integers", + "maybe", + "partial", + "prelude", + "tuples" + ] + }, + "ssrs": { + "repo": "https://github.com/PureFunctor/purescript-ssrs.git", + "version": "v1.0.0", + "dependencies": [ + "dissect", + "either", + "fixed-points", + "free", + "lists", + "prelude", + "safe-coerce", + "tailrec", + "tuples", + "variant" + ] + }, + "st": { + "repo": "https://github.com/purescript/purescript-st.git", + "version": "v6.2.0", + "dependencies": [ + "partial", + "prelude", + "tailrec", + "unsafe-coerce" + ] + }, + "strictlypositiveint": { + "repo": "https://github.com/jamieyung/purescript-strictlypositiveint.git", + "version": "v1.0.1", + "dependencies": [ + "prelude" + ] + }, + "string-parsers": { + "repo": "https://github.com/purescript-contrib/purescript-string-parsers.git", + "version": "v8.0.0", + "dependencies": [ + "arrays", + "bifunctors", + "control", + "either", + "foldable-traversable", + "lists", + "maybe", + "prelude", + "strings", + "tailrec" + ] + }, + "strings": { + "repo": "https://github.com/purescript/purescript-strings.git", + "version": "v6.0.1", + "dependencies": [ + "arrays", + "control", + "either", + "enums", + "foldable-traversable", + "gen", + "integers", + "maybe", + "newtype", + "nonempty", + "partial", + "prelude", + "tailrec", + "tuples", + "unfoldable", + "unsafe-coerce" + ] + }, + "strings-extra": { + "repo": "https://github.com/purescript-contrib/purescript-strings-extra.git", + "version": "v4.0.0", + "dependencies": [ + "arrays", + "foldable-traversable", + "maybe", + "prelude", + "strings", + "unicode" + ] + }, + "stringutils": { + "repo": "https://github.com/menelaos/purescript-stringutils.git", + "version": "v0.0.12", + "dependencies": [ + "arrays", + "integers", + "maybe", + "partial", + "prelude", + "strings" + ] + }, + "substitute": { + "repo": "https://github.com/ursi/purescript-substitute.git", + "version": "v0.2.3", + "dependencies": [ + "foldable-traversable", + "foreign-object", + "maybe", + "prelude", + "return", + "strings" + ] + }, + "sunde": { + "repo": "https://github.com/justinwoo/purescript-sunde.git", + "version": "v3.0.0", + "dependencies": [ + "aff", + "effect", + "node-child-process", + "prelude" + ] + }, + "supply": { + "repo": "https://github.com/ajnsit/purescript-supply.git", + "version": "v0.2.0", + "dependencies": [ + "console", + "control", + "effect", + "lazy", + "prelude", + "refs", + "tuples" + ] + }, + "svg-parser": { + "repo": "https://github.com/rnons/purescript-svg-parser.git", + "version": "v3.0.0", + "dependencies": [ + "arrays", + "control", + "either", + "lists", + "prelude", + "string-parsers", + "strings" + ] + }, + "systemd-journald": { + "repo": "https://github.com/paluh/purescript-systemd-journald.git", + "version": "v0.3.0", + "dependencies": [ + "console", + "functions", + "prelude" + ] + }, + "tagged": { + "repo": "https://github.com/LiamGoodacre/purescript-tagged.git", + "version": "v4.0.2", + "dependencies": [ + "control", + "foldable-traversable", + "identity", + "invariant", + "newtype", + "prelude", + "profunctor" + ] + }, + "tailrec": { + "repo": "https://github.com/purescript/purescript-tailrec.git", + "version": "v6.1.0", + "dependencies": [ + "bifunctors", + "effect", + "either", + "identity", + "maybe", + "partial", + "prelude", + "refs" + ] + }, + "tecton": { + "repo": "https://github.com/nsaunders/purescript-tecton.git", + "version": "v0.1.3", + "dependencies": [ + "arrays", + "colors", + "either", + "foldable-traversable", + "integers", + "lists", + "numbers", + "prelude", + "record", + "strings", + "transformers", + "tuples" + ] + }, + "tecton-halogen": { + "repo": "https://github.com/nsaunders/purescript-tecton-halogen.git", + "version": "v0.1.2", + "dependencies": [ + "halogen", + "lists", + "prelude", + "tecton", + "transformers" + ] + }, + "test-unit": { + "repo": "https://github.com/bodil/purescript-test-unit.git", + "version": "v17.0.0", + "dependencies": [ + "aff", + "avar", + "effect", + "either", + "free", + "js-timers", + "lists", + "prelude", + "quickcheck", + "strings" + ] + }, + "thermite": { + "repo": "https://github.com/paf31/purescript-thermite.git", + "version": "v6.3.1", + "dependencies": [ + "aff", + "coroutines", + "freet", + "profunctor-lenses", + "react" + ] + }, + "thermite-dom": { + "repo": "https://github.com/athanclark/purescript-thermite-dom.git", + "version": "v0.3.1", + "dependencies": [ + "react", + "react-dom", + "thermite", + "web-html" + ] + }, + "these": { + "repo": "https://github.com/purescript-contrib/purescript-these.git", + "version": "v6.0.0", + "dependencies": [ + "arrays", + "gen", + "lists", + "quickcheck", + "quickcheck-laws", + "tuples" + ] + }, + "toppokki": { + "repo": "https://github.com/justinwoo/purescript-toppokki.git", + "version": "v4.0.0", + "dependencies": [ + "aff-promise", + "functions", + "node-buffer", + "node-fs-aff", + "node-http", + "prelude", + "record" + ] + }, + "transformers": { + "repo": "https://github.com/purescript/purescript-transformers.git", + "version": "v6.0.0", + "dependencies": [ + "control", + "distributive", + "effect", + "either", + "exceptions", + "foldable-traversable", + "identity", + "lazy", + "maybe", + "newtype", + "prelude", + "tailrec", + "tuples", + "unfoldable" + ] + }, + "tree-rose": { + "repo": "https://github.com/jordanmartinez/purescript-tree-rose.git", + "version": "v4.0.2", + "dependencies": [ + "control", + "foldable-traversable", + "free", + "lists", + "maybe", + "prelude", + "tailrec" + ] + }, + "tuples": { + "repo": "https://github.com/purescript/purescript-tuples.git", + "version": "v7.0.0", + "dependencies": [ + "control", + "invariant", + "prelude" + ] + }, + "two-or-more": { + "repo": "https://github.com/i-am-the-slime/purescript-two-or-more.git", + "version": "v1.0.0", + "dependencies": [ + "arrays", + "console", + "effect", + "foldable-traversable", + "maybe", + "partial", + "prelude", + "psci-support", + "tuples" + ] + }, + "type-equality": { + "repo": "https://github.com/purescript/purescript-type-equality.git", + "version": "v4.0.1", + "dependencies": [] + }, + "typelevel": { + "repo": "https://github.com/bodil/purescript-typelevel.git", + "version": "v6.0.0", + "dependencies": [ + "partial", + "prelude", + "tuples", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "typelevel-lists": { + "repo": "https://github.com/PureFunctor/purescript-typelevel-lists.git", + "version": "v2.1.0", + "dependencies": [ + "prelude", + "tuples", + "typelevel-peano", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "typelevel-peano": { + "repo": "https://github.com/csicar/purescript-typelevel-peano.git", + "version": "v1.0.1", + "dependencies": [ + "arrays", + "console", + "effect", + "prelude", + "psci-support", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "typelevel-prelude": { + "repo": "https://github.com/purescript/purescript-typelevel-prelude.git", + "version": "v7.0.0", + "dependencies": [ + "prelude", + "type-equality" + ] + }, + "typelevel-rows": { + "repo": "https://github.com/jordanmartinez/purescript-typelevel-rows.git", + "version": "v0.1.0", + "dependencies": [ + "prelude" + ] + }, + "uint": { + "repo": "https://github.com/purescript-contrib/purescript-uint.git", + "version": "v7.0.0", + "dependencies": [ + "effect", + "enums", + "gen", + "maybe", + "numbers", + "prelude" + ] + }, + "ulid": { + "repo": "https://github.com/maxdeviant/purescript-ulid.git", + "version": "v3.0.1", + "dependencies": [ + "effect", + "functions", + "maybe", + "nullable", + "prelude" + ] + }, + "uncurried-transformers": { + "repo": "https://github.com/PureFunctor/purescript-uncurried-transformers.git", + "version": "v1.1.0", + "dependencies": [ + "control", + "effect", + "either", + "functions", + "identity", + "prelude", + "safe-coerce", + "tailrec", + "transformers", + "tuples" + ] + }, + "undefined": { + "repo": "https://github.com/bklaric/purescript-undefined.git", + "version": "v2.0.0", + "dependencies": [] + }, + "undefined-is-not-a-problem": { + "repo": "https://github.com/paluh/purescript-undefined-is-not-a-problem.git", + "version": "v1.1.0", + "dependencies": [ + "arrays", + "assert", + "effect", + "either", + "foreign", + "maybe", + "newtype", + "prelude", + "random", + "tuples", + "type-equality", + "unsafe-coerce" + ] + }, + "unfoldable": { + "repo": "https://github.com/purescript/purescript-unfoldable.git", + "version": "v6.0.0", + "dependencies": [ + "foldable-traversable", + "maybe", + "partial", + "prelude", + "tuples" + ] + }, + "unicode": { + "repo": "https://github.com/purescript-contrib/purescript-unicode.git", + "version": "v6.0.0", + "dependencies": [ + "foldable-traversable", + "maybe", + "strings" + ] + }, + "unlift": { + "repo": "https://github.com/tweag/purescript-unlift.git", + "version": "v1.0.1", + "dependencies": [ + "aff", + "effect", + "either", + "freet", + "identity", + "lists", + "maybe", + "monad-control", + "prelude", + "st", + "transformers", + "tuples" + ] + }, + "unordered-collections": { + "repo": "https://github.com/fehrenbach/purescript-unordered-collections.git", + "version": "v3.0.1", + "dependencies": [ + "arrays", + "enums", + "functions", + "integers", + "lists", + "prelude", + "record", + "tuples", + "typelevel-prelude", + "unfoldable" + ] + }, + "unsafe-coerce": { + "repo": "https://github.com/purescript/purescript-unsafe-coerce.git", + "version": "v6.0.0", + "dependencies": [] + }, + "unsafe-reference": { + "repo": "https://github.com/purescript-contrib/purescript-unsafe-reference.git", + "version": "v5.0.0", + "dependencies": [ + "prelude" + ] + }, + "untagged-union": { + "repo": "https://github.com/rowtype-yoga/purescript-untagged-union.git", + "version": "v1.0.0", + "dependencies": [ + "assert", + "console", + "effect", + "foreign", + "foreign-object", + "literals", + "maybe", + "newtype", + "psci-support", + "tuples", + "unsafe-coerce" + ] + }, + "uri": { + "repo": "https://github.com/purescript-contrib/purescript-uri.git", + "version": "v9.0.0", + "dependencies": [ + "arrays", + "integers", + "js-uri", + "numbers", + "parsing", + "prelude", + "profunctor-lenses", + "these", + "transformers", + "unfoldable" + ] + }, + "uuid": { + "repo": "https://github.com/megamaddu/purescript-uuid.git", + "version": "v9.0.0", + "dependencies": [ + "aff", + "effect", + "maybe", + "partial", + "prelude", + "spec", + "strings" + ] + }, + "uuidv4": { + "repo": "https://github.com/garyb/purescript-uuidv4.git", + "version": "v1.0.0", + "dependencies": [ + "prelude", + "random", + "strings" + ] + }, + "validation": { + "repo": "https://github.com/purescript/purescript-validation.git", + "version": "v6.0.0", + "dependencies": [ + "bifunctors", + "control", + "either", + "foldable-traversable", + "newtype", + "prelude" + ] + }, + "variant": { + "repo": "https://github.com/natefaubion/purescript-variant.git", + "version": "v8.0.0", + "dependencies": [ + "enums", + "lists", + "maybe", + "partial", + "prelude", + "record", + "tuples", + "unsafe-coerce" + ] + }, + "vectorfield": { + "repo": "https://github.com/csicar/purescript-vectorfield.git", + "version": "v1.0.1", + "dependencies": [ + "console", + "effect", + "group", + "prelude", + "psci-support" + ] + }, + "versions": { + "repo": "https://github.com/hdgarrood/purescript-versions.git", + "version": "v7.0.0", + "dependencies": [ + "control", + "either", + "foldable-traversable", + "functions", + "integers", + "lists", + "maybe", + "orders", + "parsing", + "partial", + "strings" + ] + }, + "visx": { + "repo": "https://github.com/i-am-the-slime/purescript-visx.git", + "version": "v0.0.1", + "dependencies": [ + "arrays", + "console", + "datetime", + "effect", + "either", + "foldable-traversable", + "foreign", + "foreign-object", + "functions", + "integers", + "js-date", + "justifill", + "lists", + "maybe", + "nullable", + "prelude", + "react-basic", + "react-basic-dom", + "react-basic-hooks", + "record", + "transformers", + "tuples", + "typelevel-prelude", + "unsafe-coerce", + "untagged-union", + "web-dom" + ] + }, + "web-clipboard": { + "repo": "https://github.com/purescript-web/purescript-web-clipboard.git", + "version": "v5.0.0", + "dependencies": [ + "js-promise", + "web-html" + ] + }, + "web-cssom": { + "repo": "https://github.com/purescript-web/purescript-web-cssom.git", + "version": "v2.0.0", + "dependencies": [ + "web-dom", + "web-html", + "web-uievents" + ] + }, + "web-dom": { + "repo": "https://github.com/purescript-web/purescript-web-dom.git", + "version": "v6.0.0", + "dependencies": [ + "web-events" + ] + }, + "web-dom-parser": { + "repo": "https://github.com/purescript-web/purescript-web-dom-parser.git", + "version": "v8.0.0", + "dependencies": [ + "effect", + "partial", + "prelude", + "web-dom" + ] + }, + "web-dom-xpath": { + "repo": "https://github.com/purescript-web/purescript-web-dom-xpath.git", + "version": "v3.0.0", + "dependencies": [ + "web-dom" + ] + }, + "web-encoding": { + "repo": "https://github.com/purescript-web/purescript-web-encoding.git", + "version": "v3.0.0", + "dependencies": [ + "arraybuffer-types", + "effect", + "newtype", + "prelude" + ] + }, + "web-events": { + "repo": "https://github.com/purescript-web/purescript-web-events.git", + "version": "v4.0.0", + "dependencies": [ + "datetime", + "enums", + "foreign", + "nullable" + ] + }, + "web-fetch": { + "repo": "https://github.com/purescript-web/purescript-web-fetch.git", + "version": "v3.0.0", + "dependencies": [ + "effect", + "foreign-object", + "http-methods", + "prelude", + "record", + "typelevel-prelude", + "web-file", + "web-promise", + "web-streams" + ] + }, + "web-file": { + "repo": "https://github.com/purescript-web/purescript-web-file.git", + "version": "v4.0.0", + "dependencies": [ + "foreign", + "media-types", + "web-dom" + ] + }, + "web-html": { + "repo": "https://github.com/purescript-web/purescript-web-html.git", + "version": "v4.1.0", + "dependencies": [ + "js-date", + "web-dom", + "web-file", + "web-storage" + ] + }, + "web-pointerevents": { + "repo": "https://github.com/purescript-web/purescript-web-pointerevents.git", + "version": "v1.0.0", + "dependencies": [ + "effect", + "maybe", + "prelude", + "web-dom", + "web-uievents" + ] + }, + "web-proletarian": { + "repo": "https://github.com/rowtype-yoga/purescript-web-proletarian.git", + "version": "v1.0.0", + "dependencies": [ + "effect", + "prelude" + ] + }, + "web-promise": { + "repo": "https://github.com/purescript-web/purescript-web-promise.git", + "version": "v3.1.0", + "dependencies": [ + "effect", + "exceptions", + "foldable-traversable", + "functions", + "maybe", + "prelude" + ] + }, + "web-router": { + "repo": "https://github.com/robertdp/purescript-web-router.git", + "version": "v1.0.0", + "dependencies": [ + "aff", + "effect", + "foldable-traversable", + "foreign", + "freet", + "indexed-monad", + "maybe", + "prelude", + "profunctor-lenses", + "refs", + "routing", + "type-equality" + ] + }, + "web-socket": { + "repo": "https://github.com/purescript-web/purescript-web-socket.git", + "version": "v4.0.0", + "dependencies": [ + "arraybuffer-types", + "web-file" + ] + }, + "web-storage": { + "repo": "https://github.com/purescript-web/purescript-web-storage.git", + "version": "v5.0.0", + "dependencies": [ + "nullable", + "web-events" + ] + }, + "web-streams": { + "repo": "https://github.com/purescript-web/purescript-web-streams.git", + "version": "v3.0.0", + "dependencies": [ + "arraybuffer-types", + "effect", + "exceptions", + "nullable", + "prelude", + "tuples", + "web-promise" + ] + }, + "web-touchevents": { + "repo": "https://github.com/purescript-web/purescript-web-touchevents.git", + "version": "v4.0.0", + "dependencies": [ + "web-uievents" + ] + }, + "web-uievents": { + "repo": "https://github.com/purescript-web/purescript-web-uievents.git", + "version": "v4.0.0", + "dependencies": [ + "web-html" + ] + }, + "web-url": { + "repo": "https://github.com/mjepronk/purescript-web-url.git", + "version": "v2.0.0", + "dependencies": [ + "aff", + "effect", + "maybe", + "partial", + "prelude", + "spec", + "tuples" + ] + }, + "web-workers": { + "repo": "https://github.com/gbagan/purescript-web-workers.git", + "version": "v1.1.0", + "dependencies": [ + "effect", + "foreign", + "maybe", + "prelude", + "unsafe-coerce", + "web-events" + ] + }, + "web-xhr": { + "repo": "https://github.com/purescript-web/purescript-web-xhr.git", + "version": "v5.0.0", + "dependencies": [ + "arraybuffer-types", + "datetime", + "http-methods", + "web-dom", + "web-file", + "web-html" + ] + }, + "which": { + "repo": "https://github.com/maxdeviant/purescript-which.git", + "version": "v2.0.0", + "dependencies": [ + "arrays", + "effect", + "foreign", + "maybe", + "nullable", + "options", + "prelude" + ] + }, + "yoga-fetch": { + "repo": "https://github.com/rowtype-yoga/purescript-yoga-fetch.git", + "version": "v1.0.1", + "dependencies": [ + "aff", + "aff-promise", + "arraybuffer-types", + "effect", + "foreign", + "foreign-object", + "newtype", + "prelude", + "typelevel-prelude", + "unsafe-coerce" + ] + }, + "yoga-json": { + "repo": "https://github.com/rowtype-yoga/purescript-yoga-json.git", + "version": "v4.0.1", + "dependencies": [ + "arrays", + "bifunctors", + "control", + "datetime", + "effect", + "either", + "exceptions", + "foldable-traversable", + "foreign", + "foreign-object", + "identity", + "integers", + "js-bigints", + "js-date", + "lists", + "maybe", + "newtype", + "nullable", + "numbers", + "ordered-collections", + "partial", + "prelude", + "record", + "transformers", + "tuples", + "typelevel-prelude", + "unsafe-coerce", + "variant" + ] + }, + "yoga-om": { + "repo": "https://github.com/rowtype-yoga/purescript-yoga-om.git", + "version": "v0.1.0", + "dependencies": [ + "aff", + "avar", + "console", + "control", + "datetime", + "effect", + "either", + "exceptions", + "functions", + "maybe", + "newtype", + "parallel", + "prelude", + "record", + "record-studio", + "tailrec", + "transformers", + "tuples", + "typelevel-prelude", + "uncurried-transformers", + "unsafe-coerce", + "variant" + ] + }, + "yoga-postgres": { + "repo": "https://github.com/rowtype-yoga/purescript-yoga-postgres.git", + "version": "v6.0.0", + "dependencies": [ + "aff", + "arrays", + "datetime", + "effect", + "either", + "enums", + "foldable-traversable", + "foreign", + "integers", + "maybe", + "nullable", + "prelude", + "transformers", + "unsafe-coerce" + ] + }, + "yoga-tree": { + "repo": "https://github.com/rowtype-yoga/purescript-yoga-tree.git", + "version": "v1.0.0", + "dependencies": [ + "arrays", + "control", + "foldable-traversable", + "free", + "maybe", + "prelude", + "tailrec" + ] + } + } + }, + "extra_packages": {} + }, + "packages": { + "aff": { + "type": "git", + "url": "https://github.com/purescript-contrib/purescript-aff.git", + "rev": "6adec6ff048a7876f74c294c440374cd21342d39", + "dependencies": [ + "arrays", + "bifunctors", + "control", + "datetime", + "effect", + "either", + "exceptions", + "foldable-traversable", + "functions", + "maybe", + "newtype", + "parallel", + "prelude", + "refs", + "tailrec", + "transformers", + "unsafe-coerce" + ] + }, + "ansi": { + "type": "git", + "url": "https://github.com/hdgarrood/purescript-ansi.git", + "rev": "7d898732d643a977a78004851112a4417909e126", + "dependencies": [ + "foldable-traversable", + "lists", + "strings" + ] + }, + "arrays": { + "type": "git", + "url": "https://github.com/purescript/purescript-arrays.git", + "rev": "bb1b821530d368110eebf8a3541af90823e8af65", + "dependencies": [ + "bifunctors", + "control", + "foldable-traversable", + "maybe", + "nonempty", + "partial", + "prelude", + "safe-coerce", + "st", + "tailrec", + "tuples", + "unfoldable", + "unsafe-coerce" + ] + }, + "avar": { + "type": "git", + "url": "https://github.com/purescript-contrib/purescript-avar.git", + "rev": "d00f5784d9cc8f079babd62740f5c52b87e5caa5", + "dependencies": [ + "aff", + "effect", + "either", + "exceptions", + "functions", + "maybe" + ] + }, + "bifunctors": { + "type": "git", + "url": "https://github.com/purescript/purescript-bifunctors.git", + "rev": "16ba2fb6dd7f05528ebd9e2f9ca3a068b325e5b3", + "dependencies": [ + "const", + "either", + "newtype", + "prelude", + "tuples" + ] + }, + "catenable-lists": { + "type": "git", + "url": "https://github.com/purescript/purescript-catenable-lists.git", + "rev": "09abe1f4888bc00841ad2b59e56a9e7ce7ebd4ab", + "dependencies": [ + "control", + "foldable-traversable", + "lists", + "maybe", + "prelude", + "tuples", + "unfoldable" + ] + }, + "colors": { + "type": "git", + "url": "https://github.com/purescript-contrib/purescript-colors.git", + "rev": "e1967ff4f1d30c707fc6d9368943e1535c22b748", + "dependencies": [ + "arrays", + "integers", + "lists", + "numbers", + "partial", + "strings" + ] + }, + "console": { + "type": "git", + "url": "https://github.com/purescript/purescript-console.git", + "rev": "3b83d7b792d03872afeea5e62b4f686ab0f09842", + "dependencies": [ + "effect", + "prelude" + ] + }, + "const": { + "type": "git", + "url": "https://github.com/purescript/purescript-const.git", + "rev": "ab9570cf2b6e67f7e441178211db1231cfd75c37", + "dependencies": [ + "invariant", + "newtype", + "prelude" + ] + }, + "contravariant": { + "type": "git", + "url": "https://github.com/purescript/purescript-contravariant.git", + "rev": "9ad3e105b8855bcc25f4e0893c784789d05a58de", + "dependencies": [ + "const", + "either", + "newtype", + "prelude", + "tuples" + ] + }, + "control": { + "type": "git", + "url": "https://github.com/purescript/purescript-control.git", + "rev": "a6033808790879a17b2729e73747a9ed3fb2264e", + "dependencies": [ + "newtype", + "prelude" + ] + }, + "datetime": { + "type": "git", + "url": "https://github.com/purescript/purescript-datetime.git", + "rev": "7f6062346055e654942caed6c44612b59031f059", + "dependencies": [ + "bifunctors", + "control", + "either", + "enums", + "foldable-traversable", + "functions", + "gen", + "integers", + "lists", + "maybe", + "newtype", + "numbers", + "ordered-collections", + "partial", + "prelude", + "tuples" + ] + }, + "distributive": { + "type": "git", + "url": "https://github.com/purescript/purescript-distributive.git", + "rev": "6005e513642e855ebf6f884d24a35c2803ca252a", + "dependencies": [ + "identity", + "newtype", + "prelude", + "tuples", + "type-equality" + ] + }, + "effect": { + "type": "git", + "url": "https://github.com/purescript/purescript-effect.git", + "rev": "a192ddb923027d426d6ea3d8deb030c9aa7c7dda", + "dependencies": [ + "prelude" + ] + }, + "either": { + "type": "git", + "url": "https://github.com/purescript/purescript-either.git", + "rev": "af655a04ed2fd694b6688af39ee20d7907ad0763", + "dependencies": [ + "control", + "invariant", + "maybe", + "prelude" + ] + }, + "enums": { + "type": "git", + "url": "https://github.com/purescript/purescript-enums.git", + "rev": "cd373c580b69fdc00e412bddbc299adabe242cc5", + "dependencies": [ + "control", + "either", + "gen", + "maybe", + "newtype", + "nonempty", + "partial", + "prelude", + "tuples", + "unfoldable" + ] + }, + "exceptions": { + "type": "git", + "url": "https://github.com/purescript/purescript-exceptions.git", + "rev": "afab3c07c820bb49b6c5be50049db46a964a6161", + "dependencies": [ + "effect", + "either", + "maybe", + "prelude" + ] + }, + "exists": { + "type": "git", + "url": "https://github.com/purescript/purescript-exists.git", + "rev": "f765b4ace7869c27b9c05949e18c843881f9173b", + "dependencies": [ + "unsafe-coerce" + ] + }, + "foldable-traversable": { + "type": "git", + "url": "https://github.com/purescript/purescript-foldable-traversable.git", + "rev": "b3926f870532d287ea59e2d5cd3873b81ef2a93a", + "dependencies": [ + "bifunctors", + "const", + "control", + "either", + "functors", + "identity", + "maybe", + "newtype", + "orders", + "prelude", + "tuples" + ] + }, + "fork": { + "type": "git", + "url": "https://github.com/purescript-contrib/purescript-fork.git", + "rev": "a5c3bc6f357e97669e8c29c6f79f5f55be0d42c0", + "dependencies": [ + "aff" + ] + }, + "free": { + "type": "git", + "url": "https://github.com/purescript/purescript-free.git", + "rev": "e2d8fa8023a864363857834e11393483bced5e38", + "dependencies": [ + "catenable-lists", + "control", + "distributive", + "either", + "exists", + "foldable-traversable", + "invariant", + "lazy", + "maybe", + "prelude", + "tailrec", + "transformers", + "tuples", + "unsafe-coerce" + ] + }, + "functions": { + "type": "git", + "url": "https://github.com/purescript/purescript-functions.git", + "rev": "f626f20580483977c5b27a01aac6471e28aff367", + "dependencies": [ + "prelude" + ] + }, + "functors": { + "type": "git", + "url": "https://github.com/purescript/purescript-functors.git", + "rev": "022ffd7a2a7ec12080314f3d217b400674a247b4", + "dependencies": [ + "bifunctors", + "const", + "contravariant", + "control", + "distributive", + "either", + "invariant", + "maybe", + "newtype", + "prelude", + "profunctor", + "tuples", + "unsafe-coerce" + ] + }, + "gen": { + "type": "git", + "url": "https://github.com/purescript/purescript-gen.git", + "rev": "9fbcc2a1261c32e30d79c5418edef4d96fe76931", + "dependencies": [ + "either", + "foldable-traversable", + "identity", + "maybe", + "newtype", + "nonempty", + "prelude", + "tailrec", + "tuples", + "unfoldable" + ] + }, + "identity": { + "type": "git", + "url": "https://github.com/purescript/purescript-identity.git", + "rev": "ef6768f8a52ab0bc943a85f5761ba07c257f639f", + "dependencies": [ + "control", + "invariant", + "newtype", + "prelude" + ] + }, + "integers": { + "type": "git", + "url": "https://github.com/purescript/purescript-integers.git", + "rev": "54d712b25c594833083d15dc9ff2418eb9c52822", + "dependencies": [ + "maybe", + "numbers", + "prelude" + ] + }, + "invariant": { + "type": "git", + "url": "https://github.com/purescript/purescript-invariant.git", + "rev": "1d2a196d51e90623adb88496c2cfd759c6736894", + "dependencies": [ + "control", + "prelude" + ] + }, + "lazy": { + "type": "git", + "url": "https://github.com/purescript/purescript-lazy.git", + "rev": "48347841226b27af5205a1a8ec71e27a93ce86fd", + "dependencies": [ + "control", + "foldable-traversable", + "invariant", + "prelude" + ] + }, + "lists": { + "type": "git", + "url": "https://github.com/purescript/purescript-lists.git", + "rev": "b113451e5b41cad87d669a3165f955c71cd863e2", + "dependencies": [ + "bifunctors", + "control", + "foldable-traversable", + "lazy", + "maybe", + "newtype", + "nonempty", + "partial", + "prelude", + "tailrec", + "tuples", + "unfoldable" + ] + }, + "maybe": { + "type": "git", + "url": "https://github.com/purescript/purescript-maybe.git", + "rev": "c6f98ac1088766287106c5d9c8e30e7648d36786", + "dependencies": [ + "control", + "invariant", + "newtype", + "prelude" + ] + }, + "mmorph": { + "type": "git", + "url": "https://github.com/Thimoteus/purescript-mmorph.git", + "rev": "94bc558ac34184d5236a7a9b2463dcc7551ced8e", + "dependencies": [ + "free", + "functors", + "transformers" + ] + }, + "newtype": { + "type": "git", + "url": "https://github.com/purescript/purescript-newtype.git", + "rev": "29d8e6dd77aec2c975c948364ec3faf26e14ee7b", + "dependencies": [ + "prelude", + "safe-coerce" + ] + }, + "nonempty": { + "type": "git", + "url": "https://github.com/purescript/purescript-nonempty.git", + "rev": "28150ecc7419238b187abd609a92a645273348bb", + "dependencies": [ + "control", + "foldable-traversable", + "maybe", + "prelude", + "tuples", + "unfoldable" + ] + }, + "now": { + "type": "git", + "url": "https://github.com/purescript-contrib/purescript-now.git", + "rev": "b5ffed2381e5fefc063f484e607e8499e79eaf32", + "dependencies": [ + "datetime", + "effect" + ] + }, + "numbers": { + "type": "git", + "url": "https://github.com/purescript/purescript-numbers.git", + "rev": "2a53528f18f9415334bae28e7bb3cf3be86342c2", + "dependencies": [ + "functions", + "maybe" + ] + }, + "ordered-collections": { + "type": "git", + "url": "https://github.com/purescript/purescript-ordered-collections.git", + "rev": "9826b7632d0d0a691173bde308a634195f42a419", + "dependencies": [ + "arrays", + "foldable-traversable", + "gen", + "lists", + "maybe", + "partial", + "prelude", + "st", + "tailrec", + "tuples", + "unfoldable" + ] + }, + "orders": { + "type": "git", + "url": "https://github.com/purescript/purescript-orders.git", + "rev": "f86db621ec5eef1274145f8b1fd8ebbfe0ed4a2c", + "dependencies": [ + "newtype", + "prelude" + ] + }, + "parallel": { + "type": "git", + "url": "https://github.com/purescript/purescript-parallel.git", + "rev": "85290dca837771ac4870071008c933d315ef678f", + "dependencies": [ + "control", + "effect", + "either", + "foldable-traversable", + "functors", + "maybe", + "newtype", + "prelude", + "profunctor", + "refs", + "transformers" + ] + }, + "partial": { + "type": "git", + "url": "https://github.com/purescript/purescript-partial.git", + "rev": "0fa0646f5ea1ec5f0c46dcbd770c705a6c9ad3ec", + "dependencies": [] + }, + "pipes": { + "type": "git", + "url": "https://github.com/felixschl/purescript-pipes.git", + "rev": "e3bdc0b0db0a67e89a717b6118b23e78a380e23f", + "dependencies": [ + "aff", + "lists", + "mmorph", + "prelude", + "tailrec", + "transformers", + "tuples" + ] + }, + "prelude": { + "type": "git", + "url": "https://github.com/purescript/purescript-prelude.git", + "rev": "f4cad0ae8106185c9ab407f43cf9abf05c256af4", + "dependencies": [] + }, + "profunctor": { + "type": "git", + "url": "https://github.com/purescript/purescript-profunctor.git", + "rev": "0a966a14e7b0c827d44657dc1710cdc712d2e034", + "dependencies": [ + "control", + "distributive", + "either", + "exists", + "invariant", + "newtype", + "prelude", + "tuples" + ] + }, + "psci-support": { + "type": "git", + "url": "https://github.com/purescript/purescript-psci-support.git", + "rev": "897cdb543548cb6078d69b6413b54841404eda72", + "dependencies": [ + "console", + "effect", + "prelude" + ] + }, + "refs": { + "type": "git", + "url": "https://github.com/purescript/purescript-refs.git", + "rev": "f8e6216da4cb9309fde1f20cd6f69ac3a3b7f9e8", + "dependencies": [ + "effect", + "prelude" + ] + }, + "safe-coerce": { + "type": "git", + "url": "https://github.com/purescript/purescript-safe-coerce.git", + "rev": "7fa799ae80a38b8d948efcb52608e58e198b3da7", + "dependencies": [ + "unsafe-coerce" + ] + }, + "spec": { + "type": "git", + "url": "https://github.com/purescript-spec/purescript-spec.git", + "rev": "f0661f0f750205ccc7dcb78ee3d6ffc845c2e2b2", + "dependencies": [ + "aff", + "ansi", + "avar", + "console", + "exceptions", + "foldable-traversable", + "fork", + "now", + "pipes", + "prelude", + "strings", + "transformers" + ] + }, + "st": { + "type": "git", + "url": "https://github.com/purescript/purescript-st.git", + "rev": "fc2fe2972bb12e6a2bd3b295baf01577240c23ac", + "dependencies": [ + "partial", + "prelude", + "tailrec", + "unsafe-coerce" + ] + }, + "strings": { + "type": "git", + "url": "https://github.com/purescript/purescript-strings.git", + "rev": "3d3e2f7197d4f7aacb15e854ee9a645489555fff", + "dependencies": [ + "arrays", + "control", + "either", + "enums", + "foldable-traversable", + "gen", + "integers", + "maybe", + "newtype", + "nonempty", + "partial", + "prelude", + "tailrec", + "tuples", + "unfoldable", + "unsafe-coerce" + ] + }, + "tailrec": { + "type": "git", + "url": "https://github.com/purescript/purescript-tailrec.git", + "rev": "5661a10afbd4849bd2e45139ea567beb40b20f9f", + "dependencies": [ + "bifunctors", + "effect", + "either", + "identity", + "maybe", + "partial", + "prelude", + "refs" + ] + }, + "transformers": { + "type": "git", + "url": "https://github.com/purescript/purescript-transformers.git", + "rev": "be72ab52357d9a665cbf93d73ba1c07c4b0957ee", + "dependencies": [ + "control", + "distributive", + "effect", + "either", + "exceptions", + "foldable-traversable", + "identity", + "lazy", + "maybe", + "newtype", + "prelude", + "tailrec", + "tuples", + "unfoldable" + ] + }, + "tuples": { + "type": "git", + "url": "https://github.com/purescript/purescript-tuples.git", + "rev": "4f52da2729b448c8564369378f1232d8d2dc1d8b", + "dependencies": [ + "control", + "invariant", + "prelude" + ] + }, + "type-equality": { + "type": "git", + "url": "https://github.com/purescript/purescript-type-equality.git", + "rev": "0525b7d39e0fbd81b4209518139fb8ab02695774", + "dependencies": [] + }, + "unfoldable": { + "type": "git", + "url": "https://github.com/purescript/purescript-unfoldable.git", + "rev": "493dfe04ed590e20d8f69079df2f58486882748d", + "dependencies": [ + "foldable-traversable", + "maybe", + "partial", + "prelude", + "tuples" + ] + }, + "unsafe-coerce": { + "type": "git", + "url": "https://github.com/purescript/purescript-unsafe-coerce.git", + "rev": "ab956f82e66e633f647fb3098e8ddd3ec58d689f", + "dependencies": [] + } + } +} diff --git a/spago.yaml b/spago.yaml new file mode 100644 index 0000000..c9fec80 --- /dev/null +++ b/spago.yaml @@ -0,0 +1,16 @@ +package: + dependencies: + - arrays + - colors + - console + - effect + - maybe + - prelude + - psci-support + - spec + - strings + name: dotlang +workspace: + extra_packages: {} + package_set: + url: https://raw.githubusercontent.com/purescript/package-sets/psc-0.15.4-20221127/packages.json diff --git a/test/Main.purs b/test/Main.purs index 25d65e8..ed1d8a1 100644 --- a/test/Main.purs +++ b/test/Main.purs @@ -2,7 +2,8 @@ module Test.Main where import Prelude -import Color.Scheme.MaterialDesign (red) +import Color (Color) +import Color (rgb) as Color import Data.DotLang (Definition(..), Graph(..), Edge(..), EdgeType(..), global, node, (==>), (=*>)) import Data.DotLang.Attr (FillStyle(..)) import Data.DotLang.Attr.Edge as Edge @@ -12,7 +13,7 @@ import Data.DotLang.Attr.Node (Attr(..), LabelValue(..), RecordLabelValue(..), S import Data.DotLang.Attr.Node as Node import Data.DotLang.Class (toText) import Data.Maybe (Maybe(..)) -import DocTest as DocTest +-- import DocTest as DocTest import Effect (Effect) import Effect.Aff (launchAff_) import Test.Spec (pending, describe, it) @@ -20,23 +21,28 @@ import Test.Spec.Assertions (shouldEqual) import Test.Spec.Reporter.Console (consoleReporter) import Test.Spec.Runner (run, runSpec) + +red :: Color +red = Color.rgb 244 67 54 + + main ∷ Effect Unit main = launchAff_ $ do runSpec [ consoleReporter ] do - DocTest.main + -- DocTest.main describe "DotLang" do it "basic test" do let g = DiGraph [ global [ Global.RankDir FromLeft ] - , node "a" [ Shape Diamond, Style Filled, Node.FillColor red ] + , node "a" [ Shape Diamond, Style Node.Filled, Node.FillColor red ] , node "b" [] , "a" ==> "b" , "a" =*> "d" $ [ Edge.FillColor red ] - , Subgraph + , Subgraph Nothing [ node "d" [] ] ] From 4866577e80d7976ba6d712fc237fa00f7f678c23 Mon Sep 17 00:00:00 2001 From: Ulric Wilfred Date: Mon, 28 Jul 2025 20:22:07 +0200 Subject: [PATCH 2/5] upgrade to the latest package set --- spago.lock | 6885 ++++++---------------------------------------------- spago.yaml | 8 +- 2 files changed, 722 insertions(+), 6171 deletions(-) diff --git a/spago.lock b/spago.lock index fcfa60b..3938937 100644 --- a/spago.lock +++ b/spago.lock @@ -80,6022 +80,554 @@ }, "package_set": { "address": { - "url": "https://raw.githubusercontent.com/purescript/package-sets/psc-0.15.4-20221127/packages.json" + "registry": "65.1.0" }, - "compiler": ">=0.15.4 <0.16.0", + "compiler": ">=0.15.15 <0.16.0", "content": { - "abc-parser": { - "repo": "https://github.com/newlandsvalley/purescript-abc-parser.git", - "version": "v2.0.0", - "dependencies": [ - "arrays", - "bifunctors", - "control", - "either", - "enums", - "foldable-traversable", - "identity", - "integers", - "lists", - "maybe", - "midi", - "newtype", - "ordered-collections", - "partial", - "prelude", - "profunctor-lenses", - "rationals", - "string-parsers", - "strings", - "stringutils", - "transformers", - "tuples", - "unfoldable" - ] - }, - "ace": { - "repo": "https://github.com/purescript-contrib/purescript-ace.git", - "version": "v9.0.0", - "dependencies": [ - "arrays", - "effect", - "foreign", - "nullable", - "prelude", - "web-html", - "web-uievents" - ] - }, - "aff": { - "repo": "https://github.com/purescript-contrib/purescript-aff.git", - "version": "v7.1.0", - "dependencies": [ - "arrays", - "bifunctors", - "control", - "datetime", - "effect", - "either", - "exceptions", - "foldable-traversable", - "functions", - "maybe", - "newtype", - "parallel", - "prelude", - "refs", - "tailrec", - "transformers", - "unsafe-coerce" - ] - }, - "aff-bus": { - "repo": "https://github.com/purescript-contrib/purescript-aff-bus.git", - "version": "v6.0.0", - "dependencies": [ - "aff", - "avar", - "console", - "effect", - "either", - "exceptions", - "foldable-traversable", - "lists", - "prelude", - "refs", - "tailrec", - "transformers", - "tuples" - ] - }, - "aff-coroutines": { - "repo": "https://github.com/purescript-contrib/purescript-aff-coroutines.git", - "version": "v9.0.0", - "dependencies": [ - "aff", - "avar", - "coroutines", - "effect" - ] - }, - "aff-promise": { - "repo": "https://github.com/nwolverson/purescript-aff-promise.git", - "version": "v4.0.0", - "dependencies": [ - "aff", - "foreign" - ] - }, - "aff-retry": { - "repo": "https://github.com/Unisay/purescript-aff-retry.git", - "version": "v2.0.0", - "dependencies": [ - "aff", - "arrays", - "datetime", - "effect", - "either", - "exceptions", - "integers", - "maybe", - "newtype", - "numbers", - "prelude", - "random", - "transformers" - ] - }, - "affjax": { - "repo": "https://github.com/purescript-contrib/purescript-affjax.git", - "version": "v13.0.0", - "dependencies": [ - "aff", - "argonaut-core", - "arraybuffer-types", - "foreign", - "form-urlencoded", - "http-methods", - "integers", - "media-types", - "nullable", - "refs", - "unsafe-coerce", - "web-xhr" - ] - }, - "affjax-node": { - "repo": "https://github.com/purescript-contrib/purescript-affjax-node.git", - "version": "v1.0.0", - "dependencies": [ - "aff", - "affjax", - "either", - "maybe", - "prelude" - ] - }, - "affjax-web": { - "repo": "https://github.com/purescript-contrib/purescript-affjax-web.git", - "version": "v1.0.0", - "dependencies": [ - "aff", - "affjax", - "either", - "maybe", - "prelude" - ] - }, - "ansi": { - "repo": "https://github.com/hdgarrood/purescript-ansi.git", - "version": "v7.0.0", - "dependencies": [ - "foldable-traversable", - "lists", - "strings" - ] - }, - "argonaut": { - "repo": "https://github.com/purescript-contrib/purescript-argonaut.git", - "version": "v9.0.0", - "dependencies": [ - "argonaut-codecs", - "argonaut-core", - "argonaut-traversals" - ] - }, - "argonaut-codecs": { - "repo": "https://github.com/purescript-contrib/purescript-argonaut-codecs.git", - "version": "v9.1.0", - "dependencies": [ - "argonaut-core", - "arrays", - "effect", - "foreign-object", - "identity", - "integers", - "maybe", - "nonempty", - "ordered-collections", - "prelude", - "record" - ] - }, - "argonaut-core": { - "repo": "https://github.com/purescript-contrib/purescript-argonaut-core.git", - "version": "v7.0.0", - "dependencies": [ - "arrays", - "control", - "either", - "foreign-object", - "functions", - "gen", - "maybe", - "nonempty", - "prelude", - "strings", - "tailrec" - ] - }, - "argonaut-generic": { - "repo": "https://github.com/purescript-contrib/purescript-argonaut-generic.git", - "version": "v8.0.0", - "dependencies": [ - "argonaut-codecs", - "argonaut-core", - "prelude", - "record" - ] - }, - "argonaut-traversals": { - "repo": "https://github.com/purescript-contrib/purescript-argonaut-traversals.git", - "version": "v10.0.0", - "dependencies": [ - "argonaut-codecs", - "argonaut-core", - "profunctor-lenses" - ] - }, - "argparse-basic": { - "repo": "https://github.com/natefaubion/purescript-argparse-basic.git", - "version": "v2.0.0", - "dependencies": [ - "arrays", - "bifunctors", - "control", - "either", - "foldable-traversable", - "integers", - "lists", - "maybe", - "newtype", - "numbers", - "prelude", - "record", - "strings", - "tuples", - "unfoldable" - ] - }, - "array-builder": { - "repo": "https://github.com/paluh/purescript-array-builder.git", - "version": "v0.1.2", - "dependencies": [ - "arrays", - "assert", - "console", - "effect", - "foldable-traversable", - "maybe", - "nullable", - "prelude" - ] - }, - "arraybuffer": { - "repo": "https://github.com/purescript-contrib/purescript-arraybuffer.git", - "version": "v13.0.0", - "dependencies": [ - "arraybuffer-types", - "arrays", - "effect", - "float32", - "functions", - "gen", - "maybe", - "nullable", - "prelude", - "tailrec", - "uint", - "unfoldable" - ] - }, - "arraybuffer-builder": { - "repo": "https://github.com/jamesdbrock/purescript-arraybuffer-builder.git", - "version": "v3.0.1", - "dependencies": [ - "arraybuffer", - "arraybuffer-types", - "effect", - "float32", - "identity", - "lists", - "maybe", - "newtype", - "prelude", - "tailrec", - "transformers", - "uint" - ] - }, - "arraybuffer-types": { - "repo": "https://github.com/purescript-contrib/purescript-arraybuffer-types.git", - "version": "v3.0.2", - "dependencies": [] - }, - "arrays": { - "repo": "https://github.com/purescript/purescript-arrays.git", - "version": "v7.1.0", - "dependencies": [ - "bifunctors", - "control", - "foldable-traversable", - "maybe", - "nonempty", - "partial", - "prelude", - "safe-coerce", - "st", - "tailrec", - "tuples", - "unfoldable", - "unsafe-coerce" - ] - }, - "arrays-zipper": { - "repo": "https://github.com/JordanMartinez/purescript-arrays-zipper.git", - "version": "v2.0.1", - "dependencies": [ - "arrays", - "control", - "quickcheck" - ] - }, - "ask": { - "repo": "https://github.com/Mateiadrielrafael/purescript-ask.git", - "version": "v1.0.0", - "dependencies": [ - "unsafe-coerce" - ] - }, - "assert": { - "repo": "https://github.com/purescript/purescript-assert.git", - "version": "v6.0.0", - "dependencies": [ - "console", - "effect", - "prelude" - ] - }, - "avar": { - "repo": "https://github.com/purescript-contrib/purescript-avar.git", - "version": "v5.0.0", - "dependencies": [ - "aff", - "effect", - "either", - "exceptions", - "functions", - "maybe" - ] - }, - "b64": { - "repo": "https://github.com/menelaos/purescript-b64.git", - "version": "v0.0.8", - "dependencies": [ - "arraybuffer-types", - "either", - "encoding", - "enums", - "exceptions", - "functions", - "partial", - "prelude", - "strings" - ] - }, - "barbies": { - "repo": "https://github.com/the-dr-lazy/purescript-barbies.git", - "version": "v1.0.1", - "dependencies": [ - "console", - "const", - "control", - "effect", - "prelude", - "psci-support", - "transformers" - ] - }, - "barlow-lens": { - "repo": "https://github.com/sigma-andex/purescript-barlow-lens.git", - "version": "v0.9.0", - "dependencies": [ - "either", - "foldable-traversable", - "lists", - "maybe", - "newtype", - "prelude", - "profunctor", - "profunctor-lenses", - "tuples", - "typelevel-prelude" - ] - }, - "basic-auth": { - "repo": "https://github.com/oreshinya/purescript-basic-auth.git", - "version": "v3.0.1", - "dependencies": [ - "arrays", - "crypto", - "effect", - "foreign-object", - "maybe", - "node-buffer", - "node-http", - "prelude", - "strings", - "transformers" - ] - }, - "bifunctors": { - "repo": "https://github.com/purescript/purescript-bifunctors.git", - "version": "v6.0.0", - "dependencies": [ - "const", - "either", - "newtype", - "prelude", - "tuples" - ] - }, - "bigints": { - "repo": "https://github.com/purescript-contrib/purescript-bigints.git", - "version": "v7.0.1", - "dependencies": [ - "integers", - "maybe", - "strings" - ] - }, - "bolson": { - "repo": "https://github.com/mikesol/purescript-bolson.git", - "version": "v0.3.1", - "dependencies": [ - "control", - "effect", - "fast-vect", - "filterable", - "foldable-traversable", - "foreign-object", - "hyrule", - "maybe", - "prelude", - "record", - "st", - "tuples", - "unsafe-coerce" - ] - }, - "bower-json": { - "repo": "https://github.com/klntsky/purescript-bower-json.git", - "version": "v3.0.0", - "dependencies": [ - "argonaut-codecs", - "arrays", - "either", - "foldable-traversable", - "foreign-object", - "maybe", - "newtype", - "prelude", - "tuples" - ] - }, - "bucketchain": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain.git", - "version": "v1.0.1", - "dependencies": [ - "aff", - "console", - "control", - "effect", - "either", - "exceptions", - "foreign-object", - "maybe", - "node-buffer", - "node-http", - "node-streams", - "nullable", - "options", - "prelude", - "refs", - "tailrec", - "transformers", - "unsafe-coerce" - ] - }, - "bucketchain-basic-auth": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-basic-auth.git", - "version": "v1.0.1", - "dependencies": [ - "basic-auth", - "bucketchain", - "effect", - "maybe", - "prelude", - "transformers" - ] - }, - "bucketchain-conditional": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-conditional.git", - "version": "v1.0.1", - "dependencies": [ - "bucketchain", - "effect", - "foreign-object", - "js-date", - "maybe", - "prelude", - "strings", - "transformers" - ] - }, - "bucketchain-cors": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-cors.git", - "version": "v1.0.1", - "dependencies": [ - "arrays", - "bucketchain", - "bucketchain-header-utils", - "datetime", - "effect", - "either", - "foldable-traversable", - "foreign-object", - "http-methods", - "integers", - "maybe", - "prelude", - "strings", - "transformers" - ] - }, - "bucketchain-csrf": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-csrf.git", - "version": "v1.0.1", - "dependencies": [ - "bucketchain", - "control", - "effect", - "foldable-traversable", - "foreign-object", - "maybe", - "prelude", - "transformers" - ] - }, - "bucketchain-header-utils": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-header-utils.git", - "version": "v1.0.1", - "dependencies": [ - "arrays", - "bucketchain", - "datetime", - "effect", - "foreign-object", - "integers", - "maybe", - "prelude", - "strings", - "tuples" - ] - }, - "bucketchain-health": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-health.git", - "version": "v1.0.1", - "dependencies": [ - "bucketchain", - "effect", - "maybe", - "prelude", - "transformers" - ] - }, - "bucketchain-history-api-fallback": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-history-api-fallback.git", - "version": "v1.0.1", - "dependencies": [ - "bucketchain", - "effect", - "foreign-object", - "maybe", - "node-url", - "nullable", - "prelude", - "strings", - "transformers" - ] - }, - "bucketchain-logger": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-logger.git", - "version": "v1.0.1", - "dependencies": [ - "arrays", - "bucketchain", - "effect", - "either", - "exceptions", - "foldable-traversable", - "foreign-object", - "js-date", - "maybe", - "node-buffer", - "node-http", - "node-process", - "node-streams", - "prelude", - "strings", - "transformers", - "tuples" - ] - }, - "bucketchain-secure": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-secure.git", - "version": "v1.0.1", - "dependencies": [ - "arrays", - "bucketchain", - "datetime", - "effect", - "integers", - "maybe", - "newtype", - "prelude", - "strings", - "transformers" - ] - }, - "bucketchain-simple-api": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-simple-api.git", - "version": "v5.0.1", - "dependencies": [ - "aff", - "arrays", - "bucketchain", - "control", - "effect", - "either", - "exceptions", - "foreign", - "foreign-object", - "freet", - "lists", - "maybe", - "media-types", - "nullable", - "parallel", - "prelude", - "simple-json", - "strings", - "tailrec", - "transformers", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "bucketchain-sslify": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-sslify.git", - "version": "v1.0.1", - "dependencies": [ - "bucketchain", - "effect", - "foreign-object", - "maybe", - "node-http", - "prelude", - "transformers" - ] - }, - "bucketchain-static": { - "repo": "https://github.com/Bucketchain/purescript-bucketchain-static.git", - "version": "v1.0.1", - "dependencies": [ - "aff", - "bucketchain", - "datetime", - "effect", - "either", - "exceptions", - "foldable-traversable", - "foreign-object", - "integers", - "js-date", - "maybe", - "newtype", - "node-fs", - "node-fs-aff", - "node-path", - "node-url", - "nullable", - "prelude", - "strings", - "transformers", - "tuples" - ] - }, - "call-by-name": { - "repo": "https://github.com/natefaubion/purescript-call-by-name.git", - "version": "v4.0.1", - "dependencies": [ - "control", - "either", - "lazy", - "maybe", - "unsafe-coerce" - ] - }, - "canvas": { - "repo": "https://github.com/purescript-web/purescript-canvas.git", - "version": "v6.0.0", - "dependencies": [ - "arraybuffer-types", - "effect", - "exceptions", - "functions", - "maybe" - ] - }, - "canvas-action": { - "repo": "https://github.com/artemisSystem/purescript-canvas-action.git", - "version": "v9.0.0", - "dependencies": [ - "aff", - "arrays", - "canvas", - "colors", - "effect", - "either", - "exceptions", - "foldable-traversable", - "maybe", - "numbers", - "polymorphic-vectors", - "prelude", - "refs", - "run", - "transformers", - "tuples", - "type-equality", - "typelevel-prelude", - "unsafe-coerce", - "web-dom", - "web-events", - "web-html" - ] - }, - "cartesian": { - "repo": "https://github.com/Ebmtranceboy/purescript-cartesian.git", - "version": "v1.0.6", - "dependencies": [ - "console", - "effect", - "integers", - "psci-support" - ] - }, - "catenable-lists": { - "repo": "https://github.com/purescript/purescript-catenable-lists.git", - "version": "v7.0.0", - "dependencies": [ - "control", - "foldable-traversable", - "lists", - "maybe", - "prelude", - "tuples", - "unfoldable" - ] - }, - "channel": { - "repo": "https://github.com/ConnorDillon/purescript-channel.git", - "version": "v1.0.0", - "dependencies": [ - "aff", - "assert", - "avar", - "console", - "contravariant", - "control", - "effect", - "either", - "exceptions", - "foldable-traversable", - "lazy", - "maybe", - "newtype", - "prelude", - "tailrec", - "transformers", - "tuples" - ] - }, - "checked-exceptions": { - "repo": "https://github.com/natefaubion/purescript-checked-exceptions.git", - "version": "v3.1.1", - "dependencies": [ - "prelude", - "transformers", - "variant" - ] - }, - "classless": { - "repo": "https://github.com/thought2/purescript-classless.git", - "version": "v0.1.1", - "dependencies": [ - "heterogeneous", - "prelude", - "record" - ] - }, - "classless-arbitrary": { - "repo": "https://github.com/thought2/purescript-classless-arbitrary.git", - "version": "v0.1.1", - "dependencies": [ - "arrays", - "classless", - "either", - "enums", - "gen", - "heterogeneous", - "identity", - "lists", - "maybe", - "partial", - "prelude", - "quickcheck", - "record", - "st", - "strings", - "tuples", - "type-equality", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "classless-decode-json": { - "repo": "https://github.com/thought2/purescript-classless-decode-json.git", - "version": "v0.1.1", - "dependencies": [ - "argonaut", - "classless", - "console", - "effect", - "either", - "maybe", - "prelude", - "record", - "tuples" - ] - }, - "classless-encode-json": { - "repo": "https://github.com/thought2/purescript-classless-encode-json.git", - "version": "v0.1.3", - "dependencies": [ - "argonaut", - "argonaut-codecs", - "argonaut-core", - "classless", - "either", - "foreign-object", - "maybe", - "partial", - "prelude", - "record", - "tuples", - "type-equality" - ] - }, - "classnames": { - "repo": "https://github.com/dewey92/purescript-classnames.git", - "version": "v2.0.0", - "dependencies": [ - "maybe", - "prelude", - "record", - "strings", - "tuples" - ] - }, - "codec": { - "repo": "https://github.com/garyb/purescript-codec.git", - "version": "v6.0.0", - "dependencies": [ - "bifunctors", - "profunctor" - ] - }, - "codec-argonaut": { - "repo": "https://github.com/garyb/purescript-codec-argonaut.git", - "version": "v10.0.0", - "dependencies": [ - "argonaut-core", - "codec", - "foreign-object", - "ordered-collections", - "type-equality", - "variant" - ] - }, - "colors": { - "repo": "https://github.com/purescript-contrib/purescript-colors.git", - "version": "v7.0.1", - "dependencies": [ - "arrays", - "integers", - "lists", - "numbers", - "partial", - "strings" - ] - }, - "concur-core": { - "repo": "https://github.com/purescript-concur/purescript-concur-core.git", - "version": "v0.5.0", - "dependencies": [ - "aff", - "aff-bus", - "arrays", - "avar", - "console", - "control", - "datetime", - "effect", - "either", - "exceptions", - "foldable-traversable", - "free", - "identity", - "lazy", - "maybe", - "newtype", - "parallel", - "prelude", - "profunctor-lenses", - "tailrec", - "transformers", - "tuples" - ] - }, - "concur-react": { - "repo": "https://github.com/purescript-concur/purescript-concur-react.git", - "version": "v0.5.0", - "dependencies": [ - "aff", - "arrays", - "avar", - "concur-core", - "console", - "foldable-traversable", - "free", - "nonempty", - "profunctor-lenses", - "react", - "react-dom", - "tailrec", - "web-dom", - "web-html" - ] - }, - "concurrent-queues": { - "repo": "https://github.com/purescript-contrib/purescript-concurrent-queues.git", - "version": "v3.0.0", - "dependencies": [ - "aff", - "avar", - "effect" - ] - }, - "console": { - "repo": "https://github.com/purescript/purescript-console.git", - "version": "v6.0.0", - "dependencies": [ - "effect", - "prelude" - ] - }, - "const": { - "repo": "https://github.com/purescript/purescript-const.git", - "version": "v6.0.0", - "dependencies": [ - "invariant", - "newtype", - "prelude" - ] - }, - "contravariant": { - "repo": "https://github.com/purescript/purescript-contravariant.git", - "version": "v6.0.0", - "dependencies": [ - "const", - "either", - "newtype", - "prelude", - "tuples" - ] - }, - "control": { - "repo": "https://github.com/purescript/purescript-control.git", - "version": "v6.0.0", - "dependencies": [ - "newtype", - "prelude" - ] - }, - "convertable-options": { - "repo": "https://github.com/natefaubion/purescript-convertable-options.git", - "version": "v1.0.0", - "dependencies": [ - "console", - "effect", - "maybe", - "record" - ] - }, - "coroutines": { - "repo": "https://github.com/purescript-contrib/purescript-coroutines.git", - "version": "v7.0.0", - "dependencies": [ - "freet", - "parallel", - "profunctor" - ] - }, - "crypto": { - "repo": "https://github.com/oreshinya/purescript-crypto.git", - "version": "v5.0.1", - "dependencies": [ - "aff", - "effect", - "functions", - "maybe", - "node-buffer", - "nullable", - "prelude" - ] - }, - "css": { - "repo": "https://github.com/purescript-contrib/purescript-css.git", - "version": "v6.0.0", - "dependencies": [ - "colors", - "console", - "effect", - "nonempty", - "profunctor", - "strings", - "these", - "transformers" - ] - }, - "datetime": { - "repo": "https://github.com/purescript/purescript-datetime.git", - "version": "v6.1.0", - "dependencies": [ - "bifunctors", - "control", - "either", - "enums", - "foldable-traversable", - "functions", - "gen", - "integers", - "lists", - "maybe", - "newtype", - "numbers", - "ordered-collections", - "partial", - "prelude", - "tuples" - ] - }, - "datetime-parsing": { - "repo": "https://github.com/flounders/purescript-datetime-parsing.git", - "version": "v0.2.0", - "dependencies": [ - "arrays", - "datetime", - "either", - "enums", - "foldable-traversable", - "integers", - "lists", - "maybe", - "numbers", - "parsing", - "prelude", - "strings", - "unicode" - ] - }, - "debug": { - "repo": "https://github.com/garyb/purescript-debug.git", - "version": "v6.0.2", - "dependencies": [ - "functions", - "prelude" - ] - }, - "decimals": { - "repo": "https://github.com/sharkdp/purescript-decimals.git", - "version": "v7.1.0", - "dependencies": [ - "maybe" - ] - }, - "default-values": { - "repo": "https://github.com/imsaravana369/purescript-default.git", - "version": "v1.0.1", - "dependencies": [ - "either", - "foreign-object", - "lists", - "maybe", - "ordered-collections", - "prelude", - "tuples" - ] - }, - "deku": { - "repo": "https://github.com/mikesol/purescript-deku.git", - "version": "v0.8.6", - "dependencies": [ - "aff", - "arrays", - "bolson", - "catenable-lists", - "control", - "effect", - "either", - "fast-vect", - "filterable", - "foldable-traversable", - "foreign-object", - "hyrule", - "maybe", - "newtype", - "ordered-collections", - "prelude", - "profunctor", - "quickcheck", - "record", - "safe-coerce", - "st", - "strings", - "transformers", - "tuples", - "unsafe-coerce", - "web-dom", - "web-events", - "web-html", - "web-uievents" - ] - }, - "deno": { - "repo": "https://github.com/njaremko/purescript-deno.git", - "version": "v0.0.5", - "dependencies": [ - "aff", - "aff-promise", - "argonaut", - "arraybuffer-types", - "console", - "effect", - "either", - "functions", - "maybe", - "ordered-collections", - "prelude", - "strings", - "tuples", - "unsafe-coerce", - "web-streams" - ] - }, - "dissect": { - "repo": "https://github.com/PureFunctor/purescript-dissect.git", - "version": "v1.0.0", - "dependencies": [ - "arrays", - "bifunctors", - "foreign-object", - "functors", - "newtype", - "partial", - "prelude", - "tailrec", - "type-equality", - "typelevel-prelude", - "unsafe-coerce", - "variant" - ] - }, - "distributive": { - "repo": "https://github.com/purescript/purescript-distributive.git", - "version": "v6.0.0", - "dependencies": [ - "identity", - "newtype", - "prelude", - "tuples", - "type-equality" - ] - }, - "dodo-printer": { - "repo": "https://github.com/natefaubion/purescript-dodo-printer.git", - "version": "v2.2.1", - "dependencies": [ - "aff", - "ansi", - "arrays", - "avar", - "console", - "control", - "effect", - "either", - "exceptions", - "foldable-traversable", - "integers", - "lists", - "maybe", - "minibench", - "newtype", - "node-buffer", - "node-child-process", - "node-fs-aff", - "node-path", - "node-process", - "node-streams", - "parallel", - "partial", - "posix-types", - "prelude", - "safe-coerce", - "strings", - "tuples" - ] - }, - "dom-filereader": { - "repo": "https://github.com/nwolverson/purescript-dom-filereader.git", - "version": "v7.0.0", - "dependencies": [ - "aff", - "arraybuffer-types", - "web-file", - "web-html" - ] - }, - "dom-indexed": { - "repo": "https://github.com/purescript-halogen/purescript-dom-indexed.git", - "version": "v11.0.0", - "dependencies": [ - "media-types", - "prelude", - "web-clipboard", - "web-pointerevents", - "web-touchevents" - ] - }, - "dotenv": { - "repo": "https://github.com/nsaunders/purescript-dotenv.git", - "version": "v3.0.0", - "dependencies": [ - "aff", - "arrays", - "control", - "effect", - "either", - "exceptions", - "foldable-traversable", - "maybe", - "node-buffer", - "node-child-process", - "node-fs-aff", - "node-process", - "parsing", - "prelude", - "run", - "strings", - "sunde", - "transformers", - "tuples" - ] - }, - "droplet": { - "repo": "https://github.com/easafe/purescript-droplet.git", - "version": "v0.5.0", - "dependencies": [ - "aff", - "arrays", - "bifunctors", - "bigints", - "datetime", - "debug", - "effect", - "either", - "enums", - "exceptions", - "foldable-traversable", - "foreign", - "foreign-object", - "integers", - "maybe", - "newtype", - "nonempty", - "nullable", - "ordered-collections", - "partial", - "prelude", - "profunctor", - "record", - "spec", - "strings", - "transformers", - "tuples", - "type-equality", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "dynamic-buffer": { - "repo": "https://github.com/kritzcreek/purescript-dynamic-buffer.git", - "version": "v3.0.1", - "dependencies": [ - "arraybuffer-types", - "effect", - "refs" - ] - }, - "effect": { - "repo": "https://github.com/purescript/purescript-effect.git", - "version": "v4.0.0", - "dependencies": [ - "prelude" - ] - }, - "either": { - "repo": "https://github.com/purescript/purescript-either.git", - "version": "v6.1.0", - "dependencies": [ - "control", - "invariant", - "maybe", - "prelude" - ] - }, - "elmish": { - "repo": "https://github.com/collegevine/purescript-elmish.git", - "version": "v0.8.3", - "dependencies": [ - "aff", - "argonaut-core", - "arrays", - "bifunctors", - "console", - "debug", - "effect", - "either", - "foldable-traversable", - "foreign", - "foreign-object", - "functions", - "integers", - "js-date", - "maybe", - "nullable", - "partial", - "prelude", - "refs", - "typelevel-prelude", - "undefined-is-not-a-problem", - "unsafe-coerce", - "web-dom", - "web-html" - ] - }, - "elmish-enzyme": { - "repo": "https://github.com/collegevine/purescript-elmish-enzyme.git", - "version": "v0.1.1", - "dependencies": [ - "aff", - "aff-promise", - "arrays", - "console", - "debug", - "effect", - "elmish", - "foldable-traversable", - "foreign", - "functions", - "prelude", - "transformers", - "unsafe-coerce" - ] - }, - "elmish-hooks": { - "repo": "https://github.com/collegevine/purescript-elmish-hooks.git", - "version": "v0.8.3", - "dependencies": [ - "aff", - "debug", - "elmish", - "maybe", - "prelude", - "tuples", - "undefined-is-not-a-problem" - ] - }, - "elmish-html": { - "repo": "https://github.com/collegevine/purescript-elmish-html.git", - "version": "v0.7.2", - "dependencies": [ - "effect", - "elmish", - "foreign", - "foreign-object", - "prelude", - "record", - "typelevel-prelude", - "unsafe-coerce", - "web-html" - ] - }, - "elmish-testing-library": { - "repo": "https://github.com/collegevine/purescript-elmish-testing-library.git", - "version": "v0.3.1", - "dependencies": [ - "aff", - "arrays", - "datetime", - "effect", - "elmish", - "exceptions", - "foldable-traversable", - "maybe", - "nullable", - "prelude", - "transformers", - "web-dom", - "web-html" - ] - }, - "email-validate": { - "repo": "https://github.com/cdepillabout/purescript-email-validate.git", - "version": "v7.0.0", - "dependencies": [ - "aff", - "string-parsers", - "transformers" - ] - }, - "encoding": { - "repo": "https://github.com/menelaos/purescript-encoding.git", - "version": "v0.0.8", - "dependencies": [ - "arraybuffer-types", - "either", - "exceptions", - "functions", - "prelude" - ] - }, - "enums": { - "repo": "https://github.com/purescript/purescript-enums.git", - "version": "v6.0.1", - "dependencies": [ - "control", - "either", - "gen", - "maybe", - "newtype", - "nonempty", - "partial", - "prelude", - "tuples", - "unfoldable" - ] - }, - "error": { - "repo": "https://github.com/bklaric/purescript-error.git", - "version": "v2.0.0", - "dependencies": [ - "console", - "effect", - "prelude" - ] - }, - "exceptions": { - "repo": "https://github.com/purescript/purescript-exceptions.git", - "version": "v6.0.0", - "dependencies": [ - "effect", - "either", - "maybe", - "prelude" - ] - }, - "exists": { - "repo": "https://github.com/purescript/purescript-exists.git", - "version": "v6.0.0", - "dependencies": [ - "unsafe-coerce" - ] - }, - "exitcodes": { - "repo": "https://github.com/Risto-Stevcev/purescript-exitcodes.git", - "version": "v4.0.0", - "dependencies": [ - "enums" - ] - }, - "expect-inferred": { - "repo": "https://github.com/justinwoo/purescript-expect-inferred.git", - "version": "v3.0.0", - "dependencies": [ - "prelude", - "typelevel-prelude" - ] - }, - "fahrtwind": { - "repo": "https://github.com/rowtype-yoga/purescript-fahrtwind.git", - "version": "v1.0.1", - "dependencies": [ - "arrays", - "colors", - "foreign-object", - "integers", - "prelude", - "react-basic", - "react-basic-dom", - "react-basic-emotion", - "tuples", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "fallback": { - "repo": "https://github.com/sigma-andex/purescript-fallback.git", - "version": "v0.1.0", - "dependencies": [ - "console", - "effect", - "either", - "foldable-traversable", - "prelude", - "transformers" - ] - }, - "fast-vect": { - "repo": "https://github.com/sigma-andex/purescript-fast-vect.git", - "version": "v1.0.0", - "dependencies": [ - "arrays", - "filterable", - "foldable-traversable", - "lists", - "maybe", - "ordered-collections", - "prelude", - "profunctor", - "tuples", - "unfoldable", - "unsafe-coerce" - ] - }, - "fetch": { - "repo": "https://github.com/rowtype-yoga/purescript-fetch.git", - "version": "v1.1.4", - "dependencies": [ - "aff", - "aff-promise", - "arraybuffer-types", - "effect", - "fetch-core", - "foreign", - "http-methods", - "newtype", - "prelude", - "record", - "typelevel-prelude", - "unsafe-coerce", - "web-file", - "web-promise", - "web-streams" - ] - }, - "fetch-argonaut": { - "repo": "https://github.com/rowtype-yoga/purescript-fetch-argonaut.git", - "version": "v1.0.0", - "dependencies": [ - "aff", - "argonaut", - "console", - "effect", - "either", - "foreign", - "prelude", - "transformers", - "unsafe-coerce" - ] - }, - "fetch-core": { - "repo": "https://github.com/rowtype-yoga/purescript-fetch-core.git", - "version": "v4.0.4", - "dependencies": [ - "arraybuffer-types", - "arrays", - "console", - "effect", - "foldable-traversable", - "foreign", - "foreign-object", - "functions", - "http-methods", - "maybe", - "newtype", - "nullable", - "prelude", - "record", - "tuples", - "typelevel-prelude", - "unfoldable", - "unsafe-coerce", - "web-file", - "web-promise", - "web-streams" - ] - }, - "fetch-yoga-json": { - "repo": "https://github.com/rowtype-yoga/purescript-fetch-yoga-json.git", - "version": "v1.1.0", - "dependencies": [ - "aff", - "either", - "exceptions", - "foreign", - "lists", - "prelude", - "transformers", - "yoga-json" - ] - }, - "filterable": { - "repo": "https://github.com/purescript/purescript-filterable.git", - "version": "v5.0.0", - "dependencies": [ - "arrays", - "either", - "foldable-traversable", - "identity", - "lists", - "ordered-collections" - ] - }, - "fixed-points": { - "repo": "https://github.com/purescript-contrib/purescript-fixed-points.git", - "version": "v7.0.0", - "dependencies": [ - "exists", - "newtype", - "prelude", - "transformers" - ] - }, - "fixed-precision": { - "repo": "https://github.com/lumihq/purescript-fixed-precision.git", - "version": "v5.0.0", - "dependencies": [ - "arrays", - "bigints", - "control", - "integers", - "maybe", - "numbers", - "partial", - "prelude", - "strings" - ] - }, - "flame": { - "repo": "https://github.com/easafe/purescript-flame.git", - "version": "v1.2.0", - "dependencies": [ - "aff", - "argonaut-codecs", - "argonaut-core", - "argonaut-generic", - "arrays", - "bifunctors", - "console", - "effect", - "either", - "exceptions", - "foldable-traversable", - "foreign", - "foreign-object", - "maybe", - "newtype", - "nullable", - "partial", - "prelude", - "random", - "refs", - "spec", - "strings", - "tuples", - "typelevel-prelude", - "unsafe-coerce", - "web-dom", - "web-events", - "web-html", - "web-uievents" - ] - }, - "float32": { - "repo": "https://github.com/purescript-contrib/purescript-float32.git", - "version": "v2.0.0", - "dependencies": [ - "gen", - "maybe", - "prelude" - ] - }, - "foldable-traversable": { - "repo": "https://github.com/purescript/purescript-foldable-traversable.git", - "version": "v6.0.0", - "dependencies": [ - "bifunctors", - "const", - "control", - "either", - "functors", - "identity", - "maybe", - "newtype", - "orders", - "prelude", - "tuples" - ] - }, - "foreign": { - "repo": "https://github.com/purescript/purescript-foreign.git", - "version": "v7.0.0", - "dependencies": [ - "either", - "functions", - "identity", - "integers", - "lists", - "maybe", - "prelude", - "strings", - "transformers" - ] - }, - "foreign-object": { - "repo": "https://github.com/purescript/purescript-foreign-object.git", - "version": "v4.1.0", - "dependencies": [ - "arrays", - "foldable-traversable", - "functions", - "gen", - "lists", - "maybe", - "prelude", - "st", - "tailrec", - "tuples", - "typelevel-prelude", - "unfoldable" - ] - }, - "foreign-readwrite": { - "repo": "https://github.com/artemisSystem/purescript-foreign-readwrite.git", - "version": "v3.2.1", - "dependencies": [ - "foldable-traversable", - "foreign", - "foreign-object", - "identity", - "lists", - "maybe", - "newtype", - "prelude", - "record", - "safe-coerce", - "transformers", - "unsafe-coerce" - ] - }, - "fork": { - "repo": "https://github.com/purescript-contrib/purescript-fork.git", - "version": "v6.0.0", - "dependencies": [ - "aff" - ] - }, - "form-urlencoded": { - "repo": "https://github.com/purescript-contrib/purescript-form-urlencoded.git", - "version": "v7.0.0", - "dependencies": [ - "foldable-traversable", - "js-uri", - "maybe", - "newtype", - "prelude", - "strings", - "tuples" - ] - }, - "formatters": { - "repo": "https://github.com/purescript-contrib/purescript-formatters.git", - "version": "v7.0.0", - "dependencies": [ - "datetime", - "fixed-points", - "lists", - "numbers", - "parsing", - "prelude", - "transformers" - ] - }, - "framer-motion": { - "repo": "https://github.com/i-am-the-slime/purescript-framer-motion.git", - "version": "v1.0.1", - "dependencies": [ - "aff", - "aff-promise", - "arrays", - "effect", - "foreign", - "foreign-object", - "heterogeneous", - "literals", - "maybe", - "nullable", - "prelude", - "react-basic", - "react-basic-dom", - "react-basic-hooks", - "record", - "tuples", - "two-or-more", - "typelevel-prelude", - "unsafe-coerce", - "untagged-union", - "web-dom", - "web-events", - "web-uievents" - ] - }, - "free": { - "repo": "https://github.com/purescript/purescript-free.git", - "version": "v7.0.0", - "dependencies": [ - "catenable-lists", - "control", - "distributive", - "either", - "exists", - "foldable-traversable", - "invariant", - "lazy", - "maybe", - "prelude", - "tailrec", - "transformers", - "tuples", - "unsafe-coerce" - ] - }, - "freeap": { - "repo": "https://github.com/ethul/purescript-freeap.git", - "version": "v7.0.0", - "dependencies": [ - "const", - "exists", - "gen", - "lists" - ] - }, - "freer-free": { - "repo": "https://github.com/mikesol/purescript-freer-free.git", - "version": "v0.0.1", - "dependencies": [ - "prelude", - "record" - ] - }, - "freet": { - "repo": "https://github.com/purescript-contrib/purescript-freet.git", - "version": "v7.0.0", - "dependencies": [ - "aff", - "bifunctors", - "effect", - "either", - "exists", - "free", - "prelude", - "tailrec", - "transformers", - "tuples" - ] - }, - "functions": { - "repo": "https://github.com/purescript/purescript-functions.git", - "version": "v6.0.0", - "dependencies": [ - "prelude" - ] - }, - "functor1": { - "repo": "https://github.com/garyb/purescript-functor1.git", - "version": "v3.0.0", - "dependencies": [ - "newtype", - "prelude" - ] - }, - "functors": { - "repo": "https://github.com/purescript/purescript-functors.git", - "version": "v5.0.0", - "dependencies": [ - "bifunctors", - "const", - "contravariant", - "control", - "distributive", - "either", - "invariant", - "maybe", - "newtype", - "prelude", - "profunctor", - "tuples", - "unsafe-coerce" - ] - }, - "fuzzy": { - "repo": "https://github.com/citizennet/purescript-fuzzy.git", - "version": "v0.4.0", - "dependencies": [ - "foldable-traversable", - "foreign-object", - "newtype", - "ordered-collections", - "prelude", - "rationals", - "strings", - "tuples" - ] - }, - "gen": { - "repo": "https://github.com/purescript/purescript-gen.git", - "version": "v4.0.0", - "dependencies": [ - "either", - "foldable-traversable", - "identity", - "maybe", - "newtype", - "nonempty", - "prelude", - "tailrec", - "tuples", - "unfoldable" - ] - }, - "generate-values": { - "repo": "https://github.com/jordanmartinez/purescript-generate-values.git", - "version": "v1.0.1", - "dependencies": [ - "arrays", - "control", - "effect", - "enums", - "foldable-traversable", - "gen", - "identity", - "integers", - "lcg", - "lists", - "maybe", - "newtype", - "numbers", - "partial", - "prelude", - "tailrec", - "transformers", - "tuples" - ] - }, - "generic-router": { - "repo": "https://github.com/njaremko/purescript-generic-router.git", - "version": "v0.0.1", - "dependencies": [ - "arrays", - "assert", - "effect", - "foldable-traversable", - "lists", - "maybe", - "ordered-collections", - "prelude", - "record", - "strings", - "tuples" - ] - }, - "geometry-plane": { - "repo": "https://github.com/Ebmtranceboy/purescript-geometry-plane.git", - "version": "v1.0.3", - "dependencies": [ - "console", - "effect", - "psci-support", - "sparse-polynomials" - ] - }, - "github-actions-toolkit": { - "repo": "https://github.com/purescript-contrib/purescript-github-actions-toolkit.git", - "version": "v0.5.0", - "dependencies": [ - "aff", - "aff-promise", - "effect", - "foreign-object", - "node-buffer", - "node-path", - "node-streams", - "nullable", - "transformers" - ] - }, - "grain": { - "repo": "https://github.com/purescript-grain/purescript-grain.git", - "version": "v3.0.0", - "dependencies": [ - "arrays", - "effect", - "exceptions", - "foreign", - "functions", - "integers", - "lazy", - "maybe", - "nullable", - "prelude", - "strings", - "tailrec", - "transformers", - "tuples", - "unsafe-coerce", - "web-dom", - "web-events" - ] - }, - "grain-router": { - "repo": "https://github.com/purescript-grain/purescript-grain-router.git", - "version": "v3.0.0", - "dependencies": [ - "arrays", - "control", - "effect", - "foldable-traversable", - "foreign", - "grain", - "integers", - "lists", - "maybe", - "numbers", - "ordered-collections", - "prelude", - "profunctor", - "strings", - "tuples", - "web-events", - "web-html" - ] - }, - "grain-virtualized": { - "repo": "https://github.com/purescript-grain/purescript-grain-virtualized.git", - "version": "v3.0.0", - "dependencies": [ - "arrays", - "foldable-traversable", - "grain", - "maybe", - "prelude", - "web-dom", - "web-events" - ] - }, - "graphql-client": { - "repo": "https://github.com/OxfordAbstracts/purescript-graphql-client.git", - "version": "v9.2.2", - "dependencies": [ - "aff", - "aff-promise", - "affjax", - "affjax-node", - "affjax-web", - "argonaut-codecs", - "argonaut-core", - "arrays", - "bifunctors", - "control", - "datetime", - "debug", - "effect", - "either", - "enums", - "exceptions", - "foldable-traversable", - "foreign", - "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", - "unicode", - "unsafe-coerce", - "variant" - ] - }, - "graphs": { - "repo": "https://github.com/purescript/purescript-graphs.git", - "version": "v8.1.0", - "dependencies": [ - "catenable-lists", - "ordered-collections" - ] - }, - "group": { - "repo": "https://github.com/morganthomas/purescript-group.git", - "version": "v4.1.1", - "dependencies": [ - "lists" - ] - }, - "halogen": { - "repo": "https://github.com/purescript-halogen/purescript-halogen.git", - "version": "v7.0.0", - "dependencies": [ - "aff", - "avar", - "console", - "const", - "dom-indexed", - "effect", - "foreign", - "fork", - "free", - "freeap", - "halogen-subscriptions", - "halogen-vdom", - "media-types", - "nullable", - "ordered-collections", - "parallel", - "profunctor", - "transformers", - "unsafe-coerce", - "unsafe-reference", - "web-file", - "web-uievents" - ] - }, - "halogen-bootstrap5": { - "repo": "https://github.com/tonicebrian/purescript-halogen-bootstrap5.git", - "version": "v2.1.0", - "dependencies": [ - "halogen" - ] - }, - "halogen-css": { - "repo": "https://github.com/purescript-halogen/purescript-halogen-css.git", - "version": "v10.0.0", - "dependencies": [ - "css", - "halogen" - ] - }, - "halogen-formless": { - "repo": "https://github.com/thomashoneyman/purescript-halogen-formless.git", - "version": "v4.0.2", - "dependencies": [ - "convertable-options", - "effect", - "either", - "foldable-traversable", - "foreign-object", - "halogen", - "heterogeneous", - "maybe", - "prelude", - "record", - "safe-coerce", - "type-equality", - "unsafe-coerce", - "unsafe-reference", - "variant", - "web-events", - "web-uievents" - ] - }, - "halogen-hooks": { - "repo": "https://github.com/thomashoneyman/purescript-halogen-hooks.git", - "version": "v0.6.3", - "dependencies": [ - "aff", - "arrays", - "bifunctors", - "effect", - "exceptions", - "foldable-traversable", - "foreign-object", - "free", - "freeap", - "halogen", - "halogen-subscriptions", - "maybe", - "newtype", - "ordered-collections", - "parallel", - "partial", - "prelude", - "refs", - "tailrec", - "transformers", - "tuples", - "unsafe-coerce", - "unsafe-reference", - "web-dom", - "web-html" - ] - }, - "halogen-hooks-extra": { - "repo": "https://github.com/jordanmartinez/purescript-halogen-hooks-extra.git", - "version": "v0.9.0", - "dependencies": [ - "halogen-hooks" - ] - }, - "halogen-store": { - "repo": "https://github.com/thomashoneyman/purescript-halogen-store.git", - "version": "v0.5.4", - "dependencies": [ - "aff", - "distributive", - "effect", - "fork", - "halogen", - "halogen-hooks", - "halogen-subscriptions", - "maybe", - "prelude", - "refs", - "tailrec", - "transformers", - "tuples", - "unsafe-reference" - ] - }, - "halogen-storybook": { - "repo": "https://github.com/rnons/purescript-halogen-storybook.git", - "version": "v2.0.0", - "dependencies": [ - "foreign-object", - "halogen", - "prelude", - "routing" - ] - }, - "halogen-subscriptions": { - "repo": "https://github.com/purescript-halogen/purescript-halogen-subscriptions.git", - "version": "v2.0.0", - "dependencies": [ - "arrays", - "effect", - "foldable-traversable", - "functors", - "refs", - "safe-coerce", - "unsafe-reference" - ] - }, - "halogen-svg-elems": { - "repo": "https://github.com/JordanMartinez/purescript-halogen-svg-elems.git", - "version": "v7.0.0", - "dependencies": [ - "halogen" - ] - }, - "halogen-vdom": { - "repo": "https://github.com/purescript-halogen/purescript-halogen-vdom.git", - "version": "v8.0.0", - "dependencies": [ - "bifunctors", - "effect", - "foreign", - "foreign-object", - "maybe", - "prelude", - "refs", - "tuples", - "unsafe-coerce", - "web-html" - ] - }, - "halogen-vdom-string-renderer": { - "repo": "https://github.com/purescript-halogen/purescript-halogen-vdom-string-renderer.git", - "version": "v0.5.0", - "dependencies": [ - "foreign", - "halogen-vdom", - "ordered-collections", - "prelude" - ] - }, - "heckin": { - "repo": "https://github.com/maxdeviant/purescript-heckin.git", - "version": "v2.0.1", - "dependencies": [ - "arrays", - "foldable-traversable", - "maybe", - "prelude", - "strings", - "transformers", - "tuples", - "unicode" - ] - }, - "heterogeneous": { - "repo": "https://github.com/natefaubion/purescript-heterogeneous.git", - "version": "v0.6.0", - "dependencies": [ - "either", - "functors", - "prelude", - "record", - "tuples", - "variant" - ] - }, - "homogeneous": { - "repo": "https://github.com/paluh/purescript-homogeneous.git", - "version": "v0.4.0", - "dependencies": [ - "assert", - "console", - "effect", - "foreign-object", - "psci-support", - "variant" - ] - }, - "http-methods": { - "repo": "https://github.com/purescript-contrib/purescript-http-methods.git", - "version": "v6.0.0", - "dependencies": [ - "either", - "prelude", - "strings" - ] - }, - "httpure": { - "repo": "https://github.com/citizennet/purescript-httpure.git", - "version": "v0.16.0", - "dependencies": [ - "aff", - "arrays", - "bifunctors", - "console", - "effect", - "either", - "foldable-traversable", - "foreign-object", - "js-uri", - "maybe", - "newtype", - "node-buffer", - "node-fs", - "node-http", - "node-streams", - "options", - "ordered-collections", - "prelude", - "refs", - "strings", - "tuples", - "type-equality" - ] - }, - "httpurple": { - "repo": "https://github.com/sigma-andex/purescript-httpurple.git", - "version": "v3.0.1", - "dependencies": [ - "aff", - "arrays", - "bifunctors", - "console", - "control", - "debug", - "effect", - "either", - "exceptions", - "foldable-traversable", - "foreign-object", - "functions", - "js-uri", - "justifill", - "lists", - "literals", - "maybe", - "newtype", - "node-buffer", - "node-fs", - "node-http", - "node-process", - "node-streams", - "options", - "ordered-collections", - "posix-types", - "prelude", - "profunctor", - "record", - "record-studio", - "refs", - "routing-duplex", - "safe-coerce", - "strings", - "transformers", - "tuples", - "type-equality", - "typelevel-prelude", - "unsafe-coerce", - "untagged-union" - ] - }, - "httpurple-argonaut": { - "repo": "https://github.com/sigma-andex/purescript-httpurple-argonaut.git", - "version": "v1.0.1", - "dependencies": [ - "argonaut", - "console", - "effect", - "either", - "httpurple", - "prelude" - ] - }, - "httpurple-yoga-json": { - "repo": "https://github.com/sigma-andex/purescript-httpurple-yoga-json.git", - "version": "v1.0.0", - "dependencies": [ - "console", - "effect", - "either", - "foreign", - "httpurple", - "lists", - "prelude", - "yoga-json" - ] - }, - "hyrule": { - "repo": "https://github.com/mikesol/purescript-hyrule.git", - "version": "v2.3.3", - "dependencies": [ - "arrays", - "control", - "datetime", - "effect", - "either", - "filterable", - "foldable-traversable", - "js-timers", - "lists", - "maybe", - "monoid-extras", - "newtype", - "now", - "ordered-collections", - "partial", - "prelude", - "profunctor", - "record", - "refs", - "st", - "tuples", - "unsafe-coerce", - "unsafe-reference", - "web-events", - "web-html", - "web-uievents" - ] - }, - "identity": { - "repo": "https://github.com/purescript/purescript-identity.git", - "version": "v6.0.0", - "dependencies": [ - "control", - "invariant", - "newtype", - "prelude" - ] - }, - "identy": { - "repo": "https://github.com/oreshinya/purescript-identy.git", - "version": "v4.0.1", - "dependencies": [ - "arrays", - "either", - "foldable-traversable", - "foreign", - "foreign-object", - "functions", - "lists", - "maybe", - "newtype", - "prelude", - "record", - "simple-json", - "st", - "tuples", - "typelevel-prelude", - "unfoldable", - "unsafe-coerce" - ] - }, - "indexed-monad": { - "repo": "https://github.com/garyb/purescript-indexed-monad.git", - "version": "v2.1.0", - "dependencies": [ - "control", - "newtype" - ] - }, - "int64": { - "repo": "https://github.com/purescript-contrib/purescript-int64.git", - "version": "v2.0.0", - "dependencies": [ - "effect", - "foreign", - "functions", - "integers", - "maybe", - "nullable", - "prelude", - "quickcheck" - ] - }, - "integers": { - "repo": "https://github.com/purescript/purescript-integers.git", - "version": "v6.0.0", - "dependencies": [ - "maybe", - "numbers", - "prelude" - ] - }, - "interpolate": { - "repo": "https://github.com/jordanmartinez/purescript-interpolate.git", - "version": "v5.0.2", - "dependencies": [ - "partial", - "prelude" - ] - }, - "invariant": { - "repo": "https://github.com/purescript/purescript-invariant.git", - "version": "v6.0.0", - "dependencies": [ - "control", - "prelude" - ] - }, - "jarilo": { - "repo": "https://github.com/bklaric/purescript-jarilo.git", - "version": "v1.0.1", - "dependencies": [ - "arrays", - "bifunctors", - "console", - "effect", - "either", - "foldable-traversable", - "http-methods", - "integers", - "lists", - "maybe", - "prelude", - "record", - "strings", - "tuples", - "uri", - "variant" - ] - }, - "jelly": { - "repo": "https://github.com/yukikurage/purescript-jelly.git", - "version": "v0.9.0", - "dependencies": [ - "aff", - "arrays", - "effect", - "either", - "free", - "jelly-hooks", - "jelly-signal", - "maybe", - "prelude", - "refs", - "safely", - "tailrec", - "transformers", - "tuples", - "web-dom", - "web-events", - "web-html" - ] - }, - "jelly-hooks": { - "repo": "https://github.com/yukikurage/purescript-jelly-hooks.git", - "version": "v0.3.0", - "dependencies": [ - "aff", - "effect", - "jelly-signal", - "js-timers", - "maybe", - "prelude", - "refs", - "tailrec", - "transformers", - "tuples", - "unsafe-coerce", - "web-events" - ] - }, - "jelly-router": { - "repo": "https://github.com/yukikurage/purescript-jelly-router.git", - "version": "v0.2.1", - "dependencies": [ - "effect", - "foreign", - "jelly", - "jelly-hooks", - "jelly-signal", - "prelude", - "tailrec", - "transformers", - "tuples", - "web-dom", - "web-events", - "web-html" - ] - }, - "jelly-signal": { - "repo": "https://github.com/yukikurage/purescript-jelly-signal.git", - "version": "v0.3.0", - "dependencies": [ - "effect", - "prelude", - "refs", - "tuples", - "unsafe-coerce" - ] - }, - "jest": { - "repo": "https://github.com/nonbili/purescript-jest.git", - "version": "v1.0.0", - "dependencies": [ - "aff", - "aff-promise", - "effect", - "prelude" - ] - }, - "js-bigints": { - "repo": "https://github.com/sigma-andex/purescript-js-bigints.git", - "version": "v1.2.0", - "dependencies": [ - "aff", - "effect", - "maybe", - "prelude" - ] - }, - "js-date": { - "repo": "https://github.com/purescript-contrib/purescript-js-date.git", - "version": "v8.0.0", - "dependencies": [ - "datetime", - "effect", - "exceptions", - "foreign", - "integers", - "now" - ] - }, - "js-fileio": { - "repo": "https://github.com/newlandsvalley/purescript-js-fileio.git", - "version": "v3.0.0", - "dependencies": [ - "aff", - "effect", - "prelude" - ] - }, - "js-promise": { - "repo": "https://github.com/purescript-contrib/purescript-js-promise.git", - "version": "v1.0.0", - "dependencies": [ - "effect", - "exceptions", - "foldable-traversable", - "functions", - "maybe", - "prelude" - ] - }, - "js-promise-aff": { - "repo": "https://github.com/purescript-contrib/purescript-js-promise-aff.git", - "version": "v1.0.0", - "dependencies": [ - "aff", - "foreign", - "js-promise" - ] - }, - "js-timers": { - "repo": "https://github.com/purescript-contrib/purescript-js-timers.git", - "version": "v6.1.0", - "dependencies": [ - "effect" - ] - }, - "js-uri": { - "repo": "https://github.com/purescript-contrib/purescript-js-uri.git", - "version": "v3.1.0", - "dependencies": [ - "functions", - "maybe" - ] - }, - "justifill": { - "repo": "https://github.com/i-am-the-slime/purescript-justifill.git", - "version": "v0.5.0", - "dependencies": [ - "maybe", - "prelude", - "record", - "typelevel-prelude" - ] - }, - "jwt": { - "repo": "https://github.com/menelaos/purescript-jwt.git", - "version": "v0.0.9", - "dependencies": [ - "argonaut-core", - "arrays", - "b64", - "either", - "exceptions", - "prelude", - "profunctor-lenses", - "strings" - ] - }, - "language-cst-parser": { - "repo": "https://github.com/natefaubion/purescript-language-cst-parser.git", - "version": "v0.12.1", - "dependencies": [ - "arrays", - "console", - "const", - "control", - "effect", - "either", - "foldable-traversable", - "free", - "functions", - "functors", - "identity", - "integers", - "lazy", - "lists", - "maybe", - "newtype", - "node-process", - "numbers", - "ordered-collections", - "partial", - "prelude", - "st", - "strings", - "transformers", - "tuples", - "typelevel-prelude", - "unfoldable", - "unsafe-coerce" - ] - }, - "lazy": { - "repo": "https://github.com/purescript/purescript-lazy.git", - "version": "v6.0.0", - "dependencies": [ - "control", - "foldable-traversable", - "invariant", - "prelude" - ] - }, - "lazy-joe": { - "repo": "https://github.com/sigma-andex/purescript-lazy-joe.git", - "version": "v1.0.0", - "dependencies": [ - "aff", - "aff-promise", - "effect", - "functions", - "prelude", - "unsafe-coerce" - ] - }, - "lcg": { - "repo": "https://github.com/purescript/purescript-lcg.git", - "version": "v4.0.0", - "dependencies": [ - "effect", - "integers", - "maybe", - "partial", - "prelude", - "random" - ] - }, - "leibniz": { - "repo": "https://github.com/paf31/purescript-leibniz.git", - "version": "v5.0.0", - "dependencies": [ - "prelude", - "unsafe-coerce" - ] - }, - "linalg": { - "repo": "https://github.com/gbagan/purescript-linalg.git", - "version": "v5.1.0", - "dependencies": [ - "arrays", - "foldable-traversable", - "functions", - "maybe", - "prelude", - "tuples" - ] - }, - "lists": { - "repo": "https://github.com/purescript/purescript-lists.git", - "version": "v7.0.0", - "dependencies": [ - "bifunctors", - "control", - "foldable-traversable", - "lazy", - "maybe", - "newtype", - "nonempty", - "partial", - "prelude", - "tailrec", - "tuples", - "unfoldable" - ] - }, - "literals": { - "repo": "https://github.com/rowtype-yoga/purescript-literals.git", - "version": "v1.0.2", - "dependencies": [ - "integers", - "maybe", - "numbers", - "partial", - "prelude", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "logging": { - "repo": "https://github.com/rightfold/purescript-logging.git", - "version": "v3.0.0", - "dependencies": [ - "console", - "contravariant", - "effect", - "either", - "prelude", - "transformers", - "tuples" - ] - }, - "logging-journald": { - "repo": "https://github.com/paluh/purescript-logging-journald.git", - "version": "v0.4.0", - "dependencies": [ - "effect", - "logging", - "prelude", - "systemd-journald" - ] - }, - "machines": { - "repo": "https://github.com/purescript-contrib/purescript-machines.git", - "version": "v7.0.0", - "dependencies": [ - "arrays", - "control", - "effect", - "lists", - "maybe", - "prelude", - "profunctor", - "tuples", - "unfoldable" - ] - }, - "matrices": { - "repo": "https://github.com/kRITZCREEK/purescript-matrices.git", - "version": "v5.0.1", - "dependencies": [ - "arrays", - "strings" - ] - }, - "matryoshka": { - "repo": "https://github.com/purescript-contrib/purescript-matryoshka.git", - "version": "v1.0.0", - "dependencies": [ - "fixed-points", - "free", - "prelude", - "profunctor", - "transformers" - ] - }, - "maybe": { - "repo": "https://github.com/purescript/purescript-maybe.git", - "version": "v6.0.0", - "dependencies": [ - "control", - "invariant", - "newtype", - "prelude" - ] - }, - "mdast-util-from-markdown": { - "repo": "https://github.com/sigma-andex/purescript-mdast-util-from-markdown.git", - "version": "v0.2.1", - "dependencies": [ - "aff", - "aff-promise", - "argonaut", - "console", - "debug", - "effect", - "either", - "foldable-traversable", - "maybe", - "prelude", - "psci-support", - "spec", - "spec-discovery" - ] - }, - "media-types": { - "repo": "https://github.com/purescript-contrib/purescript-media-types.git", - "version": "v6.0.0", - "dependencies": [ - "newtype", - "prelude" - ] - }, - "metadata": { - "repo": "https://github.com/purescript/purescript-metadata.git", - "version": "v0.15.4", - "dependencies": [] - }, - "midi": { - "repo": "https://github.com/newlandsvalley/purescript-midi.git", - "version": "v4.0.0", - "dependencies": [ - "arrays", - "control", - "effect", - "either", - "foldable-traversable", - "integers", - "lists", - "maybe", - "ordered-collections", - "prelude", - "signal", - "string-parsers", - "strings", - "tuples", - "unfoldable" - ] - }, - "milkis": { - "repo": "https://github.com/justinwoo/purescript-milkis.git", - "version": "v9.0.0", - "dependencies": [ - "aff-promise", - "arraybuffer-types", - "foreign-object", - "prelude", - "typelevel-prelude" - ] - }, - "minibench": { - "repo": "https://github.com/purescript/purescript-minibench.git", - "version": "v4.0.1", - "dependencies": [ - "console", - "effect", - "integers", - "numbers", - "partial", - "prelude", - "refs" - ] - }, - "mmorph": { - "repo": "https://github.com/Thimoteus/purescript-mmorph.git", - "version": "v7.0.0", - "dependencies": [ - "free", - "functors", - "transformers" - ] - }, - "monad-control": { - "repo": "https://github.com/athanclark/purescript-monad-control.git", - "version": "v5.0.0", - "dependencies": [ - "aff", - "freet", - "identity", - "lists" - ] - }, - "monad-logger": { - "repo": "https://github.com/cprussin/purescript-monad-logger.git", - "version": "v1.3.1", - "dependencies": [ - "aff", - "ansi", - "argonaut", - "arrays", - "console", - "control", - "effect", - "foldable-traversable", - "foreign-object", - "integers", - "js-date", - "maybe", - "newtype", - "ordered-collections", - "prelude", - "strings", - "transformers", - "tuples" - ] - }, - "monad-loops": { - "repo": "https://github.com/mlang/purescript-monad-loops.git", - "version": "v0.5.0", - "dependencies": [ - "lists", - "maybe", - "prelude", - "tailrec", - "tuples" - ] - }, - "monad-unlift": { - "repo": "https://github.com/athanclark/purescript-monad-unlift.git", - "version": "v1.0.1", - "dependencies": [ - "monad-control" - ] - }, - "monoid-extras": { - "repo": "https://github.com/mikesol/purescript-monoid-extras.git", - "version": "v0.0.1", - "dependencies": [ - "console", - "effect", - "foldable-traversable", - "maybe", - "prelude", - "profunctor", - "profunctor-lenses", - "tuples" - ] - }, - "monoidal": { - "repo": "https://github.com/mcneissue/purescript-monoidal.git", - "version": "v0.16.0", - "dependencies": [ - "either", - "profunctor", - "these", - "tuples" - ] - }, - "morello": { - "repo": "https://github.com/sigma-andex/purescript-morello.git", - "version": "v0.4.0", - "dependencies": [ - "arrays", - "barlow-lens", - "foldable-traversable", - "heterogeneous", - "newtype", - "prelude", - "profunctor", - "profunctor-lenses", - "record", - "record-studio", - "tuples", - "typelevel-prelude", - "validation" - ] - }, - "mote": { - "repo": "https://github.com/garyb/purescript-mote.git", - "version": "v3.0.0", - "dependencies": [ - "arrays", - "these", - "transformers" - ] - }, - "motsunabe": { - "repo": "https://github.com/justinwoo/purescript-motsunabe.git", - "version": "v2.0.0", - "dependencies": [ - "lists", - "strings" - ] - }, - "mysql": { - "repo": "https://github.com/oreshinya/purescript-mysql.git", - "version": "v6.0.1", - "dependencies": [ - "aff", - "datetime", - "effect", - "either", - "exceptions", - "foreign", - "functions", - "js-date", - "lists", - "maybe", - "newtype", - "nonempty", - "prelude", - "simple-json", - "transformers", - "unsafe-coerce" - ] - }, - "nano-id": { - "repo": "https://github.com/eikooc/nano-id.git", - "version": "v1.1.0", - "dependencies": [ - "aff", - "effect", - "lists", - "maybe", - "prelude", - "random", - "spec", - "strings", - "stringutils" - ] - }, - "naturals": { - "repo": "https://github.com/LiamGoodacre/purescript-naturals.git", - "version": "v3.0.0", - "dependencies": [ - "enums", - "maybe", - "prelude" - ] - }, - "nested-functor": { - "repo": "https://github.com/acple/purescript-nested-functor.git", - "version": "v0.2.1", - "dependencies": [ - "prelude", - "type-equality" - ] - }, - "newtype": { - "repo": "https://github.com/purescript/purescript-newtype.git", - "version": "v5.0.0", - "dependencies": [ - "prelude", - "safe-coerce" - ] - }, - "nextui": { - "repo": "https://github.com/rowtype-yoga/purescript-nextui.git", - "version": "v0.1.0", - "dependencies": [ - "effect", - "prelude", - "react-basic-hooks" - ] - }, - "node-buffer": { - "repo": "https://github.com/purescript-node/purescript-node-buffer.git", - "version": "v8.0.0", - "dependencies": [ - "arraybuffer-types", - "effect", - "maybe", - "st", - "unsafe-coerce" - ] - }, - "node-buffer-blob": { - "repo": "https://github.com/purescript-node/purescript-node-buffer-blob.git", - "version": "v1.0.0", - "dependencies": [ - "aff-promise", - "arraybuffer-types", - "arrays", - "console", - "effect", - "maybe", - "media-types", - "newtype", - "node-buffer", - "nullable", - "prelude", - "web-streams" - ] - }, - "node-child-process": { - "repo": "https://github.com/purescript-node/purescript-node-child-process.git", - "version": "v9.0.0", - "dependencies": [ - "exceptions", - "foreign", - "foreign-object", - "functions", - "node-fs", - "node-streams", - "nullable", - "posix-types", - "unsafe-coerce" - ] - }, - "node-fs": { - "repo": "https://github.com/purescript-node/purescript-node-fs.git", - "version": "v8.1.1", - "dependencies": [ - "datetime", - "effect", - "either", - "enums", - "exceptions", - "functions", - "integers", - "js-date", - "maybe", - "node-buffer", - "node-path", - "node-streams", - "nullable", - "partial", - "prelude", - "strings", - "unsafe-coerce" - ] - }, - "node-fs-aff": { - "repo": "https://github.com/purescript-node/purescript-node-fs-aff.git", - "version": "v9.1.0", - "dependencies": [ - "aff", - "either", - "node-fs", - "node-path" - ] - }, - "node-http": { - "repo": "https://github.com/purescript-node/purescript-node-http.git", - "version": "v8.0.0", - "dependencies": [ - "arraybuffer-types", - "contravariant", - "effect", - "foreign", - "foreign-object", - "maybe", - "node-buffer", - "node-net", - "node-streams", - "node-url", - "nullable", - "options", - "prelude", - "unsafe-coerce" - ] - }, - "node-net": { - "repo": "https://github.com/purescript-node/purescript-node-net.git", - "version": "v4.0.0", - "dependencies": [ - "effect", - "either", - "exceptions", - "foreign", - "maybe", - "node-buffer", - "node-fs", - "nullable", - "options", - "prelude", - "transformers" - ] - }, - "node-path": { - "repo": "https://github.com/purescript-node/purescript-node-path.git", - "version": "v5.0.0", - "dependencies": [ - "effect" - ] - }, - "node-process": { - "repo": "https://github.com/purescript-node/purescript-node-process.git", - "version": "v10.0.0", - "dependencies": [ - "effect", - "foreign-object", - "maybe", - "node-streams", - "posix-types", - "prelude", - "unsafe-coerce" - ] - }, - "node-readline": { - "repo": "https://github.com/purescript-node/purescript-node-readline.git", - "version": "v7.0.0", - "dependencies": [ - "effect", - "foreign", - "node-process", - "node-streams", - "options", - "prelude" - ] - }, - "node-sqlite3": { - "repo": "https://github.com/justinwoo/purescript-node-sqlite3.git", - "version": "v8.0.0", - "dependencies": [ - "aff", - "foreign" - ] - }, - "node-streams": { - "repo": "https://github.com/purescript-node/purescript-node-streams.git", - "version": "v7.0.0", - "dependencies": [ - "effect", - "either", - "exceptions", - "node-buffer", - "nullable", - "prelude" - ] - }, - "node-streams-aff": { - "repo": "https://github.com/purescript-node/purescript-node-streams-aff.git", - "version": "v4.0.1", - "dependencies": [ - "aff", - "arrays", - "effect", - "either", - "exceptions", - "maybe", - "node-buffer", - "node-streams", - "nullable", - "prelude", - "refs", - "st", - "tuples" - ] - }, - "node-url": { - "repo": "https://github.com/purescript-node/purescript-node-url.git", - "version": "v6.0.0", - "dependencies": [ - "nullable" - ] - }, - "nodemailer": { - "repo": "https://github.com/oreshinya/purescript-nodemailer.git", - "version": "v4.0.1", - "dependencies": [ - "aff", - "effect", - "foreign", - "functions", - "maybe", - "node-streams", - "prelude", - "simple-json", - "unsafe-coerce" - ] - }, - "nonempty": { - "repo": "https://github.com/purescript/purescript-nonempty.git", - "version": "v7.0.0", - "dependencies": [ - "control", - "foldable-traversable", - "maybe", - "prelude", - "tuples", - "unfoldable" - ] - }, - "now": { - "repo": "https://github.com/purescript-contrib/purescript-now.git", - "version": "v6.0.0", - "dependencies": [ - "datetime", - "effect" - ] - }, - "npm-package-json": { - "repo": "https://github.com/maxdeviant/purescript-npm-package-json.git", - "version": "v2.0.0", - "dependencies": [ - "argonaut", - "control", - "either", - "foreign-object", - "maybe", - "ordered-collections", - "prelude" - ] - }, - "nullable": { - "repo": "https://github.com/purescript-contrib/purescript-nullable.git", - "version": "v6.0.0", - "dependencies": [ - "effect", - "functions", - "maybe" - ] - }, - "numbers": { - "repo": "https://github.com/purescript/purescript-numbers.git", - "version": "v9.0.0", - "dependencies": [ - "functions", - "maybe" - ] - }, - "object-maps": { - "repo": "https://github.com/thought2/purescript-object-maps.git", - "version": "v0.1.1", - "dependencies": [ - "aff", - "argonaut-codecs", - "argonaut-core", - "datetime", - "debug", - "effect", - "either", - "foreign-object", - "maybe", - "prelude", - "profunctor-lenses", - "spec", - "tuples" - ] - }, - "ocarina": { - "repo": "https://github.com/mikesol/purescript-ocarina.git", - "version": "v1.5.2", - "dependencies": [ - "aff", - "aff-promise", - "arraybuffer-types", - "bolson", - "control", - "convertable-options", - "effect", - "fast-vect", - "foldable-traversable", - "foreign", - "foreign-object", - "homogeneous", - "hyrule", - "integers", - "js-timers", - "lcg", - "lists", - "maybe", - "newtype", - "numbers", - "ordered-collections", - "prelude", - "profunctor", - "profunctor-lenses", - "quickcheck", - "refs", - "safe-coerce", - "simple-json", - "sized-vectors", - "st", - "tuples", - "type-equality", - "typelevel", - "typelevel-prelude", - "unsafe-coerce", - "unsafe-reference", - "variant", - "web-events", - "web-file", - "web-html" - ] - }, - "open-folds": { - "repo": "https://github.com/purescript-open-community/purescript-open-folds.git", - "version": "v6.3.0", - "dependencies": [ - "bifunctors", - "console", - "control", - "distributive", - "effect", - "either", - "foldable-traversable", - "identity", - "invariant", - "maybe", - "newtype", - "ordered-collections", - "prelude", - "profunctor", - "psci-support", - "tuples" - ] - }, - "open-memoize": { - "repo": "https://github.com/purescript-open-community/purescript-open-memoize.git", - "version": "v6.1.0", - "dependencies": [ - "console", - "effect", - "either", - "integers", - "lazy", - "lists", - "maybe", - "partial", - "prelude", - "psci-support", - "strings", - "tuples" - ] - }, - "open-pairing": { - "repo": "https://github.com/purescript-open-community/purescript-open-pairing.git", - "version": "v6.1.0", - "dependencies": [ - "console", - "control", - "effect", - "either", - "free", - "functors", - "identity", - "newtype", - "prelude", - "psci-support", - "transformers", - "tuples" - ] - }, - "options": { - "repo": "https://github.com/purescript-contrib/purescript-options.git", - "version": "v7.0.0", - "dependencies": [ - "contravariant", - "foreign", - "foreign-object", - "maybe", - "tuples" - ] - }, - "optparse": { - "repo": "https://github.com/f-o-a-m/purescript-optparse.git", - "version": "v5.0.0", - "dependencies": [ - "aff", - "arrays", - "bifunctors", - "console", - "control", - "effect", - "either", - "enums", - "exists", - "exitcodes", - "foldable-traversable", - "free", - "gen", - "integers", - "lazy", - "lists", - "maybe", - "newtype", - "node-buffer", - "node-process", - "node-streams", - "nonempty", - "numbers", - "open-memoize", - "partial", - "prelude", - "quickcheck", - "strings", - "tailrec", - "transformers", - "tuples" - ] - }, - "ordered-collections": { - "repo": "https://github.com/purescript/purescript-ordered-collections.git", - "version": "v3.0.0", - "dependencies": [ - "arrays", - "foldable-traversable", - "gen", - "lists", - "maybe", - "partial", - "prelude", - "st", - "tailrec", - "tuples", - "unfoldable" - ] - }, - "ordered-set": { - "repo": "https://github.com/flip111/purescript-ordered-set.git", - "version": "v0.4.0", - "dependencies": [ - "argonaut-codecs", - "arrays", - "partial", - "prelude", - "unfoldable" - ] - }, - "orders": { - "repo": "https://github.com/purescript/purescript-orders.git", - "version": "v6.0.0", - "dependencies": [ - "newtype", - "prelude" - ] - }, - "pairs": { - "repo": "https://github.com/sharkdp/purescript-pairs.git", - "version": "v9.0.0", - "dependencies": [ - "console", - "distributive", - "foldable-traversable", - "quickcheck" - ] - }, - "parallel": { - "repo": "https://github.com/purescript/purescript-parallel.git", - "version": "v6.0.0", - "dependencies": [ - "control", - "effect", - "either", - "foldable-traversable", - "functors", - "maybe", - "newtype", - "prelude", - "profunctor", - "refs", - "transformers" - ] - }, - "parsing": { - "repo": "https://github.com/purescript-contrib/purescript-parsing.git", - "version": "v10.1.0", - "dependencies": [ - "arrays", - "control", - "effect", - "either", - "enums", - "foldable-traversable", - "functions", - "identity", - "integers", - "lazy", - "lists", - "maybe", - "newtype", - "nullable", - "numbers", - "partial", - "prelude", - "st", - "strings", - "tailrec", - "transformers", - "tuples", - "unfoldable", - "unicode", - "unsafe-coerce" - ] - }, - "parsing-dataview": { - "repo": "https://github.com/jamesdbrock/purescript-parsing-dataview.git", - "version": "v3.1.0", - "dependencies": [ - "arraybuffer", - "arraybuffer-types", - "effect", - "float32", - "maybe", - "parsing", - "prelude", - "transformers", - "tuples", - "uint" - ] - }, - "partial": { - "repo": "https://github.com/purescript/purescript-partial.git", - "version": "v4.0.0", - "dependencies": [] - }, - "pathy": { - "repo": "https://github.com/purescript-contrib/purescript-pathy.git", - "version": "v9.0.0", - "dependencies": [ - "console", - "exceptions", - "lists", - "partial", - "profunctor", - "strings", - "transformers", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "pha": { - "repo": "https://github.com/gbagan/purescript-pha.git", - "version": "v0.9.0", - "dependencies": [ - "aff", - "arrays", - "bifunctors", - "datetime", - "effect", - "foldable-traversable", - "free", - "integers", - "maybe", - "prelude", - "profunctor-lenses", - "refs", - "tailrec", - "transformers", - "tuples", - "unsafe-coerce", - "unsafe-reference", - "web-dom", - "web-events", - "web-html", - "web-pointerevents", - "web-uievents" - ] - }, - "phaser": { - "repo": "https://github.com/lfarroco/purescript-phaser.git", - "version": "v0.6.0", - "dependencies": [ - "canvas", - "console", - "effect", - "maybe", - "nullable", - "options", - "prelude", - "web-html" - ] - }, - "pipes": { - "repo": "https://github.com/felixschl/purescript-pipes.git", - "version": "v8.0.0", - "dependencies": [ - "aff", - "lists", - "mmorph", - "prelude", - "tailrec", - "transformers", - "tuples" - ] - }, - "point-free": { - "repo": "https://github.com/ursi/purescript-point-free.git", - "version": "v1.0.0", - "dependencies": [ - "prelude" - ] - }, - "pointed-list": { - "repo": "https://github.com/paluh/purescript-pointed-list.git", - "version": "v0.5.1", - "dependencies": [ - "lists", - "prelude" - ] - }, - "polymorphic-vectors": { - "repo": "https://github.com/artemisSystem/purescript-polymorphic-vectors.git", - "version": "v4.0.0", - "dependencies": [ - "distributive", - "foldable-traversable", - "numbers", - "prelude", - "record", - "safe-coerce", - "type-equality", - "typelevel-prelude" - ] - }, - "posix-types": { - "repo": "https://github.com/purescript-node/purescript-posix-types.git", - "version": "v6.0.0", - "dependencies": [ - "maybe", - "prelude" - ] - }, - "precise": { - "repo": "https://github.com/purescript-contrib/purescript-precise.git", - "version": "v6.0.0", - "dependencies": [ - "arrays", - "console", - "effect", - "exceptions", - "gen", - "integers", - "lists", - "numbers", - "prelude", - "strings" - ] - }, - "precise-datetime": { - "repo": "https://github.com/awakesecurity/purescript-precise-datetime.git", - "version": "v7.0.0", - "dependencies": [ - "arrays", - "datetime", - "decimals", - "either", - "enums", - "foldable-traversable", - "formatters", - "integers", - "js-date", - "lists", - "maybe", - "newtype", - "numbers", - "prelude", - "strings", - "tuples", - "unicode" - ] - }, - "prelude": { - "repo": "https://github.com/purescript/purescript-prelude.git", - "version": "v6.0.1", - "dependencies": [] - }, - "prettier-printer": { - "repo": "https://github.com/paulyoung/purescript-prettier-printer.git", - "version": "v3.0.0", - "dependencies": [ - "console", - "lists", - "prelude", - "strings", - "tuples" - ] - }, - "profunctor": { - "repo": "https://github.com/purescript/purescript-profunctor.git", - "version": "v6.0.0", - "dependencies": [ - "control", - "distributive", - "either", - "exists", - "invariant", - "newtype", - "prelude", - "tuples" - ] - }, - "profunctor-lenses": { - "repo": "https://github.com/purescript-contrib/purescript-profunctor-lenses.git", - "version": "v8.0.0", - "dependencies": [ - "arrays", - "bifunctors", - "const", - "control", - "distributive", - "either", - "foldable-traversable", - "foreign-object", - "functors", - "identity", - "lists", - "maybe", - "newtype", - "ordered-collections", - "partial", - "prelude", - "profunctor", - "record", - "transformers", - "tuples" - ] - }, - "protobuf": { - "repo": "https://github.com/xc-jp/purescript-protobuf.git", - "version": "v4.0.0", - "dependencies": [ - "arraybuffer", - "arraybuffer-builder", - "arraybuffer-types", - "arrays", - "control", - "effect", - "either", - "enums", - "exceptions", - "float32", - "foldable-traversable", - "functions", - "int64", - "maybe", - "newtype", - "parsing", - "parsing-dataview", - "prelude", - "record", - "strings", - "tailrec", - "transformers", - "tuples", - "uint", - "web-encoding" - ] - }, - "ps-cst": { - "repo": "https://github.com/purescript-codegen/purescript-ps-cst.git", - "version": "v1.2.0", - "dependencies": [ - "ansi", - "console", - "dodo-printer", - "effect", - "node-fs-aff", - "node-path", - "psci-support", - "record", - "spec", - "strings" - ] - }, - "psa-utils": { - "repo": "https://github.com/natefaubion/purescript-psa-utils.git", - "version": "v8.0.0", - "dependencies": [ - "ansi", - "argonaut-codecs", - "argonaut-core", - "arrays", - "console", - "control", - "effect", - "either", - "foldable-traversable", - "maybe", - "node-path", - "ordered-collections", - "prelude", - "strings", - "tuples", - "unsafe-coerce" - ] - }, - "psc-ide": { - "repo": "https://github.com/kRITZCREEK/purescript-psc-ide.git", - "version": "v19.0.0", - "dependencies": [ - "aff", - "argonaut", - "arrays", - "console", - "maybe", - "node-child-process", - "node-fs", - "parallel", - "random" - ] - }, - "psci-support": { - "repo": "https://github.com/purescript/purescript-psci-support.git", - "version": "v6.0.0", - "dependencies": [ - "console", - "effect", - "prelude" - ] - }, - "qualified-do": { - "repo": "https://github.com/artemisSystem/purescript-qualified-do.git", - "version": "v2.2.0", - "dependencies": [ - "arrays", - "control", - "foldable-traversable", - "parallel", - "prelude", - "unfoldable" - ] - }, - "quantities": { - "repo": "https://github.com/sharkdp/purescript-quantities.git", - "version": "v12.1.0", - "dependencies": [ - "decimals", - "either", - "foldable-traversable", - "lists", - "maybe", - "newtype", - "nonempty", - "numbers", - "pairs", - "prelude", - "tuples" - ] - }, - "quickcheck": { - "repo": "https://github.com/purescript/purescript-quickcheck.git", - "version": "v8.0.1", - "dependencies": [ - "arrays", - "console", - "control", - "effect", - "either", - "enums", - "exceptions", - "foldable-traversable", - "gen", - "identity", - "integers", - "lazy", - "lcg", - "lists", - "maybe", - "newtype", - "nonempty", - "numbers", - "partial", - "prelude", - "record", - "st", - "strings", - "tailrec", - "transformers", - "tuples", - "unfoldable" - ] - }, - "quickcheck-combinators": { - "repo": "https://github.com/athanclark/purescript-quickcheck-combinators.git", - "version": "v0.1.3", - "dependencies": [ - "quickcheck", - "typelevel" - ] - }, - "quickcheck-laws": { - "repo": "https://github.com/purescript-contrib/purescript-quickcheck-laws.git", - "version": "v7.0.0", - "dependencies": [ - "enums", - "quickcheck" - ] - }, - "quickcheck-utf8": { - "repo": "https://github.com/openchronology/purescript-quickcheck-utf8.git", - "version": "v0.0.0", - "dependencies": [ - "quickcheck" - ] - }, - "random": { - "repo": "https://github.com/purescript/purescript-random.git", - "version": "v6.0.0", - "dependencies": [ - "effect", - "integers" - ] - }, - "rationals": { - "repo": "https://github.com/purescript-contrib/purescript-rationals.git", - "version": "v5.0.1", - "dependencies": [ - "integers", - "prelude" - ] - }, - "rdf": { - "repo": "https://github.com/wintechis/purescript-rdf.git", - "version": "v0.1.0", - "dependencies": [ - "arrays", - "console", - "datetime", - "effect", - "either", - "foldable-traversable", - "formatters", - "integers", - "lists", - "maybe", - "ordered-collections", - "parsing", - "prelude", - "strings" - ] - }, - "react": { - "repo": "https://github.com/purescript-contrib/purescript-react.git", - "version": "v10.0.1", - "dependencies": [ - "effect", - "exceptions", - "maybe", - "nullable", - "prelude", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "react-aria": { - "repo": "https://github.com/rowtype-yoga/purescript-react-aria.git", - "version": "v0.2.0", - "dependencies": [ - "aff", - "effect", - "foreign", - "foreign-object", - "nullable", - "ordered-collections", - "prelude", - "react-basic", - "react-basic-dom", - "react-basic-hooks", - "unsafe-coerce", - "untagged-union", - "web-dom", - "web-html" - ] - }, - "react-basic": { - "repo": "https://github.com/lumihq/purescript-react-basic.git", - "version": "v17.0.0", - "dependencies": [ - "effect", - "prelude", - "record" - ] - }, - "react-basic-classic": { - "repo": "https://github.com/lumihq/purescript-react-basic-classic.git", - "version": "v3.0.0", - "dependencies": [ - "aff", - "effect", - "functions", - "maybe", - "nullable", - "prelude", - "react-basic" - ] - }, - "react-basic-dnd": { - "repo": "https://github.com/lumihq/purescript-react-dnd-basic.git", - "version": "v10.1.0", - "dependencies": [ - "console", - "effect", - "maybe", - "nullable", - "prelude", - "react-basic-hooks", - "web-dom" - ] - }, - "react-basic-dom": { - "repo": "https://github.com/lumihq/purescript-react-basic-dom.git", - "version": "v6.0.0", - "dependencies": [ - "arrays", - "effect", - "foldable-traversable", - "foreign-object", - "maybe", - "nullable", - "prelude", - "react-basic", - "record", - "unsafe-coerce", - "web-dom", - "web-events", - "web-file", - "web-html" - ] - }, - "react-basic-emotion": { - "repo": "https://github.com/lumihq/purescript-react-basic-emotion.git", - "version": "v7.1.0", - "dependencies": [ - "arrays", - "colors", - "either", - "foreign", - "foreign-object", - "functions", - "integers", - "numbers", - "prelude", - "react-basic", - "strings", - "transformers", - "typelevel-prelude", - "unsafe-coerce", - "web-html" - ] - }, - "react-basic-hooks": { - "repo": "https://github.com/megamaddu/purescript-react-basic-hooks.git", - "version": "v8.1.2", - "dependencies": [ - "aff", - "aff-promise", - "bifunctors", - "console", - "control", - "datetime", - "effect", - "either", - "exceptions", - "foldable-traversable", - "functions", - "indexed-monad", - "integers", - "maybe", - "newtype", - "now", - "nullable", - "ordered-collections", - "prelude", - "react-basic", - "refs", - "tuples", - "type-equality", - "unsafe-coerce", - "unsafe-reference", - "web-html" - ] - }, - "react-basic-storybook": { - "repo": "https://github.com/rowtype-yoga/purescript-react-basic-storybook.git", - "version": "v2.0.0", - "dependencies": [ - "aff", - "aff-promise", - "debug", - "effect", - "foreign", - "foreign-object", - "functions", - "maybe", - "prelude", - "react-basic", - "record-studio", - "strings", - "typelevel-prelude", - "unsafe-coerce", - "web-html" - ] - }, - "react-dom": { - "repo": "https://github.com/purescript-contrib/purescript-react-dom.git", - "version": "v8.0.0", - "dependencies": [ - "effect", - "react", - "web-dom" - ] - }, - "react-halo": { - "repo": "https://github.com/robertdp/purescript-react-halo.git", - "version": "v3.0.0", - "dependencies": [ - "aff", - "bifunctors", - "effect", - "either", - "foldable-traversable", - "free", - "freeap", - "halogen-subscriptions", - "maybe", - "newtype", - "ordered-collections", - "parallel", - "prelude", - "react-basic-hooks", - "refs", - "tailrec", - "transformers", - "tuples", - "unsafe-reference" - ] - }, - "react-icons": { - "repo": "https://github.com/andys8/purescript-react-icons.git", - "version": "v1.0.8", - "dependencies": [ - "react-basic", - "react-basic-dom", - "unsafe-coerce" - ] - }, - "react-testing-library": { - "repo": "https://github.com/i-am-the-slime/purescript-react-testing-library.git", - "version": "v4.0.1", - "dependencies": [ - "aff", - "aff-promise", - "control", - "effect", - "exceptions", - "foldable-traversable", - "foreign", - "functions", - "identity", - "maybe", - "prelude", - "react-basic", - "spec", - "strings", - "transformers", - "unsafe-coerce", - "web-dom", - "web-events", - "web-html" - ] - }, - "react-virtuoso": { - "repo": "https://github.com/rowtype-yoga/purescript-react-virtuoso.git", - "version": "v1.0.0", - "dependencies": [ - "effect", - "functions", - "maybe", - "prelude", - "react-basic", - "react-basic-dom", - "react-basic-hooks", - "unsafe-coerce", - "web-html" - ] - }, - "read": { - "repo": "https://github.com/truqu/purescript-read.git", - "version": "v1.0.1", - "dependencies": [ - "maybe", - "prelude", - "strings" - ] - }, - "record": { - "repo": "https://github.com/purescript/purescript-record.git", - "version": "v4.0.0", - "dependencies": [ - "functions", - "prelude", - "unsafe-coerce" - ] - }, - "record-extra": { - "repo": "https://github.com/justinwoo/purescript-record-extra.git", - "version": "v5.0.1", - "dependencies": [ - "arrays", - "functions", - "lists", - "prelude", - "record", - "tuples", - "typelevel-prelude" - ] - }, - "record-studio": { - "repo": "https://github.com/rowtype-yoga/purescript-record-studio.git", - "version": "v1.0.4", - "dependencies": [ - "heterogeneous", - "lists", - "prelude", - "record", - "typelevel-prelude" - ] - }, - "refs": { - "repo": "https://github.com/purescript/purescript-refs.git", - "version": "v6.0.0", - "dependencies": [ - "effect", - "prelude" - ] - }, - "remotedata": { - "repo": "https://github.com/krisajenkins/purescript-remotedata.git", - "version": "v5.0.0", - "dependencies": [ - "bifunctors", - "either", - "profunctor-lenses" - ] - }, - "resource": { - "repo": "https://github.com/joneshf/purescript-resource.git", - "version": "v2.0.1", - "dependencies": [ - "aff", - "console", - "control", - "effect", - "newtype", - "prelude", - "psci-support", - "refs" - ] - }, - "resourcet": { - "repo": "https://github.com/robertdp/purescript-resourcet.git", - "version": "v1.0.0", - "dependencies": [ - "aff", - "effect", - "foldable-traversable", - "maybe", - "ordered-collections", - "parallel", - "refs", - "tailrec", - "transformers", - "tuples" - ] - }, - "result": { - "repo": "https://github.com/ad-si/purescript-result.git", - "version": "v1.0.3", - "dependencies": [ - "either", - "foldable-traversable", - "prelude" - ] - }, - "return": { - "repo": "https://github.com/ursi/purescript-return.git", - "version": "v0.2.0", - "dependencies": [ - "foldable-traversable", - "point-free", - "prelude" - ] - }, - "ring-modules": { - "repo": "https://github.com/f-o-a-m/purescript-ring-modules.git", - "version": "v5.0.1", - "dependencies": [ - "prelude" - ] - }, - "rito": { - "repo": "https://github.com/mikesol/purescript-rito.git", - "version": "v0.3.2", - "dependencies": [ - "aff", - "aff-promise", - "arrays", - "bolson", - "control", - "convertable-options", - "deku", - "effect", - "either", - "exceptions", - "exists", - "fast-vect", - "foldable-traversable", - "foreign", - "foreign-object", - "heterogeneous", - "hyrule", - "integers", - "maybe", - "newtype", - "numbers", - "prelude", - "profunctor", - "quickcheck", - "random", - "record", - "refs", - "safe-coerce", - "st", - "tuples", - "unsafe-coerce", - "variant", - "web-dom", - "web-html", - "web-touchevents", - "web-uievents" - ] - }, - "routing": { - "repo": "https://github.com/purescript-contrib/purescript-routing.git", - "version": "v11.0.0", - "dependencies": [ - "aff", - "console", - "control", - "effect", - "either", - "foldable-traversable", - "integers", - "js-uri", - "lists", - "maybe", - "numbers", - "partial", - "prelude", - "semirings", - "tuples", - "validation", - "web-html" - ] - }, - "routing-duplex": { - "repo": "https://github.com/natefaubion/purescript-routing-duplex.git", - "version": "v0.7.0", - "dependencies": [ - "arrays", - "assert", - "control", - "effect", - "either", - "foldable-traversable", - "integers", - "js-uri", - "lazy", - "maybe", - "newtype", - "prelude", - "profunctor", - "quickcheck", - "record", - "strings", - "tuples" - ] - }, - "run": { - "repo": "https://github.com/natefaubion/purescript-run.git", - "version": "v5.0.0", - "dependencies": [ - "aff", - "effect", - "either", - "free", - "maybe", - "newtype", - "prelude", - "profunctor", - "tailrec", - "tuples", - "type-equality", - "typelevel-prelude", - "unsafe-coerce", - "variant" - ] - }, - "safe-coerce": { - "repo": "https://github.com/purescript/purescript-safe-coerce.git", - "version": "v2.0.0", - "dependencies": [ - "unsafe-coerce" - ] - }, - "safely": { - "repo": "https://github.com/paf31/purescript-safely.git", - "version": "v4.0.1", - "dependencies": [ - "freet", - "lists" - ] - }, - "school-of-music": { - "repo": "https://github.com/newlandsvalley/purescript-school-of-music.git", - "version": "v1.3.0", - "dependencies": [ - "arrays", - "control", - "either", - "foldable-traversable", - "integers", - "lists", - "maybe", - "midi", - "ordered-collections", - "prelude", - "rationals", - "string-parsers", - "strings", - "tuples" - ] - }, - "selection-foldable": { - "repo": "https://github.com/jamieyung/purescript-selection-foldable.git", - "version": "v0.2.0", - "dependencies": [ - "filterable", - "foldable-traversable", - "maybe", - "prelude" - ] - }, - "semirings": { - "repo": "https://github.com/purescript/purescript-semirings.git", - "version": "v7.0.0", - "dependencies": [ - "foldable-traversable", - "lists", - "newtype", - "prelude" - ] - }, - "signal": { - "repo": "https://github.com/bodil/purescript-signal.git", - "version": "v13.0.0", - "dependencies": [ - "aff", - "effect", - "either", - "foldable-traversable", - "maybe", - "prelude" - ] - }, - "simple-emitter": { - "repo": "https://github.com/oreshinya/purescript-simple-emitter.git", - "version": "v3.0.1", - "dependencies": [ - "effect", - "foldable-traversable", - "maybe", - "ordered-collections", - "prelude", - "refs" - ] - }, - "simple-i18n": { - "repo": "https://github.com/oreshinya/purescript-simple-i18n.git", - "version": "v2.0.1", - "dependencies": [ - "foreign-object", - "maybe", - "prelude", - "record", - "record-extra", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "simple-json": { - "repo": "https://github.com/justinwoo/purescript-simple-json.git", - "version": "v9.0.0", - "dependencies": [ - "arrays", - "exceptions", - "foreign", - "foreign-object", - "nullable", - "prelude", - "record", - "typelevel-prelude", - "variant" - ] - }, - "simple-jwt": { - "repo": "https://github.com/oreshinya/purescript-simple-jwt.git", - "version": "v4.0.1", - "dependencies": [ - "arrays", - "crypto", - "effect", - "either", - "maybe", - "node-buffer", - "prelude", - "simple-json", - "strings" - ] - }, - "simple-ulid": { - "repo": "https://github.com/oreshinya/purescript-simple-ulid.git", - "version": "v3.0.0", - "dependencies": [ - "arrays", - "datetime", - "effect", - "exceptions", - "integers", - "now", - "numbers", - "prelude", - "strings", - "tailrec", - "unsafe-coerce" - ] - }, - "sized-matrices": { - "repo": "https://github.com/csicar/purescript-sized-matrices.git", - "version": "v1.0.0", - "dependencies": [ - "arrays", - "distributive", - "foldable-traversable", - "maybe", - "prelude", - "sized-vectors", - "strings", - "typelevel", - "unfoldable", - "vectorfield" - ] - }, - "sized-vectors": { - "repo": "https://github.com/bodil/purescript-sized-vectors.git", - "version": "v5.0.2", - "dependencies": [ - "argonaut", - "arrays", - "distributive", - "foldable-traversable", - "maybe", - "prelude", - "quickcheck", - "typelevel", - "unfoldable" - ] - }, - "slug": { - "repo": "https://github.com/thomashoneyman/purescript-slug.git", - "version": "v3.0.8", - "dependencies": [ - "argonaut-codecs", - "arrays", - "either", - "maybe", - "prelude", - "strings", - "unicode" - ] - }, - "small-ffi": { - "repo": "https://github.com/lfarroco/purescript-small-ffi.git", - "version": "v4.0.1", - "dependencies": [ - "arrays", - "console", - "effect", - "prelude", - "quickcheck" - ] - }, - "soundfonts": { - "repo": "https://github.com/newlandsvalley/purescript-soundfonts.git", - "version": "v4.1.0", - "dependencies": [ - "aff", - "affjax", - "affjax-web", - "argonaut-core", - "arraybuffer-types", - "arrays", - "b64", - "bifunctors", - "console", - "effect", - "either", - "exceptions", - "foldable-traversable", - "foreign-object", - "http-methods", - "integers", - "lists", - "maybe", - "midi", - "ordered-collections", - "parallel", - "partial", - "prelude", - "strings", - "transformers", - "tuples" - ] - }, - "sparse-matrices": { - "repo": "https://github.com/Ebmtranceboy/purescript-sparse-matrices.git", - "version": "v1.2.1", - "dependencies": [ - "console", - "effect", - "prelude", - "sparse-polynomials" - ] - }, - "sparse-polynomials": { - "repo": "https://github.com/Ebmtranceboy/purescript-sparse-polynomials.git", - "version": "v1.0.5", - "dependencies": [ - "cartesian", - "console", - "effect", - "ordered-collections", - "prelude", - "rationals", - "tuples" - ] - }, - "spec": { - "repo": "https://github.com/purescript-spec/purescript-spec.git", - "version": "v7.1.0", - "dependencies": [ - "aff", - "ansi", - "avar", - "console", - "exceptions", - "foldable-traversable", - "fork", - "now", - "pipes", - "prelude", - "strings", - "transformers" - ] - }, - "spec-discovery": { - "repo": "https://github.com/purescript-spec/purescript-spec-discovery.git", - "version": "v8.0.1", - "dependencies": [ - "aff", - "aff-promise", - "arrays", - "console", - "effect", - "foldable-traversable", - "node-fs", - "prelude", - "spec" - ] - }, - "spec-quickcheck": { - "repo": "https://github.com/purescript-spec/purescript-spec-quickcheck.git", - "version": "v5.0.0", - "dependencies": [ - "aff", - "prelude", - "quickcheck", - "random", - "spec" - ] - }, - "splitmix": { - "repo": "https://github.com/the-dr-lazy/purescript-splitmix.git", - "version": "v2.1.0", - "dependencies": [ - "console", - "effect", - "int64", - "integers", - "maybe", - "partial", - "prelude", - "tuples" - ] - }, - "ssrs": { - "repo": "https://github.com/PureFunctor/purescript-ssrs.git", - "version": "v1.0.0", - "dependencies": [ - "dissect", - "either", - "fixed-points", - "free", - "lists", - "prelude", - "safe-coerce", - "tailrec", - "tuples", - "variant" - ] - }, - "st": { - "repo": "https://github.com/purescript/purescript-st.git", - "version": "v6.2.0", - "dependencies": [ - "partial", - "prelude", - "tailrec", - "unsafe-coerce" - ] - }, - "strictlypositiveint": { - "repo": "https://github.com/jamieyung/purescript-strictlypositiveint.git", - "version": "v1.0.1", - "dependencies": [ - "prelude" - ] - }, - "string-parsers": { - "repo": "https://github.com/purescript-contrib/purescript-string-parsers.git", - "version": "v8.0.0", - "dependencies": [ - "arrays", - "bifunctors", - "control", - "either", - "foldable-traversable", - "lists", - "maybe", - "prelude", - "strings", - "tailrec" - ] - }, - "strings": { - "repo": "https://github.com/purescript/purescript-strings.git", - "version": "v6.0.1", - "dependencies": [ - "arrays", - "control", - "either", - "enums", - "foldable-traversable", - "gen", - "integers", - "maybe", - "newtype", - "nonempty", - "partial", - "prelude", - "tailrec", - "tuples", - "unfoldable", - "unsafe-coerce" - ] - }, - "strings-extra": { - "repo": "https://github.com/purescript-contrib/purescript-strings-extra.git", - "version": "v4.0.0", - "dependencies": [ - "arrays", - "foldable-traversable", - "maybe", - "prelude", - "strings", - "unicode" - ] - }, - "stringutils": { - "repo": "https://github.com/menelaos/purescript-stringutils.git", - "version": "v0.0.12", - "dependencies": [ - "arrays", - "integers", - "maybe", - "partial", - "prelude", - "strings" - ] - }, - "substitute": { - "repo": "https://github.com/ursi/purescript-substitute.git", - "version": "v0.2.3", - "dependencies": [ - "foldable-traversable", - "foreign-object", - "maybe", - "prelude", - "return", - "strings" - ] - }, - "sunde": { - "repo": "https://github.com/justinwoo/purescript-sunde.git", - "version": "v3.0.0", - "dependencies": [ - "aff", - "effect", - "node-child-process", - "prelude" - ] - }, - "supply": { - "repo": "https://github.com/ajnsit/purescript-supply.git", - "version": "v0.2.0", - "dependencies": [ - "console", - "control", - "effect", - "lazy", - "prelude", - "refs", - "tuples" - ] - }, - "svg-parser": { - "repo": "https://github.com/rnons/purescript-svg-parser.git", - "version": "v3.0.0", - "dependencies": [ - "arrays", - "control", - "either", - "lists", - "prelude", - "string-parsers", - "strings" - ] - }, - "systemd-journald": { - "repo": "https://github.com/paluh/purescript-systemd-journald.git", - "version": "v0.3.0", - "dependencies": [ - "console", - "functions", - "prelude" - ] - }, - "tagged": { - "repo": "https://github.com/LiamGoodacre/purescript-tagged.git", - "version": "v4.0.2", - "dependencies": [ - "control", - "foldable-traversable", - "identity", - "invariant", - "newtype", - "prelude", - "profunctor" - ] - }, - "tailrec": { - "repo": "https://github.com/purescript/purescript-tailrec.git", - "version": "v6.1.0", - "dependencies": [ - "bifunctors", - "effect", - "either", - "identity", - "maybe", - "partial", - "prelude", - "refs" - ] - }, - "tecton": { - "repo": "https://github.com/nsaunders/purescript-tecton.git", - "version": "v0.1.3", - "dependencies": [ - "arrays", - "colors", - "either", - "foldable-traversable", - "integers", - "lists", - "numbers", - "prelude", - "record", - "strings", - "transformers", - "tuples" - ] - }, - "tecton-halogen": { - "repo": "https://github.com/nsaunders/purescript-tecton-halogen.git", - "version": "v0.1.2", - "dependencies": [ - "halogen", - "lists", - "prelude", - "tecton", - "transformers" - ] - }, - "test-unit": { - "repo": "https://github.com/bodil/purescript-test-unit.git", - "version": "v17.0.0", - "dependencies": [ - "aff", - "avar", - "effect", - "either", - "free", - "js-timers", - "lists", - "prelude", - "quickcheck", - "strings" - ] - }, - "thermite": { - "repo": "https://github.com/paf31/purescript-thermite.git", - "version": "v6.3.1", - "dependencies": [ - "aff", - "coroutines", - "freet", - "profunctor-lenses", - "react" - ] - }, - "thermite-dom": { - "repo": "https://github.com/athanclark/purescript-thermite-dom.git", - "version": "v0.3.1", - "dependencies": [ - "react", - "react-dom", - "thermite", - "web-html" - ] - }, - "these": { - "repo": "https://github.com/purescript-contrib/purescript-these.git", - "version": "v6.0.0", - "dependencies": [ - "arrays", - "gen", - "lists", - "quickcheck", - "quickcheck-laws", - "tuples" - ] - }, - "toppokki": { - "repo": "https://github.com/justinwoo/purescript-toppokki.git", - "version": "v4.0.0", - "dependencies": [ - "aff-promise", - "functions", - "node-buffer", - "node-fs-aff", - "node-http", - "prelude", - "record" - ] - }, - "transformers": { - "repo": "https://github.com/purescript/purescript-transformers.git", - "version": "v6.0.0", - "dependencies": [ - "control", - "distributive", - "effect", - "either", - "exceptions", - "foldable-traversable", - "identity", - "lazy", - "maybe", - "newtype", - "prelude", - "tailrec", - "tuples", - "unfoldable" - ] - }, - "tree-rose": { - "repo": "https://github.com/jordanmartinez/purescript-tree-rose.git", - "version": "v4.0.2", - "dependencies": [ - "control", - "foldable-traversable", - "free", - "lists", - "maybe", - "prelude", - "tailrec" - ] - }, - "tuples": { - "repo": "https://github.com/purescript/purescript-tuples.git", - "version": "v7.0.0", - "dependencies": [ - "control", - "invariant", - "prelude" - ] - }, - "two-or-more": { - "repo": "https://github.com/i-am-the-slime/purescript-two-or-more.git", - "version": "v1.0.0", - "dependencies": [ - "arrays", - "console", - "effect", - "foldable-traversable", - "maybe", - "partial", - "prelude", - "psci-support", - "tuples" - ] - }, - "type-equality": { - "repo": "https://github.com/purescript/purescript-type-equality.git", - "version": "v4.0.1", - "dependencies": [] - }, - "typelevel": { - "repo": "https://github.com/bodil/purescript-typelevel.git", - "version": "v6.0.0", - "dependencies": [ - "partial", - "prelude", - "tuples", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "typelevel-lists": { - "repo": "https://github.com/PureFunctor/purescript-typelevel-lists.git", - "version": "v2.1.0", - "dependencies": [ - "prelude", - "tuples", - "typelevel-peano", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "typelevel-peano": { - "repo": "https://github.com/csicar/purescript-typelevel-peano.git", - "version": "v1.0.1", - "dependencies": [ - "arrays", - "console", - "effect", - "prelude", - "psci-support", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "typelevel-prelude": { - "repo": "https://github.com/purescript/purescript-typelevel-prelude.git", - "version": "v7.0.0", - "dependencies": [ - "prelude", - "type-equality" - ] - }, - "typelevel-rows": { - "repo": "https://github.com/jordanmartinez/purescript-typelevel-rows.git", - "version": "v0.1.0", - "dependencies": [ - "prelude" - ] - }, - "uint": { - "repo": "https://github.com/purescript-contrib/purescript-uint.git", - "version": "v7.0.0", - "dependencies": [ - "effect", - "enums", - "gen", - "maybe", - "numbers", - "prelude" - ] - }, - "ulid": { - "repo": "https://github.com/maxdeviant/purescript-ulid.git", - "version": "v3.0.1", - "dependencies": [ - "effect", - "functions", - "maybe", - "nullable", - "prelude" - ] - }, - "uncurried-transformers": { - "repo": "https://github.com/PureFunctor/purescript-uncurried-transformers.git", - "version": "v1.1.0", - "dependencies": [ - "control", - "effect", - "either", - "functions", - "identity", - "prelude", - "safe-coerce", - "tailrec", - "transformers", - "tuples" - ] - }, - "undefined": { - "repo": "https://github.com/bklaric/purescript-undefined.git", - "version": "v2.0.0", - "dependencies": [] - }, - "undefined-is-not-a-problem": { - "repo": "https://github.com/paluh/purescript-undefined-is-not-a-problem.git", - "version": "v1.1.0", - "dependencies": [ - "arrays", - "assert", - "effect", - "either", - "foreign", - "maybe", - "newtype", - "prelude", - "random", - "tuples", - "type-equality", - "unsafe-coerce" - ] - }, - "unfoldable": { - "repo": "https://github.com/purescript/purescript-unfoldable.git", - "version": "v6.0.0", - "dependencies": [ - "foldable-traversable", - "maybe", - "partial", - "prelude", - "tuples" - ] - }, - "unicode": { - "repo": "https://github.com/purescript-contrib/purescript-unicode.git", - "version": "v6.0.0", - "dependencies": [ - "foldable-traversable", - "maybe", - "strings" - ] - }, - "unlift": { - "repo": "https://github.com/tweag/purescript-unlift.git", - "version": "v1.0.1", - "dependencies": [ - "aff", - "effect", - "either", - "freet", - "identity", - "lists", - "maybe", - "monad-control", - "prelude", - "st", - "transformers", - "tuples" - ] - }, - "unordered-collections": { - "repo": "https://github.com/fehrenbach/purescript-unordered-collections.git", - "version": "v3.0.1", - "dependencies": [ - "arrays", - "enums", - "functions", - "integers", - "lists", - "prelude", - "record", - "tuples", - "typelevel-prelude", - "unfoldable" - ] - }, - "unsafe-coerce": { - "repo": "https://github.com/purescript/purescript-unsafe-coerce.git", - "version": "v6.0.0", - "dependencies": [] - }, - "unsafe-reference": { - "repo": "https://github.com/purescript-contrib/purescript-unsafe-reference.git", - "version": "v5.0.0", - "dependencies": [ - "prelude" - ] - }, - "untagged-union": { - "repo": "https://github.com/rowtype-yoga/purescript-untagged-union.git", - "version": "v1.0.0", - "dependencies": [ - "assert", - "console", - "effect", - "foreign", - "foreign-object", - "literals", - "maybe", - "newtype", - "psci-support", - "tuples", - "unsafe-coerce" - ] - }, - "uri": { - "repo": "https://github.com/purescript-contrib/purescript-uri.git", - "version": "v9.0.0", - "dependencies": [ - "arrays", - "integers", - "js-uri", - "numbers", - "parsing", - "prelude", - "profunctor-lenses", - "these", - "transformers", - "unfoldable" - ] - }, - "uuid": { - "repo": "https://github.com/megamaddu/purescript-uuid.git", - "version": "v9.0.0", - "dependencies": [ - "aff", - "effect", - "maybe", - "partial", - "prelude", - "spec", - "strings" - ] - }, - "uuidv4": { - "repo": "https://github.com/garyb/purescript-uuidv4.git", - "version": "v1.0.0", - "dependencies": [ - "prelude", - "random", - "strings" - ] - }, - "validation": { - "repo": "https://github.com/purescript/purescript-validation.git", - "version": "v6.0.0", - "dependencies": [ - "bifunctors", - "control", - "either", - "foldable-traversable", - "newtype", - "prelude" - ] - }, - "variant": { - "repo": "https://github.com/natefaubion/purescript-variant.git", - "version": "v8.0.0", - "dependencies": [ - "enums", - "lists", - "maybe", - "partial", - "prelude", - "record", - "tuples", - "unsafe-coerce" - ] - }, - "vectorfield": { - "repo": "https://github.com/csicar/purescript-vectorfield.git", - "version": "v1.0.1", - "dependencies": [ - "console", - "effect", - "group", - "prelude", - "psci-support" - ] - }, - "versions": { - "repo": "https://github.com/hdgarrood/purescript-versions.git", - "version": "v7.0.0", - "dependencies": [ - "control", - "either", - "foldable-traversable", - "functions", - "integers", - "lists", - "maybe", - "orders", - "parsing", - "partial", - "strings" - ] - }, - "visx": { - "repo": "https://github.com/i-am-the-slime/purescript-visx.git", - "version": "v0.0.1", - "dependencies": [ - "arrays", - "console", - "datetime", - "effect", - "either", - "foldable-traversable", - "foreign", - "foreign-object", - "functions", - "integers", - "js-date", - "justifill", - "lists", - "maybe", - "nullable", - "prelude", - "react-basic", - "react-basic-dom", - "react-basic-hooks", - "record", - "transformers", - "tuples", - "typelevel-prelude", - "unsafe-coerce", - "untagged-union", - "web-dom" - ] - }, - "web-clipboard": { - "repo": "https://github.com/purescript-web/purescript-web-clipboard.git", - "version": "v5.0.0", - "dependencies": [ - "js-promise", - "web-html" - ] - }, - "web-cssom": { - "repo": "https://github.com/purescript-web/purescript-web-cssom.git", - "version": "v2.0.0", - "dependencies": [ - "web-dom", - "web-html", - "web-uievents" - ] - }, - "web-dom": { - "repo": "https://github.com/purescript-web/purescript-web-dom.git", - "version": "v6.0.0", - "dependencies": [ - "web-events" - ] - }, - "web-dom-parser": { - "repo": "https://github.com/purescript-web/purescript-web-dom-parser.git", - "version": "v8.0.0", - "dependencies": [ - "effect", - "partial", - "prelude", - "web-dom" - ] - }, - "web-dom-xpath": { - "repo": "https://github.com/purescript-web/purescript-web-dom-xpath.git", - "version": "v3.0.0", - "dependencies": [ - "web-dom" - ] - }, - "web-encoding": { - "repo": "https://github.com/purescript-web/purescript-web-encoding.git", - "version": "v3.0.0", - "dependencies": [ - "arraybuffer-types", - "effect", - "newtype", - "prelude" - ] - }, - "web-events": { - "repo": "https://github.com/purescript-web/purescript-web-events.git", - "version": "v4.0.0", - "dependencies": [ - "datetime", - "enums", - "foreign", - "nullable" - ] - }, - "web-fetch": { - "repo": "https://github.com/purescript-web/purescript-web-fetch.git", - "version": "v3.0.0", - "dependencies": [ - "effect", - "foreign-object", - "http-methods", - "prelude", - "record", - "typelevel-prelude", - "web-file", - "web-promise", - "web-streams" - ] - }, - "web-file": { - "repo": "https://github.com/purescript-web/purescript-web-file.git", - "version": "v4.0.0", - "dependencies": [ - "foreign", - "media-types", - "web-dom" - ] - }, - "web-html": { - "repo": "https://github.com/purescript-web/purescript-web-html.git", - "version": "v4.1.0", - "dependencies": [ - "js-date", - "web-dom", - "web-file", - "web-storage" - ] - }, - "web-pointerevents": { - "repo": "https://github.com/purescript-web/purescript-web-pointerevents.git", - "version": "v1.0.0", - "dependencies": [ - "effect", - "maybe", - "prelude", - "web-dom", - "web-uievents" - ] - }, - "web-proletarian": { - "repo": "https://github.com/rowtype-yoga/purescript-web-proletarian.git", - "version": "v1.0.0", - "dependencies": [ - "effect", - "prelude" - ] - }, - "web-promise": { - "repo": "https://github.com/purescript-web/purescript-web-promise.git", - "version": "v3.1.0", - "dependencies": [ - "effect", - "exceptions", - "foldable-traversable", - "functions", - "maybe", - "prelude" - ] - }, - "web-router": { - "repo": "https://github.com/robertdp/purescript-web-router.git", - "version": "v1.0.0", - "dependencies": [ - "aff", - "effect", - "foldable-traversable", - "foreign", - "freet", - "indexed-monad", - "maybe", - "prelude", - "profunctor-lenses", - "refs", - "routing", - "type-equality" - ] - }, - "web-socket": { - "repo": "https://github.com/purescript-web/purescript-web-socket.git", - "version": "v4.0.0", - "dependencies": [ - "arraybuffer-types", - "web-file" - ] - }, - "web-storage": { - "repo": "https://github.com/purescript-web/purescript-web-storage.git", - "version": "v5.0.0", - "dependencies": [ - "nullable", - "web-events" - ] - }, - "web-streams": { - "repo": "https://github.com/purescript-web/purescript-web-streams.git", - "version": "v3.0.0", - "dependencies": [ - "arraybuffer-types", - "effect", - "exceptions", - "nullable", - "prelude", - "tuples", - "web-promise" - ] - }, - "web-touchevents": { - "repo": "https://github.com/purescript-web/purescript-web-touchevents.git", - "version": "v4.0.0", - "dependencies": [ - "web-uievents" - ] - }, - "web-uievents": { - "repo": "https://github.com/purescript-web/purescript-web-uievents.git", - "version": "v4.0.0", - "dependencies": [ - "web-html" - ] - }, - "web-url": { - "repo": "https://github.com/mjepronk/purescript-web-url.git", - "version": "v2.0.0", - "dependencies": [ - "aff", - "effect", - "maybe", - "partial", - "prelude", - "spec", - "tuples" - ] - }, - "web-workers": { - "repo": "https://github.com/gbagan/purescript-web-workers.git", - "version": "v1.1.0", - "dependencies": [ - "effect", - "foreign", - "maybe", - "prelude", - "unsafe-coerce", - "web-events" - ] - }, - "web-xhr": { - "repo": "https://github.com/purescript-web/purescript-web-xhr.git", - "version": "v5.0.0", - "dependencies": [ - "arraybuffer-types", - "datetime", - "http-methods", - "web-dom", - "web-file", - "web-html" - ] - }, - "which": { - "repo": "https://github.com/maxdeviant/purescript-which.git", - "version": "v2.0.0", - "dependencies": [ - "arrays", - "effect", - "foreign", - "maybe", - "nullable", - "options", - "prelude" - ] - }, - "yoga-fetch": { - "repo": "https://github.com/rowtype-yoga/purescript-yoga-fetch.git", - "version": "v1.0.1", - "dependencies": [ - "aff", - "aff-promise", - "arraybuffer-types", - "effect", - "foreign", - "foreign-object", - "newtype", - "prelude", - "typelevel-prelude", - "unsafe-coerce" - ] - }, - "yoga-json": { - "repo": "https://github.com/rowtype-yoga/purescript-yoga-json.git", - "version": "v4.0.1", - "dependencies": [ - "arrays", - "bifunctors", - "control", - "datetime", - "effect", - "either", - "exceptions", - "foldable-traversable", - "foreign", - "foreign-object", - "identity", - "integers", - "js-bigints", - "js-date", - "lists", - "maybe", - "newtype", - "nullable", - "numbers", - "ordered-collections", - "partial", - "prelude", - "record", - "transformers", - "tuples", - "typelevel-prelude", - "unsafe-coerce", - "variant" - ] - }, - "yoga-om": { - "repo": "https://github.com/rowtype-yoga/purescript-yoga-om.git", - "version": "v0.1.0", - "dependencies": [ - "aff", - "avar", - "console", - "control", - "datetime", - "effect", - "either", - "exceptions", - "functions", - "maybe", - "newtype", - "parallel", - "prelude", - "record", - "record-studio", - "tailrec", - "transformers", - "tuples", - "typelevel-prelude", - "uncurried-transformers", - "unsafe-coerce", - "variant" - ] - }, - "yoga-postgres": { - "repo": "https://github.com/rowtype-yoga/purescript-yoga-postgres.git", - "version": "v6.0.0", - "dependencies": [ - "aff", - "arrays", - "datetime", - "effect", - "either", - "enums", - "foldable-traversable", - "foreign", - "integers", - "maybe", - "nullable", - "prelude", - "transformers", - "unsafe-coerce" - ] - }, - "yoga-tree": { - "repo": "https://github.com/rowtype-yoga/purescript-yoga-tree.git", - "version": "v1.0.0", - "dependencies": [ - "arrays", - "control", - "foldable-traversable", - "free", - "maybe", - "prelude", - "tailrec" - ] - } + "abc-parser": "2.0.1", + "ace": "9.1.0", + "address-rfc2821": "0.1.1", + "aff": "8.0.0", + "aff-bus": "6.0.0", + "aff-coroutines": "9.0.0", + "aff-promise": "4.0.0", + "aff-retry": "2.0.0", + "affjax": "13.0.0", + "affjax-node": "1.0.0", + "affjax-web": "1.0.0", + "ansi": "7.0.0", + "apexcharts": "0.5.0", + "applicative-phases": "1.0.0", + "argonaut": "9.0.0", + "argonaut-aeson-generic": "0.4.1", + "argonaut-codecs": "9.1.0", + "argonaut-core": "7.0.0", + "argonaut-generic": "8.0.0", + "argonaut-traversals": "10.0.0", + "argparse-basic": "2.0.0", + "array-builder": "0.1.2", + "array-search": "0.6.0", + "arraybuffer": "13.2.0", + "arraybuffer-builder": "3.1.0", + "arraybuffer-types": "3.0.2", + "arrays": "7.3.0", + "arrays-extra": "0.6.1", + "arrays-zipper": "2.0.1", + "ask": "1.0.0", + "assert": "6.0.0", + "assert-multiple": "0.4.0", + "avar": "5.0.1", + "axon": "0.0.3", + "b64": "0.0.8", + "barbies": "1.0.1", + "barlow-lens": "0.9.0", + "benchlib": "0.0.4", + "bifunctors": "6.1.0", + "bigints": "7.0.1", + "bolson": "0.3.9", + "bookhound": "0.1.7", + "bower-json": "3.0.0", + "call-by-name": "4.0.1", + "canvas": "6.0.0", + "canvas-action": "9.0.0", + "cartesian": "1.0.6", + "catenable-lists": "7.0.0", + "cbor-stream": "1.3.0", + "chameleon": "1.0.0", + "chameleon-halogen": "1.0.3", + "chameleon-react-basic": "1.1.0", + "chameleon-styled": "2.5.0", + "chameleon-transformers": "1.0.0", + "channel": "1.0.0", + "checked-exceptions": "3.1.1", + "choku": "1.0.2", + "classless": "0.1.1", + "classless-arbitrary": "0.1.1", + "classless-decode-json": "0.1.1", + "classless-encode-json": "0.1.3", + "classnames": "2.0.0", + "codec": "6.1.0", + "codec-argonaut": "10.0.0", + "codec-json": "2.0.0", + "colors": "7.0.1", + "concur-core": "0.5.0", + "concur-react": "0.5.0", + "concurrent-queues": "3.0.0", + "console": "6.1.0", + "const": "6.0.0", + "contravariant": "6.0.0", + "control": "6.0.0", + "convertable-options": "1.0.0", + "coroutines": "7.0.0", + "css": "6.0.0", + "css-class-name-extractor": "0.0.4", + "css-frameworks": "1.0.1", + "csv-stream": "2.3.0", + "data-mvc": "0.0.2", + "datetime": "6.1.0", + "datetime-parsing": "0.2.0", + "debounce": "0.1.0", + "debug": "6.0.2", + "decimals": "7.1.0", + "default-values": "1.0.1", + "deku": "0.9.23", + "deno": "0.0.5", + "dissect": "1.0.0", + "distributive": "6.0.0", + "dodo-printer": "2.2.3", + "dom-filereader": "7.0.0", + "dom-indexed": "13.0.0", + "dom-simple": "0.4.0", + "dotenv": "4.0.3", + "droplet": "0.6.0", + "dts": "1.0.0", + "dual-numbers": "1.0.3", + "dynamic-buffer": "3.0.1", + "echarts-simple": "0.0.1", + "effect": "4.0.0", + "either": "6.1.0", + "elmish": "0.13.0", + "elmish-enzyme": "0.1.1", + "elmish-hooks": "0.10.3", + "elmish-html": "0.9.0", + "elmish-testing-library": "0.3.2", + "email-validate": "7.0.0", + "encoding": "0.0.9", + "enums": "6.0.1", + "env-names": "0.4.0", + "error": "2.0.0", + "eta-conversion": "0.3.2", + "exceptions": "6.1.0", + "exists": "6.0.0", + "exitcodes": "4.0.0", + "expect-inferred": "3.0.0", + "express": "0.9.1", + "ezfetch": "1.1.1", + "fahrtwind": "2.0.0", + "fakerjs": "0.0.1", + "fallback": "0.1.0", + "fast-vect": "1.2.0", + "fetch": "4.1.0", + "fetch-argonaut": "1.0.1", + "fetch-core": "5.1.0", + "fetch-yoga-json": "1.1.0", + "ffi-simple": "0.5.1", + "fft": "0.3.0", + "fft-js": "0.1.0", + "filterable": "5.0.0", + "fix-functor": "0.1.0", + "fixed-points": "7.0.0", + "fixed-precision": "5.0.0", + "flame": "1.4.0", + "float32": "2.0.0", + "fmt": "0.2.1", + "foldable-traversable": "6.0.0", + "foldable-traversable-extra": "0.0.6", + "foreign": "7.0.0", + "foreign-object": "4.1.0", + "foreign-readwrite": "3.4.0", + "forgetmenot": "0.1.0", + "fork": "6.0.0", + "form-urlencoded": "7.0.0", + "formatters": "7.0.0", + "framer-motion": "1.0.1", + "free": "7.1.0", + "freeap": "7.0.0", + "freer-free": "0.0.1", + "freet": "7.0.0", + "functions": "6.0.0", + "functor1": "3.0.0", + "functors": "5.0.0", + "fuzzy": "0.4.0", + "gen": "4.0.0", + "generate-values": "1.0.1", + "generic-router": "0.0.1", + "geojson": "0.0.5", + "geometria": "2.2.0", + "gesso": "1.0.0", + "gojs": "0.1.1", + "golem-fetch": "0.1.0", + "grain": "3.0.0", + "grain-router": "3.0.0", + "grain-virtualized": "3.0.0", + "graphs": "8.1.0", + "group": "4.1.1", + "halogen": "7.0.0", + "halogen-bootstrap5": "5.3.2", + "halogen-canvas": "1.0.0", + "halogen-css": "10.0.0", + "halogen-declarative-canvas": "0.0.8", + "halogen-echarts-simple": "0.0.4", + "halogen-formless": "4.0.3", + "halogen-helix": "1.1.0", + "halogen-hooks": "0.6.3", + "halogen-hooks-extra": "0.9.0", + "halogen-infinite-scroll": "1.1.0", + "halogen-store": "0.5.4", + "halogen-storybook": "2.0.0", + "halogen-subscriptions": "2.0.0", + "halogen-svg-elems": "8.0.0", + "halogen-typewriter": "1.0.4", + "halogen-use-trigger-hooks": "1.0.0", + "halogen-vdom": "8.0.0", + "halogen-vdom-string-renderer": "0.5.0", + "halogen-xterm": "2.0.0", + "heckin": "2.0.1", + "heterogeneous": "0.7.0", + "homogeneous": "0.4.0", + "http-methods": "6.0.0", + "httpurple": "4.0.0", + "huffman": "0.4.0", + "humdrum": "0.0.1", + "hyrule": "2.3.8", + "identity": "6.0.0", + "identy": "4.0.1", + "indexed-db": "1.0.0", + "indexed-monad": "3.0.0", + "int64": "3.0.0", + "integers": "6.0.0", + "interpolate": "5.0.2", + "intersection-observer": "1.0.1", + "invariant": "6.0.0", + "jarilo": "1.0.1", + "jelly": "0.10.0", + "jelly-router": "0.3.0", + "jelly-signal": "0.4.0", + "jest": "1.0.0", + "js-abort-controller": "1.0.0", + "js-bigints": "2.2.1", + "js-date": "8.0.0", + "js-fetch": "0.2.1", + "js-fileio": "3.0.0", + "js-intl": "1.1.4", + "js-iterators": "0.1.1", + "js-maps": "0.1.2", + "js-promise": "1.0.0", + "js-promise-aff": "1.0.0", + "js-timers": "6.1.0", + "js-uri": "3.1.0", + "jsdom": "1.0.0", + "json": "1.1.0", + "json-codecs": "5.0.0", + "justifill": "0.5.0", + "jwt": "0.0.9", + "labeled-data": "0.2.0", + "language-cst-parser": "0.14.1", + "lazy": "6.0.0", + "lazy-joe": "1.0.0", + "lcg": "4.0.0", + "leibniz": "5.0.0", + "leveldb": "1.0.1", + "liminal": "1.0.1", + "linalg": "6.0.0", + "lists": "7.0.0", + "literals": "1.0.2", + "logging": "3.0.0", + "logging-journald": "0.4.0", + "lumi-components": "18.0.0", + "machines": "7.0.0", + "maps-eager": "0.5.0", + "marionette": "1.0.0", + "marionette-react-basic-hooks": "0.1.1", + "marked": "0.1.0", + "matrices": "5.0.1", + "matryoshka": "1.0.0", + "maybe": "6.0.0", + "media-types": "6.0.0", + "meowclient": "1.0.0", + "midi": "4.0.0", + "milkis": "9.0.0", + "mimetype": "0.0.1", + "minibench": "4.0.1", + "mmorph": "7.0.0", + "monad-control": "5.0.0", + "monad-logger": "1.3.1", + "monad-loops": "0.5.0", + "monad-unlift": "1.0.1", + "monoid-extras": "0.0.1", + "monoidal": "0.16.0", + "morello": "0.4.0", + "mote": "3.0.0", + "motsunabe": "2.0.0", + "mvc": "0.0.1", + "mysql": "6.0.1", + "n3": "0.1.0", + "nano-id": "1.1.0", + "nanoid": "0.1.0", + "naturals": "3.0.0", + "nested-functor": "0.2.1", + "newtype": "5.0.0", + "nextjs": "0.1.1", + "nextui": "0.2.0", + "node-buffer": "9.0.0", + "node-child-process": "11.1.0", + "node-event-emitter": "3.0.0", + "node-execa": "5.0.0", + "node-fs": "9.2.0", + "node-glob-basic": "2.0.0", + "node-http": "9.1.0", + "node-http2": "1.1.1", + "node-human-signals": "1.0.0", + "node-net": "5.1.0", + "node-os": "5.1.0", + "node-path": "5.0.1", + "node-process": "11.2.0", + "node-readline": "8.1.1", + "node-sqlite3": "8.0.0", + "node-stream-pipes": "2.1.6", + "node-streams": "9.0.1", + "node-tls": "0.3.1", + "node-url": "7.0.1", + "node-workerbees": "0.3.1", + "node-zlib": "0.4.0", + "nonempty": "7.0.0", + "now": "6.0.0", + "npm-package-json": "2.0.0", + "nullable": "6.0.0", + "numberfield": "0.2.2", + "numbers": "9.0.1", + "oak": "3.1.1", + "oak-debug": "1.2.2", + "object-maps": "0.3.0", + "ocarina": "1.5.4", + "oooooooooorrrrrrrmm-lib": "0.0.1", + "open-colors-scales-and-schemes": "1.0.0", + "open-folds": "6.4.0", + "open-foreign-generic": "11.0.3", + "open-memoize": "6.2.0", + "open-mkdirp-aff": "1.2.0", + "open-pairing": "6.2.0", + "open-smolder": "12.0.2", + "options": "7.0.0", + "optparse": "5.0.1", + "ordered-collections": "3.2.0", + "ordered-set": "0.4.0", + "orders": "6.0.0", + "owoify": "1.2.0", + "pairs": "9.0.1", + "parallel": "7.0.0", + "parsing": "10.3.0", + "parsing-dataview": "3.2.4", + "partial": "4.0.0", + "pathy": "9.0.0", + "pha": "0.13.0", + "phaser": "0.7.0", + "phylio": "1.1.2", + "pipes": "8.0.0", + "pirates-charm": "0.0.1", + "pmock": "0.9.0", + "point-free": "1.0.0", + "pointed-list": "0.5.1", + "polymorphic-vectors": "4.0.0", + "posix-types": "6.0.0", + "postgresql": "2.0.20", + "precise": "6.0.0", + "precise-datetime": "7.0.0", + "prelude": "6.0.2", + "prettier-printer": "3.0.0", + "printf": "0.1.0", + "priority-queue": "0.1.2", + "profunctor": "6.0.1", + "profunctor-lenses": "8.0.0", + "protobuf": "4.4.0", + "psa-utils": "8.0.0", + "psci-support": "6.0.0", + "punycode": "1.0.0", + "qualified-do": "2.2.0", + "quantities": "12.2.0", + "quickcheck": "8.0.1", + "quickcheck-combinators": "0.1.3", + "quickcheck-laws": "7.0.0", + "quickcheck-utf8": "0.0.0", + "random": "6.0.0", + "rationals": "6.0.0", + "rdf": "0.1.0", + "react": "11.0.0", + "react-aria": "0.2.0", + "react-basic": "17.0.0", + "react-basic-classic": "3.0.0", + "react-basic-dnd": "10.1.0", + "react-basic-dom": "7.0.0", + "react-basic-dom-beta": "0.1.1", + "react-basic-emotion": "7.1.0", + "react-basic-hooks": "8.2.0", + "react-basic-storybook": "2.0.0", + "react-dom": "8.0.0", + "react-halo": "3.0.0", + "react-icons": "1.1.5", + "react-markdown": "0.1.0", + "react-testing-library": "4.0.1", + "react-virtuoso": "1.0.0", + "reactix": "0.6.1", + "read": "1.0.1", + "recharts": "1.1.0", + "record": "4.0.0", + "record-extra": "5.0.1", + "record-extra-srghma": "0.2.8", + "record-ptional-fields": "0.1.2", + "record-studio": "1.0.4", + "refs": "6.0.0", + "remotedata": "5.0.1", + "repr": "0.5.0", + "resize-arrays": "0.0.1", + "resize-observer": "1.0.0", + "resource": "2.0.1", + "resourcet": "1.0.0", + "result": "1.0.3", + "return": "0.2.0", + "ring-modules": "5.0.1", + "rito": "0.3.4", + "roman": "0.4.0", + "rough-notation": "1.0.2", + "routing": "11.0.0", + "routing-duplex": "0.7.0", + "run": "5.0.0", + "safe-coerce": "2.0.0", + "safely": "4.0.1", + "school-of-music": "1.3.0", + "selection-foldable": "0.2.0", + "selective-functors": "1.0.1", + "semirings": "7.0.0", + "shuffle": "1.1.0", + "signal": "13.0.0", + "simple-emitter": "3.0.1", + "simple-i18n": "2.0.1", + "simple-json": "9.0.0", + "simple-json-generics": "0.2.1", + "simple-ulid": "3.0.0", + "sized-matrices": "1.0.0", + "sized-vectors": "5.0.2", + "slug": "3.1.0", + "small-ffi": "4.0.1", + "soundfonts": "4.1.0", + "sparse-matrices": "2.0.1", + "sparse-polynomials": "3.0.1", + "spec": "8.1.1", + "spec-discovery": "8.4.0", + "spec-mocha": "5.1.1", + "spec-node": "0.0.3", + "spec-quickcheck": "5.0.2", + "spec-reporter-xunit": "0.7.1", + "splitmix": "2.1.0", + "ssrs": "1.0.0", + "st": "6.2.0", + "statistics": "0.3.2", + "strictlypositiveint": "1.0.1", + "string-parsers": "8.0.0", + "strings": "6.0.1", + "strings-extra": "4.0.0", + "stringutils": "0.0.12", + "substitute": "0.2.3", + "supply": "0.2.0", + "svg-parser": "3.0.0", + "systemd-journald": "0.3.0", + "tagged": "4.0.2", + "tailrec": "6.1.0", + "tanstack-query": "2.0.0", + "tecton": "0.2.1", + "tecton-halogen": "0.2.0", + "test-unit": "17.0.0", + "thermite": "6.3.1", + "thermite-dom": "0.3.1", + "these": "6.0.0", + "threading": "0.0.3", + "tidy": "0.11.1", + "tidy-codegen": "4.0.1", + "tldr": "0.0.0", + "toestand": "0.9.0", + "transformation-matrix": "1.0.1", + "transformers": "6.1.0", + "tree-rose": "4.0.2", + "trivial-unfold": "0.5.0", + "ts-bridge": "4.0.0", + "tuples": "7.0.0", + "two-or-more": "1.0.0", + "type-equality": "4.0.1", + "typedenv": "2.0.1", + "typelevel": "6.0.0", + "typelevel-lists": "2.1.0", + "typelevel-peano": "1.0.1", + "typelevel-prelude": "7.0.0", + "typelevel-regex": "0.0.3", + "typelevel-rows": "0.1.0", + "typisch": "0.4.0", + "uint": "7.0.0", + "ulid": "3.0.1", + "uncurried-transformers": "1.1.0", + "undefined": "2.0.0", + "undefined-is-not-a-problem": "1.1.0", + "unfoldable": "6.0.0", + "unicode": "6.0.0", + "unique": "0.6.1", + "unlift": "1.0.1", + "unordered-collections": "3.1.0", + "unsafe-coerce": "6.0.0", + "unsafe-reference": "5.0.0", + "untagged-to-tagged": "0.1.4", + "untagged-union": "1.0.0", + "uri": "9.0.0", + "url-immutable": "1.0.0", + "url-regex-safe": "0.1.1", + "uuid": "9.0.0", + "uuidv4": "1.0.0", + "validation": "6.0.0", + "variant": "8.0.0", + "variant-encodings": "2.0.0", + "variant-gen": "1.0.0", + "vectorfield": "1.0.1", + "vectors": "2.1.0", + "versions": "7.0.0", + "visx": "0.0.2", + "vitest": "1.0.0", + "web-clipboard": "6.0.0", + "web-cssom": "2.0.0", + "web-cssom-view": "0.1.0", + "web-dom": "6.0.0", + "web-dom-parser": "8.0.0", + "web-dom-xpath": "3.0.0", + "web-encoding": "3.0.0", + "web-events": "4.0.0", + "web-fetch": "4.0.1", + "web-file": "4.0.0", + "web-geometry": "0.1.0", + "web-html": "4.1.0", + "web-pointerevents": "2.0.0", + "web-proletarian": "1.0.0", + "web-promise": "3.2.0", + "web-resize-observer": "2.1.0", + "web-router": "1.0.0", + "web-socket": "4.0.0", + "web-storage": "5.0.0", + "web-streams": "4.0.0", + "web-touchevents": "4.0.0", + "web-uievents": "5.0.0", + "web-url": "2.0.0", + "web-workers": "1.1.0", + "web-xhr": "5.0.1", + "webextension-polyfill": "0.1.0", + "webgpu": "0.0.1", + "which": "2.0.0", + "whine-core": "0.0.32", + "xterm": "1.0.0", + "yoga-fetch": "1.0.1", + "yoga-json": "5.1.0", + "yoga-om": "0.1.0", + "yoga-postgres": "6.0.0", + "yoga-react-dom": "1.0.1", + "yoga-subtlecrypto": "0.1.0", + "yoga-tree": "1.0.0", + "z3": "0.0.2", + "zipperarray": "2.0.0" } }, "extra_packages": {} }, "packages": { "aff": { - "type": "git", - "url": "https://github.com/purescript-contrib/purescript-aff.git", - "rev": "6adec6ff048a7876f74c294c440374cd21342d39", + "type": "registry", + "version": "8.0.0", + "integrity": "sha256-5MmdI4+0RHBtSBy+YlU3/Cq4R5W2ih3OaRedJIrVHdk=", "dependencies": [ - "arrays", "bifunctors", "control", "datetime", @@ -6115,9 +647,9 @@ ] }, "ansi": { - "type": "git", - "url": "https://github.com/hdgarrood/purescript-ansi.git", - "rev": "7d898732d643a977a78004851112a4417909e126", + "type": "registry", + "version": "7.0.0", + "integrity": "sha256-ZMB6HD+q9CXvn9fRCmJ8dvuDrOVHcjombL3oNOerVnE=", "dependencies": [ "foldable-traversable", "lists", @@ -6125,13 +657,14 @@ ] }, "arrays": { - "type": "git", - "url": "https://github.com/purescript/purescript-arrays.git", - "rev": "bb1b821530d368110eebf8a3541af90823e8af65", + "type": "registry", + "version": "7.3.0", + "integrity": "sha256-tmcklBlc/muUtUfr9RapdCPwnlQeB3aSrC4dK85gQlc=", "dependencies": [ "bifunctors", "control", "foldable-traversable", + "functions", "maybe", "nonempty", "partial", @@ -6145,9 +678,9 @@ ] }, "avar": { - "type": "git", - "url": "https://github.com/purescript-contrib/purescript-avar.git", - "rev": "d00f5784d9cc8f079babd62740f5c52b87e5caa5", + "type": "registry", + "version": "5.0.1", + "integrity": "sha256-f+bRR3qQPa/GVe4UbLQiJBy7+PzJkUCwT6qNn0UlkMY=", "dependencies": [ "aff", "effect", @@ -6158,9 +691,9 @@ ] }, "bifunctors": { - "type": "git", - "url": "https://github.com/purescript/purescript-bifunctors.git", - "rev": "16ba2fb6dd7f05528ebd9e2f9ca3a068b325e5b3", + "type": "registry", + "version": "6.1.0", + "integrity": "sha256-6enQzl1vqnFTQZ1WX9BnoOOVdPGO9WZvVXldHckVQvY=", "dependencies": [ "const", "either", @@ -6170,9 +703,9 @@ ] }, "catenable-lists": { - "type": "git", - "url": "https://github.com/purescript/purescript-catenable-lists.git", - "rev": "09abe1f4888bc00841ad2b59e56a9e7ce7ebd4ab", + "type": "registry", + "version": "7.0.0", + "integrity": "sha256-76vYENhwF4BWTBsjeLuErCH2jqVT4M3R1HX+4RwSftA=", "dependencies": [ "control", "foldable-traversable", @@ -6184,9 +717,9 @@ ] }, "colors": { - "type": "git", - "url": "https://github.com/purescript-contrib/purescript-colors.git", - "rev": "e1967ff4f1d30c707fc6d9368943e1535c22b748", + "type": "registry", + "version": "7.0.1", + "integrity": "sha256-udlg/y2PFsHYli8Tgz8BQGGrOjyGo0BcJj36IfgYADs=", "dependencies": [ "arrays", "integers", @@ -6197,18 +730,18 @@ ] }, "console": { - "type": "git", - "url": "https://github.com/purescript/purescript-console.git", - "rev": "3b83d7b792d03872afeea5e62b4f686ab0f09842", + "type": "registry", + "version": "6.1.0", + "integrity": "sha256-CxmAzjgyuGDmt9FZW51VhV6rBPwR6o0YeKUzA9rSzcM=", "dependencies": [ "effect", "prelude" ] }, "const": { - "type": "git", - "url": "https://github.com/purescript/purescript-const.git", - "rev": "ab9570cf2b6e67f7e441178211db1231cfd75c37", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-tNrxDW8D8H4jdHE2HiPzpLy08zkzJMmGHdRqt5BQuTc=", "dependencies": [ "invariant", "newtype", @@ -6216,9 +749,9 @@ ] }, "contravariant": { - "type": "git", - "url": "https://github.com/purescript/purescript-contravariant.git", - "rev": "9ad3e105b8855bcc25f4e0893c784789d05a58de", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-TP+ooAp3vvmdjfQsQJSichF5B4BPDHp3wAJoWchip6c=", "dependencies": [ "const", "either", @@ -6228,18 +761,18 @@ ] }, "control": { - "type": "git", - "url": "https://github.com/purescript/purescript-control.git", - "rev": "a6033808790879a17b2729e73747a9ed3fb2264e", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-sH7Pg9E96JCPF9PIA6oQ8+BjTyO/BH1ZuE/bOcyj4Jk=", "dependencies": [ "newtype", "prelude" ] }, "datetime": { - "type": "git", - "url": "https://github.com/purescript/purescript-datetime.git", - "rev": "7f6062346055e654942caed6c44612b59031f059", + "type": "registry", + "version": "6.1.0", + "integrity": "sha256-g/5X5BBegQWLpI9IWD+sY6mcaYpzzlW5lz5NBzaMtyI=", "dependencies": [ "bifunctors", "control", @@ -6260,9 +793,9 @@ ] }, "distributive": { - "type": "git", - "url": "https://github.com/purescript/purescript-distributive.git", - "rev": "6005e513642e855ebf6f884d24a35c2803ca252a", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-HTDdmEnzigMl+02SJB88j+gAXDx9VKsbvR4MJGDPbOQ=", "dependencies": [ "identity", "newtype", @@ -6272,17 +805,17 @@ ] }, "effect": { - "type": "git", - "url": "https://github.com/purescript/purescript-effect.git", - "rev": "a192ddb923027d426d6ea3d8deb030c9aa7c7dda", + "type": "registry", + "version": "4.0.0", + "integrity": "sha256-eBtZu+HZcMa5HilvI6kaDyVX3ji8p0W9MGKy2K4T6+M=", "dependencies": [ "prelude" ] }, "either": { - "type": "git", - "url": "https://github.com/purescript/purescript-either.git", - "rev": "af655a04ed2fd694b6688af39ee20d7907ad0763", + "type": "registry", + "version": "6.1.0", + "integrity": "sha256-6hgTPisnMWVwQivOu2PKYcH8uqjEOOqDyaDQVUchTpY=", "dependencies": [ "control", "invariant", @@ -6291,9 +824,9 @@ ] }, "enums": { - "type": "git", - "url": "https://github.com/purescript/purescript-enums.git", - "rev": "cd373c580b69fdc00e412bddbc299adabe242cc5", + "type": "registry", + "version": "6.0.1", + "integrity": "sha256-HWaD73JFLorc4A6trKIRUeDMdzE+GpkJaEOM1nTNkC8=", "dependencies": [ "control", "either", @@ -6308,9 +841,9 @@ ] }, "exceptions": { - "type": "git", - "url": "https://github.com/purescript/purescript-exceptions.git", - "rev": "afab3c07c820bb49b6c5be50049db46a964a6161", + "type": "registry", + "version": "6.1.0", + "integrity": "sha256-K0T89IHtF3vBY7eSAO7eDOqSb2J9kZGAcDN5+IKsF8E=", "dependencies": [ "effect", "either", @@ -6319,17 +852,17 @@ ] }, "exists": { - "type": "git", - "url": "https://github.com/purescript/purescript-exists.git", - "rev": "f765b4ace7869c27b9c05949e18c843881f9173b", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-A0JQHpTfo1dNOj9U5/Fd3xndlRSE0g2IQWOGor2yXn8=", "dependencies": [ "unsafe-coerce" ] }, "foldable-traversable": { - "type": "git", - "url": "https://github.com/purescript/purescript-foldable-traversable.git", - "rev": "b3926f870532d287ea59e2d5cd3873b81ef2a93a", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-fLeqRYM4jUrZD5H4WqcwUgzU7XfYkzO4zhgtNc3jcWM=", "dependencies": [ "bifunctors", "const", @@ -6345,17 +878,17 @@ ] }, "fork": { - "type": "git", - "url": "https://github.com/purescript-contrib/purescript-fork.git", - "rev": "a5c3bc6f357e97669e8c29c6f79f5f55be0d42c0", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-X7u0SuCvFbLbzuNEKLBNuWjmcroqMqit4xEzpQwAP7E=", "dependencies": [ "aff" ] }, "free": { - "type": "git", - "url": "https://github.com/purescript/purescript-free.git", - "rev": "e2d8fa8023a864363857834e11393483bced5e38", + "type": "registry", + "version": "7.1.0", + "integrity": "sha256-JAumgEsGSzJCNLD8AaFvuX7CpqS5yruCngi6yI7+V5k=", "dependencies": [ "catenable-lists", "control", @@ -6374,17 +907,17 @@ ] }, "functions": { - "type": "git", - "url": "https://github.com/purescript/purescript-functions.git", - "rev": "f626f20580483977c5b27a01aac6471e28aff367", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-adMyJNEnhGde2unHHAP79gPtlNjNqzgLB8arEOn9hLI=", "dependencies": [ "prelude" ] }, "functors": { - "type": "git", - "url": "https://github.com/purescript/purescript-functors.git", - "rev": "022ffd7a2a7ec12080314f3d217b400674a247b4", + "type": "registry", + "version": "5.0.0", + "integrity": "sha256-zfPWWYisbD84MqwpJSZFlvM6v86McM68ob8p9s27ywU=", "dependencies": [ "bifunctors", "const", @@ -6402,9 +935,9 @@ ] }, "gen": { - "type": "git", - "url": "https://github.com/purescript/purescript-gen.git", - "rev": "9fbcc2a1261c32e30d79c5418edef4d96fe76931", + "type": "registry", + "version": "4.0.0", + "integrity": "sha256-f7yzAXWwr+xnaqEOcvyO3ezKdoes8+WXWdXIHDBCAPI=", "dependencies": [ "either", "foldable-traversable", @@ -6419,9 +952,9 @@ ] }, "identity": { - "type": "git", - "url": "https://github.com/purescript/purescript-identity.git", - "rev": "ef6768f8a52ab0bc943a85f5761ba07c257f639f", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-4wY0XZbAksjY6UAg99WkuKyJlQlWAfTi2ssadH0wVMY=", "dependencies": [ "control", "invariant", @@ -6430,9 +963,9 @@ ] }, "integers": { - "type": "git", - "url": "https://github.com/purescript/purescript-integers.git", - "rev": "54d712b25c594833083d15dc9ff2418eb9c52822", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-sf+sK26R1hzwl3NhXR7WAu9zCDjQnfoXwcyGoseX158=", "dependencies": [ "maybe", "numbers", @@ -6440,18 +973,18 @@ ] }, "invariant": { - "type": "git", - "url": "https://github.com/purescript/purescript-invariant.git", - "rev": "1d2a196d51e90623adb88496c2cfd759c6736894", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-RGWWyYrz0Hs1KjPDA+87Kia67ZFBhfJ5lMGOMCEFoLo=", "dependencies": [ "control", "prelude" ] }, "lazy": { - "type": "git", - "url": "https://github.com/purescript/purescript-lazy.git", - "rev": "48347841226b27af5205a1a8ec71e27a93ce86fd", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-lMsfFOnlqfe4KzRRiW8ot5ge6HtcU3Eyh2XkXcP5IgU=", "dependencies": [ "control", "foldable-traversable", @@ -6460,9 +993,9 @@ ] }, "lists": { - "type": "git", - "url": "https://github.com/purescript/purescript-lists.git", - "rev": "b113451e5b41cad87d669a3165f955c71cd863e2", + "type": "registry", + "version": "7.0.0", + "integrity": "sha256-EKF15qYqucuXP2lT/xPxhqy58f0FFT6KHdIB/yBOayI=", "dependencies": [ "bifunctors", "control", @@ -6479,9 +1012,9 @@ ] }, "maybe": { - "type": "git", - "url": "https://github.com/purescript/purescript-maybe.git", - "rev": "c6f98ac1088766287106c5d9c8e30e7648d36786", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-5cCIb0wPwbat2PRkQhUeZO0jcAmf8jCt2qE0wbC3v2Q=", "dependencies": [ "control", "invariant", @@ -6490,9 +1023,9 @@ ] }, "mmorph": { - "type": "git", - "url": "https://github.com/Thimoteus/purescript-mmorph.git", - "rev": "94bc558ac34184d5236a7a9b2463dcc7551ced8e", + "type": "registry", + "version": "7.0.0", + "integrity": "sha256-urZlZNNqGeQFe5D/ClHlR8QgGBNHTMFPtJ5S5IpflTQ=", "dependencies": [ "free", "functors", @@ -6500,18 +1033,18 @@ ] }, "newtype": { - "type": "git", - "url": "https://github.com/purescript/purescript-newtype.git", - "rev": "29d8e6dd77aec2c975c948364ec3faf26e14ee7b", + "type": "registry", + "version": "5.0.0", + "integrity": "sha256-gdrQu8oGe9eZE6L3wOI8ql/igOg+zEGB5ITh2g+uttw=", "dependencies": [ "prelude", "safe-coerce" ] }, "nonempty": { - "type": "git", - "url": "https://github.com/purescript/purescript-nonempty.git", - "rev": "28150ecc7419238b187abd609a92a645273348bb", + "type": "registry", + "version": "7.0.0", + "integrity": "sha256-54ablJZUHGvvlTJzi3oXyPCuvY6zsrWJuH/dMJ/MFLs=", "dependencies": [ "control", "foldable-traversable", @@ -6522,27 +1055,27 @@ ] }, "now": { - "type": "git", - "url": "https://github.com/purescript-contrib/purescript-now.git", - "rev": "b5ffed2381e5fefc063f484e607e8499e79eaf32", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-xZ7x37ZMREfs6GCDw/h+FaKHV/3sPWmtqBZRGTxybQY=", "dependencies": [ "datetime", "effect" ] }, "numbers": { - "type": "git", - "url": "https://github.com/purescript/purescript-numbers.git", - "rev": "2a53528f18f9415334bae28e7bb3cf3be86342c2", + "type": "registry", + "version": "9.0.1", + "integrity": "sha256-/9M6aeMDBdB4cwYDeJvLFprAHZ49EbtKQLIJsneXLIk=", "dependencies": [ "functions", "maybe" ] }, "ordered-collections": { - "type": "git", - "url": "https://github.com/purescript/purescript-ordered-collections.git", - "rev": "9826b7632d0d0a691173bde308a634195f42a419", + "type": "registry", + "version": "3.2.0", + "integrity": "sha256-o9jqsj5rpJmMdoe/zyufWHFjYYFTTsJpgcuCnqCO6PM=", "dependencies": [ "arrays", "foldable-traversable", @@ -6558,18 +1091,18 @@ ] }, "orders": { - "type": "git", - "url": "https://github.com/purescript/purescript-orders.git", - "rev": "f86db621ec5eef1274145f8b1fd8ebbfe0ed4a2c", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-nBA0g3/ai0euH8q9pSbGqk53W2q6agm/dECZTHcoink=", "dependencies": [ "newtype", "prelude" ] }, "parallel": { - "type": "git", - "url": "https://github.com/purescript/purescript-parallel.git", - "rev": "85290dca837771ac4870071008c933d315ef678f", + "type": "registry", + "version": "7.0.0", + "integrity": "sha256-gUC9i4Txnx9K9RcMLsjujbwZz6BB1bnE2MLvw4GIw5o=", "dependencies": [ "control", "effect", @@ -6585,15 +1118,15 @@ ] }, "partial": { - "type": "git", - "url": "https://github.com/purescript/purescript-partial.git", - "rev": "0fa0646f5ea1ec5f0c46dcbd770c705a6c9ad3ec", + "type": "registry", + "version": "4.0.0", + "integrity": "sha256-fwXerld6Xw1VkReh8yeQsdtLVrjfGiVuC5bA1Wyo/J4=", "dependencies": [] }, "pipes": { - "type": "git", - "url": "https://github.com/felixschl/purescript-pipes.git", - "rev": "e3bdc0b0db0a67e89a717b6118b23e78a380e23f", + "type": "registry", + "version": "8.0.0", + "integrity": "sha256-kvfqGM4cPA/wCcBHbp5psouFw5dZGvku2462x7ZBwSY=", "dependencies": [ "aff", "lists", @@ -6605,15 +1138,15 @@ ] }, "prelude": { - "type": "git", - "url": "https://github.com/purescript/purescript-prelude.git", - "rev": "f4cad0ae8106185c9ab407f43cf9abf05c256af4", + "type": "registry", + "version": "6.0.2", + "integrity": "sha256-kiAPZxihtAel8uRiTNdccf4qylp/9J3jNkEHNAD0MsE=", "dependencies": [] }, "profunctor": { - "type": "git", - "url": "https://github.com/purescript/purescript-profunctor.git", - "rev": "0a966a14e7b0c827d44657dc1710cdc712d2e034", + "type": "registry", + "version": "6.0.1", + "integrity": "sha256-E58hSYdJvF2Qjf9dnWLPlJKh2Z2fLfFLkQoYi16vsFk=", "dependencies": [ "control", "distributive", @@ -6626,9 +1159,9 @@ ] }, "psci-support": { - "type": "git", - "url": "https://github.com/purescript/purescript-psci-support.git", - "rev": "897cdb543548cb6078d69b6413b54841404eda72", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-C6ql4P9TEP06hft/1Z5QumPA4yARR4VIxDdhmL1EO+Y=", "dependencies": [ "console", "effect", @@ -6636,45 +1169,60 @@ ] }, "refs": { - "type": "git", - "url": "https://github.com/purescript/purescript-refs.git", - "rev": "f8e6216da4cb9309fde1f20cd6f69ac3a3b7f9e8", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-Vgwne7jIbD3ZMoLNNETLT8Litw6lIYo3MfYNdtYWj9s=", "dependencies": [ "effect", "prelude" ] }, "safe-coerce": { - "type": "git", - "url": "https://github.com/purescript/purescript-safe-coerce.git", - "rev": "7fa799ae80a38b8d948efcb52608e58e198b3da7", + "type": "registry", + "version": "2.0.0", + "integrity": "sha256-a1ibQkiUcbODbLE/WAq7Ttbbh9ex+x33VCQ7GngKudU=", "dependencies": [ "unsafe-coerce" ] }, "spec": { - "type": "git", - "url": "https://github.com/purescript-spec/purescript-spec.git", - "rev": "f0661f0f750205ccc7dcb78ee3d6ffc845c2e2b2", + "type": "registry", + "version": "8.1.1", + "integrity": "sha256-EM7UfQIaSgiw13LJ4ZASkfYmmRDKIlec3nYbGKFqGhk=", "dependencies": [ "aff", "ansi", + "arrays", "avar", - "console", + "bifunctors", + "control", + "datetime", + "effect", + "either", "exceptions", "foldable-traversable", "fork", + "identity", + "integers", + "lists", + "maybe", + "newtype", "now", + "ordered-collections", + "parallel", "pipes", "prelude", + "refs", "strings", - "transformers" + "tailrec", + "transformers", + "tuples" ] }, "st": { - "type": "git", - "url": "https://github.com/purescript/purescript-st.git", - "rev": "fc2fe2972bb12e6a2bd3b295baf01577240c23ac", + "type": "registry", + "version": "6.2.0", + "integrity": "sha256-z9X0WsOUlPwNx9GlCC+YccCyz8MejC8Wb0C4+9fiBRY=", "dependencies": [ "partial", "prelude", @@ -6683,9 +1231,9 @@ ] }, "strings": { - "type": "git", - "url": "https://github.com/purescript/purescript-strings.git", - "rev": "3d3e2f7197d4f7aacb15e854ee9a645489555fff", + "type": "registry", + "version": "6.0.1", + "integrity": "sha256-WssD3DbX4OPzxSdjvRMX0yvc9+pS7n5gyPv5I2Trb7k=", "dependencies": [ "arrays", "control", @@ -6706,9 +1254,9 @@ ] }, "tailrec": { - "type": "git", - "url": "https://github.com/purescript/purescript-tailrec.git", - "rev": "5661a10afbd4849bd2e45139ea567beb40b20f9f", + "type": "registry", + "version": "6.1.0", + "integrity": "sha256-Xx19ECVDRrDWpz9D2GxQHHV89vd61dnXxQm0IcYQHGk=", "dependencies": [ "bifunctors", "effect", @@ -6721,9 +1269,9 @@ ] }, "transformers": { - "type": "git", - "url": "https://github.com/purescript/purescript-transformers.git", - "rev": "be72ab52357d9a665cbf93d73ba1c07c4b0957ee", + "type": "registry", + "version": "6.1.0", + "integrity": "sha256-3Bm+Z6tsC/paG888XkywDngJ2JMos+JfOhRlkVfb7gI=", "dependencies": [ "control", "distributive", @@ -6736,15 +1284,16 @@ "maybe", "newtype", "prelude", + "st", "tailrec", "tuples", "unfoldable" ] }, "tuples": { - "type": "git", - "url": "https://github.com/purescript/purescript-tuples.git", - "rev": "4f52da2729b448c8564369378f1232d8d2dc1d8b", + "type": "registry", + "version": "7.0.0", + "integrity": "sha256-1rXgTomes9105BjgXqIw0FL6Fz1lqqUTLWOumhWec1M=", "dependencies": [ "control", "invariant", @@ -6752,15 +1301,15 @@ ] }, "type-equality": { - "type": "git", - "url": "https://github.com/purescript/purescript-type-equality.git", - "rev": "0525b7d39e0fbd81b4209518139fb8ab02695774", + "type": "registry", + "version": "4.0.1", + "integrity": "sha256-Hs9D6Y71zFi/b+qu5NSbuadUQXe5iv5iWx0226vOHUw=", "dependencies": [] }, "unfoldable": { - "type": "git", - "url": "https://github.com/purescript/purescript-unfoldable.git", - "rev": "493dfe04ed590e20d8f69079df2f58486882748d", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-JtikvJdktRap7vr/K4ITlxUX1QexpnqBq0G/InLr6eg=", "dependencies": [ "foldable-traversable", "maybe", @@ -6770,9 +1319,9 @@ ] }, "unsafe-coerce": { - "type": "git", - "url": "https://github.com/purescript/purescript-unsafe-coerce.git", - "rev": "ab956f82e66e633f647fb3098e8ddd3ec58d689f", + "type": "registry", + "version": "6.0.0", + "integrity": "sha256-IqIYW4Vkevn8sI+6aUwRGvd87tVL36BBeOr0cGAE7t0=", "dependencies": [] } } diff --git a/spago.yaml b/spago.yaml index c9fec80..58545f8 100644 --- a/spago.yaml +++ b/spago.yaml @@ -11,6 +11,8 @@ package: - strings name: dotlang workspace: - extra_packages: {} - package_set: - url: https://raw.githubusercontent.com/purescript/package-sets/psc-0.15.4-20221127/packages.json + # package_set: + # url: https://raw.githubusercontent.com/purescript/package-sets/psc-0.15.4-20221127/packages.json + packageSet: + registry: 65.1.0 + extraPackages: {} From 1b3c836c026f3f9b55c8d932fc488ba913f56d43 Mon Sep 17 00:00:00 2001 From: Ulric Wilfred Date: Mon, 28 Jul 2025 20:23:15 +0200 Subject: [PATCH 3/5] udpate `spago.yaml`, move `spec` to only test dependencies --- spago.lock | 54 ++++++++++++++++++++++++++++++++++++++++++++++-------- spago.yaml | 5 ++++- 2 files changed, 50 insertions(+), 9 deletions(-) diff --git a/spago.lock b/spago.lock index 3938937..a1e5f7f 100644 --- a/spago.lock +++ b/spago.lock @@ -12,9 +12,54 @@ "maybe", "prelude", "psci-support", - "spec", "strings" ], + "build_plan": [ + "arrays", + "bifunctors", + "colors", + "console", + "const", + "contravariant", + "control", + "distributive", + "effect", + "either", + "enums", + "exists", + "foldable-traversable", + "functions", + "functors", + "gen", + "identity", + "integers", + "invariant", + "lazy", + "lists", + "maybe", + "newtype", + "nonempty", + "numbers", + "orders", + "partial", + "prelude", + "profunctor", + "psci-support", + "refs", + "safe-coerce", + "st", + "strings", + "tailrec", + "tuples", + "type-equality", + "unfoldable", + "unsafe-coerce" + ] + }, + "test": { + "dependencies": [ + "spec" + ], "build_plan": [ "aff", "ansi", @@ -22,8 +67,6 @@ "avar", "bifunctors", "catenable-lists", - "colors", - "console", "const", "contravariant", "control", @@ -58,7 +101,6 @@ "pipes", "prelude", "profunctor", - "psci-support", "refs", "safe-coerce", "spec", @@ -71,10 +113,6 @@ "unfoldable", "unsafe-coerce" ] - }, - "test": { - "dependencies": [], - "build_plan": [] } } }, diff --git a/spago.yaml b/spago.yaml index 58545f8..c4f23cf 100644 --- a/spago.yaml +++ b/spago.yaml @@ -7,9 +7,12 @@ package: - maybe - prelude - psci-support - - spec - strings name: dotlang + test: + main: Test.Main + dependencies: + - spec workspace: # package_set: # url: https://raw.githubusercontent.com/purescript/package-sets/psc-0.15.4-20221127/packages.json From d38c12e20c284a8fd39764f410156536e8bc14de Mon Sep 17 00:00:00 2001 From: Ulric Wilfred Date: Mon, 28 Jul 2025 20:47:49 +0200 Subject: [PATCH 4/5] remove `bower.json` --- bower.json | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 bower.json diff --git a/bower.json b/bower.json deleted file mode 100644 index c05887a..0000000 --- a/bower.json +++ /dev/null @@ -1,26 +0,0 @@ -{ - "name": "purescript-dotlang", - "license": [ - "MIT" - ], - "repository": { - "type": "git", - "url": "https://github.com/csicar/purescript-dotlang.git" - }, - "ignore": [ - "**/.*", - "node_modules", - "bower_components", - "output" - ], - "dependencies": { - "purescript-arrays": "^v6.0.0", - "purescript-colors": "^v6.0.0", - "purescript-console": "^v5.0.0", - "purescript-effect": "^v3.0.0", - "purescript-maybe": "^v5.0.0", - "purescript-prelude": "^v5.0.0", - "purescript-psci-support": "^v5.0.0", - "purescript-strings": "^v5.0.0" - } -} From b40e6aeb3b4a03499011182d0d7b5936f3c72c30 Mon Sep 17 00:00:00 2001 From: Ulric Wilfred Date: Mon, 28 Jul 2025 21:08:17 +0200 Subject: [PATCH 5/5] get rid (temporarily?) of the `genericShow` instances since they make bundling with `parcel` hang --- src/Data/DotLang.purs | 23 +++---------------- src/Data/DotLang/Attr.purs | 9 -------- src/Data/DotLang/Attr/Edge.purs | 21 ++---------------- src/Data/DotLang/Attr/Global.purs | 32 -------------------------- src/Data/DotLang/Attr/Node.purs | 37 +++++-------------------------- 5 files changed, 10 insertions(+), 112 deletions(-) diff --git a/src/Data/DotLang.purs b/src/Data/DotLang.purs index 3ea3cde..a4ee166 100644 --- a/src/Data/DotLang.purs +++ b/src/Data/DotLang.purs @@ -5,9 +5,7 @@ import Data.DotLang.Attr.Edge as Edge import Data.DotLang.Attr.Global as Global import Data.DotLang.Attr.Node as Node import Data.DotLang.Class (class DotLang, toText) -import Data.Generic.Rep (class Generic) import Data.Maybe (Maybe(..)) -import Data.Show.Generic (genericShow) import Data.String (joinWith) import Prelude (class Show, ($), (<$>), (<>)) @@ -42,11 +40,6 @@ nodeId (Node id _) = id changeNodeId :: (Id -> Id) -> Node -> Node changeNodeId f (Node id attr) = Node (f id) $ attr <> [ Node.label id ] -derive instance genericNode :: Generic Node _ - -instance showNode :: Show Node where - show = genericShow - instance nodeDotLang :: DotLang Node where toText (Node id attrs) = id <> " [" <> joinWith ", " (toText <$> attrs) <> "]" @@ -55,11 +48,6 @@ data EdgeType | Backward | NoDir -derive instance genericEdgeType :: Generic EdgeType _ - -instance showEdgeType :: Show EdgeType where - show = genericShow - instance dotLangEdgeType :: DotLang EdgeType where toText Forward = "->" toText Backward = "<-" @@ -74,11 +62,6 @@ instance dotLangEdgeType :: DotLang EdgeType where data Edge = Edge EdgeType Id Id (Array Edge.Attr) -derive instance genericEdge :: Generic Edge _ - -instance showEdge :: Show Edge where - show = genericShow - instance dotLangEdge :: DotLang Edge where toText (Edge e id id2 attrs) = id <> " " <> (toText e) <> " " <> id2 <> attrText where @@ -113,10 +96,10 @@ node id attrs = NodeDef $ Node id attrs -- | --| ```purescript run ---| > :t edge Forward "a" "b" [] +--| > :t edge Forward "a" "b" [] --| Definition --| ``` --- | edge as a part of a definition. +-- | edge as a part of a definition. -- | `==>` and `=*>` can also be used for that purpose: -- | edge :: EdgeType → Id → Id → Array Edge.Attr → Definition @@ -142,7 +125,7 @@ normalEdge l r = normalEdgeWithAttrs l r [] -- | --| ```purescript run ---| > :t "a" ==> "b" +--| > :t "a" ==> "b" --| Definition --| ``` -- | Forward edge as as a definition diff --git a/src/Data/DotLang/Attr.purs b/src/Data/DotLang/Attr.purs index 3dc671b..bbb4072 100644 --- a/src/Data/DotLang/Attr.purs +++ b/src/Data/DotLang/Attr.purs @@ -3,21 +3,12 @@ module Data.DotLang.Attr where import Prelude import Data.DotLang.Class (class DotLang) -import Data.Generic.Rep (class Generic) -import Data.Show.Generic (genericShow) - data FillStyle = Filled | Dotted | Invis -derive instance genericFillStyle :: Generic FillStyle _ - -instance showFillStyle :: Show FillStyle where - show = genericShow - instance fillStyleDotLang :: DotLang FillStyle where toText Filled = "filled" toText Dotted = "dotted" toText Invis = "invis" - diff --git a/src/Data/DotLang/Attr/Edge.purs b/src/Data/DotLang/Attr/Edge.purs index d6cec0b..a8b015c 100644 --- a/src/Data/DotLang/Attr/Edge.purs +++ b/src/Data/DotLang/Attr/Edge.purs @@ -4,18 +4,11 @@ import Prelude import Color (Color, toHexString) import Data.DotLang.Attr (FillStyle) import Data.DotLang.Class (class DotLang, toText) -import Data.Generic.Rep (class Generic) -import Data.Show.Generic (genericShow) data LabelValue = TextLabel String | HtmlLabel String -derive instance genericLabel :: Generic LabelValue _ - -instance showLabel :: Show LabelValue where - show = genericShow - data ArrowHeadStyle = Normal | Inv @@ -37,11 +30,6 @@ data ArrowHeadStyle | HalfOpen | Vee -derive instance genericArrowHeadStyle :: Generic ArrowHeadStyle _ - -instance showArrowHeadStyle :: Show ArrowHeadStyle where - show = genericShow - instance arrowHeadStyle :: DotLang ArrowHeadStyle where toText Normal = "normal" toText Inv = "inv" @@ -73,11 +61,6 @@ data Attr | PenWidth Number | ArrowHead ArrowHeadStyle -derive instance genericAttr :: Generic Attr _ - -instance showAttr :: Show Attr where - show = genericShow - instance attrDotLang :: DotLang Attr where toText (Color s) = "color=\"" <> toHexString s <> "\"" toText (FontColor s) = "fontcolor=\"" <> toHexString s <> "\"" @@ -92,7 +75,7 @@ instance attrDotLang :: DotLang Attr where -- | --| ```purescript run --| > import Data.DotLang.Attr.Edge ---| > :t htmlLabel "
Label
" +--| > :t htmlLabel "
Label
" --| Attr --| ``` -- | htmlLabel as a part of an attribute of an edge. @@ -101,7 +84,7 @@ htmlLabel = HtmlLabel >>> Label -- | --| ```purescript run ---| > :t label "..." +--| > :t label "..." --| Attr --| ``` -- | label as a part of an attribute of an edge. diff --git a/src/Data/DotLang/Attr/Global.purs b/src/Data/DotLang/Attr/Global.purs index 755094b..95922cf 100644 --- a/src/Data/DotLang/Attr/Global.purs +++ b/src/Data/DotLang/Attr/Global.purs @@ -3,8 +3,6 @@ module Data.DotLang.Attr.Global where import Prelude import Data.DotLang.Class (class DotLang, toText) -import Data.Generic.Rep (class Generic) -import Data.Show.Generic (genericShow) data RankDirValue = FromTop @@ -12,11 +10,6 @@ data RankDirValue | FromBottom | FromRight -derive instance genericRankDirVal :: Generic RankDirValue _ - -instance showRankDirValue :: Show RankDirValue where - show = genericShow - instance rankDirValueDotLang :: DotLang RankDirValue where toText FromTop = "TB" toText FromLeft = "LR" @@ -27,11 +20,6 @@ instance rankDirValueDotLang :: DotLang RankDirValue where -- | lower-case second character is minor order. data PageDirValue = Bl | Br | Tl | Tr | Rb | Rt | Lb | Lt -derive instance genericPageDirValue :: Generic PageDirValue _ - -instance showPageDirValue :: Show PageDirValue where - show = genericShow - instance pageDirValueDotLang :: DotLang PageDirValue where toText Bl = "BL" toText Br = "BR" @@ -44,33 +32,18 @@ instance pageDirValueDotLang :: DotLang PageDirValue where data LabelJustValue = L | R -derive instance Generic LabelJustValue _ - -instance Show LabelJustValue where - show = genericShow - instance DotLang LabelJustValue where toText L = "l" toText R = "r" data LabelLocValue = T | B -derive instance Generic LabelLocValue _ - -instance Show LabelLocValue where - show = genericShow - instance DotLang LabelLocValue where toText T = "t" toText B = "b" data StyleValue = Filled | Striped | Rounded -derive instance Generic StyleValue _ - -instance Show StyleValue where - show = genericShow - instance DotLang StyleValue where toText Filled = "filled" toText Striped = "striped" @@ -85,11 +58,6 @@ data Attr | Compound Boolean | Style StyleValue -derive instance genericAttr :: Generic Attr _ - -instance showAttr :: Show Attr where - show = genericShow - instance attrDotLang :: DotLang Attr where toText (RankDir dir) = "rankdir=" <> toText dir toText (PageDir dir) = "pagedir=" <> toText dir diff --git a/src/Data/DotLang/Attr/Node.purs b/src/Data/DotLang/Attr/Node.purs index 370f5cf..f6d6d7a 100644 --- a/src/Data/DotLang/Attr/Node.purs +++ b/src/Data/DotLang/Attr/Node.purs @@ -4,9 +4,7 @@ import Prelude import Color (Color, toHexString) import Data.DotLang.Class (class DotLang, toText) -import Data.Generic.Rep (class Generic) import Data.Maybe (Maybe(..), maybe) -import Data.Show.Generic (genericShow) import Data.String (joinWith) data Style @@ -21,11 +19,6 @@ data Style | Diagonals | Rounded -derive instance Generic Style _ - -instance Show Style where - show = genericShow - instance DotLang Style where toText Dashed = "dashed" toText Dotted = "dotted" @@ -43,11 +36,6 @@ data LabelValue | HtmlLabel String | RecordLabel RecordLabelValue -derive instance genericLabel :: Generic LabelValue _ - -instance showLabel :: Show LabelValue where - show l = genericShow l - renderLabel :: LabelValue -> String renderLabel = case _ of TextLabel t -> show t @@ -55,19 +43,14 @@ renderLabel = case _ of RecordLabel recordValue -> show $ renderRecordLabelValue recordValue -data RecordLabelValue +data RecordLabelValue = SubRecord (Array {fieldId:: Maybe String, value:: RecordLabelValue}) | Base String -derive instance genericRecordLabelValue :: Generic RecordLabelValue _ - -instance showRecordLabelValue :: Show RecordLabelValue where - show l = genericShow l - renderRecordLabelValue :: RecordLabelValue -> String renderRecordLabelValue = case _ of SubRecord parts -> joinWith " | " $ map renderPart parts - where + where renderPart {fieldId, value} = brace "{" "}" $ (maybe "" (brace "<" ">") fieldId) <> renderRecordLabelValue value brace left right str = left <> str <> right Base str -> str @@ -84,11 +67,6 @@ data Attr | FillColor Color | PenWidth Number -derive instance genericAttr :: Generic Attr _ - -instance showAttr :: Show Attr where - show = genericShow - instance attrDotLang :: DotLang Attr where toText (Margin i) = "margin=" <> show i toText (Color s) = "color=\"" <> toHexString s <> "\"" @@ -164,11 +142,6 @@ data ShapeType | Lpromoter | Record -derive instance genericShapeType :: Generic ShapeType _ - -instance showShapeType :: Show ShapeType where - show = genericShow - instance dotLangShape :: DotLang ShapeType where toText Box = "box" toText Polygon = "polygon" @@ -244,7 +217,7 @@ htmlLabel = HtmlLabel >>> Label -- | --| ```purescript run --| > import Data.DotLang.Attr.Node ---| > :t label "..." +--| > :t label "..." --| Attr --| ``` -- | label as a part of an attribute of a node. @@ -261,11 +234,11 @@ label = TextLabel >>> Label recordLabel :: Array {fieldId:: Maybe String, value:: RecordLabelValue} -> Attr recordLabel = SubRecord >>> RecordLabel >>> Label -subRecord :: Array {fieldId:: Maybe String, value:: RecordLabelValue} -> {fieldId:: Maybe String, value:: RecordLabelValue} +subRecord :: Array {fieldId:: Maybe String, value:: RecordLabelValue} -> {fieldId:: Maybe String, value:: RecordLabelValue} subRecord v = {fieldId: Nothing, value: SubRecord v } subLabel :: String -> {fieldId :: Maybe String, value :: RecordLabelValue} subLabel value = {fieldId : Nothing, value: Base value } -subId :: String -> {fieldId :: Maybe String, value :: RecordLabelValue} ->{fieldId :: Maybe String, value :: RecordLabelValue} +subId :: String -> {fieldId :: Maybe String, value :: RecordLabelValue} ->{fieldId :: Maybe String, value :: RecordLabelValue} subId str {value} = {fieldId: Just str, value: value} \ No newline at end of file