UNPKG

@broadcom/endevor-bridge-for-git-for-zowe-cli

Version:

Endevor Bridge for Git plug-in for Zowe CLI

69 lines 3.19 kB
"use strict"; /* * Copyright (c) 2019 Broadcom. All Rights Reserved. The term * "Broadcom" refers to Broadcom Inc. and/or its subsidiaries. * * This software and all information contained therein is * confidential and proprietary and shall not be duplicated, * used, disclosed, or disseminated in any way except as * authorized by the applicable license agreement, without the * express written permission of Broadcom. All authorized * reproductions must be marked with this language. * * EXCEPT AS SET FORTH IN THE APPLICABLE LICENSE AGREEMENT, TO * THE EXTENT PERMITTED BY APPLICABLE LAW, BROADCOM PROVIDES THIS * SOFTWARE WITHOUT WARRANTY OF ANY KIND, INCLUDING WITHOUT * LIMITATION, ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR * FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT WILL BROADCOM * BE LIABLE TO THE END USER OR ANY THIRD PARTY FOR ANY LOSS OR * DAMAGE, DIRECT OR INDIRECT, FROM THE USE OF THIS SOFTWARE, * INCLUDING WITHOUT LIMITATION, LOST PROFITS, BUSINESS * INTERRUPTION, GOODWILL, OR LOST DATA, EVEN IF BROADCOM IS * EXPRESSLY ADVISED OF SUCH LOSS OR DAMAGE. */ Object.defineProperty(exports, "__esModule", { value: true }); exports.EBGConstants = void 0; const path = require("path"); /** * Constants of Endevor Bridge for Git */ class EBGConstants { static getWorkAreasFilePath(gitLocation = ".") { return path.join(gitLocation, EBGConstants.WORK_AREAS_FILENAME); } static getWorkAreasFilePathV2(gitLocation = ".") { return path.join(gitLocation, EBGConstants.METADATA_DIR, EBGConstants.WORK_AREAS_FILENAME_V2); } static getMappingMetadataFilePath(gitLocation = ".") { return path.join(gitLocation, EBGConstants.METADATA_DIR, EBGConstants.MAPPING_METADATA_FILENAME); } static getBridgeMetadataFilePath(systemDir, subSystemDir, typeDir, gitLocation = ".") { return path.join(gitLocation, systemDir, subSystemDir, typeDir, EBGConstants.BRIDGE_METATDATA_FILENAME); } static getEndevorReportsDir(gitLocation = ".") { return path.join(gitLocation, EBGConstants.ENDEVOR_DIR, EBGConstants.ENDEVOR_REPORTS_DIR); } static getEndevorListingsDir(gitLocation = ".") { return path.join(gitLocation, EBGConstants.ENDEVOR_DIR, EBGConstants.DEFAULT_ENDEVOR_LISTING_DIR); } } exports.EBGConstants = EBGConstants; EBGConstants.GITKEEP_FILENAME = ".gitkeep"; EBGConstants.GITIGNORE_FILENAME = ".gitignore"; EBGConstants.METADATA_DIR = ".ebg"; EBGConstants.WORK_AREAS_FILENAME = ".workAreas"; EBGConstants.WORK_AREAS_FILENAME_V2 = "work-areas.json"; EBGConstants.MAPPING_METADATA_FILENAME = "mapping.json"; EBGConstants.BRIDGE_METATDATA_FILENAME = ".bridge.json"; EBGConstants.ENDEVOR_DIR = ".endevor"; EBGConstants.ENDEVOR_REPORTS_DIR = "reports"; EBGConstants.DEFAULT_ENDEVOR_LISTING_DIR = "listings"; // Indexes of the endevor element path (starts with 1, which is system dir) EBGConstants.SYSTEM_DIR_INDEX = 1; EBGConstants.SUBSYSTEM_DIR_INDEX = 2; EBGConstants.TYPE_DIR_INDEX = 3; EBGConstants.ELEMENT_NAME_INDEX = 4; // Constants for Mapping list EBGConstants.BRANCH = " Branch"; EBGConstants.BRANCHES = " Branches"; //# sourceMappingURL=EBGConstants.js.map