<commit_before>const message = require('../helpers/message')
const when = require('../helpers/when')

const generalPrompts = [
  {
    type: 'input',
    name: 'projectthemecolor',
    message: message({
      headline: 'Project Theme Color',
      description: 'Main Theme-Color of the project',
      defaultValue: 'Default: #29b8f2'
    }),
    default: '#29b8f2',
    store: true
  },
  // Filename
  {
    type: 'input',
    name: 'projectcssfilename',
    message: message({
      headline: 'CSS Filename',
      description: '(only the name without .css or .scss)',
      defaultValue: 'Default: style'
    }),
    default: 'style',
    store: false
  },
  // Stylelint
  {
    type: 'confirm',
    name: 'projectstylelint',
    message: message({
      headline: 'Activate Stylelint',
      description: 'Do you want to ativate Stylelint?',
      defaultValue: true
    }),
    default: true
  },
  // Breakpoint Units
  {
    type: 'list',
    name: 'projectbreakpointunit',
    message: message({
      headline: 'Media Query Unit',
      description: 'Which Unit do you prefer for Media Queries?'
    }),
    choices: [
      {
        name: 'em',
        value: 'em'
      },
      {
        name: 'px',
        value: 'px'
      }
    ]
  },
  // Container-Queries
  {
    type: 'confirm',
    name: 'projectcontainerqueries',
    message: message({
      headline: 'Use Container-Queries',
      description: 'Do you want to use container-queries (see https://github.com/ausi/cq-prolyfill)?'
    }),
    default: false
  },
  // File Structure
  {
    type: 'list',
    name: 'projectcssstructure',
    message: message({
      headline: 'CSS Methodologies',
      description: 'CSS Writing Methodologies'
    }),
    choices: [
      {
        name: 'Own Structure',
        value: 'sassOwn'
      },
      {
        name: 'Atomic Design',
        value: 'sassAtomic'
      },
      {
        name: 'ITCSS',
        value: 'sassITCSS'
      }
    ]
  },
  // Critical CSS
  {
    type: 'confirm',
    name: 'projectcritical',
    message: message({
      headline: 'CriticalCSS',
      description: 'Do you wan\'t to automatically create CriticalCSS (Above the fold)?',
      defaultValue: false
    })
  },<commit_msg>Fix failing gulp task<commit_after>const message = require('../helpers/message')
const when = require('../helpers/when')

const generalPrompts = [
  {
    type: 'input',
    name: 'projectthemecolor',
    message: message({
      headline: 'Project Theme Color',
      description: 'Main Theme-Color of the project',
      defaultValue: 'Default: #29b8f2'
    }),
    default: '#29b8f2',
    store: true
  },
  // Filename
  {
    type: 'input',
    name: 'projectcssfilename',
    message: message({
      headline: 'CSS Filename',
      description: '(only the name without .css or .scss)',
      defaultValue: 'Default: style'
    }),
    default: 'style',
    store: false
  },
  // Stylelint
  {
    type: 'confirm',
    name: 'projectstylelint',
    message: message({
      headline: 'Activate Stylelint',
      description: 'Do you want to ativate Stylelint?',
      defaultValue: true
    }),
    default: true
  },
  // Breakpoint Units
  {
    type: 'list',
    name: 'projectbreakpointunit',
    message: message({
      headline: 'Media Query Unit',
      description: 'Which Unit do you prefer for Media Queries?'
    }),
    choices: [
      {
        name: 'em',
        value: 'em'
      },
      {
        name: 'px',
        value: 'px'
      }
    ]
  },
  // Container-Queries
  {
    type: 'confirm',
    name: 'projectcontainerqueries',
    message: message({
      headline: 'Use Container-Queries',
      description: 'Do you want to use container-queries (see https://github.com/ausi/cq-prolyfill)?'
    }),
    default: false
  },
  // File Structure
  {
    type: 'list',
    name: 'projectcssstructure',
    message: message({
      headline: 'CSS Methodologies',
      description: 'CSS Writing Methodologies'
    }),
    choices: [
      {
        name: 'Own Structure',
        value: 'sassOwn'
      },
      {
        name: 'Atomic Design',
        value: 'sassAtomic'
      },
      {
        name: 'ITCSS',
        value: 'sassITCSS'
      }
    ]
  },
  // Critical CSS
  {
    type: 'confirm',
    name: 'projectcritical',
    message: message({
      headline: 'CriticalCSS',
      description: 'Do you wan\'t to automatically create CriticalCSS (Above the fold)?',
      defaultValue: false
    }),
    default: false
  },
{'fraction_non_alphanumeric': 0.13790035587188612, 'fraction_numerical': 0.0035587188612099642, 'mean_word_length': 2.1938920454545454, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1684278', 'n_tokens_mistral': 1414, 'n_tokens_neox': 1397, 'n_words': 367}