{"_id":"better-mui-menu","_rev":"30-287797788e41eea0e21823e6e63eca07","name":"better-mui-menu","dist-tags":{"latest":"1.5.3"},"versions":{"0.1.0":{"name":"better-mui-menu","version":"0.1.0","keywords":[],"author":"","license":"ISC","_id":"better-mui-menu@0.1.0","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"dist":{"shasum":"0645133fed465f947b154b16f965db7cc8c716bf","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-0.1.0.tgz","fileCount":19,"integrity":"sha512-YYeMgsSdKmTx+RjXT8zWDssZyCkyNQzJzXLasee2JvR370a6QdbpLNK+aRC7uTLsURHggVX6hpHQ+foT5Xeueg==","signatures":[{"sig":"MEUCIGTbrjsK3XBMLhC/1eq+NVP9MtZrLruIYT+I8li5zm9cAiEA1gYHviZrDQlVNe+fNMqMhRwHPfdOfXdJ/JEnxp50QQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":94031},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f1316920d8aa2d567abf11c6d92d39e6e5bcea7b","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && node scripts/ensure-version-tag.mjs && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"_npmVersion":"11.6.2","description":"`better-mui-menu` is a tiny component library that supplies a keyboard- and mouse-friendly Material UI menu with unlimited nesting depth. It wraps `@mui/material/Menu` + `Popper` + `Fade` and exposes a simple data-driven API so that a single `items` array","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@mui/icons-material":"^7.3.7","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_0.1.0_1770155094187_0.7377398887761215","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"better-mui-menu","version":"1.0.0","keywords":["mui","material-ui","menu","react","typescript","component","nested","nested menu","submenu","sub menu","keyboard navigation","accessibility"],"author":{"name":"eggei"},"license":"ISC","_id":"better-mui-menu@1.0.0","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"7bfeeabff55199cd894aa78879ee4ddcdb6f8346","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.0.0.tgz","fileCount":17,"integrity":"sha512-yoZLoTCK6Yq8ullpRvOf4tgQ/d2rIZjtnT4kp/rMRcxzYNDULbukdcM/alfBlKBehFKM9ouIhTEkoqm9v/LYGQ==","signatures":[{"sig":"MEYCIQDcj/Lq7pkTTz1uzAAoAJoUs4rSJM1P+ztW+3fjlj4T5QIhAJxss9RIj9jyXlpiW+KA/4b7Uthlxr3LB1BB9kn4ilEJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":87511},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"44d5e6e66618fc1810ee7a1ca3b9bed29ac1ef45","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@mui/icons-material":"^7.3.7","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.0.0_1770158062456_0.017068861899873777","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"better-mui-menu","version":"1.0.1","keywords":["mui","material-ui","menu","react","typescript","component","nested","nested menu","submenu","sub menu","keyboard navigation","accessibility"],"author":{"name":"eggei"},"license":"ISC","_id":"better-mui-menu@1.0.1","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"6d07d8eda695fe3e489ffc46dde26d8c9a97fcbc","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.0.1.tgz","fileCount":18,"integrity":"sha512-6byPcBZfy1uGmNGSRn+vM7o7rm1ilKsxluIlZr+1mZKA+i6hsuB/zf6G8RLXdCxielfbXkL3G4nyZQf08Wp3Yg==","signatures":[{"sig":"MEMCIBrgV2O7PSXPUHTbev75h+0MxQELD6p5QvBkCQgM2Qm2Ah9vx0eHqs5ncYqs5S08orTRG7XjlZFbH4xuHtUEAGFt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":92030},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"4706f84e515d3518d93dd19a66fe687667ba287d","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"`better-mui-menu` is a tiny component library that supplies a keyboard- and mouse-friendly Material UI menu with unlimited nesting depth. It wraps `@mui/material/Menu` + `Popper` + `Fade` and exposes a simple data-driven API so that a single `items` array","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@mui/icons-material":"^7.3.7","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.0.1_1770158513259_0.3266835974822748","host":"s3://npm-registry-packages-npm-production"}},"1.0.2":{"name":"better-mui-menu","version":"1.0.2","keywords":["mui","material-ui","menu","react","typescript","component","nested","nested menu","submenu","sub menu","keyboard navigation","accessibility"],"author":{"name":"eggei"},"license":"ISC","_id":"better-mui-menu@1.0.2","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"3cb3ff44f5613ff7cc5c24fd49dcce4c67015bfa","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.0.2.tgz","fileCount":18,"integrity":"sha512-Po+X7JXX5V2K89uybKW5bVSlaEJuWxKlAhmoPbGBp4mNT8QYWIR2WcpW6c86hTz2oECeuVjLwhqHaOaQM6el2A==","signatures":[{"sig":"MEYCIQCT7uVQnKQTjT5/EWGuAnbHO/6dPKgRXF5ACTw0o30Y1AIhAJ4gqT7x6sWYFTjRVf47C5wi6EUQZu4fUsMHnEDzPEfK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":90219},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"819dd63e9065c3665adb1893611b13ba95ec5780","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"A plain Material UI (MUI) `Menu` with added features (keyboard navigation, nested submenus) designed to drop into an existing MUI project, inherit your theme, and improve accessibility.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@mui/icons-material":"^7.3.7","@testing-library/react":"^16.3.2","@testing-library/user-event":"^14.6.1"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.0.2_1770159107111_0.2916084941284216","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"better-mui-menu","version":"1.0.3","keywords":["mui","material-ui","menu","react","typescript","component","nested","nested menu","submenu","sub menu","keyboard navigation","accessibility"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.0.3","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"fe10c4e17a24caf894f3b17c9b6491186fe58e83","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.0.3.tgz","fileCount":9,"integrity":"sha512-lCWkXFNlfCtLsbyO2Kjl5/OK59Jb9jOWJ4NLyvBlNN25+xkg6cpZKKalMdOPkG7gSXEIi/jB3MgaCFiuTUtIXg==","signatures":[{"sig":"MEUCICUc7Qfv+N6kPRv1miTlIIuJKyDve5cvFEhVuBVMJcPCAiEA/2Pt7Gv/g9kuR8kxv5iKMjw9NtEbn0G0brDhJmE5vHo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66565},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"dc7818462f5ca3076780362ace2d0f88df5ddfdc","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"A plain Material UI (MUI) `Menu` with added features (keyboard navigation, nested submenus) designed to drop into an existing MUI project, inherit your theme, and improve accessibility.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.0.3_1770217147766_0.33560836519202386","host":"s3://npm-registry-packages-npm-production"}},"1.0.4":{"name":"better-mui-menu","version":"1.0.4","keywords":["mui","material-ui","menu","react","typescript","component","nested","nested menu","submenu","sub menu","keyboard navigation","accessibility"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.0.4","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"2e01141b2c49a9800b04373d3e745ca455c51dbf","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.0.4.tgz","fileCount":9,"integrity":"sha512-i+ogpIuqeuDTT/YL3RdqQd7cniKoaxqjsTKn6mZ2kqOTc4pBwZhQILT1r9pTy+axD6dMjaPtPO9UrAu9lAs2/w==","signatures":[{"sig":"MEUCIQDB7Yw2TMAmIfxcJHOIbdP9AVFTYON3U1Sd5MQDWPHsGwIgGVjPZUpmzzISCzoADqkpqXZ2BUKkVh1y946rOIA9xkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":66565},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"dc7818462f5ca3076780362ace2d0f88df5ddfdc","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"A plain Material UI (MUI) `Menu` with added features (keyboard navigation, nested submenus) designed to drop into an existing MUI project, inherit your theme, and improve accessibility.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.0.4_1770223870856_0.6307369986556564","host":"s3://npm-registry-packages-npm-production"}},"1.0.5":{"name":"better-mui-menu","version":"1.0.5","keywords":["mui","material-ui","mui-nested-menu","mui-menu","mui-nested-menu","nested-menu","submenu","multi-level-menu","dropdown-menu","context-menu","react","react-components","ui-components","keyboard","keyboard-navigation","navigation","keyboard-accessible","accessible-menu","accessibility","a11y","aria","menu-a11y","menu-navigation","ux","frontend","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.0.5","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"4359685ddf2882abb08340ffac360f0d20295123","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.0.5.tgz","fileCount":9,"integrity":"sha512-oRRmkzYoeIxe0bUxFwN2qz//0dTCR/AcirLzcgFzY7IW43xxsfdbFVs2fTolxsV7auehOgrupt8a66ugSIcSsQ==","signatures":[{"sig":"MEUCIQCDAMt6U/Ijy55AFnvge6R6R+Rj6uNVrSqRbXuIpFtUlgIgck9w2jbmHN3Y8Nw02U9A9h8sNiiWLlJ9mg0niIzn0cI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":72341},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"27676f9c3c358f7523e099634f97332381b894c4","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"A thin MUI Menu enhancement for deeply nested sub menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.0.5_1770224333294_0.22399385940199212","host":"s3://npm-registry-packages-npm-production"}},"1.0.6":{"name":"better-mui-menu","version":"1.0.6","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.0.6","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"6e4e70d038f86996cf844f13bb691bd4405eb8a0","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.0.6.tgz","fileCount":9,"integrity":"sha512-lU3Ca7IJmx7noIt8qbTlZg7ZEePTNurVg9cxgt+u5ANtpg/eNMq/djNC4fPUV/ZSbely4konIgKv8xmq1d6wmQ==","signatures":[{"sig":"MEYCIQDH2woobJr3qIwxmAuv8lxVAI5WsFhmmCsmickSRW4+qgIhAJt5ObQ/uGs6vWPpLA5QPLHLUXPVQ1JJg3MFxUSYlrAO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73746},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fe11e1956a28098466676268cd337fe53e8b216b","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.0.6_1770316309976_0.8508374856878473","host":"s3://npm-registry-packages-npm-production"}},"1.0.7":{"name":"better-mui-menu","version":"1.0.7","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.0.7","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"5684f205a76fe80dd5623da905de2f9227e4cbf4","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.0.7.tgz","fileCount":9,"integrity":"sha512-wQol3UTLdnyAsP8xlUF7S6sF1GJ6h6CMfFwKXgTTHzZPwbp3dwGroAzVwlPbvsZE+7sNslKNVdXBMqS0TAZkqg==","signatures":[{"sig":"MEYCIQCBOaRO6VzJH44kEHBZMB0F8sVv4zNdao1IL3qRd2C8KAIhALBmuyUOK8hasc03iGI0vLudEahsrpQlrHbYt7VkeaEG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74429},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"07c84536e989c2d2dc84bac668862fbfdf4cbb1d","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.0.7_1770325586407_0.5127650751174697","host":"s3://npm-registry-packages-npm-production"}},"1.0.8":{"name":"better-mui-menu","version":"1.0.8","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.0.8","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"716b391aab970bf46099af440175a4455eef4161","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.0.8.tgz","fileCount":9,"integrity":"sha512-tyvCRZe4aYwHzx3IUJ4n/apsZV74T/ouAW4PFxvO7KM9OWwLEFdYzD6hNBZ6Q6qxU8gP+he2s9hz5wSmwB+Y6Q==","signatures":[{"sig":"MEUCIQDUT2WS7TyAZhWQXnFG46UflHHuwt8YKpv+l8P4wBbJoQIgeSILZ/2+NzDy+gCYK+Ssvnh/WjpBxHM6woiAVjK+u4g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":74452},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"edc2c1d842351c5cd49ef008ac559f5f80d9099c","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.0.8_1770326014226_0.06845412413461816","host":"s3://npm-registry-packages-npm-production"}},"1.0.9":{"name":"better-mui-menu","version":"1.0.9","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.0.9","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"e6d88583573750a31e89915d2bde99779b4acb84","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.0.9.tgz","fileCount":9,"integrity":"sha512-RUrWH4ip1A+DMkquMU4I0DlR4SNG1ULY/2NDcprKQ8sRK02uFRI08zgZT9SAGBvjDoNu7TH/sKAnyWz3lUyNzA==","signatures":[{"sig":"MEUCIQDjviUhXyQdMDejFscAvYTzIFKeHPhiaJDSzpVB3PVYAwIgAMDZyZptzZo70eZFmNWHlCjBfveCzs92ngPaoBhK574=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":73590},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"eb1b3aa1cf2dc1ac2fd900d572713bb997c062a1","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.0.9_1770416784548_0.1727569751206437","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"better-mui-menu","version":"1.1.0","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.1.0","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"094e20ce1d1f56513c13e7309d4134bf53a3a6b7","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.1.0.tgz","fileCount":9,"integrity":"sha512-QXULCYh5DsJEVnHJKyj++nKYmo2Y0FcXZSPMu2dOhHx5Tsj9Aob0rQhi9W5X7Wvl9YZCY1oqr3evqQirrrUefg==","signatures":[{"sig":"MEYCIQCGVpGCmjuOgHJrF8GzpgfpjYpoxCCtoOqwnoLFO7sBhwIhANm4pfLGBh186jY2JsbTPMBCZdO7TashgzP/UeheJJqG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":75629},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"188e9f85ef7494bac314d6b7a87c41e7a7d68d34","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.1.0_1770474434977_0.5072309134842499","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"better-mui-menu","version":"1.2.0","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.2.0","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"9b3afb8bceb2d2ebbf559d7b548fccf6aa0d3c2e","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.2.0.tgz","fileCount":9,"integrity":"sha512-PdGcBsiST0EOqj02lubOkBs80JGaw0DWUpFhLyrL9JU/nr0UYH3gZ1DsLew63SMQnb7anD4kRqcHC71PjQOpqQ==","signatures":[{"sig":"MEYCIQCUv7xt/1Kk0Nh+Ml6zzaMFbFCXUDX1EYyM3fRwGkSiqgIhAOIdhtjWTJj5B1qpU1rbej4vX+ynU37ioExp/O0pghe9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80656},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"e397cbf95a95164575a3b0180e7162baa52833ae","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","test:coverage":"jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.2.0_1771434741436_0.5124818323747857","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"better-mui-menu","version":"1.2.1","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.2.1","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"6ef95584e9ae99f64daeaf47a90c14d376edb6df","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.2.1.tgz","fileCount":9,"integrity":"sha512-pZNsFrWoDY+tOJOP9wIjg2Ch0Ux899sHoBSvKrsdfs42PBhcTyMBSQDN+TP9vJy/DX3D7GGMA7KITa2m2S7alQ==","signatures":[{"sig":"MEUCIQDV1sKqT2UYXYigXI/XFt/HV7Tipdhtj+W7Fd7Jcv5AsQIgKiQoG6a6IQhKvwDNchrNwYOz5iBbOtG1/bpOCVLdLwI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80656},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"9244e38245ca690cc465b7f0fa491a740cf1429c","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","test:coverage":"jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.2.1_1771438924727_0.5513546115912002","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"better-mui-menu","version":"1.2.2","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.2.2","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"d0f54b0417b669f345029943db88d3f7b0595e36","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.2.2.tgz","fileCount":9,"integrity":"sha512-ajAjLiKB+Q663ShTisR1mdm+wQTYaJGQgjJqh1Hi9Nndcugnnq3c/c7KAyXEozsrHiMbq+zGAdEs8LT+9YtCMg==","signatures":[{"sig":"MEUCIFatr8zrComluniw+ekrWQjdffyA/9B7zagTlNDxkDYAAiEAqBHqEJth4F5hysZ/RjyD9KlYfRLS4w/1e4q18yNozik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80810},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"6adec07836b3ee1f7452533f7032bf7826a89109","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","test:coverage":"jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.2.2_1771444325994_0.47794129352512105","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"better-mui-menu","version":"1.2.3","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.2.3","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"12b2fbaaf918b1be6c7caf1425b1e331fa04755b","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.2.3.tgz","fileCount":9,"integrity":"sha512-YkjNlvxis3RmDd/csB4k3faZ27fyqgUtgoQjYlrvg9fJq1GSqqk/OAEvrMfNlhiw7dsvyHQuN88XoCu6aQSUEQ==","signatures":[{"sig":"MEYCIQC9Lgd77/e8BbgukLI8PdEVzbigTyTcg8ilAjzlmixc1gIhAIP56MsBiz/r6JXFH8gQW68QZpizM9GAMjvkWdbBFcro","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80718},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"bccf8158e94406098ae9bab0ece98e8b148f0460","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","test:coverage":"jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.2.3_1771444791926_0.592604347806239","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"better-mui-menu","version":"1.2.4","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.2.4","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"51f2b0e380efca97bab5a9e182699b8defc0d40d","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.2.4.tgz","fileCount":9,"integrity":"sha512-VZUxaYTpLjQ2IetwjKwvwLTF73NxmIo7aw20FQRhS6DkpoRRUOql2jtZYbG5WKLXMHsebySylUBfuEYNEP0MfQ==","signatures":[{"sig":"MEUCICoVkYSSdFxLWpBO6kVAT4GeM5EWjJiV5S4yYXJ+6wlMAiEA8qrBUFEk+zR8TKfZLTmoDaBUX0UUpF0mcj46MjkcE74=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":80494},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f25f03b724f3bf0f2ead303424355a79875c7282","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"jest","build":"tsup","test:coverage":"jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.2.4_1771445650681_0.4741705528187996","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"better-mui-menu","version":"1.3.0","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.3.0","maintainers":[{"name":"eggei","email":"macitegeercan@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"5c1d0403fa2e4073600736a8c9e4fbd76c7cfdd3","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.3.0.tgz","fileCount":7,"integrity":"sha512-2t/pTXNKgrXllFDo+EqhgXJ4ooFbJmeSLOIujOmZWwkemR6C1d9PmmeF08UgvbVLMtB8Im5dEEC5H+Ddl44oGQ==","signatures":[{"sig":"MEUCIFITYeBSLUm4ysZnUe8UMyfLQOwLAHU1FMySvZhHJWKJAiEA5khxqbt30/4xt9Pk1nDQo3hCaxofKo5Fxuefz5+ku34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33397},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"223e24b37413b5b6bd54e60a2252bff6819a7952","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"npm run build && jest","build":"tsup","test:coverage":"npm run build && jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.3.0_1771512300276_0.02262781943558645","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"better-mui-menu","version":"1.3.2","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.3.2","maintainers":[{"name":"denisew","email":"denisewalter76@gmail.com"},{"name":"eggei","email":"macitegeercan@gmail.com"},{"name":"dericko","email":"olsonderick@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"a7a2dfd067220995798b8bff6183ecc9ab5a5f8d","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.3.2.tgz","fileCount":7,"integrity":"sha512-PJoct6NhIHYupXsQakCQRoNzpOGM3uxCvu/Og3bbqq1niaOOlpBIt/BuFkv0qUq9zY6M72/2bauQgnHahvAWNQ==","signatures":[{"sig":"MEQCIAGuR2HzheaUZmtjYaucqBrRYOjYHv2FzqGQ/gJFKc/hAiB48S5vSs11ZJBfhBNO0d0pXwyRNpLxl6V9n5nc4JhclA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33397},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"a9bb0b47f5543ece5985c53eb09720cbf2cdcd5b","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"npm run build && jest","build":"tsup","test:coverage":"npm run build && jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.3.2_1771623331099_0.08554125007865498","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"better-mui-menu","version":"1.3.3","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.3.3","maintainers":[{"name":"denisew","email":"denisewalter76@gmail.com"},{"name":"eggei","email":"macitegeercan@gmail.com"},{"name":"dericko","email":"olsonderick@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"4f2fa1deb7268d8ac74b21ab83fb29f924e4c9e5","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.3.3.tgz","fileCount":7,"integrity":"sha512-YjsB1Oh3ZbZZlUzSInBHJXvZNnwGZGAGPdwuSL2/DZQ4wAOHbj4QqfBSmEPIzNRrevqZM0yJDuiumsRRwLOJyQ==","signatures":[{"sig":"MEUCIQDhslNCGiwsRjX3eMNhofohGTeXTMUcNJ8WC+ijWiB8dwIgJdQqa2pNhtq3NlQiTVQifdSXB7yueokskkMzhPT/bvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33583},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fb2476861e8a47193ed799f7470055f17e742448","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"npm run build && jest","build":"tsup","test:coverage":"npm run build && jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.3.3_1771630149160_0.48046441027139863","host":"s3://npm-registry-packages-npm-production"}},"1.3.4":{"name":"better-mui-menu","version":"1.3.4","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.3.4","maintainers":[{"name":"denisew","email":"denisewalter76@gmail.com"},{"name":"eggei","email":"macitegeercan@gmail.com"},{"name":"dericko","email":"olsonderick@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"5c37a87ec0a5b32f3a80c1185f741cecc5fa1713","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.3.4.tgz","fileCount":7,"integrity":"sha512-1HOXCpd5zFv/9tWDHG9tsv07B1pzV0wwyTMGiZ8Z1SKgn2WDqDn/2YtxY4smKhGPROUcH+1bq+g3qsu8cN688w==","signatures":[{"sig":"MEQCIDalMIJZTXRFslk6JmupAM1wZqjiaLZfctJ0lYu4wn5lAiAMfvAChsFBbp2pzuQCjudEgsDb/fJIy7YQj2XVHSrcdw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33579},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"d325e9b1b293e181c22269ee9b25afdef4ad8834","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"npm run build && jest","build":"tsup","test:coverage":"npm run build && jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.3.4_1771630273631_0.03018210831308088","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"better-mui-menu","version":"1.4.0","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.4.0","maintainers":[{"name":"denisew","email":"denisewalter76@gmail.com"},{"name":"eggei","email":"macitegeercan@gmail.com"},{"name":"dericko","email":"olsonderick@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"950aff1e8f5708b43a683d54121eb15dc800ab5b","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.4.0.tgz","fileCount":7,"integrity":"sha512-ucX6BrxpT17hxwr4gzB6xOBlsnPBV0Y9p7peGXc7kb9lTl7/NmXxodRetQNiLWXAo1nw0UF10LCPPehmzbWVOQ==","signatures":[{"sig":"MEQCIDiLijzKdG/v2SP5HOlCbrqlgPRNJJnMVJ377pEGzQtiAiATjH2D03LUHMFGYZQPD4ST2Tr37IQ+pslP0fAipmV2CQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34568},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"fbd6790230fbb1323bc5eeb8ce1b1d4ca0e4802e","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"npm run build && jest","build":"tsup","test:coverage":"npm run build && jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.4.0_1772057794385_0.95492420586309","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"better-mui-menu","version":"1.4.1","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.4.1","maintainers":[{"name":"denisew","email":"denisewalter76@gmail.com"},{"name":"eggei","email":"macitegeercan@gmail.com"},{"name":"dericko","email":"olsonderick@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"f467862b96409bed68d664d8da815af56904145f","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.4.1.tgz","fileCount":7,"integrity":"sha512-xEBNdV4A4sMiuQORcGJYvHWJ9qDUY3NeV1HWOKr0OWz9dm0U7pR6PA+dawVKKdqXjCvS5PyBc8RW37IgYEk4Xg==","signatures":[{"sig":"MEUCIQD4qYaWlAaKtv7yeb4p2FXzA9ZNN6gc8421YJhjqWny6QIgDXUCTrqvFE7W1A73N9NAKqQMx8sYqt4Vl1gToJqCVZI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":33175},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"f20b0e067c14dada65dd547b2dd929f0a59be015","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"npm run build && jest","build":"tsup","test:coverage":"npm run build && jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.4.1_1772060711222_0.5835599940946747","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"better-mui-menu","version":"1.5.0","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.5.0","maintainers":[{"name":"denisew","email":"denisewalter76@gmail.com"},{"name":"eggei","email":"macitegeercan@gmail.com"},{"name":"dericko","email":"olsonderick@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"5a1660393a55d2c165d76445c7a49bec0a5fd61d","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.5.0.tgz","fileCount":7,"integrity":"sha512-U0wSrC2uRFQg2urDeawMBUWG/TEwzhaUeNPsPd26/xrPyZxs5ChmdeqDvw7LwkqneuoPZY+5VFI9/V7oLr1S2A==","signatures":[{"sig":"MEQCIHz0LhJ2G7RxGGLXNd2WmZE6tnrtgnBzCblSiClKoqpDAiAaTYToudb79H8DpE0ZvLqX+RMfgF2amMqmwd7kQoFu6A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34204},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"8f544c383b94556c7e716a469350a525844da1dd","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"npm run build && jest","build":"tsup","test:coverage":"npm run build && jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.5.0_1772319498975_0.15350342644933423","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"better-mui-menu","version":"1.5.1","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.5.1","maintainers":[{"name":"denisew","email":"denisewalter76@gmail.com"},{"name":"eggei","email":"macitegeercan@gmail.com"},{"name":"dericko","email":"olsonderick@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"94de54947c8f740ee75fd8a66f645b7b73839d44","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.5.1.tgz","fileCount":7,"integrity":"sha512-/jelWU1jgtxVuvsJa94HSbCVU29ZgOwDTRYXUGWB+Q6Bpjz0RhY6rGRBe3QPIW8vJ+EP6BX1rdV8fxn4V2LeYg==","signatures":[{"sig":"MEUCIGOlH8pqwQlKxLdLadKH9H9xNpIv82uh9NF58oVqIIsGAiEAw+x4UgUn1IwdDhEQK6QEP1D8apR/zIM0WDFoSs2mzjg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34665},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"95ca9576cbae28379ce269240b219ae3a414630b","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"npm run build && jest","build":"tsup","test:coverage":"npm run build && jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.5.1_1772329653805_0.5016740202982763","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"better-mui-menu","version":"1.5.2","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.5.2","maintainers":[{"name":"denisew","email":"denisewalter76@gmail.com"},{"name":"eggei","email":"macitegeercan@gmail.com"},{"name":"dericko","email":"olsonderick@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"d25b1527af21dd6c71bf815e26140e567dc81809","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.5.2.tgz","fileCount":7,"integrity":"sha512-jmgb4XNQR7NQNUR+yDiBN/HAZbFTiCgcem7DS9B5N7L+TDYttOV+CWJpUjBBudkXBysXJk4A7wjlVezk4/1OxA==","signatures":[{"sig":"MEYCIQCFjyE9uZLKDxmrdexOmCN0KQI7hhgkpEUlmnSSNpYwuwIhAIHhZV4/fScp1MvR6ZxFmik7EhJWF0bWN0NY1OWGpmlp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37089},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"0d960ddace8966b6d57c77f06605747bb56562c7","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"npm run build && jest","build":"tsup","test:coverage":"npm run build && jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.5.2_1772651027002_0.5478445052702936","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"better-mui-menu","version":"1.5.3","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"author":{"name":"eggei"},"license":"MIT","_id":"better-mui-menu@1.5.3","maintainers":[{"name":"denisew","email":"denisewalter76@gmail.com"},{"name":"eggei","email":"macitegeercan@gmail.com"},{"name":"dericko","email":"olsonderick@gmail.com"}],"homepage":"https://github.com/eggei/better-mui-menu#readme","bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"dist":{"shasum":"52a30081bb5eed67aa8196158f4dacb2ca4d3306","tarball":"https://registry.npmjs.org/better-mui-menu/-/better-mui-menu-1.5.3.tgz","fileCount":7,"integrity":"sha512-C2JHbWIDl8LLHKKh/jngepB4dZPZLRXnA61hh5Fusu1qeDcozRvGeQy28wdQqn2Sssy56pVYU0ZlU3foWMxClA==","signatures":[{"sig":"MEYCIQDkIpHZ0uKMwaKush6n9Z20zvTEEXfmgpPNEQikT3h30AIhANGE51F0+8d9HZH3rPlgnE35SmPvM+KB6A5n65iP+20O","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":37335},"main":"./dist/index.cjs","type":"module","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"import":"./dist/index.js","require":"./dist/index.cjs"}},"gitHead":"578e21621ad6439782d1b4b30c70b9d4d7b1a31b","scripts":{"dev":"tsup --watch","tsc":"tsc --noEmit --project ../../tsconfig.json","lint":"eslint src --ext .ts,.tsx","test":"npm run build && jest","build":"tsup","test:coverage":"npm run build && jest --coverage --coverageReporters=json-summary --coverageReporters=lcov --coverageReporters=text --coverageReporters=clover","prepublishOnly":"npm --prefix ../.. run test && npm run build"},"_npmUser":{"name":"eggei","email":"macitegeercan@gmail.com"},"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"_npmVersion":"11.6.2","description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","directories":{},"sideEffects":false,"_nodeVersion":"22.20.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^30.2.0","tsup":"^8.5.1","react":"^19.2.0","eslint":"^9.39.2","package":"^1.0.1","ts-jest":"^29.4.6","react-dom":"^19.2.0","@eslint/js":"^9.39.2","typescript":"^5.9.3","@types/jest":"^30.0.0","@mui/material":"^7.3.7","@emotion/react":"^11.14.0","@emotion/styled":"^11.14.1","@eslint/eslintrc":"^3.3.3","identity-obj-proxy":"^3.0.0","@mui/icons-material":"^7.3.7","eslint-plugin-react":"^7.37.5","@testing-library/react":"^16.3.2","eslint-plugin-jsx-a11y":"^6.10.2","jest-environment-jsdom":"^30.2.0","@testing-library/jest-dom":"^6.9.1","@typescript-eslint/parser":"^8.54.0","eslint-plugin-react-hooks":"^7.0.1","@testing-library/user-event":"^14.6.1","@typescript-eslint/eslint-plugin":"^8.54.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0 || ^19.0.0","react-dom":"^17.0.0 || ^18.0.0 || ^19.0.0","@types/react":"^17.0.0 || ^18.0.0 || ^19.0.0","@mui/material":"^5.0.0 || ^6.0.0 || ^7.0.0","@emotion/react":"^11.5.0","@emotion/styled":"^11.3.0"},"_npmOperationalInternal":{"tmp":"tmp/better-mui-menu_1.5.3_1780928500568_0.7230932352796986","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-02-03T21:44:54.069Z","modified":"2026-06-08T18:42:53.936Z","0.1.0":"2026-02-03T21:44:54.348Z","1.0.0":"2026-02-03T22:34:22.622Z","1.0.1":"2026-02-03T22:41:53.527Z","1.0.2":"2026-02-03T22:51:47.261Z","1.0.3":"2026-02-04T14:59:07.948Z","1.0.4":"2026-02-04T16:51:11.003Z","1.0.5":"2026-02-04T16:58:53.454Z","1.0.6":"2026-02-05T18:31:50.135Z","1.0.7":"2026-02-05T21:06:26.575Z","1.0.8":"2026-02-05T21:13:34.414Z","1.0.9":"2026-02-06T22:26:24.683Z","1.1.0":"2026-02-07T14:27:15.116Z","1.2.0":"2026-02-18T17:12:21.569Z","1.2.1":"2026-02-18T18:22:04.859Z","1.2.2":"2026-02-18T19:52:06.152Z","1.2.3":"2026-02-18T19:59:52.089Z","1.2.4":"2026-02-18T20:14:10.826Z","1.3.0":"2026-02-19T14:45:00.425Z","1.3.2":"2026-02-20T21:35:31.258Z","1.3.3":"2026-02-20T23:29:09.317Z","1.3.4":"2026-02-20T23:31:13.779Z","1.4.0":"2026-02-25T22:16:34.548Z","1.4.1":"2026-02-25T23:05:11.362Z","1.5.0":"2026-02-28T22:58:19.120Z","1.5.1":"2026-03-01T01:47:33.951Z","1.5.2":"2026-03-04T19:03:47.163Z","1.5.3":"2026-06-08T14:21:40.692Z"},"bugs":{"url":"https://github.com/eggei/better-mui-menu/issues"},"author":{"name":"eggei"},"license":"MIT","homepage":"https://github.com/eggei/better-mui-menu#readme","keywords":["mui","material-ui","mui-menu","mui-nested-menu","nested-menu","nested-submenu","multi-level-menu","submenu","menu-accessibility","keyboard-accessible","keyboard-navigation","accessible-menu","menu-navigation","aria","a11y","react","react-components","ui-components","typescript"],"repository":{"url":"git+https://github.com/eggei/better-mui-menu.git","type":"git"},"description":"MUI Menu enhancement for deeply nested menus with keyboard navigation and accessibility in mind.","maintainers":[{"email":"macitegeercan@gmail.com","name":"eggei"}],"readme":"# **Notice**: MUI v9 has brought nested menu support to the core `Menu` component. You don't need this package if your are on MUI v9. _Unless_, you need a data-driven solution like this package provides\n\n# better-mui-menu\n\n[![CI](https://github.com/eggei/better-mui-menu/actions/workflows/ci.yml/badge.svg)](https://github.com/eggei/better-mui-menu/actions/workflows/ci.yml) [![Security](https://github.com/eggei/better-mui-menu/actions/workflows/security.yml/badge.svg)](https://github.com/eggei/better-mui-menu/actions/workflows/security.yml) [![coverage](https://codecov.io/gh/eggei/better-mui-menu/branch/main/graph/badge.svg)](https://codecov.io/gh/eggei/better-mui-menu) [![npm version](https://img.shields.io/npm/v/better-mui-menu.svg?color=brightgreen)](https://www.npmjs.com/package/better-mui-menu) [![npm downloads](https://img.shields.io/npm/dt/better-mui-menu.svg?color=informational)](https://www.npmjs.com/package/better-mui-menu) [![License: MIT](https://img.shields.io/npm/l/better-mui-menu.svg)](https://opensource.org/licenses/MIT)\n\n`better-mui-menu` is a zero-dependency wrapper for Material UI Menu to support nested menus and full keyboard accessibility with **proper focus management**.\n\n## Live demo\n\n[![Edit better-mui-menu-demo](https://codesandbox.io/static/img/play-codesandbox.svg)](https://codesandbox.io/p/sandbox/9j2z7n)\n\n[Edit in StackBlitz](https://stackblitz.com/edit/vitejs-vite-autejxh8?embed=1&file=src%2FMenuDemo.tsx&view=preview)\n\n![Menu demo preview](./app/demo/assets/bmm-demo.gif)\n\n## Features\n\n- **Excellent Keyboard Navigation for Accessibility** – navigate with arrow keys, open submenus with right arrow or Enter, close them with left arrow or Escape, and have the menu stack stay in sync with focus.\n- **Unlimited nesting** – describe every submenu with an `items` array and `better-mui-menu` renders `NestedMenuItem` poppers that stay synchronized with their parents.\n- **Customizable** – style your menu and menu items using MUI's Menu and MenuItem props.\n- **Data-driven API** – you keep work in a single `MenuItem[]` list; leaves, dividers, and nested branches all live alongside each other.\n\n## Installation\n\n```bash\n(yarn | npm | pnpm) install better-mui-menu\n```\n\nSince the component renders Material UI primitives, also install the peer dependencies:\n\n```bash\nnpm install @mui/material @emotion/react @emotion/styled @mui/icons-material\n```\n\n## Usage\n\n```tsx\nimport { Menu, type MenuItem } from 'better-mui-menu'\n\nconst menuItems: MenuItem[] = [\n  {\n    id: 'save',\n    label: 'Save',\n    startIcon: Save,\n    onClick: () => console.log('Save action'),\n  },\n  { type: 'divider' },\n  {\n    label: (\n      <Stack>\n        Cloud actions\n        <Typography variant=\"caption\" color=\"text.secondary\">\n          Requires internet connection\n        </Typography>\n      </Stack>\n    ),\n    startIcon: <Cloud fontSize='small' sx={{ ml: 0.5 }} />,\n    items: [\n      { label: 'Upload', onClick: () => console.log('Upload') },\n      { label: 'Download', onClick: () => console.log('Download') },\n    ],\n  },\n]\n\nexport function FileMenu() {\n  const [anchorEl, setAnchorEl] = useState<null | HTMLElement>(null)\n\n  return (\n    <>\n      <Button variant=\"contained\" onClick={event => setAnchorEl(event.currentTarget)}>\n        Open file menu\n      </Button>\n      <Menu\n        anchorEl={anchorEl}\n        open={Boolean(anchorEl)}\n        onClose={() => setAnchorEl(null)}\n        items={menuItems}\n      />\n    </>\n  )\n}\n```\n\n## MenuItem Reference\n\n`MenuItem` extends `@mui/material/MenuItemProps` (excluding `children`) so you can still pass `disabled`, `sx`, `aria-*`, `data-*`, etc.\n\n| Field | Applies to | Type / values | Required | Default | Notes |\n| --- | --- | --- | --- | --- | --- |\n| `type` | all entries | `'item' \\| 'divider' \\| 'header'` | no | `'item'` | Use `'divider'` for separators, `'header'` for section labels. |\n| `id` | `'item'` | string | no | auto-generated | Used for stable ARIA/menu item IDs. |\n| `label` | `'item'`, `'header'` | text or JSX | yes (`'item'`, `'header'`) | none | Not used for `'divider'`. |\n| `startIcon` | `'item'` | MUI Icon or JSX | no | none | Example: `Save` or `<Save fontSize='small' />`. |\n| `endIcon` | `'item'` | MUI Icon or JSX | no | none | For submenu triggers, a right-arrow icon is shown when omitted. |\n| `items` | `'item'` | `MenuItem[]` | no | none | If present and non-empty, renders a nested submenu. |\n| `onClick` | `'item'` | function | no | none | Runs on leaf item click; menu stack closes afterward. |\n| `...MenuItemProps` | `'item'` | MUI `MenuItem` props (except `children`, `type`) | no | MUI defaults | Example: `disabled`, `dense`, `selected`, `data-*`. |\n","readmeFilename":"README.md"}