title: node.js on heroku: Error: Cannot find module 'csv'
body: <p>I'm using a common node package 'csv' to do CSV parsing.  It works great on my local mac, but not on heroku.  In the "heroku log", I get <strong><em>Cannot find module 'csv'</em></strong>.</p>
  
  <p>Yes, I have it in my package json file:</p>
  
  <pre><code>{
      "name":"rimes",
      "version":"0.0.1",
      "dependencies":{
      "sys":"",
      "url":"",
      "http":"",
      "querystring":"",
      "oauth":"0.9.10",
      "fs":"",
      "csv":"0.3.0",
      "request":"",
      "node-cache":"",
      "underscore":""
      }
  }
  </code></pre>
  
  <p>and I require it in my app.js</p>
  
  <pre><code>var sys = require('sys'),
  http = require('http'),
  url = require('url'),
  qs = require('querystring'),
  OAuth= require('oauth').OAuth,
  fs = require('fs'),
  csv = require('csv'),
  myreq = require('request'),
  NodeCache = require('node-cache'),
  us = require('underscore');
  </code></pre>
  
  <p>What can I do to fix this on heroku?</p>
  
  <p>Thank you,
  ~Todd</p>