Back to results
Shopify/rollup-plugin-remap(opens in a new tab)
Language: JavaScript
- stars
- 1
- watchers
- 342
- forks
- 5
- open issues
- 4
- Last updated
- 03/28/2026
Language: JavaScript
Plugin to remap imported modules to other file paths. Useful for conditional
compilation, ie: remapping development focused modules to a noop during a
production build.
In this example, we're remapping a logger module to a noop module during a production build of a project.
rollup.config.js
const plugins = []; if (process.env.BUILD_MODE === 'proudction') { plugins.push(remap({ originalPath: 'src/logger.js', targetPath: 'src/noop.js' })); } export default { entry: 'src/someModule.js', plugins }
Would remap the following import to a file called src/noop.js.
src/someModule.js
import logger from './logger'; export default function doStuff() { // ... // do some stuff // ... logger('I did some stuff'); }