From 984e5e753762cbd8aba6bf4ba75bd43d79c02057 Mon Sep 17 00:00:00 2001 From: Andrew Eastwood Date: Wed, 15 Oct 2014 07:44:51 -0400 Subject: [PATCH] Adding RequireJS support --- readable-range.js | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/readable-range.js b/readable-range.js index 330c6b1..d8ff9e0 100644 --- a/readable-range.js +++ b/readable-range.js @@ -1,4 +1,13 @@ -(function(moment) { +(function (root, factory) { + /* support for RequireJS */ + if (typeof define === "function" && define.amd) { + define("moment-precise-range", ["moment"], factory); + } else if (root.moment) { + factory(root.moment); + } else { + throw "Can't find momentjs"; + } +}(this, function(moment) { var STRINGS = { nodiff: '', year: 'year', @@ -88,4 +97,4 @@ return result.join(STRINGS.delimiter); }; -}(moment)); +}));