ensuredata (npm): Highly versatile but easy to use data validation for both server and client
Keywords: data|validation|messages|inheritance