@axway/axway-central-cli
Version:
Manage APIs, services and publish to the Amplify Marketplace
267 lines (264 loc) • 11 kB
JavaScript
"use strict";
Object.defineProperty(exports, "__esModule", {
value: true
});
var _exportNames = {
streamPipeline: true,
unzip: true,
invalidValueExampleErrMsg: true,
eolChar: true,
eolCharWin: true,
pwd: true,
pwdWin: true,
amplifyAgentsKeysSecret: true,
amplifyAgentsCredsSecret: true,
configFiles: true,
agentsDocsUrl: true
};
exports.unzip = exports.streamPipeline = exports.pwdWin = exports.pwd = exports.invalidValueExampleErrMsg = exports.eolCharWin = exports.eolChar = exports.configFiles = exports.amplifyAgentsKeysSecret = exports.amplifyAgentsCredsSecret = exports.agentsDocsUrl = void 0;
var _extractZip = _interopRequireDefault(require("extract-zip"));
var _stream = _interopRequireDefault(require("stream"));
var _util = _interopRequireDefault(require("util"));
var _deleters = require("./deleters");
Object.keys(_deleters).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _deleters[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _deleters[key];
}
});
});
var _creators = require("./creators");
Object.keys(_creators).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _creators[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _creators[key];
}
});
});
var _getters = require("./getters");
Object.keys(_getters).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _getters[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _getters[key];
}
});
});
var _inputs = require("./inputs");
Object.keys(_inputs).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _inputs[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _inputs[key];
}
});
});
var _regex = require("./regex");
Object.keys(_regex).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _regex[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _regex[key];
}
});
});
var _apigeexTemplates = require("./templates/apigeexTemplates");
Object.keys(_apigeexTemplates).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _apigeexTemplates[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _apigeexTemplates[key];
}
});
});
var _awsTemplates = require("./templates/awsTemplates");
Object.keys(_awsTemplates).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _awsTemplates[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _awsTemplates[key];
}
});
});
var _azureTemplates = require("./templates/azureTemplates");
Object.keys(_azureTemplates).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _azureTemplates[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _azureTemplates[key];
}
});
});
var _edgeTemplates = require("./templates/edgeTemplates");
Object.keys(_edgeTemplates).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _edgeTemplates[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _edgeTemplates[key];
}
});
});
var _istioTemplates = require("./templates/istioTemplates");
Object.keys(_istioTemplates).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _istioTemplates[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _istioTemplates[key];
}
});
});
var _gitLabTemplates = require("./templates/gitLabTemplates");
Object.keys(_gitLabTemplates).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _gitLabTemplates[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _gitLabTemplates[key];
}
});
});
var _kafkaTemplates = require("./templates/kafkaTemplates");
Object.keys(_kafkaTemplates).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _kafkaTemplates[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _kafkaTemplates[key];
}
});
});
var _graylogTemplates = require("./templates/graylogTemplates");
Object.keys(_graylogTemplates).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _graylogTemplates[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _graylogTemplates[key];
}
});
});
var _ibmAPIConnectTemplates = require("./templates/ibmAPIConnectTemplates");
Object.keys(_ibmAPIConnectTemplates).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _ibmAPIConnectTemplates[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _ibmAPIConnectTemplates[key];
}
});
});
var _softwareAGWebMethodsTemplates = require("./templates/softwareAGWebMethodsTemplates");
Object.keys(_softwareAGWebMethodsTemplates).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _softwareAGWebMethodsTemplates[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _softwareAGWebMethodsTemplates[key];
}
});
});
var _traceableTemplates = require("./templates/traceableTemplates");
Object.keys(_traceableTemplates).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _traceableTemplates[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _traceableTemplates[key];
}
});
});
var _util2 = require("./util");
Object.keys(_util2).forEach(function (key) {
if (key === "default" || key === "__esModule") return;
if (Object.prototype.hasOwnProperty.call(_exportNames, key)) return;
if (key in exports && exports[key] === _util2[key]) return;
Object.defineProperty(exports, key, {
enumerable: true,
get: function () {
return _util2[key];
}
});
});
function _interopRequireDefault(e) { return e && e.__esModule ? e : { default: e }; }
const streamPipeline = exports.streamPipeline = _util.default.promisify(_stream.default.pipeline);
const unzip = async filePath => {
await (0, _extractZip.default)(filePath, {
dir: process.cwd()
});
};
exports.unzip = unzip;
const invalidValueExampleErrMsg = (resourceType, example) => {
return `Invalid ${resourceType} entered. ${resourceType} must be in the form of ${example}`;
};
exports.invalidValueExampleErrMsg = invalidValueExampleErrMsg;
const eolChar = exports.eolChar = '\\';
const eolCharWin = exports.eolCharWin = '^';
const pwd = exports.pwd = '"$(pwd)"';
const pwdWin = exports.pwdWin = '"%cd%"';
const amplifyAgentsKeysSecret = exports.amplifyAgentsKeysSecret = 'amplify-agents-keys';
const amplifyAgentsCredsSecret = exports.amplifyAgentsCredsSecret = 'amplify-agents-credentials';
// configFiles - the agent config file names
const configFiles = exports.configFiles = {
DA_ENV_VARS: 'da_env_vars.env',
TA_ENV_VARS: 'ta_env_vars.env',
AGENT_ENV_VARS: 'agent_env_vars.env'
};
const agentsDocsUrl = exports.agentsDocsUrl = {
V7: 'https://docs.axway.com/bundle/amplify-central/page/docs/connect_manage_environ/connect_api_manager/index.html',
APIGEEX: 'https://docs.axway.com/bundle/amplify-central/page/docs/connect_manage_environ/connect_apigeex_gateway/index.html',
AWS: 'https://docs.axway.com/bundle/amplify-central/page/docs/connect_manage_environ/connect_aws_gateway/index.html',
AZURE: 'https://docs.axway.com/bundle/amplify-central/page/docs/connect_manage_environ/connect_azure_gateway/index.html',
ISTIO: 'https://docs.axway.com/bundle/amplify-central/page/docs/connect_manage_environ/mesh_management/index.html',
GRAYLOG: 'https://docs.axway.com/bundle/amplify-central/page/docs/connect_manage_environ/mesh_management/index.html',
IBMAPICONNECT: 'https://docs.axway.com/bundle/amplify-central/page/docs/connect_manage_environ/connect_ibm_api_connect/index.html',
SOFTWAREAGWEBMETHODS: 'https://docs.axway.com/bundle/amplify-central/page/docs/connect_manage_environ/connect_software_ag_webmethods/index.html',
TRACEABLE: 'https://docs.axway.com/bundle/amplify-central/page/docs/runtime_security/configure_runtime_compliance_traceable/index.html',
BACKSTAGE: 'https://docs.axway.com/bundle/amplify-central/page/docs/connect_manage_environ/connect_backstage/index.html',
SAPAPIPORTAL: 'https://docs.axway.com/bundle/amplify-central/page/docs/connect_manage_environ/connect_sap_api_portal/index.html',
WSO2: 'https://docs.axway.com/bundle/amplify-central/page/docs/connect_manage_environ/connect_wso2_gateway/index.html'
};
// export * from './updaters';