Validate and sanitize JS objects like a boss | Dark Hacker News