Packages

A gleeunit-compatible test runner with todo outcomes, JSONL, teamcity and JUnit output, and process isolation

Current section

Files

Jump to
vouch gleam.toml
Raw

gleam.toml

name = "vouch"
version = "1.1.0"
description = "A gleeunit-compatible test runner with todo outcomes, JSONL, teamcity and JUnit output, and process isolation"
licences = ["Apache-2.0"]
# Verified floor (podman, v1.14.0 images, both targets): the assert keyword
# needs >= 1.11, but gleam_stdlib 1.x already requires >= 1.14, and vouch's
# JS prelude imports are confirmed working there.
gleam = ">= 1.14.0"
repository = { type = "github", user = "richardcocks", repo = "vouch" }
# These cover vouch's own suite under Deno; consumers set the same keys in
# their own gleam.toml (see README, "Target differences"). "src" is read for
# source quoting when a failure points into application code; write access
# to the project is what lets --junit=path produce its report.
[javascript.deno]
allow_read = ["gleam.toml", "src", "test", "build"]
allow_write = ["."]
allow_env = ["NO_COLOR"]
[dependencies]
gleam_stdlib = ">= 1.0.0 and < 2.0.0"
argv = ">= 1.0.0 and < 2.0.0"