UNPKG

curl-amd

Version:

curl.js is small, fast, extensible module loader that handles AMD, CommonJS Modules/1.1, CSS, HTML/text, and legacy scripts.

22 lines (16 loc) 494 B
/** MIT License (c) copyright 2010-2013 B Cavalier & J Hann */ /** * curl _define plugin helper */ define(function (require) { var _stringify = require('./_stringify'); return _define; function _define (id, deps, args, body, exports) { return 'define("' + id + '", ' + (deps && deps.length ? _stringify.array(deps) + ', ' : '') + 'function (' + (args && args.join(',')) + ') {' + (body ? '\n' + body : '') + (exports ? '\nreturn ' + exports : '') + '\n});\n'; } });