Commit Graph

6 Commits

Author SHA1 Message Date
8c4f89ab8a feat: update package name and improve build workflow for versioned releases 2026-03-01 16:06:12 +08:00
eaa30795db feat: add IDBFS availability check and improve error handling in Anisette and WasmBridge 2026-03-01 16:00:43 +08:00
d0bb6f357e feat: fix 2026-02-28 18:50:57 +08:00
f1054e6476 feat: frontend support. 2026-02-28 18:44:57 +08:00
d75671596c feat: Enhance Anisette API with WASM file handling and provisioning improvements 2026-02-28 14:19:32 +08:00
d05cc41660 feat: Implement Anisette JS/TS API with WASM support
- Added main Anisette class for high-level API.
- Introduced device management with Device class.
- Created HTTP client abstraction for network requests.
- Implemented provisioning session handling with ProvisioningSession class.
- Added utility functions for encoding, decoding, and random generation.
- Established library management with LibraryStore class.
- Integrated WASM loading and bridging with WasmBridge.
- Defined core types and interfaces for the API.
- Set up TypeScript configuration and build scripts.
- Updated package.json for new build and run commands.
- Added bun.lock and package.json for JS dependencies.
- Enhanced error handling and memory management in Rust code.
2026-02-28 12:32:37 +08:00