chore: pipeline changes (#753)

This commit is contained in:
Jef LeCompte
2020-11-10 17:12:20 -05:00
committed by GitHub
parent 0904253cc6
commit 15e4520213
7 changed files with 31 additions and 30 deletions
+5 -10
View File
@@ -1,9 +1,9 @@
import {Link, Series} from '../store';
import {Link, Model, Series} from '../store';
import {logger} from '../../../logger';
export interface Card {
brand: string;
model: string;
model: Model;
}
interface LinksBuilderOptions {
@@ -122,13 +122,8 @@ export function parseCard(name: string): Card | null {
});
/* eslint-enable @typescript-eslint/prefer-regexp-exec */
if (isOC) {
model.push('OC');
}
if (model.length === 0) {
return null;
}
if (isOC) model.push('oc');
if (model.length === 0) return null;
return {
brand: brand.toLowerCase(),
@@ -136,6 +131,6 @@ export function parseCard(name: string): Card | null {
.join(' ')
.toLowerCase()
.replace(/ gaming\b/g, '')
.trim()
.trim() as Model
};
}
+2 -2
View File
@@ -27,7 +27,7 @@ export const ProshopDE: Store = {
},
{
brand: 'asus',
model: ' rog strix oc',
model: 'rog strix oc',
series: '3070',
url: 'https://www.proshop.de/2876845'
},
@@ -129,7 +129,7 @@ export const ProshopDE: Store = {
},
{
brand: 'asus',
model: ' rog strix oc',
model: 'rog strix oc',
series: '3080',
url: 'https://www.proshop.de/2876859'
},
+2 -2
View File
@@ -75,14 +75,14 @@ export const ProshopDK: Store = {
},
{
brand: 'inno3d',
model: 'ichill 4x',
model: 'ichill x3',
series: '3080',
url:
'https://www.proshop.dk/Grafikkort/Inno3D-GeForce-RTX-3080-iCHILL-X4-10GB-GDDR6X-SDRAM-Grafikkort/2878971'
},
{
brand: 'inno3d',
model: 'ichill 3x',
model: 'ichill x3',
series: '3080',
url:
'https://www.proshop.dk/Grafikkort/Inno3D-GeForce-RTX-3080-iCHILL-X3-10GB-GDDR6X-SDRAM-Grafikkort/2878969'
+1 -3
View File
@@ -67,9 +67,7 @@ export type Model =
| 'gaming x3'
| 'ichill x2'
| 'ichill x3'
| 'ichill 3x'
| 'ichill x4'
| 'ichill 4x'
| 'gamerock oc'
| 'gaming x trio'
| 'gaming pro'
@@ -123,7 +121,7 @@ export type Link = {
brand: Brand;
itemNumber?: string;
series: Series;
model: Model | string;
model: Model;
url: string;
cartUrl?: string;
openCartAction?: (browser: Browser) => Promise<string>;