Documentation
¶
Overview ¶
Package stdlib provides language-agnostic standard library functions that can be used by any language runtime (Lua, JavaScript, Python, etc.).
This package is organized into sub-packages:
- random: Random number and string generation
- crypto: Cryptographic hashing and UUID generation
- router: URL path matching and building
- ai: AI provider client with automatic tracking
- email: Email client with automatic tracking
Directories
¶
| Path | Synopsis |
|---|---|
|
Package ai provides a TrackedClient decorator that wraps an AI client with automatic request timing and tracking capabilities.
|
Package ai provides a TrackedClient decorator that wraps an AI client with automatic request timing and tracking capabilities. |
|
Package base64 provides base64 encoding and decoding utility functions.
|
Package base64 provides base64 encoding and decoding utility functions. |
|
Package crypto provides cryptographic hashing functions and UUID generation.
|
Package crypto provides cryptographic hashing functions and UUID generation. |
|
Package email provides a TrackedClient decorator that wraps an email client with automatic request timing and tracking capabilities, plus validation utilities.
|
Package email provides a TrackedClient decorator that wraps an email client with automatic request timing and tracking capabilities, plus validation utilities. |
|
Package json provides JSON encoding and decoding utility functions.
|
Package json provides JSON encoding and decoding utility functions. |
|
Package random provides cryptographically secure random number and string generation functions.
|
Package random provides cryptographically secure random number and string generation functions. |
|
Package router provides URL path matching and building utilities.
|
Package router provides URL path matching and building utilities. |
|
Package strings provides string manipulation utility functions.
|
Package strings provides string manipulation utility functions. |
|
Package time provides time-related utility functions.
|
Package time provides time-related utility functions. |
|
Package url provides URL parsing, encoding, and decoding utility functions.
|
Package url provides URL parsing, encoding, and decoding utility functions. |
Click to show internal directories.
Click to hide internal directories.