Skip to content

Commit

Permalink
feat: add 50xx links from Newegg, Bestbuy, and B&H (#3200)
Browse files Browse the repository at this point in the history
  • Loading branch information
JDIacobbo authored Jan 31, 2025
1 parent c60d4ca commit 9971622
Show file tree
Hide file tree
Showing 5 changed files with 501 additions and 21 deletions.
246 changes: 240 additions & 6 deletions src/store/model/bandh.ts
Original file line number Diff line number Diff line change
Expand Up @@ -475,16 +475,250 @@ export const BAndH: Store = {
series: '4080-16g',
url: 'https://www.bhphotovideo.com/c/product/1729444-REG/pny_vcg408016tfxxpb1_nvidia_geforce_rtx_4080.html',
},
{
brand: 'asus',
model: 'prime oc',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1872328-REG/asus_prime_rtx5080_o16g_geforce_rtx_5080_prime.html',
},
{
brand: 'asus',
model: 'astral oc',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1872329-REG/asus_rog_astral_rtx5080_o16g_gaming_republic_of_gamers_astral.html',
},
{
brand: 'asus',
model: 'tuf gaming oc',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1872330-REG/asus_tuf_rtx5080_o16g_gaming_geforce_rtx_5080_tuf.html',
},
{
brand: 'msi',
model: 'gaming trio oc',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875457-REG/msi_g5080_16gtc_geforce_rtx_5080_gaming.html',
},
{
brand: 'msi',
model: 'gaming trio oc white',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875458-REG/msi_g5080_16gtcw_geforce_rtx_5080_gaming.html',
},
{
brand: 'msi',
model: 'inspire 3x oc',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875459-REG/msi_g5080_16i3c_geforce_rtx_5080_inspire.html',
},
{
brand: 'asus',
model: 'prime',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1874876-REG/asus_prime_rtx5080_16g_geforce_rtx_5080_prime.html',
},
{
brand: 'pny',
model: 'suprim liquid soc',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875460-REG/msi_g5080_16sls_geforce_rtx_5080_suprim.html',
},
{
brand: 'msi',
model: 'suprim soc',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875461-REG/msi_g5080_16sps_geforce_rtx_5080_suprim.html',
},
{
brand: 'msi',
model: 'ventus 3x oc plus',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875462-REG/msi_g5080_16v3cp_geforce_rtx_5080_ventus.html',
},
{
brand: 'gigabyte',
model: 'gaming oc',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1872786-REG/gigabyte_gv_n5080gaming_oc_16gd_geforce_rtx_5080_gaming.html',
},
{
brand: 'msi',
model: 'vanguard soc',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875463-REG/msi_g5080_16vgs_geforce_rtx_5080_vanguard.html',
},
{
brand: 'gigabyte',
model: 'aero oc sff',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875711-REG/gigabyte_gv_n5080aero_oc_16gd_geforce_rtx_5080_aero.html',
},
{
brand: 'gigabyte',
model: 'windforce oc sff',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875716-REG/gigabyte_gv_n5080wf3oc_16gd_geforce_rtx_5080_windforce.html',
},
{
brand: 'msi',
model: 'vanguard soc launch edition',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875464-REG/msi_g5080_16vgsl_geforce_rtx_5080_vanguard.html',
},
{
brand: 'pny',
model: 'triple fan oc',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1874645-REG/pny_vcg508016tfxpb1_o_nvidia_geforce_rtx_5080.html',
},
{
brand: 'pny',
model: 'epic x',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1874646-REG/pny_vcg508016tfxxpb1_o_nvidia_geforce_rtx_5080.html',
},
{
brand: 'gigabyte',
model: 'master ice',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875713-REG/gigabyte_gv_n5080aorusm_ice_16gd_geforce_rtx_5080_master.html',
},
{
brand: 'gigabyte',
model: 'master',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875712-REG/gigabyte_gv_n5080aorus_m_16gd_geforce_rtx_5080_master.html',
},
{
brand: 'gigabyte',
model: 'aorus xtreme waterforce wb',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875715-REG/gigabyte_gv_n5080aorusx_wb_16gd_geforce_rtx_5080_aorus.html',
},
{
brand: 'pny',
model: 'aorus xtreme waterforce',
series: '5080',
url: 'https://www.bhphotovideo.com/c/product/1875714-REG/gigabyte_gv_n5080aorusx_w_16gd_geforce_rtx_5080_aorus.html',
},
{
brand: 'msi',
model: 'gaming trio oc',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875465-REG/msi_g5090_32gtc_geforce_rtx_5090_gaming.html',
},
{
brand: 'msi',
model: 'suprim liquid soc',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875466-REG/msi_g5090_32sls_geforce_rtx_5090_suprim.html',
},
{
brand: 'pny',
model: 'triple fan oc',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1874647-REG/pny_vcg509032tfxpb1_o_nvidia_geforce_rtx_5090.html',
},
{
brand: 'msi',
model: 'suprim soc',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875467-REG/msi_g5090_32sps_geforce_rtx_5090_suprim.html',
},
{
brand: 'asus',
model: 'tuf gaming oc',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875902-REG/asus_tuf_rtx5090_o32g_gaming_geforce_rtx_5090_tuf.html',
},
{
brand: 'gigabyte',
model: 'aorus xtreme waterforce wb',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875720-REG/gigabyte_gv_n5090aorusx_wb_32gd_geforce_rtx_5090_aorus.html',
},
{
brand: 'gigabyte',
model: 'aorus xtreme waterforce',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875719-REG/gigabyte_gv_n5090aorusx_w_32gd_geforce_rtx_5080_aorus.html',
},
{
brand: 'asus',
model: 'astral',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1876781-REG/asus_rog_astral_rtx5090_32g_gaming_rog_astral_gfrce_rtx.html',
},
{
brand: 'asus',
model: 'astral oc',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875529-REG/asus_rog_astral_rtx5090_o32g_gaming_geforce_rtx_5090_republic.html',
},
{
brand: 'pny',
model: 'epic x oc',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1874648-REG/pny_vcg509032tfxxpb1_o_nvidia_geforce_rtx_5090.html',
},
{
brand: 'msi',
model: 'ventus 3x oc',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875468-REG/msi_g5090_32v3c_geforce_rtx_5090_ventus.html',
},
{
brand: 'msi',
model: 'vanguard soc launch edition',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875470-REG/msi_g5090_32vgsl_geforce_rtx_5090_vanguard.html',
},
{
brand: 'msi',
model: 'vanguard soc',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875469-REG/msi_g5090_32vgs_geforce_rtx_5090_vanguard.html',
},
{
brand: 'gigabyte',
model: 'windforce oc',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875722-REG/gigabyte_gv_n5090wf3oc_32gd_geforce_rtx_5090_windforce.html',
},
{
brand: 'gigabyte',
model: 'gaming oc',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875721-REG/gigabyte_gv_n5090gaming_oc_32gd_geforce_rtx_5090_gaming.html',
},
{
brand: 'asus',
model: 'tuf gaming',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875530-REG/asus_tuf_rtx5090_32g_gaming_geforce_rtx_5090_tuf.html',
},
{
brand: 'gigabyte',
model: 'master ice',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875718-REG/gigabyte_gv_n5090aorusm_ice_32gd_geforce_rtx_5090_master.html',
},
{
brand: 'gigabyte',
model: 'master',
series: '5090',
url: 'https://www.bhphotovideo.com/c/product/1875717-REG/gigabyte_gv_n5090aorus_m_32gd_geforce_rtx_5090_master.html',
},
],
name: 'bandh',
country: 'US',
};

