Esposter
Esposter
virrun
Overview
Core
Architecture
Configuration
Execution backends
Orchestrator API
Performance
Cache
Snapshot and fork
Task cache
Task-cache eviction
Write-back
WSL source mirror
Guarantees
Benchmarking
Correctness
Derived, not named
Subprocess timeouts
Background
Adoption
Prior art
Planning
Roadmap
Deferred
Overview
Additional isolation targets
Native task-cache recording
Non-pnpm package managers
Prepare layer narrow key
Remote cache sharing
Snapshot upper on tmpfs
WASM runtime backend
Whole-repo routing
Rejected
Overview
CI wall-time gate
Hardlink/CAS flush
In-process async vfs runs
Materialize node_modules
Pure-JS exec engine
Rust/napi orchestrator
Warm daemon
vue-phaserjs
Overview
Testing
Planning
Deferred
Overview
Remaining game-object components
Rejected
Overview
Camera tween helpers
Group component
Input polling composables
Multiple cameras
Scene transition effects
Tilemap layer components
Tween component
useArcadePhysics
useDrag
useSceneData
useSound
useTimeline
Overview
Architecture
Products
Packages
Proposals

Camera Tween Helpers

Wrapper helpers for camera flash/shake/pan/zoom/rotate effects (flashCamera / shakeCamera / panCamera / zoomCamera / rotateTo).

Why not: not used anywhere in the codebase; a wrapper is only worth adding when a real call site needs one. Until then, call the Phaser camera API directly.

Previous

Rejected
Settled won't-dos — most Phaser primitives that don't map to a Vue hierarchy stay imperative.

Next

Group component
Rejected — a Vue component wrapping Phaser.GameObjects.Group.