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.

26 lines (17 loc) 471 B
/** MIT License (c) copyright 2010-2013 B Cavalier & J Hann */ /** * curl text! cram plugin */ define(function (require) { var jsEncode = require('./jsEncode'); var _define = require('./_define'); return { compile: function (pluginId, resId, req, io, config) { var absId; absId = pluginId + '!' + resId; io.read(req.toUrl(resId), function (text) { io.write(_define(absId, '', '', '', '"' + jsEncode(text) + '"')); }, io.error); } }; });