ソースを参照

Moved development tasks to separate directory.

Szymon Kupś 10 年 前
コミット
7673f1f825

+ 0 - 52
dev/tasks/dev.js

@@ -1,52 +0,0 @@
-/**
- * @license Copyright (c) 2003-2016, CKSource - Frederico Knabben. All rights reserved.
- * For licensing, see LICENSE.md.
- */
-
-'use strict';
-
-const initTask = require( './utils/dev-init' );
-const pluginCreateTask = require( './utils/dev-plugin-create' );
-const pluginUpdateTask = require( './utils/dev-update' );
-const pluginStatusTask = require( './utils/dev-status' );
-const installTask = require( './utils/dev-install' );
-const relinkTask = require( './utils/dev-relink' );
-const boilerplateUpdateTask = require( './utils/dev-boilerplate-update' );
-const ckeditor5Path = process.cwd();
-
-module.exports = ( grunt ) => {
-	const packageJSON = grunt.config.data.pkg;
-	const workspaceRoot = grunt.config.data.workspaceRoot;
-
-	grunt.registerTask( 'dev-init', function() {
-		initTask( installTask, ckeditor5Path, packageJSON, workspaceRoot, grunt.log.writeln );
-	} );
-
-	grunt.registerTask( 'dev-plugin-create', function() {
-		const done = this.async();
-		pluginCreateTask( ckeditor5Path, workspaceRoot, grunt.log.writeln )
-			.then( done )
-			.catch( ( error )  => done( error ) );
-	} );
-
-	grunt.registerTask( 'dev-update', function() {
-		pluginUpdateTask( ckeditor5Path, packageJSON, workspaceRoot, grunt.log.writeln, grunt.option( 'npm-update' ) );
-	} );
-
-	grunt.registerTask( 'dev-status', function() {
-		pluginStatusTask( ckeditor5Path, packageJSON, workspaceRoot, grunt.log.writeln, grunt.log.error );
-	} );
-
-	grunt.registerTask( 'dev-boilerplate-update', function() {
-		boilerplateUpdateTask( ckeditor5Path, packageJSON, workspaceRoot, grunt.log.writeln, grunt.log.error );
-	} );
-
-	grunt.registerTask( 'dev-relink', function() {
-		relinkTask( ckeditor5Path, packageJSON, workspaceRoot, grunt.log.writeln, grunt.log.error );
-	} );
-
-	grunt.registerTask( 'dev-install', function( ) {
-		installTask( ckeditor5Path, workspaceRoot, grunt.option( 'plugin' ), grunt.log.writeln );
-	} );
-};
-

+ 7 - 7
dev/tasks/gulp/dev/tasks.js

@@ -4,13 +4,13 @@
 
 const gulp = require( 'gulp' );
 const minimist = require( 'minimist' );
