ImageGrid/Viewer/workers/preview-constructor.js
Alex A. Naanou 5f47d6da7b restructured the repo moving the legacy out of the way...
Signed-off-by: Alex A. Naanou <alex.nanou@gmail.com>
2020-08-28 17:32:02 +03:00

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 : */