browserify-transform-tools
Advanced tools
Comparing version 1.3.1 to 1.3.2
@@ -1,2 +0,2 @@ | ||
// Generated by CoffeeScript 1.6.3 | ||
// Generated by CoffeeScript 1.9.1 | ||
(function() { | ||
@@ -57,3 +57,3 @@ var configCache, findPackageJson, findPackageJsonSync, fs, getConfigFromCache, loadExternalConfig, loadJsonAsync, packageJsonCache, parentDir, path, processConfig, storeConfigInCache; | ||
var cacheKey; | ||
cacheKey = "" + transformName + ":" + packageFile; | ||
cacheKey = transformName + ":" + packageFile; | ||
if (configCache[cacheKey] != null) { | ||
@@ -68,3 +68,3 @@ return configCache[cacheKey]; | ||
var cacheKey, cachedConfigData, key, value; | ||
cacheKey = "" + transformName + ":" + packageFile; | ||
cacheKey = transformName + ":" + packageFile; | ||
cachedConfigData = {}; | ||
@@ -71,0 +71,0 @@ for (key in configData) { |
@@ -1,2 +0,2 @@ | ||
// Generated by CoffeeScript 1.6.3 | ||
// Generated by CoffeeScript 1.9.1 | ||
(function() { | ||
@@ -10,4 +10,4 @@ var fs, path; | ||
exports.parentDir = function(dir, fileToFind, done) { | ||
var exists, _ref; | ||
exists = (_ref = fs.exists) != null ? _ref : path.exists; | ||
var exists, ref; | ||
exists = (ref = fs.exists) != null ? ref : path.exists; | ||
return exists(path.join(dir, fileToFind), function(fileExists) { | ||
@@ -29,4 +29,4 @@ var parent; | ||
exports.parentDirSync = function(dir, fileToFind) { | ||
var answer, dirToCheck, existsSync, oldDirToCheck, _ref; | ||
existsSync = (_ref = fs.existsSync) != null ? _ref : path.existsSync; | ||
var answer, dirToCheck, existsSync, oldDirToCheck, ref; | ||
existsSync = (ref = fs.existsSync) != null ? ref : path.existsSync; | ||
dirToCheck = path.resolve(dir); | ||
@@ -33,0 +33,0 @@ answer = null; |
@@ -1,2 +0,2 @@ | ||
// Generated by CoffeeScript 1.6.3 | ||
// Generated by CoffeeScript 1.9.1 | ||
(function() { | ||
@@ -18,3 +18,3 @@ var JS_EXTENSIONS, endsWith, isArray, path; | ||
module.exports = function(file, configData, options) { | ||
var appliesTo, extension, fileToTest, includeExtensions, includeThisFile, regex, regexes, skip, _i, _j, _k, _l, _len, _len1, _len2, _len3, _ref, _ref1; | ||
var appliesTo, extension, fileToTest, i, includeExtensions, includeThisFile, j, k, l, len, len1, len2, len3, ref, ref1, regex, regexes, skip; | ||
if (configData == null) { | ||
@@ -42,4 +42,4 @@ configData = {}; | ||
} | ||
for (_i = 0, _len = regexes.length; _i < _len; _i++) { | ||
regex = regexes[_i]; | ||
for (i = 0, len = regexes.length; i < len; i++) { | ||
regex = regexes[i]; | ||
if (!regex.test) { | ||
@@ -58,5 +58,5 @@ regex = new RegExp(regex); | ||
includeThisFile = false; | ||
_ref = appliesTo.files; | ||
for (_j = 0, _len1 = _ref.length; _j < _len1; _j++) { | ||
fileToTest = _ref[_j]; | ||
ref = appliesTo.files; | ||
for (j = 0, len1 = ref.length; j < len1; j++) { | ||
fileToTest = ref[j]; | ||
fileToTest = path.resolve(configData.configDir, fileToTest); | ||
@@ -72,5 +72,5 @@ if (fileToTest === file) { | ||
} else if (appliesTo.excludeExtensions != null) { | ||
_ref1 = appliesTo.excludeExtensions; | ||
for (_k = 0, _len2 = _ref1.length; _k < _len2; _k++) { | ||
extension = _ref1[_k]; | ||
ref1 = appliesTo.excludeExtensions; | ||
for (k = 0, len2 = ref1.length; k < len2; k++) { | ||
extension = ref1[k]; | ||
if (endsWith(file, extension)) { | ||
@@ -83,4 +83,4 @@ skip = true; | ||
includeThisFile = false; | ||
for (_l = 0, _len3 = includeExtensions.length; _l < _len3; _l++) { | ||
extension = includeExtensions[_l]; | ||
for (l = 0, len3 = includeExtensions.length; l < len3; l++) { | ||
extension = includeExtensions[l]; | ||
if (endsWith(file, extension)) { | ||
@@ -87,0 +87,0 @@ includeThisFile = true; |
@@ -1,2 +0,2 @@ | ||
// Generated by CoffeeScript 1.6.3 | ||
// Generated by CoffeeScript 1.9.1 | ||
(function() { | ||
@@ -51,14 +51,15 @@ var falafel, fs, isRootDir, loadConfig, path, skipFile, through; | ||
end = function() { | ||
var err, handleError, transformOptions, | ||
_this = this; | ||
handleError = function(error) { | ||
var suffix; | ||
suffix = " (while " + transformName + " was processing " + file + ")"; | ||
if (error instanceof Error && error.message) { | ||
error.message += suffix; | ||
} else { | ||
error = new Error("" + error + suffix); | ||
} | ||
return _this.emit('error', error); | ||
}; | ||
var err, handleError, transformOptions; | ||
handleError = (function(_this) { | ||
return function(error) { | ||
var suffix; | ||
suffix = " (while " + transformName + " was processing " + file + ")"; | ||
if (error instanceof Error && error.message) { | ||
error.message += suffix; | ||
} else { | ||
error = new Error("" + error + suffix); | ||
} | ||
return _this.emit('error', error); | ||
}; | ||
})(this); | ||
try { | ||
@@ -71,9 +72,11 @@ transformOptions = { | ||
}; | ||
return transformFn(content, transformOptions, function(err, transformed) { | ||
if (err) { | ||
return handleError(err); | ||
} | ||
_this.queue(String(transformed)); | ||
return _this.queue(null); | ||
}); | ||
return transformFn(content, transformOptions, (function(_this) { | ||
return function(err, transformed) { | ||
if (err) { | ||
return handleError(err); | ||
} | ||
_this.queue(String(transformed)); | ||
return _this.queue(null); | ||
}; | ||
})(this)); | ||
} catch (_error) { | ||
@@ -122,3 +125,3 @@ err = _error; | ||
exports.makeFalafelTransform = function(transformName, options, transformFn) { | ||
var falafelOptions, transform, _ref; | ||
var falafelOptions, ref, transform; | ||
if (options == null) { | ||
@@ -131,3 +134,3 @@ options = {}; | ||
} | ||
falafelOptions = (_ref = options.falafelOptions) != null ? _ref : {}; | ||
falafelOptions = (ref = options.falafelOptions) != null ? ref : {}; | ||
transform = exports.makeStringTransform(transformName, options, function(content, transformOptions, done) { | ||
@@ -176,3 +179,3 @@ var pending, transformCb, transformErr, transformed; | ||
exports.makeRequireTransform = function(transformName, options, transformFn) { | ||
var evaluateArguments, transform, _ref; | ||
var evaluateArguments, ref, transform; | ||
if (options == null) { | ||
@@ -185,3 +188,3 @@ options = {}; | ||
} | ||
evaluateArguments = (_ref = options.evaluateArguments) != null ? _ref : true; | ||
evaluateArguments = (ref = options.evaluateArguments) != null ? ref : true; | ||
transform = exports.makeFalafelTransform(transformName, options, function(node, transformOptions, done) { | ||
@@ -206,10 +209,10 @@ var arg, args, dirname, varNames, vars; | ||
args = (function() { | ||
var _i, _len, _ref1, _results; | ||
_ref1 = node["arguments"]; | ||
_results = []; | ||
for (_i = 0, _len = _ref1.length; _i < _len; _i++) { | ||
arg = _ref1[_i]; | ||
_results.push(arg.source()); | ||
var i, len, ref1, results; | ||
ref1 = node["arguments"]; | ||
results = []; | ||
for (i = 0, len = ref1.length; i < len; i++) { | ||
arg = ref1[i]; | ||
results.push(arg.source()); | ||
} | ||
return _results; | ||
return results; | ||
})(); | ||
@@ -216,0 +219,0 @@ } |
{ | ||
"name": "browserify-transform-tools", | ||
"version": "1.3.1", | ||
"version": "1.3.2", | ||
"description": "Utilities for writing browserify transforms.", | ||
@@ -24,16 +24,16 @@ "main": "./lib/transformTools.js", | ||
"dependencies": { | ||
"falafel": ">0.2.1", | ||
"through": "~2.3.4" | ||
"falafel": "~1.0.1", | ||
"through": "~2.3.6" | ||
}, | ||
"devDependencies": { | ||
"coffee-script": "1.6.3", | ||
"mocha": "^2.1.0", | ||
"browserify": "~3.14.1", | ||
"async": "~0.2.9" | ||
"browserify": "~9.0.3", | ||
"coffee-script": "1.9.1", | ||
"es6-promise": "^2.0.1", | ||
"mocha": "^2.1.0" | ||
}, | ||
"scripts": { | ||
"test": "cake test", | ||
"prepublish": "cake build", | ||
"build": "cake build" | ||
"test": "mocha test", | ||
"prepublish": "coffee -c -o lib src && mocha test", | ||
"build": "coffee -c -o lib src" | ||
} | ||
} |
Sorry, the diff of this file is not supported yet
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
License Policy Violation
LicenseThis package is not allowed per your license policy. Review the package's license to ensure compliance.
Found 1 instance in 1 package
618
81260
+ Addedacorn@0.11.0(transitive)
+ Addedfalafel@1.0.1(transitive)
- Removedacorn@7.4.1(transitive)
- Removedfalafel@2.2.5(transitive)
- Removedisarray@2.0.5(transitive)
Updatedfalafel@~1.0.1
Updatedthrough@~2.3.6