{
  "classes": [
    {
      "constants": [],
      "types": [],
      "name": "@eryx/encoding",
      "tags": [],
      "functions": [],
      "properties": [],
      "source": {
        "path": "",
        "line": 0
      },
      "desc": "Data encoding and decoding utilities.\n\nThis module re-exports all encoding sub-modules, giving convenient\naccess to common binary-to-text encodings from a single import.\n\n```luau\nlocal encoding = require(\"@eryx/encoding\")\n\nlocal encoded = encoding.base64.encode(buffer.fromstring(\"Hello!\"))\nprint(encoded) -- \"SGVsbG8h\"\n\nlocal hex = encoding.hex.encode(buffer.fromstring(\"\\xff\\x0a\"))\nprint(hex) -- \"ff0a\"\n```\n\nAvailable sub-modules:\n- [[base32]] - RFC 4648 Base32\n- [[base64]] - RFC 4648 Base64 (standard & URL-safe)\n- [[base85]] - Z85 encoding\n- [[hex]]    - Hexadecimal\n- [[json]]   - JSON encoding / decoding (RFC 8259)\n- [[url]]    - Percent-encoding (URL encoding)\n- [[yaml]]   - YAML encoding / decoding (1.2 subset)\n"
    }
  ]
}