Skip to content

Commit

Permalink
fix(lint): run code through prettier
Browse files Browse the repository at this point in the history
  • Loading branch information
bmuenzenmeyer committed Mar 16, 2018
1 parent 26b5934 commit bd898a9
Show file tree
Hide file tree
Showing 16 changed files with 6,258 additions and 4,383 deletions.
1,903 changes: 1,332 additions & 571 deletions packages/uikit-workshop/dist/styleguide/js/patternlab-pattern.js

Large diffs are not rendered by default.

4,323 changes: 2,595 additions & 1,728 deletions packages/uikit-workshop/dist/styleguide/js/patternlab-viewer.js

Large diffs are not rendered by default.

190 changes: 117 additions & 73 deletions packages/uikit-workshop/gulpfile.js
Original file line number Diff line number Diff line change
Expand Up @@ -5,110 +5,154 @@ var args = require('yargs').argv;
var gulp = require('gulp');

/* load the plugins */
var gulpLoadPlugins = require('gulp-load-plugins');
var plugins = gulpLoadPlugins({ scope: ['devDependencies'] });
plugins.del = require("del");
plugins.mainBowerFiles = require("main-bower-files");
var gulpLoadPlugins = require('gulp-load-plugins');
var plugins = gulpLoadPlugins({ scope: ['devDependencies'] });
plugins.del = require('del');
plugins.mainBowerFiles = require('main-bower-files');

/* copy the dist folder into the designated public folder */
function copyPublic(suffix) {
if (args['copy-dist'] !== undefined) {
return gulp.dest(args['copy-dist'] + "/" + suffix);
} else {
return plugins.util.noop();
}
if (args['copy-dist'] !== undefined) {
return gulp.dest(args['copy-dist'] + '/' + suffix);
} else {
return plugins.util.noop();
}
}

