Disallow classes that only have static members ​
💼 This rule is enabled in the ✅ recommended config.
🔧 This rule is automatically fixable by the --fix CLI option.
A class with only static members could just be an object instead.
Fail ​
js
class X {
	static foo = false;
	static bar() {};
}Pass ​
js
const X = {
	foo: false,
	bar() {}
};js
class X {
	static foo = false;
	static bar() {};
	constructor() {}
}js
class X {
	static foo = false;
	static bar() {};
	unicorn() {}
}js
class X {
	static #foo = false;
	static bar() {}
}