Comparing version 0.5.0 to 0.5.1
12
index.js
@@ -1,6 +0,12 @@ | ||
exports.less = require("./engines/less"); | ||
exports.tpl = require("./engines/tpl"); | ||
var fs = require("fs"); | ||
var path = require("path"); | ||
var dir = fs.readdirSync(__dirname + "/engines"); | ||
dir.forEach(function(i) { | ||
var name = path.basename(i, ".js"); | ||
exports[name] = require("./engines/"+name); | ||
}); | ||
exports.iconv = require("iconv-lite"); | ||
exports.isUtf8 = require("is-utf8"); | ||
exports.juicer = require("juicer"); | ||
exports.juicer = require("juicer"); |
{ | ||
"name": "dac", | ||
"version": "0.5.0", | ||
"version": "0.5.1", | ||
"description": "Dynamic Assets Compiler", | ||
@@ -5,0 +5,0 @@ "main": "index.js", |
@@ -13,4 +13,14 @@ # DAC | ||
dac.less(realpath, reqURL, params, callback); | ||
dac.tpl(realpath, reqURL, params, callback); | ||
dac.less(realpath, reqOpt, params, callback); | ||
dac.tpl(realpath, reqOpt, params, callback); | ||
``` | ||
## Implement | ||
``` | ||
module.exports = function (abspath, reqOpt, param, cb) { | ||
var url = reqOpt.path; | ||
cb(err, "CONTENT", "REALPATH", "MIME"); | ||
}; | ||
``` |
Dynamic require
Supply chain riskDynamic require can indicate the package is performing dangerous or unsafe dynamic code execution.
Found 1 instance in 1 package
5531
155
25
4