
Security News
Next.js Patches Critical Middleware Vulnerability (CVE-2025-29927)
Next.js has patched a critical vulnerability (CVE-2025-29927) that allowed attackers to bypass middleware-based authorization checks in self-hosted apps.
transform-filter
Advanced tools
Filter which files your browserify transforms will affect using glob patterns
Filter browserify transforms using glob patterns.
npm install transform-filter
suspend your disbelief for a second and pretend that coffeeify didn't filter the files itself:
var filterCoffee = filterTransform( coffeeify, {
include: ['**/*.coffee'], // only run transform on matching files
exclude: ['**/subdir/**'], // because you don't want coffee files in `subdir` processed for some reason.
base: '/' // glob patterns matched relative to this `base` (defaults to process.cwd())
});
include
defaults to matching everything (i.e. everything is included).
exclude
defaults to matching nothing (i.e. nothing is excluded).
You can use a !
as the first character of any pattern to negate it
exclude:['tests/**','!tests/utils.js']
excludes everything in the tests directory except utils.js
Patterns can be a string, array of strings, null or undefined.
base
option is computed relative to process.cwd()
. base:'..'
would match from the parent directory.
Use a leading /
for absolute urls.
Exclude takes precedent over include.
If you need more control than glob patterns offer, check out filter-transform.
It offers similar filtering via a user supplied callback, and sparked the idea behind this module.
MIT. © James Talmage
FAQs
Filter which files your browserify transforms will affect using glob patterns
The npm package transform-filter receives a total of 5,134 weekly downloads. As such, transform-filter popularity was classified as popular.
We found that transform-filter 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
Next.js has patched a critical vulnerability (CVE-2025-29927) that allowed attackers to bypass middleware-based authorization checks in self-hosted apps.
Security News
A survey of 500 cybersecurity pros reveals high pay isn't enough—lack of growth and flexibility is driving attrition and risking organizational security.
Product
Socket, the leader in open source security, is now available on Google Cloud Marketplace for simplified procurement and enhanced protection against supply chain attacks.