UNPKG

synapse-react-client

Version:

[![Build Status](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client.svg?branch=main)](https://travis-ci.com/Sage-Bionetworks/Synapse-React-Client) [![npm version](https://badge.fury.io/js/synapse-react-client.svg)](https://badge.fury.io/js/synaps

73 lines 4.04 kB
"use strict"; /** * Separating API endpoints into their own constants file */ Object.defineProperty(exports, "__esModule", { value: true }); exports.FAVORITES = exports.ACCESS_REQUIREMENT_BY_ID = exports.USER_PROFILE_ID = exports.USER_PROFILE = exports.USER_ID_BUNDLE = exports.USER_ID = exports.USER_BUNDLE = exports.USER = exports.SCHEMA_VALIDATION_GET = exports.SCHEMA_VALIDATION_START = exports.REGISTERED_SCHEMA_ID = exports.REGISTERED_SCHEMA = exports.SCHEMA = exports.USER_PROFILE_ENDPOINT = exports.ENTITY_SCHEMA_VALIDATION = exports.ENTITY_SCHEMA_BINDING = exports.ENTITY_SCHEMA = exports.ENTITY_JSON = exports.ENTITY_HEADERS = exports.ENTITY_ACCESS = exports.ENTITY_BUNDLE_V2 = exports.ENTITY_ID_VERSIONS = exports.ENTITY_ID_VERSION = exports.ENTITY_ID = exports.ENTITY = exports.FILE = exports.AUTH = exports.REPO = exports.BACKEND_ENDPOINT = void 0; var getEndpoint_1 = require("./functions/getEndpoint"); exports.BACKEND_ENDPOINT = "" + (0, getEndpoint_1.getEndpoint)(getEndpoint_1.BackendDestinationEnum.REPO_ENDPOINT); exports.REPO = "/repo/v1"; exports.AUTH = "/auth/v1"; exports.FILE = "/file/v1"; var ASYNC_START = '/async/start'; var ASYNC_GET = '/async/get'; exports.ENTITY = exports.REPO + "/entity"; var ENTITY_ID = function (id) { return exports.REPO + "/entity/" + id; }; exports.ENTITY_ID = ENTITY_ID; /** * Some services allow (but do not require) you to specify the version in the path. */ var ENTITY_ID_VERSION = function (id, version) { return exports.REPO + "/entity/" + id + (version ? "/version/" + version : ''); }; exports.ENTITY_ID_VERSION = ENTITY_ID_VERSION; var ENTITY_ID_VERSIONS = function (id) { return exports.REPO + "/entity/" + id + "/version/"; }; exports.ENTITY_ID_VERSIONS = ENTITY_ID_VERSIONS; var ENTITY_BUNDLE_V2 = function (id, version) { return (0, exports.ENTITY_ID_VERSION)(id, version) + "/bundle2"; }; exports.ENTITY_BUNDLE_V2 = ENTITY_BUNDLE_V2; var ENTITY_ACCESS = function (id) { return exports.REPO + "/entity/" + id + "/access"; }; exports.ENTITY_ACCESS = ENTITY_ACCESS; exports.ENTITY_HEADERS = exports.REPO + "/entity/header"; var ENTITY_JSON = function (id) { return exports.REPO + "/entity/" + id + "/json"; }; exports.ENTITY_JSON = ENTITY_JSON; var ENTITY_SCHEMA = function (id) { return exports.REPO + "/entity/" + id + "/schema"; }; exports.ENTITY_SCHEMA = ENTITY_SCHEMA; var ENTITY_SCHEMA_BINDING = function (id) { return (0, exports.ENTITY_SCHEMA)(id) + "/binding"; }; exports.ENTITY_SCHEMA_BINDING = ENTITY_SCHEMA_BINDING; var ENTITY_SCHEMA_VALIDATION = function (id) { return (0, exports.ENTITY_SCHEMA)(id) + "/validation"; }; exports.ENTITY_SCHEMA_VALIDATION = ENTITY_SCHEMA_VALIDATION; exports.USER_PROFILE_ENDPOINT = exports.REPO + "/userProfile"; exports.SCHEMA = exports.REPO + "/schema"; exports.REGISTERED_SCHEMA = exports.REPO + "/schema/type/registered"; var REGISTERED_SCHEMA_ID = function (schema$id) { return exports.REPO + "/schema/type/registered/" + schema$id; }; exports.REGISTERED_SCHEMA_ID = REGISTERED_SCHEMA_ID; exports.SCHEMA_VALIDATION_START = exports.SCHEMA + "/type/validation" + ASYNC_START; var SCHEMA_VALIDATION_GET = function (asyncJobId) { return exports.SCHEMA + "/type/validation" + ASYNC_GET + "/" + asyncJobId; }; exports.SCHEMA_VALIDATION_GET = SCHEMA_VALIDATION_GET; exports.USER = exports.REPO + "/user"; exports.USER_BUNDLE = exports.USER + "/bundle"; var USER_ID = function (id) { return exports.USER + "/" + id; }; exports.USER_ID = USER_ID; var USER_ID_BUNDLE = function (id) { return (0, exports.USER_ID)(id) + "/bundle"; }; exports.USER_ID_BUNDLE = USER_ID_BUNDLE; exports.USER_PROFILE = exports.REPO + "/userProfile"; var USER_PROFILE_ID = function (id) { return exports.USER_PROFILE + "/" + id; }; exports.USER_PROFILE_ID = USER_PROFILE_ID; var ACCESS_REQUIREMENT_BY_ID = function (id) { return exports.REPO + "/accessRequirement/" + id; }; exports.ACCESS_REQUIREMENT_BY_ID = ACCESS_REQUIREMENT_BY_ID; exports.FAVORITES = exports.REPO + "/favorite"; //# sourceMappingURL=APIConstants.js.map