{"_id":"@bazza-ui/popup-menu","_rev":"8-d01a7bb12ac0d689559a7cd6076c33c1","name":"@bazza-ui/popup-menu","dist-tags":{"latest":"0.1.0-canary.0","canary":"0.1.0-canary.5"},"versions":{"0.1.0-canary.0":{"name":"@bazza-ui/popup-menu","version":"0.1.0-canary.0","_id":"@bazza-ui/popup-menu@0.1.0-canary.0","maintainers":[{"name":"kianbazza","email":"kian@bazza.dev"}],"dist":{"shasum":"0ce5990c84eb7aea1818dd6d7a1c02e76b20ff17","tarball":"https://registry.npmjs.org/@bazza-ui/popup-menu/-/popup-menu-0.1.0-canary.0.tgz","fileCount":15,"integrity":"sha512-lnEmBGkIi/a7/DtgwvDEuPR3xSZDYMTSbW8QdCUli3jNMjzA9XgUVFaTYs5tFKyDQlc9SEBF/TRNjO5bbwbHjA==","signatures":[{"sig":"MEQCIFqTfOPqhEg2Wp4uGbNAL14xBj3sXDbvVPgcK7IgJInxAiBEAzkQBTxSKWEQ3UIDQVf9SazpivzCG9HaVRfWKBacYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592970},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","require":"./dist/middleware.cjs"}},"gitHead":"793a0ee4fe325c42f31a9f3a2b418f0cda251b9e","private":false,"scripts":{"dev":"tsup --watch","test":"vitest run --run --mode test","build":"tsup","test:watch":"vitest --mode test --watch --disable-console-intercept","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage --mode test"},"_npmUser":{"name":"kianbazza","email":"kian@bazza.dev"},"_npmVersion":"10.9.4","directories":{},"_nodeVersion":"22.21.1","dependencies":{"clsx":"^2.1.1","zustand":"^5.0.8","@bazza-ui/menu":"workspace:*","@bazza-ui/theming":"workspace:*","@radix-ui/primitive":"^1.1.3","@radix-ui/react-portal":"^1.1.4","@tanstack/react-virtual":"^3.11.0","@base-ui-components/react":"^1.0.0-beta.4","@radix-ui/react-primitive":"^2.1.4","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","@vitest/ui":"4.0.8","typescript":"^5.9.3","@types/react":"^19.1.2","@types/react-dom":"^19.1.2","@bazza-ui/typescript-config":"workspace:*"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/popup-menu_0.1.0-canary.0_1764098950879_0.2520980612201582","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-canary.1":{"name":"@bazza-ui/popup-menu","version":"0.1.0-canary.1","_id":"@bazza-ui/popup-menu@0.1.0-canary.1","maintainers":[{"name":"kianbazza","email":"kian@bazza.dev"}],"dist":{"shasum":"33ae9c48d80d05cdcabc8ab4d1ca6ce2dff9bb33","tarball":"https://registry.npmjs.org/@bazza-ui/popup-menu/-/popup-menu-0.1.0-canary.1.tgz","fileCount":15,"integrity":"sha512-U52JPsXYza6E4Wcn+KccUfAW4IT6XrJmKJ6MlLkP9qzVCnb3tn6yxtibsRs2CPkwmi1JygEIxhk9eVtsDeUJzQ==","signatures":[{"sig":"MEUCIQCbnVUmfWoDpZMkwjC53pY0ZRFb6FySsK773HEjXXLm9QIgGSFK66E2SN5zIuYTrULMPb1T44/6Gah8jOiKKKQCqqA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592970},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"33ae9c48d80d05cdcabc8ab4d1ca6ce2dff9bb33","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","require":"./dist/middleware.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","test":"vitest run --run --mode test","build":"tsup","test:watch":"vitest --mode test --watch --disable-console-intercept","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage --mode test"},"_npmUser":{"name":"kianbazza","email":"kian@bazza.dev"},"_integrity":"sha512-U52JPsXYza6E4Wcn+KccUfAW4IT6XrJmKJ6MlLkP9qzVCnb3tn6yxtibsRs2CPkwmi1JygEIxhk9eVtsDeUJzQ==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"clsx":"^2.1.1","zustand":"^5.0.8","@bazza-ui/menu":"0.1.0-canary.0","@bazza-ui/theming":"0.1.0-canary.0","@radix-ui/primitive":"^1.1.3","@radix-ui/react-portal":"^1.1.4","@tanstack/react-virtual":"^3.11.0","@base-ui-components/react":"^1.0.0-beta.4","@radix-ui/react-primitive":"^2.1.4","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","@vitest/ui":"4.0.8","typescript":"^5.9.3","@types/react":"^19.1.2","@types/react-dom":"^19.1.2","@bazza-ui/typescript-config":"0.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/popup-menu_0.1.0-canary.1_1764191763480_0.9052448322440432","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-canary.2":{"name":"@bazza-ui/popup-menu","version":"0.1.0-canary.2","_id":"@bazza-ui/popup-menu@0.1.0-canary.2","maintainers":[{"name":"kianbazza","email":"kian@bazza.dev"}],"dist":{"shasum":"7b365a5656ab2587f989f051c6eb8dda7fdcc3df","tarball":"https://registry.npmjs.org/@bazza-ui/popup-menu/-/popup-menu-0.1.0-canary.2.tgz","fileCount":15,"integrity":"sha512-1lUDiDScSagId9lZrX005J5xrteYpc9DUrkprO6KYRzLuBvpFNkdQqWdk63NqKNeU8Geh0zyn41IvHWLzlMshg==","signatures":[{"sig":"MEYCIQC6sY/wh7NT6lXRxaxNft7kKMMsemrlykHX1vDve5igLgIhAPMXoGGMIvO5butXUGQLn9RuDXOZyQ9yPCdgtT6yhSZ3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592970},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"7b365a5656ab2587f989f051c6eb8dda7fdcc3df","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","require":"./dist/middleware.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","test":"vitest run --run --mode test","build":"tsup","test:watch":"vitest --mode test --watch --disable-console-intercept","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage --mode test"},"_npmUser":{"name":"kianbazza","email":"kian@bazza.dev"},"_integrity":"sha512-1lUDiDScSagId9lZrX005J5xrteYpc9DUrkprO6KYRzLuBvpFNkdQqWdk63NqKNeU8Geh0zyn41IvHWLzlMshg==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"clsx":"^2.1.1","zustand":"^5.0.8","@bazza-ui/menu":"0.1.0-canary.2","@bazza-ui/theming":"0.1.0-canary.2","@radix-ui/primitive":"^1.1.3","@radix-ui/react-portal":"^1.1.4","@tanstack/react-virtual":"^3.11.0","@base-ui-components/react":"^1.0.0-beta.4","@radix-ui/react-primitive":"^2.1.4","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","@vitest/ui":"4.0.8","typescript":"^5.9.3","@types/react":"^19.1.2","@types/react-dom":"^19.1.2","@bazza-ui/typescript-config":"0.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/popup-menu_0.1.0-canary.2_1764194765133_0.451576551414153","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-canary.3":{"name":"@bazza-ui/popup-menu","version":"0.1.0-canary.3","_id":"@bazza-ui/popup-menu@0.1.0-canary.3","maintainers":[{"name":"kianbazza","email":"kian@bazza.dev"}],"dist":{"shasum":"dce00252ba84b775730f9fb908d0b27ace785633","tarball":"https://registry.npmjs.org/@bazza-ui/popup-menu/-/popup-menu-0.1.0-canary.3.tgz","fileCount":15,"integrity":"sha512-MNz9PrdXq/RfSGTauY9PqaKY+eIUkrSlb8XgXD8QTYQhdsd1yzay+zbbbWd54jswGCsBfJkYGONpknZGFbQpxA==","signatures":[{"sig":"MEUCIQDqvHo/HMsXLETZ7YdTa2cUJ/o7VpWULiwhEYF6G/g1igIgJcp5Tpd9Qt84ZVlM3c/pbCXvm+XkX1zY3qMIbErDMfY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":700791},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"dce00252ba84b775730f9fb908d0b27ace785633","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","require":"./dist/middleware.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","test":"vitest run --run --mode test","build":"tsup","test:watch":"vitest --mode test --watch --disable-console-intercept","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage --mode test"},"_npmUser":{"name":"kianbazza","email":"kian@bazza.dev"},"_integrity":"sha512-MNz9PrdXq/RfSGTauY9PqaKY+eIUkrSlb8XgXD8QTYQhdsd1yzay+zbbbWd54jswGCsBfJkYGONpknZGFbQpxA==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"clsx":"^2.1.1","zustand":"^5.0.8","@bazza-ui/menu":"0.1.0-canary.3","@bazza-ui/theming":"0.1.0-canary.2","@radix-ui/primitive":"^1.1.3","@radix-ui/react-portal":"^1.1.4","@tanstack/react-virtual":"^3.11.0","@base-ui-components/react":"^1.0.0-beta.4","@radix-ui/react-primitive":"^2.1.4","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","@vitest/ui":"4.0.8","typescript":"^5.9.3","@types/react":"^19.1.2","@types/react-dom":"^19.1.2","@bazza-ui/typescript-config":"0.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/popup-menu_0.1.0-canary.3_1765642180329_0.6484775592043222","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-canary.4":{"name":"@bazza-ui/popup-menu","version":"0.1.0-canary.4","_id":"@bazza-ui/popup-menu@0.1.0-canary.4","maintainers":[{"name":"kianbazza","email":"kian@bazza.dev"}],"dist":{"shasum":"31439049d561b2fd322716214159c38606cc2790","tarball":"https://registry.npmjs.org/@bazza-ui/popup-menu/-/popup-menu-0.1.0-canary.4.tgz","fileCount":15,"integrity":"sha512-NHEYVfaSy5fOUt2UfOx3hdPUWsCg/qmYHoMn7Ov9ewyeUGBwEoKlssJ6cMRPYHUQp2PTqP9SacNff77uUANZXw==","signatures":[{"sig":"MEUCIQD01Y2OtmfKwWDiar7NzcR4oKi2Gs7z1ys7JGjmLIvtzAIgNriWqkHvQaq4i/Qcb92jt0ZWXGQAlmud2iQWsPPE5UI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":596153},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","shasum":"31439049d561b2fd322716214159c38606cc2790","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","require":"./dist/middleware.cjs"}},"private":false,"scripts":{"dev":"tsup --watch","test":"vitest run --run --mode test","build":"tsup","test:watch":"vitest --mode test --watch --disable-console-intercept","type-check":"tsc --noEmit","test:coverage":"vitest run --coverage --mode test"},"_npmUser":{"name":"kianbazza","email":"kian@bazza.dev"},"_integrity":"sha512-NHEYVfaSy5fOUt2UfOx3hdPUWsCg/qmYHoMn7Ov9ewyeUGBwEoKlssJ6cMRPYHUQp2PTqP9SacNff77uUANZXw==","_npmVersion":"10.8.3","directories":{},"_nodeVersion":"24.3.0","dependencies":{"clsx":"^2.1.1","zustand":"^5.0.8","@bazza-ui/menu":"0.1.0-canary.4","@bazza-ui/theming":"0.1.0-canary.2","@radix-ui/primitive":"^1.1.3","@radix-ui/react-portal":"^1.1.4","@tanstack/react-virtual":"^3.11.0","@base-ui-components/react":"^1.0.0-beta.4","@radix-ui/react-primitive":"^2.1.4","@radix-ui/react-compose-refs":"^1.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","vitest":"^4.0.8","@vitest/ui":"4.0.8","typescript":"^5.9.3","@types/react":"^19.1.2","@types/react-dom":"^19.1.2","@bazza-ui/typescript-config":"0.0.0"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/popup-menu_0.1.0-canary.4_1765729803436_0.9827172622894551","host":"s3://npm-registry-packages-npm-production"}},"0.1.0-canary.5":{"name":"@bazza-ui/popup-menu","version":"0.1.0-canary.5","private":false,"publishConfig":{"access":"public"},"type":"module","main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./middleware":{"types":"./dist/middleware.d.ts","import":"./dist/middleware.js","require":"./dist/middleware.cjs"}},"scripts":{"dev":"tsup --watch","type-check":"tsc --noEmit","build":"tsup","test":"vitest run --run --mode test","test:watch":"vitest --mode test --watch --disable-console-intercept","test:coverage":"vitest run --coverage --mode test"},"devDependencies":{"@bazza-ui/typescript-config":"0.0.0","@types/react":"^19.1.2","@types/react-dom":"^19.1.2","@vitest/ui":"4.0.8","tsup":"^8.5.0","typescript":"^5.9.3","vitest":"^4.0.8"},"peerDependencies":{"react":">=18.0.0","react-dom":">=18.0.0"},"dependencies":{"@base-ui-components/react":"^1.0.0-beta.4","@bazza-ui/menu":"0.1.0-canary.4","@bazza-ui/theming":"0.1.0-canary.2","@radix-ui/primitive":"^1.1.3","@radix-ui/react-compose-refs":"^1.1.2","@radix-ui/react-portal":"^1.1.4","@radix-ui/react-primitive":"^2.1.4","@radix-ui/react-use-controllable-state":"^1.2.2","@tanstack/react-virtual":"^3.11.0","clsx":"^2.1.1","zustand":"^5.0.8"},"_id":"@bazza-ui/popup-menu@0.1.0-canary.5","_integrity":"sha512-fOJKikvKpfYy2if/YrV6EHRhsQzWrLCP6B/jz/bwLAN6GqOob8ZPSOarLcReeQbAz1Gv3rlnmUXCsCJ+smqH0w==","_nodeVersion":"24.3.0","_npmVersion":"10.8.3","shasum":"2fcf09619328e5407bcdc79d24b0caf5f834c7d9","dist":{"integrity":"sha512-fOJKikvKpfYy2if/YrV6EHRhsQzWrLCP6B/jz/bwLAN6GqOob8ZPSOarLcReeQbAz1Gv3rlnmUXCsCJ+smqH0w==","shasum":"2fcf09619328e5407bcdc79d24b0caf5f834c7d9","tarball":"https://registry.npmjs.org/@bazza-ui/popup-menu/-/popup-menu-0.1.0-canary.5.tgz","fileCount":15,"unpackedSize":575175,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBdZp5WAIeULNNuiblKVayE49c5j/iCwm5//Co3vI1cRAiBunxmwgjUnZ+3+o0IewtsxL7OQeyZblqJ49QVPj1sdHA=="}]},"_npmUser":{"name":"kianbazza","email":"kian@bazza.dev"},"directories":{},"maintainers":[{"name":"kianbazza","email":"kian@bazza.dev"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/popup-menu_0.1.0-canary.5_1767823678011_0.41556665316417574"},"_hasShrinkwrap":false}},"time":{"created":"2025-11-25T19:29:10.787Z","modified":"2026-01-07T22:07:58.404Z","0.1.0-canary.0":"2025-11-25T19:29:11.096Z","0.1.0-canary.1":"2025-11-26T21:16:03.727Z","0.1.0-canary.2":"2025-11-26T22:06:05.386Z","0.1.0-canary.3":"2025-12-13T16:09:40.490Z","0.1.0-canary.4":"2025-12-14T16:30:03.635Z","0.1.0-canary.5":"2026-01-07T22:07:58.196Z"},"maintainers":[{"name":"kianbazza","email":"kian@bazza.dev"}],"readme":"","readmeFilename":""}