mirror of
				https://github.com/flynx/ImageGrid.git
				synced 2025-11-04 13:20:10 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			43 lines
		
	
	
		
			978 B
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			43 lines
		
	
	
		
			978 B
		
	
	
	
		
			JavaScript
		
	
	
		
			Executable File
		
	
	
	
	
/**********************************************************************
 | 
						|
* 
 | 
						|
*
 | 
						|
*
 | 
						|
**********************************************************************/
 | 
						|
 | 
						|
var requirejs = require('requirejs')
 | 
						|
requirejs.config({
 | 
						|
	nodeRequire: require,
 | 
						|
	baseUrl: process.cwd(),
 | 
						|
})
 | 
						|
 | 
						|
 | 
						|
 | 
						|
/*********************************************************************/
 | 
						|
 | 
						|
requirejs(['lib/preview'], function(preview){
 | 
						|
	process.on('message', function(m){
 | 
						|
		preview.makePreviews(
 | 
						|
				m.images, 
 | 
						|
				m.sizes, 
 | 
						|
				m.base_path, 
 | 
						|
				m.target_tpl, 
 | 
						|
				function(err, data){
 | 
						|
					// XXX send the data back to parent...
 | 
						|
					process.send({ticket: m.ticket, err: err, data: data})
 | 
						|
				})
 | 
						|
			/*
 | 
						|
			.catch(function(err){
 | 
						|
				// XXX
 | 
						|
			})
 | 
						|
			*/
 | 
						|
			.then(function(){
 | 
						|
				process.send({ticket: m.ticket, status: 'completed'})
 | 
						|
			})
 | 
						|
	})
 | 
						|
})
 | 
						|
 | 
						|
 | 
						|
 | 
						|
/**********************************************************************
 | 
						|
* vim:set ts=4 sw=4 :                                                */
 |