-const statusTask = require( '../../utils/dev-status' );
-const initTask = require( '../../utils/dev-init' );
-const installTask = require( '../../utils/dev-install' );
-const pluginCreateTask = require( '../../utils/dev-plugin-create' );
-const updateTask = require( '../../utils/dev-update' );
-const boilerplateUpdateTask = require( '../../utils/dev-boilerplate-update' );
-const relinkTask = require( '../../utils/dev-relink' );
+const statusTask = require( './tasks/dev-status' );
+const initTask = require( './tasks/dev-init' );
+const installTask = require( './tasks/dev-install' );
+const pluginCreateTask = require( './tasks/dev-plugin-create' );
+const updateTask = require( './tasks/dev-update' );
+const boilerplateUpdateTask = require( './tasks/dev-boilerplate-update' );
+const relinkTask = require( './tasks/dev-relink' );
 
 module.exports = ( config ) => {
 	const ckeditor5Path = process.cwd();

+ 2 - 2
dev/tasks/utils/dev-boilerplate-update.js → dev/tasks/gulp/dev/tasks/dev-boilerplate-update.js

@@ -5,8 +5,8 @@
 
 'use strict';
 
-const tools = require( './tools' );
-const git = require( './git' );
+const tools = require( '../utils/tools' );
+const git = require( '../utils/git' );
 const path = require( 'path' );
 
 /**

+ 1 - 1
dev/tasks/utils/dev-init.js → dev/tasks/gulp/dev/tasks/dev-init.js

@@ -5,7 +5,7 @@
 
 'use strict';
 
-const tools = require( './tools' );
+const tools = require( '../utils/tools' );
 
 /**
  * 1. Get CKEditor5 dependencies from package.json file.

+ 2 - 2
dev/tasks/utils/dev-install.js → dev/tasks/gulp/dev/tasks/dev-install.js

@@ -5,8 +5,8 @@
 
 'use strict';
 
-const git = require( './git' );
-const tools = require( './tools' );
+const git = require( '../utils/git' );
+const tools = require( '../utils/tools' );
 const path = require( 'path' );
 
 /**

+ 3 - 3
dev/tasks/utils/dev-plugin-create.js → dev/tasks/gulp/dev/tasks/dev-plugin-create.js

@@ -5,9 +5,9 @@
 
 'use strict';
 
-const inquiries = require( './inquiries' );
-const git = require( './git' );
-const tools = require( './tools' );
+const inquiries = require( '../utils/inquiries' );
+const git = require( '../utils/git' );
+const tools = require( '../utils/tools' );
 const path = require( 'path' );
 
 /**

+ 1 - 1
dev/tasks/utils/dev-relink.js → dev/tasks/gulp/dev/tasks/dev-relink.js

@@ -5,7 +5,7 @@
 
 'use strict';
 
-const tools = require( './tools' );
+const tools = require( '../utils/tools' );
 const path = require( 'path' );
 
 /**

+ 2 - 2
dev/tasks/utils/dev-status.js → dev/tasks/gulp/dev/tasks/dev-status.js

@@ -5,8 +5,8 @@
 
 'use strict';
 
-const tools = require( './tools' );
-const git = require( './git' );
+const tools = require( '../utils/tools' );
+const git = require( '../utils/git' );
 const path = require( 'path' );
 
 /**

+ 2 - 2
dev/tasks/utils/dev-update.js → dev/tasks/gulp/dev/tasks/dev-update.js

@@ -5,8 +5,8 @@
 
 'use strict';
 
-const tools = require( './tools' );
-const git = require( './git' );
+const tools = require( '../utils/tools' );
+const git = require( '../utils/git' );
 const path = require( 'path' );
 
 /**

+ 0 - 0
dev/tasks/utils/git.js → dev/tasks/gulp/dev/utils/git.js


+ 0 - 0
dev/tasks/utils/inquiries.js → dev/tasks/gulp/dev/utils/inquiries.js


+ 0 - 0
dev/tasks/utils/tools.js → dev/tasks/gulp/dev/utils/tools.js


+ 1 - 1
dev/tasks/jscs.js

@@ -1,6 +1,6 @@
 'use strict';
 
-const tools = require( './utils/tools' );
+const tools = require( './gulp/dev/utils/tools' );
 
 module.exports = ( grunt ) => {
 	tools.setupMultitaskConfig( grunt, {

+ 1 - 1
dev/tasks/jshint.js

@@ -1,6 +1,6 @@
 'use strict';
 
-const tools = require( './utils/tools' );
+const tools = require( './gulp/dev/utils/tools' );
 
 module.exports = ( grunt ) => {
 	tools.setupMultitaskConfig( grunt, {

+ 1 - 1
gruntfile.js

@@ -2,7 +2,7 @@
 
 'use strict';
 
-const tools = require( './dev/tasks/utils/tools' );
+const tools = require( './dev/tasks/gulp/dev/utils/tools' );
 
 module.exports = ( grunt ) => {
 	// First register the "default" task, so it can be analyzed by other tasks.