main
 1const I18nLoader = require('./i18n_loader');
 2const VirtualModulePlugin = require("virtual-module-webpack-plugin");
 3const path = require('path');
 4const webpack = require('webpack')
 5const { environment } = require('@rails/webpacker')
 6
 7environment.loaders.delete('nodeModules')
 8environment.loaders.get('sass').use.splice(-1, 0, {
 9  loader: 'resolve-url-loader',
10  options: {
11    debug: false,
12  }
13});
14environment.plugins.append('translations', new VirtualModulePlugin({
15  moduleName: './app/javascript/i18n.json',
16  contents: JSON.stringify(new I18nLoader(path.resolve(__dirname, "../locales/")).fetch()),
17}));
18
19module.exports = environment