feat: add deprecation notices

Signed-off-by: Jef LeCompte <jeffreylec@gmail.com>
This commit is contained in:
Jef LeCompte
2020-11-03 00:11:27 -05:00
parent e62eb72056
commit 601742cf2c
2 changed files with 14188 additions and 128 deletions
+14174 -128
View File
File diff suppressed because it is too large Load Diff
+14
View File
@@ -146,6 +146,19 @@ function printConfig() {
} }
} }
function warnIfStoreDeprecated(store: Store) {
switch (store.name) {
case 'nvidia':
case 'nvidia-api':
logger.warn(`${store.name} is deprecated in favor of bestbuy`);
break;
case 'evga':
logger.warn(`${store.name} is deprecated since they only support queuing`);
break;
default:
}
}
export function updateStores() { export function updateStores() {
stores.clear(); stores.clear();
@@ -153,6 +166,7 @@ export function updateStores() {
const store = storeList.get(storeData.name); const store = storeList.get(storeData.name);
if (store) { if (store) {
warnIfStoreDeprecated(store);
stores.set(storeData.name, store); stores.set(storeData.name, store);
store.minPageSleep = storeData.minPageSleep; store.minPageSleep = storeData.minPageSleep;
store.maxPageSleep = storeData.maxPageSleep; store.maxPageSleep = storeData.maxPageSleep;