/
mentoster
/
vk-stilus
Обзор
Документация
Войти
/
mentoster
/
vk-stilus
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
3
CI/CD
Аналитика
Безопасность
master
src/platform/browser/browser-errors.ts
18 строк
618 B
mentoster
refactor(platform): type browser and VK capability adapters
20 июл 2026, 21:09
20 июл 2026, 21:09
2e0c9c2
Код
Авторство
О чём код?
import type { BrowserError, BrowserOperationName } from './browser-types.js'; /** @assertion-exception Pure browser error factory owns no lifecycle state. */ export function browserError( operation: BrowserOperationName, message: string, code = 'BROWSER_OPERATION_FAILED', ): BrowserError { return Object.freeze({ code, operation, message }); } /** @assertion-exception Pure browser input error factory owns no lifecycle state. */ export function browserInputError( operation: BrowserOperationName, message: string, ): BrowserError { return browserError(operation, message, 'BROWSER_INPUT_INVALID'); }