UNPKG

tarifa

Version:

Your friendly toolchain for mobile app development on top of Apache Cordova

23 lines (21 loc) 732 B
var canGenerate = require('../../../lib/cordova/assets').canGenerate, colorHelper = require('../../../lib/helper/color'), validator = require('../../../lib/helper/validator'), validateColor = validator.toInquirerValidateƒ(validator.isColor); module.exports = { type: 'input', name: 'color', validate: function (answer) { return !answer.length || validateColor(answer); }, filter: function (answer) { return answer ? colorHelper.format(answer) : null; }, when: function () { var done = this.async(); canGenerate().then(function (ok) { done(ok); }); }, message: 'Which color do you want for the default icons and splashscreens?' };