{
  "description": "Move files or directories to the system Trash instead of deleting them, with rm-compatible switches.",
  "options": [
    {
      "names": [
        "--recursive",
        "-r"
      ],
      "description": "Required for directories with contents."
    },
    {
      "names": [
        "-d"
      ],
      "description": "Empty directories"
    },
    {
      "names": [
        "--interactive",
        "-i"
      ],
      "description": "Confirm each"
    },
    {
      "names": [
        "--force",
        "-f"
      ],
      "description": "Ignore nonexistent files and never prompt."
    },
    {
      "names": [
        "--verbose",
        "-v"
      ],
      "description": "Verbose"
    }
  ],
  "args": [
    {
      "name": "files",
      "isOptional": false,
      "isVariadic": true,
      "template": "filepaths"
    }
  ],
  "name": "safe-rm"
}
