Sign In

juzu

Package Overview
Dependencies
Maintainers
1
Versions
3
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

juzu

Juzu は状態機械ベースの状態管理ランタイムです。Invoke 連鎖のロールバック可観測性、マルチガード待機、React Hooks まで一貫した不変仕様を提供します。

latest
npmnpm
Version
0.4.0
Version published
Maintainers
1
Created
Source

Juzu

Overview

Juzu は状態機械ベースの状態管理ランタイムです。Invoke 連鎖のロールバック可観測性、マルチガード待機、React Hooks まで一貫した不変仕様を提供します。

Key Features

  • Observability: invoke.aborttransaction.rollback に span チェーンを付加し、どの階層で失敗したか追跡できます。
  • Guard Scheduler: 複数マシン待機・優先度・バックオフ(InvokeOpts.meta.retryDelayMs)に対応した待機キューを搭載。
  • React adapter: useMachine hook による status/ready/dispatch/selector の提供。

詳細は以下を参照してください。

  • docs/invariant-compliance.md: 不変仕様と実装状況チェックリスト
  • docs/react-usage.md: React Hook の利用メモ
  • docs/react-guide.md: React Hook 利用とガードスケジューラのまとめ
  • docs/e2e-guide.md: Playwright を用いたガード待機 E2E シナリオ

Scripts

  • npm run test — Vitest (unit/integration)
  • npm run test:e2e — Playwright を利用した demo ガード待機シナリオの E2E テスト(詳細は docs/e2e-guide.md を参照)
  • npx playwright install — 初回のみブラウザバイナリを取得

FAQs

Package last updated on 10 Mar 2026

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts