12345678910111213141516171819202122232425262728293031323334353637 |
- 'use strict';
- var gulp = require( 'gulp' );
- var prompt = require('../index');
- var index =0;
- var chainFunction = function ( options, resp ){
- console.log( 'Here is the selection ', resp);
- if( index <= 3){
- options.message = `Hello this is iteration ${index}`;
- index++;
- return options;
- }else{
- return;
- }
- };
- /**
- * The following is a sample gulp file for chaining requests. It
- * will pass a chaining function to the confirm function and will
- * allow the user to chain multiple requests together
- * variables
- *
- */
- gulp.task( 'chainConfirm', () => {
- return gulp.src( '../package.json' )
- .pipe( prompt.confirm({
- type:'input',
- name:'env',
- message:'Hello First interation, please enter selection?',
- chainFunction:chainFunction
- }, (res) => {
- console.log('Result', res);
- }) );
- });
|