<commit_before>var stylus = require('stylus');
var nib = require('nib');
var uuid = require('uuid').v4;
var fsext = require('../fsext');

module.exports = function() {
    var rootDir = path.normalize(this.opt.absolutePath).replace(
        path.normalize(this.opt.relativePath), ''
    );

    var wrapName = uuid();
    wrapName = new Buffer(wrapName.replace('-'), 'hex').toString('base64');
    wrapName += '-' + this.opt.moduleName;
    wrapName = wrapName.replace(/=/g, '')
        .replace(/\+/g, '_0')
        .replace(/[^a-zA-Z0-9_\-]/g, '_1');
    wrapName = '_AQW_' + wrapName;

    var inContent = '.' + wrapName + '\n ' + this.opt.sourceContent.replace(/\n\r?/g, '\n ');
        
    var style = stylus(inContent)
        .set('filename', this.opt.relativePath)
        //.set('compress', true)
        .include(path.dirname(this.opt.absolutePath))
        .include(rootDir)
        .use(nib())
        .set('sourcemap', {
            comment: false,<commit_msg>compress<commit_after>var stylus = require('stylus');
var nib = require('nib');
var uuid = require('uuid').v4;
var fsext = require('../fsext');

module.exports = function() {
    var rootDir = path.normalize(this.opt.absolutePath).replace(
        path.normalize(this.opt.relativePath), ''
    );

    var wrapName = uuid();
    wrapName = new Buffer(wrapName.replace('-'), 'hex').toString('base64');
    wrapName += '-' + this.opt.moduleName;
    wrapName = wrapName.replace(/=/g, '')
        .replace(/\+/g, '_0')
        .replace(/[^a-zA-Z0-9_\-]/g, '_1');
    wrapName = '_AQW_' + wrapName;

    var inContent = '.' + wrapName + '\n ' + this.opt.sourceContent.replace(/\n\r?/g, '\n ');
        
    var style = stylus(inContent)
        .set('filename', this.opt.relativePath)
        .set('compress', true)
        .include(path.dirname(this.opt.absolutePath))
        .include(rootDir)
        .use(nib())
        .set('sourcemap', {
            comment: false,
{'fraction_non_alphanumeric': 0.19989696032972695, 'fraction_numerical': 0.0072127769191138585, 'mean_word_length': 2.616387337057728, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '328116', 'n_tokens_mistral': 676, 'n_tokens_neox': 657, 'n_words': 109}