UNPKG

tesseract.js

Version:
30 lines (26 loc) 608 B
/** * * Tesseract Worker Script for Node * * @fileoverview Node worker implementation * @author Kevin Kwok <antimatter15@gmail.com> * @author Guillermo Webster <gui@mit.edu> * @author Jerome Wu <jeromewus@gmail.com> */ const fetch = require('node-fetch'); const worker = require('../'); const getCore = require('./getCore'); const gunzip = require('./gunzip'); const cache = require('./cache'); /* * register message handler */ process.on('message', (packet) => { worker.dispatchHandlers(packet, obj => process.send(obj)); }); worker.setAdapter({ getCore, gunzip, fetch, ...cache, });