UNPKG

@persian-caesar/aparat.js

Version:

The aparat website services for npm package.

42 lines (41 loc) 1.94 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.VideoQuality = exports.BaseApiUrlTypes = exports.ErrorCodes = void 0; var ErrorCodes; (function (ErrorCodes) { ErrorCodes[ErrorCodes["NETWORK_ERROR"] = 1000] = "NETWORK_ERROR"; ErrorCodes[ErrorCodes["HTTP_ERROR"] = 1001] = "HTTP_ERROR"; ErrorCodes[ErrorCodes["USER_NOT_FOUND"] = 2001] = "USER_NOT_FOUND"; ErrorCodes[ErrorCodes["VIDEO_NOT_FOUND"] = 3001] = "VIDEO_NOT_FOUND"; ErrorCodes[ErrorCodes["RATE_LIMIT_EXCEEDED"] = 4001] = "RATE_LIMIT_EXCEEDED"; ErrorCodes[ErrorCodes["AUTH_FAILED"] = 5001] = "AUTH_FAILED"; ErrorCodes[ErrorCodes["WEBHOOK_ERROR"] = 6001] = "WEBHOOK_ERROR"; ErrorCodes[ErrorCodes["SEARCH_ERROR"] = 7001] = "SEARCH_ERROR"; ErrorCodes[ErrorCodes["DOWNLOAD_ERROR"] = 8001] = "DOWNLOAD_ERROR"; })(ErrorCodes || (exports.ErrorCodes = ErrorCodes = {})); var BaseApiUrlTypes; (function (BaseApiUrlTypes) { BaseApiUrlTypes["ApiV1"] = "API_V1_URL"; BaseApiUrlTypes["ApiV2"] = "API_V2_URL"; BaseApiUrlTypes["ApiBase"] = "API_BASE_URL"; })(BaseApiUrlTypes || (exports.BaseApiUrlTypes = BaseApiUrlTypes = {})); var VideoQuality; (function (VideoQuality) { VideoQuality["P144"] = "144p"; VideoQuality["P240"] = "240p"; VideoQuality["P360"] = "360p"; VideoQuality["P480"] = "480p"; VideoQuality["P720"] = "720p"; VideoQuality["P1080"] = "1080p"; VideoQuality["P1440"] = "1440p"; VideoQuality["P2160"] = "2160p"; VideoQuality["P4320"] = "4320p"; // 8K })(VideoQuality || (exports.VideoQuality = VideoQuality = {})); /** * @copyright * Code by Sobhan-SRZA (mr.sinre) | https://github.com/Sobhan-SRZA * Developed for Persian Caesar | https://github.com/Persian-Caesar | https://dsc.gg/persian-caesar * * If you encounter any issues or need assistance with this code, * please make sure to credit "Persian Caesar" in your documentation or communications. */