{"_id":"react-xarrows","_rev":"34-151567bc53f803ace30920e1b0144fe8","name":"react-xarrows","dist-tags":{"latest":"2.0.2"},"versions":{"1.0.0":{"name":"react-xarrows","version":"1.0.0","author":{"name":"Eliav Louski"},"description":"Draw arrows between elements in React","keywords":["react","reactjs","arrows","xarrows","lines","connect","draw","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://github.com/Eliav2/react-xarrows","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","_id":"react-xarrows@1.0.0","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-hzZS1GiM9r8AUfAsJ3nDb3b0FIW84vQtMclgNAjlc2OiSvjo80VAPBPwWN4/b4Wtb4qsV30wV3r3WC3CJxK98g==","shasum":"35b288e50dea24bf4f044f97b492338cc7551f2c","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.0.0.tgz","fileCount":14,"unpackedSize":49932,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJekyKjCRA9TVsSAnZWagAADzYP/3jKLXpegDKn9v+WiMqF\nRwQxu/6hSmnytLAL0abLy3WlIubBW7r1MJcBeIw9D7u+0185adAJpZh7zDTo\n8k/JOx/ImJTdyTlGb8MyG6j4kKJyLQh3m20hb6mcKfFB/QY9B6w2r790g3Zh\niVLEi2+zljx4Y8oJCR/XDls4VO0LLga++EXb8CGMpA1bjpzSDyU/btdg66NX\nMYaKEgqvDbOdyVCYucWf5QHuwzSdzVPx0w4K9uulflaaIyT8J54NiUPG6/z0\nFNKXRGTvX38v0pLT7hppuucOiy6yacJUiLdkCV8IqxcLT0IrHXvrSyAs+cyD\nibDuUiMtKzVSytTVLDnnVPhx8tB1yVoyY01ZYyQFRDtzq4dLIkhGVAPW6gKe\nmhOd+LI6LsDiPP3Mti3J1AEVh+bt5s4mlygKvHppWh927L5uYsfbDdbBINhI\nQ8vRrvum/udTBsvbZWPQVokliS8UVcGbGbHlxy2DdE7uO/oCcbIsbiTxVpw4\ne5rRIG3F5IGTXgT9Yi7iV4uhjmBhbI/GWQMRK3Xb9cgtAwiWy3HtATBpRkX0\na8uVMO2SJh8d4dTbkGUW2KMZNlqVFOvpN8bnJGLJJtTO3wyB0BYsI02p5rRh\n9zIYiS6FSmoLEsxGrGXqwhsiIatOSHGwmsOYLLM4sY7LUnALXdC5JqWJBlFa\n1x5B\r\n=bDxd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEfDsUBHfmDQujJqlLELafSXQJ6EHqoqeSeucKSB0BgFAiBHoTtvo3amQiV4l+qZfCXiG0hCFb1SiX2moTEIKfD3Cg=="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.0.0_1586700963199_0.22581758429160326"},"_hasShrinkwrap":false},"1.0.1":{"name":"react-xarrows","version":"1.0.1","author":{"name":"Eliav Louski"},"description":"Draw arrows between elements in React","keywords":["react","reactjs","arrows","xarrows","lines","connect","draw","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://github.com/Eliav2/react-xarrows","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"476549b305b5eb0b625946e3557495cfbf25dfd9","_id":"react-xarrows@1.0.1","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-Q/9uaCrkNcybXTyLyDakv76jHscYtfSiKEbllaR/3iTADER99yxCPe0rx02pYTOD9HDE6htwYaTvBiAremYtoA==","shasum":"f9914d7683d0abe3397867e4a72ad51c7574908a","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.0.1.tgz","fileCount":18,"unpackedSize":65393,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJek0nxCRA9TVsSAnZWagAAUk0P/iF/LM44NoWCL4QGwrlU\n7bq6qahuG3b88My6HEUYZv4WHkqzhXdX56N1721feT5WpcDuktml5OSd/3tZ\nS+2rf7bHaEJ47LuXUdLyC8tcIEVVF/Hy/FGXs11uf5cIMWCHQXIRdUYaCIpI\nWt9VQk3dFD9pA/LrkLQBR9hGWZpICKg3aJ2T9OdFQnQgBHYFt+D3MbtDMhwO\nN7vJkEXP1jK1uT74k+Ygt2IrNzS8des5XA/mzyw8MKM2ATRCp+x9zlfg2yDH\ntA6WC5FFubkfPAy6EmEAEfG88n7EklpAtnOtl6oNH1vZgkDab3GJfq9MrSVv\ncLWtW6ge+EbKOPMLQwj6ZHrICrOQMtrtE493lPCDS4qr8DKevmXIkcOcm726\nr5MzAn1gYyliewdb1HAZWy+AaesfjCr3cjnwtoB2ZR8gkIITjwLVNx5h+YJI\n8OXduEBoVB487CHmqdXzzypv0M40Tk220Hqyhnspf7lIkH4C3Wm4ciJiGNNm\nY7lvqq8ekGTjSk0FaNI48xGcxNy9CIbcSJ0ITq1ZvdsdzqdM1HeAwS8m4ToJ\nx5rIWKmjNT/4Gakmi23TsEFaajY0gYBCkDlozGWYvK6g8KryJqCW93adZTRC\nS4NHJJDea3ojKusUcJGa8v097lx4kp+dbWF+f0sarJKlEwNKPPfYQul67PIC\n39uT\r\n=0EgS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBcOCTGSt0daaaln/jchGrLzLHH6I6o0aCqVm8nfcAAsAiALszLN4qrzZc+IBwnXa4eLbdAcMxcBlgMj/l3NfJG7cg=="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.0.1_1586711024617_0.025837788799730976"},"_hasShrinkwrap":false},"1.0.2":{"name":"react-xarrows","version":"1.0.2","author":{"name":"Eliav Louski"},"description":"Connect arrows between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://github.com/Eliav2/react-xarrows","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"21f3baae539eb5115fd790ed6c03c4fd1bfa8eca","_id":"react-xarrows@1.0.2","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-Ewqu12zpvgKf0dXDaKDwrubWFdTgPm9aog38HNMBrPoKkypsEiTW3T8Pr8DmGC2XpY5xvemDzqqGqZ9FiZ8ofg==","shasum":"efa0b9aa60a0ccbc2f92278fae0fc5eb3ffa93a8","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.0.2.tgz","fileCount":23,"unpackedSize":75908,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelbFgCRA9TVsSAnZWagAAgY0P/A3n/IyVplsfTkvtqPOB\nVCTu+ViPXWRwOoDu9yU7dvnX7BREsrMsT7DgGyWbG7QfnWH60JyJphXUEL06\nHTrVVk0IHVoVyM01WI4ANT34AVZBwJDkTYwKL8gz+3A+AX+qlzVKK0k+lFSz\n7ZWgCH1/us/g00z1sQDpNHQVHL3NK3vP7kzQt+aiusyv3I4ch9n3VwcLujd2\nVvGf8MNiDgCSlqZZBp05JaZT/0bK0o9CzqIsARgQ15nZW8p3cygP4tjLuuLG\n7ygy+21R2kArqENIy8/KRoyxzaz8mtdHdIB9AyWm51ATEmy/t07vHRFSI30Q\n9egvtgaTwThqtghgk5vE/wc9kttfwSyGLAWrj1M71ix5PDGmzRElaatwRi5y\nsbcIcXtIwcHc7FVtHmGc99v1Q+uc7vVf+8W4PEmbdiQzCo2FQClbDABxZFRE\nUA8m/mDRtXCcWxlIbG2XjlAm/aI6Av7r1aSf84BuC/TSUXRYxWMWtgkO3wW5\nH7A2EEnASkMrIUYFi0Y9kCc+TeHhSvtJR8gT9F/6nPKac9+LkGPTmaPccmbW\n0Qj7e5+H6dKNSNERtBushpdRw+XRfYnDCXAsPU18dtVo2Z0NfGuCI2QpWMUH\n6QMD2V7WvJaiBZ1Hv/gyPCaw2ulXNB3twL2G4yM5MrGEt0rVEDDG+3QMrjtB\n9KXS\r\n=/9VS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdir94JlbK+Fmmt9v6RDWbrD0LbtyGK5ATnwCijjlR6wIgYpEpjIz+TvjQrXl3/3DxPs+kru01lwxI4Xq36HE31iY="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.0.2_1586868576125_0.4987889228197995"},"_hasShrinkwrap":false},"1.0.3":{"name":"react-xarrows","version":"1.0.3","author":{"name":"Eliav Louski"},"description":"Connect arrows(or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://github.com/Eliav2/react-xarrows","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"fee6233ee0291e58f0be3dd84bdac4389b9ddaef","_id":"react-xarrows@1.0.3","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-5szalfUszFSwuzLaxYbwgBWXXvx+SZoRkY/Ve0ubVWy9Hp+6WOAs4ryzwRqekmeVjsWbx9kkX7U7rT9eiKPang==","shasum":"420768c553887d84e25fab414369253ae3643706","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.0.3.tgz","fileCount":23,"unpackedSize":81467,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeliP/CRA9TVsSAnZWagAAx+4P/1eioIdUoL+3YVdgHUJt\nS8wu+rQsEFOTZ6cBsNjo67qFyFYgQ/va55buki7kWjI/2x9Dzr8TFBCDrfNf\n0RS/e0IAvrEgeMrfeteKh4oeIhWjEczyKOffCCqEJvOJ7R/1M5Re9hlAaMd/\njcBlJWGdfBvmXg6spyxzhj7rNneJ8UursRyDcJ4cHN5bycsFMxhnp7Ez2Wjg\nuD/VxrEvE9rYnysRuO4Rh83syqr+sg1NwcYgfXhtCEhsVBTOxCZIwqrMrX2p\nS/7UN5auz+sZm8TahTogZqcmzh1EBfah2313YZdY7tUqsXEUPxn1C5gVriYy\nlH9r0cQnncX1Ow/kNW7fQ9qZLd8nl+ua/fV9G7JayJpEMZw94XPbR3FllY6W\n/JyFp9RkF6OnSVkQ4trTLI8MplNC3mb8YwoPnc04zHGJpdA1ZEfdzkK+i1ug\npnYURDSzw6ke2OtTN7hci+yLhceqDswEah96b4fshSLO/ZY+r6oXzzSkmntu\nu8/XJZakM9zqGgyaMk/5jkL5dsCTww67+lyacLSv6YdbqfCdbGWYMdRO2oAt\nYraHuAO8SBxuVhsQR5AYy7dZxWxywFSpHsfd7SFpwyXw/M2LO3JfDVH8Kvm5\nPOoOkpjIXp1tbnHJn0Pwn1FKre62TZP5cHh8TxRwurERT0xwaDZ3RMmaGHLi\nPuSj\r\n=dX9X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCHxtgDCC9ivA+tA3UQwq5U65Vh6E+uFGPvCY/7lJvk9sCIAF4rVG9TABSQqYPABowoZ2dLcostXSKzEcXnbQKIKC8"}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.0.3_1586897919300_0.7484422643434363"},"_hasShrinkwrap":false},"1.1.0":{"name":"react-xarrows","version":"1.1.0","author":{"name":"Eliav Louski"},"description":"Connect arrows(or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://github.com/Eliav2/react-xarrows","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"c9fe35e866b83010bbd87cdec54a74dd958a9de4","_id":"react-xarrows@1.1.0","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-KVckH66xHBv0h5NU9zs2PKUNLZg1oL3XmXAEUwJKx/gWsU4uMIaQNAgsMa5jDctDRJdfFybavDzGuy+mTT8FLg==","shasum":"3555866afdbbb1031f6635260065e70ae57a1317","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.1.0.tgz","fileCount":23,"unpackedSize":83423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelmQaCRA9TVsSAnZWagAAsTQP/jSPYISxsLPIkYGM9lZF\n3KYJ28DFykMxhPHtTIBUnzZQXChuklNo6HCqxKyF/GF4KRIV3mvEx5tfVE2v\nKR1s98VmmWXyj93Z0ffGmSn4S/LStZggXp1EAXPpybMgxp0LlujGnVAHcDwQ\nBSSEs2Sw96Hla4rgCArCkkGH6HpgpcNTK4hFn9XVpjTW+QHkyGbobfUp8zXt\nVY1W2A8+Vm3KFlfmAMgSBhfRkmZDFOxIjO0EeJxbEm12JEeWH8IjShBeNuhL\nCSrJYykSzONtlNvGgwxFp8+CWcuCEfuy7zI2dVfXKwO3NIvlz85R9llq8T2l\nSIGnJhUmeN1hygIK+W5IGGXrjwZ7YA/LZqV6XhUC1frbsJRP/jRlfIhtLP1P\nR4yUu3diGiP1Uhm5WxTaMWTFXhr7yCgGTML8Z0/6P5Z/QT8/w8Qro6bIvgxa\nZNk2gsQzej+E3xAI2wfTgycTu5rHTHLd65GCSzFHxzmi38VeDfjLI04ABJz8\nrT/B+RfeMAo4MwSCMUjU7uv6fBTw1vj971GeWhsvInoCLxmBrG63uKxP528F\nOmejpKju4a78z+ZQMYexdzfQYV+sRzfb1Kkib0kgB6C1lkgMQ6IeTsraQg5W\na0HqDHd0ArUaS0AWq0eLuHZqvad4cD58WUoFSjuJ7Rtlic8PmG8wjw61wn5P\ncF5C\r\n=1Hua\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDs41iEWL0txd0CFXCLplrrmLAvYDqqbVHPY0X8j4s0AIgWeNL2nC6EQjWWQgpVVIHugQ4lKRsrOLj6fBKgayPpO4="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.1.0_1586914329690_0.8535184685644428"},"_hasShrinkwrap":false},"1.1.1":{"name":"react-xarrows","version":"1.1.1","author":{"name":"Eliav Louski"},"description":"Connect arrows(or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://github.com/Eliav2/react-xarrows","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"bd1a7f0cb9f328cf0ff84cacd49c3cd4b327db81","_id":"react-xarrows@1.1.1","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-2z+SDEzqpSIFx6K3ajlHbVqqGnm8a9SZfd+ac37QDRLzaZkrbZ3oxCmdSLWUhOCW3QoMdppNn/H6jgwc8EG0nw==","shasum":"632724124441007e5d64753043a5d6a4ad863268","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.1.1.tgz","fileCount":23,"unpackedSize":84116,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJelyPRCRA9TVsSAnZWagAAKCAP/23MBDlWefCvDuazjmAA\nT8JXw8HscHKQ2GxEGWkRdHLDNXbLcE5B9Xc/dHyIwp6BHv+/uE8DzHZPbFTc\nSV7aBna7Tu89anOgSQtyhB3GTswXchSlcugSVvdJVYFVJ8RTB3rqp12ld2xM\nzQWWKm+IlKIp9VY/LeOyKdnF8c+R75X6MAaQiQxw3bzdizcBlL6F4ATWqfTB\nk1W8R7FFqluGStTQ9dnjP9JXUngZAp9Ypt8g/v8Ssl54eKzui1l8cC23/LXj\n0+Sd454mzlNCstrj8OoP5CstO8+N1j1L1Np7dVsvUClrX+pTax7DQgV0HPs0\ngKhK6vF9TKMBzE3HhEtEOaacYxDA4nyby51O0Z0v4WM4sYxz1qWtrr3nrJD6\nF79+dwQP4jWa7N11Jd+u1j6s4UMol4jupdpbpij/2EMSdjltEqRC+Ag43HTE\n+mZkN5l0TfVhimfvSW5qkRB5U/SqouXObEjAk3C0vLYiICLmfCDBvMjJ740f\nOp2k947sA9C8hEOkDJ4Gh2sW7Am1dgIjt1wcQdDCfgY0k+/SZY0cJOxJEWl7\nugwkupGXjepz9yQNC2h+pPJRbvdQONDnjBjV9pYOn3WJC9SfxwaxUz4VhuzW\nbJ0l1MzQBUWWQbEr2pe6kb4Y3GNXREt3wvv8PWeMoaISuJTWk+x9Kn8CYNm6\nxigg\r\n=tQR4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG5m+YYUJEucxzvqd0o9kHwNS2Woufu3mph/XVRlOhGVAiEAtJD0EdB7xyXAeY+BQQWAhiA9BkAg+Io2CC+k4wvySGs="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.1.1_1586963409396_0.5371581529333975"},"_hasShrinkwrap":false},"1.1.2":{"name":"react-xarrows","version":"1.1.2","author":{"name":"Eliav Louski"},"description":"Connect arrows(or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://github.com/Eliav2/react-xarrows","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"8d82d2110c450e9ac15093fcca8b4e96642a54db","_id":"react-xarrows@1.1.2","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-lBzLDspeQtVWoVaTizJ4XDFYAOgBEamq6kriLzB4OK5vJN1buewBOfCcD2RtX41E10scZxwG6KO1ofRvvb2eNQ==","shasum":"4a603af6a4fe9ff80ec18fed58509e4a593b0e25","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.1.2.tgz","fileCount":24,"unpackedSize":112957,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJel3P1CRA9TVsSAnZWagAAFlEP/jGhF6Lcs5rK9S6fCjxZ\nAan82dvmNS5T7gWh1paJ5RDZKFUwX+zWo1IY9UPIpSGvKlqpirInS1WufPzG\nOYLtjSvi2q3fPCPdAyhp67LQ7nlc71ICRGlg18j1vSc6LsnndumU92qom/1n\nVCVJ1nmOv17L3B3cobl3TjBA6prvA+v6Sy+96/X4SG44AGBPgNJiMNJ1W3W5\n1oDypgw45MxU0HiT4rGXBkcAMEj2DzFbkV+ZeQm9p5JpKFxIfK0OVKfpCLFl\noovC6oVVCAyS40ifr/oSrdgVH2wpbkiD/VgYYwbDJV3J/Q8tNgFw48llDwQ/\nine65B4LZTnMvSUdP3Ev1oLNS2fu/P5x6JEENrCgv9y3uekWGvlAeFouWfxk\n1zG4QHOx6VgDJ8uaDV4DOMBmtLnG65BSMIMjekn1I4ydEaX41sOzwa2335NU\nuOSdtIFlAau+WD8LC9sK5WYQZmWeQqhckXnWwZs3ORDMJ4u4vv2AVlxu1rEY\nQLGz/8J2QQgwFyis4Efmvoyep4dKUtDJCmOw+pjcgpfWzeJ2s8J4Oby3UxWC\np6s0utJ9kMatHf9K741x56ZGhksvyIWPfo52MGInTt/wT2nYsALLKb4kjLlX\n2arATMgsxAOwZOm07em1UNnDP4MdMZqkYG6BWTXMGm3na+H19472SlZcTTGW\n7bqQ\r\n=ZeAO\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDqqbyy9WkER3sstf3vbSYfyyRIutNPJHnPAd/WJ5z71gIhAIiXSd2MxY6BCp5v1pVUptJRm3p2q+9uldcDHKM1uD0S"}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.1.2_1586983924924_0.15387162318288228"},"_hasShrinkwrap":false},"1.1.3":{"name":"react-xarrows","version":"1.1.3","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://github.com/Eliav2/react-xarrows","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"5904f2e82f5f889ca02924ba1e079360ca670d60","_id":"react-xarrows@1.1.3","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-uG4JgWzXY8sJJbSmMtErlNMFXthPFWXROwu7BWw0xA7iGpLd8AvAt3Bi2ygiIlZNkce6E1HFAF6taochCsKE3Q==","shasum":"479b81c6d9be3de4dab1e5b3a7f2859072a292c9","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.1.3.tgz","fileCount":29,"unpackedSize":105308,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenlMUCRA9TVsSAnZWagAAI/wP/292027YKYUBhqJj2NZn\nWYtjB/4Na96trRC8GmonwzD7S1nt9cPdV2ZDpykuXUYvQeqr6UV+/Nf1X6+3\n8q8GgpryfFk3Lp7vZgbHmN12KAjk8szUc0q7+7unmWbagoOgvBu0dbR+f1uE\nGkEShO83tlXOFXMpX9Qj6UNjGjHL+tk9SX+ux/K25xAGxFOhCxSjJoP/t949\n90qyN2tYVG3rfT5Orten1QsnziXWgH/Q6MdLMeu7LStZdjsJxdCEFJ8Yc2C2\nPw40ivLIZ75RJx2/v/ro84xI6RXEjS88hJnhz837110ZtzBF7tvAey5XMeuj\neiX1/1ElRn3p/14f2acv6OR/teGO6DbR1hCWG+UOYycLdrfztExawDgKg+OP\n2LCx+OefpamBUnCY0DbdlkoY1UaoO+f208D0NKehhO1WhlhgLiXmGbWGLkS+\nt4RYho4SPFOdLiVMaWPWmNkI5+IMaFFJoec8NVAV5xDGUujzPxED3qmmSPRP\nfcVIe3g28UVVSGDsVpRNLYK7rVKlrL2r5h/5smvU+aWfOidiKUvgDET1Ljr/\nVOQQbvAm67GiH+EXn01bWWx68DeD66uY/dUUQyWcY8iAvk13YZlnbKulRCv/\nw1cENZw8W7FgybslueYWjKJhl2hJ0/Y2vjH1Qb0j54fNEwqqtfla2dGhi0T0\nOkjK\r\n=ff+N\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAFBHuj5yyDAwswhg4s2XTiTSNBgzBAodZl8E7oaVuumAiA4r/MQwSMWE2vENEqIVWjKDmpU07mo6XhTtht9KX6gxw=="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.1.3_1587434259402_0.9184252640668025"},"_hasShrinkwrap":false},"1.1.4":{"name":"react-xarrows","version":"1.1.4","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://github.com/Eliav2/react-xarrows","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"8285039f4d6615740be3b34c8aae4789d8832802","_id":"react-xarrows@1.1.4","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-+k3IQEOUW9f89dhVXTL/8I75D5j7XUOTuMKg17mJPc7hz0zqWCLEVSDrAtM+vVbGarhE53PURFmgWjbYxf0bGg==","shasum":"5643a06a5376f0a0a92e13c370bbbe4a37d524e9","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.1.4.tgz","fileCount":6,"unpackedSize":33429,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJenwynCRA9TVsSAnZWagAAOVQP/34QWO/dExo+3jtBTwfc\ndDUSHoJfAmDdZS+EC1/JElfd+kr/PQYRsfleaowEnuIKto7sgdJHWzW9D93q\nwrI8rQndrxbbe/x2LMNEuVv8MC+ZeOMmDwS/UBkAv5bT9gzEeCq8KvMpu9IU\nFIkuekTkTq8e9hCh85tVrEWQXsXs3ppw0YgqiqtAGSoEv5W/K7Ak+ReipPzl\nGeXkVW4RoNzHmcggCowI4uTLartBCdtwpz3h4aMnkhpzxbNoy2Fovf4fuwRW\nRGLf+Oud7YHWlVxGow/148oJjGqIxtXCxuEUQZS5MotUR4YYVPgFK1ERTtjN\n0lJVcUUZfOUvp8AsFUusaqZTG6VkmK50w6G40EceU2FgHK7T/4eY3b62g8zo\nQdoSdW/T8OilzJszF/fOYngRl/SZO57BqM8gqo6vLn8lCBs0sEv1OM4hAdiO\nJUcXK+Ypq+qn13ATuv3yUDljJQNoZUGQHZ7G1m6RD/OKp381CCnWS1QY+DIf\nVHgm28UWTls/0pPMntZQB0+27PKD+UX3J4sc/TdbMTZWxmbWfFjM3s/yoaeF\nJv/9zMknkNLIPVVMCWmxSbemvRERsdrxda/kTBelL1ZYGcLHPazIB3XZB8P2\nEGj2+RknvknAL1WzowomxxA1uTay5TdUlUpiOLHFPsOe/38Jykv8K4Yfvwqm\nW+Xi\r\n=JLYB\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIESuCI/rLGuyk1Wfe/Qdmok6J7E0p7/8rCvp5WRXN/18AiB8G1cueh9Xcs0M8zWLhBPoRpv20SaUsG4K9yO8R2N4NA=="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.1.4_1587481767160_0.1310868361507651"},"_hasShrinkwrap":false},"1.1.5":{"name":"react-xarrows","version":"1.1.5","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://github.com/Eliav2/react-xarrows","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"a0287e1ea5be621fca043d437d3241fd47c57056","_id":"react-xarrows@1.1.5","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-L+Pgd1wFNxM1skcErdQ3fdmzSUKZtMJ+Qhdkf9MrRdPKDki8n1KzzFYA9LuRyuoCAEKOCPJwv/ocEBGX6x9wLQ==","shasum":"5b1095c7e7449a5f350b954c70f47b2282acde5b","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.1.5.tgz","fileCount":6,"unpackedSize":37115,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJen7GaCRA9TVsSAnZWagAAiNAP/1l12wJYRJGZG+icU+uX\nl4ZuXs34rPytb7SqthYhHg7frU5qyv1Z4Ioe1tzcPBuD1hM7VGB61/nPoKgs\n8IVj3yFuiF//rU/H097MOPbZyTOsEBcANWMfeHJ88UZJz+bp5wGLUYRBAMCM\nmqW1GSaPkH6hM4IhWLs0Sjv5C6UlqGDZHFu5YuuKarT7wuSBh57Upck8cFmQ\n+DF9P6Dq7Cn0jR/xlV5mAUNALYuZVDUb3EITNwgO5aAL+7teo5CICvoFV799\nfPG97ZK5ok2ZVOUVDGEvXGLff2jDTOnQ6/FfA4I0iEwDSBRSRYupjfd/NW+J\nyQmNwE/aQOQ1/qtdAFiw3YbUibRuJ8CV8uUYDtkxpKRIEJW5JwVR5jfudiih\ngwEVPTU3b888oskFleSmn9puB4+RAWAd+7/rToimRYbcmYYworN+ra3yeufh\ndc2SvoAeSI/PBcTcgw8vhWvkTMV6KfpHK+eBaYiyyQ4/6pIgz6mbolkRsg4E\nER2RHTVcNUtd9EFf4UTRqzNmf+m6OTgYaamS7Lmaz8gAEfK8PagYNfU+sGt7\nwBwHKyaH1Cf9O2w47sko8Ao78/T21/6ghLrhEr30L2yg7tMQW2dvYR7aRZb2\ny9feiYen4TAIG41wtZkrmxIYE5RedC74xpdRooIM88CplNLXhM9H7jVYCXqJ\nAW2n\r\n=zwPC\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAj+beu16q69h2y/pX+Kjn3VvjsmjgjAEem6IcDk/GFkAiBVX9He1Vl1vi3CFu1HDSUtIXrN+u8LuX6IJkYGrm7C9Q=="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.1.5_1587523994291_0.0529639242764246"},"_hasShrinkwrap":false},"1.1.6":{"name":"react-xarrows","version":"1.1.6","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://github.com/Eliav2/react-xarrows","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"51fbee5c21ed636d76d2d08358361c0c1a862891","_id":"react-xarrows@1.1.6","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-mJqUcqfM5SUt+8kkYMzA/cv65ByT5X/uxxL+JayRrCfosQp44azt3htLYCO77JUb179mvnyH9in33eexO/wFzQ==","shasum":"4e1c6b0dfd5570ff630572bde1ea7f8d19c3389e","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.1.6.tgz","fileCount":6,"unpackedSize":41615,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoMOQCRA9TVsSAnZWagAAwuYQAIQu33LOH2mIUwCYgJIs\nnnTREyhtMoYrZ+rHde1BR6XO5Hai+BimOHTUv1kE5fJEIr5OP2oyolDBbEZO\nS4x8EHKHZRSwUHDPRX0vkSYC4WouXwWCV8YH6acZLsYU4fDWrTylhkV7GV4Q\ngvcgVhvZv8jY19lFjjvuDO/UXW7055NWBnlQ1O8ikhN8Z74tTBIuaIPtjfqI\n1MYx1WiDJHLbQ0hIO4I84l6PA1ZJINsyntLV7wfx8JUAimCr03YEcqke+u4p\nIyWAmhEFgwHTGCW+N8JK7/CPHTWFS8ZFFC8ZUxxEFJ0MSL5ggstpAM0l8yc4\n9ktmUGQBXvIobh75KuFzMQTcl+8TfTdUwrQwxi9Ur1NDBXpQmoj2QX+z3a2J\nzPrQ25cvM0OJGtEhaHFFmrB0dc2uFp5evAmizHIDijB/lUrcjPMGdeYYYArJ\nOJrbUYOp1WzFaJLWs+gVmTxHfP7yp7NeWZKaqmWuYGzoJDs6LWNmFBeBXPdE\nKTQft80SHrgPX7eM7oqzeh1VWcCUp97ycE0Re2AMmCwpRQ5Y4jJpZ85yAQq7\nILRYOpEbAbNbeeCKxLNOFUDpZVUWF3XUA0VETYKclMX0qy9hjKS/Xx7bMf9u\nawP4IIqpR7Zb38pG85ZY+EHs8j5TRFqVKkm/+TFeUuU72R6eiRoC/Xm3sJMv\nhkLh\r\n=xEq9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICMh45s7+sr5gXtFGvV6TP+mm3swG9BWlWD2k/dGFE3kAiEAokVhTZGFp/M9zdQirT3oHszGUOeqrPT8qPLLhVOBibA="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.1.6_1587594128315_0.9220977238097354"},"_hasShrinkwrap":false},"1.1.7":{"name":"react-xarrows","version":"1.1.7","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"src/Xarrow.tsx","module":"src/Xarrow.tsx","types":"src/Xarrow.d.ts","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react":"^16.12.0","react-dom":"^16.12.0","react-scripts":"^3.3.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"start":"react-scripts start","build":"react-scripts build","test":"react-scripts test --env=jsdom","eject":"react-scripts eject"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"b2bcd04a2412e44949eca54f1839eb4bb693d710","_id":"react-xarrows@1.1.7","_npmVersion":"5.8.0","_nodeVersion":"10.15.2","_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"dist":{"integrity":"sha512-4TrzhGwW5+f1/E5qAy0qcmrkv88TjlEEEKGJYUMZ3KNQROC5i42ued08Y4O0eU6aTWIMogJqRBis+U46FaWpEg==","shasum":"850c8d61c298a10f61f89971b88cfde37a759a54","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.1.7.tgz","fileCount":6,"unpackedSize":41702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeoOSXCRA9TVsSAnZWagAAPFgP/A9nqN3t069mlRB1nzZ+\nvXK4spPaicHXGimut3D2FvjArCk2eokgc8rg4+9wI2eWr/LP4pFUS5zJ09EE\nkWQbONsMAqAJFEc0uxVRruIzBI7UnGYIpqZbiD804d/e7/xaGcebFL3Kv6Yi\nxSAnyGYIoDk8J4NT1DjqrQtCTdlmzBAjfOANSN7wdfbiMTYh021pNU+TqoEQ\n7s1OxjULGcS60yD7pG25YDVT9I+SPTpKK4GLVJ/REL+xkwAPTdoPfIfmKMNU\nFmpRf7F+qZTbS9WeJg+J2MBKROiHK8TANcpiedmUwhHVbweLs8HK96YZZkTd\njwwdk4vAGc3wjYHYtsRkAndqURn3DX+GR5iVIlSdKGkt5JTW3VfD+S0qbvkI\nNxd/gxeClWZvcOnhpvVSoYajcPlv5hthqAlieyHJMF9ZG9d6V5twExi9NexW\nS1ACC4OPFfx/nXnUVTSb63yd3KuPU9OCpyVVF/FzElFl8IpMSlHatFxmqKln\ni5bFxJt5ZJ9gz9PJiZIg4VaqvYOFZ8i6g0T5PgW1f1/N1hLUhcSiSBeom3c1\nRHnWbHOKd5MlcTMGg+shPuWJOuNFGpdOmLHuidcx31LDY3w/j6r93uOS600r\n/vDM2V4B5dZEgZYbJPh5/ou+qjp0nGCRQpQExl2g3sS7NsR7VW8DfEMUU95A\nrKHm\r\n=R7Nr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUgRejAXmDwKvKvBs/bt9gquzd9i/n/fskFXvEKGyMAAiEA9rN8f0ZsEFjfWfChVuALDM+adPF2ATGDAb+c4MagIHk="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.1.7_1587602583216_0.04579278150191013"},"_hasShrinkwrap":false},"1.2.0":{"name":"react-xarrows","version":"1.2.0","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"lib/Xarrow.js","module":"lib/Xarrow.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","@types/react-dom":"^16.9.5","typescript":"^3.7.5"},"scripts":{"build":"tsc -p ."},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"954d672856d64198c1f193bedc4feb8093802a39","_id":"react-xarrows@1.2.0","_nodeVersion":"10.15.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-CIXJaoNBSCfiE3gJyq4RPI8hIe2VXc8+HMP07+G8dHQ4cejtYU5XFTihfhgiLcfBVwaZJry9/CIVtMjHq4bU4Q==","shasum":"d7ec5874c2d3a5662b5c5266d55f69982d5dd3f7","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.2.0.tgz","fileCount":6,"unpackedSize":72331,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeqmCyCRA9TVsSAnZWagAAAnsP/02+LUJ0Guw2XvsBeK9r\n3JdyxCRuNxsF4txvMW7z/36t2t2hJaBUrdjNVcw/tEkqemoRWkFu+zKJvp30\nOizmhNdSAqSM1V5RLmmui6liQ0qRw7CTUqHsjMl+ZwO3D6Bb5LiBNhi58vw7\nBjLaVyNLcJE9syQGFN8Eg9QsVOj+FSrZmV0xvZBN4KiDL6M/aFuNaYJZ2R6h\nuU+M2e9G6W4NrlZ3MULc4Y2BxYxFNHTgy/YI2uMjjLb4fxrtrVxiBhNX+EQf\nH+MkUyHs9MbM9lyR59v2HnYtXT4xfSSJkeEs2kfqMPaj3s+YzYo2SSn/r7F3\njXZRWP+KwwDTjuAFuyvyEzj6b0ubbTTSLcu5RVM5RgK0IR6nyEQy13XqM1PI\nnaQCjaoB+zmKY47ddzNdLjm/LG+UT51bdA83ionahXarVAfk8qryFhjimQld\njqvf6upX2JpQ40EQmAe98gC6g9tQrZAANb4Pq3lGaGrRLe3YJi95+lUz6uDs\nAMCUNSnoNci/Vl+sgr3Vpiqof8lDNqGp6EUTXe1JAfPHr+LFb7GS84982rCh\n36Xikc6Hm/8kv23hLhI3l3Ios2f9s5tJ+QluXLGihFt9S7iMSQu9n+AZwHe6\nXbmJdRJnb1cGxnWomYbw6eVKSy9DmP7rskWQxlrSyweZnC0pHfDWRKkTUc3o\nbihI\r\n=pB5v\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnAa40vyaZWsFJzqEtckWNjvvYKwu4hLkBtkbGLyQMXgIgUUn0JC7wM8y73v4GiKMPDeFrS9RW8DSs5Ok5ehQV3MU="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.2.0_1588224178229_0.421943745426683"},"_hasShrinkwrap":false},"1.2.1":{"name":"react-xarrows","version":"1.2.1","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","typescript":"^3.7.5"},"scripts":{"build":"tsc -p ."},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"bc35d326c364b4c262035630ab11705d82b734d3","_id":"react-xarrows@1.2.1","_nodeVersion":"10.15.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-vuZhU1iFwC+1ZYr/hGfpKPBzNOT7lb+kyDPy144LGhYlrWxDYoATOowH7G6USFWnsg2pcwBx5eq+jPGgdJCYNQ==","shasum":"3a2bf7ff1fdae553e9cc8dcda78d1be90975774d","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.2.1.tgz","fileCount":6,"unpackedSize":72289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJequ0tCRA9TVsSAnZWagAA114QAIBeY5CkRXlG0XUEkq56\n0vFaKhesmYgUfZMggWfrb4LEaMMfgR1sU9lPgh9Lmwe2z+auZSGjsspG+soY\n/YBgttD0glXdS8d8Nop4usFkzvjCcDTMGvV2O1ZJ9Z1MF0lnbXOzxZCbLIXr\nrZjcR8ugforU/dlAZ6blbEYGbGO7cIkZhXGR5WdzQiZtipEHm2/nGzY11Hya\n0DBLZf6aWlToG7zuJMIDGSJP7NfDG+WKkotgVUu9BWhM9tc+7gmYWf/rh2LE\nFc1oyD8LI3whT8jULab9D+iwypmdrC5fqlrKSNB1h157V3pspsQI2uvcupdC\nIsPZc3uEyCVhh2XZ2oKsXr2UxK4jnuF2Yy2DuANzR9K26GQPLqai7nR1yzNj\nQnhLDlSNOBIBihFBEqJ4PD3Oz4FLICYVYZN/SvzN/i6VkNG18yhJ5XCcpkDL\nzyKy5gNRge9skz05tgDDVto1pxBXx8hm9zxPtaTHOJ7kB0bMIzMy6NSxXrGJ\n2M93QNnDDyH7ZKltynLw05ZcVAvv4ov4fmjBMNa9R9b5a0U19+Fs+0bdKF9R\ne/j9WFLCEt3JwDqu+4QOxrBOHclljx/S/yZUDvVnqSibUbOcTU1LWrMi24yF\neH2AG2rOksOSbsk0NFK861opabhZ5F2qZ7NlruyNXD75loTmANedrEsthmH0\nAeHD\r\n=G3Fo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF+hnhNNE1Vj5RF270M5wYE9enZTG5uzqDqsqmN+8flQAiBFoEHwhiul+CbOoGCjUHUQjfU3HWLejUnWJShiM7Xkaw=="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.2.1_1588260141476_0.7822594290973306"},"_hasShrinkwrap":false},"1.2.2":{"name":"react-xarrows","version":"1.2.2","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","typescript":"^3.7.5"},"scripts":{"build":"tsc -p ."},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"2a026f489cab2d45745f3b537ec5c0c88701cfff","_id":"react-xarrows@1.2.2","_nodeVersion":"10.15.2","_npmVersion":"6.14.4","dist":{"integrity":"sha512-2s0+6klXVfJOKwDb+pYDwBazLEOVY4QDcDRtjByPfkdg8z31a1p7d61nzhbeYjpTqu/Abs1/JSxdjIo0LQgU8g==","shasum":"9d32d58e3addde2ca53ed55374a332ff9dcf6687","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.2.2.tgz","fileCount":6,"unpackedSize":70581,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJertnqCRA9TVsSAnZWagAAJgYP/0YfaWzyMM+s/MKBeAw6\nPU4PiHxjqydDW7M2bfGIQAMLBmD4ykUH7e37e8DxP0/4LzoIHdRi9JBV7E1d\ndmdBKvCz5yrCslpypSPpxRcyy9jlljvkwognBBTdeLUrsaVkQ/eSs8sxAXL1\nUEnifjm/PfjrA9OMRSlUvMegORXdGPoNy98HZizqLQhPHwTwFiXQ0qaKb9yu\nMx0x1aHzXXjxsu6H9ayHN3XWdqNMhevlFyNIrvCmB/Cf71zJoTp5q51+3SaP\n4n950HXFEcN6lKpJ9tS5ITX/CypW4Q6McNO2480jEAC19G3fVhqUzriAHHmz\n6NfqROSlUdjBNyWxYhmFLi61bibSBqO6+2ZAn02aJUazNUxI4QVmRZQrWXmz\nV5oFWksbjl8g+nKqgaq81d7oedHCeoYIX1GzJuz2pBwSK3dDTi4uZXA1+wdH\n7zlAIQWTp0UrlTrM8yHrZozm4GrlJTBe8jDxkfpLeZgp9Bq/EQEbUeDrZVMt\n6n6CBRjdlsPGvKUBtL+5puHvwuSwM46uAs0UkKTfSEhuhUW2+JQ0+5Oj+7RC\naIDPeW/2GVz+7SNDOlKJooslpJ3iuGyCBoFL56baJCANQNPA7lc2OXbO0if1\nCIAqP7/DVfjf0QcN/I/VH4feaqifOyMAcoqeRAliVurBAeGo4Kheg3jp3LNV\nS3FN\r\n=D0bV\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAbNXijQkFcrHSbmG3X5Hxcn7FQbX18KNVv7WYxw/fowAiBHvfdfh0u4MDC8a306Iv99nWScy5B6zjcbfU92pjcs5w=="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.2.2_1588517353520_0.42827642915753716"},"_hasShrinkwrap":false},"1.3.0":{"name":"react-xarrows","version":"1.3.0","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","lines","arrows","xarrows","draw","connect","between"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","typescript":"^3.7.5"},"scripts":{"build":"tsc -p ."},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"d46d9b57610a5fd99d7fe3371ec72693baaf18f8","_id":"react-xarrows@1.3.0","_nodeVersion":"10.15.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-68RRVGbn1tvzQRDcbUPR0VJ5eNzoI1sVEFj60cON7tX8rgFLc/CUMp9TIXJJwsv1925G6QtN0yYzFLRWIbxNtw==","shasum":"f7a964301c2464532556103670e0dcdc027a2aa6","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.3.0.tgz","fileCount":6,"unpackedSize":81705,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeyVCXCRA9TVsSAnZWagAAMUsQAIwrsdco4lPylPp9D+vT\njEhcf7wnak5AE8I5eQhJi3TuOUrGOKsfJn5yvligPLFZgysUMWcBZHgoUJTe\nd/32vw7b4/H/FQ/aT3JIeVrF5puxydC+kGSagX9m59IwuHDTqnf9cxdX8/e/\n9QQtwhbttWCCNp5H2sfTZ5ZxZiNHGMjauQMelo1fGsQFgBgjROxy2/eO3KCf\nvMvllanfxKFTAY1kk5WOefIDQE/iQPYiO+fynx4ncWDf5Fx0vZNmZ7HH34HB\nBmfTaPqsoUuV62CeXY6U4veM5ynPtYS30sqNDm6psJMyoRKQ9kVInj5IRLcm\nVhNOyt2gW5NaQ0HQoZH570bTqZbFZSrGjz8/T3hbRk/4hQT2a5DLWWALZfFZ\ne9KTQrO8JseUp51fu80rkFYQbk6AMiMuhHbSxp9/3WOZVez1A1hlx5qGlH1m\n9i+czJsl0J65CbWvVQQ4y5wGUvtkFON1cDRnzq16eO444mOmc28GKlugCdir\nNVkBxdsdPFFFLVI8Z0xX6aORaFDRApd+4zsHGJwzQVU55ljmleU/5vO1yTZ+\nHs0AX9EM4iH4O4NLMBG+g9WZ+llVIINL/TiiwcC32bdDVKe0dFvzbtVFee46\nhMvOz5mFiykYYuhnSQuzLXOSq9Hz3ZDg4hQd5HbCs8W2SYMwn8MnR3bglAma\na4LO\r\n=bT1X\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCUe4dpgDxOtDt6r2Jloj8ipv2oFrNj9AOBWBMomjeq7QIhAMkpq1Omn9pRjG7iSChnaKalKgeoBgBxn1QCuRIjDYXh"}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.3.0_1590251670493_0.7027714681256252"},"_hasShrinkwrap":false},"1.3.1":{"name":"react-xarrows","version":"1.3.1","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react-resizable":"^1.10.1"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","typescript":"^3.7.5"},"scripts":{"build":"tsc -p ."},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"4e0dbe523b55f237321cf5f6b51380f123d4f9f9","_id":"react-xarrows@1.3.1","_nodeVersion":"10.15.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-DhcgwLG9bEUHa+OKGwKR/DvJfroAQJPfF7y04qPz3jLEvEvSoHj8+Ki83Ajxh5NUe9uHgDipUyUxuz2D9XeZjw==","shasum":"6297059c228075d4ee242bf6b3e127797e2a382c","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.3.1.tgz","fileCount":6,"unpackedSize":79836,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJez7ZlCRA9TVsSAnZWagAASicP/32fSGET5TQTOK0WbP+C\nmPb94UyAVqWgU+cFFjD5x3bODx6UgWkuCmJss0Fo5BTIle3yih8y0SHuHqcf\naglJyECcQTAaoP5fruM7iXqod/ltgUvwZUlmFa8jzfafM7f3y5LbNTi/64vg\nkUQczfjvdJbU2PKq0XPtIarBzzl688QMA7v4SUF9tlyxlvahPMT0Dd9SkAuy\nnFpQj7jzOqmnOlTGhVBBLaLjhvF7mZszZNYqrnAU6c40PFnJFPLJGywtF+ZU\nvYDjLFqvFNoJIWz5XiiW47/RvzPLSyZ9YTRyRDAEsIMVWl826F3oxtrZ8hth\ndXJDfS4Xhb1PKxMPFuwSxJrJUp8aysdTxcgj9v23NGWB1Eedsy7uMwlKK5hP\neJRJGEyJCPMBAkOVraOgoAK7RAT39BvRYmknq06vvCG5CRN+k8k+fPCyBSBI\nJ8n5tfCXHhI3DCqEbNFDeKHPehR+D70J9Ize1nBHwsWUFEz4M7frJzWCDacV\nAJT0TTf/YQTb5dnY4kJhgErW5BkKRDmD5kwJ1q9CLtK4XfDu+jHcHnvrLBdn\nHnMsPNLKVwqPjdzbQsLAvt2jNOvqQR3DHZ82uz+KwbmGD9bsci4m6mz8nqfg\n65LV93+oIBK07TKNBREbsFe6kr+MahllsRWfE217I39FiPB/WU6NEnOr1LWv\nlT6w\r\n=yJ1p\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuhUxCGoVzXuP70viy3SXyQyILCW1X9KxinZlT8NhwOQIgPcvfhPFtQt4sChOT5kQ1vfrT5jBRAJoykz0r2XuP2+g="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.3.1_1590670949188_0.7129239695468874"},"_hasShrinkwrap":false},"1.4.0":{"name":"react-xarrows","version":"1.4.0","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15","react-resizable":"^1.10.1"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","typescript":"^3.7.5"},"scripts":{"build":"tsc -p ."},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"f6868f80487cc5b4d83c33301c67980fc38d6e9d","_id":"react-xarrows@1.4.0","_nodeVersion":"10.15.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-1FeqvIqHOLdyIjg++/2O35O7r6yg2zORbDmjCFneMvhclBc3nQ5mAwOo3zzVLC7DMk7pjQNSUp/SFZm/x5BnlQ==","shasum":"18a98c27287a710dfb64110b6d2e37c43d364e57","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.4.0.tgz","fileCount":6,"unpackedSize":80607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1VU6CRA9TVsSAnZWagAA2OcQAI1ajzQ7K67d6LX7RtMd\njPz5Ofuae3y4Qz51Zr6LG/+PhB86YbqxLW4c0SQPGpnEnrFkIt4zMygWrVId\nl50z2weT/z+Jq6Mjaw6YiD9F68DqINyABO0x64qVJ3n9U+9VkxeFO8fHSp0T\nug/l7NNyOjx3doBTVZnygCLK2gTw91kphKgXxG7hZt9xE6EJcmEsVnHry0BJ\nl7fd6PFAihAYedHuuDQQJD6sKx8Ubp+oLYWyXPwsdSdr9TbzwhDVhu7mefvn\nd4JNsfV5rcWxIYv2bhiO2+L0hKv6WvQMsLJU9krkLSSO+eTEEFKOd2A/+EvN\nuFKLBFkzFLM+O97INFDbHX/1B7eHP+DrkGTsiS4OCO2wcdP8cfNAE/fHhfey\nRYW3/X5E8vXuEYtBQJ5mE0k0eccIFi66nnSYgAUkdmp9AQmAoy8bf5pTPj6u\ndVgFxeJEbKesl4saZF+rQdJjyQn/Wq9Hy5uvE279PpdiqD+pW8jXT9dzTMx0\n55rCDQM7IHjSDE+EmV8CbvCK/irhGtDbgUWhF+uQEmGObLwWF5roSoymC+2n\nYQGbUBAJcH20RHTpc1vkNIHEJMqTvsJkPHhffzbHO2ZFXQ1SxvbKnz5miHoQ\nDVvrScDBaExqToJYI+lSqSkTBxqOI0Z6o6NuL7GvJThuFS8LTbbHBE/d1vvX\nvsWi\r\n=u+xo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDiYuO5V7oAQT3P3E9AjHn6cXlqRqYZ0obZwwIxe1EIUwIgSjl11vZq2tNu35aTubomMhdsJdfQRUxftCR2oPkND4U="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.4.0_1591039289677_0.6912396817654056"},"_hasShrinkwrap":false},"1.4.1":{"name":"react-xarrows","version":"1.4.1","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","typescript":"^3.7.5"},"scripts":{"build":"tsc -p ."},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"74c089ebe8af48b8b28e532cacd920b273be38bd","_id":"react-xarrows@1.4.1","_nodeVersion":"10.15.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-7BQlX0jhpU75u5KX2bXeT39XZPY5xKyuLazQHPPeleps/Qb6mf1YWWjRIyH14B82d3rg3vQmnl/21rUX9NMPVg==","shasum":"15d7c39ade77b09163be43b24a360f9b4660b621","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.4.1.tgz","fileCount":6,"unpackedSize":80573,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe1/gqCRA9TVsSAnZWagAAyqMQAIwG+kS9fJ/JEmrth57j\nLXy2fuUH0dut75Q3+l1k65C+UVDzennXRczDUvZurZdKguYUgI7GaA7/Omm4\n+BhxYngQnKzKu/4Dg7PUuuefmJoGBQ28dA6JdkyTCDzD/f1CyYqC3EJdAJ1v\nMPlYGnWAfQvNC6OYB1LjRs32IF+JYJQpe7fBXqUnALkQDeKpmsEIvOSa/g2n\nQm6PNCYHb7M8Aat42517PR+Q5e2FkdlxOyT+lLRjfOj8WBjYa6H7tT4qPSIK\n3fWZyhJj2/1HVHjdilXyOYteAo1aSmm/X54LX9yZpJsJ8E5mDJ+fpjgtnXAH\ngsJjGVI/Jf/WbAo9DPM+sFZq+VQrm+Ta/QuxvxIsKRtX8cSoqgoaz1b3WHZX\nv+1g1+6V7IJtB57HWouIiMOecgzJXJV9gx3T9fed+bCtjbll7rlV+E4MBQsb\n9010rsj6iqgX7+C5LhnEYFOU4qO0XtuR19X2HFpQhYdp9Kf0cuyYkYJzJ0r+\nMjmbWaOkhCD1ya//OIEjhvoGt2PHqZc6nOKXkqmUUAYHcsk/lQf5DwlNYVS8\nQJ6YU4o44lxnEDZcNqcdVE52I05Q378KV2DegqGMPUtFNK1CV2NyFUinLnDK\n4Dx3Bt1uD1iv0pSguFCmVtnNJvVUO2q8lacxZh5TJlKBqCSLCHSiuEdYdnMa\n974L\r\n=7YAq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDyldHD5uXUI4usjepGt0BUMhzdsz3ZwZxNQYnQU9YymAIhANtc/BV/nD7lJBVGAqfeaOlslQvbfrdDDD1P6DVaLwVy"}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.4.1_1591212073588_0.49274363681294453"},"_hasShrinkwrap":false},"1.4.2":{"name":"react-xarrows","version":"1.4.2","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","typescript":"^3.7.5"},"scripts":{"build":"tsc -p ."},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"2323eda78f505025d7a7399c4e99622006371628","_id":"react-xarrows@1.4.2","_nodeVersion":"10.15.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-LUdW1w6sIgmkj9pFKLZvWketk2NBtQfSglqrghp5ccNwF49nf5M1a6ExQPDqZ4l8cDYdEfnWqw4Vnz3aLIvAOw==","shasum":"29e87bbb4a77b7befca69e7915d1c437633a3a10","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.4.2.tgz","fileCount":6,"unpackedSize":79072,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7yzYCRA9TVsSAnZWagAAHN0QAKQVDtvWer1GSGv+0kjy\n4sQZh4IIrjYxm0vWn9g70xbbbtLUeotBnQISTazYYtbdFf+HmyMpJPD+rc25\n2A9zgyDNMJQhwtFg7XOGqZgAXxAmaRXW/bw+K93NvBib6VlLOxJzZVSkDHIY\n+03Fccet7vEA1WDHko8HlhpQuek7DuiZa1sYz0mJa2TwWrAYdoPfcHTW5Uek\nCYuwm9+GNYXKRu6ePQ4lvaC84eM6vxUty9XiyrXT+QhIyvmeO3oLpa9ASXjp\nOoUejstM6qmi0vU0hyZUiKPjy7Ty5X3x63Vh/bKOwxBpkF8HevEF+xWzup1M\nn7GrEazErigZuyIkUQ5xyvhiWbG0OacGGNAu/2tfRSQ35zrYvTlt+iLkixr9\n9ck5aC/3Hbu0EBg2jgs1qT4Ph37xeTwBA2DkXThWvcpc1k/JRycyxOACwwEh\nNh3CpnmHu6EGYJESntG03+jk6peV2+upYFo9GscKkA3NhvB9H+i95AWrGEVM\nM5oJ6EVwXfMWQIaFleTZFpyEdcSF9yZnFMIl/8Erd7A9+aCGUzW7N8wdJYGT\n5a8l3EgSRENTJdI+FdoIFDQeZ/2Udrmo8BwvHmKhfTRvn8fj9Jwpa63ztXoI\nrFfdkGH6uF0yXpSDcP0UEU3vXXjhHpMhTl+4qDDvlEsNR+Jw87ihg7Np/4GI\n89ng\r\n=OuAe\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZMc0oDHx52lbFNmEu75DSNrdlEFE/YO6YaNh5WSfb1AIhAJLvsIlOwn6gUq/r8anDRwZkZ7cffh08CyGCf/I2H/Gj"}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.4.2_1592732887739_0.25761280671247055"},"_hasShrinkwrap":false},"1.4.3":{"name":"react-xarrows","version":"1.4.3","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","typescript":"^3.7.5"},"scripts":{"build":"tsc -p ."},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"2637258f1b32aa3af2e55374e6ce80e50ce7ea2c","_id":"react-xarrows@1.4.3","_nodeVersion":"10.15.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-JJDO7K0F+h3My1iuY3sLWXwIkSLjhdicwSnjoiV78k+dYZY0BP7fd1YVSuHmWm3AlJwwIjzQnk/w+OCQN7TdnQ==","shasum":"df5f575d7a4c2c69f3eaa0c96ff4486826af3252","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.4.3.tgz","fileCount":6,"unpackedSize":79179,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe/EvYCRA9TVsSAnZWagAAJxsQAItwvY3KuW0qXPgbn/mw\nBM7CRTbw/5deNpjV0FxVhqjQqGkdvbaLLbJn4g1EoNwSWy72epg33Js60dC+\nqaBad0pXuG8hwA4x1IXaFQaSJSWoGZVDIRhGqfqBqKUCd4kwPhX2TvG5o7gH\nwb6o4ptuPCiHX4pi97vqNPelrYH94gWvEoZ99kwDNDp4bA6o0udDCn2yAP+/\n4NwZGFdtW5t9NfdQhSV2bW4DL8KN99wlep+41dVJw3Up9gWslU+g70cDkZFi\n7NroKfMWSBnDp9z8RMq2hhcthujkYFlhqqFvSwz4XTkIuInLYuHrUZCLj++1\nQGOyqSiRiAPEUuK8a17B2x0bXz5e2olr7i1kNsrSUkd3imml4I9oBN58aw0t\nBYjZi5UIWmnnj6hTAosvx5A2TOo4ZVLr7XYm7Fm8blMm5ldn7mC63vNvZn2c\n+hsouqRD4e+Ep2s5eAVVV5jtihmVVsqA3tGFCMu+PGFeQkNZtP2dTTWzbDwg\nKmsymCvJVpVMNyOZt4nU3OLFAjCVxeu2bA57l4yvmxCC5//IX8StUud6H7aX\nIhp4lvvbz0GP+PQ+wHusPV3IuxoEIJ47+HlscsfYwPl1YlSxKnJcL9+qtY9E\nR6/ThQ1e6Jj2hui8gxG2vl8SLT1C9EjiHgaDYBxux5mXPcJ5A7ej3+vi+jnc\nfFq4\r\n=CvwW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDR3AEnUlBtv70blafMvYWWNm5dPyUY/5sANClliSPt8wIgcWPxBe7carShHt5zDAy74cvePiYaOf2CYeQ8Faztaog="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.4.3_1593592792292_0.53309608311134"},"_hasShrinkwrap":false},"1.4.4":{"name":"react-xarrows","version":"1.4.4","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash":"^4.17.15"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","typescript":"^3.7.5"},"scripts":{"build":"tsc -p ."},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"b02c09838ecc4c740d562b2e76589e6eaf7b1eb8","_id":"react-xarrows@1.4.4","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-kyVzAAbYf9HgqqMHmik4zwBNdaLfbeKFZ1zUXT8F/2gcauc5wUXwp/4R89+qggo63fBT/7+rK9XZNmvFxwPbEw==","shasum":"a3e903022f9c6eb65ebabc5a19b3aada28a6e02b","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.4.4.tgz","fileCount":6,"unpackedSize":80266,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfEITXCRA9TVsSAnZWagAAs50P/i5jXXqwH/NCaFOQB3gw\nqvscV1bLiQVJZ6leXTlfRT9uVDPrFO43bjJZhpT9oORJpgzDXB7Xofti5DpU\ninkKjLRugUy2Qdtg6tceGqVJEzz0yGrUXEwzdr5eYSQYtM6EWzhQOcbY6N+s\n4rm77vv+B2WaeS1jcCwDN2kkNqRNjWVl4e7OZ+c/0lSCBJM+fawFgYurt+hr\ncztA0oZMESeVyr4tvZIs8UqBa9EZoRSak348w8MCQfxdRXIn5CqORHPUHbi2\ndvm8razZJxffQvMpvGYhPyGYr8XocpukiiMFV4Qd6CMmGr24dvj852BP6EQS\nys8hE37O49O8/LW4aNvLZ3UnNKCmWgb3zTRVTizloVzLTw+QLVzjJTDxCriB\n3p29HCuWscuRs03i618Sr/JAS+fMh9x2YO4145AucaGDg8j28O9D/GZsI95z\nRoPrOvgsbKKM4TVRLHLi2ZBWpRkE/ZBjnKeKswA/mg4EqgMsgtC8kHdlmWLi\nVDoVlw/BLcqclI5hlf92pk/bLVDFFPCNWjydMQt3aRZVIhFnsH3KudSFXjh+\nkhGUs2mYBvKjk5CS071NN4a5cL7VeXkAHVuxFWtI2FdlzEWX+FQ+c/fgJwN8\n0NDxjMpCBYF8HUHNLCEfy4S/WUb8GQDO7xyuWjOty0e/e091WqF72oV60ai6\ne9lK\r\n=K/yL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAMkycbhYnj5L8k5ogxRBW8FGQmTbVOK4rrVPeWzkm6kAiEAi52X/MgtnBzN2AJbCen32kDw9caKFxzuihOUGsIKkvs="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.4.4_1594918103221_0.9215417820429117"},"_hasShrinkwrap":false},"1.5.0":{"name":"react-xarrows","version":"1.5.0","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash.isequal":"^4.5.0","lodash.pick":"^4.4.0","prop-types":"^15.7.2"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","react":"^16.12.0","typescript":"^3.7.5"},"scripts":{"build":"tsc -p ."},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"8b5906b3f2adfbd087f56f6df7841b09340559fa","_id":"react-xarrows@1.5.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-j0HbDjVgZr4pm6xXEK/7QshrCzZH7rQ0KDZ7YbE8SeHcUecm6jMaFjNXRGmoxK6ZM2s74C2n/Bu48t1xJlEa4A==","shasum":"ddcb675e53f3a588257ea7e3ca724803bdce37cb","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.5.0.tgz","fileCount":11,"unpackedSize":71082,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfdhJbCRA9TVsSAnZWagAA0AYP/3ue1goMOtOWeFRDiaRB\n+JS4rmxXVC2Zq9aYCPkqIIeNMT4j8OT/c788IecD9S1JUeWk/RdO7b4jM7qc\ne2DWSF4iiYIe8zjGeyWkUl7Tm/qhsozGzfqbk9lYEiAeFG/6m2YzMVSqbfaH\ntJVyzH0OX5O3UCBzV4KBc6eGZW4vbb5fHN0sr86HuVqzf5kJ9buuSPHx80O8\n5VQe9eNNgnlJS7M6fPOWNlYKHerpZv9/MOwsigu4ldMDsUP/M2eBbcm5QvhQ\nmFEWo1XVhtkqR9x+y8ieLdJFG5Zk5NcNI0JKK3cruGuNWFXLMr1BXpVUtvc5\nDuo/Y6VEcE2zSW7eWWr164sm4MwGP+wDO2CVwW9dsIaTyQtk7CeSEuMSPGhH\nC/p2hBoogyKIJj9tIfNc9L/OMq5w3aQFyVRlpukkDBC93LB52jNLklTjMO2e\nSIYuXG9lqcrMReoQ2QHdqN7j9ltsqU6F03jFc9MMcyN/cl8C66r0gUuAQ7Vm\nbc0k3Yq+BW8NXqZoWm8gEUwFgCLGOHIR4o+fU+AbHR8Y/ItD4nnHrvZtEeOM\nTVvjogYPBVU05cyADbFYIJeg8qNJIOoh8OqO3sq2bRy3VbqL9X9sL9Wv0QBs\nwtFk+EjCl7Eljt4IVKCgHaL27Q8giaW7b5HC73xYoGQlMCEY1i7Q6hYkJ/sk\nIpO6\r\n=5ubT\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEI8xwoRpxozmKz7I/2zJ5fPYmH9CLjt6A1cnsQ6EibcAiEA6lqoGZ/XrQtCAf17r0ZRTGhdmHqrndbZlx8VNBopqFY="}]},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.5.0_1601573467440_0.7323271414585684"},"_hasShrinkwrap":false},"1.5.1":{"name":"react-xarrows","version":"1.5.1","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash.isequal":"^4.5.0","lodash.pick":"^4.4.0","prop-types":"^15.7.2"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","react":"^16.12.0","typescript":"^3.7.5"},"scripts":{"build":"tsc -p .","start":"yarn --cwd .\\examples\\ start"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"3c1b3992efd5b8da551a7341057ab9e6bd4c15c7","_id":"react-xarrows@1.5.1","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-3ZjDOQfc3co3jVNjaoGJ6CTpWBpLLRUe9PqVqGK/2KfJvA7zZH2Evm7liYFyMsMINcEim3rlvYhseibee0pefA==","shasum":"af71f1db6b2d18806b0a240c441442ad6d7a38ea","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.5.1.tgz","fileCount":32,"unpackedSize":79289,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfsnS5CRA9TVsSAnZWagAAZ2oQAI7BgOpJg91vLYpnIAmT\nanwJHf+ozpjDhy6YAoZIgExBFpf2TqEky6EZVaxeqdo2jQcDKcSc0cIS65J+\nkkjBwNc8BChs1ldRP4wxajDdV4mpQ2jr6SXYJMyzUYa/TsM4fX5XMjlOPYZe\nsj5EccIqE633oLzaOpuQxa6Dq8mh9pCk0PUVYwCa0/nDHh/KSmPjUm8KHcj1\nyZo/ImWbuQDA0CIvUDUgffoAWkZSot1Kuisk2kXsr1HbXT4gPZrcOJEoPQda\nbiSFQJs8a9HGJdslMBqrcKJNZG7jRri3bD/HpWSupP5CM9gTyGeXHEtl6Eio\nrwIsWQc+uHPjrdcW8oFFS4G8r42rRwGxubs3GQkAB+yV6ulDI0koauHyq8fV\nwkzCX3JMWE6Kk1UB14YO7CtMh9HA9oDLD+yEtS3muVB7UQ1Pv1JrA1H6dQNy\n7gWUJDvyOFGprr9U3U8tju0rCQQ+/IVL45yGRWGefFaoMqUj+mtlgWLbhFu8\nP9waB297nb5t00sOmA8q8g6JDt5Mm6lmFS981k0ejQJd7RLI+7uNP1HLAFum\nfxgs9wnIbQDdApdSWYuVdsaUxVsV85tkcphBZYbxatIGXzMsUoXXy/JZ/4kA\nIfibjZRU8WaH9jGW+vyH77WW+q3g1GyUvtFDYNlFHRUusywThvw5CDKjyiSi\nEB00\r\n=cSgc\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIALGl28ppaMC/SZ+dA72m6kbAHymcjpaclO/lyNLvJHgAiEAqoomHpc5t0z0GHamDEPtA4vb3MH2S96Nj4BY/q/3wSE="}]},"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.5.1_1605530808575_0.2762529681030361"},"_hasShrinkwrap":false,"deprecated":"a debug elements was accidently published. please use v1.5.2"},"1.5.2":{"name":"react-xarrows","version":"1.5.2","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"lodash.isequal":"^4.5.0","lodash.pick":"^4.4.0","prop-types":"^15.7.2"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","react":"^16.12.0","typescript":"^3.7.5"},"scripts":{"build":"tsc -p .","start":"yarn --cwd .\\examples\\ start"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"16734101536450234f295993c48bdd5bdab3f6d4","_id":"react-xarrows@1.5.2","_nodeVersion":"10.19.0","_npmVersion":"6.13.4","dist":{"integrity":"sha512-L0ATT5yfgoWYm8+bQU3sn9ry2zrxi8eSXisfnNJ5Uy5r/UT/5rDdgif+YPipWRd9KSSmQOIMwB+LXpvrQQ/3TA==","shasum":"c774c67a9c37a1def3437675ff756976bcdb6695","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.5.2.tgz","fileCount":32,"unpackedSize":78408,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJftNlVCRA9TVsSAnZWagAA8jwP/AszEILUrAKR8SUwdlFn\noUsjttR4DuzF/2iIMeMQxleCrD7KIOzzaCEoRF47xa0Ktcc1I/2EhWKIjMCb\nnLrZbSICgdQWhg/BJUlZpYUuvoZt3zogNrvIzIeLbwY+fIwYUXyfGFY9FFy9\nOsJ/k991SImKTPppWySyxnhHBbrRq+j2vpyow5D5zQtnFkSIifoawKG15tW9\nHCJ6kpsciiQhxAirOQq4uW01Rq22ywfWM4qvR73no9gepsHQoy0wWZj5UydL\ngwhV4F6tFarfQZibz1jM1JlYSDtQxuhPc3SN5YLMOR5se93vMF5BbuNK57WH\nNCj1jBgtkbEqGhuVvd82u4eKoFSqF1yH53eLxiFa37C82dgmQwTNYg9cUzQx\nRbA/Gk9uSIFTOOsWL7YfcL3/AHk4z0NURQVHMlfSKY/lpb7MKZgGlApKxAXo\nNZJHmM28l1bSHIG4QfP1crKRraSjYy2z3aMgK6hSeoNYqoJiTr8VQhmwlC7z\nT15iofbcts7IDFQoaI6sjov19N3Nd6ee4qnfH2fFjp0pAnUH9YvLKF3/R4e/\nh/nkUBRWxwtcjKGfXLPqDxoPYF6WTxL5PMynT+gGNmA1nJp5bgXxPRQWfuyu\nweCuNgyOTA0Pf3NOTuX2qwF56NbESeOd2Nl9CWcfda36ns9mDzcjEisHs2GD\nxVkw\r\n=mO4z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpRRmToo1osHhaslco4TSuBOkGOeTC5ycaKkDJztkUzwIgPfYj2SerwgMpU7Wf7k5DEpIH98T5MAVGYJ+aQ3lD7HM="}]},"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.5.2_1605687636841_0.23364508016134522"},"_hasShrinkwrap":false},"1.6.0":{"name":"react-xarrows","version":"1.6.0","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"@types/prop-types":"^15.7.3","lodash.isequal":"^4.5.0","lodash.pick":"^4.4.0","prop-types":"^15.7.2"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","@typescript-eslint/parser":"^4.15.2","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.22.1","react":"^16.12.0","typescript":"^3.7.5"},"scripts":{"build":"tsc -p .","start":"yarn --cwd .\\examples\\ start"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"8241f64bca1afc295a1c0e9a5124b3b71a0f936d","_id":"react-xarrows@1.6.0","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-PXmZEnwmuQ88XcwRnutU2k+zWNliQWUGNf7gotpeYY/hNZUA+OmKJXc2r7+WpwStItTYLBohvBo9Mfqik8ODwA==","shasum":"9afd9b670f19c9f4269ce34dc1fcbd5409fd40c6","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.6.0.tgz","fileCount":20,"unpackedSize":90031,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgblCKCRA9TVsSAnZWagAAuKwP/RNomwBPdr+j4vhODY6Y\nAfGw+3BBj7dmDNvzurpp4XQXR8LApiNKTKDLjm0auQC3/RjAB967vtkryh34\ncH7X7voN9EOEooK0yGTDxeaoxkuLcEXXMsCdgzOZROfKlhaeAvqJprZ496Yn\nU4NS6kFineIfr89U2J6CB9RGp3gBk2Gtq+/PLC7NA6BOpVBBqLuEwpOXnXIC\nPHbFS+sDs/eHlqlqhBEi8H/48HyfuFOTaX4opgxPRkTfI9B+anhzapQ6oVCl\nPhBfgvybefBIVJKsVJXG03B5Jv2aWfeAQ8DVdTIRxkxKmgeOb4Dmq3d5GD84\nbG3xe7Sn4WoCxidp5dls9ksAlGsW3Vws2hI6uKIv3H3nuF+OGOFzKBREr93p\namQzg6UbUIvNFVwJ74MjolUVP4ymLhgeKO/uAYg41l3txS8NJa/oR4sPK9LP\nzU+6yIWtYYqtaOGL7dp5of4O60h7l+UCmcEY+bEusNz6VObzWzhGnnv/KCN7\nlK0m+OcS6krhRkHPBCNTNiHBy0Nw1yIK/SNsTXb09hFbRHw2jpp/dssU3f2V\nYwI+KYmC6FN9y8LXtWEjp3xHFuyDkKZsAJ43AJCrFiBcyLxKS61d28rDe1nx\nFSyi8cNB06yE0o7a70Jgtv7g4sue8/Akfn/zxIypLfDKwheZcTs5tiYLTZLH\nwqGQ\r\n=DiFu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCuqQOdWZcOpraaA561qG2YzE0nawuythrwpkq/FMK1GgIhAOuArFVXinnPHExr/x5Y0MqqJB2Hn9bu1mYbCzZGebkT"}]},"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.6.0_1617842313880_0.788431263279217"},"_hasShrinkwrap":false},"1.6.1":{"name":"react-xarrows","version":"1.6.1","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"@types/prop-types":"^15.7.3","lodash.isequal":"^4.5.0","lodash.pick":"^4.4.0","prop-types":"^15.7.2"},"peerDependencies":{"react":">=16.0.0"},"devDependencies":{"@types/react":"^16.9.19","@typescript-eslint/parser":"^4.15.2","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.22.1","react":"^16.12.0","typescript":"^3.7.5"},"scripts":{"build":"tsc -p .","start":"yarn --cwd .\\examples\\ start"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","gitHead":"432b8babacc91b1adca88115239a3eeeee072415","_id":"react-xarrows@1.6.1","_nodeVersion":"15.2.1","_npmVersion":"7.0.8","dist":{"integrity":"sha512-mpfcLCQ6rs7OXSX/N28koxnB4A0/JwiS7a4G7nEUbDptSkxkbZXxbLISOr3/Jx6ATIl6nKqUE4SerMcyVf9mAg==","shasum":"2c937cddd9d2e7fe01a839d5792c910c7ea93f73","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.6.1.tgz","fileCount":20,"unpackedSize":90484,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgcExMCRA9TVsSAnZWagAAMYAQAIvP/YxYSR7SKmIyMu9h\ny87KcOJ07M8SHiJ8sv8EA0xDW8xilRkQV5ZgZsFoOtNVOJZAI2B6A9N5B7UQ\nmLTwk/+60kdwlD965OTFpFeZpeSjTn44A271U4K4KVGG+KTc+zmaHxuu0Jzr\nYMUfZ/99+Z9u9pQzfA1ClcT1ywFwJiVYq8NNy7c9NrSnApbnXEghN0ti3m2y\ny6bL2zZELePjWCKravMh1INmKrD8LUFEVe2Lx9AcTyZWT87ufGszr0Z3px1W\nR1IvOs1T692+Au7c1/ikGK9avccUgPuzKIvB9kjYXybwdr7fqnelWEpSyf29\nJ8OivBnmsRyAvs7A+1QCV4+CQLF07qKBqvpbjzq7qWBMHM6KgRqdtSwg0fTd\nrm5J5tIOglrSmJeM6aeEyNS9WydCzNln7LksWXykFps7zQQeqCmDA1MrEZui\nX3MRFZXmkSzrUhR0RyN8zc6BfvHEXjm/AdTzqfT+uEWHJGEvFuy9f+vhUYeU\nxWL64COjFjHfeyDvxijnA5yMK9RlWkmkrKxql+8vkrUP/H/dWEdj5jN1EWR5\n+jAYPSAnJ8uqQ/4Zn/0Jt+/VzPemLm5LLYss2nIPvsBfxXMOQ27G4FHEV5Vl\nkSRDGXJ970vlUnYhgelynDZPZgKSUaFob9/8WmGreGZgeg17NxDAJ+Hj19gn\n+z/I\r\n=jnU0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAtAnUb9rI9ehg6nNTA4XOTqBC3ggqIIxle+2N0BFTb1AiBVDfiofSyK/BsQTA/ilPJ5spkMbR7f7XeioZnVd68c7g=="}]},"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.6.1_1617972300071_0.23985765774069123"},"_hasShrinkwrap":false},"1.7.0":{"name":"react-xarrows","version":"1.7.0","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"@types/prop-types":"^15.7.3","lodash.isequal":"^4.5.0","lodash.pick":"^4.4.0","prop-types":"^15.7.2"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@types/lodash":"^4.14.168","@types/node":"^15.0.1","@types/react":"^16.9.19","@typescript-eslint/parser":"^4.15.2","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.22.1","typescript":"3.9"},"scripts":{"build":"tsc -p .","start":"yarn --cwd .\\examples\\ start"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","prettier":{"printWidth":120,"jsxBracketSameLine":true,"singleQuote":true,"tabWidth":2},"gitHead":"8494eb1b040795e926694fc228d676704183f8a5","_id":"react-xarrows@1.7.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-Ij0Jybj4TZMVrOlsTunQqwyS6Ddjf3MZ9TyL2OpfY6s2n8rXj45gGlZrE6SEk3N+HPkvNAGbAkJ2xGj/rr7l+A==","shasum":"5ace53ba324621f1fa7cf05669c0cc44e344c19b","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.7.0.tgz","fileCount":28,"unpackedSize":130716,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgmr8LCRA9TVsSAnZWagAAz4YP/0kaIlelUO1v9p8tyvtN\n1WknP+xsBmffSZ8OYv/RSA9FZBdQqrcEDqTx0N24M0jwanaACVIRNqZgey62\nQxj85Vlict3xYhEpw/B+vRV8g/TaNBpjb3ABz0ycetIEcEnuXcucUpPR3w2G\n3/1BtqpWDrkl1ZnVMm0d/OmFCvTrqtkO7zm1QCxooS41OXNTMzlGpHT1G9/3\nYk6d5GPNIyssYXCLoHQHyek1nl0DSyy+8pqb5QhstXtYjveUDTQCev16G5pp\nTR60gsQnFs6+9yPh3mMVIVnA/wM+I1HH/C3ODIT4OU9ckj+Q+I0wd/zR7kI0\naa1EqpGyL2ni/6DjkgnJUFqz11mDPjpYxeyONgubHfEegBFrNjvz4/0nkiJF\noLewfGcYlE8QFFdXbWB3j70QyYlZdSdT7AaXxOOegJLQyEuOehM44DeBArB9\nPi/Bttcb9tE+/tU0unEJzqKeBV1tdnVtBT3biCNV6mHXaVNAbP2ejW+2Hl0P\nnFjfNfuyJIVbWWE5kOJQ54Bv5+C/W4OYBe+2nvJlBhjtKttx5hqNCMUUvV/M\nXMk7/MsZIgZiOEj8KRD3KupA/i8qKWg/7HU+YGCBsq1O54AmTa0/uZLbHN3D\nFtFHsaWA49luCbNkv2/nald0/s+s4jjaiTvgRy5vK8Lq6OQGsHyWTLVv1/qV\nIsth\r\n=Jfum\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICsdIS1KuSKkcfs0qPn1SdbdZxP9ED7Het+TD7v3O4UNAiBjV99RtbHp6KE5VgwLhgJHlgUofbwagUAr5smQFrAAVQ=="}]},"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.7.0_1620754187112_0.32929650650881137"},"_hasShrinkwrap":false},"1.7.1":{"name":"react-xarrows","version":"1.7.1","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"main":"lib/index.js","module":"lib/index.js","types":"lib","homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"@types/prop-types":"^15.7.3","lodash.isequal":"^4.5.0","lodash.omit":"^4.5.0","lodash.pick":"^4.4.0","prop-types":"^15.7.2"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.14.2","@babel/preset-env":"^7.14.2","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","@types/lodash":"^4.14.168","@types/node":"^15.0.1","@types/react":"^16.9.19","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","babel-eslint":"^10.1.0","babel-jest":"^27.0.5","eslint":"^7.29.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.22.1","jest":"^27.0.5","ts-node":"^9.1.1","typescript":"^4.3.4"},"scripts":{"build":"tsc -p .","start":"yarn --cwd .\\examples\\ start"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","prettier":{"printWidth":120,"jsxBracketSameLine":true,"singleQuote":true,"tabWidth":2},"gitHead":"d7b8033a86746f3200fb6bfef2f2d53ac255d4ae","_id":"react-xarrows@1.7.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-7gFQQYs1xizjrgHGorVaJ5gXJ40T8XuiK7/zm1yZEAFEx1hMlOxi5idfhb9FfaJ3hDGvUUucchJS8xid7nQmRQ==","shasum":"d136a0c1c9592a8d80a036f06c59fc81ec5a02b8","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.7.1.tgz","fileCount":48,"unpackedSize":331403,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg5xiDCRA9TVsSAnZWagAAAToP/2tMveHyx0gGYM0uAgxX\n0XN4re22lIGIZeCq7uvORl5NzW7vN7lh2oObW18ZejKoUoLx4MedAV3mvXOZ\naJifTJ+GzwULhXmejxrTKHnCc+s76XhRk+KmoeYNHS1h9C4oDDylxL+eNw0W\njsDrJApaPYKt2xCs6Lh6Ijb2NVz2vuTVWPhAbs12rGNrEQO3tDePtETGUs1g\nn2vhH+KGtuc4lwgu/j+QOdkaHfDZGwaHUTZdpEyQ6SZYtz45uePD+QyD1TH5\n2Ox36VU+GrgqzTeVKHqALvLfDmyTozUV5KRmf8mrATzzDeG71rzWmqJ5hVFR\nExZokfWqngw94hyVrgWCTwsP8QY1+zgv7++ABJ4Zf1/9+URUY8Alf2pJ+1Nx\ngt7BDz5BoyxmZDEh6azl7BDaysZ6vmgCt+kTodw1ml9jUArj2juI2YV8q2zD\nh4yQiokeLaATXcWamNHSPOVgP3zhY7cSgX0M/DAb7JfPK4VqQqiYVAAOhlOJ\nW4tmi6zufCsHfuBScG6EQ0rX5NtIr6WM2tzh9wU589KbM+QOdwCJ7W31WDcR\n6d2LTIxcKpFXHNN0YPBU+l/1J59YG+bvjvNsV2alkjJDvsGUzridKMcZrB0g\nCVDYn7W/5jjJ2/fPDPNcnY7kPYlBWliD87Orhzz5ZB5fu1jFJGviSzBqf222\n5DB1\r\n=490Q\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4cDSrdFjmiMSkClCQjVfMUFZodiJqDN7ZFLzLxVCXhQIhAOwoRweWBmiC6QUIxjByvCvmzFsVwjeKKTDsyRkSxoJW"}]},"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.7.1_1625757826568_0.4152820640360513"},"_hasShrinkwrap":false},"1.7.2":{"name":"react-xarrows","version":"1.7.2","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","main":"lib/index.js","module":"lib/index.js","types":"lib","scripts":{"build":"webpack --mode development --config-name lib","build:prod":"webpack --mode production --config-name lib","build:dev":"webpack --mode development --config-name lib","build:ts":"tsc","start":"yarn --cwd .\\examples\\ start","watch":"npm run watch:ts","watch:webpack":"webpack --watch --progress --mode development --config-name lib","watch:ts":"npm run clear:lib && tsc -w","clear:lib":"del /q lib && for /d %x in (lib\\*) do @rd /s /q \"%x\"","prepublishOnly":"npm run build"},"homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"@types/prop-types":"^15.7.3","lodash":"^4.17.21","prop-types":"^15.7.2"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.14.2","@babel/preset-env":"^7.14.7","@babel/preset-react":"^7.14.5","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","@types/lodash":"^4.14.168","@types/node":"^15.0.1","@types/react":"^16.9.19","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","babel-eslint":"^10.1.0","babel-jest":"^27.0.5","babel-loader":"^8.2.2","css-loader":"^5.2.6","eslint":"^7.29.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.22.1","file-loader":"^6.2.0","html-webpack-plugin":"^5.3.2","jest":"^27.0.5","style-loader":"^3.0.0","ts-loader":"^9.2.3","ts-node":"^9.1.1","typescript":"^4.3.4","webpack":"^5.44.0","webpack-cli":"^4.7.2","webpack-dev-server":"^3.11.2","webpack-node-externals":"^3.0.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","prettier":{"printWidth":120,"jsxBracketSameLine":true,"singleQuote":true,"tabWidth":2},"keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"gitHead":"2280cdbcb181f622e0f3d31263900943ced0122f","_id":"react-xarrows@1.7.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-f2y1eIGXjv1ZQud4rZf9A9n4f7SKl+Vfx8rZ2Hoen9Ma/UEiqHVCVv2efTA7Kvql8V3+pBVVsWSn30mjfAnr/A==","shasum":"3e7ecca0037fb56edbac463b23ee049f29a4cb9a","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-1.7.2.tgz","fileCount":15,"unpackedSize":97985,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg7YEmCRA9TVsSAnZWagAAL9MP/0AhxBzZTYc3Brg2A1nH\nvUOjo5cMG+S7El4964Pz4Tqb8YH7z3F5mDLKBz7wdurPfL/pUNn4CH1K7Kz6\nGQKUZN8bUt+FthpjC+1KVSUmeqIXSBaLayUbHqp18NynXyNIOlgyMpxwfgop\nmufHAV0u0XyDZegKvBco6oxm+KAHS2MAgB1qRkmhkIriJYpuglzd7yGz6J2U\nhOtr3+UnC8nfFh5Swvdi9LZhjh6W6xVBwOOJQ2xrZ7n3AiR8/phfwX5LbICB\nm/o498ZT6rlEl/q0cdMqEAcVeLOvCuw5DyDooUnp18ssuZTv81hLL1b5+h0P\nPOCSUAGM/M4T1wNIr89qKyOaHrz3fTTXQz3DLZ3jFMjE4r0DGNVBbeyi01s3\nFxoSBlI7uk4dTL8Uy4qv1LHK1KvvakDOuK4JIr0ahhaaI6FKIcTeAAaJynXH\noRcmGCTcZ9QyYqIgvm3CJOj0vPhVzFdbHtTI2A4Nv/0Hr64LVijegBNQAKkn\nb2mHS5j9uMahx6zZo5NK5BGqlrcf8d+wkK5qWplfZU+n8dJEv9FsFWbafjAh\nB+k19Fnzy/nBsLu5U3Iv6cShX+XIZl35iySWPp42dvDlYhzAEIPyrM5fIFUB\nrHpY4QBgokAdlvA/RpuddPCQGTJb/h8/+juj5odITtbceD3J0KwsQ60cAi3v\n2l7d\r\n=rnVm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC3Qo1u+YbfBV+GdI/6O3suhnqBWE6zqxIOOE/djaZeLAiEAzP6gfPpHYsQFk2JEBuYZNghaKoYR1JFCITgWPaKWqec="}]},"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_1.7.2_1626177830364_0.402013615122925"},"_hasShrinkwrap":false},"2.0.0":{"name":"react-xarrows","version":"2.0.0","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","main":"lib/index.js","module":"lib/index.js","types":"lib","scripts":{"build":"webpack --mode development --config-name lib","build:prod":"webpack --mode production --config-name lib","build:dev":"webpack --mode development --config-name lib","build:ts":"tsc","start":"yarn --cwd .\\examples\\ start","watch":"npm run watch:ts","watch:webpack":"webpack --watch --progress --mode development --config-name lib","watch:ts":"npm run clear:lib && tsc -w","clear:lib":"del /q lib && for /d %x in (lib\\*) do @rd /s /q \"%x\"","prepublishOnly":"yarn run build"},"homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"@types/prop-types":"^15.7.3","lodash":"^4.17.21","prop-types":"^15.7.2"},"funding":{"type":"individual","url":"https://www.paypal.com/donate?hosted_button_id=CRQ343F9VTRS8"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.14.2","@babel/preset-env":"^7.14.7","@babel/preset-react":"^7.14.5","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","@types/lodash":"^4.14.168","@types/node":"^15.0.1","@types/react":"^16.9.19","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","babel-eslint":"^10.1.0","babel-jest":"^27.0.5","babel-loader":"^8.2.2","css-loader":"^5.2.6","eslint":"^7.29.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.22.1","file-loader":"^6.2.0","html-webpack-plugin":"^5.3.2","jest":"^27.0.5","react":"^17.0.2","style-loader":"^3.0.0","ts-loader":"^9.2.3","ts-node":"^9.1.1","typescript":"^4.3.4","webpack":"^5.44.0","webpack-cli":"^4.7.2","webpack-dev-server":"^3.11.2","webpack-node-externals":"^3.0.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","prettier":{"printWidth":120,"jsxBracketSameLine":true,"singleQuote":true,"tabWidth":2},"keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"gitHead":"e201f2a7db4e33a05bb3940d6c8489b05f9e9402","_id":"react-xarrows@2.0.0","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-KfX1DOp/lH3VoKvdBts8xW4JK73KNBa/Xa1/Zlj8etmkXTTsJZWz5qwu10chhli69ZlzJurQgjtM1LLGiPgF3Q==","shasum":"de3149465879c4ba8bf58329e01a235fbadd77c9","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-2.0.0.tgz","fileCount":29,"unpackedSize":121129,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg9tZDCRA9TVsSAnZWagAA/9QP/j5bEcoRqJ3YUPnW5klB\nApE9yH1ZWjCTL9LmGSZm9WwQX//UgJRk+d0zMReYsEQZFkeFuhBVRLC1WNYe\nnSIh2HG5ttoB8AUEr33VooCiG2w+iVvlftUC3QluP8NZItB2tc6QxCDmyRhI\nGSb24P/WD8hEzPlfz/5fHXSRgK1ohSQIZALKlNdoRm1CpAoUS0gufIjN49nu\niZTnDOsvoZtIVUyhdabopKnhghjBjfcsn5gvSzMiOTj7a9G0q24PpJ2mCLQY\na/H0RzBbKnXDxMCMuOsTnp1NSFx4FFdph1YIObOt9Ap/GFsewoH2S5l/1I0s\nAl5Q2JrR5bQIATYxd9Fu6GMMSnOcVNfrvt63Y48fimXrorBCeFFQ+VZ8L5jf\nZjrr5nLPkRLzRGgkXa1hX5aQHd/3hZFk7kTfuKKrJ81145W2o5Y5oxDG3Irm\nb8O7jnitc7yJ1dlBfROTv821aBBZszHHN2EDwq7jeNaUh+UhOdW0eijY3U1e\nPoUxbD7H5bRVgDZTc57w8AD8XLX6UV4pPpLj0wGKCUk5K80FYP+GQokFUdZz\nAlkh4KhcRjy4k9dz8FzuzY2NaP55QsEtxooyWZghjOx6VXq8fpFQboF2sh3L\niPAEjUQYgyCVv/S2fLLWC+jNi6axd5U2I2i0dLY4m8/LfPa3ris3On7qZnmw\nk642\r\n=GWKW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCa1y5Mfl453RaCr/93PlxWbZXekMJYCaib6IJLD+nd2AIgFo3f4vAc1fzhV4vBaytp70Q26FOGWrhcydSLub2+wsI="}]},"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_2.0.0_1626789443072_0.8391441990725093"},"_hasShrinkwrap":false},"2.0.1":{"name":"react-xarrows","version":"2.0.1","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","main":"lib/index.js","module":"lib/index.js","types":"lib","scripts":{"build":"webpack --mode development --config-name lib","build:prod":"webpack --mode production --config-name lib","build:dev":"webpack --mode development --config-name lib","build:ts":"tsc","start":"yarn --cwd .\\examples\\ start","watch":"npm run watch:ts","watch:webpack":"webpack --watch --progress --mode development --config-name lib","watch:ts":"npm run clear:lib && tsc -w","clear:lib":"del /q lib && for /d %x in (lib\\*) do @rd /s /q \"%x\"","prepublishOnly":"yarn run build"},"homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"@types/prop-types":"^15.7.3","lodash":"^4.17.21","prop-types":"^15.7.2"},"funding":{"type":"individual","url":"https://www.paypal.com/donate?hosted_button_id=CRQ343F9VTRS8"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.14.2","@babel/preset-env":"^7.14.7","@babel/preset-react":"^7.14.5","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","@types/lodash":"^4.14.168","@types/node":"^15.0.1","@types/react":"^16.9.19","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","babel-eslint":"^10.1.0","babel-jest":"^27.0.5","babel-loader":"^8.2.2","css-loader":"^5.2.6","eslint":"^7.29.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.22.1","file-loader":"^6.2.0","html-webpack-plugin":"^5.3.2","jest":"^27.0.5","react":"^17.0.2","style-loader":"^3.0.0","ts-loader":"^9.2.3","ts-node":"^9.1.1","typescript":"^4.3.4","webpack":"^5.44.0","webpack-cli":"^4.7.2","webpack-dev-server":"^3.11.2","webpack-node-externals":"^3.0.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","prettier":{"printWidth":120,"jsxBracketSameLine":true,"singleQuote":true,"tabWidth":2},"keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"gitHead":"5b3758f9f214d4bc1780f09f8584dc1e5f5949de","_id":"react-xarrows@2.0.1","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-KhTXbd3PQvRL5mDns6ERx1aJkzD+CIugXOjoVdOHq9LvyrUNYxlygIZHsixxJBhR5ckOdjnn7uyDunMPXXvERQ==","shasum":"b1d372e468e59467988e03fa5aed9eafbc30a9f7","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-2.0.1.tgz","fileCount":29,"unpackedSize":122203,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJg/tDiCRA9TVsSAnZWagAAnXYP/2wNEQFBNCQR8tREaacy\nndoL5sfPVkvLa6CnyVMhV48TiqsKkQ5BNKhyTfCCGnbFswaizQqQIgiIzEq3\neQsrygHyAL3KVA3I20jvrX02c3j4JDMB/Vi61a2OavS75FAnRPfPo/Nl5E/Y\nJy7Tsiu1cicm98Wn5/kxRLhWTZnT6LpQOy8uS81VKkaA6JwLzErx0uaAa2Z6\nKOU9U+DX5Eex18eA6Y9B7u4W+okXmb4jp79rhUMNcN70nieRYljTBtVwE0yD\nn4pLoqdngV/Lmi8gSOUhMCcdkW9tptF2pcU5G+K+cH7L6PXzPS9GIqYSQNcn\nFwmo6CMU4mSy6qxBBXDsb5ATbx5ipKZbX5yX+m8uUcRAkd+ZePJJ6WDdms24\nZ0EusBt7R9B8QI8FEA6sX+2xKlf06dRZ0iR/Fzul03NZ9EU7ZWHw+egXv1WO\nKeqB9bm3ebqjNUqaw2oO+wt3IgLEha+qVod+NZpWm0ZigDGptE5hu2h5ieOP\nROKC4G6McRqbQKM2CS8UGrDUkO5gNkAdW1dKw/rGjXrldU7Ggt3EfgsONtxs\nv6a3vCATUANHpVsu8p0nxOjAQXI6TyRp937OEeCLHxhyjvuv9ByKpdyOVylA\nH7J6cPZHtBe8CkF4deUg9qbcqKEGvZk089+eFa06HhVKa9WBEV86HQaihm9w\nodfC\r\n=teNL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD6o929RLgmZh/88tYoXKTxTrJ6yigqnNfwbHKtS45X7AIhALRi/e1dK6D2NEP/K+2BdHXOc22NKAVKnfIszd8fb4UK"}]},"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_2.0.1_1627312353989_0.9509432303283061"},"_hasShrinkwrap":false},"2.0.2":{"name":"react-xarrows","version":"2.0.2","author":{"name":"Eliav Louski"},"description":"Draw arrows (or lines) between components in React!","main":"./lib/index.js","module":"./lib/index.js","types":"./lib/index.d.ts","scripts":{"build":"webpack --mode development --config-name lib","build:prod":"webpack --mode production --config-name lib","build:dev":"webpack --mode development --config-name lib","build:ts":"tsc","start":"yarn --cwd .\\examples\\ start","watch":"npm run watch:ts","watch:webpack":"webpack --watch --progress --mode development --config-name lib","watch:ts":"npm run clear:lib && tsc -w","clear:lib":"del /q lib && for /d %x in (lib\\*) do @rd /s /q \"%x\"","prepublishOnly":"yarn run build"},"homepage":"https://eliav2.github.io/react-xarrows/","repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"dependencies":{"@types/prop-types":"^15.7.3","lodash":"^4.17.21","prop-types":"^15.7.2"},"funding":{"type":"individual","url":"https://www.paypal.com/donate?hosted_button_id=CRQ343F9VTRS8"},"peerDependencies":{"react":">=16.8.0"},"devDependencies":{"@babel/cli":"^7.13.16","@babel/core":"^7.14.2","@babel/preset-env":"^7.14.7","@babel/preset-react":"^7.14.5","@babel/preset-typescript":"^7.14.5","@types/jest":"^26.0.23","@types/lodash":"^4.14.168","@types/node":"^15.0.1","@types/react":"^16.9.19","@typescript-eslint/eslint-plugin":"^4.27.0","@typescript-eslint/parser":"^4.27.0","babel-eslint":"^10.1.0","babel-jest":"^27.0.5","babel-loader":"^8.2.2","css-loader":"^5.2.6","eslint":"^7.29.0","eslint-import-resolver-typescript":"^2.4.0","eslint-plugin-import":"^2.22.1","file-loader":"^6.2.0","html-webpack-plugin":"^5.3.2","jest":"^27.0.5","react":"^17.0.2","style-loader":"^3.0.0","ts-loader":"^9.2.3","ts-node":"^9.1.1","typescript":"^4.3.4","webpack":"^5.44.0","webpack-cli":"^4.7.2","webpack-dev-server":"^3.11.2","webpack-node-externals":"^3.0.0"},"browserslist":[">0.2%","not dead","not ie <= 11","not op_mini all"],"license":"MIT","prettier":{"printWidth":120,"jsxBracketSameLine":true,"singleQuote":true,"tabWidth":2},"keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"gitHead":"bc6b0006b2a40c6a8ff650b3c79e4dee6b6521b9","_id":"react-xarrows@2.0.2","_nodeVersion":"14.16.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-tDlAqaxHNmy0vegW/6NdhoWyXJq1LANX/WUAlHyzoHe9BwFVnJPPDghmDjYeVr7XWFmBrVTUrHsrW7GKYI6HtQ==","shasum":"7555687612339eaefd4ed55fc5c63f2302726d9c","tarball":"https://registry.npmjs.org/react-xarrows/-/react-xarrows-2.0.2.tgz","fileCount":29,"unpackedSize":122281,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhAaQMCRA9TVsSAnZWagAAyHEP/1LTrZLTw1CzbIkGw39q\n801l3ftyVOrg6r20YSlBAVcLs9vPvkRW3kybhjPhyPMhVg2Uo86Pjitu0dr9\nOg/fvybhVCbvYUKYZCTfFob7I2zhwpXOdhVLmcyCBOKO4ELcToPRCNPT1JTP\ncW/rc+hWyLH/2vu6TeGQ69BT/5k1YYcAd40g/wPbhebnY/yrRyS6tWz3gLQy\nq1k6bJ1n0B5Wg3MVfOBCLFkb8uF2Xui8xXYop00yp+ML5on/aTdqReF8PCX8\n7USS2j08Xx130PX+gwQ+R7rb2PPwKRyfyXOJbC2dYP35oWqyU5NWnQqejJuA\n1y/oPZPbAsdzSYouFxwTcwnvOVNuSdCU5xEa5Uw2p6MVCh2w2gsHRBPwhPQb\nskuCqlVAWC0vHNOw+AGYBHQiw+KbydTRSGf+d1xQltpDn7tdYWzUX7E4Mvz+\nEf+7SB2Sxf3k3EbwH5pbnjWkoWGWHmB915y/deKT3MDPtabDZFl+35N9RiXy\nASOC5haMwy64Agcqt0fV9KHGIVagys5BoNA4EDTXqyhbSjc/GblXo0Qz5oOI\nHcRdqmreulrltUen2XpRs39QsAjyI1myEjNmO5u0UjLegkEc4lM2v6C7SQh+\nYPl67chJ3kpgvUhfK/0jboTZrJW9L4YnnpFXqLXs3DkCMitvwS8IK4RxVky1\nIdXy\r\n=V0wE\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUKmRVLDjbd4IPYf1nYdrBBxzIr1oW0CqksfYj7NzgXAiEA3K0DEHYogH6ke+rOF0aoWpcWQpkGiE+IxSdkWcEkUSY="}]},"_npmUser":{"name":"eliav2","email":"louski.a@gmail.com"},"directories":{},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-xarrows_2.0.2_1627497484399_0.3831127472205127"},"_hasShrinkwrap":false}},"time":{"created":"2020-04-12T14:16:03.199Z","1.0.0":"2020-04-12T14:16:03.319Z","modified":"2022-05-15T08:06:58.146Z","1.0.1":"2020-04-12T17:03:44.781Z","1.0.2":"2020-04-14T12:49:36.269Z","1.0.3":"2020-04-14T20:58:39.504Z","1.1.0":"2020-04-15T01:32:09.811Z","1.1.1":"2020-04-15T15:10:09.614Z","1.1.2":"2020-04-15T20:52:05.180Z","1.1.3":"2020-04-21T01:57:39.601Z","1.1.4":"2020-04-21T15:09:27.301Z","1.1.5":"2020-04-22T02:53:14.448Z","1.1.6":"2020-04-22T22:22:08.458Z","1.1.7":"2020-04-23T00:43:03.452Z","1.2.0":"2020-04-30T05:22:58.340Z","1.2.1":"2020-04-30T15:22:21.583Z","1.2.2":"2020-05-03T14:49:13.653Z","1.3.0":"2020-05-23T16:34:30.704Z","1.3.1":"2020-05-28T13:02:29.318Z","1.4.0":"2020-06-01T19:21:29.825Z","1.4.1":"2020-06-03T19:21:13.767Z","1.4.2":"2020-06-21T09:48:07.881Z","1.4.3":"2020-07-01T08:39:52.468Z","1.4.4":"2020-07-16T16:48:23.419Z","1.5.0":"2020-10-01T17:31:07.531Z","1.5.1":"2020-11-16T12:46:48.724Z","1.5.2":"2020-11-18T08:20:37.083Z","1.6.0":"2021-04-08T00:38:34.155Z","1.6.1":"2021-04-09T12:45:00.267Z","1.7.0":"2021-05-11T17:29:47.294Z","1.7.1":"2021-07-08T15:23:46.731Z","1.7.2":"2021-07-13T12:03:50.462Z","2.0.0":"2021-07-20T13:57:23.233Z","2.0.1":"2021-07-26T15:12:34.108Z","2.0.2":"2021-07-28T18:38:04.540Z"},"maintainers":[{"name":"eliav2","email":"louski.a@gmail.com"}],"description":"Draw arrows (or lines) between components in React!","homepage":"https://eliav2.github.io/react-xarrows/","keywords":["react","reactjs","line","lines","arrow","arrows","xarrows","draw","connect","between","elements","element"],"repository":{"type":"git","url":"git+https://github.com/Eliav2/react-xarrows.git"},"author":{"name":"Eliav Louski"},"bugs":{"url":"https://github.com/Eliav2/react-xarrows/issues"},"license":"MIT","readme":"# react-xarrows\r\n\r\n## introduction\r\n\r\nDraw arrows between components in React!\r\n\r\n[![npm version](https://badge.fury.io/js/react-xarrows.svg)](https://github.com/Eliav2/react-xarrows)\r\n[![downloads](https://img.shields.io/npm/dw/react-xarrows)](https://www.npmjs.com/package/react-xarrows)\r\n[![issues](https://img.shields.io/github/issues/Eliav2/react-xarrows)](https://github.com/Eliav2/react-xarrows/issues)\r\n[![licence](https://img.shields.io/npm/l/react-xarrows)](https://github.com/Eliav2/react-xarrows/blob/master/LICENSE)\r\n\r\n### Main features\r\n\r\n- Connect arrows/lines between components just by passing an id or ref!\r\n- Super simple API yet fully customizable usage!\r\n- Smart and Intuitive look and behavior!\r\n- Smart React lifecycle, and cached parsed props for efficiency!\r\n\r\nliked my work? star [this repo](https://github.com/Eliav2/react-xarrows).\r\n\r\nreallyy liked my work? [buy me a coffee](https://www.paypal.com/donate?hosted_button_id=CRQ343F9VTRS8)!  \r\nthis project needs funding to stay open source and free :blush:\r\n\r\n## installation\r\n\r\nwith npm `npm install react-xarrows`.\r\n(or `yarn add react-xarrows`)\r\n\r\n## Examples\r\n\r\n#### Demos\r\n\r\n[see here!](https://codesandbox.io/embed/github/Eliav2/react-xarrows/tree/master/examples?fontsize=14&hidenavigation=1&theme=dark)\r\ncodebox of few examples(in this repo at [/examples](./examples)).\r\n\r\n![react-xarrow-picture-1 4 2](https://user-images.githubusercontent.com/47307889/87698325-facfc480-c79b-11ea-976a-dbad0ecd9b48.png)\r\n\r\nsee this interactive example: <https://lwwwp.csb.app/CustomizeArrow>\r\n\r\n[comment]: <> (![react-xarrows-v1 6]&#40;https://user-images.githubusercontent.com/47307889/113949468-070f1c80-9818-11eb-90e6-ddc6d814b912.gif&#41;)\r\n\r\n<img src=\"https://user-images.githubusercontent.com/47307889/113949468-070f1c80-9818-11eb-90e6-ddc6d814b912.gif\" width=\"650px\"/>\r\n\r\n### simple example:\r\n\r\n```jsx\r\nimport React, {useRef} from \"react\";\r\nimport Xarrow from \"react-xarrows\";\r\n\r\nconst boxStyle = {border: \"grey solid 2px\", borderRadius: \"10px\", padding: \"5px\"};\r\n\r\nfunction SimpleExample() {\r\n    const box1Ref = useRef(null);\r\n    return (\r\n        <div style={{display: \"flex\", justifyContent: \"space-evenly\", width: \"100%\"}}>\r\n            <div ref={box1Ref} style={boxStyle}>hey</div>\r\n            <p id=\"elem2\" style={boxStyle}>hey2</p>\r\n            <Xarrow\r\n                start={box1Ref} //can be react ref\r\n                end=\"elem2\" //or an id\r\n            />\r\n        </div>\r\n    );\r\n}\r\n\r\nexport default SimpleExample;\r\n```\r\n\r\n### V2 example\r\n\r\nin order to invoke updates on xarrows wrap your arrows and connceted elements with `Xwrapper`, and consume `useXarrow`\r\non connected elements.\r\n\r\n```jsx\r\nimport React from 'react';\r\nimport Xarrow, {useXarrow, Xwrapper} from 'react-xarrows';\r\nimport Draggable from 'react-draggable';\r\n\r\nconst boxStyle = {border: 'grey solid 2px', borderRadius: '10px', padding: '5px'};\r\n\r\nconst DraggableBox = ({id}) => {\r\n    const updateXarrow = useXarrow();\r\n    return (\r\n        <Draggable onDrag={updateXarrow} onStop={updateXarrow}>\r\n            <div id={id} style={boxStyle}>\r\n                {id}\r\n            </div>\r\n        </Draggable>\r\n    );\r\n};\r\n\r\nexport function V2Example() {\r\n    return (\r\n        <div style={{display: 'flex', justifyContent: 'space-evenly', width: '100%'}}>\r\n            <Xwrapper>\r\n                <DraggableBox id={'elem1'}/>\r\n                <DraggableBox id={'elem2'}/>\r\n                <Xarrow start={'elem1'} end=\"elem2\"/>\r\n            </Xwrapper>\r\n        </div>\r\n    );\r\n}\r\n```\r\n\r\n<details>\r\n\r\n<summary markdown='span'>another example</summary>\r\n\r\n```tsx\r\nimport React from 'react';\r\nimport Xarrow, {useXarrow, xarrowPropsType, Xwrapper} from 'react-xarrows';\r\nimport Draggable from 'react-draggable';\r\n\r\nconst boxStyle = {\r\n    border: '1px #999 solid',\r\n    borderRadius: '10px',\r\n    textAlign: 'center',\r\n    width: '100px',\r\n    height: '30px',\r\n    color: 'black',\r\n    alignItems: 'center',\r\n    display: 'flex',\r\n    justifyContent: 'center',\r\n} as const;\r\n\r\nconst canvasStyle = {\r\n    width: '100%',\r\n    height: '100vh',\r\n    background: 'white',\r\n    overflow: 'auto',\r\n    display: 'flex',\r\n    color: 'black',\r\n} as const;\r\n\r\nconst DraggableBox = ({box}) => {\r\n    const updateXarrow = useXarrow();\r\n    return (\r\n        <Draggable onDrag={updateXarrow} onStop={updateXarrow}>\r\n            <div id={box.id} style={{...boxStyle, position: 'absolute', left: box.x, top: box.y}}>\r\n                {box.id}\r\n            </div>\r\n        </Draggable>\r\n    );\r\n};\r\n\r\nconst SimpleTemplate = () => {\r\n    const box = {id: 'box1', x: 20, y: 20};\r\n    const box2 = {id: 'box2', x: 320, y: 120};\r\n    const box3 = {id: 'box3', x: 50, y: 150};\r\n    const box4 = {id: 'box4', x: 320, y: 220};\r\n    return (\r\n        <div style={canvasStyle} id=\"canvas\">\r\n            <Xwrapper>\r\n                <DraggableBox box={box}/>\r\n                <DraggableBox box={box2}/>\r\n                <Xarrow start={'box1'} end={'box2'}/>\r\n                <Xarrow start={'box1'} end={'box2'} endAnchor={'top'}/>\r\n                <Xarrow start={'box1'} end={'box2'} startAnchor={'bottom'}/>\r\n            </Xwrapper>\r\n            <Xwrapper>\r\n                <DraggableBox box={box3}/>\r\n                <DraggableBox box={box4}/>\r\n                <Xarrow start={'box3'} end={'box4'}/>\r\n            </Xwrapper>\r\n        </div>\r\n    );\r\n};\r\n```\r\n\r\n(will render this)\r\n\r\n<img src=\"https://user-images.githubusercontent.com/47307889/126083727-1c15f86f-9921-4d9b-933a-5e237d8e1916.png\" width=\"450px\"/>\r\n\r\n</details>\r\n\r\n## Usage\r\n\r\nreact-xarrow v2.0 released! no need to trigger render on parents anymore!  \r\nreact-xarrows will smartly trigger updates on relevant elements! use `Xwrapper` and `useXarrow` hook to achieve\r\nselective rendering!\r\n\r\nplease note that v2.0.0 is not working using react [StrictMode](https://reactjs.org/docs/strict-mode.html). to fix\r\nupdate to v2.0.1.\r\n\r\n##### breaking changes\r\n\r\nV2.0 introduced some breaking changes, mainly related to properties naming. see [CHANGELOG.md](./CHANGELOG.md) for\r\ndetails.\r\n\r\n#### useXarrow\r\n\r\n```jsx\r\nimport {useXarrow} from \"react-xarrow\"\r\n\r\nconst YourComponent = ({id, ...props}) => {\r\n    const updateXarrow = useXarrow()\r\n    //...\r\n    return (\r\n        <div id={id}>\r\n            ...\r\n        </div>\r\n    )\r\n\r\n}\r\n```\r\n\r\n#### Xwrapper\r\n\r\n```jsx\r\nconst YourApp = () => {\r\n    return (\r\n        // ...\r\n        <Xwrapper>\r\n            <YourComponent id={'comp1'}/>\r\n            <YourComponent id={'comp2'}/>\r\n            <Xarrow start={'comp1'} end={'comp2'}/>\r\n        </Xwrapper>\r\n        // ...\r\n    )\r\n}\r\n```\r\n\r\neach time component calling useXarrow hook renders also the xarrows inside the wrapping Xwrapper wrapper will render.\r\nreceiving `updateXarrow` is optional. use this function only if you want to trigger a render different phase from\r\nrendering(like click or drag event).\r\n\r\n### API\r\n\r\nto see full typescript definition see [types.ts](src/types.ts) file.\r\n\r\nhere's a summary of the all the available props:\r\n\r\n**Properties**|**Description**|**default value**|**type**\r\n:-----:|:-----:|:-----:|:-----:\r\n[start](#refs)|ref to start element|none(Required!)|string/ReactRef\r\n[end](#refs)|ref to end element|none(Required!)|string/ReactRef\r\n[startAnchor](#anchors)|from which side the arrow should start from start element| 'auto'|string/object/array\r\n[endAnchor](#anchors)|at which side the arrow should end at end element| 'auto'|string/object/array\r\n[labels](#labels)|optional labels| null|string/array\r\n[color](#colors)|color of Xarrow(all parts)| 'CornflowerBlue'|string\r\n[lineColor](#colors)|color of the line| null|string\r\n[headColor](#colors)|color of the head| null|string\r\n[tailColor](#colors)|color of the tail| null|string\r\n[strokeWidth](#widths)|thickness of Xarrow(all parts)|4|number\r\n[headSize](#widths)|thickness of head(relative to strokeWidth)|6|number\r\n[tailSize](#widths)|thickness of tail(relative to strokeWidth)|6|number\r\n[path](#path)|path drawing style| 'smooth'|string\r\n[curveness](#curveness)|how much the line curveness when path='smooth'| 0.8|number\r\n[gridBreak](#gridBreak)|where the line breaks in path='grid'| \"50%\" | string\r\n[dashness](#dashness)|should the line be dashed| false|boolean/object\r\n[showHead](#shows)|show the arrow head?| true|boolean\r\n[showTail](#shows)|show the arrow tail?| false|boolean\r\n[showXarrow](#shows)|show Xarrow?| true|boolean\r\n[animateDrawing](#animateDrawing)|animate drawing when arrow mounts?| false|boolean/object\r\n[headShape](#customsvgs)|shape of the arrow head| 'arrow1'|string/object\r\n[tailShape](#customsvgs)|shape of the arrow tail|'arrow1'|string/object\r\nzIndex|[zIndex](https://developer.mozilla.org/en-US/docs/Web/CSS/z-index) - Overlapping elements with a larger z-index cover those with a smaller one|0|number\r\n\r\n<details>\r\n\r\n<summary markdown='span'>Advanced Props</summary>\r\n\r\n[see details](#advancedCustom)\r\n\r\n**Properties**|**Description**|**default value**|**type**\r\n:-----:|:-----:|:-----:|:-----:\r\npassProps|properties which will be pased to arrowBody,arrowHead,arrowTail| {}|object\r\nSVGcanvasProps|properties which will be passed to svgCanvas| {}|object\r\narrowBodyProps|properties which will be passed to arrowBody| {}|object\r\narrowHeadProps|properties which will be passed to arrowHead| {}|object\r\narrowTailProps|properties which will be passed to arrowTail| {}|object\r\ndivContainerProps|properties which will be passed to divContainer| {}|object\r\nSVGcanvasStyle|style properties which will be passed svgCanvas|0|object\r\ndivContainerStyle|style properties which will be passed divContainer| false|object\r\n_extendSVGcanvas|extend svgCanas at all sides|0|number\r\n_debug|show debug elements|0|boolean\r\n_cpx1Offset|offset control point 1 x|0|number\r\n_cpy1Offset|offset control point 1 y|0|number\r\n_cpx2Offset|offset control point 2 x|0|number\r\n_cpy2Offset|offset control point 2 x|0|number\r\n\r\n</details>\r\n\r\n##### API flexibility\r\n\r\nThis API built in such way that most props can accept different types. you can keep things simple or provide more custom\r\nprops for more custom behavior(see [`startAnchor`](#anchors) good example). <br/>\r\nexplore typescript for detailed descriptions of what type excepts every prop.\r\n\r\n## Properties\r\n\r\nThis documentation is examples driven.\\\r\nThe examples sorted from the most common use case to the most custom one.\r\n\r\n<a name=\"refs\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'> 'start' and 'end' </summary>\r\n\r\n_required_\\\r\ncan be a reference to a react ref to html element or string - an id of a DOM element.\r\n\r\nexamples:\r\n\r\n- `start=\"myid\"` - `myid` is id of a dom element.\r\n- `start={myRef}` -  `myRef` is a react ref.\r\n\r\n</details>\r\n\r\n<a name=\"anchors\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'> 'startAnchor' and 'endAnchor' </summary>\r\n\r\nspecify what anchors are allowed. can be a string/object/array.\r\n\r\ntype:\r\n\r\n```typescript\r\nexport type anchorType = anchorPositionType | anchorCustomPositionType;\r\n```\r\n\r\n#### simple usage:\r\n\r\ntype:\r\n\r\n```typescript\r\nexport const tAnchorEdge = ['middle', 'left', 'right', 'top', 'bottom', 'auto'] as const;\r\nexport type anchorPositionType = typeof tAnchorEdge[number];\r\n```\r\n\r\none of `\"auto\" | \"middle\" | \"left\" | \"right\" | \"top\" | \"bottom\"`\r\n`auto` will choose automatically the path with the smallest length.\r\n\r\nexample:\r\n\r\n- `endAnchor=\"middle\"` will set the anchor of the end of the line to the middle of the end element.\r\n- `endAnchor=\"auto\"` choose the closest anchor.\r\n- `endAnchor=\"left\"` connect to the left.\r\n\r\n#### custom usage:\r\n\r\ntype:\r\n\r\n```typescript\r\nexport type anchorCustomPositionType = {\r\n    position: anchorPositionType;\r\n    offset: { x?: number; y?: number };\r\n};\r\n```\r\n\r\nexample:\r\n\r\n- `endAnchor= { position: \"auto\", offset: { x: 20 } }` will choose automatic anchoring for end anchor but will offset it\r\n  20 pixels to the right after normal positioning.\r\n\r\nif list is provided - the minimal length anchors will be chosen from the list. example:\r\n\r\n- `endAnchor= [\"right\", {position: \"left\", offset: {y: -10}}]` only right and left anchors will be allowed for\r\n  endAnchor, and if the left side connected then it will be offset 10 pixels up.\r\n\r\n</details>\r\n\r\n<a name=\"labels\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'> labels </summary>\r\n\r\nyou can place up to 3 labels. see examples\r\n\r\n- ```labels=\"middleLabel\"``` - middle label\r\n- ```labels=<div style={{ fontSize: \"1.3em\", fontFamily: \"fantasy\", fontStyle: \"italic\" }}>styled middle label</div>```\r\n    - custom middle label\r\n- ```labels={{ start:\"I'm start label\",middle: \"middleLabel\",end:<div style={{ fontSize: \"1.3em\", fontFamily: \"fantasy\", fontStyle: \"italic\" }}>big end label</div> }}```\r\n  start and middle label and custom end label\r\n\r\n</details>\r\n\r\n<a name=\"colors\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'> color,lineColor and headColor and tailColor </summary>\r\n\r\n\r\n`color` defines color to the entire arrow. lineColor,headColor and tailColor will override color specifically for\r\nline,tail or head. examples:\r\n\r\n- `color=\"red\"` will change the color of the arrow to red(body and head).\r\n- `headColor=\"red\"` will change only the color of the head to red.\r\n- `tailColor=\"red\"` will change only the color of the tail to red.\r\n- `lineColor=\"red\"` will change only the color of the body to red.\r\n\r\n</details>\r\n\r\n<a name=\"widths\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'>strokeWidth and headSize and tailSize</summary>\r\n\r\nstrokeWidth defines the thickness of the entire arrow. headSize and tailSize defines how big will be the head or tail\r\nrelative to the strokeWidth. examples:\r\n\r\n- `strokeWidth={15}` will make the arrow more thick(body and head).\r\n- `headSize={15}` will make the head of the arrow more thick(relative to strokeWidth as well).\r\n- `tailSize={15}` will make arrow's tail thicker.\r\n\r\n</details>\r\n\r\n<a name=\"path\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'>path</summary>\r\n\r\n`path` can be one of: `\"smooth\" | \"grid\" | \"straight\"`, and it controls the path arrow is drawn, exactly how their name\r\nsuggest. examples:\r\n\r\n- `path={\"grid\"}` will draw the line in sharp curves(90 degrees) like grid.\r\n\r\n</details>\r\n\r\n<a name=\"curveness\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'>curveness</summary>\r\n\r\ndefines how much the lines curve. makes a difference only in `path='smooth'`. examples:\r\n\r\n- `curveness={false}` will make the line straight without curves(exactly like path='straight').\r\n- `curveness={true}` will choose default values of curveness.\r\n- `curveness={2}` will make Xarrow extra curved.\r\n\r\n</details>\r\n\r\n<a name=\"gridBreak\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'>gridBreak</summary>\r\n\r\ndefines where the line will break when `path='grid'`.\r\n\r\nexamples:\r\n\r\n- `gridBreak='20%'` the line would break closer to start element(20% of the path instead of 50%).\r\n- `gridBreak='50'` the line would break 50 pixel from start element.\r\n- `gridBreak='20%50'` the line would break 50 pixel after 20% from start element.\r\n- `gridBreak='100%-50'` the line would break 50 pixel before end element.\r\n\r\n</details>\r\n\r\n<a name=\"dashness\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'>dashness</summary>\r\n\r\n\r\ncan make the arrow dashed and can even animate. if true default values(for dashness) are chosen. if object is passed\r\nthen default values are chosen except what passed. examples:\r\n\r\n- `dashness={true}` will make the line of the arrow to be dashed.\r\n- `dashness={{ strokeLen: 10, nonStrokeLen: 15, animation: -2 }}` will make a custom looking dashness.\r\n\r\n</details>\r\n\r\n<a name=\"shows\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'>showHead, showTail and showXarrow</summary>\r\n\r\n`showXarrow`: show or not show Xarrow? (can be used to restart the drawing animation)\r\n`showHead`: show or not the arrow head?\r\n`showTail`: show or not the arrow tail?\r\n\r\n- `showXarrow={false}` - will hide (unmount) Xarrow and his labels.\r\n- `showHead={false}` - will hide the arrow head.\r\n\r\n</details>\r\n\r\n<a name=\"animateDrawing\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'>animateDrawing</summary>\r\n\r\n\r\ncan animate the drawing of the arrow using svg animation. type: boolean|number. if true animation duration is 1s. if\r\nnumber is passed then animation duration is number's value in seconds. examples:\r\n\r\n- `animateDrawing` will animate the drawing of the arrow in 1 second.\r\n- `animateDrawing={5}` will animate the drawing of the arrow in 5 seconds.\r\n- `animateDrawing={0.1}` will animate the drawing of the arrow in 100 milliseconds.\r\n\r\n</details>\r\n\r\n<a name=\"customsvgs\"></a>\r\n\r\n<details>\r\n\r\n<summary markdown='span'> custom svg arrows - headShape and tailShape</summary>\r\n\r\nyou can customize the svg edges (head or tail) of the arrow. you can use predefined svg by passing string,one\r\nof `\"arrow1\" | \"circle\" | \"heart\"`\r\n\r\n#### simple usage:\r\n\r\n_headShape type:string_\r\n\r\n\r\n<table>\r\n  <tr>\r\n    <th>Code</th>\r\n    <th>Result</th>\r\n  </tr> \r\n  <tr>\r\n  <td>\r\n\r\n```jsx\r\n<xarrow headShape='circle'/>\r\n```\r\n\r\n  </td>\r\n  <td> \r\n\r\n![img_1.png](images/fillCircle.png)\r\n  </td>\r\n  </tr>\r\n  <tr>\r\n  <td>\r\n\r\n```jsx\r\n<xarrow headShape='circle'\r\n        arrowHeadProps={\"fill\": \"transparent\",\r\n            \"strokeWidth\": \"0.1\",\r\n            \"stroke\": \"CornflowerBlue\"}\r\n/>\r\n```\r\n\r\n  </td>\r\n  <td> \r\n\r\n![img_1.png](images/emptyCircle.png)\r\n  </td>\r\n  </tr>\r\n  <tr>\r\n  <td>\r\n\r\n```jsx\r\n<xarrow headShape='heart'/>\r\n```\r\n\r\n  </td>\r\n  <td> \r\n\r\n![img.png](images/heart.png)\r\n  </td>\r\n  </tr>\r\n</table>\r\n\r\nyou can import `arrowShapes` which is object contains all predefined svg shapes.\r\n\r\n<details>\r\n\r\n<summary markdown='span'>custom usage</summary> \r\n\r\nyou can also pass _your own_ svg shapes:\r\n\r\n```ts\r\ntype svgElemType = \"circle\" | \"ellipse\" | \"line\" | \"path\" | \"polygon\" | \"polyline\" | \"rect\"\r\ntype headShapeType<T extends svgElemType> = {\r\n    svgElem: SVGElementTagNameMap[T];\r\n    offsetForward?: number;\r\n};\r\n```\r\n\r\nfor example, you can pass the following object, and it will be exactly equivalent to passing `'arrow1'`:\r\n\r\n```tsx\r\nconst headShapeArrow1 = {svgElem: <path d=\"M 0 0 L 1 0.5 L 0 1 L 0.25 0.5 z\"/>, offsetForward: 0.25}\r\n// then pass it Xarrow\r\n<Xarrow headShape={headShapeArrow1}/>\r\n```\r\n\r\n`svgElem` - a jsx of svg element like `path` or `circle`(can also imported svg element from file).  \r\n`offsetForward` - how much to offset tht line into the svg element(from 0 to 1). normally the line will connect to the\r\nstart of the svgElem. for example in case of the default arrow you want the line to enter 25% into the svgElem.\r\n\r\ndon't forget about `arrowHeadProps` and `arrowTailProps` in case you want to use default shape but custom svg props.\r\n\r\n**in case you pass a custom svg element:** currently you have to adjust the path to start from 0,0 and to be at size box\r\n1x1 in order to make the custom shape look like the default shapes in size.\r\n\r\n</details>\r\n\r\n</details>\r\n\r\n### advanced customization\r\n\r\n<a name=\"advancedCustom\"></a>\r\n\r\n<details>\r\n\r\n### passing props\r\n\r\nThe xarrow is fully customizable, and you can pass props to any part of the component. if unlisted(unknown) property is\r\npassed to xarrow so by default it'll be passed down to `divContainer`.\r\n\r\n#### passProps\r\n\r\nyou can pass properties to visible parts(body and head) of the arrow (such event handlers and much more). this supposed\r\nto be enough for most cases. examples:\r\n\r\n- `passProps= {{onClick: () => console.log(\"xarrow clicked!\")}}` - now the arrow will console log a message when\r\n  clicked.\r\n- `passProps= {{cursor: \"pointer\"}}` - now the cursor will change to pointer style when hovering over Xarrow.\r\n- `passProps= {{pointerEvents: \"none\"}}` - now the user cannot interact with Xarrow via mouse events.\r\n\r\n### advanced customization\r\n\r\nThe properties below can be used to customize the arrow even farther:\r\n\r\n#### arrowBodyProps, arrowHeadProps, SVGcanvasProps, divContainerProps\r\n\r\n![image](https://user-images.githubusercontent.com/47307889/95031511-09ed5100-06bf-11eb-95a3-4cdc8d0be0ad.png)\r\n\r\nif you wish you can pass props specific part of the component.\r\n\r\n- `divContainerProps` - the container which contains the SVG canvas, and the optional labels elements. It takes no\r\n  place, and located where you normaly placed him in the elements tree(no offset). The SVGcanvas and the labels will be\r\n  placed in a offset from this div.\r\n- `SVGcanvasProps` - the svg canvas which contains arrow head and body.\r\n- `arrowBodyProps` - the body of the arrow\r\n- `arrowHeadProps` - the arrow head.\r\n\r\nNote that `arrowBody` and `arrowHead` receives props of svg path element, `SVGcanvas` receives props of svg element,\r\nand `divContainerProps` of a div element.\r\n\r\nexamples:\r\n\r\n- `arrowHead = {onClick: () => console.log(\"head clicked!\")}` - now only the head will console log a message when\r\n  clicked.\r\n\r\n##### SVGcanvasStyle, divContainerStyle\r\n\r\nif you wish to pass style to divContainer or SVGcanvas use `SVGcanvasStyle`,`divContainerStyle` and not `SVGcanvasProps`\r\n,`divContainerProps` to not override existing style.\r\n\r\n##### _extendSVGcanvas\r\n\r\nwill extend the svg canvas at all sides. can be useful if for some reason the arrow is cut though to small svg canvas(\r\nshould be used in advanced custom arrows). example: `_extendSVGcanvas = {30}` - will extend svg canvas in all sides by\r\n30 pixels.\r\n\r\n##### _cpx1Offset,_cpy1Offset,_cpx2Offset,_cpy2Offset\r\n\r\nnow you can manipulate and offset the control points of the arrow. this way you can control how the line curves. check\r\nout the interactive codesandbox, set _debug to true and play with these properties.\r\n\r\n</details>\r\n\r\n## Donation\r\n\r\nIt takes many hours to develop and maintain this library, and it is not funded by any company or commercial\r\norganization.\r\n\r\nIf you/your company are using this project, please consider donating.  \r\nAny donation will help me to devote more time to the development of this project.\r\n\r\n[![paypal](https://www.paypalobjects.com/en_US/IL/i/btn/btn_donateCC_LG.gif)](https://www.paypal.com/donate?hosted_button_id=CRQ343F9VTRS8)\r\n\r\n### Contributing\r\n\r\nWant a feature that is not supported? found a bug?\\\r\nno need to clone the repo and set up the dev environment anymore!\\\r\nhere's a ready to use development environment with a click of a button(patience, it takes about a minute to setup):\r\n\r\n[![Open in Gitpod](https://gitpod.io/button/open-in-gitpod.svg)](https://gitpod.io/#https://github.com/Eliav2/react-xarrows/blob/master/src/index.tsx)\r\n\r\nthis will set up environment that will clone react-xarrow master,and will link the code from the src to the examples,\r\nand will start examples,with typescript watch process that will recompile when any change is made.\\\r\nthis means that any code changes in src/* will immediately be reflected to the running example at port 3000!\r\n(add console.log(\"test\") line and see!)\\\r\nto reproduce this dev env on your local machine git clone and follow same commands as in [gitpod.yml](./.gitpod.yml).\r\n\r\nif you made an improvement that is relevant for most users, you can quickly submit a pull request.  \r\nPlease always pull request from and into dev branch -\r\nhere's [Gitpod](https://gitpod.io/#https://github.com/Eliav2/react-xarrows/blob/dev/src/index.tsx)\r\n\r\n## Versions\r\n\r\nSee [CHANGELOG.md](./CHANGELOG.md) in this repo.\r\n\r\n\r\n<style>\r\ndetails {\r\n    border: 1px solid #aaa;\r\n    border-radius: 4px;\r\n    padding: .5em .5em 0;\r\n    margin: 1em 0;\r\n}\r\n</style>\r\n","readmeFilename":"README.md"}