41 lines
1.3 KiB
JavaScript
41 lines
1.3 KiB
JavaScript
(function umd(root, factory) {
|
|
if (typeof module === 'object' && typeof exports === 'object')
|
|
module.exports = factory();
|
|
else if (typeof define === 'function' && define.amd)
|
|
define([], factory);
|
|
else
|
|
root.appConfig = factory();
|
|
})(this, function factory() {
|
|
'use strict';
|
|
|
|
var contextPath = "";
|
|
var apiVersion = "/api/1.0";
|
|
var basePath = contextPath + apiVersion;
|
|
|
|
var appVersion = "@@version";
|
|
var resourcesTimestamp = "?v=@@timestamp";
|
|
|
|
var getOwl = basePath + "/get-owl";
|
|
var getTables = basePath + "/get-tables";
|
|
var makeIntegration = basePath + "/make-integration";
|
|
var paperList = basePath + "/papers/list";
|
|
var paperDashboard = basePath + "/papers/dashboard";
|
|
var paper = basePath + "/papers";
|
|
var allPaperAuthors = basePath + "/papers/allAuthors";
|
|
var allPaperTypes = basePath + "/papers/allTypes";
|
|
var allPaperStatuses = basePath + "/papers/allStatuses";
|
|
|
|
return {
|
|
version: appVersion,
|
|
timestamp: resourcesTimestamp,
|
|
owl: getOwl,
|
|
tables: getTables,
|
|
integration: makeIntegration,
|
|
paperList: paperList,
|
|
paperDashboard: paperDashboard,
|
|
paper: paper,
|
|
allPaperAuthors: allPaperAuthors,
|
|
allPaperTypes: allPaperTypes,
|
|
allPaperStatuses: allPaperStatuses
|
|
};
|
|
}); |