/
drndsv
/
react
Обзор
Документация
Войти
/
drndsv
/
react
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
node_modules/vite/dist/client/env.mjs
24 строки
643 B
drndsv
Initial commit
14 апр 2025, 22:53
14 апр 2025, 22:53
641ac8a
Код
Авторство
О чём код?
const context = (() => { if (typeof globalThis !== "undefined") { return globalThis; } else if (typeof self !== "undefined") { return self; } else if (typeof window !== "undefined") { return window; } else { return Function("return this")(); } })(); const defines = __DEFINES__; Object.keys(defines).forEach((key) => { const segments = key.split("."); let target = context; for (let i = 0; i < segments.length; i++) { const segment = segments[i]; if (i === segments.length - 1) { target[segment] = defines[key]; } else { target = target[segment] || (target[segment] = {}); } } });