mirror of
				https://github.com/shivammathur/setup-php.git
				synced 2025-10-31 07:16:22 +07:00 
			
		
		
		
	init
This commit is contained in:
		
							
								
								
									
										17
									
								
								node_modules/tmpl/lib/tmpl.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							
							
						
						
									
										17
									
								
								node_modules/tmpl/lib/tmpl.js
									
									
									
										generated
									
									
										vendored
									
									
										Normal file
									
								
							| @ -0,0 +1,17 @@ | ||||
| var INTERPOLATE = /{([\s\S]+?)}/g | ||||
|  | ||||
| module.exports = function(str, data) { | ||||
|   var tmpl = 'var __p=[],print=function(){__p.push.apply(__p,arguments);};' + | ||||
|     'with(obj||{}){__p.push(\'' + | ||||
|     str.replace(/\\/g, '\\\\') | ||||
|        .replace(/'/g, "\\'") | ||||
|        .replace(INTERPOLATE, function(match, code) { | ||||
|          return "'," + code.replace(/\\'/g, "'") + ",'" | ||||
|        }) | ||||
|        .replace(/\r/g, '\\r') | ||||
|        .replace(/\n/g, '\\n') | ||||
|        .replace(/\t/g, '\\t') | ||||
|        + "');}return __p.join('');" | ||||
|   var func = new Function('obj', tmpl) | ||||
|   return data ? func(data) : func | ||||
| } | ||||
		Reference in New Issue
	
	Block a user
	 Shivam Mathur
					Shivam Mathur