static afterLoaders({ context, method, location }) {
        const loaders = [];

        if (method === 'auto') {
            // TODO: Fix
            if (context.extractingStyles !== false) {
                method = 'extract';
            } else {
                method = 'inline';
            }
        }

        if (method === 'inline') {
            if (this.wantsVueStyleLoader(context) && location === 'default') {
                loaders.push({ loader: context.resolve('vue-style-loader') });
            } else {
                loaders.push({ loader: context.resolve('style-loader') });
            }
        } else if (method === 'extract') {
            loaders.push({
                loader: MiniCssExtractPlugin.loader,
                options: {
                    esModule: true
                }
            });
        } else {
            throw new Error(
                `Unknown css loader method '${method}'. Expected auto, inline, or extract.`
            );
        }

        return loaders;
    }
Gets a list of loaders to handle CSS

This handles inlining or extraction of CSS based on context.
The default is to inline styles

@param {object} options
@param {import('../Mix')} options.context The method to use when handling CSS.
@param {"auto" | "inline" | "extract"} options.method The method to use when handling CSS.
@param {"default" | "per-file"} options.location Where these loaders are applied. The `default` set or on a per-file basis (used by preprocessors).