diff --git a/src/lib/ota/tradfri.ts b/src/lib/ota/tradfri.ts index 7d5f15fff29a2..cfee96abdd632 100644 --- a/src/lib/ota/tradfri.ts +++ b/src/lib/ota/tradfri.ts @@ -37,8 +37,12 @@ async function updateToLatest(device: Zh.Device, logger: Logger, onProgress: Ota return common.updateToLatest(device, logger, onProgress, common.getNewImage, getImageMeta); } -exports.isUpdateAvailable = isUpdateAvailable; -exports.updateToLatest = updateToLatest; -exports.useTestURL = () => { +const useTestURL_ = () => { useTestURL = true; }; + +export {useTestURL_ as useTestURL}; + +exports.isUpdateAvailable = isUpdateAvailable; +exports.updateToLatest = updateToLatest; +exports.useTestURL = useTestURL; diff --git a/src/lib/ota/zigbeeOTA.ts b/src/lib/ota/zigbeeOTA.ts index 9c60167688140..d5049a9490ed8 100644 --- a/src/lib/ota/zigbeeOTA.ts +++ b/src/lib/ota/zigbeeOTA.ts @@ -149,12 +149,15 @@ export async function updateToLatest(device: Zh.Device, logger: Logger, onProgre return common.updateToLatest(device, logger, onProgress, common.getNewImage, getImageMeta, getFirmwareFile); } -exports.getImageMeta = getImageMeta; -exports.isUpdateAvailable = isUpdateAvailable; -exports.updateToLatest = updateToLatest; -exports.useIndexOverride = (indexFileName: string) => { +export const useIndexOverride = (indexFileName: string) => { overrideIndexFileName = indexFileName; -}, -exports.setDataDir = (dir: string) => { +}; +export const setDataDir = (dir: string) => { dataDir = dir; }; + +exports.getImageMeta = getImageMeta; +exports.isUpdateAvailable = isUpdateAvailable; +exports.updateToLatest = updateToLatest; +exports.useIndexOverride = useIndexOverride; +exports.setDataDir = setDataDir;