| 1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 | // these prompts are used if the plugin is late-installed into an existing// project and invoked by `vue invoke`.const { chalk, hasGit } = require('@vue/cli-shared-utils')module.exports = [  {    name: 'config',    type: 'list',    message: `Pick an ESLint config:`,    choices: [      {        name: 'Error prevention only',        value: 'base',        short: 'Basic'      },      {        name: 'Airbnb',        value: 'airbnb',        short: 'Airbnb'      },      {        name: 'Standard',        value: 'standard',        short: 'Standard'      },      {        name: 'Prettier',        value: 'prettier',        short: 'Prettier'      }    ]  },  {    name: 'lintOn',    type: 'checkbox',    message: 'Pick additional lint features:',    choices: [      {        name: 'Lint on save',        value: 'save',        checked: true      },      {        name: 'Lint and fix on commit' + (hasGit() ? '' : chalk.red(' (requires Git)')),        value: 'commit'      }    ]  }]
 |