solver-sdk
Version:
SDK для интеграции с Code Solver Backend API (совместимо с браузером и Node.js), с поддержкой функциональности мышления (Thinking Mode)
51 lines • 1.9 kB
JavaScript
/**
* Общие типы данных для SDK
*/
Object.defineProperty(exports, "__esModule", { value: true });
exports.CycleSeverity = exports.DependencyType = exports.LogLevel = void 0;
/**
* Уровень логирования
*/
var LogLevel;
(function (LogLevel) {
LogLevel["DEBUG"] = "debug";
LogLevel["INFO"] = "info";
LogLevel["WARN"] = "warn";
LogLevel["ERROR"] = "error";
})(LogLevel || (exports.LogLevel = LogLevel = {}));
/**
* Тип зависимости
*/
var DependencyType;
(function (DependencyType) {
/** Импорт */
DependencyType["IMPORT"] = "import";
/** Наследование */
DependencyType["EXTENDS"] = "extends";
/** Реализация интерфейса */
DependencyType["IMPLEMENTS"] = "implements";
/** Внешняя библиотека */
DependencyType["EXTERNAL"] = "external";
/** Стиль (CSS) */
DependencyType["STYLE"] = "style";
/** Ресурс (изображение, шрифт и т.д.) */
DependencyType["RESOURCE"] = "resource";
/** Другое */
DependencyType["OTHER"] = "other";
})(DependencyType || (exports.DependencyType = DependencyType = {}));
/**
* Уровень серьезности циклической зависимости
*/
var CycleSeverity;
(function (CycleSeverity) {
/** Низкий - можно игнорировать */
CycleSeverity["LOW"] = "low";
/** Средний - стоит обратить внимание */
CycleSeverity["MEDIUM"] = "medium";
/** Высокий - требует исправления */
CycleSeverity["HIGH"] = "high";
/** Критический - срочно требует исправления */
CycleSeverity["CRITICAL"] = "critical";
})(CycleSeverity || (exports.CycleSeverity = CycleSeverity = {}));
//# sourceMappingURL=types.js.map
;