"""
Web Sentinel SAST (Static Application Security Testing) Module

This module provides static analysis capabilities for various programming languages
to detect security vulnerabilities in source code before deployment.

Supported languages:
- PHP (Laravel, Symfony, WordPress, Custom)
- JavaScript (Node.js, React, Vue.js, Angular)
- Python (Django, Flask, FastAPI)
- Java (Spring Boot, JSF, Plain Java)
- C# (ASP.NET Core, MVC, WebAPI)
- Go (Gin, Echo, Fiber)

Security categories covered:
- OWASP Top 10 2021
- CWE (Common Weakness Enumeration)
- Framework-specific vulnerabilities
- Dependency vulnerabilities
"""

from .scanner import evaluate_source_code, SourceCodeScanner

__all__ = ["evaluate_source_code", "SourceCodeScanner"]