Node.js Web Application Firewall - OWASP Top 10 protection with adaptive learning and anomaly detection