0.2.0 • Published 8 months ago

@memnrev/widget-loader v0.2.0

Weekly downloads
-
License
-
Repository
-
Last release
8 months ago

@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',
            },
          },
        ],
      },
    ],
  },
};
0.2.0

8 months ago

0.1.0

2 years ago