0.2.0 • Published 8 months ago
@memnrev/widget-loader v0.2.0
@memnrev/widget-loader
Webpack loader for replacing imports of widgets with ones of needed language.
The loader replaces entries of the form @memnrev/widget-name/en/index.js
in the code with
@memnrev/widget-name/lang/index.js
;
Usage Example
// webpack.config.js
const path = require('path');
module.exports = {
// ...
module: {
rules: [
{
test: /\.(js|jsx)$/,
exclude: /node_modules/,
use: [
{
loader: '@memnrev/widget-loader',
options: {
widgets: [
'@memnrev/widget-one/en/index.js',
'@memnrev/widget-two/en/index.js',
],
placeholderLang: 'en',
currLang: 'ru',
},
},
],
},
],
},
};