commit
						19291084d9
					
				
							
								
								
									
										24
									
								
								gulpfile.js
									
									
									
									
									
								
							
							
						
						
									
										24
									
								
								gulpfile.js
									
									
									
									
									
								
							| @ -157,7 +157,7 @@ function buildLangs(filenames, langPaths, buildDest, done) { | ||||
|             return path + language + '.json'; | ||||
|         }); | ||||
| 
 | ||||
|         gulp.src(paths) | ||||
|         gulp.src(paths, { allowEmpty: true }) | ||||
|             .pipe(slash()) | ||||
|             .pipe(clipEmptyFiles()) | ||||
|             .pipe(through(function(file) { | ||||
| @ -220,16 +220,6 @@ var appLangFiles = ['ar.json', 'bg.json', 'ca.json', 'cs.json', 'da.json', 'de.j | ||||
|         config: './src/config.json', | ||||
|     }; | ||||
| 
 | ||||
| gulp.task('default', ['lang', 'config']); | ||||
| 
 | ||||
| gulp.task('watch', function() { | ||||
|     var langsPaths = paths.lang.map(function(path) { | ||||
|         return path + '*.json'; | ||||
|     }); | ||||
|     gulp.watch(langsPaths, { interval: 500 }, ['lang']); | ||||
|     gulp.watch(paths.config, { interval: 500 }, ['config']); | ||||
| }); | ||||
| 
 | ||||
| // Build the language files into a single file per language.
 | ||||
| gulp.task('lang', function(done) { | ||||
|     // Get filenames to know which languages are available.
 | ||||
| @ -292,6 +282,16 @@ gulp.task('config', function(done) { | ||||
|         .on('end', done); | ||||
| }); | ||||
| 
 | ||||
| gulp.task('default', gulp.parallel('lang', 'config')); | ||||
| 
 | ||||
| gulp.task('watch', function() { | ||||
|     var langsPaths = paths.lang.map(function(path) { | ||||
|         return path + '*.json'; | ||||
|     }); | ||||
|     gulp.watch(langsPaths, { interval: 500 }, gulp.parallel('lang')); | ||||
|     gulp.watch(paths.config, { interval: 500 }, gulp.parallel('config')); | ||||
| }); | ||||
| 
 | ||||
| var templatesSrc = [ | ||||
|         './src/components/**/*.html', | ||||
|         './src/core/**/components/**/*.html', | ||||
| @ -306,7 +306,7 @@ var templatesSrc = [ | ||||
| gulp.task('copy-component-templates', function(done) { | ||||
|     deleteFolderRecursive(templatesDest); | ||||
| 
 | ||||
|     gulp.src(templatesSrc) | ||||
|     gulp.src(templatesSrc, { allowEmpty: true }) | ||||
|         .pipe(flatten()) | ||||
|         .pipe(gulp.dest(templatesDest)) | ||||
|         .on('end', done); | ||||
|  | ||||
| @ -1,10 +1,10 @@ | ||||
| { | ||||
|   "name": "moodlemobile", | ||||
|   "app_id": "com.moodle.moodlemobile", | ||||
|   "type": "ionic-angular", | ||||
|   "integrations": { | ||||
|     "cordova": {}, | ||||
|     "gulp": {} | ||||
|   }, | ||||
|   "watchPatterns": [] | ||||
|   "type": "ionic-angular", | ||||
|   "watchPatterns": [], | ||||
|   "pro_id": "com.moodle.moodlemobile" | ||||
| } | ||||
							
								
								
									
										5091
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
							
						
						
									
										5091
									
								
								package-lock.json
									
									
									
										generated
									
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							| @ -93,11 +93,12 @@ | ||||
|   "devDependencies": { | ||||
|     "@ionic/app-scripts": "3.1.9", | ||||
|     "electron-rebuild": "^1.8.1", | ||||
|     "gulp": "^3.9.1", | ||||
|     "gulp": "^4.0.0", | ||||
|     "gulp-clip-empty-files": "^0.1.2", | ||||
|     "gulp-flatten": "^0.4.0", | ||||
|     "gulp-rename": "^1.2.2", | ||||
|     "gulp-slash": "^1.1.3", | ||||
|     "gulp-util": "^3.0.8", | ||||
|     "node-loader": "^0.6.0", | ||||
|     "through": "^2.3.8", | ||||
|     "typescript": "~2.6.2", | ||||
|  | ||||
| @ -1,6 +1,11 @@ | ||||
| This files describes API changes in the Moodle Mobile app, | ||||
| information provided here is intended especially for developers. | ||||
| 
 | ||||
| === 3.6.0 === | ||||
| 
 | ||||
| - gulp was updated to v4. In order for gulp to work, you need to install gulp-cli: npm install -g gulp-cli | ||||
|   It's also recommended to update ionic cli to v4, otherwise some errors could be raised while building: npm install -g ionic | ||||
| 
 | ||||
| === 3.5.2 === | ||||
| 
 | ||||
| - CoreChartDirective changed from directive to component (CoreChartComponent) and the selector to use it changed from canvas[core-chart] to core-chart. | ||||
|  | ||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user