Files
base/lib/hanzo_base.dart
zeekay 42fdfa209d Rename Dart package hanzo -> hanzo_base
pub.dev names 'hanzo' and 'base' are taken by unrelated packages;
'hanzo_base' is the correct available name. Renames the library
(lib/hanzo.dart -> lib/hanzo_base.dart), example, and test, and
fixes all package: imports, README, badge, and pubspec repository
to hanzo-dart/base. dart analyze --fatal-infos + dart test green;
pub publish --dry-run clean (0 warnings).
2026-07-03 14:33:01 -07:00

17 lines
693 B
Dart

/// Dart SDK for [Hanzo Base](https://hanzo.ai) — the reactive backend.
///
/// Records/collections CRUD, realtime (SSE), and file URLs, with
/// [Hanzo IAM](https://hanzo.id)-native auth. Mirrors the `@hanzo/base`
/// JavaScript client.
library;
export 'src/auth_store.dart';
export 'src/client.dart' show HanzoBase;
export 'src/collection.dart' show CollectionService;
export 'src/exception.dart' show HanzoException;
export 'src/files.dart' show FileService;
export 'src/jwt.dart' show getTokenPayload, isTokenExpired;
export 'src/realtime.dart'
show RealtimeService, RealtimeEvent, RealtimeCallback, RealtimeState;
export 'src/record.dart' show RecordModel, ListResult, RecordAuth;