You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
					
					
						
							19 lines
						
					
					
						
							562 B
						
					
					
				
			
		
		
	
	
							19 lines
						
					
					
						
							562 B
						
					
					
				/*! | 
						|
 * is-whitespace <https://github.com/jonschlinkert/is-whitespace> | 
						|
 * | 
						|
 * Copyright (c) 2014-2015, Jon Schlinkert. | 
						|
 * Licensed under the MIT License. | 
						|
 */ | 
						|
 | 
						|
'use strict'; | 
						|
 | 
						|
var cache; | 
						|
 | 
						|
module.exports = function isWhitespace(str) { | 
						|
  return (typeof str === 'string') && regex().test(str); | 
						|
}; | 
						|
 | 
						|
function regex() { | 
						|
  // ensure that runtime compilation only happens once | 
						|
  return cache || (cache = new RegExp('^[\\s\x09\x0A\x0B\x0C\x0D\x20\xA0\u1680\u180E\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200A\u202F\u205F\u3000\u2028\u2029\uFEFF"]+$')); | 
						|
}
 | 
						|
 |