- GameLoopScene: pure state machine (DEPLOY→NAVIGATE→ENGAGE→ASSESS→DEBRIEF) testable without Phaser - MainGame: Phaser scene wiring entities (Tank, Turret, CommanderHatch), systems (VisionMask, PatternManager, SaveManager), camera follow - 15 tests pass: 8 state transitions + 7 scene construction tests - Added jsdom as direct devDependency for vitest jsdom environment - Updated tests/helpers/setup.js with HTMLVideoElement stub for Phaser 3.80+
4 lines
39 B
Plaintext
4 lines
39 B
Plaintext
{
|
|
"presets": ["@babel/preset-env"]
|
|
}
|