# SPDX-FileCopyrightText: Amolith <amolith@secluded.site>
#
# SPDX-License-Identifier: CC0-1.0

name = "garble"
version = "1.0.0"

# Fill out these fields if you intend to generate HTML documentation or publish
# your project to the Hex package manager.
#
# description = ""
# licences = ["Apache-2.0"]
# repository = { type = "github", user = "", repo = "" }
# links = [{ title = "Website", href = "" }]
#
# For a full reference of all the available options, you can have a look at
# https://gleam.run/writing-gleam/gleam-toml/.
description = "Garble stdin to stdout with an LLM"
licences = ["AGPL-3.0-or-later"]
repository = { type = "custom", url = "https://git.secluded.site/garble" }

[dependencies]
gleam_stdlib = ">= 0.44.0 and < 2.0.0"
stdin = ">= 2.0.2 and < 3.0.0"
gleam_yielder = ">= 1.1.0 and < 2.0.0"
argv = ">= 1.0.2 and < 2.0.0"
glint = ">= 1.2.1 and < 2.0.0"
gleam_httpc = ">= 5.0.0 and < 6.0.0"
gleam_http = ">= 4.3.0 and < 5.0.0"
gleam_json = ">= 3.1.0 and < 4.0.0"
starlet = ">= 1.0.1 and < 2.0.0"
envoy = ">= 1.1.0 and < 2.0.0"
tom = ">= 2.0.0 and < 3.0.0"
simplifile = ">= 2.3.2 and < 3.0.0"
filepath = ">= 1.1.2 and < 2.0.0"
shellout = ">= 1.7.0 and < 2.0.0"

[dev-dependencies]
gleeunit = ">= 1.0.0 and < 2.0.0"
gleescript = ">= 1.5.2 and < 2.0.0"
