{
  "name": "remix",
  "description": "Remix CLI to start, build and export your application",
  "subcommands": [
    {
      "name": "build",
      "description": "Create an optimized production build of your application",
      "options": [
        {
          "names": [
            "--sourcemap"
          ],
          "description": "Enables production sourcemap"
        }
      ],
      "args": [
        {
          "name": "dir",
          "description": "Represent the directory of the Remix application",
          "template": "folders"
        }
      ]
    },
    {
      "name": "dev",
      "description": "Start the application in development mode",
      "args": [
        {
          "name": "dir",
          "description": "Represent the directory of the Remix application",
          "template": "folders"
        }
      ]
    },
    {
      "name": "setup",
      "description": "Prepare node_modules/remix folder (after installation of packages)",
      "args": [
        {
          "name": "dir",
          "description": "Represent the directory of the Remix application",
          "template": "folders"
        }
      ]
    },
    {
      "name": "routes",
      "description": "Generate the route config of the application",
      "options": [
        {
          "names": [
            "--json"
          ],
          "description": "Print the route config as JSON"
        }
      ],
      "args": [
        {
          "name": "dir",
          "description": "Represent the directory of the Remix application",
          "template": "folders"
        }
      ]
    }
  ],
  "options": [
    {
      "names": [
        "--help"
      ],
      "description": "Output usage information"
    },
    {
      "names": [
        "-v",
        "--version"
      ],
      "description": "Output the version number"
    }
  ]
}
