8
0

plugin.js 395 B

1234567891011121314151617181920
  1. 'use strict';
  2. var createPlugin = require( './plugin/create' );
  3. var installPlugin = require( './plugin/install' );
  4. module.exports = function( grunt ) {
  5. grunt.registerTask( 'plugin', function( target ) {
  6. var done = this.async();
  7. switch ( target ) {
  8. case 'create':
  9. createPlugin( grunt, done );
  10. break;
  11. case 'install':
  12. installPlugin( grunt, done );
  13. break;
  14. }
  15. } );
  16. };