{"_id":"@asafarim/dd-menu","_rev":"35-e97692c8018c854050d3d47131ded60e","name":"@asafarim/dd-menu","dist-tags":{"latest":"1.5.1"},"versions":{"0.1.1":{"name":"@asafarim/dd-menu","version":"0.1.1","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@0.1.1","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"9ec9ba6cb349a47cd3bc2a14e0cf67d3271518a6","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-0.1.1.tgz","fileCount":8,"integrity":"sha512-8U5bULy4eYQ59mYrbzDuYnZeipk9FYJaIQIdkmDEdnTleEW5AWDJYF+eWXcoz/9x869aplCprVJg9YGQoTd+/Q==","signatures":[{"sig":"MEUCIH7b/a8QvnkhB+a2MDAmaxQZ4M/4T8efdu8J8LZOcs+dAiEA+ZrkZbEUHJtRs+XG4+EVNvYNDwSOEA/g8EHeUgZcuik=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15989},"main":"dist/index.js","_from":"file:asafarim-dd-menu-0.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.js","private":false,"scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\60b5b54dc5b4d9af4501ecf105e1c9e3\\asafarim-dd-menu-0.1.1.tgz","_integrity":"sha512-8U5bULy4eYQ59mYrbzDuYnZeipk9FYJaIQIdkmDEdnTleEW5AWDJYF+eWXcoz/9x869aplCprVJg9YGQoTd+/Q==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A recursive dropdown menu React component with pure CSS and CSS variable theming. Supports unlimited nesting, theming (light/dark), and is mobile-friendly.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^19.1.8"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_0.1.1_1750511863057_0.23051433669930432","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@asafarim/dd-menu","version":"0.1.3","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@0.1.3","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"e89c3085625be900be8201802151af5f99aa96e5","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-0.1.3.tgz","fileCount":8,"integrity":"sha512-fltwIFXjuvggAFqgLDdnRe7mZPfdMFqUP+hN4PctTT7chRat9SkQFdPhTulbv0BJ8qtfZlxkbKc3BbdAVVkKyA==","signatures":[{"sig":"MEYCIQDxAetniFmAaZg2p5eocr5kT52HkuLJtyX06JFew/9aGQIhANlShvGigZTYXRwcjteIy/poiEElrn5xMWZHjTMFeqb+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16598},"main":"dist/index.js","_from":"file:asafarim-dd-menu-0.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0","prepublish":"pnpm run build","preversion":"pnpm run build","postversion":"git push && git push --tags && pnpm publish"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\f2dce078929c5df2dd0d6688eef65601\\asafarim-dd-menu-0.1.3.tgz","_integrity":"sha512-fltwIFXjuvggAFqgLDdnRe7mZPfdMFqUP+hN4PctTT7chRat9SkQFdPhTulbv0BJ8qtfZlxkbKc3BbdAVVkKyA==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A recursive dropdown menu React component with pure CSS and CSS variable theming. Supports unlimited nesting, theming (light/dark), and is mobile-friendly.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^19.1.8"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_0.1.3_1750512589935_0.38579451859486014","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@asafarim/dd-menu","version":"0.1.4","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@0.1.4","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"dd0a57881c49499765cb682a02131ffa6ab4b3d0","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-0.1.4.tgz","fileCount":7,"integrity":"sha512-FEe7cwtoNXyrwUrYylsrhdp1Q/TEfS05Bf7UuDSFBInMXwpdqUyR0z8VAG4VEfGQwkJoL5jYx+XX9IEPhWbhQQ==","signatures":[{"sig":"MEUCIBN+FCn8x3i6QFLHAu2QlMeL23VZeufpTnsjGEglNrCeAiEAtjOjJ6vZWCt3obAOe3h5uVMqe8GBVJaoti/UScSke8o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15440},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./dist/index.css":"./dist/index.css"},"gitHead":"3ef0423089432671cea670667d82612be88ab93a","private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","prepare":"pnpm run build","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A recursive dropdown menu React component with pure CSS and CSS variable theming. Supports unlimited nesting, theming (light/dark), and is mobile-friendly.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^19.1.8"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_0.1.4_1750512751583_0.7796244330142796","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@asafarim/dd-menu","version":"0.1.5","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@0.1.5","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"01f4d0431c135cbf35c79740df7ac12f3e6ae64b","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-0.1.5.tgz","fileCount":7,"integrity":"sha512-eS5nyYfu7YzSF5hnleczVeOn7n9iB0U6um0eMS9OYLN38+VP6KcIxcD9ttjQ9oxwKEwiZAnUgnaixZM8uBo9vA==","signatures":[{"sig":"MEUCIH4mXd+jk4f7pyvy83dosQw+syYuG5NllmJanP6mvkmxAiEA3QEcHpm32zHa1sn7O1Q9q6ROAgictf0gHZJ+otaj9fU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15519},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"gitHead":"1e77b7e4b70a4e76698f8b7e4e1c41b5c0321caf","private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","prepare":"pnpm run build","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A recursive dropdown menu React component with pure CSS and CSS variable theming. Supports unlimited nesting, theming (light/dark), and is mobile-friendly.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^19.1.8"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_0.1.5_1750513223557_0.42528482374827115","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@asafarim/dd-menu","version":"0.1.6","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@0.1.6","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"01a1fd750375883192b4b779f43639aa55c6aa6a","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-0.1.6.tgz","fileCount":7,"integrity":"sha512-PZVnKzHTctAjOU9aR8gP0MeIJb9BPp2usFhKSx5Zlq0dFl3KscjsC83iVsmdA7RYgfKDzB3VJAW1vulioPeQGQ==","signatures":[{"sig":"MEUCIQDSEOeNXcZitGPe/CI2bV5nwabXLe3bselPSdSP62mkhAIgbjJzZDqJ+Vd4TEisQWHRIy9D2D46wiRKjjjgI+Da6sw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":15601},"main":"dist/index.js","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"gitHead":"0136e2d53f240bf124c2f1d3a4a8377183dde4af","private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","prepare":"pnpm run build","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A recursive dropdown menu React component with pure CSS and CSS variable theming. Supports unlimited nesting, theming (light/dark), and is mobile-friendly.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"packageManager":"pnpm@10.12.1","devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_0.1.6_1750515065953_0.24792425805796703","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@asafarim/dd-menu","version":"0.1.7","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@0.1.7","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"857676b2b4ede7560c78ba065eec53b445ff8020","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-0.1.7.tgz","fileCount":8,"integrity":"sha512-IBp5PjZF2iHZtqznhCwsMChtBc24C2plmG1tefvyznutlD0nNoFrjjTd/cE2U5WQr32BQKvzbBukChpTklZktg==","signatures":[{"sig":"MEQCIGzqx9SXEc2ddWPT4sUO0v4Pr7oWknNFQgJG3drxoBu+AiBdO/boVR8sIyplpsGsu8cVEVL3HUSGa8gE68LkCHCPfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":16928},"main":"dist/index.js","_from":"file:asafarim-dd-menu-0.1.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\c800f6dfde7b5b5d09ff6f8e70bd05e8\\asafarim-dd-menu-0.1.7.tgz","_integrity":"sha512-IBp5PjZF2iHZtqznhCwsMChtBc24C2plmG1tefvyznutlD0nNoFrjjTd/cE2U5WQr32BQKvzbBukChpTklZktg==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A recursive dropdown menu React component with pure CSS and CSS variable theming. Supports unlimited nesting, theming (light/dark), and is mobile-friendly.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_0.1.7_1750517681527_0.444062032531902","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@asafarim/dd-menu","version":"0.2.0","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@0.2.0","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"ff69de3fe4a7e15b68365a48ad40bcb34095c80f","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-0.2.0.tgz","fileCount":8,"integrity":"sha512-lKSzFxzKTVUUUAqpE2VoSPgkier3GXNcMPH4DC1cU5+KS3E/Gvs9IqhlAZ7oY/jIQd4bYdKWSjTpCjXv3OLXdg==","signatures":[{"sig":"MEYCIQCkuh5v9m81XMcbg3XnbhSejMJEoP8N3XTiqkAZADrgKQIhALNE11IbBOEE6NGRoggogmV+PukNsSMscJGDBcjkdEHI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29487},"main":"dist/index.js","_from":"file:asafarim-dd-menu-0.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\4914d6d5fb37a7d0706ab52c07458b4c\\asafarim-dd-menu-0.2.0.tgz","_integrity":"sha512-lKSzFxzKTVUUUAqpE2VoSPgkier3GXNcMPH4DC1cU5+KS3E/Gvs9IqhlAZ7oY/jIQd4bYdKWSjTpCjXv3OLXdg==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A recursive dropdown menu React component with pure CSS and CSS variable theming. Supports unlimited nesting, theming (light/dark), and is mobile-friendly.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_0.2.0_1750520797574_0.11049290183975846","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@asafarim/dd-menu","version":"0.3.2","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@0.3.2","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"72424b58685f4ad8ead7b4d016feecc10302dec8","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-0.3.2.tgz","fileCount":8,"integrity":"sha512-vqSVciZz7Yb6zm/ufbIbIhcwlzKwVbNs1uBcC5q1ukYw6YnLHTYfsX5YWtHzNNLs+jzynI46fT5i7ur5CGqiNQ==","signatures":[{"sig":"MEUCIDX+j6MOGNkOYy2nlTUWEwqGfys9t2oOQXBRCzdSp/oaAiEAuxKD8R4YgiBGu4y+MgSSsVzLhmGiMOwoLq11TfkrPNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":29702},"main":"dist/index.js","_from":"file:asafarim-dd-menu-0.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\48be41b67d3accb28d552d575a41e691\\asafarim-dd-menu-0.3.2.tgz","_integrity":"sha512-vqSVciZz7Yb6zm/ufbIbIhcwlzKwVbNs1uBcC5q1ukYw6YnLHTYfsX5YWtHzNNLs+jzynI46fT5i7ur5CGqiNQ==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A recursive dropdown menu React component with pure CSS and CSS variable theming. Supports unlimited nesting, theming (light/dark), and is mobile-friendly.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_0.3.2_1750522498427_0.11941706087040393","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@asafarim/dd-menu","version":"1.1.0","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.1.0","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"3c0177c7bbb33a1df61c10bace8d8d007173b610","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.1.0.tgz","fileCount":8,"integrity":"sha512-yYhjxyHbo7FNy74WwcCUATVffjOJddk8ABM6wWgy0z1r/yDs0iOppLsAQi5hXg+0AGt76JjoH8PE2yfKaHn8fQ==","signatures":[{"sig":"MEUCIGbIEvuWIXXIgFBZgJzp/hXjq1ZWQAdFypRO9H1hUowaAiEAuhZ3jZK4u2835fFMwaJNg7VtWyQpFcgXaVGLcKRiAxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34136},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.1.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\7dc0099fd983543451965ed687137832\\asafarim-dd-menu-1.1.0.tgz","_integrity":"sha512-yYhjxyHbo7FNy74WwcCUATVffjOJddk8ABM6wWgy0z1r/yDs0iOppLsAQi5hXg+0AGt76JjoH8PE2yfKaHn8fQ==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.1.0_1750527977442_0.08499842111261136","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"@asafarim/dd-menu","version":"1.1.1","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.1.1","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"48a00ab24e41170724686516b01418a72803e659","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.1.1.tgz","fileCount":8,"integrity":"sha512-6y4RTb40WPkBFUonQnp0MpXzK2INCJJO8zARbGuSP8VuzdvePJ+LW8M+WWtS3+i3ZQpVJ+WX7lRpYQg0XPiu5Q==","signatures":[{"sig":"MEYCIQC1Y17whWPzPxXCDmTIwMNMxLq+HJkhSkMRlL6/WmxtQQIhAKxZ5ZtRpNn5NzC/rAwJIQtdju7mrbj3slq+sudVN3cj","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34136},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.1.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\623819c5726254e1494072aca3bba446\\asafarim-dd-menu-1.1.1.tgz","_integrity":"sha512-6y4RTb40WPkBFUonQnp0MpXzK2INCJJO8zARbGuSP8VuzdvePJ+LW8M+WWtS3+i3ZQpVJ+WX7lRpYQg0XPiu5Q==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.1.1_1750598896031_0.6220024602132519","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"@asafarim/dd-menu","version":"1.1.2","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.1.2","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"a2e2c74dee997455729d425500d24e0a505e63f3","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.1.2.tgz","fileCount":8,"integrity":"sha512-12jpJo65TURbdVGbdlBrWduZ7ECQwS/IDIhDVBB9dl5g0y4vpFHiZfvaRkY/gXCK55Yc8vR69kzCLT6AdzP6kA==","signatures":[{"sig":"MEUCIQDAJOimEpjlCW4lguApmVxk3kiJJeJfeL+IdB8PCVOIPgIgM0LSqfmzCkGoTzoVyR69kuqrQZRPSMa6v57HcZqmGJc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":34172},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.1.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\c0f638ee27294b8ae85ea0d8f109f085\\asafarim-dd-menu-1.1.2.tgz","_integrity":"sha512-12jpJo65TURbdVGbdlBrWduZ7ECQwS/IDIhDVBB9dl5g0y4vpFHiZfvaRkY/gXCK55Yc8vR69kzCLT6AdzP6kA==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.1.2_1750599269331_0.8969107590482288","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@asafarim/dd-menu","version":"1.1.3","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.1.3","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"39e98505890800139ad19996a47f0402e6615415","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.1.3.tgz","fileCount":8,"integrity":"sha512-0VmdVzZqDYLlS0SQSg4z6Q93UqGm1NcUSvggoySGhEWWotHNI17Nh6hoqKpJeiQwXW5gOcr0OR/BYQh4sRAKWQ==","signatures":[{"sig":"MEUCIBKceM6YdyR0ezvUF3Z1O71IRQMMxPo9+joYYl3ppxCMAiEAzN30hee/HzXNaEQwzS2J3vplgJkam4nO5vhXVUu2Res=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41573},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.1.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\a168b460f56d259c370e81e0fb682ab9\\asafarim-dd-menu-1.1.3.tgz","_integrity":"sha512-0VmdVzZqDYLlS0SQSg4z6Q93UqGm1NcUSvggoySGhEWWotHNI17Nh6hoqKpJeiQwXW5gOcr0OR/BYQh4sRAKWQ==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.1.3_1750612701801_0.20857088794054945","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@asafarim/dd-menu","version":"1.1.4","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.1.4","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"8e212d05c53ee54e043e3d7c0b76c90be3d8272c","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.1.4.tgz","fileCount":8,"integrity":"sha512-ajgXKKe5Ow/l7pbbNAqhtxeB2UgK0/W3mQNbVxzb6oVCYpukGFsnBSMNvI6pI5tM6uX2ilA1YAwKTnMB0Yd/dw==","signatures":[{"sig":"MEUCIQDK+NWjkD8YcIQYhZ0jfMz8WOCC2thzQlkzFhgvhN18mgIgLJDZeKIovhmlqvZ4DC5h9wtn2RtnFgMmTVgTHVjR3HM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41925},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.1.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\c9363f0e8ab6e15c03fae46826c5cfc0\\asafarim-dd-menu-1.1.4.tgz","_integrity":"sha512-ajgXKKe5Ow/l7pbbNAqhtxeB2UgK0/W3mQNbVxzb6oVCYpukGFsnBSMNvI6pI5tM6uX2ilA1YAwKTnMB0Yd/dw==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.1.4_1750616447313_0.9774896848723955","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"@asafarim/dd-menu","version":"1.1.5","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.1.5","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"8904c5a14cdaaf55bdb9d2da074afe53375df350","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.1.5.tgz","fileCount":8,"integrity":"sha512-VG7jdms5y5ldbmB5KnnGRO5FL4EHHu7Ci1SAvGaZXXL0p0s39dkdPSkp226pBltQxvWQLVT3cyaaZNgYW/ni7w==","signatures":[{"sig":"MEQCIF2xpzZW3G3YYK9atI4XhjeDhPuyDF2IfBV09ythm8NbAiBUd2EKW0Tb2mbudJRlppAGVCNQw1VF/7jvN5JF2EFJGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41925},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.1.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\b7eb7fb4c0a0e2d9806dc814a6bc4b4b\\asafarim-dd-menu-1.1.5.tgz","_integrity":"sha512-VG7jdms5y5ldbmB5KnnGRO5FL4EHHu7Ci1SAvGaZXXL0p0s39dkdPSkp226pBltQxvWQLVT3cyaaZNgYW/ni7w==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.1.5_1750618389817_0.03778416741295487","host":"s3://npm-registry-packages-npm-production"}},"1.1.6":{"name":"@asafarim/dd-menu","version":"1.1.6","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.1.6","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"448b98f90ae996bbbece9cfa493c61cda6739854","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.1.6.tgz","fileCount":8,"integrity":"sha512-R4mXi6AUJzbfoAPPpHYxsQY0Szo7wWZ3ybnlLrVW+9dRrnZMY3xr9Tn426D5vZMsI3N8O0OqUa/8zX0/PLlLVA==","signatures":[{"sig":"MEYCIQD5v9KCI+KfngxPJlVUrgzdOzPKDNaQgjEmCIeFMYjlJAIhAK0YAf5XtxJGw35gkEteXhFOAVXsFhwRcK/vqzL5nQzL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42445},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.1.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\e563a51fcf6a5a7bf90680bc67a68a01\\asafarim-dd-menu-1.1.6.tgz","_integrity":"sha512-R4mXi6AUJzbfoAPPpHYxsQY0Szo7wWZ3ybnlLrVW+9dRrnZMY3xr9Tn426D5vZMsI3N8O0OqUa/8zX0/PLlLVA==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.1.6_1750619312635_0.6901820615708303","host":"s3://npm-registry-packages-npm-production"}},"1.1.7":{"name":"@asafarim/dd-menu","version":"1.1.7","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.1.7","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"0b16deff2ddc3c77ce5fdd4be37d611989050a28","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.1.7.tgz","fileCount":8,"integrity":"sha512-YBQGj8uiXk+mJGZjSIRvgvKMQXfrP1ra1PkmMKlrLe+7PAXNBk68jDGn13oTigghK51Z4VAiDdVW119WaZdbqQ==","signatures":[{"sig":"MEQCIH4r4bvU+ReklYCEPWh1zpD7wh0pEeNxOE0awnPRQdncAiBncqy1Wi5+h2FcSr1sGuujW9kse5AU7O5QDSyNb14X6g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":42603},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.1.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\a298c36bf62d587063a54d1c4bd27709\\asafarim-dd-menu-1.1.7.tgz","_integrity":"sha512-YBQGj8uiXk+mJGZjSIRvgvKMQXfrP1ra1PkmMKlrLe+7PAXNBk68jDGn13oTigghK51Z4VAiDdVW119WaZdbqQ==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.1.7_1750621310795_0.8218397510606814","host":"s3://npm-registry-packages-npm-production"}},"1.1.8":{"name":"@asafarim/dd-menu","version":"1.1.8","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.1.8","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"964a2a18b4a0d5bda0994a1ddbf64cfc33411ac9","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.1.8.tgz","fileCount":8,"integrity":"sha512-frHOOcRnP35rftFQzYaCG1fQHPNofKdv0ycMhsAtlug+g2oETzsplV+it9p69pIIU6y1cymWRniHGAzjTG79jw==","signatures":[{"sig":"MEUCIHwPWJ0mqqfSFhkrSAgwkwKBDT4ak04/ZHE6U+vXVQtNAiEA6IKEAcD4ZLZYyd+vIZL1ldofINLUrx+wP0z9jGKoA7s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":41661},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.1.8.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\c339e7e1f9a48b1c8108a19e5317a122\\asafarim-dd-menu-1.1.8.tgz","_integrity":"sha512-frHOOcRnP35rftFQzYaCG1fQHPNofKdv0ycMhsAtlug+g2oETzsplV+it9p69pIIU6y1cymWRniHGAzjTG79jw==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.1.8_1750621838347_0.18782651498038105","host":"s3://npm-registry-packages-npm-production"}},"1.1.9":{"name":"@asafarim/dd-menu","version":"1.1.9","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.1.9","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"8ba1554badb6551937cb3ed5a6ebd0312774007f","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.1.9.tgz","fileCount":8,"integrity":"sha512-qcblJkKfRED7F3uoGn1SUjmX6ujy/n3VuP0YDeF5zHq31avn6Qlei/c7lTDAASQ2gbzMsEiQDDvTfx/6XvvyPA==","signatures":[{"sig":"MEUCIAGjjxIDnhD58+qX7W5v2v5bNTBqQS2zBzhbpbpWLRHdAiEA726hAK2NkrixgEr/xhTNw056oH0lqiCdNkfh6PHFzrI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":45301},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.1.9.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\f60f3c8f8c338d26048f73bd44293483\\asafarim-dd-menu-1.1.9.tgz","_integrity":"sha512-qcblJkKfRED7F3uoGn1SUjmX6ujy/n3VuP0YDeF5zHq31avn6Qlei/c7lTDAASQ2gbzMsEiQDDvTfx/6XvvyPA==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.1.9_1750625292473_0.003197657937801246","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"@asafarim/dd-menu","version":"1.2.0","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.2.0","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"6bc86dfa7ee4651e6b521de92e4298c8ff55088d","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.2.0.tgz","fileCount":12,"integrity":"sha512-b/FMHilSOWjLrq2b7muzKOPKtUXg9fYuueeVrw/YukA5t79t6wGCUwpCJ7tvC6uDFFuWFIxxWhoPPXlhgYGiQw==","signatures":[{"sig":"MEQCIC3kkMnsRdgDph8XpgZ4gXTPaaY+zALK4RcraXGovxMwAiAGkYFyuTcmSl5mdyUWAlm5gJPaxWsf4qw7GLOD1RJouQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222102},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.2.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\532344638810557330462d220777cf78\\asafarim-dd-menu-1.2.0.tgz","_integrity":"sha512-b/FMHilSOWjLrq2b7muzKOPKtUXg9fYuueeVrw/YukA5t79t6wGCUwpCJ7tvC6uDFFuWFIxxWhoPPXlhgYGiQw==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.2.0_1750625865500_0.24854073382042752","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"@asafarim/dd-menu","version":"1.2.1","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.2.1","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"c2a54e0ae870251f496a71f4e84a221f1ba2d91b","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.2.1.tgz","fileCount":12,"integrity":"sha512-Qoi2v3ruASmY8SFhEuSR2BquRiDkpgSsArq297FJXBABPLlkW1Olw7VUv+EO7n4OXvtfV8xnxZVgum97n5i26A==","signatures":[{"sig":"MEUCIHT7mQCUnmQrYInRmnx6K6P1dr+u5bTADPIEXV7dai21AiEAoy+zlXt1Xg/Qq8X5uavQskYe/zQz+jmsp8ucYaP/3OA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222094},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.2.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\7b7cc4f85b39325881217eab2eec8af5\\asafarim-dd-menu-1.2.1.tgz","_integrity":"sha512-Qoi2v3ruASmY8SFhEuSR2BquRiDkpgSsArq297FJXBABPLlkW1Olw7VUv+EO7n4OXvtfV8xnxZVgum97n5i26A==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.2.1_1750626062808_0.7110458318772299","host":"s3://npm-registry-packages-npm-production"}},"1.2.2":{"name":"@asafarim/dd-menu","version":"1.2.2","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.2.2","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"86e6b82a6e6809dfcf71f82e61589da2efc1fea8","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.2.2.tgz","fileCount":12,"integrity":"sha512-/9D5NET0sjq5Vf7oMFbROwnpMM3+kQTtSi0YsMREbgRY3Ez1WvUzJyoQ984TUMsa1ycmrDvvW3eyHsd5CpIX0Q==","signatures":[{"sig":"MEUCIQDtVtS31iBcPiWj2h07L9vpXC2Yr1P+gRiC4sFqU4jokQIgd7KL7VbTduyV6U/Lx7JTEAxpYNEpEhkcVfVInqOCBg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":222094},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.2.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\1ed8990062cf81973b0055a87df34b7e\\asafarim-dd-menu-1.2.2.tgz","_integrity":"sha512-/9D5NET0sjq5Vf7oMFbROwnpMM3+kQTtSi0YsMREbgRY3Ez1WvUzJyoQ984TUMsa1ycmrDvvW3eyHsd5CpIX0Q==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.2.2_1750626371604_0.3037905454528338","host":"s3://npm-registry-packages-npm-production"}},"1.2.3":{"name":"@asafarim/dd-menu","version":"1.2.3","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.2.3","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"6af29396b4ac1255e7d527f9a47cd201993656a2","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.2.3.tgz","fileCount":12,"integrity":"sha512-kqcTfjjHxTS1Zcr7I6GfgX4Tlu9lZ6mPmcgJMWU2gJyDZ3z0R7G8oFNFy/IbPho4PYnjdJ2iO3p9eVDvXLL5eA==","signatures":[{"sig":"MEUCIQCalntjPSTyUss/mtiV8KxdhuZY1v+pwTdG0Kr852MfuAIgC6Lh0mstIpiLP/AfnDeScOmixy6RYofkcKJtJe1LvTA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223844},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.2.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\c04ded706c5005a8d582d479b4daead3\\asafarim-dd-menu-1.2.3.tgz","_integrity":"sha512-kqcTfjjHxTS1Zcr7I6GfgX4Tlu9lZ6mPmcgJMWU2gJyDZ3z0R7G8oFNFy/IbPho4PYnjdJ2iO3p9eVDvXLL5eA==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.2.3_1750682227057_0.49829014292845697","host":"s3://npm-registry-packages-npm-production"}},"1.2.4":{"name":"@asafarim/dd-menu","version":"1.2.4","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.2.4","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://www.npmjs.com/package/@asafarim/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"37fe1e60832074a84476e09fae3549c6240f04c9","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.2.4.tgz","fileCount":12,"integrity":"sha512-QGo05QfHpToOB3Tzl3v+BY9NrQ86yiSoQOXWwY6HK6AbnJtVWtx6Yi0s+sb6+uVV8xtObbSVvnuS92Hnyaex5Q==","signatures":[{"sig":"MEUCIGclHNBKEaWESo8DKq9T/KIIV1s7bIP6F7G5lq+shPrEAiEAjKwzPWgDS18CSTPqeNxzGKqZ3vhnfj3Sv2t5YpyQwi0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":223941},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.2.4.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0"},"_npmUser":{"name":"asafarim.be","actor":{"name":"asafarim.be","type":"user","email":"asafarim.it@gmail.com"},"email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\81adada3a63dd8706f9278cf1a21a3ec\\asafarim-dd-menu-1.2.4.tgz","_integrity":"sha512-QGo05QfHpToOB3Tzl3v+BY9NrQ86yiSoQOXWwY6HK6AbnJtVWtx6Yi0s+sb6+uVV8xtObbSVvnuS92Hnyaex5Q==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.8.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.2.4_1750684933768_0.9140541047382877","host":"s3://npm-registry-packages-npm-production"}},"1.2.5":{"name":"@asafarim/dd-menu","version":"1.2.5","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.2.5","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://alisafari-it.github.io/dd-menu/","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"88e2247dbc889cb238f2e08366b0477ec97ac07b","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.2.5.tgz","fileCount":66,"integrity":"sha512-lMn5E3GzsvL7K06pLpmu+tdzCOIglQNtCCrRZd/YqA0NrcQYaWTDXYVJW5NTc/nOZwaNl+73A1XiYIpLwtERJg==","signatures":[{"sig":"MEYCIQC4lB4Nz3yaorZJJs5eCvCgeA5lipDUmTaIm/Bw+6g/3wIhALfPuUtef6WO8m4jb+Eil5/YcL+sQnjqqYADFYHTSDMZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879173},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.2.5.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./index.css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"demo":"pnpm --dir demo dev","lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","watch":"tsup src/index.ts --format cjs,esm --dts --out-dir dist --watch","demo:i":"pnpm --dir demo install","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0","demo:build":"pnpm --dir demo build","demo:preview":"pnpm --dir demo preview"},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\95b106b4c8b18c3f2d092ab0a874955e\\asafarim-dd-menu-1.2.5.tgz","_integrity":"sha512-lMn5E3GzsvL7K06pLpmu+tdzCOIglQNtCCrRZd/YqA0NrcQYaWTDXYVJW5NTc/nOZwaNl+73A1XiYIpLwtERJg==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"11.4.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.2.5_1754751955026_0.40733154340254685","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"@asafarim/dd-menu","version":"1.2.6","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.2.6","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://alisafari-it.github.io/dd-menu/","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"3dddff248062cc26a53f0f08d9732c3805bb59ed","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.2.6.tgz","fileCount":66,"integrity":"sha512-DfVcL/PblTLe6AEk2qyT6EqDmeppF9XuV13Cw8jZbhZ5w1BOdomAYb2E6gjSvBLLUuiNIDqcMJEvc0dPzKcZCA==","signatures":[{"sig":"MEUCIHfpbgod4wc4mO8GPb/epJ4nX2BVP4qMjqhAhC/kA3KGAiEA8wu5pYptEpgcBFmaCGTtfUzz2SV6qCbQemoQoIE0ceg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3879215},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.2.6.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./index.css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"demo":"pnpm --dir demo dev","lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","watch":"tsup src/index.ts --format cjs,esm --dts --out-dir dist --watch","demo:i":"pnpm --dir demo install","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0","demo:build":"pnpm --dir demo build","demo:preview":"pnpm --dir demo preview"},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\d029250d6cfa69ea091dd89d3fede294\\asafarim-dd-menu-1.2.6.tgz","_integrity":"sha512-DfVcL/PblTLe6AEk2qyT6EqDmeppF9XuV13Cw8jZbhZ5w1BOdomAYb2E6gjSvBLLUuiNIDqcMJEvc0dPzKcZCA==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"11.4.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.2.6_1754752536477_0.6509985014544337","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"@asafarim/dd-menu","version":"1.2.7","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.2.7","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://alisafari-it.github.io/dd-menu/","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"605d3beb476c8634c8f0cad806fcfec20a2a3454","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.2.7.tgz","fileCount":72,"integrity":"sha512-S47+db3KeA1inrBm4vgKQwlfY2vqy5iHUBbqT2UPWRaCrFTa+sDpvWuR0fS6Db1h/hv5D6YEbdWXRD7UE1lnew==","signatures":[{"sig":"MEUCIBGZnlneXstFTIEecmbp3u3W/XuuYKMAiaPsR9gScjAFAiEA7PQrqtoORhgVH/gCLiepbRCyYr5O13AtIT5AKh+P/B0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3887824},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.2.7.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./index.css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"demo":"pnpm --dir demo dev","lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","watch":"tsup src/index.ts --format cjs,esm --dts --out-dir dist --watch","demo:i":"pnpm --dir demo install","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0","demo:build":"pnpm --dir demo build","demo:preview":"pnpm --dir demo preview"},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\22280d9c6f968c4f4f346f89377f3f87\\asafarim-dd-menu-1.2.7.tgz","_integrity":"sha512-S47+db3KeA1inrBm4vgKQwlfY2vqy5iHUBbqT2UPWRaCrFTa+sDpvWuR0fS6Db1h/hv5D6YEbdWXRD7UE1lnew==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"11.4.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.2.7_1754753017870_0.8639934842571244","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"@asafarim/dd-menu","version":"1.2.8","keywords":["react","dropdown","menu","recursive","pure-css","typescript","theming","component"],"author":{"name":"Alireza Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.2.8","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://alisafari-it.github.io/dd-menu/","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"4262df47d63744de84a28d64320d8d19e7b415d3","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.2.8.tgz","fileCount":73,"integrity":"sha512-aFcw8PxnwFHx4ZQeHgduAlxB5a3t+ZhO+1EQdPibmi7oJotCETldlwHF/JkAFOrlG+Z/0/mg4BS+SLUFtjZ5Lg==","signatures":[{"sig":"MEUCIBGOV0vCylnUapRDQoLHgjhuyjL0Arue2JlVQguwU2wOAiEA+C85sKQxA4nWuJFtUXIju2EkI1gZmhvxl0tEuq5FuNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3888438},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.2.8.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./css":"./dist/index.css","./index.css":"./dist/index.css","./dist/index.css":"./dist/index.css","./dist/dd-menu.css":"./dist/index.css"},"private":false,"scripts":{"demo":"pnpm --dir demo dev","lint":"eslint . --ext .ts,.tsx","test":"echo \"Error: no test specified\" && exit 1","view":"pnpm view @asafarim/dd-menu","build":"tsup src/index.ts --format cjs,esm --dts --out-dir dist","watch":"tsup src/index.ts --format cjs,esm --dts --out-dir dist --watch","demo:i":"pnpm --dir demo install","version":"pnpm view -s version","lint:fix":"eslint . --ext .ts,.tsx --fix","test:unit":"echo \"No unit tests specified\" && exit 0","demo:build":"pnpm --dir demo build","demo:preview":"pnpm --dir demo preview"},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\3be82ca4ed2f762ea8d3f6a029c67a92\\asafarim-dd-menu-1.2.8.tgz","_integrity":"sha512-aFcw8PxnwFHx4ZQeHgduAlxB5a3t+ZhO+1EQdPibmi7oJotCETldlwHF/JkAFOrlG+Z/0/mg4BS+SLUFtjZ5Lg==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"11.4.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^7.2.0","typescript":"^5.0.0","@types/react":"^18.2.0"},"peerDependencies":{"react":">=17.0.0 || >=18.0.0","react-dom":">=17.0.0 || >=18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.2.8_1754754083219_0.4779788744531639","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"@asafarim/dd-menu","version":"1.2.9","keywords":["asafarim","react","dropdown","menu","dd-menu","recursive","typescript"],"author":{"name":"Ali Safari"},"license":"MIT","_id":"@asafarim/dd-menu@1.2.9","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://alisafari-it.github.io/dd-menu","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"0a73a3da80bb86daccaa94db8c3a5261edf494a6","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.2.9.tgz","fileCount":92,"integrity":"sha512-Idrf2on05AvJQ+rYp8aXesEY7M+dQ0EoQRZgUYiEATI97lWb2ZTxKwL0raF2A+WdHLgTR1p1e5w9QX1jbdNtRw==","signatures":[{"sig":"MEUCIQDMo8z15QX9rS5v0ZtuDmAJpurp4jGXeDTsrwsKh7WqBgIge8qWiThF2hzmVCPot3/HsrHluMdh6GZnDXkj35TXwfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4434339},"main":"dist/index.js","type":"module","_from":"file:asafarim-dd-menu-1.2.9.tgz","types":"dist/index.d.ts","module":"dist/index.esm.js","scripts":{"all":"pnpm i && pnpm run build","demo":"pnpm build && cd demo && pnpm run build && pnpm dev","build":"rollup -c","clean":"rm -rf dist","watch":"rollup -c -w","deploy":"gh-pages -d demo/dist","predeploy":"pnpm build && cd demo && pnpm install && pnpm build"},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\552bd32f2937977ca482952703352729\\asafarim-dd-menu-1.2.9.tgz","_integrity":"sha512-Idrf2on05AvJQ+rYp8aXesEY7M+dQ0EoQRZgUYiEATI97lWb2ZTxKwL0raF2A+WdHLgTR1p1e5w9QX1jbdNtRw==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"11.4.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"sideEffects":["*.css"],"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"rollup":"^3.29.0","typescript":"^5.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","rollup-plugin-terser":"^7.0.2","rollup-plugin-postcss":"^4.0.2","rollup-plugin-typescript2":"^0.36.0"},"peerDependencies":{"react":"^17.0.0 || ^18.0.0","react-dom":"^17.0.0 || ^18.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.2.9_1754765282191_0.9252494529648134","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@asafarim/dd-menu","version":"1.3.0","keywords":["asafarim","react","dropdown","menu","dd-menu","recursive","typescript"],"author":{"name":"Ali Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.3.0","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://AliSafari-IT.github.io/dd-menu/","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"afdc853e4d130391274d02d2720d7c98292d3106","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.3.0.tgz","fileCount":11,"integrity":"sha512-jBylDtRKFxVtg++dE5mStiA1QhWCe3oy+RAmZ9/cd6ah6uZs482rHbjxfpoZrjAILqyTvtKmI+LEIKaMuhC1Kg==","signatures":[{"sig":"MEUCIQCpyUgjcDac199ANCMGCC3oGfCumFd2hEEVPXt6zcxoKQIgZ6fA0XqKpmtSHoSRKXYQn+D0T/KPm69pqZN6ClrTSnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":113906},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.3.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"tsup","clean":"rimraf dist","deploy":"gh-pages -d demo/dist","lint:fix":"eslint src --ext .ts,.tsx --fix","predeploy":"pnpm run build && cd demo && pnpm run build && cd ..","test:watch":"vitest --watch","type-check":"tsc --noEmit","test:coverage":"vitest --coverage"},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\b1f996fdd47075bbdd355cc5a6d347da\\asafarim-dd-menu-1.3.0.tgz","_integrity":"sha512-jBylDtRKFxVtg++dE5mStiA1QhWCe3oy+RAmZ9/cd6ah6uZs482rHbjxfpoZrjAILqyTvtKmI+LEIKaMuhC1Kg==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"11.4.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.0.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.1.9","react-dom":"^18.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@vitest/coverage-v8":"^2.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.3.0_1754775682335_0.4522674024560047","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"@asafarim/dd-menu","version":"1.3.1","keywords":["asafarim","react","dropdown","menu","dd-menu","recursive","typescript"],"author":{"name":"Ali Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.3.1","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://alisafari-it.github.io/dd-menu/","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"a95870898cf2e429970ca07a2700b418ef9f5cd7","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.3.1.tgz","fileCount":59,"integrity":"sha512-ad04DiG/JTfN56DARxmpnF8KcskEcotErSj8EKYC56c2qzao9NK83u6/ubkM3wPI7TkW2ZEMJCM7QJSZVTeIgg==","signatures":[{"sig":"MEQCIAmMI4SvsfZhY6tN9udh+FrkbcvPHZ49hJxXtSXjyOhdAiAW8ASZ4aY+aMlEl63k0t9+QXohb8HZ0CALvOi1cDgXgQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1655783},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.3.1.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"tsup","clean":"rimraf dist","deploy":"gh-pages -d demo/dist","lint:fix":"eslint src --ext .ts,.tsx --fix","predeploy":"pnpm run build && cd demo && pnpm run build && cd ..","test:watch":"vitest --watch","type-check":"tsc --noEmit","test:coverage":"vitest --coverage"},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\0987ef366abc3a2466434a789862dbf3\\asafarim-dd-menu-1.3.1.tgz","_integrity":"sha512-ad04DiG/JTfN56DARxmpnF8KcskEcotErSj8EKYC56c2qzao9NK83u6/ubkM3wPI7TkW2ZEMJCM7QJSZVTeIgg==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"11.4.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.0.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.1.9","react-dom":"^18.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@vitest/coverage-v8":"^2.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.3.1_1754775900685_0.03535903560659648","host":"s3://npm-registry-packages-npm-production"}},"1.3.2":{"name":"@asafarim/dd-menu","version":"1.3.2","keywords":["asafarim","react","dropdown","menu","dd-menu","recursive","typescript"],"author":{"name":"Ali Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.3.2","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://alisafari-it.github.io/dd-menu/","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"2eef80c7d4aa41c9167654e7b828ff46bde9353e","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.3.2.tgz","fileCount":85,"integrity":"sha512-72BrNInNgFNgmrmX6NKd1oOeDFmUTPTB+3fhKfYgqhfMfykXp+njYUaxzWJkARx0ugDupdHvVVS7Ov5MAsZw9w==","signatures":[{"sig":"MEUCIQDaFtR729oTaRthkigOEDyXvjKYFIMB7B1ff9iQ422QfwIgAlToS7E4XBJoEu6APnJcffdQ3bLU0HMEy2fuxHc5zRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5006663},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.3.2.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"tsup","clean":"rimraf dist","deploy":"gh-pages -d demo/dist","lint:fix":"eslint src --ext .ts,.tsx --fix","predeploy":"pnpm run build && cd demo && pnpm run build && cd ..","test:watch":"vitest --watch","type-check":"tsc --noEmit","test:coverage":"vitest --coverage"},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\3d3f649cd0d7d33e7ecffd397d8f48ab\\asafarim-dd-menu-1.3.2.tgz","_integrity":"sha512-72BrNInNgFNgmrmX6NKd1oOeDFmUTPTB+3fhKfYgqhfMfykXp+njYUaxzWJkARx0ugDupdHvVVS7Ov5MAsZw9w==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"11.4.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.0.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.1.9","react-dom":"^18.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@vitest/coverage-v8":"^2.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.3.2_1754776562950_0.6075401694983966","host":"s3://npm-registry-packages-npm-production"}},"1.3.3":{"name":"@asafarim/dd-menu","version":"1.3.3","keywords":["asafarim","react","dropdown","menu","dd-menu","recursive","typescript"],"author":{"name":"Ali Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.3.3","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://alisafari-it.github.io/dd-menu/","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"c6cfbe1590b568a806a611032b368bc112dc9a30","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.3.3.tgz","fileCount":85,"integrity":"sha512-4aG+cvCV8MY4KlBvmJmemDyHA20Fv962ndohXRyYl+JnEPaRQjeMaQP5YyO9ZjB92SGgz2gC05up1JeZmI0VlA==","signatures":[{"sig":"MEQCIBACMXRYQX/5tEz5wIaBOzQj3g+6rsk+lQV7gC+vMi9qAiBBxq359swktJAa61qLvohH1iWVlI71/gLUNJTO9GDZlg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5006664},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.3.3.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"tsup","clean":"rimraf dist","deploy":"gh-pages -d demo/dist","lint:fix":"eslint src --ext .ts,.tsx --fix","predeploy":"pnpm run build && cd demo && pnpm run build && cd ..","test:watch":"vitest --watch","type-check":"tsc --noEmit","test:coverage":"vitest --coverage"},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\dedcceaa69c37ac8c7ef6ff891f01c52\\asafarim-dd-menu-1.3.3.tgz","_integrity":"sha512-4aG+cvCV8MY4KlBvmJmemDyHA20Fv962ndohXRyYl+JnEPaRQjeMaQP5YyO9ZjB92SGgz2gC05up1JeZmI0VlA==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"11.4.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.0.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.1.9","react-dom":"^18.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@vitest/coverage-v8":"^2.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.3.3_1754834643551_0.772932804925397","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"@asafarim/dd-menu","version":"1.4.0","keywords":["asafarim","react","dropdown","menu","dd-menu","recursive","typescript"],"author":{"name":"Ali Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.4.0","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://alisafari-it.github.io/dd-menu/","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"c3718ab4f2b8d7117113cff6c2a7f3929898efc7","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.4.0.tgz","fileCount":85,"integrity":"sha512-p/yb03Hypy1hihjBhsu7tDC3At/htf3ir3R4+AxXqgZi2UQKMnS8NIIv6B1LuL418/4+vwFT9EP0XaYYbfCGGA==","signatures":[{"sig":"MEUCIE7rochxNJE86zojtoT2Bsc6yS0DPZElp948iGJZiKj/AiEArUeTNNqIY+kesGv+uS6TQRkyuZBdqpDVoKlYEN31ZeA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5168908},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.4.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","demo":"pnpm run build && cd demo && pnpm run dev","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"tsup","clean":"rimraf dist","deploy":"gh-pages -d demo/dist","lint:fix":"eslint src --ext .ts,.tsx --fix","predeploy":"pnpm run build && cd demo && pnpm run build && cd ..","test:watch":"vitest --watch","type-check":"tsc --noEmit","test:coverage":"vitest --coverage"},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\0251867a676acbda952438a9655d9724\\asafarim-dd-menu-1.4.0.tgz","_integrity":"sha512-p/yb03Hypy1hihjBhsu7tDC3At/htf3ir3R4+AxXqgZi2UQKMnS8NIIv6B1LuL418/4+vwFT9EP0XaYYbfCGGA==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"11.4.2","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"_nodeVersion":"20.18.3","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.0.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.1.9","react-dom":"^18.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@vitest/coverage-v8":"^2.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.4.0_1754847154588_0.954844784253188","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"@asafarim/dd-menu","version":"1.5.0","keywords":["asafarim","react","dropdown","menu","dd-menu","recursive","typescript"],"author":{"name":"Ali Safari","email":"asafarim@gmail.com"},"license":"MIT","_id":"@asafarim/dd-menu@1.5.0","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"homepage":"https://alisafari-it.github.io/dd-menu/","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"dist":{"shasum":"a5356b0244cf7bb6e3a0c4e47708d8704a8f1a7a","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.5.0.tgz","fileCount":14,"integrity":"sha512-pM79tD1GY1B3gxa8W1RN5F88ZNAjST1rObCtI0FlNSSK2j5x86SMLFPmIW6BPSGS7FJt8qjmgnm4fbecLjdKiw==","signatures":[{"sig":"MEUCIHVk/9v2H3uOVuN2yQcbg6JicduT2UZo0licxwNXcGE7AiEA+RE8kyUPWBuIULDhmD7MVBQbpbKupKxq95AH7Eqq6iU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254280},"main":"dist/index.js","_from":"file:asafarim-dd-menu-1.5.0.tgz","types":"dist/index.d.ts","module":"dist/index.mjs","engines":{"node":">=16.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./index.css":"./src/index.css","./styles/dd-menu.css":"./src/styles/dd-menu.css","./styles/dd-menu-wrapper.css":"./src/styles/dd-menu-wrapper.css"},"scripts":{"dev":"tsup --watch","demo":"pnpm run build && cd demo && pnpm run dev","lint":"eslint src --ext .ts,.tsx","test":"vitest","build":"tsup","clean":"rimraf dist","deploy":"gh-pages -d demo/dist","lint:fix":"eslint src --ext .ts,.tsx --fix","predeploy":"pnpm run build && cd demo && pnpm run build && cd ..","test:watch":"vitest --watch","type-check":"tsc --noEmit","test:coverage":"vitest --coverage"},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"_resolved":"C:\\Users\\User\\AppData\\Local\\Temp\\34d008b4914d939a95027979a76ca28f\\asafarim-dd-menu-1.5.0.tgz","_integrity":"sha512-pM79tD1GY1B3gxa8W1RN5F88ZNAjST1rObCtI0FlNSSK2j5x86SMLFPmIW6BPSGS7FJt8qjmgnm4fbecLjdKiw==","repository":{"url":"git+https://github.com/AliSafari-IT/dd-menu.git","type":"git"},"_npmVersion":"10.9.0","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","directories":{},"_nodeVersion":"22.12.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","react":"^18.0.0","eslint":"^9.0.0","rimraf":"^6.0.0","vitest":"^2.1.9","react-dom":"^18.0.0","typescript":"^5.0.0","@types/node":"^22.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@vitest/coverage-v8":"^2.0.0","@typescript-eslint/parser":"^8.0.0","@typescript-eslint/eslint-plugin":"^8.0.0"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"_npmOperationalInternal":{"tmp":"tmp/dd-menu_1.5.0_1758915853579_0.7739042024666845","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"$schema":"https://json.schemastore.org/package.json","name":"@asafarim/dd-menu","version":"1.5.1","description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","main":"dist/index.js","module":"dist/index.mjs","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"keywords":["asafarim","react","dropdown","menu","dd-menu","recursive","typescript"],"author":{"name":"Ali Safari","email":"asafarim@gmail.com"},"repository":{"type":"git","url":"git+https://github.com/AliSafari-IT/dd-menu.git"},"homepage":"https://alisafari-it.github.io/dd-menu/","bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"peerDependencies":{"react":">=16.8.0","react-dom":">=16.8.0"},"devDependencies":{"@types/node":"^22.0.0","@types/react":"^18.0.0","@types/react-dom":"^18.0.0","@typescript-eslint/eslint-plugin":"^8.0.0","@typescript-eslint/parser":"^8.0.0","@vitest/coverage-v8":"^2.0.0","eslint":"^9.0.0","react":"^18.0.0","react-dom":"^18.0.0","rimraf":"^6.0.0","tsup":"^8.0.0","typescript":"^5.0.0","vitest":"^2.1.9"},"engines":{"node":">=16.0.0"},"publishConfig":{"access":"public"},"license":"MIT","scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest","test:watch":"vitest --watch","test:coverage":"vitest --coverage","lint":"eslint src --ext .ts,.tsx","lint:fix":"eslint src --ext .ts,.tsx --fix","type-check":"tsc --noEmit","clean":"rimraf dist","demo":"pnpm run build && cd demo && pnpm run dev","predeploy":"pnpm run build && cd demo && pnpm run build && cd ..","deploy":"gh-pages -d demo/dist"},"_id":"@asafarim/dd-menu@1.5.1","_integrity":"sha512-smhhA1OEyxRk4OYRElVznFcXfyt5+XI/25Ft+XpBEQxUrJ9TeojlZoZO0Moz2TsSFd5Kx/Yu27nN5yHCRlAB8g==","_resolved":"/tmp/342dc7d8f36a22fe081249e025c5d0ce/asafarim-dd-menu-1.5.1.tgz","_from":"file:asafarim-dd-menu-1.5.1.tgz","_nodeVersion":"20.20.2","_npmVersion":"10.8.2","dist":{"integrity":"sha512-smhhA1OEyxRk4OYRElVznFcXfyt5+XI/25Ft+XpBEQxUrJ9TeojlZoZO0Moz2TsSFd5Kx/Yu27nN5yHCRlAB8g==","shasum":"4e9bfdc10751d52654b4d721de129cc5f89686f0","tarball":"https://registry.npmjs.org/@asafarim/dd-menu/-/dd-menu-1.5.1.tgz","fileCount":35,"unpackedSize":648292,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCs9mWzqpwUi03VvfARyoZeB9VZLWNkWOUtKbqcOmm9BAIgOd1RAF8eUWys5SLytEdSxymuot3RWlVO7WXcCprkD+s="}]},"_npmUser":{"name":"asafarim.be","email":"asafarim.it@gmail.com"},"directories":{},"maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dd-menu_1.5.1_1788040195997_0.2770975708779726"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-21T13:17:42.985Z","modified":"2026-08-29T21:49:56.308Z","0.1.1":"2025-06-21T13:17:43.245Z","0.1.3":"2025-06-21T13:29:50.124Z","0.1.4":"2025-06-21T13:32:31.778Z","0.1.5":"2025-06-21T13:40:23.742Z","0.1.6":"2025-06-21T14:11:06.147Z","0.1.7":"2025-06-21T14:54:41.715Z","0.2.0":"2025-06-21T15:46:37.771Z","0.3.2":"2025-06-21T16:14:58.605Z","1.1.0":"2025-06-21T17:46:17.641Z","1.1.1":"2025-06-22T13:28:16.214Z","1.1.2":"2025-06-22T13:34:29.580Z","1.1.3":"2025-06-22T17:18:21.978Z","1.1.4":"2025-06-22T18:20:47.503Z","1.1.5":"2025-06-22T18:53:10.060Z","1.1.6":"2025-06-22T19:08:32.827Z","1.1.7":"2025-06-22T19:41:50.977Z","1.1.8":"2025-06-22T19:50:38.551Z","1.1.9":"2025-06-22T20:48:12.691Z","1.2.0":"2025-06-22T20:57:45.761Z","1.2.1":"2025-06-22T21:01:03.124Z","1.2.2":"2025-06-22T21:06:11.824Z","1.2.3":"2025-06-23T12:37:07.304Z","1.2.4":"2025-06-23T13:22:14.048Z","1.2.5":"2025-08-09T15:05:55.290Z","1.2.6":"2025-08-09T15:15:36.858Z","1.2.7":"2025-08-09T15:23:38.138Z","1.2.8":"2025-08-09T15:41:23.559Z","1.2.9":"2025-08-09T18:48:02.872Z","1.3.0":"2025-08-09T21:41:22.581Z","1.3.1":"2025-08-09T21:45:00.951Z","1.3.2":"2025-08-09T21:56:03.226Z","1.3.3":"2025-08-10T14:04:03.831Z","1.4.0":"2025-08-10T17:32:34.836Z","1.5.0":"2025-09-26T19:44:13.784Z","1.5.1":"2026-08-29T21:49:56.149Z"},"bugs":{"url":"https://github.com/AliSafari-IT/dd-menu/issues"},"author":{"name":"Ali Safari","email":"asafarim@gmail.com"},"license":"MIT","homepage":"https://alisafari-it.github.io/dd-menu/","keywords":["asafarim","react","dropdown","menu","dd-menu","recursive","typescript"],"repository":{"type":"git","url":"git+https://github.com/AliSafari-IT/dd-menu.git"},"description":"A minimal, elegant, and highly customizable dropdown menu React component. Perfect for navbar, sidebar, or any dropdown needs with beautiful theming and smooth animations.","maintainers":[{"name":"asafarim.be","email":"asafarim.it@gmail.com"}],"readme":"# @asafarim/dd-menu\n\n[![npm version](https://img.shields.io/npm/v/@asafarim/dd-menu.svg)](https://www.npmjs.com/package/@asafarim/dd-menu)\n[![TypeScript](https://img.shields.io/badge/%3C%2F%3E-TypeScript-blue)](https://www.typescriptlang.org/)\n[![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg)](https://opensource.org/licenses/MIT)\n\nA powerful, customizable dropdown menu and searchable dropdown component library for React with TypeScript. Features recursive nesting, multiple themes, custom triggers, keyboard navigation, and accessibility support. See a live demo at [alisafari-it.github.io](https://alisafari-it.github.io/dd-menu/) for different use cases.\n\n![DD Menu Showcase](/public/dd-down.png)\n\n## Components\n\n### DDMenu - Dropdown Menu\n\nA flexible dropdown menu component with support for nested items, custom triggers, and multiple variants.\n\n### DDSearchable - Searchable Dropdown\n\nA powerful searchable dropdown component with filtering, keyboard navigation, and customizable search behavior.\n\n## Features\n\n- 🔄 **Recursive Nesting**: Create unlimited nested dropdown menus\n- 🔍 **Searchable Dropdown**: Filter items with real-time search and keyboard navigation\n- 🎨 **Multiple Variants**: Choose from default, minimal, outlined, filled, navbar, and sidebar styles\n- 🌓 **Theme Support**: Built-in light, dark, and auto themes\n- 📱 **Responsive**: Works perfectly on all device sizes\n- ♿ **Accessible**: Full keyboard navigation and ARIA support\n- 🔧 **Highly Customizable**: Custom triggers, icons, styling, and search configuration\n- ⚡ **Performance**: Debounced search, virtual scrolling support, and optimized rendering\n- 🧩 **Zero Dependencies**: Pure React and CSS implementation\n\n## Installation\n\n```bash\n# Using npm\nnpm install @asafarim/dd-menu\n\n# Using yarn\nyarn add @asafarim/dd-menu\n\n# Using pnpm\npnpm add @asafarim/dd-menu\n```\n\n## Quick Start\n\n```tsx\nimport DDMenu, { DDSearchable, MenuItem } from \"@asafarim/dd-menu\";\n\nconst App = () => {\n  const menuItems: MenuItem[] = [\n    { id: \"home\", label: \"Home\", link: \"/\", icon: \"🏠\" },\n    {\n      id: \"products\",\n      label: \"Products\",\n      icon: \"📦\",\n      children: [\n        { id: \"electronics\", label: \"Electronics\", link: \"/products/electronics\" },\n        { id: \"clothing\", label: \"Clothing\", link: \"/products/clothing\" },\n      ],\n    },\n    { id: \"about\", label: \"About Us\", link: \"/about\", icon: \"ℹ️\" },\n  ];\n\n  return (\n    <div>\n      {/* Dropdown Menu */}\n      <DDMenu \n        items={menuItems} \n        theme=\"auto\" \n        variant=\"default\" \n        size=\"md\" \n        placement=\"bottom-start\"\n        closeOnClick={true}\n        onItemClick={(item) => console.log('Clicked:', item)}\n      />\n\n      {/* Searchable Dropdown */}\n      <DDSearchable\n        items={menuItems}\n        placeholder=\"Search items...\"\n        onItemSelect={(item) => console.log('Selected:', item)}\n        theme=\"auto\"\n        size=\"md\"\n      />\n    </div>\n  );\n};\n```\n\n## Theming\n\nBoth `DDMenu` and `DDSearchable` support `theme=\"light\" | \"dark\" | \"auto\"`.\n\n- **Root theme class**: the root element receives `dd-menu--{theme}` / `dd-searchable--{theme}`.\n- **Auto mode**: respects OS preference via `prefers-color-scheme`. If your app sets a theme\n  attribute on a parent (e.g. `<html data-theme=\"light\">`), it overrides auto so the app choice wins.\n- **CSS variables**: colors are driven by CSS custom properties like `--dd-bg`, `--dd-text`, `--dd-border`, etc.\n\nIf you have a global theme toggle, set `data-theme=\"light\"` or `data-theme=\"dark\"` on `html` or `body` so all\nmenus follow your app’s theme while using `theme=\"auto\"`.\n\n## DDMenu Usage\n\n### Basic Dropdown Menu\n\n```tsx\n<DDMenu\n  items={menuItems}\n  variant=\"default\"\n  onItemClick={(item) => console.log(item)}\n/>\n```\n\n### Custom Trigger\n\n```tsx\nconst customTrigger = (\n  <button className=\"my-button\">\n    Action Menu\n  </button>\n);\n\n<DDMenu\n  items={menuItems}\n  variant=\"minimal\"\n  trigger={customTrigger}\n  onItemClick={(item) => console.log(item)}\n/>\n```\n\n### Navbar Profile Menu\n\n```tsx\nconst profileTrigger = (\n  <div className=\"profile-trigger\">\n    <div className=\"avatar\">JD</div>\n    <span>John Doe</span>\n  </div>\n);\n\n<DDMenu\n  items={profileMenuItems}\n  variant=\"navbar\"\n  trigger={profileTrigger}\n  placement=\"bottom-end\"\n  onItemClick={handleProfileAction}\n/>\n```\n\n### Sidebar Navigation\n\n```tsx\nconst sidebarItems = [\n  { id: \"dashboard\", label: \"Dashboard\", icon: \"📊\" },\n  {\n    id: \"products\",\n    label: \"Products\",\n    icon: \"📦\",\n    children: [\n      { id: \"list\", label: \"Product List\" },\n      { id: \"add\", label: \"Add Product\" }\n    ]\n  }\n];\n\n<DDMenu\n  items={sidebarItems}\n  variant=\"sidebar\"\n  onItemClick={handleNavigation}\n/>\n```\n\n## DDSearchable Usage\n\n### Basic Searchable Dropdown\n\n```tsx\n<DDSearchable\n  items={menuItems}\n  placeholder=\"Search items...\"\n  onItemSelect={(item) => console.log('Selected:', item)}\n/>\n```\n\n### Different Variants\n\n```tsx\n<DDSearchable variant=\"default\" items={items} />\n<DDSearchable variant=\"minimal\" items={items} />\n<DDSearchable variant=\"outlined\" items={items} />\n<DDSearchable variant=\"filled\" items={items} />\n```\n\n### Advanced Search Configuration\n\n```tsx\n<DDSearchable\n  items={items}\n  caseSensitive={true}\n  minSearchLength={2}\n  debounceMs={500}\n  searchKeys={[\"label\", \"id\"]}\n  onSearchChange={(term) => console.log(\"Search:\", term)}\n/>\n```\n\n### Allow Custom Values\n\n```tsx\n<DDSearchable\n  items={items}\n  allowCustomValue={true}\n  onCustomValue={(value) => {\n    // Handle custom value\n    console.log('Custom value:', value);\n    // You could add it to your items list\n  }}\n  placeholder=\"Type anything...\"\n/>\n```\n\n### Controlled Component\n\n```tsx\nconst [selectedItem, setSelectedItem] = useState(null);\n\n<DDSearchable\n  items={items}\n  selectedItem={selectedItem}\n  onItemSelect={setSelectedItem}\n  clearable={true}\n/>\n```\n\n## Showcase Examples\n\n### Navigation Menu\n\n![Navbar Dropdown](/public/dd-navbar-item.png)\n\n```tsx\n<DDMenu\n  items={navMenuItems}\n  className=\"dd-menu--navbar\"\n  placement=\"bottom\"\n  closeOnClick={true}\n  size=\"lg\"\n  theme=\"auto\"\n  trigger={\n    <div className=\"dd-menu__trigger dd-menu__trigger--text\">\n      Navigation\n    </div>\n  }\n/>\n```\n\n### User Profile Menu\n\n![User Profile Dropdown](/public/user-profile-showcase.png)\n\n```tsx\n<DDMenu\n  items={profileMenuItems}\n  className=\"dd-menu--navbar\"\n  trigger={\n    <div className=\"user-profile-trigger\">\n      <div className=\"avatar\">JD</div>\n      <span>John Doe</span>\n    </div>\n  }\n  placement=\"bottom-end\"\n/>\n```\n\n### Custom Button Trigger\n\n```tsx\n<DDMenu \n  items={navMenuItems} \n  className=\"dd-menu--minimal\"\n  trigger={\n    <button className=\"action-button\">\n      Action Menu\n    </button>\n  }\n/>\n```\n\n## API Reference\n\n### DDMenu Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `items` | `MenuItem[]` | Required | Array of menu items |\n| `theme` | `'light' \\| 'dark' \\| 'auto'` | `'auto'` | Theme for this menu |\n| `variant` | `'default' \\| 'minimal' \\| 'navbar' \\| 'sidebar'` | `'default'` | Visual variant |\n| `size` | `'xs' \\| 'sm' \\| 'md' \\| 'lg' \\| 'xl' \\| '2xl'` | `'md'` | Font sizing preset |\n| `placement` | `'bottom' \\| 'bottom-start' \\| 'bottom-end' \\| 'top' \\| 'top-start' \\| 'top-end' \\| 'right' \\| 'left'` | `'bottom-start'` | Dropdown placement |\n| `closeOnClick` | `boolean` | `true` | Close menu when an item is clicked |\n| `hoverDelay` | `number` | `150` | Delay (ms) for opening submenus on hover |\n| `trigger` | `ReactNode` | Default button | Custom trigger element |\n| `onItemClick` | `(item: MenuItem) => void` | `undefined` | Item click callback |\n| `onHoverChange` | `(isHovering: boolean) => void` | `undefined` | Hover state callback |\n| `onFontSizeChange` | `(size: DDMenuSize) => void` | `undefined` | Emits internal font size |\n| `className` | `string` | `''` | Additional CSS class names |\n| `style` | `CSSProperties` | `{}` | Inline styles |\n\n### MenuItem Type\n\n```ts\ntype MenuItem = {\n  id: string;\n  label: string;\n  link?: string;\n  icon?: string | ReactNode;\n  onClick?: () => void;\n  disabled?: boolean;\n  children?: MenuItem[];\n};\n```\n\n### DDSearchable Props\n\n| Prop | Type | Default | Description |\n|------|------|---------|-------------|\n| `items` | `MenuItem[]` | Required | Items to search (supports nesting) |\n| `theme` | `'light' \\| 'dark' \\| 'auto'` | `'auto'` | Component theme |\n| `variant` | `'default' \\| 'minimal' \\| 'outlined' \\| 'filled'` | `'default'` | Visual variant |\n| `size` | `'xs' \\| 'sm' \\| 'md' \\| 'lg' \\| 'xl' \\| '2xl'` | `'md'` | Font sizing preset |\n| `placeholder` | `string` | `'Search...'` | Input placeholder |\n| `onItemSelect` | `(item: MenuItem) => void` | `undefined` | Fired when an item is selected |\n| `onSearchChange` | `(term: string) => void` | `undefined` | Fired on input changes (debounced) |\n| `disabled` | `boolean` | `false` | Disable the control |\n| `clearable` | `boolean` | `true` | Show a clear button |\n| `maxHeight` | `number` | `300` | Max dropdown height (px) |\n| `noResultsText` | `string` | `'No results found'` | Empty state label |\n| `searchKeys` | `(keyof MenuItem)[]` | `['label','id']` | Fields used for matching |\n| `caseSensitive` | `boolean` | `false` | Case sensitivity for matching |\n| `minSearchLength` | `number` | `0` | Minimum length to start filtering |\n| `debounceMs` | `number` | `300` | Debounce time for input changes |\n| `selectedItem` | `MenuItem \\| null` | `null` | Controlled selected item |\n| `allowCustomValue` | `boolean` | `false` | Allow arbitrary values |\n| `onCustomValue` | `(value: string) => void` | `undefined` | Called when a custom value is chosen |\n\n## Styling\n\nThe components expose CSS variables you can override at any scope:\n\n```css\n:root {\n  --dd-bg: #ffffff;\n  --dd-text: #111827;\n  --dd-border: #e5e7eb;\n  --dd-bg-hover: #f9fafb;\n  --dd-bg-active: #f3f4f6;\n  --dd-accent: #3b82f6;\n}\n\n[data-theme=\"dark\"] {\n  --dd-bg: #18181b;\n  --dd-text: #ffffff;\n  --dd-border: #3f3f46;\n  --dd-bg-hover: #27272a;\n  --dd-bg-active: #3f3f46;\n  --dd-accent: #60a5fa;\n}\n```\n\n## Accessibility\n\nThe dropdown menu is built with accessibility in mind:\n\n- Keyboard navigation (Tab, Enter, Escape, Arrow keys)\n- ARIA attributes for screen readers\n- Focus management for keyboard users\n- Proper contrast ratios for text\n\n## License\n\nMIT © [Ali Safari](https://github.com/alisafari-it/dd-menu)\n","readmeFilename":"README.md"}