Preparing for system design interviews?  Try bugzed.com →

eslint-plugin-ssr-friendly

JSON →
library 1.3.0 ·javascript
verified Jun 17, 2026

ESLint plugin that detects incorrect use of DOM globals (e.g., window, document, navigator) in module scope, constructors, React component render methods, and function components, ensuring code is safe for server-side rendering (SSR) and Node.js environments. Stable version 1.3.0 as of August 2023. It focuses on preventing runtime errors during SSR by catching patterns that assume a browser environment. Unlike general linting rules, it provides specific rules for React class components, function components, and class constructors. Released under MIT license with monthly releases.

total hits 20
actors 5 distinct systems
last hit 16d ago AhrefsBot
GPTBot
4
Amazonbot
4
Script
1
ByteDance
1
Humans
6

top countries 🇺🇸 United States · 🇨🇦 Canada · VN · 🇸🇬 Singapore · 🇩🇪 Germany