@zoijs/action 0.1.0
The write/mutation companion to resource.
npm install @zoijs/core @zoijs/actionAPI: action(fn) → run, pending, error, done, result, reset. run() never rejects; latest-run-wins.
Solves: submit/save/delete button state (pending/error/done) without a form library.
Known limitations: no cache, retries, or optimistic updates; client-side only.