Skip to content

Commit 7cc9f38

Browse files
committed
Merge pull request eligrey#76 from jjuutila/amd-support
Add AMD export
2 parents 5c0a372 + d8388a1 commit 7cc9f38

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

FileSaver.js

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -244,4 +244,10 @@ var saveAs = saveAs
244244
// while `this` is nsIContentFrameMessageManager
245245
// with an attribute `content` that corresponds to the window
246246

247-
if (typeof module !== "undefined") module.exports = saveAs;
247+
if (typeof module !== "undefined" && module !== null) {
248+
module.exports = saveAs;
249+
} else if ((typeof define !== "undefined" && define !== null) && (define.amd != null)) {
250+
define([], function() {
251+
return saveAs;
252+
});
253+
}

0 commit comments

Comments
 (0)