We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
2 parents 5c0a372 + d8388a1 commit 7cc9f38Copy full SHA for 7cc9f38
FileSaver.js
@@ -244,4 +244,10 @@ var saveAs = saveAs
244
// while `this` is nsIContentFrameMessageManager
245
// with an attribute `content` that corresponds to the window
246
247
-if (typeof module !== "undefined") module.exports = saveAs;
+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