1.0.0 • Published 8 years ago

git-object-tree v1.0.0

Weekly downloads
6
License
MIT
Repository
github
Last release
8 years ago

git-object-tree

git tree objects as javascript objects.

tree objects are immutable once created.

var Buffer = require('buffer').Buffer
  , tree = require('git-object-tree')

var b = tree.create(new Buffer(...))

b = tree.read(<some git buffer>)

API

tree.read() -> Tree

read a tree from some git buffer data.

tree.create(members) -> Tree

create a tree from some source data.

members should be a list of {id: sha, mode: file mode number, name: string} objects.

all fields (save for message) may be arrays.

Tree.prototype.entries() -> entry list

return a list of tree entries:

{ mode: number
, name: string
, hash: Buffer(20) }

License

MIT

1.0.0

8 years ago

0.0.5

11 years ago

0.0.4

11 years ago

0.0.3

11 years ago

0.0.2

11 years ago

0.0.1

11 years ago

0.0.0

11 years ago