File: D:/HostingSpaces/SBogers10/helder.komma.pro/node_modules/laravel-mix/src/components/Sass.js
let Preprocessor = require('./Preprocessor');
class Sass extends Preprocessor {
/**
* Register the component.
*
* @param {*} src
* @param {string} output
* @param {Object} pluginOptions
*/
register(src, output, pluginOptions = {}) {
return this.preprocess(
'sass',
src,
output,
this.pluginOptions(pluginOptions)
);
}
/**
* Build the plugin options for sass-loader.
*
* @param {Object} pluginOptions
* @returns {Object}
*/
pluginOptions(pluginOptions) {
return Object.assign(
{
precision: 8,
outputStyle: 'expanded'
},
pluginOptions,
{ sourceMap: true }
);
}
}
module.exports = Sass;