@kwiz/common
Version:
KWIZ common utilities and helpers for M365 platform
23 lines • 901 B
JavaScript
export const configInfo = {
BuildNumber: "unset",
ReleaseStatus: "npm",
IsLocalDev: false,
IsFastRing: false,
IsProduction: true,
ProjectName: "[kw]"
};
export function SetDependencies(params) {
const BuildNumber = (typeof params.BuildNumber === "string") ? params.BuildNumber : configInfo.BuildNumber;
const ReleaseStatus = (typeof params.ReleaseStatus === "string") ? params.ReleaseStatus : configInfo.ReleaseStatus;
const newValue = {
BuildNumber,
ReleaseStatus,
IsLocalDev: ReleaseStatus === "dev",
IsFastRing: ReleaseStatus === "fastring",
IsProduction: ReleaseStatus !== "dev" && ReleaseStatus !== "fastring",
ProjectName: params.ProjectName || configInfo.ProjectName
};
for (const key in newValue) //update configInfo
configInfo[key] = newValue[key];
}
//# sourceMappingURL=_dependencies.js.map