/
githubmirror
/
tesseract.js
Обзор
Документация
Войти
/
githubmirror
/
tesseract.js
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v3.0.2
src/utils/getEnvironment.js
21 строка
478 B
Ilya
Fixed method for selecting env type (#498)
28 ноя 2020, 03:01
Не верифицирован
28 ноя 2020, 03:01
83a424f
Код
Авторство
О чём код?
const isElectron = require('is-electron'); module.exports = (key) => { const env = {}; if (typeof WorkerGlobalScope !== 'undefined') { env.type = 'webworker'; } else if (isElectron()) { env.type = 'electron'; } else if (typeof window === 'object') { env.type = 'browser'; } else if (typeof process === 'object' && typeof require === 'function') { env.type = 'node'; } if (typeof key === 'undefined') { return env; } return env[key]; };