(core) Ensure built files use newlines everywhere

This commit is contained in:
Brandon Tilley 2013-12-28 13:02:54 -08:00
parent 35d3ca0d9d
commit e37d657a61
2 changed files with 4 additions and 2 deletions

View File

@ -4,6 +4,7 @@ var concat = require('gulp-concat');
var rename = require('gulp-rename'); var rename = require('gulp-rename');
var header = require('gulp-header'); var header = require('gulp-header');
var jshint = require('gulp-jshint'); var jshint = require('gulp-jshint');
var replace = require('gulp-replace');
var metadata = require('./package.json'); var metadata = require('./package.json');
var shortHeader = "/*! Planetary.js {{version}} | (c) 2013 Brandon Tilley | Released under MIT License */" var shortHeader = "/*! Planetary.js {{version}} | (c) 2013 Brandon Tilley | Released under MIT License */"
@ -23,7 +24,7 @@ function build(source, name, headerText, minify) {
var js = source.pipe(concat(name)); var js = source.pipe(concat(name));
if (minify) { js = js.pipe(uglify()); } if (minify) { js = js.pipe(uglify()); }
js = js.pipe(header(headerText, { version: metadata.version })); js = js.pipe(header(headerText, { version: metadata.version }));
js.pipe(gulp.dest('./dist')); js.pipe(replace("\r\n", "\n")).pipe(gulp.dest('./dist'));
} }
gulp.task('jshint', function() { gulp.task('jshint', function() {

View File

@ -24,6 +24,7 @@
"gulp-uglify": "~0.1.0", "gulp-uglify": "~0.1.0",
"gulp-rename": "~0.2.1", "gulp-rename": "~0.2.1",
"bower": "~1.2.8", "bower": "~1.2.8",
"gulp-jshint": "~1.3.1" "gulp-jshint": "~1.3.1",
"gulp-replace": "~0.2.0"
} }
} }