fix(canadacomputers): add inStock selector, use english links (#889)

This commit is contained in:
Charles-Antoine Patenaude
2020-11-23 14:53:07 -05:00
committed by GitHub
parent a62bd2e587
commit 06214eb4a8
+58 -54
View File
@@ -2,9 +2,13 @@ import {Store} from './store';
export const CanadaComputers: Store = {
labels: {
inStock: {
container: 'div[class="pi-prod-availability"]',
text: ['Online In Stock']
},
outOfStock: {
container: 'div[class="pi-prod-availability"]',
text: ['not available online']
text: ['Not Available Online']
}
},
links: [
@@ -13,371 +17,371 @@ export const CanadaComputers: Store = {
model: 'test:model',
series: 'test:series',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181348'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181348&language=en'
},
{
brand: 'gigabyte',
model: 'eagle',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183101'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183101&language=en'
},
{
brand: 'evga',
model: 'xc3 black',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183500'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183500&language=en'
},
{
brand: 'gigabyte',
model: 'gaming oc',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183099'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183099&language=en'
},
{
brand: 'msi',
model: 'gaming x trio',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183210'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183210&language=en'
},
{
brand: 'asus',
model: 'dual',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183635'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183635&language=en'
},
{
brand: 'asus',
model: 'dual oc',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183636'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183636&language=en'
},
{
brand: 'asus',
model: 'strix oc',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183637'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183637&language=en'
},
{
brand: 'gigabyte',
model: 'vision oc',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184168'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184168&language=en'
},
{
brand: 'gigabyte',
model: 'aorus master',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184167'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184167&language=en'
},
{
brand: 'zotac',
model: 'twin edge oc',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183561'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183561&language=en'
},
{
brand: 'msi',
model: 'ventus 2x oc',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183208'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183208&language=en'
},
{
brand: 'zotac',
model: 'twin edge',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183560'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183560&language=en'
},
{
brand: 'asus',
model: 'gaming oc',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183638'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183638&language=en'
},
{
brand: 'evga',
model: 'ftw3 ultra',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183498'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183498&language=en'
},
{
brand: 'msi',
model: 'ventus 3x oc',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183209'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183209&language=en'
},
{
brand: 'gigabyte',
model: 'eagle oc',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183100'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183100&language=en'
},
{
brand: 'evga',
model: 'xc3 ultra',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183499'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183499&language=en'
},
{
brand: 'asus',
model: 'gaming',
series: '3070',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184743'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184743&language=en'
},
{
brand: 'evga',
model: 'ftw3 ultra',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181376'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181376&language=en'
},
{
brand: 'asus',
model: 'strix',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181842'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181842&language=en'
},
{
brand: 'msi',
model: 'gaming x trio',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181348'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181348&language=en'
},
{
brand: 'gigabyte',
model: 'eagle oc',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181354'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181354&language=en'
},
{
brand: 'asus',
model: 'gaming',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181416'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181416&language=en'
},
{
brand: 'evga',
model: 'xc3 ultra',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181375'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181375&language=en'
},
{
brand: 'zotac',
model: 'trinity',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181420'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181420&language=en'
},
{
brand: 'zotac',
model: 'trinity oc',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184837'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184837&language=en'
},
{
brand: 'asus',
model: 'gaming oc',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181415'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181415&language=en'
},
{
brand: 'gigabyte',
model: 'gaming oc',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181353'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181353&language=en'
},
{
brand: 'asus',
model: 'gaming',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184743'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184743&language=en'
},
{
brand: 'msi',
model: 'ventus 3x',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181347'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181347&language=en'
},
{
brand: 'gigabyte',
model: 'aorus master',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=182754'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=182754&language=en'
},
{
brand: 'evga',
model: 'xc3 black',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181797'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181797&language=en'
},
{
brand: 'gigabyte',
model: 'vision oc',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=182755'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=182755&language=en'
},
{
brand: 'gigabyte',
model: 'aorus xtreme',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183098'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183098&language=en'
},
{
brand: 'zotac',
model: 'trinity oc',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183510'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183510&language=en'
},
{
brand: 'gigabyte',
model: 'eagle oc',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184166'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=184166&language=en'
},
{
brand: 'evga',
model: 'xc3',
series: '3080',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181798'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181798&language=en'
},
{
brand: 'asus',
model: 'strix oc',
series: '3090',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181841'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181841&language=en'
},
{
brand: 'evga',
model: 'ftw3 ultra',
series: '3090',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181854'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181854&language=en'
},
{
brand: 'asus',
model: 'gaming oc',
series: '3090',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181413'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181413&language=en'
},
{
brand: 'zotac',
model: 'trinity',
series: '3090',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181419'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181419&language=en'
},
{
brand: 'gigabyte',
model: 'gaming oc',
series: '3090',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181351'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181351&language=en'
},
{
brand: 'msi',
model: 'gaming x trio',
series: '3090',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181350'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181350&language=en'
},
{
brand: 'asus',
model: 'gaming',
series: '3090',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181414'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181414&language=en'
},
{
brand: 'msi',
model: 'ventus 3x',
series: '3090',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181349'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181349&language=en'
},
{
brand: 'evga',
model: 'xc3 ultra',
series: '3090',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181853'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181853&language=en'
},
{
brand: 'gigabyte',
model: 'aorus xtreme',
series: '3090',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183096'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=183096&language=en'
},
{
brand: 'gigabyte',
model: 'eagle oc',
series: '3090',
url:
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181352'
'https://www.canadacomputers.com/product_info.php?cPath=43_557_559&item_id=181352&language=en'
},
{
brand: 'amd',
model: '5600x',
series: 'ryzen5600',
url:
'https://www.canadacomputers.com/product_info.php?cPath=4_64&item_id=183432'
'https://www.canadacomputers.com/product_info.php?cPath=4_64&item_id=183432&language=en'
},
{
brand: 'amd',
model: '5800x',
series: 'ryzen5800',
url:
'https://www.canadacomputers.com/product_info.php?cPath=4_64&item_id=183431'
'https://www.canadacomputers.com/product_info.php?cPath=4_64&item_id=183431&language=en'
},
{
brand: 'amd',
model: '5900x',
series: 'ryzen5900',
url:
'https://www.canadacomputers.com/product_info.php?cPath=4_64&item_id=183430'
'https://www.canadacomputers.com/product_info.php?cPath=4_64&item_id=183430&language=en'
},
{
brand: 'amd',
model: '5950x',
series: 'ryzen5950',
url:
'https://www.canadacomputers.com/product_info.php?cPath=4_64&item_id=183427'
'https://www.canadacomputers.com/product_info.php?cPath=4_64&item_id=183427&language=en'
}
],
name: 'canadacomputers',