Skip to content

Yu-Gi-Oh! DUEL LINKS box scrapper from konami's site.

License

Notifications You must be signed in to change notification settings

falsepopsky/ygodl-box-scrapper

Repository files navigation

Yu-Gi-Oh! DUEL LINKS - Box Scrapper

Duel Links Logo

ℹ️ About

Get the full set of cards from any(MAIN, MINI, STRUCTURE DECK) released box on Yu-Gi-Oh! DUEL LINKS.

Main Box Section Mini Box Section Structure Deck Section

📦 Built with

  • puppeteer

📌 Setup

💻 System requirements

  • Node.js (LTS 18 >)
  • MacOS, Windows (WSL), and Linux are supported
  • pnpm

🔄 Clone repository

git clone git@github.com:falsepopsky/ygodl-box-scrapper.git

🏁 Install and start the scrapper

pnpm install
pnpm build
pnpm dev

or

Use this package
// language required to get boxes list.
const boxesList = await getBoxesList('en');

// language and prefix url box required to get the set of cards.
const heroRisingBox = await getBoxSet('en', 'sd-hero_rising/');

English and Japanese Box Set examples

English Set Japanese Set

📜 License

GPL-3.0 License

📂 Folder Structure

    .
    ├── .vscode                 # VSCode settings and recommended extensions.
    ├── docs                    # Documentation files.
    ├── dev                     # Dev enviroment.
    ├── src                     # Source files.
    └── README.md

:shipit: Thoughts on this "repo"

If you are interested, give it a read

About

Yu-Gi-Oh! DUEL LINKS box scrapper from konami's site.

Topics

Resources

License

Stars

Watchers

Forks