{"_id":"@caique_wav/hamburger-menu","_rev":"1-14042b1acf9014d554030b5529b8e8e1","name":"@caique_wav/hamburger-menu","dist-tags":{"latest":"1.0.1"},"versions":{"1.0.0":{"name":"@caique_wav/hamburger-menu","version":"1.0.0","keywords":["react","hamburger-menu","ui","component"],"author":{"name":"Caique_wav","email":"kaiqueabada@gmail.com"},"license":"MIT","_id":"@caique_wav/hamburger-menu@1.0.0","maintainers":[{"name":"caique_wav","email":"asapcaique7@gmail.com"}],"dist":{"shasum":"66c636573846eaa6641ed5e5a175bf3ad1300650","tarball":"https://registry.npmjs.org/@caique_wav/hamburger-menu/-/hamburger-menu-1.0.0.tgz","fileCount":11,"integrity":"sha512-5z55gF1v+tI/fvkk2t8Q1fybeHe5W1rMEjGdk5DwQsMBJgVXN/IMSpsNrdjHqbRrcdiqqJsRo6hJSfeDIva41g==","signatures":[{"sig":"MEUCICWOYTTpQEIm5kunrrnPKk0x6EMoiiLHzn7QgOjTWv0BAiEA6udVoILrrocprh5W6ZPeplHlvaHy6EiWxTkUXynalII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":14262933},"main":"dist/bundle.cjs.js","types":"dist/index.d.ts","module":"dist/bundle.esm.js","gitHead":"928752605a35e48d030b55689fc1668790d20b5d","scripts":{"build":"rollup -c rollup.config.mjs","watch":"rollup -c -w","prepare":"npm run build","prepublishOnly":"npm run build"},"_npmUser":{"name":"caique_wav","email":"asapcaique7@gmail.com"},"_npmVersion":"10.9.1","description":"A customizable hamburger menu component for React.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"react":"^19.0.0","react-dom":"^19.0.0","react-icons":"^5.4.0","hamburger-menu":"file:","rollup-plugin-typescript2":"^0.36.0","@caique_wav/hamburger-menu":"file:"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tslib":"^2.8.1","rollup":"^4.34.0","postcss":"^8.5.1","typescript":"^5.7.3","@babel/core":"^7.26.7","tailwindcss":"^3.4.1","@types/react":"^19.0.8","autoprefixer":"^10.4.20","@types/react-dom":"^19.0.3","@babel/preset-env":"^7.26.7","rollup-plugin-dts":"^6.1.1","@babel/preset-react":"^7.26.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-terser":"^0.4.4","rollup-plugin-postcss":"^4.0.2","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-typescript":"^12.1.2","@rollup/plugin-node-resolve":"^16.0.0"},"_npmOperationalInternal":{"tmp":"tmp/hamburger-menu_1.0.0_1738854395995_0.5278763820262646","host":"s3://npm-registry-packages-npm-production"}},"1.0.1":{"name":"@caique_wav/hamburger-menu","version":"1.0.1","description":"A customizable hamburger menu component for React.","main":"dist/bundle.cjs.js","module":"dist/bundle.esm.js","types":"dist/index.d.ts","scripts":{"build":"rollup -c rollup.config.mjs","prepublishOnly":"npm run build","prepare":"npm run build","watch":"rollup -c -w"},"publishConfig":{"access":"public"},"keywords":["react","hamburger-menu","ui","component"],"author":{"name":"Caique_wav","email":"kaiqueabada@gmail.com"},"license":"MIT","dependencies":{"@caique_wav/hamburger-menu":"file:","hamburger-menu":"file:","react":"^19.0.0","react-dom":"^19.0.0","react-icons":"^5.4.0","rollup-plugin-typescript2":"^0.36.0"},"devDependencies":{"@babel/core":"^7.26.7","@babel/preset-env":"^7.26.7","@babel/preset-react":"^7.26.3","@rollup/plugin-babel":"^6.0.4","@rollup/plugin-commonjs":"^28.0.2","@rollup/plugin-node-resolve":"^16.0.0","@rollup/plugin-terser":"^0.4.4","@rollup/plugin-typescript":"^12.1.2","@types/react":"^19.0.8","@types/react-dom":"^19.0.3","autoprefixer":"^10.4.20","postcss":"^8.5.1","rollup":"^4.34.0","rollup-plugin-dts":"^6.1.1","rollup-plugin-postcss":"^4.0.2","tailwindcss":"^3.4.1","tslib":"^2.8.1","typescript":"^5.7.3"},"_id":"@caique_wav/hamburger-menu@1.0.1","gitHead":"83d6b33950ed01f7ea0ac4a84ffd460087a1ac50","_nodeVersion":"20.10.0","_npmVersion":"10.9.1","dist":{"integrity":"sha512-+rkGGD82xcFDF6HFEKv9eeYfnSKyRsfEHnP+WghVjqHz6hNeF3qyBH06LdASEsD/O0+PCgkbdpRx6KkR7Ox21A==","shasum":"a28af3c03bb695da606fdebb1ef660451f63ab6a","tarball":"https://registry.npmjs.org/@caique_wav/hamburger-menu/-/hamburger-menu-1.0.1.tgz","fileCount":11,"unpackedSize":14263007,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD3jXGqTMkuGQb1ykPE8ii09ZFhSaTqWdtvgCzHEhMZ+wIgPItzKGag6B/sLfI6QFMsEx320rvJC030sYQiNXuYOdw="}]},"_npmUser":{"name":"caique_wav","email":"asapcaique7@gmail.com"},"directories":{},"maintainers":[{"name":"caique_wav","email":"asapcaique7@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/hamburger-menu_1.0.1_1738874655806_0.04585264747447426"},"_hasShrinkwrap":false}},"time":{"created":"2025-02-06T15:06:35.907Z","modified":"2025-02-06T20:44:16.289Z","1.0.0":"2025-02-06T15:06:36.227Z","1.0.1":"2025-02-06T20:44:16.102Z"},"author":{"name":"Caique_wav","email":"kaiqueabada@gmail.com"},"license":"MIT","keywords":["react","hamburger-menu","ui","component"],"description":"A customizable hamburger menu component for React.","maintainers":[{"name":"caique_wav","email":"asapcaique7@gmail.com"}],"readme":"📌 NavMenu - Componente de Navegação Responsivo\r\nNavMenu é um componente React para Next.js que fornece uma navegação responsiva com um menu lateral estilizado.\r\n\r\n✨ Recursos\r\n✅ Responsivo - Menu hamburguer no mobile e navegação horizontal no desktop.\r\n✅ Acessível - Fecha ao pressionar ESC e ao clicar fora.\r\n✅ Altamente Personalizável - Altere cores de fundo, texto e bordas.\r\n✅ Fácil de Usar - Apenas passe os itens do menu como props.\r\n\r\n📦 Instalação\r\nbash\r\n\r\nnpm install @seu-usuario/navmenu\r\n# ou\r\nyarn add @seu-usuario/navmenu\r\n🚀 Como Usar\r\ntsx\r\n\r\nimport NavMenu from \"@seu-usuario/navmenu\";\r\n\r\nconst menuItems = [\r\n  { title: \"Home\", path: \"/\" },\r\n  { title: \"Sobre\", path: \"/sobre\" },\r\n  { title: \"Contato\", path: \"/contato\" },\r\n];\r\n\r\nexport default function App() {\r\n  return <NavMenu MenuItems={menuItems} />;\r\n}\r\n🎨 Personalização\r\nVocê pode personalizar as cores do aside e do texto usando props:\r\n\r\nProp\tDescrição\tValor Padrão\r\nasideBgColor\tCor de fundo do menu lateral\tbg-blue-700\r\nasideTextColor\tCor do texto do menu lateral\ttext-white\r\nasideTextHoverColor\tCor do texto ao passar o mouse\ttext-red-500\r\nasideBorderTextColor\tCor da borda inferior dos links\tborder-red-500\r\nExemplo de Personalização\r\ntsx\r\n\r\n<NavMenu\r\n  MenuItems={menuItems}\r\n  asideBgColor=\"bg-gray-800\"\r\n  asideTextColor=\"text-yellow-400\"\r\n  asideTextHoverColor=\"text-green-400\"\r\n  asideBorderTextColor=\"border-blue-500\"\r\n/>\r\n📜 Licença\r\nEste projeto é licenciado sob a MIT License.\r\n\r\nEsse README explica claramente como usar sua lib e personalizá-la. Se precisar de ajustes ou quiser adicionar mais detalhes, me avise! 🚀","readmeFilename":"README.md"}