chore(xbox): add xbox series x

Closes: #836
Signed-off-by: Jef LeCompte <jeffreylec@gmail.com>
This commit is contained in:
Jef LeCompte
2020-11-22 11:34:30 -05:00
parent 432d38bd5a
commit 85bbaf905e
4 changed files with 30 additions and 8 deletions
+1 -1
View File
@@ -1,6 +1,6 @@
import {Store} from './store'; import {Store} from './store';
export const AMDDe: Store = { export const AmdDe: Store = {
labels: { labels: {
inStock: { inStock: {
container: '.btn-shopping-cart', container: '.btn-shopping-cart',
+1 -1
View File
@@ -1,6 +1,6 @@
import {Store} from './store'; import {Store} from './store';
export const AMD: Store = { export const Amd: Store = {
labels: { labels: {
inStock: { inStock: {
container: '.btn-shopping-cart', container: '.btn-shopping-cart',
+8 -6
View File
@@ -1,6 +1,4 @@
import {config, defaultStoreData} from '../../config'; import {config, defaultStoreData} from '../../config';
import {AMD} from './amd';
import {AMDDe} from './amd-de';
import {Adorama} from './adorama'; import {Adorama} from './adorama';
import {Alternate} from './alternate'; import {Alternate} from './alternate';
import {AlternateNL} from './alternate-nl'; import {AlternateNL} from './alternate-nl';
@@ -11,6 +9,8 @@ import {AmazonEs} from './amazon-es';
import {AmazonFr} from './amazon-fr'; import {AmazonFr} from './amazon-fr';
import {AmazonNl} from './amazon-nl'; import {AmazonNl} from './amazon-nl';
import {AmazonUk} from './amazon-uk'; import {AmazonUk} from './amazon-uk';
import {Amd} from './amd';
import {AmdDe} from './amd-de';
import {Aria} from './aria'; import {Aria} from './aria';
import {Arlt} from './arlt'; import {Arlt} from './arlt';
import {Asus} from './asus'; import {Asus} from './asus';
@@ -60,6 +60,7 @@ import {TopAchat} from './topachat';
import {Very} from './very'; import {Very} from './very';
import {VsGamers} from './vsgamers'; import {VsGamers} from './vsgamers';
import {Walmart} from './walmart'; import {Walmart} from './walmart';
import {Xbox} from './xbox';
import {Zotac} from './zotac'; import {Zotac} from './zotac';
import {logger} from '../../logger'; import {logger} from '../../logger';
@@ -74,8 +75,8 @@ export const storeList = new Map([
[AmazonFr.name, AmazonFr], [AmazonFr.name, AmazonFr],
[AmazonNl.name, AmazonNl], [AmazonNl.name, AmazonNl],
[AmazonUk.name, AmazonUk], [AmazonUk.name, AmazonUk],
[AMD.name, AMD], [Amd.name, Amd],
[AMDDe.name, AMDDe], [AmdDe.name, AmdDe],
[Aria.name, Aria], [Aria.name, Aria],
[Arlt.name, Arlt], [Arlt.name, Arlt],
[Asus.name, Asus], [Asus.name, Asus],
@@ -120,11 +121,12 @@ export const storeList = new Map([
[Saturn.name, Saturn], [Saturn.name, Saturn],
[Scan.name, Scan], [Scan.name, Scan],
[Target.name, Target], [Target.name, Target],
[TopAchat.name, TopAchat],
[Very.name, Very], [Very.name, Very],
[VsGamers.name, VsGamers], [VsGamers.name, VsGamers],
[Walmart.name, Walmart], [Walmart.name, Walmart],
[Zotac.name, Zotac], [Xbox.name, Xbox],
[TopAchat.name, TopAchat] [Zotac.name, Zotac]
]); ]);
const brands = new Set(); const brands = new Set();
+20
View File
@@ -0,0 +1,20 @@
import {Store} from './store';
export const Xbox: Store = {
labels: {
outOfStock: {
container:
'.src-pages-BundleBuilder-components-BundleBuilderHeader-__BundleBuilderHeader-module___checkoutButton',
text: ['out of stock']
}
},
links: [
{
brand: 'microsoft',
model: 'xbox series x',
series: 'xboxsx',
url: 'https://www.xbox.com/en-us/configure/8WJ714N3RBTL'
}
],
name: 'xbox'
};