-
Notifications
You must be signed in to change notification settings - Fork 0
list of transforms
Here is a list of browserify transforms:
You should also consult the packages on npm with the browserify-transform tag.
-
aliasify - remap require calls at build time.
-
brfs - inline
fs.readFileSync()calls with file contents -
cacheify - wraps around other transforms, caching their results to speed up bundling.
-
caching-coffeeify - coffeeify version that caches previously compiled files to optimize the compilation step
-
coffeeify - compile
.coffeefiles to javascript automatically -
commandify - executes a command whenever the bundle is created
-
concatenify - concatenate files into a bundle
-
cssify - require
.cssfiles to add styles to the page -
deAMDify - translate AMD modules to Node-style modules automatically
-
debowerify - use bower client packages more easily with browserify.
-
decomponentify - use component client packages seamlessly with browserify.
-
envify - Selectively replace Node-style environment variables (
process.env) with plain strings. -
es6ify - compile ES6 files to ES5 javascript automatically
-
gorillaify - compile
.gs(gorillascript) files to javascript automatically -
hbsfy - precompile handlebars templates to javascript functions automatically
-
icsify - compile
.icedIcedCoffeeScript files to javascript automatically -
installify - automatically installs your missing dependencies for you.
-
jstify - require
.jst/.tplfiles to precompile Underscore and Lo-Dash templates (with HTML minification) -
liveify - compile livescript files to javascript automatically
-
rfileify - inline
rfile(path)calls with file contents (also supportsruglifyand any otherrfilederivatives) -
rfolderify - turn calls to rfolder into a map of requires of the files in the thing
-
turn - minimal modules for a hypothetical es6 with lua's return
-
reactify - compile JSX (superset of javascript used in react UI library) files to javascript
-
exposify expose globals added via a script tag as modules so they can be required (used by browserify-shim)
-
browserify-shim - make commonJS-incompatible libraries/files browserifyable
-
browserify-swap - swaps out modules according to a config in your package.json selected via an environment variable
-
folderify - inline content of a directory imported using include-folder. Files content is inlined using brfs
-
phantomjsify - shim out node.js core for PhantomJS
-
lessify - LESS precompiler and CSS plugin
-
csvify - CSV and TSV transformations
-
sweetify - transform for loading and transforming code with Sweet.js macros
-
transfigurify - configure which transforms get applied to your package via an environment variable
-
viralify - injects browserify transforms into specified dependencies of a package recursively
-
swigify - precompiles
includeandextendstags in swig templates -
shortify - rewrites
require('./foo/../baz')torequire('./../../foo/bar/../baz')or however defined per options -
partialify -
require()-able HTML, CSS, JSON and (potentially) more -
jstransformify - apply source to source AST transformations and generate source maps for them
-
typescriptifier - compile typescript files to javascript