ctftime-scraper
A scraper for https://ctftime.org/
requirements
- node >= v9.4.0
- npm >= 5.6.0
install
Using npm:
npm install --save ctftime-scraper
usage
get team
Return a Promise that resolve with the Team .
const ctftime = ctftime
get writeup
Return a Promise that resolve with the Writeup .
const ctftime = ctftime
developement
Install dependencies:
npm install
Run the linter:
npm run linter
Fix using linter:
npm run linter-fix
test
Feature tests are run daily, thank to Travis Ci new feature CRON Jobs. This way we know if the scraper is ever broken.
Run the tests:
npm test
license
MIT