29 lines
1.5 KiB
Markdown
29 lines
1.5 KiB
Markdown
# `commerce`
|
|
|
|
Booking engines, contact management, payment plugins, and commerce primitives.
|
|
|
|
<!-- begin:auto-docs -->
|
|
## Subcategories
|
|
|
|
2 subcategories, 5 packages.
|
|
|
|
### `booking`
|
|
|
|
Universal booking engine with availability, conflict detection, and pricing.
|
|
|
|
| Package | Description |
|
|
|---|---|
|
|
| [`@suaveplan/booking`](./booking/README.md) | Universal, JSON-configurable booking engine with pluggable strategies for availability resolution, conflict detection, pricing calculation, and rule evaluation… |
|
|
|
|
### `contacts`
|
|
|
|
Contact and group management with deduplication and import/export.
|
|
|
|
| Package | Description |
|
|
|---|---|
|
|
| [`@suaveplan/api-plugin-contacts`](./api-plugin-contacts/README.md) | Contacts and Groups HTTP plugin for `@suaveplan/api`. Mounts the `/contacts` and `/groups` route trees on a Hono `OpenAPIHono`, backed by SurrealDB implementat… |
|
|
| [`@suaveplan/audience-rules`](./audience-rules/README.md) | Universal audience segmentation: rule-based filtering on contact data with 14 comparison operators, AND/OR chaining, dot-notation field resolution including ar… |
|
|
| [`@suaveplan/contacts`](./contacts/README.md) | Universal contact and group management with hierarchical nesting, audience resolution, contact merger, and CSV/JSON import-export. Multi-tenant, channel-agnost… |
|
|
| [`@suaveplan/macos-contacts`](./macos-contacts/README.md) | Universal bridge to macOS Contacts.app via AppleScript. Reads contacts and groups through the platform `osascript` binary, parses the output into typed records… |
|
|
<!-- end:auto-docs -->
|