UNPKG

laravel-mix-yq

Version:

Laravel Mix is an elegant wrapper around Webpack for the 80% use case.

31 lines (26 loc) 666 B
let Preprocessor = require('./Preprocessor'); class Stylus extends Preprocessor { /** * Required dependencies for the component. */ dependencies() { return ['stylus', 'stylus-loader']; } /** * Register the component. * * @param {*} src * @param {string} output * @param {Object} pluginOptions */ register(src, output, pluginOptions = {}) { pluginOptions = Object.assign( { preferPathResolver: 'webpack' }, pluginOptions ); return this.preprocess('stylus', src, output, pluginOptions); } } module.exports = Stylus;