{"_id":"treebase","_rev":"40-9730f98041289c1d9016493bc0f39bd5","name":"treebase","dist-tags":{"latest":"1.5.1"},"versions":{"1.0.0":{"name":"treebase","version":"1.0.0","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.0.0","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"9de24e610b96c248e3ff700d99c79e9f778b8829","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.0.0.tgz","fileCount":2,"integrity":"sha512-uzmAGKBHejOPqNZfPK6vJrKgkRJX1+ndp0X+0hvaoAvQR0ctzS6u9Bf0TxfjnAr532Q5AvK2rN01t8HYp38MUQ==","signatures":[{"sig":"MEQCICn/9NZPDzJOCoarZZJ4lBAg21D59K2Hcj7Lbm0xOcAbAiBSP7jsGEU6CkDVf7XgihKnZNDolmR9b79A8TmA8L6law==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxYjqCRA9TVsSAnZWagAAh0QP/R7F7qyLexwFbZo50pfw\nhA02oYD/LjrQtgfm05L5WkV89dwormJCEWmRzxOZNmFG/t1T4+meqViO9Zsk\nPx7lcQPVtOTsJs4yaaeKkIvEWY2yXQYMZLkFhVllnBgqho03XBWOA8riw0R2\nZaeHlGlVsnu6suP9A7Desz53gJR/43nZlXLacQdtcBv4lRE6yYfqv1muI3Ip\nbmAy5eVWvzzXVwiv4+7jTn0xeB7YlCT11yrEBYunablQJIcuVLNCE31qSsDn\n0hJEODauIbCAxhdfTd1RYHhKfzhN6sYk5My2b34by1MnCWw3iuRtr3O+vXml\nHIL7MfpyUtJ3EIDC2rRcFYf1SDaLE/0NQkN0fXvet0nkbrDsm6LosEJVHAOS\nfvkKsVAYfEYl6Q29+29NTfOWiBIDV/TKgaW8w8d9avzitbvZE0hPzXohjtfr\nLrGLARkwQ+UpV7Rz28fof7e16egZgVzwNJ8giWEY61sWrhsBxXgDnaRShO7L\nUGmoQOLfUizLyLGV/uFUfE2KmEucfws2aQt45i/zWiwPK2MrKSVWKn8bYojK\n3MHDncUz7zLMGhUfBYIWV4DRJtJ6mhE6A0yW7lHggpo+K/8aPJGoCR44wSi+\nYIP73xpPbq4oJ4b6abqwcwpJx6P3knqyoD0TQfxCalacoSICm5DxYfggtPzw\nP7Fn\r\n=M+wA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"tree structure","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/treebase_1.0.0_1640335594018_0.7154769987696168","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"treebase","version":"1.0.1","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.0.1","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"3eb6d01061b4c04a2a0cd3352d631afa2a37d1e5","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.0.1.tgz","fileCount":2,"integrity":"sha512-ok3j5CL1tqhklXbeFePV60i9njPY/c8NDo4o2T8DUXyFiTGxX6LpVkccleuKtaqOqzxvXQFv6mEEooqygZy3ig==","signatures":[{"sig":"MEYCIQCp3WsDKOW6ofG5N6rYYC6W3mH4f15dbOlCBaiqVScBMQIhAIU189lK7PzUXhwxK7dgvLtOjL/bQnDDG4aJ9+bGlW9D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7053,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxYk8CRA9TVsSAnZWagAA/dgP/RbkQ5Y//aHCP3roAALu\nQULO1W6BLU9zEbmgnZ4FURl3qLRCD0Mv2Wjec/wIRFOQR1tCphLI8+r4U3T6\nlfzURQ68U/O/tVfo0lYxaVA5KTzMKYy7tyTlCBnv6Pu07KWECBOPNHSfRzHC\n0OAqny7irVclNY+LjX/VjAUryKF08ApwRiO98D0URWgwzJHBIgqnrELYnYNN\nIrazu3afext8D/nZUVZBvlEB+pOmwcepQk+FuwvcLhHRRhs91NFE9Xd0D8FH\nnq21AI97IXaL9jmuQvxvJ/q1mYkMbfKUqZ7atvYjovTZ9b/1qJdVJjen/Kk0\nc/GtW356h6EXOpMmmMrlVxG6aMHmMWXRsDJtoHNKXd68t6AGxVRBa7sxShqk\n54Hjv4e1HuxbESo/NfKUiwpf0mxNbZjLzPxBjP9alJ/01x5eSxuxqE2nkbPw\nJv8+X3IItg0HeAVDRUWBaoJdpCDW7GrNpgW4Ndhnzx2V7mDaxisFT40PMqzK\nP1bkcZde4c44m/aX6d00x9xTVXiyuIl7rB1I/YjfWYeBfc7tn7cVWSxQkFAk\nvsLk2eApubDlAmFR5NtQwRhWN2ukj3xsQoDBrelJXhlfz/okXJMXoouxOL9t\n4KuIWQf37yEnbSUYKQc+5pNlEhd7uFlNETem7H144Ym25hQkViiC4PmkyjiO\nTk6B\r\n=qCSJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"tree structure","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/treebase_1.0.1_1640335676011_0.8249460030994884","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"treebase","version":"1.0.2","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.0.2","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"9b0e5d8fc86b0ef6ed84a2c6e85a19d118847c31","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.0.2.tgz","fileCount":2,"integrity":"sha512-Rlx3WClTaJTj63q7ClfgxyJrPp2ahpW8hT5WrGAQxEu6weYYirqVxSuheuF9DImLmeNFw6KsXKJA+KXI6rYg9g==","signatures":[{"sig":"MEQCIHOpSyTLEfLDftNT4pjYu25O71uxgRuIb+QUPoGvOhcCAiBkw1xdrKeD2L35bCa62aqsseKjiUGWIfDvs02QbPP7TQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":7060,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxonKCRA9TVsSAnZWagAAQEUQAIS/GP21GSrAjdrkqRH/\nRt6o9OLzSXfkrtPvUd3d4m6uY4/miASSpxex2AFOqOglQIMUBEHRAXLVXfLp\n8bJG7/ceA692+infyTCOyHNyCMrkDFGb1BvDzoZ4Xm/mIKnvJ2LduOsFuh3x\naVZwOXusFAVn5AA+YxABqGXc7mNsoI5HX71WqUHpfKQwyPn/gzhSXWQdSQjL\n+mBdGBif5seAXOqxDjF4iLfqJVg+K5W9YOOqzL8CCTk77mR2g+OrnvZlVxDT\nhNNL+oI50fS3SFYGU3nRhVODkYilyR9nVcaP5FJ3BPEvB2gOsXdz2csA2sT+\nfJ4mVohDXNHFfnBvzHa6p99vrEdR5gjPHQvprDaF63VuRkc2LyQ+AUPQYcgU\nzabMWGyjanf7YIgxrJiA30NDCOv3xAT5Mifm2BHOjt8KwDkQrJrKZuTH3Qhr\nEVWC9Tp3FVSuPDkzTLb5eOYhFLGsmdTxWMa1m4Kr07yTrv1KGEs9OqEvcHUa\nMIISnhf6WyPwNQcGuZODDCY1lvg8pUK3KEfSoQLb0npXZ8gM0y0h24HHuDew\nvwqD6UYVqxaia3jP3tOmJ4a2TdrqUpWovYfX9CRl2U3n3/XdSM6D5TLPausK\nf4zznwRuXMNdDU/cpswAM3pzSBXfGunOYpRZWbm9C/sSnMdjqxIN6nsDewDY\n2Pgr\r\n=nng7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.ts","gitHead":"7e334fc26133dbd09f15ddc0b65988a81a009273","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"tree structure","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/treebase_1.0.2_1640401353998_0.6027160627554691","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"treebase","version":"1.0.3","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.0.3","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"5007f102891c1084addd05179e375243fc0f2fea","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.0.3.tgz","fileCount":5,"integrity":"sha512-6KuDkKIJt9hYRtFR7hmIytX65Z5BZa0QsTFSYzUQpadPMf72RLYAN9FCY+wKphxqnL1qKlrpDlGULc8ge2okiw==","signatures":[{"sig":"MEUCIQCCSWuvQx76EqGhFq1slk80b9T+gFQ8tPrPogCj59VY3AIgGRZrRa2oKrR0hhTOIAy5KnC+DAAJLH5lsBS0mAtwFU0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhxqN2CRA9TVsSAnZWagAAOvEP/3KiVFgIyl6TM1AoLqwt\nnJ9tvWJmoIvR2bi/vkvrGTGd6pfMYi7ifEY77Myc3qNnZ8bhfJxy/CXAP3lm\nrej7pM9612xswyCHBtLdqDqwzjknozWORRwVlkE/ciUqhqsx75Hhe5QL3pjp\nslVPp5yY71o34gXoG+3YjnHfrcLWfGWTEPEcyKDfr9MOKvCvozJ3j14KBM2F\nPclPKFruvHff09goaySFQElOTlU3f0hSk/XzaCdhvgHyHS/aKmgu+dW62QvM\nG5sA43fiNU+Q2xV0D0j9FcJml14bvi10BOJBMFHpiuyMK9fv/+TQnpAZR17F\nwstNP9prdVmNCtSPuj4Pb9tBzS2zYNWxedKC2OM4oC9B4RyC7VvUm8+FXkcp\nr/43hAXxZrKfm95azExPDwFlV/U3Z6qyIz/nIdZqteVk7Qjy42KeDvE/578m\nGboZK6JZ5Jy9s1KEz7tCDylQ3HPD7UQmyGZiXadlCcpDVqE7enGMzHGvJw+K\nggAPEjmZOTAzu2o9UOsQU5SGU9hiNGep7Lne2dh9WpDVAUFOM7TncA78BaLc\nGRKkm8QLngdY+yvURVWtzXOdIWdysBEk46OIsGLtH33WAPDaA5923WU2NZO6\neOYFMV+qk9FMc4hnITjoMJV+IFLm0pSamKbz4Ne9e9DpXZb2hqCHHhU0K0Vf\nNcXQ\r\n=xhOE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"a4bf78ca36117e758234bde84977a1657c4c0109","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.0.3_1640407926165_0.8669070821935325","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"treebase","version":"1.0.4","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.0.4","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"979fd5931eb39bf1614650c872ff83effda40cac","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.0.4.tgz","fileCount":5,"integrity":"sha512-JjJ6VKPnUf3V2Q8Ng1K0X07U0bzdYD+hGisnRQSUaatlMgvPoSjdgsmfDSHAzj9ITioQZEB/EpeKGxBdqi+s6A==","signatures":[{"sig":"MEYCIQCtIKbjVSPcqRPrz1kz1ZCSLebd/qOC52yIGfj/temjSwIhAJvDIJoYIUA46V/MNNHKFdh33zm7YvRgC5jDrrRo8zr9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyVbXCRA9TVsSAnZWagAACh4QAJz04fkX1JwzRXTqesUr\n8kxV8R8jAeNFe6vL6UC1A58amKASfeSe71/bHQRFZ6YEO2IFPlohhkb3vzfE\nPRUI/ALUaB/kp3vKDmBMr2K44p51iFyAJP9ulXX6kbyIfANnZsDlufnxhxYM\n8LKGqryhEiDwUbn450cG+X/kMhTfTHvvUAMoo4/5YBDDLzKxi22LRd0lK11L\nED7G80Z8rhWcFXvo74GdNq18e5vBbcO/UrHxvywO1QoqiHfD0H771s4sqZfq\nAhPDRBaespt89kpLwQg2Gsey7VKA4VbJ37QvXtyBcl6DNFGhjDqw+BcCFV4X\nUWWCAmw4QZKbizeapXMZ2wOHhLTi3vm4ApyW5zj9ONxxp0oWG9SkrMEWeaTr\nbMr9zNzauyCTLsopWXpj8T099AT2KNAMptme9idHhjTCB2PBYj1LFYvDCiK/\nwauLRzCGkbA8z0pPhzuouQSvdzIlYltib5HgEmw1DMzVray7/0aWuYHjEe1S\nWfJFlFERh1PX2z8x2JVVhf86fE8jK0s/8HggK4XXdfC4lrXXL/9Gm6zENARd\nzXkC/OPAUQSzGXMI45ufrIh2AB93bLoRaBqxfI+oNkG5HhKQxMYxks6ukQA7\n+UQTMmPSAix80szYt2EGDmyEHx/BT8zbEZBaLpZ+WnbvEWs3APWdw5WN9IIU\njNc/\r\n=abPd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"de1a3b76004d6d4598f048df879c4930434b4c11","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.0.4_1640584919084_0.4190963879167169","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"treebase","version":"1.0.5","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.0.5","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"a9281f188387af8473280e0db337099c75bfb497","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.0.5.tgz","fileCount":5,"integrity":"sha512-Xl1bPGavdONRAO5esQSUAaF7h+tloJUQIuzlbLSsVx0PB5OPlMnG6eghhXAmtpvsk+TPBVGR81gBQo7rovH3rQ==","signatures":[{"sig":"MEYCIQCK+/CArY299EumWQ1LXvz7/ltcTXJ1eYb7ZuoksTygMgIhAL3Xmxq3rJ5u32rWkqQg1kR2LTJJh+TU/30nCPh4mQO8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17170,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyVd3CRA9TVsSAnZWagAABaQP+wb+Apfs3Z3ki67JLQll\nMIQfZAPEFxZKIePTG4s1zyyYzdysk6WQDtQPPHI+cE92+AnOoci3vZl0rQz8\nTN4C9TaAPURiHoBHbEU4VFL3S3kUwAONKHioFevc973Q8Yjdcgh0iMs2OzhW\nY/1IPOBqnQBenzVaEdEW/JwuVkH1q8VydOvu6N+Hp1B5KdKqvtm5ElMtby2D\nd/2Y3a26Y9Kr48gs+BDEVhy6uvw7kHpO4Aban2GSv6ZVsNJ3B0TemMpybIXR\ngEUQIfd4+lbwGDIgJ4gwV1Nj3ACtpGga1VufnUqKGqe3PJmk3tBfffpGbMBy\nsdaHqfy7fjuqOhflFodm/z1OjZf0K96pkEB49ZHgybeCFrx+tki4QR5VLz1x\nCSbZDPbIkBmQeIjtoeBFEFyyJCwaxCvH95sj1wnmElNmyUHgfjWj59wr9P6R\nzyPRaXuWJV8llKSHSiyhkKIGKNAwCwDquViA/FbLxB7ybvrWVql3DOjXqApw\n7V+9/0LHLMtBQL/5z56/CYhplCpR/ip/0APaJCx8AmewyLBi79DrMyXfI0nU\nx0IBSTv2Wv3p0nxxKuAqfg3s8PCvrqJ2tZRZ3IEl6ILqSG/fvR0EdzxRxMAM\nMbI2zAN0trtPzYIOMBylJJvWurGFwBQSTEiduLF98a5o9csgwyjxbqTfFoJp\naJFQ\r\n=5f+j\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"8ff5bbafe7fd742789c124fccaf282de2dc08a1c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.0.5_1640585079474_0.3353162833027159","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"treebase","version":"1.0.6","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.0.6","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"ce8231ea4efffedb2d7742f7425a8acb05522e3e","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.0.6.tgz","fileCount":5,"integrity":"sha512-CWCgaYnH3kKQ/8FVgKlP/2oHau9POoHaxgcSkG7NreHbg51Vr9H9FGBVm0sXSPxNgr628NU9ktYCeBlOpI74rQ==","signatures":[{"sig":"MEUCIA2BsNaYDQ53//UUZk7En7R+PquxGGY+Opp2sJhqKpBaAiEAwDB7pJ0PWUQPb5G343DPfRg3Bxkq1M2msJwQg0P0eUI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhyXVYCRA9TVsSAnZWagAAw8gQAIHCUIX6E0Px1MC3ITFl\n06IXRF1rGUjR7ps20y44FqNpRss89GYSU3eBgNGlqxTD5zUQ6wk739Kp5obM\noVbrnryRmox8q1FgiEVBoPxvAs7HkKlo5ilPx87eZK4yCfEh0sW+a3lgpQpd\nDdY6hai+WHlxTXjBMQeFdM6PQzDasEcFZSjicvKV0Kb1xUxe3EDIFqTSmBUo\nuW1ZsY4ESlmgBXA/F6bhW6LGeZvN2pqtZ7J7xoJnHhZjJQltlPN7oGjcX2st\nLFH4WqR/VLWffDxjXJZkMiW4Me/Lm27tEFQWfPYoHuI8WRGLElA3Il/d7PJK\nnscSkiU/iHrdWSoSDFyWo8PthUcEhq+yb+5OakPjXsAGMpSAq5bBFeVpcsqn\nmuKbeWgRHU9fiFLhXXL/ik456G8Hyr+P849GN5DeNxRB0WItWMNeH7Co50kY\nfv1znl9TgASBNleuSNEJsCT/aiIXBWoL78CNnopsvQPajae4ySyaq/ut83aW\n6MuBL+kHiitByrX13aW+ipvc7tX3FyRwv6Y7JzHyermre3ma7uS4KYa3ed7+\nxQU7y1XUBP1NzMSssZLi1gYe+IY0hOaMeeoGB76x+NLuQCFlaG50x+0eD6hm\nuHYKVEJCKiuKOAUPCnkfj3myn3KzbYTs9EAp/2LbQ8envBYXcqkupoIOKdha\nC/im\r\n=b0gy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"450f0488ba0d50b3b297f477bb93f2b125f625b5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","publish":"tsc && npm publish"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.0.6_1640592728005_0.5380098361502272","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"treebase","version":"1.0.7","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.0.7","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"a3ee31d3c68cf64850e11b1d8f4e88d761e14d96","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.0.7.tgz","fileCount":5,"integrity":"sha512-v0YLNcq9oj73623emAyBKCa9MWjFL9XNXhndlaGiH8SaC/vWjBWQQLCxlEgZLVbjqCJARR2Tk5FW4VixYWlTKw==","signatures":[{"sig":"MEUCID8bQioEzFwpsQUUJ4ubricc/iRKBMg1GbJJUht7HQ9KAiEAk52ubf1bS980qJXQJI1UggMHaFaFUrhivuDKINaHAUg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":17998,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzCW4CRA9TVsSAnZWagAAZ/UP/2r5pSxXS2ouiuq7Aaj6\nyEppFV+L6YvraVCfGTjKu2r9teGwI4AbPHECYh5pE/EWxG/cvJPXCm1HuuAb\nnFcE0swafK7bJq/LCfb29PVJqgZ+VS2ldOpvxTYW47NT424gT6ILiUC1Ap8n\nJWuGnPmX7fngbJ0meLucZoNz3iaSK0NjTIGS6sZy/Y1Jhx5y9BdnqX91y2o4\nfjouAXSBdKwDt0RcL5PqZ57AKV9I0Qf4/wBstMTyZJWDNpnlWelzhT4InNoP\nAv0kkR7Acx9qLxrjBmyofQy3rMytfEW3LXyJFBgir1+hOFDfWZt81AESbyHn\n0VE+PfkbbsY0WKLZKEZkGDsXFEbGMiUjOoRpjZ4HdL/yyYfuB+G9sQ2RmjkM\n0k5dbJVVrqU44wINGL9/XViHJdrjH4iY0BNLT80KbMWbaFcN/lbIVWLyJ/G8\n6M/vbkY/2ufi0DBMVFFp8pOC/XgoejTAzuyie087eNC2JfNfEtNpuzbBtOYx\nq4rCNPFQz0z+zhHBjwz+Z+wxGCNZAaJfs/Lv3Uh9R2ohe0dc4+i4APC90hgy\nURUdFUX8uyQHqUXQqIkNwqD3qL2aNbHQ3FQCu4OciZExEW8A8gMv4Y06NImu\n3HwVPdOebuhxubodIzOnPzXBXuIScPhx0ajVDdq9oYnbvptey3x3Phs3ejxp\nlWQD\r\n=CWKy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"8912e84e27e8cbd7c1263a03d9821a1691c56ff2","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","publish":"tsc && npm publish"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.0.7_1640768952022_0.9941388982104149","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"treebase","version":"1.0.8","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.0.8","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"c3bd09bf2d5cfbbc83ebd89bcd1874097e1bce14","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.0.8.tgz","fileCount":5,"integrity":"sha512-Kbd9bd2KQn9sCAmTRZ/l5WD5kAa1qhQ6uikM41ikDaNclodqtjJz0LhkUEX1tJAARRbm7opOHRrs3eQ6RYO8kw==","signatures":[{"sig":"MEYCIQC0CjM5WF/H1I6vyIzvhJFbQm8dwipSohM1q3qZi50J/gIhAPvwZQFyVNBx6drHxxKRIxHCVAOHYvMH7lj1utYkRIWA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh0uOFCRA9TVsSAnZWagAAx98P/jUgxCdy5K611dC2bazE\nXtC2DAGU9YFKgISFPLE0dhVxc7j3RxeiTSDqe1hNgb27hY7em5Db/PDG1HHc\noPE3UU5gDFo9lMD9PSAXGdpmMQ5DS0roTTAhrip/a1wVuII2bGbnlWD7h8OC\njgrQcL39gU3Z1+XxB7cllo9rChYAGIN3gSTZrjKATFKeStMLXtRbwgCgkk3h\npaKPbvQIGKh3c2MKF1YrgGBErmkxUKz5IobGIRUX3cluEbRCv39QKHpNQfNE\ncebKruwUJWK1rRFJilec/ooyH9FnydgEfDLJEseWM0FFGOOG8UTpQyyLy3ei\n5qirhDEo9vxrkSgybWzHHKWxbbspNCIozx8vOfpKqAlcUC/GVg6efUSy9fxt\nlrPvLX3G1EemG78N6zOW7eNq6H87ctVW/D9yYJo92LISZi0/3/nipWkeYgE7\n+uzcbcFCb24CMsUQCBoW3HnWpenIEuzvKoRe3IQyNt2Xjkz/JLfIaZjQ1art\n3NuBq460JMyXj2baHJNGzWo/gSNpgnuQ3irSB3CBZT52O/FLV5Uz/JYhCCkJ\nPfBuFvPzFjtKHDCmpIpNjwy0gcTA6njI2Mt7AFkzT/DnZ5lVeyUWjfFf5L3b\nWZK4jm5jtb870S1nYtSJIkCtLwO5wYRBEkVTrxhLTbPWshYaLiAVBXNN32vf\nq8Ai\r\n=FD8Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"3a51970498060d166f91b33c8282443e2f423234","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.0.8_1641210757098_0.8794875503216772","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"treebase","version":"1.1.0","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.1.0","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"d2cb881518eb2fd8edbb527c8628c41ae10fdc5b","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.1.0.tgz","fileCount":5,"integrity":"sha512-48br3hAGHFMCCLITdpSsHHtXs6qGGB0pvW9v3B9gQsXwrE3E/a4E1XFldbzfTf80Jd4hXfp6iemACid2rLCTlQ==","signatures":[{"sig":"MEQCIAdjiSSxuPRzy7vdMZYzWfTWuLBvrKLXfJIaSZKWPr7/AiBFsi7UyuNXdjItqkfYY1A5HGgF6V8djnB0wpat90B+SQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24971,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFfj7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoioQ/7BGhj7Kc9kzkPZ+jN89P3J7BirD6Qt6thy87ykSk5OLUvCPEv\r\n5JRS13miYt6icSykGnuh0rteO5j9FrEy+zEMDjBJCh1QiLKP9v8eXAGKTv7A\r\nyqCK1pYUB7ehnbyOraHuUrl0yDsm6UI1L2ikKAjKtWw1B+SsRnNNXj7bbFhI\r\nxcDDljhB3qGUy8P2kTIXQEXsvaqb1gCRcKt/zp5BxO8zOwPv/69Bwv7Np1M7\r\nbcKh10n9hpvL5boF9tx91IaTxD45UbIrlnNKVcCtmCbtdwz+E/Xc6Slvd5s8\r\nI7zOYHx7RcxEufqvMK5dWTrRHIyi6uCESdzEMLNzJMs+rQ6/DtmHaC13bxzq\r\nfbJWiGQBbnfalsmC9Dg6YBBzhcSRYKek+21k//H7URG/3aCdDsSMQpQmOvm5\r\nEOQcVNLocjCOz7CYlX1MpklsWwIP0rphwy0IkAJbTYNN8M7SmrUAze16rfGl\r\nKhixw/33/ADnNR8x7zRbSeIE9269vKSuIpYB1chEgMEvGWJc/ZRAt43mzQ5l\r\nymmOPGPrzA7P4Im3g+Ga0zXLBLtim5USgU4svbOtL59Z8FoRK3iufpSYW5D8\r\nyWQNgd5jr7xNuJ4DyQXHggZxLL6g26BUgLTsMLUyylAOuelhTQR/wJUlj2AH\r\n2GsTjQYBv5NLlgOBTxr4YY5tH7Qoc4bfn6M=\r\n=Uz0s\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"48f21c9aa529c17e4415ff14de4cd6e4253910d6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.1.0_1645607163141_0.08629995362275289","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"treebase","version":"1.1.1","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.1.1","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"4a53e9a22fefb81c155400e83f87432415ab0bdd","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.1.1.tgz","fileCount":5,"integrity":"sha512-xS4RRD7kT3cTRw3/mdcJ/FGaaUS1ALJmQoo7qE5g6+cqqN6XJsKM3o5E3TGljPzjYW/tvzDz4RKnNiyMfGzfsQ==","signatures":[{"sig":"MEQCIFdNdPCpBt80nKF+6yTPBIs6ZfojQmjcqPAzIT6bd7jmAiAzwUf8wr2bbo/oFSYyroBdF/ha7fyEhhxv+BxxwD9gAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiFf98ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoWeg/+NIi+blCKOAMowhkq/FgqM6pZzQbtzaJRffcwABvIWIq4hvFY\r\nrArNgDJYJEsxvkEw1LUDQ+6zUCBjaTR1HhsYzP7Ih8L8drsD69bdGj8wGFE9\r\nuZfnml/aDdGNaKogFPdhUJUzQ8+sG/2ZhzddOWMDwGMQ2gEbE9rUa5fFFOI8\r\nWst1VfO69oFRfVDnYlQAljLRKctsc+9J6QFqqqCjplVSNHNENfQA2dK0IPzd\r\nAKxTDZpkRS9FeYyLWUZxnYkSgEjY02kq3djqG7w7SbmSDqe5i5Bcym6QdQZm\r\ngNqEMFDFfKwRZ8wKPBUJVtjusxv+zPemx5Y3zU6aQoBr6MMxxNXnCAqK5OZ2\r\nopeEHsBZjwAcwSlddysQcCmBZmFiGA/XNS2Dzf2qJ3GO2BFUyi0lE9oYB7s8\r\n1+M/yARDD2zlcKN1/OJsBaZcP57QowAwCDMLXZ418iTf2VGamHb+HC8N7iIa\r\nYLAN8Z5jlFig2ydXBCfRuUwCUZgfwQN24B29GrTF0sX/tJhml23WYegyx0n2\r\nfHiH+CIhpbRIrtrn0SAc2lizZnASuUMEIXs+Le2NpmpOm+cRP3iL0ySSrLJG\r\nmIfmeXFCRSKEzY+1BlXRnD71kLZLSYXmFFK+ndq6nhxqXWMcv2T4Peeqep9T\r\ncBWg8IUcEbnP8q863GAt1WmjRrlE3CzS3Jo=\r\n=0p7K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"48f21c9aa529c17e4415ff14de4cd6e4253910d6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.1.1_1645608827923_0.19560848397214992","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"treebase","version":"1.1.2","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.1.2","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"eafa90726895383ae16b58a5607fa67518002cdb","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.1.2.tgz","fileCount":5,"integrity":"sha512-grBNw4uLhRbhw5Xt1SAcvJq9VsXyCt/Qi8gqZtHFJ4e5qTW6Xc4cG1uAI2biJZf93EK3I6le37VcCNfUp/nKcQ==","signatures":[{"sig":"MEUCIQDBmQ0ZkTTFaqhWYIDDLm0y3m++FUdiX2fzv1uCJfxcDQIgeD4mZTQOvYl+p5g/GG4pqQ0tGZqjj6O+ln42iRcGP2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24601,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIH5TACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo9mxAAjETc/9RtiGQ2enuAk6LRXyBoveXM/mcXFVM+6MQRYUNA0Wru\r\nNSQdKd31e7tDi+OHEIJAzUctG/wn5ERxqI5fojmH6uSN17O+usi0N/Hs4p9c\r\n6uqNwDMqEjWfdjf0Vk5vOw4dPkImDqp+O7OmzqNqvSO51mkMtuwzDnp+rWyD\r\ngd+5opwLtK5sns+LdFbr868KyBky54V8I/Dwb7nb5CQwrFC/mows81KV8wbi\r\najTahuwa5BAew3mehGU1FoTvdo5p3Z6dzqiHgv57X3I1MDzzzLQHTGJSzqLS\r\nOgBtEZ8n3/zq4igiTk083YzjEjFYA5WsFEWlo+K249tcjb4umcTS5+Ri1pvF\r\n1mbAZX8sJoIn88w3NFY/6T65eXFUZGfexMbpnDoGa61dQzb+mlNJSSXmq11h\r\nkyNlWXY1c8EyXiFdcBCPVgbm9E0L8R7p71IgJDAaa1dF/L4SATuOGMox7PZy\r\nsVJUsq698jxTZy+dkS2/qzUgv1bykqJvt1cQdrTeAW8OamUS2jf0rc1CSp2F\r\nlu/34NUSCOMmny+xsSFM9WVfHMpaHHQEpwGq3jqcW8er52z/PoRfQJR4aWEr\r\nKzpV6FXmz0h58f2mvxdrmtC3BYjFjrG5yUucB2jFpgVM+Ao41i9JKgHcRgSs\r\nSqFB3PGcoCRTSGJwIP9EwUOQK/2iEiSvolM=\r\n=bmC5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"48f21c9aa529c17e4415ff14de4cd6e4253910d6","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.1.2_1646296659193_0.6720610847927564","host":"s3://npm-registry-packages"}},"1.1.3":{"name":"treebase","version":"1.1.3","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.1.3","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"df0a03dbcd7db49d286d0d9ddd8a7385f911f1e6","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.1.3.tgz","fileCount":8,"integrity":"sha512-wjbvSJGYej9V4aEgYoGN/kzrI8WLKZTCVQveNJeS1wjjKUJ9AYKAb5aPxmZbQx0jYmAtmVfcIXic8ThDEgRtfw==","signatures":[{"sig":"MEQCIHamszrBz5YE4F4kYcT0LbXZ3JNTfZ8XQth2Pm5Z+lm1AiBPSIpU9uP0TNn94kXpLNHxN92Wkc7EUu1WVK1G15CX8Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21920,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIb1UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqjrw/8COlyFbPaAeRciUmJTmpKhFBsYlwIJgDX9qC8jWWePSvYBwJv\r\nHHYcluBKlk2R47VFs7JFXGDk0gKR0j/6ukKv0t/tXgtYLhe1CNjFcJZYve85\r\nUDqr7qxcwk8uXHHOPdv8dVV/ipjkRRXk6oQRx+ZzhSsfw0W2aCJiKQ2CSahU\r\nTw3P1awYzhLCmt/xceJSGajOvZvXmMQFnX4G4YeTTbFAVyf2ypDwKS8qY73n\r\nD7JBCAMCN4K1N9Q50l7G4dqeqssITgOLCNUT0EI2jltNvSX3QOhM1eoac82W\r\nPbJAXZ7pl3EVrLWgxmyB44RFS9rouozIJfwjRNfafIsuymNByniO3yJ11yzm\r\necleeI52EJIVAJP3D5p1yWILfUtu9cGzVTqER6D8BHcKlhvFbtkXmshizp7S\r\nSdvOJvxm6jOs30Jmt8scwTrW4e8upJZlAKM5BLuzTnFHiU44RL6B1lQAGgIW\r\nOCXGS6/yVLhyiIViu8yJlQj3uDwsqgBEgl99yOTa0ZnIsWDWcJUpN41+XkX3\r\nkNOiR13LiBsyIPMtR7oYHERxm8DrlFF/CmBEvtOesTnFaaugRij7ksUwUg1P\r\n5TyLOm2Ql/w5rRtnuYyMmhroEVp3/kNYkKIhJdFqAwd+3XoGaEkkI6l50kwP\r\nbLol6+VPQ9aVgo+I/ZHsDS1WT85RBMmm8Dk=\r\n=D3zJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"description":"Tree data structure manager","directories":{},"dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.1.3_1646378323896_0.225566724997875","host":"s3://npm-registry-packages"}},"1.1.4":{"name":"treebase","version":"1.1.4","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.1.4","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"8647a368a6bbdc7fc776c3dc4e889de9828b295b","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.1.4.tgz","fileCount":8,"integrity":"sha512-I+ia0BI9KDF7FtLCIDcPJa3mxJ+AyULiBi4eiSJYMZ+oSxMpNOtOvaLwcLJsd9w9BHet6RW99S1qzx4iO6P0JQ==","signatures":[{"sig":"MEUCIGyGC4z81P20ROFWHIv/+koxIFtGWxj+X0yjBj7uUJSxAiEAvkkQjveHOBkGwo1HE8gmrsh+b0d/89ovBKxY6HB5JLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIdR8ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqtTQ//TufRpT2ZixBGjtfVBXC6rDZyPloRz1ac7Oo5TYBFnBTlhVC1\r\nqEsUK/5zzj0D44tB4M8gMEDFFT5hSqjJ24S/F8u7YCM13ThPlv92tYOZcInP\r\nuon1K+MEUKE9XegY1I8mptLg2y0YE2aqdZ2l9Zl0mf5773MHVN9M+RQDYBed\r\n4fn75q8VjPJLucsyL4UHmV0K78eGoI21XO657pMrkDV+Vxdgh0rDdlGJYCRJ\r\nczgX0zZgcowNCwiSjdfgKeO9L5T6Gq0uySHyTym8C0tEbcS7iiTe2BYGEJQg\r\n5TmPddjgM6s224Kv7eDxsdx/l740yJ4uWJPAfdUNreFRJ6DnfXsWxmp3WZYY\r\nrpzycSJu5WrqXbaqx/n76gnTXthiaZtHXlBHW9Rl1eM2aSxwwvyEUo3lbVty\r\ndXypwvNYiz0A+8t8jLWeJjJO8vSpFpgO2n0z+qybI1KNtddTUCQMA0nuvB/V\r\n0XWxXK+OkiT2SswahOTdD6cR0bipBUZK6+ak+SV3kxIXtC0dnbIZW5qUYCjv\r\nwGO23vnOTuuhxkteOa10XeOLs9ut1/RE/Cf09E2YUwXsqVgQ+NSVgYCZ77Hs\r\n9tBaGCz3CKPgjljNny4Z15HcAy4Z4S7WuCzLAQ9TRm6GhdIUbblPjAeyS1cM\r\nPLVNSll+0Xr2f+v04KiYAjnrN0tLxhSoDMw=\r\n=2L6r\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"description":"Tree data structure manager","directories":{},"dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.1.4_1646384252388_0.9531820466707737","host":"s3://npm-registry-packages"}},"1.1.5":{"name":"treebase","version":"1.1.5","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.1.5","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"a1e32dd6717f81cfc77488cc33144a8c2f3cf74d","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.1.5.tgz","fileCount":5,"integrity":"sha512-LwyVQCnIY7SrOVQSuBCYCIdgE+2yRxOzyrZPD3KdwOjUZZN0Q3ED+byN57FrPkmJ/nFeRjD6kbY1HUcUvIUydw==","signatures":[{"sig":"MEUCIQDp959T98yuW9O3inioV/Mx+OohOxS3/gQHtmy9RL+99QIgMyow3Ar/C3eUw1NMDS+3hMmmSgXIhn7P69z+sNS21QQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24791,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIdZpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8PQ//byl7PUL4weHOy48H9U2Fd856HoBb60T/RcBuLtu5A2NHk6IE\r\nb1+3Oym9rkGHo7YHsxInSadTD+hShxwTVoQPK5TP+wm9FbBY8qp1J3IL1/Gj\r\nMj9tfEmlXwmtDepLBWaqUZMQTq/5fa6Nf1tZwmRNSw5bw1gpweGACsEXuyHh\r\n6FxiDLAzXWlGoWs4k4MOrlJcVYWfb3/VI9yLxuUtzvOhQf6zJvtJ/cGDkS7j\r\nWKKzg5XZluMSsFCvLzkBQwmYyJDZO+KxX3r21+iO3+ArRF+DyTFKGdo1/u46\r\n4p7z0KHfg68sY5fXnRil0jHXQZ4grT+G8gBj6yDSey+YVDpszU9N2CWtgY3I\r\n8FjFTMt5ppXDpDoH4MZ/60bjVOyi0if3hRl89kARNtgbHM532a5w9+5SZ2ww\r\nZcUWPZtHrFSMmlxW61oW4vl/YF6URU4f3wuIrnFhs0WxRdPRTHp/t3li2EzT\r\nFgiRtqkgPwLvu/eHIL3cheLPSPyIhIdr+0n3DR6fUHY+nSzDWefaTAEOpzur\r\n1al1OzCvW38DA+2HoxCU9Jn6QjZxZagPRPJI5dyM8tvueJ1n5zIRlLW8606O\r\nzFdRfD7zDIiXs9a6aPSrrVMXUpYwD/3MtJQS/csBq1whXFcAz5fvPgjNxVtU\r\nthKaGdwAW70bWNBFn2H1Ltj/WkvMviUWqiQ=\r\n=FDjE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"2171cdaf7f1df5ed1fda02b1ce9c25291ed8f286","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.1.5_1646384745190_0.8943274678533788","host":"s3://npm-registry-packages"}},"1.1.6":{"name":"treebase","version":"1.1.6","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.1.6","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"1cedff6ab6366388f8933f1d4c30318b7ba19e9e","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.1.6.tgz","fileCount":5,"integrity":"sha512-loiH2mWelggRnPQbLjDJYnWndkNGgx714WASLQwJEXurzmTsSLhN4WNZfpts1GrhjTlsoM2EOuOEw1bgkb++Jw==","signatures":[{"sig":"MEUCIQDC3Aih82fY2nisXmhrfZ0jszpacCMljOP0zd2JJB4u7AIgXU2dD52Bryb/ca7aOLQoAcGeEi/AH9Mbk/hRGEKezMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25580,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIvJYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa5A/+Isk26epMU70L8MdihZyC2KYEW9mQiL88DjCqW2+Ii7DeTljU\r\n+DfhAPKRSXQCAJe5x3CVF+dnzn3we8aTEYzfrTUperoWy9dd2odfqtfAFd1O\r\nowEMoIrDrPkASP5XTQ2NpVoUz7PupAPlr8BRLIvhJqWAihndas39BWvk6ugZ\r\nEWzhk24vYUyxhEsPdvyE+wwh57/eOaJCfQFPUADv1iSBFSoVKmJNUfQtoewu\r\nSJxKmYVvHgPIrsVCyYX040TdbdLngVCIuG6nN5crAFcjcwoZCGW4Gw/NVQDE\r\nW/uvA3JwTNd1UQB5HqhBMiUS8h+zXSMywn77/iSTdZ4d6aBrmHY+A1Dv1EHt\r\n29wjJcaOS78WBYI7wFWPanh/DDF6TXfPxhsDi7Dmf014Kc0w4vN8Y5SP3+64\r\nwbqxocxm1KNGA7LbLD0Iw8hvRRZylP8OjZtd6juw3RNJt0c/x/2scdER7Ary\r\nZNWeyEpyfMdyuNzgjXUUY2B5G6hZFzQVsnhVocFlXrl6fx2Uz3ASeupqBbuZ\r\nJi86MAwiRzP0Htgm4rIFmIdkLLi5erylzWayQIU6q8AvnrmnapkvKNyL6Qxm\r\ny0iJghkbS9mJZYWGDFTKNcHge3g4FnYFdVaclymslUaynn5fjGW5/YaBDvOk\r\nJCN52JmsaMYQYh53Hz9RrAQG9Pu9Oo3GkCo=\r\n=gCM0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"fcc70597387180c2ae7ce19b7b0427e5aeea1863","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.1.6_1646457432271_0.7719506652206871","host":"s3://npm-registry-packages"}},"1.1.7":{"name":"treebase","version":"1.1.7","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.1.7","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"cac718666ee3339b9c9f7cb320c6db020e8bd47a","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.1.7.tgz","fileCount":5,"integrity":"sha512-VtacGVs+T+SpREM4DT6iVsB6qsU4GMklSwKBDAFgcLVRJ8WZFBcTy8NW7bhKqj1ZrjN82GW6gux7fWbZQr7sRw==","signatures":[{"sig":"MEQCICCysBmNZsurs28U6Ib0pi1Vj0TECsUQN11nWGKnD7vHAiAhgABER/tAk1W9DS93tHAC6Xbhd4XvMf7JnHMT8rqIaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25613,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIvVSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOow/+KRlWWfnMMe0mVi5UAeWWAIsV1B6F17L09QDii/njjqnnTR7m\r\np3ms98A42JC/h5RdUXx3nMh7RfD54ZIHArPW30jggd3lWKFIx1HrU6rEz8OC\r\nI5EXJo5W3UGi0gBxKF+Ktn/UNIl/1KuuBbBI5icB2Ycxm5gR/3zLjqrCGRxU\r\nA/dByAUNsOuyw8GFqyAMD7adqMWXLszj4L+yeC2hkyfsWQAFTfr7sc2wVsib\r\ntLhpdBsejSc8yqb4m6YAu9Had67OQK5YTqgFRiDlahGEzWQNPM92GYxU0M6n\r\nnIXBq8Y3nQzz6y1in7bhQ+x79duXGf63Bt+dpKSAewmaZT2+jqq3KBW5AyGq\r\nt52xme2lyJIaKGHb7ld7yFr3F9AOqzcqT6hug+UitB43VakQhffXCFOTvVHb\r\nM/9y5Y612srcuCcbz3Sh0++mCavWA3h+0IudAygzODfB0PYcOSx0XHj/8/gE\r\nionQJ+4ucjwfRQcJ+5ge9/byfQCWJTMZUZzOfxCllsP3cE7pRQsn5X6MC7rg\r\nh2/7gbdEb99REZ0zHW8VeoSitamnaciQUwPyhJUQUEeFTqcwCwOBtDL2GSWJ\r\nruEEH4edLORL9YcabyOzl0yDZaRcMhr3a8wxt0Q2J1phwUFcMKcV91MqmbVC\r\nHRgFqflyhz8vudjnwFuvr4EKI3Xzpx48S/I=\r\n=UV51\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"b26d659ee0193a56c40c75a78b70131f7a1873c0","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.1.7_1646458194042_0.8097697592214403","host":"s3://npm-registry-packages"}},"1.1.8":{"name":"treebase","version":"1.1.8","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.1.8","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"57903138a78dce9a729ad4b483472193958d8d35","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.1.8.tgz","fileCount":5,"integrity":"sha512-3JcM/2X3DIfrt6F0n5+uPxZT7q92c3uNtz7AyFyOTBnHt+9emSJR/TaEWXfEHVJr0j1lpAdzDbuQXAG6Dl4wag==","signatures":[{"sig":"MEQCIEg05+jaAin0cIcC2dHDU4y5591gw3pv7V0CWGJnKn2TAiA0gyx1kHIePEaYFeBZRRmCt02XuyQkTcJX2h4TX33oCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25664,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIvpGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpG/RAApFCbAB9hP9H7UIA89APDKUfPBJeXwby5Gsys+bknbW3f8lEK\r\nnobpb9MRygDRWGL/bD+tpK1BJVjT45+LnwwVN9XGN40NnYNi3bTf8PCFXDUv\r\n7VbCAS6t/dRSrM5R/XzY6qX0JDUtBnlNKMGsUeISrOZ21SB9pkBXqExkhTPP\r\neYYXRID70F/DGn668dnupdulVU+31q3Q0fJJMiAtt+ZtlydwdJlBpKo1aGOt\r\nFc43s1QkYQiYt9KqFcyG7cm7TykHfS9nsO05Q8fp/iAG4uIvHAjQiAB36gzm\r\nBJQLDG8OtwbSzikKZbE8v0cPqW9XgMYAc3fiC38XvysCoUT1bS/NKHE1vEMW\r\n12ZEAHTXe3Y1XHQZ11Mv9FRXOzPkKjMsbT4lm1ERTFUNHHCBc/StbHaKG1aq\r\nLd3yVBksAPNwuAWS31E2cvNNVJl2ZHS2FVdW9YprB/zXudiwXZMDul7icU5r\r\n5d0kkjJqIuFceZ+NbS3dRAqMto3ZMNeJUdO32/AHsgHIGFMw12As0PFvls99\r\nIYYdCShkiIgdzSjuDOvTcBKiZBeHvafslnxi/Cv6EmpFiQd5oim+Mumn4/eo\r\nMFY2e14Qzpb2xk7xfbdXg07NExFVmp5Z8If0REhSArJgu0aw/0IFQitiGYdy\r\niPwQwL0dHYNNwI5EFctHkD52CM3QMM4qHsw=\r\n=qilK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"e8acc0db9b33dfbb1f827eb9915f53327a966d44","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.1.8_1646459461962_0.8471165156505522","host":"s3://npm-registry-packages"}},"1.1.9":{"name":"treebase","version":"1.1.9","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.1.9","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"7aeb04b8917f732923003529bcc0121899073ebb","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.1.9.tgz","fileCount":5,"integrity":"sha512-nMiboD2O/a9mr9d8J6ooqb+5P7xJaOXFfKDZIns2Sb8FdqbpOjrjpk+UF8Dsw5rLZUswtWc9YUieinA4O4TmQA==","signatures":[{"sig":"MEQCIBmd0uMizJ4hFK1iuyo81XuCfSZln4+xxQJXecTh5ZsIAiB55g9/xDwrfoaandEhzyEUQflqr6xHjngLsmAibIuUNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25670,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIvvBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqkpA//QRjIcRHVTqnPjAZx2N4fmTrKRZ93PztzPgcfNrTnNeL/RJ4X\r\n4lFH5vRdgTKXGNGFe9Rvj/rd5RiOsOoMeTnslLOeuBbZsSeI71jdEUxVvB3o\r\nfVT/uXt5OWqZaPuvqo9lUrju7nPGVYkDH3YnwAw4OLWkdzVytuFC1x+4RLNQ\r\n67VRbd75Gz0UJh11BjYre7BvekvK51tr/mA5bxHvgj12eSlK14lKr/iHv+dt\r\nmCTgD4ie/Hk6eKP2R7yD7tpRNJq4Zq2lPfaeYb/lICax9/maGV3hTMvHKkCE\r\nNU+kbBNuL8vigM6y1aD8/6e7V5kIOHXOJAc1ww2DnoOh9MsJvjIkiyOZVqxR\r\n2vupjF65qMhWK2YtIUpTzehKJcJYZx5g8Sb7PZ+UO1X+SqfTJpchWsTVpqtX\r\n04NzYuY9fEdzTkrgimWZPJG3c3vl5hAlcm3HuYweYazBAIUKY6o4u3B3oYaD\r\nzHkiUOXEyPXntnRMl9H/VTyWv2nOO90XaICaf6N2dtfYrDFgzLexaZC+ejU1\r\nFZ6Lxs1yrElrbaTjl+p8sx3z8r2yXuMARULWPGCBT4kBXNcD50kf7p/KeYq5\r\n0kFjL8lHHRFga79CR4ovceeIc+6J451+yfVy/2Ro1qz4zM90XPsWfMQBXl77\r\nKADqmt27cSaAQnFLFO1lIzajf6xsMAaManw=\r\n=0Fgx\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"3d23233d40d2fb9080af0b2a71aece302a5f9020","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.1.9_1646459841014_0.09061084408478237","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"treebase","version":"1.2.0","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.2.0","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"fd0a65df4b031f4e85be2328ba562bb0ff02893f","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.2.0.tgz","fileCount":5,"integrity":"sha512-OgQmUQBzsYl5NCtlr0xN9jcEHnBGsji6aRNxZ2z4V66Q+3yVjPlB+vxw9wT7EuoVAsKfWjKArMWzWRAa9717Jg==","signatures":[{"sig":"MEMCHxLD6HoVQWOyiiseAfFqcDJcaYb7hm87k3SI9cB/OYwCIDKOSr7HvVfN9YyT4xtsyBNMLbMZj2a9M/ZBv9L5V/tf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":25826,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiIwLDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrn8Q//RNJ9YXsS9/dbQ2ckfFYBxC8dTLuC0DDjc2yTmEPjB+gXqe8H\r\nJytEc0+4+RHemCC+5Cja4eNEqHAPSTV8i5Pl1ZKSGmpYJsjt1N8N854J3vvL\r\n00SzzpOwyOhFddBZoPY/OY0kOcLhLbFGIP4nUSIeOjBgQFflp1xX4ZjhpINa\r\nUi4PQ8dFeu83FcmU/612O6r7vTN6A+1mC9moAt3XyyqZ8Nqelk8JO3lEVkYr\r\njbf+1Hgf9ULM1fFikANSjqsjBzXPLnUQK1wYsydemSPjf+nKBznFLickZIKS\r\no/5Y16WAhCl0ZNq3iOI/0oKF33oe4U/HfkXW8TZ2KmP2QHX+4PmSiANwYCc6\r\nst3NNcYcIF9SF0oB4Bcn0XkFGL1Es/liej2Xd5ui3zJpkJDY15jOe9zpYNjP\r\nxpdMZotHO/lcanPvTCs5e9Xy5c6Bpl0NSUfjothRXzueHrLdqPXRrBkK98Wr\r\njhtHGVPjLDSSlf7s9FjpmLEjJiWFB+BFZs9sHD3bXlOVTLpy3R+xg6ux7LlD\r\npvsATpN6Iureq6kdUCn5mzYAfr2oAizEaR/6PqkYNyLgjKjsGwPNdxYWwpVR\r\nFpzq196QtbFUt6R5jfdieloUBtlIFBvwNYR7zlu9kOjJTjwx/DWHuFiSDjDM\r\nO6+BdVWeAjxxT8GSU0D6Rf1AZpGZ98LRbS4=\r\n=Vr/4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"6bbc0d95741e20a5fe1f35243deb701ee2c3e22c","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{"nanoid":"^3.1.30"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.2.0_1646461635436_0.18297458410998613","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"treebase","version":"1.3.0","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.0","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"8890ff61b27e61103b7fd556add256ad88cfd6f5","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.0.tgz","fileCount":11,"integrity":"sha512-1zPQahiKATwcbG+6HIlDAfFEEmZ9Podrm96ntH1E/DoKQEpxm6EAEDPM+8/YFBZozOSOS8uDvcb6/mNsZ0bPfw==","signatures":[{"sig":"MEQCIEXAf1J8OZPcp5kLPJSzuc6X/01IePAZHO+CiasqCgQ2AiAty3F+/QnEhow3n3bsBDfmjSRchJFTnxUFHDz3v07+Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30128,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieJkQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqmvw//VCsdBKAek5Cxi0iILNtARQL9LL2JO9341bhiDZ+00mpCliw4\r\nlgzQyomk1hVqcRgqKPn+zJKF++eox+d8+rbEBKsTZcAAFnQ/KsYoWqRPJneG\r\nkLbzWshnGYl3YE4moyg+QRvSMmi69Vd/15ModwEQKr+fB17gFZWF0d09mwbk\r\nn1i2vlgTXpKU9lS00Ofa35eVI66YUOd6gayoRvwzsBbEpEbV23qwWpZmbJkw\r\ny6intIdFqGO13KwZvKaNOsMXAd4xaU4c+KgUz6qTDeR0W28YciE0lJu9b0N8\r\n7clqeopE/8nQf6Z7WB7yDgM9rPmiyqp6CCNS9rMuZycV7RBee2CnEWUXBhgY\r\ntNjkizrmvP+Ilum3cuZiMFPIJq8t83VOo3l9pIXtutUNH8JpVG9VYMl54SFr\r\nHSjT1PcGHf0g12oNKPto+x9oRDv5XMXRrP0Xl1VqaD5xlZLf/ap+1gV/a4xi\r\n0HVfeTYq60xO3EMGqVJ+WefyESdMn8ttjytPI+m17fdY1GmvyX5xldShPvyY\r\noUG0df4GSZGPsc7IVr9AhQGcTp1/i8tiBhi7KfGk1hitMmEBqa819/a+yDbw\r\nKIfp7sPD8fhHr+wmwad8Q2KS/TB3ZX5lxX7PtTa18kxnPxreGfSCinTiYgf+\r\nTlxWlVrE9xtm17nwkA1wJD4DTjVSmk8oNGE=\r\n=W37U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"b95b68d16b4c7fb5302365aabb051fdb0a88a026","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.0_1652070671927_0.14866755028645784","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"treebase","version":"1.3.1","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.1","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"456f2e286c88adb3957efb01c693a7d063c5db31","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.1.tgz","fileCount":11,"integrity":"sha512-n4+o5oBPdhVkjJ0++pYwJ513ntfQHdLGT45pArISWdpDftJTicMAhLOFIrJG0JAymim4yL6zwj1fkNH3SILjDQ==","signatures":[{"sig":"MEUCIFJoW1mrkg3i3iqCLqMrco2N6CjViFjCiSNh6WzlSqCfAiEAnVZAbqf+1EE475MDDlAJKyYMKSUmBSgJcqF1o/yuu3A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30682,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieSliACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQuQ//bUV/HL+bFb3MKeDtcObtXmcZ13Z+CmzMjyWO7oZt5gG/ZBkZ\r\nbytWjck0tymATeKw3zCNFh2dwwD5W6ZY50gDd9HQvoDuTx98Sz5FfJzddQ5M\r\nWf7p86jWvXqIYH6NGV8x5qz6XbAKNH+6kmJXyRLSb09wQkScObzZ1ocveAxh\r\nhFNfgPU7cNLGjJdU1Z89zlwTwhg+AG5yNsoCFvARWCNTg18me/icGgU80Q68\r\n2F2BDERUp4kcuMTJnWma90wzvWA6UOSshn/YSdibeOnTdEhkZEQWIlnKbkiM\r\ns//+hcSRJXbJbBT+1/8TEOCuYQjV7puoQ9Z4/T/YG3/X/Unf5LzzcqA5asXN\r\n5hsuTCsi8JxeTyhGRujMDNpLM6BieUX+8clVm5vwOnlteAU2wUADTimCa7h/\r\nz1A4z06t1sKOyZwjTxq0H7BmdpM0bZ/2twgq4M7kVwXiKBjKC73P3CuUz3nP\r\nu3Y7wPXW8fGseKtezSwYNdshHzBFsxew9Pshe7LHJPldCuS4naDpMXKBKI2k\r\nCQkf1R0OUauGerK1vZooqSa4/zLAPNO0foO4wq+Pc3+jsvrjMGM6bXBHEFvs\r\n1UFYzSyjNY8XWvtqRHKXmgKajMdGkY2az82TVHTfTBwLTZVN//XRoEfgN380\r\n3smmh+fvNS67mycvoN+JA/SSte2KxbFh9vo=\r\n=9aQB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"49c8ddeffd153fd09ffba650482e50123af98ccf","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.1_1652107617714_0.8135763701071308","host":"s3://npm-registry-packages"}},"1.3.2":{"name":"treebase","version":"1.3.2","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.2","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"79729c2ad3f980dd5418bfd5b59358cb6536ccd6","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.2.tgz","fileCount":11,"integrity":"sha512-YvoGoGmj+0MZ3qQetH2vUTfIH6zekAxnBdQWOsQ722kAtw0Ab+Ddtnh8MPck2Cr2oH816s+wqv9MiErnShKFlA==","signatures":[{"sig":"MEQCIGmW25B5rxcCwAqiUqpbMuoddg6fObzxxJRqImtt29P4AiAabBuoNv0SS/OtybnqCAqnvGuFvYP/Afy8haUcig5dWQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":30869,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieVWsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpYPw//aBZAVldhbBEin/xOhn5XeA3NrUs9PhxMEVfVM+gDKoBiot7E\r\nUB1th/5qWyMz7m5jXPn1OqO7ewsc1x+G9EYWm6fgO2I+6rBP9ZilFbNv0UgO\r\nQ4KQW+Dg+gbHe+dw2H9s4R2j2O9KUFP8/lPf7wUt2lW499lZkG+kMSRc3DOm\r\ny5gG+oYCSXICMTwT5amSutvtTZVL+J7KK2zrfo2mBOirPHtGtaBUAfFXRaqS\r\nlHehxc7Kam8ox5d/C/CpU0DKvNuGnIoePm0WeLzvD39rXb5jr9paGZLKD23c\r\noddkkZZHDW09s44WvAyrha12P+GNS/3DHjj+CWU9Ilz8k65UusWSRPy9dmTn\r\n2gtVpPEhWCNMGbj6vWuVOgQwqTvz6rSB+dMlCwP1uc3QJE9K25u88iWs0lm3\r\nFEAaUFyMj37HZwgseDo09qYrip3BM4V8uxhBxf+S/U0PbbtVwube63E5UhNX\r\nV/zpDenwu3h+y4YNVvnFxHrOAfCJN6U/GVPYzWSCXkXbwNG8+nmEc28pHm3i\r\nr3FfZMNSGEHhkwET/swgmDUxkJvQEin0fD9Jd8RgCLO4FdE2gN/rpPzDaJUZ\r\nfvVFTK7hSLuqqJQhXz3m1IznhKHV8orNuMlcA6Bzyv7auvRZc3oIXtSJbeK8\r\nnXaiq+vYhcQZ/5S4JhfShSZkcrOmv4wpuCM=\r\n=kfa8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"770cab1e9a668610c00cb4d4deac337e576f92e4","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.2_1652118956013_0.5756343656422509","host":"s3://npm-registry-packages"}},"1.3.3":{"name":"treebase","version":"1.3.3","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.3","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"9a1ddb45a71a34941aeffe95c587d587c5ad7637","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.3.tgz","fileCount":10,"integrity":"sha512-usCZ35PdhAv5tFlB+AY/kAGyEm5PG+GUFFT4/esWOewKJz9q4q2JeQS2ip4JyAkENdvEorGHS13E4jrgAU1AzQ==","signatures":[{"sig":"MEUCIH6SiMbLzEKm6n6h08RUJNqv8vzkEfaN76EUaYyRJkOEAiEAxAXv2DCIU7c+zmulSIv4I+Egp4RWGFuAJhyB9U8w/LI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieVXpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrdJRAAlpETkQ6+FdN0FIu155hFWKDa5HzeOzkTsvz7TnDO6p8vkHGt\r\nE+XGR6lCZt0wQBfJLB97epK8lRVl/SCF41d3My9WOQQMc1hfkTrmbJZZlXvB\r\n0MN2i+99b7XrvYiroug6Vv59pJpl7+auVQ6zzb8OTA+/B5co5HJYvafD19tJ\r\nxJSslgb1KJuX0pPXIsyWsN18paAzprWPrYE8NdtRoyh+YzP6qKYJjJwhpg4F\r\n2RATHEUu7YwQ9uJi9LUxgS00959CJK0oMLNEhJq12oyoeH2b6UZ2oJ4phiNU\r\nPddXqBqM8CEA3a/qveTLUlhoCvRQbaeBVmVbsd+aBCecGV3DM472/UoASI7V\r\nfflsWxD80XaKx+5NhtTNxpWSLN/zGxP9csNj/l3Jqjf0uXzEmGBrmg/vH0It\r\nsFDhh6kCiOz4d9Fj8BrusUa3V9XKB3Fjnh5Opp0DCpCDYkPscdbyv2/nHltS\r\nDdNZqRAG+E2C/nN/NJoj7lWuIsY7HIUiSdvijCRf9en2G5YE1e4BNXza6F5D\r\nxU46yZ5/MwVPpnA6TDPPvg9/jeMn6GPhn1vxzqlTJjHFnVOfcCW4zZ2LsMeM\r\nFK3KX8mszIgeoePG8RqnfHW0peG049zBlDe5RuF90DSP02RT2UAy7/ebO5KI\r\nbFFjMfK3MbBmtHVPYhJgmRA/8fnYWAS/moU=\r\n=4gXu\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","publish":"tsc && npm publish"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"description":"Tree data structure manager","directories":{},"dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.3_1652119016923_0.6031268142501638","host":"s3://npm-registry-packages"}},"1.3.4":{"name":"treebase","version":"1.3.4","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.4","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"1db54d3916d4ac5bf6712f5b7137a39c31cc46ca","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.4.tgz","fileCount":11,"integrity":"sha512-2llouOHblT0Gaq45b6pJsdDvko9ayVIUSX/9IwGJn/FpLGsBFzT8aPjrxUJZUeAvICGfwnVm+ajQvb0/ER/Yjg==","signatures":[{"sig":"MEUCIQDEhun3VTszTKUiGvONAqei39wc7KaZpGwLgw/fBI5UyQIgeAzu1VEfAAPgA5PUwQ/pAWDeJTXonEujsJojAYX8qBM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieVb1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7KA/9EBTxrYjbZmzFOFoT4ULg/Qev3YLWfV5gSBddt+wyj+6s9M2r\r\nH7HX1SrRIVTwmuuKfNOMGW9+kJYWIK4LAGc9g1CU+j3wvPIAN2LXACTPiSV/\r\ns6I8oCFgAbRVW9sl/FeBDzAEjW/kp0Ba4jMZXkzHyVRMy8pcw3YQW0aSnJZz\r\nfdLyxVocpS5J0qcc52Wzp3ISMK4RfZAOWIcqZ/pbWU7oO0FrWVLL/6/LTcYL\r\nDhEHe3FBr24EpbDmUZD8pY5JcFLGewLVRhbxJt2dTV/2IGyFpE3x0wb+styC\r\nBunm61/WTxDN0NDsU3lem2G4Zp3D72g05tJu+EX1PdNYmBAld3JEqWhpJiYE\r\n0Q7eUkc08DwnjmO8VLqCUn7TEs90zukSS1UASZ/fZ7dmNdRvX3fxZp7dCTxJ\r\nuHkivRBH9D2FwQ8K4PG47jmLj+eG0Gr2V0SlbZkqC32L5RzS3agOjK2bOmcj\r\nWXwI5yu9jeXK4WrOSPL6FFtrjHpN5MJTOj0Dri8uPtAzTfI99GZup346C+/Z\r\nNcqQig6bOCVeL7p1tNWqpYZ2ThYn/6GkzbhERmEXJT4gz4Cqz0V1CLZ3GltE\r\nqvRwmcsEz3eQ/SMyDB89QeiLG22d4RSyU6pH6ybtisoYrZTIkXeYRgLlgooK\r\nfsqbQlyzNnD//1cp+ABtXC7RkGgnTowGOkk=\r\n=HJ8J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"58d5f97934da3d67c20a8546709ff9b39ef1a7b5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","publish":"tsc && npm publish"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.4_1652119285114_0.5397686049956125","host":"s3://npm-registry-packages"}},"1.3.5":{"name":"treebase","version":"1.3.5","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.5","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"b9b56fad1093eb265990d4bd92cb2c9fed42c484","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.5.tgz","fileCount":11,"integrity":"sha512-0tTJ1hs+hVJcHpUtR4IYlNAwmskKux25F3QIhT8jSC9W6vTCErMwgtlMUWfAPyHR5KD9WRmS0PdZorVN5pUSrA==","signatures":[{"sig":"MEUCIDvGevIe++UV/AS252eKfI215mDhvGb87+BbR79b6RrbAiEAqxHOEa9qKvvH4MhNbxsuWT/zJ2djanfC9Z9cq24ln1I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31320,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieVuDACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrpvBAAjfND5Iutafs2Z3e9TP3qtKSdeLoQGZ5Y93wwi/vF+Jk7aJKZ\r\nZxuIKMPP/HAbR8OV1lSBfp3FZCTeSyUwvpz9xjoxVm03fSnl8NMSxkdR3lBW\r\nVyilayaI/z7f1RoJcl/oQ1iyEij4EGzH1HIty3qdmloIVcxp68U0ujnurBgG\r\neJKGwitP8000wk5XQ9wgGve2F+Z6atbIQlAFqxEYYLtDPIE2Hs5bwjf2ISW1\r\nDIztH4iBe8sZecfRDQJaTDo6aoMC75p0fdxUye4YnQLeopOR66Z9eylmemRn\r\nOBhSZ+OZCJLd7ng6gcDUGkEqpqsXLplOeP7b6q5Mae/TbpJZ+Hw473r7CIR0\r\nFkf6yP4/MXJi8ta6OJWCGw2C+3u0POhkfTgNO+1M+zJdKnSA/GRvVmy6lW4e\r\nFgnzSQMBCrDj2HJZFnXfLmHG3oQPGRaj6Dfm4zkYPdP/rwRyev3ptA1b/zO3\r\ntZB++GjB0lEU4HrQWVXLmC2qPvjoQEH7l9aPEOETfps0ZrqYItWw2btTmzDi\r\nV5J8b+YbC5mxLldr0lUXq/WOSQDH7jtBS3C3wxzApLS5oBg1oHtx4xzzVrBp\r\njwjHWGYqMcYQBtw1KAs8TWnJfaoXo+FC7H2FoEZpm6s96q3FX1tY6ffED/yR\r\nRPsRkwlMV/66dLCAGnQsYFuYUa8JEc+Daa8=\r\n=7VBm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"58d5f97934da3d67c20a8546709ff9b39ef1a7b5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","publish":"tsc && npm publish"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.5_1652120451667_0.8872587964594598","host":"s3://npm-registry-packages"}},"1.3.6":{"name":"treebase","version":"1.3.6","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.6","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"010fa4b7013ccc8cfb5a04fc7f4f972e956953cd","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.6.tgz","fileCount":11,"integrity":"sha512-1J0KWbfShsTX8SLTutiJzqeW/UhZOFfklarKYHK8dlXjySDkpfIni2HT/rpwMo6ugwg/NTxY4tbawDfc6Xh/Xw==","signatures":[{"sig":"MEYCIQCrzrnLmRlhThQIJCjDvPyvVqe9jcUqZg42YsQt7xnKHgIhAL9CfonXhBYZFe1ImvJGH4YcRYyNoZwgeKXivo27RqaX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31283,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieVvnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmooIhAAngaJe70N73h1tf5/w7Vmy4jTk13O5FW/GfwKi1bdzuQopMzR\r\njXiLY+p7G4i8WDdJ2hfXLoigvEZmvU9vFOznhAK1LXJ8VEhS/JpfAlGKbEpW\r\nyavUK0eAQl5snIPSRXu8t/G3Rlg0AWxmUrdwWtxl8g9DmJ2vOp383LmtvPb2\r\nCqTuKZwk+C4J4vWEMeG8eC/nckclrtKiBbX+zAorKSqTdf69EQEh0tT/Ycc1\r\n9k0WvuPdR46+dKQOP5UWPq2LjFnA624NQ8ZXTIU6UIXh33AmDdRBc8/xDB1D\r\n75KVHVEgTJ6uJFxml9tgyPbqaQD/j0Om0r+EfWtaVgBMtdomUgUSEJ/TlVAN\r\nCEU1kktC8bCf8VHRu4RLhHBYrS65Rl12LFkLXnwWrIG9z+BQ+iLIwFbNhfAb\r\ny4gDHZ40sSXB29ssCHMnIVdta5J430VAhApAX9EyXnakeB6Ivh2TnwoqgZ+u\r\nIpsA6AD3want+6RQXN9KgA0QmU3DXZLHDkyi9+M6UY3dJuFc0KxunDAix47R\r\nEbWI2YKILlF2LM6AX8pFVFhIScqP6az0o+s+EKuVs5WCmzVZ2Zm51NduFgft\r\nKdeeZj1wcTzIRbbtjs/6BU/cRt9sMmmYdsLMpPf21OHp5dKFz/+sc5BCJJvC\r\n5O007s+CibnpI0drVCUjqnR64TAeENtbY9c=\r\n=6rO2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"58d5f97934da3d67c20a8546709ff9b39ef1a7b5","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.6_1652120551387_0.5434106079194558","host":"s3://npm-registry-packages"}},"1.3.7":{"name":"treebase","version":"1.3.7","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.7","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"f42f62bbd9e808eb2d35c5c904cccf7db53b642c","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.7.tgz","fileCount":11,"integrity":"sha512-3Gugc5i+PyMv8pPDhFg57WJmfkelscYHh1rn1fI8OEUFuPmldg5U/ThGJqq6BgdTBE4j1BSQn6XQPxrusoPHNg==","signatures":[{"sig":"MEYCIQDpyQg61Ps/sz2+Zv/FwFIL4RxMwJIhDlsDA+shKxQ4QQIhAKqFx75LFHXLiTA8LbuvBs7gnS3nZx3FcIDa+TVV6K1U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJied9jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoyxg/7BPcHid5Z29dvUtLap+TcxyjbZYEeUDbq2iQ8QuJw72/6pFoW\r\n9TNlStwyWCWc+90HNjr2iom5yyDpo9CYznvQ4qsQEFrukklE5W5TXkf7XaGn\r\nD/51T6xESur8GExY7mfhbySKNH4dllSuSKhilAIHqlk0kyLL0w68RL2hDFUl\r\nIDSFwF9kyRHW7jv5RSE+8DH90tJP26fDZPyfiZJ7Kxf5wPAKVcsLpTS0V1iR\r\nxyRctBQoPvjDgkYMY3pbABwm5e9eVOCyr7v34UW8N+aSBZCQ2e2urMz3g6lP\r\nRG1fJyKqKenMd1Xct+hMOdUOmzhsg37nl0NjyV62gB880PCvWhuBNP11rEN6\r\nRKeqNN2FY0fyS4MOuz9HHf3nPOLvFNZSNnX9l0Q81lgPEDxR2NhywFFZenjG\r\na08sEPjjMubr4vE3qmDf0f2bZrI6m1YRhqTKk5zNfDkZk6sH76wtzta8OQeh\r\n8YFhvcoPXK3qlT+t91iVThvs9wfeViRldDhukwAb0flxccsfE+M+0qe6dADa\r\nrMGWDNCxDPe42guF+WYtMdl2G6QoEV8LLlmqaS5YKr1wpCmoq/ZzuGlVRXCb\r\nnlDIJ6/E0nUlqP3dheslyTfmGRpM9SKWvzutjjWeBfccZIcfr/G6zxBsDX7q\r\nf4srGKtMu/wzu1GCOogxZ9NdLrIF2oS0kQA=\r\n=gtCh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"32b0f74dbbae689fb5967d1aed7e87329f4c0761","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.7_1652154211664_0.9988687181237843","host":"s3://npm-registry-packages"}},"1.3.8":{"name":"treebase","version":"1.3.8","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.8","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"53be141040bbdb4bb3f83d111791e0c580f76d64","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.8.tgz","fileCount":11,"integrity":"sha512-moq3nTOopc1dLtxzZlGfduSx0g04g/a1J/Db6B8S/aeUboisQnF97R3Iy7XKMgAtjs7AdlOZHun5df3IpOgX9A==","signatures":[{"sig":"MEUCIEpJFqSOU3oF7cbNeJxGV/ykdUR4g7trGYuMUq2uW3p7AiEAr/JXX/L/oLTrzsdOpIc7r1NpM3k8cJOGzl6c2XcKXII=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJieqoCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIRg//ZYvaPuYyoOd4RXZKqNAGqRNQVU41Cda8f7vReK30CvAuuXfV\r\nQqaoUcVDVOuGT/NuHKQbAZ9AQfeTE0YqB94eqA5dS1b0bYEca3S8jZx4OHap\r\nQfV57e2yomEPGrtlEoYb1lO7ifkHsp9sEks2n/pOygOycfQdHe49ztILR4Cc\r\npD+yIhia9wP7xF+TYJle6wyx+sAtt5M4fqlh3fDhBVllYL3qoLT5AvO7YJJq\r\nrVNQofTSUWKJBxbRPhSvShJJtZBD5dp7Um1ToLekRygObC6k5Sb1uA2Oea4Z\r\nC3YVx5aw0sbVR4KxoEI0uYVmn4mwQbi/83iYiMLaJ9T/b0pADAwq8VqwyLhJ\r\nXVgfyfqUQsbYGpVn6kWXVcwmygpF7tagkxAmcyQubMcoLAE4cVGj5GszB0/u\r\n5U1UNmblEFIqB8wetGIJDt6yv0arN2GS5p7n9WFONjeHvTajHTbb48te4wTY\r\nuyzLc+PZIjoF1EG9UWwqDDKt25lpXph8bpCw0AuiNFUWGpP1VMLn9VA1/JlV\r\nYelhyL3icXE0DvpLdXHJXu+rZCNxSfJr1DH1LRxNkp3S0r2uBgMSPr9d57Ty\r\nCfBl7W7Lx97RlPMPqu3Z/ZuQwiS4SZLs2DvM64TLpQ66HD9fbGPrxvilnUBt\r\n85QwDVdS95gXtamCQf6KaCJt18PO3udGd80=\r\n=/CCy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"7834fd8ab0ac93b45e400697913a5a2985d32184","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.8_1652206082377_0.46582744144269994","host":"s3://npm-registry-packages"}},"1.3.9":{"name":"treebase","version":"1.3.9","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.9","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"da8746e203145f8be3de83586f008ad48224fd21","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.9.tgz","fileCount":11,"integrity":"sha512-4zuSi32SdbIYIZwY5h8NWzP+P4uYjYT6EN/kVO/ymCdGeCYHPa+jRyoiwy5w6xqnxsH0Q3IWPfc/sKRbpjPG0Q==","signatures":[{"sig":"MEUCIDBLmdPIC8DhKul9AFYPgmcykUZwQzjfFcUxei2WsqWhAiEAvPIZKwJJTKcptMA8zyT3mvCs9LxyDBGreM4ooy2xU30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJie1YbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrziRAAk09YjrEh3kDd8P8uGTonlkkUxVRh1kA/NN3NuKtMiNht7y6F\r\n0CpNGzpBqV6BIQtrkaMA6Uuu6BPdkTpO9jnTJiKvyCiPTCHXOZ0XnwPVv7Ww\r\nMOzGWxcCJSfYWxh3ZJTbp2SwekEwdVaQZS5dObEU2jMZoMx9v1YdSGYjLvFi\r\nQ7hJ43DIKwd0eBxDgpqn6yZTCUI0TgPomjXXj4SVfpWaMdMQyjE+hdQ7pDk3\r\nAwNk9LqpGPDxLGgIG4f5PHP0Xm4kbuzetQCbGXab+h/NZuKGJfNi0Rm4gSP2\r\nxY+Td0XU7gVoXKJ8ZrkPF0MMmgh9jwu4IiWHs+4b/h7VWhTt+fO9IUk+WJDj\r\nXc0SjBUCr4Wlcdo2Ymv8UcfNiuDdwngDx0n/jkGLIYiOL829XrN73c13fXa3\r\niuI7u1DFhU13L2v0jpu1Ap1puFJfVvHutKAs6fS6A/+ZihbMV8i/SDrU5yqT\r\nLOTq7Wjrb1XdXXgS6pqw/nYVtNCwtNRIqqdr68tZlvpeAVXI+1DianodIgz+\r\nTjJ0QTxgMzEDPU0vaouymcFnenwOrs688li23u645MirwYfo/KYAmP/uIRMS\r\ngGXpdrOuCc0Yxrb74K4Fj2QGgq633WjK4rFcOik5f7rI8WQzzN0jxRV2OxxS\r\nrm1Y67yKlIC3yJOEPNoLW1in0rfHTfjy3FM=\r\n=8cKK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"b7d6ff9c41285031f08a668a860d29ee6e6d1c66","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.9_1652250139613_0.6578534113653769","host":"s3://npm-registry-packages"}},"1.3.10":{"name":"treebase","version":"1.3.10","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.10","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"18f7684acf8643b824bd8dd6abdc46d98542b014","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.10.tgz","fileCount":12,"integrity":"sha512-0rHqT8wIwT/Ukpus+ASGnyEqhxfUx0MfgqMl+PkKW99cV0tbvtN8Qqd4ORMgeTuCi+s4fDQ7aa+5p1wfhf4XPA==","signatures":[{"sig":"MEUCIQCMDyj8ciZ4kzNZnj1bnWjXc9CMP04DpL6UjmEyfpA0wAIgFkkuDu1HtcEVC+T1/yRSk5xOwmKN5sqRt9HeiXJ6CkU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31514,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjFEeCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpLXhAAjajYbHma53sTXBBvo3j0Ncclupq9l7uZnpc8mrFvEIOFPH7P\r\nq+5kg45L+EelFky5KG1nsmJD3LcAMkq9r+aXDw5g89wMzeG5nkDbqG9sf3sS\r\nXK5Vl4nNgkxBzT3Zn6GM/P3m9nw2BDdMTRxNmUD005hZu5clLYaRlJX2l74X\r\noldetEozKK2x9sjeG03Wcrjgy4sVCdTHBhVH5O4b82PRTtLN4cM9PE23QxZK\r\npGeB794i0OgTuayg+oD/wxtwjeCawCmJupmk1eHCs3P7efbKCAu2AGidV11l\r\ntCBO42V4HOjSrbCYrDtF2SAZ9DGIsVPXT6GiyevxFlV1beb2i2SM3H/CPHVd\r\nHapzleDNW592yO2F7+rQbUuHmH0NBAK3OfOjGyf66zLR0vSqhnMfwh2O29ZV\r\neAxNH4ld1pOqHnoF20l4gk69CoWfeUhjoCjBnKS3HMyC0wvGQsMgswUDMrMW\r\n9h3TcoCBEky+++6PrNJ3omyWKMBpgC9NlFYDYSdmufLWbv0QvVPrNPoS8rbH\r\n3qxSsC1Hwz1YToPe+9XBg9iZsXL9ZVM/5iEyWT/3U+kmawHG6B0fjTdZ2hRd\r\nS8h6Htut95jUY6cmy1+XLPPXCiChn0cbqGTw+6jxvrldd1wu3Gzs18Yhuan/\r\n+80Khn4JuoublQnhJoyG4dspflwzOWbgKMM=\r\n=mMcb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib/index.d.ts","gitHead":"ba569363f8c1e50134e72e759bd47da3cb702736","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc","prepare":"npm run build"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.17","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.19.3","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.10_1662273410375_0.29600739821230015","host":"s3://npm-registry-packages"}},"1.3.11":{"name":"treebase","version":"1.3.11","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.3.11","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"f84b6bdcf13ab7c392d174a7aa56b58761905b07","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.3.11.tgz","fileCount":12,"integrity":"sha512-XQjBjAIjfdBRv5dFjj8L6ua69nNiZraUfjKaInJJonjduPQp0UVBqOSPwY1Vf/ZIdGaCuYEwedpr5FteqPCl4w==","signatures":[{"sig":"MEYCIQCY55c0KCNg9M6Gh8RDSkncluH6g/LN5u0yHrlLA5PDYQIhANU2oc0hxjUM1CyhixecAaRlO4U0is7Sj7bUq9f5cPIx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32786,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJju5uYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoxPA/8CgWCo/TyPZ02L+INHpxZ79/PZGNJk4ye7uu9SZc6OoFrY/gp\r\n1IQ/iKn1EZqNksc1Vi6q7fWVNaPZWUQR4ue1u2nchw6QOdzzIgMCaNbN0+A+\r\nof2aMdE4rN/y7pG3prNuEOCKLfA23NP6dmqOceUZtZzaCrrvuLsi5FiUHWfB\r\nURJHltR/G7EXTQv2s5TBNpf0thJzkgZsMc8H2PyxzKp5de/iRLAPLNishq0w\r\n5WAvvTR+22CK/fiESCrSB8xmKDm59385tNl9Jav+sdbijlxDZohA0Q79Mr77\r\nfttpBbjqbRbpB6n/PGy6glpJ2uynmH7G88A7SDSCgdD5tSsOItjNQA7WpFGU\r\nhw7g8nX6RevHIRmeqNJS7580WzQUdxPrsjTBgNi+SM4f3xdFSzncse5hDCkp\r\ncJGOMv74FGfmen6/u3ybktyGRXpIjUcgDiM2kxDK9prFB26TQClH6ahS4cxv\r\nlIYaPQ9+xWRjBSkMr2VZuZjyZie8h2uN1LO/Ls45MjL7pvO8S+ot5c9VDbaj\r\nclw0ZFWETERny2QDw1pWiXn7Rg6NKK6hC7fX+H+31j4NznZZfISV8xb6xItC\r\ng7tQQ8seaeRHQ5D9JY1RfjotSz6YQnwNadtd4t7tYwTQ+80/0HpRQ4Eo+87b\r\nLpBpGDooeU8ygRxFA9fNQAWQL2fPnF/83BE=\r\n=o+a1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","gitHead":"faa00de98a64ad70b525258c29c810993a84f47a","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"6.14.15","description":"Tree data structure manager","directories":{},"_nodeVersion":"14.18.1","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.3.11_1673239448150_0.9484351233637947","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"treebase","version":"1.4.0","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.4.0","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"7a695b5ac8c37af0863d5277c3ebab7f0490df10","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.4.0.tgz","fileCount":6,"integrity":"sha512-rKAJa1yILj0RNo3OKyBsn36m3VSusbnn6fEbkb432SmeIfRGrtsjNeiC5nSFLebGypIlMJ1iIhiu0FNbNxGE0Q==","signatures":[{"sig":"MEYCIQDrpvLuHAiAzME8fD0Xt9Eop7kJrNllv3drDHE/P6D1tgIhAIJyGwNBqIOhBbH16CRVxMKf+ZGeXJHd9xtOQmI29wx7","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16625},"main":"dist/index.js","gitHead":"3238f000f575315495e5d2ec7dd5721a281dfe2f","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"9.5.1","description":"TreeBase is a class designed to provide a convenient tree structure manipulation using CRUD operations and utility methods","directories":{},"_nodeVersion":"18.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.4.0_1691754437520_0.04034060391704286","host":"s3://npm-registry-packages"}},"1.4.1":{"name":"treebase","version":"1.4.1","keywords":["tree"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.4.1","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"72b69978502635e8d8c1c713a0caac31f6520b25","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.4.1.tgz","fileCount":12,"integrity":"sha512-aFz1s3dm8eYGBpCY4nkugA8D5x6+gNfS8MBmfA9mdIFWbvR8BNMbIqlMePjz0re/YLASCiMzqC6aEMMqejBEzw==","signatures":[{"sig":"MEYCIQCPgmd22p01UQJWSBJPRZQeuu+C1Wkh9JJGCDG4f0eQYgIhALlHEmkJdpVytTg/zei4S8hU9zm+cc76UQ5eit27/a76","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51205},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"f8fdcc02de52bb6a287955650240a38f87c139c3","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"9.5.1","description":"TreeBase is a class designed to provide a convenient tree structure manipulation using CRUD operations and utility methods","directories":{},"_nodeVersion":"18.16.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^4.5.4"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.4.1_1691758572986_0.6673763728507933","host":"s3://npm-registry-packages"}},"1.4.2":{"name":"treebase","version":"1.4.2","keywords":["tree-structure"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.4.2","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"6cf58fb58218ad364d83deb674648fb6fcd0ab39","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.4.2.tgz","fileCount":14,"integrity":"sha512-a/XCawUD6GYEC8pw6g6Ni/TaaeG0oVHeHb912YpzwuMcB5AaUx6tBtdONrUQE/fL+FTvEMqriOSHW+TaSsFwSg==","signatures":[{"sig":"MEUCIQDFnaq6Ol9JjDqP5S5/w1DfKZUWAjppaT1bcIoJfVk1IwIgF9wI8yE+xlrUH87+2lFoAJZnWoBfyHl8OJlIESnQogA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":64040},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"608c76c9d7a3959b3cc2f56a1f6a640758c00a25","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"9.5.1","description":"TreeBase is a class designed to provide a convenient tree structure manipulation using CRUD operations and utility methods","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.47.0","ts-jest":"^29.1.1","typescript":"^4.5.4","@types/jest":"^29.5.3","eslint-plugin-jest":"^27.2.3","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.4.2_1691858167876_0.5496625051995594","host":"s3://npm-registry-packages"}},"1.4.21":{"name":"treebase","version":"1.4.21","keywords":["tree-structure"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.4.21","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"c3e86a34638e5a7f73bd5f559237c8b4c752ab74","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.4.21.tgz","fileCount":14,"integrity":"sha512-3ffPJLWV2cV2ucTnIkTwSdcMlVJ6+zUJ7t130zOpB7IFYOkC1WwZVDU0VBw4x1wdnBOJ/qlqMHs0RKLcH6cU0A==","signatures":[{"sig":"MEYCIQCHxdvjI2Ts01gMUtVlVh7PufQ2kHdlOmzSM9DZQd6t6gIhAOwDB7612TD41tEv/YWX6+wjgFzSzl8qj7RRe9GD4S00","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67618},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"942b1be4d9dc8d532e8f4d94199ae0b2a86009f5","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"9.5.1","description":"TreeBase is a class designed to provide a convenient tree structure manipulation using CRUD operations and utility methods","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.47.0","ts-jest":"^29.1.1","typescript":"^4.5.4","@types/jest":"^29.5.3","eslint-plugin-jest":"^27.2.3","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.4.21_1691928609577_0.7641888506689367","host":"s3://npm-registry-packages"}},"1.4.22":{"name":"treebase","version":"1.4.22","keywords":["tree-structure"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.4.22","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"ef9f8e356176db083970ff9b124fba2ffedf7d8c","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.4.22.tgz","fileCount":14,"integrity":"sha512-7h2okPUzQD0QjylXKUiYust6wW+qOwGqoK5PhVtHWoBQwTYbVSLhj5ur6g/9ZOYp18L1FOfmYiubb9E3fMT7Ew==","signatures":[{"sig":"MEUCIHeSutVU+Q4M+t6hUES7H8W7GVtjeSzDcG8S7yO5wRZtAiEAi5G73L7Dz7sCfA2T6nyen9YyJWosx3gcT2KylV+lfkM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":67764},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","types":"./dist/index.d.ts","gitHead":"a3f18b8417561d76afc56ef3bdbf51d4e789aff7","scripts":{"test":"jest","build":"tsc"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"9.5.1","description":"TreeBase is a class designed to provide a convenient tree structure manipulation using CRUD operations and utility methods","directories":{},"_nodeVersion":"18.16.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","eslint":"^8.47.0","ts-jest":"^29.1.1","typescript":"^4.5.4","@types/jest":"^29.5.3","eslint-plugin-jest":"^27.2.3","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.4.22_1691930855354_0.7435385058582884","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"treebase","version":"1.5.0","keywords":["tree-structure"],"author":{"name":"Ruslan Zhunussov"},"license":"ISC","_id":"treebase@1.5.0","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"homepage":"https://github.com/rendomnet/treebase#readme","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"0985895f604e031eac39a8a33df12844fff9d3bb","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.5.0.tgz","fileCount":6,"integrity":"sha512-ie6YEMsjflQli6BQpBwHqSwrJfIFYzUl4MyRoh68sv50A52X7SHMnCWxFP9EJigzBDKOz32vB5sFop7xMYqwRA==","signatures":[{"sig":"MEUCIQDFdFr+9HUIrY8JtXahTEB5uHJSTRmfHRuFY91nx5ir6QIgH4yaZSyOunVlXFxDmrH3QJswWeZlUbPoScasiVqSksE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":68516},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","gitHead":"fd4ea728d903b077268af13bf07d567da843f690","scripts":{"dev":"tsup src/index.ts --format cjs,esm --watch --dts","test":"jest","build":"tsup src/index.ts --format cjs,esm --clean --dts"},"_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"11.6.2","description":"TreeBase is a class designed to provide a convenient tree structure manipulation using CRUD operations and utility methods","directories":{},"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","tsup":"^8.5.1","eslint":"^8.47.0","ts-jest":"^29.1.1","typescript":"^4.5.4","@types/jest":"^29.5.3","eslint-plugin-jest":"^27.2.3","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"tmp":"tmp/treebase_1.5.0_1775798498301_0.6203010913777038","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"_id":"treebase@1.5.1","bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"dist":{"shasum":"8d705e68c96027f8ace0b32c90a0027d40381115","tarball":"https://registry.npmjs.org/treebase/-/treebase-1.5.1.tgz","fileCount":6,"integrity":"sha512-cP7LCn3sUhGJMaLEJjqFds6BFnNf/SpdSCD5dv8SprJqLoZc021T9gpLh7dPdfKDRX0dT9abhyIfdqLrfU3RAw==","signatures":[{"sig":"MEUCIHAuo26dC5qXmdxLOUK4yO1gHRkW6q6iblSVbwrYaezQAiEA2E35obtfByZ39BIa86KotibiH+PcaPwZLPcodrb3uiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBs//AUedRxBp02QyQuxViV9LJgDnFSw9KcnZyXkuhFQAiBXbar92gdPBI+fCFJE7JzvuE3F5kJpEjsX1R/6lq4l5g=="}],"unpackedSize":68641},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.tsx?$","transform":{"^.+\\.tsx?$":"ts-jest"},"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","name":"treebase","types":"dist/index.d.ts","author":{"name":"Ruslan Zhunussov"},"module":"dist/index.mjs","gitHead":"b403e864c043d1b7ec66a725b1c4781791d08a18","license":"ISC","scripts":{"dev":"tsup src/index.ts --format cjs,esm --watch --dts","test":"jest","build":"tsup src/index.ts --format cjs,esm --clean --dts","release":"npm test && npm run build && npm publish"},"version":"1.5.1","_npmUser":{"name":"rendomnet","email":"rendom@gmail.com"},"homepage":"https://github.com/rendomnet/treebase#readme","keywords":["tree-structure"],"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"_npmVersion":"11.6.2","description":"TreeBase is a class designed to provide a convenient tree structure manipulation using CRUD operations and utility methods","directories":{},"maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"_nodeVersion":"24.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.6.2","tsup":"^8.5.1","eslint":"^8.47.0","ts-jest":"^29.1.1","typescript":"^4.5.4","@types/jest":"^29.5.3","eslint-plugin-jest":"^27.2.3","@typescript-eslint/parser":"^6.3.0","@typescript-eslint/eslint-plugin":"^6.3.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/treebase_1.5.1_1790423604420_0.3429522877714779"}}},"time":{"created":"2021-12-24T08:46:34.018Z","modified":"2026-09-26T11:53:24.677Z","1.0.0":"2021-12-24T08:46:34.171Z","1.0.1":"2021-12-24T08:47:56.153Z","1.0.2":"2021-12-25T03:02:34.126Z","1.0.3":"2021-12-25T04:52:06.503Z","1.0.4":"2021-12-27T06:01:59.256Z","1.0.5":"2021-12-27T06:04:39.599Z","1.0.6":"2021-12-27T08:12:08.177Z","1.0.7":"2021-12-29T09:09:12.226Z","1.0.8":"2022-01-03T11:52:37.235Z","1.1.0":"2022-02-23T09:06:03.279Z","1.1.1":"2022-02-23T09:33:48.053Z","1.1.2":"2022-03-03T08:37:39.683Z","1.1.3":"2022-03-04T07:18:44.014Z","1.1.4":"2022-03-04T08:57:32.536Z","1.1.5":"2022-03-04T09:05:45.428Z","1.1.6":"2022-03-05T05:17:12.623Z","1.1.7":"2022-03-05T05:29:54.229Z","1.1.8":"2022-03-05T05:51:02.129Z","1.1.9":"2022-03-05T05:57:21.147Z","1.2.0":"2022-03-05T06:27:15.587Z","1.3.0":"2022-05-09T04:31:12.059Z","1.3.1":"2022-05-09T14:46:57.957Z","1.3.2":"2022-05-09T17:55:56.131Z","1.3.3":"2022-05-09T17:56:57.094Z","1.3.4":"2022-05-09T18:01:25.282Z","1.3.5":"2022-05-09T18:20:51.819Z","1.3.6":"2022-05-09T18:22:31.584Z","1.3.7":"2022-05-10T03:43:31.812Z","1.3.8":"2022-05-10T18:08:02.589Z","1.3.9":"2022-05-11T06:22:19.815Z","1.3.10":"2022-09-04T06:36:50.607Z","1.3.11":"2023-01-09T04:44:08.301Z","1.4.0":"2023-08-11T11:47:17.685Z","1.4.1":"2023-08-11T12:56:13.201Z","1.4.2":"2023-08-12T16:36:08.182Z","1.4.21":"2023-08-13T12:10:09.789Z","1.4.22":"2023-08-13T12:47:35.753Z","1.5.0":"2026-04-10T05:21:38.459Z","1.5.1":"2026-09-26T11:53:24.502Z"},"bugs":{"url":"https://github.com/rendomnet/treebase/issues"},"author":{"name":"Ruslan Zhunussov"},"license":"ISC","homepage":"https://github.com/rendomnet/treebase#readme","keywords":["tree-structure"],"repository":{"url":"git+https://github.com/rendomnet/treebase.git","type":"git"},"description":"TreeBase is a class designed to provide a convenient tree structure manipulation using CRUD operations and utility methods","maintainers":[{"name":"rendomnet","email":"rendom@gmail.com"}],"readme":"# TreeBase\n\n`Treebase` library designed to manage and manipulate tree structures. With a host of powerful utilities and a straightforward API, working with hierarchical data structures has never been easier.\n\n<img src=\"https://user-images.githubusercontent.com/18900210/260242268-b2b914db-8d83-4540-bb07-c00126612e18.png\" width=\"300\" height=\"300\" />\n\n## Features\n\n- **Easy Manipulation**: Add, delete, update, or move nodes with ease.\n- **Search**: Search for nodes based on a specific property.\n- **Hierarchical Tree**: Construct a hierarchical tree structure from a flat list of items.\n- **Dictionary**: Get a key-value dictionary of all items in the tree structure.\n- **Reactive Ready**: Optimized for Proxy-based stores like **Pinia**, **Valtio**, and **MobX**.\n\n## Installation\n\n```bash\nyarn add treebase\nnpm install treebase\n```\n\n## Usage\n\n```javascript\nimport { TreeBase } from \"treebase\";\n\nconst props = {\n  data: {\n    // this can also be tree sctructured data\n    oak: { title: \"Oak Item\", pid: \"root\" }, //\n    apple: { title: \"Apple title\", pid: \"oak\" },\n    banana: { title: \"Banan title\", pid: \"oak\" },\n    cucumber: { title: \"Cucumber title\", pid: \"banana\" },\n  },\n  // OPTIONS (optional)\n  options: {\n    pid: \"pid\", // key for parent id\n    children: \"children\", // key for children\n    isDir: null, // function to check if item is a directory\n    defaultRoot: \"root\", // default root id\n  },\n};\n\nconst treebase = new TreeBase(props);\n\ntreebase.add({ title: \"Watermelon title\", pid: \"apple\" }); // If id is not provided, it will be generated\n\n// tree sctructured data\nlet treeData = treebase.getTree();\n// key value dictionary\nlet treeDictionary = treebase.getDictionary();\n\n// Get tree of a specific root\nlet treeData = treebase.getTree(\"aa\");\n\nconsole.log(treeDictionary, treeData);\n```\n\n## Reactive Stores (Pinia, Valtio, MobX)\n\n`TreeBase` is designed to work seamlessly with reactive state management. When using it in stores:\n\n1. **Keep the instance reactive**: Wrap the `TreeBase` instance in a proxy (e.g., `reactive()` or `proxy()`).\n2. **Sync after external mutations**: If you edit the `dictionary` directly, call `refresh()` to update internal maps.\n\n```javascript\n// Pinia/Vue example\nconst tb = reactive(new TreeBase({ data }));\ntb.dictionary['id'].title = 'New Title';\ntb.refresh(); // Syncs internal indexes\n\n// Valtio/React example\nconst state = proxy({ tb: new TreeBase({ data }) });\nstate.tb.add({ title: 'New' }); // Automatic tracking\n```\n\n# Result\n\n```javascript\n// treeDictionary\n{\n    oak: { title: \"Oak title\", pid: \"root\" },\n    apple: { title: \"Apple title\", pid: \"oak\" },\n    banana: { title: \"Banan title\", pid: \"oak\" },\n    cucumber: { title: \"Cucumber title\", pid: \"banana\" },\n    watermelon: { title: \"Watermelon title\", pid: \"apple\" },\n}\n\n// treeData\n[\n  {\n    id: \"oak\",\n    title: \"Oak title\",\n    pid: \"root\",\n    children: [\n      {\n        id: \"apple\",\n        title: \"Apple title\",\n        pid: \"oak\",\n        children: [\n          {\n            id: \"watermelon\",\n            title: \"Watermelon title\",\n            pid: \"apple\",\n            children: [],\n          },\n        ],\n      },\n      {\n        id: \"banana\",\n        title: \"Banana title\",\n        pid: \"oak\",\n        children: [\n          {\n            id: \"cucumber\",\n            title: \"Cucumber title\",\n            pid: \"banana\",\n            children: [],\n          },\n        ],\n      },\n    ],\n  },\n];\n```\n\n## Methods\n\n### `getTree(rootId, keepIndex)`\n\nConstructs a hierarchical tree structure starting from the specified root.\n\n- **Parameters**:\n  - `rootId`: The identifier for the root of the tree (defaults to `this.options.defaultRoot`).\n  - `keepIndex`: Whether to preserve the order of items based on their index (defaults to `true`).\n- **Returns**: A tree structure where each item has a list of its children.\n\n---\n\n### `add(item)`\n\nAdds a new item to the tree structure.\n\n- **Parameters**:\n  - `item`: The item to be added.\n- **Returns**: The newly added item or the existing item if a duplicate is found.\n\n---\n\n### `delete(id, options?)`\n\nRemoves an item from the tree structure.\n\n- **Parameters**:\n  - `id`: The ID of the target item to delete.\n  - `options`: {moveToRoot?, moveTo?} - If `moveToRoot` is set to `true`, the item will be moved to the root of the tree. If `moveTo` is set to the ID of another item, the item will be moved to the specified item's children.\n- **Returns**: Updated dictionary.\n\n---\n\n### `update(id, payload)`\n\nUpdates properties of a specified item in the tree structure.\n\n- **Parameters**:\n  - `id`: The unique identifier of the item to be updated.\n  - `payload`: An object containing the properties to be updated.\n- **Returns**: The updated item with the new properties.\n\n---\n\n### `move(id, options)`\n\nMoves a child to a different parent or position within the tree structure.\n\n- **Parameters**:\n\n  - `id`: The unique identifier of the child to be moved.\n  - `options`: {pid?, index?} - If `pid` is set to the ID of another item, the child will be moved to the specified item's children. If `index` is set to a number, the child will be moved to the specified position within the parent's children.\n\n- **Returns**: The updated dictionary after the move operation.\n\n---\n\n### `search(path, value)`\n\nSearch for an item in the tree structure.\n\n- **Parameters**:\n  - `path`: The path to the property to search for.\n  - `value`: The value to search for.\n- **Returns**: A list of items that match the search criteria.\n\n---\n\n### `getDirectChildren(id)`\n\nRetrieves the direct children of a specified parent item.\n\n- **Parameters**:\n  - `id`: The unique identifier of the parent item.\n- **Returns**: List containing all the direct children of the specified parent item.\n\n---\n\n### `getDeepChildren(pid)`\n\nRetrieves all descendants (deep children) of a specified parent item.\n\n- **Parameters**:\n  - `pid`: The unique identifier of the parent item.\n- **Returns**: A flattened list containing all descendants of the specified parent item.\n\n---\n\n### `haveChildren(id)`\n\nChecks if an item has any children.\n\n- **Parameters**:\n  - `id`: target item.\n- **Returns**: `true` if the item has children, `false` otherwise.\n\n---\n\n### `getParents(id, rootId)`\n\nGet all parents of a child until the root item.\n\n- **Parameters**:\n  - `id`: target child.\n  - `rootId`: root item id.\n- **Returns**: Array of parent ids.\n\n---\n\n### `isDeepParent(id, pid)`\n\nChecks if an item is a deep parent of another item.\n\n- **Parameters**:\n  - `id`: child item ID.\n  - `pid`: potential parent item ID.\n- **Returns**: `true` if pid is a parent of id, `false` otherwise.\n\n---\n\n### `reindexDirectChildren(pid)`\n\nRe-indexes the direct children of a specified parent item.\n\n- **Parameters**:\n  - `pid`: The unique identifier of the parent item.\n- **Returns**: The updated dictionary after reindexing the children.\n\n---\n\n### `updateDictionaryFromList(list)`\n\nUpdate dictionary object from an array of items.\n\n- **Parameters**:\n  - `list`: list items.\n- **Returns**: None.\n \n ---\n \n ### `refresh()`\n \n Synchronizes the internal parent-child maps and invalidates the cache. Use this if you have mutated the dictionary object directly (e.g., in a reactive environment like Vue or Pinia).\n \n - **Returns**: None.\n \n ---\n \n ### `setData(data)`\n \n Replaces the entire dictionary with new data and refreshes internal structures.\n \n - **Parameters**:\n   - `data`: The new data to be loaded (can be a flat dictionary or a tree).\n - **Returns**: None.\n\n\n```\n\n```\n","readmeFilename":"readme.md"}