@@ -79,7 +79,7 @@ You can set it at top-level, or override for each specific number type.
7979Example:
8080
8181``` js
82- // eslint unicorn/numeric-separators-style: ["error", {"onlyIfContainsSeparator": true, "binary": {"onlyIfContainsSeparator": false}]
82+ /* eslint unicorn/numeric-separators-style: ["error", {"onlyIfContainsSeparator": true, "binary": {"onlyIfContainsSeparator": false}] */
8383const number = 100000 ; // Pass, this number does not contain separators
8484const binary = 0b101010001 ; // Fail, `binary` type don't require separators
8585const hexadecimal = 0xD_EED_BEE_F ; // Fail, it contain separators and it's incorrectly grouped
@@ -112,7 +112,7 @@ Numbers are split into 3 distinct parts:
112112### Examples
113113
114114``` js
115- // eslint unicorn/numeric-separators-style: ["error", {"number": {"minimumDigits": 0, "groupLength": 3}}]
115+ /* eslint unicorn/numeric-separators-style: ["error", {"number": {"minimumDigits": 0, "groupLength": 3}}] */
116116
117117// ❌
118118const foo = 12345 ;
@@ -125,7 +125,7 @@ const foo = 123.1_000_001;
125125```
126126
127127``` js
128- // eslint unicorn/numeric-separators-style: ["error", {"binary": {"minimumDigits": 0, "groupLength": 4}}]
128+ /* eslint unicorn/numeric-separators-style: ["error", {"binary": {"minimumDigits": 0, "groupLength": 4}}] */
129129
130130// ❌
131131const foo = 0b101010 ;
@@ -135,13 +135,13 @@ const foo = 0b1010_10001;
135135```
136136
137137``` js
138- // eslint unicorn/numeric-separators-style: ["error", {"hexadecimal": {"minimumDigits": 0, "groupLength": 2}}]
138+ /* eslint unicorn/numeric-separators-style: ["error", {"hexadecimal": {"minimumDigits": 0, "groupLength": 2}}] */
139139// ❌
140140const foo = 0xA_B_CD_EF ;
141141```
142142
143143``` js
144- // eslint unicorn/numeric-separators-style: ["error", {"number": {"minimumDigits": 0, "groupLength": 3}}]
144+ /* eslint unicorn/numeric-separators-style: ["error", {"number": {"minimumDigits": 0, "groupLength": 3}}] */
145145
146146// ✅
147147const foo = 100 ;
@@ -154,14 +154,14 @@ const foo = 1_000_000;
154154```
155155
156156``` js
157- // eslint unicorn/numeric-separators-style: ["error", {"number": {"minimumDigits": 5, "groupLength": 3}}]
157+ /* eslint unicorn/numeric-separators-style: ["error", {"number": {"minimumDigits": 5, "groupLength": 3}}] */
158158
159159// ✅
160160const foo = 1000 ;
161161```
162162
163163``` js
164- // eslint unicorn/numeric-separators-style: ["error", {"octal": {"minimumDigits": 0, "groupLength": 4}}]
164+ /* eslint unicorn/numeric-separators-style: ["error", {"octal": {"minimumDigits": 0, "groupLength": 4}}] */
165165
166166// ✅
167167const foo = 0o7777 ;
0 commit comments