diff --git a/backbone.subroute.js b/backbone.subroute.js index 7691fb5..9084375 100644 --- a/backbone.subroute.js +++ b/backbone.subroute.js @@ -10,7 +10,14 @@ if (typeof define === 'function' && define.amd) { // Register as an AMD module if available... define(['underscore', 'backbone'], factory); - } else { + } + else if (typeof exports !== 'undefined') { + var _ = require('underscore'), + Backbone = require('backbone'); + module.exports = factory(_, Backbone); + } + + else { // Browser globals for the unenlightened... factory(_, Backbone); } diff --git a/package.json b/package.json index ec70553..187878a 100644 --- a/package.json +++ b/package.json @@ -22,7 +22,7 @@ "url": "https://github.com/ModelN/backbone.subroute/blob/master/LICENSE-MIT" } ], - "main": "Gruntfile.js", + "main": "backbone.subroute.js", "engines": { "node": ">= 0.8.0" },