Krautspace
CLI for the Krautspace Hackerspace in Jena
npm
Install via$ npm install --global krautspace
Usage: Command Line Interface
Usage: krautspace [options] [command]
Options:
--version, -v Display version number [boolean]
--help, -h Display usage help [boolean]
--color Force colored output (defaults to term color support) [boolean]
--no-color Force non-colored output [boolean]
Examples:
status Display short status information (default)
info Display verbose information
events Display upcoming calendar events
feed Display the wiki feed
json Output machine readable status data as JSON
Status
$ krautspace [KRAUTSPACE] [CLOSED] [STATUS] no human being on location Saturday 17:49 - 02:54 Saturday 13:54 - 17:24 Friday 18:14 - 01:59
Info
$ krautspace info [KRAUTSPACE] [CLOSED] [STATUS] no human being on location Web https://kraut.space/ Twitter @HackspaceJena Email office@krautspace.de Mailing List hackspace-jena@list.lstsrv.org Jabber krautchan@chat.krautspace.de Identica krautspace@quitter.se Address Krautgasse 26, 07743 Jena, Germany Location 50.9291968, 11.5824294
Events
$ krautspace events 21.11.2016, Monday 20:30 Elektronikrunde https://calcifer.datenknoten.me/termine/738-elektronikrunde jena, elektronik, löten, hackspace, hacken, drucken, ätzen, 3d-druck 22.11.2016, Tuesday 21:20 OpenKraut — Offene Runde im Krautspace https://calcifer.datenknoten.me/termine/739-openkraut-offene-runde-im-krautspace jena, hackspace, hacken, dienstag, offen 23.11.2016, Wednesday 20:00 Rollenspielrunde https://calcifer.datenknoten.me/termine/740-rollenspielrunde 24.11.2016, Thursday 21:20 Linux User Group Jena https://calcifer.datenknoten.me/termine/741-linux-user-group-lug-jena linux, hilfe, support, user group 26.11.2016, Saturday 16:00 Junghackertag https://calcifer.datenknoten.me/termine/junghackertag-7 hackspace, junghacker, kinder- und jugendarbeit, peltier, leselampe 27.11.2016, Sunday 15:00 Mitgliederversammlung des Hackspace Jena e.V https://calcifer.datenknoten.me/termine/mitgliederversammlung-des-hackspace-jena-ev jena, hackspace, mitgliederversammlung, vorstandswahlen
Wiki
$ krautspace feed [KRAUTSPACE] [CLOSED] [STATUS] open
Usage: Library API
var Krautspace =
// Space status & metadataKrautspace
space: 'Krautspace' url: 'https://www.krautspace.de/' issue_report_channels: 'email' contact: ml: 'hackspace-jena@list.lstsrv.org' twitter: '@HackspaceJena' jabber: 'krautchan@chat.krautspace.de' email: 'office@krautspace.de' identica: 'krautspace@quitter.se' state: lastchange: 1411984021 open: false message: 'no human being on location' icon: open: 'http://status.krautspace.de/images/krautspace_pixelicon_open.png' closed: 'http://status.krautspace.de/images/krautspace_pixelicon_closed.png' api: '0.13' location: lat: 509291968 lon: 115824294 address: 'Krautgasse 26, 07743 Jena, Germany' logo: 'https://media.krautspace.de/files/logo/krautspace_pixelbanner.png' feeds: wiki: url: 'https://www.krautspace.de/feed.php' type: 'application/rss+xml' calendar: url: 'https://grical.org/s/?query=%23krautspace&view=ical' type: 'text/calendar'
// Space status feedKrautspace
type: 'atom' id: 'https://status.krautspace.de/feed.xml' title: 'Raumstatus für Krautspace' updated: '2016-10-28T00:34:01+00:00' author: name: 'SpaceAPI2Feed' link: href: 'https://status.krautspace.de/feed.xml' rel: 'self' href: 'https://status.krautspace.de/api' rel: 'alternate' type: 'application/json' generator: version: 'dev' uri: 'http://ezcomponents.org/docs/tutorials/Feed' text: 'eZ Components Feed' logo: 'https://kraut.space/' subtitle: 'Zeigt an ob der Raum geöffnet oder geschlossen ist.' items: id: 'https://status.krautspace.de/1477614841' title: 'Krautspace ist seit 02:34 geschlossen' updated: '2016-10-28T00:34:01+00:00' author: name: 'spaceapi2rss' link: href: 'https://kraut.space/' summary: 'Krautspace ist seit 02:34 geschlossen' id: 'https://status.krautspace.de/1477583941' title: 'Krautspace ist seit 17:59 geöffnet' updated: '2016-10-27T15:59:01+00:00' author: name: 'spaceapi2rss' link: href: 'https://kraut.space/' summary: 'Krautspace ist seit 17:59 geöffnet' // ...
// Space calendar events in the next ~30 daysKraustpace
title: 'Junghackertag' date: 2016-10-29T15:00:00000Z url: 'https://calcifer.datenknoten.me/termine/junghackertag-5' description: '' tags: 'hackspace' 'junghacker' 'kinder- und jugendarbeit' 'pentabug' title: 'Elektronikrunde' date: 2016-10-31T19:30:00000Z url: 'https://calcifer.datenknoten.me/termine/719-elektronikrunde' description: 'Zur Elektronikrunde kann man sich konzentriert in unterschiedliche Technikprojekte vertiefen. Wir helfen uns gegenseitig mit Werkzeugen, Materialien und Wissen aus, um unsere Ideen zu verwirklichen oder einfach nur ein defektes Gerät zu reparieren.' tags: 'jena' 'elektronik' 'löten' 'hackspace' 'hacken' 'drucken' 'ätzen' '3d-druck' title: 'Repariercafé-Vorbesprechung' date: 2016-11-01T17:30:00000Z url: 'https://calcifer.datenknoten.me/termine/repariercafe-vorbesprechung' description: 'Vorbesprechung zum nächsten Repariercafé' tags: 'jena' 'plenum' 'repariercafe' // ...