@asyra/render-engine-pixi
v0.5.2
Published
Pixi implementation of the Asyra render engine contract
Readme
@asyra/render-engine-pixi
Official optional Pixi implementation of the public Render Engine contract for the current 2D profile.
Requirements
- Node.js 24.x
- Yarn 4.3.1 for this repository's maintained workflows
Install
npm install @asyra/render-engine-pixiimport { createPixiRenderEngine } from '@asyra/render-engine-pixi'Use only the package root and the explicitly documented public subpaths.
Owns
- Pixi application, surface, objects, resources, ticker, event normalization, abstract command translation, flush, and cleanup
Does not own
- Render subscriptions, Framework target mapping, canonical state, App Feature policy, custom-engine inspection, or fallback routing
Start here
Use it through Preset 2D or explicitly provide it in a browser composition. Apps with another engine do not import this package.
Lifecycle and composition
Initialization creates one owned Pixi runtime behind opaque handles. Frame callbacks schedule and explicit flush renders. Destruction releases all owned objects and resources; partial initialization failure cleans up and never reports ready.
Learn more
Support and policy
This repository does not accept external issues or contributions. You may use, inspect, and fork the package under the MIT License. Follow the security policy for security-sensitive reports and the root policy for the current support boundary.
