@liteguard/core
v0.6.20260405
Published
Shared Liteguard runtime primitives and generated wire types. Internal package used by @liteguard/liteguard-node, @liteguard/liteguard-browser, and @liteguard/liteguard-react
Maintainers
Readme
@liteguard/core
Shared runtime primitives and generated wire types for the Liteguard JavaScript SDK family.
This is an internal package consumed by @liteguard/liteguard-node, @liteguard/liteguard-browser, and @liteguard/liteguard-react. Unless you are building a custom Liteguard runtime adapter, you should install one of those packages instead.
Contents
- Guard evaluation engine (rule matching, operator evaluation, first-match-wins semantics)
- Signal buffer and flush logic
- Generated TypeScript types derived from
proto/liteguard.proto - HTTP client primitives for guard rule fetching and signal submission
- Rate limiting state management
Related packages
| Package | Description |
|---|---|
| @liteguard/liteguard | Umbrella package. Automatic runtime resolution |
| @liteguard/liteguard-node | Node.js runtime |
| @liteguard/liteguard-browser | Browser runtime |
| @liteguard/liteguard-react | React bindings |
License
Apache 2.0 see LICENSE.
