{"_id":"react-arborist","_rev":"72-73cb326959241fd95ab451847af3c353","name":"react-arborist","dist-tags":{"next":"3.3.2-0","latest":"4.0.1"},"versions":{"0.1.0":{"name":"react-arborist","version":"0.1.0","license":"MIT","_id":"react-arborist@0.1.0","maintainers":[{"name":"jkerr","email":"kerr@looky.cloud"}],"dist":{"shasum":"9eccf9d4b383f5bb83c7b784948fc14fe585a972","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.0.tgz","fileCount":42,"integrity":"sha512-RYIKQIVdVOxMPztdFh3xmpvn/p/R9gx/nwhCd44qfFyeaGKcpqvNVpEiFhrJbsJZXkbqSZjypnE8lRGHoT+q7A==","signatures":[{"sig":"MEUCIQDxcj/6DeI43vOzts9f0nmyBLQ7DHKr9coY5KdqZu5sdAIgczaPcaTfTrYgXXERc3qPMt7CcDcznaM979ia2fRNUrE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53188,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMPiTCRA9TVsSAnZWagAAPhQP/R4x1XtvxnvM57XU2ScW\n6hFESRS1r91VCGGlKZznNrn9j2NohyQ+uFbdAfgKO0/i7m0FICDCRMGQ5Olb\nS5n18TuLepdJIofVWhcC4ZY5TvpdrO1TO2OYH3F/L/rsQ/xyq86Gg8ZnnPO+\n9JySU1AySRtx++AhO6Msu2aUcwQTgKPaOBfy+iGjLbX4wsfZQNwT8TYna5hv\n6RKQDlEm2yZn+N7BCebzUaMZaY8rooJQZxCWddzntKEEp1iCilEy3YgimrEp\nnNmcE+Hznjsa87eLnU0yKnklSJGRYGRXWD/28Fz/WtylHl04hpTXDST2+49q\ngBcWpR+AEZeJkPjqHmBrMbfPbzFMABtL7GfI6aiu5B3hhdjaUIZc7Mqen6LO\nJ437catuCSD1H5Snkh/vAb2SEHVSezwPphpjPCAuIPagfBvGoTwxGRjlYoak\nylMrWd2Ruc6LF83/A66Z/fX+2m/j4j8m45wnUMjBzqFV1yxWDKH9Flsnobzh\n/pZsk+rnfCX0LwfcUzTLrXaHZVXepQ1dptmiU+Jhk3uQUJAmipX1uxd1C6fV\nIZNlRw9icE63Q1936dfHbBb7G2I+Q6uAeXsR/edgmZYCA/OgnDvczn5vSi9o\nfExS/oer1sarZiGtVzejNFEO5Y4XSqDUXH1GpbSzHGNaeCVGZpkhnMkmYWTH\n45hq\r\n=XraH\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@looky.cloud"},"description":"This project was bootstrapped with [Create React App](https://github.com/facebook/create-react-app).","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react":"^17.0.2","react-dnd":"^14.0.3","react-dom":"^17.0.2","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^17.0.0","react-window":"^1.8.6","react-scripts":"4.0.3","@types/react-dom":"^17.0.0","@testing-library/react":"^11.1.0","react-dnd-html5-backend":"^14.0.1","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"classnames":"^2.3.1","react-feather":"^2.0.9","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.0_1630599315244_0.33527088029872476","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"react-arborist","version":"0.1.1","license":"MIT","_id":"react-arborist@0.1.1","maintainers":[{"name":"jkerr","email":"kerr@looky.cloud"}],"dist":{"shasum":"1d43dee4c5a1d4aeb95d63ac1f5ea308e2f39bd6","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.1.tgz","fileCount":42,"integrity":"sha512-mjwlpL3BCZCxNlkJHDliGfXW1kvDH4vlOPivqkGZSY2Gwo+B/aOmB8TOMoYu7e0clOq7gO0JPmlLK8dd72OkFQ==","signatures":[{"sig":"MEYCIQDJJNkXaJyqR+RoDphsDmpM7aJ++eLJMNL6gQCuwRaUJgIhAIpEwe7/Y0NSboBVCauq/6z23yXox11HVe7Xl6Vy3a3B","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53253,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhMUR/CRA9TVsSAnZWagAAbzsQAIGzxV4YwzoWJgH2Dezn\nKuP0iet0xhxNblu212nKq+alNt6Z0cD+YlH+Igy/G9LJmIJNC4KT+JlZ+9az\nhIaiJPR3oBzP1NuxuxwcQ/MbcyxkQHiIQtFuyJ6C8WtbmtgpGqrs2JaH0RRL\nOYIPw9xEgA+0is2MxoT61QbfnbQqmTMdKJ0gkLyrj9+urbk/zzIsP2GR5xk4\nBCiSvSfym2O11ayWFHNv7nm6kGS5cTUdSbPGSWFNWSp6K7JiOfHnsBnDvHJt\n5DMNJ+t4kKSAkaGcsMDlWgR2MvNrfJb2gs8uXhMBC/qmw9QlFkIEznuCLi5K\n/ndVLG/GUdc4ECcEZHUMhJ2mwMh8mDDh/fOvvgJo2SPrm4YXrfVDHxSSIQ9O\ntO03//6FEOVpETGyv5KMIiTw+pWkEr5MjZ4PzuSlNfQGg5++s/O6+MoZDAIS\nZg+IFt5Fpmu1n1GEe1aFU1+XBlvSPMRN4udhWlX/US9+++MJCd5OlatoM+ud\nCR3ldpLa3e91RC0pxoe1dpgy2Jw1ra8bBgCjedNJaB4cFtjwT+13CZRIZLD7\nQ6KEqjrc6TY7v5Im6Rs769Y+mAQlJOCWUsCIm+l/X9ZGzbys5PhK7DvCbE/W\nWlGEkr802LSrqoWLxA5KMIioltXFyqynPaGsW/l6bNmlihKhlVsDhVzmAhPD\nZ+fE\r\n=lJ3/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@looky.cloud"},"description":"*A full-featured tree component for React.*","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^17.0.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^17.0.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.1_1630618751788_0.43800320102724655","host":"s3://npm-registry-packages"}},"0.1.2":{"name":"react-arborist","version":"0.1.2","license":"MIT","_id":"react-arborist@0.1.2","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"62fd5ccd522bca009be9a73a9f10c5e7a2df0473","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.2.tgz","fileCount":42,"integrity":"sha512-mKhsUdaXseiX4ohnpfdOpzzcBvz3+MXjSB0LmTaM6v0Dc7LLFalEVTyjQwW2e7JFhsFAhpE18smWAtegcUuZdQ==","signatures":[{"sig":"MEQCIHfIb1/6mIzvgTAo6i7esiqUyW7t+3o2TSYUgYkKijKeAiB27ntKKISp1dcPzPs6qg6IgElH0mdk2t3hLdU/Szlgfg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53911,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO5rpCRA9TVsSAnZWagAAQ9QP/1ZmrQf4Kev4q1CpsUQC\nMygxYE8Umk9Xw3Y6Hd/mzzmyXu8g2V85c0C2tqxhOJIeJXYY7dkKcDp9mmdy\nVOu5mnnVamURI/LZMqvv84xtkJDkkjO43fdCDkp10ZXx+2WykPMZkJlfoAtU\nGSn+bUUMg/QDSRGXNX2MFP+US9KIa3lteEH0F3PIGdDfy/TL7WcrY7ykfPTS\nJFxC6GlDdbewGjPgjnkBaQRsTe230kgDFjCuXLbo05JRbC2q/FjDz3HQh1p/\nHIdy130Fv3LXrlzW74qtH1yC73W+uUM5DPpe9C2fXH243wB+ghFjBUsaYTg5\nrSHHXFrDtPTdBWMqXk/JKbHLiSAnUH+g21EuDkxskQ9bzBMrj5rUpNhkjl80\nbtF4jHCOihM+BbsMGgkd9WHpf762m4oyzPkgwl/7LnCMfHmmRqheadHLIiIf\nU7+ezIgq5rVwrAdMk9ydW91uDXfkQvw7A3KM0pYyEfkIdkyoPGsFSaJTwTIw\nxdrhI2Whrfna+rMjOLIvqOE+a1iGZuar5QZ8eUNL2jS8MoyWTrArvkFMmJsq\nQUQZ4eX89vQQYutsim+N3eh68SY1sD8MNYK/hG0F9y9fhvR1ioMT8gp76ZX9\n+brOo6TY8a7v6+/El1yOTvtH6uBlmmDmHQ7rTJDHc4TwJxKJxsDg+hJXGtk0\ny5JZ\r\n=zd2K\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^17.0.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^17.0.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.2_1631296233558_0.3706171508711653","host":"s3://npm-registry-packages"}},"0.1.3":{"name":"react-arborist","version":"0.1.3","license":"MIT","_id":"react-arborist@0.1.3","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"9abf3bdb2c315b3892b367442f795ed9e9ba8f9b","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.3.tgz","fileCount":44,"integrity":"sha512-9+98KPyzrxAWgvLDzAzwZa0AvKCKci7ZBADNP/D7lCdG3RthPfsX+rch8soUflpgaByamIehOIKYbvIJiKNxVQ==","signatures":[{"sig":"MEUCIQDlbo3DScoL2dKYoj7fkc/IYkSTCJw1OSaFDs/MjeIkDwIgBw/PQkYalFsFRCRCyvvK4VxwBF7+Akd3GfA0kfVFDqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":59491,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhO5vjCRA9TVsSAnZWagAA+RoP+wZoVb/Uwh5/XEA6slfK\n1cm5ov+IvmXuGYWzr6+R/uqLXRzZeUufAIZ7JqpFpRhZZ2h8TGYoG41cbDvh\nYfLAfbkWDHdp28OwkQ3kJCRHIhRO8TdQdY7xziCXMET5D/XyImNtmpyPe/wv\nV9NGbwWTnuji9Gi4oXBerUp+eyqVFKawqpIRh0V+Tbw787QvFKyoA6Rwe/jd\nxDrIJY7o0CGiTgpvpr7c2JShdYufyMny3AZkOPWXrxeUHltzff5G9tamVEjt\nMdtYwZF4dJgwE8FcQW9OeS6dUJgKQW+zNoGDRGwl8AmYS5MqVUlZp0jTSLlP\nKMdjG++54lPHHiKQ8OE7MK0oswM1i9M0pdiHPAQ3391GQnUHacXA7Hk2+cel\nVJ3fs2wccJqurV4Gw+z+q9DfUTIe+oBZ5Mq0LIjokB+Spt7sg9dlbZoa9d7P\nnUoBuk6P9YsqO48LpQfB6QOrGEsimy3IMShr1IsiaREZ5C7YWKdaHrtMcj1f\nqwlTc2uBCNm1bO78m0WGq6tdutJP8eaU+be2oHaA4lPXSsHc5SB/QdbM41zV\nYChVRe6i7LTfY72VwsCETOFSQFOadTycjs6Nkd7celrtgZ9g90+0Km4u0QPW\nfzbr/G03XuDdi+ERohrwNr7M1q4P51YAHxVeQARJF5jQaLb6S2hZU1Ex1U8i\nplBd\r\n=rePP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration","eject":"react-scripts eject","start":"react-scripts start","prepublish":"yarn build"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^17.0.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^17.0.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":"^17.0.2","react-dom":"^17.0.2"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.3_1631296483321_0.2195642861351026","host":"s3://npm-registry-packages"}},"0.1.4":{"name":"react-arborist","version":"0.1.4","license":"MIT","_id":"react-arborist@0.1.4","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"dadf683f5e6056707b63f22b83d022932b71efbc","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.4.tgz","fileCount":42,"integrity":"sha512-p3Yw+2LGvASdIUjSV62HiaW+TtNms4nACxg76DT5SjreuhwzHUgsKktsI+raZ2X/W0GhpkDkyKkwv5ldBoS0sg==","signatures":[{"sig":"MEQCIC4Ql6RIqhhlZhubzm2OoO0zbwxmJRnaAvdNNluD8Xv3AiAkBpz/ifWbJCv/yvDqOIXmlHUAGxqCeQ/8pjUZRlws6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":61643,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQPGXCRA9TVsSAnZWagAA3BAP/1MTyuXGBK+v8dpAkndB\nUmNT0LFlOzqKnTVeAsDXlxX/g90ZL6Tofjhjoy3Mkzwy16i+CiIfe6aAiRik\nAqJjzzc/ON5EoYxQu5cJygv4UHIi2oXzVz3JdsRI4YBFieRmOIHNerno4T8i\nR6cv1LqS/234Ih2Vih8qPGsmaQsn5AgHBbf2z7zLWH+VtGS1lWF8Py6QaIov\n/GFq71Cq/CreeonkvfHpfZM3VBZX9ck/3w0voXGOALP3WpjFdM9Zk3OWaIZd\nqbvUyMzSQxTSvbuQNx5dGJENJTgfU3wIH/hoy9U6kUimhgb9HQXiLk9IpDbi\n6Qw/4emPuqlmBI0vIg51Jp2UweusEjM2dlK6TtC9NVD1gJ5S0CBzbIpX6s8t\nc4pnw+3f0u23kfbdbtAVfj6kDJY+rrVP2WP4CqK1wY3lgB29VAksgjCbndHS\ny/RKEButA63uKOO6Wx27YfpVSzk9OR7AmK4s2jWoXkG0sBWIV8TeTXbpJ8bx\n4SOXMAwVHCeRz9Mowy7KIfYSKF5ycztbJcpIApJcAXPDhPQgtHnQ87JY924Y\nKuhIfI3VdsFQ+Zzm+5NeOw+xjOpwLZUzEp/xAAET85Iu5CR+bvxOEbGMxVc0\nqlKaH50Jifvshtp/l45r8KU1OilAby11j1IQq6/OHdjxErJCJnY3P/hWWXNi\n/MwB\r\n=AEXb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration --module CommonJS","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^16.8.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^16.8.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.4_1631646103804_0.42346804539924277","host":"s3://npm-registry-packages"}},"0.1.5":{"name":"react-arborist","version":"0.1.5","license":"MIT","_id":"react-arborist@0.1.5","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"ef0bf15bf366105ef6e3bd050552c76f5c519e32","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.5.tgz","fileCount":53,"integrity":"sha512-rHmutJlhdfM2fgNh7Y6zkD+2wcpEbs/5/RJSOt4ppT5B/sqcliLPKDz6kwzypeE6duNvvR4y8EO91gsI0/K2kA==","signatures":[{"sig":"MEQCIGOjS3r7Nu2+CVU4zoA86w8aZ7h8NPsyqWLNO+bLxXq1AiBrOQKnhCT0TVoBrA1tRsT/KmVhF2AYOqug22zLnSTLpA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":60913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhQnEOCRA9TVsSAnZWagAAOScP/3aOGj/vtcCRkvbjf8o0\nlWu+jgUSkiwOEzs+Rre7joEbZHG2jns6fBRNfnn3bAv31I6aF4JINCQ1H1GZ\nACtA1My7scFmYnRqqJEniq2zRB2L7LXWWNKm5NrE9Vw8sI9d2ZMmjU+Yy0jS\nUadae/p5gyljxusvgKGaZvceUAwABM+MpWPnVnL56CFJCBnGi1QHvFdnE93H\nUfDkcgPc+ZVs67w1t5j/XJFsUAwH+Uso6phqv2Io9ndQJ6b6af122m0v0Jwu\nJc8UOQ1liLywykAF7uOm4F8NFtfZtLMe9ct02rrG5jX0Lu5EjtA4Uwi70zxP\nqSiPOsE78B3mbrCpaiBZt/Y2e4x2+T29ZDan7xeKAlatwTtjprS9o8FYpN1P\n03RN88A6ut2sSAqbrgOVqh5gFAofULNVlt5hMi3SzcdPwYES6KkE1fDqpUy2\nab4ibkhBO1KhyGrdY64OCsd3woZjyEbQCKnOA7lwIToXYkfQoCq/8QWf67MD\nq0kv9Swk7F9S7BdzUY9ObjeviJ7ozzRN2c5+fnHXKThWBo7ByjIvAtg1Ndje\nnR36zfKSgdnVXZyTwzxtDKA0wGWi3ra34VortNbM1IwOxUwQ0kA7e5tXqeBr\n0gTV1PA12yepBnRU33moDSZvSCvh24MeqbiLARr0zeO9pfesCE9PWAxSoWdf\nlD59\r\n=kcJv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration --module CommonJS","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^16.8.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^16.8.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.5_1631744270598_0.20390526289383604","host":"s3://npm-registry-packages"}},"0.1.6":{"name":"react-arborist","version":"0.1.6","license":"MIT","_id":"react-arborist@0.1.6","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"0edce964db52daabf80e59943a68986f6ac678b9","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.6.tgz","fileCount":57,"integrity":"sha512-zEmScNQ9BkICyMBZeC08NMnvTSCnqkpgchJiyxD0KHdr0IPsUHPOcFc8OGxGAtamXEOJcFPoDsh7dGFFsdMKZw==","signatures":[{"sig":"MEQCIFvZGa84FjQ/iRtEJ1XsGfmAvjXUtnJuWQ8QhQEvwNXmAiAu8JPvJzfu+v7yxAYt3mdi0ZSbevV8Jg//VaV5KNbvlQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70566},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration --module CommonJS","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^16.8.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^16.8.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.6_1633474056346_0.632304127163259","host":"s3://npm-registry-packages"}},"0.1.7":{"name":"react-arborist","version":"0.1.7","license":"MIT","_id":"react-arborist@0.1.7","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"f40d83c3e4e71cffca5f11f28457948f52f45896","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.7.tgz","fileCount":57,"integrity":"sha512-Ifb0sYqeopeKt1DM1PWhwOPNcHDS1EijMOXtN4zwUXmPg1esOCuGKoyobaWErkCi12RirgDBNfaFeLvN4VqAVw==","signatures":[{"sig":"MEYCIQCeyoeRlvdC8IumuOJxeH2WmoBbvR9SNcenjsP43Ush+QIhAK5F4sEzglxOi3J5v1kyhI3uGuwMramx9PCkvJY/JAfc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70678},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration --module CommonJS","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^16.8.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^16.8.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.7_1633540818997_0.08578789768568229","host":"s3://npm-registry-packages"}},"0.1.8":{"name":"react-arborist","version":"0.1.8","license":"MIT","_id":"react-arborist@0.1.8","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"314124715b0013be21e4440e372d13860bf472c9","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.8.tgz","fileCount":57,"integrity":"sha512-o7JBYSrv8bXccq6Cy5MufbJjO+U9pdVFX1RLTfRz8ZI4RaBE/swci0C+7E5/h7NSa5PVqeLc/wB28dhHLjMIKw==","signatures":[{"sig":"MEUCIQDkzfxfZFqtwmfRsLf+kVCVNibeiQJ5mCZF7zW8T7P9fQIgTqKx/0YgL/BKZkaYoZB24t+G+FuUIuTIvSc2eEwwhrU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73324},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration --module CommonJS","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^16.8.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^16.8.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.8_1635283449593_0.48296057842656026","host":"s3://npm-registry-packages"}},"0.1.9":{"name":"react-arborist","version":"0.1.9","license":"MIT","_id":"react-arborist@0.1.9","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"2821adba2f56b22b4ef8eb6afb52e772b2f28fe8","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.9.tgz","fileCount":57,"integrity":"sha512-/RcvvGKvvtwj5hYboLJImuBk461ua3Pbn33U6ZVKFezop+rqeFqYj+L+WLfeAuz93x/6yZgHEQme1Vg5ZDUk1g==","signatures":[{"sig":"MEUCIQDaVwYyhNtaKhgEOWPyGCvBNRmtYIPd0cTUriIGOiarPwIgNUARpul0svGjDk9tXWABqyXUTdGDQmRjbb1oHUnaJLU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73434},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration --module CommonJS","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^16.8.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^16.8.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.9_1635284436377_0.6859686910477425","host":"s3://npm-registry-packages"}},"0.1.10":{"name":"react-arborist","version":"0.1.10","license":"MIT","_id":"react-arborist@0.1.10","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"38c131d0afa375868a92060c4d5b876dc84f369b","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.10.tgz","fileCount":57,"integrity":"sha512-kPUAiX7rOLgSlcTDkyWtR6H1E3V/ftV/BwSq07TjKdrrWqLXhe8pK5Nm5BIakA5ESbl4oftz7a71SfUT2VX/0w==","signatures":[{"sig":"MEUCIG4bfRWt/+rRAKCvlswHjZeqbZtacQ0GBBIfa707eFUjAiEAyjNiz0uta/LTidTDRFnMv+IbJBFG45Px7WpqadFk4oo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73863},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration --module CommonJS","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^16.8.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^16.8.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.10_1635289369754_0.6656270305097274","host":"s3://npm-registry-packages"}},"0.1.11":{"name":"react-arborist","version":"0.1.11","license":"MIT","_id":"react-arborist@0.1.11","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"a3ab6bb7eda67b37674b8f25c606e899421adc21","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.11.tgz","fileCount":61,"integrity":"sha512-ZuZwcEU7QwE5rKW0mlW28zGXzWHvHisJ6Gl37Uvik68cCN/DxHWlizACZSN1QZ9FVbsHk28COUYrPM4MKCH3og==","signatures":[{"sig":"MEYCIQDHUvSwEHl62lXiJ+1338oyuJYRDBcivTvNhSr0M3PEzwIhAM8qYSDs2fMdvEefW6NybQUn0Lg5BikjdedabKzgD+qj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83271},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration --module CommonJS","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^16.8.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^16.8.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.11_1635479095285_0.9544247797748515","host":"s3://npm-registry-packages"}},"0.1.12":{"name":"react-arborist","version":"0.1.12","license":"MIT","_id":"react-arborist@0.1.12","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"49839f43481be7e0436baba9ac9acce62c096766","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.12.tgz","fileCount":61,"integrity":"sha512-JU4y8dD04srWNmRNEOy4BHTvFvcuvvowCCJPka+OPwjKcJUSplID8pZ2GOfZMBqXM5XgP5z/m7o+ly3WE4kerQ==","signatures":[{"sig":"MEQCIAz77MB2F2lPSivrE0ktiungTim4ickBmNMDOCNC2vQpAiB/dRNeZWp0A/Z84BcJDJ4O1R19mdJ4VgJ+t9/tYUk/Pg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":83189},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration --module CommonJS","eject":"react-scripts eject","start":"react-scripts start"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^16.8.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^16.8.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.12_1635980598171_0.7184131628266379","host":"s3://npm-registry-packages"}},"0.1.13":{"name":"react-arborist","version":"0.1.13","license":"MIT","_id":"react-arborist@0.1.13","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"6d2afbd47968735fb59aeea5ad8d9ecf54a02ad8","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.13.tgz","fileCount":61,"integrity":"sha512-+FAs1p5q3RcNiPcH2CtHU+Y+qqlzzjLSOG61lMyNL/pjFZH1I2kO2v0p4DrKemnbwVZtOnVxeH8/ecrII3pRjw==","signatures":[{"sig":"MEUCIQDkZQlcaM4jlteJ4Jye1egSnCP9EMNpQXCLsG5tB4j09wIgNaw4QR6sp/XOxPKB3m/UocRBuE1wZQ6CwsPKmgFRioE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84457},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration --module CommonJS","eject":"react-scripts eject","start":"react-scripts start","prepublishOnly":"npm run build"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^16.8.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^16.8.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.13_1635982739124_0.33077529169686715","host":"s3://npm-registry-packages"}},"0.1.14":{"name":"react-arborist","version":"0.1.14","license":"MIT","_id":"react-arborist@0.1.14","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"97cf751b5c7fd7289862102554926b650ca663df","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.1.14.tgz","fileCount":61,"integrity":"sha512-kJ4rF9Fb0h/f/YJa+SaDlvFvfg+8a/+BqSf1NBWMsrWkkk5OIAyRDUiIXzGIlUoiWsWla7EiQeOoaqzc3n1Erg==","signatures":[{"sig":"MEUCIQCz2wtH/BgXv8CVFnju/201z6hG1mNJrLvshYeP9PCbMgIgbxIdEXd4IiR+MgBIuyoym12G/kA4TQ8RWa7z6/IWwHA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84473,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh24EnCRA9TVsSAnZWagAAjk4QAJ7mWVrfBf72geZFjLkx\niIP2Z6pY9p75tPsv68w1O/owzHNA99A9VelRtNWdivgRIW4FIqRpWuuZpxZt\nHQKWuBD8p2UkkQC9H0iODcFGtqlgxYQZhQ/frc0hsTLyQmkBTWkgHxOhioIM\nCGCP5o7SZKRwq0ESyfU/RmMdEJskt4SD+/Nwd8Q6R8klPJ/NQhltkwbdovbZ\ndcdKB/HLBQXjfA9v5e2MBt36cVGI0sM7fdSiSO3ylC+PCYDdjbMcanaHcxv3\n0MUKEpkdP1AyYp/3PvDjwbM/aA9p7GSjnXWZzilSySv/1VQ8HarW81XMo+zQ\naKAFBY6kERpWWUatCXf32FKouWri2FZDeWjZCvKHqt+lkTNWOEno3Q7OnZ44\npMvxST68bWeTbMS7xWz/O/hEAI2LFx1AUC0ApLiw5wJd4aRKTPA1iYsLTOBg\nyVKPYd3oTRBT8PqhWVhUqVMexbaeDn+/bf9R5M6H8tuI9MWm0WO+MEZ9NZEu\nLxu9U7f3HZFME5f4BIBxxGkC05HiR40VuCA0KVWFrxvdqPcqWEI8nLNaSbJj\n/NjH5OFU5Y857Y7mPQlHiBOGwf2Q/zBD5aaoVb9fLGDSLTO7Q6wfDvBNvR1A\nBOXB6UWgXpzIBthdw7//631mrJmBbMDHf93UhreA6W6nT0AlhPQg4rTCsQKC\nJ+n6\r\n=uOjB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/lib/index.js","types":"dist/lib/index.d.ts","scripts":{"test":"react-scripts test","build":"tsc --noEmit false --outDir dist --declaration --module CommonJS","eject":"react-scripts eject","start":"react-scripts start","prepublishOnly":"npm run build"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"description":"A full-featured tree component for React.","directories":{},"browserslist":{"production":[">0.2%","not dead","not op_mini all"],"development":["last 1 chrome version","last 1 firefox version","last 1 safari version"]},"dependencies":{"react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"eslintConfig":{"extends":["react-app","react-app/jest"]},"_hasShrinkwrap":false,"devDependencies":{"react":"^17.0.2","react-dom":"^17.0.2","classnames":"^2.3.1","typescript":"^4.1.2","web-vitals":"^1.0.1","@types/jest":"^26.0.15","@types/node":"^12.0.0","@types/react":"^16.8.0","react-feather":"^2.0.9","react-scripts":"4.0.3","@types/react-dom":"^16.8.0","@types/react-window":"^1.8.5","tree-model-improved":"^2.0.1","react-use-dimensions":"^1.2.1","@testing-library/react":"^11.1.0","@testing-library/jest-dom":"^5.11.4","@testing-library/user-event":"^12.1.10"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.1.14_1635995022165_0.754043992638342","host":"s3://npm-registry-packages"}},"0.2.0-beta.0":{"name":"react-arborist","version":"0.2.0-beta.0","license":"MIT","_id":"react-arborist@0.2.0-beta.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"855655997e3d8144ed6f3101da5c5ade8dbac8be","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.2.0-beta.0.tgz","fileCount":52,"integrity":"sha512-B7/gTivF7sus2VAjLE/zJKjseNl4OIrSHjCAvBJvUAJR3MCNA3WKOAp3Pzmmd3LoFooxPGzDUw2F6sTQAociWQ==","signatures":[{"sig":"MEUCIQCoze7WW1zbXTOp4LoyTVUIvP+S8a7qevPPAYCHZl+vngIgOe9izKNdFNMfS05DZT9IpcyL6NKdMJxa/U/egxoRE6c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":329777,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMlGbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoXJw/8Dbmq/f+WTWHkewz3Zaf0uRP1OokmaBLvw/VrcNKPy+YpMymm\r\nvTTsftWKKN7etxkUx3TQnhO8qcugeJR2CpDVHwmZJfyitjdepiTXIx4xt9To\r\ny0VUMmm9v5avCMbdqp5VAEblqif5uW71+knvW07M9WL0HCHXq8stKt+f1n6P\r\nsbM1P2jw4mfIUqgO/S69yV4meUSLBud6SGDNcNhJpZwnjrawwWiFvhCDzjiC\r\nAxoIwh0LALPIF7lLtZUqh9jUdD41rFURXdE/lI2JRURh3u+tOHGo6repQcmX\r\nT4QBotU8SMHpCMpdZBA5Sjttvixjqc1RnDnKZLKOVrNau/KG9pVofLD5JaB8\r\nAXSJwTulb4ujMUtQ7HeQDAfDdxRgSAEBvLXMe+SeNek1TbeCq5L7NNVQrmqH\r\nOVepYFKq02Ost9gIMFNUIEDOZPgZ6c/vsOxKpA6GYzUp9As7xGezrJgn6+KP\r\nheIkHH1Xl+Xj/3eG7ehIcwGeqs7yoYSPvywK3765wQWweJo5lCvx09JyFd2M\r\naW8Hh5+Rxb4J+0wSmRiPeZp76xftoBQTXhYvjb7EtIDEtJxE5xyAqpdFxXF4\r\n1CbBqlPAMmq7CpNipmG7bzYxdMRZC+IYCSeOyZPU3QfcHVBLottW9FCU4puV\r\n5xNK57kQGYLHZWfh+Ts2lHH6szLe3Ds7NV4=\r\n=Jqv5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"7c4b86066fedbbcae113f133d0ae9bf787374ab2","scripts":{"build":"run-p 'build:**'","build:js":"parcel build --target main --target module","build:types":"tsc --outDir dist"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"directories":{},"dependencies":{"react-dnd":"^14.0.3","memoize-one":"^6.0.0","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","react":"^17.0.2","parcel":"^2.3.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@types/react":"^17.0.40","@types/react-window":"^1.8.5"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.2.0-beta.0_1647464859014_0.611681580128205","host":"s3://npm-registry-packages"}},"0.2.0-beta.1":{"name":"react-arborist","version":"0.2.0-beta.1","license":"MIT","_id":"react-arborist@0.2.0-beta.1","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"363ebb3bb87f0242e9f84b6026e114412ad00c41","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.2.0-beta.1.tgz","fileCount":51,"integrity":"sha512-5YMGqrhIIm354Rm3to6NIFXxLXeLjIhX8Osnj0wMXh8yJBuU0aoCfwsim2AE4LKclcM38yZAXf+us/cX/W0SQw==","signatures":[{"sig":"MEUCIFKJALGq5tsw71byI/zgnen1TW6XE9I+wzJRicZYt3U8AiEAmkclsAO/yn4e6VVNQBoa819uBWwc/7C5RvFdWMJPy0I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":316820,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMld1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpnOQ/+JYNr3kGiTWTITEM8V7P0zbsn1QHe/3QrNQL41fE+QCXWtzlJ\r\n2rXuJIyqc//dR3K2cn6h7gUnFCJCa9BWrsDGzt4yDvXvT1cQK3SeM+0gnod2\r\nRildDeIF1bM00JDX6ucL8T1vPMpLB4lp41zg7XMDDLy5B6bKIhwN+owcxFsr\r\nBWkzYt+H78HC2Fk2kqgrUCHUj+ZIxJGf+T1eXpnv9LL+Z1cebpmqS2q1qIQ6\r\nGcfDoVx6T/YEjXfMoFwwVworOGAQ26F1nwRsZR4UdwLl0vPtbK3bdvwcyJ7m\r\nJ5qe4pjzoKvv5dXR4t2bZtXqeof0svw5haYx1sWmjHYA9X535KjckOdFn0s+\r\nwDVjxAynRP0Vqp9FWx2H6CiIsZrSpQeuZEJoGt4Vx+1RgLRW+9N1cdm17SJt\r\nV5JppMAvdNzFFgqLRK+oY4+KZby+wWhXcNnYnsYwT+C2FybkT7ZR2CF3O2/5\r\ngn520bT6c7ICmMrOE+dysVHQ/r/ol28UEuTClM5RmPOpndbq7L0HL2nPlyFN\r\nZBebLC0CGqnlpAnwdd3JJP/AYI9wETMdm1TW06Hf80oh0/BuqVoVOuOJuXU7\r\n8FkgACNKJsZu5itlNtiQb+mcPyBOuXeAKPKe7/3f9wpCqVeSlyxMWvI7aJbz\r\nxg96n4d+XmGFJ0eqtEN9SBfya2UtZqCbzxs=\r\n=M1gF\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"bc01602bca5a2296455c0ce191c4369260211e3b","scripts":{"build":"run-p 'build:**'","build:js":"parcel build --target main --target module","build:types":"tsc --outDir dist"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"directories":{},"dependencies":{"react-dnd":"^14.0.3","memoize-one":"^6.0.0","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"stableVersion":"0.2.0-beta.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","react":"^17.0.2","parcel":"^2.3.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@types/react":"^17.0.40","@types/react-window":"^1.8.5"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.2.0-beta.1_1647466357119_0.9510247619839438","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"react-arborist","version":"0.2.0","license":"MIT","_id":"react-arborist@0.2.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"44b81e945a39c22de7ca39dd1163a1e179c0479f","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-0.2.0.tgz","fileCount":51,"integrity":"sha512-hTHOGiL3luk/kp+SLO56ggtjt7aopq22seCp52veYTZw91MT4dS3ap57IoDypOd6VkVCWeaNPyOwmCxRMRIOkg==","signatures":[{"sig":"MEUCIHro5x2WLLgWrMcUKxiKj+NpksXORa1C6BhPCGdR01dFAiEA0sfC9FhwEC3fpnIhP+H+ebrbcedhgpJkmct6VYIx9WI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":317064,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiMl7ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9Bg//VB7ubxos/pZTwIZh2JWX6MXfx+9d2yB76hOR11bzg5PQbboq\r\n6ISg+SdrqmjlYHNKkwU7++H2bPxXL24EoHEfRAQD5Mb4ib7AXa2Xl2sy2SIC\r\nr5drbGqCBSgIu5ez9/e7YiubCiLi/5BfaEXKgAPteC3w4tvEzazCxkmwwsBb\r\n89mSorlWkjASiy1WTMY2/1PHpuLxbMmVPJr2rpe/370eXPCxVioWfh/RPgE5\r\nJSSbKBnYaOCBYPFHPVdx+M3vtZrcpH7dEN2gGoI5PwkrPph7XJbCYrb8cGSE\r\nkBfX4XaRecZrhJk5fTvFtKvOcvgRim/o5JxKTQW8mbh1NvJCaf3L1k2CADbE\r\n3j6qJI7Hu4VUInxwGBOJz8QUSfhabRYXSFXzdj46Lq5CeM49uWA92KNMn3wp\r\nomt0ep4DAcG6si1uucS0eb5stUqpHkSZxSzdYiC1Rgzv5eGi6qWlfY6xmqpQ\r\nWhlpUn/o1VubslXhgswe7MZEJu4NGKiZDJnZVkhldakzAIaSyh+MuiRk97Zp\r\n4aYQ+ITXjYSxGlsRG81p7/V6dhIMQvWRb+AdOKzQ3OtTwnpIrI4kQA8V5681\r\nfM81eSYVdh1C+LPrEx5xZ/0P7LsN3Ef73AZdi7Tb3OjNf4qNMqxDBflRILfa\r\n6tRF3SI3m+qGmDz5D1Z9xoGR2BtdbafZF4E=\r\n=wffw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"4c7363af6423f96b16c9fd6a9bb767a996451080","scripts":{"build":"run-p 'build:**'","build:js":"parcel build --target main --target module","build:types":"tsc --outDir dist"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"directories":{},"dependencies":{"react-dnd":"^14.0.3","memoize-one":"^6.0.0","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"stableVersion":"0.2.0-beta.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","react":"^17.0.2","parcel":"^2.3.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@types/react":"^17.0.40","@types/react-window":"^1.8.5"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_0.2.0_1647468249129_0.10681748060382001","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"react-arborist","version":"1.0.0","license":"MIT","_id":"react-arborist@1.0.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"dist":{"shasum":"56589e98645aeff9008f7b24181f56fa0e08cda5","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-1.0.0.tgz","fileCount":51,"integrity":"sha512-1ewaQCkz2qhFEZrJ4dz+kIM16G3wujdQ/FeBFQWAKmopdrpzlxBgNTwvpb23vOipsX0cQoLO4evkOiuAyP7GYA==","signatures":[{"sig":"MEQCIB8E2UTW5BWks43yVWn/88GFLZa+ikkH/OTtssLg0d0+AiBlHZovQ324PLBYwYoqJ9Z/wRc13XxOE+LvYxl6LkZdaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":323356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNOA0ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrmgA/+KQ97peJWaa/PLCPqfgMV5ztYRKyXKZZJOX/OBnR7tilqRaDL\r\nnI+30D7hlV0zcxWSN/wtzw1KsD9wcXctQyAan6ZD4x7L/vepjh6zW3m2AgID\r\nnQ2aNhzSZaSTV6j1e7ajQin5GvVXHAajjuoX/tbbg2BWVu/whu+D0jjUeJIH\r\ngluAHSUeDRSBGG/aol0HxIOs1No/nalbVT6QhAtFq9Z8jBPRlRnRuNAHNXuZ\r\n7djAdOlSK8WG9+1d1/07JAOLHAYeBXDLe5TF9ez23bbSZFWzOX6P9jyIUAAn\r\nSxGr6VxGjId+iy+Wrd71/3//N5nvUve96e0Z+kHwzyhgp0K9e2UhaiPR50mN\r\nGvvYDKbKt/fYxjK5+Wn4IwmQB8topWhrTtnR6YJiX98Id0bnS8JNIjrB9IT8\r\nc8myfHCi+i03I7MbuIL2TNAP40cRdwzYBTRWq7THfTo8Db1Qs67+Y3oTh3nV\r\nKYmnUR3A7Wl63sS3kXqjYJhavMD1fPGsD/Gzoxktxulw9KrDtYZ1b5pbB3VP\r\n21qr8zWQ0haAKNw/mEZfoAaFdrlwFfYq0Eia8h9YwU33sAsptEPyy0fFMvUi\r\nKp4m1/2J1mw5HYqqHJVIEVXw4j2phW3Lewd+07JtZxOTcV5i+9Hth1ly/6hh\r\no9o5fmXQLsVnNhHX9cvJwfL794QFPIjyc2g=\r\n=yknA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"f53fdd4bcfab62dfc301924680c23c1be81659b7","scripts":{"build":"run-p 'build:**'","build:js":"parcel build --target main --target module","build:types":"tsc --outDir dist"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"directories":{},"dependencies":{"react-dnd":"^14.0.3","memoize-one":"^6.0.0","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","react":"^17.0.2","parcel":"^2.3.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@types/react":"^17.0.40","@types/react-window":"^1.8.5"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_1.0.0_1647632436025_0.4238828984381664","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"react-arborist","version":"1.0.2","license":"MIT","_id":"react-arborist@1.0.2","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://github.com/brimdata/react-arborist","dist":{"shasum":"394f79ee82f36a22ca935d6a89d4f0f760c69213","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-1.0.2.tgz","fileCount":52,"integrity":"sha512-uSAC8EuuMrVImtHBI/ccJOBBKsjSVEAzmDrp4wn0XEVfsHVSQuPeYUV/kq/btrh1GzwwXTtqg5vW7a++kXjHGw==","signatures":[{"sig":"MEQCIFdwuktz/ihb/TJ0EytQ+VM6bNqF9nSt+iE7pr73hepcAiB6V+wlMsnf2MoYIL+bD9NWc6KRfk3bvymQmzF3vIfjrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332041,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiNjWaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqaBQ//ReV+kM9vLxBVWDZbg2pUNcDHRuncKH1S0OC9cqSPK5lJqwyU\r\nhlL3GZRekoaAFQf3oKIXX4/JLAoAqgRcBlFdhtx6W3+u2/m/aoyheGzm7NVw\r\nqBpT1B2WwSxwA9EQrcSR/6ukH4318kQwa9zgqXonlKIGk2iR7xEnPDEM+WO1\r\nP/kERmuP7Kvdgj9c/Ab4H707IsM03BDpMVhx5kQrbZzRLqRxkg1T9s15p3+L\r\nv8TT0Zb7O2dXGrWwvcaU2Y+z9tE2+5cnLJmJZXb2xAhxEGwIOjDtFMhvZFHh\r\nnKVupeWFNFt3VDxS9ZppDNwhYkP042irputi8LRNvliaUyQw7lp/8W0EKYQv\r\n//U2W16wwHRJ3s7hf01f/KPHRYxEmiHFYAZkLfIwY2tNEewTbMGx266vN7NT\r\nyi5gi60o/aBYywKXxLO+stFLu3fdTU1dJkXpNUZ5EwEbHiUEco8k1YCkED1X\r\nLLUac4J0Y7CHPIZROQVCcrt1Q3T3niFE0TLvOhVsvu+eLGQ8IVkIwOc2cBlI\r\nK/8SyfxyVmSAOfUbc3lNLbbq1HMmrtPp40uIDd/SdxfI4YbR91Ugs/FSI7Az\r\nME4kSaI3pZh5jngvNfBmNspfDkmFooqSiHU9r51lueLfsGtpX99DMvfUJg5s\r\n/MbZMbdXImsMgTWPt0dNUi+X6FiFMFVX3UE=\r\n=MzXA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"555117b7c034ada1cc12abbd0ce5dc42236a4d35","scripts":{"build":"run-p 'build:**'","build:js":"parcel build --target main --target module","build:types":"tsc --outDir dist"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"github:brimdata/react-arborist","directories":{},"dependencies":{"react-dnd":"^14.0.3","memoize-one":"^6.0.0","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","react":"^17.0.2","parcel":"^2.3.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@types/react":"^17.0.40","@types/react-window":"^1.8.5"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_1.0.2_1647719834499_0.9195194575864483","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"react-arborist","version":"1.0.3","license":"MIT","_id":"react-arborist@1.0.3","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","dist":{"shasum":"dfeb2ddaef59662bbf89b24bf3abbf401589321e","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-1.0.3.tgz","fileCount":52,"integrity":"sha512-G7yeKx4ZbzD1x4BPTJoHIT+iowqA1Wq3q7e9PPn00U874qC14cDXnuzo6fSKdoTRBeE6ehnj7WIPN6IoNUzLyg==","signatures":[{"sig":"MEQCIG78M9PbrTzJoJoCvzzOrQmjCwKw5IoNxQhjSx4zi5DFAiA6TF9++oIlK0uAtqa+Hu3cL6Tz0jy9cH9T66d7Zz1Y4g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiON5xACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrnpw//UNlMgWpsuIZwICK+eYjwmJJX5vv0iZb9pevm+f4dNv+Qzouh\r\n4wCYi+l6ux0MoF2qOMuB5GP1mviOmRn19xJkt1YIbXqyTOwAKLM1jcfO23FK\r\ni80tIOyCN7NvygK8nrll1WFmU7fJOSF5P8RpWxUk8EsaR1dmbBSIyohnveNN\r\nV5xleEXHgJpFGvTZntuj4LkbIot92WDxLFXlpnO00RRSNsr3YEoEk5vssU0a\r\nrEBgg7TvKHg/g7ZuHg/NdfxLmk+c5pzPHqZdkJevZSJsbZ2SNedRnFWIm2bM\r\nMGSp3x5Og0hFTTC+ErKuky/7RibPm26pTgbfU0uRgbd2X3jmXZ2yI+MN1nyA\r\nfvDvYD6L+iZfwQwunrTTSq0oM3M5NDnt0SD3/QaZamuPKm0caWXI4GrauueL\r\nmXY62CqQ4NxqGnTlzbXtJurRYYmlme80+xFC6OzGFyazNkUQCUz+TxV5tNqz\r\nW9OUSmCRjw8AstBXdbSJtVqULP48seqcvMGVR7CTuqpfIeUxMzHj9YYBNaIW\r\nk32JYl8VSKPn7VU9sPsUjTyMjfsLYSCFquQm9BMwjKPCkvd9nyyI+5oV5Tzl\r\n86zHWcL6CPthItJyo1tOjujnqjNIO4PM91LuiPLQgwZZ/57bm8df73HQcayV\r\ngR9UMPN4C4Kj6abB/T5DOiHokIs5gEFzpX0=\r\n=l0jg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"c43c8aeb67ac303d53aa0bdc7e24d024db7a9681","scripts":{"build":"run-p 'build:**'","build:js":"parcel build --target main --target module","build:types":"tsc --outDir dist"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"github:brimdata/react-arborist","directories":{},"dependencies":{"react-dnd":"^14.0.3","memoize-one":"^6.0.0","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","react":"^17.0.2","parcel":"^2.3.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@types/react":"^17.0.40","@types/react-window":"^1.8.5"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_1.0.3_1647894129741_0.8877935355639672","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"react-arborist","version":"1.0.4","license":"MIT","_id":"react-arborist@1.0.4","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","dist":{"shasum":"5937732bdf3cddc913dd6a2b30145a04a0e6fb5b","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-1.0.4.tgz","fileCount":52,"integrity":"sha512-Z/cL1VVEfzgauN76x+pYQjcoqAKclRS+nnwwH8wL2veEgDyj6/eoE6UY6eBNxJjWdWH6K5eFej4zR54eEWFxxg==","signatures":[{"sig":"MEUCIFu51lMVYs0Ky3OT4k+TwCyLufnwVjnYT6s1t/bLt825AiEA7CQBi/dlcUrf0D/CZeiTQXgJHGfq4zJIxjrs+iFZU8g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":341008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikVYBACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZpw//bq9gAUeqPW2rle9JBlFd/qWZ5QskIwLP52JBeG0ba+5hucEk\r\n/vAG9hDOP603feF1jpXE5ZTyQ0cldw15PYz5I9chGu9dZmFHjKOmp+r8dQIr\r\nQ1vwanPIB7LghNsZlDmDDta508EjbJ/WAUdOUFcerkK8Fq78b9x9ji1wtl4z\r\nfyqmFz2NNUgsPpYXOTUz8jUiHdoh0CBkIq9/zVZif6kIzULcjz/c90XQhX4i\r\nPJpbntc/+GlFX/5/z1enIScHadGHPj9BvNumMUWdH/bwEAfqmlrye9iUNfyn\r\nfVTgeBd+SncKHOOQxc+28JrQRbTfowoL7SWSX8qhNR5ZnIOCWKpmRrjVjUjl\r\nU8NNZH5mlx0qF8Zs0/dlhHa2LPHBSubmcyV5GoVqnDW1cO92Oe/6esbpfoGq\r\nN6lsajU52lVFVZqU2C+4LDU7LPh128tbcMVFbtk2wD8YHGzjSSbueQmaD2Kn\r\n7N+fxQXe9B43hPQjnTQRSimk7cCpY1HI91XwlMGB5fdVfD3I64x2VqM9XuGM\r\noqvtisbVX7ARrcTFvI3B+Hl4lZzlB2pdRqHp7ledE4ZwFLGilIw/4uAbwIhn\r\nTsOYLsNK7pm7JNxLb2LMzHS7rIn5N1tt2xhlvSSbclWy3Nnkp9XDqe+G4L4V\r\nu55QSIybdq4sFb3R77H2TD8COivzNGR5AVc=\r\n=7858\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"d1bc649c6f6fcffa3d8bceb0a484683b10c7f586","scripts":{"build":"run-p 'build:**'","build:js":"parcel build --target main --target module","build:types":"tsc --outDir dist"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"github:brimdata/react-arborist","directories":{},"dependencies":{"react-dnd":"^14.0.3","memoize-one":"^6.0.0","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","react":"^17.0.2","parcel":"^2.3.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@types/react":"^17.0.40","@types/react-window":"^1.8.5"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_1.0.4_1653691905369_0.9810009979133825","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"react-arborist","version":"1.1.0","license":"MIT","_id":"react-arborist@1.1.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","dist":{"shasum":"ddfa74092c833875bdd089168812117dc79b7964","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-1.1.0.tgz","fileCount":52,"integrity":"sha512-RmBJzLbGsbnHs2SSYRdTOU1ZLUChL+xR4Ap2tZHNFiHXCLGaa8Yj5Ig2teFaeRkHxxeiZs5R777U+18i9IR9mQ==","signatures":[{"sig":"MEYCIQCqBUvvMq0WrPhPtIOjodYKukiRhb2A9k7On2ZWDCEviwIhAMqGRbonTBB8KB+siI/vbqcbBQ8H3Lx3jAxMJPtLROyb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":342262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJikW1PACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoQ4A/9HSXL7qrSf7NwEbg9vOl9RkivQa/1RA4QdKsmOf7WRHdiFLhx\r\nhvxupLzEuXO7xgtUOOsInd/1ptOi3+EsF54vFiZmP07obshJw3B59yJXPqdN\r\nTLjb058koVx9djkhHnAe3czkKQv2EZiclgijslPXoDijrRjU/f+zVBVBl2Sg\r\ncHveveiFD3lR4wMTP0ILU/gTwu2e1s2+U3Ec4A/Hzhvq8594qUa6ZmasPOQz\r\nSurArz4w6C2AR1iCobDBd3JWLqKugrAve0DUDNzro4nPUHhOfLr03cJULFJj\r\nxzS3EDXWj3MkXfBL68FgrEapG+1KDLTfgVjg8WSlD9ahfwBPE4uD631bstCi\r\n9Qku3WPKNEcDYmS3lqQbasQo0rOpDqgZt8YQL9mkAGp/ISXkjB1Ec5c/C0zj\r\nyzuouosD/EcJUry4IXNni6ATTRbMbQdyz1Od4w5gR+MqN8BJotu0KHoxFtOS\r\nnRHEvwjfqbZoMRo1hBXRzT3T+GgyT9U6BIdUUu4p8XMBAnScW8/Z9HGieDU1\r\nchIWHDYxCjfDjtrsMyDjSVo2XMXcrpzlLsQjmLWe3VlMF6YnJQPI0FjUHGro\r\nG8pAWoVPDug8FQRkH0tsCsWMYNRypGPlYQEgpGqiEEH9jiT0MTY4N1Y09LiU\r\nx34cdFu9CLc36e8yqVsxwfZ2RheCHvaKj0Y=\r\n=f+da\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"3d3328c31625042d9567f08b8c0530c78db2211d","scripts":{"build":"run-p 'build:**'","watch":"yarn build:types --watch","build:js":"parcel build --target main --target module","build:types":"tsc --outDir dist"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"github:brimdata/react-arborist","directories":{},"dependencies":{"react-dnd":"^14.0.3","memoize-one":"^6.0.0","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","react":"^17.0.2","parcel":"^2.3.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@types/react":"^17.0.40","@types/react-window":"^1.8.5"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_1.1.0_1653697870836_0.5339064581704975","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"react-arborist","version":"1.2.0","license":"MIT","_id":"react-arborist@1.2.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","dist":{"shasum":"f228a66b361d841e82e86ca1f5b4f7ff8739deda","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-1.2.0.tgz","fileCount":58,"integrity":"sha512-XVQisGeKQP7xVP71mw+PhAG0dVHFTDopw6qu+QvUiqukyLq5XFLdX6XS9cf56bSpb1zIMz6Gh+Fl/OcqlkgUsg==","signatures":[{"sig":"MEUCIFL51phhJwBarpos8dD4Zt5CBMz4yOaZXIVslB7wkUGIAiEAg7sSS8+l2GfWmEQMw9HZSkWl/fwdDq0aOSgMVmiDuRg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":332835,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi3LfrACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyABAAgwQ+J/kdt4QN569E9VOl6UcRbACM5Zm4DULQxDdglYhkn0Uk\r\nAsCloi/wtzkYmn30wKeEpyXEYNcCkwH0+bR2cMAEajuFmFtJ1ZtnWlRZit7Z\r\nYs9Sopk8tWxpQ6i/iuPys5lNuU0tyVC/RSwx9L6yudpXJK27SO1UMAuEQCFl\r\nem2+o9Y3p8T5gpthbQ2NIYcvdGSubCWks9ZnUfk1jkF4K0oMzYt96u/P4QFu\r\nbHCSuhm0s7WfnreoZgH15CF6SrSEZt4dP0A21enagYw6KQ2SpGhhMFNAIxcO\r\nxyCBuZuqPzfhBQLPLI2FUlTuf/zYEmMHFRGG/3z/4D68mBdKW0WvRG0Z5XTg\r\nnfG1wV4UfXrImlcBhd8eQP2WOpl6dZpvg56sUT6z2ty15D/YW12YqKCpvaV9\r\n2ninPiOu0Uj//ShQvslATf3+feHPl1RPyHhxzUgvQr/ONjVUfPMdVDb1VSl1\r\nHKsUf2PVh5PeO7ptDD+gz2zB+sUJsgl0KkFsWvXringr7IePCxHfAwl9QyiF\r\nmldxByh6+m2Vz/7+pCN8zRHau3LK74OATtmBM5JE7kmdexuMP+2bRa+R9xL+\r\nEZWPsh1wGLR8FYRZGaik4x3YWXFUoHlG3otu2oco+6HNelDsvRAuYWm1bqyV\r\niSIAyrT2rJtKvD0fQcvoeaHVreSOzO8yJ8A=\r\n=bQ8G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"4fe9659d2c4cbd57582294330863d4fd7e7af74b","scripts":{"build":"run-p 'build:**'","watch":"yarn build:types --watch","build:js":"parcel build --target main --target module","build:types":"tsc --outDir dist"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"github:brimdata/react-arborist","directories":{},"dependencies":{"react-dnd":"^14.0.3","memoize-one":"^6.0.0","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","react":"^17.0.2","parcel":"^2.3.2","react-dom":"^17.0.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@types/react":"^17.0.40","@types/react-window":"^1.8.5"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_1.2.0_1658632171292_0.3478942257677833","host":"s3://npm-registry-packages"}},"2.0.0-rc":{"name":"react-arborist","version":"2.0.0-rc","license":"MIT","_id":"react-arborist@2.0.0-rc","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","dist":{"shasum":"b3ff912bb841f667184083df198ed521a5d94535","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-2.0.0-rc.tgz","fileCount":100,"integrity":"sha512-XNJJw/kBHzjvpKkEi7exL31p9HnajxdsGMscTusTLauTLlWMTKnozHn1QeH5D9ZZxlxT4mm7T5dqvN6O3lZsAw==","signatures":[{"sig":"MEYCIQDrfuKT/4E2NqBu1wGfdNHpZx+4bYTu1Ze+5/bDvUDg8gIhAOP5hnf1LzxMdzAbSP0wXqyTHU9n4Rn1YnEXGzsKcs4w","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":545991,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjTxTqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtYA/+IFwHfTHP9o5+JFH2DjEjS1DRFFzrkAihezVdW+yPxhmZxT04\r\nAaesMPK4zB7QwH2qM55DJBh/Vy+vaiDaUkaBvRaxZHqSLfYL/YCS7U0ScfP/\r\nCBvFElDiWtQSneESBa8VHVAa6fuFNxf7pmeEjhPki0xs38hBtSZ3ah3KRpZw\r\n7bjdJgogtJsi13XwScqL44Zs9xNPMtJ7WG6mwZklGktNeknRYsR1KKWYll6F\r\nb/6D4x2IbXgPforwlQSAYesCPV8t4QJYd1UtEudzqzFc9zANvA3608NZpRG9\r\nJoKJwPU9x1vCxv0ekICTmbHn2bOJpz6H7mbSzBOikpDFlqVkKw87apUH4jho\r\nnjCh43yZqMcN/56ONCv7MPO51j7y90+wHYRa0PXyHbZwm1YybV30eHlDgdqq\r\nbmBj25KQ/NisiJpTsWhocdM+7BJQDrTF3rWH4oRTd+J1NYSK/TpTUG/D8v4Y\r\ntTz8czrr94u7ekbZoTs6fklzIWiw43r2cevdUsrRYIjzjFBjUVWR4DduMUZz\r\nvCjc2WiuNqbas9vlunSRFW9I6soUcFTkbeRnhsfES5fOo4zMIDTHZar9CeEr\r\npWEMMpq2TVpGA+zIXoTU/cJ+N0pA1YYMYPoC9kZPHEOm+dTQox67JO6WeptS\r\nrci8aMAwiFp/b481MMneU80u1zuoNTLpnf4=\r\n=lwrb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"00ad4859534533450ca75f56deb64888901e259c","scripts":{"build":"run-p 'build:**'","watch":"run-p 'watch:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","watch:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","watch:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"github:brimdata/react-arborist","directories":{},"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","parcel":"^2.3.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_2.0.0-rc_1666127081843_0.6826517017581808","host":"s3://npm-registry-packages"}},"2.0.0-rc.1":{"name":"react-arborist","version":"2.0.0-rc.1","license":"MIT","_id":"react-arborist@2.0.0-rc.1","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","dist":{"shasum":"f52bce8a5cc0a8d1b01c384456a0d065107c0776","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-2.0.0-rc.1.tgz","fileCount":97,"integrity":"sha512-ks9o2k1nOmgo8cfM1fsFR6SAsJhnc14b8Mp8lIqjcBZkfXAfjtNEBhBbpbjbb6vXVwfvvMa8KNNRHmx4ME8Nnw==","signatures":[{"sig":"MEUCIQCoH1eknId5OTVCPBZL2HcszCRwKHHew9NKpG2QuLW4zgIgYu+ei1aHJreFBJVN0k8nvm8sVqb2FVaaAKTqrU1KSWc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":573301,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjUdwpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptIA//fFh/RdaczQc2AHWj3vyfX0c74giHmQTmRUYrlW05QthJG6J9\r\ns6zNTx+y7iuFBIuA05lo/2KLpbXUB5g1ydYaxxfUEK6Cds8DGNl0YwsO1oFx\r\nYyBUvXObq5bhJY8NV2pP3gA0qHS5xs0XPDfTQj9zfqtwQa6wnLPSv+t0ncG3\r\nw1AWk1vJUb/BSdPa9WWkrQN32re/iYzJ4usxzN4JbJ8GjU4HkX6Q6kT/ez49\r\n3OEnMtczsjun+J/SjgOaviq4ewRQD6AScjpkw+dC1ygDOaQ8zWbJtnpfaV4a\r\ni15H/Cfq6wiSxFG+s/ObXazyDTP0cbsEXdIp2E9BUtvEXWWblQsW9TQnGk4e\r\ngUW/NFmUyftbPk7AssjMuzvybhT97F7eE33AmtRZKTOJmnZTVVYqwXMWw732\r\n+o5CBqaJXFZBpzUaZElherKgMW9KA5fi9Xff6tv0Fb1EmVaqE83Q5QQLV0Cv\r\n3S4LHCmv1u+qftIO4YJpty/8GA8YSdJs9Kcig6TG9JtioZXpwpAW+wiJEypl\r\neTemTO4aKlfLYIL6avw4Hzmob2jz+vfrL9jc418/9GsqBKXd8oEyiyn77T14\r\ntfY4nW3Iog3Sl/VC+GgjEP5/n5xLFXWOz5h7kKBLGu8AOiH8sb/EGrLDdnLv\r\nambwKozPOiWZ0SpWMUN2cce+fBweVN7fueg=\r\n=4qwP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"dd627e955903cae944546bc062341f0ee7c417b9","scripts":{"build":"run-p 'build:**'","watch":"run-p 'watch:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","watch:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","watch:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"github:brimdata/react-arborist","directories":{},"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","parcel":"^2.3.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_2.0.0-rc.1_1666309160839_0.20791778583638232","host":"s3://npm-registry-packages"}},"2.0.0-rc.2":{"name":"react-arborist","version":"2.0.0-rc.2","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@2.0.0-rc.2","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","dist":{"shasum":"8881cf2f307e966e4103d716be7262e686895ce0","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-2.0.0-rc.2.tgz","fileCount":97,"integrity":"sha512-ct+gDTGXdBgaDu7Ri65lePuKglw4iqWBcAYp4L5W5fmYtJlrV8+OQD8ys5mNVmteiEV63Mk+dOWEKwaNWgfhRg==","signatures":[{"sig":"MEUCIQCIqsKLicx9dfXInBM9UxIuqRje15lhqyD4flBx3CI6xwIgEKngi0HDG8pb45GNMWl/Oas0eTOakJRif6mTlu4oQcQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596337,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWE/UACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqpLBAApIevWei3WHbR3bihhuqzZ7SsYETAShUIum+0loMhiL23C8et\r\nXqUBty7hgzXoYYSFmx8dld6AV7pLTMdVK0nZ5yOPkDyMPC4M8o1o5zguNWs2\r\nyCsSU/y7hyeDe2anLHL8V9ii7qwIomgE/tSFdD7rjjdgOI0MsYRxnTnqBqUw\r\nKeBu6FM6B3a43dkJqqEgt/IkbmAAmVw2Nf3tKaGK82q3arorXqZwjiAhleqI\r\nqBygRO2FIL1t6ztv202xdhFkJSyiJJtaJVVw8XtUTBSTrIioIWkXrMnjn3bZ\r\nZte5eCduJyu3cfLbkg9EtCB5YSHd2Uj3lmdkX8MvD4NoOMvthuzGaidJTw9U\r\nCCeziDGCeVntJbfdSZIYcOEAcK9O93NehQUwoX74SiMxApihvuWa+KWzDhf7\r\nzpqvnnlKpSg3GQX6BrKCXLNxl/eOeEvRQ01XYsQDA5K7q5cktNAbQ2BeZb3R\r\nF0+L9bTesaL5Fa5mo0K3B9yh2IVvlGd+ke9QOMvwbUNf2JVSMtO1+IIHy5FY\r\nrmlUM4y4VPr7+WrKFfGSTs7f+1zCrnmfc7RGmyF9JEvah9mWXlnmElrk5Kvu\r\n5dGpMIJMiwj2dfmNdTvd9oLHGPFZyNcdZfhm/lXhJvwsySxJgzazWRvn/DLN\r\nPEmQlmuVN/7NU+qHW00Kt0s8ngFF0MWjqZg=\r\n=iarD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"f6ad47ce52c3790fa55b6bc494d035bc2c8daf1b","scripts":{"build":"run-p 'build:**'","watch":"run-p 'watch:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","watch:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","watch:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"https://github.com/brimdata/react-arborist","directories":{},"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","parcel":"^2.3.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_2.0.0-rc.2_1666731988711_0.053925341985040065","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"react-arborist","version":"2.0.0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@2.0.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","dist":{"shasum":"2e15ebdafb2a8dc501c8e1124888c1e03fe7aef0","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-2.0.0.tgz","fileCount":97,"integrity":"sha512-jcehdL/+7JtEW9/deOlVXkufVBKihQ3cQff+ZB80a26jS3nwBhrqCQmAjj8cEUC2QSqxwCSK5HRsajnL+xyydA==","signatures":[{"sig":"MEQCIFh9/e1t6pp+MmVt0yl7GqlVdXTiIAGxcTywLPgEoIcdAiBfUfWQMfHBX2EIqDUmpr5FMO4g92JO31EpMdGrhhe2Lw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596747,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjWpZgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7NhAAibbTeI/HTQaNbT0CkobwVejytHuIa2fyz/MPdF960X3SDCd0\r\nOLkB+SDVt1TrotCN0dMJCq5/d7m0iHSXfsYTq8MXb4u9BbUQ4XuhY+65wzNz\r\n+EfPzcaKYN+L0o3yrNfjL3XZaGwbJkRDZgihf/uaTr5cJtXNs08P96o6wIjh\r\nOWgVvxQFPJZOOerk9XOtCEe1zhwrBSiXCdJe5a6r3wU1/IeLDAcDmPt0f8wt\r\nQJ8CsQI1VOoREvW4vbErABTZbxxKmxI2vLPRVluLfTY55aNso19W1jMKnBWb\r\n52PpLuTBwyj5AM8TfvRkx6MeOhQ6GhuMMphd1kwCaT0/L4RuNTNfqAG21y1B\r\nq9+LwSTOhJWwq1tHSoFRUW8OzBqywKHncO/BgrViySsyw0/ElFl78bDQEwV1\r\nuW1hyZNmVcUGp485+jfRXum594wxAL/wjhIoVwBc891/cpIV/q7ntSJjfePr\r\nAbmkyZzqD8qDwm651L7QYVJzMz7bu6hCTRkWBo5U2ZEtfcUp+sTTyLmPgfL0\r\n6ZCetyc88GwbIbc8GTibEY2/2RhN90MMl2X4nAh4VlwaKh4VZ9G9RX6yLo9+\r\nfgKqBJ1nMtm9Br6oqp9M+CgPlUvtaOW6mgvb92DgTtv1owJr+dhC7Qy9Vme7\r\n/ZuhG/D+OKpIbJt6UKS25u3mDgGvor7X9I4=\r\n=mNBP\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"9cb377e3dac15060a5202cb99915df15951be02d","scripts":{"build":"run-p 'build:**'","watch":"run-p 'watch:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","watch:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","watch:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"https://github.com/brimdata/react-arborist","directories":{},"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","parcel":"^2.3.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_2.0.0_1666881120272_0.03603409941589453","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"react-arborist","version":"2.1.0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@2.1.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","dist":{"shasum":"fe0cb6d8055165ec28b94167177e399b97f3f0c5","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-2.1.0.tgz","fileCount":97,"integrity":"sha512-Zv9wKVM9aqeIzxmWR0Jc1cRpZFMNyed5ZfAQFQtguZCGzXD4mmabdUIr2N6GkpTgGG4aJxpLAKT0nE/Qha1w8w==","signatures":[{"sig":"MEQCICWwuhXHmAadyzarvt3vWBRlKWy5eTEguOaSxF+bqe2HAiBF5QrRzOrAMXyC0rAxuVNwqxrPLdFwYjcOWWm5qBv+lg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":599074,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjYtKsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo0sw//XNlebzSteO6nLlzkCEo6xGWFgmtD8vBvJy8/2pqnNl2w+OS7\r\nMtziGLeSxmIB46jeiHVV19/lfejLidW/knNZUC+PVmNdMd0oQWLmwH171BOY\r\nxWvmCf02wE4HgkyY9dWHXD7VjsTq1kaUaYzorCxzd3dLD4uKCWWSva1GfPVd\r\nkFxRFgHdyEJTxgB5FLXSUY3Q/cJdKsxd/Pyg1rVuvY2zGJcnLEu/1BxXN4CX\r\nsUZGClEiSKYWPHtfFBdxlPA6bZV4/KYxZKWGK5fvQVH+1Dhx1PeHq66p76pS\r\nPtqmsNzHonTE/niiSAoy2ZF5txWBsLsKBbWXShXKgomFWzRa60MCuSybQVB5\r\nz6alQW2ywUo+9GDESMIYNFOePrdtPlrv3+SxDRh3tWIHIRahR/23uhWrlDIf\r\nH9bxpd9YZ0aeLEfe5dRDHjaZWde2GJNrhYP2DXySKRRGb+WItGeiulwJMQYw\r\nBh5xZIKCHysCTjSzJIzbmzscKndt05Q68S/ABPEGNmQa/90rUzexOtGtHoYJ\r\nTFQrRxkBBE5mBusGm0wRpOeaU3FiYB7xv3zdpKmWdA5KwtvXV/gdot4Mvh1l\r\nYVpAxj0EUjfVdudbnPZCuwSa2v5WgUOPYrhExkeEbnyZfkE+ews579e2P1IG\r\n3QTvntXwVlUlzOlJttsf78F2XPqlklEtzN4=\r\n=HuU/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"fb7333811f167b8f695269668a16c55e82e86882","scripts":{"build":"run-p 'build:**'","watch":"run-p 'watch:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","watch:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","watch:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"https://github.com/brimdata/react-arborist","directories":{},"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","parcel":"^2.3.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_2.1.0_1667420844137_0.0768856007553016","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"react-arborist","version":"2.1.1","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@2.1.1","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","dist":{"shasum":"7c98487db863cf0d0eb4dc10373684a1555581c9","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-2.1.1.tgz","fileCount":97,"integrity":"sha512-Vhhu3B93eooN3OR3GXmqSfLUglEX4IRNCYUlE2pEFUIcZ3HDoiGU5SWS2JnGhzElWmUywRulYMhJfcGXbIXHAQ==","signatures":[{"sig":"MEUCIATvBmDMT/vWcZYsBgiITYGq7BzHhb7imdvTL7gaFkrtAiEAnmrp9cEJd+kAAWm0yWRMVyULVpb2LaKrkLk7+qE7bbw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":599225,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdYjYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOew//TR0Zckfz2jh3SgCsnIW6YNs4EoaHhIfpOWdf9Km/6tq82ARO\r\n2YCOEza4j11IGmpWSb4udH+a9GEeB0qL/6AzU942+9789gwokqJTCqHJt0j2\r\nAGNHE/67P+jqCjmaTZEaXxfLFH2BSrQHkwhXDxwYFxcKcW8k3lc9kPSC5VxF\r\nHgcNyWWuC8jzeENwvmu0npt5S5DvjWmQtbaFYaVs/1oi8f2fMt+IpVg/LeFV\r\n0f+Ot0qD1NbhTL18uG1O0ov3YsjBM0qiijONIU3nBIO02pjopfLp3W7y3xXb\r\nYigpOVHlzqelosuHNZkqlZc45LdwDZ6GxbbFVcQu9w4W45t40h36uhwS3duS\r\nY6SwZi/IxCFrroy0Xn8wEtpu4xpcVoSspqduRIRRfx56s1etTRPiRnXwGqa4\r\nJXikNPgl/8h6KAApSz45MgS097BYZwUFykQplvjCEfknrbFUj8CbYjXpbd/6\r\nPn9/K3BN5xQu9p5VYP2QeKdf/9U7f/sbz+UVx6stlPZ7DBNgT5uacWK0+vg2\r\nfvXt2cMSk7p7hTn5W05IUOAD6Rk1Oi9JQ1fbdRU58SRIdHH4+4KqJSXaIZG9\r\nG+gUTUzD6DfCnGFvD5vLuuYsdaKaHxd+Uyf48FPcOx1YBdPZBo+Ft+VFk/nB\r\nJgrxSabUlA9G2OpUQbuPgolnGeNhADKHw3k=\r\n=aaDm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"f6e9e1ce5a72a11ed90d2141bdaee82832ba848e","scripts":{"build":"run-p 'build:**'","watch":"run-p 'watch:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","watch:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","watch:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"https://github.com/brimdata/react-arborist","directories":{},"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","parcel":"^2.3.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_2.1.1_1668647127737_0.42592174735523436","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"react-arborist","version":"2.2.0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@2.2.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"a7d41e2cd6f17c0e36f98847be00c11f7df52e4a","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-2.2.0.tgz","fileCount":97,"integrity":"sha512-Jdtyo56enYY/ehDY+7ssy7WV6NBam6ACEsHpGHBbOucJlTc03H6m2KynwKQRXreLBTF9VOVaE4sdq8HLXPQ+nw==","signatures":[{"sig":"MEUCIAK2tibrZonIzKEmE6na+NVeKUPoyirv8us8VImu7wE0AiEAyl66tgMVt8Ytfe8NnKcIWrBsnxsAeuwEaWJo3CceeFc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":599184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjtIWzACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrNJw//VpyzsCtr28zeydzHuPLvkMBZ6dmevnlbz2HooN2UWJfdFhvL\r\nw5T2X6+kTrcOJve+EHdb+CqwBHs0zGtYyTjbTsJ9nClIFv529sNAy1sOAU+q\r\nne2TOmizUGoqQ5ch3+cxUwknLFuAyIeipS/0lEhC7RKL7yiVYLzjfw37ha6B\r\nVslTWrj6nUcYKpQrrVvdNSeMP2B8qNIAC91LTDcBlZaXuk9Q+b0jfsPYVQZ2\r\nc1KS8bcba/uxPiDRYi/H8dQNKpvNefGgzTmzH9RVLoD7U6fKVik0nF8Gy1aO\r\nJ4WDqtSPUjsWd5Y7FKGEYzr7DwUiRkUaaQSa91zfJZ5//hv0JnVwHebRf7PK\r\n23DBvVOodfW1adF/GKL31f4lCkycXowcN0ApOujGc9y3h3M0UvbHnQtw7wI2\r\nSrXhZSQSMHwEPPmMwEKdxhfBEkm7apoOUyshYArgxL5xiLQD1k+M2poWSJTg\r\nOA469d+YOdw9bIpfa7Jp+ZDg7dBzNDyUuwHywax8CCJz7M+7oDSLzo1AzfaG\r\nMf1rUKu68g8qrSr8vEgplRFA4+6SqTNmjxNpk3s02/WT8WGyA/1l3v217yAu\r\ntK6dV5gHSQml2LKvTQIYGpKK3vKwGIqLfXPUEBuyFTcEnMf5va1dBuVqGyDh\r\nrod8BFXKzHqyIQ6TrG7KjMA14uETtgmIN4g=\r\n=bxWa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"3d26c867b4d356f7d9673689ecd01d63ec702df4","scripts":{"build":"run-p 'build:**'","watch":"run-p 'watch:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","watch:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","watch:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"github:brimdata/react-arborist","directories":{},"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","parcel":"^2.3.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_2.2.0_1672775091043_0.4822702920110815","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"react-arborist","version":"2.3.0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@2.3.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"64cfdd5732fb86e72e986f9d5f480a30a4f628e0","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-2.3.0.tgz","fileCount":97,"integrity":"sha512-Sh0LzQj6sfU1Cte94Y/88j7Iobt2m4ss4t6D/0KfU8ZY5jeNKZwobBD6DKmAeTEH5+20PqyPghc+4c0QrFXePg==","signatures":[{"sig":"MEYCIQDBAmEyN/yo+TpC3ZwniAGFrYtT2BdLjtpCtHr4GP5a7wIhALGS5uHaxpnFpFAeE22WZAEFCQZIc73xQG8ul4MZSvlE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":599976,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjwZtgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmriEg/6AwZkn3gMP6kJNPH0qbmcxuHxpBmWA+5AqR45J2mMb4kSYFrE\r\nkUXNvRItXo5ENM1VgBQJkk74r4pXMkAiGSPtjkWr5+IrJKn9xS8VByS/UaHm\r\nM3e4a/4Wj+jHmvV0LCIuSl8jAPgje+lBFhPC3rsXHwdpKVieU9v7HlfutB3G\r\nLiYDwZ5AygOV62el5/OY0rUyuh+fIA8UfrfyP1FQGFIDxyrfwArzjnMaysCd\r\nEDuHru22QGMGbJix0za1hugA8udKPp0pc022Bj+xnmO5CO0qg3+1tTh6Cave\r\niPJDOnQUDrgeHDyKanxQnM5VCWI+i/VUV+nSOX4JYsoF+Z6c827Gt+ZViIIG\r\nEZBtQ8RrYFnydNmXtSt8X0TtEhvbhPYOygKbDyi6/nLOOS7t3KIH/5O+rY+J\r\n1IPFUCvZmgdMVKCLPvs23pwx+6Jt+T8wKotoWujcHyprusx90hbkhvsxthYB\r\nqIZ7F/pkZguJovOcQh5Pp4TPIiTVdpBvMz7CbdtUbZ7pw+etR4oSTlaVOevM\r\nURJRYs8AmBLo9UFawDTfIoCQD5KejUKxQCasKudEm+eEf6NwpOvitZHYqCFf\r\nk3d5Mqzzs2i912G+6IhsX9uJAssnffcphE8RkiNfwrJ66jmYA7c5I9oGofgY\r\nL3G1o4638N0qf42/Y7Bmyp3MxVUD61NShks=\r\n=XSSD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"b7ee21db5c1ba0f17b7cd5b091911e56803177c3","scripts":{"build":"run-p 'build:**'","watch":"run-p 'watch:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","watch:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","watch:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"github:brimdata/react-arborist","directories":{},"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","parcel":"^2.3.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_2.3.0_1673632608423_0.19157464424702964","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"react-arborist","version":"3.0.0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.0.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"c1e20456d9e6b16153ec1f7b490f02bea128f872","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.0.0.tgz","fileCount":97,"integrity":"sha512-Y4TLbHhCrc8khF1zvVV77WlBEKoYSZqYv4ozV/eYKH6S1OPCXmKkZqlZJsY/ddvlzJqaPdHdWuwU/q0Mm02M1w==","signatures":[{"sig":"MEQCIEGa2msLBkHHalHIYV+KGj9Gz+Wdm+UGtoigCMrUN5yZAiBse/SypNfkDAXSHvW0A/31H/uXDfG8iq+gGcWOajzkig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":594521,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1FspACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpcDw/+KeuFd9UJS1eGQKLz0MuVcDCzsn863pWMZcKTsASZuCSttQR1\r\npuRe0c0rENoRgvlkKSi8UoEWhACH8HK15gmx+vme2nuE0vX6k3sdwxp380fV\r\nCyCTPSkLYvZH/jGaMdHZb13IGS3RvnOCASxDh9ZeXmDTQz+VwKdXRg8+FHIC\r\nWmG3znOlbPkRu9Je10VQOZBQS0UX/jQWBXp9YViVUuc270Piii3HxjLC+YK6\r\njVDQKzvSaVl0KGRLMN+WikOxc1uMZn79dswC+nb34VLajSxfJeJN33q2rHZf\r\npTmMmPPn8Ptpw2RoPD8kpSLbeAHsZqO/S51CJxIiHX+kejn3/tcRoRjBsGDm\r\nq/6IGobS7q8rVgPibb/1VdGetDJVB7QstEKKnJ8IWZG7xfD0u75VCFezZBHJ\r\nDdsFbvWCayB1Hg32iZXyF56IdMAc1K8hGuzei71Px5t6Bhgm0C9Gr4y4lz5K\r\nnURpbvgoMWKxJmcxa9lp/znhcKC69wnl0cANqCnB/kiQf50CY+Ibd88UT7Lj\r\nx7cGo3B+UuFsctt3U6U5BAFpToLUbocnIEFgJmYVZIrHarnnWFwHputmD6Yd\r\ne3rc+7p6KHlTmFA5LysCGA7xakyOHSm/27hLKR8bezJhiQMYbScDGuhSDHSo\r\n/8MCjtcFHVymjVJMAQh0F3jIMWdeGMcCBug=\r\n=Qm3J\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"6fd355f3d4c0cac9dd18e46612c72286a90734ec","scripts":{"build":"run-p 'build:**'","watch":"run-p 'watch:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","watch:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","watch:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":"github:brimdata/react-arborist","directories":{},"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","parcel":"^2.3.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.0.0_1674861352851_0.8873684726155453","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"react-arborist","version":"3.0.1","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.0.1","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"0310a40501b0dc83a7b8e82e7133c2f24ce34935","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.0.1.tgz","fileCount":97,"integrity":"sha512-Y26v+o3HzQaX5oIyp5pcyosz9hL1ocTwzj/pC93TFSIr6rM2py6FLH9oE9eLt0ys5dlzHSjybNQZsushwxa/Tw==","signatures":[{"sig":"MEUCIQClnvYFCEhG4STM4e7pzquPWRsR5I3v90zwyK2ziqO3MwIgQCK8oUOk3IxAc98cu9zv5CHjdQKUxcPdzHOicTULksQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":595112,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1GQVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp8XhAAmgc/BhuzlcoftBQIqRogBLdhCXnOYD2H7u3ekD0spoDXg76d\r\nWhyfCmnjgGGTlHj2QR8bFOlB6b2JNkdwbLWnZeJSvcKr7yI/nWBOEecW1XtQ\r\nOP3mai5FJBU689BJmaysG0FK1nkRAXYMqA2tbAsfbZtIOHJJfxLdWkgHlkSh\r\nJav+9+QpNwasvBkRraJB+dhLz4EQCiiLZKSSlhz8kHlV0nuWOivt543xcBV/\r\nOD7QUOhzMoqQ9Sb48V6r59k0oCHyjaqGwJ9VheM+P8AGVxvrE2Re0tZsn8FF\r\nSPXR3VUz0j0cP63GD82fKnosVeXPq+OfED9ii/bV8VTMhwn6CFe2yHiI4lv3\r\nYO9+3SnAyUsDVCEZJ/3jBi9QKo4PQhS7xCfPpObBhJ9CzIYLJ2/Brm/AjyxH\r\nc+99yq3W08GQvlTu+FborYYXAQxxgl84ua09E8p4hbF7U/jFMzihSc4PMd1v\r\ntmujlyrwZwcOVm3lzy7mJaIQ2u/Gf15n7gi38GcC9swe05yWRgZe9E5QQ1qG\r\nmObxnHDyqe1jk/YdMjaffCdwFhQckiYQf5yGgAT1vj1wQ/yTSx/yhggoOUpO\r\nOhDk6abfSFkesDyOJpTJm6Dy6R6CQcZouZQs2Def3lFQQkamCG2XIcaFgzvB\r\n7F4Wnu+PUW51/B+Wpcg6JUtgOJfu6cs7TXI=\r\n=zxdL\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"453745b2f529cc2b0fc30f840aba668b141f6bb8","scripts":{"build":"run-p 'build:**'","watch":"run-p 'watch:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","watch:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","watch:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^27.5.1","parcel":"^2.3.2","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.0.1_1674863637276_0.8103883010394477","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"react-arborist","version":"3.0.2","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.0.2","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"4776359e1f5cc4aea6643fb326284be8a90a8bcd","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.0.2.tgz","fileCount":99,"integrity":"sha512-PZVsOWkTGeNodL6pu+1vpY3z4oX4AYuu/EaJRDE1X3aP9v4wep9J5/OVBbZ1vl/SS4Jh8jbIEXSLrGRcgMMLGg==","signatures":[{"sig":"MEUCIQCid4LIWVGJJxby3bs7xVDs1DLPfb9czjO+IRuC2WDvLgIgTqSPBYU8y+pTKWazW9f4UjquAqOzKnSwsKx+RFJSVas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":596118,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2uTcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpVgxAAjZ4pUy0Oc8dg0WKYgD6AWuNU4r//feyQyqs33wM9/32OhYdy\r\n/qbAwo7nccsVQLaVGoOdBgQpMGslB1/QuyKn2cqhHO2CmZQOff5nAvryax8J\r\nJvzbXZnxlNlZThreQ41Cann2SK8NUVf4QMKYPfN3/8B7vbD+rwcYJx4nVqWA\r\neU/5tVIXS7HpeIjcok0YY8pqh62aC5OXtrwRuslyG6jNPFg1hTyaJuC9nGgI\r\nKyuWwbxzqNNHicSnpClXXv+BpdlQZF53NsVBJA4s5cjXXyGPjxh8fFLdRZPh\r\nQ61mgR9bWNq9GCBYd01WftNP9OwWHofi3AGgLqzTrB/9LZTIvorbwW542quD\r\na1kItt6hw3L15GDb93xSEXb9ak2MqU97EtbUVae1z4yhNLbxE79dMN4Z94If\r\nsCHyeIX0Jr56DofmYhikK6y44AW0ixBaSuKKNdfR+bjMm4wf6HN5HtPrcQgw\r\n838nwjftssXiE7E1wEOwdAmMCgRm0znZgL4P9Exo94VDarMOaDki4y6gxFjP\r\nuhHuc3nTkBNDiwGL73aJe6lxW6JCoPN5dBLf1YLEnAexsr2/ucR1qI7BGCJ4\r\nOQFmlRWgjnxM8ZEpJJXhTRQBq+vlGzR9sZ8eec47a6BPnXTHL7cKo5cLEN5r\r\nsd8oG06864epA1rNxxZ4UYYLCzQow/u3QV4=\r\n=nJkd\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"739769b93c15f479960f4443c8f7b42a990c8bc8","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","start":"run-p 'watch:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","start:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","start:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","parcel":"^2.3.2","rimraf":"^4.1.2","ts-jest":"^29.0.5","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.0.2_1675289820572_0.9017498125325323","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"react-arborist","version":"3.1.0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.1.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"e358aac52d2dd9033291813031002c8016f5e030","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.1.0.tgz","fileCount":99,"integrity":"sha512-Vqpv0bVC6Umtx45OrP8G1KcQudD0nn6NtziOEez9qlDebXaytN18u9F94Xh4dSE3DEwvLpmgKIpbNzfrDuXwXw==","signatures":[{"sig":"MEQCHzdQ7pxd2LuqhaUiXq/t6ltPOjodfwltagw2DssE7gkCIQDCqPuPF5lWVMqKsZWlFfRgQT7M/9MfRDPLlYkhBIgefQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":599298},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"ae57e02abdd04ac9ca3c7f1b98730e2e0ee6f60d","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","start":"run-p 'start:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","start:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","start:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"sideEffects":false,"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","parcel":"^2.3.2","rimraf":"^4.1.2","ts-jest":"^29.0.5","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.1.0_1685729741381_0.559121457478303","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"react-arborist","version":"3.2.0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.2.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"f17d726e7d18fcb1494b83ffadfecc8c9bda5dff","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.2.0.tgz","fileCount":99,"integrity":"sha512-sjGL1KIRogwkM5uVifpp01yrfTcIHsm62Kbs78kBbPuksrnJPZ13SAqAqZeXVuyvO0Tbd7odExF/KoHtXHIZaQ==","signatures":[{"sig":"MEUCIQDh5Pjy9+K/NQKdcXMNeZHbQ/NVhqSpu5jIUobw2UKSCgIgR4oAyCEMY2TaxqOqwTRpu3nJlvByNVELmT2xCGqQA/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":601891},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"fbf0290c7313966ca12b63f887761275ad0f4697","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","start":"run-p 'start:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","start:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","start:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"sideEffects":false,"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","parcel":"^2.3.2","rimraf":"^4.1.2","ts-jest":"^29.0.5","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.2.0_1690305644333_0.9203872372151178","host":"s3://npm-registry-packages"}},"3.3.0-rc.1":{"name":"react-arborist","version":"3.3.0-rc.1","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.3.0-rc.1","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"fa7998e37a0d4e76f0faa2d685a828455ea5392d","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.3.0-rc.1.tgz","fileCount":99,"integrity":"sha512-fpad1xvNDcP3puaMoD9E3DCfTeEkrQZ1SUAdn2jwmR1Xaj7VzjNKqcL/pvbkOl3o/PBDh5at5+c1pplhnfMmBw==","signatures":[{"sig":"MEUCIQDinnMSlOwvaUzsQSgqRIrdmN6rXdci6VR/GBpRoeMpAwIgTcK7x/7/+5wzYzFNmCHIEM6TP5tdzjyWyhs7Y3UYfmc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":608421},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/module.js","source":"src/index.ts","gitHead":"5d09da453da7e781b7da283f683cdecb16f8fbd0","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","start":"run-p 'start:**'","prepack":"yarn build","build:js":"parcel build --target main --target module","start:js":"parcel watch --target main --target module --no-hmr --no-cache","build:types":"tsc --outDir dist","start:types":"tsc --outDir dist --watch"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"sideEffects":false,"dependencies":{"redux":"^4.1.1","react-dnd":"^14.0.3","react-window":"^1.8.6","react-dnd-html5-backend":"^14.0.1","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.4.1","parcel":"^2.3.2","rimraf":"^4.1.2","ts-jest":"^29.0.5","typescript":"^4.6.2","@types/jest":"^27.4.1","npm-run-all":"^4.1.5","@parcel/core":"^2.3.2","@types/react":"^18.0.0","@types/react-window":"^1.8.5","@types/use-sync-external-store":"^0.0.3"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.3.0-rc.1_1699295073620_0.8829003452202104","host":"s3://npm-registry-packages"}},"3.3.1-0":{"name":"react-arborist","version":"3.3.1-0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.3.1-0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"2dbf7ed00d61674dbe94020441e1a9305a9e26b0","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.3.1-0.tgz","fileCount":237,"integrity":"sha512-n91Djacok1LgucgO0qZKu+XeJ4p/C4pTmZtTFwJPcRMNwmdjC7MJyfMyO5saRB77jiBLp/0vI7ogb3+528t91A==","signatures":[{"sig":"MEQCIFQUrt/KvrFLpioJ/7uAEVzSAXaHaUxHYsK2zNKePWPpAiBOcgo8KrVgDJAML35DMhKNxUB7AJyeMj/aVKbxVW52HQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340183},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"343ba98a001028561f7eb2db411e920b4756f0db","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"sideEffects":false,"dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.10","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"stableVersion":"3.3.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-window":"^1.8.8","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.3.1-0_1702421722718_0.11496336153511777","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"react-arborist","version":"3.3.1","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.3.1","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"bd0ae0774223685ecfb78e701fdc80f05c24c971","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.3.1.tgz","fileCount":237,"integrity":"sha512-Apvni4bWrFK0Iv/QJtRwUAYOn9eP8Tg6T1ioUrXWuxjta0UETNXsrRLS9M0KRcoMPWTRPv7gt8aR2pEVw/uEvQ==","signatures":[{"sig":"MEUCIFuptDXD957dkSUv0drl70/anRjc1yee6u+tbYJyeawqAiEAjwgOIrnoZgXSFNwnb9B7k+Uu6PpKA5hzRI1d10wh7EQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340207},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"fbe4350f261ad0f3a3ecaf02d08b4bd8b32f438b","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"sideEffects":false,"dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.10","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-window":"^1.8.8","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.3.1_1702424358227_0.2781762559510019","host":"s3://npm-registry-packages"}},"3.3.2-0":{"name":"react-arborist","version":"3.3.2-0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.3.2-0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"4b1675cf3be1a3e708656ef57294e5b383df0f23","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.3.2-0.tgz","fileCount":237,"integrity":"sha512-eQcX007wOvCAOWEQO7Sp6vYvKvIBXAe2LGse7mK8bKttWeuMCneZrMEup8Cmun6El0dHDyLEfLT9XYa4hlZVDw==","signatures":[{"sig":"MEUCIAheLyA0rUUu1CQ1WWe62dlSPy/aWYhgQmHVnzGvvnXjAiEAttTS2ZLxlnkb0UniujcikBuk7SMtityM8hLlv9icDNs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":340237},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"c5254518f495e0e7b2475dc8f0973d5550b68dd8","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"sideEffects":false,"dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.10","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"stableVersion":"3.3.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-window":"^1.8.8","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.3.2-0_1702425777890_0.4726164878533381","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"react-arborist","version":"3.4.0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.4.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"8ef3de2c81d3b8cea0f4f4575c1971bd80c556c5","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.4.0.tgz","fileCount":237,"integrity":"sha512-QI46oRGXJr0oaQfqqVobIiIoqPp5Y5gM69D2A2P7uHVif+X75XWnScR5drC7YDKgJ4CXVaDeFwnYKOWRRfncMg==","signatures":[{"sig":"MEQCIFTzNBM5J+boyFm9xAGljXIXD5wQs8d4Q97YkMmndzemAiAJp6G3IzwAQnzn03MZ+Rm7ktHMkeVrSO/5+b2+f6Qovg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":343202},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"9e278965b0a622b32887e90d36dbf93b8ace561b","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"sideEffects":false,"dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.10","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.3.3","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-window":"^1.8.8","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.4.0_1702507236833_0.5160601912323528","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"react-arborist","version":"3.4.1","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.4.1","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"a310e9233b631650e24b84b00603bd248edd22a4","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.4.1.tgz","fileCount":237,"integrity":"sha512-e83F5RzDuA4Rm3djI4XedBBFOI9jy6Ku6kSLkHNzKmdvk4LB+zJ/W7/PTU6X99r3ohTXAJQYjRpWIYbGpKKCPw==","signatures":[{"sig":"MEUCIBcGTBKZwMG4tbuMLw7IZDoT1IFMZaGTDiWXNXTAgyVCAiEAv8AjSiHWdl3+eor6+ZgNfDljvO62eqAxeKN7wR+/Mng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":342019},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"aba9953a40a84d8491bcb9481fed52eb5f041ca3","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"sideEffects":false,"dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.10","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-window":"^1.8.8","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.4.1_1738791302835_0.384707110428228","host":"s3://npm-registry-packages-npm-production"}},"3.4.2":{"name":"react-arborist","version":"3.4.2","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.4.2","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"cd3f021fcd48fe9d725d1991aa9f26edcc254990","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.4.2.tgz","fileCount":237,"integrity":"sha512-A5qJp5GE5DNsBxR31b1pJ8xwpH3gxH1RwHMLmAQC+bqDLJwfBYghLPco7DdbgsdxyiPLcBnyZvr6kCzvfj6Nrw==","signatures":[{"sig":"MEUCIQCkR+F3Kjedd3X/S/dsZOCjxrWm3aBifJHQ0/A3YUgH/gIgD5yEOmeSY490/Yv2nJokyaY/Cez0ka4UeAp2ft975Ng=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341651},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"8fd80903fee9157b5066576a642f9cf4e782a925","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"sideEffects":false,"dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.10","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-window":"^1.8.8","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.4.2_1738872523002_0.8663954972765644","host":"s3://npm-registry-packages-npm-production"}},"3.4.3":{"name":"react-arborist","version":"3.4.3","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.4.3","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":"https://github.com/brimdata/react-arborist/issues","dist":{"shasum":"982791a07d1e279f279be88162c920112f3cee90","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.4.3.tgz","fileCount":237,"integrity":"sha512-yFnq1nIQhT2uJY4TZVz2tgAiBb9lxSyvF4vC3S8POCK8xLzjGIxVv3/4dmYquQJ7AHxaZZArRGHiHKsEewKdTQ==","signatures":[{"sig":"MEUCIQDvkEmhKUPw09ctGaTZY22oNSyVERTF44h6BQiOqcnffQIgW+B++OmVQqGkfC4elDCcxASKwuyoo0NrTh8iLqpKLkI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":341761},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"c851c6f76ad5878f3ea7b68602e9b2f970df142e","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"jkerr","email":"kerr@hey.com"},"repository":{"url":"https://github.com/brimdata/react-arborist.git","type":"git"},"directories":{},"sideEffects":false,"dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-window":"^1.8.8","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.4.3_1739469242757_0.9061287990533924","host":"s3://npm-registry-packages-npm-production"}},"3.5.0":{"name":"react-arborist","version":"3.5.0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.5.0","maintainers":[{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"e8cb5b6e6c03a0aafb93b84b208776dbf2d4fede","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.5.0.tgz","fileCount":237,"integrity":"sha512-FdXOICSt7P2h+Pxin1ULN02b4qrXJznNcshgwwWVtuYMLWSJcD245PQ4HOSj/Lr2T1uEegmnEm5Lbns2hUUsqg==","signatures":[{"sig":"MEQCIDhDRVED7zbbNmd5tm0GHfpKRp/gMj2JeUi2o3Ngs6irAiAvno0aNjshO+XZ71G8XFmjAlzJMtn5VcUtO+GbShJgXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":354873},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"7272564052d1cea78383b03d683c352cba3b7157","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.12.1","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-window":"^1.8.8","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.5.0_1776731365039_0.16611925385137205","host":"s3://npm-registry-packages-npm-production"}},"3.6.0":{"name":"react-arborist","version":"3.6.0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.6.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"67f1bb81a94b3b9e6087905ce710a9921f468ac2","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.6.0.tgz","fileCount":237,"integrity":"sha512-jJV307/sxf5RTgb2WFOovUeERUbLtk2nxz7GybPhSkLLSG04DNTHs05yJLgmv6QbiTvNruau+jtnlx/G5F7QXA==","signatures":[{"sig":"MEYCIQCFJACbFO7rk3zDIcxX+7kPOImeKJAJo/1GeKDZ6brB5AIhAKwsggolWCwdX9K9OB6uPHeHSkflHW2w6PaUqMgKeJlO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":357607},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"17b79aea0f11adcc6c63ec149b519989fc0b2b64","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.14.1","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-window":"^1.8.8","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.6.0_1778443322367_0.9930689279952449","host":"s3://npm-registry-packages-npm-production"}},"3.6.1":{"name":"react-arborist","version":"3.6.1","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.6.1","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"7ff42c64375c704c4c521eb6a4229ebe09cfe3f6","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.6.1.tgz","fileCount":242,"integrity":"sha512-h2/sPz6PXL79h7mOWjCA6Y5WNUKmA0kL8Uh6RYZQbYk7UOFBd86Jeoga4RjHMBYpOWpBPYrOJOE3HbIPUETp8w==","signatures":[{"sig":"MEYCIQCBC+NKJf4GfPHGsbgIAK+c8oEwxdmxxYATa8kqxGMC+wIhAKFKhgJnZoRqmDSt0TTS4F250c5bjM8jwJNJv64obVcU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.6.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":362115},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"ab6a0031f536ec7a411b01dc26012065e2ae849b","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.14.1","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.6.1_1778466625756_0.4091648125926599","host":"s3://npm-registry-packages-npm-production"}},"3.7.0":{"name":"react-arborist","version":"3.7.0","keywords":["react","arborist","react-arborist","treeview","tree","vitualized","dnd","multiselection","filterable"],"license":"MIT","_id":"react-arborist@3.7.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"b39156f1fe4bb31477118c57905827a3ba4d0ec5","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.7.0.tgz","fileCount":242,"integrity":"sha512-gh2SoO0eXQVSP6zxXMGqFeXF+l2uabDGBVn0+RKqy/s7mrG5xGnfM5mhyB67cMVobC3vWYLqe6HGh7ZEZadW/w==","signatures":[{"sig":"MEYCIQCzs6N2QhA31sQ699UvJIPMDIJOgnJcsF85xiRjhSekMAIhAPErpib6AVPRjyJYZm0XCgqQlkefV39xgiywRt+KhhRw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.7.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":364812},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"4453f05cadf85bff12e77ae878b860cefe2cfd91","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.14.1","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.7.0_1779046150530_0.7929421199848825","host":"s3://npm-registry-packages-npm-production"}},"3.8.0":{"name":"react-arborist","version":"3.8.0","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.8.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"b6f16112c80d0f31a8cc5af06dbd99dee8fb3b42","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.8.0.tgz","fileCount":242,"integrity":"sha512-66UQK2mWtodjkHg4efiIYjQt0VlFhQ4LXTphcqHi0+1Jc7hAxcxAC1SbmCUCpZYUW7C+14WgsnYgBRqG0AYb1A==","signatures":[{"sig":"MEQCIFIbCkjcTO+HROKBRZjjWIPQ+tCKIiQ5J/K836u9dyf1AiAq63CvoIhzngv8Au5FwodUfF3HQbrJEzdCJX5DmGCDQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.8.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":396541},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"d71c3a5f13b9f8c3c0624fe387cf606ab8ec6c7d","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.15.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.8.0_1779738398299_0.47754226023640256","host":"s3://npm-registry-packages-npm-production"}},"3.9.0":{"name":"react-arborist","version":"3.9.0","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.9.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"de94dee457e6102d2cbcb81441ca617bfae49a6c","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.9.0.tgz","fileCount":247,"integrity":"sha512-1xaGu7WB5YKQ+HcFLYaTXI3eDsANwOIRrbpPDIMtjBPN9ynPFGOJbxcLPnC/TwRUYXjwLGOTp2EEZ6eQ+NyuCg==","signatures":[{"sig":"MEYCIQDScSsFjdnfyh2AozHiO41ZNBUQl8LI5GD74eBadNOiHwIhALDFF73AhqsmJ1IYL70NG/j5XDfC7fmWcgkCFyPii4OU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.9.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":402747},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"3c6a9a7d3d023a52dbd3a9da88b87154328191dc","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.16.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.9.0_1780785219542_0.7488928627458113","host":"s3://npm-registry-packages-npm-production"}},"3.10.0":{"name":"react-arborist","version":"3.10.0","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.10.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"4fe7d1ba5217a23a965b2da95ab1235844d961a5","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.10.0.tgz","fileCount":252,"integrity":"sha512-HQocQRfOoMZJIYNdCqQz/bNoZxQeuYljLEsiY2eSykXEjuUApfuJkCaLnRO9Ymz7K51WEWyY9NBsJ0QjkfqZdA==","signatures":[{"sig":"MEYCIQDEWGY12NpYSEnjKd87IrCUPD/gDyTaBKCG+jv2gxaxHwIhANeN3zOBWDHyK3DpikyPtzd+90w5dDiqLIHoFayj1UKr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.10.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":412269},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"f18da20cb5b767b0a2066c98843bbe95885ebd0c","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.16.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.10.0_1780866520429_0.5724244171244783","host":"s3://npm-registry-packages-npm-production"}},"3.10.1":{"name":"react-arborist","version":"3.10.1","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.10.1","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"e7d5eb0ed38db1875d8122c50db804eed997cf93","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.10.1.tgz","fileCount":252,"integrity":"sha512-P9WJuj2zvtNGVzaNqTKIIBeS5aDMfvXdYT9KDVOZaALHwcfGJQON+X+gbMscTdAb5frdXDHBWl677HX3XEV1PA==","signatures":[{"sig":"MEUCIGhqBrg3aKEOHrOoWZhqpkxtzAs6VcONkuEaibfaBl6mAiEAwe9SdQCgH20ItrMSexFBJKtcvvPnUnGsAqHCATHl+gg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.10.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":423079},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"bd17e419bb36d45d33dc9c665255e0f404ea9f42","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.16.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.10.1_1780879329611_0.3110187757714924","host":"s3://npm-registry-packages-npm-production"}},"3.10.2":{"name":"react-arborist","version":"3.10.2","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.10.2","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"7682a0d62fe300f2af02deebf1b1d4d0bf3487ea","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.10.2.tgz","fileCount":252,"integrity":"sha512-V1uxXhbYnjcZQ3WqKc8oBIIkihI8CQo3lwvEJ2vj6+lbigLkK0Mdq/i45fQYvI3gTfF4brPKgOKRqwjijA0Wmw==","signatures":[{"sig":"MEQCIC/hXukiwkh6vs6loicAWJShzkV1kPGgrf33Q3/U6ceyAiBxMpxkRenOMzjPOEaESJN1eturT8m7WWic5Adkj24dYw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.10.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":428012},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"a0675dc2b9a8c34bd9de4b8a53d307e8b8b13f16","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.17.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.10.2_1781295398296_0.8889965140229368","host":"s3://npm-registry-packages-npm-production"}},"3.10.3":{"name":"react-arborist","version":"3.10.3","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.10.3","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"dd59be27500f6c7991c1c4d139b1548ada3e45b2","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.10.3.tgz","fileCount":252,"integrity":"sha512-KHvSEP2tD/COkF0q1kxg2FIqMvQ2CDBfxAc/yN34wWAScnV1j6DmeM2qwxNlNl3SWBzHW62dEjgvOVvH/2FleQ==","signatures":[{"sig":"MEUCIAsJntdnuGwx6ZpQWp/9lDOnCmICDl2esduptS39QycpAiEA7AbwMF5OhauyJwZHUIRJoi960I+Ypf817CYrEA6AddI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.10.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":431138},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"07fc69b7be05c6ccaee1e9db09a4165a287831fb","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.17.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.10.3_1781300245232_0.7773018191622341","host":"s3://npm-registry-packages-npm-production"}},"3.10.4":{"name":"react-arborist","version":"3.10.4","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.10.4","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"93257b067607e8725c303d0b1873599584fe25f5","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.10.4.tgz","fileCount":262,"integrity":"sha512-GlgW0cgQtQMoaKpuFIMhnz0eMsW4j1wjeOprzdOrLlj4L6IWRiEgA7R5dEHQnCH7rPrPpqnUG5DaL50+OaQ4wA==","signatures":[{"sig":"MEUCIBBqXBaYD0G0UhGixVKzUPwfFFb1pUnWNxYxAMWWGu2ZAiEAnhoHFHwtGDjoRuaJbNQqfIhNxdGouoVDDY9p0mpX2vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.10.4","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":455014},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"444afdd5805c2e0e73ea9f72913b59f27fc30da3","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.17.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.10.4_1781303606393_0.6285500553432766","host":"s3://npm-registry-packages-npm-production"}},"3.10.5":{"name":"react-arborist","version":"3.10.5","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.10.5","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"c972bb0426b34c6413b42598cdd24e875c17796a","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.10.5.tgz","fileCount":262,"integrity":"sha512-gbxFTLb0vCGmFOcJ/ZY2/ymCIdG4U8ok6fApsSeUWhGxUXwgtLpbylKNbSpzhjovv1D3VRFTW3OiiRs+Coh1vg==","signatures":[{"sig":"MEQCIDuv/CG7OIjQC5yaA2SfAAKGgVllKODhrilI5KhGN/qbAiBGf0htk1wNehmnUYgsucS7ytRR13xiwlUTb4VD1qvPfQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.10.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":468026},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"b02213647b9f9a2415b0ae7830cf8496fba27aa2","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.17.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.10.5_1781468822250_0.5456081140289322","host":"s3://npm-registry-packages-npm-production"}},"3.10.6":{"name":"react-arborist","version":"3.10.6","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.10.6","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"255a1190c1c51151b2c769116ef53cfc77c71f11","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.10.6.tgz","fileCount":262,"integrity":"sha512-V4GXg/lMJWnN7zJUJPgmby1a/lq3qSHW8QJmb22bMo6IAELvYSfqzE0nDkjURnmhCpnh7gkwNiJoJxkXWZLnCQ==","signatures":[{"sig":"MEYCIQDdE4GRndJ77J3zn02i9mdXUqppJiB8dy0QcXGKUIJmeAIhAPaon9wBU/Kr1wjhfsXI9bjIYdz81WuyxTWYwiWgTIZc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.10.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":481061},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"804ce28182479ee10c4ad95f64a6ad02e49703df","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.17.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.10.6_1782666544126_0.36102891263175274","host":"s3://npm-registry-packages-npm-production"}},"3.11.0":{"name":"react-arborist","version":"3.11.0","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.11.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"84b579ad2260347a9a2dbd578811e5908580ec1b","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.11.0.tgz","fileCount":262,"integrity":"sha512-BFKwZb42s8w0dx2WmpvBkc2B8vhU9KZ5UtERcq0iZCu7Fi/+ZgLomYGVlVKIaAy7+yqSe8vYGvdmGhpTvqvo6Q==","signatures":[{"sig":"MEUCIQCpwqtpgZzgMOStsDEh4K8QQyIWPjI/josTUKyRmHdeygIgMh6MdnH/WEg3OCywQtKjieqEvFmABi8KpchbYkXjOFk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.11.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":489794},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"2acb8f7c1e123de507ce197005c86a0d3db3f99c","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.17.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.11.0_1782672475149_0.2873021825928732","host":"s3://npm-registry-packages-npm-production"}},"3.12.0":{"name":"react-arborist","version":"3.12.0","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.12.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"2f06b1310e6b099420766c6938fd8feae87e899b","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.12.0.tgz","fileCount":262,"integrity":"sha512-QVSwe3/W3rzdzX9ssaT95OnyddBjejyJZAJtNT3W4dJH+26R1bdcxdoYMbqq9upsYsU1HtSZ0/z9d8yOMRstvw==","signatures":[{"sig":"MEYCIQCJ8R1nh0qfUh7VeRJSRvLGTDmla5W9PYaM6Ti1R7BrCAIhAO58/gjBc3wFyZ+5izh74cESUK+QHNDGhXZAqdZ7rnVH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.12.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":493993},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"a480c7108264f491bac0d18e2417b5070d599b97","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.17.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.12.0_1782683778668_0.977785070707659","host":"s3://npm-registry-packages-npm-production"}},"3.13.0":{"name":"react-arborist","version":"3.13.0","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.13.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"ad6c91449c9573111ff9aa25f53b0544be0aa6bb","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.13.0.tgz","fileCount":262,"integrity":"sha512-w+ZovMnOHfYla3+pfJK9skbrFxpEIViVLSIaMx19NvExH4VRIt99dXEsxy6B8ZpnNtdWI2s3eW7E7E4yu8mlQA==","signatures":[{"sig":"MEUCIQCVDbhRKUydf9p8BzLbRNbSCth5Drm9AgHnigDqZCzgHwIgWqH55oiS7P5WBVR4bHPJ2qNrv6CCBknVMlixXJ9ZjTs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.13.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":508465},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"abda3d1954b71fbcc1d377d2cb01db671791675d","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.18.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.13.0_1783131728592_0.14141017483430196","host":"s3://npm-registry-packages-npm-production"}},"3.13.1":{"name":"react-arborist","version":"3.13.1","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.13.1","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"d67d258cb634266ead0a7fbcc86dd439281f26ba","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.13.1.tgz","fileCount":267,"integrity":"sha512-WUvt5QYqgocgO3qM6jx7N26iTAtnSsTAN+RaU7nWHQ1DfN2sfMV6GK2uhxymQvET3RxsiR71/h2RKArSxRcSEg==","signatures":[{"sig":"MEQCIElprBAWKiskwoqZW4Hj1ERucHUcN/T8F4la8XWC7H5YAiAgFjXpJXDrhO3YETZdqhm80uAJ+a1HOtSWVGJBgo+yjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.13.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":519539},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"3dbff3829694a51acdebc58f8487a3e9d1a1d061","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.18.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.13.1_1783204935588_0.8744390719484216","host":"s3://npm-registry-packages-npm-production"}},"3.13.2":{"name":"react-arborist","version":"3.13.2","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.13.2","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"2490e0a591b6a6d702045b96955a983639cc7293","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.13.2.tgz","fileCount":267,"integrity":"sha512-Qa5h2MwBGflTZXsg8vXOHOonF04w31u6DyPL06iyboe+A8CMqxRxgI/Imd5mwTo679iNNJ4e7CuinJGe3rGqgg==","signatures":[{"sig":"MEYCIQD2fLJ1UyDsXuOC9X2NAn0cuQDaW2HK0v5oSpOjw9uR3QIhAMU8fkrVccLE1JEIBJC3HYshIou1BWcdXe6XRaQM+to2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.13.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":528013},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"e6dc5c6d2cd1efd94ce3bc7cee722f6b428134e4","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"11.18.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.13.2_1783288636321_0.6675227693251549","host":"s3://npm-registry-packages-npm-production"}},"3.14.0":{"name":"react-arborist","version":"3.14.0","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.14.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"c642a672dd8d31d754394ffd96cee21412f64c8d","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.14.0.tgz","fileCount":272,"integrity":"sha512-kWc3W8yHkF895FLRFTRnTn+NGcUtqtzOPdJGaac2QmBNPGZglcOWt19Xy5oGe41RZTYtFeTTiSMQVO+P+vG/XA==","signatures":[{"sig":"MEUCIBY+o6Vj+PKhEdVXLUIEAQXWOsP9Lz3f4xvbsoj18CxpAiEAzwRRKNjK1z0D5pO+osrQIDAabI4stGXbv7VQn7a9Yiw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.14.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":545475},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"8268c1165a27e33f7c4c64cf39961e876cea62ba","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"12.0.1","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.14.0_1784495505431_0.390667419689386","host":"s3://npm-registry-packages-npm-production"}},"3.15.0":{"name":"react-arborist","version":"3.15.0","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.15.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"b3041c9c3c1db0034002713a7fd34528fa6b1538","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.15.0.tgz","fileCount":282,"integrity":"sha512-wlXxTMtGW+HYZqeD7Sb7LVZ6W1saWJV6BwBfe/6VfBSQQHeeUEF0e0z/g3rejE/HpcbB+0pCeYYejNrxCod7jg==","signatures":[{"sig":"MEQCIDpJmpWeGe/32Qu9jMNs5te+1AgEPtAE6dPof9mlk+19AiAPI8hL99B2BbwTnQhDgtNfLlM1THcz+/otvOVH+F+rpQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.15.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":566915},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"65c5b877a03806030ea10dbf1f4e86baea12007a","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"12.0.1","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.15.0_1784510209612_0.9300005241048042","host":"s3://npm-registry-packages-npm-production"}},"3.15.1":{"name":"react-arborist","version":"3.15.1","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.15.1","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"6bba78487e2202df204fe0417faf357aea4d8acb","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.15.1.tgz","fileCount":282,"integrity":"sha512-+2Cv1u0TLWd4QhdMceZOWcS1B5NaSDuyNEjihPDL8df3zfaOMZyQ/YgNKuJ3P6V0O8XbRWqzWRkxhi3pJo/Qsg==","signatures":[{"sig":"MEYCIQDi75kI8f0Jrn4EgyC8SV+IOVuzWqsVVDpsqbwWuEZGLAIhAIIRc0ZMYtC4Q8phoDiyc584G1PLyxidNLQkODh6k54w","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.15.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":579620},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"a40e45e634a7670e44f5b323d68e8965eac4da1c","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"12.0.1","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.15.1_1784683987827_0.8213152545755547","host":"s3://npm-registry-packages-npm-production"}},"3.16.0":{"name":"react-arborist","version":"3.16.0","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@3.16.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"03f2b89f7a49b220172ebb70ecfc83871ece9529","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-3.16.0.tgz","fileCount":282,"integrity":"sha512-Pp1TQXETKMeg/0yAMGBFIwze7IfZaghDScX4vekJ4Ge8/t7uYifbDBhEGUSOYaDuahE1f8fyBIrlN2pLD4ysTA==","signatures":[{"sig":"MEUCIQCJy+M0r3am8uq+qya2VqS+FLmexbFukzKPZq1q8o1hgQIgWGG1DV2rqwBa5AxVZL181KfqEkuaI0QyO5oEqwFauTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@3.16.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":594939},"main":"dist/main/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","gitHead":"d74c4ec696ba98c1a4e981075f6d60cdff3e290b","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es --watch","prepack":"yarn build","build:es":"tsc --outDir dist/module --module es2022 --moduleResolution node","build:cjs":"tsc --outDir dist/main"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"12.0.1","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","dependencies":{"redux":"^5.0.0","react-dnd":"^14.0.3","react-window":"^1.8.11","react-dnd-html5-backend":"^14.0.3","use-sync-external-store":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.1.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@types/react-window":"^1.8.8","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","@types/use-sync-external-store":"^0.0.6"},"peerDependencies":{"react":">= 16.14","react-dom":">= 16.14"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_3.16.0_1785006736726_0.6747571261299841","host":"s3://npm-registry-packages-npm-production"}},"4.0.0":{"name":"react-arborist","version":"4.0.0","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"license":"MIT","_id":"react-arborist@4.0.0","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"homepage":"https://react-arborist.netlify.app","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"98d6282c8d33773b72a82aa87451826ed4cd8fc1","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-4.0.0.tgz","fileCount":177,"integrity":"sha512-y6R4Hw3xG7euCDyXGVaYmenIk02mmaKvJLV0zRIMtUFyGEpJf+QmK0icg3Fmillj6T5pleNWQpZIUwlcI/eTIA==","signatures":[{"sig":"MEYCIQCKFjjoS/GlYY5FfMVOYyf8p0pqxYoN1nzG8fZnw+jXUgIhAITOUhh18h1ZOjPidxUxJ789eS9N3TaUeF5hJFS3PeLP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQC/F7EsxYnw+wqqemE/Cri7fJm0NIyYLQAVaWWKuJntogIhALi5GhDYb2iQf/9SJyvvqt03fFVrJI9KmIemuxvPC7+x","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@4.0.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":409711},"main":"dist/module/index.js","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module/index.d.ts","default":"./dist/module/index.js"},"./package.json":"./package.json"},"gitHead":"bbb5b38d7bd3f7709f29be8a10d3e0f5f2e2afb7","scripts":{"test":"jest","build":"npm-run-all clean -p 'build:**'","clean":"rimraf dist","watch":"yarn build:es && npm-run-all -p watch:tsc watch:esm-extensions","prepack":"yarn build","build:es":"tsc --outDir dist/module --module esnext --moduleResolution bundler && node scripts/fix-esm-extensions.mjs dist/module","watch:tsc":"tsc --outDir dist/module --module esnext --moduleResolution bundler --watch","watch:esm-extensions":"node scripts/fix-esm-extensions.mjs dist/module --watch"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"12.2.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"redux":"^5.0.0","react-window":"^1.8.11","@types/react-window":"^1.8.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dnd":"^16.0.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","react-dnd-html5-backend":"^16.0.1"},"peerDependencies":{"react":">= 18","react-dnd":"^16","react-dom":">= 18","react-dnd-html5-backend":"^16"},"_npmOperationalInternal":{"tmp":"tmp/react-arborist_4.0.0_1791657979429_0.8434595512878624","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"_id":"react-arborist@4.0.1","bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"dist":{"shasum":"5606c7f49d686c0c7e464aa7865e11f1db3c81fc","tarball":"https://registry.npmjs.org/react-arborist/-/react-arborist-4.0.1.tgz","fileCount":188,"integrity":"sha512-rhpgQjVL6SRCOpg9cmaxn08y2Qtc1zrd+eVO4R9IvdRLF9Pz619HLr10NKV5AmC9QkGvM2dRTHglevdugQEHSw==","signatures":[{"sig":"MEUCIGcN13Zw+Y0Xyco0045jo6rtpd0Ji0WYx0BaKVgVCmdDAiEA3h6tqqvwZu+ZC8lWUbIrXHon93tJJmd9frjKBsAm+B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCTgP5kpWv8DtvtaV8cA+GXFGtApbMt79N9jLZmiiIxXAIhANWGE2hzeVD/RpJPGO7t/u8EYldl6cQaz6qy/STe835+"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/react-arborist@4.0.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":446866},"main":"dist/module/index.js","name":"react-arborist","type":"module","types":"dist/module/index.d.ts","module":"dist/module/index.js","source":"src/index.ts","engines":{"node":">=22.12"},"exports":{".":{"types":"./dist/module/index.d.ts","default":"./dist/module/index.js"},"./package.json":"./package.json"},"gitHead":"a4c7805719df5b5ec2d33aa49d27be18b42a08c4","license":"MIT","scripts":{"test":"jest","build":"rimraf dist && tsc","clean":"rimraf dist","watch":"tsc --watch","prepack":"yarn build"},"version":"4.0.1","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"f4f83a04-8d84-4a6f-8f44-e479104dfe27"}},"homepage":"https://react-arborist.netlify.app","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"_npmVersion":"12.2.0","description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","directories":{},"maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"sideEffects":false,"_nodeVersion":"24.21.0","dependencies":{"redux":"^5.0.0","react-window":"^1.8.11","@types/react-window":"^1.8.8"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^29.7.0","react":"^18.2.0","rimraf":"^5.0.5","ts-jest":"^29.4.0","react-dnd":"^16.0.1","react-dom":"^18.2.0","typescript":"^5.6.0","@types/jest":"^29.5.11","npm-run-all":"^4.1.5","@types/react":"^18.2.43","@types/react-dom":"^18.2.0","@testing-library/dom":"^9.3.0","@testing-library/react":"^14.0.0","jest-environment-jsdom":"^29.7.0","react-dnd-html5-backend":"^16.0.1"},"peerDependencies":{"react":">= 18","react-dnd":"^16","react-dom":">= 18","react-dnd-html5-backend":"^16"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/react-arborist_4.0.1_1791680313805_0.9175693623247738"}}},"time":{"created":"2021-09-02T16:15:15.243Z","modified":"2026-10-11T00:58:34.248Z","0.1.0":"2021-09-02T16:15:15.404Z","0.1.1":"2021-09-02T21:39:11.979Z","0.1.2":"2021-09-10T17:50:33.738Z","0.1.3":"2021-09-10T17:54:43.468Z","0.1.4":"2021-09-14T19:01:43.942Z","0.1.5":"2021-09-15T22:17:50.822Z","0.1.6":"2021-10-05T22:47:36.517Z","0.1.7":"2021-10-06T17:20:19.151Z","0.1.8":"2021-10-26T21:24:09.739Z","0.1.9":"2021-10-26T21:40:36.563Z","0.1.10":"2021-10-26T23:02:49.903Z","0.1.11":"2021-10-29T03:44:55.486Z","0.1.12":"2021-11-03T23:03:18.329Z","0.1.13":"2021-11-03T23:38:59.244Z","0.1.14":"2021-11-04T03:03:42.320Z","0.2.0-beta.0":"2022-03-16T21:07:39.164Z","0.2.0-beta.1":"2022-03-16T21:32:37.308Z","0.2.0":"2022-03-16T22:04:09.379Z","1.0.0":"2022-03-18T19:40:36.241Z","1.0.2":"2022-03-19T19:57:14.695Z","1.0.3":"2022-03-21T20:22:09.983Z","1.0.4":"2022-05-27T22:51:45.514Z","1.1.0":"2022-05-28T00:31:10.977Z","1.2.0":"2022-07-24T03:09:31.486Z","2.0.0-rc":"2022-10-18T21:04:42.048Z","2.0.0-rc.1":"2022-10-20T23:39:21.106Z","2.0.0-rc.2":"2022-10-25T21:06:28.925Z","2.0.0":"2022-10-27T14:32:00.492Z","2.1.0":"2022-11-02T20:27:24.321Z","2.1.1":"2022-11-17T01:05:28.025Z","2.2.0":"2023-01-03T19:44:51.250Z","2.3.0":"2023-01-13T17:56:48.616Z","3.0.0":"2023-01-27T23:15:53.074Z","3.0.1":"2023-01-27T23:53:57.461Z","3.0.2":"2023-02-01T22:17:00.757Z","3.1.0":"2023-06-02T18:15:41.620Z","3.2.0":"2023-07-25T17:20:44.561Z","3.3.0-rc.1":"2023-11-06T18:24:33.875Z","3.3.1-0":"2023-12-12T22:55:22.981Z","3.3.1":"2023-12-12T23:39:18.429Z","3.3.2-0":"2023-12-13T00:02:58.139Z","3.4.0":"2023-12-13T22:40:37.028Z","3.4.1":"2025-02-05T21:35:03.044Z","3.4.2":"2025-02-06T20:08:43.224Z","3.4.3":"2025-02-13T17:54:02.979Z","3.5.0":"2026-04-21T00:29:25.198Z","3.6.0":"2026-05-10T20:02:02.560Z","3.6.1":"2026-05-11T02:30:25.945Z","3.7.0":"2026-05-17T19:29:10.671Z","3.8.0":"2026-05-25T19:46:38.442Z","3.9.0":"2026-06-06T22:33:39.706Z","3.10.0":"2026-06-07T21:08:40.614Z","3.10.1":"2026-06-08T00:42:09.738Z","3.10.2":"2026-06-12T20:16:38.457Z","3.10.3":"2026-06-12T21:37:25.392Z","3.10.4":"2026-06-12T22:33:26.567Z","3.10.5":"2026-06-14T20:27:02.421Z","3.10.6":"2026-06-28T17:09:04.338Z","3.11.0":"2026-06-28T18:47:55.323Z","3.12.0":"2026-06-28T21:56:18.805Z","3.13.0":"2026-07-04T02:22:08.772Z","3.13.1":"2026-07-04T22:42:15.742Z","3.13.2":"2026-07-05T21:57:16.456Z","3.14.0":"2026-07-19T21:11:45.597Z","3.15.0":"2026-07-20T01:16:49.809Z","3.15.1":"2026-07-22T01:33:08.067Z","3.16.0":"2026-07-25T19:12:16.895Z","4.0.0":"2026-10-10T18:46:19.588Z","4.0.1":"2026-10-11T00:58:33.901Z"},"bugs":{"url":"https://github.com/jameskerr/react-arborist/issues"},"license":"MIT","homepage":"https://react-arborist.netlify.app","keywords":["arborist","dnd","filterable","multiselection","react","react-arborist","tree","treeview","virtualized"],"repository":{"url":"git+https://github.com/jameskerr/react-arborist.git","type":"git"},"description":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)","maintainers":[{"name":"trevorburnham","email":"trevorburnham@gmail.com"},{"name":"jkerr","email":"kerr@hey.com"}],"readme":"![Logo](https://user-images.githubusercontent.com/3460638/161630636-3512fe81-41c2-4ee5-8f7e-adaad07033b6.svg)\n\n<h1>React Arborist</h1>\n\n[See the Demos](https://react-arborist.netlify.app/)\n\nThe tree view is ubiquitous in software applications. This library provides the React ecosystem with a complete solution to build the equivalent of a VSCode sidebar, Mac Finder, Windows Explorer, or Sketch/Figma layers panel.\n\nHere is a Gmail sidebar clone built with react-arborist.\n\n<img src=\"https://user-images.githubusercontent.com/3460638/197306119-59fe59e6-50ae-4bc2-8cb9-3faa2bc52cd2.gif\" width=\"270px\" alt=\"Gmail sidebar clone built with react-arborist\" />\n\n## Features\n\n- Drag and drop sorting\n- Open/close folders\n- Inline renaming\n- Virtualized rendering\n- Custom styling\n- Keyboard navigation\n- Aria attributes\n- Tree filtering\n- Selection synchronization\n- Callbacks (onScroll, onActivate, onSelect)\n- Controlled or uncontrolled trees\n\n## Installation\n\nreact-arborist requires `react-dnd` and `react-dnd-html5-backend` as peer\ndependencies. Install them together:\n\n```bash\nnpm install react-arborist react-dnd react-dnd-html5-backend\n```\n\n```bash\nyarn add react-arborist react-dnd react-dnd-html5-backend\n```\n\n## Examples\n\nAssume our data is this:\n\n```js\nconst data = [\n  { id: \"1\", name: \"Unread\" },\n  { id: \"2\", name: \"Threads\" },\n  {\n    id: \"3\",\n    name: \"Chat Rooms\",\n    children: [\n      { id: \"c1\", name: \"General\" },\n      { id: \"c2\", name: \"Random\" },\n      { id: \"c3\", name: \"Open Source Projects\" },\n    ],\n  },\n  {\n    id: \"4\",\n    name: \"Direct Messages\",\n    children: [\n      { id: \"d1\", name: \"Alice\" },\n      { id: \"d2\", name: \"Bob\" },\n      { id: \"d3\", name: \"Charlie\" },\n    ],\n  },\n];\n```\n\n### The Simplest Tree\n\nUse all the defaults. The _initialData_ prop makes the tree an uncontrolled component. Create, move, rename, and delete will be handled internally.\n\n```jsx\nimport { Tree } from 'react-arborist';\n\nfunction App() {\n  return <Tree initialData={data} />;\n}\n```\n\n<img width=\"214\" alt=\"image\" src=\"https://user-images.githubusercontent.com/3460638/198098015-d7dc6400-6391-4094-9f66-0f56a99433e9.png\">\n\n[Demo](https://codesandbox.io/s/the-simplest-tree-7tbedw)\n\n### Customize the Appearance\n\nWe provide our own dimensions and our own `Node` component.\n\n```jsx\nfunction App() {\n  return (\n    <Tree\n      initialData={data}\n      openByDefault={false}\n      width={600}\n      height={1000}\n      indent={24}\n      rowHeight={36}\n      overscanCount={1}\n      paddingTop={30}\n      paddingBottom={10}\n      padding={25 /* sets both */}\n    >\n      {Node}\n    </Tree>\n  );\n}\n\nfunction Node({ node, style, dragHandle }) {\n  /* This node instance can do many things. See the API reference. */\n  return (\n    <div style={style} ref={dragHandle}>\n      {node.isLeaf ? \"🍁\" : \"🗀\"}\n      {node.data.name}\n    </div>\n  );\n}\n```\n\n<img width=\"166\" alt=\"image\" src=\"https://user-images.githubusercontent.com/3460638/198100281-594a492d-2ea0-4ff0-883d-1dd79dbb5acd.png\">\n\n[Demo](https://codesandbox.io/s/customize-appearance-f4g15v?file=/src/App.tsx)\n\n### Control the Tree data\n\nHere we use the _data_ prop to make the tree a controlled component. We must handle all the data modifications ourselves using the props below.\n\n```jsx\nfunction App() {\n  /* Handle the data modifications outside the tree component */\n  const onCreate = ({ parentId, index, type }) => {};\n  const onRename = ({ id, name }) => {};\n  const onMove = ({ dragIds, parentId, index }) => {};\n  const onDelete = ({ ids }) => {};\n\n  return (\n    <Tree\n      data={data}\n      onCreate={onCreate}\n      onRename={onRename}\n      onMove={onMove}\n      onDelete={onDelete}\n    />\n  );\n}\n```\n\n#### The `onMove` index\n\n`onMove`'s `index` is a **pre-removal slot**: it counts positions in the destination parent's child list _as shown on screen_, with the dragged rows still in place. If your handler removes the dragged rows before inserting them — the natural way to reorder an array — every dragged row that started before the drop slot shifts your target one place to the left, so dragging a row to just below itself would jump it past its neighbor (issue [#247](https://github.com/jameskerr/react-arborist/issues/247)).\n\n`SimpleTree` / `useSimpleTree` insert before removing, so they need no adjustment. If you manage the data yourself, use the exported `adjustMoveIndex` helper:\n\n```jsx\nimport { adjustMoveIndex } from \"react-arborist\";\n\nconst onMove = ({ dragIds, index }) => {\n  const to = adjustMoveIndex({ index, dragIds, siblingIds: data.map((d) => d.id) });\n  const dragged = data.filter((d) => dragIds.includes(d.id));\n  const rest = data.filter((d) => !dragIds.includes(d.id));\n  rest.splice(to, 0, ...dragged);\n  setData(rest);\n};\n```\n\nPass the destination parent's current child ids in display order (for a root-level move, that's your top-level data's ids). Ids that aren't among them — rows moving in from another parent — don't shift anything.\n\n### Tree Filtering\n\nProviding a non-empty _searchTerm_ will only show nodes that match. If a child matches, all its parents are shown too, so the tree keeps its structure. Internal nodes are opened when filtering. You can provide your own _searchMatch_ function, or use the default, which searches a node's own data, excluding its children. The default is deliberately loose: it JSON-stringifies the data's values and looks for the term anywhere in the result, so a term can also hit the keys of a nested object. Pass _searchMatch_ when you want to match specific fields.\n\n```jsx\nfunction App() {\n  const term = useSearchTermString()\n  <Tree\n    data={data}\n    searchTerm={term}\n    searchMatch={\n      (node, term) => node.data.name.toLowerCase().includes(term.toLowerCase())\n    }\n  />\n}\n```\n\n### Sync the Selection\n\nIt's common to open something elsewhere in the app, but have the tree reflect the new selection.\n\nPassing an id to the _selection_ prop will select and scroll to that node whenever that id changes.\n\n```jsx\nfunction App() {\n  const chatId = useCurrentChatId();\n\n  /* \n    Whenever the currentChatRoomId changes, \n    the tree will automatically select it and scroll to it. \n  */\n\n  return <Tree initialData={data} selection={chatId} />;\n}\n```\n\n### Use the Tree Api Instance\n\nYou can access the Tree Api in the parent component by giving a ref to the tree.\n\n```jsx\nfunction App() {\n  const treeRef = useRef();\n\n  useEffect(() => {\n    const tree = treeRef.current;\n    tree.selectAll();\n    /* See the Tree API reference for all you can do with it. */\n  }, []);\n\n  return <Tree initialData={data} ref={treeRef} />;\n}\n```\n\n### Data with Different Property Names\n\nThe _idAccessor_ and _childrenAccessor_ props allow you to specify the children and id fields in your data.\n\n```jsx\nfunction App() {\n  const data = [\n    {\n      category: \"Food\",\n      subCategories: [{ category: \"Restaurants\" }, { category: \"Groceries\" }],\n    },\n  ];\n  return (\n    <Tree\n      data={data}\n      /* An accessor can provide a string property name */\n      idAccessor=\"category\"\n      /* or a function with the data as the argument */\n      childrenAccessor={(d) => d.subCategories}\n    />\n  );\n}\n```\n\n### Custom Rendering\n\nRender every single piece of the tree yourself. See the API reference for the props passed to each renderer.\n\n```jsx\nfunction App() {\n  return (\n    <Tree\n      data={data}\n      /* The outer most element in the list */\n      renderRow={MyRow}\n      /* The \"ghost\" element that follows the mouse as you drag */\n      renderDragPreview={MyDragPreview}\n      /* The line that shows where an element will be dropped */\n      renderCursor={MyCursor}\n    >\n      {/* The inner element that shows the indentation and data */}\n      {MyNode}\n    </Tree>\n  );\n}\n```\n\n### Dynamic sizing\n\nYou can add a ref to it with this package [Pmndrs/react-use-measure](https://github.com/pmndrs/react-use-measure)\n \nThat hook will measure the boundaries (for instance width, height, top, left) of a view you reference. Then you pass the width and the height to the Tree.\n\n```js\nimport useMeasure from \"react-use-measure\";\n\nconst [ref, bounds] = useMeasure();\n \n<div className=\"parent\" ref={ref}>\n  <Tree height={bounds.height} width={bounds.width} />\n</div>\n```\n\n## API Reference\n\n- Components\n  - [Tree Component Props](#tree-component-props)\n  - [Row Component Props](#row-component-props)\n  - [Node Component Props](#node-component-props)\n  - [DragPreview Component Props](#dragpreview-component-props)\n  - [Cursor Component Props](#cursor-component-props)\n- Interfaces\n  - [Node API](#node-api-reference)\n  - [Tree API](#tree-api-reference)\n- Utilities\n  - [getTreeLinePrefix](#gettreelineprefix)\n\n## Tree Component Props\n\nThese are all the props you can pass to the Tree component.\n\n```ts\ninterface TreeProps<T> {\n  /* Data Options */\n  data?: readonly T[];\n  initialData?: readonly T[];\n\n  /* Data Handlers */\n  onCreate?: handlers.CreateHandler<T>;\n  onMove?: handlers.MoveHandler<T>;\n  onRename?: handlers.RenameHandler<T>;\n  onDelete?: handlers.DeleteHandler<T>;\n\n  /* Renderers*/\n  children?: ElementType<renderers.NodeRendererProps<T>>;\n  renderRow?: ElementType<renderers.RowRendererProps<T>>;\n  renderDragPreview?: ElementType<renderers.DragPreviewProps>;\n  renderCursor?: ElementType<renderers.CursorProps>;\n  renderContainer?: ElementType<{}>;\n\n  /* Sizes */\n  rowHeight?: number;\n  overscanCount?: number;\n  width?: number | string;\n  height?: number;\n  indent?: number;\n  paddingTop?: number;\n  paddingBottom?: number;\n  padding?: number;\n\n  /* Config */\n  childrenAccessor?: string | ((d: T) => readonly T[] | null);\n  idAccessor?: string | ((d: T) => string);\n  openByDefault?: boolean;\n  selectionFollowsFocus?: boolean;\n  disableMultiSelection?: boolean;\n  disableDeselectOnClick?: boolean;\n  disableSelect?: string | boolean | BoolFunc<T>;\n  disableEdit?: string | boolean | BoolFunc<T>;\n  disableDrag?: string | boolean | BoolFunc<T>;\n  disableDrop?:\n    | string\n    | boolean\n    | ((args: {\n        parentNode: NodeApi<T>;\n        dragNodes: NodeApi<T>[];\n        index: number;\n      }) => boolean);\n\n  /* Event Handlers */\n  onActivate?: (node: NodeApi<T>) => void;\n  onSelect?: (nodes: NodeApi<T>[]) => void;\n  onScroll?: (props: ListOnScrollProps) => void;\n  onToggle?: (id: string) => void;\n  onFocus?: (node: NodeApi<T>) => void;\n\n  /* Selection */\n  selection?: string;\n\n  /* Open State */\n  initialOpenState?: OpenMap;\n\n  /* Search */\n  searchTerm?: string;\n  searchMatch?: (node: NodeApi<T>, searchTerm: string) => boolean;\n\n  /* Extra */\n  className?: string | undefined;\n  rowClassName?: string | undefined;\n\n  /* Tree container mouse events — fire for clicks / right-clicks anywhere in\n     the tree (see \"Handling Clicks on the Tree Container\" below). */\n  onClick?: MouseEventHandler;\n  onContextMenu?: MouseEventHandler;\n\n  dndRootElement?: globalThis.Node | null;\n  dndBackend?: Extract<\n    DndProviderProps<unknown, unknown>,\n    { backend: unknown }\n  >[\"backend\"];\n  dndManager?: ReturnType<typeof useDragDropManager>;\n  dragType?: string | ((node: NodeApi<T>) => string);\n}\n```\n\n### Handling Clicks on the Tree Container\n\n`onClick` and `onContextMenu` are attached to the tree's outer container, so they fire for mouse events anywhere in the tree — clicks that bubble up from a row, as well as clicks on the empty space below the last row. Use them for interactions that aren't tied to a single node, such as clearing the selection or opening your own context menu for the tree as a whole.\n\nTo act only when the empty area was clicked (and not a row), check whether the event started inside a row — rows carry `role=\"treeitem\"`:\n\n```tsx\n<Tree\n  data={data}\n  onClick={(e) => {\n    const onRow = (e.target as Element).closest('[role=\"treeitem\"]');\n    if (!onRow) {\n      // clicked the empty area, not a row\n    }\n  }}\n  onContextMenu={(e) => {\n    e.preventDefault(); // suppress the native menu\n    // open a custom context menu for the tree\n  }}\n/>\n```\n\nClicking empty space already clears the selection by default; pass the [`disableDeselectOnClick`](#tree-component-props) prop to keep the selection instead.\n\n### Dragging Nodes to External Drop Targets\n\nThe react-dnd drag item created for each row carries the dragged node's `data`, so a drop target rendered outside the tree can read it:\n\n```tsx\nconst [, drop] = useDrop(() => ({\n  accept: \"NODE\",\n  drop: (item) => console.log(item.data), // the dragged node's data\n}));\n```\n\nThe tree and your external target must share one react-dnd backend. Wrap both in a single `DndProvider` and pass its manager to the tree via the `dndManager` prop. By default rows advertise the `\"NODE\"` item type; set the `dragType` prop (a fixed string, or a function of the node) to advertise a custom type instead. Note that the tree's own drop targets only accept `\"NODE\"`, so a row given a custom `dragType` is no longer reorderable within the tree.\n\n## react-dnd Compatibility\n\nreact-arborist requires **React 18+** and **react-dnd v16**.\n\nreact-arborist ships a single ESM build, as does react-dnd v16. `import` and\n`require` both resolve to it, so an app never loads two copies of react-arborist with\nseparate React contexts. `require(\"react-arborist\")` from CommonJS relies on\n`require(esm)`, unflagged from **Node.js 22.12**, which is what `engines.node`\ndeclares. Only the `require` path actually needs that Node version, but `engines` is\nchecked at install time: package managers that enforce it (Yarn Classic by default,\npnpm with `engine-strict`) will refuse to install on older Node even for bundler and\nbrowser consumers.\n\nCommonJS TypeScript projects that use Node module resolution need a `module` setting\nthat understands `require(esm)`: `\"nodenext\"` (**TypeScript ≥ 5.8**) or `\"node20\"`\n(**TypeScript ≥ 5.9**). `\"node16\"` and `\"node18\"` report error TS1479 on\n`import ... from \"react-arborist\"`. Projects using `moduleResolution: \"bundler\"` or\n`\"node10\"` are unaffected.\n\n### Why react-dnd is a peer dependency\n\nFrom react-arborist v4, `react-dnd` and `react-dnd-html5-backend` are **peer\ndependencies** rather than bundled dependencies. This matters because react-dnd\nregisters a global singleton (`globalThis[Symbol.for('__REACT_DND_CONTEXT_INSTANCE__')]`).\nIf your application and react-arborist each bundled their own copy, you would end up\nwith two independent singletons, causing drag-and-drop to silently break or throw\n`\"Cannot have two HTML5 backends at the same time\"`.\n\nMaking react-dnd a peer dependency means npm/yarn/pnpm will always resolve a single\nshared copy for your entire application.\n\n### Multiple trees on the same page\n\nRendering several `<Tree>` components side by side needs no special setup. react-dnd\nv16 memoizes one drag-drop manager per context object, and the default context is the\nglobal one, so every tree on the page already resolves to the same manager and the\nsame backend.\n\nReach for the shared-provider pattern when you need the tree bound to a *specific*\nmanager rather than to whatever the global slot holds: your `<DndProvider>` passes a\ncustom `context`, or renders into another window or iframe. It is also the way to make\nthe binding explicit — because the global manager is memoized on first use, whichever\nprovider mounts first fixes the backend for everything after it, and a `dndBackend`\npassed to a later `<Tree>` is silently ignored. Wrap everything in one `<DndProvider>`\nand pass its manager to each tree:\n\n```tsx\nimport { DndProvider, useDragDropManager } from \"react-dnd\";\nimport { HTML5Backend } from \"react-dnd-html5-backend\";\n\nfunction App() {\n  return (\n    <DndProvider backend={HTML5Backend}>\n      <ForestView />\n    </DndProvider>\n  );\n}\n\nfunction ForestView() {\n  const manager = useDragDropManager();\n  return (\n    <>\n      <Tree data={leftData} dndManager={manager}>{Node}</Tree>\n      <Tree data={rightData} dndManager={manager}>{Node}</Tree>\n    </>\n  );\n}\n```\n\nWithout the shared manager each `<Tree>` resolves through the global context instead.\nIf your provider is on a custom `context`, that is a different manager, and drags\nstarted in the tree are invisible to your drop targets.\n\n### Custom backends\n\nPass any react-dnd-compatible backend via `dndBackend`:\n\n```tsx\nimport { TouchBackend } from \"react-dnd-touch-backend\";\n\n<Tree data={data} dndBackend={TouchBackend}>{Node}</Tree>\n```\n\nPassing `dndBackend` or `dndManager` opts out of the default `HTML5Backend`.\nCustom-backend / `dndManager` users still need `react-dnd-html5-backend`\ninstalled as a peer: the drag preview calls into it (`getEmptyImage()`) on every\ndrag regardless of which backend is active, so it's a hard requirement rather\nthan an optional default.\n\n`dndBackend` is only dependable when this `<Tree>` is the only react-dnd\nconsumer in the page: as the previous section explains, react-dnd v16\nmemoizes one manager per context, so if another `<Tree>` or any other\nreact-dnd consumer initialised the global manager first, this backend is\nsilently dropped with no warning. Reach for the shared `<DndProvider>` +\n`dndManager` pattern above whenever the page has more than one.\n\n### react-dnd v16 and Jest\n\nreact-arborist, react-dnd v16, and react-dnd's transitive dependencies (`dnd-core`,\n`@react-dnd/*`) ship **ESM-only** builds. Jest's default CJS runtime can't load them\ndirectly. Add a `transformIgnorePatterns` entry so ts-jest (or babel-jest) transpiles\nthem to CJS.\nTranspile-only mode is required — ts-jest's type-checking path won't emit for files\noutside your TS program. Set `isolatedModules: true` in the transformer's `tsconfig`\nblock. Jest stopped bundling `jest-environment-jsdom` in v28, so install it too:\n\n```\nyarn add -D jest-environment-jsdom\n```\n\n```js\n// jest.config.js\nmodule.exports = {\n  transform: {\n    \"^.+\\\\.[jt]sx?$\": [\"ts-jest\", { tsconfig: { allowJs: true, isolatedModules: true } }],\n  },\n  transformIgnorePatterns: [\n    \"/node_modules/(?!.*(react-arborist|react-dnd|react-dnd-html5-backend|dnd-core|@react-dnd)/)\",\n  ],\n  testEnvironment: \"jsdom\",\n  testEnvironmentOptions: {\n    customExportConditions: [\"browser\", \"require\", \"default\"],\n  },\n};\n```\n\nThree details in that config are easy to get wrong:\n\n- `testEnvironment: \"jsdom\"` is required, not optional, once you restate\n  `customExportConditions`. Jest's default environment is `jest-environment-node`,\n  whose own conditions are `[\"node\"]` — and `customExportConditions` *replaces*\n  rather than extends them. Drop `jsdom` while keeping `[\"browser\", \"require\",\n  \"default\"]` and dependencies still resolve their **browser** builds, but now run\n  them in plain Node without the DOM globals those builds expect. A browser build\n  that touches `window` or `document` then fails with errors like\n  `ReferenceError: window is not defined`.\n\n- The lookahead scans the rest of the path (`.*`) instead of just the next segment.\n  Under pnpm these packages live at\n  `node_modules/.pnpm/react-dnd@16.0.1_.../node_modules/react-dnd/...`; a\n  next-segment-only pattern sees `.pnpm`, excludes them from transformation, and you\n  get back the exact `SyntaxError` this is meant to prevent.\n- `customExportConditions` **replaces** the test environment's conditions rather than\n  adding to them, so `\"browser\"` has to be restated — without it, a dependency whose\n  exports map lists `\"browser\"` before `\"node\"` resolves its Node build under jsdom,\n  and your tests pass while exercising code that never ships. Do not add `\"node\"`:\n  `exports` maps match in the package's own key order, so including `\"node\"` makes a\n  package that lists `\"node\"` first resolve its Node build.\n\n> **Why not `--experimental-vm-modules`?** Node 22.12+ supports `require()` of ESM\n> modules natively at the runtime level, but Jest intercepts `require` with its own\n> CJS module system regardless of Node version. The `transformIgnorePatterns` approach\n> works on all Jest versions without experimental flags.\n\n### Migrating from v3\n\nv3 bundled react-dnd v14 as a regular dependency. v4 promotes it to a peer dependency.\n\n```bash\n# Before (v3) — react-dnd was pulled in automatically\nnpm install react-arborist\n\n# After (v4) — install react-dnd alongside react-arborist\nnpm install react-arborist react-dnd react-dnd-html5-backend\n```\n\nIf your app puts its `<DndProvider>` on a custom `context`, or renders one into\nanother window, adopt the shared `DndProvider` + `dndManager` pattern shown above.\n\n## Row Component Props\n\nThe _\\<RowRenderer\\>_ is responsible for attaching the drop ref, the row style (top, height) and the aria-attributes. The default should work fine for most use cases, but it can be replaced by your own component if you need. See the _renderRow_ prop in the _\\<Tree\\>_ component.\n\n```ts\ntype RowRendererProps<T> = {\n  node: NodeApi<T>;\n  innerRef: (el: HTMLDivElement | null) => void;\n  attrs: HTMLAttributes<any>;\n  children: ReactElement;\n};\n```\n\n## Node Component Props\n\nThe _\\<NodeRenderer\\>_ is responsible for attaching the drag ref, the node style (padding for indentation), the visual look of the node, the edit input of the node, and anything else you can dream up.\n\nThere is a default renderer, but it's only there as a placeholder to get started. You'll want to create your own component for this. It is passed as the _\\<Tree\\>_ components only child.\n\n```ts\nexport type NodeRendererProps<T> = {\n  style: CSSProperties;\n  node: NodeApi<T>;\n  tree: TreeApi<T>;\n  dragHandle?: (el: HTMLDivElement | null) => void;\n  preview?: boolean;\n};\n```\n\n## DragPreview Component Props\n\nThe _\\<DragPreview\\>_ is responsible for showing a \"ghost\" version of the node being dragged. The default is a semi-transparent version of the NodeRenderer and should work fine for most people. To customize it, pass your new component to the _renderDragPreview_ prop.\n\n```ts\ntype DragPreviewProps = {\n  offset: XYCoord | null;\n  mouse: XYCoord | null;\n  id: string | null;\n  dragIds: string[];\n  isDragging: boolean;\n};\n```\n\n## Cursor Component Props\n\nThe _\\<Cursor\\>_ is responsible for showing a line that indicates where the node will move to when it's dropped. The default is a blue line with circle on the left side. You may want to customize this. Pass your own component to the _renderCursor_ prop.\n\n```ts\nexport type CursorProps = {\n  top: number;\n  left: number;\n  indent: number;\n};\n```\n\n## Node API Reference\n\n### State Properties\n\nAll these properties on the node instance return booleans related to the state of the node.\n\n_node_.**isRoot**\n\nReturns true if this is the root node. The root node is added internally by react-arborist and not shown in the UI.\n\n_node_.**isLeaf**\n\nReturns true if the children property is not an array.\n\n_node_.**isInternal**\n\nReturns true if the children property is an array.\n\n_node_.**isOpen**\n\nReturns true if node is internal and in an open state.\n\n_node_.**isEditing**\n\nReturns true if this node is currently being edited. Use this property in the NodeRenderer to render the rename form.\n\n_node_.**isSelected**\n\nReturns true if node is selected.\n\n_node_.**isSelectedStart**\n\nReturns true if node is the first of a contiguous group of selected nodes. Useful for styling.\n\n_node_.**isSelectedEnd**\n\nReturns true if node is the last of a contiguous group of selected nodes. Useful for styling.\n\n_node_.**isOnlySelection**\n\nReturns true if node is the only node selected in the tree.\n\n_node_.**isFocused**\n\nReturns true if node is focused.\n\n_node_.**isDragging**\n\nReturns true if node is being dragged.\n\n_node_.**willReceiveDrop**\n\nReturns true if node is internal and the user is hovering a dragged node over it.\n\n_node_.**state**\n\nReturns an object with all the above properties as keys and boolean values. Useful for adding class names to an element with a library like [clsx](https://github.com/lukeed/clsx) or [classnames](https://github.com/JedWatson/classnames).\n\n```ts\ntype NodeState = {\n  isEditing: boolean;\n  isDragging: boolean;\n  isSelected: boolean;\n  isSelectedStart: boolean;\n  isSelectedEnd: boolean;\n  isFocused: boolean;\n  isOpen: boolean;\n  isClosed: boolean;\n  isLeaf: boolean;\n  isInternal: boolean;\n  willReceiveDrop: boolean;\n};\n```\n\n### Accessors\n\n_node_.**childIndex**\n\nReturns the node's index in relation to its siblings.\n\n_node_.**next**\n\nReturns the next visible node. The node directly under this node in the tree component. Returns null if none exist.\n\n_node_.**prev**\n\nReturns the previous visible node. The node directly above this node in the tree component. Returns null if none exist.\n\n_node_.**nextSibling**\n\nReturns the next sibling in the data of this node. Returns null if none exist.\n\n### Selection Methods\n\n_node_.**select**()\n\nSelect only this node.\n\n_node_.**deselect**()\n\nDeselect this node. Other nodes may still be selected.\n\n_node_.**selectMulti**()\n\nSelect this node while maintaining all other selections.\n\n_node_.**selectContiguous**()\n\nDeselect all nodes from the anchor node to the last selected node, the select all nodes from the anchor node to this node. The anchor changes to the focused node after calling _select()_ or _selectMulti()_.\n\n### Activation Methods\n\n_node_.**activate**()\n\nRuns the Tree props' onActivate callback passing in this node.\n\n_node_.**focus**()\n\nFocus this node.\n\n### Open/Close Methods\n\n_node_.**open**()\n\nOpens the node if it is an internal node.\n\n_node_.**close**()\n\nCloses the node if it is an internal node.\n\n_node_.**toggle**()\n\nToggles the open/closed state of the node if it is an internal node.\n\n_node_.**openParents**()\n\nOpens all the parents of this node.\n\n_node_.**edit**()\n\nMoves this node into the editing state. Calling node._isEditing_ will return true.\n\n_node_.**submit**(_newName_)\n\nSubmits _newName_ string to the _onRename_ handler. Moves this node out of the editing state.\n\n_node_.**reset**()\n\nMoves this node out of the editing state without submitting a new name.\n\n### Event Handlers\n\n_node_.**handleClick**(_event_)\n\nUseful for using the standard selection methods when a node is clicked. If the meta key is down, call _multiSelect()_. If the shift key is down, call _selectContiguous()_. Otherwise, call _select()_ and _activate()_.\n\n## Tree API Reference\n\nThe tree api reference is stable across re-renders. It always has the most recent state and props.\n\n### Node Accessors\n\n_tree_.**get**(_id_) : _NodeApi | null_\n\nGet node by id from the _visibleNodes_ array.\n\n_tree_.**at**(_index_) : _NodeApi | null_\n\nGet node by index from the _visibleNodes_ array.\n\n_tree_.**visibleNodes** : _NodeApi[]_\n\nReturns an array of the visible nodes.\n\n_tree_.**firstNode** : _NodeApi | null_\n\nThe first node in the _visibleNodes_ array.\n\n_tree_.**lastNode** : _NodeApi | null_\n\nThe last node in the _visibleNodes_ array.\n\n_tree_.**focusedNode** : _NodeApi | null_\n\nThe currently focused node.\n\n_tree_.**mostRecentNode** : _NodeApi | null_\n\nThe most recently selected node.\n\n_tree_.**nextNode** : _NodeApi | null_\n\nThe node directly after the _focusedNode_ in the _visibleNodes_ array.\n\n_tree_.**prevNode** : _NodeApi | null_\n\nThe node directly before the _focusedNode_ in the _visibleNodes_ array.\n\n### Focus Methods\n\n_tree_.**hasFocus** : _boolean_\n\nReturns true if the the tree has focus somewhere within it.\n\n_tree_.**focus**(_id_)\n\nFocus on the node with _id_.\n\n_tree_.**isFocused**(_id_) : _boolean_\n\nCheck if the node with _id_ is focused.\n\n_tree_.**pageUp**()\n\nMove focus up one page.\n\n_tree_.**pageDown**()\n\nMove focus down one page.\n\n### Selection Methods\n\n_tree_.**selectedIds** : _Set\\<string\\>_\n\nReturns a set of ids that are selected.\n\n_tree_.**selectedNodes** : _NodeApi[]_\n\nReturns an array of nodes that are selected.\n\n_tree_.**hasNoSelection** : boolean\n\nReturns true if nothing is selected in the tree.\n\n_tree_.**hasSingleSelection** : boolean\n\nReturns true if there is only one selection.\n\n_tree_.**hasMultipleSelections** : boolean\n\nReturns true if there is more than one selection.\n\n_tree_.**isSelected**(_id_) : _boolean_\n\nReturns true if the node with _id_ is selected.\n\n_tree_.**select**(_id_, _[opts]_)\n\nSelect only the node with _id_. Accepts an optional options object: `{ align?: \"auto\" | \"smart\" | \"center\" | \"end\" | \"start\"; focus?: boolean }`. `align` is forwarded to the scroll behavior; passing `focus: false` suppresses the focus change and the `onFocus` callback.\n\n_tree_.**deselect**(_id_)\n\nDeselect the node with _id_.\n\n_tree_.**selectMulti**(_id_, _[opts]_)\n\nAdd to the selection the node with _id_. Accepts the same options object as `select`.\n\n_tree_.**selectContiguous**(_id_)\n\nDeselected nodes between the anchor and the last selected node, then select the nodes between the anchor and the node with _id_.\n\n_tree_.**deselectAll**()\n\nDeselect all nodes.\n\n_tree_.**selectAll**()\n\nSelect all nodes.\n\n### Visibility\n\n_tree_.**open**(_id_)\n\nOpen the node with _id_.\n\n_tree_.**close**(_id_)\n\nClose the node with _id_.\n\n_tree_.**toggle**(_id_)\n\nToggle the open state of the node with _id_.\n\n_tree_.**openParents**(_id_)\n\nOpen all parents of the node with _id_.\n\n_tree_.**openSiblings**(_id_)\n\nOpen all siblings of the node with _id_.\n\n_tree_.**openAll**()\n\nOpen all internal nodes.\n\n_tree_.**closeAll**()\n\nClose all internal nodes.\n\n_tree_.**isOpen**(_id_) : _boolean_\n\nReturns true if the node with _id_ is open.\n\n### Drag and Drop\n\n_tree_.**isDragging**(_id_) : _boolean_\n\nReturns true if the node with _id_ is being dragged.\n\n_tree_.**willReceiveDrop**(_id_) : _boolean_\n\nReturns true if the node with _id_ is internal and is under the dragged node.\n\n### Scrolling\n\n_tree_.**scrollTo**(_id_, _[align]_)\n\nScroll to the node with _id_. If this node is not visible, this method will open all its parents. The align argument can be _\"auto\" | \"smart\" | \"center\" | \"end\" | \"start\"_.\n\n_tree_.**scrollToOffset**(_offset_)\n\nScroll the list vertically to an exact pixel _offset_ from the top — the offset-based counterpart to _scrollTo_, useful for saving and restoring a scroll position. Negative or non-finite values are clamped to the top, and react-window clamps the upper bound to the scrollable range.\n\n_tree_.**scrollOffset** : _number_\n\nReturns the list's current vertical scroll offset, in pixels from the top. Pairs with _scrollToOffset_ to persist and restore the scroll position.\n\n### Properties\n\n_tree_.**isEditing** : _boolean_\n\nReturns true if the tree is editing a node.\n\n_tree_.**isFiltered** : _boolean_\n\nReturns true if the _searchTerm_ prop is not an empty string when trimmed.\n\n_tree_.**filteredCount** : _number_\n\nReturns how many nodes match the current _searchTerm_, counted across the whole tree regardless of which folders are open. Returns 0 when there is no active search. Useful for rendering a match count or a \"no results\" message (`isFiltered && filteredCount === 0`). Ancestors that appear in the filtered list only to keep the tree's structure intact are not counted. Matches are determined by the same predicate as filtering, so a _searchMatch_ prop changes what counts.\n\n_tree_.**props** : _TreeProps_\n\nReturns all the props that were passed to the _\\<Tree\\>_ component.\n\n_tree_.**root** : _NodeApi_\n\nReturns the root _NodeApi_ instance. Its children are the Node representations of the _data_ prop array.\n\n## Utilities\n\n### getTreeLinePrefix\n\nGenerates a tree-line prefix string (using Unix `tree`-style box-drawing characters like `├`, `└`, `│`) for a given node. Useful when you want ASCII/Unicode connector lines in a custom node renderer.\n\n```ts\nfunction getTreeLinePrefix(\n  node: NodeApi<any>,\n  chars?: Partial<TreeLineChars>\n): string;\n\ntype TreeLineChars = {\n  last: string;   // default: \"└ \"\n  middle: string; // default: \"├ \"\n  pipe: string;   // default: \"│ \"\n  blank: string;  // default: \"\\u3000 \"\n};\n```\n\nWrap the prefix in a monospace span so the connectors line up:\n\n```tsx\nimport { Tree, getTreeLinePrefix } from \"react-arborist\";\n\nfunction Node({ node, style }) {\n  return (\n    <div style={style}>\n      <span style={{ fontFamily: \"monospace\" }}>{getTreeLinePrefix(node)}</span>\n      {node.data.name}\n    </div>\n  );\n}\n```\n\nPass a partial `chars` object to override any of the default characters (e.g. for an ASCII-only style).\n\n## Contributing\n\nThe package ships with Jest tests under `modules/react-arborist/src/**/*.test.ts?(x)`.\nFrom the package directory you can run:\n\n```bash\ncd modules/react-arborist\nyarn test\n```\n\nGood starting points:\n\n- `src/interfaces/tree-api.test.ts` for pure API behavior\n- `src/components/provider.test.tsx` for rendered tree behavior\n- `src/dnd/drag-hook.test.ts` for drag-and-drop behavior\n\n## Author\n\n[James Kerr](https://twitter.com/specialCaseDev) at [Brim Data](https://brimdata.io) for the [Zui desktop app](https://www.youtube.com/watch?v=I2y663n8d2A).\n","readmeFilename":"README.md"}