{"_id":"@bimetal/list-headless","_rev":"10-d2bfa371c61a6b7492b49dc739a200f9","name":"@bimetal/list-headless","dist-tags":{"next":"1.0.0-rc.3","latest":"0.37.0"},"versions":{"0.29.0":{"name":"@bimetal/list-headless","version":"0.29.0","keywords":["list","catalog","headless","controller","framework-agnostic","multi-select","a11y","undo"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/list-headless@0.29.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":"ca3a671ec341a942ace819591f00db2310ac3323","tarball":"https://registry.npmjs.org/@bimetal/list-headless/-/list-headless-0.29.0.tgz","fileCount":22,"integrity":"sha512-Hco9ZVKuVdvRSAVRrIrEGMflUzCu0vXt/jQevMA9fvS+p5xUI3aJRgadnf8LXQf++WZvmvRhOfBX8XYI47t5kQ==","signatures":[{"sig":"MEUCIGHp4kBe3P+P1VXHKabB66leod36JWhF1q1ZtP5kWs8mAiEAlWoLpAorCusel3+Z+VBITah6lbs7mQ+VwMdJHYwLEKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117422},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"186d8761ec5cd0a33f6ea349beb975099167fbc9","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/list/list-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic list/catalog controller (createListController) on @bimetal/headless-core. Owns all list interaction — multi-select (click/ctrl/shift), keyboard + drag batch-reorder (one MoveItems = one undo), batch delete, in-place rename, l","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/list-data":"^0.29.0","@bimetal/headless-core":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/list-headless_0.29.0_1784138958626_0.8257583480607897","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@bimetal/list-headless","version":"0.30.0","keywords":["list","catalog","headless","controller","framework-agnostic","multi-select","a11y","undo"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/list-headless@0.30.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":"95fc3a884c80215044762902fa7c2413ba58636c","tarball":"https://registry.npmjs.org/@bimetal/list-headless/-/list-headless-0.30.0.tgz","fileCount":22,"integrity":"sha512-CZul9tHoZ4BXIwPBVJtgaMmz1h4sOGpxyzLhbmVJBr0kCpBER3Hyhwrl1S+yOxEX0Y1F+yjfy+d6Hafdj8KvBg==","signatures":[{"sig":"MEYCIQDaejWu1I/8gNOl5hZ1vvxhNu0p4py/E656NbEHsIY8lAIhANN1o5YOjl8+UWqLy+EKhQ9nXtCgVo5gBEhI9Ofd8pEL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117690},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"51dea0f01db49be01780bf4692853f6882cc98f2","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/list/list-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic list/catalog controller (createListController) on @bimetal/headless-core. Owns all list interaction — multi-select (click/ctrl/shift), keyboard + drag batch-reorder (one MoveItems = one undo), batch delete, in-place rename, l","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/list-data":"^0.30.0","@bimetal/headless-core":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/list-headless_0.30.0_1784223830204_0.9801250416749978","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@bimetal/list-headless","version":"0.32.0","keywords":["list","catalog","headless","controller","framework-agnostic","multi-select","a11y","undo"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/list-headless@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":"478cb58f7e98897e85d73ccd3bfc030fa9c4371f","tarball":"https://registry.npmjs.org/@bimetal/list-headless/-/list-headless-0.32.0.tgz","fileCount":22,"integrity":"sha512-5x5qb7XyAO2v/nw9y10So46I7BeMn7HNsWe0/O7OvFNWnrk4ufHrMSHwXcGmy+wnPUH5oSBSKtlOuTuXPUL5cA==","signatures":[{"sig":"MEYCIQCux27Uj5l7Od4uWXiR4bvdshDKzfrktierZygX+gvXlwIhAOwBbEGcQ4rhqPP5UG/rDTN1xQ37D0Zg13NLamwIrz0H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118556},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"4dd8f4baf3c73447e7bec4a54c815b414c6bcba1","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/list/list-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic list/catalog controller (createListController) on @bimetal/headless-core. Owns all list interaction — multi-select (click/ctrl/shift), keyboard + drag batch-reorder (one MoveItems = one undo), batch delete, in-place rename, l","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/list-data":"^0.32.0","@bimetal/headless-core":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/list-headless_0.32.0_1784451057821_0.3327379879644017","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@bimetal/list-headless","version":"0.34.0","keywords":["list","catalog","headless","controller","framework-agnostic","multi-select","a11y","undo"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/list-headless@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":"83fd9813ffc58d2fa10838750dd998368d76f63d","tarball":"https://registry.npmjs.org/@bimetal/list-headless/-/list-headless-0.34.0.tgz","fileCount":22,"integrity":"sha512-2kqfTMToM8ABXmjr1vecVKKJFfY1ICuilPHP8IuwuWYdxLgE+vgxVhtgyaf2hX9pdeR8UQx0+Ln/Y8mM8F8zng==","signatures":[{"sig":"MEYCIQChdnHbi9nAYrVRKt8rM9Acdrtx+1jfe/SzOS8Q/onLEwIhAIMr+g49WyKfhuwMWrnTf/+N4g7B4NJ+1FuWUBnY347p","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118715},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"0ab9c94645e5187e22508816ff6bf33a13c0ce35","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/list/list-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic list/catalog controller (createListController) on @bimetal/headless-core. Owns all list interaction — multi-select (click/ctrl/shift), keyboard + drag batch-reorder (one MoveItems = one undo), batch delete, in-place rename, l","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/list-data":"^0.34.0","@bimetal/headless-core":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/list-headless_0.34.0_1784529334519_0.6411766279357505","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@bimetal/list-headless","version":"1.0.0-rc.1","keywords":["list","catalog","headless","controller","framework-agnostic","multi-select","a11y","undo"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/list-headless@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":"65c8b09b655885a893698dabeb4ace2f0a328b4b","tarball":"https://registry.npmjs.org/@bimetal/list-headless/-/list-headless-1.0.0-rc.1.tgz","fileCount":22,"integrity":"sha512-kxRnWjsDxxCrHoXk8213SnR12NgV46MVIuO1Cu6Js6lZUmpvx7pNXGp+uAXyBu6b6/S/Yig/fMeazbbJW+OQww==","signatures":[{"sig":"MEUCIQDvDJdDSFZ6XAq+rYyVpEnjgKX7a/5JzT7/sgzNJz2eTAIgN+qRwLQ2xQUFOYaEhm84008qgdIvhVvfO4pcnbOjMtE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":125555},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"906ba734fbbbc028d11051bfcc7577242eba2139","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/list/list-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic list/catalog controller (createListController) on @bimetal/headless-core. Owns all list interaction — multi-select (click/ctrl/shift), keyboard + drag batch-reorder (one MoveItems = one undo), batch delete, in-place rename, l","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/list-data":"^1.0.0-rc.1","@bimetal/headless-core":"^1.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/list-headless_1.0.0-rc.1_1784739124620_0.8624045586976603","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"@bimetal/list-headless","version":"1.0.0-rc.2","keywords":["list","catalog","headless","controller","framework-agnostic","multi-select","a11y","undo"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/list-headless@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":"7abca2217f5bd9b3eb5e82b9ba574fc04af786f0","tarball":"https://registry.npmjs.org/@bimetal/list-headless/-/list-headless-1.0.0-rc.2.tgz","fileCount":23,"integrity":"sha512-brTQSpzuOr+OXbhnHBvfaP4NOJKf3eTdWPa4iWidJYGbZEY594+69udRPPZKtQXKK48nOasmzlpx7K7zbfkJsg==","signatures":[{"sig":"MEYCIQC63gL6VxiHVrjJwpzrJ0l1hxHNip023F8jG8Fh8dQW1gIhAOPCr5EM7nndsQJdJ+MO/MRfGbUhSSZEO8UWyA/trpCM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136577},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"913c01472f17bffe76658f9e6c760838c0e238b2","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/list/list-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic list/catalog controller (createListController) on @bimetal/headless-core. Owns all list interaction — multi-select (click/ctrl/shift), keyboard + drag batch-reorder (one MoveItems = one undo), batch delete, in-place rename, l","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/list-data":"^1.0.0-rc.2","@bimetal/headless-core":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/list-headless_1.0.0-rc.2_1784833909816_0.176436561766518","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"@bimetal/list-headless","version":"1.0.0-rc.3","keywords":["list","catalog","headless","controller","framework-agnostic","multi-select","a11y","undo"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/list-headless@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":"1021238f1a51bdd0ac0e2f31710c832127ae262e","tarball":"https://registry.npmjs.org/@bimetal/list-headless/-/list-headless-1.0.0-rc.3.tgz","fileCount":23,"integrity":"sha512-qIzTm5dNxHu+ZehibRJqO710kgdbUJSwIB8Fdqrr8yqcV/0LcoM2eMfCEOrAEEZ1JfRmRDDWz2/zwmoA3CMzdA==","signatures":[{"sig":"MEUCIA60lHEayAPI+av9snSX3YyLlfrRTEpzhdVxbeJ1wBL5AiEAhOjq4X1kMQyzf7gEFPsRmEaASRAifVTHKsFkLqfKNXI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137503},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"869ba9953a91ee395a35ae56bceb98f63acf1a70","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/list/list-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic list/catalog controller (createListController) on @bimetal/headless-core. Owns all list interaction — multi-select (click/ctrl/shift), keyboard + drag batch-reorder (one MoveItems = one undo), batch delete, in-place rename, l","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/list-data":"^1.0.0-rc.3","@bimetal/headless-core":"^1.0.0-rc.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/list-headless_1.0.0-rc.3_1785017804501_0.2997355592386648","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@bimetal/list-headless","version":"0.35.0","keywords":["list","catalog","headless","controller","framework-agnostic","multi-select","a11y","undo"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/list-headless@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":"512146e5faf44904ad2e47d0d570e80971384c5b","tarball":"https://registry.npmjs.org/@bimetal/list-headless/-/list-headless-0.35.0.tgz","fileCount":23,"integrity":"sha512-T1GBY5wCUEDyQxTYhmc/pXbajlyF2ThwmQC5MaZNpJRSCf385h+2fl9TGqVVBRnc48hXA/o9rGcHwF9dn5qb3g==","signatures":[{"sig":"MEUCIQDD7x1CqLO/4D192/NEF6pVrLQohMYd3Ut4/jHhrMnlsgIgN+TpalvyobtjRWmHG+myKtmuvSFTjFAkCmnVDTAMGvc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":137491},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"879bd4f41496ec870dbfac92a8228bf93226f256","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/list/list-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic list/catalog controller (createListController) on @bimetal/headless-core. Owns all list interaction — multi-select (click/ctrl/shift), keyboard + drag batch-reorder (one MoveItems = one undo), batch delete, in-place rename, l","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/list-data":"^0.35.0","@bimetal/headless-core":"^0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/list-headless_0.35.0_1785078677316_0.4257743486638146","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@bimetal/list-headless","version":"0.36.0","keywords":["list","catalog","headless","controller","framework-agnostic","multi-select","a11y","undo"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/list-headless@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":"a2693fdaded68bec14ce9930aa30f725dd28d534","tarball":"https://registry.npmjs.org/@bimetal/list-headless/-/list-headless-0.36.0.tgz","fileCount":24,"integrity":"sha512-nTYdIFUbcKazCJjkYMueRUMTQOKsUfrkY23OT1GimJsPiMmQXC0zpOSrwpd6lJna0j3JS3WpEf2ytwQ7oavUKA==","signatures":[{"sig":"MEUCIQDrKmeBqX1QTN1Bb1xjzrA51/Ss8LRBiyB2Kb3MJ/byfAIgUt9tfyRLGsfMNi/ZI3LJXnnIlOcUduWxFgTuvYDQ+bQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153656},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"c398884cce8cfe7004bcd7523398ebaf63c5452c","scripts":{"dev":"tsc -b --watch","test":"vitest run","build":"tsc -b","typecheck":"tsc --noEmit -p tsconfig.test.json","test:watch":"vitest","prepublishOnly":"npm run build"},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/list/list-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic list/catalog controller (createListController) on @bimetal/headless-core. Owns all list interaction — multi-select (click/ctrl/shift), keyboard + drag batch-reorder (one MoveItems = one undo), batch delete, in-place rename, l","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@bimetal/list-data":"^0.36.0","@bimetal/headless-core":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/list-headless_0.36.0_1788079186115_0.7139823908149925","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"name":"@bimetal/list-headless","version":"0.37.0","description":"Canonical, framework-agnostic list/catalog controller (createListController) on @bimetal/headless-core. Owns all list interaction — multi-select (click/ctrl/shift), keyboard + drag batch-reorder (one MoveItems = one undo), batch delete, in-place rename, l","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"scripts":{"build":"tsc -b","dev":"tsc -b --watch","typecheck":"tsc --noEmit -p tsconfig.test.json","test":"vitest run","test:watch":"vitest","prepublishOnly":"npm run build"},"dependencies":{"@bimetal/headless-core":"^0.37.0","@bimetal/list-data":"^0.37.0"},"devDependencies":{"vitest":"^5.0.0","vite":"^8.0.1"},"sideEffects":false,"license":"Apache-2.0","author":{"name":"Andreas Biederbeck"},"repository":{"type":"git","url":"git+https://github.com/bimetal/bimetal.git","directory":"packages/list/list-headless"},"keywords":["list","catalog","headless","controller","framework-agnostic","multi-select","a11y","undo"],"gitHead":"7c443deff9a8b0a534c68757c83f5a6b0794e018","_id":"@bimetal/list-headless@0.37.0","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"homepage":"https://github.com/bimetal/bimetal#readme","_nodeVersion":"26.5.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-B/C4XtYNRUHqC/3drQ5atA+ihDbrtbsyGdpt/KZ2wPjy6sMO8PTYrj9v+UQC8ayCcvaP1hKh/kkSJGkHUn71SQ==","shasum":"686b574f3f8bc36a265e7ac019b8d5ad22671705","tarball":"https://registry.npmjs.org/@bimetal/list-headless/-/list-headless-0.37.0.tgz","fileCount":24,"unpackedSize":156695,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQChU4L8rITzi5V9vRR179q85I/7+ILdTZm+ukXirBWlzAIgWTSOjY7ABhtlNEJVbHNaOL7D7cehOU3zYDvM59IetwQ="}]},"_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"directories":{},"maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/list-headless_0.37.0_1789245135374_0.2359802886599327"},"_hasShrinkwrap":false}},"time":{"created":"2026-07-15T18:09:18.478Z","modified":"2026-09-12T20:32:15.679Z","0.29.0":"2026-07-15T18:09:18.792Z","0.30.0":"2026-07-16T17:43:50.367Z","0.32.0":"2026-07-19T08:50:57.958Z","0.34.0":"2026-07-20T06:35:34.678Z","1.0.0-rc.1":"2026-07-22T16:52:04.816Z","1.0.0-rc.2":"2026-07-23T19:11:50.026Z","1.0.0-rc.3":"2026-07-25T22:16:44.647Z","0.35.0":"2026-07-26T15:11:17.482Z","0.36.0":"2026-08-30T08:39:46.253Z","0.37.0":"2026-09-12T20:32:15.518Z"},"bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","homepage":"https://github.com/bimetal/bimetal#readme","keywords":["list","catalog","headless","controller","framework-agnostic","multi-select","a11y","undo"],"repository":{"type":"git","url":"git+https://github.com/bimetal/bimetal.git","directory":"packages/list/list-headless"},"description":"Canonical, framework-agnostic list/catalog controller (createListController) on @bimetal/headless-core. Owns all list interaction — multi-select (click/ctrl/shift), keyboard + drag batch-reorder (one MoveItems = one undo), batch delete, in-place rename, l","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"readme":"# @bimetal/list-headless\n\nThe canonical, framework-agnostic **list controller** — instance #7 of the\nBIMETAL component family. Built on `@bimetal/headless-core`, so it shares the\nidentity-stable `getSnapshot`/`subscribe` contract and the errors-as-state\nsurface; the framework packages are pure bindings.\n\n`createListController` owns every list interaction: multi-select\n(click/ctrl/shift), keyboard and drag batch-reorder (one `MoveItems` = one\nundo), batch delete, in-place rename, live filter/search, and headless window\nmath for virtualization. Ships the `role=\"listbox\"` a11y contract.\n\nThe cut line is the family's: DOM measurement and listener registration belong\nto the framework; every `if` belongs here.\n","readmeFilename":"README.md"}