https://github.com/eclipsesource/eclipsecon-data-scraper
https://github.com/eclipsesource/eclipsecon-data-scraper
Last synced: over 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/eclipsesource/eclipsecon-data-scraper
- Owner: eclipsesource
- License: bsd-3-clause
- Created: 2018-10-08T13:03:39.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2019-08-19T13:50:18.000Z (almost 7 years ago)
- Last Synced: 2025-03-24T09:47:10.639Z (over 1 year ago)
- Language: JavaScript
- Size: 8.79 KB
- Stars: 2
- Watchers: 5
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# EclipseCon Data Scraper
[](https://travis-ci.com/eclipsesource/eclipsecon-data-scraper)
Scrapes data from https://www.eclipsecon.org/api/sessions and https://www.eclipsecon.org/api/schedule_items and aggregates it into a .json file compatible with format of the legacy 'api/1.0/eclipsecon_scheduled_sessions' endpoint supported by [Tabris Con](https://github.com/eclipsesource/tabris-con).
## Compatibility
Tested with Node.js 8 and 10.
## Build
```sh
npm install
npm run build
```
## Run
```sh
node dist/index.js
```
This will generate `output/eclipsecon_scheduled_sessions.json` relative to the working directory of the script.
## Test
```sh
npm test
```