MiWatchKleaner/lib/inquirer.js

36 lines
1.1 KiB
JavaScript
Raw Normal View History

2020-04-24 20:42:45 +01:00
const inquirer = require('inquirer');
2020-04-25 10:44:12 +01:00
const files = require('./files')
2020-04-24 20:42:45 +01:00
module.exports = {
mainMenu: () => {
const questions = [{
type: 'list',
name: 'mainMenu',
message: 'What do you want to do?',
choices: ['Connect to MiWatch via Wifi', 'Remove Install Xiaomi Apps', 'Install Compatible Apps', 'Restore Uninstalled Apps'],
filter: function (val) {
return val.toLowerCase();
}
}];
return inquirer.prompt(questions);
},
2020-04-24 21:40:03 +01:00
connectWifi: () => {
const questions = [ {
type: 'input',
name: 'connectWifi',
message: 'What is your MiWatch IpAdress?',
},];
return inquirer.prompt(questions);
},
2020-04-25 10:44:12 +01:00
removeAppsList: async () => {
const packages = await files.loadPackageList()
const questions = [ {
type: 'checkbox',
name: 'Remove Apps List',
message: 'What apps do you want to remove?',
choices: packages.apps
}]
return inquirer.prompt(questions);
},
2020-04-24 20:42:45 +01:00
};