Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gulpfile.js « postcss - github.com/kritoke/darksimplicity.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: b2eceeb75d0551a5cb79ee4bd38be8721504443d (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
// Gulp.js configuration
var gulp = require('gulp'),
    lost = require('lost'),
    cssnano = require('cssnano'),
    autoprefixer = require('autoprefixer')({}),
    watch = require('gulp-watch'),
    rucksack = require('rucksack-css'),
    simplevars = require('postcss-simple-vars'),
    fontmagician = require('postcss-font-magician')({protocol: 'https:'}),
    postcss = require('gulp-postcss');

// apply PostCSS plugins
gulp.task('css', function() {
  return gulp.src('src/style.min.css')
    .pipe(postcss([
      autoprefixer,
      //cssnano,
      lost,
      rucksack,
      fontmagician,
      simplevars
    ]))
    .pipe(gulp.dest('../static/css'));
});

gulp.task('default', ['css', 'watch']);

gulp.task('watch', function() {
    gulp.watch('src/main.css', ['css'])
});