diff --git a/README.md b/README.md index 7a3513a..438108d 100644 --- a/README.md +++ b/README.md @@ -79,12 +79,11 @@ pub fn validate_status() { ## Features -- ✅ **Type Validators**: string, integer, boolean, bytes, blob, cid-link, null, object, array, union, ref, record, query, procedure, subscription, token, unknown -- ✅ **String Format Validators**: datetime (RFC3339), uri, at-uri, did, handle, at-identifier, nsid, cid, language, tid, record-key -- ✅ **Constraint Validation**: length limits, ranges, enums, required fields -- ✅ **Reference Resolution**: local (`#def`), global (`nsid#def`), and cross-lexicon references -- ✅ **Circular Dependency Detection**: prevents infinite reference loops -- ✅ **Detailed Error Messages**: validation errors with path information +- **Type Validators**: string, integer, boolean, bytes, blob, cid-link, null, object, array, union, ref, record, query, procedure, subscription, token, unknown +- **String Format Validators**: datetime (RFC3339), uri, at-uri, did, handle, at-identifier, nsid, cid, language, tid, record-key +- **Constraint Validation**: length limits, ranges, enums, required fields +- **Reference Resolution**: local (`#def`), global (`nsid#def`), and cross-lexicon references +- **Detailed Error Messages**: validation errors with path information ## CLI Usage diff --git a/gleam.toml b/gleam.toml index d6e17c8..988ff72 100644 --- a/gleam.toml +++ b/gleam.toml @@ -2,6 +2,8 @@ name = "honk" version = "1.0.0" description = "ATProtocol lexicon validator for Gleam" internal_modules = ["honk/internal", "honk/internal/*"] +licences = ["Apache-2.0"] +repository = { type = "github", user = "bigmoves", repo = "honk" } [dependencies] gleam_stdlib = ">= 0.44.0 and < 2.0.0"