Security News
Node.js EOL Versions CVE Dubbed the "Worst CVE of the Year" by Security Experts
Critics call the Node.js EOL CVE a misuse of the system, sparking debate over CVE standards and the growing noise in vulnerability databases.
browserify-transform-tools-exclude
Advanced tools
a helper function to provide the ability to exclude certain files from the transform in a generic way
a helper function to provide the ability to exclude certain files from the transform in a generic way.
browserify-transform-tools does not offers a way to exclude the transforms from files that matches a given pattern. They do support to exclude certain files that match certain extensions, but that is not enough.
this is a helper function intended to be used with browserify-transform-tools
var transformTools = require( 'browserify-transform-tools' );
var transformExclude = require( 'browserify-transform-tools-exclude');
// the `transformExclude` will call the passed callback only if the passed file
// does not matches the excludeRegex option
var transformFn = transformExclude( function (node, transformOptions, done ) {
// your transform code here
});
module.exports = transformTools.makeFalafelTransform( 'my-awesome-transform', options, transformFn );
Wrapping your transformFn
with this module will add the ability to exclude the transform from
being executed over the files that match the given regex pattern.
"nameOfTransform" : {
// the transform won't be executed over a given file
// if the path matches any of the regular expressions
exclude: [
"/min.js$/",
"/legacy.js$/",
]
}
var b = require('browserify')();
var myAwesomeTransform = require('my-awesome-transform').configure({
exclude: [
"/min.js$/",
"/legacy.js$/",
]
});
b.transform(myAwesomeTransform);
MIT
FAQs
a helper function to provide the ability to exclude certain files from the transform in a generic way
We found that browserify-transform-tools-exclude demonstrated a not healthy version release cadence and project activity because the last version was released a year ago. It has 1 open source maintainer collaborating on the project.
Did you know?
Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.
Security News
Critics call the Node.js EOL CVE a misuse of the system, sparking debate over CVE standards and the growing noise in vulnerability databases.
Security News
cURL and Go security teams are publicly rejecting CVSS as flawed for assessing vulnerabilities and are calling for more accurate, context-aware approaches.
Security News
Bun 1.2 enhances its JavaScript runtime with 90% Node.js compatibility, built-in S3 and Postgres support, HTML Imports, and faster, cloud-first performance.