{"_id":"vtree","_rev":"32-f3a61cba445f58b08642628813e18d18","name":"vtree","description":"a realtime tree diffing algorithm","dist-tags":{"latest":"0.0.22"},"versions":{"0.0.1":{"name":"vtree","version":"0.0.1","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"virtual-dom":"0.0.8"},"devDependencies":{"tape":"^2.12.3"},"licenses":[{"type":"MIT","url":"http://github.com/Matt Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.1","dist":{"shasum":"19763d100de585709e7fdf5f09e449caf5193c97","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.1.tgz","integrity":"sha512-CoY8LWm4wS+mEOaHB1B28SvfkfnDroMarB3DHFjx59haxqBiYzaO6wbnMkF7dfU+cCJyl8FSD8EUqf+G2oKy9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDMsWLoVe1EhNfakRSLYF4sDGHtXaXfN3APs25jhpXZRgIgDDmCeS+MhQOoCvlWQFy3KKlJ5YUDVj2Eux3s9rP+vpA="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.2":{"name":"vtree","version":"0.0.2","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{},"devDependencies":{"tape":"^2.13.1","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.2","dist":{"shasum":"6151ac0580a1d728b113e471fb87df840e21b195","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.2.tgz","integrity":"sha512-/0pGEI1QoskWzlSr7mH2/mtF+y+RNNNvuAzvbxM/i0V46zg8imKrIIO9orZoMArFibIRHHQx7VONrQR8Z05xVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICasptiRvLxjiucQl7CjpoALB9Kf/QvEmZY3kphU1f4XAiEAwwH5Aqm+hmfyj9OZlBUcnDuouXRNWs27nlOHzHSh5cI="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.3":{"name":"vtree","version":"0.0.3","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^2.13.1","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.3","dist":{"shasum":"b0d8ded3d6d2a16e10c19ad33786c2dfb7840dbf","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.3.tgz","integrity":"sha512-w4UZP4jMb4VR+gzmf5JwOCdLhA75q03A4biOlwFgrgWnZOQ31W4eS+SXeXv2uEdgYAaTEbp4Zr6AIaVvRJ0HdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYwMKsOHw1jmIy1Q3JkNqp2D5nj0nyTBNwDSDAB+1ywQIgfW3CndOUXxzeSXdS3RrO6f+LepsqEsvgopPaEeWF4sA="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.4":{"name":"vtree","version":"0.0.4","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^2.13.1","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.4","dist":{"shasum":"4761b40e07ecdcfa3fe14cb858632441961c6b9f","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.4.tgz","integrity":"sha512-C/RxAtM3RQR6CxlmaeVyaLXhqJZ/r6o2+BeeX+jm4q9EyPxMJkDaxWBjHAQhY9lj7efpHReElVHKgaA4W0P69g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFmZHQ4vVvyGtbyvunZ8NG9c8WAvfd7eCj1dJQyNRKvgAiEAo7delfRQJAPRyXYgQ/Gv7VPaiLzuFtYzeWYrBfLx7UQ="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.5":{"name":"vtree","version":"0.0.5","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^2.13.1","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.5","dist":{"shasum":"34fbe994887c95ff45f341f85d1953dd42a02128","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.5.tgz","integrity":"sha512-g4oR7eXEX09XdMMUYI3qF6UqwUlD18V7gKYukc6YXyArn62Rx34f82YPYl3NNMCDgJdif9ip0z8NaxXecjLIgg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZ+N56PkxsB0Ntruht/GkeBnjAwIhSRa92o4i0puvqfQIgZTmHWsl35WyN/PPRS7VJ+65kR0S0RCOWeYrV7Qa0JJc="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.14":{"name":"vtree","version":"0.0.14","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^2.13.3","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js","cover":"istanbul cover --report none --print detail ./test/index.js","view-cover":"istanbul report html && open ./coverage/index.html"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.14","dist":{"shasum":"0ee6ebee9515b204e614b8c2c361c95bc8b111ee","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.14.tgz","integrity":"sha512-uXoCFBqIxNlEWrQTkfvy9pRk8dFW04EFO5xLrO85ZH+fe1LaUbaC3znczIV0D2wI5vCZqbH4jpSPHXf+JMJo1w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID+jmAnbIZ6O6D/uwUtCJnn57Tl8dngU+iGDzRnhmrXPAiAdsawkZpZa+ygO95sjbuV74/v3sY9+ZVWvQTpmwqpwgA=="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.15":{"name":"vtree","version":"0.0.15","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^2.13.3","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js","cover":"istanbul cover --report none --print detail ./test/index.js","view-cover":"istanbul report html && open ./coverage/index.html"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.15","dist":{"shasum":"52ce3278b14c1810ab5c8da06e5a7ac7e2ef8afb","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.15.tgz","integrity":"sha512-cr4onyo6GRilwpTS8kx6//enllUo3dk15bzpnhT0axaKmsjTTQ2jJN5PKHi1w32tkZcApvYITbp+IlqY1Zv3xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHDP4CFU152xBG6igrcZJVufCV+qSsjfy5TNgPRhvsuLAiEArC7eqGYACz52g9joeoy3ADgWj78MkstM2bbGzID/rJA="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.16":{"name":"vtree","version":"0.0.16","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^2.13.3","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js","cover":"istanbul cover --report none --print detail ./test/index.js","view-cover":"istanbul report html && open ./coverage/index.html"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.16","dist":{"shasum":"c55228c35707c9d0b5c7791d44fe1a227a2eaf3a","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.16.tgz","integrity":"sha512-qtdvAzqE6gL+ABSUXbnceGOXgZCW3PdB7/HG9DZh1Xoy0/K62epjHZXytcTwZOQ6CPPo9W1liDrs/h4Mpfrkjg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHVKWiKlKUFyJVu0el8DHtpMUjijfs2yDaN++oBOAxidAiAeBGAIlU7cK7atBq5yMuWoEZgVemlnF52G0vgXuSccOQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.17":{"name":"vtree","version":"0.0.17","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^2.13.3","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js","cover":"istanbul cover --report none --print detail ./test/index.js","view-cover":"istanbul report html && open ./coverage/index.html"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.17","dist":{"shasum":"e588165f5dcbd64a8ea32be04da278fc5bef1279","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.17.tgz","integrity":"sha512-N1q8amfVI6JRUr1zYkN88TVq5Xq+7XZY11hbFrG99LPbPHOsL/dw2Uz6m6dzk7QJw4Dt6bF5KKFgKKFtQOE2Sg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTtv1oHMxdg/rJNeeF5wavFzgleC6eTzzLRXhnT9P0uAIgapo+twJ2jcjDZvlwFu1ZfqPwKqUqxdaw6fZFlUDeHwI="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.18":{"name":"vtree","version":"0.0.18","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^2.13.3","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js","cover":"istanbul cover --report none --print detail ./test/index.js","view-cover":"istanbul report html && open ./coverage/index.html"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.18","dist":{"shasum":"eaaeeb52e00d9f676bbc752674834f4250fd5225","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.18.tgz","integrity":"sha512-c3ZzAPCkZhsZARVbnsBz+3GuyBliu+K7FnmManhnJm0QMVZetUvxJHk4TPdxIZwRURzH0fLLb4zdHxJB+4tpBA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB4KdKP4FDAOSlyhO54VgJDycy8JEGopH10UCvaH2TKOAiAO8rUMJNUwbYlyXZgDmE29nr4ddd/FXc2bBsgEUg9zXQ=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.19":{"name":"vtree","version":"0.0.19","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^2.13.3","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js","cover":"istanbul cover --report none --print detail ./test/index.js","view-cover":"istanbul report html && open ./coverage/index.html"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.19","dist":{"shasum":"f483a42bf995895f4d93359facff4d2703f68322","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.19.tgz","integrity":"sha512-D5RHAUBIdiQfiVseylcPDJ2x4Mn8MTz19ejri0UIe4ZSJ6zxKHP+97/Vd+1MI2KvkJreIHdXBn5shTK/dp/YBw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+fgVMcIbq7/dHHriiES0Dwyt8Pq2kUQmWihHKePXNXAiBDJrQrMgk6VRVdqn4h7vVI0epN+Sl8ctXzJWt1BOfksw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.20":{"name":"vtree","version":"0.0.20","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt-Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt-Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt-Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^2.13.3","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt-Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js","cover":"istanbul cover --report none --print detail ./test/index.js","view-cover":"istanbul report html && open ./coverage/index.html"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.20","dist":{"shasum":"c22cbb03ee73738f72ee86b39fada66f0c398b31","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.20.tgz","integrity":"sha512-bNdF/8kUFcHyfQQ9Ye3ygoIpykIGxp7jMb5OI781G+7v3GLnrhBS25xKAUuJQlObOpgJxPV2ghoCJsHGDRcHbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDeZS0G2MyLvEmrkhoCJcWmjSXnT/ae6xbXi3WdBJmLBQIgKx9/KEoCiE2WATIsC5bF8hCp7mjQLArZuGGBebO4VPA="}]},"_from":".","_npmVersion":"1.4.6","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.21":{"name":"vtree","version":"0.0.21","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt-Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt-Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt-Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^2.13.3","virtual-dom":"0.0.10"},"licenses":[{"type":"MIT","url":"http://github.com/Matt-Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js","cover":"istanbul cover --report none --print detail ./test/index.js","view-cover":"istanbul report html && open ./coverage/index.html"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.21","dist":{"shasum":"05947b8d987c4c8274db682d68a51d93f696c081","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.21.tgz","integrity":"sha512-ggQw5jzJgS4H0ZRsmZmybNYBFJHIXWpRm8JxO2EsyNw7zaDnsEzZgNRoUCMLaAZirBIfZ21nzWOPpNLX+GUa6w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAyRpwdeqtVUdLarXIV9a6RtznCkGZGG6oHnvZPJX9jCAiB6yx3mj9S/UGaP3navJCoK22OoLbQCNKCrt1EKkUT9UA=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]},"0.0.22":{"name":"vtree","version":"0.0.22","description":"a realtime tree diffing algorithm","keywords":[],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"repository":{"type":"git","url":"git://github.com/Matt-Esch/vtree.git"},"main":"index","homepage":"https://github.com/Matt-Esch/vtree","contributors":[{"name":"Matt Esch"}],"bugs":{"url":"https://github.com/Matt-Esch/vtree/issues","email":"matt@mattesch.info"},"dependencies":{"x-is-array":"^0.1.0","is-object":"^0.1.2"},"devDependencies":{"tape":"^3.0.3"},"licenses":[{"type":"MIT","url":"http://github.com/Matt-Esch/vtree/raw/master/LICENSE"}],"scripts":{"test":"node ./test/index.js","cover":"istanbul cover --report none --print detail ./test/index.js","view-cover":"istanbul report html && open ./coverage/index.html"},"testling":{"files":"test/index.js","browsers":["ie/8..latest","firefox/16..latest","firefox/nightly","chrome/22..latest","chrome/canary","opera/12..latest","opera/next","safari/5.1..latest","ipad/6.0..latest","iphone/6.0..latest","android-browser/4.2..latest"]},"_id":"vtree@0.0.22","dist":{"shasum":"2a2d138aa25e4e6f26cbbf7441600880fad95da3","tarball":"https://registry.npmjs.org/vtree/-/vtree-0.0.22.tgz","integrity":"sha512-2ibUFbdVwd5ancb34QWxygVjiQ9vI+0072O3Rb6Rs8uA0mU3raLRa6K59YDrbAyn/ZFT2UJASA52l5AvQaWO3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC+QT5GYq3Nmu3pI/6Tt8f6Rcc6hI9dP/P6oyK6/hE4BAIhAKvu+5YB0u+/fPwvrSnDWFwRJka4t7Xpb3v1R5fokBL6"}]},"_from":".","_npmVersion":"1.3.10","_npmUser":{"name":"mattesch","email":"matt@mattesch.info"},"maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}]}},"readme":"# vtree\n\nA realtime tree diffing algorithm\n\n## Motivation\n\n`vtree` currently exists as part of `virtual-dom`. It is used for imitating\ndiff operations between two `vnode` structures that imitate the structure of\nthe active DOM node structure in the browser.\n\n## Example\n\n```js\nvar VNode = require(\"vtree/vnode\")\nvar diff = require(\"vtree/diff\")\n\nvar leftNode = new VNode(\"div\")\nvar rightNode = new VNode(\"text\")\n\nvar patches = diff(leftNode, rightNode)\n/*\n  -> {\n    a: lefNode,\n    0: vpatch<REPLACE>(rightNode) // a replace operation for the first node\n  }\n*/\n```\n\n## Installation\n\n`npm install vtree`\n\n## Contributors\n\n - Matt Esch\n\n## MIT Licenced\n","maintainers":[{"name":"mattesch","email":"matt@mattesch.info"}],"time":{"modified":"2022-06-28T18:52:54.421Z","created":"2014-04-19T23:48:29.572Z","0.0.1":"2014-04-19T23:48:29.572Z","0.0.2":"2014-05-27T04:51:26.630Z","0.0.3":"2014-06-02T09:58:56.621Z","0.0.4":"2014-06-08T02:22:54.297Z","0.0.5":"2014-07-12T22:50:13.021Z","0.0.14":"2014-07-19T05:15:54.396Z","0.0.15":"2014-07-22T12:24:44.596Z","0.0.16":"2014-07-23T05:12:40.749Z","0.0.17":"2014-07-29T08:24:46.100Z","0.0.18":"2014-07-29T10:52:14.987Z","0.0.19":"2014-07-29T10:55:31.658Z","0.0.20":"2014-08-24T09:42:38.959Z","0.0.21":"2014-10-05T07:50:19.522Z","0.0.22":"2014-11-13T04:48:14.899Z"},"homepage":"https://github.com/Matt-Esch/vtree","keywords":[],"repository":{"type":"git","url":"git://github.com/Matt-Esch/vtree.git"},"contributors":[{"name":"Matt Esch"}],"author":{"name":"Matt Esch","email":"matt@mattesch.info"},"bugs":{"url":"https://github.com/Matt-Esch/vtree/issues","email":"matt@mattesch.info"},"readmeFilename":"README.md"}