UNPKG

@crowdin/app-project-module

Version:

Module that generates for you all common endpoints for serving standalone Crowdin App

78 lines (77 loc) 3.44 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.storageFiles = exports.ProjectPermissions = exports.UserPermissions = exports.EditorMode = exports.SubscriptionInfoType = exports.AccountType = exports.Scope = exports.AuthenticationType = void 0; var AuthenticationType; (function (AuthenticationType) { AuthenticationType["CODE"] = "authorization_code"; AuthenticationType["APP"] = "crowdin_app"; AuthenticationType["AGENT"] = "crowdin_agent"; AuthenticationType["NONE"] = "none"; })(AuthenticationType = exports.AuthenticationType || (exports.AuthenticationType = {})); var Scope; (function (Scope) { Scope["ALL_SCOPES"] = "all"; Scope["NOTIFICATIONS"] = "notification"; Scope["TRANSLATION_MEMORIES"] = "tm"; Scope["MACHINE_TRANSLATION_ENGINES"] = "mt"; Scope["GLOSSARIES"] = "glossary"; Scope["USERS"] = "user"; Scope["TEAMS"] = "team"; Scope["GROUPS"] = "group"; Scope["PROJECTS"] = "project"; Scope["TASKS"] = "project.task"; Scope["REPORTS"] = "project.report"; Scope["TRANSLATION_STATUS"] = "project.status"; Scope["SOURCE_FILES_AND_STRINGS"] = "project.source"; Scope["WEBHOOKS"] = "project.webhook"; Scope["ORGANIZATION_WEBHOOKS"] = "webhook"; Scope["TRANSLATIONS"] = "project.translation"; Scope["SCREENSHOTS"] = "project.screenshot"; Scope["SECURITY_LOGS"] = "security-log"; Scope["VENDORS"] = "vendor"; Scope["FIELDS"] = "field"; Scope["AI"] = "ai"; Scope["AI_PROVIDERS"] = "ai.provider"; Scope["AI_PROMPTS"] = "ai.prompt"; Scope["AI_PROXIES"] = "ai.proxy"; Scope["APPLICATIONS"] = "application"; })(Scope = exports.Scope || (exports.Scope = {})); var AccountType; (function (AccountType) { AccountType["NORMAL"] = "normal"; AccountType["ENTERPRISE"] = "enterprise"; })(AccountType = exports.AccountType || (exports.AccountType = {})); var SubscriptionInfoType; (function (SubscriptionInfoType) { SubscriptionInfoType["TRIAL"] = "trial"; SubscriptionInfoType["SUBSCRIPTION"] = "subscription"; })(SubscriptionInfoType = exports.SubscriptionInfoType || (exports.SubscriptionInfoType = {})); var EditorMode; (function (EditorMode) { EditorMode["ASSETS"] = "assets"; EditorMode["REVIEW"] = "review"; EditorMode["TRANSLATE"] = "TRANSLATE"; EditorMode["PROOFREAD"] = "proofread"; EditorMode["COMFORTABLE"] = "comfortable"; EditorMode["SIDE_BY_SIDE"] = "side-by-side"; EditorMode["MULTILINGUAL"] = "multilingual"; })(EditorMode = exports.EditorMode || (exports.EditorMode = {})); var UserPermissions; (function (UserPermissions) { UserPermissions["OWNER"] = "owner"; UserPermissions["MANAGERS"] = "managers"; UserPermissions["ALL_MEMBERS"] = "all"; UserPermissions["GUESTS"] = "guests"; UserPermissions["RESTRICTED"] = "restricted"; })(UserPermissions = exports.UserPermissions || (exports.UserPermissions = {})); var ProjectPermissions; (function (ProjectPermissions) { ProjectPermissions["OWN"] = "own"; ProjectPermissions["RESTRICTED"] = "restricted"; })(ProjectPermissions = exports.ProjectPermissions || (exports.ProjectPermissions = {})); var storageFiles; (function (storageFiles) { storageFiles["SQLITE"] = "app.sqlite"; storageFiles["SQLITE_BACKUP"] = "backup_app.sqlite"; storageFiles["DUMP"] = "dump_table_%s.sql"; })(storageFiles = exports.storageFiles || (exports.storageFiles = {}));