{"_id":"@usefy/use-toggle","_rev":"77-c5866aae13fe829e773394e3af506642","name":"@usefy/use-toggle","dist-tags":{"latest":"1.1.0"},"versions":{"0.0.2":{"name":"@usefy/use-toggle","version":"0.0.2","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.2","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"bda4db65ece9170018eeba4e83072b93ea10b0d2","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.2.tgz","fileCount":7,"integrity":"sha512-fLqW2kaLWbhOdOrTDlFp06v9YwnSLJxD6fkV6doJMBDZN2LQJdgbUTvcUcngfRCCi7kOtt1kw08lBwZg1RkY4g==","signatures":[{"sig":"MEUCIAswQmYmLH0T1s8d3qTsVXYofWtUYwRRMcMqyBxLfYJ1AiEAhbjShu2zZoc0BoQoW2QoafLHmXmByejgF9W+PMjlRd8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10537},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\548b1f43509720c5b5a968e074bb41f5\\usefy-use-toggle-0.0.2.tgz","_integrity":"sha512-fLqW2kaLWbhOdOrTDlFp06v9YwnSLJxD6fkV6doJMBDZN2LQJdgbUTvcUcngfRCCi7kOtt1kw08lBwZg1RkY4g==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.9.4","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.2_1766981908142_0.4686906239905799","host":"s3://npm-registry-packages-npm-production"}},"0.0.3":{"name":"@usefy/use-toggle","version":"0.0.3","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.3","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"9a70a1346501cf2dae4b5e8bb69f824206170241","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.3.tgz","fileCount":7,"integrity":"sha512-7SlQF3F9Y0sMHZmAZZGchO4BdJPfjoMLOm+m9gUIOjhnK8iNfNt81/Tq3mrUuQRLQTPICLhNXPuEW5zVXy8G2Q==","signatures":[{"sig":"MEQCIEykpJGyLPlxOuMoLTgKEDMm6vvtNjQbkDUBM8YnCCHEAiBJ3VK4RlL/aMtMWtPM7A0WtlsZHM8A18iDVMABLu438g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10799},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\2cb01d10d1b9d52b57083755a981aa4b\\usefy-use-toggle-0.0.3.tgz","_integrity":"sha512-7SlQF3F9Y0sMHZmAZZGchO4BdJPfjoMLOm+m9gUIOjhnK8iNfNt81/Tq3mrUuQRLQTPICLhNXPuEW5zVXy8G2Q==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.9.4","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.3_1766983063699_0.2288727971811746","host":"s3://npm-registry-packages-npm-production"}},"0.0.4":{"name":"@usefy/use-toggle","version":"0.0.4","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.4","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"82f6b151548dc111e7b1511fb167989207b1ff44","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.4.tgz","fileCount":7,"integrity":"sha512-4r5WKpoCdS/SUnMX6ZJ5RH8wJQXL1CLgRJR+O82YQaArF9+EFuqWQDO8EUhLQLhhEkVMnLpq0o/nK3DkLWIMLQ==","signatures":[{"sig":"MEUCIQD5T5jKm4TpYcvE+UQaDJGbF8S5sHKwQcO2HTmJFF/uhAIgbN8hY7IDNNcNXP7YMbr2paD7l7lzlA1YCu2uOsc2bQ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10981},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"import":{"types":"./dist/index.d.mts","default":"./dist/index.mjs"},"require":{"types":"./dist/index.d.ts","default":"./dist/index.js"}}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\51affcd033fc4f7d2f0c7658c395cd90\\usefy-use-toggle-0.0.4.tgz","_integrity":"sha512-4r5WKpoCdS/SUnMX6ZJ5RH8wJQXL1CLgRJR+O82YQaArF9+EFuqWQDO8EUhLQLhhEkVMnLpq0o/nK3DkLWIMLQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.9.4","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"typesVersions":{"*":{"*":["./dist/*"]}},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.4_1766983935148_0.36232558698628403","host":"s3://npm-registry-packages-npm-production"}},"0.0.5":{"name":"@usefy/use-toggle","version":"0.0.5","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.5","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"a6882429733753359f5a486d57b48c9fe097af23","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.5.tgz","fileCount":7,"integrity":"sha512-VqTIAo2nz0Qle27LDHpgpKdzGaa6LZCRFrTSRkqVUOts8gm1eMwnhiNAGMoDnAF0N68NeKx0xuMFu1UYYRc5mg==","signatures":[{"sig":"MEQCICMkm3uFedS1itUo6XC54GPAPMnX77D1bbTa2wVWGNWlAiBEYz1Z9H+R/8hcCGYR7iVEChOaRA38vbzwfBU7FURHjQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10799},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\aef12ae00fb284ae00b62a3898c02ff0\\usefy-use-toggle-0.0.5.tgz","_integrity":"sha512-VqTIAo2nz0Qle27LDHpgpKdzGaa6LZCRFrTSRkqVUOts8gm1eMwnhiNAGMoDnAF0N68NeKx0xuMFu1UYYRc5mg==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.9.4","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.5_1766987297820_0.974838552456454","host":"s3://npm-registry-packages-npm-production"}},"0.0.6":{"name":"@usefy/use-toggle","version":"0.0.6","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.6","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"d2412954005fe4af5b2ba807dbdaad83315e02e4","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.6.tgz","fileCount":7,"integrity":"sha512-vKJt8r0KNamWVm8oU1AncVrsQAvv6tKpskQuhQHOfPQk0UsqtD958upz3NVjpVN1gcKyjseQZn43bdEjpWnYQg==","signatures":[{"sig":"MEYCIQDRhgsjieshAHBeyxcU2jT25biC/c/rXXqB+Ck6Y+fI9AIhAJe/9shlo+mj3J3MTmBfEBrmyoV209wnXCtqWO+/KvkP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10799},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\00c79e4a2f1a7431aa2b5325fe11778e\\usefy-use-toggle-0.0.6.tgz","_integrity":"sha512-vKJt8r0KNamWVm8oU1AncVrsQAvv6tKpskQuhQHOfPQk0UsqtD958upz3NVjpVN1gcKyjseQZn43bdEjpWnYQg==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.9.4","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.6_1766988263306_0.8331709404262082","host":"s3://npm-registry-packages-npm-production"}},"0.0.7":{"name":"@usefy/use-toggle","version":"0.0.7","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.7","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"2aec4765feb65f0c0a631404dca6f779924c1b9c","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.7.tgz","fileCount":7,"integrity":"sha512-/6iynXkySUu3HuuzHIrV/6hbQKYHzImung8nVksQcK1gmqjEMHDUFvaHu00VTEyEEB+xHCGtcTEn0mULesAKcQ==","signatures":[{"sig":"MEYCIQDaGDPI0oJ5mE0swp8QL78RtGnulhjCU31UbX3DKBfdmQIhALImgMh/X11eNS2Zgk58ZvF9Ni1VPSW5UnJ88Wwe69sN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10799},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"C:\\Users\\PARKGE~1\\AppData\\Local\\Temp\\509d3c0c8ddfdbdc9ba3a2c8b683c20e\\usefy-use-toggle-0.0.7.tgz","_integrity":"sha512-/6iynXkySUu3HuuzHIrV/6hbQKYHzImung8nVksQcK1gmqjEMHDUFvaHu00VTEyEEB+xHCGtcTEn0mULesAKcQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.9.4","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"22.21.1","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.7_1767003861454_0.5983839481988287","host":"s3://npm-registry-packages-npm-production"}},"0.0.8":{"name":"@usefy/use-toggle","version":"0.0.8","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.8","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"23cf72469d6dd09b2686315c0a3af973cf88fa9e","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.8.tgz","fileCount":7,"integrity":"sha512-gFsp6HYUZqW4FrKU8nAA9LH1agTx9/3zqa3DhKflRJtyRz5OlhgzsBmuP9YJ7OcXTtNOPcG+BmZMfrRh/s4dCw==","signatures":[{"sig":"MEQCIH2iZPutXuqxPbjO67m50+BV82kN3kq+cB/u2qsIxgPiAiBJnp8FcpX4CvQ2Ipgn7Yl5A2H9QNG5Qa95qcWhcILI7g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":10489},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/ac7ddcf8e0c4b0fc4b4a794f6a3b4fbd/usefy-use-toggle-0.0.8.tgz","_integrity":"sha512-gFsp6HYUZqW4FrKU8nAA9LH1agTx9/3zqa3DhKflRJtyRz5OlhgzsBmuP9YJ7OcXTtNOPcG+BmZMfrRh/s4dCw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.8_1767006762759_0.956014768118475","host":"s3://npm-registry-packages-npm-production"}},"0.0.10":{"name":"@usefy/use-toggle","version":"0.0.10","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.10","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"55fff6a68214d59f120e5aaff407262d6e1fbb4f","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.10.tgz","fileCount":8,"integrity":"sha512-3FG9cPZgp6HMzLCUGSP9CUD9e7We0/3rfdI8ZsWnpuAdVuBzusfIibJB+Af0xeMSr9O52GA4hy1gMaL8h2VT3g==","signatures":[{"sig":"MEYCIQCZXqHa04W/fT0oPaRc2JOliHeYhRdB/jRmxR5J44oBJAIhAIyLmTjMF4rVgBeFg7A0jZpPgAwW9puyTdtdZS3zWlu4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20919},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.10.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/d237ed53092f138dbc2ce024e5895a78/usefy-use-toggle-0.0.10.tgz","_integrity":"sha512-3FG9cPZgp6HMzLCUGSP9CUD9e7We0/3rfdI8ZsWnpuAdVuBzusfIibJB+Af0xeMSr9O52GA4hy1gMaL8h2VT3g==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.10_1767083770698_0.08433730612282209","host":"s3://npm-registry-packages-npm-production"}},"0.0.11":{"name":"@usefy/use-toggle","version":"0.0.11","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.11","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"15e164db12d016f6b61caebd9ca82c2b255d52ae","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.11.tgz","fileCount":8,"integrity":"sha512-d4wdWctH4Bcc31QekT9pp8s2morWUlKzhpG0L25mLxqQyX0bkGjQJZP2ja6e1Owq7SbZorH7GRGAZswej9zWuA==","signatures":[{"sig":"MEQCIASYPMs9ztVyr3iwx/uGMmqGB0kuaYbNQY3W0EN7clkNAiBJ5Kf5lJTcePGgNrs77U1Uvowubi++Sus15u9rxKeWbg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20919},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.11.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/8b51095088dec378ad104f6fb8810e19/usefy-use-toggle-0.0.11.tgz","_integrity":"sha512-d4wdWctH4Bcc31QekT9pp8s2morWUlKzhpG0L25mLxqQyX0bkGjQJZP2ja6e1Owq7SbZorH7GRGAZswej9zWuA==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.11_1767084062992_0.7921407347907361","host":"s3://npm-registry-packages-npm-production"}},"0.0.12":{"name":"@usefy/use-toggle","version":"0.0.12","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.12","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"8c2c120a9eb8fd4222b5da8d062dc302223d1940","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.12.tgz","fileCount":8,"integrity":"sha512-BpvBK5mKNQ60z7zVCmtTYsKBxvAGCs5YN7v+uM+mu6f2R3Bl0ZjzjREr7s5R4xjM4qejdJoZpa/Ix+wUOrR49Q==","signatures":[{"sig":"MEYCIQDgTK68utiyDMOIG36GzpzSiQs60TdjbW2PhWSDlG4PGAIhAOvbogc9cZv7pxlMGJY8dUyy0So0K8q9QY9jRZ7GSXpo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20733},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.12.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/b8c66387072e466ae681095f832aad2f/usefy-use-toggle-0.0.12.tgz","_integrity":"sha512-BpvBK5mKNQ60z7zVCmtTYsKBxvAGCs5YN7v+uM+mu6f2R3Bl0ZjzjREr7s5R4xjM4qejdJoZpa/Ix+wUOrR49Q==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.12_1767097266954_0.03259354447405727","host":"s3://npm-registry-packages-npm-production"}},"0.0.13":{"name":"@usefy/use-toggle","version":"0.0.13","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.13","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"33e0784868c97f456e00601ccc50516b09496c97","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.13.tgz","fileCount":8,"integrity":"sha512-blVoB7YIcTr0PkO46Sz/GEaCfTmgVEpFouye0CiGGAar56A1fmwK16BvzU9f6XeCczePS3dM7MQNs8fUUn/f6A==","signatures":[{"sig":"MEUCIQCdYXuXlE4PF1TjJSRALYsvkUFOYCPladtuvH3xUJMj8gIgWZOnfSnBvAHayU3Hqk8mPdsvqhIci3EWwVx833Rvvuc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20733},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.13.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/4ebc6c656135a4d146c635a7e51483c1/usefy-use-toggle-0.0.13.tgz","_integrity":"sha512-blVoB7YIcTr0PkO46Sz/GEaCfTmgVEpFouye0CiGGAar56A1fmwK16BvzU9f6XeCczePS3dM7MQNs8fUUn/f6A==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.13_1767098191964_0.6919834443682411","host":"s3://npm-registry-packages-npm-production"}},"0.0.14":{"name":"@usefy/use-toggle","version":"0.0.14","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.14","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"f73613519018cbdf22a2cad4fc3809c2dd956901","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.14.tgz","fileCount":8,"integrity":"sha512-G4yAy+7OwXTHyB2PhO49MEYiu+jDEiwXExWe+lPqxfz4QolQDGWg9wt1cc0b9LAwLGEb4l7NsWhjzB9uno3ZpA==","signatures":[{"sig":"MEQCIHfjIAr3aXNBScPDBmau/LI5x725dIS5RG2QsN9a1wbNAiBuSb60QhSe7Il5SPfF+wM659qToE5bTBqKjwG3ixjlUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20733},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/79415faf9013307c9d31f4bfdb59cc87/usefy-use-toggle-0.0.14.tgz","_integrity":"sha512-G4yAy+7OwXTHyB2PhO49MEYiu+jDEiwXExWe+lPqxfz4QolQDGWg9wt1cc0b9LAwLGEb4l7NsWhjzB9uno3ZpA==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.14_1767098748600_0.7375401174281528","host":"s3://npm-registry-packages-npm-production"}},"0.0.15":{"name":"@usefy/use-toggle","version":"0.0.15","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.15","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"470052e4432c4770a4b8d93141c6aeedce64775d","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.15.tgz","fileCount":8,"integrity":"sha512-/dH3KMcmCGmG//BrTcFXLaFdeRm70mUtjLlhDYtirLKZ35K152o/QbvvnnGwHHEVzF8iN9n/d3FEBZeYPVrllw==","signatures":[{"sig":"MEUCIQCv5vdSXpPBny7kDB5bH1exi0FP//cDE2zRHxsIQ9tbcQIge0CONCOYU0heGVgLnb8J8HOfLUH/KuRq/f6A56Pr9Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20408},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/e56534af09c47b312e98561c78e6246f/usefy-use-toggle-0.0.15.tgz","_integrity":"sha512-/dH3KMcmCGmG//BrTcFXLaFdeRm70mUtjLlhDYtirLKZ35K152o/QbvvnnGwHHEVzF8iN9n/d3FEBZeYPVrllw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.15_1767103616629_0.9722169449224254","host":"s3://npm-registry-packages-npm-production"}},"0.0.16":{"name":"@usefy/use-toggle","version":"0.0.16","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.16","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"24a9c79bb3988d4e2a68739bb23946b1622b343a","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.16.tgz","fileCount":8,"integrity":"sha512-OfrsT61DqsSEBcfasB3Hl0g9+Yosq+QsIwtgQlsOpuzPbn43p3kMcNfXSYOiTZvBNpvdaB85saZWO7XlEe8ZKw==","signatures":[{"sig":"MEUCIQDf1u0XGyMQFpZxPFOE4T25hLQovHHUk0WPffnID6z/OwIgaOTuhLFDw25IPo16ansloMDdKvMJVYwQbBFPB6nOeYs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20408},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/ff6aac99a3bc96cee16d0225809a9f51/usefy-use-toggle-0.0.16.tgz","_integrity":"sha512-OfrsT61DqsSEBcfasB3Hl0g9+Yosq+QsIwtgQlsOpuzPbn43p3kMcNfXSYOiTZvBNpvdaB85saZWO7XlEe8ZKw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.16_1767150191856_0.3019981854122995","host":"s3://npm-registry-packages-npm-production"}},"0.0.17":{"name":"@usefy/use-toggle","version":"0.0.17","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.17","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"cc17539141bb76d5886b533595e720f3b1eb4f55","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.17.tgz","fileCount":8,"integrity":"sha512-dmXhcA5hrHSPQL3Rvde4EYnZa78TiC/JahRKun8TzyaRUq90P2BmXkm4KEh+XMwTCy5f9suWdV76BiDBCA/qDw==","signatures":[{"sig":"MEQCIHj9YB+QZbpjL8yUnWB94zKbdYZfmetYkSI/AHf27cM+AiBm1MBnVoq7rGWnF9lkASomqEFMKcThgW3OfXcAHn0nrA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20408},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/8a70e7c716ab03189f93691aa5e486fd/usefy-use-toggle-0.0.17.tgz","_integrity":"sha512-dmXhcA5hrHSPQL3Rvde4EYnZa78TiC/JahRKun8TzyaRUq90P2BmXkm4KEh+XMwTCy5f9suWdV76BiDBCA/qDw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.17_1767150548673_0.46701499222214893","host":"s3://npm-registry-packages-npm-production"}},"0.0.18":{"name":"@usefy/use-toggle","version":"0.0.18","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.18","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"1f33cc15022c682cb83f5ded8b7c69569bb8d9b2","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.18.tgz","fileCount":8,"integrity":"sha512-Hw+Emx/dtkXmNls7FibV7g57cdhpmrLNNvKJljvCVNuh9KcfFC3L2dogwJkn1kSY016CpDvpJh7Di16+wWBRVQ==","signatures":[{"sig":"MEUCIDhJQQoOBU/ZJNVm0nCIv8ogZavVeb5sMYuQdm0zyNfEAiEAiRJPN27F/F0L/2rC3dG532HoUX2AcDIgP9jNzW0Cwdo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":21111},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/05aaaeae64c99f1be66e99a719ffc177/usefy-use-toggle-0.0.18.tgz","_integrity":"sha512-Hw+Emx/dtkXmNls7FibV7g57cdhpmrLNNvKJljvCVNuh9KcfFC3L2dogwJkn1kSY016CpDvpJh7Di16+wWBRVQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.18_1767151898300_0.13158021247983798","host":"s3://npm-registry-packages-npm-production"}},"0.0.19":{"name":"@usefy/use-toggle","version":"0.0.19","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.19","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"ef185a85abe5c7ab51695bd826f4a7ebf1b3d816","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.19.tgz","fileCount":8,"integrity":"sha512-gShkwlfpO7Dnh8qU/REd51SQbFj5lwn6dAKwgiHkgrqUtR8sOI+LWFSmXllD0cxV5eANmI8HKofsEnIEoUiMoQ==","signatures":[{"sig":"MEUCIDGR+wRKfd9ug1dj7bN57XppCzYnF/kI9RKKaUjrGcBSAiEA2X2NC6G07yOyVIlRyE6+ichIRrxoVpct2Z/aXIsHzNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20057},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.19.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/ab18211b633c9b3ae4f80d0f994a2329/usefy-use-toggle-0.0.19.tgz","_integrity":"sha512-gShkwlfpO7Dnh8qU/REd51SQbFj5lwn6dAKwgiHkgrqUtR8sOI+LWFSmXllD0cxV5eANmI8HKofsEnIEoUiMoQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.19_1767267344731_0.8585486098615749","host":"s3://npm-registry-packages-npm-production"}},"0.0.20":{"name":"@usefy/use-toggle","version":"0.0.20","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.20","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"35bee8b3e5641268a0fcf5621504a14da0b0f70c","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.20.tgz","fileCount":8,"integrity":"sha512-2kWSSOqJsIvSYfZLzEKJWH/VVPNzc7pXIEy20joE9j3zBOYapfPkXQz9mg4jtGK17ovBemT9BHAkGkKY3buzCw==","signatures":[{"sig":"MEUCIQDDrc3oXdIA++hf31or598RtWonRfPDangmTlzVvFMCdQIgQhumAXA4SLPrcHYkgXJgQJvi4coA5vt5i//e32m7Vwc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20057},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/460c8af010c3c59e996ab0da2a9726a9/usefy-use-toggle-0.0.20.tgz","_integrity":"sha512-2kWSSOqJsIvSYfZLzEKJWH/VVPNzc7pXIEy20joE9j3zBOYapfPkXQz9mg4jtGK17ovBemT9BHAkGkKY3buzCw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.20_1767497132230_0.44476462862454036","host":"s3://npm-registry-packages-npm-production"}},"0.0.21":{"name":"@usefy/use-toggle","version":"0.0.21","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.21","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"d57b8748e46acd9b848f0030dc320cbc04c13df2","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.21.tgz","fileCount":8,"integrity":"sha512-sIs+tcBBWzHrxtU/Jlp8LxMakOC0IMiPbHCPhWJpTSSDTJauePP3lKcMOkMeRY6be6iY68GAi21Jos4X0znMZg==","signatures":[{"sig":"MEYCIQC4bAIJG28i2YfC49rKyql74jhm/tM6RKi2wg0iXlYHfwIhAPrK+jGxQcZAuM6W6vMGBi236EVR1gNjEL8LQn3BqLX4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20057},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/8ad7a50660f5d33f0b20e18597fc89b4/usefy-use-toggle-0.0.21.tgz","_integrity":"sha512-sIs+tcBBWzHrxtU/Jlp8LxMakOC0IMiPbHCPhWJpTSSDTJauePP3lKcMOkMeRY6be6iY68GAi21Jos4X0znMZg==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.21_1767506873666_0.7592372132713712","host":"s3://npm-registry-packages-npm-production"}},"0.0.22":{"name":"@usefy/use-toggle","version":"0.0.22","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.22","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"361c4c2a377c45e57cb61e2f2333bf3860f20a3c","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.22.tgz","fileCount":8,"integrity":"sha512-K3SC77dZ+dLQboUSGgBAWaL97d4cLHxkMWARd+0N82PDAUfk3bQzJAdn5LjRq3jhKUXSHw1gjR1yUhJVXNq4Xg==","signatures":[{"sig":"MEQCIFMFpHn79bu4RWRF1wMK6sTS6fkstQmlmI0MICcQ+V39AiB1+vb7DFcKy3eUFRBqvYgQlixp5fEmnem/uqQgRYWS8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20068},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/62cb4ae927f60b90d5f1cafb99e08788/usefy-use-toggle-0.0.22.tgz","_integrity":"sha512-K3SC77dZ+dLQboUSGgBAWaL97d4cLHxkMWARd+0N82PDAUfk3bQzJAdn5LjRq3jhKUXSHw1gjR1yUhJVXNq4Xg==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.22_1767511645272_0.7181856662860597","host":"s3://npm-registry-packages-npm-production"}},"0.0.23":{"name":"@usefy/use-toggle","version":"0.0.23","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.23","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"3372a772cbdc82229e1c33ad671debd09c33aef1","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.23.tgz","fileCount":8,"integrity":"sha512-h52+2ZGYsSLmyKun//G+aezRGR1NsG1PDPJec+KBkr4D8eXcwFT5W43NIxaqCrLK/VXsd5Jxwp5e5+exZ6Mnbg==","signatures":[{"sig":"MEQCIHSOiRe7ynnBWE+T+Bmntos8/z2K6l3UTGfgGPYfX67dAiAFu6mFQtjjKNBqsZXonTjbZFkiu6nzjYZCwg+2uhuUQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20268},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/a98295617b8243ebd06e47277dd1dcd8/usefy-use-toggle-0.0.23.tgz","_integrity":"sha512-h52+2ZGYsSLmyKun//G+aezRGR1NsG1PDPJec+KBkr4D8eXcwFT5W43NIxaqCrLK/VXsd5Jxwp5e5+exZ6Mnbg==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.23_1767519305676_0.10382987308426328","host":"s3://npm-registry-packages-npm-production"}},"0.0.24":{"name":"@usefy/use-toggle","version":"0.0.24","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.24","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"fc4d7b8e6cf4d6ec738919c32c5451a7b760eb49","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.24.tgz","fileCount":8,"integrity":"sha512-OEHXpvPCwv1S1/sFWKC/m/a9SNcCdcGzqg7XSKMzEfmjdIE/KL4vkugqxPbsOqqBPpi5jMcn2d2BGdvPXlCoGQ==","signatures":[{"sig":"MEQCICNy8dLaVZ6obad5Auub6qRwGHzThQEVycNWWDRCv062AiBZRLo88De1sKPGLUScsLvlk4vDo1rSeYKFNh88yJrhyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20268},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/09024ff524c8b7afa776c074ae438cbf/usefy-use-toggle-0.0.24.tgz","_integrity":"sha512-OEHXpvPCwv1S1/sFWKC/m/a9SNcCdcGzqg7XSKMzEfmjdIE/KL4vkugqxPbsOqqBPpi5jMcn2d2BGdvPXlCoGQ==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.24_1767521849828_0.8055944779889495","host":"s3://npm-registry-packages-npm-production"}},"0.0.25":{"name":"@usefy/use-toggle","version":"0.0.25","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.25","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/geon0529/usefy#readme","bugs":{"url":"https://github.com/geon0529/usefy/issues"},"dist":{"shasum":"89e0f51cda1d15b4148a75e380c2f8e563979ab0","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.25.tgz","fileCount":8,"integrity":"sha512-TU4uUcQGBS+oWTh1FKFuhA6fdi28LJ3RqFUEOhNYwBb5MN/4tR4kmczQxNknveVF+TzScn6XHlz/dN/jCgO/Jw==","signatures":[{"sig":"MEYCIQDQfvQuLyW3/4/SEUgXFUhJVLukZ8sJ1iUyluffbwUnhAIhAMJO4HbCO3EQKZHIzfWAYQim/Dy6LSs8vrKGPdYTAfGD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20268},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/27750d142f9a09facdf2385638d47bc9/usefy-use-toggle-0.0.25.tgz","_integrity":"sha512-TU4uUcQGBS+oWTh1FKFuhA6fdi28LJ3RqFUEOhNYwBb5MN/4tR4kmczQxNknveVF+TzScn6XHlz/dN/jCgO/Jw==","repository":{"url":"git+https://github.com/geon0529/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.25_1767522251691_0.22555655349109927","host":"s3://npm-registry-packages-npm-production"}},"0.0.26":{"name":"@usefy/use-toggle","version":"0.0.26","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.26","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"6f4ffcda2923ecf22a85e81f6c09dd8726239efd","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.26.tgz","fileCount":8,"integrity":"sha512-/ehaLpn0Ymzp/6iIc+buCGgiCVgbvR1HE5u6ZV91wc7rgCR1WBpvHvZ4Bd6upUOCeJGf8Htv1ycj6NFf83DTRg==","signatures":[{"sig":"MEUCICmsZCYvyjoEyHBIwEQznhzgX9fKEPJBxdRj1tmFbIsGAiEAutHrSVYLXyp3xcw4yOycxiRq9NupoYiSPyNnZIxOsc0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20282},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/b24563f465851c386720ea0c822beac4/usefy-use-toggle-0.0.26.tgz","_integrity":"sha512-/ehaLpn0Ymzp/6iIc+buCGgiCVgbvR1HE5u6ZV91wc7rgCR1WBpvHvZ4Bd6upUOCeJGf8Htv1ycj6NFf83DTRg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.26_1767523188665_0.07722288401218314","host":"s3://npm-registry-packages-npm-production"}},"0.0.27":{"name":"@usefy/use-toggle","version":"0.0.27","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.27","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"a35ecf403c4f9fd555e9ad1c05f7a2461b260fcf","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.27.tgz","fileCount":8,"integrity":"sha512-OAz6E9TxkU13vprKQo/N6UmKGoSifdi3TwG8uBjxH0k9UuZ7iXNXv1l7Ea1aVfKpamo3MSRXj1QYuO2MaZBZFQ==","signatures":[{"sig":"MEUCIQClL6Qq6z+rD4xs3rVTRXRBza3Lexv/3Vgk0qakJtlZYQIgUGpETDt+EdkQ7cTmYJAc2bgfprTSMiZXp8LB1y8LoUY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20282},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/b5c8ea07e969131cc2f50a55559d6c6e/usefy-use-toggle-0.0.27.tgz","_integrity":"sha512-OAz6E9TxkU13vprKQo/N6UmKGoSifdi3TwG8uBjxH0k9UuZ7iXNXv1l7Ea1aVfKpamo3MSRXj1QYuO2MaZBZFQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.27_1767577418698_0.013958562074717795","host":"s3://npm-registry-packages-npm-production"}},"0.0.28":{"name":"@usefy/use-toggle","version":"0.0.28","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.28","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"1d061b1ecb52bd268d411b22827c4fa33ea66d07","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.28.tgz","fileCount":8,"integrity":"sha512-k11VOQccQkGjoj2dn+eodDDIjDs+9foiHa36vi+Ip6nkFRyd0F6peVtk8cOlIcZ/KLCuqB/YdN3/hpdOtL/4sg==","signatures":[{"sig":"MEQCIGZw4xl6GB/eEPq3Ai4ZrPDANmWBn1HXnTAU5Q7Q6euIAiAFl4nldUFEjgugd56EJL46fD9bAvRB1gDlrjhC3Hq2bQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20282},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/d30db5cf69844d8600c5a1843768282a/usefy-use-toggle-0.0.28.tgz","_integrity":"sha512-k11VOQccQkGjoj2dn+eodDDIjDs+9foiHa36vi+Ip6nkFRyd0F6peVtk8cOlIcZ/KLCuqB/YdN3/hpdOtL/4sg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.28_1767592316188_0.44913233539568487","host":"s3://npm-registry-packages-npm-production"}},"0.0.29":{"name":"@usefy/use-toggle","version":"0.0.29","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.29","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"f325ee00d46bc35a9ad78673be09a07314eb8e10","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.29.tgz","fileCount":8,"integrity":"sha512-RHUg4+lCK6ja46ePe7HTncBV/hkcEExNRRKZKiQip/7LVtMs1GShhtglfeByZ6kEDgI3hFU8neUE2HWSoPQ1Sw==","signatures":[{"sig":"MEYCIQCqXmmv4VkdTOLTYiy0PYtwQhSIfKr0CppaG1qr1yNE3AIhAIJEKQFoQDhCU1vcZbo0AnFG1iQY56/QHwdFy76gNJIY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.29.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/0d82e20a9ed969e3cd36693907d0268a/usefy-use-toggle-0.0.29.tgz","_integrity":"sha512-RHUg4+lCK6ja46ePe7HTncBV/hkcEExNRRKZKiQip/7LVtMs1GShhtglfeByZ6kEDgI3hFU8neUE2HWSoPQ1Sw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.29_1767608066712_0.5286309868944588","host":"s3://npm-registry-packages-npm-production"}},"0.0.30":{"name":"@usefy/use-toggle","version":"0.0.30","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.30","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"f8d7c5f427110d3659282f2f1628a18109e49de5","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.30.tgz","fileCount":8,"integrity":"sha512-1sZyraYo+HBKVD0Jg0Lux8Ju1Nt44WDUXTCTrIAXXKc4XEd+gK89JyVBO6ShmLko10t3CTtQHM8vzezPYNhtIA==","signatures":[{"sig":"MEUCIQCjpOYgVAKrz806CfFnTU04Upq8uYsoI/UvhbHRnVnurQIgauV5Q2xQLauSiqmAZ/Fd7sDZFMa28BWFLTy8yC1czJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/4d04385f2d5a214b4e98a7d8f3c3b384/usefy-use-toggle-0.0.30.tgz","_integrity":"sha512-1sZyraYo+HBKVD0Jg0Lux8Ju1Nt44WDUXTCTrIAXXKc4XEd+gK89JyVBO6ShmLko10t3CTtQHM8vzezPYNhtIA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.30_1767608709182_0.7682234743544034","host":"s3://npm-registry-packages-npm-production"}},"0.0.31":{"name":"@usefy/use-toggle","version":"0.0.31","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.31","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"a6ef300b3aa1a126ff0fd00d89583a682cddaa04","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.31.tgz","fileCount":8,"integrity":"sha512-lVcSy+/gsv8EK3C2D0cHAwfPVznQ73t3vxL3+A/fP+6jcvHviZJuSyZC14zhH6TFqw4y5WjKYM5OXq6AtZEYyQ==","signatures":[{"sig":"MEUCIQD7L15VtjTfNye3A3KqjWz5VZHKsS0MTh8YhIvC/04buQIgKhFqkOBNzodkjmjnu2oBA71/Bu406foO+FMsY141rt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/2bfb318b48b0f5ff582f5cf1890b9ebe/usefy-use-toggle-0.0.31.tgz","_integrity":"sha512-lVcSy+/gsv8EK3C2D0cHAwfPVznQ73t3vxL3+A/fP+6jcvHviZJuSyZC14zhH6TFqw4y5WjKYM5OXq6AtZEYyQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.31_1767625533102_0.11163018217706067","host":"s3://npm-registry-packages-npm-production"}},"0.0.32":{"name":"@usefy/use-toggle","version":"0.0.32","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.32","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"d569e461a9edfcf73981e4ea7f60475b60d80b6e","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.32.tgz","fileCount":8,"integrity":"sha512-h/JG4ZCrUHG1D6OEGqht6MsRpZ8CttMGBVy7pDghReo1gMAuEIQ3mEYp9CtQA+eNQ1pd/9Ki1PC9z0uODnwknA==","signatures":[{"sig":"MEUCIAl4SBrwOcmisuT6AIUxG8laxnR2v0aBa+8mcUU2vDPGAiEAv80N+vHGEmpndNYee3amhReQQXEAsFg9xp/Z6PZ7uFE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.32.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/35312f43a2101f82a7f9599c375b29a0/usefy-use-toggle-0.0.32.tgz","_integrity":"sha512-h/JG4ZCrUHG1D6OEGqht6MsRpZ8CttMGBVy7pDghReo1gMAuEIQ3mEYp9CtQA+eNQ1pd/9Ki1PC9z0uODnwknA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.32_1767879894289_0.05997877245343619","host":"s3://npm-registry-packages-npm-production"}},"0.0.33":{"name":"@usefy/use-toggle","version":"0.0.33","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.33","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"33beb97b14f9a9da5af92fc390fa263121d74887","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.33.tgz","fileCount":8,"integrity":"sha512-ihH8oNm7fRkWOi+OqrMzvX4hzKHnkncKjQ3b8v5IHnyImgrtbHnAP/dtS6BUCuTAELAV5VgVA+MIasK7rdUp7g==","signatures":[{"sig":"MEUCIQC+sNAgGQPeQFuAfVgq7gHqhpZ7MXrm/zbFtj9Lq/tOvAIgMvS1KhXMBYzbgcQjMELg3lw/GNi4FsayG6Pa6RrMpyE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.33.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/285833e27ce7eef1b5ccca4329b24a94/usefy-use-toggle-0.0.33.tgz","_integrity":"sha512-ihH8oNm7fRkWOi+OqrMzvX4hzKHnkncKjQ3b8v5IHnyImgrtbHnAP/dtS6BUCuTAELAV5VgVA+MIasK7rdUp7g==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.33_1767881762851_0.9408462126495847","host":"s3://npm-registry-packages-npm-production"}},"0.0.34":{"name":"@usefy/use-toggle","version":"0.0.34","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.34","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"95abd2a22735ab62b30599a90a0acb0f8c6ad8b1","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.34.tgz","fileCount":8,"integrity":"sha512-1WRnb5GaPEBkClRJvTmDGzkcVDMYiK6VLTH5AnV71/pLyo8zPAaV/nZGwHYs1ha2yc7i+iw1axRjxg5N8Vr2iw==","signatures":[{"sig":"MEQCIE50tVQZ3WKXagqBAs8uMBHxbi1iOGwMragLR6X3ccBpAiANjq+u21TdD4rIQvhdbXmcxQ7rutRNVE3ZoKlaIQ0ZnQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.34.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/070f146b2fe431b5d8d2ee9affb7100d/usefy-use-toggle-0.0.34.tgz","_integrity":"sha512-1WRnb5GaPEBkClRJvTmDGzkcVDMYiK6VLTH5AnV71/pLyo8zPAaV/nZGwHYs1ha2yc7i+iw1axRjxg5N8Vr2iw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.34_1767885012226_0.9962188611034875","host":"s3://npm-registry-packages-npm-production"}},"0.0.35":{"name":"@usefy/use-toggle","version":"0.0.35","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.35","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"38cb65d0e1a4664bc8b0a17f42e3d223a7169670","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.35.tgz","fileCount":8,"integrity":"sha512-lItP/jx6+auwkt1x2gAAKh/7VX4/oTYBZLYijdgnjmzXCuluOf54/ecZpzizhhJ7zG6Xo2ur2Dt/+6LWqPa9WA==","signatures":[{"sig":"MEYCIQCXchYp2wKZnyFaxGleYNf9+OE/tedty93R9uT15kgyGQIhAOF8SiHQTmYNsOycl1DOxE+9gi+WkmtKaqCnXUDd13WN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.35.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/edf447200bfa7522e0549a31f80705d7/usefy-use-toggle-0.0.35.tgz","_integrity":"sha512-lItP/jx6+auwkt1x2gAAKh/7VX4/oTYBZLYijdgnjmzXCuluOf54/ecZpzizhhJ7zG6Xo2ur2Dt/+6LWqPa9WA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.35_1767885192868_0.16977713796206229","host":"s3://npm-registry-packages-npm-production"}},"0.0.36":{"name":"@usefy/use-toggle","version":"0.0.36","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.36","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"e65768451ebd4f38ab04776cf8052b9fd06f8183","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.36.tgz","fileCount":8,"integrity":"sha512-NRZqNFw6FTXdZMfEVtc/WpWJjY1zlecz0eWvrQtYv0tpdm8v9rxwMCuigcUCyCcMjs5aQGDMmphuhOnObWt8YA==","signatures":[{"sig":"MEQCIAGnjPjYqdMZXCSMgY9djU7O/uwSu1yQqS4ff6HR+t/+AiB/PrPr4K1mCesaQoKGOkR6DsSih1LMJbihiCpbrk6hKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.36.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/72506fd3e2849d81b1fca2746c77a7c0/usefy-use-toggle-0.0.36.tgz","_integrity":"sha512-NRZqNFw6FTXdZMfEVtc/WpWJjY1zlecz0eWvrQtYv0tpdm8v9rxwMCuigcUCyCcMjs5aQGDMmphuhOnObWt8YA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.36_1767919974269_0.6294841627387942","host":"s3://npm-registry-packages-npm-production"}},"0.0.37":{"name":"@usefy/use-toggle","version":"0.0.37","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.37","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"e9c4779dd0fa98e1fe4832180b73b438ff726832","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.37.tgz","fileCount":8,"integrity":"sha512-hO1TnxEn0AKwkipgyQUCmoEyYUSGcbTvg7kzW19/29SkkSsFXvgCK8TA3T8JxJVsg7aq5+YazpTvCcNzZgLpYQ==","signatures":[{"sig":"MEQCIHJbR0Mvom5Z2qZSpwV6d/g28ghEhuMe/1ExqkyQe0O1AiAcDE0EoZdk4PHor+AjU6SeEXJEkKkqF7NKN7ldrs/7fw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.37.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/c11149bf6c8cee92e9ea4492d5d080bf/usefy-use-toggle-0.0.37.tgz","_integrity":"sha512-hO1TnxEn0AKwkipgyQUCmoEyYUSGcbTvg7kzW19/29SkkSsFXvgCK8TA3T8JxJVsg7aq5+YazpTvCcNzZgLpYQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.37_1767920522546_0.008013646686408693","host":"s3://npm-registry-packages-npm-production"}},"0.0.38":{"name":"@usefy/use-toggle","version":"0.0.38","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.0.38","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"a672f4135006235adb10e7755b5312a3840a8b7d","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.0.38.tgz","fileCount":8,"integrity":"sha512-mYMv24DptqxhfTCYnTyZYXksvkhWWaBLnJtXRddh+X5tPBN35X5/Rn3aqL7/+l/Y/sMY0Pgzsw/+sBqt6kvLVQ==","signatures":[{"sig":"MEYCIQCgMucjsixIxE/towib8ecsW3F3OgXTvfvKPwH2ppGEZwIhAMpg4BRkibbtcdwIQL4f8/8RIcsEAGdzMFdBBI2WqkFb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.0.38.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/3dc77f7b68f85a684effd2fe8fc79eea/usefy-use-toggle-0.0.38.tgz","_integrity":"sha512-mYMv24DptqxhfTCYnTyZYXksvkhWWaBLnJtXRddh+X5tPBN35X5/Rn3aqL7/+l/Y/sMY0Pgzsw/+sBqt6kvLVQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.0.38_1767922647722_0.7834092226755807","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@usefy/use-toggle","version":"0.1.1","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.1.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"337b0c876d742b84ac077cc86f493568e1f52ef6","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.1.1.tgz","fileCount":8,"integrity":"sha512-IGbjZfUqcTXijswZfLzbOl12fCq1/WrfSQgZQ755QS+3fwGiQt/7av5nltL7P8GYBW18fFeIyfdlggMZIRiohA==","signatures":[{"sig":"MEYCIQDdiyhBoNbYDWBLhzgP4sTqWN0kU53phHNCWCOjQYulVwIhANlrtkgslJSw69e0Sv8+ryT484y2PqiXY3k6p92lRIdL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/96de3c55d8e38d29d406f8a36f6194c9/usefy-use-toggle-0.1.1.tgz","_integrity":"sha512-IGbjZfUqcTXijswZfLzbOl12fCq1/WrfSQgZQ755QS+3fwGiQt/7av5nltL7P8GYBW18fFeIyfdlggMZIRiohA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.1.1_1768128897352_0.0036189343197758905","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@usefy/use-toggle","version":"0.1.2","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.1.2","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"a44fe606594a4475698a15c004b38292a9ec2b23","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.1.2.tgz","fileCount":8,"integrity":"sha512-n7qcXv/6YRz2HB/BO5emFfi/oTWbVF++JKW3gki1Y660FFmldMmFbzEdpK2J1KeZ3RYDZ/06uvZoC0a1jxUWiA==","signatures":[{"sig":"MEQCIA2QSbmuLds0BnccqXOJ4LBFj/n+Pko8s6PpEh/MXSpaAiAdv/IK8DEUmXuSwBOPQV8hvpC2GlzqtvWhExD9z+c0fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/5f89c3869fbd19e788941a9f05edf9a6/usefy-use-toggle-0.1.2.tgz","_integrity":"sha512-n7qcXv/6YRz2HB/BO5emFfi/oTWbVF++JKW3gki1Y660FFmldMmFbzEdpK2J1KeZ3RYDZ/06uvZoC0a1jxUWiA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.1.2_1768130087181_0.8316514938480726","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@usefy/use-toggle","version":"0.1.3","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.1.3","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"4adc28121b2078171f62fd290e26dcde1d33ce2b","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.1.3.tgz","fileCount":8,"integrity":"sha512-5zBBP02cR7zbo9nSDawI+nZOGO/7HX5sfg8Mr0CfuJre0XAOFHaF6qVpFiIvPLGTYYOE4wVnsTH1Rc+bKSF3ZQ==","signatures":[{"sig":"MEQCIE9ItTmkBP1/vhXB0YHSEMbXBLzpXwjjkl1J2je3Vhh9AiBuGrUlxlDILV99PIvvto/cHZSrf0LNfyZ307+Fnq70GQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/1dcde7fab3a8766c8b8335ad0ca44d15/usefy-use-toggle-0.1.3.tgz","_integrity":"sha512-5zBBP02cR7zbo9nSDawI+nZOGO/7HX5sfg8Mr0CfuJre0XAOFHaF6qVpFiIvPLGTYYOE4wVnsTH1Rc+bKSF3ZQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.1.3_1768140820011_0.591976656747037","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@usefy/use-toggle","version":"0.1.4","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.1.4","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"13a98a4a1400bd8a83acb015b6a39e5f77f682cc","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.1.4.tgz","fileCount":8,"integrity":"sha512-Vk6xPxcWn8cQzSc526iXzy7MsKoa4h4CkA6qcrBHnkfQrUNpj7y5OglYC+mduGjUw8/M1/yDAg6Ovz496AKBkQ==","signatures":[{"sig":"MEUCIERcStDtuLzr7obbuW52nsT8eQbUfpymhrwaELOLxDC8AiEAj2GHWKuv/Tez8ABrGOy1zHxMmVt7ceDcrRoHIkYYuwQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/8053920c6e89246b5bd9b30b4c31360d/usefy-use-toggle-0.1.4.tgz","_integrity":"sha512-Vk6xPxcWn8cQzSc526iXzy7MsKoa4h4CkA6qcrBHnkfQrUNpj7y5OglYC+mduGjUw8/M1/yDAg6Ovz496AKBkQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.1.4_1768141450167_0.6438526523359873","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@usefy/use-toggle","version":"0.1.5","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.1.5","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"25c3f21d75dd5f57cbd4fab840db4053ebb23597","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.1.5.tgz","fileCount":8,"integrity":"sha512-7ivdCiykdN6rkDLlu5bxZhcl2Vx2pGDovExHZSFvNS7HSEA0GIL2WlilqsODx1xpIthtFpgYOb9zgMpONDg6PA==","signatures":[{"sig":"MEUCIQCIFD6sAeMfsgetGFU761JwlnxXdcq990H/DCIK2Gj4BQIgDLkjqMeb0HVZswTZ/1kvgiSlfUTgM+fYTxpqP26aMvE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/d6e838e9f12d4d5a30df945f37099c5d/usefy-use-toggle-0.1.5.tgz","_integrity":"sha512-7ivdCiykdN6rkDLlu5bxZhcl2Vx2pGDovExHZSFvNS7HSEA0GIL2WlilqsODx1xpIthtFpgYOb9zgMpONDg6PA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.1.5_1768181493537_0.48900238245892336","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@usefy/use-toggle","version":"0.2.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.2.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"3b0c6ed30f7393f702cd1f1706a3e3dddd410895","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.2.0.tgz","fileCount":8,"integrity":"sha512-/FinZeqpIBKrrys03NszOoWl9XeAO+YIraiSYaA+QTyx3L8zejXaEI5p+gmpsw34WEA5Fofsugv2ZMMAA8Hb5g==","signatures":[{"sig":"MEQCIDtW8N53cxHTX2nl1xUY90JFfB9eGOz6lw4xrGBQkOb4AiAljlbTNTTnbn3ehU8lSgettmTLtmGqQka09cTUkAkOYA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/9ba59813dcf98583720d72851a485279/usefy-use-toggle-0.2.0.tgz","_integrity":"sha512-/FinZeqpIBKrrys03NszOoWl9XeAO+YIraiSYaA+QTyx3L8zejXaEI5p+gmpsw34WEA5Fofsugv2ZMMAA8Hb5g==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.2.0_1768184691039_0.0005336508438456011","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@usefy/use-toggle","version":"0.2.1","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.2.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"10fb476a025b7fdeabc0cec6644a74c8adaf5108","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.2.1.tgz","fileCount":8,"integrity":"sha512-cUlsY/HDf/tXUQjEKnm+y+AQj8zEKvp/GVuF+qsludzHUicr4/Z2EkUM8B3yrVC/RG26bKLrcTEZzCKcpWqE5A==","signatures":[{"sig":"MEUCIQD+YEoB1CX3U+Oy2yi0fdqmHwLQUXip6totaWUCHTozrwIgb6XXE+iJxJOqmlo8PfQWz/uGD25vb8D4e+4bRVqS1+0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/0fc7072a6eb313a762dc3f2d87b34153/usefy-use-toggle-0.2.1.tgz","_integrity":"sha512-cUlsY/HDf/tXUQjEKnm+y+AQj8zEKvp/GVuF+qsludzHUicr4/Z2EkUM8B3yrVC/RG26bKLrcTEZzCKcpWqE5A==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.2.1_1768200195333_0.9915452798949995","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@usefy/use-toggle","version":"0.2.2","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.2.2","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"64765ba4bf74e14a7852f683d78173d258516281","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.2.2.tgz","fileCount":8,"integrity":"sha512-aQ+8dggTGitEL6NI8lUox6YpcH5ElgrVwSCr8n0U8bmR7SwRKTFlGBCI5OjhN/5PiolHmtk1nyuduZ11uE9VJg==","signatures":[{"sig":"MEUCIDm/FXBwIdmoqImcA8Ume8PcUSnNhlW5L9ooJcnOJuIaAiEAzP1sI+sl+r6q43WylR6xYOk1TQs+GjImQm1IdXwFSr8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/e6818826baae79a1bd1329f12c3fba99/usefy-use-toggle-0.2.2.tgz","_integrity":"sha512-aQ+8dggTGitEL6NI8lUox6YpcH5ElgrVwSCr8n0U8bmR7SwRKTFlGBCI5OjhN/5PiolHmtk1nyuduZ11uE9VJg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.2.2_1768204243895_0.5373455998777457","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@usefy/use-toggle","version":"0.2.3","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.2.3","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"82046a239338340a3f42e7ddedba4f4438237243","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.2.3.tgz","fileCount":8,"integrity":"sha512-pFrsSqYAb6CaEzvbypS1jW+B5ugPluXPpJqP7Xf1VbjC7np1Rharwi8ApcbUefocsSGXga0gzlE6DwjyJi8lgw==","signatures":[{"sig":"MEQCIGEpRHwW8bj+s487Ps061dMncpbZ37BQlh4IKrDIb4gFAiABY0n2s7n2txxohfF4u0eu4ofKF2TqiT+bemfA9Qnp5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/a6dc57329773691a5a3f2f147262b8bb/usefy-use-toggle-0.2.3.tgz","_integrity":"sha512-pFrsSqYAb6CaEzvbypS1jW+B5ugPluXPpJqP7Xf1VbjC7np1Rharwi8ApcbUefocsSGXga0gzlE6DwjyJi8lgw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.2.3_1768224339560_0.9810244424906229","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@usefy/use-toggle","version":"0.2.4","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.2.4","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"fb272d8a9f1c5bfa673d8b1bd280f5b083ecf232","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.2.4.tgz","fileCount":8,"integrity":"sha512-R1ffam8mve124OpuAxY4YfWDZ4sBKJbvRA1hDvF6hIx67lopoC1cOuTm0+KhC8bBbRSn3gGM8LqogIPV/20OZw==","signatures":[{"sig":"MEQCIERWEGW0uPNYpT3n1yap5Hpp1QBiunwAAoXO76QyZUjJAiAfna+o+5Q7gh0YK2P1FQHHNW+jVt5TQ1o9EHKaIzCm8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/0f6c96a580e0fd0972921121dbf66c4d/usefy-use-toggle-0.2.4.tgz","_integrity":"sha512-R1ffam8mve124OpuAxY4YfWDZ4sBKJbvRA1hDvF6hIx67lopoC1cOuTm0+KhC8bBbRSn3gGM8LqogIPV/20OZw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.2.4_1768273659911_0.45796214848979977","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@usefy/use-toggle","version":"0.2.5","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.2.5","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"e08948558d50a1625a1b7a46064d3bc8e259bcc3","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.2.5.tgz","fileCount":8,"integrity":"sha512-wXt8gR0Ow1anGsHV98jVJ2efxC+TX6wn1f7Tnr4Rx0b2fF71KnbbilpFt7DpYYApd2Ibe8NYPL4PyHPqEOmSkg==","signatures":[{"sig":"MEUCIQD7K/z4j7YOxNFblUEJ9OspF+MZfA6c0eSDT/gcl3zNAQIgMLKezprCOc30NFutqZipTAkI54B1cObjpwW364IVeE8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/acc54379d67527288f27710d9985e32c/usefy-use-toggle-0.2.5.tgz","_integrity":"sha512-wXt8gR0Ow1anGsHV98jVJ2efxC+TX6wn1f7Tnr4Rx0b2fF71KnbbilpFt7DpYYApd2Ibe8NYPL4PyHPqEOmSkg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.2.5_1768972568781_0.6861748554672371","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@usefy/use-toggle","version":"0.2.6","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.2.6","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"bb7d62ca1116a0c3c5c3f8487a338d3fbd5c994e","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.2.6.tgz","fileCount":8,"integrity":"sha512-P43jHXHd/brPC+i7oVeHJfCK4AmaSkSLKY6MArhfFyzGCkqIAVGNyOMmTuqrA+2zuA8cDgKgebGWdSvI6PvZkg==","signatures":[{"sig":"MEQCIGWwUwjVfLLowqAUvGz65JrO3BP6bn0bzEUS0bY3/Fh/AiAjC5FoBAfixv8xQQMObd+trXXYneipAY+xDWRswD1enw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/95e1bdcb177608bce222e5601c5ad3df/usefy-use-toggle-0.2.6.tgz","_integrity":"sha512-P43jHXHd/brPC+i7oVeHJfCK4AmaSkSLKY6MArhfFyzGCkqIAVGNyOMmTuqrA+2zuA8cDgKgebGWdSvI6PvZkg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.20.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.2.6_1769681922291_0.1946009665377486","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@usefy/use-toggle","version":"0.3.1","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.3.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"37a6701ec0a7898513632fa12006188c3cf33a68","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.3.1.tgz","fileCount":8,"integrity":"sha512-kKaHRJrh3ct8LZVfMz+NU8QG+aapTbwLS2oD5IQaOgOIXwvFqnMoUZAwjV9rmdYYVqcJtlcC0CB9FeBkbkO8DQ==","signatures":[{"sig":"MEQCIEeMR5g96e+0th53Z24+bU7B15mPOeDk5DkzF35ttt56AiAAncHHp12HqSov2cDz9PtmpnN52u1Bc+oh0de+BuRm8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.3.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/3c424b44788aeef8d8874d902b8332d7/usefy-use-toggle-0.3.1.tgz","_integrity":"sha512-kKaHRJrh3ct8LZVfMz+NU8QG+aapTbwLS2oD5IQaOgOIXwvFqnMoUZAwjV9rmdYYVqcJtlcC0CB9FeBkbkO8DQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.3.1_1782887959508_0.9121810121294163","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@usefy/use-toggle","version":"0.4.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.4.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"59b132ce3227b2e73e34f6f1b792abd3c7ce3b6d","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.4.0.tgz","fileCount":8,"integrity":"sha512-PouL87Ajv4709k0EQThArK3zgLY1mpIOC4wTgkrTWii6KcSjvyqPzEngeXPlTxQRtMj8ScGKiR2FuUbPVSG+WQ==","signatures":[{"sig":"MEUCIHw7RH/PCiLCVAMogXLm9FZ4qNLn+dqmboV1KBX/hNJJAiEAlBOBvlDz7dF37t266ZM1K6f1YFoDZ7agtu6+uOpxQdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.4.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/df87e82ffdcfe432ecdc9f3bf6c2e3db/usefy-use-toggle-0.4.0.tgz","_integrity":"sha512-PouL87Ajv4709k0EQThArK3zgLY1mpIOC4wTgkrTWii6KcSjvyqPzEngeXPlTxQRtMj8ScGKiR2FuUbPVSG+WQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.4.0_1782891343234_0.45581854071882644","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@usefy/use-toggle","version":"0.5.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.5.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"702c88358547257768fdc2d915f6ee5b30b5655b","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.5.0.tgz","fileCount":8,"integrity":"sha512-Nu8H9AmPrcgHOQQOsj1qjo6SQZ2diz1vjXE4h/QN6KfCZIT76y+i+gj81zY7GSDAdREp0eluo3OmxTNeev5MBg==","signatures":[{"sig":"MEUCIBC28naRqYnCvsvmwctFFmBhfnSR5POjUNJ+U6+EQvZbAiEA9OJDaayvqIbCLgXHY2uIUAewLZHQI4MBexfZEDmfkU8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.5.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/d7d3dab3ce36617add5851a86f3617a2/usefy-use-toggle-0.5.0.tgz","_integrity":"sha512-Nu8H9AmPrcgHOQQOsj1qjo6SQZ2diz1vjXE4h/QN6KfCZIT76y+i+gj81zY7GSDAdREp0eluo3OmxTNeev5MBg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.5.0_1782895530479_0.12670938290487044","host":"s3://npm-registry-packages-npm-production"}},"0.6.0":{"name":"@usefy/use-toggle","version":"0.6.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.6.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"9e84fa1bfa12cb2583f16061166c44d2c5e33575","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.6.0.tgz","fileCount":8,"integrity":"sha512-9dnqMAIp6bz7rBv5LKkBDhwZHyF1yDAra+GqJrZlB2TzzhxZs0sEHYEJvKHo+GygEc6qX66ie0OIknZX3FvUow==","signatures":[{"sig":"MEUCIBsq6kG0YHcvdZQliBIOE/4w2kfK+CTEAfVT8cNLVej7AiEApz5kKwkLIppT7XohBDUZwEEw62zZ1xsR+kdHOZvD868=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.6.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/499f3ec7394e16d296694258ef011e30/usefy-use-toggle-0.6.0.tgz","_integrity":"sha512-9dnqMAIp6bz7rBv5LKkBDhwZHyF1yDAra+GqJrZlB2TzzhxZs0sEHYEJvKHo+GygEc6qX66ie0OIknZX3FvUow==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.6.0_1782912668802_0.6410653282902452","host":"s3://npm-registry-packages-npm-production"}},"0.7.0":{"name":"@usefy/use-toggle","version":"0.7.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.7.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"59507e815f471609fdeafb536cf3bd801f93260e","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.7.0.tgz","fileCount":8,"integrity":"sha512-Bt0hHeexw1AOFEDQR2q6lYImEPN6lXSR+GmYkLbbgraO1rz4nG7+j25IsahfGyL44jTU8NSgGjiB2nEDGrwxmQ==","signatures":[{"sig":"MEUCIQDr/9KNCigmZoP2jrnmDgSRD+wWH+xirw7w9w2ecjlA/QIgcZRPsR6GzjHWiBFtu0hAzJXzB6AvfAKYmGzOTlQwrcM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.7.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/91492ba2791f35e65529aff684483818/usefy-use-toggle-0.7.0.tgz","_integrity":"sha512-Bt0hHeexw1AOFEDQR2q6lYImEPN6lXSR+GmYkLbbgraO1rz4nG7+j25IsahfGyL44jTU8NSgGjiB2nEDGrwxmQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.7.0_1782957073815_0.7004764835113573","host":"s3://npm-registry-packages-npm-production"}},"0.8.0":{"name":"@usefy/use-toggle","version":"0.8.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.8.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"0abf436c862562c45b7faa7139b9dbc5679db416","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.8.0.tgz","fileCount":8,"integrity":"sha512-7u2pOMwRI+D4nC4DmJCQStunGWPfDnFyuRIuulZhdK4Ye0avahRQi1iaXIvsbUvsRVnYiacCCNmzwEXIaFpDBQ==","signatures":[{"sig":"MEQCIDAHHgPnwnHOozwTfNNyVPlfU1tj7lXW3vy+kXufspEuAiBjMzhB42q4l/4VOdORa18A80yg/oW8W42t4KrxsdAlgw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.8.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/81af760d23166468baa98e5d59996a21/usefy-use-toggle-0.8.0.tgz","_integrity":"sha512-7u2pOMwRI+D4nC4DmJCQStunGWPfDnFyuRIuulZhdK4Ye0avahRQi1iaXIvsbUvsRVnYiacCCNmzwEXIaFpDBQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.8.0_1782972512855_0.8691377303409662","host":"s3://npm-registry-packages-npm-production"}},"0.9.0":{"name":"@usefy/use-toggle","version":"0.9.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.9.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"8ad2c570a23970524141c181d58e407e928e51f9","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.9.0.tgz","fileCount":8,"integrity":"sha512-oWLBaCTzanG01OtTSLUQT9olHsBs56YkVlAy1j38uB6Vrcx+i56FiuwYjw+B1BAlbCqwrxYasG2qc1JkJ9u0rw==","signatures":[{"sig":"MEUCIQCfl5CcRQDrMJ5/cpxPA6AkefyhSD+cZA2xT+qPuR3KZwIgDmGrgOyWSSyMt4iM72p0t99KdhOJDpCkjEgjvUHCckA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20125},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.9.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/268c3fa8304d5fc6344051a90d063dca/usefy-use-toggle-0.9.0.tgz","_integrity":"sha512-oWLBaCTzanG01OtTSLUQT9olHsBs56YkVlAy1j38uB6Vrcx+i56FiuwYjw+B1BAlbCqwrxYasG2qc1JkJ9u0rw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.9.0_1783043233243_0.2410674883465871","host":"s3://npm-registry-packages-npm-production"}},"0.10.0":{"name":"@usefy/use-toggle","version":"0.10.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.10.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"7f9ba2d2b838c858881ff24ccb503782a2de6a1b","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.10.0.tgz","fileCount":8,"integrity":"sha512-G94AKDG5OQtEA+dUBqg73ns34Sy7CgVK7K/MNYL0R1WlDm7Bw/XOIwMUX7Cc5RPI8WcyRGSSv2FPv0XpGm+elg==","signatures":[{"sig":"MEYCIQDG6DXyv9qBLRo0JjL9TG9Qerw4djgCxFbYWXNHFf3magIhAMn0mNLJkPknBnmif9rf3rIbexTqXi5QbD9xBTWXZYty","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.10.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/e0c3adbfcb95cf8d53201f86cbcd536e/usefy-use-toggle-0.10.0.tgz","_integrity":"sha512-G94AKDG5OQtEA+dUBqg73ns34Sy7CgVK7K/MNYL0R1WlDm7Bw/XOIwMUX7Cc5RPI8WcyRGSSv2FPv0XpGm+elg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.10.0_1783048397251_0.6671831734919977","host":"s3://npm-registry-packages-npm-production"}},"0.11.0":{"name":"@usefy/use-toggle","version":"0.11.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.11.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"d33fd40c02bbc7763623d143d35ccf20822b5cbe","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.11.0.tgz","fileCount":8,"integrity":"sha512-scKeekxWKNJET8q/pa7jYc38keHAjboJfKd/ugMnnMWj93ycKMAzPvCdLM5IYdj7TXguNzNkaMR7iD8yOQqe7w==","signatures":[{"sig":"MEYCIQC+WVtpzYuuQs2jAoXUpvXKsnSOwkPs8FCJ4oklFzvzQwIhANGsLmH7xNQF/TcGZKXJjYqdrCZb1E6yuVh7fYkvKDNq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.11.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/dca1ecfd84ccf50b903ba32f081f0001/usefy-use-toggle-0.11.0.tgz","_integrity":"sha512-scKeekxWKNJET8q/pa7jYc38keHAjboJfKd/ugMnnMWj93ycKMAzPvCdLM5IYdj7TXguNzNkaMR7iD8yOQqe7w==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"10.8.2","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"20.20.2","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.11.0_1783057615719_0.35310209660479774","host":"s3://npm-registry-packages-npm-production"}},"0.12.0":{"name":"@usefy/use-toggle","version":"0.12.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.12.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"2f5569786b8c657be78d503614cc143d8287b4e7","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.12.0.tgz","fileCount":8,"integrity":"sha512-WzaYh1OxW8cvmVsHqW6yIj7ooEukoufW2rm2y1+khZOe8TasW3YEqb+a6OcSGcZxOLq6rM21wE+4LDZDC9Au0Q==","signatures":[{"sig":"MEUCIAIvQ0dKBIpF43QBnZQY9Ymd/N99lx+G7+HxPtU7Hc/BAiEAiwDWq8AG/DkuABTA4Jw4ZkZTJpPtDsL5kSZazcE6D5k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.12.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/7fc2432ca6d9cf8b63054d4029334894/usefy-use-toggle-0.12.0.tgz","_integrity":"sha512-WzaYh1OxW8cvmVsHqW6yIj7ooEukoufW2rm2y1+khZOe8TasW3YEqb+a6OcSGcZxOLq6rM21wE+4LDZDC9Au0Q==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.12.0_1783063852056_0.34548919244584586","host":"s3://npm-registry-packages-npm-production"}},"0.12.1":{"name":"@usefy/use-toggle","version":"0.12.1","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.12.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"d18b2994598e081e4c0ebae5c00ebcc124005dee","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.12.1.tgz","fileCount":8,"integrity":"sha512-KiETystjNX5/ZQp8I1+W7BtI7/S8We/t04sbpc+2Vsl0HkM+RtBI63rHyCjzNWXHzX6kv6Y9luwDHNUeEowy9Q==","signatures":[{"sig":"MEUCIQDKnAvhsPuYnZzv7Ss/FhU/aRVXBkebJZGnEokYQl1ipQIgDeQMk2HJUK1hDOgn9ed2PDlhb8dV+aW3cxlrgkYF9RQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.12.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/43eeb02e3c689458b6fb0bb9e1f5730e/usefy-use-toggle-0.12.1.tgz","_integrity":"sha512-KiETystjNX5/ZQp8I1+W7BtI7/S8We/t04sbpc+2Vsl0HkM+RtBI63rHyCjzNWXHzX6kv6Y9luwDHNUeEowy9Q==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.12.1_1783065593402_0.8944256905513197","host":"s3://npm-registry-packages-npm-production"}},"0.12.2":{"name":"@usefy/use-toggle","version":"0.12.2","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.12.2","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"91327a653abf412915922cf3e10908ed975f27a8","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.12.2.tgz","fileCount":8,"integrity":"sha512-jsHJ75b00Q/PeRnSof2wVa4QRuTwXcEshj3ItKBBMM6a7Gff84U3tL18E+uc9ouYsfBYKukQ0CuQC00ZXvS7iw==","signatures":[{"sig":"MEYCIQCBALXHf18sagQhQ3S40ELauKfiqNLSsH9ZFvWLJ9jMoAIhAK+Gkj5+EBFL5dGeoHcLAQVMOlVTy2K8BR/lSITla83d","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.12.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/1461a92cb7ec1adabe853c3d4131ecf0/usefy-use-toggle-0.12.2.tgz","_integrity":"sha512-jsHJ75b00Q/PeRnSof2wVa4QRuTwXcEshj3ItKBBMM6a7Gff84U3tL18E+uc9ouYsfBYKukQ0CuQC00ZXvS7iw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.12.2_1783070651196_0.11089083866343796","host":"s3://npm-registry-packages-npm-production"}},"0.13.0":{"name":"@usefy/use-toggle","version":"0.13.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.13.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"bc837796d82a4e6d83eddb4a7c2f7bbe7f9109c8","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.13.0.tgz","fileCount":8,"integrity":"sha512-phowxChYdSOdZCR0dm9MCn9/QJeNlWjBeC1cUOwYo8Os35zMEWt06wfO0qeetejUmJm5foT7O+jzVH0ug3vKPw==","signatures":[{"sig":"MEYCIQCBPRBBz7fkp03IGF19UCM1IxZpQeoVLLPaqvdGiPk2dAIhAI3O5ie/ALF1umiH/fGjuC9bdSerPpqjCSz1mM4paGcB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.13.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/e9b8c7eb074fdfe767122bd8e3ee12c1/usefy-use-toggle-0.13.0.tgz","_integrity":"sha512-phowxChYdSOdZCR0dm9MCn9/QJeNlWjBeC1cUOwYo8Os35zMEWt06wfO0qeetejUmJm5foT7O+jzVH0ug3vKPw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.13.0_1783129975065_0.08203687589456465","host":"s3://npm-registry-packages-npm-production"}},"0.14.0":{"name":"@usefy/use-toggle","version":"0.14.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.14.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"9b55d51e191acaa1f1688515eb778ed8e61729a2","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.14.0.tgz","fileCount":8,"integrity":"sha512-soJOrEpeRX+G93YkmtbSbX8vszeX0aiC09K4BCg/Vx/0orVZSevNfx4zPpIQPd2GlQyVdi267I1U3jQ2SJTOAA==","signatures":[{"sig":"MEUCIBJY/Qkigau+TI5icrHCHSYk+J6Hr1J7jWk3db1EiwaMAiEA6yVxtwvI9iL0BdF7QUG+fSCYOZlEze8m7qx3xtErXSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.14.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/079bd8acdf12543257c58f016a8dcfc0/usefy-use-toggle-0.14.0.tgz","_integrity":"sha512-soJOrEpeRX+G93YkmtbSbX8vszeX0aiC09K4BCg/Vx/0orVZSevNfx4zPpIQPd2GlQyVdi267I1U3jQ2SJTOAA==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.14.0_1783134827930_0.4355257042215279","host":"s3://npm-registry-packages-npm-production"}},"0.15.0":{"name":"@usefy/use-toggle","version":"0.15.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.15.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"c8be230d24dabe9dfb3b36afa2664399aa4a0b8b","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.15.0.tgz","fileCount":8,"integrity":"sha512-56KqUnGv/rOQw+wC60xvXtKdIhFlqfh0dXpYrH90tx2JJLQr8zxfZf5etwump4d4Ftly7cQJmXGI7LRa9fGZUg==","signatures":[{"sig":"MEYCIQCOfENQSIusG3yMN0QZaD8XZa903zAro5y0HOWoxjSs3AIhAKBZoceFQAZTLA8MF6P8ViA5Y98AyRVx5EclNqFRFCQa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.15.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/e7b698a3fe3aa2c508455eec3c47a065/usefy-use-toggle-0.15.0.tgz","_integrity":"sha512-56KqUnGv/rOQw+wC60xvXtKdIhFlqfh0dXpYrH90tx2JJLQr8zxfZf5etwump4d4Ftly7cQJmXGI7LRa9fGZUg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.15.0_1783138398959_0.9254570554044634","host":"s3://npm-registry-packages-npm-production"}},"0.16.0":{"name":"@usefy/use-toggle","version":"0.16.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.16.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"25d79997cec79e55ef83c0d9d2062aec187e4b40","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.16.0.tgz","fileCount":8,"integrity":"sha512-5QdJ5r0hF92mUvEyuCaWiradh0kAI/rDUs7WHi7eNSqtHlSZfLjOgJ46JvhxEePKxFnA/FXjC4rpwqG1/Ho6Ig==","signatures":[{"sig":"MEQCIFsFqWbsai+hYiywbqUKyNSscxu/dCdgnQ5HZWZ1+6DOAiA6u07py4Wi5N30TKetrNH0e9uqd7wOBjTbu1gaIWVxLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.16.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/a905158e8978212e0e78c9dd80986aa6/usefy-use-toggle-0.16.0.tgz","_integrity":"sha512-5QdJ5r0hF92mUvEyuCaWiradh0kAI/rDUs7WHi7eNSqtHlSZfLjOgJ46JvhxEePKxFnA/FXjC4rpwqG1/Ho6Ig==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.16.0_1783142247162_0.8081758134849581","host":"s3://npm-registry-packages-npm-production"}},"0.17.0":{"name":"@usefy/use-toggle","version":"0.17.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.17.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"2df1ad97439f091def0a14f03605f52b7522445b","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.17.0.tgz","fileCount":8,"integrity":"sha512-PoW6+Wgi4tSHmsyLPlP5TUaMjEcKwT4gJr1y3tkTBVc3b9PXnC/+XElCjw3SWjHElqYzxKcaHKTpuSEBfypWyw==","signatures":[{"sig":"MEYCIQD0RYUvNMOHl2TzvPonC5FgoqYK5wX12htMhPPe/j/eywIhAJRI491mmnW7oP1AkgHRdrj1QPAgLhuMgNLLN9Px9bUB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.17.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/0ebfa93decb17406e7259576f111251a/usefy-use-toggle-0.17.0.tgz","_integrity":"sha512-PoW6+Wgi4tSHmsyLPlP5TUaMjEcKwT4gJr1y3tkTBVc3b9PXnC/+XElCjw3SWjHElqYzxKcaHKTpuSEBfypWyw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.17.0_1783230051437_0.39105917440057514","host":"s3://npm-registry-packages-npm-production"}},"0.18.0":{"name":"@usefy/use-toggle","version":"0.18.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.18.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"143ffbe2aaf15494200df2087cd54c06a47dd255","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.18.0.tgz","fileCount":8,"integrity":"sha512-pY4F7FvOrBQlza1YjZZq4MOL+YbUyzjDrOeErsL+lceyF+GapUsVNewDb+Lnr7q/Z3ORqURnEs1KuOzBusfTOw==","signatures":[{"sig":"MEYCIQCISUWlmAJfrVQ/NMlcx67Kx1boZ2I2Fb4Pl41jZunA9AIhAOsz6zixiTb4pUeOwiaS+VTfPjLShtVWd468Zp3Z4wB6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.18.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/4f5e90ba7167a65a5aa4edfe5c73966b/usefy-use-toggle-0.18.0.tgz","_integrity":"sha512-pY4F7FvOrBQlza1YjZZq4MOL+YbUyzjDrOeErsL+lceyF+GapUsVNewDb+Lnr7q/Z3ORqURnEs1KuOzBusfTOw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.18.0_1783252597412_0.07656252722708579","host":"s3://npm-registry-packages-npm-production"}},"0.19.0":{"name":"@usefy/use-toggle","version":"0.19.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.19.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"08f410b7674497b1380c7c8cb12ce6a114a59c65","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.19.0.tgz","fileCount":8,"integrity":"sha512-5mNezMsy1fa7ycTumzE/KngyCwxDPB1JJ7krK4syDTXZVlODrnn0MZbiCr46NveYCq8WbSqmNyN1QXmQZDIcqg==","signatures":[{"sig":"MEUCIQCPu2eq2NCb5wIM1GMzF6x3/DNyiCVaVh9DdEVQ1P5hwgIgObxaEytvoR4NN362JiCpvIkuLAT+/9N5oVtMNsYl0is=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.19.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/6b733444785e7b98bcd777c736340f31/usefy-use-toggle-0.19.0.tgz","_integrity":"sha512-5mNezMsy1fa7ycTumzE/KngyCwxDPB1JJ7krK4syDTXZVlODrnn0MZbiCr46NveYCq8WbSqmNyN1QXmQZDIcqg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.19.0_1783259402385_0.5969856162165283","host":"s3://npm-registry-packages-npm-production"}},"0.20.0":{"name":"@usefy/use-toggle","version":"0.20.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.20.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"3f20d1ac57da71f3ae4c4ffa04115b1d1f6e3db6","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.20.0.tgz","fileCount":8,"integrity":"sha512-9s/moeKqejn7LyOzuTckmy0aNrZA5C8d1r9nC/k5/q8ATSqPKElqJWQSqtIBgMRIII1KLSukuUobUKurqGR9MQ==","signatures":[{"sig":"MEQCICG6XZmo5/r11B77YfkUa8a3a20SkWk+r2XAqirto1AvAiBcbZb7oiBUWIivLWU8NFxhL9mC6+M5xmAAXkj6akMnrQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20126},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.20.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/a9d4b54ffe8533596824f9ca7586d270/usefy-use-toggle-0.20.0.tgz","_integrity":"sha512-9s/moeKqejn7LyOzuTckmy0aNrZA5C8d1r9nC/k5/q8ATSqPKElqJWQSqtIBgMRIII1KLSukuUobUKurqGR9MQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.20.0_1783342894197_0.6402238099354438","host":"s3://npm-registry-packages-npm-production"}},"0.21.0":{"name":"@usefy/use-toggle","version":"0.21.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.21.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"3d5cd1b67701ce135cc13562d0a951e1b0203217","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.21.0.tgz","fileCount":8,"integrity":"sha512-ki4XU1fmOszBxn3m8Npd56WKnFqImBjwY9YqMrxV1aDUCUkUA/2VyDka4zK0qoHv/ASb2hEd+mLv2T7WZeH/Ow==","signatures":[{"sig":"MEQCICT59O2g269Zg/wC/zKsRUk4CelgbWZ5q+CM6C2ZKBjvAiB90vk9j2c+w2Mhg+2jKpCJnm7SQ2gPvjpeENYCaEZrQw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20132},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.21.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/dbadeeced0d5eec3a70b6d730e628133/usefy-use-toggle-0.21.0.tgz","_integrity":"sha512-ki4XU1fmOszBxn3m8Npd56WKnFqImBjwY9YqMrxV1aDUCUkUA/2VyDka4zK0qoHv/ASb2hEd+mLv2T7WZeH/Ow==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.21.0_1783350170793_0.24129549671858275","host":"s3://npm-registry-packages-npm-production"}},"0.21.1":{"name":"@usefy/use-toggle","version":"0.21.1","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.21.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"8e59db3678e64d87ff23b110c8d886108ffe7f2e","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.21.1.tgz","fileCount":8,"integrity":"sha512-9YurUNbNziKDsQIFy0yxOQHjy2hAQNPfxv/BgEwNkFaEa3mzvnkdhInbggjOnTH/wI1Gy0OyzRi+CgURQ+yYMg==","signatures":[{"sig":"MEUCIAK5a90tYa1B2zQql3aMrfORejrBJSIHsPi9wHad+RCTAiEAxKMFNSbrDdZy8Sr+SiT9p0qzm+UJukTJSAlz4LkvTuM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20132},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.21.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/fafe1fb556f0bcf96978125ca467350d/usefy-use-toggle-0.21.1.tgz","_integrity":"sha512-9YurUNbNziKDsQIFy0yxOQHjy2hAQNPfxv/BgEwNkFaEa3mzvnkdhInbggjOnTH/wI1Gy0OyzRi+CgURQ+yYMg==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.21.1_1783428164000_0.11566548438214941","host":"s3://npm-registry-packages-npm-production"}},"0.22.0":{"name":"@usefy/use-toggle","version":"0.22.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.22.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"f5724ee3497b3dda5e734204fd1997a6b2e19eda","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.22.0.tgz","fileCount":8,"integrity":"sha512-ZRxS/3nPnZ99w6JCjbvth/zfIPKU/WWXkD3na10/vs9aAONC8KS6Pa8Er8fA4TAo2f/i9/xVnJ0EHSMYq/K5+w==","signatures":[{"sig":"MEQCIAdKnup+5j8vqds3HxQaW3ELeQgHLy9OW2JWFZKL6/zVAiBf8L1++yiUqF1zDH5UmqY2NvD0U/EVE6CGsLnCCM7iwQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20171},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.22.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/0617ae7b18b4a7fc2ede685385f6f1df/usefy-use-toggle-0.22.0.tgz","_integrity":"sha512-ZRxS/3nPnZ99w6JCjbvth/zfIPKU/WWXkD3na10/vs9aAONC8KS6Pa8Er8fA4TAo2f/i9/xVnJ0EHSMYq/K5+w==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.22.0_1783474482956_0.6475058837332481","host":"s3://npm-registry-packages-npm-production"}},"0.23.0":{"name":"@usefy/use-toggle","version":"0.23.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.23.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"420fcbdce793f572293b3ece99797d9339da7775","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.23.0.tgz","fileCount":8,"integrity":"sha512-9h2U1MW63q897gER/2itbM0MYc48ZyiqnDbaAbI0874vuAX0g0MoUgfbsGEka2gdKLt15PRvIg43vpUQ2cAEiw==","signatures":[{"sig":"MEUCIQCYy2Xu6Z7AM2KclXF3pNuRYTCJIitwgqnRiZ9zuGWZYgIgG5o1RS9zSBR5VXdk9rbfst5ZwUZJuBXR6xIJfhcC50M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20171},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.23.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/6b6d62c5ebdf6062b2f81467a5127976/usefy-use-toggle-0.23.0.tgz","_integrity":"sha512-9h2U1MW63q897gER/2itbM0MYc48ZyiqnDbaAbI0874vuAX0g0MoUgfbsGEka2gdKLt15PRvIg43vpUQ2cAEiw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.23.0_1783499636701_0.7272271007735036","host":"s3://npm-registry-packages-npm-production"}},"0.24.0":{"name":"@usefy/use-toggle","version":"0.24.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.24.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"57a30a7cfab08400656f0e05cf62747c7e7cdb41","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.24.0.tgz","fileCount":8,"integrity":"sha512-iKBiIfu5nciB94OcyZH5xpnTswuFywqmqPAolhczvR4Gacs50dhtGxNRZ8DZIGqMEJ06kQbhN6dpbwxO9GGYjw==","signatures":[{"sig":"MEYCIQDc+phsqIlGKr7r8H/gC+TKuQffFD5JWHxY+O86OEYbkwIhALiWu/tkbeG0rEpm+3tDkHMJuPXFniua1NC6qN4lItlD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20171},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.24.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/861c3d4e0c20a95cad74e09514deb1c6/usefy-use-toggle-0.24.0.tgz","_integrity":"sha512-iKBiIfu5nciB94OcyZH5xpnTswuFywqmqPAolhczvR4Gacs50dhtGxNRZ8DZIGqMEJ06kQbhN6dpbwxO9GGYjw==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.24.0_1783512266366_0.4818100768798421","host":"s3://npm-registry-packages-npm-production"}},"0.25.0":{"name":"@usefy/use-toggle","version":"0.25.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.25.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"3a411502a5a43677d397e71c663628d07e816945","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.25.0.tgz","fileCount":8,"integrity":"sha512-jebT4IHITFetVW+jhW/c31wQyA9xvWrQkPEmIQNonjEe7wf5+to/4zDmpeNFc22RNaEe+DsBzIfEYZkDX2lNKQ==","signatures":[{"sig":"MEUCIQDl1zN3HzmR102Dn02TFl9qXGJMsfvpa98P+alDVfj2JAIgMnzg09wCQPeXTmvnfpnpkE/GeU0F+J+s1EBkz774BgY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20171},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.25.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/3d4372d4538ff9737345916cc6e9a60d/usefy-use-toggle-0.25.0.tgz","_integrity":"sha512-jebT4IHITFetVW+jhW/c31wQyA9xvWrQkPEmIQNonjEe7wf5+to/4zDmpeNFc22RNaEe+DsBzIfEYZkDX2lNKQ==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.25.0_1783516998654_0.0197518345339458","host":"s3://npm-registry-packages-npm-production"}},"0.25.1":{"name":"@usefy/use-toggle","version":"0.25.1","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@0.25.1","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://github.com/mirunamu00/usefy#readme","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"1ca4093529076caa8a874b70084d6f1c6a2fe1a2","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-0.25.1.tgz","fileCount":8,"integrity":"sha512-D7eoxJurAH60UkqADQuBchZ58wNgGw6m3nYmExaYzNGT1x8Cf2sb1h96wP42KYg+EJHYzOf13bY+fKG/PZjt7Q==","signatures":[{"sig":"MEUCIByfYVSgDKDIu439pLBG1OQWzq71t+6eXDRCYHg5GYLAAiEAhHVvYy6jBEZvdbkJN9/W5QRlWVDidtJZF2oRU7iePes=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20171},"main":"./dist/index.js","_from":"file:usefy-use-toggle-0.25.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/0ab94310fe0f0680527c838fd4658327/usefy-use-toggle-0.25.1.tgz","_integrity":"sha512-D7eoxJurAH60UkqADQuBchZ58wNgGw6m3nYmExaYzNGT1x8Cf2sb1h96wP42KYg+EJHYzOf13bY+fKG/PZjt7Q==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_0.25.1_1783523686717_0.8928364475079691","host":"s3://npm-registry-packages-npm-production"}},"1.0.0":{"name":"@usefy/use-toggle","version":"1.0.0","keywords":["react","hooks","toggle","boolean","state"],"license":"MIT","_id":"@usefy/use-toggle@1.0.0","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"homepage":"https://usefy-web.vercel.app/packages/use-toggle","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"dist":{"shasum":"ab5f8e125de0a3b83f46ecaff483631c48b58044","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-1.0.0.tgz","fileCount":8,"integrity":"sha512-PF0qR+eeOqEnGev1f0kuYvP7LDqn13N25HloIRvMZRkJMtncnkcd2vqMtnUDI7EbUfjngIYf7KimNhFNBrDW+w==","signatures":[{"sig":"MEYCIQDWA8J7h8b0z8Q7aWjtmbhQ9hfNph5U6R1dK0pJaZHz+gIhAL2zk52kfP51AyyqL0CwVPHsL+WRVyRQcl9m0+Uulso3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":20236},"main":"./dist/index.js","_from":"file:usefy-use-toggle-1.0.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"}},"scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup","clean":"rimraf dist","typecheck":"tsc --noEmit","test:watch":"vitest"},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"_resolved":"/tmp/b5058fcee41e274858c4d20f13280de3/usefy-use-toggle-1.0.0.tgz","_integrity":"sha512-PF0qR+eeOqEnGev1f0kuYvP7LDqn13N25HloIRvMZRkJMtncnkcd2vqMtnUDI7EbUfjngIYf7KimNhFNBrDW+w==","repository":{"url":"git+https://github.com/mirunamu00/usefy.git","type":"git","directory":"packages/hooks/use-toggle"},"_npmVersion":"11.16.0","description":"A React hook for boolean state management","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","vitest":"^4.0.16","typescript":"^5.0.0","@types/react":"^19.0.0","@testing-library/react":"^16.3.1","@testing-library/jest-dom":"^6.9.1","@testing-library/user-event":"^14.6.1"},"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/use-toggle_1.0.0_1784693254644_0.01155169750027496","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"@usefy/use-toggle","version":"1.1.0","homepage":"https://usefy-web.vercel.app/packages/use-toggle","description":"A React hook for boolean state management","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"}},"sideEffects":false,"peerDependencies":{"react":"^18.0.0 || ^19.0.0"},"devDependencies":{"@testing-library/jest-dom":"^6.9.1","@testing-library/react":"^16.3.1","@testing-library/user-event":"^14.6.1","@types/react":"^19.0.0","jsdom":"^27.3.0","react":"^19.0.0","rimraf":"^6.0.1","tsup":"^8.0.0","typescript":"^5.0.0","vitest":"^4.0.16"},"publishConfig":{"access":"public"},"repository":{"type":"git","url":"git+https://github.com/mirunamu00/usefy.git","directory":"packages/hooks/use-toggle"},"license":"MIT","keywords":["react","hooks","toggle","boolean","state"],"scripts":{"build":"tsup","dev":"tsup --watch","test":"vitest run","test:watch":"vitest","typecheck":"tsc --noEmit","clean":"rimraf dist"},"_id":"@usefy/use-toggle@1.1.0","bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"_integrity":"sha512-MrFIyPl5EGStzuNL51DgMnXSQb//FngNZCA9GvfZY+amU2X6vASpoi99Oby+uuRlIgtUvHoYs7HQE/eDZr8uNw==","_resolved":"/tmp/2911a95c185f4bd49660d200fc417d46/usefy-use-toggle-1.1.0.tgz","_from":"file:usefy-use-toggle-1.1.0.tgz","_nodeVersion":"24.18.0","_npmVersion":"11.16.0","dist":{"integrity":"sha512-MrFIyPl5EGStzuNL51DgMnXSQb//FngNZCA9GvfZY+amU2X6vASpoi99Oby+uuRlIgtUvHoYs7HQE/eDZr8uNw==","shasum":"aab702472a192155e068e148ddf2cfdaca97f35d","tarball":"https://registry.npmjs.org/@usefy/use-toggle/-/use-toggle-1.1.0.tgz","fileCount":8,"unpackedSize":20242,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD/nqUxwLNZiAh9kjvUErZk5LX9PQDyMk8S2wBTxDmJVAIgQ0BbSa2vudptSq48cgSpzAvwvQ1aQvWaxkeUJr64pYA="}]},"_npmUser":{"name":"mirunamu","email":"geon0529@gmail.com"},"directories":{},"maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/use-toggle_1.1.0_1785214709566_0.6010994575178203"},"_hasShrinkwrap":false}},"time":{"created":"2025-12-29T04:18:28.022Z","modified":"2026-07-28T04:58:29.905Z","0.0.2":"2025-12-29T04:18:28.282Z","0.0.3":"2025-12-29T04:37:43.835Z","0.0.4":"2025-12-29T04:52:15.298Z","0.0.5":"2025-12-29T05:48:17.948Z","0.0.6":"2025-12-29T06:04:23.449Z","0.0.7":"2025-12-29T10:24:21.587Z","0.0.8":"2025-12-29T11:12:42.907Z","0.0.10":"2025-12-30T08:36:10.839Z","0.0.11":"2025-12-30T08:41:03.134Z","0.0.12":"2025-12-30T12:21:07.110Z","0.0.13":"2025-12-30T12:36:32.117Z","0.0.14":"2025-12-30T12:45:48.742Z","0.0.15":"2025-12-30T14:06:56.757Z","0.0.16":"2025-12-31T03:03:12.004Z","0.0.17":"2025-12-31T03:09:08.813Z","0.0.18":"2025-12-31T03:31:38.449Z","0.0.19":"2026-01-01T11:35:44.871Z","0.0.20":"2026-01-04T03:25:32.375Z","0.0.21":"2026-01-04T06:07:53.808Z","0.0.22":"2026-01-04T07:27:25.407Z","0.0.23":"2026-01-04T09:35:05.807Z","0.0.24":"2026-01-04T10:17:29.966Z","0.0.25":"2026-01-04T10:24:11.851Z","0.0.26":"2026-01-04T10:39:48.839Z","0.0.27":"2026-01-05T01:43:38.831Z","0.0.28":"2026-01-05T05:51:56.333Z","0.0.29":"2026-01-05T10:14:26.843Z","0.0.30":"2026-01-05T10:25:09.312Z","0.0.31":"2026-01-05T15:05:33.258Z","0.0.32":"2026-01-08T13:44:54.445Z","0.0.33":"2026-01-08T14:16:03.016Z","0.0.34":"2026-01-08T15:10:12.372Z","0.0.35":"2026-01-08T15:13:13.000Z","0.0.36":"2026-01-09T00:52:54.454Z","0.0.37":"2026-01-09T01:02:02.686Z","0.0.38":"2026-01-09T01:37:27.872Z","0.1.1":"2026-01-11T10:54:57.494Z","0.1.2":"2026-01-11T11:14:47.335Z","0.1.3":"2026-01-11T14:13:40.162Z","0.1.4":"2026-01-11T14:24:10.328Z","0.1.5":"2026-01-12T01:31:33.695Z","0.2.0":"2026-01-12T02:24:51.201Z","0.2.1":"2026-01-12T06:43:15.473Z","0.2.2":"2026-01-12T07:50:44.037Z","0.2.3":"2026-01-12T13:25:39.689Z","0.2.4":"2026-01-13T03:07:40.059Z","0.2.5":"2026-01-21T05:16:08.912Z","0.2.6":"2026-01-29T10:18:42.472Z","0.3.1":"2026-07-01T06:39:19.641Z","0.4.0":"2026-07-01T07:35:43.371Z","0.5.0":"2026-07-01T08:45:30.597Z","0.6.0":"2026-07-01T13:31:08.953Z","0.7.0":"2026-07-02T01:51:13.968Z","0.8.0":"2026-07-02T06:08:32.981Z","0.9.0":"2026-07-03T01:47:13.380Z","0.10.0":"2026-07-03T03:13:17.379Z","0.11.0":"2026-07-03T05:46:55.856Z","0.12.0":"2026-07-03T07:30:52.185Z","0.12.1":"2026-07-03T07:59:53.543Z","0.12.2":"2026-07-03T09:24:11.325Z","0.13.0":"2026-07-04T01:52:55.210Z","0.14.0":"2026-07-04T03:13:48.113Z","0.15.0":"2026-07-04T04:13:19.077Z","0.16.0":"2026-07-04T05:17:27.317Z","0.17.0":"2026-07-05T05:40:51.580Z","0.18.0":"2026-07-05T11:56:37.568Z","0.19.0":"2026-07-05T13:50:02.536Z","0.20.0":"2026-07-06T13:01:34.364Z","0.21.0":"2026-07-06T15:02:50.929Z","0.21.1":"2026-07-07T12:42:44.154Z","0.22.0":"2026-07-08T01:34:43.085Z","0.23.0":"2026-07-08T08:33:56.827Z","0.24.0":"2026-07-08T12:04:26.497Z","0.25.0":"2026-07-08T13:23:18.814Z","0.25.1":"2026-07-08T15:14:46.840Z","1.0.0":"2026-07-22T04:07:34.796Z","1.1.0":"2026-07-28T04:58:29.710Z"},"bugs":{"url":"https://github.com/mirunamu00/usefy/issues"},"license":"MIT","homepage":"https://usefy-web.vercel.app/packages/use-toggle","keywords":["react","hooks","toggle","boolean","state"],"repository":{"type":"git","url":"git+https://github.com/mirunamu00/usefy.git","directory":"packages/hooks/use-toggle"},"description":"A React hook for boolean state management","maintainers":[{"name":"mirunamu","email":"geon0529@gmail.com"}],"readme":"<p align=\"center\">\n  <img src=\"https://raw.githubusercontent.com/mirunamu00/usefy/master/assets/logo.png\" alt=\"usefy logo\" width=\"120\" />\n</p>\n\n<h1 align=\"center\">@usefy/use-toggle</h1>\n\n<p align=\"center\">\n  <strong>A lightweight, type-safe React hook for boolean state management</strong>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://www.npmjs.com/package/@usefy/use-toggle\">\n    <img src=\"https://img.shields.io/npm/v/@usefy/use-toggle.svg?style=flat-square&color=007acc\" alt=\"npm version\" />\n  </a>\n  <a href=\"https://www.npmjs.com/package/@usefy/use-toggle\">\n    <img src=\"https://img.shields.io/npm/dm/@usefy/use-toggle.svg?style=flat-square&color=007acc\" alt=\"npm downloads\" />\n  </a>\n  <a href=\"https://bundlephobia.com/package/@usefy/use-toggle\">\n    <img src=\"https://img.shields.io/bundlephobia/minzip/@usefy/use-toggle?style=flat-square&color=007acc\" alt=\"bundle size\" />\n  </a>\n  <a href=\"https://github.com/mirunamu00/usefy/blob/master/LICENSE\">\n    <img src=\"https://img.shields.io/npm/l/@usefy/use-toggle.svg?style=flat-square&color=007acc\" alt=\"license\" />\n  </a>\n</p>\n\n<p align=\"center\">\n  <a href=\"#installation\">Installation</a> •\n  <a href=\"#quick-start\">Quick Start</a> •\n  <a href=\"#api-reference\">API Reference</a> •\n  <a href=\"#examples\">Examples</a> •\n  <a href=\"#license\">License</a>\n</p>\n\n<p align=\"center\">\n  <a href=\"https://mirunamu00.github.io/usefy/?path=/docs/hooks-usetoggle--docs\" target=\"_blank\" rel=\"noopener noreferrer\">\n    <strong>📚 View Storybook Demo</strong>\n  </a>\n</p>\n\n---\n\n## Overview\n\n`@usefy/use-toggle` is a powerful React hook for managing boolean state with helpful utilities. It provides `toggle`, `setTrue`, `setFalse`, and `setValue` functions, making it perfect for modals, dropdowns, accordions, and any UI component with on/off states.\n\n**Part of the [@usefy](https://www.npmjs.com/org/usefy) ecosystem** — a collection of production-ready React hooks designed for modern applications.\n\n### Why use-toggle?\n\n- **Zero Dependencies** — Pure React implementation with no external dependencies\n- **TypeScript First** — Full type safety with exported interfaces\n- **Stable References** — All functions are memoized with `useCallback` for optimal performance\n- **SSR Compatible** — Works seamlessly with Next.js, Remix, and other SSR frameworks\n- **Lightweight** — Tiny footprint (see the bundle size badge above for the current minified + gzipped number)\n- **Well Tested** — Comprehensive test coverage with Vitest\n\n---\n\n## Installation\n\n```bash\n# npm\nnpm install @usefy/use-toggle\n\n# yarn\nyarn add @usefy/use-toggle\n\n# pnpm\npnpm add @usefy/use-toggle\n```\n\n### Peer Dependencies\n\nThis package requires React 18 or 19:\n\n```json\n{\n  \"peerDependencies\": {\n    \"react\": \"^18.0.0 || ^19.0.0\"\n  }\n}\n```\n\n---\n\n## Quick Start\n\n```tsx\nimport { useToggle } from \"@usefy/use-toggle\";\n\nfunction Modal() {\n  const { value: isOpen, toggle, setTrue, setFalse } = useToggle(false);\n\n  return (\n    <>\n      <button onClick={setTrue}>Open Modal</button>\n      {isOpen && (\n        <div className=\"modal\">\n          <h2>Modal Content</h2>\n          <button onClick={setFalse}>Close</button>\n        </div>\n      )}\n    </>\n  );\n}\n```\n\n---\n\n## API Reference\n\n### `useToggle(initialValue?)`\n\nA hook that manages boolean state with toggle, setTrue, setFalse, and setValue functions.\n\n#### Parameters\n\n| Parameter      | Type      | Default | Description               |\n| -------------- | --------- | ------- | ------------------------- |\n| `initialValue` | `boolean` | `false` | The initial boolean value |\n\n#### Returns `UseToggleReturn`\n\n| Property   | Type                       | Description                          |\n| ---------- | -------------------------- | ------------------------------------ |\n| `value`    | `boolean`                  | The current boolean state            |\n| `toggle`   | `() => void`               | Toggles the value (true ↔ false)     |\n| `setTrue`  | `() => void`               | Sets the value to `true`             |\n| `setFalse` | `() => void`               | Sets the value to `false`            |\n| `setValue` | `(value: boolean) => void` | Sets the value to a specific boolean |\n\n---\n\n## Examples\n\n### Modal/Dialog\n\n```tsx\nimport { useToggle } from \"@usefy/use-toggle\";\n\nfunction ConfirmDialog() {\n  const { value: isOpen, setTrue: open, setFalse: close } = useToggle(false);\n\n  return (\n    <>\n      <button onClick={open}>Delete Item</button>\n      {isOpen && (\n        <div className=\"dialog-overlay\">\n          <div className=\"dialog\">\n            <h3>Confirm Deletion</h3>\n            <p>Are you sure you want to delete this item?</p>\n            <div className=\"dialog-actions\">\n              <button onClick={close}>Cancel</button>\n              <button\n                onClick={() => {\n                  deleteItem();\n                  close();\n                }}\n              >\n                Delete\n              </button>\n            </div>\n          </div>\n        </div>\n      )}\n    </>\n  );\n}\n```\n\n### Accordion\n\n```tsx\nimport { useToggle } from \"@usefy/use-toggle\";\n\nfunction AccordionItem({ title, content }: AccordionItemProps) {\n  const { value: isExpanded, toggle } = useToggle(false);\n\n  return (\n    <div className=\"accordion-item\">\n      <button\n        className=\"accordion-header\"\n        onClick={toggle}\n        aria-expanded={isExpanded}\n      >\n        {title}\n        <span className={`icon ${isExpanded ? \"rotate\" : \"\"}`}>▼</span>\n      </button>\n      {isExpanded && <div className=\"accordion-content\">{content}</div>}\n    </div>\n  );\n}\n```\n\n### Dark Mode Toggle\n\n```tsx\nimport { useToggle } from \"@usefy/use-toggle\";\n\nfunction ThemeToggle() {\n  const { value: isDark, toggle, setValue } = useToggle(false);\n\n  // Sync with system preference\n  useEffect(() => {\n    const mediaQuery = window.matchMedia(\"(prefers-color-scheme: dark)\");\n    setValue(mediaQuery.matches);\n  }, [setValue]);\n\n  return (\n    <button\n      onClick={toggle}\n      aria-label={`Switch to ${isDark ? \"light\" : \"dark\"} mode`}\n    >\n      {isDark ? \"🌙\" : \"☀️\"}\n    </button>\n  );\n}\n```\n\n### Dropdown Menu\n\n```tsx\nimport { useToggle } from \"@usefy/use-toggle\";\n\nfunction Dropdown({ items }: DropdownProps) {\n  const { value: isOpen, toggle, setFalse: close } = useToggle(false);\n\n  return (\n    <div className=\"dropdown\">\n      <button onClick={toggle} aria-haspopup=\"true\" aria-expanded={isOpen}>\n        Menu\n      </button>\n      {isOpen && (\n        <ul className=\"dropdown-menu\">\n          {items.map((item) => (\n            <li key={item.id}>\n              <button\n                onClick={() => {\n                  item.onClick();\n                  close();\n                }}\n              >\n                {item.label}\n              </button>\n            </li>\n          ))}\n        </ul>\n      )}\n    </div>\n  );\n}\n```\n\n### Controlled from Props\n\n```tsx\nimport { useToggle } from \"@usefy/use-toggle\";\n\nfunction ControlledSwitch({ defaultChecked, onChange }: SwitchProps) {\n  const { value, toggle } = useToggle(defaultChecked);\n\n  const handleToggle = () => {\n    toggle();\n    onChange?.(!value);\n  };\n\n  return (\n    <button\n      role=\"switch\"\n      aria-checked={value}\n      onClick={handleToggle}\n      className={`switch ${value ? \"on\" : \"off\"}`}\n    >\n      <span className=\"switch-thumb\" />\n    </button>\n  );\n}\n```\n\n---\n\n## TypeScript\n\nThis hook is written in TypeScript and exports the `UseToggleReturn` interface.\n\n```tsx\nimport { useToggle, type UseToggleReturn } from \"@usefy/use-toggle\";\n\n// Return type is fully typed\nconst { value, toggle, setTrue, setFalse, setValue }: UseToggleReturn =\n  useToggle(false);\n\n// value: boolean\n// toggle: () => void\n// setTrue: () => void\n// setFalse: () => void\n// setValue: (value: boolean) => void\n```\n\n---\n\n## Performance\n\nAll functions returned by the hook are memoized using `useCallback`, ensuring stable references across re-renders. This makes them safe to use as dependencies in other hooks or as props to child components.\n\n```tsx\nconst { toggle, setTrue, setFalse, setValue } = useToggle(false);\n\n// These references remain stable across renders\nuseEffect(() => {\n  // Safe to use as dependencies\n}, [toggle, setTrue, setFalse, setValue]);\n```\n\n---\n\n## Testing\n\nThis package maintains comprehensive test coverage to ensure reliability and stability.\n\n### Test Coverage\n\n📊 <a href=\"https://mirunamu00.github.io/usefy/coverage/hooks/use-toggle/src/index.html\" target=\"_blank\" rel=\"noopener noreferrer\"><strong>View Detailed Coverage Report</strong></a> (GitHub Pages)\n\n### Test Categories\n\n<details>\n<summary><strong>Initialization Tests</strong></summary>\n\n- Default value initialization (false)\n- Custom initial value (true/false)\n- Return all required functions\n\n</details>\n\n<details>\n<summary><strong>Toggle Tests</strong></summary>\n\n- Toggle from false to true\n- Toggle from true to false\n- Multiple toggles\n- Rapid successive toggles\n\n</details>\n\n<details>\n<summary><strong>setTrue/setFalse Tests</strong></summary>\n\n- Set value from opposite state\n- Maintain value when already set\n- Multiple consecutive calls\n- After toggle operations\n\n</details>\n\n<details>\n<summary><strong>Function Reference Tests</strong></summary>\n\n- Stable toggle reference across renders\n- Stable setTrue reference across renders\n- Stable setFalse reference across renders\n- Stable setValue reference across renders\n- All references stable after multiple operations\n\n</details>\n\n---\n\n## License\n\nMIT © [mirunamu](https://github.com/mirunamu00)\n\nThis package is part of the [usefy](https://github.com/mirunamu00/usefy) monorepo.\n\n---\n\n<p align=\"center\">\n  <sub>Built with care by the usefy team</sub>\n</p>\n","readmeFilename":"README.md"}