UNPKG

liferay-npm-bundler-preset-reactjs

Version:

liferay npm bundler preset react

40 lines (25 loc) 628 B
# babel-plugin-normalize-requires > Normalize AMD `require()` calls. ## Example **In** ```javascript require('./a-module.js'); ``` **Out** ```javascript require('./a-module'); ``` ## Installation ```sh npm install --save-dev babel-plugin-normalize-requires ``` ## Usage Add the following to your `.babelrc` file: ```json { "plugins": ["normalize-requires"] } ``` ## Technical Details This plugin removes `.js` and `/` suffixes from module names used in AMD `require()` calls. However, the plugin is smart enough to not remove `.js` suffixes when they are part of the npm package name (as opposed to module name).