2 releases

Uses new Rust 2024

0.1.1 Sep 9, 2025
0.1.0 Sep 6, 2025

#13 in #caution

45 downloads per month
Used in 5 crates (via ts-error)

MIT/Apache

6KB
59 lines

ts-lib

A collection of small-ish library crates specifically designed for my personal projects.

[!CAUTION]

This is a personal project

Maintenance, bug fixes, new features, and support will only be provided when/if I feel like it. Updates may violate semantic versioning. All cryptography operations are almost certainly insecure.

Crates

Crate name Description Target dependent Size
ts-ansi ANSI output for my projects mixed small
ts-cyrpto Cryptography abstraction for my projects mixed medium
ts-error Error models and reporting for my projects mixed small
ts-error-derive Derives for ts-error mixed medium
ts-io I/O utilities for my projects mixed small
ts-json JSON config file linting for my applications binary large
ts-token JSON web token implementation for my APIs binary medium
ts-webapi Library for my web API projects binary large
ts-webauthn Library for a WebAuthN relying party binary medium

Releasing

  • cargo release -p [crate] [major | minor | patch] --sign -x

Dependencies

~0.5–1MB
~19K SLoC