Sha256: 95f6fa4fb345b041c6b9b55d4ef04bbbf5e1fbb17c0a68a2f9dc9f72567a418b

Contents?: true

Size: 1019 Bytes

Versions: 3

Compression:

Stored size: 1019 Bytes

Contents

var gulp = require('gulp'),
    plumber = require('gulp-plumber'),
    _jade =  require('jade'),
    jade = require('gulp-jade');

_jade.filters.code = function( block ) {
    return block
        .replace( /\…/g, '…'  )
        .replace( /&/g, '&'  )
        .replace( /</g, '&lt;'   )
        .replace( />/g, '&gt;'   )
        .replace( /"/g, '&quot;' )
        .replace( /#/g, '&#35;'  )
        .replace( /\\/g, '\\\\'  );
};

module.exports = {
    ru: function () {
        gulp.src('docs/jade/pages/index-ru.jade')
            .pipe(plumber())
            .pipe(jade({
                data: {
                    lang: 'ru'
                }
            }))
            .pipe(gulp.dest('docs/'))
    },
    en: function () {
        gulp.src('docs/jade/pages/index.jade')
            .pipe(plumber())
            .pipe(jade({
                data: {
                    lang: 'en'
                }
            }))
            .pipe(gulp.dest('docs/'))
    }
};

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
sample_filter-0.1.4 spec/dummy/node_modules/air-datepicker/tasks/jade.js
sample_filter-0.1.3 spec/dummy/node_modules/air-datepicker/tasks/jade.js
sample_filter-0.1.2 spec/dummy/node_modules/air-datepicker/tasks/jade.js