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.
		
		
		
		
		
			
	
	
		
	
		
			
				
				
					
						
						
						
							 | 
							
							var ensureRequire = require('../ensure-require.js') | 
						
						
						
						
							 | 
							
							const throwError = require('../throw-error') | 
						
						
						
						
							 | 
							
							
 | 
						
						
						
						
							 | 
							
							module.exports = function (raw) { | 
						
						
						
						
							 | 
							
							  var html | 
						
						
						
						
							 | 
							
							  ensureRequire('jade', 'jade') | 
						
						
						
						
							 | 
							
							  var jade = require('jade') | 
						
						
						
						
							 | 
							
							  try { | 
						
						
						
						
							 | 
							
							    html = jade.compile(raw)() | 
						
						
						
						
							 | 
							
							  } catch (err) { | 
						
						
						
						
							 | 
							
							    throwError(err) | 
						
						
						
						
							 | 
							
							  } | 
						
						
						
						
							 | 
							
							  return html | 
						
						
						
						
							 | 
							
							}
 | 
						
						
						
						
							 | 
							
							
 |