{"_id":"@amaui/binary-tree","name":"@amaui/binary-tree","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@amaui/binary-tree","version":"1.0.0","description":"Binary tree","repository":{"type":"git","url":"git+https://github.com/amaui-org/amaui-binary-tree.git"},"author":{"name":"Lazar","email":"lazareric2@gmail.com"},"license":"MIT","private":false,"main":"./index.js","keywords":["bst","binary-tree","binary-search-tree","frontend","front-end","backend","back-end","web","browser","javascript","js","typescript","node","nodejs","library","amaui","utils"],"dependencies":{"@amaui/utils":"^1.0.11411","@babel/runtime":"^7.18.3"},"publishConfig":{"access":"public","registry":"https://registry.npmjs.org"},"sideEffects":false,"engines":{"node":">=12.0.0","yarn":">=1.22"},"module":"./esm/index.js","types":"./index.d.ts","gitHead":"a2fab2017aad4e9cfead6a9c53f987df6b52e93c","bugs":{"url":"https://github.com/amaui-org/amaui-binary-tree/issues"},"homepage":"https://github.com/amaui-org/amaui-binary-tree#readme","_id":"@amaui/binary-tree@1.0.0","_nodeVersion":"16.13.0","_npmVersion":"8.1.0","dist":{"integrity":"sha512-S4aSHRPe3mEDByx8QrPk5bdjwE2W9y+69AcY2CxPILI+hGyE8pBIPSAzg7tk0ukWbBCufyM9n1ev5564gURHwA==","shasum":"49c259163a10f978f0fca860ddf33c3c72ca2101","tarball":"https://registry.npmjs.org/@amaui/binary-tree/-/binary-tree-1.0.0.tgz","fileCount":11,"unpackedSize":37532,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEQzfS/KoM14JxW5mZq2keU/zEUeL7P/KuJLdOf8tV9VAiEAzjd5cJC6DRLXxGXKiWODdtyDNaICwUHeT9GlUxnWUZU="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjo7EdACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrkpw//UWYwvg2wVbCJWFjZP5OniWZZNgkolgi4x3i6pwy3adLo/jAd\r\n8CkYJBpzgujWQY+fUhX1g4tEBf6Wd/HO8Pa+FpDvzUKCZ+AXP1KEjr3vxaes\r\n0xj/VGDondhTShS8B5Rbma0FUl7kb0MPmJZ/afCrCkyZQarO0db3h7hOe3Ff\r\n1GqFDMZ0eXnLwLk3i+6g93KVHZlYbb8UNzMIpwCVxyEm/S0Jubno+Cqn+Kmk\r\n0aqr5YZyIWiqqtKX/AWLxzIckpANU2NigrhNeROaIifu8ehaIl6IuinsRTNs\r\nSh6Lk9syHplux9EjPcq46iR+KnzUaEhOAT67FHWa1BUiH9P7jpyhAaggqhVt\r\npIzUu8aOem9CQ9SHTy6tN1Iz/mmCTJWWw8dRhDTNjgZsvfcI+5o3M3txX4+d\r\nlHyunbDBLjO/+5Yq4FQAEEqMP7Pl3rGN7AAcqzt07/02yRMtTa/kQFPuj8Y7\r\nvEGbpPyovMvu8WC24PGESBZD+AQo5x0OrnA7V3VcCrM3rRnThOwCJdH8bNqN\r\nYtx7HFM3OsY2m7YY/PlwcfcoPVhCCNz5+ECMxzxTTUIxrsF0ITebTGw+v3Q/\r\nLL7FDij5vmOYM07GrpU0m4zsF8LJEgjkokHiRU3thtRWQ74b9JmOuloQfXGl\r\nOu92yfo00Hg77ZgFUFe3WwqMVuumRuBKXN0=\r\n=mCc3\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"lazareric","email":"lazareric.com@gmail.com"},"directories":{},"maintainers":[{"name":"lazareric","email":"lazareric.com@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/binary-tree_1.0.0_1671672093142_0.7045148354517785"},"_hasShrinkwrap":false}},"time":{"created":"2022-12-22T01:21:33.061Z","1.0.0":"2022-12-22T01:21:33.352Z","modified":"2022-12-22T01:21:33.516Z"},"maintainers":[{"name":"lazareric","email":"lazareric.com@gmail.com"}],"description":"Binary tree","homepage":"https://github.com/amaui-org/amaui-binary-tree#readme","keywords":["bst","binary-tree","binary-search-tree","frontend","front-end","backend","back-end","web","browser","javascript","js","typescript","node","nodejs","library","amaui","utils"],"repository":{"type":"git","url":"git+https://github.com/amaui-org/amaui-binary-tree.git"},"author":{"name":"Lazar","email":"lazareric2@gmail.com"},"bugs":{"url":"https://github.com/amaui-org/amaui-binary-tree/issues"},"license":"MIT","readme":"\n</br >\n</br >\n\n<p align='center'>\n  <a target='_blank' rel='noopener noreferrer' href='#'>\n    <img src='utils/images/logo.svg' alt='amaui logo' />\n  </a>\n</p>\n\n<h1 align='center'>amaui Binary Tree</h1>\n\n<p align='center'>\n  Binary Tree\n</p>\n\n<br />\n\n<h3 align='center'>\n  <sub>MIT license&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>Production ready&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>UMD 1.9kb gzipped&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>100% test cov&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n  <sub>Browser and Nodejs</sub>\n</h3>\n\n<p align='center'>\n    <sub>Very simple code&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n    <sub>Modern code&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n    <sub>Junior friendly&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n    <sub>Typescript&nbsp;&nbsp;&nbsp;&nbsp;</sub>\n    <sub>Made with :yellow_heart:</sub>\n</p>\n\n<br />\n\n## Getting started\n\n### Add\n\n```sh\n  // yarn\n  yarn add @amaui/binary-tree\n\n  // npm\n  npm install @amaui/binary-tree\n```\n\n### Use\n\n```javascript\n  import { AmauiBinaryTree } from '@amaui/binary-tree';\n\n  // Make a new binary tree instance\n  const amauiBinaryTree = new AmauiBinaryTree();\n\n  // Add a amaui node / value\n  [4, 2, 7, 14, 1, 3, 5].map(value => amauiBinaryTree.add(value));\n\n  // or use a make method or a static method\n  amauiBinaryTree.make([4, 2, 7, 14, 1, 3, 5]);\n\n  // Binary tree\n         4\n       /   \\\n      /     \\\n     2       7\n    / \\     / \\\n   1   3   5   14\n\n  // Remove any value\n  amauiBinaryTree.remove(2);\n\n  // Binary tree\n         4\n       /   \\\n      /     \\\n     3       7\n    /       / \\\n   1       5   14\n```\n\n### Dev\n\nInstall\n\n```sh\n  yarn\n```\n\nTest\n\n```sh\n  yarn test\n```\n\n### Prod\n\nBuild\n\n```sh\n  yarn build\n```\n\n### Docs\n\nMight be soon...\n","readmeFilename":"README.MD"}