fix(proxy): build proxyList correctly

Also remove unnecessary `all` npm script.
This commit is contained in:
Jef LeCompte
2021-01-17 18:17:43 -05:00
parent b7930b25fd
commit c177aedd21
3 changed files with 4 additions and 5 deletions
-1
View File
@@ -3,7 +3,6 @@
"description": "The world's easiest, most powerful stock checker",
"main": "src/index.ts",
"scripts": {
"all": "npm run compile && npm run lint && npm run test",
"fix": "gts fix",
"lint": "gts lint",
"clean": "gts clean",
+3 -3
View File
@@ -158,7 +158,7 @@ function envOrNumberMax(
return number ?? 0;
}
function loadProxyList(filename: string): string[] {
function loadProxyList(filename: string): string[] | undefined {
try {
return readFileSync(`${filename}.proxies`)
.toString()
@@ -166,7 +166,7 @@ function loadProxyList(filename: string): string[] {
.split('\n')
.map(x => x.trim());
} catch {
return [];
return undefined;
}
}
@@ -412,7 +412,7 @@ const store = {
let proxyList = loadProxyList(name);
if (proxyList.length === 0) {
if (!proxyList) {
proxyList = loadProxyList('global');
}
+1 -1
View File
@@ -11,7 +11,7 @@ import {
import {isAbsolute, join, normalize, relative} from 'path';
import {logger} from '../logger';
const approot = join(__dirname, '../../../');
const approot = join(__dirname, '../../');
const webroot = join(approot, './web');
const contentTypeMap: Record<string, string> = {