UNPKG

@kwiz/common

Version:

KWIZ common utilities and helpers for M365 platform

27 lines 1.07 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.configInfo = void 0; exports.SetDependencies = SetDependencies; exports.configInfo = { BuildNumber: "unset", ReleaseStatus: "npm", IsLocalDev: false, IsFastRing: false, IsProduction: true, ProjectName: "[kw]" }; function SetDependencies(params) { const BuildNumber = (typeof params.BuildNumber === "string") ? params.BuildNumber : exports.configInfo.BuildNumber; const ReleaseStatus = (typeof params.ReleaseStatus === "string") ? params.ReleaseStatus : exports.configInfo.ReleaseStatus; const newValue = { BuildNumber, ReleaseStatus, IsLocalDev: ReleaseStatus === "dev", IsFastRing: ReleaseStatus === "fastring", IsProduction: ReleaseStatus !== "dev" && ReleaseStatus !== "fastring", ProjectName: params.ProjectName || exports.configInfo.ProjectName }; for (const key in newValue) //update configInfo exports.configInfo[key] = newValue[key]; } //# sourceMappingURL=_dependencies.js.map