// begin # added by the owl-install const OwlResolver = require('opal-webpack-loader/resolver'); // to resolve ruby files

const owl_resolver = {

resolve: {
    plugins: [
        // this makes it possible for webpack to find ruby files
        new OwlResolver('resolve', 'resolved')
    ]
}

}; environment.config.merge(owl_resolver);

const opal_loader = {

// opal-webpack-loader will compile and include ruby files in the pack
test: /(\.js)?\.rb$/,
use: [
    {
        loader: 'opal-webpack-loader',
        options: {
            sourceMap: false,
            hmr: false,
            hmrHook: '' // see opal-webpack-loader docs
        }
    }
]

};

environment.loaders.append('opal', opal_loader); // end # added by owl-install