Extracts the current month's planning from celcat and converts to ics.
puppeteer-version.js
uses puppeteer, slow but it's the first version, used for testing
index.js
uses direct requests
Will gather data from the previous month to the following year.
- nodejs
- puppeteer (for the puppeteer version)
Listed in package.json
- Clone the repo
- Rename settings.json.example to settings.json and change "login" and "password". Add people using their federation ids from the example
- Install the dependencies via
npm install
for the puppeteer version, install puppeteer via npm install puppeteer
node index.js
remove the puppeteer part
command line arguments
a go version, which is faster, can be found here