fdj-scraper

Node.JS results scraper for FDJ (Française Des Jeux) website

Usage no npm install needed!

<script type="module">
  import fdjScraper from 'https://cdn.skypack.dev/fdj-scraper';
</script>

README

FDJ-Scraper

Node.JS results scraper for FDJ (Française Des Jeux) website

Javascript

FeaturesInstallationUsageTestsLicense

Features

  • Retrieve's Loto's last draw results
  • Retrieve's EuroMillions's last draw results

Installation

# npm
$ npm i fdj-scraper
# or using yarn
$ yarn add fdj-scraper

Usage

Here is a basic usage example:

const FDJ = require('fdj-scraper')

// Get Loto's last draw results
FDJ.getLotoResults()
  .then(results => {
    console.log(results)
    /*
    Returns {
      drawDate: '2019-08-24',
      numbers: [ 15, 17, 23, 31, 38 ],
      luckyNumber: 4,
      bonus: { type: 'Joker+®', number: '8 821 719' }
    }
    */
  })

// Get EuroMillions's last draw results
FDJ.getEuroMillionsResults()
  .then(results => {
    console.log(results)
    /*
    Returns {
      drawDate: '2019-08-23',
      numbers: [ 4, 17, 35, 42, 45 ],
      stars: [ 2, 8 ],
      bonus: { type: 'My Million', number: 'SV 138 1707' }
    }
    */
  })

Tests

Tests are made with JEST and can be run easily using npm test.

License

This project is licensed under the MIT License - see the LICENSE.md file for details.