UNPKG

stylint

Version:
22 lines (18 loc) 483 B
'use strict'; var spaceAfter = /,[a-zA-Z]/, spaceAfterNum = /,(?:\d*\.)?\d+/; // check that commas are followed by spaces module.exports = function checkCommaStyle( line ) { if ( typeof line !== 'string' ) { return; } // if , is present on line if ( line.indexOf(',') !== -1 && line.indexOf(',') !== line.length - 1 ) { // if no space after or space below if ( spaceAfter.test(line) || spaceAfterNum.test(line) ) { return false; } else { return true; } } };