/* Copy Paste Template
{
brand: 'pny',
model: '',
series: '',
url: '',
},
{
brand: 'pny',
model: '',
series: '',
url: '',
},
*/
58 changes: 57 additions & 1 deletion src/store/model/bestbuy.ts
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@ export const BestBuy: Store = {
brand: 'test:brand',
model: 'test:model',
series: 'test:series',
url: 'https://api.bestbuy.com/click/-/6258941/pdp',
url: 'https://api.bestbuy.com/click/-/6489491/pdp',
},
{
brand: 'amd',
Expand Down Expand Up @@ -716,6 +716,62 @@ export const BestBuy: Store = {
series: '5090',
url: 'https://api.bestbuy.com/click/-/6614151/pdp',
},
{
brand: 'gigabyte',
cartUrl: 'https://api.bestbuy.com/click/-/6617487/cart',
model: 'master ice',
series: '5090',
url: 'https://api.bestbuy.com/click/-/6617487/pdp',
},
{
brand: 'gigabyte',
cartUrl: 'https://api.bestbuy.com/click/-/6616102/cart',
model: 'windforce oc',
series: '5080',
url: 'https://api.bestbuy.com/click/-/6616102/pdp',
},
{
brand: 'gigabyte',
cartUrl: 'https://api.bestbuy.com/click/-/6615925/cart',
model: 'gaming oc',
series: '5080',
url: 'https://api.bestbuy.com/click/-/6615925/pdp',
},
{
brand: 'gigabyte',
cartUrl: 'https://api.bestbuy.com/click/-/6615927/cart',
model: 'aorus xtreme waterforce',
series: '5080',
url: 'https://api.bestbuy.com/click/-/6615927/pdp',
},
{
brand: 'gigabyte',
cartUrl: 'https://api.bestbuy.com/click/-/6615934/cart',
model: 'master ice',
series: '5080',
url: 'https://api.bestbuy.com/click/-/6615934/pdp',
},
{
brand: 'gigabyte',
cartUrl: 'https://api.bestbuy.com/click/-/6615924/cart',
model: 'master',
series: '5080',
url: 'https://api.bestbuy.com/click/-/6615924/pdp',
},
{
brand: 'gigabyte',
cartUrl: 'https://api.bestbuy.com/click/-/6616100/cart',
model: 'aero oc sff',
series: '5080',
url: 'https://api.bestbuy.com/click/-/6616100/pdp',
},
{
brand: 'gigabyte',
cartUrl: 'https://api.bestbuy.com/click/-/6615928/cart',
model: 'aorus xtreme waterforce wb',
series: '5080',
url: 'https://api.bestbuy.com/click/-/6615928/pdp',
},
],
name: 'bestbuy',
country: 'US',
Expand Down
21 changes: 7 additions & 14 deletions src/store/model/msi.ts
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,13 @@ export const MSI: Store = {
},
},
links: [
{
brand: 'msi',
model: 'vanguard soc',
series: '5090',
// "https://us-store.msi.com/Graphics-Cards/NVIDIA-GPU/GeForce-RTX-50-Series/GeForce-RTX-5090-32G%20-VANGUARD-SOC",
url: 'https://us-store.msi.com/Graphics-Cards/NVIDIA-GPU/GeForce-RTX-50-Series?product_id=2472',
},
{
brand: 'msi',
model: 'gaming trio oc',
Expand Down Expand Up @@ -114,27 +121,13 @@ export const MSI: Store = {
// "https://us-store.msi.com/Graphics-Cards/NVIDIA-GPU/GeForce-RTX-50-Series/Geforce-RTX-5090-32G-SUPRIM-OC",
url: 'https://us-store.msi.com/Graphics-Cards/NVIDIA-GPU/GeForce-RTX-50-Series?product_id=2470',
},
{
brand: 'msi',
model: 'vanguard soc',
series: '5080',
// "https://us-store.msi.com/Graphics-Cards/NVIDIA-GPU/GeForce-RTX-50-Series/GeForce-RTX-5080-16G-VANGUARD-SOC",
url: 'https://us-store.msi.com/Graphics-Cards/NVIDIA-GPU/GeForce-RTX-50-Series?product_id=2472',
},
{
brand: 'msi',
model: 'vanguard soc launch edition',
series: '5090',
// "https://us-store.msi.com/Graphics-Cards/NVIDIA-GPU/GeForce-RTX-50-Series/GeForce-RTX-5090-32G-VANGUARD-SOC-LAUNCH-EDITION",
url: 'https://us-store.msi.com/Graphics-Cards/NVIDIA-GPU/GeForce-RTX-50-Series?product_id=2471',
},
{
brand: 'msi',
model: 'ventus 3x',
series: '5080',
// "https://us-store.msi.com/Graphics-Cards/NVIDIA-GPU/GeForce-RTX-50-Series/GeForce-RTX-5080-16G-VENTUS-3X",
url: 'https://us-store.msi.com/Graphics-Cards/NVIDIA-GPU/GeForce-RTX-50-Series?product_id=2478',
},
{
brand: 'msi',
model: 'ventus 3x oc',
Expand Down
Loading

0 comments on commit 9971622

Please sign in to comment.