There actually is no checkmate in the game.
I did this on purpose for 2 reasons one is time because as you know it would eat a ton of time to implement.
The second reason is for game design. As the King's power might work in your favor I didn't want to block the player to be able to explore all the possibilities.
Anyway, I'll rate you back and leave feedback Thanks for commenting!