1.0.1 • Published 8 years ago
require-noop-register v1.0.1
require-noop-register
Inhibits require on selected extensions.
Useful in isomorphic setups, where - for instance - we want require('asset.png') to use a webpack loader on the client, but result in a noop on the server.
Install
npm install --save-dev require-noop-registerUsage in mocha
From the CLI
mocha --require require-noop-registerIn the mocha.opts
--require require-noop-registerIf you don't want it to apply to all supported extensions, you may register individual groups or extensions using something like:
--require require-noop-register/css--require require-noop-register/stylesheetsThe currently supported extensions are:
| Extension | Group |
|---|---|
css | stylesheets |
less | stylesheets |
scss | stylesheets |
gif | graphics |
jpg | graphics |
png | graphics |
pdf | documents |