{
  "projectName": {
    "message": "Project name (target directory):",
    "invalidMessage": "Should not be empty"
  },
  "shouldOverwrite": {
    "dirForPrompts": {
      "current": "Current directory",
      "target": "Target directory"
    },
    "message": "is not empty. Remove existing files and continue"
  },
  "packageName": {
    "message": "Package name:",
    "invalidMessage": "Invalid package.json name"
  },
  "featureSelection": {
    "message": "Select features to include in your project:",
    "hint": "(↑/↓ to navigate, space to select, a to toggle all, enter to confirm)"
  },
  "needsTypeScript": {
    "message": "Use TypeScript?"
  },
  "needsJsx": {
    "message": "JSX Support"
  },
  "needsRouter": {
    "message": "Router (SPA development)"
  },
  "needsPinia": {
    "message": "Pinia (state management)"
  },
  "needsVitest": {
    "message": "Vitest (unit testing)"
  },
  "needsE2eTesting": {
    "message": "End-to-End Testing"
  },
  "needsEslint": {
    "message": "Linter (error prevention)"
  },
  "needsPrettier": {
    "message": "Prettier (code formatting)"
  },
  "e2eSelection": {
    "message": "Select an End-to-End testing framework:",
    "hint": "(↑/↓ to navigate, enter to confirm)",
    "selectOptions": {
      "playwright": { "title": "Playwright", "desc": "https://playwright.dev/" },
      "cypress": {
        "title": "Cypress",
        "desc": "https://www.cypress.io/",
        "hintOnComponentTesting": "also supports unit testing with Cypress Component Testing - https://www.cypress.io/"
      }
    }
  },
  "needsExperimental": {
    "message": "Enable experimental features"
  },
  "needsExperimentalFeatures": {
    "message": "Select experimental features to include in your project:",
    "hint": "(↑/↓ to navigate, space to select, a to toggle all, enter to confirm)"
  },
  "needsVueRc": {
    "message": "Vue 3.6 (Release Candidate)"
  },
  "needsOxfmt": {
    "message": "Replace Prettier with Oxfmt"
  },
  "needsBareboneTemplates": {
    "message": "Skip all example code and start with a blank Vue project?"
  },
  "packageManagerSelection": {
    "message": "Which package manager will you use?",
    "hint": "(Vue 3.6 Release Candidate requires version overrides that differ per package manager)"
  },
  "errors": {
    "operationCancelled": "Operation cancelled"
  },
  "defaultToggleOptions": {
    "active": "Yes",
    "inactive": "No"
  },
  "infos": {
    "scaffolding": "Scaffolding project in",
    "done": "Done. Now run:",
    "optionalGitCommand": "Optional: Initialize Git in your project directory with:"
  }
}
