Lightweight objects and strings validation for Node.js