mirror of
https://github.com/flynx/ImageGrid.git
synced 2025-10-29 18:30:09 +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 : */
|