{"_id":"@bimetal/tree-vanilla-components","_rev":"8-b9057091fa7cf89d46644fbdb0664ad7","name":"@bimetal/tree-vanilla-components","dist-tags":{"next":"1.0.0-rc.3","latest":"0.37.0"},"versions":{"0.32.0":{"name":"@bimetal/tree-vanilla-components","version":"0.32.0","keywords":["tree","treeview","vanilla","components","multi-select","drag-reorder"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/tree-vanilla-components@0.32.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"5b7faee8526632b450ca3d9737acf64461ba0096","tarball":"https://registry.npmjs.org/@bimetal/tree-vanilla-components/-/tree-vanilla-components-0.32.0.tgz","fileCount":9,"integrity":"sha512-1n2uxlnZv7AC/9Ueoz5cBNX/4Vashsmje7zdQ/peW5SEYeN3dvtmf+0jjNRr5jZZ40PfzASMbAn/4OU4sitdqg==","signatures":[{"sig":"MEUCIH8K+PpMmvHSeov60UkHEM/ATAdWxNG6HmGEytS/2dF+AiEAkLCK30Z6u5mknDV7o3oL4yq7fNjgMRyZtT+hUrxT9Uc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":89853},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"4dd8f4baf3c73447e7bec4a54c815b414c6bcba1","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/tree/tree-vanilla-components"},"_npmVersion":"11.17.0","description":"Zero-framework tree / treeview binding: mountTree() drives the canonical tree controller with plain DOM. Peer of the tree-{react,vue,svelte,angular}-components packages.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/dom":"^0.32.0","@bimetal/a11y-dom":"^0.32.0","@bimetal/tree-data":"^0.32.0","@bimetal/tree-themes":"^0.32.0","@bimetal/tree-headless":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","happy-dom":"^18.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-vanilla-components_0.32.0_1784451156153_0.5166468205391634","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@bimetal/tree-vanilla-components","version":"0.34.0","keywords":["tree","treeview","vanilla","components","multi-select","drag-reorder"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/tree-vanilla-components@0.34.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"3bba5764fad6abb9455f9c7a30f8c697605b8305","tarball":"https://registry.npmjs.org/@bimetal/tree-vanilla-components/-/tree-vanilla-components-0.34.0.tgz","fileCount":9,"integrity":"sha512-wLkjJ3krNmmcQ+1oymwfJidA7RvX7R2f5DYRI/9EucCPDHiCqSWVbik1f/BVLceoZGFXDNbgiWLPElf/ewFZfA==","signatures":[{"sig":"MEUCIQCV2bgWX9s3ir5AWno/4vmGvB8eRGaRDApwgEWGMt5CkQIgIOERslsdec7FB8wNGXZL7fcQXq/3tIo7dad13IUx1Eo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90012},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"0ab9c94645e5187e22508816ff6bf33a13c0ce35","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/tree/tree-vanilla-components"},"_npmVersion":"11.17.0","description":"Zero-framework tree / treeview binding: mountTree() drives the canonical tree controller with plain DOM. Peer of the tree-{react,vue,svelte,angular}-components packages.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/dom":"^0.34.0","@bimetal/a11y-dom":"^0.34.0","@bimetal/tree-data":"^0.34.0","@bimetal/tree-themes":"^0.34.0","@bimetal/tree-headless":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","happy-dom":"^18.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-vanilla-components_0.34.0_1784529441339_0.2865304596101026","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@bimetal/tree-vanilla-components","version":"1.0.0-rc.1","keywords":["tree","treeview","vanilla","components","multi-select","drag-reorder"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/tree-vanilla-components@1.0.0-rc.1","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"11f351ccbcf9997540e68d57557566e4197a8cc4","tarball":"https://registry.npmjs.org/@bimetal/tree-vanilla-components/-/tree-vanilla-components-1.0.0-rc.1.tgz","fileCount":9,"integrity":"sha512-OCu4mws1JJTTwzrN2gNc0yTIeq3boF+VMwAK3xSaar1/mTEpOqXF8ChFWuhUc2jvThXhcW4/iUCEiQLEL6wiNg==","signatures":[{"sig":"MEUCIQDAn0ziM15zlW9bAyaG9Os1ongC+9nx9Ie+ujoBZY+AdQIgPdvy1lT+nTPj05iZAxg1JoBCkbCIVw5lBPBvlc3iOfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":91410},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"906ba734fbbbc028d11051bfcc7577242eba2139","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/tree/tree-vanilla-components"},"_npmVersion":"11.17.0","description":"Zero-framework tree / treeview binding: mountTree() drives the canonical tree controller with plain DOM. Peer of the tree-{react,vue,svelte,angular}-components packages.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/dom":"^1.0.0-rc.1","@bimetal/a11y-dom":"^1.0.0-rc.1","@bimetal/tree-data":"^1.0.0-rc.1","@bimetal/tree-themes":"^1.0.0-rc.1","@bimetal/tree-headless":"^1.0.0-rc.1"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","happy-dom":"^18.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-vanilla-components_1.0.0-rc.1_1784739483578_0.2627495342770596","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"@bimetal/tree-vanilla-components","version":"1.0.0-rc.2","keywords":["tree","treeview","vanilla","components","multi-select","drag-reorder"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/tree-vanilla-components@1.0.0-rc.2","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"f50ae71bec9d58b34fdcbaddfb6a892de72dd0b6","tarball":"https://registry.npmjs.org/@bimetal/tree-vanilla-components/-/tree-vanilla-components-1.0.0-rc.2.tgz","fileCount":9,"integrity":"sha512-8kceE1R5pjMtGMGhqoCN6h2ts7ucpgpZ4+siDGlSQStbSR4vZ///5xveR3AJi2uTlAL0CYEdk3TMrvNCvvxSCw==","signatures":[{"sig":"MEUCIFedhN9604pGBmCGrC+p4NwUuKmN83I5jt7jqE9PIviNAiEAmb1tDqQvBqPRaZt+lnZTaHy7Y3ktEmtfxtr9WXcmz2I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":96773},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"913c01472f17bffe76658f9e6c760838c0e238b2","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/tree/tree-vanilla-components"},"_npmVersion":"11.17.0","description":"Zero-framework tree / treeview binding: mountTree() drives the canonical tree controller with plain DOM. Peer of the tree-{react,vue,svelte,angular}-components packages.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/dom":"^1.0.0-rc.2","@bimetal/a11y-dom":"^1.0.0-rc.2","@bimetal/tree-data":"^1.0.0-rc.2","@bimetal/tree-themes":"^1.0.0-rc.2","@bimetal/tree-headless":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","happy-dom":"^18.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-vanilla-components_1.0.0-rc.2_1784834014649_0.4505630242238241","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"@bimetal/tree-vanilla-components","version":"1.0.0-rc.3","keywords":["tree","treeview","vanilla","components","multi-select","drag-reorder"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/tree-vanilla-components@1.0.0-rc.3","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"c172269e0061b2e2022b87c5206ca096c8db9030","tarball":"https://registry.npmjs.org/@bimetal/tree-vanilla-components/-/tree-vanilla-components-1.0.0-rc.3.tgz","fileCount":9,"integrity":"sha512-BMvG7ACx1QnlQQdSRjdoMBtUhv/6UysnimvjUyw6KsKl+dKyt5pB4YtTIm60o+sDiV31FLMDRU5t/tWQGUX07Q==","signatures":[{"sig":"MEUCIGgffHefiyh5EStweycPLKA/rk6HqTt+S1kIXqeA4WeWAiEAnf5NQdWNeaxi4BGPpjXXrhiBWjozuIFjJM3cw2pRhmE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97859},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"869ba9953a91ee395a35ae56bceb98f63acf1a70","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/tree/tree-vanilla-components"},"_npmVersion":"11.17.0","description":"Zero-framework tree / treeview binding: mountTree() drives the canonical tree controller with plain DOM. Peer of the tree-{react,vue,svelte,angular}-components packages.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/dom":"^1.0.0-rc.3","@bimetal/a11y-dom":"^1.0.0-rc.3","@bimetal/tree-data":"^1.0.0-rc.3","@bimetal/tree-themes":"^1.0.0-rc.3","@bimetal/tree-headless":"^1.0.0-rc.3"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"vitest":"^3.2.4","happy-dom":"^18.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-vanilla-components_1.0.0-rc.3_1785017907284_0.5710933515174395","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@bimetal/tree-vanilla-components","version":"0.35.0","keywords":["tree","treeview","vanilla","components","multi-select","drag-reorder"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/tree-vanilla-components@0.35.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"49223e979b30c1d362bcdeeb0a45df6628824298","tarball":"https://registry.npmjs.org/@bimetal/tree-vanilla-components/-/tree-vanilla-components-0.35.0.tgz","fileCount":9,"integrity":"sha512-vUBQUCQmWAcFIyFnXTocCDMS3wmFeJCwnX1TrVOah0p0vfExkM4MAB+MjJjXibn0grNRJLDNWEOb7ORpt2Tzrw==","signatures":[{"sig":"MEUCIFneL58FxAQqoQeZE30yI1/TWoPfDv2lZzVZQGLB+uOpAiEAl6Lk6eDtaHFPEPtx1NuozJIcOu0XL/iN4CBmPiw2eNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":97835},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":"./dist/styles/index.css"},"gitHead":"879bd4f41496ec870dbfac92a8228bf93226f256","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/tree/tree-vanilla-components"},"_npmVersion":"11.17.0","description":"Zero-framework tree / treeview binding: mountTree() drives the canonical tree controller with plain DOM. Peer of the tree-{react,vue,svelte,angular}-components packages.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.4.0","dependencies":{"@bimetal/dom":"^0.35.0","@bimetal/a11y-dom":"^0.35.0","@bimetal/tree-data":"^0.35.0","@bimetal/tree-themes":"^0.35.0","@bimetal/tree-headless":"^0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","happy-dom":"^18.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-vanilla-components_0.35.0_1785078807184_0.34006219376971303","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@bimetal/tree-vanilla-components","version":"0.36.0","keywords":["tree","treeview","vanilla","components","multi-select","drag-reorder"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/tree-vanilla-components@0.36.0","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"homepage":"https://github.com/bimetal/bimetal#readme","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"ec8801433b1f2fb1784692fa77ea1709ab896cf8","tarball":"https://registry.npmjs.org/@bimetal/tree-vanilla-components/-/tree-vanilla-components-0.36.0.tgz","fileCount":10,"integrity":"sha512-Syhsfmsvmww7Chfn8UwUMPvNCylExOdPF6ML/3FNH1W8J4/Pf2xzVS+8gJjZSW1k5Nm16fHuTr157LhUMZ4PIg==","signatures":[{"sig":"MEYCIQDYw36HuGLksyR8ClTxDnMRijumT1Qm6tN3cqatmFX1WAIhAMpQP/Ky5oii9EJoLI5BN8pq37DNEfb5jcYDOH66XZKY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104878},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"c398884cce8cfe7004bcd7523398ebaf63c5452c","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node ../../../scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit -p tsconfig.test.json","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/tree/tree-vanilla-components"},"_npmVersion":"11.17.0","description":"Zero-framework tree / treeview binding: mountTree() drives the canonical tree controller with plain DOM. Peer of the tree-{react,vue,svelte,angular}-components packages.","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","dependencies":{"@bimetal/dom":"^0.36.0","@bimetal/a11y-dom":"^0.36.0","@bimetal/tree-data":"^0.36.0","@bimetal/tree-themes":"^0.36.0","@bimetal/tree-headless":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4","happy-dom":"^18.0.1"},"_npmOperationalInternal":{"tmp":"tmp/tree-vanilla-components_0.36.0_1788079321991_0.9094570262677788","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"_id":"@bimetal/tree-vanilla-components@0.37.0","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"259a7dc3e598a2fb0641002fa53bac988a351ebe","tarball":"https://registry.npmjs.org/@bimetal/tree-vanilla-components/-/tree-vanilla-components-0.37.0.tgz","fileCount":10,"integrity":"sha512-IooikIlvP/zlcJh1SbUu7Y6Rj/F0C3+DvrQrrAASLiNmY43zMbssqBMcRX5Njz+6hxn1+IvGet2c1+2gE877pg==","signatures":[{"sig":"MEQCIEWtO82ddMVg8lygqYMb7UV8kub6XXcESvAEwS2kCT5YAiBFX9qWt88O1RHNmYfrMdFEv2QBK/Dsl3wap9N34AuizQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIAqo/2w6BpEsNlp7QcLuRKEH/hJGbV8Y9b217ynGsbmVAiEAle1jKdatT6Z/ZsYeqKDfv72Li479ywo+LWlOAMGpinA="}],"unpackedSize":108259},"main":"./dist/index.js","name":"@bimetal/tree-vanilla-components","type":"module","types":"./dist/index.d.ts","author":{"name":"Andreas Biederbeck"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./styles":{"types":"./dist/styles/index.css.d.ts","default":"./dist/styles/index.css"}},"gitHead":"7c443deff9a8b0a534c68757c83f5a6b0794e018","license":"Apache-2.0","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b && node scripts/copy-css.mjs && node ../../../scripts/generate-css-stubs.mjs","typecheck":"tsc --noEmit -p tsconfig.test.json","prepublishOnly":"npm run build"},"version":"0.37.0","_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"homepage":"https://github.com/bimetal/bimetal#readme","keywords":["tree","treeview","vanilla","components","multi-select","drag-reorder"],"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/tree/tree-vanilla-components"},"_npmVersion":"11.17.0","description":"Zero-framework tree / treeview binding: mountTree() drives the canonical tree controller with plain DOM. Peer of the tree-{react,vue,svelte,angular}-components packages.","directories":{},"maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"sideEffects":["**/*.css"],"_nodeVersion":"26.5.0","dependencies":{"@bimetal/dom":"^0.37.0","@bimetal/a11y-dom":"^0.37.0","@bimetal/tree-data":"^0.37.0","@bimetal/tree-themes":"^0.37.0","@bimetal/tree-headless":"^0.37.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^5.0.0","happy-dom":"^18.0.1"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tree-vanilla-components_0.37.0_1789245316888_0.9686125556852934"}}},"time":{"created":"2026-07-19T08:52:35.964Z","modified":"2026-09-12T20:35:17.153Z","0.32.0":"2026-07-19T08:52:36.322Z","0.34.0":"2026-07-20T06:37:21.547Z","1.0.0-rc.1":"2026-07-22T16:58:03.726Z","1.0.0-rc.2":"2026-07-23T19:13:34.775Z","1.0.0-rc.3":"2026-07-25T22:18:27.425Z","0.35.0":"2026-07-26T15:13:27.349Z","0.36.0":"2026-08-30T08:42:02.114Z","0.37.0":"2026-09-12T20:35:16.980Z"},"bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","homepage":"https://github.com/bimetal/bimetal#readme","keywords":["tree","treeview","vanilla","components","multi-select","drag-reorder"],"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/tree/tree-vanilla-components"},"description":"Zero-framework tree / treeview binding: mountTree() drives the canonical tree controller with plain DOM. Peer of the tree-{react,vue,svelte,angular}-components packages.","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"readme":"# @bimetal/tree-vanilla-components\n\nThe default zero-framework **tree / treeview** — a thin binding over the canonical\n`@bimetal/tree-headless` controller. Multi-select, expand/collapse, tri-state\ncheckboxes, drag-reorder, keyboard nav/move, rename, undo. Renders the canonical\n`.bm-tree*` DOM with ARIA tree roles; styles ship from `@bimetal/tree-themes`.\n\n```\nimport { mountTree } from '@bimetal/tree-vanilla-components';\n\nconst handle = mountTree(el, { store, treeId: 'docs', config: { checkboxes: true }, title: 'Docs' });\n```\n\nEvery interaction decision lives in the controller — this binding only forwards DOM\nevents and applies `tabindex` from the controller-derived `navAnchor`. A `renderNode`\nslot customizes ONLY the node content cell (icon/label/badge); the chevron, checkbox,\nrow structure and ARIA stay component-owned. A consumer who needs full control can\nskip the component and drive `@bimetal/tree-headless` directly.\n","readmeFilename":"README.md"}