UNPKG

canonical

Version:

Canonical code style linter and formatter for JavaScript, SCSS, CSS and JSON.

43 lines (31 loc) 853 B
## Disallow multiple object properties to be declared on one line (no-object-properties-one-line) When declaring an object with multiple properties it is desirable to declare each property of the object on a separate line. ## Rule Details The following patterns are considered warnings: ``` var a = {b: 1, c: 2}; var a = { b: 1, c: 2, d: 3 }; ``` The following patterns are not considered warnings: ``` var a = {}; var a = {b: 1}; var a = {b: 1, c: 2}; var a = { b: 1, c: 2}; var a = { b: 1, c: 2 }; ``` ## Related Rules - [no-object-properties-first-line](no-object-properties-first-line.md) - [no-object-properties-last-line](no-object-properties-last-line.md) - [no-object-property-split](no-object-property-split.md) ## Resources - [Rule source](../../lib/rules/objects/no-object-properties-one-line.js)