-
exposify::config
-
The config which is used by exposify to determine which require statemtents to replace and how. You need to set this or provide it via the
EXPOSIFY_CONFIGenvironment variable.var b = browserify(); // setting via transform argument b.transform('exposify', { expose: { jquery: '$', three: 'THREE' } });// setting from javascript exposify.config = { jquery: '$', three: 'THREE' };# setting from command line EXPOSIFY_CONFIG='{ "jquery": "$", "three": "THREE" }' browserify -t exposify ... -
exposify::expose
-
Exposes the expose function that operates on a string
-
exposify::filePattern
-
Regex pattern of files whose content is exposified
-
exposify(file, opts) → {TransformStream}
-
browserify transform which exposes globals as modules that can be required.
Parameters:
Name Type Argument Description filestring file whose content is to be transformed
optsObject <optional>
(exposify config), defaults to exposify.config or $EXPOSIFY_CONFIG
Returns:
transform that replaces require statements found in the code with global assigments
- Type
- TransformStream
