release candidate

This commit is contained in:
Bachir Soussi Chiadmi
2017-12-30 17:48:05 +01:00
parent 13bd34d2b3
commit 3983d1fdaf
232 changed files with 24427 additions and 11080 deletions
@@ -43,47 +43,8 @@ gulp.task( 'hint', [ 'hint-js', 'hint-test', 'hint-task', 'jsonlint' ]);
// https://www.npmjs.com/package/gulp-requirejs-optimize/
var gutil = require('gulp-util');
var through = require('through2');
var requirejs = require('requirejs');
var chalk = require('chalk');
function rjsOptimize( options ) {
options = options || {};
requirejs.define('node/print', [], function() {
return function(msg) {
if( msg.substring(0, 5) === 'Error' ) {
gutil.log( chalk.red( msg ) );
} else {
gutil.log( msg );
}
};
});
var stream = through.obj(function (file, enc, cb) {
if ( file.isNull() ) {
return cb( null, file );
}
options.logLevel = 2;
options.out = function( text ) {
var outFile = new gutil.File({
path: file.relative,
contents: new Buffer( text )
});
cb( null, outFile );
};
gutil.log('RequireJS optimizing');
requirejs.optimize( options, null, function( err ) {
var gulpError = new gutil.PluginError( 'requirejsOptimize', err.message );
stream.emit( 'error', gulpError );
});
});
return stream;
}
var rjsOptimize = require('gulp-requirejs-optimize');
// regex for banner comment
var reBannerComment = new RegExp('^\\s*(?:\\/\\*[\\s\\S]*?\\*\\/)\\s*');
@@ -157,11 +118,6 @@ gulp.task( 'version', function() {
gulp.src( [ 'bower.json', 'package.json' ] )
.pipe( replace( /"version": "\d+\.\d+\.\d+"/, '"version": "' + version + '"' ) )
.pipe( gulp.dest('.') );
// replace CDN links in README
var minorVersion = version.match( /^\d+\.\d+/ )[0];
gulp.src('README.md')
.pipe( replace( /imagesloaded@\d+\.\d+/g, 'imagesloaded@' + minorVersion ))
.pipe( gulp.dest('.') );
});
// ----- default ----- //