0.2.3 • Published 9 years ago

cornell-dining v0.2.3

Weekly downloads
3
License
MIT
Repository
github
Last release
9 years ago

iroh Build Status Codacy Badge

Dining module for RedAPIroh. Can be used to fetch information about Cornell dining calendars on any node.js script.

Installation

npm install http://github.com/mrkev/iroh

Usage

var iroh = require('iroh');

iroh.get_menus(iroh.ALL_MEALS, iroh.ALL_LOCATIONS, iroh.DIM_LOCATIONS)
    .then(function(json){
        console.log(json);
    });

iroh.get_events(iroh.ALL_LOCATIONS, iroh.DATE_RANGE('today', 'tomorrow'))
    .then(function(json){
        console.log(json);
    });

TODO

  • Merge menu_brb to menu data.
  • Move cache management to Cache class. Dropped cache support. This is just the fetcher, cache is application-specific
  • Write /data/menu.coffee
  • Move some of calendar_hall functions to /lib

TODO: