{"_id":"@rc-component/tree","_rev":"15-1182f3bfaa1070c152fa6df51e91c917","name":"@rc-component/tree","dist-tags":{"latest":"1.5.0"},"versions":{"1.0.0":{"name":"@rc-component/tree","version":"1.0.0","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.0.0","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"4d8ece1c3996bb0a5a18d8b4f8ba3d6355ebc520","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.0.0.tgz","fileCount":68,"integrity":"sha512-1rKQ0jSScwmQI/nreyiPFBQ9g5ykGzkrmh0OOCnI9UkU9Bu1J9c8jFgBJBmvaF5A+LXH3vKVDpXZ6Go2oTlDFw==","signatures":[{"sig":"MEQCIAG2lClyOQk/Gd/+pzy9R1EF24sH7aFby11mEESk62ecAiBH44oeCtDHF9ui+TptSoSa7KPqL+XUeDYZsKyeJfl1mA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":311638},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"4ce3d40c94dfc7857bccb0a1287119343ea9b6d3","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"10.8.2","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.5.1","dependencies":{"classnames":"2.x","rc-virtual-list":"^3.5.1","@rc-component/util":"^1.2.1","@rc-component/motion":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^11.0.0","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^29.5.10","@types/node":"^22.7.3","lint-staged":"^15.2.10","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","eslint-plugin-jest":"^28.8.3","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","eslint-plugin-unicorn":"^56.0.1","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.0.0_1741168825039_0.8213124370446134","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@rc-component/tree","version":"1.0.1","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.0.1","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"396552e62a522537919c14694a9418fae99bb323","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.0.1.tgz","fileCount":68,"integrity":"sha512-pUhcYUXv2Xqt093JcIAikj4QFGIhTsGntFgLEv8Vwmw1fyG0x6rIFqopUxYqr0oWulxVob9ECu0O86SC42fuOw==","signatures":[{"sig":"MEQCIFPXBfNogLVl8vawfHaBuJOO8rg8TykpNXQeL7V2UW/TAiBDnw8xlQAWmc1S+GfMKO5nq7cy+KBLVjyj+xFv2QlgXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":313126},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"a45cf7bc879a5b928a2e21313553f6cc8739aa7d","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"10.8.2","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.5.1","dependencies":{"classnames":"2.x","rc-virtual-list":"^3.5.1","@rc-component/util":"^1.2.1","@rc-component/motion":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^11.0.0","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^29.5.10","@types/node":"^22.7.3","lint-staged":"^15.2.10","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","eslint-plugin-jest":"^28.8.3","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","eslint-plugin-unicorn":"^56.0.1","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.0.1_1742356689256_0.3645280199863812","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"@rc-component/tree","version":"1.0.2","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.0.2","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"f2c163831a49e3363eb0667b2bd96a70db804d36","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.0.2.tgz","fileCount":68,"integrity":"sha512-h4P2P3N004VmUonkBzhisjrwME2njSxmUzZPhkFHGllAzbcRUSUGSx0dvRr0FCxYYittpMpGUHE6OMvbVX2c8Q==","signatures":[{"sig":"MEYCIQDx38YuuTtv7is2Y/rDsuwJGGF9NgLG4f7GqYNaQHDnrAIhAOhjyZPW7PqfBIO/wEJuQp5CRok1T4Pju1B5jH2sxMEP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312608},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"f919adda89a2f319fdd6ecada849481eb4318595","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"afc163","email":"afc163@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.6.0","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.8.0","dependencies":{"clsx":"^2.1.1","rc-virtual-list":"^3.5.1","@rc-component/util":"^1.2.1","@rc-component/motion":"^1.0.0"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^11.0.0","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^24.0.10","lint-staged":"^16.1.2","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.0.2_1764213885421_0.8900697842503182","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@rc-component/tree","version":"1.1.0","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.1.0","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"68cca843cd3a9311f729f02f9f75f78a65c8ee48","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.1.0.tgz","fileCount":68,"integrity":"sha512-HZs3aOlvFgQdgrmURRc/f4IujiNBf4DdEeXUlkS0lPoLlx9RoqsZcF0caXIAMVb+NaWqKtGQDnrH8hqLCN5zlA==","signatures":[{"sig":"MEYCIQDK892137lQ2TUunYhX8qDrGJbo4FY9NCORzKLEW7K7MgIhAKFxUZ73dvHdH8+FIJg1hlOrN0K69R19DnC+8+vNbiIr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":312659},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"5a2bad329a7e675b3e6d7a6fdb071cc48f800120","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"afc163","email":"afc163@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.6.0","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.8.0","dependencies":{"clsx":"^2.1.1","@rc-component/util":"^1.2.1","@rc-component/motion":"^1.0.0","@rc-component/virtual-list":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^11.0.0","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^24.0.10","lint-staged":"^16.1.2","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.1.0_1764647912719_0.4951531218994767","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@rc-component/tree","version":"1.2.0","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.2.0","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"a80a7b7ee9610141bc9cb3df372d5e20b9838b53","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.2.0.tgz","fileCount":68,"integrity":"sha512-SHjBRZeujfGMtUiXGeOo3QqnoXc9VgEBE8eavwba3J4UetHaenTLyvSTzWFEYxoaGQR6/zMf0b+oTu4FPDTyXg==","signatures":[{"sig":"MEUCIEmrwazH2fl0m6D71um2UUYeiIS0NVPPFdj2CY3D3rb9AiEAynSy0v9MbOy4dcMxscGN4Qj3jTHbW1MtGs46ZqxKYkE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":314304},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"c766a03c12b3fe2c84c3cb797768b6d5b8d24355","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.7.0","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.15.1","dependencies":{"clsx":"^2.1.1","@rc-component/util":"^1.2.1","@rc-component/motion":"^1.0.0","@rc-component/virtual-list":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^11.0.0","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^24.0.10","lint-staged":"^16.1.2","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.2.0_1769070872563_0.698569394207988","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@rc-component/tree","version":"1.2.1","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.2.1","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"45b7dae6a1dc20a028e99c9691ea193d7f42b0ce","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.2.1.tgz","fileCount":68,"integrity":"sha512-tG61vQEyheDLl8Gp8xH5L/sxfg1wONWkcKr7OOR8BAtK4vtOrblf+TcokoFDf9C3Fj/+zcWIg4JGxjyjXSZSbQ==","signatures":[{"sig":"MEQCIHHITRhHRDIrJs7F9cOMMV7Z1PJH+UTO4RKUt1G4vne5AiBowju1Ool2Ab5akZ0sPd+EflOGJifounXKdaHi/mFNSQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315163},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"177b14778974b4b5df6fb389cd0fafdc4efe331d","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.7.0","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.15.1","dependencies":{"clsx":"^2.1.1","@rc-component/util":"^1.2.1","@rc-component/motion":"^1.0.0","@rc-component/virtual-list":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^11.0.0","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^24.0.10","lint-staged":"^16.1.2","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.2.1_1769396728922_0.4330341887913425","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@rc-component/tree","version":"1.2.2","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.2.2","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"b538387f2aa9acde1c70955568f376219aff79a1","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.2.2.tgz","fileCount":68,"integrity":"sha512-hF69O5T9zOk4eI1wQQ/uU1F704XlcuRQr8E+AZ2oIsLG54T/2IzGRtptihYBQgEvLvk4LOXCdM9b/6DihkzOHw==","signatures":[{"sig":"MEQCIHBBS41T+Q0TiWvttklEhm7ydjeE2Cb2tIONdKwqZ6YQAiBshHP38WDzvj9sVnCoNQ5aOeQEvbs65vvoU/hdtKzXJA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315351},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"239729198f098d15f642098189302f00788f956d","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.7.0","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.15.1","dependencies":{"clsx":"^2.1.1","@rc-component/util":"^1.2.1","@rc-component/motion":"^1.0.0","@rc-component/virtual-list":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^11.0.0","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^24.0.10","lint-staged":"^16.1.2","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.2.2_1769483692257_0.5992009025485969","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@rc-component/tree","version":"1.2.3","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.2.3","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"a70ae847a768763f4f461375620c1feccfcc933a","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.2.3.tgz","fileCount":68,"integrity":"sha512-mG8hF2ogQcKaEpfyxzPvMWqqkptofd7Sf+YiXOpPzuXLTLwNKfLDJtysc1/oybopbnzxNqWh2Vgwi+GYwNIb7w==","signatures":[{"sig":"MEYCIQCeVAdWir6/aNrLyKrVy3iPMomAEsywO2Q58d/l7iq2NgIhAPPXSnYhVM4brsoN5GD6/USGve3sNDj8Is/HBw8VFial","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":315119},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"c95025eb66004c357bc99d891b82c7c1b97ba30c","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.7.0","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.15.1","dependencies":{"clsx":"^2.1.1","@rc-component/util":"^1.8.1","@rc-component/motion":"^1.0.0","@rc-component/virtual-list":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^11.0.0","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^24.0.10","lint-staged":"^16.1.2","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.2.3_1769669398816_0.9743933362873973","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@rc-component/tree","version":"1.2.4","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.2.4","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"cb4f7d818118b3447763e74d3a82fba6454c7317","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.2.4.tgz","fileCount":68,"integrity":"sha512-5Gli43+m4R7NhpYYz3Z61I6LOw9yI6CNChxgVtvrO6xB1qML7iE6QMLVMB3+FTjo2yF6uFdAHtqWPECz/zbX5w==","signatures":[{"sig":"MEUCIC+DYPFVJ16gO2rSRr2eSp1jYzmdv+rWWp7qBsZLknQEAiEAqsSrVlYZc+HGzOLxCzb5JV3RYm0sM2nXcvf+ZR86CPM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316901},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"1d6609d8237e41d881b771c047345c464de93bea","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.7.0","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.15.1","dependencies":{"clsx":"^2.1.1","@rc-component/util":"^1.8.1","@rc-component/motion":"^1.0.0","@rc-component/virtual-list":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^11.0.0","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^24.0.10","lint-staged":"^16.1.2","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.2.4_1773135608594_0.45860290002647686","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@rc-component/tree","version":"1.3.0","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.3.0","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"ffd770091b2a4e2a7dd181f046f24c613d654af9","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.3.0.tgz","fileCount":68,"integrity":"sha512-M+41elbHPE7usyLWumf0yQAYDofqFxJkzaIyaq3RyoTePMc3a2q+lFy/68NOHi+LhJ5+Sikd8LOwc8+4H5+vnA==","signatures":[{"sig":"MEQCIHC3J0yo0R0WzEghE94Ce8/WUCxR2danUmVbcN3YOGpMAiBqE/TfOwduaMrFYbrWM+BVcO7/kxXdxT/ctTGbzA92Eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317199},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"fc7b5a4adf94d2acfebc68d22e3925ae1916094f","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.7.0","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.15.1","dependencies":{"clsx":"^2.1.1","@rc-component/util":"^1.8.1","@rc-component/motion":"^1.0.0","@rc-component/virtual-list":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^11.0.0","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^24.0.10","lint-staged":"^16.1.2","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.3.0_1773372920727_0.6072082395523752","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@rc-component/tree","version":"1.3.1","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.3.1","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"6983ca6bd9d5f6d04dd7258d00cb0fe71cdfe661","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.3.1.tgz","fileCount":68,"integrity":"sha512-zlL0PW0bTFlveTtLcA01VD/yMWKK73EywItFMgIZUY5sb6tMOAw7zV6qGzqldufqrV93ZWQB4H3NBNoTMCueJA==","signatures":[{"sig":"MEUCIGFTOHeUAfYab8rMtnmdsRw9qf23eyO4ic7Jp4D5OuylAiEAqus22KoE2zzgw1E1VOkLgYBGYTHT92EXXMvaGajiP6o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":316827},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"ab5f4d3cc5e5f4af6322f868c2876f93de7fe737","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.7.0","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.15.1","dependencies":{"clsx":"^2.1.1","@rc-component/util":"^1.8.1","@rc-component/motion":"^1.0.0","@rc-component/virtual-list":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^11.0.0","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^24.0.10","lint-staged":"^16.1.2","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.0.3"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.3.1_1773712425650_0.33850761299393106","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@rc-component/tree","version":"1.3.2","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.3.2","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"homepage":"http://github.com/react-component/tree","bugs":{"url":"http://github.com/react-component/tree/issues"},"dist":{"shasum":"4b0c13564314eff61ca948c18ef923b87c9d7e44","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.3.2.tgz","fileCount":68,"integrity":"sha512-bJFj46wEkpBPnWyTm18XmgAgNQ/4YvprxMOPPY2a6rmhGJYxLuNKEFiL5Qej4Qctu9wHJm8WW+v2SYskafE0kA==","signatures":[{"sig":"MEQCH2vNto+3wCLEWtoe/kYXSbLtP0Y8NDhVztQ+9DRNEo0CIQCCjvh3d4GU+4zyaXBhK4H6bve9IZbhvyoy2Il+xrEz6Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":317558},"main":"./lib/index","types":"./lib/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"468177253aaf4188d6c9e6063bd62f008dbae2aa","scripts":{"lint":"eslint src/ --ext .tsx,.ts,.jsx,.js","test":"rc-test","start":"dumi dev","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","gh-pages":"npm run docs:build && npm run docs:deploy","now-build":"npm run docs:build","docs:build":"dumi build","docs:deploy":"gh-pages -d dist","postpublish":"npm run gh-pages","prepublishOnly":"npm run compile && rc-np"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"repository":{"url":"git+ssh://git@github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.7.0","description":"tree ui component for react","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.15.1","dependencies":{"clsx":"^2.1.1","@rc-component/util":"^1.11.1","@rc-component/motion":"^1.0.0","@rc-component/virtual-list":"^1.2.0"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.1.0","glob":"^13.0.3","less":"^4.2.1","husky":"^9.1.6","react":"^18.2.0","eslint":"^8.55.0","father":"^4.4.0","rc-test":"^7.0.15","gh-pages":"^6.1.1","prettier":"^3.3.3","react-dom":"^18.2.0","typescript":"^5.3.3","@types/jest":"^30.0.0","@types/node":"^25.2.3","lint-staged":"^16.1.2","@types/react":"^19.0.1","@umijs/fabric":"^4.0.1","@types/warning":"^3.0.0","@rc-component/np":"^1.0.0","@types/react-dom":"^19.0.1","@rc-component/dialog":"^1.0.0","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.1.0","@testing-library/jest-dom":"^6.1.5","@rc-component/father-plugin":"^2.2.0"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.3.2_1779693494627_0.2365361674223685","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@rc-component/tree","version":"1.4.0","keywords":["react","react-component","react-tree","tree"],"author":{"name":"smith3816@gmail.com"},"license":"MIT","_id":"@rc-component/tree@1.4.0","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"homepage":"https://react-component.github.io/tree","bugs":{"url":"https://github.com/react-component/tree/issues"},"dist":{"shasum":"c0031180e681389bf0bdcb867a0087525b45c8a9","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.4.0.tgz","fileCount":74,"integrity":"sha512-dGsJGDJQedA0BqqVgj3F8BvHXTSZijyhTXdbAdkcx8lynzZkty/CV3Z3LOm/fxz+BCfl3dfGiAQpb7Q5XNvl0Q==","signatures":[{"sig":"MEUCIECIoYYh8LFbBfALMZuzj1DX430QBntsc6jE+XpVQ0EzAiEA9Ys4VFDf26hCTkJ7Dk/lFGgYjD6Hn4yhtRa+YlGw5R4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFgpIz76hIiLkYazdWD8sGIRxO8aRfXL34sVb4vjVE/KAiBXcWLA0zBtL4aGtRyppg58ERqosyJ7TilLEQYmnlOLfw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":333987},"main":"./lib/index","types":"./es/index.d.ts","module":"./es/index","engines":{"node":">=10.x"},"gitHead":"21c3782d57939b21ab27a6c9a7da5d447ce8ec9e","scripts":{"tsc":"tsc -p tsconfig.json --noEmit","lint":"eslint src --ext .tsx,.ts,.jsx,.js","test":"rc-test","build":"npm run docs:build","start":"dumi dev","deploy":"npm run docs:build:gh-pages && npm run docs:deploy","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","prepublishOnly":"npm run compile && rc-np","docs:build:gh-pages":"GH_PAGES=1 npm run docs:build"},"_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"repository":{"url":"git+https://github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.7.0","description":"🌲 Tree view component for React","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"_nodeVersion":"22.15.1","dependencies":{"clsx":"^2.1.1","@rc-component/util":"^1.11.1","@rc-component/motion":"^1.0.0","@rc-component/virtual-list":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.4.38","glob":"^13.0.6","less":"^4.6.7","husky":"^9.1.7","react":"^19.2.7","eslint":"^10.6.0","father":"^4.6.24","globals":"^17.7.0","rc-test":"^7.1.3","gh-pages":"^6.3.0","prettier":"^3.9.4","react-dom":"^19.2.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@eslint/compat":"^2.1.0","@types/warning":"^3.0.4","@rc-component/np":"^1.0.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.62.1","eslint-plugin-jest":"^29.15.4","eslint-plugin-react":"^7.37.5","@rc-component/dialog":"^1.0.0","@testing-library/dom":"^10.4.1","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.1.1","@rc-component/father-plugin":"^2.2.0"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"tmp":"tmp/tree_1.4.0_1785396169293_0.1457996479638659","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"_id":"@rc-component/tree@1.5.0","bugs":{"url":"https://github.com/react-component/tree/issues"},"dist":{"shasum":"9cce350a3e078e94377e6a4c7a1150debd0a30e7","tarball":"https://registry.npmjs.org/@rc-component/tree/-/tree-1.5.0.tgz","fileCount":74,"integrity":"sha512-Ig6Iwx39r+ZStIrfTj21ckZokWjnCHYPR9q0DzpRbYul1L5hQWN1q76BaUWX/zTpIieOoylQgfvEs8J6h8Uipw==","signatures":[{"sig":"MEUCICBrD2SvLcUjnFu0IqznWdefMlwaFgSWI/XElhRraSAyAiEAiTjuF500ULYL62O9j7t56IbywPUdReziXlfHQ3tn1Kc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIDJxar+20ItSV4LUpruSLmT+a5lWRqfUpPrWEm1kkdwsAiEAk1wF8EIphgY4iwRhGamNCOVHgU0BlVGCPtiTRE+qFH8="}],"unpackedSize":334549},"main":"./lib/index","name":"@rc-component/tree","types":"./es/index.d.ts","author":{"name":"smith3816@gmail.com"},"module":"./es/index","engines":{"node":">=10.x"},"gitHead":"b35c7b28e45e37b09bcbeab8b17dfe0ebb0c5680","license":"MIT","scripts":{"tsc":"tsc -p tsconfig.json --noEmit","lint":"eslint src --ext .tsx,.ts,.jsx,.js","test":"rc-test","build":"npm run docs:build","start":"dumi dev","deploy":"npm run docs:build:gh-pages && npm run docs:deploy","compile":"father build && lessc assets/index.less assets/index.css","prepare":"husky","coverage":"rc-test --coverage","prettier":"prettier --write \"**/*.{js,jsx,tsx,ts,less,md,json}\"","docs:build":"dumi build","docs:deploy":"gh-pages -d docs-dist","prepublishOnly":"npm run compile && rc-np","docs:build:gh-pages":"GH_PAGES=1 npm run docs:build"},"version":"1.5.0","_npmUser":{"name":"zombiej","email":"smith3816@gmail.com"},"homepage":"https://react-component.github.io/tree","keywords":["react","react-component","react-tree","tree"],"repository":{"url":"git+https://github.com/react-component/tree.git","type":"git"},"_npmVersion":"11.7.0","description":"🌲 Tree view component for React","directories":{},"lint-staged":{"*":"prettier --write --ignore-unknown"},"maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"_nodeVersion":"22.15.1","dependencies":{"clsx":"^2.1.1","@rc-component/util":"^1.11.1","@rc-component/motion":"^1.0.0","@rc-component/virtual-list":"^1.2.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"dumi":"^2.4.38","glob":"^13.0.6","less":"^4.6.7","husky":"^9.1.7","react":"^19.2.7","eslint":"^10.6.0","father":"^4.6.24","globals":"^17.7.0","rc-test":"^7.1.3","gh-pages":"^6.3.0","prettier":"^3.9.4","react-dom":"^19.2.7","@eslint/js":"^10.0.1","typescript":"^6.0.3","@types/jest":"^30.0.0","@types/node":"^26.0.1","lint-staged":"^17.0.8","@types/react":"^19.2.17","@eslint/compat":"^2.1.0","@types/warning":"^3.0.4","@rc-component/np":"^1.0.4","@types/react-dom":"^19.2.3","typescript-eslint":"^8.62.1","eslint-plugin-jest":"^29.15.4","eslint-plugin-react":"^7.37.5","@rc-component/dialog":"^1.0.0","@testing-library/dom":"^10.4.1","@rc-component/tooltip":"^1.0.0","@rc-component/trigger":"^3.0.0","@testing-library/react":"^16.3.2","eslint-config-prettier":"^10.1.8","@testing-library/jest-dom":"^6.9.1","eslint-plugin-react-hooks":"^7.1.1","@rc-component/father-plugin":"^2.2.0"},"peerDependencies":{"react":"*","react-dom":"*"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree_1.5.0_1786004420986_0.9946039044038921"}}},"time":{"created":"2025-03-05T10:00:24.976Z","modified":"2026-08-06T08:20:21.267Z","1.0.0":"2025-03-05T10:00:25.273Z","1.0.1":"2025-03-19T03:58:09.416Z","1.0.2":"2025-11-27T03:24:45.610Z","1.1.0":"2025-12-02T03:58:32.919Z","1.2.0":"2026-01-22T08:34:32.752Z","1.2.1":"2026-01-26T03:05:29.219Z","1.2.2":"2026-01-27T03:14:52.467Z","1.2.3":"2026-01-29T06:49:58.996Z","1.2.4":"2026-03-10T09:40:08.786Z","1.3.0":"2026-03-13T03:35:20.902Z","1.3.1":"2026-03-17T01:53:45.801Z","1.3.2":"2026-05-25T07:18:14.765Z","1.4.0":"2026-07-30T07:22:49.368Z","1.5.0":"2026-08-06T08:20:21.066Z"},"bugs":{"url":"https://github.com/react-component/tree/issues"},"author":{"name":"smith3816@gmail.com"},"license":"MIT","homepage":"https://react-component.github.io/tree","keywords":["react","react-component","react-tree","tree"],"repository":{"url":"git+https://github.com/react-component/tree.git","type":"git"},"description":"🌲 Tree view component for React","maintainers":[{"name":"zombiej","email":"smith3816@gmail.com"},{"name":"afc163","email":"afc163@gmail.com"},{"name":"madccc","email":"1075746765@qq.com"},{"name":"peachscript","email":"scdzwyxst@gmail.com"},{"name":"chenshuai2144","email":"wasd2144@hotmail.com"}],"readme":"<div align=\"center\">\n  <h1>@rc-component/tree</h1>\n  <p><sub><a href=\"https://ant.design\"><img alt=\"Ant Design\" height=\"14\" src=\"https://gw.alipayobjects.com/zos/rmsportal/KDpgvguMpGfqaHPjicRK.svg\" style=\"vertical-align: -0.125em;\" /></a> Ant Design 生态的一部分。</sub></p>\n  <p>🌳 可访问的 React 树形视图基础组件。</p>\n\n  <p>\n    <a href=\"https://npmjs.org/package/@rc-component/tree\"><img alt=\"NPM version\" src=\"https://img.shields.io/npm/v/@rc-component/tree.svg?style=flat-square\"></a>\n    <a href=\"https://npmjs.org/package/@rc-component/tree\"><img alt=\"npm downloads\" src=\"https://img.shields.io/npm/dm/@rc-component/tree.svg?style=flat-square\"></a>\n    <a href=\"https://github.com/react-component/tree/actions/workflows/main.yml\"><img alt=\"build status\" src=\"https://github.com/react-component/tree/actions/workflows/main.yml/badge.svg\"></a>\n    <a href=\"https://app.codecov.io/gh/react-component/tree\"><img alt=\"Codecov\" src=\"https://img.shields.io/codecov/c/github/react-component/tree/master.svg?style=flat-square\"></a>\n    <a href=\"https://bundlephobia.com/package/@rc-component/tree\"><img alt=\"bundle size\" src=\"https://img.shields.io/bundlephobia/minzip/@rc-component/tree?style=flat-square\"></a>\n    <a href=\"https://github.com/umijs/dumi\"><img alt=\"dumi\" src=\"https://img.shields.io/badge/docs%20by-dumi-blue?style=flat-square\"></a>\n  </p>\n</div>\n\n<p align=\"center\"><a href=\"./README.md\">English</a> | 简体中文</p>\n\n## 特性\n\n- 受控和不受控的扩展、选择、检查、拖放和异步加载。\n- 通过 `@rc-component/virtual-list` 虚拟滚动大树。\n- 树数据、节点属性和事件负载的 TypeScript 定义。\n\n## 安装\n\n```bash\nnpm install @rc-component/tree\n```\n\n## 使用\n\n```tsx\nimport Tree from '@rc-component/tree';\nimport type { DataNode } from '@rc-component/tree';\nimport '@rc-component/tree/assets/index.css';\n\nconst treeData: DataNode[] = [\n  {\n    key: '0',\n    title: 'Documents',\n    children: [{ key: '0-0', title: 'Roadmap' }],\n  },\n];\n\nexport default () => (\n  <Tree defaultExpandAll treeData={treeData} onSelect={keys => console.log(keys)} />\n);\n```\n\n## 示例\n\n运行本地 dumi 站点：\n\n```bash\nnpm install\nnpm start\n```\n\n然后打开 `http://localhost:8000`。\n\n## API\n\n### Tree 属性\n\n| 参数 | 说明 | 类型 | 默认值 |\n| --- | --- | --- | --- |\n| autoExpandParent | 是否自动展开父树节点 | boolean | false |\n| checkable | 是否支持勾选 | boolean \\| ReactNode | false |\n| checkedKeys | 受控选中的树节点。设置后 `defaultCheckedKeys` 将不起作用。注意：父节点和子节点是关联的；当设置 `checkable` 和 `checkStrictly` 时，应传入包含 `checked` 和 `halfChecked` 数组的对象。 | string[] \\| { checked: string[]; halfChecked: string[] } | [] |\n| checkStrictly | 精确检查节点，父子节点不关联 | boolean | false |\n| className | 根 DOM 节点的附加 CSS 类 | string | '' |\n| defaultCheckedKeys | 默认选中的树节点 | string[] | [] |\n| defaultExpandedKeys | 默认展开的树节点 | string[] | [] |\n| defaultExpandAll | 默认展开所有树节点 | boolean | false |\n| defaultExpandParent | 初始化时自动展开父树节点 | bool | true |\n| defaultSelectedKeys | 默认选择的树节点 | string[] | [] |\n| disabled | 是否禁用该树 | boolean | false |\n| draggable | 是否可以拖动树节点。 （Internet Explorer 8 及更早版本或 Safari 5.1 及更早版本不支持拖动事件。） | bool \\| ({ node }) => boolean | false |\n| expandedKeys | 受控展开特定树节点 | String[] | - |\n| filterTreeNode | 按需过滤树节点，返回 `true` 时高亮该节点 | function(node) | - |\n| icon | 自定义图标。当您传递组件时，其渲染将接收完整的 TreeNode 道具作为组件道具 | element/Function(props) | - |\n| loadedKeys | 当 `loadData` 为 true 时标记节点被加载 | string[] | - |\n| loadData | 异步加载数据，返回值应该是 Promise | function(node) | - |\n| multiple | 是否多选 | boolean | false |\n| prefixCls | 前缀类 | string | 'rc-tree' |\n| selectable | 是否可以选择 | boolean | true |\n| selectedKeys | 控制选中的树节点（设置后，`defaultSelectedKeys` 将不起作用） | string[] | [] |\n| showIcon | 是否显示图标 | boolean | true |\n| showLine | 是否显示连接线 | boolean | false |\n| treeData | 树节点数据数组。设置后无需手动构造子 TreeNode。（value 在整个数组中应唯一） | array<{key,title,children, [disabled, selectable]}> | - |\n| onCheck | 单击树节点/复选框时触发 | function(checkedKeys, e:{checked: boolean, checkedNodes, node, event, nativeEvent}) | - |\n| onExpand | 树节点展开或收起时触发 | function(expandedKeys, {expanded: boolean, node, nativeEvent}) | - |\n| onDragEnd | 触发树节点拖拽结束事件时执行 | function({event,node}) | - |\n| onDragEnter | 触发树节点拖拽进入事件时执行 | function({event,node,expandedKeys}) | - |\n| onDragLeave | 触发树节点拖拽离开事件时执行 | function({event,node}) | - |\n| onDragOver | 触发树节点拖拽悬停事件时执行 | function({event,node}) | - |\n| onDragStart | 触发树节点拖拽开始事件时执行 | function({event,node}) | - |\n| onDrop | 触发树节点放置事件时执行 | function({event, node, dragNode, dragNodesKeys}) | - |\n| onLoad | 当节点加载时触发。如果设置了 `loadedKeys`，则必须处理 `onLoad` 以避免无限循环 | function(loadedKeys, {event, node}) | - |\n| onMouseEnter | 当鼠标进入树节点时调用 | function({event,node}) | - |\n| onMouseLeave | 当鼠标离开树节点时调用 | function({event,node}) | - |\n| onRightClick | 选择当前树节点并显示自定义上下文菜单 | function({event,node}) | - |\n| onSelect | 点击树节点时触发 | function(selectedKeys, e:{selected: boolean, selectedNodes, node, event, nativeEvent}) | - |\n| switcherIcon | 具体切换器图标。 | ReactNode / (props: TreeNodeAttribute) => ReactNode | - |\n| virtual | 当 `false` 时禁用虚拟滚动 | boolean | - |\n| allowDrop | 是否允许在节点上放置 | ({ dragNode, dropNode, dropPosition }) => boolean | - |\n| dropIndicatorRender | 拖动时要渲染的指示器 | ({ dropPosition, dropLevelOffset, indent: number, prefixCls }) => ReactNode | - |\n| direction | 树的显示方向，可能会影响拖动行为 | `ltr` \\| `rtl` | - |\n| expandAction | 树打开逻辑，可选：`false` 或 `click` | string \\| boolean | `click` |\n\n### TreeNode props\n\n> 注意：如果你有很多 TreeNode，比如超过 1000 个，让父节点默认折叠起来，效果会很明显，速度很快。因为隐藏在 children 中的 TreeNode 不会插入到 DOM 中。\n\n| name | description | type | 默认 |\n| --- | --- | --- | --- |\n| className | 给 TreeNode 添加一个类 | string | '' |\n| checkable | 如果树可勾选，则控制节点是否可勾选 | boolean | false |\n| style | 设置 TreeNode 样式 | object | '' |\n| disabled | 是否禁用树节点 | boolean | false |\n| disableCheckbox | 是否禁用树节点的复选框 | boolean | false |\n| selectable | 是否可选中 | boolean | true |\n| title | 树/子树的标题 | String/element/((data: DataNode) => React.ReactNode) | '---' |\n| key | 与树的 `(default)ExpandedKeys` / `(default)CheckedKeys` / `(default)SelectedKeys` 一起使用，建议设置，并且在所有 TreeNode 中必须唯一 | string | TreeNode 的位置 |\n| isLeaf | 是否是叶子节点 | boolean | false |\n| icon | 自定义图标。当您传递组件时，其渲染将接收完整的 TreeNode 道具作为组件道具 | element/Function(props) | - |\n| switcherIcon | 具体切换器图标。 | ReactNode / (props: TreeNodeAttribute) => ReactNode | - |\n\n## Note\n\n树节点的数量可以非常大，但是当启用 `checkable` 时，会花费更多的计算时间，因此我们缓存了一些计算（例如 `this.treeNodesStates`），以避免重复计算。但是，这带来了一些限制，**当你异步加载树节点时，你应该像这样渲染树** `{this.state.treeData.length ? <Tree ...>{this.state.treeData.map(t => <TreeNode ... />)}</Tree> : 'loading tree'}`\n\n## 本地开发\n\n```bash\nnpm install\nnpm start\n```\n\ndumi 站点默认运行在 `http://localhost:8000`。\n\n在发送拉取请求之前运行检查：\n\n```bash\nnpm run lint\nnpm run tsc\nnpm test -- --runInBand\nnpm run build\n```\n\n## 发布\n\n```bash\nnpm run prepublishOnly\n```\n\n包构建完成后，发布流程由 `@rc-component/np` 通过 `rc-np` 命令处理。\n\n## Ecosystem\n\n该包属于 React Component 组织，并与 Ant Design 一同维护。 上方 Ant Design 标识仅用于说明生态归属；组件本身仍保持框架级、低样式耦合的定位。\n\n## 其他树视图\n\n- [zTree](http://www.treejs.cn/)\n- [jqTree](https://mbraak.github.io/jqTree/)\n- [jquery.treeselect](https://travistidwell.com/jquery.treeselect.js/)\n- [角度多选树](https://a5hik.github.io/angular-multi-select-tree/)\n\n## 许可证\n\n@rc-component/tree 基于 [MIT](./LICENSE) 许可证发布。\n","readmeFilename":"README.zh-CN.md"}