/
githubmirror
/
tesseract.js
Обзор
Документация
Войти
/
githubmirror
/
tesseract.js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/worker-script/browser/index.js
34 строки
676 B
Frazer Smith
Add strict mode directive (#1003)
01 апр 2025, 08:31
Не верифицирован
01 апр 2025, 08:31
ff0e327
Код
Авторство
О чём код?
'use strict'; /** * * Browser worker scripts * * @fileoverview Browser worker implementation * @author Kevin Kwok <antimatter15@gmail.com> * @author Guillermo Webster <gui@mit.edu> * @author Jerome Wu <jeromewus@gmail.com> */ const worker = require('..'); const getCore = require('./getCore'); const gunzip = require('./gunzip'); const cache = require('./cache'); /* * register message handler */ global.addEventListener('message', ({ data }) => { worker.dispatchHandlers(data, (obj) => postMessage(obj)); }); /* * getCore is a sync function to load and return * TesseractCore. */ worker.setAdapter({ getCore, gunzip, fetch: () => {}, ...cache, });