{
  "formatVersion": "1.0",
  "id": "com.youmindhub.example.base64",
  "version": "1.0",
  "name": "Base64 Encode",
  "description": "Encode the text you type as Base64 and copy the result.",
  "localizations": {
    "de": {
      "name": "Base64-Kodierung",
      "description": "Kodiert den getippten Text als Base64 und kopiert das Ergebnis."
    },
    "es": {
      "name": "Codificar en Base64",
      "description": "Codifica en Base64 el texto que escribes y copia el resultado."
    },
    "fr": {
      "name": "Encoder en Base64",
      "description": "Encode en Base64 le texte saisi et copie le résultat."
    },
    "it": {
      "name": "Codifica Base64",
      "description": "Codifica in Base64 il testo digitato e copia il risultato."
    },
    "ja": {
      "name": "Base64 エンコード",
      "description": "入力したテキストを Base64 にエンコードし、結果をコピーします。"
    },
    "ko": {
      "name": "Base64 인코딩",
      "description": "입력한 텍스트를 Base64로 인코딩하고 결과를 복사합니다."
    },
    "nl": {
      "name": "Base64-codering",
      "description": "Codeert de getypte tekst als Base64 en kopieert het resultaat."
    },
    "zh-Hans": {
      "name": "Base64 编码",
      "description": "把输入的文字编码为 Base64 并复制结果。"
    },
    "zh-Hant": {
      "name": "Base64 編碼",
      "description": "把輸入的文字編碼為 Base64 並拷貝結果。"
    }
  },
  "group": "Examples",
  "keywords": [
    "b64",
    "base64"
  ],
  "argument": "required",
  "argumentType": "text",
  "argumentHint": "text",
  "symbol": "textformat",
  "successNotice": "output",
  "successMessage": "",
  "failureNotice": "error",
  "failureMessage": "",
  "copyOutput": true,
  "steps": [
    {
      "kind": "shell",
      "script": "printf '%s' \"$APPPAD_INPUT\" | base64",
      "timeout": 10
    }
  ],
  "permissions": {}
}
