Queries a WebSoziCMS website for events.
npm install websozicms-calendar
const calendar = require('websozicms-calendar')
const events = calendar('http://cool-organization.com').then(…)
You need to provide the base URL of the WebSoziCMS website you want to query as a single parameter. Returns a Promise that resolves in a list of events which looks like this:
{
location: 'Zum wilden Troll, Meister-Eder-Platz 8, 48484 Blubdorf', // optional
start: '2017-03-03T18:30:00.000Z', // Date() Object
end: '2017-03-03T21:00:00.000Z', // Date() Object, optional
title: 'Monthly meeting',
organization: {
id: 'spdbutzwest',
name: 'SPD Butz-West'
}
}
If you found a bug or want to propose a feature, feel free to visit the issues page.