@swan-admin/swan-ai-measurements
Version:
provides ai measurement suggestion
50 lines (49 loc) • 2.67 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.CHUNK_SIZE = exports.REQUIRED_ERROR_MESSAGE_INVALID_EMAIL = exports.REQUIRED_MESSAGE_FOR_META_DATA = exports.REQUIRED_MESSAGE = exports.requiredFaceScanMetaData = exports.requiredMetaData = exports.API_ENDPOINTS = exports.APP_POSE_DETECTION_WEBSOCKET_URL = exports.APP_BASE_WEBSOCKET_URL = exports.APP_AUTH_BASE_URL = exports.FILE_UPLOAD_ENDPOINT = exports.PROD_URL = exports.STAGING_URL = void 0;
exports.STAGING_URL = {
APP_AUTH_BASE_URL: "https://staging.api.swanvision.ai",
APP_BASE_WEBSOCKET_URL: "wss://staging.wsnotify.api.swanvision.ai",
APP_POSE_DETECTION_WEBSOCKET_URL: "https://posedetect-service-staging.ft2a64raup4pg.us-east-1.cs.amazonlightsail.com",
};
exports.PROD_URL = {
APP_AUTH_BASE_URL: "https://api.swanvision.ai",
APP_BASE_WEBSOCKET_URL: "wss://wsnotify.api.swanvision.ai",
APP_POSE_DETECTION_WEBSOCKET_URL: "https://posedetect-service.uvcn97hn133d6.eu-west-1.cs.amazonlightsail.com",
};
exports.FILE_UPLOAD_ENDPOINT = {
UPLOAD_START: "/upload/start",
UPLOAD_COMPLETE: "/upload/complete",
UPLOAD_SIGN_PART: "/upload/signpart",
UPLOAD_ABORT: "/upload/abort",
};
exports.APP_AUTH_BASE_URL = "APP_AUTH_BASE_URL";
exports.APP_BASE_WEBSOCKET_URL = "APP_BASE_WEBSOCKET_URL";
exports.APP_POSE_DETECTION_WEBSOCKET_URL = "APP_POSE_DETECTION_WEBSOCKET_URL";
exports.API_ENDPOINTS = {
GET_USER_DETAIL: "/user",
REGISTER_USER: "/auth/register",
VERIFY_USER: "/auth/verify",
ADD_USER: "/user",
CUSTOM_CUSTOMER: "/customers/custom",
CREATE_CUSTOMER: "/customers",
MODEL: "/model",
TRY_ON_SCAN: "/tryon/scan",
TRY_ON_IMAGE_UPLOAD: "/tryon/user-image-urls/upload",
TRY_ON_IMAGE_DOWNLOAD: "/tryon/user-image-urls/download",
TRY_ON_IMAGE_URLS: "/tryon/user-image-urls",
TRY_ON_RESULT_IMAGE_DOWNLOAD: "/tryon/result-image-urls/download",
TRY_ON: "/tryon",
AUTH: "/auth",
SCANNING: "/scanning",
RECOMMENDATION: "/recommendation",
TRY_ON_SHARE: "/tryon/share",
DEVICE_INFO: "/deviceinfo",
TRY_ON_PRODUCT_IMAGE_ELIGIBILTY: "/tryon/product-image-eligibility"
};
exports.requiredMetaData = ["gender", "focal_length", "height", "customer_store_url", "callback_url", "clothes_fit"];
exports.requiredFaceScanMetaData = ["gender", "focal_length", "customer_store_url", "scan_type", "callback_url", "face_scan_id"];
exports.REQUIRED_MESSAGE = "Please verify required parameters";
exports.REQUIRED_MESSAGE_FOR_META_DATA = "Please verify required parameters in meta data";
exports.REQUIRED_ERROR_MESSAGE_INVALID_EMAIL = "Invalid Email";
exports.CHUNK_SIZE = 5 * 1024 * 1024;