The atoum visibility-extension allows you to validate JSON against schemas.