From d78a17d262551a1128bfce1e3a6ff6588c626139 Mon Sep 17 00:00:00 2001 From: Louis Pilfold Date: Thu, 12 Sep 2024 18:25:39 +0100 Subject: [PATCH] Fix CI --- gleam.toml | 4 ++-- manifest.toml | 23 ++++++++++++----------- packages/arctic.toml | 5 +++++ packages/atomic_array.toml | 5 +++++ packages/aws_api.toml | 5 +++++ packages/battlesnake.toml | 5 +++++ packages/bucket.toml | 5 +++++ packages/check_maybe_div_by_zero.toml | 5 +++++ packages/chilli.toml | 5 +++++ packages/clad.toml | 5 +++++ packages/clip.toml | 5 +++++ packages/cosmos.toml | 5 +++++ packages/cx.toml | 5 +++++ packages/dinostore.toml | 5 +++++ packages/directories.toml | 5 +++++ packages/embeds.toml | 5 +++++ packages/eventsourcing.toml | 5 +++++ packages/eventsourcing_postgres.toml | 5 +++++ packages/eventsourcing_sqlite.toml | 5 +++++ packages/facet.toml | 5 +++++ packages/fluentci.toml | 5 +++++ packages/fmglee.toml | 5 +++++ packages/gacache.toml | 5 +++++ packages/gip.toml | 5 +++++ packages/gjwt.toml | 5 +++++ packages/glee_gd.toml | 5 +++++ packages/gleesend.toml | 5 +++++ packages/gleewhois.toml | 5 +++++ packages/glemini.toml | 5 +++++ packages/glethers.toml | 5 +++++ packages/glidicon.toml | 5 +++++ packages/glimit.toml | 5 +++++ packages/glimpse.toml | 5 +++++ packages/glimra.toml | 5 +++++ packages/glitr.toml | 5 +++++ packages/glitr_lustre.toml | 5 +++++ packages/glitr_wisp.toml | 5 +++++ packages/globlin.toml | 5 +++++ packages/globlin_fs.toml | 5 +++++ packages/gloq.toml | 5 +++++ packages/glorage.toml | 5 +++++ packages/glrss_parser.toml | 5 +++++ packages/glv8.toml | 5 +++++ packages/gsiphash.toml | 5 +++++ packages/gtransducer.toml | 5 +++++ packages/gwr.toml | 5 +++++ packages/html_parser.toml | 5 +++++ packages/humanise.toml | 5 +++++ packages/illustrious.toml | 5 +++++ packages/lustre_limiter.toml | 5 +++++ packages/ngs.toml | 5 +++++ packages/nimiq_gleam.toml | 5 +++++ packages/novdom_dev_tools.toml | 5 +++++ packages/novdom_testing.toml | 5 +++++ packages/ollama_gleam.toml | 5 +++++ packages/outkeep.toml | 5 +++++ packages/paint.toml | 5 +++++ packages/pcl.toml | 5 +++++ packages/phosphor_lustre.toml | 5 +++++ packages/pine.toml | 5 +++++ packages/platform.toml | 5 +++++ packages/pocket_watch.toml | 5 +++++ packages/polly.toml | 5 +++++ packages/postglide.toml | 5 +++++ packages/queryb.toml | 5 +++++ packages/randomlib.toml | 5 +++++ packages/releam.toml | 5 +++++ packages/rosetta.toml | 5 +++++ packages/rsa_keys.toml | 5 +++++ packages/secp256k1_gleam.toml | 5 +++++ packages/shine_tree.toml | 5 +++++ packages/signal.toml | 5 +++++ packages/signal_pgo.toml | 5 +++++ packages/sketch_css.toml | 5 +++++ packages/sketch_lustre.toml | 5 +++++ packages/sketch_redraw.toml | 5 +++++ packages/squirrel.toml | 5 +++++ packages/starfeeds.toml | 5 +++++ packages/string_format.toml | 5 +++++ packages/sunny.toml | 5 +++++ packages/tagg.toml | 5 +++++ packages/tallgrass.toml | 5 +++++ packages/totally.toml | 5 +++++ packages/toy.toml | 5 +++++ packages/treelist.toml | 5 +++++ packages/webls.toml | 5 +++++ packages/wisp_flash.toml | 5 +++++ packages/wisp_kv_sessions.toml | 5 +++++ packages/zip_list.toml | 5 +++++ src/awesome.gleam | 3 ++- 90 files changed, 451 insertions(+), 14 deletions(-) create mode 100644 packages/arctic.toml create mode 100644 packages/atomic_array.toml create mode 100644 packages/aws_api.toml create mode 100644 packages/battlesnake.toml create mode 100644 packages/bucket.toml create mode 100644 packages/check_maybe_div_by_zero.toml create mode 100644 packages/chilli.toml create mode 100644 packages/clad.toml create mode 100644 packages/clip.toml create mode 100644 packages/cosmos.toml create mode 100644 packages/cx.toml create mode 100644 packages/dinostore.toml create mode 100644 packages/directories.toml create mode 100644 packages/embeds.toml create mode 100644 packages/eventsourcing.toml create mode 100644 packages/eventsourcing_postgres.toml create mode 100644 packages/eventsourcing_sqlite.toml create mode 100644 packages/facet.toml create mode 100644 packages/fluentci.toml create mode 100644 packages/fmglee.toml create mode 100644 packages/gacache.toml create mode 100644 packages/gip.toml create mode 100644 packages/gjwt.toml create mode 100644 packages/glee_gd.toml create mode 100644 packages/gleesend.toml create mode 100644 packages/gleewhois.toml create mode 100644 packages/glemini.toml create mode 100644 packages/glethers.toml create mode 100644 packages/glidicon.toml create mode 100644 packages/glimit.toml create mode 100644 packages/glimpse.toml create mode 100644 packages/glimra.toml create mode 100644 packages/glitr.toml create mode 100644 packages/glitr_lustre.toml create mode 100644 packages/glitr_wisp.toml create mode 100644 packages/globlin.toml create mode 100644 packages/globlin_fs.toml create mode 100644 packages/gloq.toml create mode 100644 packages/glorage.toml create mode 100644 packages/glrss_parser.toml create mode 100644 packages/glv8.toml create mode 100644 packages/gsiphash.toml create mode 100644 packages/gtransducer.toml create mode 100644 packages/gwr.toml create mode 100644 packages/html_parser.toml create mode 100644 packages/humanise.toml create mode 100644 packages/illustrious.toml create mode 100644 packages/lustre_limiter.toml create mode 100644 packages/ngs.toml create mode 100644 packages/nimiq_gleam.toml create mode 100644 packages/novdom_dev_tools.toml create mode 100644 packages/novdom_testing.toml create mode 100644 packages/ollama_gleam.toml create mode 100644 packages/outkeep.toml create mode 100644 packages/paint.toml create mode 100644 packages/pcl.toml create mode 100644 packages/phosphor_lustre.toml create mode 100644 packages/pine.toml create mode 100644 packages/platform.toml create mode 100644 packages/pocket_watch.toml create mode 100644 packages/polly.toml create mode 100644 packages/postglide.toml create mode 100644 packages/queryb.toml create mode 100644 packages/randomlib.toml create mode 100644 packages/releam.toml create mode 100644 packages/rosetta.toml create mode 100644 packages/rsa_keys.toml create mode 100644 packages/secp256k1_gleam.toml create mode 100644 packages/shine_tree.toml create mode 100644 packages/signal.toml create mode 100644 packages/signal_pgo.toml create mode 100644 packages/sketch_css.toml create mode 100644 packages/sketch_lustre.toml create mode 100644 packages/sketch_redraw.toml create mode 100644 packages/squirrel.toml create mode 100644 packages/starfeeds.toml create mode 100644 packages/string_format.toml create mode 100644 packages/sunny.toml create mode 100644 packages/tagg.toml create mode 100644 packages/tallgrass.toml create mode 100644 packages/totally.toml create mode 100644 packages/toy.toml create mode 100644 packages/treelist.toml create mode 100644 packages/webls.toml create mode 100644 packages/wisp_flash.toml create mode 100644 packages/wisp_kv_sessions.toml create mode 100644 packages/zip_list.toml diff --git a/gleam.toml b/gleam.toml index 0543620..9e0e444 100644 --- a/gleam.toml +++ b/gleam.toml @@ -14,9 +14,9 @@ version = "1.0.0" [dependencies] gleam_stdlib = "~> 0.34 or ~> 1.0" -simplifile = "~> 1.2" +simplifile = ">= 2.0.0 and < 3.0.0" gleam_httpc = "~> 2.1" -tom = "~> 0.3" +tom = ">= 1.0.0 and < 2.0.0" sqlight = "~> 0.9" gleam_http = "~> 3.5" argv = ">= 1.0.2 and < 2.0.0" diff --git a/manifest.toml b/manifest.toml index 204256c..a5c6133 100644 --- a/manifest.toml +++ b/manifest.toml @@ -3,22 +3,23 @@ packages = [ { name = "argv", version = "1.0.2", build_tools = ["gleam"], requirements = [], otp_app = "argv", source = "hex", outer_checksum = "BA1FF0929525DEBA1CE67256E5ADF77A7CDDFE729E3E3F57A5BDCAA031DED09D" }, - { name = "esqlite", version = "0.8.6", build_tools = ["rebar3"], requirements = [], otp_app = "esqlite", source = "hex", outer_checksum = "607E45F4DA42601D8F530979417F57A4CD629AB49085891849302057E68EA188" }, - { name = "gleam_http", version = "3.5.3", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleam_http", source = "hex", outer_checksum = "C2FC3322203B16F897C1818D9810F5DEFCE347F0751F3B44421E1261277A7373" }, - { name = "gleam_httpc", version = "2.1.2", build_tools = ["gleam"], requirements = ["gleam_http", "gleam_stdlib"], otp_app = "gleam_httpc", source = "hex", outer_checksum = "ACD05CA3BAC7780DF5FFAE334621FD199D1B490FAF6ECDFF74316CAA61CE88E6" }, - { name = "gleam_stdlib", version = "0.34.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "1FB8454D2991E9B4C0C804544D8A9AD0F6184725E20D63C3155F0AEB4230B016" }, - { name = "gleeunit", version = "1.0.2", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleeunit", source = "hex", outer_checksum = "D364C87AFEB26BDB4FB8A5ABDE67D635DC9FA52D6AB68416044C35B096C6882D" }, - { name = "simplifile", version = "1.2.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "simplifile", source = "hex", outer_checksum = "359CD7006E2F69255025C858CCC6407C11A876EC179E6ED1E46809E8DC6B1AAD" }, - { name = "sqlight", version = "0.9.0", build_tools = ["gleam"], requirements = ["esqlite", "gleam_stdlib"], otp_app = "sqlight", source = "hex", outer_checksum = "2D9C9BA420A5E7DCE7DB2DAAE4CAB0BE6218BEB48FD1531C583550B3D1316E94" }, - { name = "tom", version = "0.3.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "tom", source = "hex", outer_checksum = "0831C73E45405A2153091226BF98FB485ED16376988602CC01A5FD086B82D577" }, + { name = "esqlite", version = "0.8.8", build_tools = ["rebar3"], requirements = [], otp_app = "esqlite", source = "hex", outer_checksum = "374902457C7D94DC9409C98D3BDD1CA0D50A60DC9F3BDF1FD8EB74C0DCDF02D6" }, + { name = "filepath", version = "1.0.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "filepath", source = "hex", outer_checksum = "EFB6FF65C98B2A16378ABC3EE2B14124168C0CE5201553DE652E2644DCFDB594" }, + { name = "gleam_http", version = "3.7.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleam_http", source = "hex", outer_checksum = "EA66440C2269F7CED0F6845E5BD0DB68095775D627FA709A841CA78A398D6D56" }, + { name = "gleam_httpc", version = "2.3.0", build_tools = ["gleam"], requirements = ["gleam_http", "gleam_stdlib"], otp_app = "gleam_httpc", source = "hex", outer_checksum = "CF6CDD88830CC9853F7638ECC0BE7D7CD9522640DA5FAB4C08CFAC8DEBD08028" }, + { name = "gleam_stdlib", version = "0.40.0", build_tools = ["gleam"], requirements = [], otp_app = "gleam_stdlib", source = "hex", outer_checksum = "86606B75A600BBD05E539EB59FABC6E307EEEA7B1E5865AFB6D980A93BCB2181" }, + { name = "gleeunit", version = "1.2.0", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "gleeunit", source = "hex", outer_checksum = "F7A7228925D3EE7D0813C922E062BFD6D7E9310F0BEE585D3A42F3307E3CFD13" }, + { name = "simplifile", version = "2.1.0", build_tools = ["gleam"], requirements = ["filepath", "gleam_stdlib"], otp_app = "simplifile", source = "hex", outer_checksum = "BDD04F5D31D6D34E2EDFAEF0B68A6297AEC939888C3BFCE61133DE13857F6DA2" }, + { name = "sqlight", version = "0.9.1", build_tools = ["gleam"], requirements = ["esqlite", "gleam_stdlib"], otp_app = "sqlight", source = "hex", outer_checksum = "A495F2892627B2268CCBCC5107EDC1E1AD9547D5F4F21A5DB04CEA72B8931B00" }, + { name = "tom", version = "1.0.1", build_tools = ["gleam"], requirements = ["gleam_stdlib"], otp_app = "tom", source = "hex", outer_checksum = "9EECB60150E834A07238BD5C7DF1FF07F7D4C5862BB8A773923D1981C7875FB0" }, ] [requirements] -argv = { version = ">= 1.0.2 and < 2.0.0"} +argv = { version = ">= 1.0.2 and < 2.0.0" } gleam_http = { version = "~> 3.5" } gleam_httpc = { version = "~> 2.1" } gleam_stdlib = { version = "~> 0.34 or ~> 1.0" } gleeunit = { version = "~> 1.0" } -simplifile = { version = "~> 1.2" } +simplifile = { version = ">= 2.0.0 and < 3.0.0" } sqlight = { version = "~> 0.9" } -tom = { version = "~> 0.3" } +tom = { version = ">= 1.0.0 and < 2.0.0" } diff --git a/packages/arctic.toml b/packages/arctic.toml new file mode 100644 index 0000000..c72168a --- /dev/null +++ b/packages/arctic.toml @@ -0,0 +1,5 @@ +name = "arctic" +description = "A friendly web framework for fast response times and a lightweight or serverless backend, written in Gleam!" +docs_url = "https://hexdocs.pm/arctic/" +repo_url = "https://github.com/RyanBrewer317/arctic" +category = "" diff --git a/packages/atomic_array.toml b/packages/atomic_array.toml new file mode 100644 index 0000000..f25e1b1 --- /dev/null +++ b/packages/atomic_array.toml @@ -0,0 +1,5 @@ +name = "atomic_array" +description = "Atomic mutable int arrays for Gleam!" +docs_url = "https://hexdocs.pm/atomic_array/" +repo_url = "https://github.com/lpil/atomic-array" +category = "" diff --git a/packages/aws_api.toml b/packages/aws_api.toml new file mode 100644 index 0000000..9f8a062 --- /dev/null +++ b/packages/aws_api.toml @@ -0,0 +1,5 @@ +name = "aws_api" +description = "A request builder for AWS services" +docs_url = "https://hexdocs.pm/aws_api/" +repo_url = "https://github.com/ryanmiville/aws_api" +category = "" diff --git a/packages/battlesnake.toml b/packages/battlesnake.toml new file mode 100644 index 0000000..90da058 --- /dev/null +++ b/packages/battlesnake.toml @@ -0,0 +1,5 @@ +name = "battlesnake" +description = "A Gleam wrapper for the Battlesnake API" +docs_url = "https://hexdocs.pm/battlesnake/" +repo_url = "https://github.com/leah-u/battlesnake" +category = "" diff --git a/packages/bucket.toml b/packages/bucket.toml new file mode 100644 index 0000000..adda4ba --- /dev/null +++ b/packages/bucket.toml @@ -0,0 +1,5 @@ +name = "bucket" +description = "Gleam S3 API client, suitable for AWS S3, Garage, Minio, Storj, Backblaze B2, Cloudflare R2, Ceph, Wasabi, and so on!" +docs_url = "https://hexdocs.pm/bucket/" +repo_url = "https://github.com/lpil/antigone" +category = "" diff --git a/packages/check_maybe_div_by_zero.toml b/packages/check_maybe_div_by_zero.toml new file mode 100644 index 0000000..306ff12 --- /dev/null +++ b/packages/check_maybe_div_by_zero.toml @@ -0,0 +1,5 @@ +name = "check_maybe_div_by_zero" +description = "Checks gleam source code for potential division by zero in a hacky way :D" +docs_url = "https://hexdocs.pm/check_maybe_div_by_zero/" +repo_url = "https://github.com/inoas/check_maybe_div_by_zero" +category = "" diff --git a/packages/chilli.toml b/packages/chilli.toml new file mode 100644 index 0000000..6804663 --- /dev/null +++ b/packages/chilli.toml @@ -0,0 +1,5 @@ +name = "chilli" +description = "a shiny Gleam TCP/SSL server (forked from glisten)" +docs_url = "https://hexdocs.pm/chilli/" +repo_url = "https://github.com/mjwhodur/chilli" +category = "" diff --git a/packages/clad.toml b/packages/clad.toml new file mode 100644 index 0000000..762d347 --- /dev/null +++ b/packages/clad.toml @@ -0,0 +1,5 @@ +name = "clad" +description = "Command line argument decoders for Gleam" +docs_url = "https://hexdocs.pm/clad/" +repo_url = "https://github.com/ryanmiville/clad" +category = "" diff --git a/packages/clip.toml b/packages/clip.toml new file mode 100644 index 0000000..e2e195f --- /dev/null +++ b/packages/clip.toml @@ -0,0 +1,5 @@ +name = "clip" +description = "A CLI Option Parser for Gleam" +docs_url = "https://hexdocs.pm/clip/" +repo_url = "https://github.com/drewolson/clip" +category = "" diff --git a/packages/cosmos.toml b/packages/cosmos.toml new file mode 100644 index 0000000..1ec865f --- /dev/null +++ b/packages/cosmos.toml @@ -0,0 +1,5 @@ +name = "cosmos" +description = "A UI Library for the novdom frontend framework writte in Gleam. Focused on office application and customizability for the end user" +docs_url = "https://hexdocs.pm/cosmos/" +repo_url = "https://gitlab.com/TobiasBinnewies/cosmos" +category = "" diff --git a/packages/cx.toml b/packages/cx.toml new file mode 100644 index 0000000..6b686a8 --- /dev/null +++ b/packages/cx.toml @@ -0,0 +1,5 @@ +name = "cx" +description = "A library, written in Gleam, to help create data structures containing different data types and levels of nesting." +docs_url = "https://hexdocs.pm/cx/" +repo_url = "https://github.com/jasonprogrammer/cx" +category = "" diff --git a/packages/dinostore.toml b/packages/dinostore.toml new file mode 100644 index 0000000..494c488 --- /dev/null +++ b/packages/dinostore.toml @@ -0,0 +1,5 @@ +name = "dinostore" +description = "Gleam bindings to the Deno.Kv database" +docs_url = "https://hexdocs.pm/dinostore/" +repo_url = "https://github.com/MystPi/dinostore" +category = "" diff --git a/packages/directories.toml b/packages/directories.toml new file mode 100644 index 0000000..e48af42 --- /dev/null +++ b/packages/directories.toml @@ -0,0 +1,5 @@ +name = "directories" +description = "A lightweight package to get standard locations of directories for temporary files, config, cache, etc." +docs_url = "https://hexdocs.pm/directories/" +repo_url = "https://github.com/ditherwither/directories" +category = "" diff --git a/packages/embeds.toml b/packages/embeds.toml new file mode 100644 index 0000000..6863896 --- /dev/null +++ b/packages/embeds.toml @@ -0,0 +1,5 @@ +name = "embeds" +description = "Generate Gleam modules based on static assets and environment variables." +docs_url = "https://hexdocs.pm/embeds/" +repo_url = "https://gitlab.com/arkandos/gleam-embeds" +category = "" diff --git a/packages/eventsourcing.toml b/packages/eventsourcing.toml new file mode 100644 index 0000000..97f6a0b --- /dev/null +++ b/packages/eventsourcing.toml @@ -0,0 +1,5 @@ +name = "eventsourcing" +description = "CQRS and Event Soucing in Gleam!" +docs_url = "https://hexdocs.pm/eventsourcing/" +repo_url = "https://github.com/renatillas/eventsourcing" +category = "" diff --git a/packages/eventsourcing_postgres.toml b/packages/eventsourcing_postgres.toml new file mode 100644 index 0000000..d19d184 --- /dev/null +++ b/packages/eventsourcing_postgres.toml @@ -0,0 +1,5 @@ +name = "eventsourcing_postgres" +description = "Postgres event store for the Eventsourcing library" +docs_url = "https://hexdocs.pm/eventsourcing_postgres/" +repo_url = "https://github.com/renatillas/eventsourcing_postgres" +category = "" diff --git a/packages/eventsourcing_sqlite.toml b/packages/eventsourcing_sqlite.toml new file mode 100644 index 0000000..993c7b0 --- /dev/null +++ b/packages/eventsourcing_sqlite.toml @@ -0,0 +1,5 @@ +name = "eventsourcing_sqlite" +description = "Sqlite event store for the Eventsourcing library" +docs_url = "https://hexdocs.pm/eventsourcing_sqlite/" +repo_url = "https://github.com/renatillas/eventsourcing_sqlite" +category = "" diff --git a/packages/facet.toml b/packages/facet.toml new file mode 100644 index 0000000..4055725 --- /dev/null +++ b/packages/facet.toml @@ -0,0 +1,5 @@ +name = "facet" +description = "A frontmatter parser for gleam." +docs_url = "https://hexdocs.pm/facet/" +repo_url = "https://git.sr.ht/~blu/facet" +category = "" diff --git a/packages/fluentci.toml b/packages/fluentci.toml new file mode 100644 index 0000000..fb14c36 --- /dev/null +++ b/packages/fluentci.toml @@ -0,0 +1,5 @@ +name = "fluentci" +description = "Write CI/CD pipelines in Gleam" +docs_url = "https://hexdocs.pm/fluentci/" +repo_url = "https://github.com/fluentci-io/fluentci-engine" +category = "" diff --git a/packages/fmglee.toml b/packages/fmglee.toml new file mode 100644 index 0000000..8754ad5 --- /dev/null +++ b/packages/fmglee.toml @@ -0,0 +1,5 @@ +name = "fmglee" +description = "A string formatting library for gleam" +docs_url = "https://hexdocs.pm/fmglee/" +repo_url = "https://github.com/sam-kenney/fmglee" +category = "" diff --git a/packages/gacache.toml b/packages/gacache.toml new file mode 100644 index 0000000..6703115 --- /dev/null +++ b/packages/gacache.toml @@ -0,0 +1,5 @@ +name = "gacache" +description = "A simple actor based cache for erlang environments in gleam" +docs_url = "https://hexdocs.pm/gacache/" +repo_url = "https://github.com/BradBot1/gleam_gacache" +category = "" diff --git a/packages/gip.toml b/packages/gip.toml new file mode 100644 index 0000000..d27d2d4 --- /dev/null +++ b/packages/gip.toml @@ -0,0 +1,5 @@ +name = "gip" +description = "Process ip's in js and erlang via gleam" +docs_url = "https://hexdocs.pm/gip/" +repo_url = "https://github.com/BradBot1/gleam_gip" +category = "" diff --git a/packages/gjwt.toml b/packages/gjwt.toml new file mode 100644 index 0000000..5d7a1e0 --- /dev/null +++ b/packages/gjwt.toml @@ -0,0 +1,5 @@ +name = "gjwt" +description = "A gleam abstraction to interact with erlang_jose for JWT's" +docs_url = "https://hexdocs.pm/gjwt/" +repo_url = "https://github.com/BradBot1/gleam_gjwt" +category = "" diff --git a/packages/glee_gd.toml b/packages/glee_gd.toml new file mode 100644 index 0000000..baeb216 --- /dev/null +++ b/packages/glee_gd.toml @@ -0,0 +1,5 @@ +name = "glee_gd" +description = "Gleam bindings for erlang/egd." +docs_url = "https://hexdocs.pm/glee_gd/" +repo_url = "https://github.com/stevetoro/glee_gd" +category = "" diff --git a/packages/gleesend.toml b/packages/gleesend.toml new file mode 100644 index 0000000..160a3e7 --- /dev/null +++ b/packages/gleesend.toml @@ -0,0 +1,5 @@ +name = "gleesend" +description = "A resend library for the Gleam programming language" +docs_url = "https://hexdocs.pm/gleesend/" +repo_url = "https://github.com/dinkelspiel/gleesend" +category = "" diff --git a/packages/gleewhois.toml b/packages/gleewhois.toml new file mode 100644 index 0000000..37e4ed2 --- /dev/null +++ b/packages/gleewhois.toml @@ -0,0 +1,5 @@ +name = "gleewhois" +description = "WHOIS client for Gleam." +docs_url = "https://hexdocs.pm/gleewhois/" +repo_url = "https://github.com/kjartanhr/gleewhois" +category = "" diff --git a/packages/glemini.toml b/packages/glemini.toml new file mode 100644 index 0000000..7132984 --- /dev/null +++ b/packages/glemini.toml @@ -0,0 +1,5 @@ +name = "glemini" +description = "A Gleam library for building Gemini servers" +docs_url = "https://hexdocs.pm/glemini/" +repo_url = "https://github.com/okkdev/glemini" +category = "" diff --git a/packages/glethers.toml b/packages/glethers.toml new file mode 100644 index 0000000..45f5b29 --- /dev/null +++ b/packages/glethers.toml @@ -0,0 +1,5 @@ +name = "glethers" +description = "Ethereum blockchain client for Gleam" +docs_url = "https://hexdocs.pm/glethers/" +repo_url = "https://github.com/gusinacio/glethers" +category = "" diff --git a/packages/glidicon.toml b/packages/glidicon.toml new file mode 100644 index 0000000..1901f86 --- /dev/null +++ b/packages/glidicon.toml @@ -0,0 +1,5 @@ +name = "glidicon" +description = "Gleam library for generating identicon images." +docs_url = "https://hexdocs.pm/glidicon/" +repo_url = "https://github.com/stevetoro/glidicon" +category = "" diff --git a/packages/glimit.toml b/packages/glimit.toml new file mode 100644 index 0000000..2c9ebde --- /dev/null +++ b/packages/glimit.toml @@ -0,0 +1,5 @@ +name = "glimit" +description = "A simple, framework-agnostic, in-memory rate limiter for Gleam." +docs_url = "https://hexdocs.pm/glimit/" +repo_url = "https://github.com/nootr/glimit" +category = "" diff --git a/packages/glimpse.toml b/packages/glimpse.toml new file mode 100644 index 0000000..5136543 --- /dev/null +++ b/packages/glimpse.toml @@ -0,0 +1,5 @@ +name = "glimpse" +description = "Package loader and (theoretically) typechecker for glance" +docs_url = "https://hexdocs.pm/glimpse/" +repo_url = "https://github.com/dusty-phillips/glimpse" +category = "" diff --git a/packages/glimra.toml b/packages/glimra.toml new file mode 100644 index 0000000..6f0cf82 --- /dev/null +++ b/packages/glimra.toml @@ -0,0 +1,5 @@ +name = "glimra" +description = "Zero runtime syntax highlighter for lustre/ssg." +docs_url = "https://hexdocs.pm/glimra/" +repo_url = "https://github.com/ollema/glimra" +category = "" diff --git a/packages/glitr.toml b/packages/glitr.toml new file mode 100644 index 0000000..c89e603 --- /dev/null +++ b/packages/glitr.toml @@ -0,0 +1,5 @@ +name = "glitr" +description = "Gleam typed routes library for type-safe fullstack development" +docs_url = "https://hexdocs.pm/glitr/" +repo_url = "https://github.com/Billuc/glitr" +category = "" diff --git a/packages/glitr_lustre.toml b/packages/glitr_lustre.toml new file mode 100644 index 0000000..98fb96d --- /dev/null +++ b/packages/glitr_lustre.toml @@ -0,0 +1,5 @@ +name = "glitr_lustre" +description = "Interface for lustre to use Glitr's typed routes" +docs_url = "https://hexdocs.pm/glitr_lustre/" +repo_url = "https://github.com/Billuc/glitr" +category = "" diff --git a/packages/glitr_wisp.toml b/packages/glitr_wisp.toml new file mode 100644 index 0000000..6bbb004 --- /dev/null +++ b/packages/glitr_wisp.toml @@ -0,0 +1,5 @@ +name = "glitr_wisp" +description = "Interface for wisp to use Glitr's typed routes" +docs_url = "https://hexdocs.pm/glitr_wisp/" +repo_url = "https://github.com/Billuc/glitr" +category = "" diff --git a/packages/globlin.toml b/packages/globlin.toml new file mode 100644 index 0000000..aaa1948 --- /dev/null +++ b/packages/globlin.toml @@ -0,0 +1,5 @@ +name = "globlin" +description = "file globbing for Gleam" +docs_url = "https://hexdocs.pm/globlin/" +repo_url = "https://github.com/apainintheneck/globlin" +category = "" diff --git a/packages/globlin_fs.toml b/packages/globlin_fs.toml new file mode 100644 index 0000000..b291985 --- /dev/null +++ b/packages/globlin_fs.toml @@ -0,0 +1,5 @@ +name = "globlin_fs" +description = "File system methods for the Gleam file globbing library `globlin`" +docs_url = "https://hexdocs.pm/globlin_fs/" +repo_url = "https://github.com/apainintheneck/globlin_fs" +category = "" diff --git a/packages/gloq.toml b/packages/gloq.toml new file mode 100644 index 0000000..e175a70 --- /dev/null +++ b/packages/gloq.toml @@ -0,0 +1,5 @@ +name = "gloq" +description = "Gleam API Wrapper to Interface with the GroqCloud API" +docs_url = "https://hexdocs.pm/gloq/" +repo_url = "https://github.com/AryaanSheth/gloq" +category = "" diff --git a/packages/glorage.toml b/packages/glorage.toml new file mode 100644 index 0000000..b65cf90 --- /dev/null +++ b/packages/glorage.toml @@ -0,0 +1,5 @@ +name = "glorage" +description = "Gleam thread local storage" +docs_url = "https://hexdocs.pm/glorage/" +repo_url = "https://github.com/darky/glorage" +category = "" diff --git a/packages/glrss_parser.toml b/packages/glrss_parser.toml new file mode 100644 index 0000000..cbd813b --- /dev/null +++ b/packages/glrss_parser.toml @@ -0,0 +1,5 @@ +name = "glrss_parser" +description = "Parse RSS feeds." +docs_url = "https://hexdocs.pm/glrss_parser/" +repo_url = "https://codeberg.org/bobjoe12131/glrss_parser" +category = "" diff --git a/packages/glv8.toml b/packages/glv8.toml new file mode 100644 index 0000000..7e9dbc7 --- /dev/null +++ b/packages/glv8.toml @@ -0,0 +1,5 @@ +name = "glv8" +description = "Write functional type-safe postgresql procedures with gleam, through plv8's JavaScript binding" +docs_url = "https://hexdocs.pm/glv8/" +repo_url = "https://github.com/kaiwu/glv8" +category = "" diff --git a/packages/gsiphash.toml b/packages/gsiphash.toml new file mode 100644 index 0000000..6b6e518 --- /dev/null +++ b/packages/gsiphash.toml @@ -0,0 +1,5 @@ +name = "gsiphash" +description = "GSipHash is a small Gleam library that ports to Gleam the SipHash family of non-cryptographic hash functions." +docs_url = "https://hexdocs.pm/gsiphash/" +repo_url = "https://github.com/BrendoCosta/gsiphash" +category = "" diff --git a/packages/gtransducer.toml b/packages/gtransducer.toml new file mode 100644 index 0000000..8946985 --- /dev/null +++ b/packages/gtransducer.toml @@ -0,0 +1,5 @@ +name = "gtransducer" +description = "A transducer library for composable algorithmic transformations." +docs_url = "https://hexdocs.pm/gtransducer/" +repo_url = "https://github.com/nohzafk/gtransducer" +category = "" diff --git a/packages/gwr.toml b/packages/gwr.toml new file mode 100644 index 0000000..821f39c --- /dev/null +++ b/packages/gwr.toml @@ -0,0 +1,5 @@ +name = "gwr" +description = "An experimental work-in-progress (WIP) WebAssembly runtime written in Gleam." +docs_url = "https://hexdocs.pm/gwr/" +repo_url = "https://github.com/BrendoCosta/gwr" +category = "" diff --git a/packages/html_parser.toml b/packages/html_parser.toml new file mode 100644 index 0000000..9c6744a --- /dev/null +++ b/packages/html_parser.toml @@ -0,0 +1,5 @@ +name = "html_parser" +description = "A simple HTML parser using Gleam" +docs_url = "https://hexdocs.pm/html_parser/" +repo_url = "https://github.com/calvinmclean/html_parser" +category = "" diff --git a/packages/humanise.toml b/packages/humanise.toml new file mode 100644 index 0000000..46da0db --- /dev/null +++ b/packages/humanise.toml @@ -0,0 +1,5 @@ +name = "humanise" +description = "Easily format values for human readability!" +docs_url = "https://hexdocs.pm/humanise/" +repo_url = "https://github.com/SaphiraKai/humanise" +category = "" diff --git a/packages/illustrious.toml b/packages/illustrious.toml new file mode 100644 index 0000000..b391ce1 --- /dev/null +++ b/packages/illustrious.toml @@ -0,0 +1,5 @@ +name = "illustrious" +description = "A meta-framework for lustre, enabling a full-stack experience" +docs_url = "https://hexdocs.pm/illustrious/" +repo_url = "https://gitlab.com/kgroat/illustrious" +category = "" diff --git a/packages/lustre_limiter.toml b/packages/lustre_limiter.toml new file mode 100644 index 0000000..7732929 --- /dev/null +++ b/packages/lustre_limiter.toml @@ -0,0 +1,5 @@ +name = "lustre_limiter" +description = "Bringing debounce and throttle utilities to Lustre for the erlang target." +docs_url = "https://hexdocs.pm/lustre_limiter/" +repo_url = "https://github.com/7verdy/lustre-limiter" +category = "" diff --git a/packages/ngs.toml b/packages/ngs.toml new file mode 100644 index 0000000..e880e57 --- /dev/null +++ b/packages/ngs.toml @@ -0,0 +1,5 @@ +name = "ngs" +description = "Offload weight to nginx, implement HTTP server with gleam bindings to njs" +docs_url = "https://hexdocs.pm/ngs/" +repo_url = "https://github.com/kaiwu/ngs" +category = "" diff --git a/packages/nimiq_gleam.toml b/packages/nimiq_gleam.toml new file mode 100644 index 0000000..3171eae --- /dev/null +++ b/packages/nimiq_gleam.toml @@ -0,0 +1,5 @@ +name = "nimiq_gleam" +description = "Various modules and helpers for working with Nimiq primitives in the Gleam programming language or as a CLI" +docs_url = "https://hexdocs.pm/nimiq_gleam/" +repo_url = "https://github.com/sisou/nimiq_gleam" +category = "" diff --git a/packages/novdom_dev_tools.toml b/packages/novdom_dev_tools.toml new file mode 100644 index 0000000..ef722a2 --- /dev/null +++ b/packages/novdom_dev_tools.toml @@ -0,0 +1,5 @@ +name = "novdom_dev_tools" +description = "Development Tooling and CLI for the novdom framework." +docs_url = "https://hexdocs.pm/novdom_dev_tools/" +repo_url = "https://github.com/TobiasBinnewies/novdom_dev_tools" +category = "" diff --git a/packages/novdom_testing.toml b/packages/novdom_testing.toml new file mode 100644 index 0000000..1754f26 --- /dev/null +++ b/packages/novdom_testing.toml @@ -0,0 +1,5 @@ +name = "novdom_testing" +description = "Testing utilities for the novdom fromework" +docs_url = "https://hexdocs.pm/novdom_testing/" +repo_url = "https://github.com/TobiasBinnewies/novdom-testing" +category = "" diff --git a/packages/ollama_gleam.toml b/packages/ollama_gleam.toml new file mode 100644 index 0000000..4d9b762 --- /dev/null +++ b/packages/ollama_gleam.toml @@ -0,0 +1,5 @@ +name = "ollama_gleam" +description = "A client for Ollama" +docs_url = "https://hexdocs.pm/ollama_gleam/" +repo_url = "https://github.com/ddanielsantos/ollama_gleam" +category = "" diff --git a/packages/outkeep.toml b/packages/outkeep.toml new file mode 100644 index 0000000..6692c0d --- /dev/null +++ b/packages/outkeep.toml @@ -0,0 +1,5 @@ +name = "outkeep" +description = "Some help ingesting Keep data obtained via Takeout…" +docs_url = "https://hexdocs.pm/outkeep/" +repo_url = "https://github.com/awseward/outkeep" +category = "" diff --git a/packages/paint.toml b/packages/paint.toml new file mode 100644 index 0000000..66bce6c --- /dev/null +++ b/packages/paint.toml @@ -0,0 +1,5 @@ +name = "paint" +description = "Make drawings, animations, and games with Gleam" +docs_url = "https://hexdocs.pm/paint/" +repo_url = "https://github.com/adelhult/paint" +category = "" diff --git a/packages/pcl.toml b/packages/pcl.toml new file mode 100644 index 0000000..091795a --- /dev/null +++ b/packages/pcl.toml @@ -0,0 +1,5 @@ +name = "pcl" +description = "A simple and minimal config language" +docs_url = "https://hexdocs.pm/pcl/" +repo_url = "https://github.com/mine-tech-oficial/pcl_gleam" +category = "" diff --git a/packages/phosphor_lustre.toml b/packages/phosphor_lustre.toml new file mode 100644 index 0000000..63ea2d3 --- /dev/null +++ b/packages/phosphor_lustre.toml @@ -0,0 +1,5 @@ +name = "phosphor_lustre" +description = "A package of lustre compatible phosphor icons" +docs_url = "https://hexdocs.pm/phosphor_lustre/" +repo_url = "https://github.com/brettkolodny/phosphor-lustre" +category = "" diff --git a/packages/pine.toml b/packages/pine.toml new file mode 100644 index 0000000..d7651c0 --- /dev/null +++ b/packages/pine.toml @@ -0,0 +1,5 @@ +name = "pine" +description = "configurable logger for gleam" +docs_url = "https://hexdocs.pm/pine/" +repo_url = "https://gitea.attum.co/wqtt/pine.git" +category = "" diff --git a/packages/platform.toml b/packages/platform.toml new file mode 100644 index 0000000..9275ba3 --- /dev/null +++ b/packages/platform.toml @@ -0,0 +1,5 @@ +name = "platform" +description = "Zero dependency platform detection library for gleam" +docs_url = "https://hexdocs.pm/platform/" +repo_url = "https://github.com/ditherwither/platform" +category = "" diff --git a/packages/pocket_watch.toml b/packages/pocket_watch.toml new file mode 100644 index 0000000..f36257b --- /dev/null +++ b/packages/pocket_watch.toml @@ -0,0 +1,5 @@ +name = "pocket_watch" +description = "Easily time execution of a block or function!" +docs_url = "https://hexdocs.pm/pocket_watch/" +repo_url = "https://github.com/SaphiraKai/pocket_watch" +category = "" diff --git a/packages/polly.toml b/packages/polly.toml new file mode 100644 index 0000000..b7704e0 --- /dev/null +++ b/packages/polly.toml @@ -0,0 +1,5 @@ +name = "polly" +description = "A polling file-system watcher" +docs_url = "https://hexdocs.pm/polly/" +repo_url = "https://gitlab.com/arkandos/polly" +category = "" diff --git a/packages/postglide.toml b/packages/postglide.toml new file mode 100644 index 0000000..ddce9f2 --- /dev/null +++ b/packages/postglide.toml @@ -0,0 +1,5 @@ +name = "postglide" +description = "Gleam bindings to PGlite, a WASM build of Postgres for client-side browser applications" +docs_url = "https://hexdocs.pm/postglide/" +repo_url = "https://github.com/george-grec/postglide" +category = "" diff --git a/packages/queryb.toml b/packages/queryb.toml new file mode 100644 index 0000000..bb11bb5 --- /dev/null +++ b/packages/queryb.toml @@ -0,0 +1,5 @@ +name = "queryb" +description = "A very limited RDMS query builder library" +docs_url = "https://hexdocs.pm/queryb/" +repo_url = "https://github.com/lpil/queryb" +category = "" diff --git a/packages/randomlib.toml b/packages/randomlib.toml new file mode 100644 index 0000000..d2fda5b --- /dev/null +++ b/packages/randomlib.toml @@ -0,0 +1,5 @@ +name = "randomlib" +description = "A random number library for Gleam" +docs_url = "https://hexdocs.pm/randomlib/" +repo_url = "https://github.com/pendletong/randomlib" +category = "" diff --git a/packages/releam.toml b/packages/releam.toml new file mode 100644 index 0000000..7426148 --- /dev/null +++ b/packages/releam.toml @@ -0,0 +1,5 @@ +name = "releam" +description = "Releam is an opinionated gleam release and changelog generation tool based on conventional commit" +docs_url = "https://hexdocs.pm/releam/" +repo_url = "https://github.com/pedraal/releam" +category = "" diff --git a/packages/rosetta.toml b/packages/rosetta.toml new file mode 100644 index 0000000..3371732 --- /dev/null +++ b/packages/rosetta.toml @@ -0,0 +1,5 @@ +name = "rosetta" +description = "An effort to bring all Erlang Standard Libraries to Gleam." +docs_url = "https://hexdocs.pm/rosetta/" +repo_url = "https://github.com/mjwhodur/rosetta" +category = "" diff --git a/packages/rsa_keys.toml b/packages/rsa_keys.toml new file mode 100644 index 0000000..83dd075 --- /dev/null +++ b/packages/rsa_keys.toml @@ -0,0 +1,5 @@ +name = "rsa_keys" +description = "A small library to help with rsa keys and message signing" +docs_url = "https://hexdocs.pm/rsa_keys/" +repo_url = "https://github.com/jmrflora/rsa_keys" +category = "" diff --git a/packages/secp256k1_gleam.toml b/packages/secp256k1_gleam.toml new file mode 100644 index 0000000..76c8a1c --- /dev/null +++ b/packages/secp256k1_gleam.toml @@ -0,0 +1,5 @@ +name = "secp256k1_gleam" +description = "A Gleam wrapper for the secp256k1 library" +docs_url = "https://hexdocs.pm/secp256k1_gleam/" +repo_url = "https://github.com/gusinacio/secp256k1_gleam" +category = "" diff --git a/packages/shine_tree.toml b/packages/shine_tree.toml new file mode 100644 index 0000000..f3c09c6 --- /dev/null +++ b/packages/shine_tree.toml @@ -0,0 +1,5 @@ +name = "shine_tree" +description = "A `FingerTree` implementation for general purpose functional programming in Gleam!" +docs_url = "https://hexdocs.pm/shine_tree/" +repo_url = "https://github.com/shine-coders/shine_tree" +category = "" diff --git a/packages/signal.toml b/packages/signal.toml new file mode 100644 index 0000000..bede547 --- /dev/null +++ b/packages/signal.toml @@ -0,0 +1,5 @@ +name = "signal" +description = "A simple event sourcing library for gleam!" +docs_url = "https://hexdocs.pm/signal/" +repo_url = "https://github.com/DominikBB/signal" +category = "" diff --git a/packages/signal_pgo.toml b/packages/signal_pgo.toml new file mode 100644 index 0000000..6f8be67 --- /dev/null +++ b/packages/signal_pgo.toml @@ -0,0 +1,5 @@ +name = "signal_pgo" +description = "A postgres persistance layer for the Signal event sourcing library." +docs_url = "https://hexdocs.pm/signal_pgo/" +repo_url = "https://github.com/DominikBB/signal" +category = "" diff --git a/packages/sketch_css.toml b/packages/sketch_css.toml new file mode 100644 index 0000000..6161185 --- /dev/null +++ b/packages/sketch_css.toml @@ -0,0 +1,5 @@ +name = "sketch_css" +description = "A Sketch runtime package, made to generate CSS!" +docs_url = "https://hexdocs.pm/sketch_css/" +repo_url = "https://github.com/ghivert/sketch" +category = "" diff --git a/packages/sketch_lustre.toml b/packages/sketch_lustre.toml new file mode 100644 index 0000000..7448378 --- /dev/null +++ b/packages/sketch_lustre.toml @@ -0,0 +1,5 @@ +name = "sketch_lustre" +description = "A Sketch runtime package, made to work with Lustre!" +docs_url = "https://hexdocs.pm/sketch_lustre/" +repo_url = "https://github.com/ghivert/sketch" +category = "" diff --git a/packages/sketch_redraw.toml b/packages/sketch_redraw.toml new file mode 100644 index 0000000..b99c206 --- /dev/null +++ b/packages/sketch_redraw.toml @@ -0,0 +1,5 @@ +name = "sketch_redraw" +description = "A Sketch runtime package, made to work with Redraw!" +docs_url = "https://hexdocs.pm/sketch_redraw/" +repo_url = "https://github.com/ghivert/sketch" +category = "" diff --git a/packages/squirrel.toml b/packages/squirrel.toml new file mode 100644 index 0000000..3a388c7 --- /dev/null +++ b/packages/squirrel.toml @@ -0,0 +1,5 @@ +name = "squirrel" +description = "🐿️ Type safe SQL in Gleam" +docs_url = "https://hexdocs.pm/squirrel/" +repo_url = "https://github.com/giacomocavalieri/squirrel" +category = "" diff --git a/packages/starfeeds.toml b/packages/starfeeds.toml new file mode 100644 index 0000000..bf953ee --- /dev/null +++ b/packages/starfeeds.toml @@ -0,0 +1,5 @@ +name = "starfeeds" +description = "Star feeds is a gleam package for json/rss/atom feed generator" +docs_url = "https://hexdocs.pm/starfeeds/" +repo_url = "https://github.com/Proqpine/starfeeds" +category = "" diff --git a/packages/string_format.toml b/packages/string_format.toml new file mode 100644 index 0000000..199de46 --- /dev/null +++ b/packages/string_format.toml @@ -0,0 +1,5 @@ +name = "string_format" +description = "A string formatter library inspired by Python's .format() method" +docs_url = "https://hexdocs.pm/string_format/" +repo_url = "https://github.com/tkanerva/string_format" +category = "" diff --git a/packages/sunny.toml b/packages/sunny.toml new file mode 100644 index 0000000..8dfa40f --- /dev/null +++ b/packages/sunny.toml @@ -0,0 +1,5 @@ +name = "sunny" +description = "A gleam Open-meteo API client to get weather forecasts." +docs_url = "https://hexdocs.pm/sunny/" +repo_url = "https://github.com/leo-210/sunny" +category = "" diff --git a/packages/tagg.toml b/packages/tagg.toml new file mode 100644 index 0000000..af3d7d6 --- /dev/null +++ b/packages/tagg.toml @@ -0,0 +1,5 @@ +name = "tagg" +description = "An HTML templating engine that uses XML/HTML tag syntax to render HTML." +docs_url = "https://hexdocs.pm/tagg/" +repo_url = "https://github.com/jasonprogrammer/tagg" +category = "" diff --git a/packages/tallgrass.toml b/packages/tallgrass.toml new file mode 100644 index 0000000..7758587 --- /dev/null +++ b/packages/tallgrass.toml @@ -0,0 +1,5 @@ +name = "tallgrass" +description = "Gleam wrapper for the PokeAPI." +docs_url = "https://hexdocs.pm/tallgrass/" +repo_url = "https://github.com/stevetoro/tallgrass" +category = "" diff --git a/packages/totally.toml b/packages/totally.toml new file mode 100644 index 0000000..6c2c545 --- /dev/null +++ b/packages/totally.toml @@ -0,0 +1,5 @@ +name = "totally" +description = "TOTP (Time-based One-Time Password) for Gleam" +docs_url = "https://hexdocs.pm/totally/" +repo_url = "https://github.com/okkdev/totally" +category = "" diff --git a/packages/toy.toml b/packages/toy.toml new file mode 100644 index 0000000..4280494 --- /dev/null +++ b/packages/toy.toml @@ -0,0 +1,5 @@ +name = "toy" +description = "Practical composable decoders and validators for Gleam" +docs_url = "https://hexdocs.pm/toy/" +repo_url = "https://github.com/Hackder/toy" +category = "" diff --git a/packages/treelist.toml b/packages/treelist.toml new file mode 100644 index 0000000..af1ffee --- /dev/null +++ b/packages/treelist.toml @@ -0,0 +1,5 @@ +name = "treelist" +description = "Fast list implementation using AVL tree" +docs_url = "https://hexdocs.pm/treelist/" +repo_url = "https://github.com/pendletong/treelist" +category = "" diff --git a/packages/webls.toml b/packages/webls.toml new file mode 100644 index 0000000..a867a23 --- /dev/null +++ b/packages/webls.toml @@ -0,0 +1,5 @@ +name = "webls" +description = "A simple web utility library for RSS feeds, Sitemaps, Robots.txt, etc." +docs_url = "https://hexdocs.pm/webls/" +repo_url = "https://github.com/versecafe/webls" +category = "" diff --git a/packages/wisp_flash.toml b/packages/wisp_flash.toml new file mode 100644 index 0000000..ff58c33 --- /dev/null +++ b/packages/wisp_flash.toml @@ -0,0 +1,5 @@ +name = "wisp_flash" +description = "Middleware to use flash messages in Wisp" +docs_url = "https://hexdocs.pm/wisp_flash/" +repo_url = "https://github.com/sporto/wisp_flash" +category = "" diff --git a/packages/wisp_kv_sessions.toml b/packages/wisp_kv_sessions.toml new file mode 100644 index 0000000..3e5f02b --- /dev/null +++ b/packages/wisp_kv_sessions.toml @@ -0,0 +1,5 @@ +name = "wisp_kv_sessions" +description = "wisp_kv_sessions is a key-value session management library for [Wisp](https://gleam-wisp.github.io/wisp/), inspired by the Rust crate [tower sessions](https://docs.rs/tower-sessions/latest/tower_sessions/#). This library allows you to manage user sessions with ease, storing session data in a simple key-value store." +docs_url = "https://hexdocs.pm/wisp_kv_sessions/" +repo_url = "https://github.com/MaxHill/wisp_kv_sessions" +category = "" diff --git a/packages/zip_list.toml b/packages/zip_list.toml new file mode 100644 index 0000000..c72dbf6 --- /dev/null +++ b/packages/zip_list.toml @@ -0,0 +1,5 @@ +name = "zip_list" +description = "A list-like data structure that maintains a selected element" +docs_url = "https://hexdocs.pm/zip_list/" +repo_url = "https://github.com/Massolari/zip_list" +category = "" diff --git a/src/awesome.gleam b/src/awesome.gleam index 904d861..94e083c 100644 --- a/src/awesome.gleam +++ b/src/awesome.gleam @@ -215,7 +215,8 @@ fn read_config(entry: String) -> ConfigPackage { } fn write_config(package: DatabasePackage) -> Nil { - let exists = simplifile.is_file("packages/" <> package.name <> ".toml") + let assert Ok(exists) = + simplifile.is_file("packages/" <> package.name <> ".toml") use <- bool.guard(when: exists, return: Nil) case package {