diff --git a/dist/all.min.js.gz b/dist/all.min.js.gz index 4a75fa0d..daf407e7 100644 Binary files a/dist/all.min.js.gz and b/dist/all.min.js.gz differ diff --git a/dist/all.require.js b/dist/all.require.js index ff6ef760..4498cdce 100644 --- a/dist/all.require.js +++ b/dist/all.require.js @@ -18502,6 +18502,10 @@ fabric.util.object.extend(fabric.Text.prototype, { window.fabric = fabric; +// make sure exports.fabric is always defined when used as 'global' later scopes +var exports = exports || {}; +exports.fabric = fabric; + if (typeof define === "function" && define.amd) { define("fabric", [], function() { return fabric }); } diff --git a/src/amd/requirejs.js b/src/amd/requirejs.js index 1bb2e866..2c3599df 100644 --- a/src/amd/requirejs.js +++ b/src/amd/requirejs.js @@ -2,6 +2,10 @@ window.fabric = fabric; +// make sure exports.fabric is always defined when used as 'global' later scopes +var exports = exports || {}; +exports.fabric = fabric; + if (typeof define === "function" && define.amd) { define("fabric", [], function() { return fabric }); }