{
  "source": "../file.js",
  "method": "copy",
  "input-schema": {
    "type": "object",
    "additionalProperties": false,
    "properties": {
      "source": {
        "type": "string",
        "description": "Source path. Can be a directory or a file.",
        "format": "filechooser",
        "required": true
      },
      "destination": {
        "type": "string",
        "description": "Destination path. Can be a directory or a file.",
        "format": "filechooser",
        "required": true
      }
    }
  },
  "output-schema": {
      "type": "object"
  },
  "meta": {
    "name": "copy",
    "description": "Copy a file or directory from the source to the given destination. It works even across devices."
  }
}