{"size": 2048, "ext": "js", "max_stars_repo_path": "node_modules/vue-cli-plugin-vuetify/prompts.js", "max_stars_repo_name": "lbrulet/LearnTheCall", "max_stars_repo_stars_event_min_datetime": "2018-09-12T08:40:00.000Z", "max_stars_repo_stars_event_max_datetime": "2018-09-12T08:40:00.000Z", "max_issues_repo_path": "node_modules/vue-cli-plugin-vuetify/prompts.js", "max_issues_repo_name": "lbrulet/LearnTheCall", "max_issues_repo_issues_event_min_datetime": "2021-03-08T22:15:34.000Z", "max_issues_repo_issues_event_max_datetime": "2022-02-26T06:11:24.000Z", "max_forks_repo_path": "node_modules/vue-cli-plugin-vuetify/prompts.js", "max_forks_repo_name": "lbrulet/LearnTheCall", "max_forks_repo_forks_event_min_datetime": "2019-02-27T15:41:12.000Z", "max_forks_repo_forks_event_max_datetime": "2019-02-27T15:41:12.000Z"}
{"max_stars_count": 1, "max_issues_count": 5, "max_forks_count": 1, "avg_line_length": 21.1134020619, "max_line_length": 82, "alphanum_fraction": 0.5048828125}
module.exports = [
  {
    name: 'replaceComponents',
    type: 'confirm',
    message: 'Use a pre-made template? (will replace App.vue and HelloWorld.vue)',
    default: true,
  },
  {
    name: 'useTheme',
    type: 'confirm',
    message: 'Use custom theme?',
    default: false,
  },
  {
    name: 'useCustomProperties',
    type: 'confirm',
    message: 'Use custom properties (CSS variables)?',
    default: false,
  },
  {
    name: 'iconFont',
    type: 'rawlist',
    message: 'Select icon font',
    choices: [
      'Material Icons (default)',
      'Material Design Icons',
      'Font Awesome 5',
      'Font Awesome 4',
    ],
    default: 0,
    filter: function (val) {
      return {
        'Material Icons (default)': 'md',
        'Material Design Icons': 'mdi',
        'Font Awesome 5': 'fa',
        'Font Awesome 4': 'fa4',
      }[val]
    }
  },
  {
    name: 'installFonts',
    type: 'confirm',
    message: 'Use fonts as a dependency (for Electron or offline)?',
    default: false,
  },
  {
    name: 'useAlaCarte',
    type: 'confirm',
    message: 'Use a-la-carte components?',
    default: false,
  },
  {
    name: 'usePolyfill',
    type: 'confirm',
    message: 'Use babel/polyfill?',
    default: true
  },
  {
    name: 'locale',
    type: 'rawlist',
    message: 'Select locale',
    choices: [
      'English (default)',
      'Catalan',
      'Chinese (simplified)',
      'Chinese (traditional)',
      'Dutch',
      'Farsi',
      'French',
      'German',
      'Greek',
      'Polish',
      'Portuguese',
      'Russian',
      'Ukrainian',
    ],
    default: 0,
    filter: function (val) {
      return {
        'English (default)': 'en',
        'Catalan': 'ca',
        'Chinese (simplified)': 'zh-Hans',
        'Chinese (traditional)': 'zh-Hant',
        'Dutch': 'nl',
        'Farsi': 'fa',
        'French': 'fr',
        'German': 'de',
        'Greek': 'gr',
        'Polish': 'pl',
        'Portuguese': 'pt',
        'Russian': 'ru',
        'Ukrainian': 'uk',
      }[val]
    }
  }
]
