Explorar o código

fix(loader): allow AMD loader to be used within Node env

Because of the ordering of the loader, it's not possible use AMD within a Node environment.
Jason Mitchell %!s(int64=8) %!d(string=hai) anos
pai
achega
ff24bdba9f
Modificáronse 1 ficheiros con 5 adicións e 5 borrados
  1. 5 5
      src/loader.js

+ 5 - 5
src/loader.js

@@ -1,16 +1,16 @@
 var root = this;
 
-// CommonJS/nodeJS Loader
-if (typeof module !== 'undefined' && module.exports) {
-  module.exports = showdown;
-
 // AMD Loader
-} else if (typeof define === 'function' && define.amd) {
+if (typeof define === 'function' && define.amd) {
   define(function () {
     'use strict';
     return showdown;
   });
 
+// CommonJS/nodeJS Loader
+} else if (typeof module !== 'undefined' && module.exports) {
+  module.exports = showdown;
+
 // Regular Browser loader
 } else {
   root.showdown = showdown;