Skip to content

Latest commit

 

History

History
28 lines (20 loc) · 532 Bytes

parameter-properties.md

File metadata and controls

28 lines (20 loc) · 532 Bytes

parameter-properties

📝 Avoid using TypeScript's class parameter properties.

💡 This rule is manually fixable by editor suggestions.

Enforces that code doesn't use TypeScript's class parameter properties:

Invalid Code

class Values {
	constructor(readonly value: number) {}
}

Valid Code

class Values {
	readonly value: number;
	constructor(value: number) {
		this.value = value;
	}
}