The dev logger is a client-side utility that wraps console methods to only output logs in development mode. This prevents debug messages from appearing in production builds.
- Only logs in development environment
- Supports all console methods: log, warn, error, info, debug
- Drop-in replacement for console methods
- Zero overhead in production
Import and use like the standard console:
All standard console methods are available:
- Clean production builds: No debug logs in production
- Better performance: No unnecessary console operations in production
- Security: Prevents accidental data leaks through console logs
- Convenience: No need for manual environment checks
For errors that should be tracked in production, use regular console.error or an error tracking service: