chore: add sort linting (#169)

This commit is contained in:
Jef LeCompte
2020-09-22 19:31:49 -04:00
committed by GitHub
parent 6409646d57
commit cf0eac2b23
34 changed files with 300 additions and 171 deletions
+12 -12
View File
@@ -1,13 +1,13 @@
import {resolve} from 'path';
import {config} from 'dotenv';
import path from 'path';
config({path: resolve(__dirname, '../.env')});
config({path: path.resolve(__dirname, '../.env')});
const browser = {
isHeadless: process.env.HEADLESS ? process.env.HEADLESS === 'true' : true,
open: process.env.OPEN_BROWSER === 'true',
maxSleep: Number(process.env.PAGE_SLEEP_MAX ?? 10000),
minSleep: Number(process.env.PAGE_SLEEP_MIN ?? 5000),
maxSleep: Number(process.env.PAGE_SLEEP_MAX ?? 10000)
open: process.env.OPEN_BROWSER === 'true'
};
const logLevel = process.env.LOG_LEVEL ?? 'info';
@@ -19,8 +19,8 @@ const notifications = {
webHookUrl: process.env.DISCORD_WEB_HOOK ?? ''
},
email: {
username: process.env.EMAIL_USERNAME ?? '',
password: process.env.EMAIL_PASSWORD ?? ''
password: process.env.EMAIL_PASSWORD ?? '',
username: process.env.EMAIL_USERNAME ?? ''
},
phone: {
availableCarriers: new Map([
@@ -38,7 +38,7 @@ const notifications = {
playSound: process.env.PLAY_SOUND ?? '',
pushover: {
token: process.env.PUSHOVER_TOKEN ?? '',
user: process.env.PUSHOVER_USER ?? ''
username: process.env.PUSHOVER_USER ?? ''
},
slack: {
channel: process.env.SLACK_CHANNEL ?? '',
@@ -53,18 +53,18 @@ const notifications = {
const page = {
capture: process.env.SCREENSHOT ? process.env.SCREENSHOT === 'true' : 'true',
width: 1920,
height: 1080,
inStockWaitTime: Number(process.env.IN_STOCK_WAIT_TIME ?? 0),
navigationTimeout: Number(process.env.PAGE_TIMEOUT ?? 30000),
userAgent: process.env.USER_AGENT ?? 'Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/78.0.3904.108 Safari/537.36',
inStockWaitTime: Number(process.env.IN_STOCK_WAIT_TIME ?? 0)
width: 1920
};
const store = {
showOnlySeries: process.env.SHOW_ONLY_SERIES ? process.env.SHOW_ONLY_SERIES.split(',') : ['3070', '3080', '3090'],
country: process.env.COUNTRY ?? 'usa',
showOnlyBrands: process.env.SHOW_ONLY_BRANDS ? process.env.SHOW_ONLY_BRANDS.split(',') : [],
stores: process.env.STORES ? process.env.STORES.split(',') : ['nvidia'],
country: process.env.COUNTRY ?? 'usa'
showOnlySeries: process.env.SHOW_ONLY_SERIES ? process.env.SHOW_ONLY_SERIES.split(',') : ['3070', '3080', '3090'],
stores: process.env.STORES ? process.env.STORES.split(',') : ['nvidia']
};
export const Config = {