#!/usr/bin/env node

/**
 * Module dependencies.
 */
var commander = require('commander');
var inquirer = require('inquirer');
var os = require('os');
const utils = require('./utils');
// import config from '../workai.tools.config';

var program = new commander.Command();
// const promptList = [{
//     type: 'input',
//     message: '设置一个用户名:',
//     name: 'name',
//     default: "test_user" // 默认值
// }, {
//     type: 'input',
//     message: '请输入手机号:',
//     name: 'phone',
//     validate: function (val) {
//         if (val.match(/\d{11}/g)) { // 校验位数
//             return val;
//         }
//         return "请输入11位数字";
//     }
// }];

// inquirer.prompt(promptList).then(answers => {
//     console.log(answers); // 返回的结果
// });

program
    .version('0.0.1', '-v, --version')
// .option('-p, --peppers', 'Add peppers')
// .option('-P, --pineapple', 'Add pineapple')
// .option('-b, --bbq-sauce', 'Add bbq sauce')
// .option('-c, --cheese [type]', 'Add the specified type of cheese [marble]', 'marble')
// .alias('m')
// .description('创建新的模块')
// .action(function (option) {
//     console.log('Hello World')
//     //为什么是Hello World 给你个眼神,自己去体会...
// })
// .on('--help', function () {
//     console.log('  Examples:')
//     console.log('')
//     console.log('$ app module moduleName')
//     console.log('$ app m moduleName')
// })
// .parse(process.argv);
program
    .version('0.0.3', '-b, --bersion')
    .parse(process.argv);
// console.log('you ordered a pizza with:');
// if (program.peppers) console.log('  - peppers');
// if (program.pineapple) console.log('  - pineapple');
// if (program.bbqSauce) console.log('  - bbq');
// console.log('  - %s cheese', program.cheese);
console.log(os.type(), os.platform());
utils.getPaths(["**", "!node_modules"]).then(paths => {
    console.log("##", paths);
});