{
  "description": "Import music into the library and query it. Other beet subcommands and plugin options are left out.",
  "name": "beet",
  "subcommands": [
    {
      "name": "import",
      "description": "Import files or directories into the library. Archives, incremental and resume options are left out.",
      "options": [
        {
          "names": [
            "-m"
          ],
          "description": "Move files instead of copying",
          "isDangerous": true
        },
        {
          "names": [
            "-C"
          ],
          "description": "Don't copy files"
        },
        {
          "names": [
            "-W"
          ],
          "description": "Don't write tags"
        },
        {
          "names": [
            "-A"
          ],
          "description": "Don't autotag"
        },
        {
          "names": [
            "-q"
          ],
          "description": "Quiet (no prompts)"
        },
        {
          "names": [
            "-t"
          ],
          "description": "Timid (confirm every match)"
        },
        {
          "names": [
            "-s"
          ],
          "description": "Import as singletons"
        },
        {
          "names": [
            "--flat"
          ],
          "description": "Flat (one album per directory)"
        },
        {
          "names": [
            "--pretend"
          ],
          "description": "Preview only"
        },
        {
          "names": [
            "-l"
          ],
          "description": "Log skipped items to file",
          "args": {
            "name": "logpath",
            "isOptional": false,
            "template": "filepaths"
          }
        }
      ],
      "args": [
        {
          "name": "paths",
          "isOptional": false,
          "isVariadic": true,
          "template": "filepaths"
        }
      ]
    },
    {
      "name": "list",
      "description": "List matching tracks or albums. Query syntax is passed through as typed.",
      "options": [
        {
          "names": [
            "-a"
          ],
          "description": "Albums instead of tracks"
        },
        {
          "names": [
            "-p"
          ],
          "description": "Print file paths"
        },
        {
          "names": [
            "-f"
          ],
          "description": "Template such as '$album: $albumtotal'.",
          "args": {
            "name": "format",
            "description": "Template such as '$album: $albumtotal'.",
            "isOptional": false
          }
        },
        {
          "names": [
            "--limit",
            "-l"
          ],
          "description": "Limit",
          "args": {
            "name": "limit",
            "isOptional": false
          }
        }
      ],
      "args": [
        {
          "name": "query",
          "isOptional": true,
          "isVariadic": true
        }
      ]
    }
  ]
}
