{"_id":"@bimetal/picker-headless","_rev":"10-ee7fb8555385cb7ebbbb9deb1a05d816","name":"@bimetal/picker-headless","dist-tags":{"next":"1.0.0-rc.3","latest":"0.37.0"},"versions":{"0.29.0":{"name":"@bimetal/picker-headless","version":"0.29.0","keywords":["picker","combobox","select","multi-select","headless","controller","framework-agnostic","a11y"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/picker-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":"39c36e4ac1b2d8483458df0171e880bc24765f76","tarball":"https://registry.npmjs.org/@bimetal/picker-headless/-/picker-headless-0.29.0.tgz","fileCount":18,"integrity":"sha512-gKSkxt5W3x6urXFnVFKQxsQakd9gWl8ZtJTPud1w4PiNFM+DFTwcUeZsUj8dEzFd6uWdBDSXZpl9iL3Kcl6f3w==","signatures":[{"sig":"MEUCIQDqGul+jt707sIajGQmKa8XbVypHF7RKVnVlb8uTjZQRAIgIRoL8VFkNPnrUbcsyKCtPgk2C3Qm03vShfhIs0bQv8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":120782},"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/picker/picker-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic picker/combobox controller (createPickerController) on @bimetal/headless-core. The family's first CONTROLLER-ONLY component — NO aggregate, NO event-sourcing: options are injected, selection is transient. Single/multi select,","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/headless-core":"^0.29.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/picker-headless_0.29.0_1784138977311_0.8801086593568834","host":"s3://npm-registry-packages-npm-production"}},"0.30.0":{"name":"@bimetal/picker-headless","version":"0.30.0","keywords":["picker","combobox","select","multi-select","headless","controller","framework-agnostic","a11y"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/picker-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":"70daba50a8752db73a7aa429b27097667e64268f","tarball":"https://registry.npmjs.org/@bimetal/picker-headless/-/picker-headless-0.30.0.tgz","fileCount":18,"integrity":"sha512-PlGEhX5p2g+IRJyRKTIS0IhlWCmixw3cIB5eXKMuzGQUjhGyMRVKsF5B/tjdu48Df6OldLrWTssaeDEA71IgAA==","signatures":[{"sig":"MEUCIQCv+GVn7cMI7gqIIJ7rSv/CvZyHpm+cI235GPs+bw7WjgIgM4BsHo0TFwSNXKKSOuh7uh7xVL54lpJyReFr4nWi9dc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121056},"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/picker/picker-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic picker/combobox controller (createPickerController) on @bimetal/headless-core. The family's first CONTROLLER-ONLY component — NO aggregate, NO event-sourcing: options are injected, selection is transient. Single/multi select,","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/headless-core":"^0.30.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/picker-headless_0.30.0_1784223851323_0.032719380968607936","host":"s3://npm-registry-packages-npm-production"}},"0.32.0":{"name":"@bimetal/picker-headless","version":"0.32.0","keywords":["picker","combobox","select","multi-select","headless","controller","framework-agnostic","a11y"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/picker-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":"0ce0bdea3aeec22ea6efda24aebbdbacb7e10cb1","tarball":"https://registry.npmjs.org/@bimetal/picker-headless/-/picker-headless-0.32.0.tgz","fileCount":18,"integrity":"sha512-14pf8+dzpIKwFhqHSnSdoStGpLG5M1x3nxH8cDBj+iWpH98Wt09LqkzXjSYKGbyYJXVEFHYtpnrXHngTwx1hyw==","signatures":[{"sig":"MEUCIHI5toYt1kUL6PV3juHvpFc/Au2HpF6jWv/T8ctporcnAiEA3fpiEqJ1tyyY5hawuQZt6DDd6cpS3HNw5lD/S6hok/0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121700},"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/picker/picker-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic picker/combobox controller (createPickerController) on @bimetal/headless-core. The family's first CONTROLLER-ONLY component — NO aggregate, NO event-sourcing: options are injected, selection is transient. Single/multi select,","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/headless-core":"^0.32.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/picker-headless_0.32.0_1784451074588_0.12597749940554315","host":"s3://npm-registry-packages-npm-production"}},"0.34.0":{"name":"@bimetal/picker-headless","version":"0.34.0","keywords":["picker","combobox","select","multi-select","headless","controller","framework-agnostic","a11y"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/picker-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":"a01af45fdda4a574f97a10d505753c9a14a60847","tarball":"https://registry.npmjs.org/@bimetal/picker-headless/-/picker-headless-0.34.0.tgz","fileCount":18,"integrity":"sha512-ah6bT3D0QR/G06OP33pZxbYlOsb86v1xhNLpnsGfGGD9dAfiuwUxarNbkfMJdr4UnC85MCyVHTpqFsyKrXyv7Q==","signatures":[{"sig":"MEYCIQDWmutySnSVtrbBLz0JXF3EH8xcZ0v8GWptt6kEHpw6QAIhAORUjwg8OBPMrmpa+0hW9sGB+xgX+piUUuzLQMXl54ZH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121860},"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/picker/picker-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic picker/combobox controller (createPickerController) on @bimetal/headless-core. The family's first CONTROLLER-ONLY component — NO aggregate, NO event-sourcing: options are injected, selection is transient. Single/multi select,","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/headless-core":"^0.34.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/picker-headless_0.34.0_1784529352123_0.38528669342465216","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.1":{"name":"@bimetal/picker-headless","version":"1.0.0-rc.1","keywords":["picker","combobox","select","multi-select","headless","controller","framework-agnostic","a11y"],"author":{"name":"Andreas Biederbeck"},"license":"PolyForm-Noncommercial-1.0.0","_id":"@bimetal/picker-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":"eda62addc83fedebf45cb99b7f69c6034c1cc3e7","tarball":"https://registry.npmjs.org/@bimetal/picker-headless/-/picker-headless-1.0.0-rc.1.tgz","fileCount":18,"integrity":"sha512-/9+4xQ3CWjWOqaSGEOXD91du6CObQzrCBHrUyeBW82/yH3YNHrEauHUuP5mr2k6fN3iu2yZRLJnKzQ2knHeHeA==","signatures":[{"sig":"MEYCIQDhmPcB9R8BlYy9AA1Lq3KcHPgknI7P31fxFVyov5G5mAIhANdCEN5QGf/Ct0QK9edJhaK3anED/kV2oWCKwbIB+QNz","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":127367},"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/picker/picker-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic picker/combobox controller (createPickerController) on @bimetal/headless-core. The family's first CONTROLLER-ONLY component — NO aggregate, NO event-sourcing: options are injected, selection is transient. Single/multi select,","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/headless-core":"^1.0.0-rc.1"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/picker-headless_1.0.0-rc.1_1784739162041_0.6617925604348751","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.2":{"name":"@bimetal/picker-headless","version":"1.0.0-rc.2","keywords":["picker","combobox","select","multi-select","headless","controller","framework-agnostic","a11y"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/picker-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":"2ccc52cd4c28c9ef924e1ded5fb2656fe83caac0","tarball":"https://registry.npmjs.org/@bimetal/picker-headless/-/picker-headless-1.0.0-rc.2.tgz","fileCount":19,"integrity":"sha512-/Xzpi3lf+RlsPOGcdTm72peo9aMol+FZ7oJ6rbdxNcc+aiWjrliyiRlRGFwy1DrpxUp0OZZFN5nprOoPz022JQ==","signatures":[{"sig":"MEYCIQC8OOIsGz/u8T8taSqOnxwWt28jEUS2k4C7fG4Vtr+IVgIhAN8jvwgHAPSNyiJiaPkG2b+lvkPHpyPfqx1j1XLg7kS+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136581},"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/picker/picker-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic picker/combobox controller (createPickerController) on @bimetal/headless-core. The family's first CONTROLLER-ONLY component — NO aggregate, NO event-sourcing: options are injected, selection is transient. Single/multi select,","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/headless-core":"^1.0.0-rc.2"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/picker-headless_1.0.0-rc.2_1784833927611_0.6717593921689315","host":"s3://npm-registry-packages-npm-production"}},"1.0.0-rc.3":{"name":"@bimetal/picker-headless","version":"1.0.0-rc.3","keywords":["picker","combobox","select","multi-select","headless","controller","framework-agnostic","a11y"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/picker-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":"06c83241a16196e55c30cdc3b6574d6f37d79140","tarball":"https://registry.npmjs.org/@bimetal/picker-headless/-/picker-headless-1.0.0-rc.3.tgz","fileCount":19,"integrity":"sha512-zefv0eXkgOUk0zaoP3iA/fKmfQFqgbdPmTfO6y22C+y6eZm7OW//VKGCVZln5Fgf2c2V0PbbReBE2tr1HPCRSg==","signatures":[{"sig":"MEQCICKPntUMnQftLYqEQMa85pVRWws8TCT9boILap0wF2DyAiACKry9D3WtjcEUs5yjbr/1tPG0JFRVrBaKZt8Pvt6U1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136896},"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/picker/picker-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic picker/combobox controller (createPickerController) on @bimetal/headless-core. The family's first CONTROLLER-ONLY component — NO aggregate, NO event-sourcing: options are injected, selection is transient. Single/multi select,","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/headless-core":"^1.0.0-rc.3"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/picker-headless_1.0.0-rc.3_1785017826071_0.25053349263010083","host":"s3://npm-registry-packages-npm-production"}},"0.35.0":{"name":"@bimetal/picker-headless","version":"0.35.0","keywords":["picker","combobox","select","multi-select","headless","controller","framework-agnostic","a11y"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/picker-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":"2058d2dbc2633549e544764c88b809120f972c53","tarball":"https://registry.npmjs.org/@bimetal/picker-headless/-/picker-headless-0.35.0.tgz","fileCount":19,"integrity":"sha512-OsD/lo/HA5JY9It8aTS3/2ca+h7y8d12zqPbB4SNoF2zDA04ZiEhqWAs69F21niTd7jD0RKPlyFNt7nLUdAW6A==","signatures":[{"sig":"MEUCIHdqRaAp1SUjLpv1CNo4/DsDK55tioukAWisMUrkDJC+AiEAoRpYkEshnqtkqOQ3wM8dV0MyJOii+nJ8opiP7+gy5Wk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":136888},"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/picker/picker-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic picker/combobox controller (createPickerController) on @bimetal/headless-core. The family's first CONTROLLER-ONLY component — NO aggregate, NO event-sourcing: options are injected, selection is transient. Single/multi select,","directories":{},"sideEffects":false,"_nodeVersion":"26.4.0","dependencies":{"@bimetal/headless-core":"^0.35.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/picker-headless_0.35.0_1785078695134_0.5648067590565313","host":"s3://npm-registry-packages-npm-production"}},"0.36.0":{"name":"@bimetal/picker-headless","version":"0.36.0","keywords":["picker","combobox","select","multi-select","headless","controller","framework-agnostic","a11y"],"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","_id":"@bimetal/picker-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":"21232005ab24bca19e642ddccba77935e4b1acdb","tarball":"https://registry.npmjs.org/@bimetal/picker-headless/-/picker-headless-0.36.0.tgz","fileCount":20,"integrity":"sha512-xzjlJZZJt7jGV8zVEglASgawYIuWHrxSilO5Zzw4eebfbehJtjhDA8oxE6e6UzTSOagCYckPB0YgBZdHlNThIQ==","signatures":[{"sig":"MEYCIQCxw9vvdYhJqsA9H5LjBfbbfmtYks7h8t7rk9xfRipVSQIhAMGsmSd9wPmIg20s2Q7dDIxVn49st/NG5hwW3RQ96rXE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHNVY2DRifvjUUk3esP8yoHFfWltQiB4J8vOeQnSSSoiAiEAiR21pGyhl+xHn4eo+efeSApmTWdmRpMJMq1GxHLdYKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":208274},"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/picker/picker-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic picker/combobox controller (createPickerController) on @bimetal/headless-core. The family's first CONTROLLER-ONLY component — NO aggregate, NO event-sourcing: options are injected, selection is transient. Single/multi select,","directories":{},"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@bimetal/headless-core":"^0.36.0"},"_hasShrinkwrap":false,"devDependencies":{"vitest":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/picker-headless_0.36.0_1788079287356_0.6554502168233112","host":"s3://npm-registry-packages-npm-production"}},"0.37.0":{"_id":"@bimetal/picker-headless@0.37.0","bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"dist":{"shasum":"e7cdbaad96c60929a0ada604f17c92ab0ffeecb4","tarball":"https://registry.npmjs.org/@bimetal/picker-headless/-/picker-headless-0.37.0.tgz","fileCount":20,"integrity":"sha512-fZHvv9mAE6wh866zM+8dJemru4sqMgvQIU1Fp6mdI0ybXtzcChrZcuAkV21bGrk7mJZTQcyeapqUDB97sjMr5Q==","signatures":[{"sig":"MEYCIQDbg3TLFANAz/NJtlwmU0qrRMMbxnYo67kep0j1uFPMmAIhAL4s3UFVp0DZ5ssyykUakAQkVVxewkWFcx6bFHlWjF0H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCP3jMWQ3yrg5xDH5Qma3Ygth95evJaPXtxQE1rRg9PngIgIXwlg6AFuMJSjoIsp/uKclxTS5Ck9rA0wrrX5X8yemQ="}],"unpackedSize":212556},"main":"./dist/index.js","name":"@bimetal/picker-headless","type":"module","types":"./dist/index.d.ts","author":{"name":"Andreas Biederbeck"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"}},"gitHead":"7c443deff9a8b0a534c68757c83f5a6b0794e018","license":"Apache-2.0","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"},"version":"0.37.0","_npmUser":{"name":"biederbe","email":"mail@biederbeck.de"},"homepage":"https://github.com/bimetal/bimetal#readme","keywords":["picker","combobox","select","multi-select","headless","controller","framework-agnostic","a11y"],"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/picker/picker-headless"},"_npmVersion":"11.17.0","description":"Canonical, framework-agnostic picker/combobox controller (createPickerController) on @bimetal/headless-core. The family's first CONTROLLER-ONLY component — NO aggregate, NO event-sourcing: options are injected, selection is transient. Single/multi select,","directories":{},"maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"sideEffects":false,"_nodeVersion":"26.5.0","dependencies":{"@bimetal/headless-core":"^0.37.0"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^8.0.1","vitest":"^5.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/picker-headless_0.37.0_1789245214330_0.901213045814478"}}},"time":{"created":"2026-07-15T18:09:37.146Z","modified":"2026-09-12T20:33:34.593Z","0.29.0":"2026-07-15T18:09:37.466Z","0.30.0":"2026-07-16T17:44:11.460Z","0.32.0":"2026-07-19T08:51:14.767Z","0.34.0":"2026-07-20T06:35:52.258Z","1.0.0-rc.1":"2026-07-22T16:52:42.187Z","1.0.0-rc.2":"2026-07-23T19:12:07.773Z","1.0.0-rc.3":"2026-07-25T22:17:06.186Z","0.35.0":"2026-07-26T15:11:35.273Z","0.36.0":"2026-08-30T08:41:27.452Z","0.37.0":"2026-09-12T20:33:34.431Z"},"bugs":{"url":"https://github.com/bimetal/bimetal/issues"},"author":{"name":"Andreas Biederbeck"},"license":"Apache-2.0","homepage":"https://github.com/bimetal/bimetal#readme","keywords":["picker","combobox","select","multi-select","headless","controller","framework-agnostic","a11y"],"repository":{"url":"git+https://github.com/bimetal/bimetal.git","type":"git","directory":"packages/picker/picker-headless"},"description":"Canonical, framework-agnostic picker/combobox controller (createPickerController) on @bimetal/headless-core. The family's first CONTROLLER-ONLY component — NO aggregate, NO event-sourcing: options are injected, selection is transient. Single/multi select,","maintainers":[{"name":"biederbe","email":"mail@biederbeck.de"}],"readme":"# @bimetal/picker-headless\n\nThe canonical, framework-agnostic **picker controller** — instance #8 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`createPickerController` is the family's first **controller-only** component:\nNO aggregate, NO event sourcing. Options are injected, selection is transient —\nbecause \"which option is highlighted\" is not a domain fact.\n\nSingle/multi select, type-to-filter, keyboard navigation, a max cap, grouped and\nvirtualized lists, create-new, async loading, and the combobox/listbox a11y\ncontract (`aria-activedescendant`, never roving focus).\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"}