/* clean tasks */
gulp.task('clean:bower', function (cb) {
return plugins.del(['dist/styleguide/bower_components/*'],cb);
gulp.task('clean:bower', function(cb) {
return plugins.del(['dist/styleguide/bower_components/*'], cb);
});

gulp.task('clean:css', function (cb) {
return plugins.del(['dist/styleguide/css/*'],cb);
gulp.task('clean:css', function(cb) {
return plugins.del(['dist/styleguide/css/*'], cb);
});

gulp.task('clean:html', function (cb) {
return plugins.del(['dist/*.html'],cb);
gulp.task('clean:html', function(cb) {
return plugins.del(['dist/*.html'], cb);
});

gulp.task('clean:images', function (cb) {
return plugins.del(['dist/styleguide/images/*'],cb);
gulp.task('clean:images', function(cb) {
return plugins.del(['dist/styleguide/images/*'], cb);
});

gulp.task('clean:js', function (cb) {
return plugins.del(['dist/styleguide/js/*'],cb);
gulp.task('clean:js', function(cb) {
return plugins.del(['dist/styleguide/js/*'], cb);
});

/* core tasks */
gulp.task('build:bower', ['clean:bower'], function(){
return gulp.src(plugins.mainBowerFiles())
.pipe(plugins.rename({suffix: '.min'}))
.pipe(plugins.uglify())
.pipe(gulp.dest("dist/styleguide/bower_components"))
.pipe(copyPublic("styleguide/bower_components"));
gulp.task('build:bower', ['clean:bower'], function() {
return gulp
.src(plugins.mainBowerFiles())
.pipe(plugins.rename({ suffix: '.min' }))
.pipe(plugins.uglify())
.pipe(gulp.dest('dist/styleguide/bower_components'))
.pipe(copyPublic('styleguide/bower_components'));
});

gulp.task('build:css', function() {
return plugins.rubySass('src/sass/pattern-lab.scss', { style: 'expanded', "sourcemap=none": true })
.pipe(plugins.autoprefixer({browsers: ['last 2 version', 'safari 5', 'ie 8', 'ie 9', 'opera 12.1', 'android 4']}, {map: false }))
.pipe(gulp.dest('dist/styleguide/css'))
.pipe(copyPublic("styleguide/css"));
return plugins
.rubySass('src/sass/pattern-lab.scss', {
style: 'expanded',
'sourcemap=none': true,
})
.pipe(
plugins.autoprefixer(
{
browsers: [
'last 2 version',
'safari 5',
'ie 8',
'ie 9',
'opera 12.1',
'android 4',
],
},
{ map: false }
)
)
.pipe(gulp.dest('dist/styleguide/css'))
.pipe(copyPublic('styleguide/css'));
});

gulp.task('build:html', ['clean:html'], function() {
return gulp.src('src/html/index.html')
.pipe(plugins.fileInclude({ prefix: '@@', basepath: '@file' }))
.pipe(gulp.dest('dist'))
.pipe(copyPublic(""));
return gulp
.src('src/html/index.html')
.pipe(plugins.fileInclude({ prefix: '@@', basepath: '@file' }))
.pipe(gulp.dest('dist'))
.pipe(copyPublic(''));
});

gulp.task('build:images', ['clean:images'], function() {
return gulp.src('src/images/*')
.pipe(plugins.imagemin({
progressive: true,
svgoPlugins: [{removeViewBox: false}],
use: [plugins.pngcrush()]
}))
.pipe(gulp.dest('dist/styleguide/images'))
.pipe(copyPublic("styleguide/images"));
return gulp
.src('src/images/*')
.pipe(
plugins.imagemin({
progressive: true,
svgoPlugins: [{ removeViewBox: false }],
use: [plugins.pngcrush()],
})
)
.pipe(gulp.dest('dist/styleguide/images'))
.pipe(copyPublic('styleguide/images'));
});

gulp.task('build:js-viewer', ['clean:js'], function() {
return gulp.src(['src/js/*.js','!src/js/modal-styleguide.js'])
.pipe(plugins.jshint('.jshintrc'))
.pipe(plugins.jshint.reporter('default'))
.pipe(plugins.resolveDependencies( { pattern: /\* @requires [\s-]*(.*?\.js)/g } ))
.on('error', function(err) { console.log(err.message); })
.pipe(plugins.concat('patternlab-viewer.js'))
.pipe(gulp.dest('dist/styleguide/js'))
.pipe(plugins.rename({suffix: '.min'}))
.pipe(plugins.uglify())
.pipe(gulp.dest('dist/styleguide/js'))
.pipe(copyPublic("styleguide/js"));
return gulp
.src(['src/js/*.js', '!src/js/modal-styleguide.js'])
.pipe(plugins.jshint('.jshintrc'))
.pipe(plugins.jshint.reporter('default'))
.pipe(
plugins.resolveDependencies({ pattern: /\* @requires [\s-]*(.*?\.js)/g })
)
.on('error', function(err) {
console.log(err.message);
})
.pipe(plugins.concat('patternlab-viewer.js'))
.pipe(gulp.dest('dist/styleguide/js'))
.pipe(plugins.rename({ suffix: '.min' }))
.pipe(plugins.uglify())
.pipe(gulp.dest('dist/styleguide/js'))
.pipe(copyPublic('styleguide/js'));
});

gulp.task('build:js-pattern', ['build:js-viewer'], function() {
// 'src/js/annotations-pattern.js','src/js/code-pattern.js','src/js/info-panel.js'
return gulp.src(['src/js/postmessage.js', 'src/js/panels-shared.js', 'src/js/clipboard.min.js', 'src/js/modal-styleguide.js'])
.pipe(plugins.jshint('.jshintrc'))
.pipe(plugins.jshint.reporter('default'))
.pipe(plugins.resolveDependencies( { pattern: /\* @requires [\s-]*(.*?\.js)/g } ))
.on('error', function(err) { console.log(err.message); })
.pipe(plugins.concat('patternlab-pattern.js'))
.pipe(gulp.dest('dist/styleguide/js'))
.pipe(plugins.rename({suffix: '.min'}))
.pipe(plugins.uglify())
.pipe(gulp.dest('dist/styleguide/js'))
.pipe(copyPublic("styleguide/js"));
// 'src/js/annotations-pattern.js','src/js/code-pattern.js','src/js/info-panel.js'
return gulp
.src([
'src/js/postmessage.js',
'src/js/panels-shared.js',
'src/js/clipboard.min.js',
'src/js/modal-styleguide.js',
])
.pipe(plugins.jshint('.jshintrc'))
.pipe(plugins.jshint.reporter('default'))
.pipe(
plugins.resolveDependencies({ pattern: /\* @requires [\s-]*(.*?\.js)/g })
)
.on('error', function(err) {
console.log(err.message);
})
.pipe(plugins.concat('patternlab-pattern.js'))
.pipe(gulp.dest('dist/styleguide/js'))
.pipe(plugins.rename({ suffix: '.min' }))
.pipe(plugins.uglify())
.pipe(gulp.dest('dist/styleguide/js'))
.pipe(copyPublic('styleguide/js'));
});

gulp.task('default', ['build:bower', 'build:css', 'build:html', 'build:js-pattern'], function () {
if (args.watch !== undefined) {
gulp.watch(['src/bower_components/**/*'], ['build:bower']);
gulp.watch(['src/sass/pattern-lab.scss', 'src/sass/scss/**/*'], ['build:css']);
gulp.watch(['src/html/*'], ['build:html']);
gulp.watch(['src/js/*'], ['build:js-pattern']);
}

});
gulp.task(
'default',
['build:bower', 'build:css', 'build:html', 'build:js-pattern'],
function() {
if (args.watch !== undefined) {
gulp.watch(['src/bower_components/**/*'], ['build:bower']);
gulp.watch(
['src/sass/pattern-lab.scss', 'src/sass/scss/**/*'],
['build:css']
);
gulp.watch(['src/html/*'], ['build:html']);
gulp.watch(['src/js/*'], ['build:js-pattern']);
}
}
);
Loading

0 comments on commit bd898a9

Please sign in to comment.