lib/webworker.js