Skip to content

Instantly share code, notes, and snippets.

@repeatingbeats
Created August 29, 2012 23:59
Show Gist options
  • Select an option

  • Save repeatingbeats/3520663 to your computer and use it in GitHub Desktop.

Select an option

Save repeatingbeats/3520663 to your computer and use it in GitHub Desktop.

Revisions

  1. repeatingbeats revised this gist Dec 4, 2012. 1 changed file with 2 additions and 2 deletions.
    4 changes: 2 additions & 2 deletions rootExportsTerse.js
    Original file line number Diff line number Diff line change
    @@ -8,7 +8,7 @@
    }(this, function () {
    // Return a module definition
    return {};
    });
    }));

    // One dependency
    (function (root, factory) {
    @@ -18,4 +18,4 @@
    }(this, function (dep) {
    // Return a module definition
    return {};
    });
    }));
  2. repeatingbeats revised this gist Aug 30, 2012. 1 changed file with 1 addition and 1 deletion.
    2 changes: 1 addition & 1 deletion rootExportsTerse.js
    Original file line number Diff line number Diff line change
    @@ -1,4 +1,4 @@
    // Terse implementations of the [returnExports UMD wrapper](https://github.com/umdjs/umd/blob/master/returnExports.js)
    // Terse implementations of the returnExports UMD wrapper (https://github.com/umdjs/umd/blob/master/returnExports.js)

    // No dependencies
    (function (root, factory) {
  3. repeatingbeats created this gist Aug 29, 2012.
    21 changes: 21 additions & 0 deletions rootExportsTerse.js
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,21 @@
    // Terse implementations of the [returnExports UMD wrapper](https://github.com/umdjs/umd/blob/master/returnExports.js)

    // No dependencies
    (function (root, factory) {
    if (typeof exports === 'object') module.exports = factory();
    else if (typeof define === 'function' && define.amd) define(factory);
    else root.moduleName = factory();
    }(this, function () {
    // Return a module definition
    return {};
    });

    // One dependency
    (function (root, factory) {
    if (typeof exports === 'object') module.exports = factory(require('dep'));
    else if (typeof define === 'function' && define.amd) define([ 'dep' ], factory);
    else root.moduleName = factory(root.dep);
    }(this, function (dep) {
    // Return a module definition
    return {};
    });