mirror of
https://github.com/danielsogl/awesome-cordova-plugins.git
synced 2025-01-19 08:32:52 +08:00
chore(): add minimal template
This commit is contained in:
parent
b91740a91a
commit
f2cf1d4e03
19
TEMPLATE-MIN
Normal file
19
TEMPLATE-MIN
Normal 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 {
|
||||||
|
}
|
@ -33,7 +33,8 @@ gulp.task('lint', function() {
|
|||||||
|
|
||||||
gulp.task('plugin:create', function(){
|
gulp.task('plugin:create', function(){
|
||||||
if(flags.n && flags.n !== ''){
|
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(replace('PluginName', flags.n))
|
||||||
.pipe(rename(decamelize(flags.n, '-') + '.ts'))
|
.pipe(rename(decamelize(flags.n, '-') + '.ts'))
|
||||||
.pipe(gulp.dest('./src/plugins/'));
|
.pipe(gulp.dest('./src/plugins/'));
|
||||||
|
Loading…
Reference in New Issue
Block a user