UNPKG

@sketch-hq/sketch-assistant-types

Version:
36 lines (35 loc) 1.63 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); exports.ReservedRuleOptionNames = exports.AssistantRuntime = exports.ViolationSeverity = exports.FileFormat = void 0; const sketch_file_format_ts_1 = __importDefault(require("@sketch-hq/sketch-file-format-ts")); exports.FileFormat = sketch_file_format_ts_1.default; /** * Define the possible violation severity levels. */ var ViolationSeverity; (function (ViolationSeverity) { ViolationSeverity[ViolationSeverity["info"] = 1] = "info"; ViolationSeverity[ViolationSeverity["warn"] = 2] = "warn"; ViolationSeverity[ViolationSeverity["error"] = 3] = "error"; })(ViolationSeverity = exports.ViolationSeverity || (exports.ViolationSeverity = {})); /** * Assistants can run within Node, or the JavaScriptCore runtime provided by Sketch. This type * enumerates the two possibilities. */ var AssistantRuntime; (function (AssistantRuntime) { AssistantRuntime["Sketch"] = "Sketch"; AssistantRuntime["Node"] = "Node"; })(AssistantRuntime = exports.AssistantRuntime || (exports.AssistantRuntime = {})); /** * User-defined rule options with these names are forbidden. */ var ReservedRuleOptionNames; (function (ReservedRuleOptionNames) { ReservedRuleOptionNames["active"] = "active"; ReservedRuleOptionNames["severity"] = "severity"; ReservedRuleOptionNames["ruleTitle"] = "ruleTitle"; })(ReservedRuleOptionNames = exports.ReservedRuleOptionNames || (exports.ReservedRuleOptionNames = {}));