How to use the binary.encodeUtf8 function in binary

To help you get started, we’ve selected a few binary examples, based on popular ways it is used in public projects.

Secure your code as it's written. Use Snyk Code to scan source code in minutes - no build needed - and fix issues immediately.

github creationix / tedit / src / encoders.js View on Github external
function encodeCommit(body) {
    var str = "tree " + body.tree;
    for (var i = 0, l = body.parents.length; i < l; ++i) {
      str += "\nparent " + body.parents[i];
    }
    str += "\nauthor " + formatPerson(body.author) +
           "\ncommitter " + formatPerson(body.committer) +
           "\n\n" + body.message;
    return binary.encodeUtf8(str);
  }
github creationix / tedit / src / js-github.js View on Github external
function encodeBlob(blob) {
    if (typeof blob === "string") return {
      content: binary.encodeUtf8(blob),
      encoding: "utf-8"
    };
    if (binary.isBinary(blob)) return {
      content: binary.toBase64(blob),
      encoding: "base64"
    };
    throw new TypeError("Invalid blob type, must be binary of string");
  }
github creationix / tedit / src / encoders.js View on Github external
function encodeTag(body) {
    var str = "object " + body.object +
      "\ntype " + body.type +
      "\ntag " + body.tag +
      "\ntagger " + formatPerson(body.tagger) +
      "\n\n" + body.message;
    return binary.encodeUtf8(str);
  }