updated gulpfile to wiki
This commit is contained in:
		
							parent
							
								
									00f58ba68f
								
							
						
					
					
						commit
						317f7f19bb
					
				
							
								
								
									
										39
									
								
								gulpfile.js
									
									
									
									
									
								
							
							
						
						
									
										39
									
								
								gulpfile.js
									
									
									
									
									
								
							@ -93,20 +93,6 @@ if (options.regenerator) {
 | 
			
		||||
  files.test = polyfills.concat(files.test)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
gulp.task('deploy:build', function () {
 | 
			
		||||
  return gulp.src(files.src)
 | 
			
		||||
    .pipe($.sourcemaps.init())
 | 
			
		||||
    .pipe(concat('y.js'))
 | 
			
		||||
    .pipe($.babel({
 | 
			
		||||
      loose: 'all',
 | 
			
		||||
      modules: 'ignore',
 | 
			
		||||
      experimental: true
 | 
			
		||||
    }))
 | 
			
		||||
    .pipe($.uglify())
 | 
			
		||||
    .pipe($.sourcemaps.write('.'))
 | 
			
		||||
    .pipe(gulp.dest('./dist/'))
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
gulp.task('deploy:updateSubmodule', function () {
 | 
			
		||||
  return $.git.updateSubmodule({ args: '--init' })
 | 
			
		||||
})
 | 
			
		||||
@ -122,7 +108,7 @@ gulp.task('deploy:bump', function () {
 | 
			
		||||
    .pipe(gulp.dest('./'))
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
gulp.task('deploy', ['test', 'deploy:updateSubmodule', 'deploy:bump', 'deploy:build', 'deploy:copy'], function () {
 | 
			
		||||
gulp.task('deploy', ['test', 'deploy:updateSubmodule', 'deploy:bump', 'build:dist', 'deploy:copy'], function () {
 | 
			
		||||
  return gulp.src('./package.json', {read: false})
 | 
			
		||||
    .pipe($.shell([
 | 
			
		||||
      'standard',
 | 
			
		||||
@ -144,6 +130,20 @@ gulp.task('deploy', ['test', 'deploy:updateSubmodule', 'deploy:bump', 'deploy:bu
 | 
			
		||||
    }))
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
gulp.task('build:dist', function () {
 | 
			
		||||
  return gulp.src(files.src)
 | 
			
		||||
    .pipe($.sourcemaps.init())
 | 
			
		||||
    .pipe(concat('y.js'))
 | 
			
		||||
    .pipe($.babel({
 | 
			
		||||
      loose: 'all',
 | 
			
		||||
      modules: 'ignore',
 | 
			
		||||
      experimental: true
 | 
			
		||||
    }))
 | 
			
		||||
    .pipe($.uglify())
 | 
			
		||||
    .pipe($.sourcemaps.write('.'))
 | 
			
		||||
    .pipe(gulp.dest('./dist/'))
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
gulp.task('build:test', function () {
 | 
			
		||||
  var babelOptions = {
 | 
			
		||||
    loose: 'all',
 | 
			
		||||
@ -153,13 +153,6 @@ gulp.task('build:test', function () {
 | 
			
		||||
  if (!options.regenerator) {
 | 
			
		||||
    babelOptions.blacklist = 'regenerator'
 | 
			
		||||
  }
 | 
			
		||||
  gulp.src(files.src)
 | 
			
		||||
    .pipe($.sourcemaps.init())
 | 
			
		||||
    .pipe(concat('y.js'))
 | 
			
		||||
    .pipe($.babel(babelOptions))
 | 
			
		||||
    .pipe($.sourcemaps.write())
 | 
			
		||||
    .pipe(gulp.dest('.'))
 | 
			
		||||
 | 
			
		||||
  return gulp.src('src/**/*.js')
 | 
			
		||||
    .pipe($.sourcemaps.init())
 | 
			
		||||
    .pipe($.babel(babelOptions))
 | 
			
		||||
@ -185,7 +178,7 @@ gulp.task('dev', ['build:test'], function () {
 | 
			
		||||
  gulp.start('dev:node')
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
gulp.task('copy:dist', ['deploy:build'], function () {
 | 
			
		||||
gulp.task('copy:dist', ['build:dist'], function () {
 | 
			
		||||
  return gulp.src(['./dist/y.js', './dist/y.js.map'])
 | 
			
		||||
    .pipe(gulp.dest('./dist/Examples/bower_components/yjs/'))
 | 
			
		||||
})
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user