chore(): add minimal template

This commit is contained in:
Ibrahim Hadeed 2016-08-27 13:03:39 -04:00
parent b91740a91a
commit f2cf1d4e03
No known key found for this signature in database
GPG Key ID: 0431793F665481A4
2 changed files with 21 additions and 1 deletions

19
TEMPLATE-MIN Normal file
View File

@ -0,0 +1,19 @@
import {Plugin} from './plugin';
/**
* @name PluginName
* @description
*
* @usage
* ```
* import {PluginName} from 'ionic-native';
*
*
* ```
*/
@Plugin({
plugin: '',
pluginRef: '',
repo: ''
})
export class PluginName {
}

View File

@ -33,7 +33,8 @@ gulp.task('lint', function() {
gulp.task('plugin:create', function(){
if(flags.n && flags.n !== ''){
return gulp.src('./TEMPLATE')
var src = flags.m?'./TEMPLATE-MIN':'./TEMPLATE';
return gulp.src()
.pipe(replace('PluginName', flags.n))
.pipe(rename(decamelize(flags.n, '-') + '.ts'))
.pipe(gulp.dest('./src/plugins/'));