UNPKG

bedrock

Version:

A core foundation for rich Web applications.

22 lines (18 loc) 491 B
/*! * Copyright (c) 2012-2022 Digital Bazaar, Inc. All rights reserved. */ // wait for initialization options from primary process.on('message', init); function init(msg) { if(!(typeof msg === 'object' && msg.type === 'bedrock.worker.init')) { return; } process.removeListener('message', init); // ensure current working directory is correct if(msg.cwd && process.cwd() !== msg.cwd) { process.chdir(msg.cwd); } import(msg.script).catch(e => { throw e; }); }