0.2.3 • Published 10 years ago

cornell-dining v0.2.3

Weekly downloads
3
License
MIT
Repository
github
Last release
10 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: