diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml index c29800b7c..b98c43b26 100644 --- a/.github/workflows/build.yml +++ b/.github/workflows/build.yml @@ -56,7 +56,7 @@ jobs: ${{ runner.os }}- - name: Install global NPM packages - run: npm i --global purescript@0.15.15 spago@next purs-tidy@latest esbuild@latest + run: npm i --global purescript@0.15.15 spago@latest purs-tidy@latest esbuild@latest - name: Cache PureScript dependencies uses: actions/cache@v4 diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 97d159830..6a2bd7f71 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -35,7 +35,7 @@ jobs: key: ${{ runner.os }}-npm-${{ hashFiles('**/package.json') }} - name: Install global NPM packages - run: npm i --global purescript@0.15.15 spago@next purs-tidy@latest esbuild@latest + run: npm i --global purescript@0.15.15 spago@latest purs-tidy@latest esbuild@latest - name: Cache PureScript dependencies uses: actions/cache@v4 diff --git a/flake.lock b/flake.lock index d4894acf5..0696f1b29 100644 --- a/flake.lock +++ b/flake.lock @@ -18,11 +18,11 @@ }, "nixpkgs": { "locked": { - "lastModified": 1769598131, - "narHash": "sha256-e7VO/kGLgRMbWtpBqdWl0uFg8Y2XWFMdz0uUJvlML8o=", + "lastModified": 1769900590, + "narHash": "sha256-I7Lmgj3owOTBGuauy9FL6qdpeK2umDoe07lM4V+PnyA=", "owner": "NixOS", "repo": "nixpkgs", - "rev": "fa83fd837f3098e3e678e6cf017b2b36102c7211", + "rev": "41e216c0ca66c83b12ab7a98cc326b5db01db646", "type": "github" }, "original": { @@ -40,11 +40,11 @@ ] }, "locked": { - "lastModified": 1765940228, - "narHash": "sha256-G21SwmQsdMLfBIyhLtlPiAHkqOSJzNXTqnFGtMYGxAU=", + "lastModified": 1769971816, + "narHash": "sha256-6WdiHwc7cM07ttMh3JQslHzmwL9+RaDvf2OwZ0bsWu0=", "owner": "thomashoneyman", "repo": "purescript-overlay", - "rev": "acca6cfb1b9605b8755b238285fe69ee4090a510", + "rev": "af71d25ea276b03c46e79cf6ef59edd0a938dfd3", "type": "github" }, "original": { diff --git a/spago.lock b/spago.lock index 413f65aba..87c2f3699 100644 --- a/spago.lock +++ b/spago.lock @@ -38,132 +38,10 @@ "web-html", "web-storage", "web-uievents" - ], - "build_plan": [ - "aff", - "aff-promise", - "ansi", - "argonaut-core", - "arraybuffer-types", - "arrays", - "assert", - "avar", - "bifunctors", - "catenable-lists", - "codec", - "codec-json", - "colors", - "console", - "const", - "contravariant", - "control", - "css", - "datetime", - "distributive", - "docs-search-common", - "dodo-printer", - "dom-indexed", - "effect", - "either", - "enums", - "exceptions", - "exists", - "filterable", - "fixed-points", - "foldable-traversable", - "foreign", - "foreign-object", - "fork", - "formatters", - "free", - "freeap", - "functions", - "functors", - "gen", - "graphs", - "halogen", - "halogen-css", - "halogen-subscriptions", - "halogen-vdom", - "html-parser-halogen", - "identity", - "integers", - "invariant", - "js-date", - "js-promise", - "js-uri", - "json", - "json-codecs", - "language-cst-parser", - "language-purescript", - "lazy", - "lcg", - "lists", - "markdown-it", - "markdown-it-halogen", - "maybe", - "media-types", - "newtype", - "node-buffer", - "node-event-emitter", - "node-fs", - "node-path", - "node-process", - "node-streams", - "nonempty", - "now", - "nullable", - "numbers", - "options", - "ordered-collections", - "orders", - "parallel", - "parsing", - "partial", - "posix-types", - "prelude", - "profunctor", - "profunctor-lenses", - "quickcheck", - "quickcheck-laws", - "random", - "record", - "refs", - "registry-lib", - "routing-duplex", - "safe-coerce", - "search-trie", - "spago-core", - "st", - "string-parsers", - "strings", - "stringutils", - "tailrec", - "these", - "transformers", - "tuples", - "type-equality", - "typelevel-prelude", - "unfoldable", - "unicode", - "unsafe-coerce", - "unsafe-reference", - "variant", - "versions", - "web-clipboard", - "web-dom", - "web-events", - "web-file", - "web-html", - "web-pointerevents", - "web-storage", - "web-touchevents", - "web-uievents" ] }, "test": { - "dependencies": [], - "build_plan": [] + "dependencies": [] } }, "docs-search-common": { @@ -202,106 +80,10 @@ "tuples", "unsafe-coerce", "variant" - ], - "build_plan": [ - "aff", - "aff-promise", - "ansi", - "argonaut-core", - "arraybuffer-types", - "arrays", - "assert", - "avar", - "bifunctors", - "catenable-lists", - "codec", - "codec-json", - "console", - "const", - "contravariant", - "control", - "datetime", - "distributive", - "dodo-printer", - "effect", - "either", - "enums", - "exceptions", - "exists", - "filterable", - "fixed-points", - "foldable-traversable", - "foreign", - "foreign-object", - "formatters", - "free", - "functions", - "functors", - "gen", - "graphs", - "identity", - "integers", - "invariant", - "js-date", - "js-uri", - "json", - "json-codecs", - "language-cst-parser", - "language-purescript", - "lazy", - "lcg", - "lists", - "maybe", - "newtype", - "node-buffer", - "node-event-emitter", - "node-fs", - "node-path", - "node-process", - "node-streams", - "nonempty", - "now", - "nullable", - "numbers", - "ordered-collections", - "orders", - "parallel", - "parsing", - "partial", - "posix-types", - "prelude", - "profunctor", - "profunctor-lenses", - "quickcheck", - "quickcheck-laws", - "random", - "record", - "refs", - "registry-lib", - "routing-duplex", - "safe-coerce", - "search-trie", - "spago-core", - "st", - "string-parsers", - "strings", - "stringutils", - "tailrec", - "these", - "transformers", - "tuples", - "type-equality", - "typelevel-prelude", - "unfoldable", - "unicode", - "unsafe-coerce", - "variant", - "versions" ] }, "test": { - "dependencies": [], - "build_plan": [] + "dependencies": [] } }, "docs-search-index": { @@ -336,519 +118,32 @@ "strings", "tuples", "unsafe-coerce" - ], - "build_plan": [ - "aff", - "aff-promise", - "ansi", - "argonaut-core", - "arraybuffer-types", - "arrays", - "assert", - "avar", - "bifunctors", - "catenable-lists", - "codec", - "codec-json", - "console", - "const", - "contravariant", - "control", - "datetime", - "distributive", - "docs-search-common", - "dodo-printer", - "effect", - "either", - "enums", - "exceptions", - "exists", - "filterable", - "fixed-points", - "foldable-traversable", - "foreign", - "foreign-object", - "formatters", - "free", - "functions", - "functors", - "gen", - "graphs", - "identity", - "integers", - "invariant", - "js-date", - "js-uri", - "json", - "json-codecs", - "language-cst-parser", - "language-purescript", - "lazy", - "lcg", - "lists", - "maybe", - "newtype", - "node-buffer", - "node-event-emitter", - "node-fs", - "node-path", - "node-process", - "node-streams", - "nonempty", - "now", - "nullable", - "numbers", - "ordered-collections", - "orders", - "parallel", - "parsing", - "partial", - "posix-types", - "prelude", - "profunctor", - "profunctor-lenses", - "quickcheck", - "quickcheck-laws", - "random", - "record", - "refs", - "registry-lib", - "routing-duplex", - "safe-coerce", - "search-trie", - "spago-core", - "st", - "string-parsers", - "strings", - "stringutils", - "tailrec", - "these", - "transformers", - "tuples", - "type-equality", - "typelevel-prelude", - "unfoldable", - "unicode", - "unsafe-coerce", - "variant", - "versions" ] }, "test": { - "dependencies": [ - "registry-lib", - "spec", - "spec-node" - ], - "build_plan": [ - "aff", - "ansi", - "argonaut-codecs", - "argonaut-core", - "arraybuffer-types", - "arrays", - "assert", - "avar", - "bifunctors", - "catenable-lists", - "codec", - "codec-json", - "console", - "const", - "contravariant", - "control", - "datetime", - "distributive", - "effect", - "either", - "enums", - "exceptions", - "exists", - "exitcodes", - "fixed-points", - "foldable-traversable", - "foreign", - "foreign-object", - "fork", - "formatters", - "free", - "functions", - "functors", - "gen", - "graphs", - "identity", - "integers", - "invariant", - "js-date", - "js-uri", - "json", - "language-cst-parser", - "lazy", - "lcg", - "lists", - "maybe", - "mmorph", - "newtype", - "node-buffer", - "node-event-emitter", - "node-fs", - "node-path", - "node-process", - "node-streams", - "nonempty", - "now", - "nullable", - "numbers", - "open-memoize", - "optparse", - "ordered-collections", - "orders", - "parallel", - "parsing", - "partial", - "pipes", - "posix-types", - "prelude", - "profunctor", - "profunctor-lenses", - "quickcheck", - "random", - "record", - "refs", - "registry-lib", - "routing-duplex", - "safe-coerce", - "spec", - "spec-node", - "st", - "strings", - "tailrec", - "transformers", - "tuples", - "type-equality", - "typelevel-prelude", - "unfoldable", - "unicode", - "unsafe-coerce", - "variant" - ] - } - }, - "spago": { - "path": "./", - "core": { - "dependencies": [ - "aff", - "aff-promise", - "affjax", - "affjax-node", - "ansi", - "arrays", - "avar", - "codec", - "codec-json", - "console", - "control", - "datetime", - "docs-search-common", - "docs-search-index", - "dodo-printer", - "effect", - "either", - "enums", - "exceptions", - "fetch", - "filterable", - "foldable-traversable", - "foreign-object", - "formatters", - "functions", - "graphs", - "http-methods", - "integers", - "json", - "language-cst-parser", - "lists", - "maybe", - "newtype", - "node-buffer", - "node-child-process", - "node-execa", - "node-fs", - "node-path", - "node-process", - "now", - "nullable", - "ordered-collections", - "parallel", - "partial", - "posix-types", - "prelude", - "profunctor", - "record", - "refs", - "registry-lib", - "routing-duplex", - "spago-core", - "strings", - "strings-extra", - "stringutils", - "transformers", - "tuples", - "unfoldable", - "unicode", - "unsafe-coerce" - ], - "build_plan": [ - "aff", - "aff-promise", - "affjax", - "affjax-node", - "ansi", - "argonaut-core", - "arraybuffer-types", - "arrays", - "assert", - "avar", - "bifunctors", - "catenable-lists", - "codec", - "codec-json", - "console", - "const", - "contravariant", - "control", - "datetime", - "distributive", - "docs-search-common", - "docs-search-index", - "dodo-printer", - "effect", - "either", - "enums", - "exceptions", - "exists", - "fetch", - "filterable", - "fixed-points", - "foldable-traversable", - "foreign", - "foreign-object", - "form-urlencoded", - "formatters", - "free", - "functions", - "functors", - "gen", - "graphs", - "http-methods", - "identity", - "integers", - "invariant", - "js-date", - "js-fetch", - "js-promise", - "js-promise-aff", - "js-timers", - "js-uri", - "json", - "json-codecs", - "language-cst-parser", - "language-purescript", - "lazy", - "lcg", - "lists", - "maybe", - "media-types", - "newtype", - "node-buffer", - "node-child-process", - "node-event-emitter", - "node-execa", - "node-fs", - "node-human-signals", - "node-os", - "node-path", - "node-process", - "node-streams", - "nonempty", - "now", - "nullable", - "numbers", - "ordered-collections", - "orders", - "parallel", - "parsing", - "partial", - "posix-types", - "prelude", - "profunctor", - "profunctor-lenses", - "quickcheck", - "quickcheck-laws", - "random", - "record", - "refs", - "registry-lib", - "routing-duplex", - "safe-coerce", - "search-trie", - "spago-core", - "st", - "string-parsers", - "strings", - "strings-extra", - "stringutils", - "tailrec", - "these", - "transformers", - "tuples", - "type-equality", - "typelevel-prelude", - "unfoldable", - "unicode", - "unsafe-coerce", - "unsafe-reference", - "variant", - "versions", - "web-dom", - "web-events", - "web-file", - "web-html", - "web-storage", - "web-streams", - "web-xhr" - ] - }, - "test": { - "dependencies": [ - "exceptions", - "quickcheck", - "spec", - "spec-node" - ], - "build_plan": [ - "aff", - "ansi", - "argonaut-codecs", - "argonaut-core", - "arraybuffer-types", - "arrays", - "avar", - "bifunctors", - "catenable-lists", - "console", - "const", - "contravariant", - "control", - "datetime", - "distributive", - "effect", - "either", - "enums", - "exceptions", - "exists", - "exitcodes", - "foldable-traversable", - "foreign", - "foreign-object", - "fork", - "free", - "functions", - "functors", - "gen", - "identity", - "integers", - "invariant", - "js-date", - "lazy", - "lcg", - "lists", - "maybe", - "mmorph", - "newtype", - "node-buffer", - "node-event-emitter", - "node-fs", - "node-path", - "node-process", - "node-streams", - "nonempty", - "now", - "nullable", - "numbers", - "open-memoize", - "optparse", - "ordered-collections", - "orders", - "parallel", - "partial", - "pipes", - "posix-types", - "prelude", - "profunctor", - "quickcheck", - "random", - "record", - "refs", - "safe-coerce", - "spec", - "spec-node", - "st", - "strings", - "tailrec", - "transformers", - "tuples", - "type-equality", - "typelevel-prelude", - "unfoldable", - "unsafe-coerce" - ] - } - }, - "spago-bin": { - "path": "bin", - "core": { - "dependencies": [ - "aff", - "arrays", - "avar", - "codec-json", - "control", - "foldable-traversable", - "lists", - "maybe", - "now", - "optparse", - "ordered-collections", - "prelude", - "record", + "dependencies": [ "registry-lib", - "spago", - "spago-core", - "transformers" - ], - "build_plan": [ + "spec", + "spec-node" + ] + } + }, + "spago": { + "path": "./", + "core": { + "dependencies": [ "aff", "aff-promise", "affjax", "affjax-node", "ansi", - "argonaut-core", - "arraybuffer-types", "arrays", - "assert", "avar", - "bifunctors", - "catenable-lists", "codec", "codec-json", "console", - "const", - "contravariant", "control", "datetime", - "distributive", "docs-search-common", "docs-search-index", "dodo-printer", @@ -856,240 +151,131 @@ "either", "enums", "exceptions", - "exists", - "exitcodes", "fetch", "filterable", - "fixed-points", "foldable-traversable", - "foreign", "foreign-object", - "form-urlencoded", "formatters", - "free", "functions", - "functors", - "gen", "graphs", "http-methods", - "identity", "integers", - "invariant", - "js-date", - "js-fetch", - "js-promise", - "js-promise-aff", - "js-timers", - "js-uri", "json", - "json-codecs", "language-cst-parser", - "language-purescript", - "lazy", - "lcg", "lists", "maybe", - "media-types", "newtype", "node-buffer", "node-child-process", - "node-event-emitter", "node-execa", "node-fs", - "node-human-signals", - "node-os", "node-path", "node-process", - "node-streams", - "nonempty", "now", "nullable", - "numbers", - "open-memoize", - "optparse", "ordered-collections", - "orders", "parallel", - "parsing", "partial", "posix-types", "prelude", "profunctor", - "profunctor-lenses", - "quickcheck", - "quickcheck-laws", - "random", "record", "refs", "registry-lib", "routing-duplex", - "safe-coerce", - "search-trie", - "spago", "spago-core", - "st", - "string-parsers", "strings", "strings-extra", "stringutils", - "tailrec", - "these", "transformers", "tuples", - "type-equality", - "typelevel-prelude", "unfoldable", "unicode", - "unsafe-coerce", - "unsafe-reference", - "variant", - "versions", - "web-dom", - "web-events", - "web-file", - "web-html", - "web-storage", - "web-streams", - "web-xhr" + "unsafe-coerce" ] }, "test": { - "dependencies": [], - "build_plan": [] + "dependencies": [ + "exceptions", + "quickcheck", + "spec", + "spec-node" + ] } }, - "spago-core": { - "path": "core", + "spago-bin": { + "path": "bin", "core": { "dependencies": [ "aff", "arrays", - "bifunctors", - "codec", + "avar", "codec-json", - "console", "control", - "datetime", - "dodo-printer", - "effect", - "either", - "exceptions", - "filterable", "foldable-traversable", - "foreign", - "functions", - "identity", - "integers", - "json", "lists", "maybe", - "newtype", - "node-buffer", - "node-fs", - "node-path", - "node-process", "now", + "optparse", "ordered-collections", - "partial", "prelude", - "profunctor", - "refs", + "record", "registry-lib", - "strings", - "stringutils", - "transformers", - "tuples", - "unsafe-coerce" - ], - "build_plan": [ + "spago", + "spago-core", + "transformers" + ] + }, + "test": { + "dependencies": [] + } + }, + "spago-core": { + "path": "core", + "core": { + "dependencies": [ "aff", - "ansi", - "arraybuffer-types", "arrays", - "assert", - "avar", "bifunctors", - "catenable-lists", "codec", "codec-json", "console", - "const", - "contravariant", "control", "datetime", - "distributive", "dodo-printer", "effect", "either", - "enums", "exceptions", - "exists", "filterable", - "fixed-points", "foldable-traversable", "foreign", - "foreign-object", - "formatters", - "free", "functions", - "functors", - "gen", - "graphs", "identity", "integers", - "invariant", - "js-date", - "js-uri", "json", - "language-cst-parser", - "lazy", - "lcg", "lists", "maybe", "newtype", "node-buffer", - "node-event-emitter", "node-fs", "node-path", "node-process", - "node-streams", - "nonempty", "now", - "nullable", - "numbers", "ordered-collections", - "orders", - "parallel", - "parsing", "partial", - "posix-types", "prelude", "profunctor", - "profunctor-lenses", - "quickcheck", - "random", - "record", "refs", "registry-lib", - "routing-duplex", - "safe-coerce", - "st", "strings", "stringutils", - "tailrec", "transformers", "tuples", - "type-equality", - "typelevel-prelude", - "unfoldable", - "unicode", - "unsafe-coerce", - "variant" + "unsafe-coerce" ] }, "test": { - "dependencies": [], - "build_plan": [] + "dependencies": [] } } }, @@ -1863,20 +1049,17 @@ "version": "7.1.0", "integrity": "sha256-/nOpDQVnKIoP1pQ1ZZBYpadK0TuMlG4WwufGzJpsfD0=", "dependencies": [ - "arrays", - "bifunctors", "control", "datetime", "effect", "either", "exceptions", - "foldable-traversable", "functions", - "maybe", "newtype", "parallel", + "partial", "prelude", - "refs", + "st", "tailrec", "transformers", "unsafe-coerce" @@ -1888,7 +1071,13 @@ "integrity": "sha256-Jgp3y+NWuuAmwz2V3LlWoX+AvxqfVglY77N5zTw8xnI=", "dependencies": [ "aff", - "foreign" + "control", + "effect", + "either", + "exceptions", + "foreign", + "prelude", + "transformers" ] }, "affjax": { @@ -1899,14 +1088,25 @@ "aff", "argonaut-core", "arraybuffer-types", + "arrays", + "control", + "datetime", + "either", + "exceptions", + "foldable-traversable", "foreign", "form-urlencoded", + "functions", "http-methods", - "integers", + "lists", + "maybe", "media-types", + "newtype", "nullable", - "refs", - "unsafe-coerce", + "prelude", + "transformers", + "web-dom", + "web-file", "web-xhr" ] }, @@ -1929,7 +1129,7 @@ "dependencies": [ "foldable-traversable", "lists", - "strings" + "prelude" ] }, "argonaut-codecs": { @@ -1939,15 +1139,20 @@ "dependencies": [ "argonaut-core", "arrays", - "effect", + "bifunctors", + "either", + "foldable-traversable", "foreign-object", "identity", "integers", + "lists", "maybe", "nonempty", "ordered-collections", "prelude", - "record" + "record", + "strings", + "tuples" ] }, "argonaut-core": { @@ -1995,16 +1200,6 @@ "unsafe-coerce" ] }, - "assert": { - "type": "registry", - "version": "6.0.0", - "integrity": "sha256-hCZ1J8/71nQiRwsSV2j7iicppScOegBFZrLI6sPf9F8=", - "dependencies": [ - "console", - "effect", - "prelude" - ] - }, "avar": { "type": "registry", "version": "5.0.0", @@ -2015,7 +1210,8 @@ "either", "exceptions", "functions", - "maybe" + "maybe", + "prelude" ] }, "bifunctors": { @@ -2050,7 +1246,11 @@ "integrity": "sha256-WzfYiZsnqHJ/K4IliEEOkLLmsKozy8c7/fbrGZHASOk=", "dependencies": [ "bifunctors", - "profunctor" + "control", + "invariant", + "prelude", + "profunctor", + "tuples" ] }, "codec-json": { @@ -2058,12 +1258,28 @@ "version": "2.0.0", "integrity": "sha256-3WXgOm6lLi9vb/ZyKSuoa1o47mVdEmi7vYMX8vMVNAE=", "dependencies": [ + "arrays", + "bifunctors", "codec", + "control", + "either", + "foldable-traversable", "foreign-object", + "integers", "json", + "lists", + "maybe", + "newtype", "ordered-collections", + "prelude", + "profunctor", + "record", + "safe-coerce", + "strings", "transformers", + "tuples", "type-equality", + "unsafe-coerce", "variant" ] }, @@ -2073,10 +1289,15 @@ "integrity": "sha256-3A93ysUoamlsH2yfIiPFH0SoG8DZQk2ytFKlKhd/aJg=", "dependencies": [ "arrays", + "control", + "either", + "foldable-traversable", "integers", "lists", + "maybe", "numbers", "partial", + "prelude", "strings" ] }, @@ -2125,14 +1346,21 @@ "version": "6.0.0", "integrity": "sha256-uGyeR/Tb3Mbk/SEqPVUuJ+7RBFoCKeyE6yrh2Ku9iOU=", "dependencies": [ + "arrays", "colors", "console", "effect", + "either", + "exists", + "foldable-traversable", + "maybe", "nonempty", + "prelude", "profunctor", "strings", "these", - "transformers" + "transformers", + "tuples" ] }, "datetime": { @@ -2202,11 +1430,16 @@ "version": "12.0.0", "integrity": "sha256-rqIhPQAcaQm41lCRQj4psNUYRg3/q/iI3TGWTRG4zlM=", "dependencies": [ + "datetime", "media-types", "prelude", + "strings", "web-clipboard", + "web-events", + "web-html", "web-pointerevents", - "web-touchevents" + "web-touchevents", + "web-uievents" ] }, "effect": { @@ -2269,7 +1502,9 @@ "version": "4.0.0", "integrity": "sha256-xBl4aFSEQ05Owp1ZvO6OxxvLK3LVzU35RSbj79SsePQ=", "dependencies": [ - "enums" + "enums", + "maybe", + "prelude" ] }, "fetch": { @@ -2304,22 +1539,17 @@ "integrity": "sha256-be7ci1Bzwud2waqoCtNGsTBZbt7fi+gCLvGddQQRJ3A=", "dependencies": [ "arrays", + "control", "either", "foldable-traversable", "identity", "lists", - "ordered-collections" - ] - }, - "fixed-points": { - "type": "registry", - "version": "7.0.0", - "integrity": "sha256-Mj1281KvhL/l8GKKL0ZSdOUunz7J0/xn7O5yQgTKBpc=", - "dependencies": [ - "exists", + "maybe", "newtype", + "ordered-collections", "prelude", - "transformers" + "st", + "tuples" ] }, "foldable-traversable": { @@ -2347,13 +1577,13 @@ "dependencies": [ "either", "functions", - "identity", "integers", "lists", "maybe", "prelude", "strings", - "transformers" + "transformers", + "unsafe-coerce" ] }, "foreign-object": { @@ -2372,7 +1602,8 @@ "tailrec", "tuples", "typelevel-prelude", - "unfoldable" + "unfoldable", + "unsafe-coerce" ] }, "fork": { @@ -2380,7 +1611,9 @@ "version": "6.0.0", "integrity": "sha256-0keBVeZZg1eCZEy/En1CohVW829gQUqKtqBNIRa93/A=", "dependencies": [ - "aff" + "aff", + "prelude", + "transformers" ] }, "form-urlencoded": { @@ -2402,13 +1635,25 @@ "version": "7.0.0", "integrity": "sha256-ViGY8XoXmPFDPnuFHfgJzq8+UJshr8erfDOcY6fofRk=", "dependencies": [ + "arrays", + "bifunctors", + "control", "datetime", - "fixed-points", + "either", + "enums", + "foldable-traversable", + "integers", "lists", + "maybe", + "newtype", "numbers", + "ordered-collections", "parsing", + "partial", "prelude", - "transformers" + "strings", + "transformers", + "tuples" ] }, "free": { @@ -2438,9 +1683,15 @@ "integrity": "sha256-e7SiV9rg+rVARsU9cxA/02sps7ubogvVgYwj8nWosX4=", "dependencies": [ "const", - "exists", + "either", "gen", - "lists" + "lists", + "newtype", + "nonempty", + "prelude", + "tailrec", + "tuples", + "unsafe-coerce" ] }, "functions": { @@ -2493,8 +1744,14 @@ "version": "8.1.0", "integrity": "sha256-qllMIjmOGqwELOlXyHuiTT3YpeL/+gjaq7omAZ4npJQ=", "dependencies": [ + "bifunctors", "catenable-lists", - "ordered-collections" + "foldable-traversable", + "lists", + "maybe", + "ordered-collections", + "prelude", + "tuples" ] }, "halogen": { @@ -2503,26 +1760,44 @@ "integrity": "sha256-YrUm27QEiE1DyGaGJ5MNLVg4H/P3gnX/NVv1gRtWjB4=", "dependencies": [ "aff", - "avar", + "bifunctors", "console", - "const", + "control", "dom-indexed", "effect", + "either", + "exceptions", + "foldable-traversable", "foreign", "fork", "free", "freeap", + "functions", "halogen-subscriptions", "halogen-vdom", + "lazy", + "lists", + "maybe", "media-types", - "nullable", + "newtype", "ordered-collections", "parallel", + "prelude", "profunctor", + "refs", + "strings", + "tailrec", "transformers", + "tuples", + "unfoldable", "unsafe-coerce", "unsafe-reference", + "web-clipboard", + "web-dom", + "web-events", "web-file", + "web-html", + "web-touchevents", "web-uievents" ] }, @@ -2531,8 +1806,17 @@ "version": "10.0.0", "integrity": "sha256-ST10fyB5oMrOIlKfehmIKWdE/MtC09k6TEny/hDwh2Y=", "dependencies": [ + "arrays", "css", - "halogen" + "either", + "foldable-traversable", + "foreign-object", + "halogen", + "maybe", + "media-types", + "prelude", + "strings", + "tuples" ] }, "halogen-subscriptions": { @@ -2541,9 +1825,12 @@ "integrity": "sha256-1eBtVZENgGtKuOY9H0iuYD3dO1CSqmOIyhYe4OhypOU=", "dependencies": [ "arrays", + "contravariant", + "control", "effect", "foldable-traversable", - "functors", + "maybe", + "prelude", "refs", "safe-coerce", "unsafe-reference" @@ -2554,16 +1841,21 @@ "version": "8.0.0", "integrity": "sha256-jk6aj/tH630skFVk6mB5Q+0g2zb897KX72T63fJhJ2Y=", "dependencies": [ + "arrays", "bifunctors", "effect", "foreign", "foreign-object", + "functions", "maybe", + "newtype", + "nullable", "prelude", "refs", "tuples", "unsafe-coerce", - "web-html" + "web-dom", + "web-events" ] }, "html-parser-halogen": { @@ -2622,10 +1914,12 @@ "dependencies": [ "datetime", "effect", - "exceptions", + "enums", "foreign", + "functions", "integers", - "now" + "maybe", + "prelude" ] }, "js-fetch": { @@ -2663,6 +1957,7 @@ "foldable-traversable", "functions", "maybe", + "newtype", "prelude" ] }, @@ -2672,8 +1967,15 @@ "integrity": "sha256-gEKAdNnTWjXS+tTp/AhYl/ezloKfuoQFcBKrdOx2USo=", "dependencies": [ "aff", + "control", + "effect", + "either", + "exceptions", "foreign", - "js-promise" + "js-promise", + "maybe", + "prelude", + "transformers" ] }, "js-timers": { @@ -2681,7 +1983,8 @@ "version": "6.1.0", "integrity": "sha256-mYEL4zjFOzrDeVCnR9Hg3pcZaBZilB6zPGaZ4fzRmzg=", "dependencies": [ - "effect" + "effect", + "prelude" ] }, "js-uri": { @@ -2690,7 +1993,8 @@ "integrity": "sha256-7waHOctAfqhhw540FNJ7C/YsDMQW9TmA+SpHhduH6Uw=", "dependencies": [ "functions", - "maybe" + "maybe", + "prelude" ] }, "json": { @@ -2698,14 +2002,18 @@ "version": "1.1.0", "integrity": "sha256-MOVxIlsRg8g9XICQqXTAxlP62LhL/t3U5FOWutF+5Eo=", "dependencies": [ + "arrays", + "control", "either", "foldable-traversable", "functions", "gen", "integers", "maybe", + "nonempty", "prelude", "strings", + "tailrec", "tuples", "unfoldable" ] @@ -2828,6 +2136,7 @@ "effect", "integers", "maybe", + "numbers", "partial", "prelude", "random" @@ -2896,9 +2205,16 @@ "version": "7.0.0", "integrity": "sha256-Cfltaq+tfYjuSoSBN/b8cSQZbvZTqIRs6ebQewbIkGs=", "dependencies": [ + "bifunctors", + "either", "free", "functors", - "transformers" + "identity", + "maybe", + "newtype", + "prelude", + "transformers", + "tuples" ] }, "newtype": { @@ -2917,8 +2233,11 @@ "dependencies": [ "arraybuffer-types", "effect", + "functions", "maybe", "nullable", + "partial", + "prelude", "st", "unsafe-coerce" ] @@ -2928,16 +2247,27 @@ "version": "11.1.0", "integrity": "sha256-Um7g75gXKEX51ZlviJWocTjUENUW1qHgqGqhYKkka74=", "dependencies": [ + "aff", + "datetime", + "effect", + "either", "exceptions", "foreign", "foreign-object", "functions", + "maybe", + "node-buffer", "node-event-emitter", "node-fs", "node-os", "node-streams", "nullable", + "parallel", + "partial", "posix-types", + "prelude", + "refs", + "safe-coerce", "unsafe-coerce" ] }, @@ -3005,6 +2335,7 @@ "version": "9.2.0", "integrity": "sha256-fxioTSm9y47WuYs9F/7nxCh/RVDCl3Kr3Hg779J4SJA=", "dependencies": [ + "aff", "datetime", "effect", "either", @@ -3020,8 +2351,7 @@ "nullable", "partial", "prelude", - "strings", - "unsafe-coerce" + "strings" ] }, "node-human-signals": { @@ -3044,13 +2374,11 @@ "dependencies": [ "arrays", "bifunctors", - "console", "control", "datetime", "effect", "either", "exceptions", - "foldable-traversable", "foreign", "foreign-object", "functions", @@ -3077,14 +2405,16 @@ "integrity": "sha256-onzKeNmaeYfN3HSDPqSFTrrP2Yl9tnVsfKKhnf2plxM=", "dependencies": [ "effect", + "exceptions", "foreign", "foreign-object", "maybe", "node-event-emitter", "node-streams", + "nullable", "posix-types", "prelude", - "unsafe-coerce" + "strings" ] }, "node-streams": { @@ -3093,13 +2423,19 @@ "integrity": "sha256-EUpw7EDZCHstxj0vqJUR4BXORmRBN2LTlHw6/te+jxs=", "dependencies": [ "aff", + "arrays", "effect", "either", "exceptions", + "maybe", "node-buffer", "node-event-emitter", "nullable", - "prelude" + "prelude", + "refs", + "st", + "tailrec", + "unsafe-coerce" ] }, "nonempty": { @@ -3121,7 +2457,8 @@ "integrity": "sha256-mTyG4s8tps3XIf0jjV/lME2/QlwMzrQly2wqfSSUM3o=", "dependencies": [ "datetime", - "effect" + "effect", + "prelude" ] }, "nullable": { @@ -3129,9 +2466,9 @@ "version": "6.0.0", "integrity": "sha256-CDAZk+L9Sc0GCFTkE8n+qdp4Ys8avvnkU+m2hVALt7M=", "dependencies": [ - "effect", "functions", - "maybe" + "maybe", + "prelude" ] }, "numbers": { @@ -3140,7 +2477,8 @@ "integrity": "sha256-ZydYckgwRAnRaFC7pu6fADhzdwX+UqHZrfJyet64zls=", "dependencies": [ "functions", - "maybe" + "maybe", + "prelude" ] }, "open-memoize": { @@ -3168,6 +2506,8 @@ "foreign", "foreign-object", "maybe", + "newtype", + "prelude", "tuples" ] }, @@ -3176,10 +2516,8 @@ "version": "5.0.1", "integrity": "sha256-2btDjHPRR0uujUQJuZAN9AzvVoXe7yG6IwnY5evERhQ=", "dependencies": [ - "aff", "arrays", "bifunctors", - "console", "control", "effect", "either", @@ -3188,7 +2526,6 @@ "exitcodes", "foldable-traversable", "free", - "gen", "integers", "lazy", "lists", @@ -3214,13 +2551,16 @@ "integrity": "sha256-NaEXc2cz/7lJfxPWEja4XlZbGxuRqJwFKQJjsJf51kQ=", "dependencies": [ "arrays", + "control", "foldable-traversable", + "functions", "gen", "lists", "maybe", + "newtype", "partial", "prelude", - "st", + "safe-coerce", "tailrec", "tuples", "unfoldable" @@ -3297,8 +2637,15 @@ "integrity": "sha256-dtUNpG8BGVr7pu6mQZyAnUAftUHgNS7f0QH3Kw5UTpQ=", "dependencies": [ "aff", + "control", + "effect", + "either", + "foldable-traversable", + "identity", "lists", + "maybe", "mmorph", + "newtype", "prelude", "tailrec", "transformers", @@ -3311,6 +2658,7 @@ "integrity": "sha256-Je5jG439F/SFO/IvVevZnWVxDIonrehlKuJkefP2lHE=", "dependencies": [ "maybe", + "newtype", "prelude" ] }, @@ -3358,6 +2706,7 @@ "prelude", "profunctor", "record", + "safe-coerce", "transformers", "tuples" ] @@ -3392,8 +2741,7 @@ "strings", "tailrec", "transformers", - "tuples", - "unfoldable" + "tuples" ] }, "quickcheck-laws": { @@ -3401,7 +2749,15 @@ "version": "7.0.0", "integrity": "sha256-hDd4Q99TNlEz9sU0Cssm7n6+BswAq69HL8KqNP5UKOU=", "dependencies": [ + "arrays", + "console", + "control", + "effect", "enums", + "foldable-traversable", + "maybe", + "newtype", + "prelude", "quickcheck" ] }, @@ -3411,7 +2767,8 @@ "integrity": "sha256-7sZRo6P9UIiXDZ9s2QL9T8h3wlIwLdQrR4+oZKOijQw=", "dependencies": [ "effect", - "integers" + "integers", + "prelude" ] }, "record": { @@ -3485,9 +2842,7 @@ "integrity": "sha256-rQw9yC01qE/LS134zucIhLD6GFcVUzHX5HyzwosdGXM=", "dependencies": [ "arrays", - "assert", "control", - "effect", "either", "foldable-traversable", "integers", @@ -3497,7 +2852,6 @@ "newtype", "prelude", "profunctor", - "quickcheck", "record", "strings", "tuples" @@ -3595,6 +2949,7 @@ "version": "6.2.0", "integrity": "sha256-WI4MEkkwUd4pnwZQ3G8VKWgX5t1RSNJludm5e9boaRo=", "dependencies": [ + "effect", "partial", "prelude", "tailrec", @@ -3607,12 +2962,13 @@ "integrity": "sha256-xYexodEcW37sOLAw9R37uKTZjQFEolg3oti8E/sEry4=", "dependencies": [ "arrays", - "bifunctors", "control", "either", + "enums", "foldable-traversable", "lists", "maybe", + "nonempty", "prelude", "strings", "tailrec" @@ -3648,7 +3004,6 @@ "dependencies": [ "arrays", "foldable-traversable", - "maybe", "prelude", "strings", "unicode" @@ -3660,11 +3015,12 @@ "integrity": "sha256-byI+JsFtMjrxwfNJJTOGPIE6e+LuFG/ztjUr+YhUGlQ=", "dependencies": [ "arrays", + "functions", "integers", "maybe", - "partial", "prelude", - "strings" + "strings", + "unsafe-coerce" ] }, "tailrec": { @@ -3688,10 +3044,20 @@ "integrity": "sha256-I2QW4ZpaCf51oV6DeGiT3yeP4/k6G8vUHHXshK4NYc0=", "dependencies": [ "arrays", + "bifunctors", + "console", + "control", + "effect", + "foldable-traversable", "gen", + "invariant", "lists", + "maybe", + "newtype", + "prelude", "quickcheck", "quickcheck-laws", + "tailrec", "tuples" ] }, @@ -3759,9 +3125,14 @@ "version": "6.0.0", "integrity": "sha256-5KugCNyYxscmZpnMbssOQA96XimuBN/bjHpdrtd5qaY=", "dependencies": [ - "foldable-traversable", + "arrays", + "enums", + "integers", "maybe", - "strings" + "partial", + "prelude", + "strings", + "unsafe-coerce" ] }, "unsafe-coerce": { @@ -3783,13 +3154,14 @@ "version": "8.0.0", "integrity": "sha256-Ydrgl8liWEwYQOWW76PdZtg3vxKpoKgsnmFyTLgZkoU=", "dependencies": [ + "control", "enums", + "foldable-traversable", "lists", "maybe", "partial", "prelude", - "record", - "tuples", + "type-equality", "unsafe-coerce" ] }, @@ -3801,14 +3173,13 @@ "control", "either", "foldable-traversable", - "functions", "integers", "lists", "maybe", - "orders", "parsing", - "partial", - "strings" + "prelude", + "strings", + "unicode" ] }, "web-clipboard": { @@ -3816,7 +3187,14 @@ "version": "6.0.0", "integrity": "sha256-3CV0txwKddLoj8qBrRjUWbiX0M8+rnOpi1iApr5PEb0=", "dependencies": [ + "effect", + "functions", "js-promise", + "maybe", + "nullable", + "prelude", + "unsafe-coerce", + "web-events", "web-html" ] }, @@ -3825,6 +3203,13 @@ "version": "6.0.0", "integrity": "sha256-rVeqkxChkjqisDvOujy9BMEgGqJkwX3t6g21bXfiG5o=", "dependencies": [ + "effect", + "enums", + "maybe", + "newtype", + "nullable", + "prelude", + "unsafe-coerce", "web-events" ] }, @@ -3834,9 +3219,15 @@ "integrity": "sha256-wZNeldG0OU+8qGycUJ9e6vxf1/GC4Ep4OlRMhvjs9LA=", "dependencies": [ "datetime", + "effect", "enums", "foreign", - "nullable" + "functions", + "maybe", + "newtype", + "nullable", + "prelude", + "unsafe-coerce" ] }, "web-file": { @@ -3844,9 +3235,21 @@ "version": "4.0.0", "integrity": "sha256-txsdkeWBKU/+5v9m5c6kysgJQSDyV1r7MHaeT4STpjQ=", "dependencies": [ + "datetime", + "effect", + "enums", "foreign", + "integers", + "maybe", "media-types", - "web-dom" + "nullable", + "numbers", + "partial", + "prelude", + "tuples", + "unfoldable", + "unsafe-coerce", + "web-events" ] }, "web-html": { @@ -3854,8 +3257,19 @@ "version": "4.1.0", "integrity": "sha256-sMwdo5u2DBOFoQzcJLKBp9b4ChU8YSRBjSi9g1Wk42g=", "dependencies": [ + "effect", + "enums", + "foreign", + "functions", "js-date", + "maybe", + "media-types", + "newtype", + "nullable", + "prelude", + "unsafe-coerce", "web-dom", + "web-events", "web-file", "web-storage" ] @@ -3868,7 +3282,10 @@ "effect", "maybe", "prelude", + "unsafe-coerce", "web-dom", + "web-events", + "web-html", "web-uievents" ] }, @@ -3877,7 +3294,11 @@ "version": "5.0.0", "integrity": "sha256-YJfos55oeKtBStNfoWfeflSy8j+4IDym5eaZtIY7YM4=", "dependencies": [ + "effect", + "maybe", "nullable", + "prelude", + "unsafe-coerce", "web-events" ] }, @@ -3890,6 +3311,7 @@ "effect", "exceptions", "js-promise", + "maybe", "nullable", "prelude", "tuples" @@ -3900,6 +3322,12 @@ "version": "4.0.0", "integrity": "sha256-H02c53BJlHDlAgogj/x8bM7PagJjhMMrMPYy9I7Rf0s=", "dependencies": [ + "functions", + "maybe", + "nullable", + "prelude", + "unsafe-coerce", + "web-events", "web-uievents" ] }, @@ -3908,6 +3336,13 @@ "version": "5.0.0", "integrity": "sha256-yh9uVLIGu8wE1+jwLehtfsRfR1eyiShhIMMhBPqKybE=", "dependencies": [ + "effect", + "enums", + "maybe", + "nullable", + "prelude", + "unsafe-coerce", + "web-events", "web-html" ] }, @@ -3918,8 +3353,19 @@ "dependencies": [ "arraybuffer-types", "datetime", + "effect", + "either", + "enums", + "foreign", "http-methods", + "maybe", + "media-types", + "newtype", + "nullable", + "prelude", + "unsafe-coerce", "web-dom", + "web-events", "web-file", "web-html" ]