Lifecycle flow for client and app-side implementations.
Lifecycle flow for server-side implementations.
Lifecycle flow for game engine Entities.
Lifecycle flow for game engine scenes containing Entities.
Lifecycle flow typically for client-side implementations but also used for server-side addons.
Lifecycle flow for remote connections established by both clients and servers.
$ yarn add @toreda/lifecycle$ yarn add @toreda/lifecycleMIT © Toreda, Inc.
Copyright © 2019 – 2026 Toreda, Inc. All rights reserved.
Bundled third-party components (currently the Roboto fallback font, Apache-2.0) are attributed in NOTICES.
Toreda's website can be found at toreda.com
Explore other open source packages by toreda.com designed to support generics and no runtime dependencies:
| Package | npm | Description |
|---|---|---|
@toreda/build-tools | @toreda/build-tools | Reusable helpers to simplify webpack and esbuild build pipelines. |
@toreda/cache | @toreda/cache | Generic TTL-based object caching. |
@toreda/fate | @toreda/fate | Typed result wrapper with built-in success, failure, and status context |
@toreda/log | @toreda/log | Zero-dependency logger for browser, Node, and Web Workers with pluggable transports and granular filtering. |
@toreda/strong-types | @toreda/strong-types | Self-validating types that eliminate boilerplate validation code |
@toreda/time | @toreda/time | Type-safe time units with built-in conversion, math operations, and input validation. |
@toreda/types | @toreda/types | Expressive aliases & helpers that clarify code intent. |
@toreda/verify | @toreda/verify | Runtime schema and type validation with recursive definitions, custom types, and detailed validation output. |
