{
  "name": "create-react-app",
  "description": "Creates a new React project",
  "options": [
    {
      "names": [
        "--template"
      ],
      "description": "Specify a template for the created project (a custom template on npm (search for \"cra-template-*\"), a relative path, or an archive (.tgz or .tar.gz))",
      "takes_arg": true,
      "arg": {
        "name": "name or url"
      }
    },
    {
      "names": [
        "--use-npm"
      ],
      "description": "Use npm to install dependencies (default when Yarn is not installed)",
      "takes_arg": true,
      "arg": {
        "name": "boolean",
        "suggestions": [
          "true",
          "false"
        ]
      }
    },
    {
      "names": [
        "--use-pnp"
      ],
      "description": "Use Yarn Plug'n'Play to create the app",
      "takes_arg": true,
      "arg": {
        "name": "boolean",
        "suggestions": [
          "true",
          "false"
        ]
      }
    },
    {
      "names": [
        "--scripts-version"
      ],
      "description": "Use a non-standard version of react-scripts (a specific npm version or npm tag, a custom fork published on npm, a relative path, or an archive (.tgz or .tar.gz))",
      "takes_arg": true,
      "arg": {
        "name": "alternative package"
      }
    },
    {
      "names": [
        "--verbose"
      ],
      "description": "Print additional logs"
    },
    {
      "names": [
        "-h",
        "--help"
      ],
      "description": "Output usage information"
    },
    {
      "names": [
        "-V",
        "--version"
      ],
      "description": "Output the version number"
    }
  ],
  "args": [
    {
      "name": "name",
      "template": "folders"
    }
  ]
}
