@@ -122,7 +122,7 @@ module.exports = function(css, options){
122
122
123
123
function match ( re ) {
124
124
var m = re . exec ( css ) ;
125
- if ( ! m ) return ;
125
+ if ( ! m ) return false ;
126
126
var str = m [ 0 ] ;
127
127
updatePosition ( str ) ;
128
128
css = css . slice ( str . length ) ;
@@ -154,7 +154,7 @@ module.exports = function(css, options){
154
154
155
155
function comment ( ) {
156
156
var pos = position ( ) ;
157
- if ( '/' != css . charAt ( 0 ) || '*' != css . charAt ( 1 ) ) return ;
157
+ if ( '/' != css . charAt ( 0 ) || '*' != css . charAt ( 1 ) ) return false ;
158
158
159
159
var i = 2 ;
160
160
while ( "" !== css . charAt ( i ) && ( '*' != css . charAt ( i ) || '/' != css . charAt ( i + 1 ) ) ) ++ i ;
@@ -178,7 +178,7 @@ module.exports = function(css, options){
178
178
179
179
function selector ( ) {
180
180
var m = match ( / ^ ( [ ^ { ] + ) / ) ;
181
- if ( ! m ) return ;
181
+ if ( ! m ) return false ;
182
182
/* @fix Remove all comments from selectors
183
183
* http://ostermiller.org/findcomment.html */
184
184
return trim ( m [ 0 ] ) . replace ( / \/ \* ( [ ^ * ] | [ \r \n ] | ( \* + ( [ ^ * / ] | [ \r \n ] ) ) ) * \* \/ + / g, '' ) . split ( / \s * , \s * / ) ;
@@ -193,7 +193,7 @@ module.exports = function(css, options){
193
193
194
194
// prop
195
195
var prop = match ( / ^ ( \* ? [ - # \/ \* \w ] + ( \[ [ 0 - 9 a - z _ - ] + \] ) ? ) \s * / ) ;
196
- if ( ! prop ) return ;
196
+ if ( ! prop ) return false ;
197
197
prop = trim ( prop [ 0 ] ) ;
198
198
199
199
// :
@@ -250,7 +250,7 @@ module.exports = function(css, options){
250
250
match ( / ^ , \s * / ) ;
251
251
}
252
252
253
- if ( ! vals . length ) return ;
253
+ if ( ! vals . length ) return false ;
254
254
255
255
return pos ( {
256
256
type : 'keyframe' ,
@@ -267,7 +267,7 @@ module.exports = function(css, options){
267
267
var pos = position ( ) ;
268
268
var m = match ( / ^ @ ( [ - \w ] + ) ? k e y f r a m e s * / ) ;
269
269
270
- if ( ! m ) return ;
270
+ if ( ! m ) return false ;
271
271
var vendor = m [ 1 ] ;
272
272
273
273
// identifier
@@ -302,7 +302,7 @@ module.exports = function(css, options){
302
302
var pos = position ( ) ;
303
303
var m = match ( / ^ @ s u p p o r t s * ( [ ^ { ] + ) / ) ;
304
304
305
- if ( ! m ) return ;
305
+ if ( ! m ) return false ;
306
306
var supports = trim ( m [ 1 ] ) ;
307
307
308
308
if ( ! open ( ) ) return error ( "@supports missing '{'" ) ;
@@ -326,7 +326,7 @@ module.exports = function(css, options){
326
326
var pos = position ( ) ;
327
327
var m = match ( / ^ @ h o s t * / ) ;
328
328
329
- if ( ! m ) return ;
329
+ if ( ! m ) return false ;
330
330
331
331
if ( ! open ( ) ) return error ( "@host missing '{'" ) ;
332
332
@@ -348,7 +348,7 @@ module.exports = function(css, options){
348
348
var pos = position ( ) ;
349
349
var m = match ( / ^ @ m e d i a * ( [ ^ { ] + ) / ) ;
350
350
351
- if ( ! m ) return ;
351
+ if ( ! m ) return false ;
352
352
var media = trim ( m [ 1 ] ) ;
353
353
354
354
if ( ! open ( ) ) return error ( "@media missing '{'" ) ;
@@ -371,7 +371,7 @@ module.exports = function(css, options){
371
371
function atpage ( ) {
372
372
var pos = position ( ) ;
373
373
var m = match ( / ^ @ p a g e * / ) ;
374
- if ( ! m ) return ;
374
+ if ( ! m ) return false ;
375
375
376
376
var sel = selector ( ) || [ ] ;
377
377
@@ -401,7 +401,7 @@ module.exports = function(css, options){
401
401
function atdocument ( ) {
402
402
var pos = position ( ) ;
403
403
var m = match ( / ^ @ ( [ - \w ] + ) ? d o c u m e n t * ( [ ^ { ] + ) / ) ;
404
- if ( ! m ) return ;
404
+ if ( ! m ) return false ;
405
405
406
406
var vendor = trim ( m [ 1 ] ) ;
407
407
var doc = trim ( m [ 2 ] ) ;
@@ -451,7 +451,7 @@ module.exports = function(css, options){
451
451
function _atrule ( name ) {
452
452
var pos = position ( ) ;
453
453
var m = match ( new RegExp ( '^@' + name + ' *([^;\\n]+);' ) ) ;
454
- if ( ! m ) return ;
454
+ if ( ! m ) return false ;
455
455
var ret = { type : name } ;
456
456
ret [ name ] = trim ( m [ 1 ] ) ;
457
457
return pos ( ret ) ;
@@ -462,7 +462,7 @@ module.exports = function(css, options){
462
462
*/
463
463
464
464
function atrule ( ) {
465
- if ( css [ 0 ] != '@' ) return ;
465
+ if ( css [ 0 ] != '@' ) return false ;
466
466
467
467
return atkeyframes ( )
468
468
|| atmedia ( )
0 commit comments