User
Edge Cases
- Works for both ES modules and CommonJS.
- Returns
falsewhen the module is imported. - Handles invalid inputs gracefully.
- In ESM,
requireis unavailable, so CommonJS checks are skipped.
false when the module is imported.require is unavailable, so CommonJS checks are skipped.