diff --git a/changelog.md b/changelog.md index 9d2bcd11..a831acb1 100644 --- a/changelog.md +++ b/changelog.md @@ -1,3 +1,7 @@ +### 1.5.10 + +Fix `none` option for decimal values: https://github.com/SimenB/stylint/pull/394 + ### 1.5.9 remove unused entry `dir` from `cache` diff --git a/src/checks/none.js b/src/checks/none.js index a36ec72e..168817df 100644 --- a/src/checks/none.js +++ b/src/checks/none.js @@ -1,6 +1,6 @@ 'use strict' -var zeroRe = /((border)|(outline))+(:|\s)+0(?!-)/ +var zeroRe = /((border)|(outline))+(:|\s)+0(?!(-|\.))/ var noneRe = /((border)|(outline))+(:|\s)+(none)+(?!-)/ diff --git a/test/test.js b/test/test.js index f2205a2a..8139d0cd 100644 --- a/test/test.js +++ b/test/test.js @@ -1643,6 +1643,7 @@ describe( 'Linter Style Checks: ', function() { assert.ok( !noneTest( 'border: none' ) ) assert.ok( !noneTest( 'border:none' ) ) assert.ok( !noneTest( 'border 1px solid red' ) ) + assert.ok( !noneTest( 'border 0.1em solid red' ) ) } ) it( 'false (no err) if outline none', function() {