モジュール/パッケージが使用可能かどうかを確認することはできますか?
このようなもの:
var moduleexists = require "moduleexists"
if (moduleexists("strangemodule")) {
var strangemodule = require("strangemodule");
strangeModule.doCoolStuff();
} else {
// Do something without strangemodule
}